222294437386337876148486144
222,294,437,386,337,876,148,486,144 is an even composite number composed of seven prime numbers multiplied together.
222294437386337876148486144 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 222294437386337876148486144:
220 × 32 × 132 × 192 × 312 × 374 × 4632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 19 × 19 × 31 × 31 × 37 × 37 × 37 × 37 × 463 × 463)See below for interesting mathematical facts about the number 222294437386337876148486144 from the Numbermatics database.
Names of 222294437386337876148486144
- Cardinal: 222294437386337876148486144 can be written as Two hundred twenty-two septillion, two hundred ninety-four sextillion, four hundred thirty-seven quintillion, three hundred eighty-six quadrillion, three hundred thirty-seven trillion, eight hundred seventy-six billion, one hundred forty-eight million, four hundred eighty-six thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 2.22294437386337876148486144 × 1026
Factors of 222294437386337876148486144
Divisors of 222294437386337876148486144
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 31 32 36 37 38 39 48 52 57 62 64 72 74 76 78 93 96 104 111 114 117 124 128 144 148 152 156 169 171 186 192 208 222 228 234 247 248 256 279 288 296 304 312 333 338 342 361 372 384 403 416 444 456 463 468 481 494 496 507 512 558 576 589 592 608 624 666 676 684 703 722 741 744 768 806 832 888 912 926 936 961 962 988 992 1014 1024 1083 1116 1147 1152 1178 1184 1209 1216 1248 1332 1352 1368 1369 1389 1406 1443 1444 1482 1488 1521 1536 1612 1664 1767 1776 1824 1852 1872 1922 1924 1976 1984 2028 2048 2109 2166 2223 2232 2294 2304 2356 2368 2418 2432 2496 2664 2704 2736 2738 2778 2812 2883 2886 2888 2964 2976 3042 3072 3211 3224 3249 3328 3441 3534 3552 3627 3648 3704 3744 3844 3848 3952 3968 4056 4096 4107 4167 4218 4329 4332 4446 4464 4588 4608 4693 4712 4736 4836 4864 4992 5239 5301 5328 5408 5472 5476 5556 5624 5766 5772 5776 5928 5952 6019 6084 6144 6253 6327 6422 6448 6498 6656 6882 7068 7104 7254 7296 7408 7488 7657 7688 7696 7904 7936 8112 8192 8214 8334 8436 8649 8658 8664 8797 8892 8928 9139 9176 9216 9386 9424 9472 9633 9672 9728 9984 10323 10478 10602 10656 10816 10944 10952 11112 11191 11248 11532 11544 11552 11856 11904 12038 12168 12288 12321 12493 12506 12654 12844 12896 12996 13312 13357 13764 14079 14136 14208 14353 14508 14592 14816 14911 14976 15314 15376 15392 15717 15808 15872 16224 16384 16428 16668 16872 17131 17298 17316 17328 17594 17784 17797 17856 18057 18259 18278 18352 18432 18759 18772 18848 18944 19266 19344 19456 19968 20646 20956 21204 21312 21632 21793 21888 21904 22224 22382 22496 22971 23064 23088 23104 23712 23808 24076 24336 24576 24642 24986 25012 25308 25688 25792 25992 26011 26391 26624 26714 27417 27528 28158 28272 28416 28706 28899 29016 29184 29632 29822 29952 30628 30752 30784 31434 31616 31744 32448 32768 32856 33336 33573 33744 34262 34596 34632 34656 35188 35557 35568 35594 35712 36114 36518 36556 36704 36864 37479 37518 37544 37696 37888 38532 38688 38912 39936 40071 41292 41912 42237 42408 42439 42624 43059 43264 43586 43776 43808 44448 44733 44764 44992 45942 46128 46176 46208 47151 47424 47616 48152 48672 49152 49284 49972 50024 50616 50653 51376 51393 51584 51984 52022 52782 53248 53391 53428 54171 54777 54834 55056 56277 56316 56544 56832 57412 57798 58032 58368 59264 59644 59904 61009 61256 61504 61568 62868 63232 63488 64896 65379 65536 65712 66672 67146 67488 68524 68913 69192 69264 69312 70376 71114 71136 71188 71424 72228 73036 73112 73408 73728 74958 75036 75088 75392 75776 77064 77376 77824 78033 78247 79173 79872 80142 82251 82584 83824 84474 84816 84878 85248 86118 86528 87172 87552 87616 88896 89466 89528 89984 91884 92256 92352 92416 94302 94848 95232 96304 97344 98304 98568 99541 99944 100048 100719 101232 101306 102752 102786 103168 103968 104044 105564 106496 106671 106782 106856 108342 109554 109668 110112 112437 112554 112632 113088 113664 114361 114824 115596 116064 116736 118528 118807 119288 119808 120213 122018 122512 123008 123136 125736 126464 126976 127317 129177 129792 130758 131072 131424 133344 134199 134292 134976 137048 137826 138384 138528 138624 140752 142228 142272 142376 142848 144456 145483 146072 146224 146816 147456 149916 150072 150176 150784 151552 151959 154128 154179 154752 155648 156066 156494 158346 159744 160173 160284 162409 164331 164502 165168 167143 167648 168948 169632 169756 170496 172236 173056 173641 174344 175104 175232 177792 178932 179056 179968 183027 183768 184512 184704 184832 186589 188604 189696 190464 192608 193843 194688 196137 196608 197136 199082 199888 200096 201438 202464 202612 205504 205572 206336 207936 208088 211128 212992 213342 213564 213712 214369 216684 219108 219336 220224 222703 224874 225108 225264 226176 227328 228722 229648 231192 231361 232128 233472 234099 234741 237056 237367 237614 238576 239616 240426 244036 245024 246016 246272 251472 252928 253952 254634 258354 259584 261516 262144 262848 266688 268398 268584 269952 272707 274096 275652 276768 277056 277248 281504 283309 284456 284544 284752 285696 288912 290966 292144 292448 293632 294912 298623 299832 300144 300352 301568 303104 303918 308256 308358 309504 311296 312132 312988 316692 319488 320013 320346 320568 324818 325489 328662 329004 330336 334286 335296 337896 338143 339264 339512 340992 343083 344472 346112 346921 347282 348688 350208 350464 355584 356421 357864 358112 359936 366054 367536 369024 369408 369664 373178 377208 379392 380928 381951 385216 387686 389376 392274 393216 394272 398164 399776 400192 402876 404928 405224 411008 411144 412672 414067 415872 416176 422256 425984 426684 427128 427424 428738 433368 436449 438216 438672 440448 444943 445406 449748 450216 450528 452352 454656 455877 457444 459296 462241 462384 462722 464256 466944 468198 469482 474112 474734 475228 477152 479232 480852 487227 488072 490048 492032 492544 494209 501429 502944 505856 507904 509268 516708 519168 520923 523032 524288 525696 531061 533376 536796 537168 539904 545414 548192 549081 551304 551707 553536 554112 554496 559767 563008 566618 568912 569088 569504 571392 577824 581529 581932 584288 584896 587264 589824 597246 599664 600288 600704 603136 606208 607836 616512 616716 619008 622592 624264 625976 633384 633847 638976 640026 640692 641136 643107 649636 650978 657324 658008 658489 660672 668109 668572 670592 675583 675792 676286 678528 679024 681984 686166 688944 692224 693842 694083 694564 697376 700416 700928 704223 711168 712101 712842 715728 716224 719872 732108 735072 738048 738816 739328 746356 754416 758784 761856 763902 770432 775372 778752 784548 786432 788544 796328 799552 800384 805752 806341 809856 810448 818121 822016 822288 825344 828134 831744 832352 844512 849927 851968 853368 854256 854848 857476 866736 872898 876432 877344 880896 889886 890812 895869 899496 900432 901056 904704 909312 911754 914888 918592 924482 924768 925444 928512 933888 936396 938964 948224 949468 950456 954304 958464 961704 962407 974454 976144 976467 980096 984064 985088 988418 1002858 1005888 1011712 1014429 1015808 1018536 1029249 1033416 1038336 1040763 1041846 1046064 1048576 1051392 1062122 1066752 1069263 1073592 1074336 1079808 1090828 1096384 1098162 1102608 1103414 1107072 1108224 1108992 1119534 1126016 1133236 1137824 1138176 1139008 1142784 1155648 1163058 1163864 1168576 1169792 1174528 1179648 1194492 1199328 1200576 1201408 1206272 1212416 1215672 1233024 1233432 1238016 1242201 1245184 1248528 1251952 1266768 1267694 1277952 1280052 1281384 1282272 1286214 1299272 1301956 1309347 1314648 1315609 1316016 1316978 1321344 1334829 1336218 1337144 1341184 1351166 1351584 1352572 1357056 1358048 1363968 1372332 1377888 1384448 1386723 1387684 1388166 1389128 1394752 1400832 1401856 1408446 1422336 1424202 1425684 1431456 1432448 1439744 1461681 1464216 1470144 1476096 1477632 1478656 1482627 1486693 1492712 1504287 1508832 1517568 1523712 1527804 1540864 1550744 1557504 1562769 1569096 1570243 1572864 1577088 1592656 1593183 1599104 1600768 1611504 1612682 1619712 1620896 1636242 1644032 1644576 1650688 1655121 1656268 1663488 1664704 1679301 1689024 1699854 1703936 1706736 1708512 1709696 1714952 1733472 1744587 1745796 1752864 1754688 1761792 1779772 1781624 1791738 1798992 1800864 1802112 1809408 1818624 1823508 1829776 1837184 1848964 1849536 1850888 1857024 1867776 1872792 1874161 1877928 1891279 1896448 1898936 1900912 1901541 1908608 1916928 1923408 1924814 1929321 1948908 1952288 1952934 1960192 1968128 1970176 1975467 1976836 2004327 2005716 2011776 2023424 2026749 2028858 2031616 2037072 2058498 2066832 2076672 2081526 2082249 2083692 2092128 2102784 2124244 2133504 2136303 2138526 2147184 2148672 2159616 2172859 2181656 2192768 2196324 2205216 2206828 2214144 2216448 2217984 2239068 2252032 2257333 2266472 2275648 2276352 2278016 2285568 2311296 2326116 2327728 2337152 2339584 2349056 2359296 2388984 2398656 2401152 2402816 2412544 2419023 2424832 2425657 2431344 2454363 2466048 2466864 2476032 2484402 2490368 2497056 2503904 2533536 2535388 2549781 2555904 2560104 2562768 2564544 2572428 2598544 2603912 2618694 2629296 2631218 2632032 2633956 2642688 2669658 2672436 2674288 2682368 2702332 2703168 2705144 2714112 2716096 2727936 2744664 2755776 2768896 2773446 2775368 2776332 2778256 2786797 2789504 2801664 2803712 2816892 2844672 2848404 2851368 2862912 2864896 2879488 2887221 2895139 2923362 2928432 2929401 2940288 2952192 2955264 2957312 2965254 2973386 2985424 3008574 3017664 3035136 3043287 3047424 3055608 3081728 3085771 3101488 3115008 3122289 3125538 3138192 3140486 3145728 3154176 3185312 3186366 3198208 3201536 3223008 3225364 3239424 3241792 3272484 3288064 3289152 3301376 3310242 3312536 3326976 3329408 3358602 3378048 3399708 3407872 3413472 3417024 3419392 3429904 3466944 3489174 3491592 3505728 3509376 3523584 3545191 3559544 3563248 3583476 3597984 3601728 3604224 3618816 3637248 3647016 3659552 3674368 3683017 3697928 3699072 3701776 3714048 3726603 3735552 3745584 3748322 3755856 3782558 3792896 3797872 3801824 3803082 3817216 3833856 3846816 3849628 3858642 3897816 3904576 3905868 3920384 3936256 3940352 3946827 3950934 3953672 4004487 4008654 4011432 4023552 4046848 4053498 4057716 4063232 4073011 4074144 4116996 4133664 4153344 4160169 4163052 4164498 4167384 4184256 4205568 4231357 4248488 4267008 4272606 4277052 4294368 4297344 4319232 4345718 4363312 4385536 4392648 4395859 4410432 4413656 4428288 4432896 4435968 4447881 4460079 4478136 4504064 4509973 4514666 4532944 4551296 4552704 4556032 4571136 4622592 4652232 4655456 4674304 4679168 4698112 4710729 4718592 4777968 4779549 4797312 4802304 4805632 4825088 4838046 4849664 4851314 4862688 4908726 4932096 4933728 4952064 4965363 4968804 4980736 4994112 5007808 5067072 5070776 5099562 5111808 5120208 5125536 5129088 5144856 5181433 5197088 5207824 5237388 5258592 5262436 5264064 5267912 5285376 5339316 5344872 5348576 5364736 5382871 5404664 5406336 5410288 5428224 5432192 5455872 5489328 5511552 5537792 5546892 5550736 5552664 5556512 5573594 5579008 5603328 5607424 5622483 5633784 5673837 5689344 5696808 5702736 5704623 5725824 5729792 5758976 5774442 5784259 5790278 5846724 5856864 5858802 5880576 5904384 5910528 5914624 5926401 5930508 5946772 5970848 6009133 6017148 6035328 6070272 6080247 6086574 6094848 6111216 6163456 6171542 6184291 6202976 6230016 6244578 6251076 6276384 6280972 6308352 6370624 6372732 6396416 6403072 6424717 6446016 6450728 6478848 6483584 6518577 6544968 6576128 6578304 6602752 6620484 6625072 6645439 6653952 6658816 6717204 6756096 6771999 6799416 6815744 6826944 6834048 6838784 6859808 6903793 6933888 6978348 6983184 7011456 7018752 7047168 7090382 7119088 7126496 7166952 7172191 7195968 7203456 7208448 7237632 7257069 7274496 7276971 7294032 7319104 7348736 7366034 7395856 7398144 7403552 7428096 7453206 7471104 7491168 7496644 7511712 7565116 7585792 7595744 7603648 7606164 7634432 7667712 7693632 7699256 7717284 7795632 7809152 7811736 7840768 7872512 7880704 7893654 7901868 7907344 7931653 8008974 8017308 8022864 8047104 8093696 8106996 8115432 8126464 8146022 8148288 8233992 8240011 8267328 8306688 8320338 8326104 8328996 8334768 8360391 8368512 8411136 8453917 8462714 8496976 8534016 8545212 8554104 8560357 8588736 8594688 8638464 8661663 8685417 8691436 8726624 8771072 8782579 8785296 8791718 8820864 8827312 8856576 8865792 8871936 8895762 8920158 8956272 9008128 9019946 9029332 9065888 9102592 9105408 9112064 9142272 9245184 9257313 9304464 9310912 9348608 9358336 9396224 9421458 9437184 9555936 9559098 9594624 9604608 9611264 9650176 9676092 9699328 9702628 9725376 9817452 9864192 9867456 9904128 9930726 9937608 9961472 9988224 10015616 10090159 10134144 10141552 10199124 10223616 10240416 10251072 10258176 10289712 10362866 10394176 10415648 10474776 10482433 10517184 10524872 10528128 10535824 10570752 10635573 10678632 10689744 10697152 10729472 10765742 10809328 10812672 10820576 10856448 10864384 10911744 10978656 11023104 11049051 11075584 11093784 11101472 11105328 11113024 11147188 11158016 11206656 11214848 11244966 11267568 11347674 11378688 11393616 11405472 11409246 11451648 11459584 11517952 11548884 11568518 11580556 11693448 11713728 11717604 11761152 11808768 11821056 11829248 11840481 11852802 11861016 11893544 11941696 12018266 12034296 12043093 12070656 12140544 12160494 12173148 12189696 12219033 12222432 12326912 12343084 12368582 12405952 12460032 12489156 12502152 12511291 12552768 12561944 12616704 12694071 12741248 12745464 12792832 12806144 12836077 12849434 12892032 12901456 12957696 12967168 13037154 13089936 13152256 13156608 13187577 13205504 13240968 13250144 13290878 13307904 13317632 13380237 13434408 13512192 13529919 13543998 13598832 13631488 13653888 13668096 13677568 13719616 13807586 13867776 13956696 13966368 14022912 14037504 14094336 14132187 14180764 14238176 14252992 14333904 14344382 14391936 14406912 14416896 14475264 14514138 14548992 14553942 14588064 14638208 14697472 14732068 14791712 14796288 14807104 14856192 14906412 14942208 14982336 14993288 15023424 15130232 15171584 15191488 15207296 15212328 15268864 15320479 15335424 15387264 15398512 15434568 15544299 15591264 15618304 15623472 15681536 15745024 15761408 15787308 15803736 15814688 15863306 16017948 16034616 16045728 16094208 16148613 16187392 16213992 16230864 16252928 16292044 16296576 16462891 16467984 16480022 16534656 16613376 16640676 16652208 16657992 16669536 16720782 16737024 16822272 16867449 16907834 16925428 16993952 17021511 17068032 17090424 17102917 17108208 17120714 17177472 17189376 17276928 17323326 17352777 17370834 17382872 17453248 17542144 17565158 17570592 17583436 17641728 17654624 17713152 17731584 17743872 17791524 17840316 17912544 18016256 18027399 18039892 18058664 18131776 18205184 18210816 18224128 18284544 18285733 18490368 18514626 18552873 18608928 18621824 18697216 18716672 18792448 18842916 19111872 19118196 19189248 19209216 19222528 19274151 19300352 19352184 19398656 19405256 19450752 19555731 19634904 19649257 19728384 19734912 19808256 19861452 19875216 19922944 19936317 19976448 20031232 20180318 20268288 20283104 20315997 20398248 20413159 20447232 20480832 20502144 20516352 20579424 20711379 20725732 20788352 20831296 20949552 20964866 21034368 21049744 21056256 21071648 21141504 21271146 21357264 21379488 21394304 21458944 21516573 21531484 21618656 21625344 21641152 21712896 21728768 21823488 21830913 21957312 22046208 22098102 22151168 22187568 22202944 22210656 22226048 22294376 22316032 22413312 22429696 22489932 22535136 22695348 22757376 22787232 22810944 22818492 22903296 22919168 23035904 23097768 23137036 23161112 23386896 23427456 23435208 23452339 23522304 23617536 23642112 23658496 23680962 23705604 23722032 23787088 23794959 23883392 24036532 24068592 24086186 24141312 24281088 24320988 24346296 24364093 24379392 24438066 24444864 24653824 24686168 24720033 24737164 24811904 24920064 24978312 24996571 25004304 25022582 25081173 25105536 25123888 25233408 25361751 25388142 25482496 25490928 25585664 25612288 25672154 25681071 25698868 25784064 25802912 25915392 25934336 26056251 26074308 26179872 26304512 26313216 26347737 26375154 26411008 26481936 26500288 26581756 26615808 26635264 26760474 26868816 27024384 27059838 27087996 27197664 27307776 27336192 27355136 27439232 27615172 27735552 27771939 27913392 27932736 28045824 28075008 28188672 28247167 28264374 28361528 28476352 28505984 28667808 28688764 28783872 28813824 28833792 28950528 29028276 29097984 29107884 29176128 29276416 29394944 29464136 29583424 29592576 29614208 29712384 29812824 29834617 29884416 29964672 29986576 30046848 30260464 30270477 30343168 30382976 30414592 30424656 30537728 30640958 30670848 30774528 30797024 30869136 31088598 31182528 31236608 31246944 31363072 31447299 31490048 31522816 31574616 31607472 31629376 31726612 31906719 32035896 32069232 32091456 32188416 32297226 32374784 32427984 32461728 32505856 32584088 32593152 32925782 32935968 32960044 33069312 33147153 33226752 33281352 33304416 33315984 33339072 33441564 33474048 33644544 33734898 33815668 33850856 33987904 34043022 34136064 34180848 34205834 34216416 34241428 34354944 34378752 34553856 34646652 34705554 34741668 34765744 34906496 35084288 35130316 35141184 35166872 35283456 35309248 35426304 35463168 35487744 35583048 35609059 35680632 35825088 36032512 36054798 36079784 36117328 36129279 36228361 36263552 36410368 36421632 36448256 36569088 36571466 36657099 36980736 37029252 37105746 37217856 37243648 37394432 37433344 37533873 37584896 37685832 38082213 38223744 38236392 38378496 38418432 38445056 38508231 38548302 38600704 38704368 38797312 38810512 38901504 39111462 39269808 39298514 39456768 39469824 39562731 39616512 39722904 39750432 39872634 39952896 40062464 40360636 40536576 40566208 40589757 40631994 40796496 40826318 40894464 40961664 41004288 41032704 41158848 41422758 41451464 41576704 41662592 41899104 41929732 42068736 42099488 42112512 42143296 42283008 42542292 42714528 42758976 42788608 42917888 43033146 43062968 43237312 43250688 43282304 43425792 43457536 43646976 43661826 43914624 44092416 44196204 44302336 44375136 44405888 44421312 44452096 44588752 44632064 44826624 44859392 44979864 45070272 45390696 45514752 45574464 45621888 45636984 45806592 45838336 45961437 46071808 46087483 46195536 46274072 46322224 46632897 46773792 46854912 46870416 46904678 47044608 47235072 47284224 47316992 47361924 47411208 47444064 47574176 47589918 47766784 48073064 48137184 48172372 48282624 48445839 48562176 48641976 48677533 48692592 48728186 48758784 48876132 48889728 49307648 49372336 49388673 49440066 49474328 49623808 49840128 49956624 49993142 50008608 50045164 50162346 50211072 50247776 50466816 50723502 50776284 50964992 50981856 51171328 51224576 51308751 51344308 51362142 51397736 51568128 51605824 51830784 51868672 52058331 52112502 52148616 52359744 52609024 52626432 52695474 52750308 52822016 52949143 52963872 53000576 53163512 53231616 53270528 53520948 53737632 54048768 54082197 54119676 54175992 54395328 54615552 54672384 54710272 54857199 54878464 55007641 55230344 55471104 55543878 55658619 55826784 55865472 56091648 56150016 56377344 56494334 56528748 56723056 56952704 57011968 57335616 57377528 57567744 57627648 57667584 57822453 57901056 58056552 58098991 58195968 58215768 58352256 58552832 58629649 58789888 58928272 58947771 59166848 59185152 59228416 59424768 59625648 59669234 59768832 59808951 59929344 59973152 60093696 60520928 60540954 60686336 60765952 60829184 60849312 61075456 61239477 61281916 61341696 61549056 61594048 61738272 62134137 62177196 62365056 62473216 62493888 62726144 62894598 62980096 63045632 63149232 63214944 63258752 63453224 63813438 64071792 64138464 64182912 64376832 64549719 64594452 64749568 64855968 64923456 65168176 65186304 65851564 65871936 65920088 66138624 66294306 66453504 66562704 66608832 66631968 66678144 66883128 66948096 67289088 67358629 67469796 67631336 67701712 67975808 68086044 68272128 68361696 68411668 68432832 68482856 68709888 68757504 69107712 69293304 69411108 69483336 69531488 69812992 69977323 70168576 70260632 70282368 70333744 70357017 70566912 70618496 70852608 70926336 70975488 71166096 71218118 71361264 71384877 71650176 72065024 72109596 72159568 72234656 72258558 72456722 72527104 72820736 72843264 72896512 73092279 73138176 73142932 73314198 73961472 74058504 74160099 74211492 74435712 74487296 74788864 74866688 74989713 75067746 75169792 75195367 75371664 76085253 76164426 76447488 76472784 76756992 76836864 76890112 77016462 77043213 77096604 77201408 77387209 77408736 77621024 77803008 78222924 78539616 78597028 78913536 78939648 79043211 79125462 79233024 79445808 79500864 79745268 79905792 80124928 80395783 80721272 81073152 81132416 81179514 81263988 81592992 81652636 81923328 82008576 82065408 82317696 82845516 82902928 83153408 83325184 83521321 83798208 83859464 84137472 84198976 84225024 84286592 84566016 84741501 85084584 85429056 85517952 85577216 85835776 86066292 86125936 86390707 86474624 86501376 86564608 86851584 86915072 87293952 87323652 87829248 88184832 88392408 88604672 88750272 88811776 88842624 88904192 89177504 89264128 89503851 89653248 89718784 89749309 89959728 90140544 90781392 90811431 91029504 91148928 91243776 91273968 91613184 91676672 91922874 92143616 92174966 92391072 92548144 92644448 93265794 93547584 93709824 93740832 93809356 94089216 94341897 94470144 94568448 94633984 94723848 94822416 94888128 95148352 95179836 95533568 96146128 96274368 96344744 96565248 96891678 97124352 97283952 97355066 97385184 97456372 97517568 97752264 97779456 98615296 98744672 98777346 98880132 98948656 99247616 99680256 99913248 99986284 100017216 100090328 100324692 100422144 100495552 100933632 101447004 101552568 101929984 101963712 102342656 102449152 102617502 102688616 102724284 102795472 103111489 103136256 103211648 103661568 103737344 104116662 104225004 104297232 104719488 105218048 105252864 105390948 105500616 105644032 105898286 105927744 106001152 106327024 106463232 106541056 106827177 107041896 107120143 107475264 108097536 108164394 108239352 108351984 108387837 108685083 108790656 109231104 109344768 109420544 109714398 109756928 109900921 110015282 110460688 110942208 111087756 111317238 111653568 111730944 112183296 112300032 112601619 112754688 112988668 113057496 113446112 113905408 114023936 114173527 114671232 114755056 115135488 115255296 115335168 115524693 115644906 115802112 116113104 116197982 116391936 116431536 116704512 117105664 117259298 117579776 117856544 117895542 118333696 118370304 118456832 118849536 119251296 119338468 119617902 119858688 119946304 120187392 121041856 121081908 121372672 121531904 121658368 121698624 122150912 122478954 122563832 122683392 123098112 123188096 123476544 124268274 124354392 124730112 124946432 124987776 125452288 125789196 125960192 126091264 126263341 126298464 126429888 126517504 126906448 127626876 128143584 128276928 128365824 128753664 129099438 129188904 129499136 129711936 129846912 130336352 130372608 131172067 131703128 131743872 131840176 132277248 132588612 132907008 133125408 133217664 133263936 133356288 133766256 133896192 134578176 134717258 134939592 135262672 135403424 135951616 136172088 136271629 136544256 136723392 136823336 136865664 136965712 137419776 137515008 137884311 138215424 138262449 138586608 138822216 138966672 139062976 139625984 139954646 140337152 140521264 140564736 140667488 140714034 141133824 141236992 141705216 141852672 141950976 142332192 142436236 142722528 142769754 143300352 144130048 144219192 144319136 144469312 144517116 144913444 145054208 145641472 145686528 145793024 146032599 146184558 146276352 146285864 146628396 147922944 148117008 148166019 148320198 148422984 148871424 148974592 149577728 149733376 149979426 150135492 150339584 150390734 150701407 150743328 152170506 152328852 152894976 152945568 153513984 153673728 153780224 153926253 154032924 154086426 154193208 154402816 154774418 154817472 155242048 155606016 156445848 156560209 157079232 157194056 157827072 157879296 158086422 158250924 158466048 158847429 158891616 159001728 159490536 159811584 160249856 160624423 160791566 161442544 162146304 162264832 162359028 162527976 162646783 163185984 163305272 163846656 164017152 164130816 164571597 164635392 165022923 165691032 165805856 166306816 166650368 166869001 167042642 167596416 167718928 168274944 168397952 168450048 168573184 169132032 169483002 170169168 170858112 171035904 171154432 171671552 172132584 172251872 172781414 172949248 173002752 173129216 173703168 173830144 174296973 174587904 174647304 175658496 175888947 176369664 176784816 176843313 177209344 177500544 177623552 177685248 177808384 178355008 178528256 179007702 179306496 179437568 179498618 179919456 180281088 181562784 181622862 182059008 182297856 182487552 182547936 183226368 183353344 183718431 183845748 184287232 184349932 184782144 185096288 185288896 186531588 187095168 187419648 187481664 187618712 188178432 188683794 188940288 189136896 189267968 189447696 189644832 189776256 190296704 190359672 191067136 191713021 192292256 192548736 192689488 193130496 193783356 194248704 194567904 194710132 194770368 194912744 195504528 195558912 197230592 197489344 197554692 197760264 197897312 198495232 199166227 199360512 199826496 199972568 200034432 200180656 200649384 200844288 200991104 201867264 202075887 202894008 203105136 203859968 203927424 204685312 204898304 205235004 205377232 205448568 205590944 206008609 206222978 206272512 206423296 207323136 207474688 208233324 208450008 208594464 209438976 209931969 210436096 210505728 210781896 211001232 211071051 211288064 211796572 211855488 212002304 212654048 212926464 213082112 213654354 214017583 214083792 214240286 214950528 216195072 216328788 216478704 216703968 216775674 217370166 217581312 218462208 218689536 218841088 219276837 219428796 219513856 219801842 220030564 220921376 221884416 222175512 222337921 222634476 223307136 223461888 224366592 224600064 224969139 225203238 225509376 225586101 225977336 226114992 226892224 227810816 228047872 228347054 228818767 229342464 229510112 230270976 230510592 230670336 231049386 231289812 231604224 232161627 232226208 232395964 232863072 233409024 234211328 234518596 235159552 235713088 235791084 236667392 236740608 236913664 237699072 237714529 238502592 238676936 239235804 239717376 239892608 240374784 241187349 242083712 242163816 242745344 243063808 243316736 243397248 244301824 244957908 245127664 245881243 246196224 246376192 246953088 248536548 248708784 249460224 249892864 249975552 250563963 250904576 251578392 251920384 252182528 252526682 252596928 252859776 253035008 253812896 254224503 255253752 255440341 256287168 256553856 256731648 257507328 258198876 258377808 258998272 259172121 259423872 259693824 260672704 260745216 262344134 263406256 263487744 263680352 264554496 265177224 265371067 265814016 266250816 266435328 266527872 266712576 267532512 267792384 268511553 269156352 269247927 269434516 269879184 270525344 270806848 271903232 272344176 272543258 273088512 273446784 273646672 273731328 273931424 274839552 275030016 275768622 276430848 276524898 277173216 277644432 277933344 278125952 279251968 279909292 280674304 281042528 281129472 281334976 281428068 282267648 282473984 283410432 283705344 283901952 284664384 284872472 285445056 285539508 286600704 288260096 288438384 288638272 288938624 289034232 289826888 290108416 291282944 291373056 291586048 292065198 292369116 292552704 292571728 293256792 293471161 295845888 296234016 296332038 296640396 296845968 297742848 297949184 299155456 299466752 299958852 300270984 300679168 300781468 301402814 301486656 304341012 304657704 304880407 305789952 305891136 307027968 307347456 307560448 307852506 308065848 308172852 308386416 308805632 309334467 309548836 309634944 310484096 311212032 312794929 312891696 313120418 314158464 314388112 315654144 315758592 316172844 316501848 316733209 316932096 317694858 317783232 318003456 318981072 319623168 320481531 320499712 321248846 321360429 321583132 322885088 324292608 324529664 324718056 324955423 325055952 325293566 326055249 326371968 326610544 327693312 328034304 328261632 329143194 329270784 329702763 330045846 331382064 331611712 332613632 333300736 333738002 334085284 335192832 335437856 336549888 336795904 336900096 337146368 338264064 338966004 340338336 341716224 342071808 342308864 342520581 343343104 344265168 344503744 345562828 345898496 346005504 346258432 347406336 347660288 348593946 349175808 349294608 351316992 351777894 352739328 353569632 353686626 355001088 355247104 355370496 355616768 356710016 357056512 358015404 358875136 358997236 359838912 360562176 363125568 363245724 364118016 364595712 364975104 365095872 366452736 366706688 367436862 367691496 368574464 368699864 369564288 370192576 370577792 373063176 373335883 374190336 374839296 374963328 375237424 376356864 377367588 377880576 378273792 378535936 378790023 378895392 379289664 379552512 380593408 380719344 382134272 383426042 384584512 385097472 385378976 386260992 387566712 387850021 388497408 389135808 389420264 389540736 389825488 391009056 391117824 393516201 394461184 394978688 395109384 395520528 395794624 396990464 398332454 398721024 399652992 399945136 400068864 400361312 401298768 401688576 401982208 403734528 404151774 405788016 406210272 407719936 407854848 408814887 409370624 409796608 410470008 410754464 410897136 411181888 412017218 412445956 412545024 412846592 414646272 414787347 414949376 416466648 416900016 417188928 418877952 419863938 420872192 421011456 421563792 422002464 422142102 422576128 423593144 423710976 424004608 425308096 425852928 426164224 427308708 428035166 428167584 428480572 429901056 432390144 432657576 432957408 433407936 433551348 434740332 435162624 436924416 437379072 437682176 438097797 438553674 438857592 439027712 439603684 440061128 441842752 443768832 444351024 444675842 445268952 445594441 446614272 446923776 448733184 449200128 449938278 450406476 451018752 451172202 451954672 452104221 452229984 453784448 455621632 456095744 456694108 457637534 458684928 459020224 460541952 461021184 461340672 462098772 462579624 462917767 463208448 464323254 464452416 464791928 465726144 466818048 468422656 469037192 469680627 470319104 471426176 471582168 473334784 473481216 473827328 474934849 475398144 475429058 476542287 477005184 477353872 478471608 479434752 479785216 480749568 481873269 482374698 484167424 484327632 485490688 486127616 486633472 486794496 487940349 488603648 489915816 490255328 491762486 492392448 492752384 493906176 495068769 497073096 497417568 498920448 499785728 499951104 500607003 501127926 501809152 503156784 503840768 504365056 505053364 505193856 505719552 506070016 507625792 508449006 510507504 510880682 512574336 513107712 513463296 515014656 516397752 516755616 518344242 518847744 519387648 521345408 521490432 522890919 524688268 526812512 526975488 527360704 527666841 529108992 530354448 530742134 531628032 532501632 532870656 533055744 533425152 535065024 535584768 537023106 538312704 538495854 538869032 539758368 541050688 541613696 543806464 544688352 545086516 546177024 546893568 547293344 547462656 547862848 549679104 550060032 551537244 552861696 553049796 554346432 555288864 555866688 556251904 558503936 559818584 561348608 562085056 562258944 562669952 562856136 564535296 564947968 566820864 566857723 567410688 567803904 569328768 569744944 570890112 571079016 573201408 575139063 576520192 576876768 577276544 577877248 578068464 579653776 580216832 582565888 582746112 583172096 584130396 584738232 585143456 586513584 586942322 591691776 592468032 592664076 593280792 593691936 595485696 595898368 597498681 598310912 598933504 599917704 600541968 601358336 601562936 602805628 602973312 606227661 608682024 609126967 609315408 609760814 611579904 611782272 614055936 614694912 615120896 615705012 616131696 616345704 616772832 617611264 618025827 618668934 619097672 619269888 620968192 622424064 625589858 625783392 626240836 628316928 628776224 629795907 631308288 631517184 632345688 632807929 633003696 633466418 633864192 635389716 635566464 636006912 637962144 639246336 640963062 640999424 642052749 642497692 642720858 643166264 645770176 648585216 649059328 649436112 649910846 650111904 650587132 652110498 652743936 653221088 655386624 656068608 656523264 658286388 658541568 659405526 660091692 662764128 663223424 665227264 666601472 667013763 667476004 668170568 670385664 670875712 673099776 673591808 673800192 674292736 676528128 676572121 676758303 677932008 680676672 683432448 684143616 684617728 685041162 686456301 686686208 688338859 688530336 689007488 691125656 691796992 692011008 692516864 694812672 695320576 696484881 697187892 698589216 702633984 703555788 705478656 707139264 707373252 710002176 710494208 710740992 711233536 713143587 713420032 714113024 716030808 717750272 717994472 719677824 721124352 723562047 726251136 726491448 727022509 728236032 729191424 729950208 730191744 732905472 733413376 734873724 735382992 737148928 737399728 737643729 739128576 740385152 741155584 746126352 746671766 748380672 749678592 749926656 750474848 751691889 752713728 754735176 755286883 755761152 756547584 757580046 757790784 758579328 759105024 761186816 761438688 764268544 766321023 766852084 769169024 770194944 770757952 772521984 775133424 775700042 776994816 777516363 778271616 778840528 779081472 779650976 782018112 782235648 787032402 788922368 789957376 790218768 791041056 791589248 793980928 796113201 796664908 797442048 799305984 799890272 800137728 800722624 802597536 803377152 803964416 807469056 807743781 808303548 811576032 812420544 815439872 815709696 817629774 818741248 819593216 820940016 821508928 821794272 822363776 824034436 824891912 825090048 825693184 829292544 829574694 829898752 832933296 833800032 834377856 837755904 839727876 841744384 842022912 843127584 844004928 844284204 847186288 847421952 848009216 850616192 851705856 852328448 854617416 856070332 856335168 856961144 859802112 864780288 865315152 865914816 866815872 867102696 867736543 869480664 870325248 873848832 874758144 875364352 875662177 876195594 877107348 877715184 878055424 879207368 880122256 880413483 883685504 887537664 888702048 889351684 890537904 891188882 893228544 893847552 897466368 898400256 899876556 900812952 902037504 902344404 903909344 904208442 904459968 907568896 911243264 912191488 913388216 914641221 915275068 917369856 918040448 921083904 922042368 922681344 924197544 924873127 925159248 925835534 926416896 928003401 928646508 928904832 929583856 931452288 933636096 936845312 938074384 938384787 939361254 940638208 942852352 943164336 946669568 946962432 947654656 949869698 950199627 950796288 950858116 953084574 954010368 954707744 956943216 958869504 959570432 961499136 963746538 964081287 964749396 968334848 968655264 972255232 973266944 973588992 974866269 975880698 977207296 979831632 980510656 983524972 984784896 985504768 987812352 989108289 990137538 994146192 994835136 997840896 999571456 999902208 1001214006 1002255852 1003618304 1006033717 1006313568 1007681536 1010106728 1010387712 1011439104 1012140032 1015251584 1016898012 1021015008 1021761364 1025148672 1026215424 1026926592 1027561743 1030029312 1032795504 1033511232 1036688484 1037695488 1038775296 1042690816 1042980864 1045145179 1045781838 1049376536 1053625024 1053950976 1054721408 1055333682 1058217984 1060708896 1061484268 1065003264 1065741312 1066111488 1066850304 1070130048 1071169536 1074046212 1076625408 1076991708 1077738064 1079516736 1082101376 1083227392 1087612928 1089376704 1090173032 1092354048 1093787136 1094586688 1094925312 1095725696 1099358208 1100120064 1103074488 1103880829 1105723392 1106099592 1108692864 1110577728 1111733376 1112503808 1117007872 1119637168 1120007649 1122697216 1123079191 1124170112 1124517888 1125339904 1125712272 1129070592 1129895936 1133641728 1133715446 1134821376 1135607808 1136370069 1138657536 1139489888 1141780224 1142158032 1146402816 1150278126 1153040384 1153753536 1154553088 1155754496 1156136928 1159307552 1160433664 1163550063 1165131776 1165492224 1166344192 1168260792 1169476464 1170286912 1173027168 1173884644 1180548603 1183383552 1184936064 1185328152 1186561584 1187383872 1190971392 1191796736 1194997362 1196621824 1197867008 1199835408 1201083936 1202716672 1203125872 1205611256 1205946624 1212455322 1217364048 1218253934 1218630816 1219521628 1223159808 1223564544 1226444661 1228111872 1229389824 1230241792 1231410024 1232263392 1232691408 1233545664 1236051654 1237337868 1238195344 1238539776 1241936384 1244848128 1251179716 1251566784 1252481672 1256633856 1257552448 1259591814 1262616576 1263034368 1264691376 1265615858 1266007392 1266932836 1267728384 1270779432 1271132928 1272013824 1275924288 1278492672 1281926124 1281998848 1284105498 1284995384 1285441716 1286332528 1291540352 1297170432 1298118656 1298872224 1299821692 1300223808 1301174264 1304220996 1305487872 1306442176 1310773248 1312137216 1313046528 1316572776 1317083136 1318811052 1320183384 1325528256 1326446848 1330454528 1333202944 1334027526 1334952008 1336341136 1336783323 1340449357 1340771328 1341751424 1346199552 1347183616 1347600384 1348585472 1353056256 1353144242 1353516606 1355864016 1356312663 1361353344 1366864896 1368287232 1369235456 1370082324 1372912602 1373372416 1376677718 1377060672 1378014976 1382251312 1383593984 1384022016 1385033728 1388753301 1389625344 1390641152 1392969762 1394375784 1397178432 1405267968 1407111576 1409041881 1410957312 1414278528 1414746504 1420004352 1420988416 1421481984 1422467072 1424804547 1426287174 1426840064 1428226048 1428711973 1432061616 1435500544 1435988944 1439355648 1442248704 1445619807 1447124094 1452502272 1452982896 1454045018 1456472064 1458382848 1459900416 1460383488 1463821047 1465810944 1466826752 1469747448 1470765984 1474799456 1475287458 1478257152 1480770304 1482311168 1492252704 1493343532 1496761344 1499357184 1499853312 1500949696 1501821009 1503383778 1505427456 1509470352 1510573766 1511522304 1513095168 1515160092 1515581568 1517158656 1518210048 1522373632 1522877376 1528537088 1532642046 1533704168 1538338048 1540389888 1541515904 1545043968 1550266848 1551400084 1555032726 1556543232 1557681056 1558162944 1559301952 1564036224 1564471296 1574064804 1577844736 1579914752 1580437536 1582082112 1583178496 1587961856 1592226402 1593329816 1594884096 1598611968 1599780544 1600275456 1601445248 1605195072 1606754304 1607928832 1614938112 1615487562 1616607096 1623152064 1624841088 1630879744 1631419392 1635259548 1637482496 1639186432 1641423433 1641880032 1643017856 1643588544 1644727552 1648068872 1649783824 1650180096 1651386368 1658585088 1659149388 1659797504 1665866592 1667600064 1668755712 1675511808 1679455752 1683488768 1684045824 1686255168 1688009856 1688568408 1694372576 1694843904 1696018432 1700573169 1701232384 1703411712 1704656896 1705236871 1709234832 1712140664 1712670336 1713922288 1719604224 1725417189 1729560576 1730630304 1731829632 1733631744 1734205392 1735473086 1738961328 1740650496 1747697664 1749516288 1750728704 1751324354 1752391188 1754214696 1755430368 1756110848 1758414736 1760244512 1760826966 1767371008 1775075328 1777404096 1778703368 1781075808 1782377764 1786457088 1787695104 1792496043 1794932736 1796800512 1799753112 1801068721 1801625904 1804075008 1804688808 1807818688 1808416884 1808919936 1815137792 1822486528 1824382976 1826776432 1827380901 1829282442 1830550136 1834739712 1836080896 1842167808 1844084736 1845362688 1848395088 1849746254 1850318496 1851671068 1852833792 1854077481 1856006802 1857293016 1857809664 1859167712 1862904576 1867272192 1873690624 1876148768 1876769574 1878722508 1881276416 1885704704 1886328672 1893339136 1893924864 1895309312 1898423787 1899739396 1900399254 1901592576 1901716232 1906169148 1908020736 1909415488 1913886432 1917739008 1919140864 1922998272 1926158247 1927493076 1928162574 1929498792 1936669696 1937310528 1944510464 1946533888 1947177984 1949732538 1951761396 1954414592 1959118291 1959663264 1961021312 1967049944 1969569792 1971009536 1975624704 1978216578 1980275076 1988292384 1989670272 1995681792 1999142912 1999804416 2001041289 2002428012 2004511704 2007236608 2012067434 2012627136 2020213456 2020775424 2022878208 2024280064 2029716363 2030503168 2033796024 2035282717 2042030016 2043522728 2050297344 2052430848 2053853184 2055123486 2059368903 2060058624 2065016577 2065591008 2067022464 2073376968 2075390976 2077550592 2085381632 2085961728 2088117499 2090290358 2091563676 2098753072 2107250048 2107901952 2109442816 2110667364 2116435968 2121417792 2122968536 2130006528 2131482624 2132222976 2133700608 2139430761 2140260096 2142339072 2148092424 2153250816 2153983416 2155476128 2159033472 2164202752 2166454784 2169297013 2175225856 2178753408 2180346064 2181067527 2184708096 2187574272 2189173376 2189850624 2191451392 2198716416 2200240128 2206148976 2207761658 2211446784 2212199184 2212931187 2217385728 2221155456 2223466752 2225007616 2234015744 2239274336 2240015298 2245394432 2246158382 2248340224 2249035776 2250679808 2251424544 2258141184 2259791872 2265860649 2267283456 2267430892 2269642752 2272740138 2277315072 2278979776 2283560448 2284316064 2292805632 2298963069 2300556252 2306080768 2307507072 2309106176 2311508992 2312273856 2318615104 2320867328 2327100126 2330263552 2330984448 2332688384 2336521584 2338952928 2340573824 2346054336 2347769288 2361097206 2366767104 2369872128 2370656304 2373123168 2374767744 2381942784 2383593472 2388339603 2389994724 2393243648 2395734016 2399003479 2399670816 2402167872 2406251744 2411222512 2411893248 2424910644 2434728096 2436507868 2437261632 2439043256 2446319616 2447129088 2452889322 2456223744 2458779648 2460483584 2462820048 2464526784 2465382816 2467091328 2472103308 2474675736 2476390688 2477079552 2483872768 2489696256 2492269273 2502359432 2503133568 2504963344 2513267712 2515104896 2519183628 2525233152 2526068736 2529382752 2531231716 2532014784 2533865672 2541558864 2542265856 2544027648 2551848576 2556985344 2563852248 2563997696 2568210996 2569990768 2570883432 2572665056 2583080704 2589160951 2594340864 2596237312 2597744448 2599643384 2600447616 2602348528 2603209629 2608441992 2610975744 2612884352 2621546496 2624274432 2626093056 2626986531 2633145552 2634166272 2637622104 2640366768 2641240449 2651056512 2652893696 2660909056 2666405888 2668055052 2669904016 2672682272 2673566646 2678111917 2680898714 2681542656 2683502848 2692399104 2694367232 2695200768 2697170944 2706112512 2706288484 2707033212 2711728032 2712625326 2722706688 2733729792 2736574464 2738470912 2740164648 2743923663 2745825204 2746744832 2753355436 2754121344 2756029952 2764502624 2767187968 2768044032 2770067456 2774619381 2777506602 2779250688 2781282304 2782228579 2785939524 2788751568 2794356864 2810535936 2814223152 2815154361 2818083762 2821914624 2828557056 2829493008 2840008704 2841976832 2842963968 2844934144 2849609094 2850598881 2852574348 2853680128 2856452096 2857423946 2863326733 2864123232 2871977888 2878711296 2884497408 2891239614 2894248188 2905004544 2905965792 2908090036 2916765696 2919800832 2920766976 2924598807 2927642094 2931621888 2933653504 2939494896 2941531968 2949598912 2950574916 2956514304 2961540608 2964622336 2974643971 2984505408 2986687064 2993522688 2998714368 2999706624 3001899392 3003642018 3006767556 3010854912 3018101151 3018940704 3021147532 3023044608 3030320184 3031163136 3034317312 3036420096 3044747264 3045754752 3057074176 3065284092 3067408336 3076676096 3080779776 3083031808 3090087936 3090288877 3100533696 3102800168 3110065452 3113086464 3115362112 3116325888 3118603904 3128072448 3128942592 3135435537 3148129608 3155689472 3159829504 3160875072 3164164224 3166356992 3175923712 3184452804 3186659632 3196456159 3197223936 3199561088 3200550912 3202890496 3210390144 3213508608 3215857664 3229876224 3230975124 3233214192 3246304128 3249682176 3261759488 3262838784 3270519096 3274964992 3278372864 3282846866 3283760064 3286035712 3287177088 3289455104 3296137744 3299567648 3300360192 3302772736 3311642487 3317170176 3318298776 3319595008 3320724433 3331733184 3335200128 3337511424 3351023616 3358911504 3360022947 3366977536 3368091648 3369237573 3372510336 3376019712 3377136816 3388745152 3389687808 3392036864 3401146338 3402464768 3406823424 3409313792 3410473742 3418469664 3424281328 3425340672 3427844576 3439208448 3450834378 3459121152 3461260608 3463659264 3467263488 3468410784 3470946172 3477922656 3481300992 3490650189 3495395328 3499032576 3501457408 3502648708 3504782376 3508429392 3510860736 3512221696 3516829472 3520489024 3521653932 3534742016 3550150656 3554808192 3557406736 3562151616 3564755528 3572914176 3575390208 3584992086 3589865472 3593601024 3599506224 3602137442 3603251808 3608150016 3609377616 3615637376 3616833768 3617839872 3630275584 3644973056 3648765952 3653552864 3654761802 3658564884 3661100272 3669479424 3672161792 3684335616 3688169472 3690725376 3696790176 3699492508 3700636992 3703342136 3708154962 3712013604 3714586032 3715619328 3718335424 3725809152 3734544384 3747381248 3752297536 3753539148 3757445016 3762552832 3771409408 3772657344 3786678272 3787849728 3790618624 3796847574 3799478792 3800798508 3803185152 3803432464 3812338296 3815125093 3816041472 3818830976 3827772864 3835478016 3838281728 3845996544 3852316494 3854986152 3856325148 3858997584 3873339392 3874621056 3889020928 3893067776 3894355968 3899465076 3903522792 3908829184 3914163571 3918236582 3919326528 3922042624 3934099888 3939139584 3942019072 3951249408 3956433156 3960550152 3963445291 3976584768 3979340544 3991363584 3998285824 3999608832 4002082578 4004856024 4009023408 4010349969 4014473216 4021348071 4024134868 4025254272 4040426912 4041550848 4045756416 4048560128 4059432726 4061006336 4066334077 4067592048 4070565434 4084060032 4087045456 4100594688 4104861696 4107706368 4110246972 4118737806 4120117248 4130033154 4131182016 4134044928 4146753936 4150781952 4155101184 4166259903 4170763264 4171923456 4176234998 4180580716 4183127352 4197506144 4214500096 4215803904 4218885632 4221334728 4224420499 4232871936 4242835584 4245937072 4260013056 4262965248 4264445952 4267401216 4274413641 4278861522 4280520192 4284678144 4286135919 4296184848 4306501632 4307966832 4310952256 4318066944 4328405504 4332909568 4338594026 4350451712 4357506816 4360692128 4362135054 4369416192 4375148544 4378346752 4379701248 4382902784 4397432832 4400480256 4412297952 4415523316 4424398368 4425862374 4434771456 4442310912 4446933504 4450015232 4468031488 4478548672 4480030596 4490788864 4492316764 4496680448 4498071552 4501359616 4502849088 4516282368 4519583744 4531721298 4534566912 4534861784 4539285504 4545480276 4554630144 4557959552 4567120896 4568632128 4585611264 4597926138 4601112504 4612161536 4615014144 4618212352 4623017984 4624547712 4637230208 4641734656 4654200252 4660527104 4665376768 4671743617 4673043168 4677905856 4681147648 4692108672 4695538576 4722194412 4733534208 4739744256 4741312608 4746246336 4749535488 4763885568 4767186944 4776679206 4779989448 4786487296 4791468032 4798006958 4799341632 4804335744 4812503488 4822445024 4823786496 4849821288 4853366479 4869456192 4873015736 4874523264 4878086512 4892639232 4894258176 4905778644 4912447488 4917559296 4920967168 4924270299 4925640096 4929053568 4930765632 4934182656 4944206616 4949351472 4952781376 4954159104 4967745536 4979392512 4984538546 5004718864 5006267136 5009926688 5026535424 5030209792 5038367256 5042050273 5050466304 5052137472 5058765504 5062463432 5064029568 5067731344 5083117728 5084531712 5088055296 5101719507 5103697152 5113970688 5115710613 5127704496 5127995392 5136421992 5139981536 5141766864 5145330112 5166161408 5178321902 5188681728 5192474624 5195488896 5199286768 5200895232 5204697056 5206419258 5216883984 5221951488 5225768704 5243092992 5248548864 5252186112 5253973062 5266291104 5268332544 5275244208 5280733536 5282480898 5302113024 5305787392 5321818112 5332811776 5336110104 5339808032 5345364544 5347133292 5356223834 5361797428 5363085312 5367005696 5384798208 5388734464 5390401536 5394341888 5403206163 5412225024 5412576968 5414066424 5423456064 5425250652 5445413376 5467459584 5473148928 5476941824 5480329296 5482142703 5487847326 5491650408 5493489664 5506710872 5508242688 5512059904 5529005248 5534375936 5536088064 5540134912 5549238762 5555013204 5558501376 5562564608 5564457158 5571879048 5575952059 5577503136 5588713728 5621071872 5628446304 5630308722 5636167524 5643829248 5657114112 5658986016 5680017408 5683953664 5685927936 5689868288 5695271361 5699218188 5701197762 5705148696 5707360256 5712904192 5714847892 5726653466 5728246464 5743955776 5757422592 5768994816 5782479228 5788496376 5792727733 5810009088 5811931584 5816180072 5833531392 5839601664 5841533952 5849197614 5855284188 5863243776 5867307008 5877354873 5878989792 5883063936 5899197824 5901149832 5913028608 5923081216 5929244672 5943103651 5949287942 5969010816 5973374128 5987045376 5997428736 5999413248 6003798784 6007284036 6013535112 6017930971 6021709824 6036202302 6037881408 6042295064 6060640368 6062326272 6068634624 6072840192 6089149089 6089494528 6091509504 6105848151 6114148352 6130568184 6134816672 6153352192 6161559552 6166063616 6174153037 6180175872 6180577754 6195049731 6201067392 6205600336 6220130904 6226172928 6230724224 6232651776 6237207808 6256144896 6257885184 6264352497 6270871074 6296259216 6311378944 6319659008 6321750144 6328328448 6332713984 6351847424 6368905608 6373319264 6392912318 6394447872 6399122176 6401101824 6405780992 6420780288 6427017216 6431715328 6459752448 6461950248 6466428384 6492608256 6499364352 6507891039 6523518976 6525677568 6541038192 6543202581 6549929984 6556745728 6565693732 6567520128 6572071424 6574354176 6578910208 6592275488 6599135296 6600720384 6605545472 6623284974 6634340352 6636597552 6639190016 6641448866 6663466368 6670400256 6675022848 6702047232 6717823008 6720045894 6736183296 6738475146 6745020672 6752039424 6754273632 6777490304 6779375616 6784073728 6797581947 6802292676 6804929536 6818627584 6820947484 6836939328 6848562656 6850681344 6855689152 6878416896 6901668756 6918242304 6922521216 6927318528 6934526976 6936821568 6941892344 6955845312 6962601984 6981300378 6990790656 6998065152 7002914816 7005297416 7009564752 7016858784 7021721472 7024443392 7033658944 7040978048 7043307864 7069484032 7093381777 7100301312 7109616384 7114813472 7124303232 7129511056 7145828352 7150780416 7169984172 7179730944 7187202048 7197010437 7199012448 7204274884 7206503616 7218755232 7231274752 7233667536 7235679744 7260551168 7289946112 7297531904 7307105728 7309523604 7317129768 7322200544 7338958848 7344323584 7368671232 7369150399 7376338944 7381450752 7393580352 7398985016 7401273984 7406684272 7416309924 7424027208 7429172064 7431238656 7436670848 7451618304 7469088768 7476807819 7494762496 7504595072 7507078296 7514890032 7525105664 7542818816 7545314688 7573356544 7575699456 7581237248 7593695148 7598957584 7601597016 7606864928 7622318533 7624676592 7630250186 7632082944 7637661952 7655545728 7670956032 7676563456 7691993088 7704632988 7709972304 7712650296 7717995168 7746678784 7749242112 7767482853 7778041856 7786135552 7788711936 7798930152 7807045584 7809628887 7817658368 7828327142 7836473164 7838653056 7844085248 7868199776 7878279168 7880959593 7884038144 7902498816 7912866312 7918650571 7921100304 7926890582 7953169536 7958681088 7982727168 7996571648 7999217664 8004165156 8009712048 8018046816 8020699938 8028946432 8034335751 8042696142 8048269736 8050508544 8080853824 8083101696 8091512832 8097120256 8118865452 8122012672 8132668154 8135184096 8141130868 8168120064 8174090912 8201189376 8209723392 8215412736 8220493944 8226503077 8237475612 8240234496 8260066308 8262364032 8268089856 8293507872 8301563904 8310202368 8323858143 8332519806 8341526528 8343846912 8346685737 8352469996 8361161432 8366254704 8395012288 8429000192 8431607808 8437771264 8442669456 8448840998 8465743872 8466294379 8485671168 8491874144 8520026112 8525930496 8528891904 8534802432 8548827282 8557723044 8561040384 8569356288 8572271838 8589980199 8592369696 8615933664 8621904512 8636133888 8656811008 8665819136 8677188052 8700903424 8715013632 8721384256 8724270108 8750297088 8756693504 8759402496 8765805568 8794865664 8795437573 8800960512 8824595904 8831046632 8848796736 8851724748 8869542912 8884621824 8893867008 8900030464 8923931913 8936062976 8957097344 8960061192 8981577728 8984633528 8993360896 8996143104 9002719232 9005698176 9032564736 9039167488 9054303453 9063442596 9069133824 9069723568 9090960552 9097605991 9109260288 9115919104 9134241792 9137264256 9171222528 9195852276 9202225008 9224323072 9230028288 9236424704 9246035968 9249095424 9270866631 9274460416 9283469312 9308400504 9321054208 9330753536 9343487234 9346086336 9355811712 9362295296 9384217344 9391077152 9406306611 9444388824 9451292617 9467068416 9479488512 9482625216 9492492672 9499070976 9527771136 9534373888 9553358412 9559978896 9572974592 9582936064 9589368477 9596013916 9598683264 9608671488 9625006976 9644890048 9647572992 9699642576 9706732958 9738912384 9746031472 9749046528 9756173024 9785278464 9788516352 9811557288 9818729479 9824894976 9835118592 9848540598 9851280192 9858107136 9861531264 9868365312 9888413232 9898702944 9905562752 9908318208 9934927461 9935491072 9958785024 9962173299 9969077092 10009437728 10012534272 10019853376 10053070848 10060419584 10076734512 10084100546 10100932608 10104274944 10107712719 10117531008 10124926864 10128059136 10135462688 10166235456 10169063424 10176110592 10203439014 10207394304 10227941376 10231421226 10255408992 10255990784 10272843984 10279963072 10283533728 10290660224 10332322816 10356643804 10377363456 10384949248 10390977792 10398573536 10401790464 10409394112 10412838516 10433767968 10443902976 10451537408 10486185984 10497097728 10504372224 10507946124 10532582208 10536665088 10550488416 10561467072 10564961796 10604226048 10611574784 10643636224 10665623552 10672220208 10679616064 10690729088 10694266584 10712447668 10723594856 10726170624 10734011392 10769596416 10777468928 10780803072 10788683776 10806412326 10824450048 10825153936 10828132848 10846912128 10850501304 10858432957 10890826752 10934919168 10946297856 10953883648 10960658592 10964285406 10975694652 10983300816 11013421744 11016485376 11024119808 11058010496 11068751872 11072176128 11080269824 11098477524 11110026408 11125129216 11128914316 11143758096 11151904118 11155006272 11177427456 11242143744 11256892608 11260617444 11272335048 11280575059 11287658496 11314228224 11317972032 11360034816 11367907328 11371855872 11379736576 11390542722 11398436376 11402395524 11410297392 11414720512 11425808384 11429695784 11445375279 11453306932 11456492928 11487911552 11514845184 11537989632 11564958456 11573412373 11576992752 11585455466 11620018176 11623863168 11632360144 11667062784 11679203328 11683067904 11698395228 11710568376 11726487552 11734614016 11742490713 11754709746 11757979584 11766127872 11798395648 11802299664 11826057216 11846162432 11858489344 11886207302 11890335873 11898575884 11938021632 11946748256 11974090752 11994857472 11998826496 12007597568 12014568072 12023350651 12027070224 12035861942 12043419648 12064044213 12072404604 12075762816 12084590128 12121280736 12124652544 12137269248 12145680384 12178298178 12178989056 12183019008 12199002231 12211696302 12228296704 12261136368 12269633344 12306704384 12323119104 12332127232 12348306074 12360351744 12361155508 12390099462 12402134784 12411200672 12440261808 12452345856 12461448448 12465303552 12474415616 12512289792 12515770368 12528704994 12541742148 12592518432 12639318016 12643500288 12656656896 12665427968 12673261497 12703694848 12737811216 12746638528 12785824636 12788895744 12798244352 12802203648 12811561984 12841560576 12854034432 12858407757 12863430656 12919504896 12923900496 12932856768 12985216512 12998728704 13015782078 13047037952 13051355136 13078438321 13082076384 13086405162 13099859968 13131387464 13135040256 13144142848 13148708352 13157820416 13184550976 13198270592 13201440768 13211090944 13246569948 13273195104 13278380032 13282897732 13326932736 13340800512 13350045696 13404094464 13435646016 13440091788 13472366592 13476950292 13490041344 13504078848 13508547264 13554980608 13558751232 13568147456 13595163894 13604585352 13609859072 13637255168 13641894968 13673878656 13697125312 13701362688 13711378304 13756833792 13803337512 13813427671 13836484608 13845042432 13854637056 13869053952 13873643136 13883784688 13911690624 13925203968 13962600756 13981581312 13996130304 14005829632 14010594832 14015230851 14019129504 14033717568 14043442944 14048886784 14067317888 14081956096 14086615728 14138968064 14186763554 14200602624 14219232768 14229626944 14248606464 14259022112 14291656704 14301560832 14339968344 14350450777 14359461888 14374404096 14394020874 14398024896 14408549768 14413007232 14437510464 14462549504 14467335072 14471359488 14521102336 14560099437 14579892224 14595063808 14614211456 14619047208 14634259536 14644401088 14677917696 14688647168 14737342464 14738300798 14752677888 14762901504 14772810897 14787160704 14797970032 14802547968 14813368544 14832619848 14848054416 14858344128 14862477312 14873341696 14903236608 14938177536 14953615638 14989524992 15009190144 15014156592 15029780064 15050211328 15085637632 15090629376 15126150819 15146713088 15151398912 15162474496 15187390296 15197915168 15203194032 15213729856 15244637066 15249353184 15260500372 15264165888 15275323904 15311091456 15341912064 15347131839 15353126912 15383986176 15409265976 15419944608 15425300592 15435990336 15493357568 15498484224 15534965706 15556083712 15572271104 15577423872 15597860304 15614091168 15619257774 15635316736 15656654284 15672946328 15677306112 15688170496 15736399552 15756558336 15761919186 15768076288 15804997632 15825732624 15837301142 15842200608 15853781164 15906339072 15917362176 15965454336 15993143296 15998435328 16008330312 16019424096 16036093632 16041399876 16068671502 16085392284 16096539472 16101017088 16161707648 16166203392 16183025664 16194240512 16209618489 16237730904 16244025344 16265336308 16270368192 16282261736 16336240128 16348181824 16402378752 16419446784 16430825472 16440987888 16453006154 16474951224 16480468992 16486994317 16520132616 16524728064 16536179712 16587015744 16603127808 16620404736 16647716286 16665039612 16683053056 16687693824 16693371474 16704939992 16722322864 16727856177 16732509408 16790024576 16858000384 16863215616 16875542528 16885338912 16897681996 16931487744 16932588758 16971342336 16983748288 17040052224 17051860992 17057783808 17069604864 17097654564 17115446088 17122080768 17138712576 17144543676 17179960398 17184739392 17231867328 17243809024 17272267776 17313622016 17331638272 17354376104 17378183199 17401806848 17430027264 17442768512 17448540216 17500594176 17513387008 17518804992 17531611136 17572589413 17589731328 17590875146 17601921024 17632064619 17649191808 17662093264 17697593472 17703449496 17739085824 17769243648 17787734016 17800060928 17829310953 17847863826 17872125952 17914194688 17920122384 17963155456 17969267056 17986721792 17992286208 18005438464 18011396352 18053792913 18065129472 18078334976 18108606906 18126885192 18139447136 18181921104 18195211982 18218520576 18231838208 18268483584 18274528512 18317544453 18342445056 18391704552 18404450016 18460056576 18472849408 18492071936 18498190848 18522459111 18541733262 18548920832 18566938624 18616801008 18642108416 18661507072 18686974468 18692172672 18711623424 18724590592 18768434688 18782154304 18793057491 18812613222 18888777648 18902585234 18934136832 18958977024 18965250432 18984985344 18998141952 19055542272 19068747776 19106716824 19119957792 19145949184 19178736954 19192027832 19197366528 19217342976 19250013952 19289780096 19295145984 19399285152 19413465916 19477824768 19492062944 19498093056 19512346048 19523673117 19570556928 19577032704 19623114576 19637458958 19649789952 19670237184 19697081196 19702560384 19716214272 19723062528 19736730624 19776826464 19797405888 19811125504 19816636416 19869854922 19870982144 19917570048 19924346598 19938154184 20018875456 20025068544 20039706752 20106141696 20120839168 20153469024 20168201092 20208549888 20215425438 20235062016 20249853728 20256118272 20270925376 20332470912 20338126848 20352221184 20406878028 20414788608 20455882752 20462842452 20510817984 20511981568 20545687968 20559926144 20567067456 20581320448 20664645632 20713287608 20754726912 20769898496 20781955584 20797147072 20803580928 20818788224 20825677032 20867535936 20887805952 20903074816 20972371968 20973735751 20994195456 21008744448 21015892248 21065164416 21073330176 21100976832 21122934144 21129923592 21208452096 21223149568 21280145331 21287272448 21331247104 21338504629 21344440416 21359232128 21381458176 21388533168 21424895336 21447189712 21452341248 21468022784 21539192832 21554937856 21561606144 21577367552 21591031311 21612824652 21650307872 21656265696 21693824256 21701002608 21716865914 21781653504 21869838336 21892595712 21907767296 21921317184 21928570812 21951389304 21966601632 22026843488 22032970752 22048239616 22107451197 22116020992 22137503744 22144352256 22160539648 22196955048 22220052816 22250258432 22257828632 22287516192 22303808236 22310012544 22354854912 22430423457 22484287488 22513785216 22521234888 22537697779 22544670096 22561150118 22575316992 22628456448 22635944064 22720069632 22735814656 22743711744 22759473152 22781085444 22796872752 22804791048 22820594784 22829441024 22851616768 22859391568 22866955599 22890750558 22906613864 22912985856 22975823104 23029690368 23075979264 23129916912 23146824746 23153985504 23170910932 23240036352 23247726336 23264720288 23302448559 23334125568 23358406656 23366135808 23396790456 23413893373 23421136752 23452975104 23484981426 23509419492 23515959168 23532255744 23596791296 23604599328 23652114432 23692324864 23716978688 23755951713 23772414604 23780671746 23797151768 23876043264 23893496512 23948181504 23989714944 23997652992 24015195136 24029136144 24046701302 24054140448 24071723884 24086839296 24103007253 24128088426 24144809208 24151525632 24169180256 24242561472 24249305088 24274538496 24291360768 24356596356 24357978112 24366038016 24398004462 24423392604 24456593408 24522272736 24539266688 24613408768 24646238208 24664254464 24679509231 24696612148 24720703488 24722311016 24780198924 24804269568 24822401344 24880523616 24904691712 24922896896 24930607104 24948831232 25024579584 25031540736 25040057211 25057409988 25083484296 25185036864 25278636032 25287000576 25313313792 25330855936 25346522994 25398883137 25407389696 25468537783 25475622432 25493277056 25571649272 25577791488 25596488704 25604407296 25623123968 25683121152 25708068864 25716815514 25726861312 25769940597 25847800992 25865713536 25970433024 25997457408 26031564156 26094075904 26102710272 26156876642 26164152768 26172810324 26262774928 26270080512 26288285696 26297416704 26315640832 26369101952 26386312719 26396541184 26402881536 26422181888 26493139896 26546390208 26556760064 26565795464 26653865472 26681601024 26700091392 26771795739 26808188928 26871292032 26880183576 26899832833 26944733184 26953900584 26980082688 27008157696 27017094528 27109961216 27117502464 27136294912 27145527487 27190327788 27209170704 27219718144 27274510336 27283789936 27292817973 27347757312 27394250624 27402725376 27422756608 27513667584 27606675024 27626855342 27672969216 27690084864 27709274112 27738107904 27747286272 27767569376 27812599893 27823381248 27850407936 27925201512 27963162624 27992260608 28021189664 28030461702 28038259008 28067435136 28086885888 28097773568 28134635776 28163912192 28173231456 28277936128 28353877851 28373527108 28401205248 28438465536 28459253888 28497212928 28518044224 28583313408 28603121664 28679936688 28700901554 28718923776 28748808192 28768105431 28788041748 28796049792 28817099536 28826014464 28875020928 28925099008 28934670144 28942718976 29042204672 29120198874 29159784448 29190127616 29228422912 29238094416 29268519072 29288802176 29355835392 29377294336 29456188437 29474684928 29476601596 29505355776 29545621794 29574321408 29595940064 29605095936 29626737088 29665239696 29696108832 29716688256 29724954624 29746683392 29806473216 29876355072 29886519897 29907231276 29979049984 30018380288 30028313184 30059560128 30171275264 30181258752 30252301638 30293426176 30302797824 30324948992 30374780592 30395830336 30406388064 30427459712 30489274132 30498706368 30521000744 30528331776 30550647808 30622182912 30683824128 30694263678 30706253824 30767972352 30818531952 30839889216 30850601184 30871980672 30986715136 30996968448 31069931412 31112167424 31144542208 31154847744 31187045227 31195720608 31228182336 31238515548 31313308568 31345892656 31354612224 31376340992 31472799104 31513116672 31523838372 31536152576 31609995264 31651465248 31674602284 31684401216 31707562328 31812678144 31834724352 31930908672 31986286592 31996870656 32016660624 32038848192 32072187264 32082799752 32137343004 32170784568 32193078944 32202034176 32323415296 32332406784 32366051328 32388481024 32399500549 32419236978 32475461808 32488050688 32530672616 32540736384 32564523472 32575298871 32672480256 32696363648 32804757504 32838893568 32861650944 32881975776 32906012308 32949902448 32973988634 33040265232 33049456128 33072359424 33174031488 33206255616 33240809472 33295432572 33330079224 33366106112 33375387648 33386742948 33409879984 33444645728 33455712354 33465018816 33580049152 33716000768 33726431232 33751085056 33770677824 33795363992 33841725177 33862975488 33865177516 33942684672 33967496576 34080104448 34103721984 34115567616 34139209728 34195309128 34220305699 34230892176 34244161536 34277425152 34289087352 34336125837 34359920796 34369478784 34463734656 34487618048 34544535552 34627244032 34663276544 34708752208 34720237119 34756366398 34803613696 34815454921 34860054528 34885537024 34897080432 35001188352 35026774016 35037609984 35063222272 35145178826 35179462656 35181750292 35203842048 35227472139 35264129238 35298383616 35324186528 35395186944 35406898992 35478171648 35538487296 35575468032 35600121856 35658621906 35671007619 35695727652 35744251904 35828389376 35840244768 35938534112 35973443584 35984572416 36010876928 36022792704 36070051953 36107585826 36130258944 36156669952 36217213812 36253770384 36278894272 36363842208 36390423964 36437041152 36463676416 36536967168 36549057024 36597006693 36635088906 36684890112 36783409104 36808900032 36920113152 36945698816 36984143872 36996381696 37044918222 37083466524 37097841664 37133877248 37223247529 37233602016 37284216832 37373948936 37384345344 37423246848 37449181184 37536869376 37564308608 37586114982 37625226444 37777555296 37805170468 37917954048 37930500864 37969970688 37996283904 38019784491 38111084544 38137495552 38213433648 38239915584 38357473908 38384055664 38394733056 38434685952 38500027904 38579560192 38590291968 38670371623 38798570304 38826931832 38955649536 38984125888 38996186112 39024692096 39047346234 39141113856 39154065408 39235314963 39246229152 39274917916 39299579904 39394162392 39405120768 39432428544 39446125056 39473461248 39553652928 39594811776 39622251008 39633272832 39739709844 39741964288 39835140096 39848693196 39876308368 40037750912 40050137088 40079413504 40212283392 40241678336 40306938048 40336402184 40417099776 40430850876 40470124032 40499707456 40512236544 40541850752 40664941824 40676253696 40704442368 40813756056 40829577216 40911765504 40925684904 41021635968 41023963136 41091375936 41119852288 41134134912 41162640896 41329291264 41426575216 41440283013 41509453824 41539796992 41553930067 41563911168 41594294144 41607161856 41637576448 41651354064 41735071872 41775611904 41806149632 41944743936 41947471502 41988390912 42017488896 42031784496 42045692553 42130328832 42146660352 42201953664 42245868288 42259847184 42416904192 42446299136 42560290662 42574544896 42662494208 42677009258 42688880832 42718464256 42762916352 42777066336 42849790672 42894379424 42904682496 42936045568 43051352331 43078385664 43109875712 43123212288 43154735104 43182062622 43225649304 43300615744 43312531392 43387648512 43402005216 43433731828 43563307008 43680298311 43739676672 43785191424 43815534592 43842634368 43857141624 43902778608 43933203264 44053686976 44065941504 44096479232 44214902394 44232041984 44275007488 44288704512 44321079296 44393910096 44440105632 44500516864 44515657264 44575032384 44607616472 44620025088 44709709824 44860846914 44968574976 45027570432 45042469776 45075395558 45089340192 45122300236 45150633984 45256912896 45271888128 45378452457 45440139264 45471629312 45487423488 45518946304 45562170888 45593745504 45609582096 45641189568 45658882048 45718783136 45733911198 45781501116 45813227728 45825971712 45951646208 46059380736 46151958528 46259833824 46293649492 46307971008 46341821864 46480072704 46495452672 46529440576 46604897118 46668251136 46716813312 46732271616 46793580912 46827786746 46842273504 46905950208 46969962852 47018838984 47031918336 47064511488 47193582592 47209198656 47304228864 47384649728 47433957376 47511903426 47544829208 47561343492 47594303536 47752086528 47786993024 47896363008 47979429888 47995305984 48030390272 48058272288 48093402604 48108280896 48143447768 48206014506 48256176852 48289618416 48303051264 48338360512 48485122944 48498610176 48549076992 48582721536 48713192712 48715956224 48732076032 48796008924 48846785208 48913186816 49044545472 49078533376 49226817536 49292476416 49328508928 49359018462 49393224296 49441406976 49444622032 49460982951 49560397848 49596626209 49608539136 49644802688 49761047232 49809383424 49845793792 49861214208 49897662464 50049159168 50063081472 50080114422 50114819976 50166968592 50183568531 50370073728 50557272064 50574001152 50626627584 50661711872 50693045988 50797766274 50814779392 50884126423 50937075566 50951244864 50986554112 51143298544 51155582976 51192977408 51208814592 51246247936 51366242304 51416137728 51433631028 51453722624 51539881194 51695601984 51731427072 51940866048 51994914816 52063128312 52134549597 52188151808 52205420544 52313753284 52328305536 52345620648 52525549856 52540161024 52576571392 52594833408 52631281664 52717768239 52738203904 52772625438 52793082368 52805763072 52844363776 52862343001 52986279792 53092780416 53113520128 53131590928 53307730944 53363202048 53400182784 53487932859 53543591478 53616377856 53742584064 53760367152 53799665666 53889466368 53907801168 53960165376 54016315392 54034189056 54161378739 54219922432 54235004928 54272589824 54291054974 54380655576 54418341408 54439436288 54567579872 54585635946 54695514624 54788501248 54805450752 54845513216 55027335168 55213350048 55253710684 55380169728 55418548224 55476215808 55494572544 55535138752 55567377333 55625199786 55646762496 55700815872 55850403024 55926325248 55984521216 56042379328 56060923404 56076518016 56134870272 56173771776 56195547136 56269271552 56327824384 56346462912 56555872256 56707755702 56747054216 56802410496 56876931072 56918507776 56994425856 57036088448 57166626816 57206243328 57359873376 57401803108 57437847552 57536210862 57576083496 57592099584 57634199072 57652028928 57750041856 57850198016 57869340288 57885437952 58084409344 58240397748 58319568896 58380255232 58456845824 58476188832 58537038144 58577604352 58711670784 58754588672 58912376874 58949369856 58953203192 59010711552 59091243588 59148642816 59191880128 59210191872 59253474176 59330479392 59392217664 59433376512 59449909248 59493366784 59612946432 59752710144 59773039794 59814462552 59958099968 60036760576 60056626368 60119120256 60342550528 60362517504 60504603276 60586852352 60649897984 60732667021 60749561184 60791660672 60812776128 60854919424 60978548264 60997412736 61042001488 61056663552 61101295616 61244365824 61367648256 61388527356 61412507648 61535944704 61637063904 61679778432 61701202368 61743961344 61973430272 61993936896 62139862824 62224334848 62289084416 62309695488 62374090454 62391441216 62456364672 62477031096 62626617136 62691785312 62709224448 62752681984 62921207253 62945598208 63026233344 63047676744 63072305152 63093764227 63219990528 63302930496 63349204568 63368802432 63415124656 63625356288 63669448704 63840435993 63861817344 63972573184 63993741312 64015513887 64033321248 64077696384 64144374528 64165599504 64274686008 64341569136 64386157888 64404068352 64646830592 64664813568 64732102656 64776962048 64799001098 64838473956 64950923616 64976101376 65061345232 65081472768 65129046944 65150597742 65344960512 65392727296 65609515008 65677787136 65723301888 65763951552 65812024616 65899804896 65947977268 66080530464 66098912256 66144718848 66322353591 66348062976 66412511232 66481618944 66590865144 66660158448 66732212224 66750775296 66773485896 66819759968 66889291456 66911424708 66930037632 67160098304 67432001536 67452862464 67502170112 67541355648 67590727984 67613093337 67683450354 67725950976 67730355032 67885369344 67934993152 68160208896 68207443968 68231135232 68278419456 68390618256 68440611398 68461784352 68488323072 68554850304 68578174704 68600866797 68672251674 68719841592 68738957568 68927469312 68975236096 69089071104 69254488064 69326553088 69417504416 69440474238 69512732796 69607227392 69630909842 69720109056 69771074048 69794160864 70002376704 70053548032 70075219968 70126444544 70241680119 70290357652 70358925312 70363500584 70454944278 70528258476 70596767232 70648373056 70790373888 70813797984 70956343296 71076974592 71150936064 71200243712 71267855139 71317243812 71342015238 71391455304 71488503808 71656778752 71680489536 71877068224 71946887168 71969144832 72021753856 72045585408 72140103906 72215171652 72260517888 72313339904 72434427624 72487376767 72507540768 72557788544 72727684416 72780847928 72874082304 72927352832 73073934336 73098114048 73194013386 73270177812 73369780224 73566818208 73617800064 73840226304 73891397632 73968287744 73992763392 74038527693 74089836444 74166933048 74195683328 74267754496 74369107849 74446495058 74467204032 74747897872 74768690688 74846493696 74898362368 75073738752 75128617216 75172229964 75250452888 75305460529 75555110592 75610340936 75835908096 75861001728 75939941376 75992567808 76039568982 76196649411 76222169088 76274991104 76405613349 76426867296 76479831168 76714947816 76768111328 76789466112 76869371904 77000055808 77159120384 77180583936 77260347463 77340743246 77597140608 77653863664 77911299072 77968251776 77992372224 78049384192 78094692468 78282227712 78308130816 78470629926 78492458304 78549835832 78788324784 78810241536 78864857088 78892250112 78946922496 79107305856 79158938157 79189623552 79244502016 79266545664 79479419688 79483928576 79670280192 79697386392 79752616736 80075501824 80100274176 80158827008 80263989481 80424566784 80483356672 80613876096 80672804368 80699498499 80834199552 80861701752 80940248064 80999414912 81024473088 81083701504 81329883648 81352507392 81408884736 81436582461 81627512112 81659154432 81823531008 81851369808 81878453919 82043271936 82047926272 82182751872 82239704576 82268269824 82325281792 82658582528 82853150432 82880566026 83018907648 83079593984 83107860134 83127822336 83188588288 83214323712 83275152896 83302708128 83470143744 83551223808 83612299264 83889487872 83894943004 83976781824 84063568992 84091385106 84260657664 84293320704 84403907328 84491736576 84519694368 84833808384 84892598272 85061633553 85120581324 85149089792 85324988416 85354018516 85377761664 85436928512 85525832704 85554132672 85699581344 85788758848 85809364992 85872091136 86102704662 86156771328 86219751424 86246424576 86309470208 86364125244 86451298608 86601231488 86625062784 86775297024 86804010432 86867463656 87126614016 87360596622 87479353344 87570382848 87631069184 87685268736 87714283248 87805557216 87866406528 88107373952 88131883008 88192958464 88368565311 88429804788 88464083968 88550014976 88642158592 88763128723 88787820192 88880211264 89031314528 89150064768 89215232944 89240050176 89419419648 89721693828 89937149952 90055140864 90084939552 90150791116 90178680384 90244600472 90513825792 90543776256 90756904914 90880278528 90943258624 90974846976 91037892608 91124341776 91187491008 91219164192 91282379136 91317764096 91437566272 91467822396 91563002232 91626455456 91651943424 91903292416 92118761472 92213963101 92303917056 92519667648 92587298984 92615942016 92683643728 92960145408 92990905344 93058881152 93209794236 93336502272 93433626624 93464543232 93561135681 93587161824 93655573492 93684547008 93939925704 94037677968 94063836672 94129022976 94387165184 94418397312 94608457728 94769299456 94867914752 95023806852 95089658416 95122686984 95188607072 95504173056 95573986048 95792726016 95798955187 95958859776 95990611968 96060780544 96116544576 96186805208 96216561792 96286895536 96412029012 96512353704 96579236832 96606102528 96676721024 96970245888 96997220352 97098153984 97165443072 97198501647 97426385424 97431912448 97464152064 97592017848 97693570416 97725896613 97826373632 98089090944 98157066752 98453635072 98584952832 98657017856 98718036924 98786448592 98889244064 98921965902 99090140929 99120795696 99193252418 99217078272 99289605376 99522094464 99618766848 99691587584 99722428416 99795324928 100098318336 100126162944 100160228844 100229639952 100333937184 100367137062 100740147456 101114544128 101148002304 101253255168 101323423744 101386091976 101525175531 101595532548 101629558784 101768252846 101874151132 101902489728 101973108224 102286597088 102311165952 102385954816 102417629184 102492495872 102660917097 102732484608 102832275456 102867262056 102907445248 102942457423 103079762388 103391203968 103462854144 103881732096 103989829632 104126256624 104160711357 104269099194 104376303616 104410841088 104446364763 104627506568 104656611072 104691241296 105051099712 105080322048 105153142784 105189666816 105262563328 105435536478 105476407808 105545250876 105586164736 105611526144 105688727552 105724686002 105943089121 105972559584 106185560832 106263181856 106615461888 106726404096 106800365568 106975865718 107087182956 107232755712 107485168128 107520734304 107599331332 107815602336 107920330752 108032630784 108068378112 108210155859 108322757478 108439844864 108470009856 108545179648 108582109948 108761311152 108836682816 108878872576 109135159744 109171271892 109391029248 109577002496 109610901504 109691026432 110054670336 110061826927 110426700096 110507421368 110760339456 110837096448 110952431616 110989145088 111070277504 111134754666 111250399572 111293524992 111401631744 111669742587 111700806048 111852650496 112084758656 112121846808 112153036032 112269740544 112347543552 112391094272 112538543104 112655648768 112692925824 113111744512 113415511404 113494108432 113753862144 113837015552 113988851712 114072176896 114333253632 114340688449 114412486656 114719746752 114803606216 115072421724 115152166992 115184199168 115268398144 115304057856 115500083712 115700396032 115738680576 115770875904 116011114869 116168818688 116480795496 116639137792 116760510464 116913691648 116952377664 117074076288 117155208704 117423341568 117509177344 117705944889 117824753748 117898739712 117906406384 118182487176 118268877883 118297285632 118383760256 118420383744 118506948352 118660958784 118784435328 118866753024 118899818496 118986733568 119225892864 119505420288 119546079588 119628925104 119916199936 120073521152 120113252736 120238240512 120685101056 120725035008 121009206552 121173704704 121299795968 121465334042 121499122368 121583321344 121625552256 121709838848 121957096528 121994825472 122084002976 122113327104 122202591232 122488731648 122735296512 122777054712 122825015296 122866804021 123071889408 123274127808 123359556864 123402404736 123487922688 123946860544 123987873792 124279725648 124320849039 124448669696 124578168832 124619390976 124661790201 124748180908 124782882432 124912729344 124954062192 125253234272 125383570624 125418448896 125505363968 125842414506 125891196416 126052466688 126095353488 126144610304 126187528454 126439981056 126605860992 126698409136 126737604864 126830249312 127250712576 127338897408 127680871986 127723634688 127987482624 128031027774 128066642496 128155392768 128288749056 128331199008 128549372016 128683138272 128772315776 128808136704 129154056993 129293661184 129329627136 129464205312 129553924096 129598002196 129676947912 129901847232 129952202752 130122690464 130162945536 130258093888 130301195484 130689921024 130785454592 131219030016 131355574272 131446603776 131527903104 131624049232 131799609792 131895954536 132161060928 132197824512 132289437696 132644707182 132696125952 132825022464 132963237888 133181730288 133320316896 133464424448 133501550592 133546971792 133639519936 133778582912 133822849416 133860075264 134320196608 134864003072 134905724928 135004340224 135082711296 135181455968 135226186674 135366900708 135451901952 135460710064 135770738688 135869986304 136320417792 136414887936 136462270464 136556838912 136781236512 136881222796 136923568704 136976646144 137156349408 137201733594 137344503348 137439683184 137477915136 137854938624 137950472192 138178142208 138508976128 138653106176 138835008832 138880948476 139025465592 139214454784 139261819684 139440218112 139542148096 139588321728 140004753408 140107096064 140150439936 140252889088 140483360238 140580715304 140717850624 140727001168 140909888556 141056516952 141159628441 141193534464 141296746112 141580747776 141627595968 141912686592 142153949184 142301872128 142400487424 142535710278 142634487624 142684030476 142782910608 142977007616 143313557504 143360979072 143754136448 143893774336 143938289664 144043507712 144091170816 144280207812 144430343304 144626679808 144824052127 144868855248 144974753534 145015081536 145115577088 145455368832 145561695856 145748164608 145854705664 146147868672 146196228096 146388026772 146540355624 146647475767 146739560448 147133636416 147235600128 147680452608 147782795264 147936575488 147985526784 148077055386 148179672888 148333866096 148382948853 148391366656 148535508992 148738215698 148789878627 148892990116 148934408064 149495795744 149537381376 149692987392 149796724736 150147477504 150257234432 150344459928 150454360849 150500905776 150610921058 151110221184 151220681872 151671816192 151722003456 151879882752 151985135616 152079137964 152393298822 152444338176 152549982208 152652379269 152811226698 152853734592 152959662336 153429895632 153536222656 153578932224 153738743808 154000111616 154318240768 154361167872 154520694926 154681486492 155194281216 155307727328 155822598144 155936503552 155984744448 156098768384 156189384936 156303558463 156564455424 156616261632 156941259852 156984916608 157099671664 157576649568 157620483072 157729714176 157784500224 157893844992 158153304717 158214611712 158317876314 158379247104 158489004032 158533091328 158587029003 158958839376 158967857152 159340560384 159394772784 159505233472 160151003648 160200548352 160317654016 160527978962 160849133568 160966713344 161227752192 161345608736 161398996998 161668399104 161723403504 161880496128 161998829824 162048946176 162167403008 162659767296 162705014784 162817769472 162873164922 163255024224 163318308864 163702739616 163756907838 164086543872 164365503744 164479409152 164536539648 164650563584 165317165056 165706300864 165761132052 166159187968 166215720268 166255644672 166377176576 166428647424 166550305792 166605416256 166940287488 167102447616 167224598528 167778975744 167789886008 167953563648 168127137984 168182770212 168521315328 168586641408 168807814656 168983473152 169039388736 169667616768 169785196544 170123267106 170241162648 170298179584 170649976832 170708037032 170755523328 170873857024 171051665408 171108265344 171399162688 171577517696 171618729984 171744182272 172205409324 172313542656 172439502848 172618940416 172728250488 172854513829 172902597216 173202462976 173250125568 173550594048 173608020864 173734927312 174253228032 174721193244 174958706688 175140765696 175262138368 175370537472 175428566496 175611114432 175732813056 176214747904 176263766016 176385916928 176737130622 176859609576 176928167936 177100029952 177284317184 177526257446 177575640384 177760422528 178062629056 178300129536 178430465888 178480100352 178838839296 179443387656 179574559723 179874299904 180110281728 180169879104 180301582232 180357360768 180489200944 181027651584 181087552512 181513809828 181760557056 181886517248 181949693952 182075785216 182198001063 182248683552 182374982016 182438328384 182564758272 182635528192 182875132544 182935644792 183126004464 183252910912 183303886848 183806584832 184237522944 184427926202 184607834112 185039335296 185174597968 185231884032 185367287456 185920290816 185981810688 186117762304 186419588472 186555860101 186673004544 186867253248 186929086464 187122271362 187174323648 187311146984 187369094016 187879851408 188075355936 188127673344 188258045952 188763621759 188774330368 188836794624 189216915456 189281292681 189538598912 189735829504 190047613704 190179316832 190245373968 190377214144 191008346112 191147972096 191585452032 191597910374 191917719552 191981223936 192046541661 192121561088 192233089152 192373610416 192433123584 192573791072 192824058024 193024707408 193158473664 193212205056 193353442048 193940491776 193994440704 194196307968 194330886144 194397003294 194852770848 194863824896 194928304128 195184035696 195387140832 195451793226 195652747264 196178181888 196314133504 196907270144 197169905664 197314035712 197436073848 197572897184 197778488128 197843931804 198180281858 198241591392 198386504836 198434156544 198579210752 199044188928 199237533696 199383175168 199444856832 199590649856 200196636672 200252325888 200320457688 200459279904 200667874368 200734274124 201480294912 202229088256 202296004608 202506510336 202646847488 202772183952 202839280011 203050351062 203191065096 203259117568 203536505692 203748302264 203804979456 203946216448 204573194176 204622331904 204771909632 204835258368 204984991744 205321834194 205464969216 205664550912 205734524112 205814890496 205884914846 206159524776 206310226183 206782407936 206925708288 207763464192 207979659264 208252513248 208321422714 208538198388 208821682176 208892729526 209255013136 209313222144 209382482592 210102199424 210160644096 210306285568 210379333632 210525126656 210725040357 210871072956 210952815616 211090501752 211172329472 211377455104 211449372004 211886178242 211945119168 212371121664 212526363712 213230923776 213452808192 213600731136 213951731436 214174365912 214330926121 214465511424 214970336256 215041468608 215198662664 215631204672 215840661504 216065261568 216136756224 216420311718 216645514956 216879689728 216940019712 217090359296 217164219896 217462130301 217522622304 217673365632 217757745152 218270319488 218342543784 218782058496 219154004992 219221803008 219382052864 219894835087 220109340672 220123653854 220853400192 221014842736 221520678912 221674192896 221904863232 221978290176 222140555008 222269509332 222500799144 222587049984 222803263488 223107323547 223339485174 223401612096 224169517312 224243693616 224306072064 224539481088 224695087104 224782188544 225077086208 225311297536 225385851648 225916381587 226223489024 226831022808 226988216864 227507724288 227674031104 227977703424 228144353792 228443662369 228666507264 228681376898 228824973312 229216840047 229439493504 229607212432 230144843448 230304333984 230368398336 230536796288 230608115712 231000167424 231400792064 231477361152 231541751808 231781042389 232022229738 232337637376 232961590992 233278275584 233521020928 233827383296 233904755328 234148152576 234310417408 234846683136 235018354688 235411889778 235649507496 235812812768 236364974352 236537755766 236594571264 236767520512 236840767488 237013896704 237321917568 237568870656 237733506048 237799636992 237973467136 238451785728 239010840576 239092159176 239257850208 240147042304 240226505472 240476481024 240791968443 241370202112 241450070016 242018413104 242098495497 242347409408 242599591936 242930668084 242998244736 243166642688 243251104512 243419677696 243914193056 243989650944 244168005952 244226654208 244309747383 244405182464 244977463296 245470593024 245554109424 245650030592 245733608042 246143778816 246548255616 246719113728 246804809472 246975845376 247893721088 247975747584 248559451296 248641698078 248897339392 249238781952 249323580402 249496361816 249565764864 249825458688 249908124384 250506468544 250767141248 250836897792 251010727936 251684829012 251782392832 252190706976 252289220608 252375056908 252879962112 253211721984 253396818272 253475209728 253660498624 254501425152 254677794816 255361743972 255447269376 255974965248 256062055548 256133284992 256310785536 256577498112 256662398016 257098744032 257366276544 257544631552 257616273408 258308113986 258587322368 258659254272 258928410624 259107848192 259196004392 259353895824 259803694464 259904405504 260245380928 260325891072 260516187776 260602390968 261379842048 261570909184 262438060032 262455125749 262711148544 262893207552 263055806208 263248098464 263599219584 263791909072 264322121856 264395649024 264578875392 265289414364 265392251904 265650044928 265926475776 266289386169 266363460576 266640633792 266928848896 267093943584 267279039872 267557165824 267645698832 267720150528 268640393216 269728006144 269811449856 270008680448 270165422592 270362911936 270452373348 270733801416 270921420128 271541477376 271739972608 272640835584 272658564763 272829775872 272924540928 273113677824 273562473024 273762445592 273847137408 273953292288 274312698816 274403467188 274689006696 274879366368 274955830272 275709877248 275900944384 276356284416 276641889303 277017952256 277306212352 277670017664 277761896952 278050931184 278428909568 278523639368 278880436224 279084296192 279176643456 280009506816 280214192128 280300879872 280505778176 280683407043 280966720476 281161430608 281454002336 281819777112 282025785721 282113033904 282319256882 282387068928 282593492224 283161495552 283255191936 283825373184 284307898368 284603744256 284800974848 285071420556 285268975248 285368060952 285565821216 285954015232 286627115008 286721958144 287396865561 287508272896 287787548672 287876579328 288087015424 288182341632 288560415624 288860686608 289253359616 289648104254 289737710496 289949507068 290030163072 290231154176 290910737664 291123391712 291496329216 291595504941 291709411328 292295737344 292392456192 292776053544 292990071127 293080711248 293294951534 293479120896 294267272832 294471200256 295360905216 295565590528 295873150976 295971053568 296154110772 296359345776 296667732192 296765897706 296782733312 297071017984 297270422787 297476431396 297579757254 297785980232 297868816128 298991591488 299074762752 299385974784 299593449472 300294955008 300514468864 300688919856 300908721698 301001811552 301221842116 302220442368 302441363744 303343632384 303444006912 303759765504 303970271232 304158275928 304380613849 304786597644 304888676352 305304758538 305622453396 305707469184 305919324672 306859791264 307072445312 307157864448 307477487616 307982751291 308000223232 308636481536 308722335744 308827372269 309041389852 309362972984 310388562432 310615454656 311645196288 311873007104 311969488896 312197536768 312378769872 312607116926 313128910848 313232523264 313252892023 313339094289 313882519704 313969833216 314199343328 315153299136 315240966144 315459428352 315569000448 315787689984 316306609434 316429223424 316635752628 316758494208 316978008064 317066182656 317174058006 317829267363 317917678752 317935714304 318789545568 319010466944 320302007296 320401096704 320635308032 321055957924 321698267136 321933426688 322455504384 322691217472 322797993996 323446807008 323760992256 323997659648 324097892352 324334806016 325319534592 325410029568 325635538944 325746329844 326510048448 326636617728 327405479232 327513815676 328173087744 328731007488 328958818304 329073079296 329301127168 330185480781 330634330112 331412601728 331522264104 332318375936 332431440536 332511289344 332754353152 332857294848 333100611584 333210832512 333880574976 334204895232 334449197056 335009227761 335557951488 335579772016 336254275968 336365540424 336611421667 337042630656 337173282816 337615629312 337966946304 338078777472 339335233536 339570393088 340246534212 340482325296 341299953664 341416074064 341511046656 341747714048 342103330816 342216530688 342798325376 343022065347 343155035392 343237459968 343488364544 344410818648 344879005696 345237880832 345456500976 345709027658 345805194432 346404925952 346500251136 347101188096 347216041728 347469854624 348033344607 348506456064 349442386488 349697826829 349917413376 350281531392 350741074944 350857132992 351222228864 351465626112 352429495808 352527532032 352771833856 353474261244 353719219152 353856335872 354200059904 354568634368 354806633649 355052514892 355151280768 355520845056 356125258112 356600259072 356860931776 356960200704 357677678592 358886775312 359149119446 359748599808 360220563456 360339758208 360603164464 360714721536 360978401888 362055303168 362175105024 363027619656 363521114112 363773034496 363899387904 364396002126 364497367104 364749964032 364876656768 365129516544 365271056384 365750265088 365871289584 366252008928 366505821824 366607773696 367613169664 368475045888 368600412063 368855852404 369215668224 370078670592 370349195936 370463768064 370734574912 371840581632 371963621376 372235524608 372839176944 373111720202 373346009088 373734506496 373858172928 373985370603 374244542724 374348647296 374622293968 374738188032 375759702816 376150711872 376255346688 376516091904 377527243518 377548660736 377673589248 378433830912 378562585362 379077197824 379471659008 380095227408 380358633664 380490747936 380754428288 382016692224 382295944192 383170904064 383195820748 383962447872 384093083322 384243122176 384466178304 384747220832 384866247168 385147582144 385648116048 386049414816 386316947328 386424410112 386706884096 387880983552 387988881408 388392615936 388661772288 388794006588 389705541696 389727649792 389856608256 390368071392 390774281664 390903586452 392356363776 392628267008 393814540288 394339811328 394628071424 394872147696 395145794368 395556976256 395687863608 396360563716 396483182784 396773009672 396868313088 397158421504 398088377856 398475067392 398766350336 398889713664 399181299712 400393273344 400504651776 400640915376 400918559808 401335748736 401468548248 401762019409 402960589824 404458176512 404592009216 405013020672 405293694976 405431587951 405544367904 405678560022 406100702124 406382130192 407073011384 407496604528 407609958912 407892432896 409146388352 409244663808 409543819264 409670516736 409969983488 410643668388 410929938432 411469048224 411629780992 411769829692 412319049552 412620452366 413564815872 413851416576 415526928384 415959318528 416505026496 416642845428 417076396776 417643364352 417785459052 418510026272 418626444288 418764965184 420204398848 420321288192 420612571136 420758667264 421050253312 421450080714 421742145912 421905631232 422181003504 422344658944 422754910208 422898744008 423478885323 423772356484 423890238336 424742243328 425052727424 426461847552 426905616384 427201462272 427903462872 428216257801 428348731824 428661852242 428931022848 429940672512 430082937216 430397325328 431262409344 431681323008 432130523136 432273512448 432840623436 433291029912 433759379456 433880039424 434180718592 434328439792 434472156381 434924260602 435045244608 435346731264 435515490304 436540638976 436685087568 437564116992 438308009984 438443606016 438764105728 439789670174 439942427301 440218681344 440247307708 441706800384 442029685472 443041357824 443348385792 443809726464 443956580352 444281110016 444539018664 444863974087 445001598288 445174099968 445606526976 446214647094 446369635881 446678970348 446803224192 448339034624 448487387232 448612144128 449078962176 449390174208 450154172416 450622595072 450771703296 451363082547 451832763174 452446978048 453662045616 453976433728 455015448576 455348062208 455955406848 456288707584 456887324738 457333014528 457362753796 457649946624 457957137807 458433680094 458878987008 459214424864 460289686896 460608667968 460736796672 461073592576 461216231424 462000334848 462801584128 462954722304 463083503616 463562084778 464044459476 464675274752 465923181984 466556551168 467654766592 467809510656 468296305152 468620834816 468910675389 469693366272 470036709376 470823779556 471299014992 471625625536 472729948704 473075511532 473189142528 473535041024 473681534976 474027793408 474643835136 475137741312 475467012096 475599273984 475761087009 475946934272 476903571456 478021681152 478184318352 478515700416 480294084608 480453010944 480952962048 481583936886 482740404224 482900140032 483902217877 484036826208 484196990994 484694818816 485861336168 485996489472 486333285376 486502209024 486839355392 487828386112 487979301888 488336011904 488453308416 488619494766 488810364928 489954926592 491108218848 491300061184 491467216084 493096511232 493438227456 493609618944 493951690752 495787442176 495951495168 497118902592 497283396156 498477563904 498647160804 498992723632 499131529728 499650917376 499816248768 501012937088 501534282496 501673795584 502021455872 503369658024 503564785664 504381413952 504578441216 504750113816 505759924224 506423443968 506793636544 506950419456 507320997248 509002850304 509355589632 510723487944 510894538752 511096823827 511949930496 512124111096 512266569984 512621571072 513154996224 513324796032 514197488064 514732553088 515089263104 515232546816 516616227972 517174644736 517318508544 517856821248 518215696384 518392008784 518563541487 518707791648 519607388928 519808811008 520490761856 520651782144 521032375552 521204781936 522759684096 523141818368 524876120064 524910251498 525422297088 525786415104 526111612416 526496196928 527198439168 527583818144 528644243712 528791298048 529157750784 530578828728 530784503808 531300089856 531852951552 532578772338 532726921152 533281267584 533857697792 534187887168 534558079744 535114331648 535291397664 535440301056 537280786432 538723679169 539456012288 539622899712 540017360896 540330845184 540725823872 540904746696 541467602832 541842840256 543082954752 543479945216 545281671168 545317129526 545659551744 545849081856 546227355648 546594003189 547124946048 547524891184 547694274816 547906584576 548625397632 548806934376 549378013392 549758732736 549911660544 551419754496 551801888768 552712568832 553283778606 554035904512 554612424704 555340035328 555523793904 556101862368 556857819136 557047278736 557760872448 558168592384 558353286912 559667580303 560019013632 560428384256 560601759744 561011556352 561366814086 561933440952 562322861216 562908004672 563639554224 564051571442 564226067808 564638513764 564774137856 565186984448 566322991104 566510383872 567650746368 567843878043 568615796736 569207488512 569601949696 570142841112 570537950496 570736121904 571131642432 573254230016 573443916288 574793731122 575016545792 575575097344 575753158656 576174030848 576364683264 577120831248 577721373216 578506719232 579296208508 579475420992 579899014136 580060326144 580462308352 581821475328 582246783424 582992658432 583191009882 583418822656 584591474688 584784912384 585552107088 585980142254 586161422496 586589903068 586958241792 588534545664 588942400512 590721810432 591131181056 591746301952 591942107136 592308221544 592718691552 593335464384 593531795412 593565466624 594540845574 594952862792 595159514508 595571960464 595737632256 597983182976 598149525504 598771949568 599186898944 600589910016 601028937728 601377839712 601817443396 602003623104 602443684232 604440884736 604882727488 606687264768 606888013824 607519531008 607940542464 608316551856 608761227698 609573195288 609777352704 610609517076 611244906792 611414938368 611838649344 613719582528 614144890624 614315728896 614954975232 615965502582 616000446464 617272963072 617444671488 617654744538 618082779704 618725945968 618930678549 620777124864 621230909312 623290392576 623746014208 623938977792 624395073536 624757539744 625214233852 626465046528 626505784046 626678188578 627765039408 627939666432 628398686656 630306598272 630481932288 630918856704 631138000896 631575379968 632613218868 632858446848 633271505256 633516988416 633956016128 634132365312 634348116012 635658534726 635835357504 635871428608 637579091136 638020933888 640604014592 640802193408 641270616064 642111915848 642992778363 643396534272 643866853376 644911008768 645382434944 645595987992 646893614016 647521984512 647995319296 648195784704 648669612032 650185808281 650639069184 650820059136 651271077888 651492659688 652386390903 653020096896 653273235456 654810958464 655027631352 656346175488 657462014976 657917636608 658146158592 658602254336 659684505261 660370961562 661268660224 661493643499 662825203456 663044528208 664636751872 664862881072 665022578688 665508706304 665714589696 666201223168 666421665024 667761149952 668409790464 668898394112 669321970641 670018455522 671159544032 672508551936 672731080848 673222843334 674085261312 674346565632 675231258624 675933892608 676157554944 677749144761 678670467072 679140786176 680493068424 680964650592 682832148128 683022093312 683495428096 684206661632 684433061376 685330987107 685596650752 686044130694 686310070784 686474919936 686976729088 688821637296 689758011392 690475761664 690913001952 691418055316 691610388864 692809851904 693000502272 694202376192 694432083456 694939709248 695343127167 696066689214 697012912128 698884772976 699395653658 699834826752 700563062784 701482149888 701714265984 702444457728 702931252224 704858991616 705055064064 705543667712 706948522488 707438438304 707712671744 708400119808 709613267298 710105029784 710302561536 711041690112 712250516224 713200518144 713721863552 713920401408 715355357184 717773550624 718298238892 720441126912 720679516416 721206328928 721429443072 721956803776 722375905329 724110606336 724350210048 726055239312 727042228224 727798775808 728792004252 728994734208 729499928064 729753313536 730259033088 730542112768 731500530176 731742579168 732504017856 733011643648 733215547392 735226339328 736950091776 737200824126 737711704808 738431336448 740157341184 740698391872 740927536128 741469149824 743681163264 743927242752 744471049216 745678353888 746223440404 746692018176 747716345856 747970741206 748489085448 748697294592 749244587936 749476376064 751519405632 752301423744 752510693376 753032183808 755054487036 755097321472 755347178496 756867661824 757125170724 758154395648 758943318016 760190454816 760717267328 760981495872 761508856576 764033384448 764591888384 766341808128 766391641496 767924895744 768186166644 768486244352 768932356608 769494441664 769732494336 770295164288 771296232096 772098829632 772633894656 772848820224 773413768192 775761967104 775977762816 776785231872 777323544576 777588013176 779411083392 779455299584 779713216512 780736142784 781548563328 781807172904 784712727552 785256534016 787365377247 787629080576 788679622656 789256142848 789524671273 789744295392 790291588736 791113952512 791375727216 792721127432 792966365568 793546019344 793736626176 794316843008 796176755712 796950134784 797532700672 797779427328 798362599424 798868158507 800786546688 801281830752 801837119616 802671497472 802937096496 803524038818 805921179648 808916353024 809184018432 810026041344 810587389952 810863175902 811088735808 811357120044 812201404248 812764260384 814146022768 814993209056 815219917824 815784865792 817975694289 818292776704 818489327616 819087638528 819341033472 819939966976 821287336776 821859876864 822938096448 823259561984 823539659384 824638099104 825240904732 827129631744 827702833152 829925667909 831053856768 831918637056 833010052992 833285690856 833894817823 834152793552 835286728704 835570918104 837020052544 837252888576 837529930368 840408797696 840642576384 841225142272 841517334528 842100506624 842900161428 843484291824 843811262464 844362007008 844689317888 845509820416 845797488016 846077357163 846957770646 847544712968 847780476672 849484486656 850105454848 852923695104 853811232768 854402924544 855806925744 856432515602 856697463648 857323704484 857862045696 859881345024 860165874432 860794650656 862190596683 862524818688 863362646016 864261046272 864547024896 865681246872 866582059824 867518758912 867760078848 868656879584 868944312762 869848521204 870090489216 870693462528 871030980608 873081277952 873370175136 875128233984 876616019968 876887212032 877528211456 878970213381 879579340348 879884854602 880437362688 880494615416 883413600768 884059370944 886082715648 886696771584 887619452928 887913160704 888562220032 889078037328 889727948174 890003196576 890348199936 891213053952 891811268361 892429294188 892739271762 893357940696 893606448384 896678069248 896974774464 897224288256 898157924352 898780348416 900308344832 901245190144 901543406592 902726165094 903665526348 904893956096 907324091232 907952867456 910030897152 910696124416 911910813696 912577415168 913141841547 913774649476 914666029056 914725507592 915914275614 916867360188 917757974016 918428849728 920579373792 921217335936 921473593344 922147185152 922432462848 924000669696 925603168256 925909444608 926167007232 926482116807 927124169556 928088918952 929350549504 931846363968 935309533184 935619021312 936592610304 937241669632 937821350778 939386732544 939758676069 940073418752 941647559112 942335897971 942598029984 943251251072 945459897408 946151023064 946378285056 947070082048 947363069952 948055586816 949287670272 950275482624 950934024192 951198547968 951522174018 951893868544 953487802089 953807142912 956368636704 957031400832 960588169216 960906021888 961905924096 963167873772 965480808448 965800280064 966798402037 967804435754 968073652416 968393981988 971722672336 971992978944 972666570752 973004418048 973678710784 975656772224 975958603776 976672023808 976906616832 977238989532 977620729856 979909853184 982216437696 982600122368 982934432168 986193022464 986876454912 987219237888 987903381504 990556442343 991574884352 991902990336 994237805184 994566792312 996955127808 997294321608 997985447264 998263059456 999301834752 999632497536 1002025874176 1003068564992 1003347591168 1004042911744 1004384517019 1006739316048 1007129571328 1008762827904 1009156882432 1009500227632 1009834265001 1011519848448 1012846887936 1013587273088 1013900838912 1014641994496 1018005700608 1018711179264 1021446975888 1022193647654 1023899860992 1024248222192 1024533139968 1025243142144 1026309992448 1026649592064 1028394976128 1029066196041 1029465106176 1030178526208 1030465093632 1033232455944 1034349289472 1034637017088 1035713642496 1036784017568 1037127082974 1037415583296 1039214777856 1039617622016 1040981523712 1041303564288 1042064751104 1042409563872 1045519368192 1046283636736 1049093480487 1049752240128 1049820502996 1050844594176 1052223224832 1052992393856 1054396878336 1055167636288 1057288487424 1057582596096 1058315501568 1061157657456 1061569007616 1062600179712 1063705903104 1064419900947 1065157544676 1065453842304 1066562535168 1067715395584 1068375774336 1069116159488 1070228663296 1070582795328 1070880602112 1074561572864 1077447358338 1078912024576 1079245799424 1080034721792 1080661690368 1081451647744 1081809493392 1082935205664 1083685680512 1086165909504 1086959890432 1090563342336 1090634259052 1091319103488 1091698163712 1093188006378 1094249892096 1095049782368 1095388549632 1095813169152 1097250795264 1097613868752 1098756026784 1099517465472 1099823321088 1102839508992 1103603777536 1105425137664 1105801236189 1106567557212 1108071809024 1109224849408 1110680070656 1111047587808 1112203724736 1114094557472 1115521744896 1116337184768 1116706573824 1119335160606 1120038027264 1120856768512 1121203519488 1122023112704 1122733628172 1123866881904 1124645722432 1125816009344 1127279108448 1128103142884 1128452135616 1129277027528 1129548275712 1130373968896 1132645982208 1133020767744 1135301492736 1135687756086 1137231593472 1138414977024 1139203899392 1140285682224 1141075900992 1141472243808 1142263284864 1146508460032 1146887832576 1149587462244 1150033091584 1151150194688 1152348061696 1152729366528 1153920673399 1154241662496 1155442746432 1158592417016 1158950841984 1159798028272 1160120652288 1160924616704 1163642950656 1164493566848 1165985316864 1166382019764 1166837645312 1169182949376 1169569824768 1171104214176 1171960284508 1172322844992 1173179806136 1177069091328 1177884801024 1181443620864 1182262362112 1183492603904 1183884214272 1184616443088 1185437383104 1186670928768 1187063590824 1187130933248 1189081691148 1189905725584 1190319029016 1191143920928 1191475264512 1195966365952 1196299051008 1197543899136 1198373797888 1198781520313 1201179820032 1202057875456 1202755679424 1203634886792 1204007246208 1204887368464 1205286058227 1208881769472 1209765454976 1213374529536 1213776027648 1215039062016 1215881084928 1216294763853 1216633103712 1217522455396 1219146390576 1221219034152 1222489813584 1222829876736 1223677298688 1227439165056 1228289781248 1228631457792 1229909950464 1231931005164 1232000892928 1234545926144 1234889342976 1235309489076 1236165559408 1237451891936 1237861357098 1241554249728 1242461818624 1246580785152 1247492028416 1247877955584 1248790147072 1249515079488 1250428467704 1252930093056 1253011568092 1253356377156 1255530078816 1255879332864 1256797373312 1260613196544 1260963864576 1261837713408 1262276001792 1263150759936 1265226437736 1265716893696 1266543010512 1267033976832 1267912032256 1268264730624 1268696232024 1270436655969 1271317069452 1271670715008 1271742857216 1275158182272 1276041867776 1281208029184 1281604386816 1282541232128 1284223831696 1284648773403 1285985556726 1286793068544 1287733706752 1288171832077 1289822017536 1290764869888 1291191975984 1293787228032 1295043969024 1295990638592 1296391569408 1297339224064 1300371616562 1301278138368 1301640118272 1302542155776 1302985319376 1303416469143 1304772781806 1306040193792 1306546470912 1309621916928 1310055262704 1312692350976 1314924029952 1315835273216 1316292317184 1317204508672 1319369010522 1319827281903 1320741923124 1322537320448 1322987286998 1325650406912 1326089056416 1329725762144 1330045157376 1331017412608 1331429179392 1332402446336 1332843330048 1334591922261 1335522299904 1336819580928 1337796788224 1338643941282 1340036911044 1342319088064 1345017103872 1345462161696 1346445686668 1348170522624 1350462517248 1351867785216 1352315109888 1354089247641 1355498289522 1357340934144 1358281572352 1360986136848 1361929301184 1365664296256 1366044186624 1366990856192 1368413323264 1368866122752 1370661974214 1371193301504 1372088261388 1372620141568 1372949839872 1373953458176 1377260158573 1377643274592 1379516022784 1381826003904 1382836110632 1383220777728 1385619703808 1386001004544 1388404752384 1388864166912 1389879418496 1390686254334 1392133378428 1394025824256 1397769545952 1398791307316 1399669653504 1402964299776 1403428531968 1404888915456 1405862504448 1406732026167 1409717983232 1410110128128 1411087335424 1413897044976 1414876876608 1415425343488 1419226534596 1420210059568 1420605123072 1422083380224 1424501032448 1426401036288 1427443727104 1427840802816 1430710714368 1430803750051 1435547101248 1436596477784 1440882253824 1441359032832 1442412657856 1442858886144 1443913607552 1444751810658 1448221212672 1448700420096 1451706653631 1452110478624 1454084456448 1457584008504 1457989468416 1458999856128 1459506627072 1460518066176 1461084225536 1463001060352 1463485158336 1465008035712 1466023287296 1466431094784 1470452678656 1473900183552 1474401648252 1475423409616 1480314682368 1481396783744 1481855072256 1482938299648 1487362326528 1487854485504 1488942098432 1491356707776 1492446880808 1495432691712 1495941482412 1496978170896 1497394589184 1498489175872 1498952752128 1503038811264 1504602847488 1505021386752 1506064367616 1510108974072 1510194642944 1510694356992 1513735323648 1514250341448 1516308791296 1517886636032 1520380909632 1521434534656 1521962991744 1523017713152 1528066768896 1529183776768 1532683616256 1532783282992 1533290471481 1535849791488 1536372333288 1536972488704 1537495412479 1537864713216 1538988883328 1539464988672 1540590328576 1542592464192 1544197659264 1545267789312 1545697640448 1546827536384 1551523934208 1551955525632 1553570463744 1554647089152 1555176026352 1555690624461 1558822166784 1558910599168 1559426433024 1561472285568 1563097126656 1563614345808 1569425455104 1570513068032 1574730754494 1575258161152 1577359245312 1578512285696 1579049342546 1579488590784 1580583177472 1582227905024 1582751454432 1585442254864 1585932731136 1587092038688 1587473252352 1588633686016 1592353511424 1593900269568 1595065401344 1595558854656 1596725198848 1597736317014 1601573093376 1602563661504 1603674239232 1605342994944 1605874192992 1607048077636 1611842359296 1616171037507 1617832706048 1618368036864 1620052082688 1621174779904 1621726351804 1622177471616 1622714240088 1624402808496 1625528520768 1628292045536 1629986418112 1630439835648 1631569731584 1635951388578 1636585553408 1636978655232 1638175277056 1638682066944 1639879933952 1642574673552 1643719753728 1645876192896 1646519123968 1647079318768 1649276198208 1650481809464 1654259263488 1655405666304 1659851335818 1662107713536 1663837274112 1666020105984 1666571381712 1667789635646 1668305587104 1670573457408 1671141836208 1674040105088 1674505777152 1675059860736 1679002740909 1680817595392 1681285152768 1682450284544 1683034669056 1684201013248 1685800322856 1686968583648 1687622524928 1688724014016 1689378635776 1691594976032 1692154714326 1693915541292 1695089425936 1695560953344 1698968973312 1700210909696 1705847390208 1707622465536 1708805849088 1711613851488 1712865031204 1713394927296 1714647408968 1719762690048 1720331748864 1721589301312 1724381193366 1725049637376 1726725292032 1728522092544 1729094049792 1731362493744 1733164119648 1735037517824 1735520157696 1737313759168 1737888625524 1739697042408 1740180978432 1741386925056 1742061961216 1746162555904 1746740350272 1750256467968 1753232039936 1753774424064 1755056422912 1757940426762 1759158680696 1759769709204 1760874725376 1760989230832 1766827201536 1768118741888 1772165431296 1773393543168 1775238905856 1775826321408 1777124440064 1778156074656 1779455896348 1780006393152 1780696399872 1783622536722 1784858588376 1785478543524 1786715881392 1787212896768 1793356138496 1793949548928 1794448576512 1796315848704 1797560696832 1800616689664 1802490380288 1803086813184 1805452330188 1807331052696 1809787912192 1814648182464 1815905734912 1820061794304 1821392248832 1823821627392 1825154830336 1826283683094 1827549298952 1829332058112 1829451015184 1831828551228 1833734720376 1835075169733 1835515948032 1836857699456 1841158747584 1842434671872 1842947186688 1844294370304 1844864925696 1848001339392 1851206336512 1851818889216 1852334014464 1852964233614 1854248339112 1856177837904 1856792035647 1858701099008 1863692727936 1870619066368 1871238042624 1873185220608 1874483339264 1875642701556 1879517352138 1880146837504 1882712677651 1883295118224 1884671795942 1885196059968 1886502502144 1890919794816 1892302046128 1892756570112 1894140164096 1894726139904 1896111173632 1898575340544 1900550965248 1901868048384 1902397095936 1903044348036 1903787737088 1906975604178 1907614285824 1912737273408 1914062801664 1921176338432 1921812043776 1923811848192 1926335747544 1928978335089 1930961616896 1931600560128 1933596804074 1935608871508 1936147304832 1936787963976 1943445344672 1943985957888 1945333141504 1946008836096 1947357421568 1950557424843 1951313544448 1951917207552 1953344047616 1953813233664 1954477979064 1955241459712 1955906691037 1959819706368 1964432875392 1965200244736 1965868864336 1972386044928 1973752909824 1974438475776 1975806763008 1979053515783 1981112884686 1983149768704 1983805980672 1984480930497 1988475610368 1989133584624 1993910255616 1994588643216 1995970894528 1996526118912 1998603669504 1999264995072 2004051748352 2006137129984 2006695182336 2008085823488 2008769034038 2013478632096 2014259142656 2017525655808 2019000455264 2019668530002 2023039696896 2025693775872 2027174546176 2027801677824 2029283988992 2036011401216 2037422358528 2042893951776 2044387295308 2048496444384 2049066279936 2050486284288 2052619984896 2053299184128 2055992961321 2056789952256 2058132392082 2058930212352 2060357052416 2060930187264 2066464911888 2068698578944 2069274034176 2071427284992 2073568035136 2074254165948 2074831166592 2078429555712 2079235244032 2081963047424 2082607128576 2084129502208 2084819127744 2091038736384 2092567273472 2098186960974 2099504480256 2099641005992 2101689188352 2104446449664 2105984787712 2108793756672 2110335272576 2114576974848 2115165192192 2116631003136 2122315314912 2123138015232 2125200359424 2128839801894 2130315089352 2130907684608 2133125070336 2135430791168 2136751548672 2138232318976 2140457326592 2141165590656 2141761204224 2149123145728 2154894716676 2157824049152 2160069443584 2161323380736 2162903295488 2163618986784 2165870411328 2167371361024 2172331819008 2173919780864 2181126684672 2181268518104 2183396327424 2186376012756 2188499784192 2190099564736 2190777099264 2191626338304 2194501590528 2195227737504 2197512053568 2199034930944 2199646642176 2205679017984 2207207555072 2210850275328 2211602472378 2213135114424 2216143618048 2218449698816 2221360141312 2222095175616 2224407449472 2228189114944 2231043489792 2232674369536 2233413147648 2238670321212 2240076054528 2241713537024 2244046225408 2245467256344 2247108679777 2247733763808 2249291444864 2251632018688 2254558216896 2256206285768 2256904271232 2258554055056 2259096551424 2260747937792 2265291964416 2266041535488 2270602985472 2271375512172 2274463186944 2276829954048 2278407798784 2280571364448 2282151801984 2282944487616 2284526569728 2293016920064 2293775665152 2299174924488 2300066183168 2302300389376 2304696123392 2305458733056 2307841346798 2308483324992 2310885492864 2317184834032 2317901683968 2319596056544 2320241304576 2321849233408 2327285901312 2328987133696 2331970633728 2332764039528 2333675290624 2334469276399 2338365898752 2339139649536 2342208428352 2343920569016 2344645689984 2346359612272 2354138182656 2355769602048 2362096131741 2362887241728 2364524724224 2366985207808 2367768428544 2368574013819 2369232886176 2370874766208 2373341857536 2374127181648 2374261866496 2378163382296 2379811451168 2380638058032 2382287841856 2382950529024 2391932731904 2392598102016 2395087798272 2396747595776 2397563040626 2402359640064 2404115750912 2405511358848 2407269773584 2408014492416 2409774736928 2410572116454 2417763538944 2419530909952 2426749059072 2427552055296 2430078124032 2431762169856 2432589527706 2433266207424 2435044910792 2438292781152 2442438068304 2444979627168 2445659753472 2447354597376 2453927082867 2454878330112 2456579562496 2457262915584 2459819900928 2463862010328 2464001785856 2469091852288 2469778685952 2470618978152 2472331118816 2474903783872 2475722714196 2483108499456 2484923637248 2493161570304 2494984056832 2495755911168 2497580294144 2499030158976 2500856935408 2501684453469 2505860186112 2506023136184 2506712754312 2511060157632 2511758665728 2513594746624 2521226393088 2521927729152 2523675426816 2524552003584 2526301519872 2530452875472 2531433787392 2533086021024 2534067953664 2535824064512 2536529461248 2537392464048 2538232071489 2540873311938 2542634138904 2543341430016 2543485714432 2550316364544 2552083735552 2562416058368 2563208773632 2565082464256 2568447663392 2569297546806 2571971113452 2573586137088 2575467413504 2576343664154 2579644035072 2581529739776 2582383951968 2587574456064 2590087938048 2591981277184 2592783138816 2594678448128 2600743233124 2602556276736 2603280236544 2605970638752 2606832938286 2609545563612 2612080387584 2613092941824 2619243833856 2620110525408 2625384701952 2629848059904 2631670546432 2632584634368 2634409017344 2636910640143 2638738021044 2639654563806 2641483846248 2645074640896 2645974573996 2651300813824 2652178112832 2659451524288 2660090314752 2662034825216 2662858358784 2664804892672 2665686660096 2669183844522 2671044599808 2673639161856 2675593576448 2677287882564 2680073822088 2682032940379 2684638176128 2690034207744 2690924323392 2692891373336 2696341045248 2700925034496 2703735570432 2704630219776 2708178495282 2710996579044 2714681868288 2716563144704 2721972273696 2723858602368 2731328592512 2732088373248 2733981712384 2736826646528 2737732245504 2739425524641 2741323948428 2742386603008 2744176522776 2745240283136 2747906916352 2751656990413 2754520317146 2755286549184 2763652007808 2765672221264 2766441555456 2771239407616 2772002009088 2776809504768 2777728333824 2779758836992 2781372508668 2784266756856 2786302039573 2788051648512 2795539091904 2797582614632 2805928599552 2806857063936 2809777830912 2811725008896 2813464052334 2819276028207 2819435966464 2820220256256 2822174670848 2827007693913 2827794089952 2829753753216 2830850686976 2838453069192 2840420119136 2841210246144 2844166760448 2849002064896 2852802072576 2854887454208 2855681605632 2858632856131 2861421428736 2861607500102 2871094202496 2873192955568 2881764507648 2882718065664 2884825315712 2885717772288 2887827215104 2889503621316 2896442425344 2897400840192 2900395206111 2903413307262 2904220957248 2915168017008 2915978936832 2917999712256 2919013254144 2921036132352 2922168451072 2926002120704 2926970316672 2930016071424 2932046574592 2932862189568 2940905357312 2947800367104 2948803296504 2950846819232 2960629364736 2962793567488 2963710144512 2965876599296 2969767610797 2974724653056 2975708971008 2977884196864 2982713415552 2984893761616 2990865383424 2991882964824 2993956341792 2994789178368 2996978351744 2997905504256 3006077622528 3009205694976 3010042773504 3012128735232 3013153551057 3020217948144 3020389285888 3021388713984 3027470647296 3028500682896 3029502795003 3032617582592 3035773272064 3040761819264 3042869069312 3043925983488 3046035426304 3056133537792 3058367553536 3065566565984 3066580942962 3071699582976 3072744666576 3073944977408 3074990824958 3075729426432 3077977766656 3078929977344 3081180657152 3085184928384 3088395318528 3090535578624 3091395280896 3093655072768 3103047868416 3103911051264 3107140927488 3110352052704 3111381248922 3117644333568 3118852866048 3122944571136 3126194253312 3127228691616 3138850910208 3141026136064 3147280441461 3149461508988 3150516322304 3157024571392 3158098685092 3158977181568 3161166354944 3164455810048 3165502908864 3170884509728 3171865462272 3174184077376 3174946504704 3177267372032 3184707022848 3187800539136 3190130802688 3191117709312 3193450397696 3195472634028 3203146186752 3205127323008 3207348478464 3210685989888 3211748385984 3214096155272 3223684718592 3232342075014 3235665412096 3236736073728 3240104165376 3242349559808 3243452703608 3244354943232 3245428480176 3248805616992 3251057041536 3256584091072 3259972836224 3260879671296 3263139463168 3271902777156 3273171106816 3273957310464 3276350554112 3279759867904 3284235762751 3285149347104 3287439507456 3291752385792 3294158637536 3298552396416 3300963618928 3308518526976 3310811332608 3319702671636 3324215427072 3327674548224 3332040211968 3333142763424 3335579271292 3336611174208 3342283672416 3348080210176 3349011554304 3350119721472 3358005481818 3361635190784 3362570305536 3364900569088 3366069338112 3368402026496 3371600645712 3373937167296 3375245049856 3377448028032 3378757271552 3383189952064 3384309428652 3387831082584 3390178851872 3391121906688 3397937946624 3400421819392 3411694780416 3411916634737 3415244931072 3417611698176 3423227702976 3425730062408 3426789854592 3429294817936 3439525380096 3440663497728 3443178602624 3448762386732 3450099274752 3453450584064 3457044185088 3458188099584 3461762020197 3462724987488 3466328239296 3470075035648 3474627518336 3475777251048 3479394084816 3480361956864 3482773850112 3484123922432 3492325111808 3493480700544 3500512935936 3506464079872 3507548848128 3510112845824 3515880853524 3518317361392 3519539418408 3521978461664 3533654403072 3536237483776 3544330862592 3544561341919 3546787086336 3550477811712 3551652642816 3554248880128 3556312149312 3558911792696 3560012786304 3561392799744 3567245073444 3569717176752 3570957087048 3573431762784 3574425793536 3586712276992 3587899097856 3588897153024 3592631697408 3595121393664 3596344560939 3601233379328 3604980760576 3606173626368 3610904660376 3614662105392 3615858174681 3619575824384 3629296364928 3631811469824 3640123588608 3642784497664 3647643254784 3648884291559 3650309660672 3652567366188 3655098597904 3658902030368 3663657102456 3666335214373 3667469440752 3670150339466 3671031896064 3673715398912 3682317495168 3684869343744 3685894373376 3688588740608 3689729851392 3696002678784 3702412673024 3703637778432 3704668028928 3705928467228 3708496678224 3712355675808 3713584071294 3717402198016 3727385455872 3741238132736 3742476085248 3746370441216 3748966678528 3751285403112 3759034704276 3760293675008 3765425355302 3766590236448 3769343591884 3770392119936 3773005004288 3781839589632 3784604092256 3785513140224 3788280328192 3789452279808 3792222347264 3797150681088 3801101930496 3803736096768 3804794191872 3806088696072 3807575474176 3808870924651 3813951208356 3815228571648 3825474546816 3828125603328 3842352676864 3843624087552 3847623696384 3852671495088 3853946320209 3857956670178 3861923233792 3863201120256 3864515496231 3867193608148 3871217743016 3872294609664 3873575927952 3886890689344 3887971915776 3890666283008 3892017672192 3894714843136 3901114849686 3902627088896 3903834415104 3906688095232 3907626467328 3908955958128 3910482919424 3911813382074 3919639412736 3919894297477 3928865750784 3931737728672 3944772089856 3947505819648 3948876951552 3951613526016 3958107031566 3962225769372 3967611961344 3968961860994 3976951220736 3978267169248 3989177286432 3991941789056 3993052237824 3997207339008 3998529990144 4003775766783 4008103496704 4012274259968 4013390364672 4016171646976 4017538068076 4026957264192 4028518285312 4035051311616 4038000910528 4039337060004 4051387551744 4054349092352 4055603355648 4058567977984 4072022802432 4072287596299 4074844717056 4085787903552 4088774590616 4096992888768 4098132559872 4100972568576 4105239969792 4106598368256 4111985922642 4113579904512 4116264784164 4117860424704 4120714104832 4121860374528 4131780475719 4132929823776 4137397157888 4138548068352 4147136070272 4148508331896 4149662333184 4156859111424 4158470488064 4163926094848 4165214257152 4168259004416 4169638255488 4182077472768 4185134546944 4196373921948 4199008960512 4199282011984 4208892899328 4211969575424 4217587513344 4220670545152 4229153949696 4230330384384 4233262006272 4244630629824 4246276030464 4257679603788 4260630178704 4261815369216 4266250140672 4270861582336 4273503097344 4276464637952 4280914653184 4282331181312 4283522408448 4292411250153 4298246291456 4309789433352 4315648098304 4320138887168 4322646761472 4325806590976 4327237973568 4331740822656 4334742722048 4344663638016 4347839561728 4355119960893 4362253369344 4362537036208 4372752025512 4375948481671 4376999568384 4380199129472 4381554198528 4383252676608 4389003181056 4390455475008 4395024107136 4398069861888 4399293284352 4411358035968 4414415110144 4421700550656 4423204944756 4426270228848 4432287236096 4436899397632 4442720282624 4444190351232 4448814898944 4456378229888 4462086979584 4465348739072 4466826295296 4477340642424 4483427074048 4488092450816 4490934512688 4494217359554 4495467527616 4498582889728 4503264037376 4509116433792 4512412571536 4513808542464 4517108110112 4518193102848 4521495875584 4530583928832 4532083070976 4541205970944 4542751024344 4546071748777 4548926373888 4553659908096 4561142728896 4564303603968 4565888975232 4569053139456 4586033840128 4587551330304 4598349848976 4599871414443 4600132366336 4604600778752 4609392246784 4610917466112 4612486237437 4615682693596 4616966649984 4621770985728 4634369668064 4635803367936 4639192113088 4640482609152 4643698466816 4654571802624 4657974267392 4663941267456 4665528079056 4667350581248 4668938552798 4676731797504 4678279299072 4684416856704 4687841138032 4689291379968 4692719224544 4708276365312 4711539204096 4724192263482 4725774483456 4729049448448 4735536857088 4737148027638 4738465772352 4741749532416 4746683715072 4748254363296 4748523732992 4756326764592 4759622902336 4761276116064 4764575683712 4765901058048 4783865463808 4785196204032 4790175596544 4793495191552 4795126081252 4804719280128 4808231501824 4811022717696 4814539547168 4816028984832 4819549473856 4821144232908 4835527077888 4839061819904 4853498118144 4855104110592 4860156248064 4863524339712 4865179055412 4866532414848 4870089821584 4876585562304 4884876136608 4889959254336 4891319506944 4894709194752 4907854165734 4909756660224 4913159124992 4914525831168 4919639801856 4927724020656 4928003571712 4938183704576 4939557371904 4941237956304 4944662237632 4949807567744 4951445428392 4966216998912 4969847274496 4986323140608 4989968113664 4991511822336 4995160588288 4998060317952 5001713870816 5003368906938 5011720372224 5012046272368 5013425508624 5022120315264 5023517331456 5027189493248 5042452786176 5043855458304 5047350853632 5049104007168 5052603039744 5060905750944 5062867574784 5066172042048 5068135907328 5071648129024 5074784928096 5076464142978 5081746623876 5085268277808 5086682860032 5100632729088 5104167471104 5124832116736 5126417547264 5130164928512 5136895326784 5138595093612 5143942226904 5150934827008 5152687328308 5159288070144 5163059479552 5164767903936 5175148912128 5180175876096 5183962554368 5185566277632 5189356896256 5201486466248 5205112553472 5206560473088 5211941277504 5213665876572 5219091127224 5222906252317 5224160775168 5226185883648 5238487667712 5240221050816 5250769403904 5259696119808 5263341092864 5265169268736 5268818034688 5273821280286 5277476042088 5279309127612 5282967692496 5290149281792 5291949147992 5302601627648 5304356225664 5318903048576 5320180629504 5324069650432 5325716717568 5329609785344 5331373320192 5338367689044 5342089199616 5351187152896 5354575765128 5358489928699 5360147644176 5364065880758 5369276352256 5380068415488 5381848646784 5385782746672 5392682090496 5401850068992 5407471140864 5409260439552 5416356990564 5421993158088 5429363736576 5433126289408 5443944547392 5447717204736 5462657185024 5464176746496 5467963424768 5473653293056 5475464491008 5478851049282 5482647896856 5484773206016 5488353045552 5490480566272 5495813832704 5503313980826 5505225509199 5509040634292 5510573098368 5527304015616 5531344442528 5532883110912 5542478815232 5544004018176 5553619009536 5555456667648 5559517673984 5562745017336 5566811351413 5568533513712 5572604079146 5576103297024 5591078183808 5595165229264 5611857199104 5613714127872 5619555661824 5623450017792 5626928104668 5638552056414 5638871932928 5640440512512 5644349341696 5648138032953 5654015387826 5655588179904 5659507506432 5661701373952 5676906138384 5680840238272 5682420492288 5688333520896 5698004129792 5705604145152 5709774908416 5711363211264 5717265712262 5722842857472 5723215000204 5742188404992 5746385911136 5763529015296 5765436131328 5769650631424 5771435544576 5775654430208 5779007242632 5783231663131 5792884850688 5794801680384 5800790412222 5806826614524 5808441914496 5830336034016 5831957873664 5835999424512 5838026508288 5842072264704 5851672274529 5852004241408 5853940633344 5860032142848 5864093149184 5865724379136 5867720073111 5881810714624 5895600734208 5897606593008 5901693638464 5921258729472 5925587134976 5927420289024 5931753198592 5939535221594 5949449306112 5951417942016 5953442791491 5955768393728 5965426831104 5969787523232 5981730766848 5983765929648 5987912683584 5989578356736 5993956703488 5995811008512 6012155245056 6018411389952 6020085547008 6024257470464 6026307102114 6040435896288 6040778571776 6042777427968 6057001365792 6059005590006 6065235165184 6081523638528 6085738138624 6087851966976 6092070852608 6112267075584 6116735107072 6131133131968 6133161885924 6145489333152 6147889954816 6149981649916 6151458852864 6155955533312 6157859954688 6162361314304 6170369856768 6176790637056 6181071157248 6182790561792 6187310145536 6206095736832 6207822102528 6214281854976 6220704105408 6222762497844 6235288667136 6237705732096 6245889142272 6252388506624 6254457383232 6277701820416 6282052272128 6294560882922 6298923017976 6301032644608 6314049142784 6316197370184 6317954363136 6322332709888 6328911620096 6331005817728 6341769019456 6343730924544 6348368154752 6349893009408 6354534744064 6369414045696 6375601078272 6380261605376 6386900795392 6390945268056 6395617011673 6406292373504 6410254646016 6414696956928 6421371979776 6423496771968 6428192310544 6447369437184 6464684150028 6473472147456 6480208330752 6484699119616 6486905407216 6488709886464 6490856960352 6497611233984 6502114083072 6513168182144 6519945672448 6521759342592 6526278926336 6543805554312 6546342213632 6552701108224 6559519735808 6568471525502 6570298694208 6574879014912 6583504771584 6588317275072 6597104792832 6601927237856 6617037053952 6621622665216 6639405343272 6644258709751 6648430854144 6655349096448 6664080423936 6666285526848 6671158542584 6673222348416 6684567344832 6696160420352 6698023108608 6700239442944 6716010963636 6723270381568 6725140611072 6729801138176 6732138676224 6736804052992 6741326039331 6743201291424 6747874334592 6750490099712 6754896056064 6757514543104 6766379904128 6768618857304 6775662165168 6780357703744 6782243813376 6795875893248 6800843638784 6823389560832 6823833269474 6830489862144 6835223396352 6846455405952 6851460124816 6853579709184 6858589635872 6879050760192 6881326995456 6886357205248 6897524773464 6900198549504 6906901168128 6914088370176 6916376199168 6923524040394 6925449974976 6932656478592 6940150071296 6949255036672 6951554502096 6958788169632 6960723913728 6965547700224 6968247844864 6984650223616 6986961401088 7001025871872 7003407829197 7012928159744 7015097696256 7020225691648 7031761707048 7036634722784 7039078836816 7043956923328 7067308806144 7072474967552 7088661725184 7089122683838 7093574172672 7100955623424 7103305285632 7105722041457 7108497760256 7112624298624 7117823585392 7120025572608 7122785599488 7134490146888 7139434353504 7141914174096 7146863525568 7148851587072 7173424553984 7175798195712 7177794306048 7185263394816 7190242787328 7192689121878 7202466758656 7209961521152 7212347252736 7221809320752 7229324210784 7231716349362 7239151648768 7258592729856 7263622939648 7280247177216 7285568995328 7295286509568 7297768583118 7300619321344 7305134732376 7310197195808 7317804060736 7327314204912 7332670428746 7334938881504 7340300678932 7342063792128 7347430797824 7364634990336 7369738687488 7371788746752 7377177481216 7379459702784 7392005357568 7404825346048 7407275556864 7409336057856 7411856934456 7416993356448 7424711351616 7427168142588 7454770911744 7482476265472 7484952170496 7492740882432 7497933357056 7502570806224 7505053360407 7518069408552 7520587350016 7530850710604 7533180472896 7538687183768 7540784239872 7546010008576 7563679179264 7569208184512 7571026280448 7576560656384 7578904559616 7584444694528 7594301362176 7602203860992 7607472193536 7609588383744 7612177392144 7615150948352 7617741849302 7627902416712 7630457143296 7633478368771 7650949093632 7656251206656 7684705353728 7687248175104 7695247392768 7705342990176 7707892640418 7715913340356 7726402240512 7729030992462 7734387216296 7742435486032 7744589219328 7747151855904 7773781378688 7775943831552 7781332566016 7784035344384 7789429686272 7802229699372 7805254177792 7807668830208 7813376190464 7817911916256 7820965838848 7823626764148 7839278825472 7839788594954 7857731501568 7863475457344 7889544179712 7895011639296 7897753903104 7903227052032 7916214063132 7924451538744 7935223922688 7937923721988 7953902441472 7956534338496 7978354572864 7983883578112 7986104475648 7994414678016 7997059980288 8007551533566 8016206993408 8024548519936 8026780729344 8032343293952 8035076136152 8046098821137 8053914528384 8057036570624 8070102623232 8076001821056 8078674120008 8102775103488 8108698184704 8111206711296 8117135955968 8136108898219 8144045604864 8144575192598 8149689434112 8171575807104 8177549181232 8193985777536 8196265119744 8201945137152 8210479939584 8213196736512 8223971845284 8227159809024 8232529568328 8235720849408 8241428209664 8243720749056 8254970971239 8263560951438 8265859647552 8274794315776 8294272140544 8297016663792 8299324666368 8313718222848 8316940976128 8327852189696 8330428514304 8336518008832 8339276510976 8358906118719 8364154945536 8370269093888 8392747843896 8398564023968 8417785798656 8423939150848 8435175026688 8441341090304 8452415507653 8458307899392 8460660768768 8466524012544 8481023081739 8489261259648 8492552060928 8515359207576 8521260357408 8523630738432 8532500281344 8547006194688 8552929275904 8561829306368 8564662362624 8567044816896 8575898568393 8584822500306 8596492582912 8619578866704 8631296196608 8640277774336 8645293522944 8651613181952 8654475947136 8663481645312 8669485444096 8689327276032 8695679123456 8701185618333 8710239921786 8725074072416 8745504051024 8751896963342 8753999136768 8760398258944 8763108397056 8766505353216 8778006362112 8780910950016 8790048214272 8796139723776 8798586568704 8822716071936 8828830220288 8843401101312 8846409889512 8852540457696 8864574472192 8885440565248 8888380702464 8897629797888 8909302832391 8912756459776 8924173959168 8930697478144 8933652590592 8954681284848 8966854148096 8976184901632 8981869025376 8988434719108 8990935055232 8997165779456 9006528074752 9018232867584 9024825143072 9027617084928 9034216220224 9036386205696 9039460653171 9042991751168 9061167857664 9064166141952 9082411941888 9085502048688 9092143497554 9097852747776 9107319816192 9122285457792 9128607207936 9131777950464 9138106278912 9172067680256 9175102660608 9196699697952 9199742828886 9200264732672 9209201557504 9221834932224 9224972474874 9231365387192 9233933299968 9243541971456 9268739336128 9271606735872 9278384226176 9280965218304 9287396933632 9309143605248 9315948534784 9331056158112 9334701162496 9337877105596 9356558598144 9368833713408 9375682276064 9378582759936 9385438449088 9416552730624 9423078408192 9448384526964 9451548966912 9471073714176 9474296055276 9476931544704 9483499064832 9493367430144 9496508726592 9497047465984 9512653529184 9519245804672 9522552232128 9529151367424 9531802116096 9567730927616 9570392408064 9580351193088 9586990383104 9590252162504 9609438560256 9616463003648 9622045435392 9629079094336 9632057969664 9639098947712 9642288465816 9671054155776 9678123639808 9706996236288 9710208221184 9710839652713 9720312496128 9727048679424 9730358110824 9733064829696 9740179643168 9753171124608 9769752273216 9779918508672 9782639013888 9789418389504 9815708331468 9819513320448 9826318249984 9829051662336 9839279603712 9852707288253 9855448041312 9856007143424 9876367409152 9882475912608 9889324475264 9899615135488 9902890856784 9932433997824 9939694548992 9972646281216 9979936227328 9983023644672 9990321176576 9996120635904 10003427741632 10006737813876 10024092544736 10026851017248 10044240630528 10047034662912 10054378986496 10084905572352 10087710916608 10094701707264 10098208014336 10105206079488 10121811501888 10125735149568 10132344084096 10136271814656 10143296258048 10149569856192 10152928285956 10163493247752 10170536555616 10173365720064 10201265458176 10208334942208 10235749904211 10249664233472 10252835094528 10260329857024 10273790653568 10277190187224 10287884453808 10301869654016 10305374656616 10318576140288 10326118959104 10329535807872 10350297824256 10360351752192 10367925108736 10371132555264 10378713792512 10385286060591 10402972932496 10410225106944 10423882555008 10427331753144 10434954071677 10438182254448 10445812504634 10448321550336 10452371767296 10476975335424 10480442101632 10501538807808 10519392239616 10526682185728 10530338537472 10537636069376 10547642560572 10554952084176 10558618255224 10565935384992 10580298563584 10583898295984 10605203255296 10608712451328 10633684025757 10637806097152 10640361259008 10648139300864 10651433435136 10659219570688 10662746640384 10676735378088 10684178399232 10702374305792 10709151530256 10716979857398 10720295288352 10728131761516 10738552704512 10760136830976 10763697293568 10771565493344 10785364180992 10789033682817 10803700137984 10814942281728 10818520879104 10832713981128 10840632631699 10843986316176 10858727473152 10887889094784 10895434409472 10925314370048 10928353492992 10935926849536 10947306586112 10950928982016 10957702098564 10965295793712 10969546412032 10976706091104 10980961132544 10991627665408 10999005643119 11006627961652 11010451018398 11018081268584 11021146196736 11054608031232 11062688885056 11065766221824 11084957630464 11088008036352 11107238019072 11110913335296 11119035347968 11125490034672 11133622702826 11137067027424 11145208158292 11152206594048 11182156367616 11190330458528 11223714398208 11227428255744 11239111323648 11246900035584 11253856209336 11277104112828 11277743865856 11280881025024 11296276065906 11308030775652 11311176359808 11319015012864 11323402747904 11353812276768 11361680476544 11364840984576 11376667041792 11396008259584 11411208290304 11419549816832 11422726422528 11426612773953 11434531424524 11445685714944 11446430000408 11484376809984 11492771822272 11527058030592 11530872262656 11539301262848 11542871089152 11551308860416 11558014485264 11566463326262 11585769701376 11589603360768 11593546488693 11601580824444 11613653229048 11616883828992 11660672068032 11663915747328 11671998849024 11676053016576 11684144529408 11703344549058 11704008482816 11707881266688 11720064285696 11728186298368 11731448758272 11735440146222 11759682892431 11763621429248 11795213186016 11803387276928 11842517458944 11851174269952 11854840578048 11863506397184 11879070443188 11902835884032 11906885582982 11911536787456 11930853662208 11939575046464 11967531859296 11975825367168 11979156713472 11987913406976 11991622017024 12024310490112 12036822779904 12040171094016 12048514940928 12052614204228 12080871792576 12081557143552 12085554855936 12114002731584 12118011180012 12163047277056 12171476277248 12175703933952 12184141705216 12216862788897 12224534151168 12233470214144 12262266263936 12266323771848 12290978666304 12295779909632 12299963299832 12302917705728 12311911066624 12315719909376 12324722628608 12340739713536 12353581274112 12362142314496 12365581123584 12374620291072 12395341427157 12412191473664 12415644205056 12441408210816 12445524995688 12454622601679 12470577334272 12475411464192 12491778284544 12504777013248 12508914766464 12555403640832 12564104544256 12568379226481 12589121765844 12597846035952 12628098285568 12632394740368 12635908726272 12644665419776 12657823240192 12662011635456 12683538038912 12687461849088 12696736309504 12699786018816 12709069488128 12738828091392 12760523210752 12773801590784 12781890536112 12791234023346 12812584747008 12820509292032 12829393913856 12842743959552 12846993543936 12856384621088 12877233750459 12894738874368 12929368300056 12946944294912 12960416661504 12973810814432 12977419772928 12981713920704 12995222467968 13004228166144 13026336364288 13039891344896 13043518685184 13052557852672 13087611108624 13092684427264 13105402216448 13119039471616 13127845445013 13136943051004 13140597388416 13149758029824 13167009543168 13176634550144 13194209585664 13203854475712 13234074107904 13243245330432 13278810686544 13288517419502 13296861708288 13310698192896 13328160847872 13332571053696 13342317085168 13346444696832 13369134689664 13392320840704 13396046217216 13400478885888 13432021927272 13446540763136 13450281222144 13459602276352 13464277352448 13482652078662 13486402582848 13495748669184 13500980199424 13509792112128 13515029086208 13532759808256 13537237714608 13551324330336 13560715407488 13564487626752 13591751786496 13601687277568 13638215246331 13646779121664 13647666538948 13660979724288 13692910811904 13702920249632 13707159418368 13717179271744 13758101520384 13762653990912 13772714410496 13795049546928 13800397099008 13813802336256 13828176740352 13832752398336 13837458712311 13847048080788 13850899949952 13865312957184 13880300142592 13898510073344 13903109004192 13917576339264 13921447827456 13931095400448 13969300447232 13973922802176 14002051743744 14006815658394 14025856319488 14030195392512 14040451383296 14063523414096 14073269445568 14078157673632 14087913846656 14134617612288 14144949935104 14177323450368 14178245367676 14187148345344 14206610571264 14211444082914 14216995520512 14225248597248 14235647170784 14240051145216 14245571198976 14268980293776 14278868707008 14283828348192 14293727051136 14297703174144 14346849107968 14351596391424 14355588612096 14370526789632 14380485574656 14385378243756 14404933517312 14419923042304 14424694505472 14443618641504 14458648421568 14463432698724 14517185459712 14527245879296 14560494354432 14571137990656 14590573019136 14595537166236 14601238642688 14610269464752 14620394391616 14635608121472 14654628409824 14665340857492 14669877763008 14680601357864 14684127584256 14694861595648 14729269980672 14739477374976 14743577493504 14754354962432 14758919405568 14784010715136 14809650692096 14814551113728 14818672115712 14823713868912 14833986712896 14849422703232 14854336285176 14909541823488 14964952530944 14969904340992 14985481764864 14995866714112 15000968754187 15005141612448 15010106720814 15036138817104 15061701421208 15066360945792 15077374367536 15081568479744 15092020017152 15127358358528 15138416369024 15142052560896 15153121312768 15157809119232 15168889389056 15188602724352 15204407721984 15214944387072 15224354784288 15230301896704 15235483698604 15255804833424 15266956737542 15301898187264 15312502413312 15369410707456 15374496350208 15390494785536 15410685980352 15415785280836 15431826680712 15452804481024 15458061984924 15468774432592 15484870972064 15489178438656 15494303711808 15547562757376 15551887663104 15562665132032 15568070688768 15578859372544 15604459398744 15610508355584 15615337660416 15626752380928 15635823832512 15641931677696 15647253528296 15668718756951 15678557650944 15679577189908 15715463003136 15726950914688 15779088359424 15790023278592 15795507806208 15806454104064 15832428126264 15844001538637 15848903077488 15870447845376 15875847443976 15907804882944 15913068676992 15956709145728 15967767156224 15972208951296 15988829356032 15994119960576 16015103067132 16032413986816 16049097039872 16053561458688 16064686587904 16070152272304 16075469786097 16092197642274 16107829056768 16114073141248 16140205246464 16152003642112 16157348240016 16205550206976 16217396369408 16222413422592 16234271911936 16272217796438 16288091209728 16289150385196 16299378868224 16343151614208 16355098362464 16387971555072 16392530239488 16403890274304 16420959879168 16426393473024 16447943690568 16454319618048 16465059136656 16471441698816 16482856419328 16487441498112 16509941942478 16515676527597 16527121902876 16531719295104 16549588631552 16588544281088 16594033327584 16598649332736 16627436445696 16655704379392 16660857028608 16673036017664 16678553021952 16700434054239 16717812237438 16728309891072 16740538187776 16785495687792 16797128047936 16835571597312 16847878301696 16870350053376 16882682180608 16904831015306 16916615798784 16921321537536 16933048025088 16944414098859 16962046163478 16978522519296 16985104121856 17030718415152 17042520714816 17047261476864 17065000562688 17094012389376 17105858551808 17123658612736 17129324725248 17134089633792 17151797136786 17169645000612 17192985165824 17239157733408 17262592393216 17290587045888 17303226363904 17308951894272 17326963290624 17338970888192 17349694989393 17378654552064 17391358246912 17402371236666 17420479843572 17450148144832 17491008102048 17503793926684 17507998273536 17520796517888 17526216794112 17556012724224 17561821900032 17580096428544 17592279447552 17597173137408 17603160219333 17645432143872 17657660440576 17686802202624 17692819779024 17705080915392 17770881130496 17776761404928 17795259595776 17818605664782 17825512919552 17848347918336 17861394956288 17867305181184 17904382061449 17909362569696 17933708296192 17963738050752 17976869438216 17981870110464 17994331558912 18013056149504 18036465735168 18049650286144 18055234169856 18068432440448 18072772411392 18078921306342 18085983502336 18122335715328 18128332283904 18171004097376 18184286995108 18195705495552 18244570915584 18257214415872 18263555900928 18276212557824 18344135360512 18350205321216 18393399395904 18399485657772 18400529465344 18443669864448 18449944949748 18462730774384 18467866599936 18487083942912 18537478672256 18543213471744 18556768452352 18561930436608 18574793867264 18618287210496 18631897069568 18662112316224 18669402324992 18675754211192 18713117196288 18737667426816 18751364552128 18757165519872 18770876898176 18833105461248 18846156816384 18896769053928 18903097933824 18942147428352 18948592110552 18953863089408 18966998129664 18986734860288 18993017453184 18994094931968 19025307058368 19038491609344 19045104464256 19058302734848 19063604232192 19135461855232 19140784816128 19160702386176 19173980766208 19180504325008 19186851035019 19218877120512 19232926007296 19244090870784 19258158188672 19264115939328 19278197895424 19284576931632 19342108311552 19356247279616 19420416442368 19421679305426 19440624992256 19454097358848 19460716221648 19466129659392 19480359286336 19506342249216 19539504546432 19559837017344 19565278027776 19578836779008 19631416662936 19639026640896 19652636499968 19658103324672 19678559207424 19705414576506 19710896082624 19712014286848 19752734818304 19764951825216 19778648950528 19799230270976 19805781713568 19864867995648 19879389097984 19932776129253 19945292562432 19959872454656 19966047289344 19980642353152 19992241271808 20006855483264 20013475627752 20048185089472 20053702034496 20088481261056 20094069325824 20108757972992 20169811144704 20175421833216 20189403414528 20196416028672 20210412158976 20223978117993 20243623003776 20251470299136 20264688168192 20272543629312 20286592516096 20299139712384 20305856571912 20326986495504 20341073111232 20346731440128 20402530916352 20416669884416 20471499808422 20499328466944 20505670189056 20520659714048 20547581307136 20554380374448 20575768907616 20603739308032 20610749313232 20637152280576 20652237918208 20659071615744 20700595648512 20720703504384 20735850217472 20742265110528 20757427585024 20770572121182 20805945864992 20820450213888 20847765110016 20854663506288 20869908143354 20876364508896 20891625009268 20896643100672 20904743534592 20953950670848 20960884203264 21003077615616 21010223487591 21038784479232 21053364371456 21060677074944 21075272138752 21095285121144 21109904168352 21117236510448 21131870769984 21167796591968 21210406510592 21217424902656 21267368051514 21275612194304 21280722518016 21296278601728 21302866870272 21318439141376 21325493280768 21353470756176 21368356798464 21404748611584 21418303060512 21433959714796 21440590576704 21456263523032 21477105409024 21520273661952 21527394587136 21543130986688 21570728361984 21578067365634 21607400275968 21629884563456 21637041758208 21665427962256 21681265263398 21687972632352 21717454946304 21775778189568 21790868818944 21850628740096 21856706985984 21871853699072 21894613172224 21901857964032 21915404197128 21930591587424 21939092824064 21953412182208 21961922265088 21998011286238 22013255923304 22020902036796 22036162537168 22042292393472 22109216062464 22125377770112 22131532443648 22169915260928 22176016072704 22214476038144 22221826670592 22238070695936 22250980069344 22267245405652 22274134054848 22290416316584 22364312735232 22380660917056 22447428796416 22454856511488 22478222647296 22493800071168 22507712418672 22554208225656 22555487731712 22561762050048 22592552131812 22616061551304 22622352719616 22638030025728 22646805495808 22707624553536 22723360953088 22729681969152 22753334083584 22792016519168 22822416580608 22839099633664 22845452845056 22853225547906 22869062849048 22891371429888 22892860000816 22900435106313 22968753619968 22985543644544 23054116061184 23061744525312 23078602525696 23085742178304 23102617720832 23116028970528 23132926652524 23179206721536 23187092977386 23203161648888 23227306458096 23233767657984 23321344136064 23327831494656 23343997698048 23352106033152 23368289058816 23406689098116 23408016965632 23415762533376 23440128571392 23456372596736 23462897516544 23470880292444 23519365784862 23527242858496 23590426372032 23606774553856 23685034917888 23702348539904 23709681156096 23727012794368 23758140886376 23805671768064 23813771165964 23823073574912 23861707324416 23879150092928 23935063718592 23951650734336 23958313426944 23975826813952 23983244034048 24048620980224 24073645559808 24080342188032 24097029881856 24105228408456 24138296463411 24161743585152 24163114287104 24171109711872 24228005463168 24236022360024 24326094554112 24342952554496 24351407867904 24368283410432 24408326694657 24433725577794 24449068302336 24466940428288 24475264809463 24524532527872 24532647543696 24581957332608 24591559819264 24599926599664 24605835411456 24623822133248 24631439818752 24649445257216 24681479427072 24707162548224 24724284628992 24731162247168 24749240582144 24764912913717 24790682854314 24824382947328 24882816421632 24891049991376 24909245203358 24941154668544 24950822928384 24983556569088 25009554026496 25017829532928 25076718356157 25110807281664 25128209088512 25136758452962 25178243531688 25195692071904 25264789480736 25271817452544 25289330839552 25315646480384 25324023270912 25357246522959 25367076077824 25374923698176 25393472619008 25399572037632 25418138976256 25477656182784 25521046421504 25547603181568 25563781072224 25582468046692 25641018584064 25658787827712 25685487919104 25693987087872 25712769242176 25727695705179 25754467500918 25789477748736 25858736600112 25893888589824 25920833323008 25947621628864 25954839545856 25963427841408 25990444935936 26008456332288 26052672728576 26079782689792 26087037370368 26105115705344 26175222217248 26185368854528 26210804432896 26255690890026 26273886102008 26281194776832 26299516059648 26334019086336 26353269100288 26388419171328 26407708951424 26468148215808 26486490660864 26557621373088 26577034839004 26593723416576 26656321695744 26665142107392 26684634170336 26692889393664 26727908497173 26738269379328 26784641681408 26792092434432 26800957771776 26864043854544 26893081526272 26900562444288 26928554704896 26965304157324 26972805165696 26991497338368 27001960398848 27019584224256 27030058172416 27065519616512 27074475429216 27102648660672 27121430814976 27128975253504 27183503572992 27203374555136 27276430492662 27293558243328 27295333077896 27321959448576 27385821623808 27405840499264 27414318836736 27434358543488 27516203040768 27525307981824 27545428820992 27590099093856 27600794198016 27627604672512 27665504796672 27674917424622 27694096161576 27701799899904 27730625914368 27760600285184 27797020146688 27806218008384 27835152678528 27842895654912 27862190800896 27938600894464 27947845604352 28004103487488 28013631316788 28051712638976 28080902766592 28127046828192 28146538891136 28156315347264 28175827693312 28269235224576 28289899870208 28354646900736 28356490735352 28413221142528 28422888165828 28433991041024 28450497194496 28471294341568 28480102290432 28491142397952 28537960587552 28557737414016 28567656696384 28587454102272 28595406348288 28693698215936 28703192782848 28711177224192 28741053579264 28760971149312 28770756487512 28809867034624 28839846084608 28849389010944 28887237283008 28917296843136 28926865397448 29034370919424 29054491758592 29120988708864 29132518958139 29142275981312 29181146038272 29191074332472 29202477285376 29212412837101 29220538929504 29240788783232 29271216242944 29309256819648 29330681714984 29339755526016 29361202715728 29368255168512 29389723191296 29458539961344 29478954749952 29487154987008 29508709924864 29517838811136 29558121864759 29568021430272 29619301384192 29629102227456 29647427737824 29667973425792 29698845406464 29708672570352 29819083646976 29929905061888 29939808681984 29970963529728 29991733428224 30001937508374 30010283224896 30020213441628 30072277634208 30123402842416 30132721891584 30154748735072 30163136959488 30184040034304 30254716717056 30276832738048 30284105121792 30306242625536 30315618238464 30337778778112 30377205448704 30408815443968 30429888774144 30448709568576 30460603793408 30470967397208 30511609666848 30533913475084 30603796374528 30625004826624 30707249712633 30738821414912 30748992700416 30780989571072 30821371960704 30831570561672 30863653361424 30905608962048 30916123969848 30937548865184 30969741944128 30978356877312 30988607423616 31095125514752 31103775326208 31125330264064 31136141377536 31157718745088 31208918797488 31221016711168 31230675320832 31253504761856 31271647665024 31283863355392 31294507056592 31304862215031 31337437513902 31357115301888 31359154379816 31430926006272 31453901829376 31558176718848 31580046557184 31591015612416 31612908208128 31664856252528 31688003077274 31697806154976 31740895690752 31751694887952 31815609765888 31826137353984 31901052077271 31913418291456 31935534312448 31944417902592 31977658712064 31988239921152 32030206134264 32064827973632 32098194079744 32107122917376 32140304544608 32150939572194 32184395284548 32215658113536 32228146282496 32280410492928 32304007284224 32314696480032 32411100413952 32434792738816 32444826845184 32468543823872 32521897895097 32544435592876 32576182419456 32578300770392 32686303228416 32710196724928 32775943110144 32785060478976 32807780548608 32841919758336 32852786946048 32895887381136 32908639236096 32930118273312 32942883397632 32965712838656 32974882996224 32997016929357 33019883884956 33031353055194 33054243805752 33063438590208 33099177263104 33177088562176 33188066655168 33197298665472 33254872891392 33311408758784 33321714057216 33346072035328 33357106043904 33400868108478 33435624474876 33456619782144 33481076375552 33570991375584 33594256095872 33671143194624 33695756603392 33740700106752 33765364361216 33809662030612 33833231597568 33842643075072 33888828197718 33924092326956 33957045038592 33970208243712 34061436830304 34085041429632 34094522953728 34130001125376 34188024778752 34211717103616 34247317225472 34258649450496 34268179267584 34279838321859 34303594273572 34339290001224 34385970331648 34478315466816 34581174091776 34606452727808 34617903788544 34653926581248 34677941776384 34699389978786 34757309104128 34782716493824 34804742473332 34840959687144 34866428224927 34900296289664 34982016204096 35007587853368 35015996547072 35041593035776 35052433588224 35112025448448 35123643800064 35160192857088 35184558895104 35194346274816 35206320438666 35279048677293 35290864287744 35315320881152 35385639558048 35410161830784 35541762260992 35553522809856 35590519191552 35637211329564 35651025839104 35722789912576 35734610362368 35771540875369 35808764122898 35818725139392 35927476101504 35953738876432 35963740220928 35988663117824 36026112299008 36072931470336 36099300572288 36110468339712 36136864880896 36145544822784 36157842612684 36171967004672 36244671430656 36256664567808 36342008194752 36368573990216 36489141831168 36514428831744 36527111801856 36552425115648 36650588366691 36688270721024 36700410642432 36786798791808 36798971315544 36801058930688 36887339728896 36899889899496 36925461548768 36935733199872 36974167885824 37074957344512 37086426943488 37113536904704 37123860873216 37149587734528 37162227129703 37236574420992 37263794139136 37324224632448 37338804649984 37351508422384 37363867805037 37426234392576 37475334853632 37502729104256 37514331039744 37541753796352 37666210922496 37692313632768 37705137679443 37793538107856 37884294856704 37897184221104 37907726178816 37933996259328 37973469720576 37986034906368 37988189863936 38050614116736 38076983218688 38090208928512 38116605469696 38127208464384 38270923710464 38281569632256 38321404772352 38361008650016 38373702070038 38437754241024 38465852014592 38488181741568 38516316377344 38528231878656 38556395790848 38569153863264 38684216623104 38712494559232 38840832884736 38843358610852 38881249984512 38921432443296 38932259318784 38960718572672 39012684498432 39079009092864 39119674034688 39130556055552 39157673558016 39262833325872 39278053281792 39305272999936 39316206649344 39357118414848 39383536335039 39410829153012 39421792165248 39424028573696 39505469636608 39529903650432 39557297901056 39598460541952 39611563427136 39729735991296 39758778195968 39865552258506 39890585124864 39919744909312 39932094578688 39961284706304 39984482543616 40013710966528 40026951255504 40096370178944 40107404068992 40176962522112 40188138651648 40217515945984 40339622289408 40350843666432 40378806829056 40392832057344 40447956235986 40487246007552 40502940598272 40529376336384 40545087258624 40573185032192 40598279424768 40611713143824 40653972991008 40682146222464 40693462880256 40805061832704 40833339768832 40914645738993 40942999616844 40998656933888 41041319428096 41095162614272 41108760748896 41151537815232 41221498626464 41274304561152 41304475836416 41318143231488 41401191297024 41441407008768 41471700434944 41484530221056 41514855170048 41541144242364 41611891729984 41640900427776 41695530220032 41709327012576 41739816286708 41752729017792 41783250018536 41793286201344 41907901341696 41921768406528 42006155231232 42020446975182 42077568958464 42106728742912 42121354149888 42150544277504 42190570242288 42219808336704 42234473020896 42263741539968 42335593183936 42420813021184 42434849805312 42534736103028 42551224388608 42561445036032 42592557203456 42636878282752 42650986561536 42695064915763 42706941512352 42736713596928 42836606121024 42867919429592 42881181153408 42912527046064 42954210818048 43040547323904 43054789174272 43086261973376 43141456723968 43156134731268 43214800551936 43259769126912 43274083516416 43330855924512 43362530526796 43375945264704 43551556379136 43581737637888 43701257480192 43713413971968 43743707398144 43789226344448 43803715928064 43830808394256 43861183174848 43878185648128 43906824364416 43923844530176 43996022572476 44026511846608 44041804073592 44072325074336 44084584786944 44218432124928 44250755540224 44263064887296 44339830521856 44352032145408 44354916251581 44428952076288 44443653341184 44476141391872 44501960138688 44534490811304 44548268109696 44580832633168 44728625470464 44761321834112 44894857592832 44909713022976 44956445294592 44987600142336 45002906262561 45015424837344 45108416451312 45110975463424 45185104263624 45232123102608 45244705439232 45276060051456 45293610991616 45415249107072 45446721906176 45459363938304 45506668167168 45584033038336 45644833161216 45678199267328 45690905690112 45706451095812 45738125698096 45785720001632 45800870212626 45937507239936 45971087289088 46108232122368 46123489050624 46157205051392 46171484356608 46205235441664 46232057941056 46265853305048 46358413443072 46374185954772 46406323297776 46454612916192 46467535315968 46642688272128 46655662989312 46687995396096 46704212066304 46736578117632 46813378196232 46816033931264 46831525066752 46880257142784 46912745193472 46925795033088 46941760584888 47006156270853 47038731569724 47054485716992 47180852744064 47213549107712 47370069835776 47404697079808 47419362312192 47454025588736 47516281772752 47532004615911 47611343536128 47627542331928 47646147149824 47662357786849 47723414648832 47758300185856 47870127437184 47903301468672 47916626853888 47951653627904 47966488068096 48097241960448 48147291119616 48160684376064 48194059763712 48210456816912 48226409358291 48276592926822 48323487170304 48326228574208 48342219423744 48456010926336 48472044720048 48652189108224 48685905108992 48702815735808 48736566820864 48816653389314 48867451155588 48898136604672 48933880856576 48950529618926 49049065055744 49065295087392 49163914665216 49199853199328 49211670822912 49247644266496 49262879637504 49298890514432 49362958854144 49414325096448 49448569257984 49462324494336 49498481164288 49529825827434 49581365708628 49648765894656 49765632843264 49782099982752 49818490406716 49882309337088 49967113138176 50019108052992 50035659065856 50101302162717 50153436712314 50221614563328 50256418177024 50273516905924 50356487063376 50391384143808 50529578961472 50543634905088 50578661679104 50631292960768 50648046541824 50714493045918 50734152155648 50749847396352 50786945238016 50799144075264 50836277952512 50955312365568 50958625867201 51042092843008 51127562144448 51164936093384 51282037168128 51317575655424 51370975838208 51387974175744 51425538484352 51455391410358 51508935001836 51578955497472 51717473200224 51787777179648 51895243257728 51909679091712 51926855682816 51980889871872 52016912664576 52049084968179 52105345457152 52159565379584 52174074740736 52210231410688 52350444434496 52370737709056 52511381780052 52547772204016 52562389553664 52668038172672 52706538200576 52776838342656 52815417902848 52936296431616 52939738751887 52972981321728 53115242746176 53154069678008 53312643391488 53330284214784 53369268340672 53385778787328 53455816994346 53476538758656 53569283362816 53584184868864 53601915543552 53713146184347 53728087709088 53786163052544 53801124888576 53930608314648 53945610331392 53982994676736 54003920797696 54039168448512 54060116344832 54131039233024 54148950858432 54205297321344 54242861629952 54257950507008 54367007145984 54406749110272 54552860985324 54587116486656 54590666155792 54771643247616 54811680998528 54828637673472 54868717086976 55032406081536 55050615963648 55090857641984 55180198187712 55201588396032 55331009593344 55349834849244 55388192323152 55403599799808 55461251828736 55521200570368 55594040293376 55612436016768 55670305357056 55685791309824 55724381601792 55877201788928 55895691208704 56008206974976 56027262633576 56103425277952 56161805533184 56254093656384 56293077782272 56312630694528 56351655386624 56538470449152 56579799740416 56709293801472 56712981470704 56826442285056 56845776331656 56867982082048 56887330261723 56900994388992 56942588683136 56960204580864 56982284795904 57075921175104 57115474828032 57135313392768 57174908204544 57190812696576 57387396431872 57406385565696 57422354448384 57482107158528 57521942298624 57541512975024 57560553105057 57619734069248 57679692169216 57698778021888 57774474566016 57834593686272 57853730794896 58068741838848 58108983517184 58265037916278 58284551962624 58362292076544 58382148664944 58404954570752 58424825674202 58441077859008 58481577566464 58542432485888 58618513639296 58661363429968 58679511052032 58722405431456 58736510337024 58779446382592 58917079922688 58957909499904 58974309974016 59017419849728 59035677622272 59116243729518 59136042860544 59258204454912 59294855475648 59335946851584 59397690812928 59417345140704 59638167293952 59798328387759 59859810123776 59879617363968 59941927059456 59983466856448 60003875016748 60020566449792 60040426883256 60144555268416 60246805684832 60265443783168 60309497470144 60326273918976 60368080068608 60509433434112 60553665476096 60568210243584 60612485251072 60631236476928 60675557556224 60754410897408 60817630887936 60859777548288 60897419137152 60921207586816 60941934794416 61023219333696 61067826950168 61207592749056 61250009653248 61414499425266 61477642829824 61497985400832 61561979142144 61642743921408 61663141123344 61727306722848 61811217924096 61832247939696 61875097730368 61939483888256 61956713754624 61977214847232 62190251029504 62207550652416 62250660528128 62272282755072 62315437490176 62417837594976 62442033422336 62461350641664 62507009523712 62543295330048 62589014113184 62609724430062 62674875027804 62714230603776 62718308759632 62861852012544 62907803658752 63116353437696 63160093114368 63182031224832 63225816416256 63329712505056 63376006154548 63395612309952 63503389775904 63631219531776 63652274707968 63802104154542 63826836582912 63871068624896 63888835805184 63955317424128 63976479842304 64060412268528 64129655947264 64196388159488 64214245834752 64280609089216 64301879144388 64368790569096 64431316227072 64456292564992 64560820985856 64608014568448 64629392960064 64822200827904 64869585477632 64889653690368 64937087647744 65043795790194 65088871185752 65152364838912 65156601540784 65372606456832 65420393449856 65551886220288 65570120957952 65615561097216 65683839516672 65705573892096 65791774762272 65817278472192 65860236546624 65885766795264 65931425677312 65994033858714 66039767769912 66062706110388 66108487611504 66126877180416 66198354526208 66354177124352 66376133310336 66394597330944 66509745782784 66622817517568 66643428114432 66692144070656 66714212087808 66801736216956 66871248949752 66962152751104 67141982751168 67188512191744 67342286389248 67391513206784 67481400213504 67530728722432 67619324061224 67666463195136 67685286150144 67777656395436 67848184653912 67897781280121 67914090077184 67940416487424 68122873660608 68170082859264 68189045907456 68260002250752 68376049557504 68423434207232 68494634450944 68517298900992 68536358535168 68559676643718 68607188547144 68678580002448 68701305318939 68771940663296 68956630933632 69162348183552 69212905455616 69235807577088 69307853162496 69355883552768 69398779957572 69565432987648 69609484946664 69660369073087 69681919374288 69732856449854 69800592579328 69964032408192 70015175706736 70031993094144 70083186071552 70104867176448 70224050896896 70247287600128 70320385714176 70369117790208 70388692549632 70412640877332 70558097354586 70581728575488 70630641762304 70771279116096 70820323661568 71083524521984 71107045619712 71181038383104 71274422659128 71302051678208 71445579825152 71469220724736 71543081750738 71617528245796 71637450278784 71854952203008 71907477752864 71927480441856 71977326235648 72052224598016 72145862940672 72198601144576 72220936679424 72273729761792 72291089645568 72315685225368 72343934009344 72368547568369 72489342861312 72513329135616 72684016389504 72737147980432 72978283662336 73028857663488 73054223603712 73104850231296 73224980083971 73301176733382 73376541442048 73400821284864 73425794428389 73573597583616 73597942631088 73602117861376 73774679457792 73799779798992 73850923097536 73871466399744 73948335771648 74149914689024 74172853886976 74227073809408 74247721746432 74299175469056 74324454259406 74473148841984 74527588278272 74648449264896 74703016844768 74727735610074 74852468785152 74950669707264 75005458208512 75028662079488 75083507592704 75332421844992 75384627265536 75410275358886 75587076215712 75794368442208 75815452357632 75867992518656 75946939441152 75972069812736 76071739568877 76101228233472 76153966437376 76180417857024 76233210939392 76254416928768 76541847420928 76563139264512 76642809544704 76722017300032 76747404140076 76931704029184 76976363483136 77032632754688 77056463757312 77112791581696 77138307726528 77368433246208 77424989118464 77681665769472 77686717221704 77762499969024 77842864886592 77864518637568 77921437145344 78025368996864 78158018185728 78239348069376 78261112111104 78315347116032 78525666651744 78556106563584 78610545999872 78632413298688 78767072670078 78821658306024 78843584330496 78848057147392 79010939273216 79059807300864 79114595802112 79196921083904 79223126854272 79459471982592 79517556391936 79731104517012 79781170249728 79839489818624 79922569412608 79968965087232 80027421933056 80053902511008 80192740357888 80214808137984 80353925044224 80376277303296 80435031891968 80679244578816 80701687332864 80785664114688 80895912471972 80974492015104 81005881196544 81058752672768 81090174517248 81146370064384 81196558849536 81223426287648 81307945982016 81364292444928 81386925760512 81610123665408 81666679537664 81829291477986 81885999233688 81997313867776 82082638856192 82190325228544 82217521497792 82303075630464 82442997252928 82548609122304 82608951672832 82636286462976 82802382594048 82882814017536 82943400869888 83029710340096 83082288484728 83143021151749 83223783459968 83281800855552 83391060440064 83418654025152 83479632573416 83505458035584 83566500037072 83586572402688 83815802683392 83843536813056 84012310462464 84040893950364 84155137916928 84213457485824 84242708299776 84301088555008 84381140484576 84439616673408 84468946041792 84527483079936 84671186367872 84841626042368 84869699610624 85069472206056 85102448777216 85185114406912 85273756565504 85301973123072 85390129831526 85413883024704 85473427193856 85673212242048 85735838859184 85762362306816 85825054092128 85908421636096 86081094647808 86109578348544 86172523946752 86282913447936 86312269462536 86375363226763 86429601103872 86519538253824 86548167032832 86661711849024 86725061053592 86751890529408 87103112758272 87163475275776 87397556874417 87402514960384 87426827943936 87487414796288 87578452688896 87607431856128 87637238511303 87661616788512 87722366349696 87756371296256 87813648728832 87847689060352 87992045144952 88053023693216 88083608147184 88144650148672 88169169573888 88436864249856 88501511080448 88526129774592 88679661043712 88704064290816 88709832503162 88857904152576 88887306682368 88952282783744 89003920277376 89068981622608 89096536219392 89161665266336 89457250940928 89522643668224 89789715185664 89819426045952 89912890589184 89975200284672 90005812525122 90030849674688 90216832902624 90221950926848 90370208527248 90464246205216 90489410878464 90552120102912 90587221983232 90830498214144 90893443812352 90918727876608 91013336334336 91168066076672 91289666322432 91356398534656 91381811380224 91412902191624 91476251396192 91571440003264 91601740425252 91875014479872 91942174578176 92216464244736 92246978101248 92314410102784 92342968713216 92410470883328 92464115882112 92531706610096 92716826886144 92748371909544 92812646595552 92909225832384 92935070631936 93285376544256 93311325978624 93375990792192 93408424132608 93473156235264 93626756392464 93632067862528 93663050133504 93760514285568 93825490386944 93851590066176 93883521169776 93914586645093 94012312541706 94077463139448 94108971433984 94361705488128 94427098215424 94740139671552 94809394159616 94838724624384 94908051177472 95032563545504 95064009231822 95222687072256 95255084663856 95292294299648 95324715573698 95446829297664 95516600371712 95740254874368 95806602937344 95833253707776 95903307255808 95932976136192 96194483920896 96294582239232 96321368752128 96420913633824 96452818716582 96553185853644 96646974340608 96684438847488 96912021852672 96944089440096 97304378216448 97371810217984 97405631471616 97473133641728 97565693685291 97633306778628 97734902311176 97867761713152 97901059237852 98098130111488 98130590174784 98327829330432 98399706398656 98423341645824 98495288532992 98525759275008 98597781028864 98725917708288 98828650192896 98897138515968 98924648988672 98996962328576 99059651654868 99162731417256 99235218794023 99297531789312 99531265686528 99564199965504 99636980813432 99764618674176 99934226276352 100038216105984 100071318131712 100202604325434 100306873424628 100443229126656 100512836354048 100547033811848 100712974126752 100782768287616 101059157922944 101087269810176 101157323358208 101262585921536 101296093083648 101428986091836 101468304311296 101499694792704 101573890476032 101672555905024 101811308645281 101910624731136 101917251734402 102255124288896 102329872186768 102564074336256 102635151310848 102741951676416 102775948351488 102851076968704 102910782820716 103017870003672 103157910994944 103434946400448 103790486515456 103819358183424 103853711365632 103961779743744 104033825329152 104098169936358 104210690914304 104319130759168 104348149481472 104420462821376 104599284674781 104700888868992 104741475418112 105022763560104 105095544408032 105124779107328 105336076345344 105413076401152 105553676685312 105630835805696 105769415676847 105872592863232 105879477503774 105945962643456 106230485492352 106308139356016 106625286782976 106660568429568 106738536681344 106771557574656 106911633988692 106953077517312 107138566725632 107168369737728 107203831087104 107314622626107 107426292368694 107456175418176 107572326105088 107861216629296 107891220662784 107965989353472 108007841595392 108078336897024 108120232689664 108262078466048 108297901716864 108410594642688 108485723259904 108515901014016 108734014291968 108813498220544 109105721970648 109181332311584 109543286495232 109623361997056 109657275346944 109737434173952 109881401599489 110064812163072 110101231927296 110181715283968 110360396375424 110403176792064 110662019186688 110699669698488 110776384646304 110807199599616 110922503657472 111188080586752 111224872033536 111340610714112 111371582619648 111448763203584 111486681389109 111754403577856 111791382417408 112016413949952 112054525267152 112091603415111 112206850555904 112323611066368 112508187312768 112586155564544 112625261389056 112703310773248 113076940898304 113115413038329 113159599480832 113425962941408 113652884570112 113691552663312 113735964164096 113774660523446 113801988777984 113885177366272 113920409161728 113964569591808 114151842350208 114230949656064 114270626785536 114349816409088 114381625393152 114774792863744 114812771131392 114844708896768 114964214317056 115083025950048 115121106210114 115239468138496 115397556043776 115548949132032 115669187372544 115707461589792 116137483677696 116217967034368 116530075832556 116569103925248 116764297329888 116809909141504 116849651348404 116882155718016 116963155132928 117084864971776 117237027278592 117322726859936 117359022104064 117444810862912 117473020674048 117558892765184 117834159845376 117915818999808 117948619948032 118034839699456 118071355244544 118232487459036 118272085721088 118516408909824 118589710951296 118671893703168 118795381625856 118834690281408 119276334587904 119596656775518 119719620247552 119759234727936 119883854118912 119966933712896 120007750033496 120041132899584 120080853766512 120289110536832 120493611369664 120530887566336 120618994940288 120652547837952 120736160137216 121018866868224 121107330952192 121136420487168 121224970502144 121351115112448 121508821794816 121516723221787 121635261775872 121719555096576 121794838274304 121883869588832 122046438667392 122135653900336 122415185498112 122500019306496 122828998850532 122995970801664 123123958284288 123285487842816 123326282246688 123454613445696 123664495879392 123750195460736 123878967776512 123913427509248 123954429694464 124380502059008 124415101304832 124501321056256 124544565510144 124630874980352 124835675189952 124884066844672 124922701283328 125014019047424 125086590660096 125178028226368 125219448860124 125349750055608 125436617519264 125723704025088 125815607317504 126232706875392 126240915485269 126320186228736 126364062449664 126451632832512 126659425010112 126752012309096 126791224619904 127006779551808 127262439063552 127304549415936 127604208309084 127653673165824 127742137249792 127777671610368 127910634848256 127952959684608 128085194747289 128120824537056 128259311894528 128392776318976 128561218178432 128603758288776 128737581138192 128862632454144 128912585129984 129121641971712 129216029136896 129258785920128 129644401655808 129739170955264 129779307380736 129874175295488 130087591580388 130177742371504 130313203081568 130745212913664 130840786899712 131103772440576 131140241915904 131231122194432 131367679033344 131411147784192 131583549524544 131634556944384 131720473093248 131771533590528 131862851354624 131988067717428 132079535539824 132125412220776 132216975223008 132253754360832 132396709052416 132708354248704 132752266620672 132789194661888 133019491565568 133064748754743 133245635035136 133286856228864 133384288141312 133428424175616 133603472433912 133742497899504 133924305502208 134283965502336 134377024383488 134684572778496 134783026413568 134962800427008 135008718787683 135061457444864 135238648122448 135332926390272 135555312790872 135654402931801 135696369307824 135795562560242 135828180154368 135880832974848 136245747321216 136340165718528 136378091814912 136520004501504 136752099115008 136846868414464 136989268901888 137034597801984 137072717070336 137119353287436 137214377094288 137357160004896 137402610637878 137543881326592 137913261867264 138324696367104 138425810911232 138471615154176 138615706324992 138711767105536 138797559915144 139130865975296 139218969893328 139320738146174 139363838748576 139465712899708 139601185158656 139928064816384 140030351413472 140063986188288 140166372143104 140209734352896 140448101793792 140494575200256 140640771428352 140738235580416 140777385099264 140825281754664 140928224212087 141116194709172 141163457150976 141542558232192 141640647323136 142167049043968 142214091239424 142362076766208 142548845318256 142596013847733 142604103356416 142891159650304 142938441449472 142987073360547 143086163501476 143235056491592 143274900557568 143709904406016 143814955505728 143854960883712 143954652471296 144104449196032 144291725881344 144397202289152 144441873358848 144547459523584 144582179291136 144631370450736 144687868018688 144737095136738 144978685722624 145026658271232 145036089006649 145368032779008 145474295960864 145956567324672 146057715326976 146108447207424 146209700462592 146449960167942 146602353466764 146801642569728 146851588856778 147147195167232 147195885262176 147204235722752 147599559597984 147701846195072 147742932799488 147896671543296 148299829378048 148345707773952 148454147618816 148495443492864 148598350938112 148648908518812 148946297683968 149055176556544 149296898529792 149406033689536 149455471220148 149901339414528 150010916417024 150057324158976 150167015185408 150664843689984 150769254531072 150820550717772 151174152431424 151588736884416 151630904715264 151735985037312 151893878882304 151944139625472 152143479137754 152202456466944 152307932874752 152360835714048 152466421878784 152508833857536 152875877601603 153083694841856 153126278529024 153444034600064 153494808280152 153863408058368 153952726966272 154065265509376 154112927514624 154225583163392 154276615453056 154736866492416 154849978236928 155363331538944 155373434443408 155685729773184 155729037275136 155842874290688 156050737993728 156316036371456 156478696138752 156522224222208 156630694232064 157051333303488 157112213127168 157221091999744 157534145340156 157643316612048 157687168660992 158021878546432 158119614601728 158229191604224 158393842167808 158446253708544 158819216255661 158918943965184 159035112783872 159462209034024 159678979637248 159845138825216 159937930174464 160054843866112 160107805022016 160385480715776 160429616275968 160707850088448 160752554606592 160870063783936 161139438553041 161358489157632 161403374665728 161791824943944 161910093821827 161948984030208 162011762393088 162117505345536 162180349034496 162393117699072 162446852575296 162615891964032 162728584889856 162773851521024 163220247330816 163333359075328 163658582955972 163771998467376 163994627735552 164165277712384 164380650457088 164435042995584 164606151260928 164885994505856 165097218244608 165217903345664 165272572925952 165604765188096 165886801739776 166059420680192 166164576969456 166286042303498 166447566919936 166563601711104 166782120880128 166837308050304 166959265146832 167010916071168 167133000074144 167173144805376 167631605366784 167687073626112 168024620924928 168081787900728 168310275833856 168426914971648 168485416599552 168762280969152 168879233346816 168937892083584 169054966159872 169342372735744 169683252084736 169739399221248 170138944412112 170204897554432 170370228813824 170547513131008 170603946246144 170661990785169 170780259663052 170827766049408 170946854387712 171346424484096 171471677718368 171524724613632 171650108184256 171816843272192 172162189295616 172219156697088 172345047893504 172565826895872 172624538925072 172750726453526 172859202207744 173039076507648 173096334065664 173323423698048 173450122107184 173503781058816 174206225516544 174326950551552 174795113748834 174805029920768 174853655887872 174974829592576 175214863712256 175274477022606 175323233577024 175444732699392 175512742592512 175627297457664 175695378120704 175984090289904 176106047386432 176167216294368 176289300297344 176338339147776 176873728499712 177003022160896 177052259549184 177359322087424 177408128581632 177419665006324 177774613364736 177904565567488 178007840554752 178137963245216 178193072438784 178323330532672 178914501881856 179045287336448 179579430371328 179638852091904 179825781178368 179950400569344 180011625050244 180061699349376 180433665805248 180443901853696 180740417054496 180928492410432 180978821756928 181104240205824 181660996428288 181786887624704 181837455753216 182026672668672 182336132153344 182579332644864 182712797069312 182763622760448 182825804383248 182952502792384 183142880006528 183203480850504 183750028959744 183884349156352 184432928489472 184493956202496 184628820205568 184685937426432 184820941766656 184928231764224 185063413220192 185433653772288 185496743819088 185625293191104 185818451664768 185870141263872 186570753088512 186622651957248 186751981584384 186816848265216 186946312470528 187253512784928 187264135725056 187326100267008 187521028571136 187650980773888 187767042339552 187829173290186 188024625083412 188154926278896 188723410976256 188854196430848 189480279343104 189618788319232 189677449248768 189816102354944 190065127091008 190128018463644 190510169327712 190584588599296 190649431147396 190893658595328 191033200743424 191480509748736 191613205874688 191666507415552 191806614511616 191865952272384 192388967841792 192589164478464 192642737504256 192841827267648 192905637433164 193106371707288 193293948681216 193368877694976 193824043705344 193888178880192 194608756432896 194743620435968 194811262943232 194946267283456 195131387370582 195266613557256 195469804622352 195735523426304 195802118475704 196196260222976 196261180349568 196655658660864 196799412797312 196846683291648 196990577065984 197051518550016 197195562057728 197451835416576 197657300385792 197794277031936 197993924657152 198119303309736 198264127361863 198325462834512 198470437588046 198595063578624 199062531373056 199128399931008 199273961626864 199529237348352 199868452552704 200076432211968 200142636263424 200405208650868 200613746849256 200886458253312 201025672708096 201094067623696 201425948253504 201565536575232 202118315845888 202174539620352 202314646716416 202525171843072 202592186167296 202857972183672 202936608622592 202999389585408 203147780952064 203345111810048 203622617290562 203693343840363 203821249462272 203834503468804 204510248577792 204659744373536 205128148672512 205270302621696 205483903352832 205551896702976 205702153937408 205821565641432 205972020002281 206035740007344 206315821989888 206869892800896 207580973030912 207638716366848 207707422731264 207923559487488 208067650658304 208196339872716 208421381828608 208638261518336 208696298962944 208840925642752 208981107219261 209198569349562 209401777737984 209482950836224 210045527120208 210191088816064 210249558214656 210672152690688 210826152802304 211107353370624 211261671611392 211538831353694 211745185726464 211758955007548 211891925286912 212460970984704 212616278712032 213250573565952 213321136859136 213477073362688 213543115149312 213823267977384 213906155034624 214277133451264 214336739475456 214407662174208 214629245252214 214852584737388 214912350836352 215144652210176 215722433258592 215782441325568 215931978706944 216015683190784 216156673794048 216524156932096 216595803433728 216821189285376 216971446519808 217031802028032 217105642705107 217468028583936 217626996441088 218211443941296 218362664623168 219086572990464 219246723994112 219314550693888 219474868347904 219762803198978 220129624326144 220202463854592 220277383285167 220363430567936 220720792750848 220806353584128 221324038373376 221399339396976 221552769292608 221614399199232 221845007314944 222376161173504 222449744067072 222681221428224 222743165239296 222897526407168 222973362778218 223508807155712 223582764834816 224109050534304 224183206830222 224413701111808 225016374625536 225172311129088 225250522778112 225406621546496 226153881796608 226230826076658 226319198961664 226851925882816 227383105326624 227471928328192 227549321046892 227603977555968 227770354732544 227840818323456 228303684700416 228461899312128 228541253571072 228699632818176 228763250786304 229549585727488 229625542262784 229689417793536 229928428634112 230166051900096 230242212420228 230795112087552 231097898264064 231338374745088 231414923179584 232274967355392 232435934068736 233060151665112 233138207850496 233528594659776 233619818283008 233699302696808 233764311436032 233926310265856 234169729943552 234474054557184 234645453719872 234718044208128 234889621725824 234946041348096 235117785530368 235668319690752 235831637999616 235897239896064 236069679398912 236464974918072 236544171442176 236637829431901 237032817819648 237179421902592 237343787406336 237590763251712 237669380562816 238552669175808 239193313551036 239518469455872 239767708237824 239933867425792 240015500066992 240082265799168 240161707533024 240578221073664 240987222739328 241061775132672 241237989880576 241305095675904 241472320274432 242037733736448 242214661904384 242449941004288 242702230224896 243017643589632 243033446443574 243270523551744 243439110193152 243589676548608 243767739177664 244092877334784 244271307800672 244830370996224 245000038612992 245657997701064 245991941603328 246247916568576 246570975685632 246652564493376 246909226891392 247328991758784 247500390921472 247757935553024 247826855018496 247908859388928 248761004118016 248830202609664 249002642112512 249089131020288 249261749960704 249429063455247 249671350379904 249768133689344 249845402566656 250028038094848 250173181320192 250356056452736 250438897720248 250699500111216 250873235038528 251447408050176 251631214635008 252465413750784 252481830970538 252640372457472 252728124899328 252903265665024 253318850020224 253504024618192 253582449239808 254013559103616 254524878127104 254609098831872 255208416618168 255307346331648 255484274499584 255555343220736 255821269696512 255905919369216 256170389494578 256241649074112 256518623789056 256785552637952 257122436356864 257207516577552 257475162276384 257725264908288 257825170259968 258243283943424 258432058273792 258517571840256 259126089680289 259288803311616 259478341910528 259558614761472 259748350590976 260175183160776 260355484743008 260626406163136 261490425827328 261681573799424 262207544881152 262280483831808 262462244388864 262735358066688 262822295568384 262911715533909 263167099049088 263269113888768 263440946186496 263543067181056 263725702709248 263976135434856 264159071079648 264250824441552 264433950446016 264507508721664 265416708497408 265504533241344 265578389323776 266038983131136 266129497509486 266491270070272 266573712457728 266768576282624 266856848351232 267206944867824 267484995799008 267848611004416 268567931004672 268754048766976 269369145556992 269566052827136 269925600854016 270017437575366 270122914889728 270477296244896 270665852780544 271110625581744 271308805863602 271392738615648 271591125120484 271656360308736 271761665949696 272491494642432 272680331437056 272756183629824 273040009003008 273504198230016 273693736828928 273978537803776 274069195603968 274145434140672 274238706574872 274428754188576 274714320009792 274805221275756 275826523734528 276649392734208 276851621822464 276943230308352 277231412649984 277423534211072 277595119830288 278261731950592 278437939786656 278641476292348 278727677497152 278931425799416 279202370317312 279856129632768 280060702826944 280127972376576 280332744286208 280419468705792 280896203587584 280989150400512 281281542856704 281476471160832 281554770198528 281650563509328 281856448424174 282232389418344 282326914301952 283085116464384 283281294646272 284334098087936 284428182478848 284724153532416 285097690636512 285192027695466 285208206712832 285876882898944 285974146721094 286172327002952 286470112983184 286549801115136 287419808812032 287629911011456 287709921767424 287909304942592 288208898392064 288583451762688 288794404578304 288883746717696 289094919047168 289262740901472 289375736037376 289474190273476 290053316542464 290072178013298 290736065558016 290948591921728 291913134649344 292115430653952 292216894414848 292419400925184 292899920335884 293204706933528 293603285139456 293703177713556 294294390334464 294391770524352 294408471445504 295199119195968 295403692390144 295485865598976 295793343086592 296599658756096 296691415547904 296908295237632 296990886985728 297196701876224 297297817037624 297705656382069 297892595367936 298110353113088 298593797059584 298812067379072 298910942440296 299802678829056 300021832834048 300114648317952 300334030370816 301036029234103 301329687379968 301538509062144 301641101435544 302348304862848 303177473768832 303261809430528 303471970074624 303787757764608 303888279250944 304286958275508 304404912933888 304615865749504 304721671428096 304932843757568 305017667715072 305433925935843 305751755203206 306167389683712 306888069200128 306989616560304 307726816116736 307905453932544 308130531018752 308225855029248 308451166326784 308553230906112 309473732984832 309699956473856 310746868886816 311371459546368 311458074550272 311685748581376 312101475987456 312632072742912 312957392277504 313044448444416 313261388464128 313797854024343 314102666606976 314224426254336 314442183999488 315068290680312 315286633224096 315374337321984 316239229203456 316458383208448 316787684335616 316892507417088 317308247030541 317638432511322 317837887930368 318070225567744 318924418068048 319357959274496 319690277650432 319875860348928 320109687732224 320215610044032 320770961431552 320859232551936 321415700176896 321505109213184 321740127567872 321943867878321 322278877106082 322716978315264 323583649887888 323820187643654 323897968060416 324023524786176 324235010691072 324360698068992 324786235398144 324893705150592 325231783928064 325457169779712 325547703042048 326440494661632 326666718150656 327317165911944 327543996934752 327989255471104 328761300914176 328870085991168 329212302521856 329644204798467 329771989011712 330194436489216 330435806691328 330545145851904 331209530376192 331773603479552 332118841360384 332329153938912 332572084606996 332895133839872 333564241760256 333674616100608 333918530293664 334021832142336 334266000148288 334346289610752 334460044167327 335263210733568 335374147252224 336049241849856 336163575801456 336620551667712 336970833199104 337524561938304 337758466693632 337875784167168 338109932319744 338684745471488 339366504169472 339478798442496 340277888824224 340409795108864 340740457627648 341207892492288 341323981570338 341560519326104 341655532098816 341893708775424 342692848968192 342943355436736 343049449227264 343300216368512 343633686544384 344324378591232 344438313394176 344690095787008 345249077850144 345501452907052 345718404415488 346192668131328 346646847396096 346900244214368 347007562117632 348412451033088 348653901103104 349590227497668 349610059841536 349707311775744 350429727424512 350548954045212 350646467154048 350889465398784 351025485185024 351254594915328 351390756241408 351968180579808 352212094772864 352334432588736 352578600594688 352676678295552 353747456999424 354006044321792 354104519098368 354718644174848 354816257163264 354839330012648 355549226729472 355809131134976 356015681109504 356275926490432 356386144877568 356646661065344 357829003763712 358090574672896 359158860742656 359277704183808 359651562356736 359900801138688 360023250100488 360123398698752 360867331610496 360887803707392 361480834108992 361856984820864 361957643513856 362208480411648 363321992856576 363573775249408 363674911506432 364053345337344 364550169665361 364672264306688 365158665289728 365425594138624 365651608766496 365905005584768 366285760013056 366406961701008 367500057919488 367768698312704 368987912404992 369257640411136 369371874852864 369641883533312 369856463528448 370126826440384 370993487638176 371250586382208 371636903329536 371740282527744 373141506177024 373245303914496 373503963168768 373633696530432 373892624941056 374507025569856 374528271450112 374652200534016 375042057142272 375301961547776 375534084679104 375658346580372 376049250166824 376309852557792 377446821952512 377708392861696 378722746455807 378960558686208 379237576638464 379354898497536 379632204709888 380130254182016 380256036927288 381020338655424 381169177198592 381298862294792 381787317190656 382066401486848 382961019497472 383226411749376 383333014831104 383613229023232 383731904544768 384255584241867 384777935683584 385178328956928 385683654535296 385811274866328 386093300652049 386212743414576 386587897362432 386737755389952 387648087410688 387776357760384 389217512865792 389487240871936 389622525886464 389892534566912 390262774741164 390533227114512 390939609244704 391471046852608 391604236951408 392392520445952 392522360699136 393311317321728 393598825594624 393693366583296 393981154131968 394103037100032 394391124115456 394903670833152 395314600771584 395588554063872 395987849314304 396238606619472 396528254723726 396650925669024 396940875176092 397190127157248 398125062746112 398256799862016 398547923253728 399058474696704 399194246264229 399736905105408 400152864423936 400285272526848 400810417301736 401227493698512 401772916506624 402188135247392 402851896507008 403131073150464 404236631691776 404349079240704 404629293432832 405050343686144 405184372334592 405715944367344 405873217245184 405998779170816 406295561904128 406690223620096 406963208795403 407245234581124 407386687680726 407642498924544 407669006937608 409020497155584 409319488747072 410256297345024 410540605243392 410967806705664 411103793405952 411404307874816 411643131282864 411944040004562 412071480014688 412631643979776 413739785601792 415161946061824 415277432733696 415414845462528 415847118974976 416135301316608 416392679745432 416842763657216 417276523036672 417392597925888 417962214438522 418397138699124 418803555475968 418965901672448 420091054240416 420382177632128 420499116429312 421344305381376 421652305604608 422214706741248 422523343222784 422784672636261 423077662707388 423490371452928 423517910015096 424921941969408 425232557424064 426501147131904 426642273718272 426954146725376 427086230298624 427646535954768 427812310069248 428554266902528 428673478950912 428815324348416 428961220081641 429258490504428 429705169474776 429824701672704 430289304420352 431444866517184 431564882651136 431863957413888 432313347588096 433048313864192 433191606867456 433642378570752 433942893039616 434063604056064 434211285410214 434936057167872 435108267019947 435253992882176 436422887882592 436725329246336 438173145980928 438493447988224 438629101387776 438949736695808 439525606397956 440404927709184 440554766570334 440726861135872 441441585501696 441612707168256 442798678793952 443105538585216 443228798398464 443690014629888 444752322347008 444899488134144 445362442856448 445486330478592 445795052814336 445946725556436 447017614311424 447165529669632 448218101068608 448366413660444 450032749251072 450344622258176 450501045556224 450813243092992 452307763593216 452461652153316 452638397923328 453703851765632 454766210653248 454943856656384 455098642093784 455207955111936 455540709465088 455681636646912 456607369400832 456923798624256 457082507142144 457399265636352 457526501572608 458627632804809 459099171454976 459251084525568 459378835587072 460332103800192 460484424840456 461590224175104 462195796528128 462676749490176 462829846359168 464549934710784 464871868137472 465030031379797 466120303330224 467057189319552 467239636566016 467398605393616 467528622872064 467852620531712 468339459887104 468948109114368 469290907439744 469436088416256 469779243451648 469892082696192 470235571060736 471336639381504 471663275999232 472139358797824 472929949836144 473275658863802 474065635639296 474358843805184 474687574812672 475181526503424 475338761125632 476457648766983 477105338351616 478386627102072 479036938911744 479535416475648 480031000133984 480164531598336 480323415066048 481156442147328 481974445478656 482123550265344 482475979761152 482610191351808 482944640548864 484075467472896 484429323808768 484899882008576 485404460449792 485730281465481 486035287179264 486066892887148 486541047103488 487179353097216 487535478355328 488185754669568 488542615601344 489660741992448 490000077225984 491315995402128 491983883206656 492495833137152 493141951371264 493305128986752 493818453782784 494657983517568 495000781842944 495515871106048 495653710036992 495817718777856 497522008236032 497660405219328 498005284225024 498178262040576 498858126910494 499342700759808 499536267378688 499690805133312 500056076189696 500346362640384 500712112905472 500877795440496 501399000222432 501746470077056 502894816100352 503262429270016 504930827501568 504963661941076 505280744914944 505456249798656 506637700040448 507008049236384 507164898479616 508027118207232 509049756254208 509218197663744 510416833236336 510614692663296 510968548999168 511110686441472 511642539393024 511811838738432 511985972355507 512340778989156 512483298148224 513037247578112 513571105275904 514244872713728 514415033155104 514950324552768 515450529816576 516486567886848 516864116547584 517035143680512 518252179360578 518577606623232 518956683821056 519117229522944 519496701181952 520350366321552 520710969486016 521252812326272 522980851654656 523363147598848 524415089762304 524560967663616 524924488777728 525644591136768 525823431067818 526334198098176 526538227777536 526881892372992 527086134362112 527451405418496 527952270869712 528318142159296 528501648883104 528867900892032 529015017443328 530833416994816 531009066482688 531156778647552 532077966262272 532258995018972 532982540140544 533537152565248 533713696702464 534413889735648 534969991598016 537135862009344 537508097533952 538738291113984 539132105654272 539851201708032 540034875150732 540245829779456 540954592489792 541331705561088 542221251163488 542617611727204 542785477231296 543182250240968 543312720617472 544982989284864 545360662874112 545512367259648 546080018006016 547008396460032 547387473657856 547957075607552 548138391207936 548290868281344 548477413149744 548857508377152 549428640019584 549610442551512 551653047469056 553298785468416 553703243644928 553886460616704 554462825299968 554847068422144 555035843904919 555190239660576 556875879573312 557282952584696 557455354994304 557862851598832 558404740634624 559712259265536 560121405653888 560255944753152 560665488572416 560838937411584 561792407175168 561978300801024 562563085713408 562952942321664 563301127018656 563712896848348 564464778836688 566170232928768 566562589292544 568668196175872 568856364957696 569448307064832 570195381273024 570384055390932 570416413425664 571753765797888 571948293442188 572344654005904 572940225966368 573099602230272 574839617624064 575259822022912 575419843534848 575818609885184 576417796784128 577166903525376 577588809156608 577767493435392 578189838094336 578525481802944 578751472074752 578948380546952 580106633084928 580144356026596 581472131116032 581897183843456 583826269298688 584230861307904 584433788829696 584838801850368 585799840671768 586409413867056 587206570278912 587406355427112 588588780668928 588783541048704 588816942891008 590398238391936 590807384780288 590971731197952 591586686173184 593199317512192 593382831095808 593816590475264 593981773971456 594393403752448 594595634075248 594792382085589 595411312764138 595785190735872 596220706226176 597187594119168 597624134758144 597821884880592 599605357658112 600043665668096 600229296635904 600668060741632 602072058468206 602659374759936 603077018124288 603282202871088 604696609725696 606354947537664 606523618861056 606943940149248 607575515529216 607776558501888 608573916551016 608809825867776 609231731499008 609443342856192 609865687515136 610035335430144 610867851871686 611080031521089 611503510406412 612334779367424 613776138400256 613979233120608 615810907865088 616261062037504 616451710058496 616902332653568 617106461812224 617916060006843 618947465969664 619399912947712 621493737773632 622742919092736 622916149100544 623371497162752 624202951974912 625264145485824 625914784555008 626088896888832 626522776928256 626943321657783 627595708048686 628205333213952 628448852508672 628884367998976 630136581360624 630573266448192 630748674643968 632478458406912 632916766416896 633575368671232 633785014834176 634616494061082 635276865022644 635675775860736 636140451135488 637848836136096 638715918548992 639751720697856 640219375464448 640431220088064 641541922863104 641718465103872 642831400353792 643010218426368 643480255135744 643887735756642 644557754212164 645433956630528 647167299775776 647640375287308 647795936120832 648047049572352 648470021382144 649572470796288 649787410301184 650463567856128 650914339559424 651095406084096 651316928115321 652880989323264 653333436301312 654634331823888 655087993869504 657522601828352 657740171982336 658424605043712 659288409596934 659543978023424 660388872978432 660871613382656 661090291703808 662419060752384 662462136273613 663547206959104 664658307877824 665144169213992 665790267679744 667128483520512 667349232201216 667837060587328 668043664284672 668532000296576 668692579221504 668920088334654 670526421467136 670748294504448 672327151602912 673241103335424 675049123876608 675516933387264 675751568334336 676219864639488 677369490942976 678733008338944 678957596884992 680555777648448 680819590217728 682415784984576 682647963140676 683121038652208 683311064197632 685385697936384 685886710873472 686098898454528 686600432737024 687267373088768 688648757182464 688876626788352 689380191574016 690498155700288 691002905814104 692385336262656 693293694792192 693800488428736 694015124235264 696824902066176 697307802206208 699180454995336 699220119683072 699414623551488 700859454849024 701097908090424 701292934308096 701778930797568 702050970370048 702509189830656 702781512482816 703936361159616 704424189545728 704668865177472 705157201189376 705353356591104 707494913998848 708012088643584 708209038196736 709437288349696 709632514326528 709678660025296 709913488295703 711098453458944 711618262269952 712031362219008 712551852980864 712772289755136 713293322130688 715658007527424 716181149345792 718555408367616 719303124713472 719801602277376 720046500200976 720246797397504 721734663220992 721775607414784 722961668217984 723713969641728 723915287027712 724416960823296 726643985713152 727147550498816 727349823012864 728106690674688 729100339330722 729344528613376 730317330579456 730851188277248 731303217532992 731810011169536 732571520026112 732813923402016 735000115838976 735537396625408 737975824809984 738515280822272 738743749705728 739283767066624 739712927056896 740253652880768 741986975276352 742501172764416 743273806659072 743480565055488 746283012354048 746490607828992 747007926337536 747267393060864 747785249882112 748287190365741 749014051139712 749056542900224 749304401068032 750084114284544 750603923095552 751068169358208 751316693160744 752098500333648 752619705115584 754893643905024 755416785723392 757445492911614 757921117372416 758475153276928 758709796995072 759264409419776 760260508364032 760512073854576 762040677310848 762338354397184 762597724589584 763574634381312 764132802973696 765922038994944 766452823498752 766666029662208 767226458046464 767463809089536 768511168483734 769555871367168 770356657913856 771367309070592 771622549732656 772186601304098 772425486829152 773175794724864 773475510779904 775296174821376 775552715520768 777378269040867 778435025731584 778974481743872 779245051772928 779785069133824 780525549482328 781066454229024 781879218489408 783208473902816 784785040891904 785044721398272 786622634643456 787197651189248 787386733166592 787962308263936 788206074200064 788782248230912 789807341666304 790629201543168 791177108127744 791975698628608 792477213238944 793056509447452 793301851338048 793881750352184 796250125492224 796513599724032 797095846507456 798116949393408 798388492528458 799473810210816 800305728847872 800570545053696 801620834603472 802454987397024 803545833013248 804376270494784 805703793014016 806262146300928 808473263383552 808698158481408 809258586865664 810100687372288 810368744669184 811431888734688 811746434490368 811997558341632 812591123808256 813926417590806 814490469162248 814773375361452 815284997849088 815338013875216 818040994311168 818638977494144 820512594690048 821081210486784 821935613411328 822207586811904 822808615749632 823286262565728 823888080009124 824142960029376 827479571203584 830323892123648 830554865467392 830829690925056 831694237949952 832270602633216 832785359490864 833685527314432 834553046073344 834785195851776 835924428877044 836794277398248 837607110951936 837931803344896 840182108480832 840764355264256 840998232858624 842688610762752 843304611209216 844429413482496 845046686445568 845569345272522 846155325414776 846980742905856 847035820030192 849843883938816 850465114848128 853002294263808 853284547436544 853908293450752 854172460597248 855293071909536 855624620138496 857108533805056 857630648696832 857922440163282 858516981008856 859410338949552 859649403345408 860578608840704 862889733034368 863129765302272 863727914827776 864626695176192 866096627728384 866383213734912 867284757141504 867885786079232 868127208112128 868422570820428 870216534039894 870507985764352 872845775765184 873450658492672 876346291961856 876986895976448 877258202775552 877899473391616 879051212795912 880809855418368 881109533140668 881453722271744 882883171003392 883225414336512 885597357587904 886211077170432 886457596796928 887380029259776 889504644694016 889798976268288 890724885712896 890972660957184 891590105628672 891893451112872 893116969146207 894035228622848 894331059339264 896436202137216 896732827320888 900065498502144 900689244516352 901002091112448 901626486185984 903108087702309 904615527186432 904923304306632 905276795846656 905584797950131 907407703531264 909532421306496 909887713312768 910197284187568 910415910223872 911081418930176 911363273293824 913214738801664 913847597248512 914165014284288 914798531272704 915053003145216 916301777807529 917255265609618 918198342909952 918502169051136 920664207600384 920968849680912 923180448350208 924391593056256 925353498980352 925659692718336 929099869421568 929743736274944 930060062759594 932240606660448 934114378639104 934797210787232 935057245744128 935705241063424 936678919774208 937896218228736 938581814879488 938872176832512 939558486903296 939784165392384 940471142121472 942673278763008 943326551998464 944278717595648 945859899672288 946551317727604 948717687610368 949375149625344 950363053006848 950677522251264 951924741091623 952915297533966 954210676703232 956773254204144 958073877823488 959070832951296 960062000267968 960329063196672 960646830132096 962312884294656 963948890957312 964247100530688 964951959522304 965220382703616 965889281097728 968150934945792 968858647617536 969799764017152 971460562930962 972070574358528 972133785774296 973082094206976 974358706194432 975070956710656 976371509339136 977085231202688 979321483984896 980000154451968 982631990804256 983967766413312 986283902742528 986610257973504 987636907565568 988932614395401 989315967035136 990001563685888 991031742212096 991307420073984 991635437555712 995044016472064 995320810438656 996356524081152 997716253820988 998685401519616 999072534757376 1000112152379392 1000692725280768 1001424225810944 1001755590880992 1002798000444864 1003492940154112 1005789632200704 1006524858540032 1009861655003136 1009927323882152 1010912499597312 1013275400080896 1014016098472768 1014329796959232 1016054236414464 1018099512508416 1018436395327488 1020833666472672 1021229385326592 1021937097998336 1022221372882944 1023623677476864 1023971944711014 1024681557978312 1024966596296448 1026074495156224 1027142210551808 1028489745427456 1028830066310208 1029900649105536 1030901059633152 1032973135773696 1033728233095168 1034070287361024 1036504358721156 1037155213246464 1037913367642112 1038993402363904 1040700732643104 1041421938972032 1042505624652544 1045961703309312 1046726295197696 1048830179524608 1049121935327232 1051289182273536 1051646862135636 1052668396196352 1053076455555072 1053763784745984 1054172268724224 1054902810836992 1055904541739424 1056636284318592 1057003297766208 1057735801784064 1058030034886656 1061666833989632 1062018132965376 1062313557295104 1064155932524544 1064517990037944 1065965080281088 1067074305130496 1067427393404928 1068827779471296 1069939983196032 1074271724018688 1075016195067904 1077476582227968 1078264211308544 1079702403416064 1080069750301464 1080491659558912 1080859274972737 1081909184979584 1082663411122176 1084442502326976 1085235223454408 1085570954462592 1086364500481936 1086625441234944 1089965978569728 1090721325748224 1091024734519296 1092160036012032 1093650508996083 1094016792920064 1094774947315712 1095914151215104 1096276782415872 1096954826299488 1097715016754304 1098857280039168 1099220885103024 1103306094938112 1107406487289856 1107772921233408 1108925650599936 1109694136844288 1110071687809838 1110380479321152 1113751759146624 1114565905169392 1114910709988608 1115725703197664 1116809481269248 1119424518531072 1120242811307776 1120511889506304 1121330977144832 1121677874823168 1123584814350336 1123956601602048 1125126171426816 1125905884643328 1126602254037312 1127425793696696 1128929557673376 1132340465857536 1133125178585088 1136168239367421 1137336392351744 1137712729915392 1138896614129664 1140390762546048 1140768110781864 1140832826851328 1143507531595776 1143896586884376 1144689308011808 1145880451932736 1146199204460544 1149679235248128 1150519644045824 1150839687069696 1151637219770368 1152835593568256 1154333807050752 1155177618313216 1155534986870784 1156379676188672 1157050963605888 1157502944149504 1157896761093904 1158279901956147 1160213266169856 1160288712053192 1162944262232064 1163794367686912 1167652538597376 1168461722615808 1168867577659392 1169677603700736 1171599681343536 1172818827734112 1174413140557824 1174812710854224 1177177561337856 1177567082097408 1177633885782016 1180796476783872 1181614769560576 1181943462395904 1183173372346368 1186398635024384 1186765662191616 1187633180950528 1187963547942912 1189191268150496 1189584764171178 1190822625528276 1191570381471744 1192441412452352 1194375188238336 1195248269516288 1195643769761184 1199210715316224 1200087331336192 1200458593271808 1201336121483264 1204144116936412 1205318749519872 1206564405742176 1209393219451392 1212709895075328 1213047237722112 1213887880298496 1215151031058432 1215553117003776 1217147833102032 1217619651735552 1218463462998016 1218886685712384 1219731375030272 1220070670860288 1220889626386209 1221735703743372 1222160063042178 1223007020812824 1224669558734848 1227552276800512 1227958466241216 1231621815730176 1232522124075008 1232903420116992 1233804665307136 1234212923624448 1235832120013686 1237894931939328 1238799825895424 1242987475547264 1245485838185472 1245832298201088 1246742994325504 1248405903949824 1250528290971648 1251829569110016 1252177793777664 1253886643315566 1255191416097372 1256410666427904 1256897705017344 1257768735997952 1260273162721248 1261146532896384 1261497349287936 1264956916813824 1265833532833792 1267150737342464 1267570029668352 1268354017908783 1269232988122164 1270553730045288 1272280902270976 1275697672272192 1279503441395712 1280438750928896 1280862440176128 1283083845726208 1283436930207744 1285662800707584 1286020436852736 1286960510271488 1287775471513284 1289115508424328 1290057844322299 1290867913261056 1294334599551552 1295280750574616 1295591872241664 1296940042764288 1299144941592576 1299574820602368 1300927135712256 1301828679118848 1302190812168192 1302633856230642 1305324801059841 1305761978646528 1306666872602624 1309268663647776 1310175987739008 1315045203656704 1315480343964672 1316849210087424 1318576819193868 1319087956046848 1321743226765312 1322180583407616 1323547012388653 1324838121504768 1324924272547226 1329316615755648 1330288338427984 1331580535359488 1334256967041024 1334698464402432 1335674121174656 1336087328569344 1337064000593152 1337385158443008 1337840176669308 1341052842934272 1341496589008896 1344654303205824 1350098247753216 1351033866774528 1351503136668672 1352439729278976 1354738981885952 1357466016677888 1357915193769984 1361111555296896 1361639180435456 1364831569969152 1365295926281352 1366242077304416 1366622128395264 1370771395872768 1371773421746944 1372197796909056 1373200865474048 1374534746177536 1375002403799011 1377297514364928 1377753253576704 1378760383148032 1380996311400576 1382005811628208 1384770672525312 1386587389584384 1387600976857472 1388030248470528 1393649804132352 1394615604412416 1395090094139391 1398360909990672 1398440239366144 1401718909698048 1402195816180848 1402585868616192 1403557861595136 1404101940740096 1405018379661312 1405563024965632 1407872722319232 1408848379091456 1409337730354944 1410314402378752 1410706713182208 1414989827997696 1416024177287168 1416418076393472 1419357320050592 1419826976591406 1422196906917888 1423236524539904 1424062724438016 1425103705961728 1425544579510272 1426586644261376 1431316015054848 1432362298691584 1437110816735232 1438606249426944 1440093000401952 1440493594795008 1443469326441984 1445923336435968 1447427939283456 1447830574055424 1448833921646592 1453287971426304 1454295100997632 1454699646025728 1456213381349376 1457190844396443 1458200678661444 1458689057226752 1461702376554496 1462606435065984 1463620022339072 1465143040052224 1465627846804032 1470000231677952 1471074793250816 1475951649619968 1477030561644544 1477487499411456 1478567534133248 1479425854113792 1480507305761536 1483973950552704 1485002345528832 1486547613318144 1486961130110976 1492566024708096 1492981215657984 1494015852675072 1494534786121728 1496574380731482 1498028102279424 1498113085800448 1498608802136064 1500168228569088 1501207846191104 1502136338716416 1502633386321488 1504197000667296 1505239410231168 1509787287810048 1510833571446784 1514890985823228 1515842234744832 1516950306553856 1518528818839552 1520521016728064 1521024147709152 1524081354621696 1525195449179168 1527149268762624 1528265605947392 1531844077989888 1532905646997504 1533332059324416 1534452916092928 1534927618179072 1537022336967468 1539111742734336 1540713315827712 1542734618141184 1543245099465312 1544373202608196 1544850973658304 1546351589449728 1550592349642752 1551105431041536 1554756538081734 1556870051463168 1557948963487744 1558490103545856 1559570138267648 1561051098964656 1562132908458048 1563758436978816 1566416947805632 1569570081783808 1570089442796544 1573245269286912 1574395302378496 1574773466333184 1575924616527872 1577564496461824 1579614683332608 1579717401883231 1581258403086336 1582354216255488 1584954426477888 1586113018894904 1586603702676096 1587763500704368 1592500250984448 1593027199448064 1594191693014912 1596233898786816 1596776985056916 1598947620421632 1600611457695744 1601141090107392 1603241669206944 1604909974794048 1608752540989568 1611407586028032 1612524292601856 1616946526767104 1617396316962816 1618517173731328 1620201374744576 1620737489338368 1622863777469376 1623492868980736 1623995116683264 1625182247616512 1627852835181612 1628980938324496 1629546750722904 1630676027750432 1636081988622336 1637277954988288 1641025189380096 1641131901308497 1642162420973568 1643871226822656 1644415173623808 1645617231499264 1646572525131456 1647776160018248 1648285920058752 1654959142407168 1660647784247296 1661109730934784 1661659381850112 1663388475899904 1664541205266432 1665107531714757 1665570718981728 1667371054628864 1669106092146688 1671848857754088 1673588554796496 1675214221903872 1675863606689792 1680364216961664 1681528710528512 1681996465717248 1685377221525504 1686609222418432 1688858826964992 1690093372891136 1691138690545044 1692310650829552 1694071640060384 1699687767877632 1700930229696256 1706004588527616 1706569094873088 1707816586901504 1708344921194496 1710586143819072 1711249240276992 1714217067610112 1715261297393664 1715844880326564 1717033962017712 1718820677899104 1719298806690816 1721157217681408 1725779466068736 1726259530604544 1727455829655552 1729253390352384 1732193255456768 1732766427469824 1734569514283008 1735771572158464 1736254416224256 1736845141640856 1740433068079788 1741015971528704 1745691551530368 1746901316985344 1752692583923712 1753973791952896 1754516405551104 1755798946783232 1758102425591824 1761619710836736 1762219066281336 1762907444543488 1763507238113413 1765766342006784 1766450828673024 1771194715175808 1772422154340864 1772915193593856 1774760058519552 1779009289388032 1779597952536576 1781449771425792 1781945321914368 1783180211257344 1783786902225744 1784377146256767 1786233938292414 1788070457245696 1788662118678528 1792872404274432 1793465654641776 1800130997004288 1801378489032704 1802004182224896 1803252972371968 1806216175404618 1809231054372864 1809846608613264 1810553591693312 1811169595900262 1814815407062528 1819064842612992 1820394568375136 1820831820447744 1822162837860352 1822726546587648 1826429477603328 1827695194497024 1828330028568576 1829597062545408 1830106006290432 1832603555615058 1834510531219236 1837004338102272 1841328415200768 1841937699361824 1848783186112512 1850706997960704 1851319385436672 1853748180020529 1858199738843136 1859487472549888 1860120125519188 1864481213320896 1868228757278208 1869594421574464 1870114491488256 1871410482126848 1873357839548416 1875792436457472 1877163629758976 1877744353665024 1879116973806592 1879568330784768 1880942284242944 1885346557526016 1885469157086437 1886653103996928 1888557435191296 1891719799344576 1893102635455208 1897435375220736 1898750299250688 1900726106013696 1901355044502528 1903849482183246 1905830595067932 1908421353406464 1913546508408288 1916147755646976 1920124000535936 1920658126393344 1921293660264192 1924625768589312 1927897781914624 1928494201061376 1929903919044608 1930440765407232 1931778562195456 1936301869891584 1937717295235072 1942921125861924 1944141148717056 1944267571548592 1948717412388864 1950141913421312 1952743018678272 1954170462405376 1958642967969792 1960000308903936 1965263981608512 1972567805485056 1973220515947008 1975273815131136 1977865228790802 1978631934070272 1980003127371776 1982063484424192 1982614840147968 1983270875111424 1987386408820839 1990088032944128 1990641620877312 1995432507641976 1997370803039232 1998145069514752 2000224304758784 2001385450561536 2002848451621888 2003511181761984 2005596000889728 2006985880308224 2011579264401408 2013049717080064 2019723310006272 2019854647764304 2026550800161792 2028032196945536 2028659593918464 2032108472828928 2036199025016832 2036872790654976 2041667332945344 2042458770653184 2043874195996672 2047247354953728 2047943889422028 2049363115956624 2049933192592896 2052148990312448 2054284421103616 2056979490854912 2057660132620416 2059801298211072 2061802119266304 2065946271547392 2067456466190336 2068140574722048 2073008717442312 2075826735284224 2077986804727808 2081401465286208 2082843877944064 2085011249305088 2091923406618624 2093452590395392 2097660359049216 2098243870654464 2102578364547072 2103293724271272 2104831219683751 2105336792392704 2106152911110144 2107527569491968 2108344537448448 2111809083478848 2113272568637184 2114006595532416 2115471603568128 2116060069773312 2123333667979264 2124036265930752 2124627114590208 2128311865049088 2129035980075888 2129740464887109 2131930160562176 2134148610260992 2134854786809856 2137655558942592 2139879966392064 2148543448037376 2150032390135808 2156528422617088 2159404806832128 2160139500602928 2160983319117824 2161718549945474 2163818369959168 2165326822244352 2168885004653952 2170470446908816 2171141908925184 2172729000963872 2173250882469888 2179931957139456 2181442651496448 2182049469038592 2184320072024064 2187301017992166 2188033585840128 2189549894631424 2192553564831744 2193909652598976 2195430033508608 2197714560078336 2198441770206048 2206612189876224 2214812974579712 2215545842466816 2217851301199872 2219388273688576 2220143375619676 2220760958642304 2227503518293248 2229131810338784 2229821419977216 2231451406395328 2233618962538496 2238849037062144 2240485622615552 2241023779012608 2242661954289664 2243355749646336 2247169628700672 2247913203204096 2250252342853632 2251811769286656 2253204508074624 2254851587393392 2257859115346752 2264680931715072 2266250357170176 2272336478734842 2274672784703488 2275425459830784 2277793228259328 2280781525092096 2281536221563728 2281665653702656 2287015063191552 2287793173768752 2289378616023616 2291760903865472 2292398408921088 2299358470496256 2301039288091648 2301679374139392 2303274439540736 2305671187136512 2308667614101504 2310355236626432 2311069973741568 2312759352377344 2314101927211776 2315793522187808 2316559803912294 2320426532339712 2320577424106384 2325888524464128 2327588735373824 2335305077194752 2336923445231616 2337735155318784 2339355207401472 2343199362687072 2345637655468224 2349625421708448 2354355122675712 2355134164194816 2361592953567744 2363229539121152 2363886924791808 2366346744692736 2372797270048768 2373531324383232 2375266361901056 2375927095885824 2378382536300992 2379169528342356 2381645251056552 2384882824904704 2388750376476672 2390496539032576 2391287539522368 2398421430632448 2400174662672384 2400917186543616 2402672242966528 2408288233872824 2410637499039744 2413128811484352 2418786438902784 2425419790150656 2426094475444224 2427775760596992 2430302062116864 2431106234007552 2434295666204064 2435239303471104 2436926925996032 2437773371424768 2439462750060544 2441779252772418 2443471407486744 2444320126084356 2446014041625648 2449339117469696 2455104553601024 2455916932482432 2463243631460352 2465044248150016 2465806840233984 2467609330614272 2468425847248896 2471664240027372 2477599651790848 2485974951094528 2490971676370944 2491664596402176 2493485988651008 2496811807899648 2501056581943296 2503659138220032 2504355587555328 2507773286631132 2510382832194744 2512821332855808 2513795410034688 2515537471995904 2520546325442496 2522293065792768 2522994698575872 2529913833627648 2531667065667584 2534301474684928 2535140059336704 2536708035817566 2538465976244328 2541107460090576 2544561804541952 2551395344544384 2559006882791424 2560877501857792 2561724880352256 2566167691452416 2566873860415488 2571325601415168 2573921020542976 2575550943026568 2577433655704219 2578231016848656 2580115688644598 2581735826522112 2588669199103104 2590561501149232 2591183744483328 2593880085528576 2598289883185152 2599149641204736 2601854271424512 2603657358237696 2604381624336384 2605267712461284 2610649602119682 2611523957293056 2613333745205248 2618537327295552 2620351975478016 2630090407313408 2630960687929344 2633698420174848 2637153638387736 2638175912093696 2643486453530624 2644361166815232 2647094024777306 2649676243009536 2649848545094452 2658633231511296 2660576676855968 2663161070718976 2668513934082048 2669396928804864 2671348242349312 2672174657138688 2674128001186304 2674770316886016 2675680353338616 2677636260029653 2682105685868544 2682993178017792 2689308606411648 2700196495506432 2702067733549056 2703006273337344 2704879458557952 2709324263106927 2709477963771904 2714932033355776 2715830387539968 2716754393850393 2722223110593792 2723278360870912 2729663139938304 2730591852562704 2732484154608832 2733244256790528 2741542791745536 2743546843493888 2744395593818112 2746401730948096 2749069492355072 2750004807598022 2754595028729856 2755506507153408 2757520766296064 2761992622801152 2764011623256416 2769541345050624 2773174779168768 2775201953714944 2776060496941056 2787299608264704 2789231208824832 2790180188278782 2796721819981344 2796880478732288 2804391632361696 2805171737232384 2807115723190272 2808203881480192 2810036759322624 2815745444638464 2817696758182912 2818675460709888 2820628804757504 2821413426364416 2829979655995392 2832048354574336 2832836152786944 2838714640101184 2839653953182812 2846473049079808 2848125448876032 2850207411923456 2851089159020544 2853173288522752 2862632030109696 2864724597383168 2874221633470464 2877212498853888 2880186000803904 2880987189590016 2886938652883968 2891846672871936 2894855878566912 2895661148110848 2897667843293184 2906575942852608 2908590201995264 2909399292051456 2914381688792886 2916401357322888 2917378114453504 2923404753108992 2925212870131968 2927240044678144 2930286080104448 2931255693608064 2940000463355904 2942149586501632 2951903299239936 2954061123289088 2957135068266496 2958851708227584 2961014611523072 2967947901105408 2970004691057664 2973095226636288 2973922260221952 2985132049416192 2985962431315968 2989069572243456 2993148761462964 2996056204558848 2997217604272128 3000336457138176 3002415692382208 3004272677432832 3005266772642976 3008394001334592 3010478820462336 3019574575620096 3021667142893568 3029781971646456 3033900613107712 3037057637679104 3041042033456128 3042048295418304 3048162709243392 3050390898358336 3054298537525248 3056531211894784 3063688155979776 3065811293995008 3066664118648832 3068905832185856 3074044673934936 3076291782614713 3078223485468672 3081426631655424 3085469236282368 3086490198930624 3088746405216392 3089701947316608 3092703178899456 3101184699285504 3102210862083072 3109513076163468 3113740102926336 3115897926975488 3116980207091712 3119140276535296 3122102197929312 3124265816916096 3127516873957632 3132833895611264 3139140163567616 3140178885593088 3146490538573824 3148790604756992 3151849233055744 3155128992923648 3159229366665216 3159434803766462 3162516806172672 3164708432510976 3169908852955776 3172226037789808 3173207405352192 3175527001408736 3185000501968896 3186054398896128 3188383386029824 3192467797573632 3193553970113832 3197895240843264 3201222915391488 3202282180214784 3206483338413888 3209819949588096 3217505081979136 3222815172056064 3225048585203712 3233893053534208 3234792633925632 3237034347462656 3240402749489152 3241474978676736 3242577824918211 3245727554938752 3246985737961472 3247990233366528 3250364495233024 3255705670363224 3257961876648992 3259093501445808 3261352055500864 3272163977244672 3274555909976576 3282050378760192 3282263802616994 3284324841947136 3287742453645312 3288830347247616 3291234462998528 3293145050262912 3295552320036496 3296571840117504 3309918284814336 3321295568494592 3322219461869568 3323318763700224 3326776951799808 3329082410532864 3330215063429514 3331141437963456 3334742109257728 3338212184293376 3343697715508176 3347177109592992 3350428443807744 3351727213379584 3360728433923328 3363057421057024 3363992931434496 3370754443051008 3373218444836864 3377717653929984 3380186745782272 3382277381090088 3384621301659104 3388143280120768 3399375535755264 3401860459392512 3412009177055232 3413138189746176 3415633173803008 3416689842388992 3421172287638144 3422498480553984 3428434135220224 3430522594787328 3431689760653128 3434067924035424 3437641355798208 3438597613381632 3451558932137472 3452519061209088 3454911659311104 3458506780704768 3464386510913536 3465532854939648 3469139028566016 3471543144316928 3472508832448512 3473690283281712 3474839705868441 3480866136159576 3482031943057408 3491383103060736 3493802633970688 3505385167847424 3507947583905792 3509032811102208 3511597893566464 3516204851183648 3523239421673472 3524438132562672 3525814889086976 3527014476226826 3531532684013568 3532901657346048 3542389430351616 3544844308681728 3545830387187712 3549520117039104 3558018578776064 3559195905073152 3562899542851584 3563890643828736 3567573804451488 3568754292513534 3572467876584828 3577324237357056 3585744808548864 3586931309283552 3600261994008576 3602756978065408 3604008364449792 3606505944743936 3612432350809236 3619693217226528 3621107183386624 3622339191800524 3629630814125056 3638129685225984 3640789136750272 3641663640895488 3644325675720704 3645453093175296 3652858955206656 3655390388994048 3656660057137152 3659194125090816 3660212012580864 3665207111230116 3669021062438472 3674008676204544 3682656830401536 3683875398723648 3697566372225024 3701413995921408 3702638770873344 3707496360041058 3716399477686272 3718974945099776 3720240251038376 3728962426641792 3736457514556416 3739188843148928 3740228982976512 3742820964253696 3746715679096832 3751584872914944 3754327259517952 3755488707330048 3758233947613184 3761884568485888 3767018419875397 3770693115052032 3770938314172874 3773306207993856 3783439598689152 3786205270910416 3794870750441472 3797500598501376 3801452212027392 3802710089005056 3807698964366492 3811661190135864 3816842706812928 3827093016816576 3840248001071872 3841316252786688 3842587320528384 3849251537178624 3855795563829248 3856988402122752 3859807838089216 3860881530814464 3863557124390912 3870173532966897 3872603739783168 3875434590470144 3885842251723848 3888535143097184 3897434824777728 3900283826842624 3905486037356544 3908340924810752 3913468380043339 3917285935939584 3920000617807872 3930527963217024 3945135610970112 3946441031894016 3950547630262272 3955730457581604 3957263868140544 3960006254743552 3964126968848384 3965229680295936 3966541750222848 3970641037165959 3974772817641678 3980176065888256 3990865015283952 3994741606078464 3996290139029504 4000448609517568 4002770901123072 4005696903243776 4007022363523968 4011192001779456 4013971760616448 4023158528802816 4026099434160128 4039709295528608 4053101600323584 4056064393891072 4057319187836928 4064216945657856 4072398050033664 4073745581309952 4083334665890688 4084917541306368 4087748391993344 4094494709907456 4095887778844056 4098726231913248 4099866385185792 4104297980624896 4113958981709824 4115320265240832 4119602596422144 4123604238532608 4125007211397033 4131892543094784 4134912932380672 4136281149444096 4146017434884624 4151653470568448 4155973609455616 4162802930572416 4165687755888128 4170022498610176 4183846813237248 4185270282418173 4186905180790784 4195320718098432 4205156729094144 4206587448542544 4209662439367502 4210673584785408 4212305822220288 4215055138983936 4216689074896896 4223618166957696 4226545137274368 4228013191064832 4230943207136256 4232120139546624 4246667335958528 4248072531861504 4249254229180416 4258071960151776 4259480929774218 4263860321124352 4269709573619712 4275311117885184 4279759932784128 4297086896074752 4300064780271616 4313056845234176 4320279001205856 4321966638235648 4323437099890948 4327636739918336 4337770009307904 4340940893817632 4342283817850368 4345458001927744 4346501764939776 4359863914278912 4362885302992896 4364098938077184 4368640144048128 4374602035984332 4376067171680256 4385107129663488 4387819305197952 4390860067017216 4395429120156672 4396883540412096 4413224379752448 4429625949159424 4431091684933632 4435702602399744 4438776547377152 4440286751239352 4441521917284608 4455007036586496 4458263620677568 4459642839954432 4462902812790656 4467237925076992 4477698074124288 4480971245231104 4482047558025216 4485323908579328 4494339257401344 4495826406408192 4496118759206119 4500504685707264 4503623538573312 4506409016149248 4509703174786784 4515718230693504 4529361863430144 4532500714340352 4544672957469684 4550850919661568 4555586456518656 4561563050184192 4563072443127456 4563331307405312 4575586347537504 4578757232047232 4583521807730944 4584796817842176 4598716940992512 4602078576183296 4603358748278784 4606548879081472 4611342374273024 4617335228203008 4620710473252864 4622139947483136 4625518704754688 4628203854423552 4631587044375616 4633119607824588 4641154848212768 4651777048928256 4655177470747648 4670610154389504 4673846890463232 4675470310637568 4678710414802944 4686398725374144 4691275310936448 4699250843416896 4708710245351424 4710268328389632 4723185907135488 4726459078242304 4727773849583616 4732693489385472 4739152205649693 4745594540097536 4747062648766464 4750532723802112 4756765072601984 4758339056684712 4763290502113104 4769765649809408 4777500752953344 4780993078065152 4782575079044736 4796842861264896 4800349325344768 4801834373087232 4805344485933056 4816576467745648 4826257622968704 4837572877805568 4850839580301312 4852188950888448 4855551521193984 4860604124233728 4862212468015104 4868591332408128 4870478606942208 4873853851992064 4875546742849536 4878925500121088 4883558505544836 4886942814973488 4888640252168712 4892028083251296 4898678234939392 4910209107202048 4911833864964864 4923395703925491 4926487262920704 4930088496300032 4931613680467968 4935218661228544 4936851694497792 4943328480054744 4955199303581696 4971949902189056 4981943352741888 4983329192804352 4986971977302016 4993623615799296 4995322595144271 5002113163886592 5007318276440064 5015546573262264 5019212908476637 5020765664389488 5025642665711616 5027590820069376 5041092650884992 5044586131585536 5045989397151744 5059827667255296 5063334131335168 5068602949369856 5070280118673408 5073416071635132 5076931952488656 5082214920181152 5089123609083904 5102790689088768 5118013765582848 5121755003715584 5123449760704512 5132335382904832 5133747720830976 5142651202830336 5147842041085952 5151101886053136 5154867311408438 5156462033697312 5160231377289196 5163471653044224 5177338398206208 5181123002298464 5182367488966656 5187760171057152 5196579766370304 5198299282409472 5203708542849024 5207314716475392 5208763248672768 5210535424922568 5221299204239364 5223047914586112 5237074654591104 5240703950956032 5260180814626816 5261921375858688 5267396840349696 5274307276775472 5276351824187392 5286972907061248 5288722333630464 5290521714340239 5294188049554612 5299352486019072 5299697090188904 5317266463022592 5321153353711936 5326322141437952 5337027868164096 5338793857609728 5342696484698624 5344349314277376 5348256002372608 5349540633772032 5351360706677232 5355272520059306 5364211371737088 5365986356035584 5378617212823296 5400392991012864 5404135467098112 5406012546674688 5409758917115904 5418648526213854 5418955927543808 5431660775079936 5433508787700786 5444446221187584 5446556721741824 5461183705125408 5464968309217664 5466488513581056 5483085583491072 5487093686987776 5488791187636224 5492803461896192 5498138984710144 5500009615196044 5511013014306816 5515041532592128 5523985245602304 5528023246512832 5546349558337536 5550403907429888 5552120993882112 5574599216529408 5578462417649664 5580360376557564 5593443639962688 5593760957464576 5608783264723392 5610343474464768 5614231446380544 5620073518645248 5631490889276928 5635393516365824 5637350921419776 5641257609515008 5642826852728832 5656407471259311 5659959311990784 5664096709148672 5665672305573888 5677429280202368 5679307906365624 5692946098159616 5696250897752064 5700414823846912 5702178318041088 5706346577045504 5725264060219392 5729449194766336 5748443266940928 5760372001607808 5761974379180032 5773877305767936 5783693345743872 5789711757133824 5791322296221696 5795335686586368 5813151885705216 5817180403990528 5828763377585772 5832802714645776 5846809506217984 5850425740263936 5854480089356288 5860572160208896 5862511387216128 5880000926711808 5884299173003264 5908122246578176 5914270136532992 5917703416455168 5922029223046144 5935895802210816 5940009382115328 5946190453272576 5947844520443904 5962159226462517 5970264098832384 5971924862631936 5986297522925928 5992112409117696 5994435208544256 6000672914276352 6008545354865664 6010533545285952 6016788002669184 6020957640924672 6039149151240192 6043334285787136 6059563943292912 6067801226215424 6074115275358208 6082084066912256 6084096590836608 6096325418486784 6100781796716672 6108597075050496 6113062423789568 6127376311959552 6131622587990016 6137811664371712 6148089347869872 6152583565229426 6156446970937344 6162853263310848 6170938472564736 6172980397861248 6177492810432784 6179403894633216 6185406357798912 6202369398571008 6204421724166144 6219026152326936 6227480205852672 6231795853950976 6233960414183424 6244204395858624 6248531633832192 6255033747915264 6265667791222528 6278280327135232 6280357771186176 6292981077147648 6297581209513984 6303698466111488 6310257985847296 6314493659051253 6318458733330432 6318869607532924 6325033612345344 6339817705911552 6344452075579616 6346414810704384 6351054002817472 6370001003937792 6372108797792256 6376766772059648 6384935595147264 6387107940227664 6395790481686528 6402445830782976 6404564360429568 6412966676827776 6419639899176192 6435010163958272 6445630344112128 6450097170407424 6467786107068416 6469585267851264 6474068694925312 6482949957353472 6485155649836422 6491455109877504 6493971475922944 6495980466733056 6500728990466048 6511411340726448 6515923753297984 6518187002891616 6522704111001728 6544327954489344 6549111819953152 6564100757520384 6564527605233988 6568649683894272 6577660694495232 6582468925997056 6586290100525824 6591104640072992 6593143680235008 6619836569628672 6642591136989184 6644438923739136 6646637527400448 6653553903599616 6658164821065728 6660430126859028 6662282875926912 6669484218515456 6676424368586752 6687395431016352 6694354219185984 6700856887615488 6721456867846656 6726114842114048 6727985862868992 6741508886102016 6746436889673728 6755435307859968 6760373491564544 6764554762180176 6769242603318208 6776286560241536 6798751071510528 6803720918785024 6824018354110464 6826276379492352 6831266347606016 6833379684777984 6842344575276288 6844996961107968 6856868270440448 6861045189574656 6863379521306256 6868135848070848 6875282711596416 6877195226763264 6903117864274944 6905038122418176 6909823318622208 6917013561409536 6928773021827072 6931065709879296 6938278057132032 6943086288633856 6947380566563424 6949679411736882 6961732272319152 6982766206121472 6987605267941376 7010770335694848 7015895167811584 7018065622204416 7023195787132928 7032409702367296 7048876265125344 7051629778173952 7054028952453652 7063065368027136 7084778860703232 7089688617363456 7091660774375424 7099040234078208 7116037157552128 7118391810146304 7125799085703168 7127781287657472 7135147608902976 7137508585027068 7144935753169656 7154648474714112 7171489617097728 7173862618567104 7200523988017152 7205513956130816 7208016728899584 7213011889487872 7224864701618472 7239386434453056 7242214366773248 7244678383601048 7259261628250112 7276259370451968 7281578273500544 7283327281790976 7288651351441408 7290906186350592 7305717910413312 7310780777988096 7313320114274304 7318388250181632 7330414222460232 7335772712388931 7338042124876944 7348017352409088 7365313660803072 7367750797447296 7395132744450048 7402827991842816 7405277541746688 7414992720082116 7432798955372544 7437949890199552 7440480502076752 7457924853283584 7472915029112832 7478377686297856 7480457965953024 7485641928507392 7493431358193664 7503169745829888 7508654519035904 7510977414660096 7516467895226368 7523769136971776 7534036839750794 7541386230104064 7541876628345748 7546612415987712 7566879197378304 7572410541820832 7589741500882944 7595001197002752 7602904424054784 7605420178010112 7615397928732984 7623322380271728 7633685413625856 7654186033633152 7680496002143744 7682632505573376 7685174641056768 7698503074357248 7711591127658496 7713976804245504 7719615676178432 7721763061628928 7727114248781824 7732300967112657 7740347065933794 7745207479566336 7750869180940288 7771684503447696 7777070286194368 7794869649555456 7800567653685248 7810972074713088 7816681849621504 7826936760086678 7834571871879168 7840001235615744 7861055926434048 7890271221940224 7892882063788032 7901095260524544 7911460915163208 7914527736281088 7920012509487104 7928253937696768 7930459360591872 7933083500445696 7941282074331918 7949545635283356 7960352131776512 7981730030567904 7989483212156928 7992580278059008 8005541802246144 8011393806487552 8014044727047936 8022384003558912 8027943521232896 8032908780088959 8046317057605632 8052198868320256 8079418591057216 8106203200647168 8112128787782144 8114638375673856 8128433891315712 8144796100067328 8147491162619904 8150263181551179 8166669331781376 8169835082612736 8175496783986688 8188989419814912 8191775557688112 8197452463826496 8199732770371584 8227917963419648 8230640530481664 8239205192844288 8247208477065216 8250014422794066 8263785086189568 8269825864761344 8272562298888192 8292034869769248 8303306941136896 8325605861144832 8331375511776256 8340044997220352 8367693626474496 8370540564836346 8373810361581568 8390641436196864 8413174897085088 8419324878735004 8421347169570816 8424611644440576 8430110277967872 8447236333915392 8453090274548736 8456026382129664 8461886414272512 8464240279093248 8493334671917056 8496145063723008 8498508458360832 8516143920303552 8518961859548436 8539419147239424 8550622235770368 8559519865568256 8594173792149504 8600129560543232 8626113690468352 8640558002411712 8643933276471296 8646874199781896 8655273479836672 8675540018615808 8681881787635264 8684567635700736 8690916003855488 8693003529879552 8719727828557824 8725770605985792 8728197876154368 8749204071968664 8752134343360512 8770214259326976 8775638610395904 8781720134034432 8790858240313344 8793767080824192 8826448759504896 8862183369867264 8871405204799488 8877553094754304 8880573502478704 8883043834569216 8910014073172992 8916527241355136 8919285679908864 8925805625581312 8934475850153984 8955396148248576 8961942490462208 8970647817158656 8991652812816384 8992237518412238 9001009371414528 9007247077146624 9012818032298496 9019406349573568 9031436461387008 9058723726860288 9065001428680704 9089345914939368 9101701839323136 9111172913037312 9123126100368384 9126144886254912 9126662614810624 9151172695075008 9157514464094464 9167043615461888 9169593635684352 9197433881985024 9204157152366592 9206717496557568 9213097758162944 9222684748546048 9228875347844139 9234670456406016 9241420946505728 9244279894966272 9251037409509376 9256407708847104 9263174088751232 9266239215649176 9282309696425536 9303554097856512 9310354941495296 9341220308779008 9347693780926464 9350940621275136 9357420829605888 9372797450748288 9382550621872896 9398501686833792 9417420490702848 9420536656779264 9446371814270976 9452918156484608 9455547699167232 9465386978770944 9478304411299386 9491189080195072 9494125297532928 9501065447604224 9513530145203968 9516678113369424 9526581004226208 9539531299618816 9555001505906688 9561986156130304 9565150158089472 9593685722529792 9600698650689536 9603668746174464 9610688971866112 9633152935491296 9652515245937408 9675145755611136 9701679160602624 9704377901776896 9711103042387968 9721208248467456 9724424936030208 9727733474754633 9737182664816256 9740957213884416 9747707703984128 9751093485699072 9757851000242176 9767117011089672 9773885629946976 9777280504337424 9784056166502592 9820418214404096 9823667729929728 9846791407850982 9852974525841408 9860176992600064 9863227360935936 9870437322457088 9873703388995584 9886656960109488 9910398607163392 9943899804378112 9963886705483776 9966658385608704 9973943954604032 9987247231598592 9990645190288542 10004226327773184 10014636552880128 10031093146524528 10038425816953274 10041531328778976 10051285331423232 10055181640138752 10082185301769984 10089172263171072 10091978794303488 10119655334510592 10126668262670336 10137205898739712 10140560237346816 10146832143270264 10153863904977312 10164429840362304 10205581378177536 10236027531165696 10243510007431168 10246899521409024 10264670765809664 10267495441661952 10285302405660672 10295684082171904 10302203772106272 10309734622816876 10312924067394624 10320462754578392 10354676796412416 10362246004596928 10364734977933312 10375520342114304 10393159532740608 10396598564818944 10407417085698048 10414629432950784 10417526497345536 10421070849845136 10442598408478728 10446095829172224 10474149309182208 10481407901912064 10520361629253632 10523842751717376 10534793680699392 10548614553550944 10552703648374784 10577444667260928 10581043428680478 10588376099109224 10598704972038144 10599394180377808 10634532926045184 10642306707423872 10652644282875904 10674055736328192 10677587715219456 10685392969397248 10688698628554752 10696512004745216 10702721413354464 10710545040118612 10731972712071168 10757234425646592 10800785982025728 10808270934196224 10812025093349376 10819517834231808 10837297052427708 10837911855087616 10863321550159872 10867017575401572 10888892442375168 10893113443483648 10922367410250816 10929936618435328 10932977027162112 10966171166982144 10974187373975552 10977582375272448 10985606923792384 10996277969420288 11000019230392088 11022026028613632 11030083065184256 11047970491204608 11056046493025664 11092699116675072 11100807814859776 11104241987764224 11149198433058816 11156924835299328 11160720753115128 11186887279925376 11187521914929152 11217566529446784 11220686948929536 11228462892761088 11240147037290496 11262981778553856 11270787032731648 11274701842839552 11282515219030016 11285653705457664 11301055259626191 11312814942518622 11319918623981568 11328193418297344 11354858560404736 11358615812731248 11385892196319232 11392501795504128 11400829647693824 11404356636082176 11412693154091008 11450528120438784 11458898389532672 11520744003215616 11523948758360064 11547754611535872 11567386691487744 11579423514267648 11582644592443392 11590671373172736 11610520598900691 11626303771410432 11634360807981056 11657526755171544 11665605429291552 11700851480527872 11708960178712576 11721144320417792 11725022774432256 11740405140130017 11760001853423616 11768598346006528 11816244493156352 11828540273065984 11835406832910336 11844058446092288 11871791604421632 11880018764230656 11892380906545152 11895689040887808 11911923111497877 11924318452925034 11940528197664768 11972595045851856 11984224818235392 11988870417088512 12001345828552704 12017090709731328 12021067090571904 12033576005338368 12041915281849344 12078298302480384 12086668571574272 12119127886585824 12135602452430848 12164168133824512 12168193181673216 12192650836973568 12201563593433344 12217194150100992 12226124847579136 12254752623919104 12263245175980032 12275623328743424 12296178695739744 12305167130458852 12312893941874688 12341876945129472 12345960795722496 12354985620865568 12358807789266432 12370812715597824 12375021634191099 12404738797142016 12408843448332288 12438052304653872 12454960411705344 12467920828366848 12488408791717248 12497063267664384 12510067495830528 12531335582445056 12556560654270464 12560715542372352 12585962154295296 12595162419027968 12607396932222976 12628987318102506 12636917466660864 12637739215065848 12650067224690688 12679635411823104 12688904151159232 12692829621408768 12702108005634944 12740002007875584 12744217595584512 12753533544119296 12774215880455328 12791580963373056 12809128720859136 12825933353655552 12839279798352384 12870020327916544 12891260688224256 12900194340814848 12935572214136832 12939170535702528 12965899914706944 12970311299672844 12982910219755008 12987942951845888 13001457980932096 13022822681452896 13031847506595968 13036374005783232 13045408222003456 13088655908978688 13098223639906304 13128201515040768 13129055210467976 13155321388990464 13164937851994112 13172580201051648 13182209280145984 13186287360470016 13239673139257344 13285182273978368 13288877847478272 13293275054800896 13307107807199232 13316329642131456 13320860253718056 13324565751853824 13338968437030912 13352848737173504 13374790862032704 13388708438371968 13401713775230976 13442913735693312 13452229684228096 13455971725737984 13483017772204032 13488356277618357 13492873779347456 13510870615719936 13520746983129088 13529109524360352 13538485206636416 13552573120483072 13597502143021056 13607441837570048 13652552758984704 13662532695212032 13666759369555968 13684689150552576 13689993922215936 13713736540880896 13726759042612512 13736271696141696 13750565423192832 13754390453526528 13806235728549888 13810076244836352 13819646637244416 13834027122819072 13857546043654144 13862131419758592 13876556114264064 13886172577267712 13894761133126848 13899358823473764 13923464544638304 13965532412242944 13975210535882752 14021540671389696 14031790335623168 14036131244408832 14046391574265856 14064819404734592 14097752530250688 14103259556347904 14108057904907304 14126130736054272 14169557721406464 14179377234726912 14183321548750848 14198080468156416 14217456616949079 14232074315104256 14236783620292608 14251598171406336 14270295217805952 14275017170054136 14289871506339312 14309296949428224 14342979234195456 14347725237134208 14401047976034304 14411027912261632 14416033457799168 14426023778975744 14449729403236944 14478772868906112 14484428733546496 14489356767202096 14518523256500224 14552518740903936 14563156547001088 14566654563581952 14577302702882816 14581812372701184 14611435820826624 14621561555976192 14626640228548608 14636776500363264 14660828444920464 14671545424777862 14676084249753888 14696034704818176 14730627321606144 14735501594894592 14770187111776473 14790265488900096 14805655983685632 14810555083493376 14829985440164232 14865597910745088 14880961004153504 14915849706567168 14945830058225664 14956755372595712 14960915931906048 14971283857014784 14986862716387328 15006339491659776 15017309038071808 15021954829320192 15032935790452736 15047538273943552 15057638725429911 15068073679501588 15082772460208128 15083753256691496 15133758394756608 15144821083641664 15179483001765888 15190002394005504 15205808848109568 15210840356020224 15230795857465968 15246644760543456 15267370827251712 15308372067266304 15360992004287488 15365265011146752 15370349282113536 15397006148714496 15423182255316992 15427953608491008 15439231352356864 15443526123257856 15464601934225314 15480694131867588 15490414959132672 15501738361880576 15543369006895392 15554140572388736 15589739299110912 15601135307370496 15621944149426176 15633363699243008 15653873520173356 15669143743758336 15722111852868096 15780542443880448 15785764127576064 15802190521049088 15822921830326416 15829055472562176 15840025018974208 15856507875393536 15860918721183744 15866167000891392 15871565143020717 15882564148663836 15899091270566712 15920704263553024 15963460061135808 15978966424313856 16011083604492288 16022787612975104 16028089454095872 16044768007117824 16055887042465792 16065817560177918 16092634115211264 16104397736640512 16158837182114432 16212406401294336 16224257575564288 16229276751347712 16256867782631424 16294982325239808 16300526363102358 16333338663562752 16339670165225472 16350993567973376 16383551115376224 16394904927652992 16399465540743168 16455835926839296 16461281060963328 16478410385688576 16494416954130432 16500028845588132 16539651729522688 16545124597776384 16584069739538496 16651211722289664 16662751023552512 16680089994440704 16735387252948992 16741081129672692 16747620723163136 16781282872393728 16826349794170176 16838649757470008 16842694339141632 16860220555935744 16894472667830784 16906180549097472 16912052764259328 16923772828545024 16928480558186496 16969222413777933 16986669343834112 16992290127446016 16997016916721664 17032287840607104 17037923719096872 17078838294478848 17101244471540736 17119039731136512 17188347584299008 17200259121086464 17206111161052489 17281116004823424 17287866552942592 17293748399563792 17310546959673344 17351080037231616 17363763575270528 17369135271401472 17381832007710976 17386007059759104 17439455657115648 17451541211971584 17498408143937328 17540428518653952 17551277220791808 17563440268068864 17581716480626688 17587534161648384 17652897519009792 17724366739734528 17742810409598976 17761147004957408 17766087669138432 17820028146345984 17833054482710272 17838571359817728 17851611251162624 17868951700307968 17910792296497152 17923884980924416 17941295634317312 17983305625632768 17984475036824476 18002018742829056 18025636064596992 18038812699147136 18062872922774016 18117447453720576 18130002857361408 18178691829878736 18203403678646272 18222345826074624 18246252200736768 18252289772509824 18253325229621248 18302345390150016 18315028928188928 18334087230923776 18339187271368704 18394867763970048 18408314304733184 18413434993115136 18426195516325888 18457750695688278 18469340912812032 18482841893011456 18488559789932544 18502074819018752 18512815417694208 18526348177502464 18532478431298352 18564619392851072 18607108195713024 18620709882990592 18682440617558016 18695387561852928 18701881242550272 18745594901496576 18765101243745792 18797003373667584 18834840981405696 18841073313558528 18892743628541952 18905836312969216 18911095398334464 18930773957541888 18943480977153759 18956608822598772 18982378160390144 19002130895208448 19027060290407936 19033356226738848 19053162008452416 19110003011813376 19123972312260608 19130300316178944 19187371445059584 19201397301379072 19207337492348928 19221377943732224 19266305870982592 19305030491874816 19350291511222272 19403358321205248 19408755803553792 19422206084775936 19448849872060416 19455466949509266 19474365329632512 19481914427768832 19495415407968256 19502186971398144 19515702000484352 19534234022179344 19547771259893952 19554561008674848 19568112333005184 19640836428808192 19647335459859456 19693582815701964 19705949051682816 19720353985200128 19740874644914176 19747406777991168 19773313920218976 19887799608756224 19927773410967552 19933316771217408 19947887909208064 19974494463197184 19981290380577084 20008452655546368 20029273105760256 20062186293049056 20076851633906548 20083062657557952 20102570662846464 20164370603539968 20178344526342144 20183957588606976 20239310669021184 20253336525340672 20274411797479424 20281120474693632 20293664286540528 20307727809954624 20328859680724608 20411162756355072 20472055062331392 20487020014862336 20493799042818048 20529341531619328 20534990883323904 20536326224482003 20570604811321344 20604407544212544 20619469245633752 20625848134789248 20640925509156784 20709353592824832 20724492009193856 20729469955866624 20751040684228608 20786319065481216 20793197129637888 20814834171396096 20829258865901568 20842141699690272 20885196816957456 20948298618364416 20962815803824128 21040723258507264 21047685503434752 21069587361398784 21097229107101888 21105407296749568 21154889334521856 21162086857360956 21176752198218448 21198788360755616 21269065852090368 21284613414847744 21305288565751808 21348111472656384 21355175430438912 21370785938794496 21377397257109504 21393024009490432 21405442826708928 21421090080237224 21463945424142336 21514468851293184 21601571964051456 21616541868392448 21624050186698752 21639035668463616 21674594104855416 21675823710175232 21726643100319744 21734035150803144 21777784884750336 21786226886967296 21844734820501632 21859873236870656 21865954054324224 21932342333964288 21948374747951104 21955164750544896 21971213847584768 21992555938840576 22000038460784176 22007318137166793 22044052057227264 22060166130368512 22095940982409216 22112092986051328 22185398233350144 22201615629719552 22208483975528448 22298396866117632 22313849670598656 22321441506230256 22373774559850752 22375043829858304 22435133058893568 22441373897859072 22456925785522176 22480294074580992 22525963557107712 22541574065463296 22549403685679104 22565030438060032 22571307410915328 22602110519252382 22625629885037244 22639837247963136 22656386836594688 22709717120809472 22717231625462496 22785003591008256 22801659295387648 22808713272164352 22825386308182016 22901056240877568 22917796779065344 23041488006431232 23047897516720128 23095509223071744 23134773382975488 23158847028535296 23165289184886784 23181342746345472 23196902901337971 23221041197801382 23252607542820864 23268721615962112 23315053510343088 23331210858583104 23401702961055744 23417920357425152 23442288640835584 23450045548864512 23480810280260034 23520003706847232 23537196692013056 23632488986312704 23670813665820672 23688116892184576 23743583208843264 23760037528461312 23784761813090304 23791378081775616 23823846222995754 23848636905850068 23881056395329536 23945190091703712 23968449636470784 23977740834177024 24034181419462656 24042134181143808 24067152010676736 24083830563698688 24098726340266877 24156596604960768 24173337143148544 24238255773171648 24328336267649024 24336386363346432 24385301673947136 24403127186866688 24434388300201984 24452249695158272 24509505247838208 24511099042123681 24526490351960064 24551246657486848 24592357391479488 24610334260917704 24683753890258944 24691921591444992 24709971241731136 24717615578532864 24741625431195648 24750043268382198 24809477594284032 24817686896664576 24876104609307744 24909920823410688 24976817583434496 24994126535328768 25020134991661056 25062671164890112 25113121308540928 25121431084744704 25171924308590592 25190324838055936 25257974636205012 25273834933321728 25275478430131696 25359270823646208 25377808302318464 25385659242817536 25404216011269888 25480004015751168 25488435191169024 25507067088238592 25548431760910656 25618257441718272 25651866707311104 25678559596704768 25740040655833088 25782521376448512 25800388681629696 25871144428273664 25878341071405056 25931799829413888 25940622599345688 25965820439510016 25975885903691776 26002915961864192 26045645362905792 26063695013191936 26072748011566464 26090816444006912 26177311817957376 26196447279812608 26256403030081536 26258110420935952 26310642777980928 26329875703988224 26345160402103296 26364418560291968 26372574720940032 26479346278514688 26570364547956736 26586550109601792 26614215614398464 26632659284262912 26641720507436112 26649131503707648 26677936874061824 26705697474347008 26749581724065408 26777416876743936 26803427550461952 26885827471386624 26904459368456192 26911943451475968 26976712555236714 26985747558694912 27021741231439872 27041493966258176 27058219048720704 27076970413272832 27105146240966144 27195004286042112 27214883675140096 27305105517969408 27325065390424064 27333518739111936 27369378301105152 27379987844431872 27453518085225024 27472543392283392 27501130846385664 27508780907053056 27612471457099776 27620152489672704 27639293274488832 27668054245638144 27686626043532417 27715092087308288 27724262839517184 27753112228528128 27772345154535424 27789522266253696 27798717646947528 27846929089276608 27931064824485888 27950421071765504 28043081342779392 28063580671246336 28072262488817664 28092783148531712 28129638809469184 28195505060501376 28206519112695808 28216115809814608 28252261472108544 28339115442812928 28358754469453824 28366643097501696 28396160936312832 28434913233898158 28464148630208512 28473567240585216 28503196342812672 28540590435611904 28550034340108272 28579743012678624 28618593898856448 28685958468390912 28695450474268416 28802095952068608 28822055824523264 28832066915598336 28852047557951488 28899458806473888 28957545737812224 28978713534404192 29037046513000448 29105037481807872 29126313094002176 29133309127163904 29154605405765632 29163624745402368 29222871641653248 29243123111952384 29253280457097216 29273553000726528 29321656889840928 29343090849555724 29352168499507776 29461254643212288 29471003189789184 29540374223552946 29580530977800192 29611311967371264 29621110166986752 29659970880328464 29731195821490176 29761922008307008 29831699413134336 29891660116451328 29913510745191424 29921831863812096 29942567714029568 29973725432774656 30012678983319552 30034618076143616 30043909658640384 30065871580905472 30115277450859822 30136147359003176 30165544920416256 30167506513382992 30267516789513216 30289642167283328 30358966003531776 30380004788011008 30411617696219136 30421680712040448 30461591714931936 30493289521086912 30616744134532608 30721984008574976 30730530022293504 30740698564227072 30794012297428992 30846364510633984 30855907216982016 30878462704713728 30887052246515712 30929203868450628 30961388263735176 31003476723761152 31086738013790784 31108281144777472 31179478598221824 31202270614740992 31243888298852352 31266727398486016 31307747040346712 31338287487516672 31444223705736192 31561084887760896 31571528255152128 31604381042098176 31645843660652832 31658110945124352 31680050037948416 31713015750787072 31732334001782784 31743130286041434 31765128297327672 31798182541133424 31841408527106048 31926920122271616 31957932848627712 32022167208984576 32045575225950208 32056178908191744 32089536014235648 32111774084931584 32131635120355836 32208795473281024 32317674364228864 32424812802588672 32448515151128576 32458553502695424 32513735565262848 32589964650479616 32601052726204716 32666677327125504 32679340330450944 32701987135946752 32767102230752448 32789809855305984 32798931081486336 32911671853678592 32922562121926656 32956820771377152 32988833908260864 33000057691176264 33079303459045376 33090249195552768 33168139479076992 33302423444579328 33325502047105024 33360179988881408 33470774505897984 33482162259345384 33495241446326272 33506637524154847 33562565744787456 33652699588340352 33677299514940016 33685388678283264 33720441111871488 33788945335661568 33812361098194944 33824105528518656 33847545657090048 33856961116372992 33903165778878573 33938444827555866 33973338687668224 33984580254892032 34064575681214208 34075847438193744 34157676588957696 34202488943081472 34238079462273024 34376695168598016 34400518242172928 34412222322104978 34562232009646848 34587496799127584 34621093919346688 34702160074463232 34727527150541056 34738270542802944 34763664015421952 34772014119518208 34878911314231296 34903082423943168 34996816287874656 35102554441583616 35126880536137728 35163432961253376 35175068323296768 35221215420390051 35305795038019584 35448733479469056 35485620819197952 35522294009914816 35532175338276864 35640056292691968 35666108965420544 35677142719635456 35703222502325248 35737903400615936 35821584592994304 35847769961848832 35882591268634624 35966611251265536 35968950073648952 36004037485658112 36051272129193984 36077625398294272 36125745845548032 36234894907441152 36260005714722816 36357383659757472 36406807357292544 36492504401473536 36504579545019648 36506650459242496 36604690780300032 36630057856377856 36668174461847552 36678374542737408 36789735527940096 36816628609466368 36826869986230272 36915501391376556 36938681825624064 36965683786022912 37004149638037504 37025630835388416 37052696355004928 37064956862596704 37129238785702144 37214216391426048 37241419765981184 37364881235116032 37403762485100544 37491189802993152 37530202487491584 37594006747335168 37669681962811392 37682146627117056 37785487257083904 37811672625938432 37822190796668928 37886961954307518 37913217645197544 37964756320780288 38004261790416896 38054120580815872 38066712453477696 38106324016904832 38220006023626752 38247944624521216 38260600632357888 38374742890119168 38402794602758144 38442755887464448 38532611741965184 38610060983749632 38700583022444544 38806716642410496 38817511607107584 38897699744120832 38910933899018532 38948730659265024 38963828855537664 38990830815936512 39004373942796288 39031404000968704 39068468044358688 39095542519787904 39109122017349696 39136224666010368 39281672857616384 39294670919718912 39387165631403928 39440707970400256 39481749289828352 39494813555982336 39546627840437952 39775599217512448 39855546821935104 39866633542434816 39895775818416128 39948988926394368 39962580761154168 39991793173991269 40016905311092736 40058546211520512 40124372586098112 40153703267813096 40166125315115904 40205141325692928 40328741207079936 40356689052684288 40367915177213952 40465068832855071 40478621338042368 40506673050681344 40548823594958848 40562240949387264 40587328573081056 40615455619909248 40657719361449216 40822325512710144 40974040029724672 40987598085636096 41058683063238656 41069981766647808 41072652448964006 41141209622642688 41208815088425088 41238938491267504 41251696269578496 41281851018313568 41418707185649664 41448984018387712 41458939911733248 41502081368457216 41572638130962432 41586394259275776 41629668342792192 41658517731803136 41684283399380544 41770393633914912 41896597236728832 41925631607648256 42081446517014528 42095371006869504 42139174722797568 42194458214203776 42210814593499136 42309778669043712 42324173714721912 42353504396436896 42397576721511232 42538131704180736 42569226829695488 42610577131503616 42696222945312768 42710350860877824 42741571877588992 42754794514219008 42786048018980864 42810885653417856 42842180160474448 42927890848284672 43028937702586368 43203143928102912 43233083736784896 43248100373397504 43278071336927232 43349188209710832 43351647420350464 43453286200639488 43468070301606288 43555569769500672 43572453773934592 43689469641003264 43719746473741312 43731908108648448 43864684667928576 43896749495902208 43910329501089792 43942427695169536 44000076921568352 44014636274333586 44088104114454528 44120332260737024 44191881964818432 44224185972102656 44370796466700288 44403231259439104 44416967951056896 44596793732235264 44642883012460512 44747549119701504 44870266117787136 44882747795718144 44913851571044352 44960588149161984 45051927114215424 45083148130926592 45098807371358208 45130060876120064 45142614821830656 45172916176289733 45204221038504764 45251259770074488 45312773673189376 45419434241618944 45434463250924992 45570007182016512 45603318590775296 45617426544328704 45650772616364032 45802112481755136 45835593558130688 46082976012862464 46095795033440256 46191018446143488 46269546765950976 46317694057070592 46330578369773568 46393805802675942 46442082395602764 46505215085641728 46537443231924224 46630107020686176 46662421717166208 46803405922111488 46835840714850304 46884577281671168 46900091097729024 46961620560520068 47074393384026112 47341627331641344 47376233784369152 47487166417686528 47520075056922624 47569523626180608 47582756163551232 47647692445991508 47697273811700136 47762112790659072 47890380183407424 47936899272941568 48068362838925312 48084268362287616 48134304021353472 48167661127397376 48197452680533754 48313193209921536 48346674286297088 48476511546343296 48656672535298048 48672772726692864 48770603347894272 48806254373733376 48904499390316544 48971239458380161 49019010495676416 49022198084247362 49052980703920128 49184714782958976 49220668521835408 49367507780517888 49383843182889984 49419942483462272 49435231157065728 49483250862391296 49500086536764396 49618955188568064 49635373793329152 49752209218615488 49953635166868992 49988253070657536 50040269983322112 50125342329780224 50226242617081856 50242862169489408 50343848617181184 50380649676111872 50515949272410024 50550956860263392 50718541647292416 50755616604636928 50771318485635072 50808432022539776 50875088940563407 50960008031502336 50976870382338048 51014134176477184 51096863521821312 51236514883436544 51303733414622208 51357119193409536 51480081311666176 51565042752897024 51600777363259392 51618333483157467 51742288856547328 51863599658827776 51881245198691376 51931640879020032 51951771807383552 52005831923728384 52091290725811584 52127390026383872 52145496023132928 52181632888013824 52354623635914752 52392894559625216 52516220841871904 52621285555961856 52659751407976448 52690320804206592 52728837120583936 52745149441880064 52958692557029376 53140729095913472 53173100219203584 53228431228796928 53283441014872224 53298263007415296 53355873748123648 53499163448130816 53554833753487872 53606855100923904 53771654942773248 53808918736912384 53823886902951936 53953425110473428 53971495117389824 54082987932516352 54116438097441408 54153940826545664 54210292481932288 54390008572084224 54429767350280192 54610211035938816 54650130780848128 54667037478223872 54738756602210304 54759975688863744 54907036170450048 54945086784566784 55002261692771328 55017561814106112 55224942914199552 55240304979345408 55278586548977664 55373252087064834 55430184174616576 55448525679034368 55506224457056256 55544690309070848 55579044532507392 55597435293895056 55693858178553216 55862129648971776 55900842143531008 56086162685558784 56127161342492672 56185566297063424 56259277618938368 56391010121002752 56432231619629216 56504522944217088 56678230885625856 56717508938907648 56733286195003392 56792321872625664 56869826467796316 56947134481170432 57006392685625344 57081180871223808 57100068680216544 57159486025357248 57371916936781824 57390900948536832 57604191904137216 57644111649046528 57664133831196672 57704095115902976 57798917612947776 57915091475624448 57957427068808384 58074093026000896 58210074963615744 58252626188004352 58266618254327808 58309210811531264 58445743283306496 58449543869679547 58486246223904768 58506560914194432 58547106001453056 58643313779681856 58686181699111448 58704336999015552 58922509286424576 58942006379578368 59080748447105892 59161061955600384 59222623934742528 59242220333973504 59319941760656928 59523844016614016 59663398826268672 59783320232902656 59827021490382848 59843663727624192 59885135428059136 59947450865549312 60025357966639104 60069236152287232 60087819317280768 60131743161810944 60230554901719644 60272294718006352 60335013026765984 60535033579026432 60579284334566656 60717932007063552 60760009576022016 60823235392438272 60843361424080896 60923183429863872 60986579042173824 61233488269065216 61443968017149952 61461060044587008 61481397128454144 61588024594857984 61608978673446009 61692729021267968 61711814433964032 61756925409427456 61858407736901256 61922776527470352 62006953447522304 62173476027581568 62216562289554944 62358957196443648 62404541229481984 62487776597704704 62533454796972032 62615494080693424 62888447411472384 63122169775521792 63143056510304256 63208762084196352 63291687321305664 63316221890248704 63360100075896832 63426031501574144 63464668003565568 63486260572082868 63530256594655344 63596365082266848 63682817054212096 63853840244543232 63915865697255424 64044334417969152 64091150451900416 64112357816383488 64179072028471296 64223548169863168 64263270240711672 64417590946562048 64635348728457728 64849625605177344 64897030302257152 64917107005390848 65027471130525696 65179929300959232 65202105452409432 65249767810196281 65333354654251008 65358680660901888 65534204461504896 65579619710611968 65597862162972672 65823343707357184 65845124243853312 65913641542754304 65977667816521728 66000115382352528 66021954411500379 66158606918090752 66180498391105536 66336278958153984 66604846889158656 66651004094210048 66720359977762816 66941549011795968 66964324518690768 66990482892652544 67013275048309694 67125131489574912 67305399176680704 67354599029880032 67370777356566528 67440882223742976 67577890671323136 67624722196389888 67648211057037312 67695091314180096 67713922232745984 67806331557757146 67876889655111732 67969160509784064 68129151362428416 68151694876387488 68404977886162944 68476158924546048 68753390337196032 68801036484345856 68824444644209956 69124464019293696 69174993598255168 69242187838693376 69404320148926464 69455054301082112 69476541085605888 69527328030843904 69544028239036416 69757822628462592 69806164847886336 69993632575749312 70205108883167232 70253761072275456 70326865922506752 70350136646593536 70442430840780102 70611590076039168 70897466958938112 71044588019829632 71064350676553728 71280112585383936 71332217930841088 71354285439270912 71406445004650496 71475806801231872 71643169185988608 71695539923697664 71933222502531072 71937900147297904 72102544258387968 72155250796588544 72251491691096064 72469789814882304 72520011429445632 72714767319514944 72985008802947072 73009159090039296 73209381560600064 73260115712755712 73336348923695104 73356749085474816 73533297126371043 73579471055880192 73633257218932736 73653739972460544 73831002782753112 73931367572045824 74008299276075008 74051261670776832 74105392710009856 74129913725193408 74258477571404288 74428432782852096 74482839531962368 74729762470232064 74982379605986304 75060404974983168 75188013494670336 75339363925622784 75364293254234112 75570974514167808 75623345251876864 75773923908615036 75826435290395088 75929512641560576 76008523580833792 76108241161631744 76133424906955392 76212648033809664 76440012047253504 76495889249042432 76521201264715776 76805589205516288 76885511774928896 77065223483930368 77220121967499264 77401166044889088 77613433284820992 77635023214215168 77795399488241664 77821867798037064 77897461318530048 77927657711075328 77981661631873024 78008747885592576 78136936088717376 78191085039575808 78218244034699392 78272449332020736 78563345715232768 78589341839437824 78774331262807856 78881415940800512 78963498579656704 78989627111964672 79093255680875904 79551198435024896 79711093643870208 79791551636832256 79897977852788736 79925161522308336 79983586347982538 80033810622185472 80117092423041024 80248745172196224 80307406535626192 80332250630231808 80410282651385856 80657482414159872 80713378105368576 80735830354427904 80930137665710142 80957242676084736 81013346101362688 81124481898774528 81174657146162112 81230911239818496 81315438722898432 81644651025420288 81948080059449344 81975196171272192 82117366126477312 82139963533295616 82145304897928012 82417630176850176 82477876982535008 82503392539156992 82563702036627136 82837414371299328 82897968036775424 82917879823466496 83004162736914432 83145276261924864 83172788518551552 83259336685584384 83317035463606272 83368566798761088 83540787267829824 83793194473457664 83851263215296512 84162893034029056 84190742013739008 84278349445595136 84388916428407552 84421629186998272 84619557338087424 84648347429443824 84707008792873792 84795153443022464 85076263408361472 85138453659390976 85221154263007232 85392445890625536 85420701721755648 85483143755177984 85509589028438016 85572096037961728 85621771306835712 85684360320948896 85855781696569344 86057875405172736 86406287856205824 86466167473569792 86496200746795008 86556142673854464 86698376419421664 86703294840700928 86936140603212576 87111139539001344 87378939282006528 87439492947482624 87463816217296896 87729369335857152 87793498991804416 87820659002179584 87884855390339072 88000153843136704 88029272548667172 88240664521474048 88383763929636864 88448371944205312 88741592933400576 88806462518878208 88833935902113792 89193587464470528 89285766024921024 89495098239403008 89740532235574272 89765495591436288 89827703142088704 89921176298323968 90103854228430848 90166296261853184 90197614742716416 90260121752240128 90345832352579466 90408442077009528 90502519540148976 90625547346378752 90838868483237888 90868926501849984 91140014364033024 91206637181550592 91234853088657408 91301545232728064 91671187116261376 92165952025724928 92191590066880512 92382036892286976 92539093531901952 92635388114141184 92661156739547136 92787611605351884 92884164791205528 93010430171283456 93074886463848448 93260214041372352 93324843434332416 93606811844222976 93671681429700608 93769154563342336 93800182195458048 93923241121040136 94148786768052224 94683254663282688 94752467568738304 94974332835373056 95040150113845248 95139047252361216 95295384891983016 95365045261056103 95394547623400272 95524225581318144 95780760366814848 95873798545883136 96136725677850624 96168536724575232 96268608042706944 96335322254794752 96394905361067508 96626386419843072 96693348572594176 96953023092686592 97313345070596096 97345545453385728 97541206695788544 97612508747466752 97808998780633088 97942478916760322 98038020991352832 98044396168494724 98105961407840256 98369429565917952 98441337043670816 98735015561035776 98767686365779968 98839884966924544 98870462314131456 98966501724782592 99000173073528792 99237910377136128 99270747586658304 99504418437230976 99907270333737984 99976506141315072 100080539966644224 100250684659560448 100452485234163712 100485724338978816 100519912572464541 100687697234362368 100761299352223744 101031898544820048 101101913720526784 101437083294584832 101511233209273856 101542636971270144 101616864045079552 101750177881126814 101920016063004672 101953740764676096 102028268352954368 102193727043642624 102473029766873088 102607466829244416 102714238386819072 102960162623332352 103130085505794048 103201554726518784 103236666966314934 103484577713094656 103762490397382752 103863281758040064 103903543614767104 104182581451623168 104254780052767744 104290992046265856 104363265776027648 104709247271829504 104785789119250432 105032441683743808 105319502815952896 105380641608413184 105457674241167872 105490298883760128 105917385114058752 106281458191826944 106346200438407168 106456862457593856 106566882029744448 106596526014830592 106998326896261632 107109667506975744 107213710201847808 107543309885546496 107617837473824768 107647773805903872 107906850220946856 107942990234779648 108165975865032704 108232876194882816 108307881653091328 108420584963864576 108780017144168448 108859534700560384 109220422071877632 109300261561696256 109477513204420608 109519951377727488 109814072340900096 109890173569133568 110004523385542656 110035123628212224 110449885828399104 110480609958690816 110746504174129668 110897051358068736 111012448914112512 111089380618141696 111158089065014784 111194870587790112 111387716357106432 111724259297943552 111801684287062016 112254322684985344 112371132594126848 112518555237876736 112782020242005504 112864463239258432 113009045888434176 113356461771251712 113435017877815296 113466572390006784 113739652935592632 113894268962340864 114012785371250688 114162361742447616 114200137360433088 114318972050714496 114743833873563648 114781801897073664 115208383808274432 115288223298093056 115328267662393344 115408190231805952 115597835225895552 115830182951248896 115914854137616768 116148186052001792 116420149927231488 116505252376008704 116618421623062528 116891486566612992 116899087739359094 116972492447809536 117013121828388864 117094212002906112 117286627559363712 117372363398222896 117408673998031104 117845018572849152 117884012759156736 118161496894211784 118322123911200768 118445247869485056 118484440667947008 118639883521313856 119047688033228032 119326797652537344 119566640465805312 119654042980765696 119687327455248384 119770270856118272 119894901731098624 119975379521973807 120050715933278208 120138472304574464 120175638634561536 120263486323621888 120461109803439288 120544589436012704 120670026053531968 121070067158052864 121158568669133312 121435864014127104 121520019152044032 121646470784876544 121686722848161792 121846366859727744 121973158084347648 122466976538130432 122887936034299904 122922120089174016 122962794256908288 123176049189715968 123217957346892018 123385458042535936 123423628867928064 123513850818854912 123716815473802512 123845553054940704 124013906895044608 124346952055163136 124433124579109888 124717914392887296 124809082458963968 124975553195409408 125066909593944064 125230988161386848 125776894822944768 126244339551043584 126286113020608512 126417524168392704 126583374642611328 126632443780497408 126720200151793664 126852063003148288 126929336007131136 126972521144165736 127060513189310688 127192730164533696 127707680489086464 127831731394510848 128088668835938304 128182300903800832 128224715632766976 128358144056942592 128447096339726336 128526540481423344 128835181893124096 129270697456915456 129699251210354688 129794060604514304 129834214010781696 130054942261051392 130359858601918464 130404210904818864 130499535620392562 130666709308502016 130717361321803776 131068408923009792 131159239421223936 131195724325945344 131646687414714368 131690248487706624 131827283085508608 132000230764705056 132043908823000758 132360996782211072 132672557916307968 133209693778317312 133302008188420096 133440719955525632 133928649037381536 133980965785305088 134026550096619388 134610798353361408 134709198059760064 134741554713133056 134881764447485952 135155781342646272 135249444392779776 135296422114074624 135390182628360192 135427844465491968 135612663115514292 135753779310223464 135938321019568128 136258302724856832 136303389752774976 136809955772325888 136952317849092096 137506780674392064 137602072968691712 137648889288419912 138248928038587392 138349987196510336 138484375677386752 138808640297852928 138910108602164224 138953082171211776 139054656061687808 139379681535389689 139515645256925184 139612329695772672 139987265151498624 140410217766334464 140507522144550912 140653731845013504 140700273293187072 140884861681560204 141223180152078336 142089176039659264 142128701353107456 142560225170767872 142664435861682176 142708570878541824 142812890009300992 142951613602463744 143286338371977216 143391079847395328 143875800294595808 144205088516775936 144310501593177088 144502983382192128 144939579629764608 145040022858891264 145429534639029888 145970017605894144 146018318180078592 146418763121200128 146520231425511424 146672697847390208 146713498170949632 146913718375140483 147066594252742086 147158942111760384 147266514437865472 147662005565506224 147862735144091648 148016598552150016 148102523341553664 148210785420019712 148259827450386816 148516955142808576 148856865565704192 148965679063924736 149964759211972608 150120809949966336 150376026989340672 150678727851245568 150728586508468224 151141949028335616 151246690503753728 151547847817230072 151652870580790176 151859025283121152 152216482323263488 152266849813910784 152425296067619328 152625266821690221 152880024094507008 152991778498084864 153042402529431552 153611178411032576 153771023549857792 154130446967860736 154440243934998528 154802332089778176 154855000449472401 155226866569641984 155590798976483328 155643735596074128 155794922637060096 155855315422150656 156017495771185152 156273872177434752 156382170079151616 156436488069398784 156544898664041472 157126691430465536 157178683678875648 157548662525615712 157762831881601024 157979254223929344 158186511361751808 159102396870049792 159422187287740416 159583103273664512 159850323044616672 159967172695965076 160067621244370944 160497490344392448 160614813071252384 160664501260463616 160820565302771712 161314964828319744 161426756210737152 161471660708855808 161860275331420284 161914485352169472 162248963797549056 162349314292324224 162461822479636992 162630877445796864 163289302050840576 163896160118898688 163950392342544384 164234732252954624 164279927066591232 164290609795856024 164835260353700352 164955753965070016 165006785078313984 165127404073254272 165674828742598656 165795936073550848 165835759646932992 166290552523849728 166345577037103104 166518673371168768 166634070927212544 166737133597522176 167081574535659648 167586388946915328 167702526430593024 168381484027478016 168556698891190272 168777832856815104 168843258373996544 169296694858887648 169414017585747584 169590306886044928 170152526816722944 170276907318781952 170442308526014464 170841403443511296 170966287510355968 171019178056876032 171144192075923456 171243542613671424 171368720641897792 172115750810345472 172812575712411648 172932334947139584 172992401493590016 173112285347708928 173396752838843328 173406589681401856 173872281206425152 174222279078002688 174757878564013056 174878985894965248 174927632434593792 175348631609038641 175458738671714304 175586997983608832 175641318004359168 175769710780678144 176000307686273408 176058545097334344 176481329042948096 176767527859273728 176896743888410624 177483185866801152 177612925037756416 177667871804227584 178571532049842048 178990196478806016 179481064471148544 179530991182872576 179655406284177408 179842352596647936 180207708456861696 180332592523706368 180395229485432832 180520243504480256 180691664705158932 180816884154019056 181005039080297952 181251094692757504 181677736966475776 181737853003699968 182280028728066048 182413274363101184 182469706177314816 182603090465456128 183342374232522752 184331904051449856 184383180133761024 184764073784573952 184826936020338027 185078187063803904 185270776228282368 185575223210703768 185768329582411056 186020860342566912 186520428082744704 186649686868664832 187213623688445952 187343362859401216 187538309126684672 187600364390916096 187846482242080272 188297573536104448 189366509326565376 189504935137476608 189948665670746112 190080300227690496 190278094504722432 190590769783966032 190730090522112206 190789095246800544 191048451162636288 191561520733629696 191747597091766272 192273451355701248 192337073449150464 192537216085413888 192670644509589504 192789810722135016 193252772839686144 193906046185373184 194626690141192192 194691090906771456 195082413391577088 195225017494933504 195617997561266176 195749303430588843 195884957833520644 196076041982705664 196088792336989448 196738859131835904 196882674087341632 197470031122071552 197535372731559936 197679769933849088 197740924628262912 197933003449565184 198000346147057584 198475820754272256 198541495173316608 199008836874461952 199814540667475968 199953012282630144 200161079933288448 200501369319120896 200971448677957632 201039825144929082 201375394468724736 201522598704447488 202063797089640096 202203827441053568 202874166589169664 203022466418547712 203085273942540288 203233728090159104 203500355762253628 203907481529352192 204056536705908736 204387454087285248 205214933658488832 205428476773638144 205920325246664704 206260171011588096 206403109453037568 206473333932629868 206969155426189312 207524980794765504 207726563516080128 208365162903246336 208509560105535488 208581984092531712 208726531552055296 209418494543659008 209571578238500864 210064883367487616 210639005631905792 210761283216826368 210915348482335744 210980597767520256 211834770228117504 212562916383653888 212692400876814336 213133764059488896 213193052029661184 213996653792523264 214219335013951488 214427420403695616 215086619771092992 215235674947649536 215813700441893712 216331951730065408 216465752389765632 216615763306182656 216841169927729152 217560034288336896 217719069401120768 218600523123392512 218955026408841216 219628144681800192 219780347138267136 220009046771085312 220070247256424448 220599891379113129 220899771656798208 220961219917381632 221493008348259336 221794102716137472 222024897828225024 222316178130029568 222389741175580224 222775432714212864 223448518595887104 223603368574124032 224508645369970688 224742265188253696 225037110475753472 225564040484011008 225728926478516864 226018091776868352 226712923542503424 226870035755630592 227479305871185264 227788537924681728 228025570742501376 228324723484895232 228400274720866176 228637944101428992 229487667747127296 229563603794147328 230416767616548864 230576446596186112 230656535324786688 231195670451791104 231660365902497792 231829708275233536 232296372104003584 232840299854462976 233010504752017408 233236843246125056 233782973133225984 233798175478718188 233944984895619072 234026243656777728 234573255118727424 234744726796445792 234817347996062208 235690037145698304 235768025518313472 236322993788423568 236644247822401536 236890495738970112 236968881335894016 237279767042627712 238095376066456064 238653595305074688 239133280931610624 239308085961531392 239374654910496768 239540541712236544 239950759043947614 240101431866556416 240276944609148928 240351277269123072 240526972647243776 240922219606878576 241089178872025408 241340052107063936 242140134316105728 242317137338266624 242871728028254208 243040038304088064 243373445696323584 243692733719455488 243946316168695296 244933953076260864 245775872068599808 245844240178348032 245925588513816576 246352098379431936 246435914693784036 246770916085071872 247027701637709824 247433630947605024 247691106109881408 248693904110326272 248866249158219776 249435828785774592 249618164917927936 249951106390818816 250133819187888128 250461976322773696 251553789645889536 252488679102087168 252572226041217024 252835048336785408 253166749285222656 253264887560994816 253440400303587328 253704126006296576 253858672014262272 253945042288331472 254121026378621376 254385460329067392 255415360978172928 255663462789021696 256177337671876608 256364601807601664 256449431265533952 256716288113885184 256894192679452672 257053080962846688 258541394913830912 259398502420709376 259588121209028608 259668428021563392 260109884522102784 260808421809637728 260999071240785124 261333418617004032 262136817846019584 262318478842447872 262391448651890688 263293374829428736 263380496975413248 263654566171017216 264000461529410112 264087817646001516 264721993564422144 265345115832615936 266419387556634624 266604016376840192 266881439911051264 267857298074763072 267961931570610176 268053100193238776 269221596706722816 269418396119520128 269483109426266112 269763528894971904 270311562685292544 270498888785559552 270592844228149248 270780365256720384 271225326231028584 271507558620446928 271876642039136256 272516605449713664 272606779505549952 273619911544651776 273904635698184192 275013561348784128 275204145937383424 275297778576839824 276497856077174784 276699974393020672 276968751354773504 277617280595705856 277820217204328448 277906164342423552 278109312123375616 278759363070779378 279031290513850368 279224659391545344 279974530302997248 280820435532668928 281015044289101824 281307463690027008 281400546586374144 281769723363120408 282446360304156672 284178352079318528 284257402706214912 285120450341535744 285328871723364352 285417141757083648 285625780018601984 285903227204927488 286095135783168309 286572676743954432 286782159694790656 287751600589191616 288410177033551872 288621003186354176 289005966764384256 289879159259529216 290080045717782528 290859069278059776 291940035211788288 292036636360157184 292837526242400256 293040462851022848 293345395694780416 293426996341899264 293827436750280966 294133188505484172 294317884223520768 294533028875730944 295324011131012448 295725470288183296 296205046683107328 296421570840039424 296519654900773632 297033910285617152 297713731131408384 297931358127849472 299929518423945216 300241619899932672 300752053978681344 301357455702491136 301457173016936448 301559737717393623 302283898056671232 302493381007507456 303095695634460144 303305741161580352 304432964646526976 304533699627821568 304850592135238656 305250533643380442 305760048189014016 305983556996169728 306084805058863104 307222356822065152 308260893935721472 308880487869997056 309604664179556352 309710000898944802 310453733139283968 311287471192148256 311589845274120192 311710630844301312 312547744354869504 312764340158303232 312872976138797568 313089797328082944 314253382860931072 314357367357751296 315097325051231424 315958508447858688 316373022723503616 318204793740099584 318844374575480832 319166206547329024 319700646089233344 319934345391930152 320994980688784896 321229626142504768 321329002520927232 321641130605543424 322629929656639488 322853512421474304 322943321417711616 323720550662840568 323828970704338944 324497927595098112 324698628584648448 324923644959273984 325261754891593728 326578604101681152 327900784685088768 328469464505909248 328559854133182464 328581219591712048 329670520707400704 329911507930140032 330013570156627968 330254808146508544 331349657485197312 331591872147101696 332691154074206208 333037346742337536 333268141854425088 333474267195044352 334163149071319296 335172777893830656 335405052861186048 336762968054956032 337113397782380544 337555665713630208 337686516747993088 338593389717775296 338828035171495168 339180613772089856 340305053633445888 340553814637563904 340884617052028928 341682806887022592 341932575020711936 342038356113752064 342288384151846912 342487085227342848 342737441283795584 344231501620690944 345625151424823296 345864669894279168 345984802987180032 346224570695417856 346793505677686656 346813179362803712 347744562412850304 348444558156005376 349515757128026112 349757971789930496 349855264869187584 350697263218077282 350917477343428608 351173995967217664 351282636008718336 351539421561356288 352000615372546816 352117090194668688 352962658085896192 353535055718547456 353793487776821248 354966371733602304 355225850075512832 355335743608455168 357143064099684096 357980392957612032 358962128942297088 359061982365745152 359310812568354816 359684705193295872 359926138565921421 360415416913723392 360665185047412736 360790458970865664 361040487008960512 361383329410317864 361633768308038112 362010078160595904 363355473932951552 363475706007399936 364560057456132096 364826548726202368 364939412354629632 365206180930912256 366684748465045504 368663808102899712 368766360267522048 369528147569147904 369653872040676054 370156374127607808 370541552456564736 371150446421407536 371536659164822112 372041720685133824 373040856165489408 373299373737329664 374427247376891904 374686725718802432 375076618253369344 375200728781832192 375692964484160544 378733018653130752 379009870274953216 379897331341492224 380160600455380992 380556189009444864 381181539567932064 381460181044224412 381578190493601088 383123041467259392 383495194183532544 384546902711402496 384674146898300928 385074432170827776 385341289019179008 385579621444270032 386505545679372288 387812092370746368 389253380282384384 389382181813542912 390164826783154176 390450034989867008 391498606861177686 391769915667041288 392152083965411328 392177584673978896 393477718263671808 393765348174683264 394940062244143104 395070745463119872 395359539867698176 395481849256525824 396000692294115168 397082990346633216 398017673748923904 399629081334951936 399906024565260288 400322159866576896 401002738638241792 401942897355915264 402079650289858164 403045197408894976 404127594179280192 404407654882107136 405748333178339328 406044932837095424 406170547885080576 406467456180318208 407000711524507256 407814963058704384 408113073411817472 408774908174570496 410429867316977664 410856953547276288 411840650493329408 412520342023176192 412806218906075136 412946667865259736 413938310852378624 415049961589531008 415453127032160256 416730325806492672 417019120211070976 417163968185063424 417453063104110592 418139044606169067 418836989087318016 419143156477001728 420129766734975232 421278011263811584 421522566433652736 421830696964671488 421961195535040512 423669540456235008 425125832767307776 426267528118977792 426386104059322368 427993307585046528 428438670027902976 428854840807391232 430173239542185984 430471349895299072 431627400883787424 432931504779531264 433231526612365312 433682339855458304 435120068576673792 435438138802241536 437201046246785024 437910052817682432 439256289363600384 439560694276534272 440018093542170624 440140494512848896 440741155125421449 441199782758226258 441799543313596416 442986016696518672 443588205432274944 444049795656450048 444632356260059136 444779482351160448 445550865428425728 446897037191774208 447206737148248064 449017290739941376 450074220951506944 451128080968022016 451457852957033728 452036183553736704 453425847085006848 453740071511261184 454958611742370528 455577075849363456 456649446969790464 456800549441732352 457275888202857984 457875800465070663 458975335494254592 459127207588294656 460833535233097728 461313070649573376 462391340903582208 463320731804995584 463659416550467072 464592744208007168 465680599708925952 466021009504034816 466473686492250112 467565946266451968 467596350957436376 468052487313555456 469146510237454848 469489453592891584 469634695992124416 471380074291396608 471536051036626944 472645987576847136 473288495644803072 473937762671788032 474559534085255424 476190752132912128 477307190610149376 478266561863221248 478616171923062784 478749309820993536 479901518087895228 480202863733112832 480553889218297856 481053945294487552 481844439213757152 482178357744050816 482680104214127872 484280268632211456 484634274676533248 485743456056508416 486746891392647168 487385467438910976 487892632337390592 489867906152521728 491551744137199616 491688480356696064 491851177027633152 492704196758863872 492871829387568072 493541832170143744 494055403275419648 494867261895210048 495382212219762816 497387808220652544 497732498316439552 498871657571549184 499236329835855872 499902212781637632 500267638375776256 500923952645547392 503107579291779072 505144452082434048 505670096673570816 506333498570445312 506529775121989632 506880800607174656 507408252012593152 507890084576662944 508242052757242752 508770920658134784 510830721956345856 511326925578043392 512729203615203328 512898862531067904 513432576227770368 513788385358905344 514106161925693376 517082789827661824 518797004841418752 519176242418057216 519336856043126784 520219769044205568 521616843619275456 521998142481570248 522666837234008064 524273635692039168 524636957684895744 524782897303781376 526045894827115923 526586749658857472 526760993950826496 527309132342034432 528000923058820224 528175635292003032 529443987128844288 530690231665231872 532838775113269248 533208032753680384 533762879822102528 535714596149526144 535923863141220352 536106200386477552 538443193413445632 538836792239040256 538966218852532224 539527057789943808 540623125370585088 540997777571119104 541185688456298496 541560730513440768 542450652462057168 543015117240893856 543753284078272512 545033210899427328 545213559011099904 547239823089303552 547809271396368384 550027122697568256 550595557153679648 552995712154349568 553399948786041344 553937502709547008 555234561191411712 555640434408656896 555812328684847104 556218624246751232 557518726141558756 558062581027700736 559949060605994496 561640871065337856 562030088578203648 562614927380054016 562801093172748288 563539446726240816 564892720608313344 568356704158637056 568514805412429824 570240900683071488 570657743446728704 570834283514167296 571251560037203968 572190271566336618 573145353487908864 573564319389581312 575503201178383232 576820354067103744 577242006372708352 578011933528768512 579758318519058432 581718138556119552 583880070423576576 584073272720314368 585675052484800512 586080925702045696 586690791389560832 586853992683798528 587247910291766529 587654873500561932 588266377010968344 589066057751461888 590648022262024896 592410093366214656 592843141680078848 593039309801547264 594067820571234304 595427462262816768 595862716255698944 599859036847890432 600483239799865344 601504107957362688 602914346033872896 603119475434787246 604567796113342464 604986762015014912 606191391268920288 606611482323160704 608865929293053952 609067399255643136 609701184270477312 610501067286760884 611967113992339456 612169610117726208 616521787871442944 617760975739994112 619209328359112704 619420001797889604 620907466278567936 622574942384296512 623179690548240384 625095488709739008 625528680316606464 625745952277595136 626179594656165888 628506765721862144 628714734715502592 630194650102462848 631917016895717376 632746045447007232 636409587480199168 636626112958942093 637688749150961664 639401292178466688 639868690783860304 641989961377569792 642459252285009536 642658005041854464 643282261211086848 645259859313278976 645707024842948608 647441101325681136 648995855190196224 649397257169296896 649847289918547968 650523509783187456 653157208203362304 655801569370177536 657162439183424096 659341041414801408 659823015860280064 660027140313255936 660509616293017088 662699314970394624 663183744294203392 665382308148412416 666074693484675072 666948534390088704 668326298142638592 670345555787661312 670810105722372096 673525936109912064 674226795564761088 675111331427260416 675373033495986176 677186779435550592 677656070342990336 678361227544179712 680610107266891776 681107629275127808 681769234104057856 683365613774045184 683865150041423872 684076712227504128 684576768303693824 684974170454685696 685474882567591168 688463003241381888 691250302849646592 691729339788558336 691969605974360064 693587011355373312 693626358725607424 695489124825700608 696889116312010752 699031514256052224 699515943579860992 699710529738375168 701394526436154564 701834954686857216 702347991934435328 703078843122712576 704001230745093632 704234180389337376 707070111437094912 707586975553642496 709932743467204608 710451700151025664 710671487216910336 714286128199368192 715960785915224064 717924257884594176 718123964731490304 718621625136709632 719852277131842842 720830833827446784 721330370094825472 721580917941731328 722080974017921024 722766658820635728 723267536616076224 724020156321191808 726710947865903104 726951412014799872 729120114912264192 729653097452404736 730412361861824512 737327616205799424 737532720535044096 739056295138295808 739307744081352108 740312748255215616 741083104913129472 742300892842815072 743073318329644224 746081712330978816 746598747474659328 748854494753783808 749373451437604864 750153236506738688 750401457563664384 751385928968321088 757466037306261504 758019740549906432 759794662682984448 759844070305834111 760321200910761984 761112378018889728 762363079135864128 762920362088448824 763156380987202176 766246082934518784 766990388367065088 769093805422804992 769348293796601856 770148864341655552 770682578038358016 771159242888540064 775624184741492736 778506760564768768 778764363627085824 780329653566308352 780900069979734016 782997213722355372 783539831334082576 784355169347957792 786955436527343616 787530696349366528 789880124488286208 790141490926239744 790719079735396352 790963698513051648 792001384588230336 794165980693266432 796035347497847808 799258162669903872 799812049130520576 800644319733153792 802005477276483584 803885794711830528 804159300579716328 806090394817789952 808255188358560384 808815309764214272 811496666356678656 812089865674190848 812341095770161152 812934912360636416 814001423049014512 815629926117408768 816226146823634944 817549816349140992 820859734633955328 821713907094552576 823681300986658816 825040684046352384 825612437812150272 825893335730519472 827876621704757248 830099923179062016 830906254064320512 833460651612985344 834038240422141952 834327936370126848 834906126208221184 836278089212338134 837673978174636032 838286312954003456 840259533469950464 843045132867305472 843661393929342976 843922391070081024 847339080912470016 852535056237955584 852772208118644736 855986615170093056 856877340055805952 857709681614782464 858285407349504927 860346479084371968 860942699790598144 863254801767574848 865863009559062528 866463053224730624 867364679710916608 870240137153347584 870876277604483072 874402092493570048 875820105635364864 878512578727200768 879121388553068544 880036187084341248 880280989025697792 881482310250842898 882399565516452516 883599086627192832 885972033393037344 887176410864549888 889264712520118272 889558964702320896 891101730856851456 893794074383548416 894413474296496128 900148441903013888 902256161936044032 902915705914067456 904072367107473408 906851694170013696 907480143022522368 909917223484741056 913298893939580928 913601098883464704 914551776405715968 915751600930141326 917950670988509184 918254415176589312 921667070466195456 924782681807164416 926641463609991168 927318833100934144 929185488416014336 931361199417851904 932042019008069632 935131892532903936 935192701914872752 938293020474909696 938978907185783168 939269391984248832 942760148582793216 943072102073253888 945291975153694272 947875525343576064 949119068170510848 952381504265824256 954614381220298752 956533123726442496 957232343846125568 957498619641987072 959803036175790456 961107778436595712 962107890588975104 963688878427514304 964356715488101632 965360208428255744 968560537264422912 969268549353066496 971486912113016832 973493782785294336 974770934877821952 975785264674781184 979735812305043456 983103488274399232 983702354055266304 985408393517727744 985743658775136144 987083664340287488 988110806550839296 989734523790420096 990764424439525632 994775616441305088 995464996632879104 998472659671711744 999804425563275264 1000535276751552512 1001847905291094784 1006215158583558144 1010288904164868096 1011340193347141632 1012666997140890624 1013059550243979264 1013761601214349312 1015780169153325888 1016484105514485504 1017541841316269568 1021661443912691712 1022653851156086784 1025458407230406656 1025797725062135808 1026865152455540736 1027576770717810688 1028212323851386752 1034165579655323648 1037594009682837504 1038352484836114432 1038673712086253568 1040439538088411136 1043233687238550912 1043996284963140496 1045333674468016128 1048547271384078336 1049273915369791488 1049565794607562752 1052091789654231846 1053173499317714944 1053521987901652992 1054618264684068864 1056001846117640448 1056351270584006064 1058887974257688576 1061380463330463744 1065677550226538496 1066416065507360768 1067525759644205056 1071429192299052288 1072212400772955104 1076886386826891264 1077673584478080512 1077932437705064448 1079054115579887616 1081246250741170176 1081995555142238208 1082371376912596992 1083121461026881536 1084901304924114336 1086030234481787712 1090066421798854656 1090427118022199808 1094479646178607104 1095618542792736768 1100054245395136512 1101191114307359296 1105991424308699136 1106799897572082688 1107875005419094016 1110469122382823424 1111280868817313792 1111624657369694208 1112437248493502464 1115037452283117512 1116125162055401472 1119898121211988992 1123281742130675712 1124060177156407296 1125229854760108032 1125602186345496576 1127078893452481632 1136713408317274112 1137029610824859648 1140481801366142976 1141315486893457408 1141668567028334592 1142503120074407936 1144380543132673236 1147128638779162624 1151006402356766464 1153640708134207488 1154484012745416704 1156023867057537024 1159516637038116864 1163436277112239104 1167760140847153152 1168146545440628736 1171350104969601024 1172161851404091392 1173381582779121664 1174495820583533058 1175309747001123864 1176532754021936688 1178132115502923776 1181296044524049792 1184820186732429312 1185686283360157696 1186078619603094528 1188135641142468608 1191725432511397888 1199718073695780864 1200966479599730688 1203008215914725376 1205828692067745792 1206238950869574492 1209135592226684928 1209973524030029824 1212382782537840576 1213222964646321408 1217731858586107904 1218134798511286272 1219402368540954624 1221002134573521768 1223934227984678912 1224339220235452416 1233043575742885888 1235521951479988224 1238418656718225408 1238840003595779208 1239745588393729339 1241814932557135872 1245149884768593024 1246359381096480768 1250190977419478016 1251057360633212928 1251491904555190272 1252359189312331776 1254417133818507201 1257013531443724288 1257429469431005184 1260389300204925696 1263834033791434752 1265492090894014464 1272819174960398336 1273252225917884186 1275377498301923328 1278802584356933376 1279737381567720608 1283979922755139584 1284918504570019072 1285316010083708928 1286564522422173696 1290519718626557952 1291414049685897216 1294882202651362272 1298794514338593792 1299694579837095936 1301047019566374912 1306314416406724608 1311603138740355072 1314324878366848192 1318682082829602816 1319646031720560128 1320054280626511872 1321019232586034176 1325398629940789248 1326367488588406784 1330764616296824832 1332149386969350144 1333897068780177408 1336652596285277184 1340691111575322624 1341620211444744192 1347051872219824128 1350222662854520832 1350746066991972352 1354373558871101184 1355312140685980672 1356722455088359424 1361220214533783552 1362215258550255616 1366731227548090368 1367730300082847744 1369153536607387648 1369948340909371392 1370949765135182336 1376926006482763776 1382500605699293184 1383939211948720128 1387174022710746624 1390978249651401216 1393778232624021504 1398063028512104448 1399031887159721984 1399421059476750336 1402789052872309128 1404695983868870656 1406157686245425152 1408002461490187264 1408468360778674752 1414140222874189824 1415173951107284992 1419865486934409216 1420903400302051328 1428572256398736384 1431921571830448128 1435848515769188352 1436247929462980608 1439704554263685684 1441661667654893568 1442660740189650944 1443161835883462656 1444161948035842048 1445533317641271456 1446535073232152448 1448040312642383616 1453421895731806208 1453902824029599744 1459306194904809472 1460824723723649024 1474655232411598848 1475065441070088192 1478112590276591616 1478615488162704216 1480625496510431232 1482166209826258944 1484601785685630144 1486146636659288448 1492163424661957632 1493197494949318656 1497708989507567616 1498746902875209728 1500306473013477376 1500802915127328768 1502771857936642176 1516039481099812864 1519589325365968896 1519688140611668222 1520642401821523968 1522224756037779456 1524726158271728256 1525840724176897648 1526312761974404352 1532492165869037568 1533980776734130176 1538187610845609984 1538696587593203712 1540297728683311104 1541365156076716032 1542318485777080128 1551248369482985472 1557013521129537536 1557528727254171648 1560659307132616704 1561800139959468032 1565994427444710744 1567079662668165152 1568710338695915584 1573910873054687232 1575061392698733056 1579760248976572416 1580282981852479488 1581438159470792704 1581927397026103296 1584002769176460672 1588331961386532864 1592070694995695616 1598516325339807744 1599624098261041152 1601288639466307584 1604010954552967168 1607771589423661056 1608318601159432656 1612180789635579904 1616510376717120768 1617630619528428544 1622993332713357312 1624179731348381696 1624682191540322304 1625869824721272832 1628002846098029024 1631259852234817536 1632452293647269888 1635099632698281984 1641719469267910656 1643427814189105152 1647362601973317632 1650081368092704768 1651786671461038944 1660199846358124032 1661812508128641024 1666921303225970688 1668076480844283904 1668655872740253696 1669812252416442368 1672556178424676268 1676572625908006912 1680519066939900928 1686090265734610944 1687322787858685952 1687844782140162048 1694678161824940032 1705070112475911168 1705544416237289472 1711973230340186112 1713754680111611904 1716570814699009854 1720692958168743936 1721885399581196288 1726509603535149696 1731726019118125056 1732926106449461248 1734729359421833216 1741752555208966144 1751640211270729728 1757025157454401536 1758242777106137088 1760072374168682496 1760561978051395584 1762964620501685796 1764799131032905032 1767198173254385664 1771944066786074688 1778529425040236544 1779117929404641792 1782203461713702912 1787588148767096832 1788826948592992256 1800296883806027776 1804512323872088064 1805831411828134912 1811935859960065957 1813703388340027392 1814960286045044736 1819834446969482112 1826597787879161856 1827202197766929408 1829103552811431936 1831503201860282652 1835901341977018368 1836508830353178624 1849565363614328832 1853282927219982336 1854637666201868288 1858370976832028672 1862722398835703808 1864084038016139264 1870385403829745504 1876586040949819392 1877957814371566336 1878538783968497664 1885520297165586432 1886144204146507776 1890583950307388544 1895751050687152128 1898238136341021696 1904763008531648512 1909228762440597504 1909878338876826279 1913066247452884992 1914464687692251136 1919606072351580912 1922215556873191424 1924215781177950208 1927377756855028608 1928713430976203264 1930720416856511488 1937121074528845824 1938537098706132992 1946987565570588672 1949541869755643904 1951570529349562368 1959471624610086912 1966206976548798464 1967404708110532608 1971487317550272288 1974167328680574976 1979469047580840192 1981528848879051264 1989551232882610176 1990929993265758208 1996945319343423488 2001070553503105024 2003695810582189568 2012430317167116288 2020577808329736192 2022680386694283264 2025333994281781248 2026119100487958528 2031560338306651776 2032968211028971008 2035083682632539136 2043322887825383424 2045307702312173568 2050916814460813312 2051595450124271616 2053730304911081472 2055153541435621376 2056424647702773504 2068331159310647296 2075188019365675008 2076704969672228864 2080879076176822272 2086467374477101824 2087992569926280992 2090667348936032256 2097094542768156672 2098547830739582976 2099131589215125504 2104183579308463692 2107043975803305984 2109236529368137728 2112003692235280896 2112702541168012128 2122760926660927488 2131355100453076992 2132832131014721536 2135051519288410112 2142858384598104576 2144424801545910208 2153772773653782528 2155347168956161024 2155864875410128896 2162492501482340352 2163991110284476416 2164742753825193984 2166242922053763072 2169802609848228672 2172060468963575424 2180132843597709312 2180854236044399616 2188959292357214208 2191237085585473536 2202382228614718592 2211982848617398272 2213599795144165376 2215750010838188032 2220938244765646848 2222561737634627584 2223249314739388416 2224874496987004928 2230074904566235024 2239796242423977984 2246563484261351424 2248120354312814592 2250459709520216064 2251204372690993152 2254157786904963264 2273426816634548224 2274059221649719296 2279532210917502333 2280963602732285952 2282630973786914816 2283337134056669184 2285006240148815872 2288761086265346472 2294257277558325248 2302012804713532928 2307281416268414976 2308968025490833408 2312047734115074048 2326872554224478208 2335520281694306304 2336293090881257472 2342700209939202048 2344323702808182784 2346763165558243328 2348991641167066116 2350619494002247728 2353065508043873376 2356264231005847552 2362592089048099584 2369640373464858624 2371372566720315392 2372157239206189056 2376271282284937216 2383450865022795776 2399436147391561728 2401932959199461376 2406016431829450752 2411657384135491584 2412477901739148984 2418271184453369856 2424765565075681152 2426445929292642816 2435463717172215808 2436269597022572544 2438804737081909248 2442004269147043536 2447868455969357824 2448678440470904832 2466087151485771776 2471043902959976448 2476837313436450816 2477680007191558416 2479491176787458678 2483629865114271744 2490299769537186048 2492718762192961536 2500381954838956032 2502114721266425856 2502983809110380544 2504718378624663552 2508834267637014402 2514858938862010368 2520778600409851392 2530984181788028928 2545638349920796672 2546504451835768372 2557605168713866752 2559474763135441216 2567959845510279168 2569837009140038144 2570632020167417856 2573129044844347392 2581039437253115904 2582828099371794432 2589764405302724544 2597589028677187584 2599389159674191872 2602094039132749824 2612628832813449216 2623206277480710144 2628649756733696384 2637364165659205632 2639292063441120256 2640108561253023744 2642038465172068352 2650797259881578496 2652734977176813568 2661529232593649664 2667794137560354816 2673305192570554368 2681382223150645248 2683240422889488384 2700445325709041664 2708747117742202368 2710624281371961344 2713444910176718848 2722440429067567104 2724430517100511232 2735460600165695488 2738307073214775296 2739896681818742784 2741899530270364672 2753852012965527552 2765001211398586368 2774348045421493248 2781956499302802432 2787556465248043008 2796126057024208896 2798063774319443968 2805578105744618256 2809391967737741312 2812315372490850304 2816004922980374528 2816936721557349504 2828280445748379648 2830347902214569984 2841806800604102656 2857144512797472768 2863843143660896256 2871697031538376704 2872495858925961216 2879409108527371368 2883323335309787136 2885321480379301888 2886323671766925312 2891066635282542912 2893070146464304896 2896080625284767232 2906843791463612416 2907805648059199488 2918612389809618944 2921649447447298048 2949310464823197696 2956225180553183232 2957230976325408432 2961250993020862464 2964332419652517888 2969203571371260288 2972293273318576896 2984326849323915264 2986394989898637312 2995417979015135232 2997493805750419456 3001605830254657536 3005543715873284352 3032078962199625728 3039178650731937792 3039376281223336444 3041284803643047936 3049452316543456512 3051681448353795296 3052625523948808704 3064984331738075136 3067961553468260352 3076375221691219968 3077393175186407424 3080595457366622208 3082730312153432064 3084636971554160256 3102496738965970944 3114027042259075072 3115057454508343296 3121318614265233408 3123600279918936064 3131988854889421488 3134159325336330304 3137420677391831168 3147821746109374464 3150122785397466112 3159520497953144832 3160565963704958976 3162876318941585408 3163854794052206592 3168005538352921344 3176663922773065728 3184141389991391232 3197032650679615488 3199248196522082304 3202577278932615168 3208021909105934336 3216637202318865312 3233020753434241536 3235261239056857088 3245986665426714624 3248359462696763392 3249364383080644608 3251739649442545664 3256005692196058048 3264904587294539776 3270199265396563968 3283438938535821312 3286855628378210304 3294725203946635264 3300162736185409536 3303573342922077888 3320399692716248064 3323625016257282048 3333842606451941376 3336152961688567808 3337311745480507392 3339624504832884736 3345112356849352536 3353145251816013824 3361038133879801856 3372180531469221888 3374645575717371904 3375689564280324096 3410140224951822336 3411088832474578944 3423946460680372224 3427509360223223808 3433141629398019708 3441385916337487872 3443770799162392576 3453019207070299392 3463452038236250112 3465852212898922496 3469458718843666432 3483505110417932288 3503280422541459456 3514050314908803072 3516485554212274176 3520144748337364992 3525929241003371592 3529598262065810064 3534396346508771328 3543888133572149376 3557058850080473088 3558235858809283584 3564406923427405824 3575176297534193664 3577653897185984512 3600593767612055552 3609024647744176128 3611662823656269824 3623871719920131914 3627406776680054784 3629920572090089472 3639668893938964224 3653195575758323712 3654404395533858816 3658207105622863872 3663006403720565304 3671802683954036736 3673017660706357248 3699130727228657664 3706565854439964672 3709275332403736576 3716741953664057344 3719236765181188017 3725444797671407616 3728168076032278528 3740770807659491008 3753172081899638784 3755915628743132672 3757077567936995328 3771040594331172864 3772288408293015552 3781167900614777088 3791502101374304256 3796476272682043392 3809526017063297024 3818457524881195008 3819756677753652558 3826132494905769984 3828929375384502272 3839212144703161824 3844431113746382848 3854755513710057216 3857426861952406528 3861440833713022976 3874242149057691648 3877074197412265984 3899083739511287808 3903141058699124736 3918943249220173824 3932413953097596928 3934809416221065216 3942974635100544576 3958938095161680384 3963057697758102528 3979102465765220352 3981859986531516416 3993890638686846976 4002141107006210048 4007391621164379136 4024860634334232576 4041155616659472384 4050667988563562496 4052238200975917056 4063120676613303552 4065936422057942016 4070167365265078272 4086645775650766848 4103190900248543232 4107460609822162944 4110307082871242752 4112849295405547008 4136662318621294592 4153409939344457728 4172934748954203648 4175985139852561984 4181334697872064512 4194189085536313344 4197095661479165952 4198263178430251008 4208367158616927384 4214087951606611968 4218473058736275456 4224007384470561792 4225405082336024256 4245521853321854976 4262710200906153984 4265664262029443072 4270103038576820224 4285716769196209152 4288849603091820416 4307545547307565056 4310694337912322048 4324985002964680704 4327982220568952832 4329485507650387968 4332485844107526144 4339605219696457344 4344120937927150848 4360265687195418624 4361708472088799232 4377918584714428416 4382474171170947072 4404764457229437184 4423965697234796544 4427199590288330752 4431500021676376064 4441876489531293696 4445123475269255168 4446498629478776832 4449748993974009856 4460149809132470048 4479592484847955968 4493126968522702848 4496240708625629184 4500919419040432128 4502408745381986304 4508315573809926528 4546853633269096448 4548118443299438592 4559064421835004666 4561927205464571904 4565261947573829632 4566674268113338368 4570012480297631744 4577522172530692944 4588514555116650496 4604025609427065856 4614562832536829952 4617936050981666816 4624095468230148096 4653745108448956416 4671040563388612608 4672586181762514944 4685400419878404096 4688647405616365568 4693526331116486656 4697983282334132232 4701238988004495456 4706131016087746752 4725184178096199168 4739280746929717248 4742745133440630784 4744314478412378112 4752542564569874432 4766901730045591552 4798872294783123456 4803865918398922752 4812032863658901504 4823314768270983168 4824955803478297968 4836542368906739712 4849531130151362304 4852891858585285632 4870927434344431616 4872539194045145088 4877609474163818496 4884008538294087072 4897356880941809664 4932174302971543552 4942087805919952896 4955360014383116832 4958982353574917356 4980599539074372096 4985437524385923072 5000763909677912064 5004229442532851712 5005967618220761088 5009436757249327104 5017668535274028804 5029717877724020736 5041557200819702784 5061968363576057856 5091276699841593344 5093008903671536744 5115210337427733504 5118949526270882432 5135919691020558336 5139674018280076288 5141264040334835712 5162078874506231808 5165656198743588864 5179528810605449088 5195178057354375168 5198778319348383744 5204188078265499648 5225257665626898432 5257299513467392768 5274728331318411264 5278584126882240512 5280217122506047488 5284076930344136704 5301594519763156992 5305469954353627136 5335588275120709632 5346610385141108736 5362764446301290496 5366480845778976768 5400890651418083328 5417494235484404736 5421248562743922688 5426889820353437696 5435807579880197871 5444880858135134208 5448861034201022464 5470921200331390976 5476614146429550592 5479793363637485568 5483799060540729344 5507704025931055104 5548696090842986496 5563912998605604864 5575112930496086016 5592252114048417792 5596127548638887936 5611156211489236512 5618783935475482624 5632009845960749056 5633873443114699008 5656560891496759296 5660695804429139968 5683613601208205312 5714289025594945536 5727686287321792512 5729635016630478837 5743394063076753408 5758818217054742736 5766646670619574272 5772647343533850624 5782133270565085824 5786140292928609792 5792161250569534464 5813687582927224832 5815611296118398976 5837224779619237888 5898620929646395392 5914461952650816864 5922501986041724928 5938407142742520576 5944586546637153792 5968653698647830528 5972789979797274624 5990835958030270464 6003211660509315072 6011087431746568704 6064157924399251456 6078357301463875584 6078752562446672888 6098904633086913024 6103362896707590592 6105251047897617408 6129968663476150272 6135923106936520704 6152750443382439936 6154786350372814848 6161190914733244416 6165460624306864128 6169273943108320512 6204993477931941888 6230114909016686592 6242637228530466816 6247200559837872128 6263977709778842976 6268318650672660608 6274841354783662336 6295643492218748928 6300245570794932224 6321131927409917952 6325752637883170816 6327709588104413184 6336011076705842688 6368282779982782464 6394065301359230976 6398496393044164608 6405154557865230336 6416043818211868672 6433274404637730624 6466041506868483072 6470522478113714176 6491973330853429248 6496718925393526784 6498728766161289216 6503479298885091328 6512011384392116096 6529809174589079552 6540398530793127936 6566877877071642624 6573711256756420608 6589450407893270528 6607146685844155776 6640799385432496128 6647250032514564096 6667685212903882752 6672305923377135616 6674623490961014784 6679249009665769472 6690224713698705072 6706290503632027648 6722076267759603712 6744361062938443776 6749291151434743808 6751379128560648192 6820280449903644672 6822177664949157888 6838596632752506999 6847892921360744448 6855018720446447616 6866283258796039416 6882771832674975744 6906038414140598784 6926904076472500224 6931704425797844992 6938917437687332864 6967010220835864576 7006560845082918912 7028100629817606144 7032971108424548352 7040289496674729984 7051858482006743184 7059196524131620128 7068792693017542656 7087776267144298752 7114117700160946176 7116471717618567168 7128813846854811648 7150352595068387328 7201187535224111104 7218049295488352256 7223325647312539648 7247743439840263828 7254813553360109568 7279337787877928448 7306391151516647424 7308808791067717632 7316414211245727744 7326012807441130608 7343605367908073472 7346035321412714496 7398261454457315328 7413131708879929344 7418550664807473152 7438473530362376034 7450889595342815232 7456336152064557056 7481541615318982016 7506344163799277568 7511831257486265344 7514155135873990656 7544576816586031104 7562335801229554176 7592952545364086784 7619052034126594048 7636915049762390016 7639513355507305116 7657858750769004544 7678424289406323648 7709511027420114432 7714853723904813056 7722881667426045952 7748484298115383296 7754148394824531968 7798167479022575616 7806282117398249472 7837886498440347648 7864827906195193856 7869618832442130432 7885949270201089152 7917876190323360768 7926115395516205056 7958204931530440704 7963719973063032832 8004282214012420096 8014783242328758272 8049721268668465152 8101335977127124992 8126241353226607104 8131872844115884032 8140334730530156544 8173291551301533696 8206381800497086464 8214921219644325888 8225698590811094016 8273324637242589184 8306819878688915456 8345869497908407296 8351970279705123968 8362669395744129024 8388378171072626688 8394191322958331904 8416734317233854768 8428175903213223936 8436946117472550912 8448014768941123584 8450810164672048512 8491043706643709952 8525420401812307968 8531328524058886144 8571433538392418304 8577699206183640832 8615091094615130112 8621388675824644096 8649970005929361408 8655964441137905664 8658971015300775936 8679210439392914688 8688241875854301696 8720531374390837248 8723416944177598464 8755837169428856832 8764948342341894144 8809528914458874368 8847931394469593088 8854399180576661504 8863000043352752128 8883752979062587392 8890246950538510336 8892997258957553664 8899497987948019712 8920299618264940096 8959184969695911936 8986253937045405696 8992481417251258368 9004817490763972608 9016631147619853056 9093707266538192896 9096236886598877184 9118128843670009332 9123854410929143808 9130523895147659264 9140024960595263488 9155044345061385888 9208051218854131712 9229125665073659904 9235872101963333632 9248190936460296192 9307490216897912832 9342081126777225216 9345172363525029888 9370800839756808192 9377294811232731136 9387052662232973312 9395966564668264464 9402477976008990912 9412262032175493504 9450368356192398336 9478561493859434496 9485490266881261568 9488628956824756224 9505085129139748864 9597744589566246912 9607731836797845504 9624065727317803008 9649911606956595936 9699062260302724608 9705783717170571264 9741854868688863232 9745078388090290176 9755218948327636992 9768017076588174144 9794713761883619328 9864348605943087104 9884175611839905792 9910720028766233664 9917964707149834712 9961199078148744192 9970875048771846144 10001527819355824128 10008458885065703424 10011935236441522176 10018873514498654208 10035337070548057608 10059435755448041472 10083114401639405568 10123936727152115712 10182553399683186688 10186017807343073488 10230420674855467008 10237899052541764864 10271839382041116672 10279348036560152576 10282528080669671424 10324157749012463616 10331312397487177728 10359057621210898176 10390356114708750336 10397556638696767488 10408376156530999296 10450515331253796864 10514599026934785536 10549456662636822528 10557168253764481024 10560434245012094976 10568153860688273408 10603189039526313984 10610939908707254272 10671176550241419264 10693220770282217472 10725528892602580992 10732961691557953536 10801781302836166656 10834988470968809472 10842497125487845376 10853779640706875392 10871615159760395742 10889761716270268416 10897722068402044928 10941842400662781952 10959586727274971136 10967598121081458688 11015408051862110208 11097392181685972992 11127825997211209728 11150225860992172032 11157710295543564051 11184504228096835584 11192255097277775872 11222312422978473024 11264019691921498112 11267746886229398016 11313121782993518592 11321391608858279936 11367227202416410624 11428578051189891072 11455372574643585024 11459270033260957674 11486788126153506816 11517636434109485472 11533293341239148544 11564266541130171648 11572280585857219584 11584322501139068928 11627375165854449664 11631222592236797952 11797241859292790784 11828923905301633728 11876814285485041152 11889173093274307584 11937307397295661056 11945579959594549248 11981671916060540928 12006423321018630144 12022174863493137408 12156714602927751168 12157505124893345776 12197809266173826048 12206725793415181184 12210502095795234816 12259937326952300544 12309572700745629696 12322381829466488832 12330921248613728256 12338547886216641024 12409986955863883776 12460229818033373184 12494401119675744256 12527955419557685952 12536637301345321216 12549682709567324672 12591286984437497856 12600491141589864448 12642263854819835904 12651505275766341632 12655419176208826368 12672022153411685376 12736565559965564928 12788130602718461952 12796992786088329216 12810309115730460672 12832087636423737344 12866548809275461248 12932083013736966144 12941044956227428352 12983946661706858496 12993437850787053568 12997457532322578432 13006958597770182656 13024022768784232192 13059618349178159104 13080797061586255872 13133755754143285248 13147422513512841216 13178900815786541056 13214293371688311552 13281598770864992256 13294500065029128192 13335370425807765504 13344611846754271232 13349246981922029568 13358498019331538944 13380449427397410144 13444152535519207424 13488722125876887552 13498582302869487616 13502758257121296384 13640560899807289344 13644355329898315776 13677193265505013998 13695785842721488896 13710037440892895232 13732566517592078832 13765543665349951488 13812076828281197568 13853808152945000448 13863408851595689984 13877834875374665728 14013121690165837824 14056201259635212288 14065942216849096704 14080578993349459968 14103716964013486368 14118393048263240256 14175552534288597504 14228235400321892352 14232943435237134336 14257627693709623296 14300705190136774656 14402375070448222208 14436098590976704512 14446651294625079296 14495486879680527656 14509627106720219136 14558675575755856896 14612782303033294848 14617617582135435264 14632828422491455488 14652025614882261216 14692070642825428992 14796522908914630656 14826263417759858688 14837101329614946304 14876947060724752068 14912672304129114112 14963083230637964032 15012688327598555136 15023662514972530688 15028310271747981312 15089153633172062208 15124671602459108352 15185905090728173568 15238104068253188096 15273830099524780032 15279026711014610232 15315717501538009088 15356848578812647296 15419022054840228864 15429707447809626112 15445763334852091904 15496968596230766592 15508296789649063936 15596334958045151232 15612564234796498944 15675772996880695296 15729655812390387712 15771898540402178304 15835752380646721536 15852230791032410112 15916409863060881408 15927439946126065664 16029566484657516544 16099442537336930304 16202671954254249984 16252482706453214208 16263745688231768064 16280669461060313088 16307422739640593613 16346583102603067392 16412763600994172928 16429842439288651776 16451397181622188032 16546649274485178368 16613639757377830912 16691738995816814592 16703940559410247936 16725338791488258048 16776756342145253376 16788382645916663808 16833468634467709536 16856351806426447872 16896029537882247168 16901620329344097024 16982087413287419904 17050840803624615936 17142867076784836608 17155398412367281664 17230182189230260224 17242777351649288192 17299940011858722816 17317942030601551872 17358420878785829376 17376483751708603392 17441062748781674496 17446833888355196928 17511674338857713664 17619057828917748736 17695862788939186176 17708798361153323008 17767505958125174784 17780493901077020672 17798995975896039424 17840599236529880192 17918369939391823872 17972507874090811392 18009634981527945216 18033262295239706112 18187414533076385792 18192473773197754368 18236257687340018664 18261047790295318528 18280049921190526976 18310088690122771776 18416102437708263424 18458251330147319808 18471744203926667264 18496381872920592384 18614980433795825664 18690344727050059776 18741601679513616384 18754589622465462272 18774105324465946624 18791933129336528928 18804955952017981824 18824524064350987008 18900736712384796672 18970980533762523136 18977257913649512448 19010170258279497728 19195489179132493824 19215463673595691008 19248131454635606016 19299823213913191872 19398124520605449216 19411567434341142528 19483709737377726464 19490156776180580352 19510437896655273984 19536034153176348288 19589427523767238656 19728697211886174208 19768351223679811584 19821440057532467328 19835929414299669424 19922398156297488384 19941750097543692288 20003055638711648256 20016917770131406848 20023870472883044352 20037747028997308416 20070674141096115216 20118871510896082944 20166228803278811136 20247873454304231424 20372035614686146976 20460841349710934016 20475798105083529728 20543678764082233344 20558696073120305152 20565056161339342848 20648315498024927232 20718115242421796352 20780712229417500672 20795113277393534976 20816752313061998592 20901030662507593728 21029198053869571072 21098913325273645056 21114336507528962048 21120868490024189952 21136307721376546816 21206378079052627968 21221879817414508544 21342353100482838528 21386441540564434944 21451057785205161984 21603562605672333312 21669976941937618944 21684994250975690752 21707559281413750784 21743230319520791484 21795444136804089856 21919173454549942272 21935196242162917376 22030816103724220416 22194784363371945984 22255651994422419456 22315420591087128102 22369008456193671168 22384510194555551744 22444624845956946048 22528039383842996224 22535493772458796032 22642783217716559872 22857156102379782144 22910745149287170048 22918540066521915348 22973576252307013632 23035272868218970944 23128533082260343296 23144561171714439168 23168645002278137856 23254750331708899328 23262445184473595904 23555166179480857441 23594483718585581568 23657847810603267456 23753628570970082304 23778346186548615168 23874614794591322112 23891159919189098496 24012846642037260288 24044349726986274816 24315010249786691552 24395618532347652096 24413451586830362368 24421004191590469632 24519874653904601088 24619145401491259392 24644763658932977664 24677095772433282048 24819973911727767552 24920459636066746368 24988802239351488512 25055910839115371904 25073274602690642432 25099365419134649344 25182573968874995712 25200982283179728896 25284527709639671808 25303010551532683264 25310838352417652736 25344044306823370752 25473131119931129856 25576261205436923904 25593985572176658432 25664175272847474688 25733097618550922496 25864166027473932288 25882089912454856704 25967893323413716992 25986875701574107136 26013917195540365312 26048045537568464384 26161594123172511744 26267511508286570496 26294845027025682432 26428586743376623104 26563197541729984512 26589000130058256384 26670740851615531008 26689223693508542464 26698493963844059136 26716996038663077888 26760898854794820288 26888305071038414848 26977444251753775104 26997164605738975232 27281121799614578688 27288710659796631552 27354386531010027996 27391571685442977792 27420074881785790464 27465133035184157664 27624153656562395136 27707616305890000896 27726817703191379968 27755669750749331456 28026243380331675648 28112402519270424576 28131884433698193408 28161157986698919936 28207433928026972736 28236786096526480512 28351105068577195008 28456470800643784704 28465886870474268672 28515255387419246592 28804750140896444416 28872197181953409024 28893302589250158592 28990973759361055312 29117351151511713792 29225564606066589696 29235235164270870528 29265656844982910976 29304051229764522432 29384141285650857984 29593045817829261312 29652526835519717376 29674202659229892608 29753894121449504136 29825344608258228224 29926166461275928064 30025376655197110272 30047325029945061376 30056620543495962624 30178307266344124416 30249343204918216704 30371810181456347136 30476208136506376192 30547660199049560064 30558053422029220464 30631435003076018176 30713697157625294592 30838044109680457728 30859414895619252224 30891526669704183808 30993937192461533184 31016593579298127872 31192669916090302464 31225128469592997888 31351545993761390592 31543797080804356608 31671504761293443072 31704461582064820224 31832819726121762816 31854879892252131328 32059132969315033088 32198885074673860608 32405343908508499968 32504965412906428416 32527491376463536128 32561338922120626176 32614845479281187226 32693166205206134784 32825527201988345856 32902794363244376064 33093298548970356736 33383477991633629184 33407881118820495872 33450677582976516096 33553512684290506752 33576765291833327616 33666937268935419072 33792059075764494336 33803240658688194048 33964174826574839808 34101681607249231872 34285734153569673216 34310796824734563328 34460364378460520448 34485554703298576384 34599880023717445632 34716841757571658752 34752967503417206784 34882125497563348992 34893667776710393856 35238115657835497472 35391725577878372352 35417596722306646016 35560987802154041344 35597991951792078848 35681198473059760384 35836739878783647744 35945015748181622784 36019269963055890432 36066524590479412224 36374829066152771584 36472515374680037328 36522095580590637056 36560099842381053952 36620177380245543552 36832204875416526848 36943488407853334528 36992763745841184768 37229960867591651328 37380689454100119552 37483203359027232768 37509179244930924544 37583866258673057856 37609911904035963648 37649048128701974016 37801473424769593344 37941961067525046272 37954515827299024896 38020340516558995456 38390978358264987648 38430927347191382016 38496262909271212032 38599646427826383744 38796249041210898432 38823134868682285056 38967419474755452928 38980313552361160704 39020875793310547968 39072068306352696576 39178855047534477312 39457394423772348416 39536702447359623168 39642880115064934656 39671858828599338848 39844796312594976768 39883500195087384576 40006111277423296512 40033835540262813696 40047740945766088704 40075494057994616832 40141348282192230432 40332457606557622272 40495746908608462848 40744071229372293952 40921682699421868032 40951596210167059456 41087357528164466688 41117392146240610304 41130112322678685696 41296630996049854464 41436230484843592704 41561424458835001344 41590226554787069952 41633504626123997184 42058396107739142144 42197826650547290112 42228673015057924096 42241736980048379904 42272615442753093632 42443759634829017088 42684706200965677056 42772883081128869888 42902115570410323968 43207125211344666624 43339953883875237888 43369988501951381504 43415118562827501568 43486460639041582968 43590888273608179712 43838346909099884544 43870392484325834752 44389568726743891968 44511303988844838912 44630841182174256204 44738016912387342336 44769020389111103488 44889249691913892096 45056078767685992448 45070987544917592064 45285566435433119744 45714312204759564288 45821490298574340096 45837080133043830696 45947152504614027264 46070545736437941888 46257066164520686592 46289122343428878336 46337290004556275712 46509500663417798656 46524890368947191808 47110332358961714882 47188967437171163136 47315695621206534912 47507257141940164608 47556692373097230336 47749229589182644224 47782319838378196992 48088699453972549632 48630020499573383104 48791237064695304192 48826903173660724736 48842008383180939264 49039749307809202176 49238290802982518784 49289527317865955328 49354191544866564096 49639947823455535104 49840919272133492736 49977604478702977024 50111821678230743808 50146549205381284864 50198730838269298688 50365147937749991424 50401964566359457792 50569055419279343616 50606021103065366528 50688088613646741504 50946262239862259712 51152522410873847808 51466195237101844992 51728332054947864576 51764179824909713408 51973751403148214272 52027834391080730624 52096091075136928768 52323188246345023488 52535023016573140992 52857173486753246208 53126395083459969024 53341481703231062016 53378447387017084928 53396987927688118272 53433992077326155776 53521797709589640576 53776610142076829696 53994329211477950464 54562243599229157376 54577421319593263104 54708773062020055992 54783143370885955584 54840149763571580928 54930266070368315328 55248307313124790272 55415232611780001792 55453635406382759936 55511339501498662912 56224805038540849152 56263768867396386816 56322315973397839872 56414867856053945472 56473572193052961024 56702210137154390016 56912941601287569408 56931773740948537344 57030510774838493184 57609500281792888832 57744394363906818048 57786605178500317184 57981947518722110624 58234702303023427584 58451129212133179392 58470470328541741056 58531313689965821952 58608102459529044864 58768282571301715968 59186091635658522624 59305053671039434752 59348405318459785216 59507788242899008272 59650689216516456448 59852332922551856128 60050753310394220544 60094650059890122752 60113241086991925248 60356614532688248832 60498686409836433408 60743620362912694272 60952416273012752384 61116106844058440928 61427394315250589184 61676088219360915456 61718829791238504448 61783053339408367616 62033187158596255744 62385339832180604928 62450256939185995776 62703091987522781184 63087594161608713216 63343009522586886144 63408923164129640448 63665639452243525632 63709759784504262656 64118265938630066176 64810687817016999936 65009930825812856832 65054982752927072256 65122677844241252352 65229690958562374452 65386332410412269568 65805588726488752128 66186597097940713472 66766955983267258368 66815762237640991744 67107025368581013504 67153530583666655232 67333874537870838144 67584118151528988672 67606481317376388096 67928349653149679616 68571468307139346432 68621593649469126656 68920728756921040896 68971109406597152768 69433683515143317504 69505935006834413568 69764250995126697984 69787335553420787712 70476231315670994944 70665498538442572323 70783451155756744704 70835193444613292032 71121975604308082688 71195983903584157696 71362396946119520768 71673479757567295488 72038539926111780864 72133049180958824448 72749658132305543168 72945030749360074656 73044191161181274112 73240354760491087104 73664409750833053696 73886976815706669056 74459921735183302656 74761378908200239104 74966406718054465536 75167732517346115712 75219823808071927296 75298096257403948032 75602946849539186688 75883922135050092544 75909031654598049792 76040681033117990912 76781956716529975296 76992525818542424064 77199292855652767488 77592498082421796864 77646269737364570112 77960627104722321408 78041751586621095936 78144136612705393152 78914788847544696832 79285760230129869312 79343717657198677696 79689592625189953536 79767000390174769152 80012222554846593024 80067671080525627392 80095481891532177408 80150988115989233664 80282696564384460864 80664915213115244544 80991493817216925696 81488142458744587904 81843365398843736064 81903192420334118912 82174715056328933376 82234784292481220608 82260224645357371392 82872460969687185408 83122848917670002688 83180453109574139904 83267009252247994368 84116792215478284288 84395653301094580224 84457346030115848192 84483473960096759808 84545230885506187264 84887519269658034176 85369412401931354112 85545766162257739776 86414250422689333248 86679907767750475776 86739977003902763008 86830237125655003136 86972921278083165936 87181776547216359424 87676693818199769088 87740784968651669504 88779137453487783936 89022607977689677824 89261682364348512408 89476033824774684672 89778499383827784192 90112157535371984896 90141975089835184128 90571132870866239488 91428624409519128576 91642980597148680192 91674160266087661392 91894305009228054528 92141091472875883776 92514132329041373184 92578244686857756672 92674580009112551424 93049780737894383616 94220664717923429764 94631391242413069824 95014514283880329216 95113384746194460672 95498459178365288448 95564639676756393984 96177398907945099264 97260040999146766208 97582474129390608384 97653806347321449472 97684016766361878528 98079498615618404352 98476581605965037568 98708383089733128192 99279895646911070208 100223643356461487616 100293098410762569728 100397461676538597376 100730295875499982848 100803929132718915584 101212042206130733056 101376177227293483008 101892524479724519424 102305044821747695616 102932390474203689984 103456664109895729152 103528359649819426816 103947502806296428544 104055668782161461248 104192182150273857536 104646376492690046976 105714346973506492416 106252790166919938048 106682963406462124032 106756894774034169856 106793975855376236544 107043595419179281152 107553220284153659392 107988658422955900928 109124487198458314752 109417546124040111984 109566286741771911168 109680299527143161856 109860532140736630656 110496614626249580544 110830465223560003584 110907270812765519872 112449610077081698304 112527537734792773632 112829735712107890944 112947144386105922048 113404420274308780032 113825883202575138816 113863547481897074688 114061021549676986368 115219000563585777664 115488788727813636096 115573210357000634368 115963895037444221248 116469404606046855168 116902258424266358784 116940940657083482112 117062627379931643904 117216204919058089728 117536565142603431936 118372183271317045248 118610107342078869504 118696810636919570432 119015576485798016544 119704665845103712256 120101506620788441088 120189300119780245504 120226482173983850496 120997372819672866816 121487240725825388544 121904832546025504768 122232213688116881856 122854788630501178368 123352176438721830912 123437659582477008896 123566106678816735232 124066374317192511488 124770679664361209856 124900513878371991552 126175188323217426432 126686019045173772288 126817846328259280896 127331278904487051264 127419519569008525312 128236531877260132352 129621375634033999872 130019861651625713664 130109965505854144512 130245355688482504704 130459381917124748904 130772664820824539136 131611177452977504256 132373194195881426944 133533911966534516736 133631524475281983488 134214050737162027008 134307061167333310464 134667749075741676288 135168236303057977344 135212962634752776192 135856699306299359232 137142936614278692864 137243187298938253312 137841457513842081792 137942218813194305536 138867367030286635008 139011870013668827136 139528501990253395968 139574671106841575424 140952462631341989888 141330997076885144646 141566902311513489408 141670386889226584064 142243951208616165376 142724793892239041536 143346959515134590976 144266098361917648896 145499316264611086336 145890061498720149312 146480709520982174208 147328819501666107392 147773953631413338112 148919843470366605312 149522757816400478208 149932813436108931072 150335465034692231424 150439647616143854592 150596192514807896064 151205893699078373376 151818063309196099584 152081362066235981824 154398585711305534976 155184996164843593728 155292539474729140224 155921254209444642816 156083503173242191872 156288273225410786304 157829577695089393664 158571520460259738624 158687435314397355392 159379185250379907072 160024445109693186048 160135342161051254784 160190963783064354816 160301976231978467328 160565393128768921728 161329830426230489088 161982987634433851392 162976284917489175808 163686730797687472128 163806384840668237824 164349430112657866752 164469568584962441216 164520449290714742784 165744921939374370816 166245697835340005376 166360906219148279808 166534018504495988736 168233584430956568576 168791306602189160448 168914692060231696384 168966947920193519616 169090461771012374528 169775038539316068352 170738824803862708224 171091532324515479552 172828500845378666496 173359815535500951552 173479954007805526016 173660474251310006272 173945842556166331872 175353387636399538176 175481569937303339008 177558274906975567872 178045215955379355648 178523364728697024816 178952067649549369344 179556998767655568384 180224315070743969792 180283950179670368256 182857248819038257152 183348320532175322784 184282182945751767552 185028264658082746368 185156489373715513344 185349160018225102848 186099561475788767232 188441329435846859528 189262782484826139648 190029028567760658432 190226769492388921344 190996918356730576896 191129279353512787968 192354797815890198528 194520081998293532416 195164948258781216768 195307612694642898944 195368033532723757056 196158997231236808704 197416766179466256384 198559791293822140416 200447286712922975232 200586196821525139456 200794923353077194752 201460591750999965696 201607858265437831168 202424084412261466112 202752354454586966016 203785048959449038848 205864780948407379968 206913328219791458304 207056719299638853632 207895005612592857088 208384364300547715072 209292752985380093952 211428693947012984832 211996495615327716969 212505580333839876096 213365926812924248064 213587951710752473088 214087190838358562304 215106440568307318784 215977316845911801856 218248974396916629504 218835092248080223968 219132573483543822336 219721064281473261312 220993229252499161088 221660930447120007168 224899220154163396608 225659471424215781888 225894288772211844096 226808840548617560064 227651766405150277632 227727094963794149376 228122043099353972736 230977577455627272192 231146420714001268736 231927790074888442496 232938809212093710336 233881881314166964224 234125254759863287808 234432409838116179456 236744366542634090496 237393621273839140864 238031152971596033088 239409331690207424512 240203013241576882176 240378600239560491008 240452964347967700992 241994745639345733632 242974481451650777088 243809665092051009536 244464427376233763712 245709577261002356736 246704352877443661824 246875319164954017792 247132213357633470464 248132748634385022976 249541359328722419712 249801027756743983104 252350376646434852864 253372038090347544576 253635692656518561792 254662557808974102528 256473063754520264704 259242751268067999744 260039723303251427328 260219931011708289024 260490711376965009408 260918763834249497808 261545329641649078272 263222354905955008512 267067823933069033472 267263048950563966976 268428101474324054016 269335498151483352576 270336472606115954688 270425925269505552384 271713398612598718464 274285873228557385728 274486374597876506624 275682915027684163584 275884437626388611072 277734734060573270016 278023740027337654272 279149342213683150848 281904925262683979776 282661994153770289292 283340773778453168128 285449587784478083072 286693919030269181952 288532196723835297792 290998632529222172672 291780122997440298624 292961419041964348416 294657639003332214784 297839686940733210624 300670930069384462848 300879295232287709184 301192385029615792128 302411787398156746752 303636126618392199168 308797171422611069952 310369992329687187456 310585078949458280448 311842508418889285632 312167006346484383744 312576546450821572608 315659155390178787328 317143040920519477248 317374870628794710784 318758370500759814144 320048890219386372096 320270684322102509568 320381927566128709632 321130786257537843456 322659660852460978176 323965975268867702784 325952569834978351616 327373461595374944256 327612769681336475648 328698860225315733504 328939137169924882432 329040898581429485568 331489843878748741632 332491395670680010752 332721812438296559616 336467168861913137152 337582613204378320896 337829384120463392768 338180923542024749056 341477649607725416448 342183064649030959104 345657001690757332992 346719631071001903104 346959908015611052032 347320948502620012544 347891685112332663744 350706775272799076352 350963139874606678016 355116549813951135744 356090431910758711296 357046729457394049632 359113997535311136768 360448630141487939584 360567900359340736512 365714497638076514304 366696641064350645568 368564365891503535104 370056529316165492736 370312978747431026688 370698320036450205696 372199122951577534464 376882658871693719056 378525564969652279296 380058057135521316864 380453538984777842688 381993836713461153792 382258558707025575936 384709595631780397056 389040163996587064832 390329896517562433536 390615225389285797888 390736067065447514112 392317994462473617408 394833532358932512768 397119582587644280832 400894573425845950464 401172393643050278912 401589846706154389504 402921183501999931392 403215716530875662336 404848168824522932224 405504708909173932032 407570097918898077696 411729561896814759936 413826656439582916608 414113438599277707264 416768728601095430144 418585505970760187904 422857387894025969664 423992991230655433938 425011160667679752192 426731853625848496128 428174381676717124608 430212881136614637568 436497948793833259008 437670184496160447936 439442128562946522624 441986458504998322176 443321860894240014336 449798440308326793216 451318942848431563776 451788577544423688192 453617681097235120128 455454189927588298752 456244086198707945472 462292841428002537472 463855580149776884992 465877618424187420672 467763762628333928448 468250509519726575616 468864819676232358912 473488733085268180992 474787242547678281728 476062305943192066176 478818663380414849024 480406026483153764352 480757200479120982016 480905928695935401984 483989491278691467264 485948962903301554176 487619330184102019072 488928854752467527424 491419154522004713472 493408705754887323648 493750638329908035584 494264426715266940928 499082718657444839424 499602055513487966208 504700753292869705728 506744076180695089152 507271385313037123584 509325115617948205056 512946127509040529408 518485502536135999488 520079446606502854656 520439862023416578048 520981422753930018816 521837527668498995616 526444709811910017024 534135647866138066944 534526097901127933952 536856202948648108032 538670996302966705152 540672945212231909376 540851850539011104768 548571746457114771456 548972749195753013248 551768875252777222144 555469468121146540032 556047480054675308544 558298684427366301696 563809850525367959552 565323988307540578584 566681547556906336256 570899175568956166144 573387838060538363904 577064393447670595584 581997265058444345344 583560245994880597248 585922838083928696832 589315278006664429568 595679373881466421248 601341860138768925696 601758590464575418368 602384770059231584256 604823574796313493504 607272253236784398336 617594342845222139904 620739984659374374912 621170157898916560896 623685016837778571264 625153092901643145216 634286081841038954496 634749741257589421568 637516741001519628288 640097780438772744192 640763855132257419264 642261572515075686912 645319321704921956352 647931950537735405568 651905139669956703232 654746923190749888512 655225539362672951296 657397720450631467008 657878274339849764864 662979687757497483264 664982791341360021504 672934337723826274304 675658768240926785536 676361847084049498112 682955299215450832896 684366129298061918208 693439262142003806208 693919816031222104064 694641897005240025088 695783370224665327488 701926279749213356032 710233099627902271488 712180863821517422592 714093458914788099264 718227995070622273536 720897260282975879168 721135800718681473024 731428995276153028608 733393282128701291136 737128731783007070208 740113058632330985472 740625957494862053376 741396640072900411392 744398245903155068928 753765317743387438112 757051129939304558592 760116114271042633728 760907077969555685376 763987673426922307584 769419191263560794112 778080327993174129664 780659793035124867072 781230450778571595776 781472134130895028224 784635988924947234816 789667064717865025536 801789146851691900928 802344787286100557824 803179693412308779008 806431433061751324672 811009417818347864064 815140195837796155392 823459123793629519872 827653312879165833216 828226877198555414528 833537457202190860288 845714775788051939328 847985982461310867876 850022321335359504384 856348763353434249216 860425762273229275136 872995897587666518016 875340368992320895872 878884257125893045248 883972917009996644352 902637885696863127552 903577155088847376384 907235362194470240256 910908379855176597504 924585682856005074944 927711160299553769984 931755236848374841344 935527525256667856896 936501019039453151232 937729639352464717824 946977466170536361984 949574485095356563456 952124611886384132352 957637326760829698048 960812052966307528704 961514400958241964032 967978982557382934528 971897925806603108352 977857709504935054848 982838309044009426944 986817411509774647296 987501276659816071168 988528853430533881856 998165437314889678848 1009401506585739411456 1013488152361390178304 1014542770626074247168 1025892255018081058816 1036971005072271998976 1040158893213005709312 1040879724046833156096 1041962845507860037632 1043675055336997991232 1052889419623820034048 1068271295732276133888 1069052195802255867904 1077341992605933410304 1081345890424463818752 1081703701078022209536 1097143492914229542912 1097945498391506026496 1103537750505554444288 1110938936242293080064 1112094960109350617088 1116597368854732603392 1127619701050735919104 1130647976615081157168 1133363095113812672512 1141798351137912332288 1146775676121076727808 1154128786895341191168 1167120491989761194496 1171845676167857393664 1178630556013328859136 1191358747762932842496 1202683720277537851392 1203517180929150836736 1204769540118463168512 1209647149592626987008 1214544506473568796672 1235188685690444279808 1241479969318748749824 1242340315797833121792 1250306185803286290432 1268572163682077908992 1269499482515178843136 1275033482003039256576 1280195560877545488384 1284523145030151373824 1290638643409843912704 1303810279339913406464 1309493846381499777024 1310451078725345902592 1315756548679699529728 1325959375514994966528 1329965582682720043008 1345868675447652548608 1351317536481853571072 1352723694168098996224 1368732258596123836416 1386878524284007612416 1387839632062444208128 1391566740449330654976 1403852559498426712064 1420466199255804542976 1424361727643034845184 1428186917829576198528 1436455990141244547072 1441794520565951758336 1442271601437362946048 1462857990552306057216 1466786564257402582272 1474257463566014140416 1480226117264661970944 1481251914989724106752 1482793280145800822784 1507530635486774876224 1514102259878609117184 1520232228542085267456 1521814155939111370752 1527975346853844615168 1538838382527121588224 1556160655986348259328 1561319586070249734144 1562460901557143191552 1562944268261790056448 1579334129435730051072 1603578293703383801856 1604689574572201115648 1606359386824617558016 1612862866123502649344 1622018835636695728128 1646918247587259039744 1655306625758331666432 1656453754397110829056 1667074914404381720576 1691429551576103878656 1695971964922621735752 1700044642670719008768 1712697526706868498432 1720851524546458550272 1745991795175333036032 1750680737984641791744 1757768514251786090496 1767945834019993288704 1805275771393726255104 1807154310177694752768 1814470724388940480512 1821816759710353195008 1849171365712010149888 1855422320599107539968 1863510473696749682688 1871055050513335713792 1875459278704929435648 1904249223772768264704 1915274653521659396096 1923028801916483928064 1935957965114765869056 1943795851613206216704 1955715419009870109696 1965676618088018853888 1973634823019549294592 1975002553319632142336 1977057706861067763712 2018803013171478822912 2026976304722780356608 2029085541252148494336 2051784510036162117632 2080317786426011418624 2081759448093666312192 2083925691015720075264 2087350110673995982464 2105778839247640068096 2136542591464552267776 2138104391604511735808 2154683985211866820608 2162691780848927637504 2163407402156044419072 2194286985828459085824 2195890996783012052992 2207075501011108888576 2221877872484586160128 2224189920218701234176 2233194737709465206784 2255239402101471838208 2261295953230162314336 2283596702275824664576 2308257573790682382336 2334240983979522388992 2343691352335714787328 2357261112026657718272 2405367440555075702784 2407034361858301673472 2409539080236926337024 2419294299185253974016 2470377371380888559616 2482959938637497499648 2484680631595666243584 2500612371606572580864 2537144327364155817984 2538998965030357686272 2550066964006078513152 2569046290060302747648 2581277286819687825408 2607620558679826812928 2618987692762999554048 2620902157450691805184 2631513097359399059456 2651918751029989933056 2691737350895305097216 2702635072963707142144 2773757048568015224832 2783133480898661309952 2807705118996853424128 2840932398511609085952 2848723455286069690368 2856373835659152397056 2872911980282489094144 2884543202874725892096 2933573128514805164544 2948514927132028280832 2960452234529323941888 2962503829979448213504 2965586560291601645568 3015061270973549752448 3028204519757218234368 3040464457084170534912 3043628311878222741504 3077676765054243176448 3112321311972696518656 3122639172140499468288 3124921803114286383104 3125888536523580112896 3158668258871460102144 3207156587406767603712 3209379149144402231296 3212718773649235116032 3225725732247005298688 3244037671273391456256 3293836495174518079488 3310613251516663332864 3334149828808763441152 3382859103152207757312 3391943929845243471504 3400089285341438017536 3425395053413736996864 3501361475969283583488 3515537028503572180992 3535891668039986577408 3610551542787452510208 3614308620355389505536 3628941448777880961024 3643633519420706390016 3710844641198215079936 3727020947393499365376 3750918557409858871296 3808498447545536529408 3830549307043318792192 3846057603832967856128 3871915930229531738112 3911430838019740219392 3931353236176037707776 3947269646039098589184 3950005106639264284672 4037606026342957645824 4053952609445560713216 4058171082504296988672 4103569020072324235264 4160635572852022837248 4163518896187332624384 4174700221347991964928 4211557678495280136192 4273085182929104535552 4276208783209023471616 4309367970423733641216 4325383561697855275008 4326814804312088838144 4388573971656918171648 4391781993566024105984 4443755744969172320256 4448379840437402468352 4510478804202943676416 4522591906460324628672 4567193404551649329152 4616515147581364764672 4668481967959044777984 4687382704671429574656 4714522224053315436544 4810734881110151405568 4814068723716603346944 4819078160473852674048 4838588598370507948032 4940754742761777119232 4965919877274994999296 4969361263191332487168 5001224743213145161728 5074288654728311635968 5077997930060715372544 5100133928012157026304 5138092580120605495296 5162554573639375650816 5215241117359653625856 5237975385525999108096 5241804314901383610368 5263026194718798118912 5303837502059979866112 5383474701790610194432 5547514097136030449664 5566266961797322619904 5712747671318304794112 5745823960564978188288 5769086405749451784192 5867146257029610329088 5897029854264056561664 5920904469058647883776 5925007659958896427008 5931173120583203291136 6030122541947099504896 6056409039514436468736 6080928914168341069824 6087256623756445483008 6155353530108486352896 6224642623945393037312 6245278344280998936576 6249843606228572766208 6251777073047160225792 6317336517742920204288 6414313174813535207424 6418758298288804462592 6425437547298470232064 6488075342546782912512 6587672990349036158976 6621226503033326665728 6668299657617526882304 6765718206304415514624 6783887859690486943008 6850790106827473993728 7002722951938567166976 7031074057007144361984 7071783336079973154816 7221103085574905020416 7228617240710779011072 7257882897555761922048 7421689282396430159872 7454041894786998730752 7501837114819717742592 7616996895091073058816 7661098614086637584384 7692115207665935712256 7743831860459063476224 7822861676039480438784 7862706472352075415552 7894539292078197178368 8075212052685915291648 8107905218891121426432 8321271145704045674496 8349400442695983929856 8423115356990560272384 8546170365858209071104 8552417566418046943232 8618735940847467282432 8653629608624177676288 8783563987132048211968 8887511489938344640512 8896759680874804936704 9020957608405887352832 9045183812920649257344 9134386809103298658304 9233030295162729529344 9336963935918089555968 9374765409342859149312 9621469762220302811136 9628137447433206693888 9638156320947705348096 9677177196741015896064 9881509485523554238464 9931839754549989998592 10002449486426290323456 10148577309456623271936 10155995860121430745088 10200267856024314052608 10276185160241210990592 10430482234719307251712 10483608629802767220736 10607675004119959732224 10766949403581220388864 11132533923594645239808 11425495342636609588224 11491647921129956376576 11538172811498903568384 11734292514059220658176 11794059708528113123328 11841808938117295767552 11850015319917792854016 12060245083894199009792 12112818079028872937472 12161857828336682139648 12174513247512890966016 12310707060216972705792 12449285247890786074624 12490556688561997873152 12499687212457145532416 12634673035485840408576 12828626349627070414848 12837516596577608925184 12850875094596940464128 12976150685093565825024 13175345980698072317952 13336599315235053764608 13531436412608831029248 13567775719380973886016 13701580213654947987456 14005445903877134333952 14062148114014288723968 14143566672159946309632 14442206171149810040832 14457234481421558022144 14515765795111523844096 14843378564792860319744 14908083789573997461504 15003674229639435485184 15233993790182146117632 15322197228173275168768 15487663720918126952448 15645723352078960877568 15725412944704150831104 15789078584156394356736 16150424105371830583296 16642542291408091348992 16698800885391967859712 17104835132836093886464 17237471881694934564864 17307259217248355352576 17567127974264096423936 17775022979876689281024 17793519361749609873408 18041915216811774705664 18090367625841298514688 18268773618206597316608 18466060590325459058688 18673927871836179111936 18749530818685718298624 19242939524440605622272 19256274894866413387776 19276312641895410696192 19763018971047108476928 19863679509099979997184 20004898972852580646912 20297154618913246543872 20311991720242861490176 20552370320482421981184 20860964469438614503424 20967217259605534441472 21215350008239919464448 21533898807162440777728 22265067847189290479616 22850990685273219176448 22983295842259912753152 23076345622997807136768 23468585028118441316352 23588119417056226246656 23683617876234591535104 24120490167788398019584 24225636158057745874944 24323715656673364279296 24898570495781572149248 24999374424914291064832 25269346070971680817152 25657252699254140829696 25675033193155217850368 25701750189193880928256 26350691961396144635904 26673198630470107529216 27062872825217662058496 27135551438761947772032 27403160427309895974912 28010891807754268667904 28124296228028577447936 28884412342299620081664 28914468962843116044288 29031531590223047688192 29686757129585720639488 30007348459278870970368 30467987580364292235264 30644394456346550337536 31291446704157921755136 31450825889408301662208 32300848210743661166592 33397601770783935719424 34209670265672187772928 34474943763389869129728 34614518434496710705152 35134255948528192847872 35550045959753378562048 36180735251682597029376 36537547236413194633216 36932121180650918117376 37347855743672358223872 37499061637371436597248 38485879048881211244544 38512549789732826775552 38552625283790821392384 39526037942094216953856 40009797945705161293824 40594309237826493087744 40623983440485722980352 41104740640964843962368 41721928938877229006848 41934434519211068882944 42430700016479838928896 44530135694378580959232 45701981370546438352896 45966591684519825506304 46937170056236882632704 47176238834112452493312 47367235752469183070208 48240980335576796039168 48451272316115491749888 49797140991563144298496 49998748849828582129664 51314505398508281659392 51350066386310435700736 52701383922792289271808 53346397260940215058432 54125745650435324116992 54271102877523895544064 54806320854619791949824 56021783615508537335808 56248592456057154895872 57768824684599240163328 57828937925686232088576 59373514259171441278976 60014696918557741940736 60935975160728584470528 61288788912693100675072 62582893408315843510272 62901651778816603324416 64601696421487322333184 66795203541567871438848 68419340531344375545856 68949887526779738259456 69229036868993421410304 72361470503365194058752 73075094472826389266432 74695711487344716447744 74998123274742873194496 76971758097762422489088 77025099579465653551104 77105250567581642784768 79052075884188433907712 80019595891410322587648 81188618475652986175488 81247966880971445960704 82209481281929687924736 83443857877754458013696 89060271388757161918464 91403962741092876705792 91933183369039651012608 93874340112473765265408 94352477668224904986624 96481960671153592078336 96902544632230983499776 99594281983126288596992 99997497699657164259328 102629010797016563318784 105402767845584578543616 108542205755047791088128 109612641709239583899648 112043567231017074671616 112497184912114309791744 115537649369198480326656 115657875851372464177152 118747028518342882557952 120029393837115483881472 121871950321457168941056 125165786816631687020544 125803303557633206648832 133590407083135742877696 137899775053559476518912 144722941006730388117504 146150188945652778532864 149391422974689432895488 149996246549485746388992 153943516195524844978176 154050199158931307102208 158104151768376867815424 160039191782820645175296 162377236951305972350976 162495933761942891921408 164418962563859375849472 166887715755508916027392 178120542777514323836928 182807925482185753411584 183866366738079302025216 187748680224947530530816 188704955336449809973248 192963921342307184156672 193805089264461966999552 199188563966252577193984 205258021594033126637568 217084411510095582176256 219225283418479167799296 224087134462034149343232 224994369824228619583488 231075298738396960653312 231315751702744928354304 237494057036685765115904 240058787674230967762944 243743900642914337882112 250331573633263374041088 267180814166271485755392 275799550107118953037824 289445882013460776235008 298782845949378865790976 299992493098971492777984 307887032391049689956352 316208303536753735630848 324991867523885783842816 328837925127718751698944 333775431511017832054784 356241085555028647673856 365615850964371506823168 375497360449895061061632 377409910672899619946496 385927842684614368313344 398377127932505154387968 434168823020191164352512 438450566836958335598592 448174268924068298686464 449988739648457239166976 462150597476793921306624 474988114073371530231808 480117575348461935525888 487487801285828675764224 500663147266526748082176 534361628332542971510784 551599100214237906075648 578891764026921552470016 597565691898757731581952 615774064782099379912704 649983735047771567685632 657675850255437503397888 667550863022035664109568 712482171110057295347712 731231701928743013646336 750994720899790122123264 771855685369228736626688 796754255865010308775936 868337646040382328705024 896348537848136597372928 899977479296914478333952 949976228146743060463616 974975602571657351528448 1001326294533053496164352 1068723256665085943021568 1157783528053843104940032 1195131383797515463163904 1299967470095543135371264 1315351700510875006795776 1424964342220114590695424 1462463403857486027292672 1501989441799580244246528 1543711370738457473253376 1736675292080764657410048 1792697075696273194745856 1899952456293486120927232 1949951205143314703056896 2002652589066106992328704 2137446513330171886043136 2315567056107686209880064 2390262767595030926327808 2849928684440229181390848 2924926807714972054585344 3003978883599160488493056 3087422741476914946506752 3473350584161529314820096 3585394151392546389491712 3899902410286629406113792 4274893026660343772086272 4631134112215372419760128 5699857368880458362781696 5849853615429944109170688 6007957767198320976986112 6174845482953829893013504 6946701168323058629640192 7170788302785092778983424 8549786053320687544172544 9262268224430744839520256 11699707230859888218341376 12349690965907659786027008 13893402336646117259280384 17099572106641375088345088 18524536448861489679040512 24699381931815319572054016 27786804673292234518560768 37049072897722979358081024 55573609346584469037121536 74098145795445958716162048 111147218693168938074243072 222294437386337876148486144
- Sum of all divisors σ(n): 781097907724044722338427901
- Sum of proper divisors (its aliquot sum) s(n): 558803470337706846189941757
- 222294437386337876148486144 is an abundant number, because the sum of its proper divisors (558803470337706846189941757) is greater than itself. Its abundance is 336509032951368970041455613
Bases of 222294437386337876148486144
- Binary: 10110111111000001010110110011000111001111011010000111100011001101001000000000000000000002
- Hexadecimal: 0xB7E0AD98E7B43C66900000
- Base-36: RXIR1513A9B02NLS0
Squares and roots of 222294437386337876148486144
- 222294437386337876148486144 squared (2222944373863378761484861442) is 49414816892908490489663866112484874998828422959988736
- 222294437386337876148486144 cubed (2222944373863378761484861443) is 10984638919757997594592284731755184644396582965836594357151350293094529692073984
-
222294437386337876148486144 is a
perfect square number . Itssquare root is 14909541823488 -
The
cube root of 222294437386337876148486144 is 605772469.0023236847
Scales and comparisons
How big is 222294437386337876148486144?- 222,294,437,386,337,876,148,486,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 222,294,437,386,337,876,148,486,144 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 222294437386337876148486144 cubic inches would be around 50481039.1 feet tall.
Recreational maths with 222294437386337876148486144
- 222294437386337876148486144 backwards is 441684841678733683734492222
- The number of decimal digits it has is: 27
- The sum of 222294437386337876148486144's digits is 126
- 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 222294437386337876148486144 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 222294437386337876148486144 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/222294437386337876148486144/
Chicago style:
Numbermatics. 2024. "Number 222294437386337876148486144 - Facts about the integer". https://numbermatics.com/n/222294437386337876148486144/
The information we have on file for 222294437386337876148486144 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 222294437386337876148486144, math, Factors of 222294437386337876148486144, curriculum, school, college, exams, university, Prime factorization of 222294437386337876148486144, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty-two septillion, two hundred ninety-four sextillion, four hundred thirty-seven quintillion, three hundred eighty-six quadrillion, three hundred thirty-seven trillion, eight hundred seventy-six billion, one hundred forty-eight million, four hundred eighty-six thousand, one hundred forty-four.