20643072502825485059751936
20,643,072,502,825,485,059,751,936 is an even composite number composed of six prime numbers multiplied together.
20643072502825485059751936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 20643072502825485059751936:
224 × 34 × 72 × 172 × 196 × 1512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 19 × 19 × 19 × 19 × 19 × 19 × 151 × 151)See below for interesting mathematical facts about the number 20643072502825485059751936 from the Numbermatics database.
Names of 20643072502825485059751936
- Cardinal: 20643072502825485059751936 can be written as Twenty septillion, six hundred forty-three sextillion, seventy-two quintillion, five hundred two quadrillion, eight hundred twenty-five trillion, four hundred eighty-five billion, fifty-nine million, seven hundred fifty-one thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 2.0643072502825485059751936 × 1025
Factors of 20643072502825485059751936
Divisors of 20643072502825485059751936
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 81 84 96 98 102 108 112 114 119 126 128 133 136 144 147 151 152 153 162 168 171 189 192 196 204 216 224 228 238 252 256 266 272 288 289 294 302 304 306 323 324 336 342 357 361 378 384 392 399 408 432 441 448 453 456 459 476 504 512 513 532 544 567 576 578 588 604 608 612 646 648 672 684 714 722 756 768 784 798 816 833 864 867 882 896 906 912 918 931 952 969 1008 1024 1026 1057 1064 1071 1083 1088 1134 1152 1156 1176 1197 1208 1216 1224 1292 1296 1323 1344 1359 1368 1377 1428 1444 1512 1536 1539 1568 1596 1632 1666 1728 1734 1764 1792 1812 1824 1836 1862 1904 1938 2016 2023 2048 2052 2114 2128 2142 2166 2176 2261 2268 2304 2312 2352 2394 2416 2432 2448 2499 2527 2567 2584 2592 2601 2646 2688 2718 2736 2754 2793 2856 2869 2888 2907 3024 3072 3078 3136 3171 3192 3213 3249 3264 3332 3456 3468 3528 3584 3591 3624 3648 3672 3724 3808 3876 3969 4032 4046 4077 4096 4104 4228 4256 4284 4332 4352 4522 4536 4608 4624 4704 4788 4832 4864 4896 4998 5054 5134 5168 5184 5202 5292 5376 5436 5472 5491 5508 5586 5712 5738 5776 5814 6048 6069 6137 6144 6156 6272 6342 6384 6426 6498 6528 6664 6783 6859 6912 6936 7056 7168 7182 7248 7296 7344 7399 7448 7497 7581 7616 7701 7752 7803 7938 8064 8092 8154 8192 8208 8379 8456 8512 8568 8607 8664 8704 8721 9044 9072 9216 9248 9408 9513 9576 9639 9664 9728 9747 9792 9996 10108 10268 10336 10368 10404 10584 10752 10773 10872 10944 10982 11016 11172 11424 11476 11552 11628 12096 12138 12231 12274 12288 12312 12544 12684 12768 12852 12996 13056 13328 13566 13718 13824 13872 14112 14161 14336 14364 14496 14592 14688 14798 14896 14994 15162 15232 15402 15504 15606 15827 15876 16128 16184 16308 16384 16416 16473 16758 16912 17024 17136 17214 17328 17408 17442 17689 17969 18088 18144 18207 18411 18432 18496 18816 19026 19152 19278 19328 19456 19494 19584 19992 20083 20216 20349 20536 20577 20672 20736 20808 21168 21504 21546 21744 21888 21964 22032 22197 22344 22491 22743 22801 22848 22952 23103 23104 23256 23409 24192 24276 24462 24548 24576 24624 25088 25137 25368 25536 25704 25821 25992 26112 26163 26656 27132 27436 27648 27744 28224 28322 28539 28672 28728 28992 29184 29241 29376 29596 29792 29988 30324 30464 30804 31008 31212 31654 31752 32256 32368 32616 32768 32832 32946 33516 33824 34048 34272 34428 34656 34816 34884 35378 35938 36176 36288 36414 36822 36864 36992 37632 38052 38304 38437 38556 38656 38912 38988 39168 39984 40166 40432 40698 41072 41154 41344 41472 41616 42336 42483 42959 43008 43092 43488 43639 43776 43928 44064 44394 44688 44982 45486 45602 45696 45904 46206 46208 46512 46818 47481 48013 48384 48552 48773 48924 49096 49152 49248 49419 50176 50274 50736 51072 51408 51642 51984 52224 52326 53067 53312 53907 54264 54511 54621 54872 55233 55296 55488 56448 56644 57078 57344 57456 57984 58368 58482 58752 59192 59584 59976 60249 60648 60928 61047 61608 61731 62016 62424 63308 63504 64512 64736 65232 65536 65664 65892 66591 67032 67473 67648 68096 68229 68403 68544 68856 69309 69312 69632 69768 70756 71876 72352 72576 72828 73644 73728 73984 75264 75411 76104 76608 76874 77112 77312 77463 77824 77976 78336 79968 80332 80864 81396 82144 82308 82688 82944 83232 84672 84966 85617 85918 86016 86184 86976 87278 87552 87856 88128 88788 89376 89964 90972 91204 91392 91808 92412 92416 93024 93636 94962 96026 96768 97104 97546 97848 98192 98304 98496 98838 100352 100548 101472 102144 102816 103284 103968 104329 104448 104652 106134 106624 107814 108528 109022 109242 109744 110466 110592 110976 112896 113288 114156 114688 114912 115311 115968 116603 116736 116964 117504 118384 119168 119952 120498 121296 121856 122094 123216 123462 124032 124848 125783 126616 127008 127449 128877 129024 129472 130321 130464 130917 131072 131328 131784 133182 134064 134946 135296 136192 136458 136806 137088 137712 138618 138624 139264 139536 140581 141512 142443 143752 144039 144704 145152 145656 146319 147288 147456 147968 148257 150528 150822 152208 153216 153748 154224 154624 154926 155648 155952 156672 159201 159607 159936 160664 161721 161728 162792 163533 163863 164288 164616 165376 165699 165888 166464 169344 169932 171234 171836 172032 172368 173952 174556 175104 175712 176256 177576 178752 179928 180747 181944 182408 182784 183141 183616 184824 184832 185193 186048 187272 189924 192052 193536 194208 195092 195696 196384 196608 196992 197676 199773 200704 201096 202944 204288 204687 205209 205632 206568 207927 207936 208658 208896 209304 212268 213248 215628 217056 218044 218484 219488 220932 221184 221952 225792 226576 228312 229376 229824 230622 231936 232389 233206 233472 233928 235008 236768 238336 239904 240996 242592 243712 244188 246432 246924 248064 249696 251566 253232 254016 254898 257754 258048 258944 260642 260928 261834 262144 262656 263568 266364 268128 269059 269892 270592 272384 272916 273612 274176 275424 277236 277248 278528 279072 281162 283024 284886 287504 288078 289408 290304 291312 292638 294576 294912 295936 296514 300713 301056 301644 304416 305473 306432 307496 308448 309248 309852 311296 311904 312987 313344 318402 319214 319872 321328 323442 323456 325584 327066 327726 328576 329232 330752 331398 331776 332928 336091 338688 339864 341411 342468 343672 344064 344736 345933 347904 349112 349809 350208 351424 352512 355152 357504 359856 361494 363888 364816 365568 366282 367232 369648 369664 370386 372096 374544 377349 379848 381577 382347 384104 386631 387072 387617 388416 390184 390963 391392 392751 392768 393216 393984 395352 399546 401408 402192 405888 408576 409374 410418 411264 413136 415854 415872 417316 417792 418608 421743 424536 426496 427329 431256 432117 433219 434112 436088 436968 438957 438976 441864 442368 443904 444771 451584 453152 456624 458752 459648 461244 463872 464778 466412 466944 467856 470016 473536 476672 477603 478821 479808 481992 485163 485184 487424 488376 490599 492864 493848 496128 497097 499392 503132 506464 508032 509796 515508 516096 517888 521284 521856 523668 524288 525312 527136 532728 536256 538118 539784 541184 542241 544768 545832 547224 548352 550848 554472 554496 555579 557056 558144 562324 566048 569772 575008 576156 578816 580608 582624 585276 589152 589824 591872 593028 599319 601426 602112 603288 608832 610946 612864 614992 615627 616896 618496 619704 622592 623808 625974 626688 636804 638428 639744 642656 646884 646912 651168 654132 655452 657152 658464 661504 662796 663552 665856 672182 677376 679728 682822 684936 687344 688128 689472 691866 695808 698224 699618 700416 702848 705024 710304 715008 719712 722988 727776 729632 730303 731136 732564 734464 739296 739328 740772 744192 749088 754698 759696 763154 764694 768208 773262 774144 775234 776832 780368 781926 782784 785502 785536 786432 787968 790704 799092 802816 804384 807177 811776 816221 817152 818748 820836 822528 826272 829141 831708 831744 834632 835584 837216 843486 849072 852992 854658 862512 864234 866438 868224 872176 873936 877914 877952 883728 884736 887808 889542 902139 903168 906304 912247 913248 916419 917504 919296 922488 926687 927744 929556 932824 933888 935712 938961 940032 947072 953344 955206 957642 959616 963984 970326 970368 974848 976752 981198 985728 987696 992256 994194 998784 1006264 1008273 1012928 1016064 1019592 1024233 1031016 1032192 1035709 1035776 1037799 1042568 1043712 1047336 1048576 1049427 1050624 1054272 1065456 1072512 1076236 1079568 1082368 1084482 1089536 1091664 1094448 1096704 1101696 1108944 1108992 1111158 1114112 1116288 1117249 1124648 1132047 1132096 1139544 1144731 1147041 1150016 1152312 1157632 1159893 1161216 1162851 1165248 1170552 1172889 1178253 1178304 1179648 1183744 1186056 1198638 1202852 1204224 1206576 1217664 1221892 1225728 1229984 1231254 1233792 1236992 1239408 1245184 1247616 1251948 1253376 1265229 1273608 1276856 1279488 1281987 1285312 1293768 1293824 1296351 1299657 1302336 1308264 1310904 1314304 1316871 1316928 1323008 1325592 1327104 1331712 1344364 1354752 1359456 1365644 1369872 1374688 1376256 1378944 1383732 1391616 1396448 1399236 1400832 1405696 1410048 1420608 1430016 1432809 1436463 1439424 1445976 1455489 1455552 1459264 1460606 1462272 1465128 1468928 1471797 1478592 1478656 1481544 1488384 1498176 1509396 1519392 1526308 1529388 1536416 1546524 1548288 1550468 1553664 1560736 1563852 1565568 1571004 1571072 1572864 1575936 1581408 1598184 1605632 1608768 1614354 1623552 1626723 1632442 1634304 1637496 1641672 1645056 1652544 1658282 1663416 1663488 1669264 1671168 1674432 1686972 1698144 1705984 1709316 1725024 1728468 1732876 1736448 1744352 1747872 1755828 1755904 1767456 1769472 1775616 1779084 1804278 1806336 1812608 1824494 1826496 1832838 1835008 1838592 1844976 1846881 1853374 1855488 1859112 1865648 1867776 1871424 1877922 1880064 1894144 1906688 1910412 1915284 1919232 1927968 1940652 1940736 1949696 1953504 1962396 1971456 1975392 1982251 1984512 1988388 1997568 2012528 2016546 2025856 2032128 2039184 2048466 2062032 2064384 2071418 2071552 2075598 2085136 2087424 2094672 2097152 2098854 2101248 2108544 2130912 2138311 2145024 2152472 2159136 2164736 2168964 2179072 2183328 2188896 2190909 2193408 2203392 2215457 2217888 2217984 2222316 2228224 2232576 2234498 2249296 2264094 2264192 2279088 2289462 2294082 2300032 2304624 2315264 2319786 2322432 2325702 2330496 2341104 2345778 2356506 2356608 2359296 2367488 2372112 2389877 2397276 2405704 2408448 2413152 2421531 2435328 2443784 2448663 2451456 2459968 2462508 2467584 2473984 2476099 2478816 2487423 2490368 2495232 2503896 2506752 2530458 2547216 2553712 2558976 2563974 2570624 2587536 2587648 2592702 2599314 2604672 2616528 2621808 2628608 2633742 2633856 2646016 2651184 2654208 2663424 2671039 2688728 2706417 2709504 2713319 2718912 2731288 2736741 2739744 2749257 2749376 2752512 2757888 2767464 2780061 2783232 2792896 2798472 2801664 2811392 2816883 2820096 2841216 2860032 2865618 2872926 2878848 2891952 2910978 2911104 2918528 2921212 2924544 2930256 2937856 2943594 2957184 2957312 2963088 2976768 2996352 3018792 3024819 3032533 3038784 3052616 3058776 3072699 3072832 3093048 3096576 3100936 3107127 3107328 3113397 3121472 3127704 3131136 3142008 3142144 3145728 3148281 3151872 3162816 3196368 3211264 3217536 3228708 3247104 3253446 3264884 3268608 3274992 3283344 3290112 3305088 3316564 3326832 3326976 3338528 3342336 3348864 3351747 3373944 3396141 3396288 3411968 3418632 3434193 3450048 3456936 3465752 3472896 3479679 3488553 3488704 3495744 3511656 3511808 3518667 3534759 3534912 3538944 3551232 3558168 3608556 3612672 3625216 3648988 3652992 3665676 3670016 3677184 3689952 3693762 3706748 3710976 3718224 3731296 3735552 3742848 3755844 3760128 3788288 3795687 3813376 3820824 3830568 3838464 3855936 3881304 3881472 3889053 3898971 3899392 3907008 3924792 3942912 3950613 3950784 3964502 3969024 3976776 3995136 4025056 4033092 4051712 4064256 4078368 4096932 4124064 4128768 4142836 4143104 4151196 4170272 4174848 4189344 4194304 4197708 4202496 4217088 4261824 4276622 4290048 4304944 4309389 4318272 4329472 4337928 4358144 4366656 4377792 4381818 4386816 4406784 4415391 4430914 4435776 4435968 4444632 4456448 4465152 4468996 4498592 4528188 4528384 4558176 4578924 4588164 4600064 4609248 4630528 4639572 4644864 4651404 4660992 4682208 4691556 4713012 4713216 4718592 4734976 4744224 4779754 4794552 4811408 4816896 4826304 4843062 4870656 4887568 4897326 4902912 4919936 4925016 4935168 4947968 4952198 4957632 4974846 4980736 4990464 5007792 5013504 5060916 5094432 5107424 5112121 5117952 5127948 5141248 5175072 5175296 5185404 5198628 5209344 5233056 5243616 5257216 5267484 5267712 5292032 5302368 5308416 5326848 5342078 5377456 5412834 5419008 5426638 5437824 5462576 5473482 5479488 5498514 5498752 5505024 5515776 5534928 5560122 5566464 5585792 5596944 5603328 5622784 5633766 5640192 5682432 5713547 5720064 5731236 5745852 5757696 5783904 5803987 5821956 5822208 5837056 5842424 5849088 5860512 5875712 5887188 5914368 5914624 5926176 5946753 5953536 5992704 6037584 6049638 6065066 6077568 6105232 6117552 6145398 6145664 6186096 6193152 6201872 6214254 6214656 6226794 6242944 6255408 6262272 6284016 6284288 6291456 6296562 6303744 6325632 6385729 6392736 6414933 6422528 6435072 6457416 6486809 6494208 6506892 6529768 6537216 6549984 6566688 6572727 6580224 6589489 6610176 6633128 6646371 6653664 6653952 6677056 6684672 6697728 6703494 6747888 6792282 6792576 6823936 6837264 6868386 6900096 6913872 6931504 6945792 6959358 6977106 6977408 6991488 7023312 7023616 7037334 7069518 7069824 7077888 7102464 7116336 7169631 7217112 7225344 7249963 7250432 7264593 7297976 7305984 7331352 7340032 7345989 7354368 7364723 7379904 7387524 7413496 7421952 7428297 7436448 7462269 7462592 7471104 7485696 7511688 7520256 7576576 7591374 7626752 7641648 7661136 7676928 7711872 7762608 7762944 7778106 7797942 7798784 7814016 7849584 7885824 7901226 7901568 7929004 7938048 7953552 7990272 8013117 8050112 8066184 8103424 8119251 8128512 8139957 8156736 8193864 8210223 8231161 8247771 8248128 8257536 8285672 8286208 8302392 8340183 8340544 8349696 8378688 8388608 8395416 8404992 8434176 8450649 8523648 8553244 8580096 8609888 8618778 8636544 8658944 8675856 8716288 8733312 8755584 8763636 8773632 8813568 8830782 8861828 8871552 8871936 8889264 8912896 8930304 8937992 8997184 9056376 9056768 9074457 9097599 9116352 9157848 9176328 9200128 9218097 9218496 9261056 9279144 9289728 9302808 9321381 9321984 9364416 9383112 9426024 9426432 9437184 9444843 9469952 9488448 9559508 9589104 9622816 9633792 9652608 9686124 9741312 9775136 9794652 9805824 9839872 9850032 9870336 9895936 9904396 9915264 9949692 9961472 9980928 10015584 10027008 10055241 10121832 10188423 10188864 10214848 10224242 10235904 10255896 10282496 10302579 10350144 10350592 10370808 10397256 10418688 10465659 10466112 10487232 10514432 10534968 10535424 10556001 10584064 10604736 10616832 10653696 10684156 10754912 10825668 10838016 10853276 10875648 10925152 10946964 10958976 10997028 10997504 11010048 11031552 11069856 11120244 11132928 11171584 11193888 11206656 11245568 11267532 11280384 11364864 11387061 11427094 11440128 11462472 11491704 11515392 11567808 11607974 11643912 11644416 11674112 11684848 11696913 11698176 11721024 11751424 11774376 11828736 11829248 11852352 11893506 11907072 11985408 12075168 12099276 12130132 12155136 12210464 12235104 12290796 12291328 12372192 12386304 12403744 12428508 12429312 12453588 12485888 12510816 12524544 12568032 12568576 12582912 12593124 12607488 12651264 12771458 12785472 12829866 12845056 12870144 12914832 12928167 12973618 12988416 13013784 13059536 13074432 13099968 13133376 13145454 13160448 13178978 13220352 13266256 13292742 13307328 13307904 13354112 13369344 13395456 13406988 13495776 13584564 13585152 13647872 13674528 13736772 13800192 13827744 13863008 13875757 13891584 13918716 13954212 13954816 13982976 14046624 14047232 14074668 14139036 14139648 14155776 14204928 14232672 14339262 14434224 14450688 14499926 14500864 14529186 14595952 14611968 14662704 14680064 14691978 14708736 14729446 14759808 14775048 14826992 14843904 14856594 14872896 14924538 14925184 14942208 14971392 15023376 15040512 15153152 15182748 15253504 15283296 15322272 15336363 15353856 15423744 15508199 15525216 15525888 15556212 15595884 15597568 15628032 15699168 15753679 15771648 15802452 15803136 15858008 15876096 15907104 15980544 16026234 16100224 16132368 16206848 16238502 16257024 16279914 16313472 16387728 16420446 16462322 16495542 16496256 16515072 16571344 16572416 16604784 16680366 16681088 16699392 16757376 16777216 16790832 16809984 16868352 16901298 17047296 17106488 17140641 17160192 17219776 17237556 17273088 17317888 17332693 17351712 17411961 17432576 17466624 17511168 17527272 17547264 17607053 17627136 17661564 17723656 17743104 17743872 17778528 17825792 17840259 17860608 17875984 17994368 18112752 18113536 18148914 18195198 18232704 18315696 18352656 18400256 18436194 18436992 18522112 18558288 18579456 18605616 18642762 18643968 18728832 18766224 18852048 18852864 18874368 18889686 18939904 18976896 18993233 19119016 19157187 19178208 19244799 19245632 19267584 19305216 19372248 19460427 19482624 19550272 19589304 19611648 19678471 19679744 19700064 19718181 19740672 19768467 19791872 19808792 19830528 19899384 19922944 19939113 19961856 20031168 20054016 20110482 20243664 20376846 20377728 20429696 20448484 20471808 20511792 20564992 20605158 20700288 20701184 20741616 20794512 20837376 20931318 20932224 20974464 21028864 21069936 21070848 21112002 21168128 21209472 21227731 21233664 21307392 21368312 21508893 21509824 21651336 21676032 21706552 21749889 21751296 21793779 21850304 21893928 21917952 21994056 21995008 22020096 22037967 22063104 22094169 22139712 22240488 22265856 22284891 22343168 22386807 22387776 22413312 22491136 22535064 22560768 22729728 22774122 22854188 22880256 22924944 22983408 23030784 23135616 23215948 23287824 23288832 23348224 23369696 23393826 23396352 23442048 23502848 23548752 23657472 23658496 23704704 23787012 23814144 23970816 24039351 24150336 24198552 24260264 24310272 24357753 24419871 24420928 24470208 24581592 24582656 24630669 24693483 24743313 24744384 24772608 24807488 24857016 24858624 24907176 24971776 25020549 25021632 25049088 25136064 25137152 25165824 25186248 25214976 25302528 25542916 25570944 25659732 25690112 25740288 25829664 25856334 25947236 25976832 26027568 26119072 26148864 26199936 26266752 26290908 26320896 26357956 26440704 26532512 26585484 26614656 26615808 26708224 26738688 26790912 26813976 26991552 27169128 27170304 27223371 27292797 27295744 27349056 27473544 27600384 27654291 27655488 27726016 27751514 27783168 27837432 27908424 27909632 27964143 27965952 28093248 28094464 28149336 28278072 28279296 28311552 28409856 28465344 28678524 28868448 28901376 28999852 29001728 29058372 29191904 29223936 29325408 29360128 29383956 29417472 29458892 29519616 29550096 29653984 29687808 29713188 29745792 29849076 29850368 29884416 29942784 30046752 30081024 30165723 30306304 30365496 30507008 30566592 30644544 30672726 30707712 30847488 30907737 31016398 31050432 31051776 31112424 31191768 31195136 31256064 31396977 31398336 31507358 31543296 31604904 31606272 31716016 31752192 31814208 31961088 32052468 32200448 32264736 32413696 32477004 32514048 32559828 32626944 32775456 32840892 32924644 32991084 32992512 33030144 33142688 33144832 33209568 33360732 33362176 33398784 33514752 33581664 33619968 33736704 33802596 34094592 34212976 34281282 34320384 34439552 34475112 34546176 34635776 34665386 34703424 34823922 34865152 34933248 35022336 35054544 35090739 35094528 35214106 35254272 35323128 35447312 35486208 35487744 35557056 35651584 35680518 35721216 35751968 35988736 36225504 36227072 36297828 36390396 36465408 36631392 36705312 36800512 36872388 36873984 37044224 37116576 37158912 37211232 37285524 37287936 37457664 37532448 37662769 37704096 37705728 37748736 37779372 37879808 37953792 37986466 38238032 38314374 38356416 38489598 38491264 38535168 38610432 38744496 38920854 38965248 39100544 39178608 39223296 39356942 39359488 39400128 39436362 39481344 39536934 39583744 39617584 39661056 39798768 39845888 39878226 39923712 40062336 40108032 40220964 40487328 40627909 40753692 40755456 40859392 40896968 40943616 41023584 41129984 41210316 41400576 41402368 41483232 41589024 41627271 41674752 41862636 41864448 41948928 42057728 42093683 42139872 42141696 42224004 42336256 42418944 42455462 42467328 42614784 42736624 43017786 43019648 43302672 43352064 43413104 43499778 43502592 43587558 43700608 43787856 43835904 43988112 43990016 44040192 44075934 44126208 44188338 44279424 44480976 44531712 44569782 44686336 44773614 44775552 44826624 44982272 45070128 45121536 45407663 45459456 45548244 45708376 45760512 45849888 45966816 46009089 46061568 46126423 46271232 46431896 46524597 46575648 46577664 46696448 46739392 46787652 46792704 46884096 47005696 47045881 47097504 47261037 47314944 47316992 47409408 47574024 47628288 47941632 48078702 48300672 48397104 48520528 48620544 48715506 48839742 48841856 48940416 49163184 49165312 49261338 49386966 49486626 49488768 49545216 49614976 49714032 49717248 49814352 49943552 50041098 50043264 50098176 50272128 50274304 50331648 50372496 50429952 50605056 50749741 51085832 51141888 51319464 51380224 51421923 51480576 51553061 51659328 51712668 51894472 51953664 51998079 52055136 52235883 52238144 52297728 52399872 52533504 52581816 52641792 52715912 52821159 52881408 53065024 53170968 53229312 53231616 53416448 53477376 53520777 53581824 53627952 53983104 54338256 54340608 54446742 54585594 54591488 54698112 54947088 55200768 55308582 55310976 55452032 55503028 55566336 55674864 55816848 55819264 55928286 55931904 56186496 56188928 56298672 56556144 56558592 56623104 56819712 56930688 56979699 57357048 57471561 57618127 57734397 57736896 57802752 57999704 58003456 58116744 58381281 58383808 58447872 58650816 58720256 58767912 58834944 58917784 59035413 59039232 59100192 59154543 59305401 59307968 59375616 59426376 59491584 59698152 59700736 59768832 59817339 59885568 60093504 60162048 60331446 60612608 60730992 61014016 61133184 61289088 61345452 61415424 61694976 61815474 62032796 62100864 62103552 62224848 62383536 62390272 62512128 62793954 62796672 63014716 63086592 63209808 63212544 63432032 63504384 63628416 63683193 63922176 64104936 64400896 64526679 64529472 64827392 64954008 65028096 65119656 65249667 65253888 65550912 65681784 65849288 65982168 65985024 66060288 66113901 66282507 66285376 66289664 66419136 66721464 66724352 66797568 66854673 67029504 67160421 67163328 67239936 67473408 67605192 68189184 68425952 68562564 68640768 68879104 68950224 69092352 69271552 69330772 69406848 69647844 69730304 69866496 70044672 70109088 70181478 70189056 70428212 70508544 70646256 70894624 70972416 70975488 71114112 71303168 71361036 71442432 71503936 71977472 72118053 72451008 72454144 72595656 72780792 72930816 73259613 73262784 73410624 73601024 73744776 73747968 73892007 74080449 74088448 74233152 74317824 74422464 74571048 74575872 74915328 75061647 75064896 75325538 75408192 75411456 75497472 75558744 75759616 75907584 75972932 76476064 76628748 76712832 76979196 76982528 77070336 77220864 77488992 77841708 77930496 78201088 78357216 78446592 78713884 78718976 78800256 78872724 78962688 79073868 79167488 79235168 79322112 79597536 79691776 79756452 79847424 80124672 80216064 80441928 80974656 81255818 81507384 81510912 81718784 81793936 81878391 81887232 82047168 82259968 82420632 82801152 82804736 82966464 83178048 83254542 83349504 83725272 83728896 83892429 83897856 84115456 84187366 84279744 84283392 84448008 84672512 84837888 84910924 84934656 85229568 85473248 86035572 86039296 86605344 86704128 86826208 86999556 87005184 87175116 87401216 87575712 87671808 87976224 87980032 88080384 88151868 88252416 88376676 88558848 88961952 89063424 89139564 89372672 89547228 89551104 89653248 89964544 90140256 90243072 90497169 90815326 90918912 91096488 91416752 91521024 91699776 91933632 92018178 92123136 92252846 92542464 92863792 93049194 93151296 93155328 93392896 93478784 93575304 93585408 93768192 94011392 94091762 94195008 94522074 94629888 94633984 94818816 95148048 95256576 95883264 96157404 96601344 96794208 97041056 97130299 97241088 97431012 97679484 97683712 97880832 98326368 98330624 98522676 98773932 98973252 98977536 99090432 99229952 99428064 99434496 99628704 99887104 100082196 100086528 100196352 100544256 100548608 100744992 100859904 101210112 101499482 102171664 102283776 102638928 102760448 102843846 102961152 103106122 103318656 103425336 103788944 103907328 103996158 104110272 104471766 104476288 104595456 104799744 105067008 105163632 105283584 105431824 105642318 105762816 106130048 106341936 106458624 106463232 106832896 106954752 107041554 107163648 107255904 107966208 108557393 108676512 108681216 108893484 109171188 109182976 109396224 109894176 110275753 110401536 110617164 110621952 110904064 111006056 111132672 111349728 111633696 111638528 111856572 111863808 112372992 112377856 112597344 112988307 113112288 113117184 113246208 113639424 113861376 113959398 114714096 114943122 115236254 115468794 115473792 115605504 115999408 116006912 116233488 116762562 116767616 116895744 117301632 117440512 117535824 117669888 117835568 118070826 118078464 118200384 118309086 118610802 118615936 118751232 118852752 118983168 119396304 119401472 119537664 119634678 119771136 120187008 120324096 120662892 121225216 121328851 121461984 121883727 122028032 122266368 122578176 122690904 122830848 123249371 123389952 123630948 124065592 124201728 124207104 124449696 124767072 124780544 124881813 125024256 125200291 125587908 125593344 126029432 126173184 126281049 126419616 126425088 126864064 127008768 127256832 127366386 127844352 128209872 128801792 129053358 129058944 129654784 129908016 130056192 130239312 130499334 130507776 131101824 131363568 131698576 131964336 131970048 132120576 132227802 132565014 132570752 132579328 132838272 133442928 133448704 133595136 133709346 134059008 134320842 134326656 134479872 134946816 135210384 136222989 136378368 136851904 137125128 137281536 137749297 137758208 137900448 138027267 138184704 138379269 138543104 138661544 138813696 139295688 139460608 139573791 139732992 139929737 140089344 140218176 140362956 140378112 140856424 141017088 141137643 141292512 141783111 141789248 141944832 141950976 142228224 142606336 142722072 142884864 143007872 143954944 144236106 144902016 144908288 145191312 145561584 145861632 146519226 146525568 146821248 147202048 147489552 147495936 147784014 148160898 148176896 148466304 148635648 148844928 149142096 149151744 149830656 150123294 150129792 150651076 150816384 150822912 150994944 151117488 151519232 151815168 151945864 152249223 152952128 153257496 153425664 153958392 153965056 154140672 154265769 154441728 154659183 154977984 155683416 155860992 155994237 156392059 156402176 156707649 156714432 156893184 157427768 157437952 157600512 157745448 157925376 158147736 158334976 158463477 158470336 158644224 159195072 159383552 159512904 159694848 160249344 160432128 160562331 160883856 161949312 162511636 163014768 163021824 163437568 163587872 163756782 163774464 164094336 164519936 164841264 165602304 165609472 165932928 166356096 166509084 166699008 167450544 167457792 167784858 167795712 168230912 168374732 168559488 168566784 168896016 169345024 169675776 169821848 169869312 170459136 170939097 170946496 172071144 172078592 172414683 172854381 173203191 173210688 173408256 173652416 173999112 174010368 174350232 174802432 175143843 175151424 175343616 175952448 175960064 176160768 176303736 176504832 176753352 177106239 177117696 177916203 177923904 178126848 178279128 178745344 179094456 179102208 179306496 179452017 179929088 180280512 180486144 180994338 181630652 181837824 182192976 182833504 183042048 183399552 183867264 184036356 184246272 184505692 185084928 185727584 186098388 186302592 186310656 186785792 186957568 187150608 187170816 187536384 188022784 188183524 188390016 189044148 189259776 189267968 189637632 190296096 190513152 191049579 191766528 192314808 193202688 193580037 193588416 194082112 194260598 194482176 194862024 195358968 195367424 195749001 195761664 196652736 196661248 197045352 197547864 197946504 197955072 198180864 198459904 198847521 198856128 198868992 199257408 199774208 200164392 200173056 200392704 200564019 201088512 201097216 201489984 201719808 202420224 202998964 204343328 204567552 205277856 205520896 205687692 205922304 206212244 206637312 206850672 207577888 207814656 207992316 208220544 208943532 208952576 209190912 209599488 210134016 210327264 210567168 210863648 211284636 211525632 212260096 212683872 212917248 212926464 213665792 213909504 214083108 214327296 214511808 215932416 216354159 217114786 217353024 217362432 217786968 218342376 218365952 218792448 219778839 219788352 220551506 220803072 221234328 221243904 221808128 222012112 222241347 222265344 222699456 223267392 223277056 223713144 223727616 224745984 224755712 225194688 225976614 226224576 226234368 226492416 227278848 227722752 227918796 229428192 229886244 230472508 230937588 230947584 231211008 231998816 232013824 232466976 233525124 233535232 233791488 234603264 235071648 235339776 235671136 236141652 236156928 236400768 236618172 237221604 237231872 237502464 237705504 237966336 238792608 238802944 239075328 239269356 239542272 240374016 240648192 241325784 242450432 242657702 242923968 243767454 244056064 244532736 245156352 245381808 245635173 245661696 246498742 246779904 247261896 248131184 248403456 248414208 248899392 249534144 249561088 249763626 250048512 250400582 251175816 251186688 252058864 252346368 252562098 252839232 252850176 253728128 254017536 254513664 254732772 255688704 256419744 257603584 258106716 258117888 259309568 259816032 260112384 260478624 260998668 261015552 262203648 262727136 263397152 263639383 263928672 263940096 264241152 264455604 265130028 265141504 265158656 265676544 266885856 266897408 267190272 267418692 268118016 268641684 268653312 268959744 269893632 270420768 272445978 272756736 273703808 274250256 274563072 275498594 275516416 275800896 276054534 276369408 276758538 277086208 277323088 277627392 278591376 278921216 279147582 279465984 279859474 280178688 280436352 280725912 280756224 281712848 282034176 282275286 282585024 283566222 283578496 283889664 283901952 284456448 285212672 285444144 285769728 286015744 287909888 288472212 289804032 289816576 290382624 291123168 291390897 291723264 293038452 293051136 293642496 294404096 294655781 294979104 294991872 295568028 296321796 296353792 296932608 297271296 297689856 298284192 298303488 299319901 299661312 300246588 300259584 301302152 301632768 301645824 302234976 303038464 303630336 303891728 304498446 305904256 306514992 306851328 307916784 307930112 308281344 308531538 308883456 309318366 309955968 311366832 311721984 311988474 312784118 312804352 313415298 313428864 313786368 314855536 314875904 315201024 315490896 315850752 316295472 316669952 316926954 316940672 317288448 318390144 318767104 319025808 319389696 320498688 320864256 321124662 321767712 322884961 323898624 325023272 325672179 326029536 326043648 326875136 327175744 327513564 327548928 328188672 329039872 329321167 329682528 330827259 331204608 331218944 331865856 332712192 333018168 333398016 334534007 334901088 334915584 335569716 335591424 336461824 336749464 337118976 337133568 337792032 338690048 338964921 339351552 339643696 339738624 340918272 341878194 341892992 344142288 344157184 344829366 345708762 346406382 346421376 346816512 347304832 347998224 348020736 348700464 349604864 350287686 350302848 350687232 351904896 351920128 352321536 352607472 353009664 353506704 354212478 354235392 355832406 355847808 356253696 356558256 357490688 358188912 358204416 358612992 358904034 359858176 360561024 360871427 360972288 361988676 363261304 363675648 363986553 364385952 365651181 365667008 366084096 366799104 367734528 368072712 368492544 369011384 369748113 370169856 371455168 372196776 372605184 372621312 373571584 373890949 373915136 374301216 374341632 374645439 375072768 375600873 376045568 376367048 376780032 378088296 378519552 378535936 378843147 379275264 380592192 381026304 382099158 383533056 384629616 386405376 387160074 387176832 388164224 388521196 388964352 389724048 390717936 390734848 391498002 391523328 393305472 393322496 394090704 395095728 395893008 395910144 396361728 396919808 397695042 397712256 397737984 398514816 399548416 400328784 400346112 400785408 401128038 402177024 402194432 402979968 403326889 403439616 404840448 405997928 408668967 408686656 409135104 410555712 411041792 411375384 411844608 412424488 413247891 413274624 413701344 414081801 415137807 415155776 415629312 415984632 416441088 417887064 417905152 418381824 418721373 419198976 419789211 420268032 420654528 421134336 421727296 422569272 423051264 423412929 424520192 425349333 425367744 425834496 425852928 427331584 427819008 428166216 428654592 429023616 431864832 432708318 434229572 434706048 434724864 435573936 436684752 436731904 437584896 439557678 439576704 441103012 441606144 442468656 442487808 443616256 444024224 444482694 444530688 445398912 446534784 446554112 447426288 447455232 449491968 449511424 450389376 451953228 452449152 452468736 452984832 454557696 455445504 455837592 456747669 458856384 459772488 460945016 461875176 461895168 462422016 462797307 463977549 463997632 464027648 464933952 467050248 467070464 467582976 467982711 469176177 469206528 470122947 470143296 470679552 471342272 472283304 472313856 472801536 473236344 474443208 474463744 475004928 475390431 475411008 475932672 477585216 477605888 478150656 478538712 479084544 480748032 481296384 482651568 484900864 485315404 485847936 487534908 488112128 489065472 490312704 490763616 491270346 491323392 492997484 493559808 494523792 496262368 496806912 496828416 497798784 499068288 499122176 499527252 500097024 500801164 502351632 502373376 504117728 504692736 505124196 505678464 505700352 507456256 508035072 509027328 509465544 511377408 512817291 512839488 515207168 516213432 516235776 517244049 518563143 518619136 519632064 520224768 520957248 521997336 522031104 524407296 525431529 525454272 526794304 527278766 527857344 527880192 528482304 528911208 530260056 530283008 530317312 531318717 531353088 533748609 533771712 533794816 534380544 534837384 536236032 537283368 537306624 537919488 539787264 540841536 544891956 545513472 547407616 548500512 549126144 550997188 551032832 551601792 552109068 552738816 553517076 554172416 554646176 555254784 557182752 557842432 558295164 558931968 559718948 560357376 560872704 561451824 561512448 563425696 564068352 564550572 565170048 567132444 567156992 567779328 567803904 568912896 570888288 571539456 572031488 573148737 575819776 576944424 579608064 579633152 580765248 582246336 582781794 583446528 586076904 586102272 587247003 587284992 588808192 589311562 589958208 589983744 591136056 592643592 592707584 593865216 594542592 595379712 596542563 596568384 596606976 598639802 599322624 600493176 600519168 602604304 603265536 603291648 604469952 606076928 607260672 607783456 608996892 611808512 613029984 613702656 615833568 615860224 616562688 617063076 617766912 618636732 619911936 622733664 623443968 623976948 625568236 625608704 626830596 626857728 627572736 629711072 629751808 630402048 630981792 631701504 632590944 633339904 633853908 633881344 634576896 636780288 638051616 638779392 640997376 641728512 642249324 643535424 645769922 647797248 650046544 651344358 652059072 652087296 653750272 654351488 655027128 655097856 656377344 658079744 658642334 659365056 661654518 662409216 662437888 663731712 665424384 666036336 666724041 666796032 669068014 669802176 669831168 671139432 671182848 672923648 673498928 674237952 674267136 675584064 677380096 677929842 678703104 679287392 679477248 681836544 683756388 683785984 688284576 688314368 689658732 691417524 692812764 692842752 693633024 694609664 695996448 696041472 697400928 699209728 700575372 700605696 701374464 703809792 703840256 705214944 706019328 707013408 708424956 708470784 711664812 711695616 712507392 713116512 714981376 715592611 716377824 716408832 717225984 717808068 719716352 721122048 721742854 721944576 723977352 726522608 727351296 727973106 728771904 731302362 731334016 732168192 733598208 735469056 736145424 736985088 738022768 739496226 740339712 742910336 744393552 745210368 745242624 747143168 747781898 747830272 748602432 748683264 749290878 750145536 751201746 752091136 752734096 753560064 756176592 757039104 757071872 757686294 758550528 761184384 762052608 764198316 767066112 769259232 771930271 772810752 774320148 774353664 776328448 777042392 777928704 779448096 781435872 781469696 782996004 783046656 786610944 786644992 788181408 790191456 790918149 791786016 791820288 792723456 793839616 795390084 795424512 795475968 797029632 799096832 799779977 800657568 800692224 801570816 802256076 804354048 804388864 805959936 806653778 806879232 809680896 811995856 817337934 817373312 818270208 821111424 822083584 822750768 823689216 824848976 826495782 826549248 827402688 828163602 830275614 830311552 831258624 831969264 832882176 835774128 835810304 836763648 837442746 838397952 839578422 840536064 841309056 842268672 843454592 845138544 846102528 846825858 849040384 850698666 850735488 851668992 851705856 854663168 855638016 856332432 857309184 858047232 862745597 863729664 865416636 868459144 869412096 869449728 871147872 873369504 873463808 874172691 875169792 876402037 879115356 879153408 882206024 883212288 883967343 884937312 884975616 887232512 888048448 888965388 889061376 890797824 893069568 893108224 894852576 894910464 897959703 898983936 899022848 900778752 903906456 904898304 904937472 909115392 910891008 911675184 913495338 917712768 919544976 921890032 923750352 923790336 924844032 925594614 927955098 927995264 928055296 929867904 934100496 934140928 935165952 935965422 938352354 938413056 940245894 940286592 941359104 942684544 944566608 944627712 945603072 946472688 948886416 948927488 950009856 950780862 950822016 951865344 955170432 955211776 956301312 957077424 958169088 961496064 962592768 964245079 965303136 968654883 969801728 970630808 971695872 975069816 976224256 977016537 978130944 979508159 980625408 981527232 982540692 982646784 985994968 987119616 987963501 989047584 992481777 992524736 993613824 993656832 995597568 998136576 998244352 999054504 1000194048 1001602328 1003602021 1004703264 1004746752 1008235456 1009385472 1010248392 1011356928 1011400704 1014912512 1016070144 1016894763 1018054656 1018931088 1022754816 1025634582 1025678976 1030414336 1032426864 1032471552 1034488098 1037126286 1037238272 1039264128 1040449536 1041914496 1043994672 1044062208 1048814592 1050863058 1050908544 1053588608 1054557532 1055714688 1055760384 1056964608 1057822416 1060520112 1060566016 1060634624 1062637434 1062706176 1067497218 1067543424 1067589632 1068761088 1069674768 1072472064 1074566736 1074613248 1075838976 1079574528 1081683072 1082614281 1089783912 1091026944 1091959659 1094744413 1094815232 1096953543 1097001024 1098252288 1101994376 1102065664 1103203584 1104218136 1105477632 1107034152 1108344832 1109244339 1109292352 1110509568 1114365504 1115684864 1116590328 1117863936 1119437896 1120714752 1121672847 1121745408 1122903648 1123024896 1123936317 1126802619 1126851392 1128136704 1129101144 1130340096 1134264888 1134313984 1135558656 1135607808 1136529441 1137825792 1141776576 1143078912 1144062976 1146297474 1151639552 1153888848 1159216128 1159266304 1161530496 1164492672 1165563588 1166893056 1172153808 1172204544 1174494006 1174569984 1177616384 1178623124 1179916416 1179967488 1182272112 1185287184 1185415168 1187730432 1189085184 1190759424 1193085126 1193136768 1193213952 1197279604 1198645248 1200986352 1201038336 1205208608 1206531072 1206583296 1208939904 1209980667 1212153856 1214521344 1215566912 1217993784 1223617024 1226006901 1226059968 1227405312 1231667136 1231720448 1233125376 1234126152 1235533824 1237273464 1239743673 1239823872 1245413421 1245467328 1246887936 1247953896 1251136472 1251217408 1253661192 1253715456 1255145472 1256164119 1259367633 1259422144 1259503616 1260804096 1261963584 1263403008 1265181888 1266679808 1267707816 1267762688 1269153792 1270238787 1273560576 1276047999 1276103232 1277558784 1281994752 1283457024 1284498648 1287070848 1291539844 1295594496 1300093088 1302688716 1304118144 1304174592 1307500544 1308702976 1310054256 1310195712 1312754688 1316159488 1317284668 1318730112 1323309036 1324818432 1324875776 1327463424 1330848768 1332072672 1333448082 1333592064 1338136028 1339604352 1339662336 1342278864 1342365696 1345847296 1346997856 1348475904 1348534272 1351168128 1354760192 1355859684 1357406208 1358574784 1358954496 1363673088 1367512776 1367571968 1370243007 1376569152 1376628736 1379317464 1382835048 1385625528 1385685504 1387266048 1389219328 1391932647 1391992896 1392082944 1394801856 1398419456 1401150744 1401211392 1402748928 1403948133 1407528531 1407619584 1407680512 1410429888 1412038656 1414026816 1416849912 1416941568 1423329624 1423391232 1425014784 1426171293 1426233024 1429962752 1431185222 1432755648 1432817664 1434451968 1435616136 1439432704 1442244096 1443485708 1443889152 1447954704 1453045216 1454702592 1455946212 1457543808 1462604724 1462668032 1464336384 1467196416 1470938112 1472290848 1473970176 1476045536 1478992452 1480679424 1485820672 1488787104 1490420736 1490485248 1494286336 1495563796 1495660544 1497204864 1497366528 1498581756 1500291072 1502403492 1504182272 1505468192 1507120128 1512353184 1514078208 1514143744 1515372588 1517101056 1522368768 1524105216 1528396632 1534132224 1538451873 1538518464 1543860542 1545621504 1548640296 1548707328 1552656896 1554084784 1555689429 1555857408 1558896192 1562871744 1562939392 1565992008 1566093312 1573221888 1573289984 1576362816 1580382912 1581836298 1583572032 1583640576 1585446912 1587679232 1590780168 1590849024 1590951936 1593956151 1594059264 1598193664 1599559954 1601315136 1601384448 1603141632 1604512152 1608708096 1608777728 1611919872 1613307556 1613758464 1619361792 1623991712 1634675868 1634746624 1636540416 1642222848 1645501536 1647378432 1649697952 1652991564 1653098496 1654805376 1656327204 1660551228 1660623104 1662517248 1663938528 1665764352 1671548256 1671620608 1673527296 1674885492 1676795904 1679156844 1681072128 1682618112 1684537344 1686909184 1690277088 1692205056 1693651716 1698080768 1701397332 1701470976 1703337984 1703411712 1709326336 1712664864 1714618368 1716094464 1719446211 1725491194 1727459328 1730833272 1736918288 1738824192 1738899456 1742295744 1746739008 1746927616 1748345382 1750339584 1752804074 1758230712 1758306816 1764412048 1766424576 1767934686 1769874624 1769951232 1774465024 1776096896 1777930776 1778122752 1781595648 1786139136 1786216448 1789705152 1789820928 1795919406 1797967872 1798045696 1801557504 1807812912 1809796608 1809874944 1818230784 1821782016 1823350368 1826990676 1835425536 1839089952 1843780064 1845475681 1847500704 1847580672 1849688064 1851189228 1855910196 1855990528 1856110592 1859735808 1868200992 1868281856 1870331904 1871930844 1876704708 1876826112 1880491788 1880573184 1882718208 1885369088 1889133216 1889255424 1891206144 1892945376 1897772832 1897854976 1900019712 1901561724 1901644032 1903730688 1910340864 1910423552 1914154848 1916338176 1922992128 1925185536 1928490158 1930606272 1937309766 1939603456 1941261616 1943391744 1950139632 1952448512 1954033074 1956261888 1959016318 1961250816 1963054464 1965081384 1965293568 1971989936 1974239232 1975927002 1978095168 1984963554 1985049472 1987227648 1987313664 1991195136 1996273152 1996488704 1998109008 2000388096 2003204656 2007204042 2009406528 2009493504 2016470912 2018770944 2020496784 2022713856 2022801408 2029825024 2032140288 2033789526 2036109312 2037862176 2045509632 2051269164 2051357952 2060828672 2062590467 2064853728 2064943104 2068976196 2074252572 2074476544 2078528256 2080899072 2083828992 2087989344 2088124416 2095239307 2097629184 2101726116 2101817088 2107177216 2109115064 2111429376 2111520768 2115644832 2121040224 2121132032 2121269248 2125274868 2125412352 2134994436 2135086848 2135179264 2137522176 2139349536 2144944128 2146777833 2149133472 2149226496 2151677952 2159149056 2163366144 2165228562 2179567824 2182053888 2183919318 2189488826 2189630464 2193907086 2194002048 2196504576 2203988752 2204131328 2206407168 2208436272 2210955264 2214068304 2216689664 2218488678 2218584704 2221019136 2228731008 2231369728 2233180656 2235727872 2238875792 2241429504 2243345694 2243490816 2245807296 2246049792 2247872634 2253605238 2253702784 2256273408 2258202288 2260680192 2268529776 2268627968 2271117312 2271215616 2273058882 2275651584 2283553152 2286157824 2288125952 2292594948 2303279104 2305248169 2307777696 2315790813 2318432256 2318532608 2323060992 2328985344 2331127176 2333786112 2341738049 2344307616 2344409088 2348988012 2349139968 2355232768 2357246248 2359832832 2359934976 2364544224 2370574368 2370830336 2372754447 2375460864 2378170368 2378805529 2381518848 2386170252 2386273536 2386427904 2394559208 2397290496 2399339931 2401972704 2402076672 2410417216 2413062144 2413166592 2417879808 2419961334 2424307712 2429042688 2431133824 2435987568 2447234048 2452013802 2452119936 2454810624 2463334272 2463440896 2466250752 2468252304 2471067648 2474546928 2479487346 2479647744 2490826842 2490934656 2493775872 2495907792 2502272944 2502434816 2507322384 2507430912 2510290944 2512328238 2518735266 2518844288 2519007232 2521608192 2523927168 2526806016 2530363776 2533359616 2535415632 2535525376 2538307584 2540477574 2547121152 2552095998 2552206464 2555117568 2563989504 2566914048 2568997296 2574141696 2583079688 2588236791 2591188992 2600186176 2605377432 2608236288 2608349184 2615001088 2617236643 2617405952 2620108512 2620391424 2622518073 2625509376 2629206111 2632318976 2634569336 2637460224 2646618072 2649636864 2649751552 2651902029 2654926848 2658665003 2661697536 2664145344 2666896164 2667184128 2676272056 2679208704 2679324672 2684557728 2684731392 2691694592 2693879109 2693995712 2696951808 2697068544 2702336256 2709520384 2711719368 2714812416 2717149568 2727346176 2735025552 2735143936 2740486014 2753138304 2753257472 2758634928 2765670096 2771251056 2771371008 2774532096 2778438656 2783865294 2783985792 2784165888 2789603712 2796838912 2802301488 2802422784 2805497856 2807896266 2815057062 2815239168 2815361024 2820859776 2824077312 2828053632 2833699824 2833883136 2846659248 2846782464 2850029568 2852342586 2852466048 2859925504 2862370444 2865511296 2865635328 2868903936 2871232272 2878865408 2884488192 2886971416 2887778304 2892735237 2895909408 2905964649 2906090432 2909405184 2911892424 2915087616 2925209448 2925336064 2928672768 2931049611 2934392832 2938524477 2941876224 2944581696 2947940352 2952091072 2957984904 2961358848 2963890503 2971449121 2971641344 2977445331 2977574208 2980841472 2980970496 2988572672 2991127592 2991321088 2994409728 2994733056 2997163512 3000582144 3004806984 3008364544 3010806063 3010936384 3014240256 3024706368 3028156416 3028287488 3030745176 3034202112 3044737536 3048210432 3050684289 3056793264 3068264448 3076903746 3077036928 3087721084 3091243008 3097280592 3097414656 3105313792 3108169568 3111378858 3111714816 3117792384 3125743488 3125878784 3131984016 3132186624 3146443776 3146579968 3152725632 3160765824 3163672596 3167144064 3167281152 3170893824 3175358464 3181560336 3181698048 3181903872 3187912302 3188118528 3196387328 3199119908 3202630272 3202768896 3206283264 3209024304 3217416192 3217555456 3223839744 3226615112 3227516928 3238723584 3247842843 3247983424 3269351736 3269493248 3273080832 3275878977 3284233239 3284445696 3290860629 3291003072 3294756864 3299395904 3305983128 3306196992 3309610752 3312654408 3321102456 3321246208 3325034496 3327733017 3327877056 3331528704 3343096512 3343241216 3347054592 3349770984 3353591808 3358313688 3362144256 3365018541 3365236224 3369074688 3373818368 3380407857 3380554176 3384410112 3387303432 3396161536 3402794664 3402941952 3406675968 3406823424 3409588323 3418652672 3425329728 3429236736 3432188928 3438892422 3450982388 3454918656 3461666544 3473836576 3477648384 3477798912 3484591488 3493478016 3493855232 3496690764 3500679168 3505608148 3516461424 3516613632 3528824096 3532849152 3535869372 3539749248 3539902464 3548930048 3552193792 3555861552 3556245504 3563191296 3572278272 3572432896 3579410304 3579641856 3591838812 3595935744 3596091392 3603115008 3615625824 3619593216 3619749888 3629942001 3636461568 3643564032 3646700736 3653981352 3670851072 3678020703 3678179904 3687560128 3690951362 3695001408 3695161344 3699376128 3702378456 3711820392 3711981056 3712221184 3719231019 3719471616 3736240263 3736401984 3736563712 3740663808 3743861688 3753409416 3753652224 3760983576 3761146368 3765436416 3770738176 3778102899 3778266432 3778510848 3782412288 3785890752 3795545664 3795709952 3800039424 3803123448 3803288064 3807461376 3810716361 3820681728 3820847104 3828309696 3832676352 3845984256 3850371072 3856980316 3861212544 3874619532 3879206912 3882523232 3886783488 3900279264 3904897024 3908066148 3912523776 3918032636 3922501632 3926108928 3930162768 3930587136 3943979872 3948478464 3951854004 3956190336 3969927108 3970098944 3974455296 3974627328 3982390272 3992546304 3996218016 4000776192 4006409312 4014408084 4018813056 4018987008 4032941824 4037541888 4040993568 4045427712 4045602816 4059650048 4064280576 4067579052 4072218624 4075724352 4091019264 4102538328 4102715904 4110729021 4121657344 4125180934 4129707456 4129886208 4137952392 4148505144 4148953088 4157056512 4161798144 4167657984 4175797941 4175978688 4176248832 4190478614 4195258368 4203452232 4203634176 4214354432 4218230128 4222585593 4222858752 4223041536 4231289664 4242080448 4242264064 4242538496 4250549736 4250824704 4269988872 4270173696 4270358528 4275044352 4278699072 4289888256 4293555666 4298266944 4298452992 4303355904 4318298112 4326732288 4330457124 4359135648 4364107776 4367838636 4378977652 4379260928 4387814172 4388004096 4393009152 4407977504 4408262656 4412814336 4416872544 4421910528 4428136608 4433379328 4436977356 4437169408 4442038272 4457462016 4466361312 4471455744 4477751584 4482859008 4486691388 4486981632 4491614592 4492099584 4495745268 4507210476 4507405568 4512546816 4516404576 4521360384 4537059552 4537255936 4542234624 4542431232 4546117764 4551303168 4567106304 4572315648 4576251904 4585189896 4606558208 4610496338 4615555392 4631581626 4636864512 4637065216 4646121984 4657970688 4662254352 4667068287 4667572224 4683476098 4688615232 4688818176 4697976024 4698279936 4710465536 4714492496 4719665664 4719869952 4729088448 4741148736 4741660672 4745508894 4750921728 4756340736 4757611058 4763037696 4772340504 4772547072 4772855808 4789118416 4794580992 4798679862 4803945408 4804153344 4820834432 4826124288 4826333184 4835759616 4839922668 4848615424 4858085376 4862267648 4871975136 4894468096 4904027604 4904239872 4909621248 4926668544 4926881792 4936504608 4942135296 4949093856 4958974692 4959295488 4981653684 4981869312 4987551744 4991815584 5004545888 5004869632 5009148277 5014644768 5014861824 5020581888 5024656476 5037470532 5037688576 5038014464 5043216384 5047854336 5053612032 5060727552 5070831264 5071050752 5076615168 5080955148 5094242304 5104191996 5104412928 5110235136 5127979008 5137994592 5148283392 5166159376 5176473582 5182377984 5200372352 5210754864 5216472576 5216698368 5230002176 5234473286 5234811904 5240217024 5240782848 5245036146 5251018752 5258412222 5264637952 5269138672 5274920448 5293236144 5299273728 5299503104 5303804058 5309853696 5317330006 5323395072 5328290688 5333792328 5334368256 5352544112 5358417408 5358649344 5369115456 5369462784 5383389184 5387758218 5387991424 5393903616 5394137088 5404672512 5419040768 5423438736 5429624832 5434299136 5454692352 5470051104 5470287872 5480972028 5506276608 5506514944 5517269856 5531340192 5536427043 5542502112 5542742016 5549064192 5556877312 5567730588 5567971584 5568331776 5579207424 5593677824 5598459839 5604602976 5604845568 5610995712 5615792532 5630114124 5630478336 5630722048 5641719552 5648154624 5656107264 5667399648 5667766272 5687078119 5693318496 5693564928 5700059136 5704685172 5704932096 5719851008 5724740888 5731022592 5731270656 5742464544 5757730816 5768976384 5773942832 5775556608 5785470474 5791818816 5811929298 5812180864 5818810368 5823784848 5830175232 5850418896 5850672128 5857345536 5862099222 5868785664 5877048954 5883752448 5889163392 5895880704 5904182144 5915969808 5922717696 5927781006 5942898242 5943282688 5954890662 5955148416 5961682944 5961940992 5977145344 5982255184 5982642176 5988819456 5989466112 5994327024 6001164288 6009613968 6016729088 6021612126 6021872768 6028480512 6049412736 6056312832 6056574976 6061490352 6068404224 6089475072 6096420864 6101368578 6113586528 6134814259 6136528896 6153807492 6154073856 6175442168 6182486016 6187771401 6194561184 6194829312 6210627584 6216339136 6222757716 6223429632 6235584768 6251486976 6251757568 6263968032 6264373248 6285717921 6292887552 6293159936 6305451264 6321531648 6327345192 6334288128 6334562304 6350716928 6356146133 6363120672 6363396096 6363807744 6375824604 6376237056 6392774656 6398239816 6405260544 6405537792 6412566528 6418048608 6434832384 6435110912 6440333499 6447679488 6453230224 6455033856 6477447168 6495685686 6495966848 6538703472 6538986496 6546161664 6551757954 6568466478 6568891392 6581721258 6582006144 6589513728 6598791808 6611966256 6612393984 6619221504 6625308816 6642204912 6642492416 6650068992 6655466034 6655754112 6663057408 6686193024 6686482432 6694109184 6699541968 6707183616 6716627376 6724288512 6730037082 6730472448 6738149376 6747636736 6760815714 6761108352 6768820224 6774606864 6792323072 6805589328 6805883904 6813351936 6813646848 6819176646 6837305344 6850659456 6856557113 6858473472 6864377856 6877784844 6901964776 6909837312 6915744507 6923333088 6947372439 6947673152 6955296768 6955597824 6969182976 6986956032 6987710464 6993381528 7001358336 7011216296 7025214147 7032922848 7033227264 7057648192 7065698304 7071738744 7079498496 7079804928 7097860096 7103928031 7104387584 7111723104 7112491008 7118263341 7126382592 7136416587 7144556544 7144865792 7158820608 7159283712 7183677624 7191871488 7192182784 7198019793 7206230016 7231251648 7239186432 7239499776 7259884002 7272923136 7287128064 7293401472 7307962704 7341702144 7356041406 7356359808 7375120256 7381902724 7390002816 7390322688 7398752256 7404756912 7423640784 7423962112 7424442368 7438462038 7438943232 7472480526 7472803968 7473127424 7481327616 7487723376 7506818832 7507304448 7521967152 7522292736 7530872832 7541476352 7556205798 7556532864 7557021696 7564824576 7571781504 7591091328 7591419904 7600078848 7606246896 7606576128 7614922752 7621432722 7641363456 7641694208 7656619392 7663210891 7665352704 7691968512 7700742144 7713960632 7722425088 7749239064 7758413824 7764710373 7765046464 7773566976 7800558528 7809794048 7816132296 7825047552 7836065272 7845003264 7851709929 7852217856 7860325536 7861174272 7867554219 7887618333 7887959744 7896956928 7903708008 7912380672 7939854216 7940197888 7948910592 7949254656 7955706087 7964780544 7975995009 7985092608 7992436032 8001552384 8012818624 8028816168 8037626112 8037974016 8065883648 8075083776 8081637327 8081987136 8090855424 8091205632 8119300096 8128561152 8135158104 8144437248 8151448704 8182038528 8205076656 8205431808 8221458042 8243314688 8250361868 8259414912 8259772416 8275904784 8297010288 8297906176 8314113024 8323596288 8335315968 8351595882 8351957376 8352497664 8380957228 8390516736 8406904464 8407268352 8428708864 8436460256 8445171186 8445717504 8446083072 8462579328 8484160896 8484528128 8485076992 8501099472 8501649408 8539977744 8540347392 8540717056 8550088704 8557398144 8579776512 8587111332 8596533888 8596905984 8606711808 8636596224 8653464576 8660914248 8678205711 8717893947 8718271296 8728215552 8735677272 8757955304 8758521856 8775628344 8776008192 8786018304 8793148833 8815573431 8815955008 8816525312 8825628672 8833745088 8843821056 8856273216 8866758656 8873954712 8874338816 8884076544 8891671509 8914347363 8914924032 8932335993 8932722624 8942911488 8955503168 8965718016 8973382776 8973963264 8983229184 8984199168 8991490536 9014420952 9014811136 9025093632 9032418189 9032809152 9042720768 9074119104 9074511872 9084469248 9084862464 9092235528 9102606336 9134212608 9144631296 9152503808 9170379792 9213116416 9220992676 9231110784 9263163252 9273729024 9274130432 9292243968 9315941376 9324508704 9334136574 9335144448 9366952196 9377230464 9377636352 9395952048 9396559872 9420931072 9428984992 9439331328 9439739904 9458176896 9482297472 9483321344 9491017788 9501843456 9512681472 9515222116 9526075392 9544681008 9545094144 9545711616 9578236832 9589161984 9597359724 9607890816 9608306688 9641668864 9652248576 9652666368 9671519232 9679845336 9716170752 9724535296 9743528529 9743950272 9788936192 9808055208 9808479744 9819242496 9827636931 9852699717 9853337088 9853763584 9873009216 9884270592 9898187712 9917949384 9918590976 9963307368 9963738624 9975103488 9983199051 9983631168 10009091776 10009739264 10018296554 10029289536 10029723648 10041163776 10049312952 10074941064 10075377152 10076028928 10086432768 10095055623 10095708672 10107224064 10121455104 10141223571 10141662528 10142101504 10153230336 10161910296 10188484608 10208383992 10208825856 10220470272 10255958016 10275989184 10296566784 10332318752 10352947164 10364755968 10400744704 10421509728 10432945152 10433396736 10460004352 10468946572 10469623808 10480434048 10481565696 10490072292 10502037504 10516824444 10529275904 10538277344 10549840896 10586472288 10598547456 10599006208 10607608116 10619707392 10634660012 10646790144 10656581376 10667584656 10668736512 10705088224 10716834816 10717298688 10738230912 10738925568 10766778368 10775516436 10775982848 10787807232 10788274176 10809345024 10846877472 10859249664 10868598272 10889826003 10909384704 10940102208 10940575744 10961944056 11012553216 11013029888 11034539712 11062680384 11072854086 11085004224 11085484032 11098128384 11113754624 11135461176 11135943168 11136663552 11157693057 11158414848 11187355648 11196919678 11209205952 11209691136 11221991424 11231585064 11260228248 11260956672 11261444096 11283439104 11296309248 11312214528 11334308697 11334799296 11335532544 11374156238 11386636992 11387129856 11400118272 11409370344 11409864192 11439702016 11449481776 11462045184 11462541312 11484929088 11515461632 11537952768 11547885664 11551113216 11570940948 11583637632 11623858596 11624361728 11637620736 11647569696 11660350464 11700837792 11701344256 11714691072 11724198444 11737571328 11754097908 11767504896 11778326784 11791761408 11808364288 11831939616 11845435392 11855562012 11885796484 11886565376 11909781324 11910296832 11923365888 11923881984 11954290688 11964510368 11965284352 11977638912 11988654048 12002328576 12019227936 12033458176 12043224252 12043745536 12056961024 12098825472 12112625664 12122980704 12136808448 12178950144 12192841728 12202737156 12227173056 12269628518 12273057792 12307614984 12308147712 12350884336 12364972032 12375542802 12389122368 12389658624 12421255168 12432678272 12445515432 12446859264 12471169536 12502973952 12503515136 12527936064 12528746496 12571435842 12585775104 12586319872 12610902528 12643063296 12654690384 12667756779 12668576256 12669124608 12701433856 12712292266 12726241344 12726792192 12727615488 12751649208 12752474112 12785549312 12796479632 12810521088 12811075584 12825133056 12836097216 12869664768 12870221824 12880666998 12895358976 12906460448 12910067712 12954894336 12991371372 12991933696 13077406944 13077972992 13092323328 13103515908 13136932956 13137782784 13163442516 13164012288 13179027456 13197583616 13223932512 13224787968 13238443008 13250617632 13284409824 13284984832 13300137984 13310932068 13311508224 13326114816 13372386048 13372964864 13399083936 13414367232 13433254752 13448577024 13460074164 13460944896 13476298752 13495273472 13521631428 13522216704 13537640448 13549213728 13584646144 13596259609 13611178656 13611767808 13626703872 13627293696 13638353292 13674610688 13701318912 13713114226 13716946944 13728755712 13755569688 13803929552 13819674624 13831489014 13846666176 13894744878 13895346304 13910593536 13911195648 13938365952 13973912064 13975420928 13986763056 14002716672 14022432592 14050428294 14065845696 14066454528 14115296384 14131396608 14143477488 14158996992 14159609856 14195720192 14207856062 14208775168 14223446208 14224982016 14236526682 14252765184 14272833174 14289113088 14289731584 14317641216 14318567424 14367355248 14383742976 14384365568 14396039586 14412460032 14462503296 14478372864 14478999552 14519768004 14545846272 14574256128 14586802944 14615925408 14666675149 14683404288 14712082812 14712719616 14750240512 14763805448 14780005632 14780645376 14809513824 14847281568 14847924224 14848884736 14876924076 14877886464 14944961052 14945607936 14946254848 14962655232 14975446752 15013637664 15014608896 15027444831 15043934304 15044585472 15061745664 15082952704 15112411596 15113065728 15114043392 15129649152 15143563008 15182182656 15182839808 15212493792 15213152256 15229845504 15242865444 15282726912 15283388416 15313238784 15326421782 15330705408 15383937024 15427921264 15444850176 15498478128 15516827648 15529420746 15530092928 15547133952 15601117056 15619588096 15632264592 15650095104 15672130544 15690006528 15703419858 15704435712 15720651072 15722348544 15735108438 15775236666 15775919488 15793913856 15807416016 15824761344 15879708432 15880395776 15897821184 15898509312 15911412174 15929561088 15951990018 15970185216 15984872064 16003104768 16025637248 16057632336 16075252224 16075948032 16131767296 16150167552 16163274654 16163974272 16181710848 16182411264 16238600192 16257122304 16270316208 16288874496 16302897408 16364077056 16392166343 16410153312 16410863616 16442916084 16486629376 16500723736 16518829824 16519544832 16551809568 16594020576 16595812352 16609281129 16628226048 16647192576 16651638703 16670631936 16703191764 16703914752 16704995328 16761914456 16781033472 16795379517 16813808928 16814536704 16857417728 16872920512 16890342372 16891435008 16892166144 16925158656 16968321792 16969056256 16970153984 17002198944 17003298816 17061234357 17079955488 17080694784 17081434112 17100177408 17114796288 17159553024 17174222664 17193067776 17193811968 17273192448 17306929152 17321828496 17356411422 17435787894 17436542592 17456431104 17471354544 17515910608 17517043712 17551256688 17552016384 17572036608 17586297666 17631146862 17631910016 17633050624 17651257344 17667490176 17687642112 17712546432 17733517312 17747909424 17748677632 17768153088 17783343018 17828694726 17829848064 17864671986 17865445248 17885822976 17911006336 17931436032 17946765552 17947926528 17966458368 17968398336 17982981072 18028841904 18029622272 18050187264 18064836378 18065618304 18085441536 18148238208 18149023744 18168938496 18169724928 18184471056 18205212672 18268425216 18289262592 18305007616 18320656501 18340759584 18404442777 18426232832 18441985352 18462221568 18526326504 18547458048 18548260864 18563314203 18584487936 18610655021 18631882752 18649017408 18668273148 18670288896 18733904392 18754460928 18755272704 18791904096 18793119744 18841862144 18857153763 18857969984 18878662656 18879479808 18916353792 18964594944 18966642688 18982035576 19003686912 19030444232 19052150784 19068438399 19089362016 19090188288 19091423232 19156473664 19178323968 19194719448 19215781632 19216613376 19283337728 19304497152 19305332736 19321000497 19343038464 19359690672 19432341504 19449070592 19487057058 19487900544 19577872384 19616110416 19616959488 19638484992 19655273862 19705399434 19706674176 19707527168 19746018432 19768541184 19796375424 19835898768 19837181952 19926614736 19927477248 19950206976 19966398102 19967262336 20018183552 20019478528 20036593108 20058579072 20059447296 20082327552 20098625904 20149882128 20150754304 20152057856 20172865536 20190111246 20191417344 20214448128 20242910208 20282447142 20283325056 20284203008 20306460672 20323820592 20376969216 20416767984 20417651712 20440940544 20511916032 20551978368 20569671339 20593133568 20664637504 20705894328 20729511936 20747233521 20800143847 20801489408 20842117317 20843019456 20865890304 20866793472 20920008704 20937893144 20939247616 20960868096 20963131392 20980144584 21004075008 21033648888 21058551808 21075642441 21076554688 21099681792 21172944576 21197094912 21198012416 21215216232 21239414784 21269320024 21293580288 21311784093 21313162752 21335169312 21337473024 21354790023 21409249761 21410176448 21433669632 21434597376 21476461824 21477851136 21533556736 21551032872 21551965696 21575614464 21576548352 21594059379 21618690048 21693754944 21718499328 21737196544 21779652006 21818769408 21880204416 21881151488 21923888112 22025106432 22026059776 22069079424 22125360768 22145708172 22170008448 22170968064 22196256768 22227509248 22270922352 22271886336 22273327104 22315386114 22316829696 22374711296 22393839356 22418411904 22419382272 22443982848 22463170128 22520456496 22521913344 22522888192 22566878208 22592618496 22624429056 22668617394 22669598592 22671065088 22748312476 22773273984 22774259712 22800236544 22818740688 22819728384 22879404032 22898963552 22924090368 22925082624 22969858176 22989632673 23030923264 23075905536 23095771328 23102226432 23141881896 23167275264 23247717192 23248723456 23275241472 23294131119 23295139392 23320700928 23401675584 23402688512 23429382144 23448396888 23475142656 23508195816 23535009792 23555129787 23556653568 23583522816 23616728576 23662854999 23663879232 23690870784 23711124024 23771592968 23773130752 23819562648 23820593664 23846731776 23847763968 23867118261 23908581376 23927985027 23929020736 23930568704 23955277824 23977308096 24004657152 24038455872 24066916352 24086448504 24087491072 24113922048 24197650944 24225251328 24244911981 24245961408 24273616896 24357900288 24385683456 24405474312 24454346112 24539257036 24546115584 24615229968 24616295424 24701768672 24729944064 24751085604 24778244736 24779317248 24842510336 24865356544 24891030864 24893718528 24942339072 25005947904 25007030272 25055872128 25057492992 25142871684 25171550208 25172639744 25221805056 25286126592 25309380768 25335513558 25337152512 25338249216 25402867712 25424584532 25452482688 25453584384 25455230976 25503298416 25504948224 25571098624 25592959264 25621042176 25622151168 25650266112 25672194432 25739329536 25740443648 25761333996 25790717952 25812920896 25820135424 25909788672 25982742744 25983867392 26034617133 26153681841 26154813888 26155945984 26184646656 26207031816 26273865912 26275565568 26326885032 26328024576 26358054912 26395167232 26446720293 26447865024 26449575936 26476886016 26501235264 26568819648 26569969664 26600275968 26621864136 26623016448 26652229632 26675014527 26743042089 26744772096 26745929728 26798167872 26828734464 26866509504 26897154048 26920148328 26921889792 26952597504 26990546944 27043262856 27044433408 27075280896 27097254567 27098427456 27169292288 27192519218 27222357312 27223535616 27253407744 27254587392 27276706584 27349221376 27402637824 27426228452 27433893888 27457511424 27511139376 27607859104 27639349248 27662978028 27693332352 27789489756 27790692608 27821187072 27822391296 27876731904 27947824128 27973526112 28005433344 28044865184 28100856588 28131691392 28132909056 28230592768 28262793216 28286954976 28317993984 28319219712 28391440384 28415712124 28417550336 28446892416 28449964032 28473053364 28505530368 28545666348 28578226176 28579463168 28635282432 28637134848 28734710496 28767485952 28768731136 28792079172 28824920064 28925006592 28956745728 28957999104 29039536008 29148512256 29173605888 29230585587 29231850816 29333350298 29366808576 29424165624 29425439232 29500481024 29527610896 29558099151 29560011264 29561290752 29619027648 29694563136 29695848448 29697769472 29753848152 29755772928 29889922104 29891215872 29892509696 29925310464 29950893504 30027275328 30029217792 30054889662 30087868608 30089170944 30123491328 30165905408 30224823192 30226131456 30228086784 30259298304 30285166869 30287126016 30364365312 30365679616 30424987584 30426304512 30459691008 30485730888 30565453824 30566776832 30626477568 30652843564 30661410816 30767874048 30855842528 30889700352 30996956256 31033655296 31058841492 31060185856 31094267904 31202234112 31264529184 31300190208 31344261088 31380013056 31406839716 31408871424 31441302144 31444697088 31470216876 31550473332 31551838976 31587827712 31614832032 31649522688 31759416864 31760791552 31795642368 31797018624 31822824348 31859122176 31903980036 31940370432 31969744128 32006209536 32051274496 32115264672 32150504448 32151896064 32263534592 32300335104 32326549308 32327948544 32363421696 32364822528 32477200384 32540632416 32577748992 32605794816 32669478009 32728154112 32784332686 32820306624 32821727232 32885832168 32973258752 33001447472 33037659648 33039089664 33103619136 33188041152 33191624704 33218562258 33256452096 33294385152 33303277406 33341263872 33406383528 33407829504 33409990656 33523828912 33562066944 33590759034 33627617856 33629073408 33714835456 33745841024 33780684744 33782870016 33784332288 33850317312 33936643584 33938112512 33940307968 34004397888 34006597632 34122468714 34159910976 34161389568 34162868224 34200354816 34229592576 34319106048 34348445328 34386135552 34387623936 34546384896 34613858304 34643656992 34712822844 34871575788 34873085184 34912862208 34942709088 35031821216 35034087424 35064037939 35102513376 35104032768 35144073216 35172595332 35262293724 35263820032 35266101248 35302514688 35334980352 35375284224 35425092864 35495818848 35497355264 35536306176 35566686036 35657389452 35659696128 35729343972 35730890496 35771645952 35822012672 35862872064 35893531104 35895853056 35932916736 35965962144 36057683808 36059244544 36100374528 36129672756 36131236608 36170883072 36296476416 36298047488 36337876992 36368942112 36410425344 36536850432 36578525184 36610015232 36641313002 36681519168 36808885554 36852465664 36883970704 36924443136 37052653008 37094916096 37096521728 37126628406 37168975872 37221310042 37263765504 37298034816 37336546296 37340577792 37467808784 37508921856 37510545408 37583808192 37586239488 37683724288 37714307526 37715939968 37757325312 37758959616 37832707584 37929189888 37933285376 37964071152 38007373824 38060888464 38104301568 38136876798 38178724032 38180376576 38182846464 38312947328 38356647936 38389438896 38431563264 38433226752 38566675456 38608994304 38610665472 38642000994 38686076928 38719381344 38864683008 38898141184 38974114116 38975801088 39155744768 39189218873 39232220832 39233918976 39276969984 39310547724 39410798868 39413348352 39415054336 39492036864 39537082368 39592750848 39671797536 39674363904 39809546833 39853229472 39854954496 39900413952 39932796204 39934524672 40036367104 40038957056 40073186216 40117158144 40118894592 40197251808 40299764256 40301508608 40304115712 40345731072 40380222492 40382834688 40428896256 40485820416 40564894284 40566650112 40568406016 40612921344 40647641184 40753938432 40788778827 40833535968 40835303424 40881881088 41023832064 41103956736 41139342678 41186267136 41329275008 41411788656 41459023872 41494467042 41600287694 41602978816 41684234634 41686038912 41731780608 41733586944 41840017408 41875786288 41878495232 41921736192 41926262784 41960289168 42008150016 42067297776 42117103616 42151284882 42153109376 42199363584 42345889152 42394189824 42396024832 42430432464 42478829568 42538640048 42587160576 42623568186 42626325504 42670338624 42674946048 42709580046 42818499522 42820352896 42867339264 42869194752 42952923648 42955702272 43067113472 43102065744 43103931392 43151228928 43153096704 43188118758 43237380096 43387509888 43436998656 43474393088 43559304012 43637538816 43760408832 43762302976 43847776224 44000025447 44050212864 44052119552 44138158848 44250721536 44291416344 44340016896 44341936128 44455018496 44493022931 44541844704 44543772672 44546654208 44630772228 44633659392 44749422592 44787678712 44836823808 44838764544 44887965696 44926340256 45040912992 45043826688 45045776384 45082334493 45133756416 45185236992 45197305051 45248858112 45337234788 45339197184 45342130176 45496624952 45546547968 45548519424 45637481376 45639456768 45758808064 45797927104 45848180736 45850165248 45939716352 45979265346 46061846528 46151811072 46191542656 46283763792 46334550528 46495434384 46497446912 46550482944 46588262238 46590278784 46641401856 46803351168 46805377024 46858764288 46896793776 46950285312 47016391632 47070019584 47110259574 47113307136 47167045632 47233457152 47325709998 47327758464 47381741568 47422248048 47543185936 47546261504 47639125296 47641187328 47693463552 47695527936 47734236522 47817162752 47855970054 47858041472 47861137408 47910555648 47954616192 48009314304 48076911744 48133832704 48172897008 48174982144 48227844096 48395301888 48450502656 48489823962 48491922816 48547233792 48715800576 48771366912 48810948624 48908692224 49078514072 49092231168 49176499029 49230459936 49232590848 49403537344 49459888128 49502171208 49556489472 49558634496 49685020672 49727496217 49730713088 49782061728 49787437056 49827843387 49884678144 49954916109 50011895808 50014060544 50111744256 50114985984 50285743368 50343100416 50345279488 50386138551 50443610112 50514635057 50572253184 50618761536 50671027116 50674305024 50676498432 50805735424 50849169064 50904965376 50907168768 50910461952 51006596832 51009896448 51142197248 51183703071 51185918528 51242084352 51244302336 51300532224 51344388864 51478659072 51480887296 51522667992 51581435904 51625841792 51819577344 51965485488 51967734784 52069234266 52307363682 52309627776 52311891968 52369293312 52414063632 52547731824 52551131136 52653770064 52656049152 52716109824 52790334464 52893440586 52895730048 52899151872 52953772032 53002470528 53137639296 53139939328 53200551936 53243728272 53246032896 53304459264 53350029054 53486084178 53489544192 53491859456 53596335744 53657468928 53733019008 53794308096 53840296656 53843779584 53905195008 53981093888 54086525712 54088866816 54150561792 54194509134 54196854912 54338584576 54385038436 54444714624 54447071232 54506815488 54509174784 54553413168 54698442752 54805275648 54852456904 54867787776 54915022848 54961969503 55022278752 55213328331 55215718208 55278698496 55325956056 55386664704 55578979512 55581385216 55642374144 55644782592 55689942609 55753463808 55831965063 55895648256 55947052224 56010866688 56089730368 56201713176 56263382784 56265818112 56457533299 56461185536 56525586432 56571461289 56573909952 56635987968 56638439424 56782880768 56831424248 56835100672 56893784832 56899928064 56946106728 57011060736 57091332696 57156452352 57158926336 57205315197 57270564864 57274269696 57469420992 57534971904 57537462272 57584158344 57649840128 57850013184 57913491456 57915998208 57963001491 58079072016 58297024512 58347211776 58461171174 58463701632 58666700596 58733617152 58848331248 58850878464 59000962048 59055221792 59116198302 59120022528 59122581504 59238055296 59389126272 59391696896 59395538944 59507696304 59511545856 59779844208 59782431744 59785019392 59850620928 59901787008 60054550656 60058435584 60109779324 60175737216 60178341888 60246982656 60331810816 60449646384 60452262912 60456173568 60518596608 60570333738 60574252032 60728730624 60731359232 60849975168 60852609024 60919382016 60971461776 61130907648 61133553664 61252955136 61305687128 61322821632 61535748096 61709014017 61711685056 61779400704 61993912512 62067310592 62117682984 62120371712 62188535808 62241700563 62400431541 62404468224 62526351951 62529058368 62600380416 62688522176 62760026112 62813679432 62817742848 62882604288 62889394176 62940433752 63100946664 63103677952 63175655424 63226927323 63229664064 63299045376 63518833728 63521583104 63591284736 63594037248 63645648696 63718244352 63807960072 63880740864 63935352279 63939488256 64012419072 64102548992 64227749283 64230529344 64301008896 64303792128 64527069184 64600670208 64653098616 64655897088 64726843392 64729645056 64782178137 64954400768 65081264832 65155497984 65211589632 65338956018 65456308224 65568665372 65640613248 65643454464 65771664336 65946517504 66002894944 66075319296 66078179328 66207238272 66376082304 66383249408 66437124516 66512904192 66588770304 66606554812 66682527744 66812767056 66815659008 66819981312 67047657824 67124133888 67181518068 67255235712 67258146816 67429670912 67491682048 67561369488 67565740032 67568664576 67700634624 67873287168 67876225024 68008795776 68013195264 68244937428 68319821952 68322779136 68325736448 68400709632 68459185152 68638212096 68696890656 68772271104 68775247872 68968898019 69092769792 69227716608 69287313984 69425645688 69743151576 69746170368 69825724416 69882393357 69885418176 70063642432 70068174848 70128075878 70205026752 70208065536 70288146432 70345190664 70524587448 70527640064 70532202496 70605029376 70665389361 70669960704 70750568448 70850185728 70988564997 70991637696 70994710528 71072612352 71133372072 71314778904 71319392256 71458687944 71461780992 71543291904 71644025344 71725744128 71783955081 71787062208 71791706112 71865833472 71931924288 72115367616 72118489088 72200749056 72259345512 72262473216 72341766144 72592952832 72596094976 72675753984 72737884224 72820850688 73073700864 73157050368 73220030464 73282626004 73363038336 73617771108 73704931328 73767941408 73848886272 74105306016 74189832192 74193043456 74253256812 74337951744 74442620084 74527531008 74596069632 74673092592 74681155584 74935617568 75017843712 75021090816 75167616384 75172478976 75367448576 75428615052 75431879936 75514650624 75517919232 75665415168 75858379776 75928142304 76014747648 76121776928 76208603136 76273753596 76357448064 76360753152 76365692928 76625894656 76713295872 76778877792 76863126528 76866453504 77133350912 77217988608 77221330944 77284001988 77372153856 77438762688 77729366016 77796282368 77948228232 77951602176 78103851399 78311489536 78378437746 78464441664 78467837952 78553939968 78621095448 78821597736 78826696704 78830108672 78984073728 79074164736 79185501696 79340160879 79343595072 79348727808 79619093666 79706458944 79709908992 79800827904 79865592408 79869049344 80072734208 80077914112 80146372432 80229126267 80234316288 80237789184 80394503616 80599528512 80603017216 80608231424 80691462144 80760444984 80765669376 80857792512 80971640832 81129788568 81133300224 81136812032 81225842688 81295282368 81507876864 81577557654 81667071936 81670606848 81763762176 82047664128 82207913472 82278685356 82372534272 82658550016 82823577312 82918047744 82988934084 83200575388 83205957632 83368469268 83372077824 83463561216 83467173888 83680034816 83751572576 83756990464 83843472384 83920578336 84016300032 84134595552 84234207232 84302569764 84306218752 84398727168 84691778304 84788379648 84860864928 84957659136 85077280096 85174321152 85247136372 85252651008 85340677248 85349892096 85419160092 85636999044 85640705792 85734678528 85738389504 85905847296 85911404544 86204131488 86207862784 86302457856 86306193408 86376237516 86474760192 86775019776 86873997312 86948786176 87118608024 87520817664 87524605952 87695552448 88000050894 88100425728 88104239104 88276317696 88501443072 88582832688 88674297453 88680033792 88683872256 88910036992 88986045862 89083689408 89087545344 89093308416 89261544456 89267318784 89498845184 89575357424 89673647616 89677529088 89775931392 89852680512 90081825984 90087653376 90091552768 90164668986 90267512832 90370473984 90394610102 90497716224 90674469576 90678394368 90684260352 90993249904 91093095936 91097038848 91274962752 91278913536 91517616128 91595854208 91696361472 91700330496 91879432704 91958530692 92123693056 92303622144 92383085312 92567527584 92669101056 92990868768 92994893824 93100965888 93176524476 93180557568 93282803712 93606702336 93610754048 93793587552 93900570624 94032783264 94140039168 94220519148 94226614272 94334091264 94466914304 94651419996 94655516928 94763483136 94844496096 95086371872 95092523008 95173817263 95278250592 95282374656 95386927104 95391055872 95468473044 95634325504 95711940108 95716082944 95722274816 95821111296 95909232384 96018628608 96153823488 96345794016 96349964288 96455688192 96790603776 96901005312 96979647924 96983845632 97094467584 97431601152 97621897248 97817384448 98157028144 98184462336 98352998058 98460919872 98465181696 98807074688 98919776256 99004342416 99112978944 99117268992 99370041344 99454992434 99461426176 99564123456 99574874112 99655686774 99769356288 99909832218 100023791616 100028121088 100223488512 100229971968 100571486736 100686200832 100690558976 100772277102 100887220224 101029270114 101144506368 101237523072 101342054232 101348610048 101352996864 101611470848 101698338128 101809930752 101814337536 101820923904 102013193664 102019792896 102284394496 102367406142 102371837056 102484168704 102488604672 102601064448 102688777728 102957318144 102961774592 103045335984 103162871808 103251683584 103639154688 103930970976 103935469568 104138468532 104614727364 104619255552 104623783936 104738586624 104828127264 105095463648 105102262272 105192113817 105307540128 105312098304 105432219648 105580668928 105786881172 105791460096 105798303744 105907544064 106004941056 106275278592 106279878656 106487456544 106492065792 106608918528 106700058108 106972168356 106979088384 106983718912 107192671488 107314937856 107466038016 107588616192 107680593312 107687559168 107962187776 108054484261 108173051424 108177733632 108301123584 108389018268 108393709824 108677169152 108770076872 108889429248 108894142464 109013630976 109106826336 109396885504 109610551296 109704913808 109735575552 109830045696 109923939006 110044557504 110426656662 110431436416 110557396992 110651912112 110773329408 111157959024 111162770432 111284748288 111289565184 111379885218 111506927616 111663930126 111791296512 111894104448 112021733376 112179460736 112403426352 112526765568 112531636224 112915066598 112922371072 113051172864 113142922578 113147819904 113271975936 113276878848 113565761536 113662848496 113670201344 113787569664 113799856128 113892213456 114022121472 114182665392 114312904704 114317852672 114410630394 114541129728 114548539392 114938841984 115069943808 115074924544 115168316688 115299680256 115700026368 115826982912 115831996416 115926002982 116158144032 116561470921 116594049024 116694423552 116922342348 116927403264 117333401192 117467234304 117567656619 117696662496 117701756928 118001924096 118110443584 118232396604 118240045056 118245163008 118476110592 118778252544 118783393792 118791077888 119015392608 119023091712 119428640499 119559688416 119564863488 119570038784 119701241856 119803574016 120109101312 120116871168 120219558648 120351474432 120356683776 120663621632 120766776527 120899292768 120904525824 120912347136 121037193216 121140667476 121148504064 121457461248 121462718464 121699950336 121705218048 121838764032 121942923552 122261815296 122267107328 122366336481 122505910272 122611374256 122645643264 123071496192 123418028034 123423370112 123558801408 123987825024 124134621184 124235365968 124240743424 124377071616 124483401126 124800863082 124808936448 125052703902 125058116736 125200760832 125377044352 125520052224 125627358864 125635485696 125765208576 125778788352 125880867504 126201893328 126207355904 126351310848 126453854646 126459328128 126598090752 127037667456 127043166208 127182569472 127188074496 127291297392 127436488704 127615920144 127761481728 127870704558 127878976512 128024838144 128205097984 128455498566 128461058688 128602017792 128607584256 129054138368 129201340416 129306197232 129311794176 129453686784 129459290112 129564356274 129908801536 130162529664 130274585147 130310995968 130423179264 130677912036 130912616448 131137330744 131281226496 131286908928 131543328672 131893035008 132000076341 132005789888 132150638592 132156358656 132414476544 132752164608 132766498816 132874249032 133025808384 133213109624 133365055488 133479068793 133625534112 133631318016 133639962624 134095315648 134248267776 134363036136 134510471424 134516293632 134859341824 134983364096 135122738976 135131480064 135137329152 135247003479 135401269248 135591915153 135746574336 135752450048 136017591552 136026390528 136489874856 136639643904 136645558272 136651472896 136918370304 137276424192 137393781312 137544542208 137550495744 137937796038 138185539584 138455433216 138574627968 138851291376 139486303152 139492340736 139651448832 139764786714 139770836352 140127284864 140136349696 140256151756 140410053504 140416131072 140576292864 140690381328 141049174896 141055280128 141064404992 141210058752 141330778722 141339921408 141501136896 141700371456 141977129994 141983275392 141989421056 142145224704 142266744144 142629557808 142638784512 142917375888 142923561984 143086583808 143288050688 143451488256 143567910162 143574124416 143583412224 143731666944 143863848576 144230735232 144236978176 144401498112 144518691024 144524946432 144683532288 145185905664 145192189952 145351507968 145475768448 145601006929 145641701376 146147401728 146314100736 146440060928 146565252008 146726076672 147235542216 147409862656 147529497087 147535882816 147697772544 148210612032 148379664384 148386086912 148506513624 148675903488 148885240168 149055062016 149182488651 149192139264 149346185184 149362311168 149483530161 149864748327 149871235136 150035687424 150042181632 150335232768 150344957952 150734897152 150857230104 150863759872 151029301248 151035838464 151158415653 151330830336 151543905171 151716759552 151856284608 152029495296 152243553856 152417206272 152547507192 152714896128 152721506304 152731385856 153251789312 153426591744 153551109213 153557755584 153726253056 153732907008 154266701824 154435977216 154442661888 154568003976 154744307712 154877525376 155458732032 155592564736 155896456464 155903204352 156207702798 156622979072 156756875492 156928883328 156935675904 157107879936 157242190896 157643195472 157653393408 157660217344 157968147456 158148329472 158371003392 158680321758 158687190144 158697455616 159238187332 159412917888 159419817984 159601655808 159731184816 159738098688 160145468416 160155828224 160292744864 160458252534 160468632576 160475578368 160789007232 161199057024 161206034432 161216462848 161382924288 161520889968 161531338752 161715585024 161943281664 162259577136 162266600448 162273624064 162451685376 162590564736 163015753728 163155115308 163334143872 163341213696 163527524352 164095328256 164415826944 164557370712 164745068544 164885908509 165317100032 165639984993 165647154624 165836095488 165977868168 166401150776 166411915264 166736938536 166744155648 166927122432 166934347776 167069827827 167360069632 167495895189 167503145152 167513980928 167686944768 167841156672 168032600064 168269191104 168468414464 168605139528 168612437504 168797454336 169372599897 169383556608 169576759296 169714383867 169721729856 169915318272 170154560192 170348642304 170494272744 170505302016 170681354496 170699784192 170838320184 171273998088 171281411584 171469357056 171476779008 171615945591 171811694592 171822809088 172408262976 172415725568 172604915712 172612386816 172752475032 172949520384 173550039552 173747994624 173897572352 174237216048 175041635328 175049211904 175391104896 176000101788 176200851456 176208478208 176552635392 177002886144 177165665376 177348594906 177360067584 177367744512 177820073984 177972091724 178167378816 178175090688 178186616832 178523088912 178534637568 178997690368 179150714848 179347295232 179355058176 179551862784 179705361024 180163651968 180175306752 180183105536 180329337972 180535025664 180740947968 180789220204 180995432448 181348939152 181356788736 181368520704 181986499808 182186191872 182194077696 182549925504 182557827072 183035232256 183191708416 183392722944 183400660992 183758865408 183917061384 184607244288 184766170624 185127042051 185135055168 185338202112 185981737536 185989787648 186201931776 186353048952 186361115136 186565607424 186725101689 187201294623 187213404672 187221508096 187587175104 187801141248 188065566528 188280078336 188441038296 188453228544 188668182528 188933828608 189302839992 189311033856 189526966272 189680781969 189688992192 190172743744 190185046016 190347634526 190556501184 190564749312 190773854208 190782111744 190936946088 191268651008 191423880216 191432165888 191444549632 191642222592 191806056837 191818464768 192037257216 192307646976 192683247849 192691588032 192699928576 192911376384 193581207552 193802010624 193959295848 193967691264 194188935168 194863202304 195243794496 195634768896 196314056288 196368924672 196705996116 196921839744 196930363392 197614149376 197839552512 198008684832 198225957888 198234537984 198740082688 198909984868 198922852352 199128246912 199149748224 199311373548 199538712576 199819664436 200047583232 200056242176 200446977024 200459943936 201142973472 201372401664 201381117952 201544554204 201774440448 202058540228 202289012736 202475046144 202684108464 202697220096 202705993728 203222941696 203396676256 203619861504 203628675072 204026387328 204039585792 204568788992 204734812284 204743674112 204968337408 204977209344 205202128896 205377555456 205914636288 206090671968 206325743616 206503367168 206906694057 207278309376 207861941952 207870939136 208276937064 209229454728 209238511104 209247567872 209477173248 209656254528 210190927296 210204524544 210384227634 210615080256 210624196608 210864439296 211161337856 211573762344 211582920192 211596607488 211815088128 211996168083 212009882112 212550557184 212559757312 212974913088 212984131584 213217837056 213400116216 213944336712 213958176768 213967437824 214385342976 214629875712 214932076032 215177232384 215351865243 215361186624 215375118336 215924375552 216108968522 216346102848 216355467264 216602247168 216778036536 216787419648 217354338304 217540153744 217778858496 217788284928 218027261952 218213652672 218793771008 219221102592 219409827616 219471151104 219660091392 219847878012 220089115008 220853313324 220862872832 221114793984 221303824224 221546658816 222315918048 222325540864 222569496576 222579130368 222759770436 223013855232 223327860252 223582593024 223788208896 224043466752 224358921472 224806852704 225053531136 225063272448 225830133196 225844742144 226102345728 226285845156 226295639808 226543951872 226553757696 227131523072 227325696992 227340402688 227575139328 227784426912 228044242944 228365330784 228625809408 228635705344 228821260788 229082259456 229097078784 229877683968 230139887616 230336633376 230599360512 231400052736 231653965824 231663992832 231852005964 232316288064 233122941842 233188098048 233388847104 233844684696 233854806528 234666802384 234934468608 235135313238 235393324992 235403513856 236003848192 236220887168 236464793208 236480090112 236490326016 236952221184 237556505088 237566787584 237582155776 238030785216 238046183424 238857280998 239119376832 239129726976 239140077568 239402483712 239607148032 240218202624 240233742336 240439117296 240687378801 240702948864 240713367552 241327243264 241533553054 241798585536 241809051648 241824694272 242074386432 242281334952 242297008128 242914922496 242925436928 243399900672 243410436096 243677528064 243885847104 244523630592 244534214656 244732672962 245011820544 245222748512 245291286528 246142992384 246836056068 246846740224 247117602816 247975650048 248470731936 248481486848 248754143232 248966802252 249601726164 249617872896 250105407804 250116233472 250401521664 250754088704 251040104448 251254717728 251270971392 251530417152 251761735008 252403786656 252414711808 252702621696 252907709292 252918656256 253196181504 254075334912 254086332416 254365138944 254582594784 254872977408 255231840288 255522963456 255741409116 255757953024 256049676288 256410195968 256910997132 256922117376 257204035584 257215168512 258108276736 258612394464 258623588352 258907373568 258918580224 259128712548 259817603072 260325059328 260549170294 260621991936 260846358528 261355824072 262274661488 262562452992 262573817856 263086657344 263786070016 264000152682 264011579776 264301277184 264312717312 264828953088 265504329216 265532997632 265748498064 266051616768 266426219248 266730110976 266958137586 267251068224 267262636032 267279925248 268190631296 268496535552 268726072272 269020942848 269032587264 269718683648 269966728192 270245477952 270262960128 270274658304 270494006958 270802538496 271183830306 271493148672 271504900096 272035183104 272052781056 272979749712 273279287808 273291116544 273302945792 273836740608 274552848384 274787562624 275089084416 275100991488 275875592076 276371079168 276910866432 277149255936 277702582752 278666827831 278972606304 278984681472 279302897664 279529573428 279541672704 280254569728 280272699392 280512303512 280820107008 280832262144 281380762656 282098349792 282110560256 282128809984 282420117504 282661557444 282679842816 283002273792 283400742912 283954259988 283966550784 283978842112 284290449408 284533488288 285259115616 285277569024 285521451789 285834751776 285847123968 286173167616 286576101376 286902976512 287135820324 287148248832 287166824448 287463333888 287727697152 288461470464 288473956352 289037382048 289049892864 289367064576 290371811328 290384379904 290703015936 290951536896 291202013858 291283402752 292294803456 292880121856 293130504016 293452153344 294471084432 294819725312 295058994174 295071765632 295395545088 296421224064 296759328768 296772173824 297013027248 297351806976 297770480336 298110124032 298364977302 298384278528 298692370368 298724622336 298967060322 299729496654 299742470272 300071374848 300084363264 300670465536 300689915904 301469794304 301714460208 301727519744 302058602496 302071676928 302316831306 302661660672 303087810342 303433519104 303712569216 304058990592 304487107712 304834412544 305095014384 305429792256 305443012608 305462771712 306503578624 306853183488 307102218426 307115511168 307452506112 307465814016 308533403648 308871954432 308885323776 309136007952 309488615424 309755050752 310917464064 311185129472 311451160517 311792912928 311806408704 312415405596 313245958144 313513750984 313857766656 313871351808 314215759872 314484381792 315286390944 315306786816 315320434688 315576341451 315936294912 316296658944 316381135357 316742006784 317360643516 317374380288 317394911232 318476374664 318825835776 318839635968 319462369632 319476197376 320290936832 320311656448 320585489728 320916505068 320937265152 320951156736 321578014464 322398114048 322412068864 322432925696 322765848576 323041779936 323062677504 323886563328 324163452783 324519154272 324533200896 324547248128 324903370752 325181129472 326031507456 326310230616 326668287744 326682427392 328190656512 328831653888 329114741424 329490137088 329771817018 330634200064 331279969986 331294309248 331672190976 331955736336 332802301552 332823830528 333473877072 333488311296 333854244864 333868695552 334139655654 334720139264 334991790378 335006290304 335027961856 335373889536 335682313344 336065200128 336538382208 336936828928 337210279056 337224875008 337594908672 338745199794 338767113216 339153518592 339428767734 339443459712 339830636544 340309120384 340697284608 340988545488 341010604032 341362708992 341399568384 341676640368 342547996176 342562823168 342938714112 342953558016 343231891182 343623389184 343645618176 344816525952 344831451136 345209831424 345224773632 345504950064 345899040768 347100079104 347495989248 347795144704 348092473519 348474432096 349684412763 350083270656 350098423808 350782209792 352000203576 352401702912 352416956416 352702969857 353105270784 353602445399 354005772288 354331330752 354697189812 354720135168 354735489024 355640147968 355944183448 356334757632 356350181376 356373233664 357046177824 357069275136 357995380736 358285921497 358301429696 358694590464 358710116352 359103725568 359410722048 360327303936 360350613504 360366211072 360658675944 361070051328 361578440408 361990864896 362300329581 362697878304 362713577472 362737041408 363972999616 364372383744 364388155392 365099851008 365115654144 366070464512 366383416832 366785445888 366801321984 367099009443 367517730816 367834122768 369214488576 369532341248 370254084102 370270110336 370676404224 371963475072 371979575296 372403863552 372706097904 372722230272 373131214848 373450203378 374402589246 374426809344 374443016192 375174350208 375602282496 376131133056 376560156672 376882076592 376906457088 377336365056 377867657216 378605679984 378622067712 379053932544 379361563938 379377984384 380345487488 380370092032 380695269052 381113002368 381129498624 381547708416 381564223488 381873892176 382537302016 382847760432 382864331776 382889099264 383284445184 383612113674 383636929536 384074514432 384615293952 385366495698 385383176064 385399857152 385822752768 387162415104 387604021248 387918591696 387935382528 388377870336 389726404608 390487588992 390823755441 391269537792 392628112576 392737849344 393411992232 393843679488 393860726784 395202733093 395228298752 395679105024 396000229023 396017369664 396451915776 396469075968 397480165376 397819969736 397845704704 398256493824 398299496448 398622747096 399077425152 399639328872 400095166464 400112484352 400437206379 400893954048 400919887872 402285946944 402744803328 402762235904 403089108408 403548880896 404117080456 404578025472 404950092288 405368216928 405394440192 405411987456 405741010437 406445883392 406775745459 406793352512 407239723008 407257350144 408052774656 408079171584 409137577984 409469624568 409487348224 409936674816 409954418688 410755110912 411829272576 412181343936 412651487232 413006734336 413813388114 414556618752 415723883904 415741878272 416553874128 418458909456 418477022208 418495135744 418954346496 419312509056 420381854592 420409049088 420768455268 421230160512 421248393216 421728878592 422322675712 423147524688 423165840384 423193214976 423630176256 423992336166 424019764224 425101114368 425119514624 425949826176 425968263168 426435674112 426800232432 427888673424 427916353536 427934875648 428770685952 429259751424 429864152064 430354464768 430703730486 430722373248 430750236672 431848751104 432217937044 432692205696 432710934528 433204494336 433556073072 433574839296 434708676608 435080307488 435557716992 435576569856 436054523904 436427305344 436803020787 437587542016 438442205184 438819655232 438942302208 439320182784 439695756024 440178230016 441706626648 441725745664 442229587968 442588491261 442607648448 443093317632 444631836096 444651081728 445138993152 445158260736 445519540872 446027710464 446655720504 447165186048 447547465953 447576417792 448086933504 448717842944 449594244981 449613705408 450107062272 450126544896 451660266392 451689484288 452204691456 452571690312 452591279616 453087903744 453107515392 453475246959 454263046144 454631715513 454651393984 454680805376 455150278656 455568853824 456088485888 456730661568 457251618816 457271410688 457642521576 458164518912 458194157568 459755367936 460279775232 460653327639 460673266752 461198721024 462800105472 463307931648 463327985664 463704011928 464632576128 466245883684 466376196096 466777694208 467689369392 467709613056 469333604768 469868937216 470270626476 470786649984 470807027712 472007696384 472441774336 472929586416 472960180224 472980652032 473904442368 475113010176 475133575168 476061570432 476092366848 477714561996 478238753664 478259453952 478280155136 478804967424 479214296064 480436405248 480467484672 480878234592 481374757602 481405897728 481426735104 482654486528 483067106108 483597171072 483618103296 483649388544 484148772864 484562669904 484594016256 485829844992 485850873856 486799801344 486820872192 487355056128 487771694208 489047261184 489068429312 489465345924 490023641088 490445497024 490582573056 492285984768 493672112136 493693480448 494235205632 494657725527 495951300096 496919954979 496941463872 496962973696 497508286464 497933604504 499203452328 499235745792 500210815608 500232466944 500803043328 501508177408 502080208896 502487685567 502509435456 502541942784 503060834304 503523470016 504807573312 504829423616 505405243392 505815418584 505837312512 506392363008 508117799691 508150669824 508172664832 508730277888 509165189568 509745954816 510463680576 511045926912 511482818232 511515906048 512099352576 512820391936 513821994264 513844234752 514408071168 514430337024 514847836773 516216553472 517224788928 517247176704 517814747136 517837160448 518257425096 519635206144 520650118656 521098340588 521243983872 521692717056 522711648144 524549322976 525124905984 525147635712 526173314688 527572140032 528000305364 528023159552 528602554368 528625434624 529657906176 531008658432 531496996128 532103233536 532852438496 533460221952 533916275172 534502136448 534525272064 534559850496 536381262592 536993071104 537452144544 538041885696 538065174528 539437367296 539933456384 540490955904 540525920256 540549316608 540988013916 541605076992 542367660612 542986297344 543009800192 544070366208 544105562112 545959499424 546558575616 546582233088 546605891584 547673481216 549105696768 549575125248 550178168832 550201982976 551751184152 553821732864 554298511872 555381126153 555405165504 557333655662 557945212608 557969362944 558605795328 559059146856 559083345408 560509139456 560545398784 561024607024 561603883869 561640214016 561664524288 562761525312 564196699584 564221120512 564257619968 564840235008 565323114888 565359685632 566004547584 566801485824 567908519976 567933101568 567957684224 568580898816 569066976576 570518231232 570555138048 571042903578 571669503552 571694247936 572346335232 573152202752 573805953024 574271640648 574296497664 574333648896 574926667776 575418170511 575455394304 576922940928 576947912704 578074764096 578099785728 578734129152 580743622656 580768759808 581406031872 581903073792 582404027716 582566805504 584589606912 585760243712 586261008032 586904306688 588942168864 589639450624 590117988348 590143531264 590791090176 592842448128 593518657536 594026054496 594703613952 595540960672 596220248064 596729954604 596768557056 597384740736 597449244672 597934120644 599458993308 599484940544 600142749696 600168726528 601340931072 601379831808 603428920416 603455039488 604117204992 604143353856 604633662612 605323321344 606175620684 606867038208 607425138432 608117981184 608974215424 609668825088 610190028768 610859584512 610886025216 613007157248 613706366976 614204436852 614231022336 614905012224 614931628032 617066807296 617743908864 618272015904 618977230848 619510101504 620720082171 621834928128 622370258944 622902321034 623585825856 623612817408 624830811192 626491916288 627027501968 627715533312 627742703616 628431519744 628968763584 630572781888 630613573632 630640869376 631152682902 631872589824 632593317888 632762270714 633484013568 634721287032 634748760576 634789822464 636952749328 637651671552 637679271936 638924739264 638952394752 640581873664 640623312896 641170979456 641833010136 641874530304 641902313472 643156028928 644796228096 644824137728 644865851392 645531697152 646083559872 646125355008 647773126656 648326905566 649038308544 649066401792 649094496256 649806741504 650362258944 652063014912 652620461232 653336575488 653364854784 656381313024 657663307776 658229482848 658980274176 659543634036 661268400128 662559939972 662588618496 663344381952 663911472672 665604603104 665647661056 666216720841 666947754144 666976622592 667708489728 667737391104 668279311308 669440278528 669983580756 670012580608 670055923712 670747779072 671364626688 672130400256 673076764416 674420558112 674449750016 675189817344 677490399588 677534226432 678307037184 678857535468 678886919424 679661273088 680618240768 681394569216 681977090976 682021208064 682725417984 683353280736 685095992352 685125646336 685877428224 685907116032 686463782364 687246778368 687291236352 689633051904 689662902272 690419662848 691009900128 691798081536 694200158208 694991978496 695590289408 696184947038 696948864192 699368825526 700166541312 700196847616 701564419584 704000407152 704803405824 704833912832 705405939714 706210541568 707204890798 708011544576 708662661504 709394379624 709440270336 709470978048 711280295936 711888366896 712669515264 712700362752 712746467328 714092355648 714138550272 715990761472 716571842994 716602859392 717389180928 717420232704 718207451136 718821444096 720654607872 720701227008 720732422144 721317351888 722140102656 723156880816 723981729792 724600659162 725395756608 725427154944 725474082816 727945999232 728744767488 728776310784 730199702016 730231308288 732140929024 732766833664 733570891776 733602643968 734198018886 735035461632 735668245536 738428977152 739064682496 740508168204 740540220672 741352808448 743926950144 743959150592 745412195808 745444460544 746262429696 746900406756 748805178492 748853618688 748886032384 750348700416 751204564992 752262266112 753120313344 753764153184 753812914176 755735314432 756381389827 757211359968 757244135424 758107865088 758723127876 758755968768 760690974976 760740184064 761390538104 762226004736 762258997248 763095416832 763747784352 765695520864 765728663552 765778198528 766568890368 767224227348 767273859072 768149028864 769230587904 770732991396 770766352128 770799714304 771645505536 774324830208 775837183392 775870765056 776755740672 779452809216 780975177984 781647510882 782539075584 785256225152 786823984464 787687358976 787721453568 790405466186 790456597504 791358210048 792000458046 792034739328 792903831552 792938151936 794960330752 795639939472 795691409408 796512987648 796598992896 797245494192 798154850304 799278657744 800190332928 800224968704 800874412758 801787908096 801839775744 804571893888 805489606656 805524471808 806178216816 807097761792 808234160912 809156050944 809900184576 810736433856 810788880384 810823974912 811482020874 812891766784 813551490918 813586705024 814479446016 814514700288 816105549312 816158343168 818275155968 818939249136 818974696448 819873349632 819908837376 821510221824 823658545152 824362687872 825302974464 826013468672 827626776228 829113237504 831447767808 831483756544 833107748256 836000483493 836917818912 836954044416 836990271488 837908692992 838625018112 840763709184 840818098176 841536910536 842460321024 842496786432 844645351424 845367435689 846295049376 846331680768 846386429952 847260352512 847984672332 848039528448 850202228736 850239029248 851899652352 851936526336 852871348224 853600464864 855777346848 855832707072 855869751296 856564355367 857541371904 858519502848 858748795969 859728304128 860708929536 861407460972 861444746496 861500473344 863697502208 864435874088 865384411392 865421869056 867112146144 867149678592 869417353216 870160614976 871115433984 871153139712 872109047808 872854610688 873606041574 875175084032 876884410368 877639310464 878640365568 879391512048 880356460032 883413253296 883451491328 884459175936 885176982522 885215296896 886186635264 889263672192 889302163456 890277986304 890316521472 891039081744 892055420928 893311441008 894330372096 895094931906 895152835584 896173867008 897435685888 899188489962 899227410816 900214124544 900253089792 903320532784 903378968576 904409382912 905143380624 905182559232 906175807488 906215030784 906950493918 908526092288 909263431026 909302787968 909361610752 910300557312 911137707648 912176971776 913461323136 914503237632 914542821376 915285043152 916329037824 916388315136 919510735872 920559550464 921306655278 921346533504 922397442048 925600210944 926615863296 926655971328 927408023856 929265152256 932491767368 932752392192 933555388416 934353481551 935378738784 935419226112 938667209536 939737874432 940541252952 941573299968 941614055424 944015392768 944883548672 945859172832 945920360448 945961304064 946729024353 947808884736 949143406071 950226020352 950267150336 952123140864 952184733696 955429123992 956477507328 956518907904 956560310272 958428592128 959778066083 960872810496 960934969344 961756469184 962749515204 962811795456 962853470208 965308973056 966134212216 967194342144 967236206592 967298777088 968297545728 969125339808 969188032512 971659689984 971701747712 972490358349 973599602688 973641744384 974710112256 975543388416 978094522368 978136858624 978930691848 980047282176 980890994048 984571969536 987344224272 987386960896 988470411264 989315451054 991902600192 993839909958 993882927744 993925947392 995016572928 995867209008 998406904656 998471491584 1000421631216 1000464933888 1001606086656 1003016354816 1004160417792 1004975371134 1005018870912 1005083885568 1006121668608 1007046940032 1009615146624 1009658847232 1010810486784 1011630837168 1011674625024 1012784726016 1016235599382 1016301339648 1016345329664 1017460555776 1018330379136 1019491909632 1020927361152 1022091853824 1022965636464 1023031812096 1024198705152 1025640783872 1027643988528 1027688469504 1028816142336 1028860674048 1029695673546 1032433106944 1034449577856 1034494353408 1035629494272 1035674320896 1036514850192 1039270412288 1041300237312 1042196681176 1042487967744 1043385434112 1044277420557 1045423296288 1049053238289 1049098645952 1050249811968 1050295271424 1052346629376 1055144280064 1056000610728 1056046319104 1057205108736 1057250869248 1058108909571 1059315812352 1060807336197 1062017316864 1062993992256 1064206467072 1065704876992 1066920443904 1067832550344 1069004272896 1069050544128 1069119700992 1072693132681 1072762525184 1073986142208 1074857764491 1074904289088 1076083771392 1076130349056 1078874734592 1079866912768 1080981911808 1081051840512 1081098633216 1081976027832 1083210153984 1084735321224 1085972594688 1086019600384 1086900988743 1088140732416 1088211124224 1091918998848 1093117151232 1093164466176 1093211783168 1095346962432 1098211393536 1099150250496 1100356337664 1100403965952 1101297028329 1103502368304 1107643465728 1108597023744 1110762252306 1110810331008 1114667311324 1115890425216 1115938725888 1117211590656 1118118293712 1118166690816 1121018278912 1121090797568 1122049214048 1123207767738 1123280428032 1123329048576 1125523050624 1128393399168 1128442241024 1128515239936 1129680470016 1130646229776 1130719371264 1132009095168 1133602971648 1135817039952 1135866203136 1135915368448 1137161797632 1138133953152 1141036462464 1141110276096 1142085807156 1143339007104 1143388495872 1144692670464 1146304405504 1147611906048 1148543281296 1148592995328 1148667297792 1149853335552 1150836341022 1150910788608 1153845881856 1153895825408 1156149528192 1156199571456 1157468258304 1161487245312 1161537519616 1162812063744 1163806147584 1164808055432 1165133611008 1169179213824 1171520487424 1172471266323 1172522016064 1173808613376 1177884337728 1179278901248 1180235976696 1180287062528 1181582180352 1185608199279 1185684896256 1187037315072 1188000687069 1188052108992 1189407227904 1191081921344 1192440496128 1193459909208 1193537114112 1194769481472 1194898489344 1195868241288 1198917986616 1198969881088 1200285499392 1200337453056 1201311619137 1202681862144 1202759663616 1206857840832 1206910078976 1208234409984 1208286707712 1209267325224 1210646642688 1212351241368 1213734076416 1214850276864 1216235962368 1217948430848 1219337650176 1220327236377 1220380057536 1221719169024 1221772050432 1226014314496 1227412733952 1228408873704 1228462044672 1229810024448 1229863256064 1234133614592 1235487817728 1236544031808 1237954461696 1239020203008 1241440164342 1243669856256 1244740517888 1245804642068 1247171651712 1247225634816 1249661622384 1252983832576 1254055003936 1255431066624 1255485407232 1256863039488 1257937527168 1261145563776 1261227147264 1261281738752 1262305365804 1263745179648 1265186635776 1265524541428 1266968027136 1269442574064 1269497521152 1269579644928 1273905498656 1275303343104 1275358543872 1277849478528 1277904789504 1281163747328 1281246625792 1282341958912 1283666020272 1283749060608 1283804626944 1286312057856 1289592456192 1289648275456 1291063394304 1292167119744 1292250710016 1295546253312 1296653811132 1298076617088 1298132803584 1298188992512 1299613483008 1300724517888 1304126029824 1305240922464 1306673150976 1306729709568 1310409062361 1312762626048 1315326615552 1316458965696 1317960548352 1319087268072 1322536800256 1325119879944 1325177236992 1326688763904 1327765473783 1327822945344 1331209206208 1331295322112 1332433441682 1333895508288 1333953245184 1335416979456 1335474782208 1336558622616 1338880557056 1339967161512 1340025161216 1340111847424 1341495558144 1342642397859 1342729253376 1344260800512 1346153528832 1348782734943 1348841116224 1348899500032 1350379634688 1354980799176 1355068452864 1356614074368 1357715070936 1357773838848 1359322546176 1361236481536 1362789138432 1363895146539 1363954181952 1364042416128 1365450835968 1366706561472 1370191984704 1370251292672 1371754856448 1371814232064 1372927564728 1374493556736 1374582472704 1379266103808 1379325804544 1380839325696 1382019800256 1383596163072 1388400316416 1389983956992 1391180578816 1392369894076 1393897728384 1398737651052 1400333082624 1400393695232 1403128839168 1408000814304 1409606811648 1409667825664 1410811879428 1412421083136 1414409781596 1416023089152 1417325323008 1418788759248 1418880540672 1418941956096 1422560591872 1423776733792 1425339030528 1425400725504 1428184711296 1428277100544 1431981522944 1433143685988 1433205718784 1434778361856 1434840465408 1436414902272 1437642888192 1441309215744 1441402454016 1442634703776 1444280205312 1446313761632 1447963459584 1449201318324 1450791513216 1450854309888 1450948165632 1455891998464 1457489534976 1457552621568 1460399404032 1460462616576 1465533667328 1467141783552 1467205287936 1468396037772 1470070923264 1471336491072 1476857954304 1478129364992 1481016336408 1481080441344 1482705616896 1483973176581 1487853900288 1487918301184 1490824391616 1490888921088 1492524859392 1493800813512 1497610356984 1497707237376 1497772064768 1500697400832 1502409129984 1504524532224 1506240626688 1507463056701 1507528306368 1507625828352 1511470628864 1512762779654 1514422719936 1514488270848 1516215730176 1517446255752 1517511937536 1521381949952 1521480368128 1522781076208 1524353399073 1524452009472 1524517994496 1526190833664 1527495568704 1531391041728 1531457327104 1531556397056 1533137780736 1534448454696 1534547718144 1536298057728 1538461175808 1541465982792 1541532704256 1541599428608 1543291011072 1548649660416 1551674366784 1551741530112 1553511481344 1558905618432 1561950355968 1563295021764 1565078151168 1570512450304 1573647968928 1575374717952 1575442907136 1580810932372 1580913195008 1582716420096 1584000916092 1584069478656 1585807663104 1585876303872 1589920661504 1591279878944 1591382818816 1593025975296 1594490988384 1596309700608 1598557315488 1600380665856 1600449937408 1601748825516 1603575816192 1603679551488 1609143787776 1610979213312 1612356433632 1614195523584 1616468321824 1618312101888 1619800369152 1621472867712 1621577760768 1621647949824 1622964041748 1625783533568 1627102981836 1627173410048 1628958892032 1629029400576 1632211098624 1632316686336 1637878498272 1637949392896 1639746699264 1639817674752 1643020443648 1647317090304 1648725375744 1650605948928 1652026937344 1655253552456 1662895535616 1662967513088 1666215496512 1672000966986 1673835637824 1673908088832 1673980542976 1675817385984 1677250036224 1681527418368 1681636196352 1683073821072 1684811651607 1684920642048 1684993572864 1689290702848 1690734871378 1692590098752 1692663361536 1692772859904 1694520705024 1695969344664 1696079056896 1700404457472 1700478058496 1703799304704 1703873052672 1705742696448 1707200929728 1711554693696 1711665414144 1711739502592 1713128710734 1715082743808 1717039005696 1717497591938 1719456608256 1721417859072 1722814921944 1722889492992 1723000946688 1727395004416 1728871748176 1730768822784 1730843738112 1734224292288 1734299357184 1738834706432 1740321229952 1742230867968 1742306279424 1744218095616 1745709221376 1747212083148 1750350168064 1753768820736 1755278620928 1757280731136 1758783024096 1760712920064 1766826506592 1766902982656 1768918351872 1770353965044 1770430593792 1772373270528 1778527344384 1778604326912 1780555972608 1782078163488 1784110841856 1786622882016 1788660744192 1790189863812 1790305671168 1792347734016 1794871371776 1798376979924 1798454821632 1800428249088 1800506179584 1806641065568 1806757937152 1810286761248 1810365118464 1812351614976 1812430061568 1813900987836 1817052184576 1818526862052 1818605575936 1818723221504 1820601114624 1822275415296 1824353943552 1826922646272 1829006475264 1830570086304 1832658075648 1839021471744 1841119100928 1842613310556 1842693067008 1844794884096 1851200421888 1853231726592 1854816047712 1858530304512 1864983534736 1865504784384 1867110776832 1868706963102 1870757477568 1870838452224 1877334419072 1879475748864 1881082505904 1883146599936 1883228110848 1888030785536 1889767097344 1891718345664 1891840720896 1891922608128 1893458048706 1895617769472 1898286812142 1900452040704 1900534300672 1904246281728 1904369467392 1910858247984 1912955014656 1913037815808 1913120620544 1916857184256 1919556132166 1921745620992 1921869938688 1923512938368 1925499030408 1925623590912 1925706940416 1930617946112 1932268424432 1934388684288 1934472413184 1934597554176 1936595091456 1938250679616 1938376065024 1943319379968 1943403495424 1944980716698 1947199205376 1947283488768 1949420224512 1951086776832 1956189044736 1956273717248 1957861383696 1960094564352 1961781988096 1969143939072 1974688448544 1974773921792 1976940822528 1978630902108 1983805200384 1987679819916 1987765855488 1987851894784 1990033145856 1991734418016 1996813809312 1996942983168 1998650162523 2000843262432 2000929867776 2003212173312 2006032709632 2008320835584 2009950742268 2010037741824 2010167771136 2012243337216 2014093880064 2019230293248 2019317694464 2023261674336 2023349250048 2025569452032 2032471198764 2032602679296 2032690659328 2034921111552 2036660758272 2038983819264 2041854722304 2044183707648 2045931272928 2046063624192 2051281567744 2053035200959 2055287977056 2055376939008 2057632284672 2057721348096 2059391347092 2064866213888 2068899155712 2068988706816 2071258988544 2073029700384 2078540824576 2082600474624 2084393362352 2084975935488 2086770868224 2088554841114 2090846592576 2098106476578 2098197291904 2100499623936 2100590542848 2104693258752 2110288560128 2112001221456 2112092638208 2114410217472 2114501738496 2116217819142 2118631624704 2121614672394 2124034633728 2125987984512 2128412934144 2131409753984 2133840887808 2135665100688 2138008545792 2138101088256 2138239401984 2145386265362 2145525050368 2147972284416 2149715528982 2149808578176 2152167542784 2152260698112 2157749469184 2159733825536 2161963823616 2162103681024 2162197266432 2163952055664 2166420307968 2169470642448 2171945189376 2172039200768 2173801977486 2176281464832 2176422248448 2183837997696 2186234302464 2186328932352 2186423566336 2190693924864 2196422787072 2198300500992 2200712675328 2200807931904 2202594056658 2207004736608 2214667947499 2215286931456 2217194047488 2221524504612 2221620662016 2229334622648 2231780850432 2231877451776 2236236587424 2236333381632 2242036557824 2242181595136 2244098428096 2246415535476 2246560856064 2246658097152 2251046101248 2256786798336 2256884482048 2257030479872 2259360940032 2261292459552 2261438742528 2267205943296 2269144169481 2271634079904 2271732406272 2271830736896 2274323595264 2276267906304 2282072924928 2282220552192 2284171614312 2286678014208 2286776991744 2292608811008 2297086562592 2297185990656 2297334595584 2299706671104 2301672682044 2301821577216 2307691763712 2307791650816 2312299056384 2312399142912 2314936516608 2322974490624 2323075039232 2327612295168 2329616110864 2330267222016 2338358427648 2343040974848 2344942532646 2345044032128 2347617226752 2355768675456 2358557802496 2360471953392 2360574125056 2363164360704 2371216398558 2371369792512 2374074630144 2376001374138 2376104217984 2378814455808 2382163842688 2384880992256 2386919818416 2387074228224 2389538962944 2389796978688 2391736482576 2397835973232 2397939762176 2400570998784 2400674906112 2402623238274 2405363724288 2405519327232 2413715681664 2413820157952 2416468819968 2416573415424 2418534650448 2421293285376 2424702482736 2427468152832 2429700553728 2432471924736 2435896861696 2438675300352 2440654472754 2440760115072 2443438338048 2443544100864 2452028628992 2454825467904 2456817747408 2456924089344 2459620048896 2459726512128 2468267229184 2470975635456 2473088063616 2475217117793 2475908923392 2478040406016 2482880328684 2487339712512 2489481035776 2491609284136 2494343303424 2494451269632 2499323244768 2505967665152 2508001450479 2508110007872 2510862133248 2510970814464 2513726078976 2515875054336 2522291127552 2522454294528 2522563477504 2524610731608 2527490359296 2531049082856 2533936054272 2536102307067 2538885148128 2538995042304 2539159289856 2547810997312 2550606686208 2550717087744 2555698957056 2555809579008 2562327494656 2562493251584 2564683917824 2567332040544 2567498121216 2567609253888 2569693066101 2572624115712 2576246387907 2579184912384 2579296550912 2582126788608 2584334239488 2584501420032 2591092506624 2593307622264 2596153234176 2596265607168 2596377985024 2601449035776 2608252059648 2610481844928 2613346301952 2613459419136 2620818124722 2625525252096 2630653231104 2632917931392 2635921096704 2638174536144 2645073600512 2650239759888 2650354473984 2653377527808 2655530947566 2655645890688 2662418412416 2662590644224 2664866883364 2667791016576 2667906490368 2670833958912 2670949564416 2673117245232 2677761114112 2679934323024 2680050322432 2680223694848 2682991116288 2685284795718 2685458506752 2688521601024 2692307057664 2697565469886 2697682232448 2697799000064 2700759269376 2709961598352 2710136905728 2713228148736 2715430141872 2715547677696 2718645092352 2722472963072 2725578276864 2727790293078 2727908363904 2728084832256 2730901671936 2733413122944 2740383969408 2740502585344 2743509712896 2743628464128 2745855129456 2748987113472 2749164945408 2758532207616 2758651609088 2761678651392 2764039600512 2766419131651 2767192326144 2776800632832 2779967913984 2782361157632 2784739788152 2787795456768 2797475302104 2800666165248 2800787390464 2803060444653 2806257678336 2816001628608 2819213623296 2819335651328 2821623758856 2824842166272 2828819563192 2832046178304 2834650646016 2837577518496 2837761081344 2837883912192 2840187073059 2845121183744 2847430218213 2847553467584 2850678061056 2850801451008 2856369422592 2856554201088 2863963045888 2866287371976 2866411437568 2869556723712 2869680930816 2875285776384 2879334198249 2882618431488 2882804908032 2885269407552 2888560410624 2892627523264 2895926919168 2898402636648 2901583026432 2901708619776 2901896331264 2911783996928 2914979069952 2915105243136 2917471075047 2920798808064 2920925233152 2931067334656 2934283567104 2934410575872 2936792075544 2940141846528 2942672982144 2953715908608 2956258729984 2962032672816 2962160882688 2965411233792 2967946353162 2975707800576 2975836602368 2981648783232 2981777842176 2985049718784 2987601627024 2995220713968 2995414474752 2995544129536 3001394801664 3004818259968 3009049064448 3012481253376 3014926113402 3015056612736 3015251656704 3022941257728 3025525559308 3028845439872 3028976541696 3032431460352 3034892511504 3035023875072 3042763899904 3042960736256 3045562152416 3048706798146 3048904018944 3049035988992 3052381667328 3054991137408 3062782083456 3062914654208 3063112794112 3066275561472 3068896909392 3069095436288 3072596115456 3076922351616 3082931965584 3083065408512 3083198857216 3086582022144 3097299320832 3103348733568 3103483060224 3107022962688 3117811236864 3123900711936 3126590043528 3130156302336 3132832261671 3141024900608 3147159714867 3147295937856 3150749435904 3150885814272 3161621864744 3161826390016 3165432840192 3168001832184 3168138957312 3171615326208 3171752607744 3174326728713 3179841323008 3182422008591 3182559757888 3182765637632 3186051950592 3188981976768 3192619401216 3197114630976 3200761331712 3200899874816 3203497651032 3207151632384 3207359102976 3218079398043 3218287575552 3221958426624 3224573293473 3224712867264 3228391047168 3232936643648 3236624203776 3239600738304 3242945735424 3243155521536 3243295899648 3245928083496 3251567067136 3254205963672 3254346820096 3257917784064 3258058801152 3260702966229 3264422197248 3264633372672 3275756996544 3275898785792 3279493398528 3279635349504 3286040887296 3294634180608 3297450751488 3301211897856 3304053874688 3310507104912 3325791071232 3325935026176 3332430993024 3344001933972 3347671275648 3347816177664 3347961085952 3351634771968 3354500072448 3363054836736 3363272392704 3366147642144 3369623303214 3369841284096 3369987145728 3378581405696 3381469742756 3385180197504 3385326723072 3385545719808 3389041410048 3391938689328 3392158113792 3400808914944 3400956116992 3407598609408 3407746105344 3411485392896 3414401859456 3423109387392 3423330828288 3423479005184 3426257421468 3430165487616 3434078011392 3434995183876 3438913216512 3442835718144 3445629843888 3445778985984 3446001893376 3454790008832 3457743496352 3461537645568 3461687476224 3468448584576 3468598714368 3477669412864 3480642459904 3484461735936 3484612558848 3488436191232 3491418442752 3494424166296 3507537641472 3510557241856 3514561462272 3517413798969 3517566048192 3521425840128 3533653013184 3533805965312 3537836703744 3540707930088 3540861187584 3544746541056 3556824597837 3557054688768 3557208653824 3561111945216 3564156326976 3568221683712 3573245764032 3577321488384 3580379727624 3580611342336 3584695468032 3589742743552 3596753959848 3596909643264 3600856498176 3601012359168 3603934857411 3613282131136 3613515874304 3620573522496 3620730236928 3624703229952 3624860123136 3627801975672 3634104369152 3637053724104 3637211151872 3637446443008 3641202229248 3644550830592 3648707887104 3653845292544 3658012950528 3660981709131 3661140172608 3665316151296 3678042943488 3682238201856 3685226621112 3685386134016 3689589768192 3702400843776 3706463453184 3709632095424 3717060609024 3729967069472 3731009568768 3734221553664 3737413926204 3741514955136 3741676904448 3754668838144 3758951497728 3762165011808 3766293199872 3766456221696 3776061571072 3779534194688 3783436691328 3783681441792 3783845216256 3786916097412 3791235538944 3796573624284 3800904081408 3801068601344 3808492563456 3808738934784 3821716495968 3825910029312 3826075631616 3826241241088 3833714368512 3839112264332 3843491241984 3843739877376 3847025876736 3850998060816 3851247181824 3851413880832 3861235892224 3864536848864 3868777368576 3868944826368 3873190182912 3876501359232 3876752130048 3886638759936 3886806990848 3889961433396 3894398410752 3894566977536 3898840449024 3902173553664 3912378089472 3915722767392 3920189128704 3923563976192 3931227187083 3938287878144 3949376897088 3949547843584 3953881645056 3957261804216 3967610400768 3975359639832 3975531710976 3975703789568 3980066291712 3983468836032 3993627618624 3993885966336 3997300325046 4001686524864 4001859735552 4006424346624 4012065419264 4016641671168 4019901484536 4020075483648 4020335542272 4024486674432 4027927193577 4028187760128 4038460586496 4038635388928 4046523348672 4046698500096 4051138904064 4064942397528 4065205358592 4065381318656 4069842223104 4073321516544 4077967638528 4083709444608 4088367415296 4091685439617 4091862545856 4092127248384 4102563135488 4106070401918 4110575954112 4110753878016 4115264569344 4115442696192 4118782694184 4129732427776 4137798311424 4137977413632 4142517977088 4146059400768 4157081649152 4165200949248 4168786724704 4169951870976 4173541736448 4177109682228 4181693185152 4196212953156 4196394583808 4200999247872 4201181085696 4209386517504 4224002442912 4224185276416 4228820434944 4229003476992 4232435638284 4237263249408 4243229344788 4248069267456 4251975969024 4256825868288 4262819507968 4267681775616 4271330201376 4276017091584 4276202176512 4290772530724 4291050100736 4295944568832 4299431057964 4299617156352 4304335085568 4304521396224 4315498938368 4319467651072 4323927647232 4324207362048 4327904111328 4332840615936 4338941284896 4343890378752 4344078401536 4347603954972 4352562929664 4352844496896 4367675995392 4372468604928 4372657864704 4381387849728 4396601001984 4401425350656 4401615863808 4405188113316 4414009473216 4429335894998 4430573862912 4434388094976 4443049009224 4443241324032 4458669245296 4463561700864 4463754903552 4472473174848 4472666763264 4484073115648 4484363190272 4488196856192 4492831070952 4493121712128 4493316194304 4502092202496 4513573596672 4513768964096 4514060959744 4518721880064 4522584919104 4522877485056 4534411886592 4538288338962 4543268159808 4543464812544 4543661473792 4548647190528 4552535812608 4564145849856 4564441104384 4568343228624 4573060197219 4573356028416 4573553983488 4585217622016 4594173125184 4594371981312 4594669191168 4599413342208 4603345364088 4603643154432 4615383527424 4615583301632 4624598112768 4624798285824 4629873033216 4645948981248 4646150078464 4655224590336 4659232221728 4660534444032 4676716855296 4686081949696 4689885065292 4690088064256 4695234453504 4711537350912 4720943906784 4721148250112 4726328721408 4742432797116 4742739585024 4748149260288 4752002748276 4752208435968 4757628911616 4764327685376 4769761984512 4773839636832 4774148456448 4779077925888 4783472965152 4795671946464 4795879524352 4801141997568 4801349812224 4805246476548 4810727448576 4811038654464 4827431363328 4827640315904 4832937639936 4837069300896 4842586570752 4849404965472 4854936305664 4859401107456 4864943849472 4871793723392 4877350600704 4881308945508 4881520230144 4886876676096 4887088201728 4904057257984 4913635494816 4913848178688 4919240097792 4919453024256 4936534458368 4941951270912 4946176127232 4950434235586 4951817846784 4956080812032 4965760657368 4978962071552 4983218568272 4988686606848 4988902539264 4998646489536 5011935330304 5016002900958 5016220015744 5021724266496 5021941628928 5027452157952 5031750108672 5044582255104 5044908589056 5045126955008 5049221463216 5054980718592 5062098165712 5067872108544 5072204614134 5077770296256 5077990084608 5078318579712 5095621994624 5101213372416 5101434175488 5111397914112 5111619158016 5124654989312 5124986503168 5129367835648 5134664081088 5134996242432 5135218507776 5139386132202 5145248231424 5152492775814 5158369824768 5158593101824 5164253577216 5168668478976 5169002840064 5182185013248 5186615244528 5192306468352 5192531214336 5192755970048 5202898071552 5216504119296 5220963689856 5226692603904 5226918838272 5241636249444 5251050504192 5261306462208 5265835862784 5271842193408 5276349072288 5290147201024 5294669728789 5300479519776 5300708947968 5306755055616 5311061895132 5311291781376 5324836824832 5325181288448 5329733766728 5335582033152 5335812980736 5341667917824 5346234490464 5359868646048 5360100644864 5360447389696 5365982232576 5370569591436 5370917013504 5377043202048 5384614115328 5395130939772 5395364464896 5395598000128 5401518538752 5419923196704 5420273811456 5430860283744 5431095355392 5437290184704 5444945926144 5451156553728 5455580586156 5455816727808 5456169664512 5461803343872 5466826245888 5480767938816 5481005170688 5487019425792 5491710258912 5497974226944 5517064415232 5517303218176 5523357302784 5528079201024 5532838263302 5534384652288 5553601265664 5564722315264 5569479576304 5575590913536 5594950604208 5601332330496 5601574780928 5606120889306 5612515356672 5632003257216 5638427246592 5638671302656 5643247517712 5649684332544 5657639126384 5664092356608 5669301292032 5675155036992 5675522162688 5675767824384 5680374146118 5690242367488 5694860436426 5695106935168 5701356122112 5701602902016 5712738845184 5713108402176 5727926091776 5732574743952 5732822875136 5739113447424 5739361861632 5750571552768 5758668396498 5765236862976 5765609816064 5770538815104 5777120821248 5785255046528 5791853838336 5796805273296 5803166052864 5803417239552 5803792662528 5823567993856 5829958139904 5830210486272 5834942150094 5841597616128 5841850466304 5862134669312 5868567134208 5868821151744 5873584151088 5880283693056 5885345964288 5907431817216 5912517459968 5917572049823 5924065345632 5924321765376 5930822467584 5935892706324 5951415601152 5951673204736 5963297566464 5963555684352 5970099437568 5975203254048 5990441427936 5990828949504 5991088259072 5995950487569 6002789603328 6009636519936 6011241571783 6018098128896 6024962506752 6029852226804 6030113225472 6030503313408 6045882515456 6051051118616 6057690879744 6057953083392 6069785023008 6070047750144 6085527799808 6085921472512 6091124304832 6097413596292 6097808037888 6098071977984 6104763334656 6109982274816 6125564166912 6125829308416 6126225588224 6132551122944 6137793818784 6138190872576 6153844703232 6159105602877 6165863931168 6166130817024 6166397714432 6173164044288 6194598641664 6206697467136 6206966120448 6235622473728 6247801423872 6253180087056 6260312604672 6265664523342 6282049801216 6294319429734 6294591875712 6301498871808 6301771628544 6323243729488 6323652780032 6330865680384 6336003664368 6336277914624 6343230652416 6343505215488 6348653457426 6359682646016 6364844017182 6365119515776 6365531275264 6372103901184 6377963953536 6385238802432 6394229261952 6401522663424 6401799749632 6406995302064 6414303264768 6414718205952 6436158796086 6436575151104 6443916853248 6449146586946 6449425734528 6456782094336 6465873287296 6473248407552 6479201476608 6485891470848 6486311043072 6486591799296 6491856166992 6503134134272 6508411927344 6508693640192 6515835568128 6516117602304 6521405932458 6528844394496 6529266745344 6551513993088 6551797571584 6558986797056 6559270699008 6572081774592 6589268361216 6594901502976 6602423795712 6608107749376 6621014209824 6644003842497 6651582142464 6651870052352 6664861986048 6688003867944 6695342551296 6695632355328 6695922171904 6709000144896 6718446462581 6726109673472 6726544785408 6732295284288 6739246606428 6739682568192 6739974291456 6757162811392 6762939485512 6770360395008 6770653446144 6771091439616 6778082820096 6783877378656 6784316227584 6801617829888 6801912233984 6807432508443 6815197218816 6815492210688 6822970785792 6828803718912 6846218774784 6846661656576 6846958010368 6852514842936 6860330975232 6869990367752 6877826433024 6891259687776 6891557971968 6892003786752 6909580017664 6915486992704 6923075291136 6923374952448 6936897169152 6937197428736 6955338825728 6961284919808 6968923471872 6969225117696 6982836885504 6988848332592 7015075282944 7021114483712 7029122924544 7034827597938 7035132096384 7042851680256 7067306026368 7067611930624 7075673407488 7081415860176 7081722375168 7089493082112 7113649195674 7114109377536 7114417307648 7122223890432 7128312653952 7136443367424 7146491528064 7154642976768 7160759455248 7161222684672 7169390936064 7179485487104 7193507919696 7193819286528 7201712996352 7202024718336 7207869714822 7226564262272 7227031748608 7241147044992 7241460473856 7249406459904 7249720246272 7255603951344 7268208738304 7274107448208 7274422303744 7274892886016 7282404458496 7289101661184 7297415774208 7307690585088 7316025901056 7321963418262 7322280345216 7330632302592 7356085886976 7364476403712 7370453242224 7370772268032 7379179536384 7404801687552 7412926906368 7419264190848 7425651353379 7434121218048 7459934138944 7462019137536 7468443107328 7474827852408 7483029910272 7483353808896 7508851928767 7509337676288 7517902995456 7524004351437 7524330023616 7532586399744 7532912443392 7552123142144 7559068389376 7566873382656 7567362883584 7567690432512 7573832194824 7582471077888 7593147248568 7601808162816 7602137202688 7608306921201 7616985126912 7617477869568 7643432991936 7651820058624 7652151263232 7652482482176 7667428737024 7678224528664 7686982483968 7687479754752 7694051753472 7701996121632 7702494363648 7702827761664 7709079198303 7722471784448 7728739163721 7729073697728 7737554737152 7737889652736 7746380365824 7753002718464 7753504260096 7773277519872 7773613981696 7779922866792 7788796821504 7789133955072 7804347107328 7824756178944 7831445534784 7840378257408 7847127952384 7862454374166 7876575756288 7898753794176 7899095687168 7907763290112 7914523608432 7935220801536 7950719279664 7951063421952 7951407579136 7960132583424 7966937672064 7987255237248 7987771932672 7994600650092 8003373049728 8003719471104 8012848693248 8024130838528 8033283342336 8039802969072 8040150967296 8040671084544 8048973348864 8055854387154 8056375520256 8076921172992 8077270777856 8093046697344 8093397000192 8102277808128 8129884795056 8130410717184 8130762637312 8139684446208 8146643033088 8155935277056 8167418889216 8176734830592 8183370879234 8183725091712 8184254496768 8205126270976 8212140803836 8221151908224 8221507756032 8230529138688 8230885392384 8237565388368 8259464855552 8275596622848 8275954827264 8285035954176 8292118801536 8299257394953 8314163298304 8330401898496 8337573449408 8339903741952 8347083472896 8354219364456 8363386370304 8392425906312 8392789167616 8401998495744 8402362171392 8409181333959 8418773035008 8448004885824 8448370552832 8457640869888 8458006953984 8464871276568 8474526498816 8486458689576 8496138534912 8503951938048 8513651736576 8525639015936 8535363551232 8542290654639 8542660402752 8552034183168 8552404353024 8581545061448 8582100201472 8591889137664 8598862115928 8599234312704 8608670171136 8609042792448 8630997876736 8638002594747 8638935302144 8647855294464 8648414724096 8655808222656 8665681231872 8677882569792 8687780757504 8688156803072 8695207909944 8705125859328 8705688993792 8735351990784 8744937209856 8745315729408 8752413225141 8762775699456 8793202003968 8802850701312 8803231727616 8810376226632 8828018946432 8858671789996 8861147725824 8868776189952 8886098018448 8886482648064 8917338490592 8927123401728 8927509807104 8944946349696 8945333526528 8968146231296 8968726380544 8976393712384 8985662141904 8986243424256 8986632388608 9004184404992 9027147193344 9027537928192 9037443760128 9045169838208 9045754970112 9068823773184 9076576677924 9086536319616 9086929625088 9087322947584 9097294381056 9105071625216 9128291699712 9128882208768 9136686457248 9146120394438 9146712056832 9147107966976 9170435244032 9188346250368 9188743962624 9189338382336 9198826684416 9206690728176 9207286308864 9230767054848 9231166603264 9249196225536 9249596571648 9259746066432 9291897962496 9292300156928 9310449180672 9318464443456 9321068888064 9353433710592 9372163899392 9379770130584 9380176128512 9390468907008 9398496785013 9423074701824 9441479144601 9441887813568 9442296500224 9452657442816 9484865594232 9485479170048 9496298520576 9504005496552 9504416871936 9515257823232 9528655370752 9539523969024 9547266025773 9547679273664 9548296912896 9558155851776 9566945930304 9591343892928 9591759048704 9602283995136 9602699624448 9610492953096 9621454897152 9622077308928 9654238194129 9654862726656 9655280631808 9665875279872 9674138601792 9685173141504 9698809930944 9709872611328 9718802214912 9729887698944 9743587446784 9754701201408 9762617891016 9763040460288 9773753352192 9774176403456 9782108898687 9808114515968 9827270989632 9827696357376 9838480195584 9838906048512 9873068916736 9883902541824 9892352254464 9900868471172 9903635693568 9912161624064 9931521314736 9957924143104 9966437136544 9977373213696 9977805078528 9997292979072 10023870660608 10032005801916 10032440031488 10043448532992 10043883257856 10054904315904 10063500217344 10089164510208 10089817178112 10098442926432 10109961437184 10124196331424 10135744217088 10144409228268 10155540592512 10155980169216 10156637159424 10191243989248 10202426744832 10202868350976 10222795828224 10223238316032 10249309978624 10258735671296 10269328162176 10269992484864 10270437015552 10278772264404 10290496462848 10304985551628 10316739649536 10317186203648 10328507154432 10337336957952 10338005680128 10364370026496 10373230489056 10384612936704 10385062428672 10385511940096 10405796143104 10433008238592 10441927379712 10453385207808 10453837676544 10483272498888 10522612924416 10531671725568 10543684386816 10552241396907 10552698144576 10580294402048 10589339457578 10600959039552 10601417895936 10613510111232 10622123790264 10622583562752 10649673649664 10650362576896 10659467533456 10670473793511 10671164066304 10671625961472 10683335835648 10692468980928 10719737292096 10720201289728 10720894779392 10731964465152 10741139182872 10741834027008 10754086404096 10769228230656 10790261879544 10790728929792 10791196000256 10803037077504 10839846393408 10840547622912 10861720567488 10862190710784 10874580369408 10889891852288 10902313107456 10911161172312 10911633455616 10912339329024 10923606687744 10933652491776 10961535877632 10962010341376 10974038851584 10983420517824 10995948453888 11034128830464 11034606436352 11046714605568 11056158402048 11065676526604 11068769304576 11107202531328 11129444630528 11138959152608 11151181827072 11189901208416 11202664660992 11203149561856 11212241778612 11225030713344 11264006514432 11276854493184 11286495035424 11299368665088 11315278252768 11328184713216 11338602584064 11350310073984 11351044325376 11351535648768 11360748292236 11380484734976 11389720872852 11390213870336 11402712244224 11403205804032 11425477690368 11426216804352 11465149487904 11465645750272 11478226894848 11478723723264 11501143105536 11517336792996 11530473725952 11531219632128 11541077630208 11554241642496 11570510093056 11583707676672 11593610546592 11606332105728 11606834479104 11647135987712 11659916279808 11660420972544 11669884300188 11683195232256 11683700932608 11724269338624 11737134268416 11747168302176 11760567386112 11770691928576 11793681561249 11814863634432 11825034919936 11835144099646 11848130691264 11848643530752 11861644935168 11871785412648 11902831202304 11903346409472 11926595132928 11927111368704 11940198875136 11950406508096 11980882855872 11981657899008 11982176518144 11991900975138 12005579206656 12019273039872 12022483143566 12036196257792 12049925013504 12059704453608 12060226450944 12061006626816 12091765030912 12102102237232 12115381759488 12115906166784 12139570046016 12140095500288 12171055599616 12171842945024 12182248609664 12194827192584 12195616075776 12196143955968 12209526669312 12219964549632 12251128333824 12251658616832 12252451176448 12265102245888 12275587637568 12276381745152 12307689406464 12318211205754 12331727862336 12332261634048 12332795428864 12346328088576 12389197283328 12413394934272 12413932240896 12471244947456 12495602847744 12506360174112 12520625209344 12531329046684 12564099602432 12588638859468 12589183751424 12602997743616 12603543257088 12646487458976 12647305560064 12672007328736 12672555829248 12686461304832 12687010430976 12697306914852 12719365292032 12729688034364 12730239031552 12731062550528 12744207802368 12755927907072 12770477604864 12788458523904 12803045326848 12813990604128 12828606529536 12872317592172 12873150302208 12887833706496 12898293173892 12898851469056 12913564188672 12931746574592 12946496815104 12958402953216 12971782941696 12972622086144 12983712333984 13016823854688 13017387280384 13031671136256 13032235204608 13042811864916 13057688788992 13058533490688 13103027986176 13103595143168 13117973594112 13144163549184 13189803005952 13204847591424 13216215498752 13242028419648 13288007684994 13303164284928 13303740104704 13329723972096 13376007735888 13390685102592 13391264710656 13391844343808 13418000289792 13436892925162 13452219346944 13453089570816 13464590568576 13478493212856 13479365136384 13479948582912 13514325622784 13525878971024 13540720790016 13541306892288 13542182879232 13556165640192 13567754757312 13568632455168 13603235659776 13603824467968 13614865016886 13630394437632 13630984421376 13645941571584 13657607437824 13692437549568 13693323313152 13693916020736 13705029685872 13720661950464 13739980735504 13755652866048 13782519375552 13783115943936 13784007573504 13819160035328 13830973985408 13846150582272 13846749904896 13873794338304 13874394857472 13910677651456 13922569839616 13937846943744 13938450235392 13965673771008 13977696665184 14030150565888 14042228967424 14058245849088 14069655195876 14070264192768 14085703360512 14134612052736 14135223861248 14162831720352 14163444750336 14178986164224 14227298391348 14228218755072 14228834615296 14244447780864 14256625307904 14272886734848 14292983056128 14309285953536 14321518910496 14322445369344 14358970974208 14371246406713 14387015839392 14387638573056 14403425992704 14404049436672 14415739429644 14453128524544 14454063497216 14482294089984 14482920947712 14498812919808 14511207902688 14548214896416 14548844607488 14549785772032 14564808916992 14578203322368 14594831548416 14615381170176 14632051802112 14643926836524 14644560690432 14661264605184 14712171773952 14740906484448 14741544536064 14758359072768 14809603375104 14825853812736 14838528381696 14851302706758 14868242436096 14919868277888 14936886214656 14949655704816 14966059820544 14966707617792 15017703857534 15018675352576 15035805990912 15048008702874 15048660047232 15065172799488 15065824886784 15104246284288 15118136778752 15133746765312 15134725767168 15135380865024 15147664389648 15164942155776 15186294497136 15203616325632 15204274405376 15216613842402 15233970253824 15234955739136 15286865983872 15303640117248 15304302526464 15304964964352 15334857474048 15356449057328 15373964967936 15374959509504 15388103506944 15403992243264 15404988727296 15405655523328 15418158396606 15444943568896 15457478327442 15458147395456 15475109474304 15475779305472 15492760731648 15506005436928 15507008520192 15546555039744 15547227963392 15559845733584 15577593643008 15578267910144 15608694214656 15649512357888 15662891069568 15680756514816 15694255904768 15724908748332 15753151512576 15797507588352 15798191374336 15815526580224 15829047216864 15870441603072 15884009186367 15901438559328 15902126843904 15902815158272 15920265166848 15933875344128 15974510474496 15975543865344 15989201300184 16006746099456 16007438942208 16048261677056 16079605938144 16080301934592 16081342169088 16097946697728 16111708774308 16112751040512 16153842345984 16154541555712 16186093394688 16186794000384 16204555616256 16259769590112 16260821434368 16261525274624 16293286066176 16311870554112 16316227123411 16334837778432 16353469661184 16366741758468 16367450183424 16368508993536 16410252541952 16424281607672 16442303816448 16443015512064 16461058277376 16475130776736 16518929711104 16551193245696 16551909654528 16570071908352 16584237603072 16598514789906 16628326596608 16660803796992 16675146898816 16694166945792 16708438728912 16726772740608 16784851812624 16785578335232 16803996991488 16804724342784 16818362667918 16837546070016 16896009771648 16896741105664 16915281739776 16916013907968 16929742553136 16949052997632 16972917379152 16992277069824 17007903876096 17027303473152 17051278031872 17070727102464 17084581309278 17085320805504 17104068366336 17104808706048 17163090122896 17164200402944 17183778275328 17197724231856 17198468625408 17217340342272 17218085584896 17261995753472 17276005189494 17277870604288 17295710588928 17296829448192 17311616445312 17331362463744 17355765139584 17375561515008 17376313606144 17390415819888 17410251718656 17411377987584 17470703981568 17489874419712 17490631458816 17504826450282 17525551398912 17586404007936 17605701402624 17606463455232 17620752453264 17656037892864 17717343579992 17722295451648 17737552379904 17752716149469 17772196036896 17772965296128 17834676981184 17854246803456 17855019614208 17889892699392 17890667053056 17936292462592 17937452761088 17952787424768 17971324283808 17972486848512 17973264777216 17987851462707 18008368809984 18033724715349 18054294386688 18055075856384 18074887520256 18090339676416 18091509940224 18137647546368 18153153355848 18173072639232 18173859250176 18174645895168 18210143250432 18235783255577 18256583399424 18257764417536 18273372914496 18292240788876 18293424113664 18294215933952 18340870488064 18376692500736 18377487925248 18378676764672 18397653368832 18413381456352 18414572617728 18461534109696 18462333206528 18477316808631 18498392451072 18499193143296 18519492132864 18583795924992 18584600313856 18620898361344 18636928886912 18706867421184 18744327798784 18759540261168 18760352257024 18780937814016 18796993570026 18846149403648 18882958289202 18883775627136 18884593000448 18905314885632 18969731188464 18970958340096 18992597041152 19008010993104 19008833743872 19030515646464 19057310741504 19079047938048 19094532051546 19095358547328 19096593825792 19116311703552 19133891860608 19182687785856 19183518097408 19204567990272 19205399248896 19220985906192 19242909794304 19244154617856 19308476388258 19309725453312 19310561263616 19331750559744 19348277203584 19370346283008 19397619861888 19419745222656 19437604429824 19459775397888 19487174893568 19509402402816 19525235782032 19526080920576 19547506704384 19548352806912 19564217797374 19616229031936 19654541979264 19655392714752 19676960391168 19677812097024 19746137833472 19767805083648 19784704508928 19801736942344 19807271387136 19824323248128 19863042629472 19915848286208 19932011527491 19932874273088 19954746427392 19955610157056 19994585958144 20047741321216 20064011603832 20064880062976 20086897065984 20087766515712 20127000434688 20155339387743 20178329020416 20179634356224 20196885852864 20219922874368 20248392662848 20271488434176 20288818456536 20311081185024 20311960338432 20313274318848 20382487978496 20404853489664 20405736701952 20422297525329 20445591656448 20446476632064 20498619957248 20517471342592 20538656324352 20539984969728 20540874031104 20557544528808 20580992925696 20609971103256 20633479299072 20634372407296 20674673915904 20676011360256 20728740052992 20746460978112 20769225873408 20770124857344 20771023880192 20811592286208 20866016477184 20883854759424 20906770415616 20907675353088 20966544997776 21045225848832 21063343451136 21087368773632 21104482793814 21105396289152 21160588804096 21178678915156 21201918079104 21202835791872 21227020222464 21244247580528 21245167125504 21299347299328 21300725153792 21318935066912 21340947587022 21342328132608 21343251922944 21366671671296 21384937961856 21439474584192 21440402579456 21441789558784 21463928930304 21482278365744 21483668054016 21508172808192 21538456461312 21580523759088 21581457859584 21582392000512 21606074155008 21679692786816 21681095245824 21723441134976 21724381421568 21749160738816 21779783704576 21804626214912 21822322344624 21823266911232 21824678658048 21847213375488 21867304983552 21923071755264 21924020682752 21948077703168 21966841035648 21991896907776 22068257660928 22069212872704 22093429211136 22112316804096 22131353053208 22137538609152 22214405062656 22258889261056 22276954060137 22277918305216 22302363654144 22379802416832 22405329321984 22406299123712 22424483557224 22450061426688 22526555786301 22528013028864 22553708986368 22572013054311 22572990070848 22598737330176 22630556505536 22656369426432 22677205168128 22700620147968 22702088650752 22703071297536 22721496584472 22760969469952 22779441745704 22780427740672 22805424488448 22806411608064 22824920763603 22850955380736 22852433608704 22930298975808 22931291500544 22956453789696 22957447446528 23002286211072 23034673585992 23060947451904 23062439264256 23082155260416 23108483284992 23141020186112 23167415353344 23186217491163 23187221093184 23212664211456 23213668958208 23294271975424 23319832559616 23320841945088 23339768600376 23366390464512 23367401865216 23448538677248 23474268536832 23494336604352 23521134772224 23541383857152 23587363122498 23629727268864 23650069839872 23670288199292 23696261382528 23697287061504 23723289870336 23743570825296 23805662404608 23806692818944 23853190265856 23854222737408 23880397750272 23900813016192 23961765711744 23963315798016 23964353036288 23983801950276 24011158413312 24038546079744 24044966287132 24072392515584 24099850027008 24119408907216 24120452901888 24122013253632 24183530061824 24204204474464 24230763518976 24231812333568 24279140092032 24280191000576 24342111199232 24343685890048 24364497219328 24389654385168 24391232151552 24392287911936 24419053338624 24439929099264 24502256667648 24503317233664 24530204491776 24551175275136 24552763490304 24615378812928 24636422411508 24663455724672 24664523268096 24665590857728 24692656177152 24778394566656 24826789868544 24827864481792 24897772184859 24942489894912 24991205695488 25012720348224 25041250418688 25062658093368 25128199204864 25177277718936 25178367502848 25205995487232 25207086514176 25227544001877 25292974917952 25294611120128 25344014657472 25345111658496 25372922609664 25374020861952 25394613829704 25438730584064 25459376068728 25460478063104 25462125101056 25488415604736 25511855814144 25540955209728 25576917047808 25606090653696 25626871963917 25627981208256 25657213059072 25744635184344 25746300604416 25775667412992 25796586347784 25797702938112 25827128377344 25863493149184 25892993630208 25914007784241 25916805906432 25943565883392 25945244172288 25967424667968 26033647709376 26034774560768 26063342272512 26064470409216 26085623729832 26115377577984 26117066981376 26206055972352 26207190286336 26235947188224 26288327098368 26379606011904 26409695182848 26432430997504 26484056839296 26576015369988 26606328569856 26607480209408 26659447944192 26752015471776 26781370205184 26782529421312 26783688687616 26836000579584 26873785850324 26904438693888 26906179141632 26929181137152 26956986425712 26958730272768 26959897165824 27028651245568 27051757942048 27081441580032 27082613784576 27112331280384 27135509514624 27137264910336 27206471319552 27207648935936 27229730033772 27260788875264 27261968842752 27291883143168 27315214875648 27384875099136 27386646626304 27410059371744 27441323900928 27479961471008 27511305732096 27565038751104 27566231887872 27568015147008 27638320070656 27661947970816 27692301164544 27693499809792 27747588676608 27748789714944 27845139679232 27875693887488 27876900470784 27931347542016 27955393330368 28060301131776 28084457934848 28116491698176 28139310391752 28140528385536 28171406721024 28195490355039 28269224105472 28270447722496 28325663440704 28326889500672 28357972328448 28454596782696 28456437510144 28457669230592 28488895561728 28513250615808 28545773469696 28585966112256 28618571907072 28641798077319 28643037820992 28644890738688 28717941948416 28742492813426 28774031678784 28775277146112 28806851985408 28808098873344 28831478859288 28906257049088 28908126994432 28962714582387 28964588179968 28965841895424 28997625839616 29022415805376 29096429792832 29097689214976 29099571544064 29129617833984 29156406644736 29189663096832 29230762340352 29264103604224 29287853673048 29289121380864 29322529210368 29424343547904 29481812968896 29483089072128 29516718145536 29619206750208 29651707625472 29677056763392 29702605413516 29736484872192 29839736555776 29873772429312 29899311409632 29932119641088 29933415235584 30035407715068 30037350705152 30071611981824 30096017405748 30097320094464 30130345598976 30131649773568 30208492568576 30236273557504 30267493530624 30269451534336 30295328779296 30329884311552 30372588994272 30407232651264 30408548810752 30433227684804 30467940507648 30469911478272 30573731967744 30607280234496 30608605052928 30669714948096 30712898114656 30747929935872 30776207013888 30807984486528 30809977454592 30811311046656 30836316793212 30889887137792 30914956654884 30916294790912 30950218948608 30951558610944 30985521463296 31012010873856 31014017040384 31093110079488 31119691467168 31155187286016 31156535820288 31217388429312 31299024715776 31325782139136 31361513029632 31388511809536 31449817496664 31595015176704 31596382748672 31631053160448 31658094433728 31740883206144 31768018372734 31802877118656 31804253687808 31805630316544 31840530333696 31867750688256 31949020948992 31951087730688 31978402600368 32011421380533 32013492198912 32014877884416 32096523354112 32159211876288 32160603869184 32162684338176 32195893395456 32223417548616 32225502081024 32307684691968 32309083111424 32372186789376 32373588000768 32409111232512 32519539180224 32521642868736 32523050549248 32586572132352 32623741108224 32632454246822 32669675556864 32706939322368 32733483516936 32734900366848 32737017987072 32820505083904 32848563215344 32884607632896 32886031024128 32922116554752 32950261553472 33037859422208 33102386491392 33103819309056 33140143816704 33168475206144 33197029579812 33256653193216 33321607593984 33350293797632 33388333891584 33416877457824 33453545481216 33569703625248 33571156670464 33607993982976 33609448685568 33636725335836 33675092140032 33792019543296 33793482211328 33830563479552 33859485106272 33898105995264 33945834758304 33984554139648 34015807752192 34054606946304 34102556063744 34141454204928 34169162618556 34170641611008 34208136732672 34209617412096 34326180245792 34328400805888 34395448463712 34396937250816 34434680684544 34436171169792 34523991506944 34552010378988 34555741208576 34591421177856 34593658896384 34623232890624 34662724927488 34711530279168 34751123030016 34780831639776 34820503437312 34941407963136 34979748839424 34981262917632 35009652900564 35051102797824 35172808015872 35211402805248 35241504906528 35312075785728 35434687159984 35444590903296 35475104759808 35505432298938 35544392073792 35545930592256 35669353962368 35708493606912 35710039228416 35779785398784 35781334106112 35872584925184 35874905522176 35905574849536 35942648567616 35944973697024 35946529554432 35975702925414 36016737619968 36067449430698 36108588773376 36110151712768 36149775040512 36180679352832 36183019880448 36275295092736 36306306711696 36346145278464 36347718500352 36349291790336 36420286500864 36471566511154 36513166798848 36515528835072 36546745828992 36584481577752 36586848227328 36588431867904 36681740976128 36753385001472 36754975850496 36757353529344 36795306737664 36826762912704 36829145235456 36923068219392 36924666413056 36954633617262 36996784902144 36998386286592 37038984265728 37167591849984 37169200627712 37241796722688 37273857773824 37413734842368 37519080522336 37520704514048 37561875628032 37593987140052 37692298807296 37765916578404 37767551254272 37769186000896 37810629771264 37939462376928 37941916680192 38016021986208 38017667487744 38061031292928 38114621483008 38158095876096 38189064103092 38190717094656 38193187651584 38232623407104 38267783721216 38365375571712 38367036194816 38409135980544 38441971812384 38485819588608 38616952776516 38619450906624 38621122527232 38663501119488 38696554407168 38740692566016 38795239723776 38839490445312 38875208859648 38974349787136 39050471564064 39052161841152 39095013408768 39096705613824 39128435594748 39232458063872 39309083958528 39310785429504 39353920782336 39492275666944 39569409017856 39603473884688 39614542774272 39648646496256 39726085258944 39831696572416 39864023054982 39865748546176 39909492854784 39911220314112 39989171916288 40095482642432 40128023207664 40129760125952 40173794131968 40175533031424 40254000869376 40310678775486 40356658040832 40359268712448 40393771705728 40439845748736 40496785325696 40542976868352 40577636913072 40622162370048 40623920676864 40626548637696 40764975956992 40809706979328 40811473403904 40844595050658 40891183312896 40892953264128 40997239914496 41034942685184 41077312648704 41079969939456 41081748062208 41115089057616 41161985851392 41219942206512 41266958598144 41268744814592 41349347831808 41352022720512 41457480105984 41492921956224 41538451746816 41540249714688 41542047760384 41623184572416 41732032954368 41767709518848 41813540831232 41815350706176 41933089995552 42078691002481 42090451697664 42126686902272 42174737547264 42208965587628 42210792578304 42321177608192 42357357830312 42403836158208 42405671583744 42488495161056 42490334251008 42598694598656 42601450307584 42637870133824 42681895174044 42684656265216 42686503845888 42733343342592 42769875923712 42878949168384 42880805158912 42883579117568 42927857860608 42964556731488 42967336108032 43076912922624 43113739220139 43161047518176 43162915719168 43164784001024 43212148310016 43359385573632 43362190491648 43446882269952 43448762843136 43559567409152 43644644689248 43646533822464 43649357316096 43694426750976 43734609967104 43846143510528 43848041365504 43896155406336 43933682071296 43983793815552 44136515321856 44138425745408 44224633608192 44262706106416 44275077218304 44428810125312 44517778522112 44553908120274 44555836610432 44604727308288 44759604833664 44810658643968 44812598247424 44848967114448 44900122853376 45053111572602 45056026057728 45107417972736 45144026108622 45145980141696 45197474660352 45261113011072 45312738852864 45354410336256 45401240295936 45404177301504 45406142595072 45442993168944 45521938939904 45558883491408 45560855481344 45610848976896 45612823216128 45649841527206 45701910761472 45704867217408 45860597951616 45862583001088 45912907579392 45914894893056 46004572422144 46069347171984 46121894903808 46124878528512 46164310520832 46216966569984 46282040372224 46334830706688 46372434982326 46374442186368 46425328422912 46427337916416 46588543950848 46639665119232 46641683890176 46679537200752 46732780929024 46734803730432 46897077354496 46948537073664 46988673208704 47029125238067 47042269544448 47082767714304 47174726244996 47259454537728 47300139679744 47340576398584 47392522765056 47394574123008 47446579740672 47487141650592 47611324809216 47613385637888 47652027559101 47706380531712 47708445474816 47760795500544 47801626032384 47923531423488 47926631596032 47928706072576 47967603900552 48022316826624 48089932574264 48144785031168 48238817814432 48240905803776 48244026507264 48367060123648 48408408948928 48461527037952 48463624667136 48558280184064 48560382001152 48684222398464 48687371780096 48728994438656 48779308770336 48782464303104 48784575823872 48879858198528 48948681370233 49004513335296 49006634467328 49060408983552 49102350550272 49105526980608 49230757625856 49272844823016 49326911449344 49329046536192 49331181715456 49556789133312 49653579737088 49655728963584 49795544369718 49884979789824 49982411390976 50025440696448 50082500837376 50125316186736 50256398409728 50354555437872 50356735005696 50411990974464 50414173028352 50455088003754 50585949835904 50589222240256 50688029314944 50690223316992 50745845219328 50748041723904 50789227659408 50877461168128 50918752137456 50920956126208 50924250202112 50976831209472 51023711628288 51081910419456 51153834095616 51212181307392 51253743927834 51255962416512 51314426118144 51489270368688 51492601208832 51551334825984 51593172695568 51595405876224 51654256754688 51726986298368 51785987260416 51828015568482 51833611812864 51887131766784 51890488344576 51934849335936 52067295418752 52069549121536 52126684545024 52128940818432 52171247459664 52230755155968 52234133962752 52412111944704 52414380572672 52471894376448 52561963501369 52576654196736 52759212023808 52819390365696 52864861995008 52968113678592 53152030739976 53212657139712 53214960418816 53258148448407 53318895888384 53504030943552 53562740410368 53565058842624 53567377375232 53672001159168 53747571700648 53808877387776 53812358283264 53858362274304 53913972851424 53917460545536 53919794331648 53963554388121 54057302491136 54101174146047 54103515884096 54162883160064 54165227569152 54224662560768 54271019029248 54274529820672 54412942639104 54415297871872 54459460067544 54521577750528 54523937685504 54630429751296 54707349766731 54769750198272 54773293252608 54820118743488 54882647801856 54959922942016 55022611464192 55130077502208 55132463775744 55136030294016 55276640141312 55323895941632 55384602329088 55386999619584 55431950425893 55495177353216 55497579429888 55690279358464 55751387774976 55753800941568 55862695084032 55910786660736 56120602263552 56168915869696 56232983396352 56278620783504 56281056771072 56342813442048 56390980710078 56538448210944 56540895444992 56651326881408 56653779001344 56715944656896 56909193565392 56912875020288 56915338461184 56977791123456 57026501231616 57091546939392 57171932224512 57237143814144 57283596154638 57286075641984 57289781477376 57435883896832 57484985626852 57548063357568 57550554292224 57613703970816 57616197746688 57662957718576 57812514098176 57816253988864 57925429164774 57929176359936 57931683790848 57995251679232 58044831610752 58192859585664 58195378429952 58199143088128 58259235667968 58312813289472 58379326193664 58461524680704 58528207208448 58575707346096 58578242761728 58645058420736 58848687095808 58963625937792 58966178144256 59033436291072 59238413500416 59303415250944 59354113526784 59405210827032 59472969744384 59679473111552 59747544858624 59796034582473 59798622819264 59864239282176 59866830471168 60070815430136 60074701410304 60143223963648 60192034811496 60194640188928 60260691197952 60263299547136 60416985137152 60466018163229 60472547115008 60534987061248 60538903068672 60590657558592 60659768623104 60745177988544 60814465302528 60817097621504 60866455369608 60935881015296 60939822956544 61147463935488 61214560468992 61217210105856 61266892575987 61339429896192 61425796229312 61495859871744 61552414027776 61615968973056 61619954909184 61622622093312 61672633586424 61779774275584 61829913309768 61832589581824 61900437897216 61903117221888 62024021747712 62028034080768 62186220158976 62239382934336 62310374572032 62313071640576 62434776858624 62598049431552 62651564278272 62723026059264 62777023619072 62899634993328 63190030353408 63192765497344 63262106320896 63316188867456 63481766412288 63536036745468 63605754237312 63608507375616 63611260633088 63681060667392 63735501376512 63898041897984 63902175461376 63956805200736 64022842761066 64026984397824 64029755768832 64193046708224 64318423752576 64321207738368 64325368676352 64391786790912 64446835097232 64451004162048 64615369383936 64618166222848 64744373578752 64747176001536 64818222465024 65039078360448 65043285737472 65046101098496 65173144264704 65247482216448 65264908493644 65339351113728 65413878644736 65466967033872 65469800733696 65474035974144 65641010167808 65697126430688 65769215265792 65772062048256 65844233109504 65900523106944 66075718844416 66204772982784 66207638618112 66280287633408 66336950412288 66394059159624 66643215187968 66700587595264 66776667783168 66830862180411 66833754915648 66907090962432 67139407250496 67142313340928 67215987965952 67218897371136 67273450671672 67350184280064 67579667358903 67584039086592 67586964422656 67661126959104 67718970212544 67796211990528 67891669516608 67969108279296 68031615504384 68109213892608 68205112127488 68282908409856 68338325237112 68341283222016 68416273465344 68419234824192 68474762290809 68652360491584 68656801611776 68790896927424 68793874501632 68869361369088 68872342339584 69047983013888 69104020757976 69111482417152 69182842355712 69187317792768 69246465781248 69325449854976 69423060558336 69502246060032 69558652473489 69561663279552 69641006874624 69882815926272 69959497678848 69962525835264 70019305801128 70102205595648 70345616031744 70422805610496 70483009813056 70624151571456 70869374319968 70889181806592 70950209519616 71010864597876 71088784147584 71091861184512 71338707924736 71416987213824 71420078456832 71559570797568 71562668212224 71745169850368 71811149699072 71885297135232 71889947394048 71893059108864 71951405850828 72033475239936 72134898861396 72217177546752 72220303425536 72299550081024 72361358705664 72366039760896 72550590185472 72612613423392 72692290556928 72695437000704 72698583580672 72840573001728 72943133022308 73026333597696 73031057670144 73093491657984 73168963155504 73173696454656 73176863735808 73363481952256 73506770002944 73509951700992 73590613475328 73653525825408 73658290470912 73846136438784 73849332826112 73909267234524 73993569804288 73996772573184 74077968531456 74335183699968 74483593445376 74547715547648 74693316554577 74827469684736 75038161044672 75041409028096 75123751256064 75187974280104 75384597614592 75531833156808 75535102508544 75538372001792 75621259542528 75878924753856 75883833360384 76032043972416 76035334975488 76122062585856 76229242966016 76316191752192 76378128206184 76381434189312 76386375303168 76465246814208 76535567442432 76730751143424 76734072389632 76818271961088 76883943624768 76971639177216 77233905553032 77238901813248 77242245054464 77327002238976 77393108814336 77481385132032 77590479447552 77678980890624 77742023352723 77750417719296 77948699574272 78100943128128 78104323682304 78190026817536 78193411227648 78256871189496 78464916127744 78618167917056 78621570859008 78707841564672 78984551333888 79138818035712 79206947769376 79229085548544 79297292992512 79452170517888 79663393144832 79728046109964 79731497092352 79818985709568 79822440628224 79978343832576 80256046415328 80259520251904 80347588263936 80351066062848 80508001738752 80621357550972 80713316081664 80718537424896 80787543411456 80879691497472 80993570651392 81085953736704 81155273826144 81244324740096 81247841353728 81529951913984 81619413958656 81622946807808 81689190101316 81782366625792 81785906528256 81994479828992 82069885370368 82154625297408 82159939878912 82230178115232 82323971702784 82439884413024 82533917196288 82537489629184 82698695663616 82704045441024 82914960211968 82985843912448 83076903493632 83080499429376 83246369144832 83535419037696 83627081662464 83630701412352 83866179991104 84157382004962 84180903395328 84253373804544 84349475094528 84417931175256 84421585156608 84642355216384 84714715660624 84807672316416 84811343167488 84976990322112 84980668502016 85197389197312 85202900615168 85275740267648 85363790348088 85369312530432 85373007691776 85466686685184 85539751847424 85757898336768 85761610317824 85767158235136 85855715721216 85929113462976 85934672216064 86153825845248 86227478440278 86322095036352 86325831438336 86329568002048 86424296620032 86718771147264 86724380983296 86888143747161 86893764539904 86897525686272 87119134818304 87289289378496 87293067644928 87298714632192 87388853501952 87469219934208 87692287021056 87696082731008 87792310812672 87867364142592 87967587631104 88273030643712 88276851490816 88449267216384 88525412212832 88550154436608 88857620250624 89035557044224 89107816240548 89111673220864 89209454616576 89519209667328 89621317287936 89697934228896 89800245706752 90106223145204 90112052115456 90214835945472 90288052217244 90291960283392 90394949320704 90522226022144 90625477705728 90708820672512 90802480591872 90808354603008 90885986337888 91117766982816 91121710962688 91221697953792 91225646432256 91299683054412 91403821522944 91409734434816 91721195903232 91725166002176 91825815158784 92009144844288 92138694343968 92243789807616 92328621041664 92433933139968 92564080744448 92669661413376 92744869964652 92748884372736 92850656845824 92854675832832 93177087901696 93279330238464 93359074401504 93465561858048 93469607460864 93794154708992 93897074147328 93977346417408 94058250476134 94084539088896 94165535428608 94349452489992 94600279359488 94681152797168 94785045530112 94789148246016 94893159481344 94974283301184 95222649618432 95226771275776 95304055118202 95412761063424 95416890949632 95521591001088 95603252064768 95847062846976 95853263192064 95857412145152 95935207801104 96044633653248 96179865148528 96289570062336 96477635628864 96481811607552 96488053014528 96734120247296 96816817897856 96923054075904 96927249334272 97116560368128 97120764002304 97368444796928 97374743560192 97457988877312 97558617540672 97564928606208 97569151647744 97759716397056 97897362740466 98009026670592 98013268934656 98120817967104 98204701100544 98211053961216 98461515251712 98545689646032 98653822898688 98658093072384 98662363430912 99113578266624 99307159474176 99311457927168 99591088739436 99769959579648 99964822781952 100050881392896 100165001674752 100250632373472 100512796819456 100598724846991 100709110875744 100713470011392 100823981948928 100828346056704 100910176007508 101171899671808 101178444480512 101376058629888 101380446633984 101491690438656 101578455318816 101837504274912 101841912252416 101848500404224 101953662418944 102047423256576 102163820838912 102307668191232 102424362614784 102507487855668 102511924833024 102628852236288 102978540737376 102985202417664 103186345391136 103190811752448 103308513509376 103453972596736 103571974520832 103656031136964 103667223625728 103774263533568 103780976689152 103869698671872 104134590837504 104139098243072 104253369090048 104342494919328 104461510311936 104824223889408 104828761145344 104943788752896 105123927002738 105153308393472 105518424047616 105729723990016 105936227357184 106304061479952 106425314279424 106429920837632 106516296896814 106637791776768 107008061887104 107125480820736 107130117685248 107134754750464 107344002318336 107495143401296 107617754775552 107624716566528 107716724548608 107827945702848 107834921091072 107839588663296 107927108776242 108114604982272 108202348292094 108207031768192 108325766320128 108330455138304 108449325121536 108542038058496 108549059641344 108825885278208 108830595743744 108918920135088 109043155501056 109047875371008 109260859502592 109414699533462 109539500396544 109546586505216 109640237486976 109765295603712 109919845884032 110045222928384 110260155004416 110264927551488 110272060588032 110553280282624 110647791883264 110769204658176 110773999239168 110863900851786 110990354706432 110995158859776 111380558716928 111502775549952 111507601883136 111725390168064 111821573321472 112241204527104 112337831739392 112557241567008 112562113542144 112685626884096 112781961420156 113076896421888 113081790889984 113302653762816 113307558002688 113431889313792 113818387130784 113825750040576 113830676922368 114053002463232 114183093878784 114213589863877 114343864449024 114474287628288 114567192309276 114572151283968 114579562954752 114871767793664 114969971253704 115096126715136 115101108584448 115227407941632 115325915437152 115625028196352 115632507977728 115850858329548 115858352719872 115863367581696 115990503358464 116089663221504 116385719171328 116390756859904 116398286176256 116518471335936 116625626578944 116923049361408 117151414692192 117156485523456 117290116841472 117697374191616 117927251875584 117932356288512 118476827000832 118708227053568 118810421654064 118945939488768 119358946223104 119495089717248 119592069164946 119597245638528 119728478564352 119733660942336 120141630860272 120149402820608 120286447927296 120384069622992 120389280377856 120521382395904 120526599094272 120833970274304 120932036326458 120945094230016 121069974122496 121077806137344 121181315117184 121319537246208 121490355977088 121628930605056 121634195243008 121732910739216 121871762030592 121879645913088 122294927870976 122429120937984 122434420211712 122533785151974 122678859792384 122851592458624 122991719743488 123104828055552 123231937946112 123239909818368 123245244186624 123345267172848 123559548551168 123659826619536 123665179163648 123800875794432 123806234443776 124048043495424 124056068161536 124372440317952 124478765868672 124620749144064 124626143281152 124869553717248 125196098863104 125303128556544 125446052118528 125554047238144 125799269986656 126236073007443 126380060706816 126385530994688 126524212641792 126632377734912 126963532824576 127072073490936 127211508474624 127217014751232 127222521266176 127471002753024 127650482789039 127796083795968 127804350922752 127913610401472 128045685522132 128053968795648 128059511537664 128386093416448 128636847505152 128642415476736 128650737352704 128783573581824 128893670194464 128902008324096 129230738767872 129236332445696 129341217660417 129488747157504 129494352003072 129636444930048 130078156720896 130086571474944 130092202196992 130346288529408 130529816987288 130678702227456 130933934067744 130939601467392 130948071948288 131282020335616 131394252861376 131538430531584 131544124096512 131688466219008 131801046213888 132151437688832 132409545965568 132415277236224 132673900824576 132788118319248 133286430375936 133401175190528 133553335566336 133661724360822 133667509831296 133814181924864 134278814500992 134284626681856 134431975931904 134437794742272 134546901343344 134700368560128 135159334717806 135168078173184 135173928845312 135322253918208 135437940425088 135592423981056 135783339033216 135938216558592 136063231008768 136218427785216 136410224254976 136565816819712 136676650474224 136682566444032 136832546930688 136838469648384 136949524581618 137304720983168 137313603223552 137581793854848 137587749003264 137738722738176 137744684679168 138095966027776 138208041515952 138222964834304 138365684711424 138374635585536 138492931562496 138650899709952 138846121116672 139004492120064 139117304946978 139123326559104 139282013749248 139765631852544 139918995357696 139925051670528 140038611602256 140204411191296 140691232063488 140845611220992 140966019626112 141087375714201 141248303142912 141738748639936 141778363613184 141900419039232 142021729195752 142177568295168 142183722369024 142677415849472 142833974427648 142840156913664 142956082677303 143119141595136 143125336424448 143490339700736 143622299398144 143770594270464 143779894788096 143786118217728 143902811701656 144066950479872 144269797722792 144434355093504 144440606851072 144722717411328 144732079521792 145101180370944 145225226846784 145384581113856 145390874001408 145397167161344 145681146003456 145886266044616 146052667195392 146062115340288 146186983315968 146337926311008 146347392909312 146353727471616 146726963904512 146846044110699 147013540005888 147019903401984 147181226950656 147307051650816 147316580941824 147692272877568 147698665652224 147818534469048 147987139608576 147993545146368 148670367399936 148967186890752 149095431095296 149386633109154 149654939369472 150076322089344 150082818056192 150247502512128 150375948560208 150769195229184 151063666313616 151070205017088 151076744003584 151242519085056 151757849507712 151767666720768 152064087944832 152070669950976 152244125171712 152458485932032 152632383504384 152756256412368 152762868378624 152772750606336 152930493628416 153071134884864 153461502286848 153468144779264 153636543922176 153767887249536 153943278354432 154467811106064 154477803626496 154484490108928 154654004477952 154786217628672 154962770264064 155180958895104 155357961781248 155484046705446 155500835438592 155897399148544 156201886256256 156208647364608 156380053635072 156386822455296 156513742378992 156929832255488 157236335834112 157243141718016 157415683129344 157685890504107 157969102667776 158277636071424 158413895538752 158458171097088 158594585985024 158904341035776 159326786289664 159456092219928 159462994184704 159637971419136 159644881256448 159774445345221 159956687665152 160512092830656 160519040503808 160695176527872 160702132125696 161016003477504 161242715101944 161426632163328 161437074849792 161575086822912 161759382994944 161987141302784 162171907473408 162303522438141 162310547652288 162488649480192 162495682707456 163059903827968 163238827917312 163245893615616 163378380202632 163564733251584 163571813056512 163988959657984 164122049300193 164139770740736 164309250594816 164319879757824 164460356230464 164647943405568 164879768826048 165067834392576 165074979258368 165397391327232 165408090882048 165829920423936 165971687824896 166153806987264 166160998858752 166295851277679 166492738289664 167070838075392 167254163324928 167261402824704 167732359982208 168314764009924 168361806790656 168506747609088 168698950189056 168835862350512 168843170313216 169284710432768 169429431321248 169615344632832 169622686334976 169953980644224 169961337004032 170394778394624 170405801230336 170551480535296 170727580696176 170738625060864 170746015383552 170933373370368 171079503694848 171515796673536 171523220635648 171711431442432 171858226925952 171869344432128 172307651690496 172454956880556 172644190072704 172651662876672 172659136004096 172848593240064 173437542294528 173448761966592 173776287494322 173787529079808 173795051372544 174238269636608 174578578756992 174586135289856 174597429264384 174777707003904 174938439868416 175384574042112 175392165462016 175584621625344 175734728285184 175935175262208 176546061287424 176553702981632 176898534432768 177050824425664 177100308873216 177715240501248 178071114088448 178215632481096 178223346441728 178418909233152 179038419334656 179242634575872 179388103747419 179395868457792 179600491413504 180212446290408 180224104230912 180429671890944 180576104434488 180583920566784 180789898641408 181044452044288 181250955411456 181398054489687 181417641345024 181604961183744 181616709206016 181771972675776 182235533965632 182243421925376 182443395907584 182451292864512 182599366108824 182807643045888 182819468869632 183442391806464 183450332004352 183651630317568 184018289688576 184277388687936 184487579615232 184657242083328 184867866279936 185128161488896 185339322826752 185489739929304 185497768745472 185701313691648 185709351665664 186354175803392 186558660476928 186718148803008 186931123716096 186939214921728 187588309417984 187794148294656 187954692834816 188116500952268 188169078177792 188331070857216 188698904979984 189200558718976 189362305594336 189570091060224 189578296492032 189786318962688 189948566602368 190445299236864 190453542551552 190608110236404 190825522126848 190833781899264 191043182002176 191206504129536 191694125693952 191706526384128 191870415602208 192089267306496 192359730297056 192579140124672 192955271257728 192963623215104 192976106029056 193468240494592 193633635795712 193846108151808 193854498668544 194233120736256 194241528004608 194736889593856 194915977754624 195117235081344 195129857212416 195138303295488 195519432794112 195794725480932 196018053341184 196026537869312 196241635934208 196409402201088 196422107922432 196923030503424 197091379292064 197307645797376 197316186144768 197324726861824 198227156533248 198614318948352 198622915854336 199182177478872 199929645563904 200101762785792 200330003349504 200492586541233 200501264746944 201025593638912 201197449693982 201418221751488 201426940022784 201647963897856 201656692113408 201820352015016 202343799343616 202356888961024 202739002076709 202752117259776 202760893267968 202983380877312 203156910637632 203675008549824 203683824504832 203697000808448 203907324837888 204094846513152 204327641677824 204615336382464 204848725229568 205014975711336 205023849666048 205257704472576 205957081474752 205970404835328 206372690782272 206381623504896 206617027018752 206907945193472 207143949041664 207312062273928 207334447251456 207548527067136 207561953378304 207739397343744 208269181675008 208278196486144 208506738180096 208684989838656 208923020623872 209648447778816 209657522290688 209887577505792 210247854005476 210306616786944 211036848095232 211459447980032 211872454714368 212608122959904 212850628558848 212859841675264 213032593793628 213275583553536 214016123774208 214250961641472 214260235370496 214688004636672 214990286802592 215235509551104 215433449097216 215655891405696 215669842182144 215679177326592 215854217552484 216229209964544 216404696584188 216414063536384 216651532640256 216660910276608 216898650243072 217084076116992 217098119282688 217651770556416 217837840270176 218086311002112 218095750742016 218521719005184 218829399066924 219079000793088 219093173010432 219280474973952 219530591207424 219839691768064 220090445856768 220520310008832 220529855102976 221295583766528 221538409316352 221547998478336 221727801703572 221980709412864 221990317719552 222761117433856 223005551099904 223450780336128 223643146642944 224079949663731 224482409054208 224675663478784 225114483134016 225124227084288 225371253768192 225563922840312 226153792843776 226163581779968 226605307525632 226615116005376 226863778627584 227636774261568 227651500081152 227661353844736 228106004926464 228366187757568 228427179727754 228687728898048 228948575256576 229134384618552 229144302567936 229159125909504 229743535587328 229939942507408 230192253430272 230202217168896 230454815883264 230651830874304 231250056392704 231265015955456 231701716659096 231716705439744 231726735163392 231981006716928 232179326443008 232771438342656 232781513719808 232796572352512 233036942671872 233251253157888 233846098722816 234302829384384 234312971046912 234580233682944 235394748383232 235854503751168 235864712577024 236953654001664 237416454107136 237620843308128 237891878977536 238717892446208 238990179434496 239184138329892 239194491277056 239456957128704 239467321884672 240283261720544 240298805641216 240768139245984 240778560755712 241042764791808 241053198188544 241667940548608 241864072652916 241890188460032 242139948244992 242155612274688 242362630234368 242639074492416 242980711954176 243257861210112 243465821478432 243743524061184 244589855741952 244858241875968 244868840423424 245067570303948 245357719584768 245703184917248 245983439486976 246209656111104 246463875892224 246479819636736 246690534345696 247319653239072 247330358327296 247601751588864 247612468887552 248096086990848 248112136323072 248744880635904 248957531737344 249241498288128 249739107434496 250606257113088 250892104237056 251108094476288 251598539973312 252472146014886 252760121413632 252771061989376 253048425283584 253264755469824 253927065649152 254144146981872 254423016949248 254434029502464 254445042532352 254942005506048 255300965578078 255592167591936 255608701845504 255827220802944 256091371044264 256107937591296 256119023075328 256772186832896 257273695010304 257284830953472 257301474705408 257567147163648 257787340388928 257804016648192 258461477535744 258472664891392 258682435320834 258977494315008 258988704006144 259272889860096 260156313441792 260173142949888 260184404393984 260692577058816 261059633974576 261357404454912 261867868135488 261879202934784 261896143896576 262564040671232 262788505722752 263076861063168 263088248193024 263376932438016 263602092427776 264302875377664 264819091931136 264830554472448 265347801649152 265576236638496 266572860751872 266802350381056 267106671132672 267323448721644 267335019662592 267628363849728 268557629001984 268569253363712 268863951863808 269093802686688 269400737120256 270318669435612 270336156346368 270347857690624 270644507836416 270875880850176 271184847962112 271566678066432 271876433117184 272126462017536 272820448509952 273353300948448 273365132888064 273665093861376 273676939296768 273899049163236 274609441966336 274627206447104 275163587709696 275175498006528 275477445476352 276416083031904 276445929668608 276731369422848 276985863124992 277301799419904 277692242233344 278008984240128 278234609893956 278246653118208 278564027498496 279531263705088 279837990715392 280077223204512 280408822382592 281382464126976 281691222441984 281932039252224 282174751428402 282496606285824 283477497279872 283800838078464 284043458391504 284355136590336 284367444738048 285354831698944 285667948855296 285680313827328 285912165354606 286238283190272 286250672848896 286980679401472 287244598796288 287541188540928 287559789576192 287572236435456 287805623403312 288133900959744 288539595445584 288868710187008 288881213702144 289445434822656 289464159043584 290202360741888 290450453693568 290769162227712 290781748002816 290794334322688 291362292006912 291772532089232 292105334390784 292124230680576 292373966631936 292675852622016 292694785818624 292707454943232 293453927809024 293692088221398 294027080011776 294039806803968 294362453901312 294614103301632 294633161883648 295384545755136 295397331304448 295637068938096 295974279217152 295987090292736 297340734799872 297934373781504 298190862190592 298773266218308 299309878738944 300152644178688 300165636112384 300495005024256 300751897120416 301538390458368 301796174540973 302127332627232 302140410034176 302153488007168 302485038170112 303515699015424 303535333441536 304128175889664 304141339901952 304916971864064 305512512824736 305525736757248 305545501212672 305860987256832 306142269769728 306923004573696 306936289558528 307273087844352 307535774499072 307886556708864 308935622212128 308955607252992 308968980217856 309572435257344 309925540528128 310008315344809 310361917790208 310715923562496 310968093410892 311001670877184 311794798297088 312403772512512 312417294729216 312760107270144 313027484757984 313859664510976 314472671668224 314486283436032 314831366258688 315371781008214 315938205335552 316555272142848 316827791077504 317189171970048 317808682071552 318653572579328 318912184439856 318925988369408 319275942838272 319289762512896 319548890690442 319913375330304 321024185661312 321038081007616 321390353055744 321404264251392 322032006955008 322485430203888 322853264326656 322874149699584 323150173645824 323518765989888 323974282605568 324343814946816 324607044876282 324621095304576 324977298960384 324991365414912 326119807655936 326477655834624 326491787231232 326756760405264 327129466503168 327143626113024 327977919315968 328244098600386 328279541481472 328618501189632 328639759515648 328920712460928 329295886811136 329759537652096 330135668785152 330149958516736 330794782654464 330816181764096 331659840847872 331943375649792 332307613974528 332321997717504 332591702555358 332985476579328 334141676150784 334508326649856 334522805649408 335464719964416 336629528019848 336723613581312 337013495218176 337671724701024 337686340626432 338569420865536 338858862642496 339230689265664 339245372669952 339907961288448 339922674008064 340789556789248 340811602460672 341102961070592 341455161392352 341477250121728 341492030767104 342159007389696 342640769591631 343031593347072 343046441271296 343422862884864 343716453851904 343738688864256 344615303380992 344909913761112 345288380145408 345303325753344 345318272008192 346875084589056 346897523933184 347552574988644 347575058159616 347590102745088 348476539273216 349157157513984 349172270579712 349194858528768 349555414007808 349876879736832 350769148084224 350784330924032 351469456570368 351870350524416 353092122574848 353107405963264 353797068865536 354101648851328 355430481002496 356142228176896 356431264962192 356446692883456 356837818466304 358076838669312 358485269151744 358776207494838 358791736915584 359200982827008 360424892580816 360448208461824 360859343781888 361152208868976 361167841133568 361579797282816 362088904088576 362501910822912 362796108979374 362835282690048 363209922367488 363233418412032 363543945351552 364471067931264 364486843850752 364886791815168 364902585729024 365198732217648 365615286091776 365638937739264 366884783612928 366900664008704 367303260635136 368036579377152 368554777375872 368975159230464 369314484166656 369735732559872 370256322977792 370678645653504 370979479858608 370995537490944 371402627383296 371418703331328 372708351606784 373117320953856 373436297606016 373862247432192 373878429843456 375176618835968 375588296589312 375909385669632 376233001904536 376338156355584 376662141714432 377397809959968 378401117437952 378708219022329 378724611188672 379140182120448 379156592984064 379572637925376 379897133204736 380890598473728 380907085103104 381216220472808 381651044253696 381667563798528 382413008259072 382951448367117 383388251387904 383413052768256 383740831204416 384178534612992 384719460594112 385158280249344 385910542515456 385927246430208 385952212058112 386936480989184 387267271591424 387692216303616 387708997337088 388023652981251 388466241472512 388483056009216 389473779187712 389831955509248 390234470162688 390259714424832 390276606590976 391038865588224 391589450961864 392036106682368 392053075738624 392818804402176 392844215844864 393846061006848 394182758584128 394615291594752 394632372289536 394649453723648 396454313066496 397228637896704 397245831708672 398364354957744 399859291127808 400203525571584 400660006699008 400985173082466 401002529493888 402051187277824 402394899387964 402836443502976 402853880045568 403295927795712 403313384226816 403640704030032 404687598687232 404713777922048 405478004153418 405504234519552 405521786535936 405966761754624 406313821275264 407350017099648 407367649009664 407394001616896 407814649675776 408189693026304 408655283355648 409230672764928 409697450459136 410029951422672 410047699332096 410515408945152 411914162949504 411940809670656 412745381564544 412763247009792 413234054037504 413815890386944 414287898083328 414624124547856 414668894502912 415097054134272 415123906756608 415478794687488 416538363350016 416556392972288 417013476360192 417369979677312 417846041247744 419296895557632 419315044581376 419775155011584 420495708010952 420613233573888 422073696190464 422918895960064 423262127142603 423744909428736 425216245919808 425701257117696 425719683350528 426065187587256 426551167107072 428032247548416 428501923282944 428520470740992 428868248031909 429376009273344 429980573605184 430471019102208 430866898194432 431311782811392 431339684364288 431358354653184 431708435104968 432458419929088 432809393168376 432828127072768 433303065280512 433321820553216 434168152233984 434196238565376 435303541112832 435675680540352 436172622004224 436191501484032 437043438010368 437658798133848 438158001586176 438186346020864 438560949947904 439061182414848 439679383536128 440180891713536 440538132332097 441040620017664 441059710205952 442591167533056 443076818632704 443095996956672 443455603407144 443961418825728 443980635439104 445522234867712 446011102199808 446901560672256 447286293285888 448159899327462 448964818108416 449351326957568 450228966268032 450248454168576 450742507536384 451127845680624 452307585687552 452327163559936 453210615051264 453230232010752 453727557255168 455273548523136 455303000162304 455322707689472 456212009852928 456732375515136 456854359455508 457375457796096 457897150513152 458268769237104 458288605135872 458318251819008 459487071174656 459879885014816 460384506860544 460404434337792 460909631766528 461303661748608 462500112785408 462530031910912 463403433318192 463433410879488 463453470326784 463962013433856 464358652886016 465542876685312 465563027439616 466073885343744 466502506315776 467692197445632 468605658768768 468625942093824 469160467365888 470789496766464 471709007502336 471729425154048 473057671512321 473907308003328 474832908214272 475241686616256 475783757955072 477435784892416 477980358868992 478368276659784 478388982554112 478913914257408 478934643769344 479323336035663 480566523441088 480597611282432 481536278491968 481557121511424 482085529583616 482106396377088 483335881097216 483728145305832 483780376920064 484279896489984 484311224549376 484725260468736 485278148984832 485961423908352 486515722420224 486910567314423 486931642956864 487487048122368 489179711483904 489716483751936 489737680846848 490135140607896 490715439169536 491406369834496 491966878973952 492366147900579 492419312222208 492927751784448 492959639273472 493381068691392 494639306478144 494660716654592 495203503177728 495224937775104 496192173981696 496224272646144 497489761271808 497915063474688 498482996576256 499478214868992 501212514226176 501784208474112 502216188952576 503197079946624 504944292029772 505520242827264 505542123978752 506096850567168 506529510939648 507854131298304 508288293963744 508846033898496 508868059004928 508890085064704 509884011012096 510601931156156 511184335183872 511217403691008 511654441605888 512182742088528 512215875182592 512238046150656 513544373665792 514547390020608 514569661906944 515134294327296 515574680777856 515608033296384 516922955071488 516945329782784 517364870641668 517954988630016 517977408012288 518545779720192 520312626883584 520346285899776 521385154117632 522119267949152 522714808909824 523735736270976 523758405869568 523792287793152 525128081342464 525577011445504 526153722126336 526176496386048 526753864876032 527204184855552 529638183862272 529661108944896 530695603298304 531152473276992 533145721503744 533604700762112 534213342265344 534646897443288 534670039325184 535256727699456 537115258003968 537138506727424 537727903727616 538187605373376 538801474240512 540637338871224 540672312692736 540695715381248 541289015672832 541751761700352 542369695924224 543133356132864 543752866234368 544194163469061 544252924035072 545640897019904 546706601896896 546730265776128 547330187722752 547353878593536 547798098326472 549218883932672 549254412894208 550327175419392 550350996013056 550954890952704 552832166063808 552891859337216 553462738845696 553971726249984 554603598839808 555384484466688 556017968480256 556469219787912 556493306236416 557128054996992 559062527410176 559675981430784 560154446409024 560817644765184 562764928253952 563382444883968 563864078504448 564349502856804 564993212571648 566954994559744 567601676156928 568086916783008 568710273180672 568734889476096 570709663397888 571335897710592 571360627654656 571824330709212 572476566380544 572501345697792 573961358802944 574489197592576 575082377081856 575119579152384 575611246806624 576267801919488 577079190891168 577737420374016 577762427404288 578890869645312 578928318087168 580404721483776 580900907387136 581538324455424 581563496005632 582724584013824 583545064178464 584210668781568 584747933263872 585351705244032 585389571637248 585414909886464 586907855618048 587384176442796 588054160023552 588079613607936 588724907802624 589228206603264 589266323767296 590769091510272 591274137876192 591948558434304 591974180585472 594681469599744 595868747563008 596381724381184 597546532436616 600305288357376 600331272224768 600990010048512 601503794240832 603076780916736 603592349081946 604254665254464 604280820068352 604306976014336 604970076340224 607031398030848 607070666883072 608217006230127 608256351779328 608282679803904 609833943728128 611025025649472 611051473514496 611091002425344 611721974513664 612284539539456 613846009147392 613872579117056 614546175688704 615071548998144 615773113417728 617871244424256 617911214505984 617937960435712 619144870514688 619851081056256 620016630689618 620723835580416 621431847124992 621936186821784 622003341754368 623589596594176 624807545025024 624834589458432 625520214540288 626054969515968 627719329021952 628945343336448 628972566872064 629662732517376 630743562016428 631876410671104 633110544285696 633655582155008 634378343940096 635617364143104 637824368879712 637851976738816 638551885676544 638579525025792 639097781380884 639826750660608 642048371322624 642076162015232 642780706111488 644064013910016 644970860407776 645706528653312 646300347291648 647037531979776 647948565211136 648687629893632 649214089752564 649242190609152 649954597920768 649982730829824 652239615311872 652955311669248 653513520810528 654258933006336 654287252226048 655955838631936 656488197200772 656559082962944 657237002379264 657279519031296 657841424921856 658591773622272 659519075304192 660271337570304 661589565308928 663886751299584 664615227949056 664643995435008 665183405110716 665970953158656 668283352301568 669016653299712 670929439928832 673259056039696 673447227162624 674026990436352 675343449402048 675372681252864 677138841731072 677717725284992 678461378531328 678490745339904 679815922576896 679845348016128 681579113578496 681623204921344 682205922141184 682910322784704 682954500243456 682984061534208 684318014779392 685281539183262 686063186694144 686092882542592 686845725769728 687432907703808 687477377728512 689230606761984 689819827522224 690576760290816 690606651506688 690636544016384 693750169178112 693795047866368 695105149977288 695150116319232 695180205490176 696953078546432 698314315027968 698344541159424 698389717057536 699110828015616 699753759473664 701538296168448 701568661848064 702938913140736 703740701048832 706184245149696 706214811926528 707594137731072 708203297702656 710860962004992 712862529924384 712893385766912 713675636932608 716153677338624 716970538303488 717552414989676 717583473831168 718401965654016 720849785161632 720896416923648 722304417737952 722335682267136 723159594565632 724177808177152 725003821645824 725592217958748 725670565380096 726419844734976 726466836824064 727087890703104 728942135862528 728973687701504 729773583630336 730397464435296 731230572183552 733769567225856 733801328017408 734606521270272 736073158754304 737109554751744 737950318460928 738628968333312 740512645955584 741958959717216 741991074981888 742805254766592 742837406662656 745416703213568 746234641907712 746872595212032 747724494864384 750353237671936 751818771339264 752466003809072 752676312711168 753324283428864 754795619919936 756802234875904 757416438044658 757449222377344 758280364240896 758313185968128 759145275850752 759794266409472 761781196947456 761814170206208 762432440945616 763302088507392 763335127597056 764826016518144 765902896734234 766776502775808 766826105536512 767481662408832 768357069225984 769438921188224 770316560498688 771821085030912 771854492860416 771904424116224 773872961978368 774534543182848 775384432607232 775417994674176 776047305962502 776932482945024 776966112018432 778947558375424 779663911018496 780468940325376 780519428849664 780553213181952 782077731176448 783178901923728 784072213364736 784106151477248 785637608804352 785688431689728 787692122013696 788365517168256 789230583189504 789264744579072 789298907447296 792908626132992 794457275793408 794491663417344 796728709915488 799495129047139 799718582255616 800407051143168 801320013398016 801970346164932 802005058987776 804102374555648 804789798775928 805672887005952 805707760091136 806591855591424 807281408060064 809375197374464 809427555844096 810956008306836 811008469039104 811043573071872 811933523509248 812627642550528 814700034199296 814735298019328 814788003233792 815629299351552 816379386052608 818461345529856 820059902845344 820095398664192 821030817890304 823828325899008 823881619341312 825490763129088 825526494019584 827631780773888 829248249095712 829337789005824 830194108268544 830957589374976 833076726700032 833112785944576 834026952720384 834739959354624 835692082495488 838593791115264 838630089162752 840991416021904 841226467147776 844147392380928 845837791920128 846524254285206 847489818857472 850432491839616 851402514235392 851439366701056 852130375174512 853102334214144 856064495096832 857003846565888 857040941481984 857736496063818 858752018546688 859961147210368 860942038204416 861733796388864 862623565622784 862679368728576 862716709306368 863416870209936 864916839858176 865618786336752 865656254145536 866606130561024 866643641106432 868336304467968 868392477130752 870607082225664 871351361080704 872345244008448 872383002968064 874086876020736 875317596267696 876316003172352 876372692041728 877121899895808 878122364829696 879358767072256 880361783427072 881076264664194 882081240035328 882119420411904 885182335066112 886153637265408 886191993913344 886911206814288 887922837651456 887961270878208 891044469735424 892022204399616 893553379523273 893803121344512 894572586571776 896319798654924 897929636216832 898702653915136 900457932536064 900496908337152 901485015072768 902255691361248 904615171375104 904654327119872 905388523622919 906421230102528 906460464021504 907455114510336 910547097046272 910606000324608 910645415378944 912424019705856 913708718911016 914750915592192 916537538474208 916577210271744 916636503638016 918974142349312 919759770029632 920769013721088 920808868675584 921819263533056 922607323497216 925000225570816 925060063821824 926806866636384 926866821758976 926906940653568 928717305772032 930024946034427 931085753370624 931126054879232 932147770687488 933005012631552 935384394891264 937211317537536 937251884187648 941578993532928 943418015004672 943458850308096 946115343024642 947814616006656 949665816428544 950483373232512 951567515910144 954871569784832 955960717737984 956736553319568 956777965108224 957827828514816 957869287538688 958646672071326 961133046882176 961195222564864 963072556983936 963114243022848 964171059167232 964212792754176 966671762194432 967456290611664 967560753840128 968559792979968 968622449098752 969450520937472 970556297969664 971922847816704 973031444840448 973821134628846 973863285913728 974974096244736 978359422967808 979432967503872 979475361693696 980270281215792 981430878339072 982812739668992 983933757947904 984732295801158 984838624444416 985855503568896 985919278546944 986762137382784 989278612956288 989321433309184 990407006355456 990449875550208 992384347963392 992448545292288 994979522543616 995830126949376 996965993152512 998956429737984 1002425028452352 1003568416948224 1004432377905152 1006394159893248 1009888584059544 1011040485654528 1011084247957504 1013059021879296 1015708262596608 1016576587927488 1017692067796992 1017736118009856 1017780170129408 1019768022024192 1021203862312312 1022368670367744 1022434807382016 1023308883211776 1024365484177056 1024431750365184 1024476092301312 1027088747331584 1027922308774893 1029094780041216 1029139323813888 1030268588654592 1031149361555712 1031216066592768 1033845910142976 1033890659565568 1034729741283336 1035909977260032 1035954816024576 1040625253767168 1040692571799552 1042770308235264 1044238535898304 1045429617819648 1047471472541952 1047516811739136 1047584575586304 1050256162684928 1051154022891008 1052307444252672 1052352992772096 1054408369711104 1059276367724544 1059322217889792 1061391206596608 1062304946553984 1066291443007488 1067209401524224 1068426684530688 1069293794886576 1069340078650368 1070513455398912 1074230516007936 1074277013454848 1075455807455232 1076375210746752 1077602948481024 1081274677742448 1081344625385472 1081391430762496 1082578031345664 1083503523400704 1084739391848448 1086266712265728 1087505732468736 1088388326938122 1088505848070144 1091281794039808 1093413203793792 1093460531552256 1094660375445504 1094707757187072 1095596196652944 1098437767865344 1098508825788416 1100654350838784 1100701992026112 1101909781905408 1105664332127616 1105783718674432 1106925477691392 1107943452499968 1109207197679616 1110768968933376 1112035936960512 1112938439575824 1112986612472832 1114256109993984 1118125054820352 1119351962861568 1120308892818048 1121635289530368 1125529856507904 1126764889767936 1127728157008896 1128699005713608 1129986425143296 1133909989119488 1135203352313856 1136124657066987 1136173833566016 1137420546361344 1137469778952192 1141419326795776 1142671795421184 1142721255309312 1143648661418424 1144953132761088 1145002691395584 1147922717605888 1148854345101351 1148978395185152 1150164754163712 1150239158304768 1151222493613248 1152535603838976 1154158381782336 1155474840748032 1155524854808576 1157781739290624 1157856636174336 1160809442967552 1161801814774272 1163076648910848 1163126992011264 1164070958943753 1165449168027648 1167090128356928 1168421337563136 1169495866527744 1170703410488064 1170779143274496 1170829819772928 1173815711236096 1174768352885592 1176108320047104 1176159227215872 1178456413206528 1178532647534592 1181538183020544 1182548275752384 1183897116868608 1183948361170944 1189362939199488 1191737495126016 1192763448762368 1195093064873232 1200610576714752 1200662544449536 1201980020097024 1203007588481664 1206153561833472 1207184698163892 1208509330508928 1208561640136704 1208613952028672 1209940152680448 1214062796061696 1214141333766144 1216434012460254 1216512703558656 1216565359607808 1219667887456256 1222050051298944 1222102947028992 1222182004850688 1223443949027328 1224569079078912 1227692018294784 1227745158234112 1229092351377408 1230143097996288 1231546226835456 1235742488848512 1235822429011968 1235875920871424 1238289741029376 1239702162112512 1240033261379236 1241447671160832 1242863694249984 1243872373643568 1244006683508736 1247179193188352 1249615090050048 1249669178916864 1251040429080576 1252109939031936 1255438658043904 1257890686672896 1257945133744128 1259325465034752 1261487124032856 1266221088571392 1267311164310016 1268756687880192 1269786381427809 1271234728286208 1275648737759424 1275703953477632 1277103771353088 1277159050051584 1278195562761768 1279653501321216 1284096742645248 1284152324030464 1285561412222976 1288128027820032 1289941720815552 1291413057306624 1292600694583296 1294075063959552 1295897130422272 1297375259787264 1298428179505128 1298484381218304 1299909195841536 1299965461659648 1304479230623744 1305910623338496 1307027041621056 1308517866012672 1308574504452096 1311911677263872 1312976394401544 1313118165925888 1314474004758528 1314559038062592 1315682849843712 1317183547244544 1319038150608384 1320542675140608 1321614396996291 1323179130617856 1327773502599168 1329230455898112 1329287990870016 1330366810221432 1331941906317312 1336566704603136 1338033306599424 1341858879857664 1346518112079392 1346894454325248 1348053980872704 1350686898804096 1350745362505728 1354277683462144 1355435450569984 1356922757062656 1356981490679808 1359631845153792 1359690696032256 1363158227156992 1364411844282368 1365820645569408 1365909000486912 1365968123068416 1368636029558784 1370563078366524 1372126373388288 1372185765085184 1373691451539456 1374865815407616 1374954755457024 1378461213523968 1379639655044448 1381153520581632 1381213303013376 1381273088032768 1387500338356224 1387590095732736 1390210299954576 1390300232638464 1390360410980352 1393906157092864 1396628630055936 1396689082318848 1398221656031232 1399507518947328 1403076592336896 1403137323696128 1405877826281472 1407481402097664 1412368490299392 1415188275462144 1416406595405312 1419173014536963 1421721924009984 1425725059848768 1425786771533824 1427351273865216 1432307354677248 1433941076606976 1435104829979352 1435166947662336 1436803931308032 1441699570323264 1441792833847296 1444608835475904 1444671364534272 1446319189131264 1448355616354304 1450007643291648 1451184435917496 1451341130760192 1452839689469952 1452933673648128 1454175781406208 1457884271725056 1457947375403008 1459547167260672 1460794928870592 1462461144367104 1467539134451712 1467602656034816 1469213042540544 1472146317508608 1474219109503488 1475900636921856 1477098443701737 1477257936666624 1481025291911168 1483917919434432 1483982149963776 1485610509533184 1485674813325312 1490833406427136 1492469283815424 1493745190424064 1495448989728768 1500706475343872 1503637542678528 1504932007618144 1505352625422336 1506648566857728 1509591239839872 1513604469751808 1514832876089316 1514898444754688 1516560728481792 1516626371936256 1518290551701504 1519588532818944 1523562393894912 1524864881891232 1526604177014784 1526670255194112 1529652033036288 1531805793468468 1533553005551616 1533652211073024 1534963324817664 1536714138451968 1538877842376448 1540633120997376 1543642170061824 1543708985720832 1549069086365696 1550768865214464 1550835989348352 1552094611925004 1553864965890048 1553932224036864 1557895116750848 1559327822036992 1560937880650752 1561038857699328 1564155462352896 1566357803847456 1568144426729472 1568212302954496 1571275217608704 1571376863379456 1575384244027392 1576731034336512 1578461166379008 1578529489158144 1588914551586816 1588983326834688 1593457419830976 1598990258094278 1599437164511232 1600814102286336 1602640026796032 1603940692329864 1604010117975552 1608204749111296 1609579597551856 1611345774011904 1611415520182272 1613183711182848 1614562816120128 1618750394748928 1618855111688192 1621912016613672 1622016938078208 1622087146143744 1623867047018496 1625255285101056 1629400068398592 1629470596038656 1629576006467584 1631258598703104 1632758772105216 1636922691059712 1640119805690688 1640190797328384 1642061635780608 1647656651798016 1647763238682624 1650981526258176 1651052988039168 1655263561547776 1658496498191424 1658675578011648 1660388216537088 1661915178749952 1666153453400064 1666225571889152 1668053905440768 1669479918709248 1671384164990976 1677187582230528 1677260178325504 1681982832043808 1682452934295552 1688294784761856 1691675583840256 1693048508570412 1694979637714944 1700864983679232 1702805028470784 1704260750349024 1706204668428288 1712128990193664 1714007693131776 1714081882963968 1715472992127636 1717504037093376 1719922294420736 1721884076408832 1723467592777728 1725247131245568 1725358737457152 1726833740419872 1731237572673504 1731312508291072 1733212261122048 1733287282212864 1736672608935936 1736784954261504 1741214164451328 1742702722161408 1744690488016896 1748173752041472 1750635192535392 1752632006344704 1754243799791616 1756244729659392 1758717534144512 1760723566854144 1762152529328388 1764162480070656 1764238840823808 1770364670132224 1772307274530816 1773822413628576 1775845675302912 1775922541756416 1782088939470848 1784044408799232 1787106759046546 1787606242689024 1789145173143552 1792639597309848 1797405307830272 1800915865072128 1800993816674304 1802970030145536 1804511382722496 1809230342750208 1809308654239744 1810777047245838 1812842460205056 1812920928043008 1814910229020672 1821094194092544 1821212000649216 1821290830757888 1824848039411712 1827417437822032 1829501831184384 1833075076948416 1833154420543488 1833273007276032 1837948284698624 1839519540059264 1841538027442176 1841617737351168 1843638527066112 1845214646994432 1850000451141632 1850120127643648 1853613733272768 1853733643517952 1853813881307136 1857434611544064 1860049892068854 1862171506741248 1862252109758464 1864295541374976 1866010025263104 1870768789782528 1874422635075072 1874503768375296 1883157987065856 1886836030009344 1886917700616192 1892230686049284 1895629232013312 1899331632857088 1900966746465024 1903135031820288 1909743139569664 1913473106639136 1913555930216448 1915655657029632 1915738575077376 1917293344142652 1922266093764352 1922390445129728 1926145113967872 1926228486045696 1928342118334464 1934912581223328 1935121507680256 1937119585959936 1938901041874944 1941112595939328 1943845695633408 1946062889680896 1947642269257692 1947726571827456 1949948192489472 1956718845935616 1958865935007744 1960540562431584 1962861756678144 1965625479337984 1967867515895808 1969464591602316 1969677248888832 1971711007137792 1971838557093888 1973524274765568 1978557225912576 1978642866618368 1980814012710912 1984768695926784 1991660253898752 1993931986305024 1997912859475968 2004850056904704 2008864755810304 2012788319786496 2019777168119088 2022080971309056 2022168495915008 2026118043758592 2031416525193216 2033153175854976 2035384135593984 2035472236019712 2035560340258816 2039536044048384 2042407724624624 2044737340735488 2044869614764032 2046617766423552 2048730968354112 2048863500730368 2048952184602624 2054177494663168 2055844617549786 2058189560082432 2058278647627776 2060537177309184 2062298723111424 2062432133185536 2067691820285952 2067781319131136 2069459482566672 2071819954520064 2071909632049152 2081250507534336 2081385143599104 2085540616470528 2088477071796608 2090859235639296 2094942945083904 2095033623478272 2095169151172608 2100512325369856 2102308045782016 2104614888505344 2104705985544192 2108816739422208 2118552735449088 2118644435779584 2122782413193216 2124609893107968 2132582886014976 2134418803048448 2138587589773152 2138680157300736 2141026910797824 2148461032015872 2148554026909696 2150911614910464 2152750421493504 2155205896962048 2162549355484896 2162689250770944 2162782861524992 2167007046801408 2169478783696896 2170058207413663 2172533424531456 2175011464937472 2176776653876244 2177011696140288 2182563588079616 2186826407587584 2186921063104512 2189320750891008 2191192393305888 2196875535730688 2197017651576832 2201308701677568 2201403984052224 2203819563810816 2211328664255232 2211567437348864 2213850955382784 2215886904999936 2221537937866752 2225876879151648 2225973224945664 2228512219987968 2236250109640704 2238703925723136 2240617785636096 2251059713015808 2255456314017792 2257398011427216 2259972850286592 2267819978238976 2270406704627712 2272249314133974 2272347667132032 2274841092722688 2274939557904384 2282838653591552 2285343590842368 2285442510618624 2287297322836848 2289906265522176 2290005382791168 2295845435211776 2297708690202702 2297956790370304 2300329508327424 2300478316609536 2302444987226496 2305071207677952 2308316763564672 2310949681496064 2311049709617152 2315563478581248 2315713272348672 2321618885935104 2323603629548544 2326153297821696 2326253984022528 2328141917887506 2330898336055296 2334180256713856 2336842675126272 2338991733055488 2341406820976128 2341558286548992 2341659639545856 2347631422472192 2349536705771184 2352216640094208 2352318454431744 2356912826413056 2357065295069184 2363076366041088 2365096551504768 2367794233737216 2367896722341888 2378725878398976 2383474990252032 2385526897524736 2390186129746464 2398485387141417 2401221153429504 2401325088899072 2403960040194048 2406015176963328 2412307123666944 2414369396327784 2417018661017856 2417123280273408 2417227904057344 2428125592123392 2428282667532288 2432868024920508 2433025407117312 2433130719215616 2439335774912512 2444100102597888 2444205894057984 2444364009701376 2446887898054656 2449138158157824 2455384036589568 2455490316468224 2460286195992576 2463092453670912 2471484977697024 2471644858023936 2471751841742848 2476579482058752 2480066522758472 2482895342321664 2487744747287136 2488013367017472 2494358386376704 2499230180100096 2499338357833728 2502080858161152 2504219878063872 2510877316087808 2515781373345792 2515890267488256 2522974248065712 2532442177142784 2534622328620032 2537513375760384 2539572762855618 2542469456572416 2551297475518848 2551407906955264 2554207542706176 2554318100103168 2556391125523536 2559307002642432 2568193485290496 2568304648060928 2571122824445952 2576256055640064 2579883441631104 2582826114613248 2585201389166592 2588150127919104 2591794260844544 2594750519574528 2596856359010256 2596968762436608 2599818391683072 2599930923319296 2608958461247488 2611821246676992 2614054083242112 2617035732025344 2617149008904192 2623823354527744 2625952788803088 2626236331851776 2628948009517056 2629118076125184 2631365699687424 2634367094489088 2638076301216768 2641085350281216 2643228793992582 2646358261235712 2655547005198336 2658460911796224 2658575981740032 2660733620442864 2663883812634624 2673133409206272 2676066613198848 2680660138569819 2683717759715328 2693036224158784 2693788908650496 2696107961745408 2701373797608192 2701490725011456 2708555366924288 2710870901139968 2713845514125312 2713962981359616 2716165570868757 2719263690307584 2719381392064512 2726316454313984 2728823688564736 2731641291138816 2731818000973824 2731936246136832 2737272059117568 2741126156733048 2744252746776576 2744371530170368 2749731630815232 2749909510914048 2756922427047936 2759279310088896 2762307041163264 2762426606026752 2762546176065536 2775000676712448 2775180191465472 2780420599909152 2780600465276928 2780720821960704 2787812314185728 2790074838103281 2793257260111872 2793378164637696 2796443312062464 2799015037894656 2806153184673792 2806274647392256 2811755652562944 2824736980598784 2830376550924288 2832813190810624 2838346029073926 2843443848019968 2851450119697536 2851573543067648 2854702547730432 2864614709354496 2867882153213952 2870209659958704 2870333895324672 2873607862616064 2883399140646528 2883585667694592 2889217670951808 2889342729068544 2892638378262528 2896711232708608 2900015286583296 2902368871834992 2902682261520384 2905679378939904 2905867347296256 2908351562812416 2915768543450112 2915894750806016 2919094334521344 2921589857741184 2924922288734208 2935078268903424 2935205312069632 2938426085081088 2944292635017216 2948438219006976 2951801273843712 2954196887403474 2954515873333248 2962050583822336 2967835838868864 2967964299927552 2971221019066368 2971349626650624 2981666812854272 2984938567630848 2987490380848128 2990897979457536 3001412950687744 3007275085357056 3009864015236288 3010705250844672 3013297133715456 3019182479679744 3027208939503616 3029665752178632 3029796889509376 3033121456963584 3033252743872512 3039177065637888 3047124787789824 3049729763782464 3053208354029568 3053340510388224 3059304066072576 3063611586936936 3067106011103232 3067304422146048 3069926649635328 3073428276903936 3077755684752896 3081266241994752 3083766926324679 3087284340123648 3087417971441664 3098138172731392 3101537730428928 3101671978696704 3104189223850008 3107729931780096 3107864448073728 3115790233501696 3118655644073984 3121875761301504 3122077715398656 3128310924705792 3132715607694912 3136288853458944 3136424605908992 3142550435217408 3142753726758912 3150768488054784 3153462068673024 3156922332758016 3157058978316288 3177829103173632 3177966653669376 3186914839661952 3197980516188556 3198874329022464 3201628204572672 3205280053592064 3207881384659728 3208020235951104 3216409498222592 3219159195103712 3222691548023808 3222831040364544 3226367422365696 3229125632240256 3237500789497856 3237710223376384 3243824033227344 3244033876156416 3244174292287488 3247734094036992 3250510570202112 3258800136797184 3258941192077312 3262517197406208 3265517544210432 3273845382119424 3280239611381376 3280381594656768 3284123271561216 3295313303596032 3295526477365248 3301963052516352 3302105976078336 3310527123095552 3316992996382848 3317351156023296 3320776433074176 3323830357499904 3332306906800128 3332451143778304 3336107810881536 3338959837418496 3342768329981952 3354375164461056 3354520356651008 3363965664087616 3364905868591104 3376589569523712 3383351167680512 3386097017140824 3389959275429888 3401729967358464 3405610056941568 3408373971200961 3408521500698048 3412409336856576 3424257980387328 3428015386263552 3428163765927936 3430945984255272 3435008074186752 3439844588841472 3443768152817664 3446563035304053 3446935185555456 3450494262491136 3450717474914304 3453667480839744 3462475145347008 3462625016582144 3466424522244096 3466574564425728 3473345217871872 3473569908523008 3482428328902656 3485405444322816 3489380976033792 3496347504082944 3501270385070784 3505264012689408 3508487599583232 3512489459318784 3517435068289024 3521447133708288 3524305058656776 3528324960141312 3528477681647616 3540729340264448 3544614549061632 3547644827257152 3551691350605824 3551845083512832 3564177878941696 3568088817598464 3574213518093092 3575212485378048 3578290346287104 3585279194619696 3594810615660544 3601831730144256 3601987633348608 3605940060291072 3609022765444992 3618460685500416 3618617308479488 3621554094491676 3625684920410112 3625841856086016 3629820458041344 3642188388185088 3642424001298432 3649696078823424 3654834875644064 3659003662368768 3666150153896832 3666308841086976 3666546014552064 3675896569397248 3679039080118528 3683076054884352 3683235474702336 3687277054132224 3690429293988864 3700000902283264 3707227466545536 3707467287035904 3707627762614272 3714869223088128 3720099784137708 3724343013482496 3724504219516928 3728591082749952 3732020050526208 3741537579565056 3748845270150144 3749007536750592 3766315974131712 3773672060018688 3773835401232384 3784461372098568 3798663265714176 3801933492930048 3806270063640576 3809359144283427 3819486279139328 3826946213278272 3827111860432896 3831311314059264 3831477150154752 3834586688285304 3844532187528704 3844780890259456 3852290227935744 3852456972091392 3856684236668928 3869825162446656 3870243015360512 3874239171919872 3877802083749888 3882225191878656 3887691391266816 3892125779361792 3895284538515384 3895453143654912 3899896384978944 3913437691871232 3917731870015488 3921081124863168 3925723513356288 3931250958675968 3935735031791616 3938929183204632 3939354497777664 3943422014275584 3943677114187776 3947048549531136 3957114451825152 3957285733236736 3961628025421824 3969537391853568 3983320507797504 3987863972610048 3995825718951936 4009700113809408 4017729511620608 4025576639572992 4039554336238176 4044161942618112 4044336991830016 4052236087517184 4062833050386432 4066306351709952 4070768271187968 4070944472039424 4079072088096768 4084815449249248 4089474681470976 4093235532847104 4097461936708224 4097727001460736 4097904369205248 4108354989326336 4111689235099572 4116379120164864 4116557295255552 4121074354618368 4124597446222848 4124864266371072 4135383640571904 4138918965133344 4143639909040128 4143819264098304 4162501015068672 4162770287198208 4171081232941056 4176954143593216 4181718471278592 4189885890167808 4190067246956544 4204616091564032 4209229777010688 4209411971088384 4217633478844416 4237105470898176 4245564826386432 4249219786215936 4257519043610889 4265165772029952 4268837606096896 4277175179546304 4277360314601472 4282053821595648 4296922064031744 4297108053819392 4301823229820928 4305500842987008 4310411793924096 4325098710969792 4325378501541888 4325565723049984 4334014093602816 4338957567393792 4340116414827326 4345066849062912 4350022929874944 4353553307752488 4354023392280576 4365127176159232 4373652815175168 4373842126209024 4378641501782016 4382384786611776 4393751071461376 4394035303153664 4402617403355136 4402807968104448 4407639127621632 4422657328510464 4423134874697728 4427701910765568 4431773809999872 4443075875733504 4451753758303296 4451946449891328 4457024439975936 4472500219281408 4477407851446272 4481235571272192 4502119426031616 4510912628035584 4514796022854432 4519945700573184 4535639956477952 4540813409255424 4544498628267948 4544695334264064 4549682185445376 4549879115808768 4565677307183104 4570687181684736 4574594645673696 4579812531044352 4580010765582336 4591690870423552 4595417380405404 4595913580740608 4600659016654848 4600956633219072 4604889974452992 4610142415355904 4616633527129344 4621899362992128 4631126957162496 4647207259097088 4652306595643392 4652507968045056 4656283835775012 4661796672110592 4668360513427712 4673685350252544 4677983466110976 4682813641952256 4683116573097984 4699073411542368 4704433280188416 4704636908863488 4713825652826112 4714130590138368 4726152732082176 4730193103009536 4735588467474432 4766949980504064 4771053795049472 4780372259492928 4796970774282834 4802442306859008 4802650177798144 4807920080388096 4812030353926656 4824614247333888 4828738792655568 4834037322035712 4834246560546816 4834455808114688 4856251184246784 4856565335064576 4865736049841016 4866050814234624 4866261438431232 4878671549825024 4888200205195776 4888411788115968 4888728019402752 4893775796109312 4898276316315648 4910768073179136 4910980632936448 4920572391985152 4926184907341824 4942969955394048 4943289716047872 4943503683485696 4953158964117504 4960133045516944 4965790684643328 4975489494574272 4976026734034944 4988716772753408 4998460360200192 4998676715667456 5004161716322304 5008439756127744 5021754632175616 5031562746691584 5031780534976512 5045948496131424 5064884354285568 5069244657240064 5075026751520768 5079145525711236 5084938913144832 5102594951037696 5102815813910528 5108415085412352 5112782251047072 5118614005284864 5136386970580992 5136609296121856 5142245648891904 5152512111280128 5159766883262208 5165652229226496 5170402778333184 5183588521689088 5193712718020512 5193937524873216 5199636783366144 5199861846638592 5217916922494976 5223642493353984 5228108166484224 5234071464050688 5251905577606176 5252472663703552 5257896019034112 5262731399374848 5268734188978176 5276152602433536 5282170700562432 5286457587985164 5292716522471424 5311094010396672 5316921823592448 5321467240885728 5327767625269248 5346266818412544 5352133226397696 5361320277139638 5367435519430656 5386072448317568 5392215923490816 5402747595216384 5402981450022912 5417110733848576 5421741802279936 5427691028250624 5427925962719232 5432331141737514 5438527380615168 5438762784129024 5452632908627968 5457647377129472 5463282582277632 5463636001947648 5463872492273664 5474544118235136 5482252313466096 5488505493553152 5488743060340736 5499463261630464 5499819021828096 5513844854095872 5518558620177792 5524614082326528 5524853212053504 5525092352131072 5550001353424896 5550360382930944 5560841199818304 5561200930553856 5561441643921408 5575624628371456 5580149676206562 5586514520223744 5586756329275392 5592886624124928 5598030075789312 5612306369347584 5612549294784512 5623511305125888 5649473961197568 5660753101848576 5665626381621248 5676692058147852 5686887696039936 5702900239395072 5703147086135296 5709405095460864 5729229418708992 5740419319917408 5740667790649344 5747215725232128 5766798281293056 5767171335389184 5778435341903616 5778685458137088 5793422465417216 5804737743669984 5805364523040768 5811358757879808 5816703125624832 5831537086900224 5831789501612032 5838188669042688 5843179715482368 5849844577468416 5870156537806848 5870410624139264 5888585270034432 5896876438013952 5903602547687424 5908393774806948 5909031746666496 5924101167644672 5935671677737728 5935928599855104 5942442038132736 5963333625708544 5974980761696256 5981795958915072 6002825901375488 6014550170714112 6019728030472576 6026594267430912 6038364959359488 6054417879007232 6059331504357264 6059593779018752 6066242913927168 6066505487745024 6078354131275776 6094249575579648 6099459527564928 6106416708059136 6106681020776448 6118608132145152 6127223173873872 6134212022206464 6134608844292096 6139853299270656 6146856553807872 6155511369505792 6162532483989504 6167533852649358 6174568680247296 6174835942883328 6196276345462784 6203075460857856 6203343957393408 6208378447700016 6215459863560192 6215728896147456 6231580467003392 6237311288147968 6243751522603008 6244155430797312 6256621849411584 6265431215389824 6272577706917888 6272849211817984 6285100870434816 6285507453517824 6301536976109568 6306924137346048 6313844665516032 6314117956632576 6355658206347264 6355933307338752 6373829679323904 6395961032377112 6397748658044928 6403256409145344 6415762769319456 6416040471902208 6432818996445184 6438318390207424 6445383096047616 6445662080729088 6452734844731392 6458251264480512 6475001578995712 6475420446752768 6487648066454688 6488067752312832 6488348584574976 6501021140404224 6510174622240989 6517600273594368 6517882384154624 6525034394812416 6531035088420864 6547690764238848 6560479222762752 6560763189313536 6590626607192064 6591052954730496 6603926105032704 6604211952156672 6621054246191104 6633985992765696 6634702312046592 6641552866148352 6647660714999808 6664613813600256 6664902287556608 6677919674836992 6685536659963904 6708750328922112 6709040713302016 6727931328175232 6753179139047424 6766702335361024 6772194034281648 6779918550859776 6803459934716928 6811220113883136 6816747942401922 6817043001396096 6824818673713152 6848515960774656 6856030772527104 6856327531855872 6861891968510544 6870016148373504 6879689177682944 6887536305635328 6893126070608106 6893870371110912 6900988524982272 6901434949828608 6907334961679488 6924950290694016 6925250033164288 6932849044488192 6933149128851456 6946690435743744 6947139817046016 6964856657805312 6970810888645632 6978761952067584 6992695008165888 7002540770141568 7010528025378816 7016975199166464 7024978918637568 7034870136578048 7042894267416576 7048610117313552 7056649920282624 7056955363295232 7081458680528896 7089229098123264 7095289654514304 7103382701211648 7103690167025664 7128355757883392 7136177635196928 7148427036186184 7150424970756096 7156580692574208 7170558389239392 7189621231321088 7195456161424251 7203663460288512 7203975266697216 7211880120582144 7218045530889984 7236921371000832 7237234616958976 7243108188983352 7251369840820224 7251683712172032 7284376776370176 7284848002596864 7299392157646848 7309669751288128 7318007324737536 7332300307793664 7332617682173952 7333092029104128 7351793138794496 7358078160237056 7366152109768704 7366470949404672 7380858587977728 7400001804566528 7414454933091072 7414934574071808 7415255525228544 7429738446176256 7440199568275416 7448686026964992 7449008439033856 7464040101052416 7483075159130112 7497690540300288 7498015073501184 7532631948263424 7547344120037376 7547670802464768 7568922744197136 7597326531428352 7603866985860096 7612540127281152 7618718288566854 7638972558278656 7653892426556544 7654223720865792 7662622628118528 7662954300309504 7669173376570608 7689064375057408 7689561780518912 7704580455871488 7704913944182784 7713368473337856 7739650324893312 7740486030721024 7748478343839744 7755604167499776 7764450383757312 7775382782533632 7784251558723584 7790569077030768 7790906287309824 7799792769957888 7826875383742464 7835463740030976 7842162249726336 7851447026712576 7862501917351936 7871470063583232 7877858366409264 7878708995555328 7886844028551168 7887354228375552 7894097099062272 7914228903650304 7914571466473472 7923256050843648 7939074783707136 7966641015595008 7975727945220096 7991651437903872 8019400227618816 8035459023241216 8041980415709457 8051153279145984 8079108672476352 8088323885236224 8088673983660032 8104472175034368 8125666100772864 8132612703419904 8141536542375936 8141888944078848 8148496712606271 8158144176193536 8169630898498496 8178949362941952 8186471065694208 8194923873416448 8195454002921472 8195808738410496 8216709978652672 8223378470199144 8232758240329728 8233114590511104 8249194892445696 8249728532742144 8270767281143808 8277837930266688 8287279818080256 8287638528196608 8325002030137344 8325540574396416 8342162465882112 8353908287186432 8363436942557184 8370224514309843 8379771780335616 8380134493913088 8409232183128064 8418459554021376 8418823942176768 8435266957688832 8474210941796352 8491129652772864 8498439572431872 8515038087221778 8530331544059904 8537675212193792 8554350359092608 8554720629202944 8564107643191296 8593844128063488 8594216107638784 8603646459641856 8611001685974016 8620823587848192 8650197421939584 8650757003083776 8651131446099968 8668028187205632 8677915134787584 8680232829654652 8690133698125824 8700045859749888 8707106615504976 8708046784561152 8730254352318464 8747305630350336 8747684252418048 8757283003564032 8764769573223552 8787502142922752 8788070606307328 8805234806710272 8805615936208896 8815278255243264 8845314657020928 8855403821531136 8863547619999744 8886151751467008 8903507516606592 8903892899782656 8914048879951872 8945000438562816 8954815702892544 8962471142544384 9004238852063232 9021825256071168 9029592045708864 9039891401146368 9071279912955904 9081626818510848 9088997256535896 9089390668528128 9099364370890752 9099758231617536 9131354614366208 9141374363369472 9149189291347392 9159625062088704 9160021531164672 9183381740847104 9190834760810808 9191827161481216 9201318033309696 9201913266438144 9209779948905984 9220284830711808 9233267054258688 9243798725984256 9251300778974037 9262253914324992 9294414518194176 9304613191286784 9305015936090112 9312567671550024 9323593344221184 9336721026855424 9347370700505088 9355966932221952 9365627283904512 9366233146195968 9398146823084736 9408866560376832 9409273817726976 9427651305652224 9428261180276736 9452305464164352 9460386206019072 9471176934948864 9533899961008128 9542107590098944 9560744518985856 9593941548565668 9604884613718016 9605300355596288 9615840160776192 9624060707853312 9649228494667776 9657477585311136 9668074644071424 9668493121093632 9668911616229376 9712502368493568 9713130670129152 9731472099682032 9732101628469248 9732522876862464 9757343099650048 9776400410391552 9776823576231936 9787551592218624 9796552632631296 9821536146358272 9821961265872896 9841144783970304 9852369814683648 9885939910788096 9886579432095744 9906317928235008 9920266091033888 9931581369286656 9950978989148544 9952053468069888 9977433545506816 9996920720400384 9997353431334912 10008323432644608 10016879512255488 10063125493383168 10063561069953024 10091896992262848 10129768708571136 10138489314480128 10150053503041536 10158291051422472 10169877826289664 10205189902075392 10205631627821056 10216830170824704 10225564502094144 10237228010569728 10272773941161984 10273218592243712 10284491297783808 10305024222560256 10319533766524416 10331304458452992 10339689105912159 10340805556666368 10367177043378176 10387425436041024 10387875049746432 10399273566732288 10399723693277184 10435833844989952 10447284986707968 10456216332968448 10468142928101376 10503811155212352 10504945327407104 10515792038068224 10525462798749696 10537468377956352 10552305204867072 10564341401124864 10572915175970328 10585433044942848 10622188020793344 10633843647184896 10642934481771456 10655535250538496 10692533636825088 10704266452795392 10722640554279276 10734871038861312 10772144896635136 10784431846981632 10805495190432768 10805962900045824 10843483604559872 10855382056501248 10855851925438464 10864662283475028 10877054761230336 10877525568258048 10905265817255936 10915294754258944 10926565164555264 10927272003895296 10949088236470272 10964504626932192 10977010987106304 10977486120681472 10998926523260928 10999638043656192 11027689708191744 11037117240355584 11049228164653056 11049706424107008 11100002706849792 11121682399636608 11122401861107712 11122883287842816 11151249256742912 11160299352413124 11173029040447488 11173512658550784 11185773248249856 11196060151578624 11224612738695168 11247022610251776 11298947922395136 11321506203697152 11331252763242496 11353384116295704 11405800478790144 11406294172270592 11418810190921728 11458458837417984 11480838639834816 11481335581298688 11494431450464256 11533596562586112 11534342670778368 11556870683807232 11557370916274176 11586844930834432 11609475487339968 11610729046081536 11622717515759616 11633406251249664 11663074173800448 11663579003224064 11676377338085376 11686359430964736 11699689154936832 11740313075613696 11740821248278528 11777170540068864 11793752876027904 11807205095374848 11816787549613896 11818063493332992 11848202335289344 11871343355475456 11871857199710208 11884884076265472 11926667251417088 11949961523392512 11963591917830144 12005651802750976 12029100341428224 12039456060945152 12053188534861824 12076729918718976 12118663008714528 12119187558037504 12132485827854336 12133010975490048 12156708262551552 12188499151159296 12198919055129856 12212833416118272 12237216264290304 12254446347747744 12268424044412928 12279706598541312 12293713107615744 12311022739011584 12325064967979008 12335067705298716 12349137360494592 12349671885766656 12392552690925568 12406150921715712 12416756895400032 12430919727120384 12431457792294912 12463160934006784 12474622576295936 12487503045206016 12488310861594624 12513243698823168 12530862430779648 12545155413835776 12570201740869632 12613848274692096 12627689331032064 12628235913265152 12711316412694528 12747659358647808 12791922064754224 12795497316089856 12806512818290688 12831525538638912 12832080943804416 12865637992890368 12876636780414848 12890766192095232 12891324161458176 12905469689462784 12916502528961024 12950003157991424 12950840893505536 12975296132909376 12976135504625664 12976697169149952 13002042280808448 13020349244481978 13035200547188736 13035764768309248 13050068789624832 13062070176841728 13095381528477696 13120958445525504 13121526378627072 13181253214384128 13182105909460992 13207852210065408 13208423904313344 13242108492382208 13267971985531392 13269404624093184 13283105732296704 13295321429999616 13329227627200512 13329804575113216 13355839349673984 13371073319927808 13417500657844224 13418081426604032 13455862656350464 13506358278094848 13544388068563296 13559837101719552 13606919869433856 13622440227766272 13633495884803844 13634086002792192 13649637347426304 13697031921549312 13712061545054208 13723783937021088 13740032296747008 13759378355365888 13775072611270656 13786252141216212 13787740742221824 13801977049964544 13802869899657216 13814669923358976 13849900581388032 13850500066328576 13865698088976384 13893380871487488 13941621777291264 13957523904135168 13985390016331776 14005081540283136 14021056050757632 14033950398332928 14069740273156096 14097220234627104 14113299840565248 14113910726590464 14162917361057792 14178458196246528 14190579309028608 14206765402423296 14256711515766784 14296854072372368 14300849941512192 14313161385148416 14341116778478784 14379242462642176 14390912322848502 14407326920577024 14407950533394432 14423760241164288 14436091061779968 14473842742001664 14474469233917952 14486216377966704 14502739681640448 14503367424344064 14568753552740352 14569696005193728 14598784315293696 14619339502576256 14636014649475072 14664600615587328 14665235364347904 14666184058208256 14703586277588992 14716156320474112 14732304219537408 14732941898809344 14761717175955456 14800003609133056 14828909866182144 14829869148143616 14830511050457088 14859476892352512 14880399136550832 14897372053929984 14898016878067712 14928080202104832 14966150318260224 14995381080600576 14996030147002368 15065263896526848 15094688240074752 15095341604929536 15137845488394272 15190407451895641 15194653062856704 15207733971720192 15225080254562304 15237436577133708 15277945116557312 15307784853113088 15308447441731584 15325245256237056 15338346753141216 15378128750114816 15379123561037824 15409160911742976 15409827888365568 15426736946675712 15479300649786624 15480972061442048 15496956687679488 15511208334999552 15550765565067264 15581138154061536 15581812574619648 15599585539915776 15653750767484928 15670927480061952 15684324499452672 15725003834703872 15755716732818528 15757417991110656 15773688057102336 15788194198124544 15828457807300608 15829142932946944 15846512101687296 15878149567414272 15933282031190016 15983302875807744 16038800455237632 16070918046482432 16083960831418914 16102306558291968 16158217344952704 16176647770472448 16177347967320064 16208944350068736 16251332201545728 16265225406839808 16283073084751872 16283777888157696 16296993425212542 16316288352387072 16339261796996992 16357898725883904 16372942131388416 16389847746832896 16390908005842944 16391617476820992 16433419957305344 16446756940398288 16465516480659456 16466229181022208 16498389784891392 16499457065484288 16541534562287616 16555675860533376 16574559636160512 16575277056393216 16650004060274688 16651081148792832 16684324931764224 16707816574372864 16726873885114368 16740449028619686 16759543560671232 16760268987826176 16818464366256128 16836919108042752 16837647884353536 16870533915377664 16948421883592704 16982259305545728 16996879144863744 17030076174443556 17060663088119808 17075350424387584 17108700718185216 17109441258405888 17128215286382592 17187688256126976 17188432215277568 17222003371948032 17241647175696384 17300394843879168 17301514006167552 17302262892199936 17336056374411264 17360465659309304 17380267396251648 17414213231009952 17416093569122304 17460508704636928 17494611260700672 17495368504836096 17514566007128064 17529539146447104 17575004285845504 17576141212614656 17610469613420544 17611231872417792 17690629314041856 17710807643062272 17727095239999488 17772303502934016 17807015033213184 17807785799565312 17890000877125632 17924942285088768 18008477704126464 18043650512142336 18059184091417728 18079782802292736 18142559825911808 18163253637021696 18177994513071792 18178781337056256 18198728741781504 18199516463235072 18262709228732416 18282748726738944 18298378582694784 18319250124177408 18320043062329344 18366763481694208 18381669521621616 18383654322962432 18402636066619392 18403826532876288 18419559897811968 18440569661423616 18466534108517376 18487597451968512 18502601557948074 18524507828649984 18588829036388352 18609226382573568 18610031872180224 18625135343100048 18647186688442368 18673442053710848 18694741401010176 18711933864443904 18731254567809024 18732466292391936 18796293646169472 18817733120753664 18818547635453952 18855302611304448 18856522360553472 18904610928328704 18920772412038144 18942353869897728 19067799922016256 19084215180197888 19121489037971712 19187883097131336 19209769227436032 19210600711192576 19248121415706624 19298456989335552 19314955170622272 19336149288142848 19336986242187264 19337823232458752 19425004736987136 19426261340258304 19462944199364064 19464203256938496 19465045753724928 19514686199300096 19530523866722967 19552800820783104 19553647152463872 19575103184437248 19593105265262592 19643072292716544 19643922531745792 19682289567940608 19771879821576192 19773158864191488 19812635856470016 19840532182067776 19863162738573312 19901957978297088 19904106936139776 19954867091013632 19993841440800768 19994706862669824 20033759024510976 20126250986766336 20127122139906048 20183793984525696 20259537417142272 20276978628960256 20300107006083072 20316582102844944 20339755652579328 20410379804150784 20411263255642112 20433660341649408 20451129004188288 20474456021139456 20545547882323968 20546437184487424 20568982595567616 20610048445120512 20639067533048832 20662608916905984 20679378211824318 20681611113332736 20734354086756352 20774850872082048 20775750099492864 20798547133464576 20799447386554368 20871667689979904 20894569973415936 20912432665936896 20936285856202752 21007622310424704 21009890654814208 21031584076136448 21050925597499392 21074936755912704 21104610409734144 21128682802249728 21145830351940656 21170866089885696 21244376041586688 21267687294369792 21285868963542912 21311070501076992 21385067273650176 21408532905590784 21445281108558552 21469742077722624 21544289793270272 21568863693963264 21586368484272753 21610990380865536 21611925800091648 21686967209119744 21710764113002496 21711703850876928 21729324566950056 21754109522460672 21755051136516096 21810531634511872 21830589508517888 21853130329110528 21854544007790592 21898176472940544 21929009253864384 21954021974212608 21954972241362944 21997853046521856 21999276087312384 22055379416383488 22074234480711168 22098456329306112 22099412848214016 22200005413699584 22243364799273216 22244803722215424 22245766575685632 22302498513485824 22320598704826248 22346058080894976 22347025317101568 22392120303157248 22449225477390336 22494045220503552 22597895844790272 22643012407394304 22662505526484992 22706768232591408 22811600957580288 22812588344541184 22837620381843456 22916917674835968 22961677279669632 22962671162597376 22988862900928512 23067193125172224 23068685341556736 23113741367614464 23114741832548352 23173689861668864 23218950974679936 23221458092163072 23245435031519232 23266812502499328 23326148347600896 23327158006448128 23352754676170752 23372718861929472 23399378309873664 23480626151227392 23481642496557056 23554341080137728 23587505752055808 23614410190749696 23633575099227792 23636126986665984 23696404670578688 23742686710950912 23743714399420416 23769768152530944 23853334502834176 23899923046785024 23927183835660288 24058200682856448 24078912121890304 24106377069723648 24125941247128371 24153459837437952 24237326017429056 24238375116075008 24264971655708672 24266021950980096 24313416525103104 24376998302318592 24397838110259712 24425666832236544 24474432528580608 24508892695495488 24536848088825856 24559413197082624 24587426215231488 24622045478023168 24650129935958016 24670135410597432 24698274720989184 24699343771533312 24785105381851136 24812301843431424 24833513790800064 24861839454240768 24862915584589824 24926321868013568 24949245152591872 24975006090412032 24976621723189248 25026487397646336 25061724861559296 25090310827671552 25110673542929529 25140403481739264 25227696549384192 25255378662064128 25256471826530304 25422632825389056 25495318717295616 25583844129508448 25590994632179712 25613025636581376 25663051077277824 25664161887608832 25731275985780736 25753273560829696 25781532384190464 25782648322916352 25810939378925568 25833005057922048 25900006315982848 25950592265818752 25952271009251328 25953394338299904 26004084561616896 26040698488963956 26070401094377472 26071529536618496 26100137579249664 26124140353683456 26190763056955392 26241916891051008 26243052757254144 26362506428768256 26364211818921984 26415704420130816 26416847808626688 26484216984764416 26535943971062784 26566211464593408 26590642859999232 26658455254401024 26659609150226432 26711678699347968 26742146639855616 26835001315688448 26911725312700928 27012716556189696 27088776137126592 27119674203439104 27213839738867712 27244880455532544 27266991769607688 27268172005584384 27299274694852608 27394063843098624 27424123090108416 27447567874042176 27480064593494016 27518756710731776 27550145222541312 27572504282432424 27575481484443648 27603954099929088 27605739799314432 27629339846717952 27699801162776064 27701000132657152 27731396177952768 27786761742974976 27883243554582528 27915047808270336 27970780032663552 28010163080566272 28042112101515264 28067900796665856 28139480546312192 28194440469254208 28226599681130496 28227821453180928 28325834722115584 28356916392493056 28381158618057216 28413530804846592 28513423031533568 28593708144744736 28601699883024384 28626322770296832 28682233556957568 28758484925284352 28781824645697004 28814653841154048 28815901066788864 28847520482328576 28872182123559936 28947685484003328 28972432755933408 29005479363280896 29006734848688128 29137507105480704 29139392010387456 29197568630587392 29238679005152512 29272029298950144 29329201231174656 29330470728695808 29432312640948224 29464608439074816 29465883797618688 29523434351910912 29600007218266112 29657819732364288 29659738296287232 29718953784705024 29760798273101664 29794744107859968 29796033756135424 29856160404209664 29932300636520448 29990762161201152 29992060294004736 30189376480149504 30190683209859072 30275690976788544 30380814903791282 30389306125713408 30415467943440384 30450160509124608 30474873154267416 30555890233114624 30615569706226176 30616894883463168 30650490512474112 30676693506282432 30756257500229632 30758247122075648 30818321823485952 30819655776731136 30853473893351424 30958601299573248 30961944122884096 30993913375358976 31022416669999104 31101531130134528 31162276308123072 31163625149239296 31199171079831552 31307501534969856 31341854960123904 31368648998905344 31450007669407744 31511433465637056 31514835982221312 31547376114204672 31576388396249088 31656915614601216 31658285865893888 31693024203374592 31756299134828544 31866564062380032 31966605751615488 32077600910475264 32141836092964864 32167921662837828 32204613116583936 32316434689905408 32353295540944896 32417888700137472 32530450813679616 32566146169503744 32567555776315392 32593986850425084 32632576704774144 32678523593993984 32715797451767808 32745884262776832 32779695493665792 32781816011685888 32893513880796576 32931032961318912 32932458362044416 32996779569782784 32998914130968576 33083069124575232 33111351721066752 33149119272321024 33300008120549376 33368649863528448 33415633148745728 33453747770228736 33480898057239372 33519087121342464 33520537975652352 33636928732512256 33673838216085504 33741067830755328 33896843767185408 33964518611091456 33993758289727488 34060152348887112 34150700848775168 34217401436370432 34218882516811776 34256430572765184 34375376512253952 34376864430555136 34444006743896064 34483294351392768 34600789687758336 34603028012335104 34604525784399872 34672112748822528 34720931318618608 34760534792503296 34828426462019904 34832187138244608 34921017409273856 34989222521401344 34990737009672192 35029132014256128 35059078292894208 35150008571691008 35152282425229312 35220939226841088 35222463744835584 35381258628083712 35421615286124544 35454190479998976 35544607005868032 35614030066426368 35615571599130624 35780001754251264 35849884570177536 36016955408252928 36087301024284672 36118368182835456 36159565604585472 36285119651823616 36355989026143584 36357562674112512 36397457483563008 36399032926470144 36525418457464832 36565497453477888 36596757165389568 36638500248354816 36763339043243232 36767308645924864 36805272133238784 36839119795623936 36881139322847232 36933068217034752 36975194903937024 37005203115896148 37049015657299968 37177658072776704 37218452765147136 37250270686200096 37294373376884736 37346884107421696 37389482802020352 37423867728887808 37462509135618048 37464932584783872 37592587292338944 37635466241507328 37710605222608896 37841544824076288 37884707739795456 38168430360395776 38242978075943424 38375766194262672 38419538454872064 38421201422385152 38496242831413248 38596913978671104 38629910341244544 38672298576285696 38673972484374528 38675646464917504 38850009473974272 38852522680516608 38925888398728128 38928406513876992 38930091507449856 39029372398600192 39061047733445934 39105601641566208 39107294304927744 39150206368874496 39186210530525184 39286144585433088 39287845063491584 39364579135881216 39543759643152384 39546317728382976 39625271712940032 39681064364135552 39726325477146624 39803915956594176 39808213872279552 39909734182027264 39987682881601536 39989413725339648 40067518049021952 40252501973532672 40254244279812096 40367587969051392 40519074834284544 40553957257920512 40633164205689888 40679511305158656 40820759608301568 40822526511284224 40867320683298816 40902258008376576 40948912042278912 41091095764647936 41092874368974848 41220096890241024 41278135066097664 41325217833811968 41358756423648636 41363222226665472 41468708173512704 41549701744164096 41551500198985728 41597094266929152 41743335379959808 41824865331873792 41872571712405504 42015244620849408 42019781309628416 42063168152272896 42101851194998784 42209220819468288 42291660703881312 42341732179771392 42488752083173376 42535374588739584 42571737927085824 42770134547300352 42890562217117104 42939484155445248 43088579586540544 43137727387926528 43172736968545506 43221980761731072 43223851600183296 43373934418239488 43421528226004992 43423407701753856 43458649133900112 43508219044921344 43510102273032192 43621063269023744 43661179017035776 43706260658221056 43709088015581184 43796352945881088 43858018507728768 43908043948425216 43909944482725888 43995706093043712 43998552174624768 44110758832766976 44148468961422336 44196912658612224 44198825696428032 44400010827399168 44486729598546432 44489607444430848 44491533151371264 44604997026971648 44641197409652496 44692116161789952 44694050634203136 44784240606314496 44898450954780672 44988090441007104 45195791689580544 45286024814788608 45325011052969984 45413536465182816 45571222355686923 45623201915160576 45625176689082368 45675240763686912 45833835349671936 45923354559339264 45925342325194752 46134386250344448 46137370683113472 46227482735228928 46229483665096704 46347379723337728 46437901949359872 46442916184326144 46490870063038464 46533625004998656 46652296695201792 46654316012896256 46745437723858944 46798756619747328 46961252302454784 46963284993114112 47175011504111616 47267150198455584 47272253973331968 47392809341157376 47485373421901824 47487428798840832 47539536305061888 47706669005668352 47799846093570048 48116401365712896 48157824243780608 48212754139447296 48251882494256742 48306919674875904 48474652034858112 48476750232150016 48529943311417344 48532043901960192 48626833050206208 48753996604637184 48795676220519424 48851333664473088 48948865057161216 49017785390990976 49073696177651712 49118826394165248 49174852430462976 49244090956046336 49300259871916032 49340270821194864 49396549441978368 49398687543066624 49570210763702272 49624603686862848 49667027581600128 49723678908481536 49725831169179648 49852643736027136 49898490305183744 49950012180824064 49953243446378496 50052974795292672 50123449723118592 50180621655343104 50221347085859058 50280806963478528 50455393098768384 50510757324128256 50512943653060608 50845265650778112 50990637434591232 51167688259016896 51181989264359424 51226051273162752 51326102154555648 51328323775217664 51462551971561472 51506547121659392 51563064768380928 51565296645832704 51666010115844096 51800012631965696 51901184531637504 51904542018502656 51906788676599808 52008169123233792 52081396977927912 52140802188754944 52143059073236992 52248280707366912 52381526113910784 52483833782102016 52486105514508288 52725012857536512 52728423637843968 52831408840261632 52833695617253376 52968433969528832 53071887942125568 53132422929186816 53181285719998464 53316910508802048 53319218300452864 53423357398695936 53670002631376896 53823450625401856 54025433112379392 54177552274253184 54239348406878208 54427679477735424 54489760911065088 54533983539215376 54536344011168768 54598549389705216 54788127686197248 54848246180216832 54895135748084352 54960129186988032 55037513421463552 55100290445082624 55145008564864848 55150962968887296 55207908199858176 55211479598628864 55258679693435904 55399602325552128 55402000265314304 55462792355905536 55573523485949952 55766487109165056 55830095616540672 55941560065327104 56020326161132544 56084224203030528 56135801593331712 56278961092624384 56388880938508416 56453199362260992 56455642906361856 56651669444231168 56713832784986112 56762317236114432 56827061609693184 57026846063067136 57187416289489472 57203399766048768 57252645540593664 57364467113915136 57516969850568704 57563649291394008 57629307682308096 57631802133577728 57744364247119872 57895370968006656 57944865511866816 58010958726561792 58013469697376256 58275014210961408 58278784020774912 58395137261174784 58477358010305024 58544058597900288 58591571600168901 58658402462349312 58660941457391616 58864625281896448 58929216878149632 58931767595237376 59046868703821824 59200014436532224 59315639464728576 59319476592574464 59437907569410048 59521596546203328 59589488215719936 59592067512270848 59712320808419328 59864601273040896 59981524322402304 59984120588009472 60378752960299008 60381366419718144 60551381953577088 60761629807582564 60778612251426816 60830935886880768 60900321018249216 60949746308534832 61111780466229248 61231139412452352 61233789766926336 61300981024948224 61353387012564864 61512515000459264 61516494244151296 61636643646971904 61639311553462272 61706947786702848 61917202599146496 61987826750717952 62044833339998208 62203062260269056 62324552616246144 62327250298478592 62398342159663104 62615003069939712 62683709920247808 62737297997810688 62900015338815488 63022866931274112 63029671964442624 63094752228409344 63152776792498176 63313831229202432 63316571731787776 63386048406749184 63512598269657088 63733128124760064 63933211503230976 64155201820950528 64283672185929728 64335843325675656 64409226233167872 64632869379810816 64706591081889792 64759105452818259 64835777400274944 65060901627359232 65132292339007488 65135111552630784 65187973700850168 65265153409548288 65357047187987968 65431594903535616 65491768525553664 65559390987331584 65563632023371776 65787027761593152 65862065922637824 65864916724088832 65993559139565568 65997828261937152 66166138249150464 66222703442133504 66298238544642048 66600016241098752 66737299727056896 66831266297491456 66907495540457472 66961796114478744 67038174242684928 67041075951304704 67273857465024512 67347676432171008 67482135661510656 67793687534370816 67929037222182912 67987516579454976 68120304697774224 68301401697550336 68434802872740864 68437765033623552 68512861145530368 68750753024507904 68753728861110272 68888013487792128 68966588702785536 69201579375516672 69206056024670208 69344225497645056 69441862637237216 69521069585006592 69656852924039808 69664374276489216 69842034818547712 69978445042802688 69981474019344384 70058264028512256 70118156585788416 70300017143382016 70441878453682176 70444927489671168 70762517256167424 70843230572249088 70908380959997952 71089214011736064 71228060132852736 71231143198261248 71560003508502528 71699769140355072 72174602048569344 72236736365670912 72319131209170944 72377823741385113 72570239303647232 72711978052287168 72715125348225024 72794914967126016 72798065852940288 73050836914929664 73130994906955776 73193514330779136 73277000496709632 73526678086486464 73534617291849728 73610544266477568 73678239591247872 73762278645694464 73866136434069504 73950389807874048 74010406231792296 74098031314599936 74355316145553408 74436905530294272 74500541372400192 74588746753769472 74693768214843392 74778965604040704 74847735457775616 74925018271236096 74929865169567744 75185174584677888 75270932483014656 75421210445217792 75683089648152576 75769415479590912 76336860720791552 76485956151886848 76751532388525344 76839076909744128 76842402844770304 76992485662826496 77193827957342208 77259820682489088 77344597152571392 77347944968749056 77700018947948544 77851776797456256 77856813027753984 77860183014899712 78058744797200384 78122095466891868 78211203283132416 78214588609855488 78300412737748992 78372421061050368 78572289170866176 78729158271762432 79087519286304768 79092635456765952 79250543425880064 79362128728271104 79452650954293248 79607831913188352 79975365763203072 79978827450679296 80135036098043904 80505003947065344 80735175938102784 81038149668569088 81107914515841024 81266328411379776 81359022610317312 81641519216603136 81645053022568448 81734641366597632 81804516016753152 81897824084557824 82182191529295872 82185748737949696 82440193780482048 82556270132195328 82650435667623936 82717512847297272 82726444453330944 82937416347025408 83099403488328192 83103000397971456 83194188533858304 83486670759919616 83649730663747584 83745143424811008 84030489241698816 84039562619256832 84126336304545792 84203702389997568 84418441638936576 84583321407762624 84683464359542784 84977504166346752 85070749177479168 85143475854171648 85540269094600704 85781124434234208 85878968310890496 86177159173081088 86275454775853056 86345473937091012 86443961523462144 86447703200366592 86747868836478976 86843056452009984 86917298267800224 87016438089842688 87020204546064384 87242126538047488 87322358034071552 87412521316442112 87418176031162368 87592705891762176 87716037015457536 87816087896850432 87991412186087424 88296937922844672 88393825317224448 88397651392856064 88800021654798336 88973459197092864 88979214888861696 89282394819304992 89384232323579904 89388101268406272 89568481212628992 89796901909561344 89976180882014208 90572049629577216 90650022105939968 90827072930365632 91142444711373846 91246403830321152 91250353378164736 91350481527373824 91667670699343872 91846709118678528 91850684650389504 92268772500688896 92274741366226944 92454965470457856 92458967330193408 92694759446675456 92875803898719744 92885832368652288 92981740126076928 93067250009997312 93304593390403584 93308632025792512 93490875447717888 93597513239494656 93922504604909568 93926569986228224 94350023008223232 94534300396911168 94544507946663936 94785618682314752 94970746843803648 94974857597681664 95079072610123776 95413338011336704 95599692187140096 96232802731425792 96315648487561216 96425508278894592 96503764988513484 96613839349751808 96949304069716224 96953500464300032 97059886622834688 97253666100412416 97591352441038848 97702667328946176 97897730114322432 98035570781981952 98147392355303424 98237652788330496 98488181912092672 98680541642389728 98793098883956736 98797375086133248 99140421527404544 99249207373725696 99334055163200256 99447357816963072 99796980610367488 99900024361648128 100105949590585344 100246899446237184 100361243310686208 100442694171718116 100561613926957056 100910786197536768 101021514648256512 101690531301556224 101981274869182464 102335376518033792 102452102546325504 102652204309111296 102656647550435328 102925103943122944 103013094243318784 103126129536761856 103130593291665408 103332020231688192 103600025263931392 103802369063275008 103809084037005312 103813577353199616 104016338246467584 104162793955855824 104281604377509888 104286118146473984 104496561414733824 104763052227821568 104967667564204032 104972211029016576 105450025715073024 105456847275687936 105662817680523264 105667391234506752 105936867939057664 106143775884251136 106264845858373632 106362571439996928 106633821017604096 106638436600905728 106846714797391872 107340005262753792 107646901250803712 108050866224758784 108355104548506368 108478696813756416 108855358955470848 109067967078430752 109072688022337536 109197098779410432 109576255372394496 109696492360433664 109790271496168704 110075026842927104 110290017129729696 110301925937774592 110415816399716352 110517359386871808 110799204651104256 110804000530628608 110925584711811072 111147046971899904 111532974218330112 111883120130654208 112040652322265088 112168448406061056 112271603186663424 112557922185248768 112777761877016832 112906398724521984 113303338888462336 113524634472228864 113654123219386368 114053692126134272 114374832578978944 114505291081187328 114728934227830272 115033939701137408 115127298582788016 115258615364616192 115263604267155456 115488728494239744 115790741936013312 115889731023733632 116021917453123584 116026939394752512 116550028421922816 116557568041549824 116790274522349568 116954716020610048 117088117195800576 117183143200337802 117316804924698624 117321882914783232 117729250563792896 117858433756299264 117863535190474752 118093737407643648 118400028873064448 118631278929457152 118638953185148928 118875815138820096 119043193092406656 119178976431439872 119184135024541696 119424641616838656 119729202546081792 119963048644804608 119968241176018944 120757505920598016 120762732839436288 121102763907154176 121523259615165128 121557224502853632 121661871773761536 121899492617069664 122223560932458496 122462278824904704 122467579533852672 122601962049896448 122706774025129728 123025030000918528 123032988488302592 123273287293943808 123278623106924544 123834405198292992 123975653501435904 124089666679996416 124406124520538112 124649105232492288 124654500596957184 125230006139879424 125474595995621376 125800030677630976 126045733862548224 126059343928885248 126189504456818688 126305553584996352 126627662458404864 126633143463575552 127025196539314176 127466256249520128 128310403641901056 128567344371859456 128671686651351312 128818452466335744 129265738759621632 129413182163779584 129518210905636518 129671554800549888 130121803254718464 130264584678014976 130270223105261568 130375947401700336 130530306819096576 130714094375975936 130863189807071232 130983537051107328 131118781974663168 131127264046743552 131574055523186304 131724131845275648 131729833448177664 131987118279131136 131995656523874304 132332276498300928 132445406884267008 132596477089284096 133200032482197504 133474599454113792 133662532594982912 133814991080914944 133923592228957488 134076348485369856 134082151902609408 134547714930049024 134695352864342016 134964271323021312 135587375068741632 135858074444365824 135975033158909952 136240609395548448 136602803395100672 136713667067060769 136869605745481728 136875530067247104 137025722291060736 137501506049015808 137507457722220544 137776026975584256 138403158751033344 138412112049340416 138688450995290112 138883725274474432 139042139170013184 139313705848079616 139328748552978432 139684069637095424 139956890085605376 139962948038688768 140236313171576832 140600034286764032 140883756907364352 140889854979342336 141525034512334848 141816761919995904 142178428023472128 142456120265705472 142462286396522496 143120007017005056 143399538280710144 144349204097138688 144473472731341824 144638262418341888 144755647482770226 145140478607294464 145423956104574336 145430250696450048 145589829934252032 145596131705880576 146101673829859328 146261989813911552 146387028661558272 146554000993419264 147053356172972928 147069234583699456 147221088532955136 147356479182495744 147524557291388928 147732272868139008 147900779615748096 148020812463584592 148196062629199872 148710632291106816 148873811060588544 149001082744800384 149177493507538944 149387536429686784 149557931208081408 149695470915551232 149850036542472192 149859730339135488 150370349169355776 150541864966029312 150842420890435584 151366179296305152 151538830959181824 152673721441583104 152971912303773696 153503064777050688 153678153819488256 153684805689540608 153984971325652992 154387655914684416 154519641364978176 154689194305142784 154695889937498112 155400037895897088 155703553594912512 155713626055507968 155720366029799424 156117489594400768 156244190933783736 156422406566264832 156429177219710976 156744842122100736 157144578341732352 157458316543524864 158175038572609536 158185270913531904 158501086851760128 158724257456542208 158905301908586496 159215663826376704 159950731526406144 159957654901358592 160270072196087808 161010007894130688 161470351876205568 162076299337138176 162215829031682048 162532656822759552 162718045220634624 163283038433206272 163290106045136896 163469282733195264 163609032033506304 163795648169115648 164364383058591744 164371497475899392 164880387560964096 165112540264390656 165300871335247872 165435025694594544 165452888906661888 165874832694050816 166198806976656384 166206000795942912 166388377067716608 166973341519839232 167299461327495168 167490286849622016 168060978483397632 168252672609091584 168407404779995136 168836883277873152 169166642815525248 169366928719085568 169955008332693504 170141498354958336 170286951708343296 171080538189201408 171562248868468416 171757936621780992 172354318346162176 172550909551706112 172690947874182024 172887923046924288 172895406400733184 173495737672957952 173686112904019968 173834596535600448 174032876179685376 174040409092128768 174484253076094976 174644716068143104 174825042632884224 174836352062324736 175185411783524352 175432074030915072 175632175793700864 175774714800506703 175982824372174848 176593875845689344 176787650634448896 176795302785712128 177600043309596672 177946918394185728 177958429777723392 178564789638609984 178768464647159808 178776202536812544 179136962425257984 179593803819122688 179952361764028416 181144099259154432 181300044211879936 181654145860731264 182284889422747692 182492807660642304 182500706756329472 182700963054747648 183335341398687744 183693418237357056 183701369300779008 184537545001377792 184549482732453888 184909930940915712 184917934660386816 185389518893350912 185751607797439488 185963480252153856 186134500019994624 186609186780807168 186617264051585024 186981750895435776 187195026478989312 187845009209819136 188700046016446464 189068600793822336 189089015893327872 189571237364629504 189941493687607296 189949715195363328 190158145220247552 191199384374280192 192465605462851584 192631296975122432 192851016557789184 193007529977026968 193227678699503616 193898608139432448 193907000928600064 194119773245669376 194507332200824832 195182704882077696 195405334657892352 195795460228644864 196071141563963904 196294784710606848 196475305576660992 196976363824185344 197361083284779456 197586197767913472 197594750172266496 198280843054809088 198498414747451392 198668110326400512 198894715633926144 199593961220734976 199800048723296256 200211899181170688 200493798892474368 200722486621372416 200885388343436232 201123227853914112 201821572395073536 202043029296513024 203381062603112448 203962549738364928 204670753036067584 204904205092651008 205304408618222592 205313295100870656 206026188486637568 206252259073523712 206261186583330816 206664040463376384 207200050527862784 207604738126550016 207618168074010624 208032676492935168 208325587911711648 208563208755019776 208572236292947968 208993122829467648 209526104455643136 209935335128408064 209944422058033152 210900051430146048 211325635361046528 211334782469013504 211873735878115328 212287551768502272 212529691716747264 212725142879993856 213267642035208192 213693429594783744 214680010525507584 215293802501607424 216710209097012736 216957393627512832 217710717910941696 218135934156861504 218145376044675072 218394197558820864 219152510744788992 219392984720867328 219580542992337408 220150053685854208 220580034259459392 220603851875549184 220831632799432704 221034718773743616 221598409302208512 221608001061257216 221851169423622144 222294093943799808 223065948436660224 223766240261308416 224081304644530176 224336896812122112 224543206373326848 225115844370497536 225555523754033664 225812797449043968 226606677776924672 227049268944457728 227308246438772736 228107384252268544 228749665157957888 229010582162374656 229457868455660544 230254597165576032 230517230729232384 230527208534310912 230977456988479488 231581483872026624 231779462047467264 232043834906247168 233100056843845632 233580549044699136 233909432041220096 234176234391601152 234366286400675604 234633609849397248 234643765829566464 235458501127585792 235716867512598528 236187474815287296 236800057746128896 237262557858914304 237277906370297856 237751630277640192 238086386184813312 238357952862879744 239926097289609216 239936482352037888 241515011841196032 242205527814308352 243046519230330256 243114449005707264 243323743547523072 243798985234139328 244447121864916992 244924557649809408 244935159067705344 245203924099792896 245413548050259456 246050060001837056 246065976976605184 246546574587887616 246557246213849088 247668810396585984 247951307002871808 248179333359992832 248812249041076224 249298210464984576 249309001193914368 250460012279758848 250949191991242752 251600061355261952 252091467725096448 252118687857770496 252379008913637376 252611107169992704 253255324916809728 253266286927151104 254050393078628352 254932512499040256 256620807283802112 257343373302702624 257636904932671488 258531477519243264 258826364327559168 259036421811273036 259343109601099776 260243606509436928 260529169356029952 260751894803400672 261060613638193152 261428188751951872 261726379614142464 261967074102214656 262237563949326336 262254528093487104 263148111046372608 263448263690551296 263974236558262272 264890813768534016 265192954178568192 266400064964395008 267325065189965824 267847184457914976 268152696970739712 268164303805218816 269095429860098048 269390705728684032 269928542646042624 271716148888731648 271950066317819904 272481218791096896 273205606790201344 273427334134121538 273739211490963456 273751060134494208 274051444582121472 275003012098031616 275014915444441088 275552053951168512 276806317502066688 276824224098680832 277376901990580224 277767450548948864 278084278340026368 278627411696159232 278657497105956864 279368139274190848 279913780171210752 279925896077377536 280472626343153664 281200068573528064 281767513814728704 281779709958684672 283050069024669696 283633523839991808 284356856046944256 284912240531410944 284924572793044992 286240014034010112 286799076561420288 288698408194277376 288946945462683648 289276524836683776 289511294965540452 290280957214588928 290847912209148672 290860501392900096 291179659868504064 292203347659718656 292774057323116544 293108001986838528 294106712345945856 294138469167398912 294442177065910272 294712958364991488 295464545736278016 296041624927169184 296392125258399744 297421264582213632 297747622121177088 298002165489600768 298775072859373568 299390941831102464 299700073084944384 300740698338711552 301083729932058624 301684841780871168 302732358592610304 305347442883166208 305943824607547392 307006129554101376 307356307638976512 307369611379081216 307969942651305984 308775311829368832 309039282729956352 309378388610285568 309391779874996224 310800075791794176 311407107189825024 311427252111015936 311440732059598848 312234979188801536 312488381867567472 312844813132529664 312858354439421952 313489684244201472 314289156683464704 314916633087049728 316350077145219072 316370541827063808 317002173703520256 317448514913084416 317810603817172992 318431327652753408 319901463052812288 319915309802717184 320540144392175616 322020015788261376 322940703752411136 324152598674276352 324431658063364096 325065313645519104 325436090441269248 326566076866412544 326580212090273792 327218064067012608 327591296338231296 328728766117183488 328742994951798784 330225080528781312 330870051389189088 330905777813323776 331749665388101632 332397613953312768 332412001591885824 332776754135433216 333946683039678464 334598922654990336 336121956966795264 336505345218183168 336814809559990272 337673766555746304 338333285631050496 339910016665387008 340573903416686592 342161076378402816 343124497736936832 343515873243561984 344708636692324352 345101819103412224 345381895748364048 345775846093848576 345790812801466368 346991475345915904 347372225808039936 347669193071200896 348065752359370752 348080818184257536 348968506152189952 349289432136286208 349650085265768448 349672704124649472 350370823567048704 350864148061830144 351264351587401728 351549429601013406 351965648744349696 353187751691378688 353575301268897792 353590605571424256 355200086619193344 355893836788371456 355916859555446784 357129579277219968 357536929294319616 357552405073625088 358273924850515968 359187607638245376 359904723528056832 362288198518308864 362600088423759872 363308291721462528 364569778845495384 364985615321284608 365001413512658944 366670682797375488 367386836474714112 367402738601558016 369075090002755584 369098965464907776 369819861881831424 369835869320773632 370779037786701824 371503215594878976 371926960504307712 372269000039989248 373218373561614336 373234528103170048 373963501790871552 375690018419638272 377400092032892928 378137201587644672 378178031786655744 379142474729259008 379882987375214592 379899430390726656 382398768748560384 384931210925703168 385262593950244864 385702033115578368 386015059954053936 386455357399007232 387797216278864896 387814001857200128 388239546491338752 389014664401649664 390365409764155392 390810669315784704 391590920457289728 392142283127927808 392589569421213696 392950611153321984 393952727648370688 394722166569558912 395172395535826944 395189500344532992 396561686109618176 396996829494902784 397336220652801024 397789431267852288 399187922441469952 399600097446592512 400423798362341376 400987597784948736 401444973242744832 401770776686872464 402246455707828224 403643144790147072 404086058593026048 406762125206224896 407925099476729856 409341506072135168 409808410185302016 410141001201182307 410608817236445184 410626590201741312 412052376973275136 412504518147047424 412522373166661632 413328080926752768 414400101055725568 415209476253100032 415236336148021248 416065352985870336 416651175823423296 417126417510039552 417144472585895936 417986245658935296 419052208911286272 419870670256816128 419888844116066304 421800102860292096 422651270722093056 422669564938027008 423747471756230656 424575103537004544 425450285759987712 426535284070416384 427386859189567488 429360021051015168 430587605003214848 433420418194025472 433914787255025664 435421435821883392 436271868313723008 436290752089350144 436788395117641728 438305021489577984 438785969441734656 439161085984674816 440300107371708416 441160068518918784 441207703751098368 441663265598865408 442069437547487232 443196818604417024 443216002122514432 443702338847244288 444588187887599616 446131896873320448 447532480522616832 448162609289060352 448673793624244224 449086412746653696 450231688740995072 451111047508067328 451625594898087936 453213355553849344 454098537888915456 454616492877545472 457499330315915776 458021164324749312 458915736911321088 460509194331152064 461034461458464768 461054417068621824 461954913976958976 463162967744053248 463558924094934528 464087669812494336 466200113687691264 467161098089398272 467818864082440192 468352468783202304 468732572801351208 469267219698794496 469287531659132928 470917002255171584 471433735025197056 472374949630574592 473600115492257792 474525115717828608 474555812740595712 475503260555280384 476172772369626624 476715905725759488 479852194579218432 479872964704075776 483030023682392064 484411055628616704 486093038460660512 486228898011414528 486647487095046144 487597970468278656 488894243729833984 489849115299618816 489870318135410688 490407848199585792 490827096100518912 492100120003674112 493093149175775232 493114492427698176 495337620793171968 495902614005743616 496358666719985664 497624498082152448 498596420929969152 498618002387828736 500920024559517696 501898383982485504 503200122710523904 504182935450192896 504758017827274752 505222214339985408 506510649833619456 506532573854302208 508100786157256704 509865024998080512 513241614567604224 514686746605405248 515273809865342976 517062955038486528 517652728655118336 518072843622546072 518686219202199552 520487213018873856 521058338712059904 521503789606801344 522121227276386304 522856377503903744 523452759228284928 523934148204429312 524475127898652672 524509056186974208 526296222092745216 526896527381102592 527948473116524544 529781627537068032 530385908357136384 532800129928790016 534650130379931648 535694368915829952 536305393941479424 536328607610437632 538190859720196096 538781411457368064 539857085292085248 543432297777463296 543900132635639808 544962437582193792 546411213580402688 546854668268243076 547478422981926912 547502120268988416 548102889164242944 550006024196063232 551104107902337024 553612635004133376 553648448197361664 554753803981160448 555534901097897728 556168556680052736 557254823392318464 559827560342421504 559851792154755072 560945252686307328 562400137147056128 563535027629457408 566100138049339392 567267047679983616 568713712093888512 569824481062821888 569849145586089984 573598153122840576 577396816388554752 577893890925367296 578553049673367552 579022589931080904 580561914429177856 581695824418297344 581721002785800192 582359319737008128 584406695319437312 585548114646233088 586216003973677056 588213424691891712 588276938334797824 588884354131820544 589425916729982976 590929091472556032 592083249854338368 592784250516799488 594842529164427264 595495244242354176 596004330979201536 597550145718747136 598781883662204928 599400146169888768 601481396677423104 602167459864117248 603369683561742336 605464717185220608 610694885766332416 611887649215094784 614012259108202752 614712615277953024 615939885302611968 618078565459912704 618756777220571136 618783559749992448 621600151583588352 622814214379650048 622854504222031872 624976763735134944 625689626265059328 625716708878843904 626979368488402944 628578313366929408 629833266174099456 632700154290438144 634004347407040512 634897029826168832 635621207634345984 636862655305506816 639802926105624576 641080288784351232 644040031576522752 645881407504822272 648863316126728192 650130627291038208 650872180882538496 653132153732825088 653160424180547584 654436128134025216 655182592676462592 657457532234366976 657485989903597568 660450161057562624 661740102778378176 661811555626647552 663499330776203264 664795227906625536 664824003183771648 665553508270866432 667893366079356928 669197845309980672 672243913933590528 673010690436366336 673629619119980544 675347533111492608 676666571262100992 679820033330774016 681147806833373184 684322152756805632 686248995473873664 687031746487123968 689417273384648704 690763791496728096 691551692187697152 691581625602932736 693982950691831808 694744451616079872 695338386142401792 696131504718741504 698578864272572416 699300170531536896 700741647134097408 701728296123660288 702528703174803456 703098859202026812 703931297488699392 706375503382757376 707150602537795584 710400173238386688 711787673576742912 711833719110893568 714259158554439936 715073858588639232 719809447056113664 725200176847519744 726616583442925056 729139557690990768 729971230642569216 730002827025317888 733341365594750976 734773672949428224 734805477203116032 738150180005511168 738197930929815552 739639723763662848 739671738641547264 741558075573403648 743006431189757952 743853921008615424 744538000079978496 746436747123228672 746469056206340096 747927003581743104 751380036839276544 754800184065785856 756274403175289344 756356063573311488 758284949458518016 759765974750429184 759798860781453312 764797537497120768 769862421851406336 770525187900489728 772030119908107872 772910714798014464 775594432557729792 775628003714400256 776479092982677504 778029328803299328 780730819528310784 783181840914579456 784284566255855616 785179138842427392 785901222306643968 787905455296741376 789444333139117824 790344791071653888 793123372219236352 794672441305602048 795578862535704576 798375844882939904 799200194893185024 801975195569897472 803541553373744928 804492911415656448 807286289580294144 808172117186052096 815850198953459712 818683012144270336 819616820370604032 820282002402364614 821217634472890368 821253180403482624 824104753946550272 825009036294094848 825044746333323264 826656161853505536 828800202111451136 830418952506200064 830472672296042496 832130705971740672 833302351646846592 834252835020079104 834288945171791872 835972491317870592 838104417822572544 839741340513632256 839777688232132608 843600205720584192 845302541444186112 845339129876054016 847494943512461312 849150207074009088 850900571519975424 853070568140832768 854773718379134976 858720042102030336 861175210006429696 866840836388050944 867829574510051328 870842871643766784 872543736627446016 872581504178700288 876610042979155968 878322171969349632 880600214743416832 882320137037837568 882415407502196736 883326531197730816 884138875094974464 886393637208834048 886432004245028864 889176375775199232 892263793746640896 896325218578120704 898172825493307392 900463377481990144 902222095016134656 903251189796175872 906426711107698688 908197075777830912 914998660631831552 916042328649498624 917831473822642176 921018388662304128 922068922916929536 922108834137243648 923909827953917952 926325935488106496 927117848189869056 928175339624988672 932400227375382528 934322196178796544 935637728164880384 936704937566404608 937465145602702416 938534439397588992 938575063318265856 941834004510343168 942867470050394112 944749899261149184 947200230984515584 949050231435657216 949111625481191424 951006521110560768 952345544739253248 953431811451518976 959704389158436864 959745929408151552 966060047364784128 968822111257233408 972186076921321024 972457796022829056 973294974190092288 975195940936557312 977788487459667968 979698230599237632 979740636270821376 981654192201037824 984200240007348224 986186298351550464 986228984855396352 990675241586343936 992717333439971328 995248996164304896 997192841859938304 997236004775657472 1001840049119035392 1003796767964971008 1006400245421047808 1008365870900385792 1009516035654549504 1010444428679970816 1013021299667238912 1013065147708604416 1019730049996161024 1026483229135208448 1029373493210810496 1030547619730685952 1034125910076973056 1035305457310236672 1036145687245092144 1037372438404399104 1040974426037747712 1042116677424119808 1043007579213602688 1044242454552772608 1045712755007807488 1046905518456569856 1047868296408858624 1048950255797305344 1049018112373948416 1052592444185490432 1053793054762205184 1055896946233049088 1059563255074136064 1060771816714272768 1065600259857580032 1069300260759863296 1071388737831659904 1072610787882958848 1072657215220875264 1076381719440392192 1077562822914736128 1079714170584170496 1086864595554926592 1087800265271279616 1089924875164387584 1092822427160805376 1093709336536486152 1094956845963853824 1095004240537976832 1100012048392126464 1102208215804674048 1107225270008266752 1107296896394723328 1109507607962320896 1111069802195795456 1112337113360105472 1114509646784636928 1119655120684843008 1119703584309510144 1121890505372614656 1124800274294112256 1127070055258914816 1132200276098678784 1134534095359967232 1137427424187777024 1139648962125643776 1139698291172179968 1147196306245681152 1154793632777109504 1155787781850734592 1157106099346735104 1158045179862161808 1161123828858355712 1163391648836594688 1163442005571600384 1164718639474016256 1168813390638874624 1171096229292466176 1172432007947354112 1176426849383783424 1177768708263641088 1178851833459965952 1181858182945112064 1184166499708676736 1185568501033598976 1189685058328854528 1190990488484708352 1192008661958403072 1195100291437494272 1197563767324409856 1198800292339777536 1202962793354846208 1204334919728234496 1206739367123484672 1210929434370441216 1221389771532664832 1223775298430189568 1228024518216405504 1229425230555906048 1230423003603546921 1231879770605223936 1236157130919825408 1237513554441142272 1237567119499984896 1243200303167176704 1245628428759300096 1245709008444063744 1249953527470269888 1251379252530118656 1251433417757687808 1253958736976805888 1257156626733858816 1259666532348198912 1265400308580876288 1268008694814081024 1269794059652337664 1271242415268691968 1273725310611013632 1279605852211249152 1282160577568702464 1288080063153045504 1291762815009644544 1297726632253456384 1300261254582076416 1301744361765076992 1306264307465650176 1306320848361095168 1308872256268050432 1310365185352925184 1314915064468733952 1320900322115125248 1323480205556756352 1323623111253295104 1326998661552406528 1329590455813251072 1329648006367543296 1331107016541732864 1338395690619961344 1344487827867181056 1346021380872732672 1347259238239961088 1350695066222985216 1353333142524201984 1359640066661548032 1362295613666746368 1372497990947747328 1374063492974247936 1378834546769297408 1381527582993456192 1383103384375394304 1383163251205865472 1387965901383663616 1389488903232159744 1390676772284803584 1392263009437483008 1397157728545144832 1398600341063073792 1401483294268194816 1403456592247320576 1405057406349606912 1406197718404053624 1407862594977398784 1412751006765514752 1414301205075591168 1420800346476773376 1423575347153485824 1423667438221787136 1428518317108879872 1430147717177278464 1439618894112227328 1450400353695039488 1453233166885850112 1458279115381981536 1459942461285138432 1460005654050635776 1466682731189501952 1469547345898856448 1469610954406232064 1476300360011022336 1479279447527325696 1479343477283094528 1483116151146807296 1486012862379515904 1487707842017230848 1489076000159956992 1492873494246457344 1495854007163486208 1502760073678553088 1509600368131571712 1512548806350578688 1519531949500858368 1519597721562906624 1529595074994241536 1539724843702812672 1541050375800979456 1544060239816215744 1545821429596028928 1551188865115459584 1551256007428800512 1552958185965355008 1556058657606598656 1561461639056621568 1566363681829158912 1568569132511711232 1570358277684854784 1571802444613287936 1575810910593482752 1578888666278235648 1580689582143307776 1586246744438472704 1589344882611204096 1591157725071409152 1596751689765879808 1598400389786370048 1603950391139794944 1607083106747489856 1608985822831312896 1614572579160588288 1616344234372104192 1631700397906919424 1637366024288540672 1639233640741208064 1640564004804729228 1642435268945780736 1642506360806965248 1648209507893100544 1650018072588189696 1653312323707011072 1657600404222902272 1660837905012400128 1660945344592084992 1664261411943481344 1666604703293693184 1668505670040158208 1679482681027264512 1679555376464265216 1687200411441168384 1690605082888372224 1698300414148018176 1701801143039950848 1706141136281665536 1709547436758269952 1722350420012859392 1733681672776101888 1735659149020102656 1741685743287533568 1745087473254892032 1745163008357400576 1753220085958311936 1756644343938699264 1761200429486833664 1764640274075675136 1764830815004393472 1766653062395461632 1768277750189948928 1772787274417668096 1772864008490057728 1778352751550398464 1784527587493281792 1792650437156241408 1796345650986614784 1800926754963980288 1804444190032269312 1806502379592351744 1812853422215397376 1816394151555661824 1829997321263663104 1832084657298997248 1835662947645284352 1842036777324608256 1844137845833859072 1847819655907835904 1854235696379738112 1856350679249977344 1864800454750765056 1871275456329760768 1874930291205404832 1877068878795177984 1877150126636531712 1883668009020686336 1885734940100788224 1889499798522298368 1898100462871314432 1902013042221121536 1904691089478506496 1906863622903037952 1919408778316873728 1932120094729568256 1937644222514466816 1944372153842642048 1946589948380184576 1950391881873114624 1955576974919335936 1959396461198475264 1959481272541642752 1963308384402075648 1968400480014696448 1972372596703100928 1972457969710792704 1981350483172687872 1985434666879942656 1990497992328609792 1994385683719876608 1994472009551314944 2003680098238070784 2007593535929942016 2012800490842095616 2016731741800771584 2019032071309099008 2020888857359941632 2026042599334477824 2026130295417208832 2039460099992322048 2052966458270416896 2058746986421620992 2061095239461371904 2068251820153946112 2072291374490184288 2074744876808798208 2081948852075495424 2084233354848239616 2086015158427205376 2091425510015614976 2095736592817717248 2097900511594610688 2105184888370980864 2107586109524410368 2111793892466098176 2119126510148272128 2131200519715160064 2138600521519726592 2142777475663319808 2145221575765917696 2152763438880784384 2159428341168340992 2175600530542559232 2179849750328775168 2185644854321610752 2187418673072972304 2189913691927707648 2190008481075953664 2200024096784252928 2204416431609348096 2214450540016533504 2214593792789446656 2219015215924641792 2222139604391590912 2224674226720210944 2229019293569273856 2239310241369686016 2239407168619020288 2243781010745229312 2249600548588224512 2254140110517829632 2264400552197357568 2269068190719934464 2274854848375554048 2279297924251287552 2279396582344359936 2294392612491362304 2309587265554219008 2311575563701469184 2316090359724323616 2322247657716711424 2326783297673189376 2326884011143200768 2329437278948032512 2337626781277749248 2342192458584932352 2352853698767566848 2355537416527282176 2357703666919931904 2363716365890224128 2368332999417353472 2379370116657709056 2384017323916806144 2390200582874988544 2395127534648819712 2397600584679555072 2405925586709692416 2413478734246969344 2421858868740882432 2442779543065329664 2447550596860379136 2456049036432811008 2458850461111812096 2460846007207093842 2463759541210447872 2472314261839650816 2475027108882284544 2475134238999969792 2486400606334353408 2491256857518600192 2491418016888127488 2499907054940539776 2502758505060237312 2502866835515375616 2507917473953611776 2514313253467717632 2519333064696397824 2530800617161752576 2536017389628162048 2539588119304675328 2542484830537383936 2547450621222027264 2559211704422498304 2564321155137404928 2576160126306091008 2583525630019289088 2595453264506912768 2600522509164152832 2603488723530153984 2612528614931300352 2612641696722190336 2617744512536100864 2629830128937467904 2641800644230250496 2646960411113512704 2647246222506590208 2653997323104813056 2659180911626502144 2659296012735086592 2676791381239922688 2688975655734362112 2694518476479922176 2701390132445970432 2706666285048403968 2719280133323096064 2724591227333492736 2744995981895494656 2748126985948495872 2757669093538594816 2763055165986912384 2766206768750788608 2766326502411730944 2775931802767327232 2778977806464319488 2781353544569607168 2784526018874966016 2794315457090289664 2797200682126147584 2802966588536389632 2806913184494641152 2810114812699213824 2812395436808107248 2815725189954797568 2825502013531029504 2828602410151182336 2841600692953546752 2847150694306971648 2847334876443574272 2857036634217759744 2860295434354556928 2879237788224454656 2900800707390078976 2906466333771700224 2916558230763963072 2919884922570276864 2920011308101271552 2933365462379003904 2939094691797712896 2939221908812464128 2952600720022044672 2958558895054651392 2958686954566189056 2966232302293614592 2972025724759031808 2978152000319913984 2985746988492914688 2991708014326972416 3005520147357106176 3019200736263143424 3025097612701157376 3039063899001716736 3039195443125813248 3059190149988483072 3079449687405625344 3082100751601958912 3088120479632431488 3091642859192057856 3102377730230919168 3102512014857601024 3105916371930710016 3112117315213197312 3122923278113243136 3132727363658317824 3137138265023422464 3140716555369709568 3143604889226575872 3151621821186965504 3157777332556471296 3161379164286615552 3172493488876945408 3178689765222408192 3182315450142818304 3196800779572740096 3207900782279589888 3214166213494979712 3217971645662625792 3229145158321176576 3232688468744208384 3263400795813838848 3274732048577081344 3278467281482416128 3281128009609458456 3284870537891561472 3285012721613930496 3296419015786201088 3300036145176379392 3306624647414022144 3315200808445804544 3321675810024800256 3321890689184169984 3328522823886962688 3333209406587386368 3337011340080316416 3358965362054529024 3359110752928530432 3374400822882336768 3381210165776744448 3396600828296036352 3403602286079901696 3412282272563331072 3419094873516539904 3444700840025718784 3467363345552203776 3471318298040205312 3483371486575067136 3490174946509784064 3490326016714801152 3506440171916623872 3513288687877398528 3522400858973667328 3529280548151350272 3533306124790923264 3536555500379897856 3545574548835336192 3545728016980115456 3556705503100796928 3569055174986563584 3585300874312482816 3592691301973229568 3601853509927960576 3608888380064538624 3613004759184703488 3632788303111323648 3659994642527326208 3664169314597994496 3671325895290568704 3684073554649216512 3688275691667718144 3695639311815671808 3708471392759476224 3712701358499954688 3729600909501530112 3742550912659521536 3749860582410809664 3754137757590355968 3754300253273063424 3767336018041372672 3771469880201576448 3778999597044596736 3796200925742628864 3804026084442243072 3809382178957012992 3813727245806075904 3838817556633747456 3864240189459136512 3875288445028933632 3888744307685284096 3893179896760369152 3900783763746229248 3918792922396950528 3918962545083285504 3926616768804151296 3936800960029392896 3944745193406201856 3962700966345375744 3970869333759885312 3980995984657219584 3988771367439753216 3988944019102629888 4015187071859884032 4025600981684191232 4033463483601543168 4038064142618198016 4041777714719883264 4052085198668955648 4078920199984644096 4117493972843241984 4122190478922743808 4136503640307892224 4144582748980368576 4149489753617596416 4163897704150990848 4168466709696479232 4172030316854410752 4182851020031229952 4191473185635434496 4195801023189221376 4210369776741961728 4215172219048820736 4223587784932196352 4238253020296544256 4262401039430320128 4277201043039453184 4285554951326639616 4290443151531835392 4305526877761568768 4318856682336681984 4351201061085118464 4359699500657550336 4374837346145944608 4379827383855415296 4380016962151907328 4400048193568505856 4408832863218696192 4428901080033067008 4438030431849283584 4444279208783181824 4449348453440421888 4458038587138547712 4478620482739372032 4487562021490458624 4499201097176449024 4508280221035659264 4528801104394715136 4558595848502575104 4558793164688719872 4588785224982724608 4619174531108438016 4623151127402938368 4632180719448647232 4644495315433422848 4653566595346378752 4653768022286401536 4658874557896065024 4675253562555498496 4684384917169864704 4705707397535133696 4711074833054564352 4715407333839863808 4727432731780448256 4736665998834706944 4758740233315418112 4768034647833612288 4780401165749977088 4790255069297639424 4795201169359110144 4811851173419384832 4826957468493938688 4843717737481764864 4895101193720758272 4912098072865622016 4917700922223624192 4921692014414187684 4927519082420895744 4944628523679301632 4950054217764569088 4972801212668706816 4982513715037200384 4982836033776254976 4999814109881079552 5005517010120474624 5038666129392795648 5061601234323505152 5079176238609350656 5094901242444054528 5118423408844996608 5128642310274809856 5167051260038578176 5190906529013825536 5201045018328305664 5206977447060307968 5225057229862600704 5225283393444380672 5235489025072201728 5259660257874935808 5283601288460500992 5293920822227025408 5294492445013180416 5307994646209626112 5318361823253004288 5318592025470173184 5353582762479845376 5377951311468724224 5389036952959844352 5402780264891940864 5413332570096807936 5438560266646192128 5449182454666985472 5489991963790989312 5496253971896991744 5515338187077189632 5526110331973824768 5532413537501577216 5551863605534654464 5562707089139214336 5569052037749932032 5588630914180579328 5594401364252295168 5613826368989282304 5624790873616214496 5631450379909595136 5651004027062059008 5657204820302364672 5694301388613943296 5714073268435519488 5720590868709113856 5801601414780157952 5812932667543400448 5833116461527926144 5839769845140553728 5840022616202543104 5866730924758007808 5878189383595425792 5878443817624928256 5905201440044089344 5917117790109302784 5917373909132378112 5932464604587229184 5944051449518063616 5956304000639827968 5971493976985829376 5983416028653944832 6011040294714212352 6038401472526286848 6050195225402314752 6078127798003433472 6078390886251626496 6118380299976966144 6158899374811250688 6164201503203917824 6176240959264862976 6183285718384115712 6204755460461838336 6205024029715202048 6224234630426394624 6245846556226486272 6274276530046844928 6287209778453151744 6303243642373931008 6315554665112942592 6322758328573231104 6344986977753890816 6357379530444816384 6393601559145480192 6415801564559179776 6428332426989959424 6458290316642353152 6526801591627677696 6549464097154162688 6556934562964832256 6562256019218916912 6569741075783122944 6570025443227860992 6592838031572402176 6600072290352758784 6613249294828044288 6630401616891609088 6643351620049600512 6643781378368339968 6657045647773925376 6666418813174772736 6674022680160632832 6717930724109058048 6718221505857060864 6748801645764673536 6762420331553488896 6793201656592072704 6807204572159803392 6824564545126662144 6838189747033079808 6889401680051437568 6934726691104407552 6966742973150134272 6980349893019568128 6980652033429602304 7012880343833247744 7026577375754797056 7044801717947334656 7058561096302700544 7066612249581846528 7073111000759795712 7091149097670672384 7091456033960230912 7138110349973127168 7170601748624965632 7185382603946459136 7203707019855921152 7217776760129077248 7265576606222647296 7319989285054652416 7328338629195988992 7342651790581137408 7368147109298433024 7376551383335436288 7391278623631343616 7416942785518952448 7425402716999909376 7459201819003060224 7485101825319043072 7499721164821619328 7508275515180711936 7508600506546126848 7534672036082745344 7542939760403152896 7557999194089193472 7592401851485257728 7608052168884486144 7618764357914025984 7627454491612151808 7677635113267494912 7728480378918273024 7750576890057867264 7777488615370568192 7786359793520738304 7801567527492458496 7837585844793901056 7837925090166571008 7853233537608302592 7873601920058785792 7889490386812403712 7925401932690751488 7941738667519770624 7961991969314439168 7977542734879506432 7977888038205259776 8030374143719768064 8051201963368382464 8066926967203086336 8083555429439766528 8104170397337911296 8157840399969288192 8234987945686483968 8244380957845487616 8273007280615784448 8289165497960737152 8298979507235192832 8327795408301981696 8336933419392958464 8344060633708821504 8365702040062459904 8382946371270868992 8391602046378442752 8420739553483923456 8430344438097641472 8447175569864392704 8476506040593088512 8524802078860640256 8554402086078906368 8571109902653279232 8580886303063670784 8611053755523137536 8637713364673363968 8702402122170236928 8719399001315100672 8749674692291889216 8759654767710830592 8760033924303814656 8800096387137011712 8817665726437392384 8857802160066134016 8876060863698567168 8888558417566363648 8898696906880843776 8916077174277095424 8957240965478744064 8975124042980917248 8998402194352898048 9016560442071318528 9057602208789430272 9117191697005150208 9117586329377439744 9177570449965449216 9238349062216876032 9246302254805876736 9264361438897294464 9288990630866845696 9307133190692757504 9307536044572803072 9317749115792130048 9368769834339729408 9411414795070267392 9422149666109128704 9430814667679727616 9454865463560896512 9473331997669413888 9517480466630836224 9536069295667224576 9560802331499954176 9590402338718220288 9623702346838769664 9653914936987877376 9687435474963529728 9790202387441516544 9824196145731244032 9835401844447248384 9843384028828375368 9855038164841791488 9889257047358603264 9900108435529138176 9945602425337413632 9965027430074400768 9965672067552509952 9999628219762159104 10011034020240949248 10077332258785591296 10123202468647010304 10158352477218701312 10189802484888109056 10236846817689993216 10257284620549619712 10334102520077156352 10381813058027651072 10402090036656611328 10413954894120615936 10450114459725201408 10470978050144403456 10519320515749871616 10567202576921001984 10587841644454050816 10636723646506008576 10637184050940346368 10707165524959690752 10755902622937448448 10778073905919688704 10805560529783881728 10826665140193615872 10898364909333970944 10979983927581978624 10992507943793983488 11030676374154379264 11052220663947649536 11064827075003154432 11103727211069308928 11125414178278428672 11138104075499864064 11177261828361158656 11188802728504590336 11227652737978564608 11249581747232428992 11262900759819190272 11302008054124118016 11314409640604729344 11388602777227886592 11428146536871038976 11441181737418227712 11603202829560315904 11625865335086800896 11666232923055852288 11679539690281107456 11756378767190851584 11756887635249856512 11810402880088178688 11834235580218605568 11888102899036127232 11912608001279655936 11942987953971658752 11966832057307889664 12076802945052573696 12100390450804629504 12156255596006866944 12236760599953932288 12328403006407835648 12352481918529725952 12366571436768231424 12409510920923676672 12410048059430404096 12448469260852789248 12491693112452972544 12548553060093689856 12574419556906303488 12606487284747862016 12631109330225885184 12645516657146462208 12689973955507781632 12714759060889632768 12787203118290960384 12831603129118359552 12856664853979918848 12916580633284706304 13053603183255355392 13098928194308325376 13124512038437833824 13139482151566245888 13140050886455721984 13185676063144804352 13200144580705517568 13226498589656088576 13286703240099201024 13314091295547850752 13332837626349545472 13348045360321265664 13435861448218116096 13497603291529347072 13524840663106977792 13586403313184145408 13676379494066159616 13778803360102875136 13869453382208815104 13933485946300268544 13960699786039136256 13961304066859204608 14025760687666495488 14053154751509594112 14089603435894669312 14117122192605401088 14133224499163693056 14146222001519591424 14182298195341344768 14182912067920461824 14276220699946254336 14341203497249931264 14370765207892918272 14407414039711842304 14435553520258154496 14531153212445294592 14639978570109304832 14685303581162274816 14736294218596866048 14753102766670872576 14782557247262687232 14833885571037904896 14918403638006120448 14970203650638086144 14999442329643238656 15016551030361423872 15069344072165490688 15115998388178386944 15184803702970515456 15237528715828051968 15355270226534989824 15501153780115734528 15554977230741136384 15572719587041476608 15603135054984916992 15675171689587802112 15675850180333142016 15706467075216605184 15747203840117571584 15778980773624807424 15850803865381502976 15883477335039541248 15923983938628878336 15955085469759012864 15955776076410519552 16060748287439536128 16102403926736764928 16133853934406172672 16167110858879533056 16208340794675822592 16315680799938576384 16469975891372967936 16488761915690975232 16546014561231568896 16578330995921474304 16655590816603963392 16688121267417643008 16731404080124919808 16765892742541737984 16783204092756885504 16841479106967846912 16894351139728785408 16953012081186177024 17108804172157812736 17142219805306558464 17161772606127341568 17222107511046275072 17404804244340473856 17438798002630201344 17499349384583778432 17519309535421661184 17520067848607629312 17600192774274023424 17635331452874784768 17715604320132268032 17752121727397134336 17777116835132727296 17797393813761687552 17832154348554190848 17914481930957488128 17950248085961834496 17996804388705796096 18033120884142637056 18115204417578860544 18234383394010300416 18235172658754879488 18355140899930898432 18476698124433752064 18492604509611753472 18528722877794588928 18577981261733691392 18614266381385515008 18615072089145606144 18737539668679458816 18822829590140534784 18861629335359455232 18909730927121793024 18946663995338827776 19034960933261672448 19072138591334449152 19121604662999908352 19180804677436440576 19247404693677539328 19374870949927059456 19580404774883033088 19648392291462488064 19670803688894496768 19686768057656750736 19710076329683582976 19778514094717206528 19800216871058276352 19891204850674827264 19930054860148801536 19931344135105019904 19999256439524318208 20022068040481898496 20154664517571182592 20246404937294020608 20316704954437402624 20379604969776218112 20473693635379986432 20514569241099239424 20668205040154312704 20763626116055302144 20804180073313222656 20900228919450402816 20941956100288806912 21038641031499743232 21134405153842003968 21175683288908101632 21273447293012017152 21274368101880692736 21414331049919381504 21511805245874896896 21556147811839377408 21611121059567763456 21653330280387231744 21796729818667941888 21959967855163957248 21985015887587966976 22061352748308758528 22104441327895299072 22129654150006308864 22207454422138617856 22250828356556857344 22276208150999728128 22377605457009180672 22455305475957129216 22499163494464857984 22525801519638380544 22604016108248236032 22628819281209458688 22777205554455773184 22856293073742077952 22882363474836455424 23206405659120631808 23251730670173601792 23332465846111704576 23359079380562214912 23512757534381703168 23513775270499713024 23620805760176357376 23668471160437211136 23776205798072254464 23825216002559311872 23885975907943317504 23933664114615779328 24153605890105147392 24200780901609259008 24312511192013733888 24473521199907864576 24656806012815671296 24704963837059451904 24733142873536462848 24819021841847353344 24820096118860808192 24896938521705578496 24983386224905945088 25097106120187379712 25148839113812606976 25212974569495724032 25262218660451770368 25291033314292924416 25429518121779265536 25574406236581920768 25663206258236719104 25713329707959837696 25833161266569412608 26107206366510710784 26197856388616650752 26249024076875667648 26278964303132491776 26280101772911443968 26371352126289608704 26400289161411035136 26452997179312177152 26573406480198402048 26628182591095701504 26665675252699090944 26696090720642531328 26871722896436232192 26995206583058694144 27049681326213955584 27172806626368290816 27352758988132319232 27557606720205750272 27738906764417630208 27866971892600537088 27921399572078272512 27922608133718409216 28106309503019188224 28179206871789338624 28234244385210802176 28266448998327386112 28292444003039182848 28364596390682689536 28552441399892508672 28682406994499862528 28871107040516308992 29062306424890589184 29279957140218609664 29370607162324549632 29472588437193732096 29506205533341745152 29565114494525374464 29667771142075809792 29836807276012240896 29940407301276172288 29998884659286477312 30033102060722847744 30138688144330981376 30231996776356773888 30369607405941030912 30475057431656103936 30710540453069979648 31002307560231469056 31109954461482272768 31145439174082953216 31206270109969833984 31350343379175604224 31412934150433210368 31494407680235143168 31557961547249614848 31701607730763005952 31910170939518025728 31911552152821039104 32121496574879072256 32267707868812345344 32334221717759066112 32416681589351645184 32939951782745935872 32977523831381950464 33092029122463137792 33156661991842948608 33311181633207926784 33376242534835286016 33462808160249839616 33531785485083475968 33566408185513771008 33682958213935693824 33788702279457570816 33906024162372354048 34217608344315625472 34284439610613116928 34323545212254683136 34444215022092550144 34809608488680947712 34877596005260402688 34998698769167556864 35038619070843322368 35270662905749569536 35431208640264536064 35554233670265454592 35664308697108381696 35828963861914976256 35900496171923668992 36230408835157721088 36468766788020600832 36710281799861796864 36985209019223506944 37057445755589177856 37155962523467382784 37228532762771030016 37230144178291212288 37475079337358917632 37645659180281069568 37723258670718910464 37819461854243586048 37893327990677655552 38069921866523344896 38144277182668898304 38243209325999816704 38361609354872881152 38494809387355078656 38749741899854118912 39160809549766066176 39296784582924976128 39373536115313501472 39420152659367165952 39557028189434413056 39600433742116552704 39860109720297603072 39998512879048636416 40044136080963796992 40492809874588041216 40633409908874805248 40759209939552436224 41029138482198478848 41336410080308625408 41527252232110604288 41608360146626445312 41800457838900805632 41883912200577613824 42077282062999486464 42268810307684007936 42351366577816203264 42546894586024034304 42548736203761385472 42828662099838763008 43023610491749793792 43112295623678754816 43222242119135526912 43306660560774463488 43593459637335883776 43919935710327914496 44122705496617517056 44208882655790598144 44259308300012617728 44414908844277235712 44501656713113714688 44755210914018361344 44910610951914258432 44998326988929715968 45208032216496472064 45554411108911546368 45712586147484155904 46412811318241263616 46503461340347203584 46664931692223409152 46718158761124429824 47025515068763406336 47027550540999426048 47241611520352714752 47336942320874422272 47552411596144508928 47650432005118623744 47771951815886635008 47867328229231558656 48307211780210294784 48401561803218518016 48625022384027467776 48947042399815729152 49313612025631342592 49409927674118903808 49466285747072925696 49638043683694706688 49640192237721616384 49966772449811890176 50194212240374759424 50297678227625213952 50425949138991448064 50524437320903540736 50859036243558531072 51326412516473438208 51426659415919675392 51666322533138825216 52214412733021421568 52395712777233301504 52498048153751335296 52557928606264983552 52560203545822887936 52742704252579217408 52800578322822070272 52905994358624354304 53146812960396804096 53256365182191403008 53331350505398181888 53392181441285062656 53743445792872464384 53990413166117388288 54099362652427911168 54345613252736581632 54705517976264638464 55115213440411500544 55477813528835260416 55733943785201074176 55842799144156545024 55845216267436818432 56212619006038376448 56358413743578677248 56468488770421604352 56584888006078365696 56729192781365379072 57104882799785017344 57364813988999725056 57742214081032617984 58124612849781178368 58559914280437219328 58741214324649099264 58945176874387464192 59012411066683490304 59130228989050748928 59335542284151619584 59673614552024481792 59880814602552344576 59997769318572954624 60066204121445695488 60277376288661962752 60463993552713547776 60739214811882061824 60950114863312207872 61421080906139959296 62004615120462938112 62219908922964545536 62290878348165906432 62412540219939667968 62700686758351208448 62825868300866420736 62988815360470286336 63115923094499229696 63403215461526011904 63820341879036051456 63823104305642078208 64242993149758144512 64535415737624690688 64668443435518132224 64833363178703290368 65879903565491871744 65955047662763900928 66184058244926275584 66313323983685897216 66622363266415853568 66752485069670572032 66925616320499679232 67132816371027542016 67365916427871387648 67577404558915141632 67812048324744708096 68435216688631250944 68568879221226233856 68647090424509366272 69619216977361895424 69755192010520805376 69997397538335113728 70077238141686644736 70541325811499139072 70862417280529072128 71108467340530909184 71328617394216763392 71657927723829952512 71800992343847337984 72460817670315442176 72937533576041201664 73420563599723593728 73970418038447013888 74114891511178355712 74457065525542060032 74460288356582424576 74950158674717835264 75291318360562139136 75446517341437820928 75638923708487172096 75786655981355311104 76288554365337796608 76486418651999633408 76723218709745762304 76989618774710157312 77499483799708237824 78321619099532132352 78593569165849952256 78747072230627002944 78840305318734331904 79114056378868826112 79200867484233105408 79720219440595206144 79997025758097272832 80088272161927593984 80985619749176082432 81266819817749610496 81518419879104872448 82058276964396957696 82672820160617250816 83216720293252890624 83600915677801611264 83767824401155227648 84537620615368015872 84702733155632406528 85093789172048068608 85657324199677526016 86047220983499587584 86613321121548926976 87186919274671767552 87839871420655828992 88245410993235034112 88417765311581196288 88518616600025235456 88829817688554471424 89003313426227429376 89510421828036722688 89821221903828516864 89996653977859431936 90416064432992944128 91108822217823092736 91425172294968311808 93006922680694407168 93329863384446818304 93436317522248859648 94051030137526812672 94483223040705429504 94673884641748844544 95104823192289017856 95734656458463117312 96803123606437036032 97250044768054935552 98627224051262685184 98819855348237807616 98932571494145851392 99276087367389413376 99280384475443232768 99933544899623780352 100388424480749518848 100595356455250427904 100851898277982896128 101048874641807081472 101718072487117062144 102652825032946876416 102853318831839350784 103332645066277650432 104428825466042843136 104791425554466603008 104996096307502670592 105115857212529967104 105485408505158434816 105811988717248708608 106293625920793608192 106662701010796363776 107486891585744928768 108691226505473163264 110230426880823001088 110955627057670520832 111467887570402148352 111685598288313090048 111690432534873636864 112425238012076752896 112716827487157354496 112936977540843208704 113169776012156731392 113458385562730758144 114209765599570034688 114729627977999450112 115484428162065235968 116249225699562356736 117119828560874438656 117482428649298198528 117890353748774928384 118260457978101497856 118671084568303239168 119761629205104689152 119995538637145909248 120132408242891390976 120554752577323925504 121478429623764123648 121900229726624415744 124009230240925876224 124439817845929091072 124581756696331812864 124825080439879335936 125401373516702416896 125651736601732841472 125977630720940572672 126231846188998459392 126806430923052023808 127640683758072102912 127646208611284156416 128485986299516289024 129070831475249381376 129336886871036264448 129666726357406580736 131759807130983743488 132368116489852551168 132626647967371794432 133244726532831707136 133504970139341144064 133851232640999358464 134265632742055084032 134731832855742775296 135624096649489416192 136870433377262501888 137137758442452467712 139238433954723790848 139510384021041610752 139994795076670227456 140154476283373289472 141082651622998278144 141724834561058144256 142216934681061818368 142657234788433526784 143315855447659905024 143601984687694675968 144921635340630884352 145875067152082403328 146841127199447187456 147940836076894027776 148229783022356711424 148914131051084120064 148920576713164849152 149900317349435670528 150582636721124278272 150893034682875641856 151277847416974344192 151573311962710622208 152577108730675593216 152972837303999266816 153979237549420314624 154998967599416475648 156643238199064264704 157187138331699904512 157494144461254005888 157680610637468663808 158228112757737652224 158401734968466210816 159440438881190412288 159994051516194545664 160176544323855187968 161971239498352164864 162533639635499220992 163036839758209744896 164116553928793915392 165345640321234501632 166433440586505781248 167201831355603222528 167535648802310455296 169075241230736031744 169405466311264813056 170187578344096137216 171314648399355052032 172094441966999175168 173226642243097853952 174373838549343535104 175679742841311657984 176490821986470068224 176835530623162392576 177037233200050470912 178006626852454858752 179020843656073445376 179642443807657033728 179993307955718863872 180832128865985888256 182217644435646185472 182850344589936623616 186013845361388814336 186659726768893636608 186872635044497719296 188102060275053625344 188966446081410859008 189347769283497689088 190209646384578035712 191469312916926234624 193606247212874072064 194500089536109871104 197254448102525370368 197639710696475615232 197865142988291702784 198552174734778826752 199867089799247560704 200776848961499037696 202097749283614162944 203436144974234124288 205305650065893752832 205706637663678701568 208857650932085686272 209582851108933206016 209992192615005341184 210231714425059934208 210970817010316869632 211623977434497417216 212587251841587216384 213325402021592727552 214973783171489857536 217382453010946326528 220460853761646002176 221911254115341041664 223371196576626180096 223380865069747273728 224850476024153505792 225873955081686417408 226339552024313462784 226916771125461516288 229459255955998900224 230968856324130471936 232498451399124713472 234239657121748877312 234964857298596397056 235780707497549856768 236520915956202995712 237342169136606478336 239523258410209378304 239991077274291818496 240264816485782781952 241109505154647851008 242956859247528247296 243800459453248831488 248018460481851752448 248879635691858182144 249650160879758671872 250802747033404833792 251303473203465682944 253612861846104047616 255281367516144205824 256971972599032578048 258141662950498762752 263519614261967486976 264736232979705102336 265253295934743588864 266489453065663414272 267009940278682288128 267702465281998716928 268531265484110168064 269463665711485550592 271248193298978832384 273740866754525003776 274275516884904935424 279020768042083221504 279989590153340454912 280308952566746578944 283449669122116288512 284433869362123636736 285314469576867053568 287203969375389351936 291750134304164806656 295881672153788055552 296459566044713422848 297828262102168240128 297841153426329698304 299800634698871341056 301165273442248556544 301786069365751283712 302555694833948688384 303146623925421244416 305154217461351186432 305945674607998533632 307958475098840629248 309997935198832951296 313286476398128529408 314374276663399809024 314988288922508011776 316456225515475304448 318880877762380824576 319988103032389091328 325067279270998441984 326073679516419489792 330691280642469003264 332866881173011562496 334403662711206445056 335071297604620910592 338150482461472063488 338810932622529626112 340375156688192274432 342629296798710104064 344188883933998350336 346453284486195707904 348747677098687070208 351359485682623315968 352981643972940136448 353671061246324785152 356013253704909717504 359284887615314067456 359986615911437727744 361664257731971776512 364435288871292370944 365700689179873247232 372027690722777628672 373319453537787273216 373745270088995438592 376204120550107250688 377932892162821718016 378695538566995378176 380419292769156071424 382938625833852469248 387212494425748144128 389000179072219742208 394508896205050740736 395279421392951230464 397104349469557653504 399734179598495121408 401553697922998075392 404195498567228325888 406872289948468248576 410611300131787505664 411413275327357403136 417715301864171372544 419165702217866412032 419984385230010682368 420463428850119868416 421941634020633739264 423247954868994834432 425174503683174432768 426650804043185455104 429947566342979715072 434764906021892653056 440921707523292004352 443822508230682083328 446742393153252360192 446761730139494547456 449700952048307011584 451747910163372834816 452679104048626925568 453833542250923032576 458918511911997800448 461937712648260943872 464996902798249426944 468479314243497754624 469929714597192794112 471561414995099713536 473041831912405991424 474684338273212956672 479046516820418756608 479982154548583636992 480529632971565563904 485913718495056494592 487600918906497662976 496036920963703504896 497759271383716364288 499300321759517343744 501605494066809667584 502606946406931365888 507225723692208095232 510562735032288411648 513943945198065156096 516283325900997525504 527039228523934973952 529472465959410204672 530506591869487177728 534019880557364576256 535404930563997433856 537062530968220336128 538927331422971101184 542496386597957664768 548551033769809870848 558041536084166443008 559979180306680909824 560617905133493157888 566899338244232577024 568867738724247273472 570628939153734107136 574407938750778703872 583500268608329613312 591763344307576111104 592919132089426845696 595656524204336480256 599601269397742682112 602330546884497113088 606293247850842488832 610308434922702372864 615916950197681258496 626572952796257058816 628748553326799618048 629976577845016023552 632912451030950608896 637761755524761649152 639976206064778182656 650134558541996883968 652147359032838979584 661382561284938006528 665733762346023124992 670142595209241821184 677621865245059252224 680750313376384548864 688377767867996700672 692906568972391415808 697495354197374140416 702718971365246631936 705963287945880272896 707342122492649570304 712026507409819435008 718569775230628134912 719973231822875455488 723328515463943553024 728870577742584741888 731401378359746494464 744055381445555257344 746638907075574546432 752408241100214501376 760838585538312142848 774424988851496288256 789017792410101481472 790558842785902460928 794208698939115307008 799468359196990242816 803107395845996150784 808390997134456651776 813744579896936497152 821222600263575011328 822826550654714806272 838331404435732824064 839968770460021364736 840926857700239736832 843883268041267478528 850349007366348865536 853301608086370910208 881843415046584008704 887645016461364166656 893484786306504720384 893523460278989094912 899401904096614023168 903495820326745669632 905358208097253851136 907667084501846065152 917837023823995600896 923875425296521887744 929993805596498853888 936958628486995509248 939859429194385588224 943122829990199427072 949368676546425913344 958093033640837513216 959964309097167273984 975201837812995325952 992073841927407009792 995518542767432728576 998600643519034687488 1003210988133619335168 1005213892813862731776 1014451447384416190464 1021125470064576823296 1027887890396130312192 1032566651801995051008 1054078457047869947904 1058944931918820409344 1061013183738974355456 1068039761114729152512 1070809861127994867712 1077854662845942202368 1084992773195915329536 1097102067539619741696 1116083072168332886016 1119958360613361819648 1121235810266986315776 1133798676488465154048 1137735477448494546944 1141257878307468214272 1148815877501557407744 1167000537216659226624 1183526688615152222208 1185838264178853691392 1191313048408672960512 1199202538795485364224 1204661093768994226176 1212586495701684977664 1220616869845404745728 1231833900395362516992 1253145905592514117632 1257497106653599236096 1259953155690032047104 1265824902061901217792 1275523511049523298304 1279952412129556365312 1300269117083993767936 1304294718065677959168 1322765122569876013056 1331467524692046249984 1340285190418483642368 1355243730490118504448 1361500626752769097728 1376755535735993401344 1385813137944782831616 1394990708394748280832 1405437942730493263872 1414684244985299140608 1424053014819638870016 1437139550461256269824 1439946463645750910976 1457741155485169483776 1462802756719492988928 1488110762891110514688 1493277814151149092864 1504816482200429002752 1521677171076624285696 1548849977702992576512 1581117685571804921856 1588417397878230614016 1606214791691992301568 1616781994268913303552 1627489159793872994304 1645653101309429612544 1676662808871465648128 1679937540920042729472 1681853715400479473664 1687766536082534957056 1700698014732697731072 1706603216172741820416 1775290032922728333312 1786969572613009440768 1798803808193228046336 1806991640653491339264 1847750850593043775488 1873917256973991018496 1879718858388771176448 1886245659980398854144 1898737353092851826688 1916186067281675026432 1919928618194334547968 1950403675625990651904 1984147683854814019584 1991037085534865457152 1997201287038069374976 2010427785627725463552 2042250940129153646592 2065133303603990102016 2108156914095739895808 2117889863837640818688 2122026367477948710912 2136079522229458305024 2141619722255989735424 2155709325691884404736 2169985546391830659072 2194204135079239483392 2232166144336665772032 2239916721226723639296 2275470954896989093888 2282515756614936428544 2367053377230304444416 2371676528357707382784 2382626096817345921024 2398405077590970728448 2409322187537988452352 2425172991403369955328 2441233739690809491456 2463667800790725033984 2514994213307198472192 2519906311380064094208 2531649804123802435584 2551047022099046596608 2559904824259112730624 2600538234167987535872 2645530245139752026112 2662935049384092499968 2680570380836967284736 2710487460980237008896 2723001253505538195456 2753511071471986802688 2771626275889565663232 2789981416789496561664 2810875885460986527744 2829368489970598281216 2848106029639277740032 2874279100922512539648 2879892927291501821952 2925605513438985977856 2976221525782221029376 2986555628302298185728 3009632964400858005504 3043354342153248571392 3097699955405985153024 3162235371143609843712 3176834795756461228032 3212429583383984603136 3233563988537826607104 3254978319587745988608 3291306202618859225088 3353325617742931296256 3359875081840085458944 3363707430800958947328 3401396029465395462144 3413206432345483640832 3550580065845456666624 3573939145226018881536 3597607616386456092672 3613983281306982678528 3695501701186087550976 3747834513947982036992 3759437716777542352896 3772491319960797708288 3797474706185703653376 3839857236388669095936 3900807351251981303808 3968295367709628039168 3982074171069730914304 3994402574076138749952 4020855571255450927104 4084501880258307293184 4130266607207980204032 4216313828191479791616 4244052734955897421824 4272159044458916610048 4311418651383768809472 4388408270158478966784 4464332288673331544064 4479833442453447278592 4550941909793978187776 4565031513229872857088 4743353056715414765568 4765252193634691842048 4818644375075976904704 4850345982806739910656 4882467479381618982912 5029988426614396944384 5039812622760128188416 5063299608247604871168 5102094044198093193216 5119809648518225461248 5201076468335975071744 5325870098768184999936 5420974921960474017792 5543252551779131326464 5621751770921973055488 5658736979941196562432 5696212059278555480064 5748558201845025079296 5759785854583003643904 5851211026877971955712 5952443051564442058752 5973111256604596371456 6195399910811970306048 6324470742287219687424 6353669591512922456064 6424859166767969206272 6467127977075653214208 6509956639175491977216 6582612405237718450176 6706651235485862592512 6719750163680170917888 6826412864690967281664 7101160131690913333248 7147878290452037763072 7195215232772912185344 7227966562613965357056 7391003402372175101952 7495669027895964073984 7544982639921595416576 7594949412371407306752 7679714472777338191872 7801614702503962607616 7936590735419256078336 7964148342139461828608 7988805148152277499904 8041711142510901854208 8169003760516614586368 8260533214415960408064 8432627656382959583232 8488105469911794843648 8544318088917833220096 8622837302767537618944 8776816540316957933568 8928664577346663088128 8959666884906894557184 9101883819587956375552 9130063026459745714176 9486706113430829531136 9530504387269383684096 9637288750151953809408 9700691965613479821312 9764934958763237965824 10059976853228793888768 10079625245520256376832 10204188088396186386432 10239619297036450922496 10651740197536369999872 10841949843920948035584 11086505103558262652928 11243503541843946110976 11317473959882393124864 11392424118557110960128 11519571709166007287808 11702422053755943911424 11904886103128884117504 11946222513209192742912 12390799821623940612096 12648941484574439374848 12934255954151306428416 13165224810475436900352 13413302470971725185024 13439500327360341835776 13652825729381934563328 14295756580904075526144 14455933125227930714112 14991338055791928147968 15089965279843190833152 15189898824742814613504 15359428945554676383744 15603229405007925215232 15928296684278923657216 15977610296304554999808 16865255312765919166464 16976210939823589687296 17088636177835666440192 17245674605535075237888 17553633080633915867136 17857329154693326176256 17919333769813789114368 18203767639175912751104 18973412226861659062272 19061008774538767368192 19274577500303907618816 19401383931226959642624 19529869917526475931648 20119953706457587777536 20159250491040512753664 20479238594072901844992 21303480395072739999744 21683899687841896071168 22173010207116525305856 22487007083687892221952 22634947919764786249728 22784848237114221920256 23039143418332014575616 23404844107511887822848 23809772206257768235008 23892445026418385485824 24781599643247881224192 25297882969148878749696 25868511908302612856832 26330449620950873800704 26879000654720683671552 27305651458763869126656 28591513161808151052288 28911866250455861428224 30179930559686381666304 30718857891109352767488 31856593368557847314432 31955220592609109999616 33730510625531838332928 33952421879647179374592 34177272355671332880384 35107266161267831734272 35714658309386652352512 35838667539627578228736 36407535278351825502208 37946824453723318124544 38802767862453919285248 40239907412915175555072 40318500982081025507328 40958477188145803689984 43367799375683792142336 44974014167375784443904 45269895839529572499456 45569696474228443840512 46078286836664029151232 46809688215023775645696 47784890052836770971648 50595765938297757499392 51737023816605225713664 52660899241901747601408 53758001309441367343104 54611302917527738253312 57183026323616302104576 57823732500911722856448 60359861119372763332608 61437715782218705534976 63713186737115694628864 63910441185218219999232 67461021251063676665856 67904843759294358749184 68354544711342665760768 70214532322535663468544 71429316618773304705024 71677335079255156457472 75893648907446636249088 77605535724907838570496 80637001964162051014656 81916954376291607379968 86735598751367584284672 90539791679059144998912 92156573673328058302464 95569780105673541943296 101191531876595514998784 105321798483803495202816 107516002618882734686208 109222605835055476506624 120719722238745526665216 122875431564437411069952 127426373474231389257728 134922042502127353331712 135809687518588717498368 136709089422685331521536 140429064645071326937088 143354670158510312914944 151787297814893272498176 155211071449815677140992 161274003928324102029312 163833908752583214759936 173471197502735168569344 181079583358118289997824 184313147346656116604928 191139560211347083886592 202383063753191029997568 210643596967606990405632 215032005237765469372416 245750863128874822139904 254852746948462778515456 271619375037177434996736 286709340317020625829888 303574595629786544996352 322548007856648204058624 327667817505166429519872 362159166716236579995648 368626294693312233209856 382279120422694167773184 404766127506382059995136 421287193935213980811264 430064010475530938744832 491501726257749644279808 543238750074354869993472 573418680634041251659776 607149191259573089992704 645096015713296408117248 737252589386624466419712 764558240845388335546368 860128020951061877489664 983003452515499288559616 1086477500148709739986944 1146837361268082503319552 1214298382519146179985408 1290192031426592816234496 1474505178773248932839424 1720256041902123754979328 2293674722536165006639104 2580384062853185632468992 2949010357546497865678848 3440512083804247509958656 5160768125706371264937984 6881024167608495019917312 10321536251412742529875968 20643072502825485059751936
- Sum of all divisors σ(n): 80982398971167964883743977
- Sum of proper divisors (its aliquot sum) s(n): 60339326468342479823992041
- 20643072502825485059751936 is an abundant number, because the sum of its proper divisors (60339326468342479823992041) is greater than itself. Its abundance is 39696253965516994764240105
Bases of 20643072502825485059751936
- Binary: 10001000100110101011100110011111001010100001000110011001010010000000000000000000000002
- Hexadecimal: 0x11135733E5423329000000
- Base-36: 2LDJQB5UWUX6CXS00
Squares and roots of 20643072502825485059751936
- 20643072502825485059751936 squared (206430725028254850597519362) is 426136442356909635880235459549601401348213855748096
- 20643072502825485059751936 cubed (206430725028254850597519363) is 8796765475669798640719592162066059882457414729139217250037197049533464313856
-
20643072502825485059751936 is a
perfect square number . Itssquare root is 4543464812544 -
The
cube root of 20643072502825485059751936 is 274320404.5862581343
Scales and comparisons
How big is 20643072502825485059751936?- 20,643,072,502,825,485,059,751,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,643,072,502,825,485,059,751,936 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 20643072502825485059751936 cubic inches would be around 22860033.7 feet tall.
Recreational maths with 20643072502825485059751936
- 20643072502825485059751936 backwards is 63915795058452820527034602
- 20643072502825485059751936 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 20643072502825485059751936's digits is 108
- 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 20643072502825485059751936 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 20643072502825485059751936 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/20643072502825485059751936/
Chicago style:
Numbermatics. 2024. "Number 20643072502825485059751936 - Facts about the integer". https://numbermatics.com/n/20643072502825485059751936/
The information we have on file for 20643072502825485059751936 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 20643072502825485059751936, math, Factors of 20643072502825485059751936, curriculum, school, college, exams, university, Prime factorization of 20643072502825485059751936, STEM, science, technology, engineering, physics, economics, calculator, twenty septillion, six hundred forty-three sextillion, seventy-two quintillion, five hundred two quadrillion, eight hundred twenty-five trillion, four hundred eighty-five billion, fifty-nine million, seven hundred fifty-one thousand, nine hundred thirty-six.