69670180776416435524141056
69,670,180,776,416,435,524,141,056 is an even composite number composed of six prime numbers multiplied together.
69670180776416435524141056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-six thousand, seven hundred seventy-five divisors.
Prime factorization of 69670180776416435524141056:
216 × 36 × 74 × 232 × 1012 × 1034
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 23 × 23 × 101 × 101 × 103 × 103 × 103 × 103)See below for interesting mathematical facts about the number 69670180776416435524141056 from the Numbermatics database.
Names of 69670180776416435524141056
- Cardinal: 69670180776416435524141056 can be written as Sixty-nine septillion, six hundred seventy sextillion, one hundred eighty quintillion, seven hundred seventy-six quadrillion, four hundred sixteen trillion, four hundred thirty-five billion, five hundred twenty-four million, one hundred forty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 6.9670180776416435524141056 × 1025
Factors of 69670180776416435524141056
Divisors of 69670180776416435524141056
- Number of divisors d(n): 26775
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 81 84 92 96 98 101 103 108 112 126 128 138 144 147 161 162 168 184 189 192 196 202 206 207 216 224 243 252 256 276 288 294 303 309 322 324 336 343 368 378 384 392 404 412 414 432 441 448 483 486 504 512 529 552 567 576 588 606 618 621 644 648 672 686 707 721 729 736 756 768 784 808 824 828 864 882 896 909 927 966 972 1008 1024 1029 1058 1104 1127 1134 1152 1176 1212 1236 1242 1288 1296 1323 1344 1372 1414 1442 1449 1458 1472 1512 1536 1568 1587 1616 1648 1656 1701 1728 1764 1792 1818 1854 1863 1932 1944 2016 2048 2058 2116 2121 2163 2208 2254 2268 2304 2323 2352 2369 2401 2424 2472 2484 2576 2592 2646 2688 2727 2744 2781 2828 2884 2898 2916 2944 3024 3072 3087 3136 3174 3232 3296 3312 3381 3402 3456 3528 3584 3636 3703 3708 3726 3864 3888 3969 4032 4096 4116 4232 4242 4326 4347 4416 4508 4536 4608 4646 4704 4738 4761 4802 4848 4944 4949 4968 5047 5103 5152 5184 5292 5376 5454 5488 5562 5589 5656 5768 5796 5832 5888 6048 6144 6174 6272 6348 6363 6464 6489 6592 6624 6762 6804 6912 6969 7056 7107 7168 7203 7272 7406 7416 7452 7728 7776 7889 7938 8064 8181 8192 8232 8343 8464 8484 8652 8694 8832 9016 9072 9216 9261 9292 9408 9476 9522 9604 9696 9888 9898 9936 10094 10143 10201 10206 10304 10368 10403 10584 10609 10752 10908 10976 11109 11124 11178 11312 11536 11592 11664 11776 11907 12096 12288 12348 12544 12696 12726 12928 12978 13041 13184 13248 13524 13608 13824 13938 14112 14214 14283 14336 14406 14544 14812 14832 14847 14904 15141 15456 15552 15778 15876 16128 16261 16362 16384 16464 16583 16686 16767 16928 16968 17304 17388 17664 18032 18144 18432 18522 18584 18816 18952 19044 19089 19208 19392 19467 19776 19796 19872 20188 20286 20402 20412 20608 20736 20806 20907 21168 21218 21321 21504 21609 21816 21952 22218 22248 22356 22624 23072 23184 23328 23552 23667 23814 24192 24543 24576 24696 25029 25088 25392 25452 25856 25921 25956 26082 26368 26496 27048 27216 27648 27783 27876 28224 28428 28566 28672 28812 29088 29624 29664 29694 29808 30282 30429 30603 30912 31104 31209 31556 31752 31827 32256 32522 32724 32768 32928 33166 33327 33372 33534 33856 33936 34608 34643 34776 35328 35329 35721 36064 36288 36864 37044 37168 37632 37904 38088 38178 38416 38784 38934 39123 39552 39592 39744 40376 40572 40804 40824 41216 41472 41612 41814 42336 42436 42642 42849 43008 43218 43632 43904 44436 44496 44541 44712 45248 45423 46144 46368 46656 47104 47334 47628 48384 48783 49086 49152 49392 49749 50058 50176 50784 50904 51712 51842 51912 52164 52736 52992 53429 54096 54432 54487 55223 55296 55566 55752 56448 56856 57132 57267 57344 57624 58176 58401 59248 59328 59388 59616 60564 60858 61206 61824 62208 62418 62721 63112 63504 63654 63963 64512 64827 65044 65448 65536 65856 66332 66654 66744 67068 67712 67872 69216 69286 69552 70656 70658 71001 71407 71442 72128 72576 72821 73629 73728 74088 74263 74336 75087 75264 75808 76176 76356 76832 77568 77763 77868 78246 79104 79184 79488 80752 81144 81608 81648 82432 82944 83224 83349 83628 84672 84872 85284 85698 86016 86436 87264 87808 88872 88992 89082 89424 90496 90846 91287 91809 92288 92736 93312 93627 94208 94668 95256 95481 96768 97566 98172 98304 98784 99498 99981 100116 100352 101568 101808 103424 103684 103824 103929 104328 105472 105984 105987 106858 108192 108864 108974 110446 110592 111132 111504 112896 113712 113827 114264 114534 114688 115248 116081 116352 116802 117369 118496 118656 118776 119232 121128 121716 122412 123648 124416 124836 125442 126224 127008 127308 127926 128547 129024 129654 130088 130896 131712 132664 133308 133488 133623 134136 135424 135744 136269 138432 138572 139104 141312 141316 142002 142814 142884 144256 145152 145642 146349 147258 147456 148176 148526 148672 149247 150174 150528 151616 152352 152712 153664 155136 155526 155736 156492 158208 158368 158976 160287 161504 162288 163216 163296 163461 164864 165669 165888 166448 166698 167256 169344 169744 170568 171396 171801 172032 172872 174528 175203 175616 177744 177984 178164 178848 180992 181447 181692 182574 183618 184576 185472 186624 187254 188163 188416 189336 190512 190962 191889 193536 194481 195132 196344 196608 197568 198996 199962 200232 200704 203136 203616 206848 207368 207648 207858 208656 210944 211968 211974 213003 213716 214221 216384 217728 217948 218463 220892 221184 222264 222789 223008 225792 227424 227654 228528 229068 229376 230496 232162 232704 233289 233604 234623 234738 236992 237312 237552 238464 239269 242256 242501 243432 244007 244824 247296 247303 248832 249672 250047 250884 252448 254016 254616 255852 257094 258048 259308 260176 261792 263424 265328 266616 266976 267246 268272 270848 271488 272538 273861 275427 276864 277144 278208 280881 282624 282632 284004 285628 285768 286443 288512 290304 291284 292698 294516 294912 296352 297052 297344 298494 299943 300348 301056 303232 304704 305424 307328 310272 311052 311472 311787 312984 316416 316736 317952 317961 320574 323008 324576 326432 326592 326922 329728 331338 331776 332896 333396 334512 338688 339488 341136 341481 342792 343602 344064 345744 348243 349056 350406 351232 355488 355968 356328 357696 361984 362894 363384 365148 367236 369152 370944 373248 374003 374508 376326 376832 378672 381024 381409 381924 383778 385641 387072 388962 390264 392688 395136 397992 399924 400464 400869 401408 406272 407232 408807 413696 414736 415296 415716 417312 421888 423936 423948 426006 427432 428442 432768 435456 435896 436926 439047 441784 442368 444528 445578 446016 447741 451584 454848 455308 457056 458136 458752 460992 464324 465408 466578 467208 469246 469476 473984 474624 475104 476928 478538 480861 484512 485002 486864 488014 489648 490383 494592 494606 497007 497664 499344 499849 500094 501768 504896 508032 509232 509747 511704 514188 515403 516096 518616 519841 520352 523584 525609 526848 530656 533232 533952 534492 536544 541696 542976 544341 545076 547722 550854 553728 554288 556416 561762 564489 565248 565264 568008 571256 571536 572886 575667 577024 580608 582568 583443 585396 589032 589824 592704 594104 594688 596988 599886 600696 602112 606464 609408 610848 614656 620544 622104 622944 623574 625968 632832 633472 635904 635922 639009 641148 642663 646016 649152 652864 653184 653844 655389 659456 662676 663552 665792 666792 668367 669024 677376 678976 682272 682962 685584 687204 688128 691488 696486 698112 699867 700812 702464 703869 710976 711936 712656 715392 717807 723968 725788 726768 727503 730296 732021 734472 738304 741888 741909 746496 748006 749016 752652 753664 757344 762048 762818 763848 767556 771282 774144 777924 780528 785376 790272 795984 796789 799848 800928 801738 802816 812544 812567 814464 817614 821583 826281 827392 829472 830592 831432 834624 842643 843776 847872 847896 852012 854864 856884 859329 865536 870912 871792 873852 878094 883568 884736 889056 891156 892032 895482 899829 903168 909696 910616 914112 916272 921984 928648 930816 933156 934416 935361 938492 938952 947968 949248 950208 953856 953883 957076 961722 969024 970004 973728 976028 979296 980766 989184 989212 994014 995328 998688 999698 1000188 1003536 1009792 1016064 1018464 1019494 1023408 1024443 1028376 1030806 1032192 1037232 1039682 1040704 1044729 1047168 1050703 1051218 1053696 1061312 1066464 1067904 1068984 1071509 1073088 1083392 1085952 1088682 1090152 1092727 1095444 1101708 1107456 1108576 1112832 1122009 1123524 1128978 1130496 1130528 1136016 1142512 1143072 1144227 1145772 1151334 1154048 1161216 1165136 1166886 1170792 1178064 1185408 1188208 1189376 1193976 1199772 1201392 1202607 1204224 1212928 1218816 1221696 1226421 1229312 1241088 1244208 1245888 1247148 1251936 1265664 1266944 1270129 1271808 1271844 1278018 1282296 1285326 1292032 1298304 1305728 1306368 1307688 1310778 1317141 1318912 1325352 1327104 1331584 1333584 1336734 1338048 1343223 1354752 1357952 1364544 1365924 1371168 1374408 1376256 1382976 1392972 1396224 1399734 1401624 1404928 1407738 1421952 1423872 1425312 1430784 1435614 1442583 1447936 1451576 1453536 1455006 1460592 1464042 1468944 1471149 1476608 1483776 1483818 1491021 1492992 1496012 1498032 1499547 1505304 1507328 1514688 1524096 1525636 1527696 1529241 1535112 1542564 1548288 1555848 1559523 1561056 1570752 1580544 1591968 1593578 1599696 1601856 1603476 1605632 1625088 1625134 1628928 1633023 1635228 1642361 1643166 1652562 1654784 1658944 1661184 1662864 1669248 1674883 1685286 1687552 1693467 1695744 1695792 1704024 1708049 1709728 1713768 1718658 1727001 1731072 1741824 1743584 1747704 1750329 1756188 1767136 1769472 1778112 1782312 1784064 1790964 1799658 1806336 1819392 1821232 1828224 1832544 1843968 1857296 1861632 1866312 1868832 1870722 1876984 1877904 1895936 1898496 1900416 1907712 1907766 1914152 1917027 1923444 1927989 1938048 1940008 1947456 1952056 1958592 1961532 1966167 1978368 1978424 1988028 1990656 1997376 1999396 2000376 2005101 2007072 2019584 2032128 2036928 2038988 2046816 2048886 2056752 2061612 2064384 2074464 2079364 2081408 2089458 2094336 2099601 2101406 2102436 2107392 2111607 2122624 2132928 2135808 2137968 2143018 2146176 2153421 2166784 2171904 2177364 2180304 2182509 2185454 2190888 2196063 2203416 2214912 2217152 2225664 2225727 2244018 2247048 2257956 2260992 2261056 2272032 2285024 2286144 2288454 2291544 2302668 2308096 2322432 2330272 2333772 2341584 2356128 2370816 2376416 2378752 2387952 2390367 2399544 2402784 2405214 2408448 2425856 2437632 2437701 2443392 2452842 2458624 2478843 2482176 2488416 2491776 2494296 2503872 2527929 2531328 2533888 2540258 2543616 2543688 2556036 2564592 2570652 2577987 2584064 2596608 2611456 2612736 2615376 2618021 2621556 2634282 2637824 2650704 2654208 2663168 2667168 2669863 2673468 2676096 2686446 2699487 2709504 2715904 2729088 2731848 2742336 2748816 2765952 2785944 2792448 2799468 2803248 2806083 2809856 2815476 2843904 2847744 2850624 2861568 2861649 2871228 2885166 2895872 2903152 2907072 2910012 2921184 2928084 2937888 2942298 2953216 2967552 2967636 2982042 2985984 2992024 2996064 2999094 3010608 3029376 3048192 3051272 3055392 3058482 3070224 3073329 3085128 3096576 3111696 3119046 3122112 3134187 3141504 3152109 3161088 3183936 3187156 3199392 3203712 3206952 3211264 3214527 3250176 3250268 3257856 3266046 3270456 3278181 3284722 3286332 3305124 3309568 3317888 3322368 3325728 3338496 3349766 3366027 3370572 3375104 3386934 3391488 3391584 3408048 3416098 3419456 3427536 3432681 3437316 3454002 3462144 3483648 3487168 3495408 3498943 3500658 3512376 3534272 3556224 3564624 3568128 3568229 3581928 3599316 3607821 3612672 3638784 3638887 3642464 3656448 3665088 3679263 3687936 3714592 3723264 3732624 3737664 3741444 3753968 3755808 3791872 3796992 3800832 3810387 3815424 3815532 3828304 3834054 3846888 3855978 3876096 3880016 3894912 3904112 3917184 3923064 3932334 3951423 3956736 3956848 3976056 3981312 3994752 3998792 4000752 4010202 4014144 4029669 4039168 4064256 4073856 4077976 4093632 4097772 4113504 4123224 4128768 4148928 4158728 4162816 4178916 4188672 4199202 4202812 4204872 4214784 4223214 4245248 4265856 4271616 4275936 4286036 4292352 4306842 4327749 4333568 4343808 4354728 4360608 4365018 4370908 4381776 4392126 4406832 4413447 4429824 4434304 4451328 4451454 4473063 4488036 4494096 4498641 4515912 4521984 4522112 4544064 4570048 4572288 4576908 4583088 4587723 4605336 4616192 4644864 4660544 4667544 4678569 4683168 4712256 4741632 4752832 4757504 4775904 4780734 4799088 4805568 4810428 4816896 4851712 4875264 4875402 4886784 4899069 4905684 4917248 4927083 4957686 4964352 4976832 4983552 4988592 5007744 5024649 5055858 5062656 5067776 5080516 5087232 5087376 5112072 5124147 5129184 5141304 5155974 5168128 5193216 5222912 5225472 5230752 5236042 5243112 5268564 5275648 5301408 5308416 5326336 5334336 5339726 5346936 5352192 5372892 5396329 5398974 5419008 5431808 5458176 5463696 5484672 5497632 5503187 5531904 5571888 5577523 5584896 5598936 5606496 5612161 5612166 5619712 5630952 5687808 5687969 5695488 5701248 5723136 5723298 5742456 5751081 5770332 5783967 5791744 5806304 5814144 5820024 5842368 5856168 5875776 5884596 5898501 5906432 5935104 5935272 5964084 5971968 5984048 5992128 5998188 6015303 6021216 6058752 6096384 6102544 6110784 6116964 6140448 6146658 6170256 6193152 6223392 6238092 6244224 6268374 6283008 6298803 6304218 6322176 6334821 6367872 6374312 6398784 6407424 6413904 6429054 6460263 6500352 6500536 6515712 6532092 6540912 6547527 6556362 6569444 6572664 6588189 6610248 6619136 6635776 6644736 6651456 6676992 6677181 6699532 6732054 6741144 6750208 6773868 6782976 6783168 6816096 6832196 6838912 6855072 6865362 6874632 6908004 6924288 6967296 6974336 6990816 6997886 7001316 7024752 7068544 7112448 7129248 7136256 7136458 7163856 7171101 7198632 7215642 7225344 7277568 7277774 7284928 7312896 7313103 7330176 7354921 7358526 7375872 7429184 7436529 7446528 7465248 7475328 7482888 7500563 7507936 7511616 7583744 7583787 7593984 7601664 7620774 7630848 7631064 7649089 7656608 7668108 7693776 7711956 7733961 7752192 7760032 7789824 7808224 7834368 7846128 7854063 7864668 7902846 7913472 7913696 7952112 7962624 7989504 7997584 8001504 8009589 8020404 8028288 8059338 8078336 8128512 8147712 8155952 8187264 8195544 8227008 8246448 8297856 8317456 8325632 8357832 8377344 8398404 8405624 8409744 8418249 8429568 8446428 8490496 8531712 8543232 8551872 8572072 8584704 8584947 8613684 8655498 8667136 8687616 8709456 8721216 8730036 8741816 8763552 8784252 8813664 8826894 8859648 8868608 8902656 8902908 8946126 8976072 8988192 8997282 9031824 9044224 9088128 9140096 9144576 9153816 9166176 9175446 9210672 9219987 9232384 9289728 9321088 9335088 9357138 9366336 9402561 9424512 9456327 9483264 9505664 9515008 9551808 9561468 9598176 9611136 9620856 9633792 9643581 9703424 9750528 9750804 9773568 9798138 9811368 9834496 9834543 9854166 9915372 9928704 9953664 9967104 9977184 10015488 10049298 10098081 10111716 10125312 10135552 10161032 10174464 10174752 10224144 10248294 10258368 10282608 10298043 10311948 10336256 10386432 10445824 10450944 10461504 10472084 10486224 10496829 10537128 10551296 10602816 10652672 10668672 10679452 10693872 10704384 10704687 10745784 10792658 10797948 10838016 10863616 10916352 10916661 10927392 10969344 10995264 11006374 11063808 11143776 11155046 11169792 11197872 11212992 11224322 11224332 11239424 11261904 11375616 11375938 11390976 11402496 11431161 11446272 11446596 11484912 11496527 11502162 11540664 11567934 11583488 11612608 11628288 11640048 11684736 11712336 11724181 11751552 11769192 11797002 11812864 11854269 11870208 11870544 11928168 11943936 11956343 11968096 11984256 11996376 12030606 12042432 12089007 12117504 12192768 12205088 12221568 12233928 12280896 12293316 12340512 12386304 12446784 12476184 12488448 12536748 12566016 12597606 12608436 12644352 12669642 12735744 12748624 12797568 12814848 12827808 12858108 12920526 12983247 13000704 13001072 13031424 13064184 13081824 13095054 13112724 13138888 13145328 13176378 13220496 13240341 13271552 13289472 13302912 13353984 13354362 13399064 13419189 13464108 13482288 13495923 13547736 13565952 13566336 13632192 13664392 13677824 13710144 13730724 13749264 13763169 13816008 13848576 13934592 13948672 13981632 13995772 14002632 14035707 14049504 14137088 14224896 14258496 14272512 14272916 14327712 14342202 14397264 14431284 14450688 14555136 14555548 14569856 14625792 14626206 14660352 14697207 14709842 14717052 14751744 14781249 14858368 14873058 14893056 14930496 14950656 14965776 15001126 15015872 15023232 15073947 15167488 15167574 15187968 15203328 15241548 15261696 15262128 15298178 15313216 15336216 15372441 15387552 15423912 15467922 15504384 15520064 15579648 15616448 15668736 15692256 15708126 15729336 15805692 15826944 15827392 15904224 15925248 15979008 15995168 16003008 16019178 16040808 16056576 16118676 16156672 16188987 16257024 16295424 16311904 16374528 16391088 16454016 16492896 16509561 16595712 16634912 16651264 16715664 16732569 16754688 16796808 16811248 16819488 16836483 16836498 16859136 16892856 16980992 17063424 17063907 17086464 17103744 17144144 17169408 17169894 17227368 17310996 17334272 17351901 17375232 17418912 17442432 17460072 17483632 17527104 17568504 17627328 17653788 17695503 17719296 17737216 17805312 17805816 17892252 17952144 17976384 17994564 18045909 18063648 18088448 18176256 18280192 18289152 18307632 18326147 18332352 18350892 18421344 18439974 18464768 18579456 18642176 18670176 18689041 18714276 18732672 18805122 18849024 18896409 18912654 18966528 19004463 19011328 19030016 19103616 19122936 19196352 19222272 19241712 19287162 19380789 19406848 19501056 19501608 19547136 19596276 19622736 19642581 19668992 19669086 19708332 19764567 19830744 19857408 19907328 19934208 19954368 20030976 20031543 20098596 20196162 20223432 20250624 20271104 20322064 20348928 20349504 20448288 20496588 20516736 20565216 20596086 20623896 20672512 20772864 20891648 20901888 20923008 20944168 20972448 20993658 21074256 21205632 21305344 21337344 21358904 21387744 21408768 21409374 21491568 21513303 21585316 21595896 21676032 21727232 21832704 21833322 21854784 21938688 21939309 21990528 22012748 22064763 22127616 22287552 22310092 22339584 22395744 22425984 22448644 22448664 22478848 22501689 22523808 22751232 22751876 22781952 22804992 22862322 22892544 22893192 22947267 22969824 22993054 23004324 23081328 23135868 23166976 23225216 23256576 23280096 23369472 23424672 23448362 23503104 23538384 23562189 23594004 23625728 23708538 23740416 23741088 23856336 23887872 23912686 23936192 23968512 23992752 24028767 24061212 24084864 24166169 24178014 24235008 24385536 24410176 24443136 24467856 24492601 24561792 24586632 24644707 24681024 24893568 24952368 24976896 24977603 25073496 25132032 25132721 25195212 25216872 25254747 25288704 25339284 25471488 25472209 25497248 25595136 25629696 25655616 25716216 25754841 25841052 25966494 26001408 26002144 26062848 26128368 26163648 26190108 26225448 26277776 26290656 26352756 26440992 26480682 26543104 26578944 26605824 26707968 26708724 26798128 26838378 26928216 26964576 26991846 27095472 27132672 27264384 27328784 27355648 27420288 27461448 27498528 27526338 27632016 27659961 27697152 27869184 27897344 27963264 27991544 28005264 28071414 28099008 28207683 28274176 28368981 28449792 28516992 28545024 28545832 28655424 28684404 28794528 28862568 28901376 28930743 29110272 29111096 29139712 29251584 29252412 29320704 29394414 29419684 29434104 29503488 29503629 29562498 29716736 29746116 29786112 29860992 29901312 29931552 30002252 30031744 30046464 30147894 30294243 30334976 30335148 30375936 30406656 30483096 30523392 30524256 30596356 30626432 30672432 30744882 30775104 30847824 30894129 30935844 31008768 31040128 31159296 31232896 31337472 31384512 31416252 31458672 31490487 31611384 31653888 31654784 31808448 31958016 31990336 32006016 32038356 32081616 32113152 32114061 32237352 32313344 32377974 32514048 32590848 32623808 32749056 32749983 32782176 32908032 32985792 33019122 33191424 33269824 33302528 33431328 33465138 33509376 33593616 33622496 33638976 33672966 33672996 33718272 33785712 33961984 34126848 34127814 34172928 34207488 34288288 34293483 34338816 34339788 34454736 34489581 34621992 34668544 34703802 34750464 34837824 34884864 34920144 34967264 35054208 35137008 35172543 35254656 35307576 35391006 35438592 35474432 35610624 35611632 35784504 35869029 35904288 35952768 35989128 36091818 36127296 36176896 36352512 36560384 36578304 36615264 36652294 36664704 36701784 36842688 36879948 36929536 37158912 37284352 37340352 37378082 37428552 37465344 37610244 37698048 37774303 37792818 37825308 37933056 38008926 38022656 38060032 38207232 38245872 38392704 38444544 38483424 38522309 38574324 38761578 38813696 38949741 39002112 39003216 39094272 39192552 39245472 39285127 39285162 39337984 39338172 39416664 39529134 39661488 39721023 39814656 39868416 39908736 40061952 40063086 40197192 40257567 40392324 40446864 40487769 40542208 40644128 40697856 40699008 40896576 40993176 41033472 41130432 41192172 41247792 41289507 41345024 41545728 41783296 41803776 41846016 41888336 41944896 41987316 42107121 42148512 42411264 42610688 42674688 42717808 42775488 42817536 42818748 42983136 43026606 43170632 43191792 43352064 43454464 43665408 43666644 43709568 43877376 43878618 43981056 44025496 44091621 44129526 44255232 44343747 44575104 44620184 44679168 44791488 44851968 44897288 44897328 45003378 45047616 45221841 45502464 45503752 45563904 45609984 45724644 45785088 45786384 45894534 45939648 45986108 46008648 46117323 46162656 46271736 46333952 46450432 46513152 46560192 46738944 46849344 46896724 47006208 47076768 47124378 47188008 47251456 47417076 47480832 47482176 47712672 47775744 47825372 47872384 47937024 47985504 48057534 48122424 48169728 48332338 48356028 48470016 48566961 48771072 48820352 48886272 48935712 48985202 49123584 49173264 49289414 49362048 49528683 49787136 49904736 49953792 49955206 50146992 50197707 50264064 50265442 50390424 50433744 50509449 50509494 50577408 50678568 50942976 50944418 50994496 51190272 51191721 51259392 51311232 51432432 51484447 51509682 51682104 51932988 52002816 52004288 52055703 52125696 52256736 52327296 52380216 52450896 52503941 52555552 52581312 52705512 52881984 52961364 53086208 53086509 53157888 53211648 53415936 53417448 53543623 53596256 53676756 53856432 53929152 53983692 54137727 54190944 54265344 54528768 54657568 54711296 54840576 54922896 54978441 54997056 55052676 55264032 55319922 55394304 55738368 55794688 55926528 55983088 56010528 56067123 56142828 56198016 56415366 56548352 56737962 56899584 57013389 57033984 57090048 57091664 57310848 57368808 57589056 57725136 57861486 58142367 58220544 58222192 58279424 58503168 58504824 58641408 58788828 58839368 58868208 58927743 59006976 59007258 59124996 59293701 59433472 59492232 59572224 59721984 59802624 59863104 60004504 60063488 60092928 60094629 60295788 60588486 60669952 60670296 60751872 60813312 60966192 61046784 61048512 61192712 61252864 61344864 61489764 61550208 61695648 61788258 61871688 62017536 62080256 62318592 62465792 62674944 62769024 62832504 62917344 62980974 63222768 63309568 63616896 63916032 63980672 64012032 64076712 64163232 64226304 64228122 64474704 64539909 64626688 64755948 65028096 65181696 65247616 65498112 65499966 65564352 65816064 65817927 65971584 66038244 66194289 66382848 66539648 66605056 66862656 66930276 67018752 67187232 67244992 67277952 67345932 67345992 67436544 67505067 67571424 67923968 68253696 68255628 68345856 68414976 68576576 68586966 68677632 68679576 68841801 68909472 68979162 69243984 69407604 69500928 69675648 69769728 69840288 69934528 70108416 70274016 70345086 70509312 70615152 70686567 70782012 70877184 70948864 71221248 71223264 71569008 71738058 71808576 71905536 71978256 72086301 72183636 72254592 72353792 72498507 72705024 73120768 73156608 73230528 73304588 73329408 73403568 73477803 73685376 73759896 73859072 73934121 74568704 74680704 74756164 74857104 74930688 74932809 75220488 75396096 75398163 75548606 75585636 75650616 75866112 76017852 76045312 76120064 76414464 76416627 76491744 76785408 76889088 76966848 77044618 77148648 77523156 77627392 77899482 78004224 78006432 78188544 78385104 78490944 78570254 78570324 78675968 78676344 78833328 79058268 79322976 79442046 79629312 79736832 79817472 80123904 80126172 80394384 80475689 80515134 80784648 80893728 80975538 81084416 81288256 81398016 81793152 81986352 82066944 82069267 82260864 82384344 82495584 82579014 82690048 82979883 83091456 83566592 83607552 83692032 83694401 83776672 83889792 83974632 84214242 84297024 84623049 84822528 85106943 85221376 85349376 85435616 85550976 85635072 85637496 85966272 86053212 86341264 86383584 86704128 86792229 86908928 87330816 87333288 87419136 87754752 87757236 87962112 88050992 88183242 88259052 88510464 88510887 88687494 89150208 89240368 89358336 89582976 89703936 89794576 89794656 90006756 90095232 90443682 90882729 91004928 91007504 91127808 91219968 91449288 91570176 91572768 91789068 91879296 91972216 92017296 92234646 92325312 92543472 92682387 92900864 93026304 93120384 93477888 93698688 93793448 94012416 94153536 94248756 94376016 94471461 94834152 94961664 94964352 95425344 95650744 95744768 95874048 95971008 96115068 96244848 96339456 96342183 96664676 96712056 96940032 97133922 97542144 97640704 97772544 97871424 97970404 98247168 98249949 98346528 98578828 98724096 99057366 99574272 99809472 99907584 99910412 100293984 100395414 100528128 100530884 100780848 100867488 101018898 101018988 101154816 101357136 101885952 101888836 101988992 102380544 102383442 102518784 102622464 102864864 102880449 102968894 103019364 103364208 103468743 103865976 104005632 104008576 104111406 104251392 104513472 104654592 104760432 104901792 105007882 105111104 105162624 105411024 105517629 105763968 105922728 106172416 106173018 106315776 106423296 106831872 106834896 107087246 107192512 107353512 107607087 107712864 107858304 107967384 108222409 108275454 108381888 108530688 109057536 109315136 109422592 109681152 109845792 109956882 109994112 110105352 110365427 110528064 110639844 110788608 111476736 111589376 111853056 111966176 112021056 112134246 112285656 112396032 112550881 112830732 113096704 113322909 113475924 113799168 114026778 114067968 114180096 114183328 114621696 114737616 115178112 115450272 115566927 115722972 116284734 116441088 116444384 116558848 117006336 117009648 117282816 117577656 117678736 117736416 117855381 117855486 118013952 118014516 118249992 118587402 118866944 118984464 119443968 119605248 119726208 120009008 120126976 120185856 120189258 120591576 121176972 121339904 121340592 121463307 121626624 121932384 122093568 122097024 122385424 122505728 122689728 122979528 123100416 123391296 123576516 123743376 123868521 124035072 124160512 124637184 124931584 125349888 125538048 125665008 125834688 125961948 126321363 126445536 126619136 127233792 127832064 127961344 128024064 128153424 128283029 128326464 128452608 128456244 128949408 129079818 129253376 129511896 130056192 130363392 130495232 130823287 130996224 130999932 131128704 131632128 131635854 131943168 132076488 132274863 132388578 132765696 133031241 133079296 133210112 133725312 133860552 134037504 134374464 134489984 134555904 134691864 134691984 135010134 135142848 135665523 135847936 136507392 136511256 136691712 136829952 137153152 137173932 137355264 137359152 137683602 137818944 137958324 138351969 138487968 138815208 139001856 139351296 139539456 139680576 139869056 140216832 140548032 140690172 141018624 141230304 141373134 141564024 141754368 141897728 142442496 142446528 143138016 143476116 143617152 143811072 143956512 144172602 144367272 144509184 144707584 144997014 145410048 145700883 146241536 146313216 146461056 146609176 146658816 146807136 146955606 147370752 147519792 147868242 148586049 149137408 149361408 149512328 149714208 149861376 149865618 150440976 150593121 150792192 150796326 151097212 151171272 151301232 151528347 151732224 152035704 152090624 152240128 152828928 152833254 152983488 153570816 153575163 153778176 153933696 154089236 154297296 154453341 155046312 155254784 155798964 156008448 156012864 156377088 156770208 156981888 157140508 157140648 157351936 157352688 157511823 157666656 158116536 158645952 158884092 159258624 159473664 159634944 160247808 160252344 160630869 160788768 160951378 161030268 161569296 161787456 161951076 162168832 162576512 162796032 163586304 163972704 164133888 164138534 164521728 164768688 164935323 164991168 165158028 165380096 165959766 166182912 167133184 167215104 167384064 167388802 167553344 167779584 167949264 168201369 168428484 168594048 169163183 169246098 169645056 170213886 170442752 170698752 170871232 171040167 171101952 171270144 171274992 171932544 172106424 172512949 172682528 172767168 173584458 173817856 174427101 174661632 174666576 174838272 175509504 175514472 175924224 175929047 176101984 176366484 176518104 176783229 177020928 177021774 177374988 177881103 178300416 178480736 178716672 179165952 179407872 179589152 179589312 180013512 180190464 180283887 180887364 181765458 182009856 182015008 182255616 182439936 182898576 183140352 183145536 183578136 183758592 183944432 184034592 184469292 184650624 185086944 185364774 185801728 186052608 186240768 186955776 187397376 187586896 188024832 188307072 188497512 188752032 188942922 189668304 189928704 190850688 191301488 191489536 191748096 191942016 192230136 192489696 192678912 192684366 193329352 193424112 193619727 193880064 194267844 195084288 195281408 195545088 195742848 195940808 196494336 196499898 196693056 197157656 197448192 197453781 198114732 198582867 199148544 199618944 199815168 199820824 200587968 200790828 201056256 201061768 201561696 201734976 202037796 202037976 202309632 202515201 202714272 203771904 203777672 203977984 204761088 204766884 205037568 205244928 205729728 205760898 205937788 206038728 206525403 206728416 206937486 207731952 208017152 208222812 208502784 209026944 209309184 209520864 209803584 210015764 210222208 210325248 210822048 211035258 211527936 211845456 212059701 212344832 212346036 212631552 212846592 213663744 213669792 214174492 214385024 214707024 215214174 215425728 215716608 215934768 216258903 216444818 216550908 216763776 217061376 217495521 218115072 218630272 218845184 219362304 219691584 219913764 219988224 220210704 220433409 220730854 221056128 221279688 221577216 221802363 223178752 223706112 223932352 224042112 224268492 224571312 224792064 224798427 225101762 225661464 226193408 226194489 226645818 226951848 227598336 228053556 228135936 228360192 228366656 229243392 229249881 229475232 230356224 230900544 231133854 231445944 232569468 232882176 232888768 233117696 234012672 234019296 234565632 235155312 235357472 235472832 235710762 235710972 236027904 236029032 236499984 237174804 237733888 237968928 238887936 239210496 239452416 240018016 240253952 240371712 240378516 241183152 241427067 242353944 242679808 242681184 242926614 243253248 243864768 244194048 244770848 245011456 245379456 245959056 246200832 246207801 246782592 247153032 247486752 247737042 248070144 248321024 249274368 249863168 250699776 251076096 251083203 251330016 251669376 251923896 252642726 252891072 253238272 254467584 255320829 255664128 255922688 256048128 256306848 256566058 256652928 256905216 256912488 257898816 258159636 258506752 259023792 260112384 260376687 260726784 260990464 261646574 261992448 261999864 262257408 263264256 263271708 263886336 264152976 264420121 264549726 264777156 265531392 265532661 266062482 266158592 266420224 267450624 267721104 268075008 268748928 268979968 269111808 269383728 269383968 269656163 270020268 270285696 271331046 271695872 272648187 273014784 273022512 273383424 273659904 274306304 274347864 274710528 274718304 274995889 275367204 275637888 275916648 276703938 276975936 277630416 278047161 278702592 279078912 279361152 279738112 280433664 281096064 281380344 282037248 282460608 282746268 283128048 283414383 283795456 284884992 284893056 286276032 286952232 287234304 287622144 287913024 288345204 288734544 289018368 289026549 289415168 289994028 290820096 291401766 292483072 292626432 292922112 293218352 293317632 293614272 293911212 294741504 294749847 295039584 295736484 297172098 298274816 298722816 299024656 299428416 299722752 299731236 300881952 301186242 301584384 301592652 302194424 302342544 302602464 303056694 303464448 304071408 304181248 305657856 305666508 305966976 307141632 307150326 307556352 307867392 308178472 308594592 308641347 308906682 310092624 310406229 311597928 312016896 312025728 312754176 313540416 313963776 314281016 314281296 314705376 315023646 315333312 316233072 316552887 317291904 317768184 318517248 318947328 319269888 320495616 320504688 321261738 321577536 321902756 322060536 322821261 323138592 323574912 323902152 324337664 324667227 325153024 325592064 327172608 327945408 328267776 328277068 329043456 329537376 329870646 329982336 330316056 330760192 331096281 331919532 332365824 334266368 334430208 334768128 334777604 335106688 335559168 335898528 336402738 336856968 337188096 337652643 338326366 338492196 339290112 339968727 340427772 340885504 341397504 341742464 342080334 342203904 342540288 342549984 343865088 344212848 345025898 345365056 345534336 346700781 347168916 347635712 348854202 349323264 349333152 349676544 351019008 351028944 351848448 351858094 352203968 352732968 353036208 353566143 353566458 354041856 354043548 354749976 355762206 356600832 356961472 358331904 358815744 359178304 359178624 360027024 360380928 360391129 360567774 361774728 363530916 364019712 364030016 364389921 364879872 365797152 366280704 366291072 367156272 367517184 367527587 367888864 368069184 368938584 369301248 370173888 370729548 371603456 371605563 372105216 372481536 373911552 374794752 374805361 375173792 376049664 376614144 376995024 377504064 377885844 378964089 379336608 379857408 381701376 382602976 382979072 383496192 383884032 384460272 384849087 384979392 385357824 385368732 386658704 386848224 387239454 387760128 388535688 390168576 390562816 391090176 391485696 391881616 392469861 392988672 392999796 393386112 394315312 394896384 394907562 396229464 397165734 398297088 399093723 399237888 399630336 399641648 401175936 401581656 402112512 402123536 403123392 403469952 404075592 404075952 405030402 405428544 406996569 407543808 407555344 407955968 409522176 409533768 410075136 410489856 411459456 411521796 411875576 412077456 413050806 413456832 413874972 415055907 415463904 416034304 416445624 417005568 418053888 418618368 419041728 419607168 420031528 420444416 420650496 421644096 422070516 423055872 423690912 424119402 424689664 424692072 425263104 425693184 427327488 427339584 428348984 428770048 429414048 430428348 430851456 431433216 431869536 432517806 432889636 433101816 433527552 434122752 434991042 436230144 437102649 437260544 437690368 438724608 439383168 439827528 439976448 440421408 440866818 441461708 442112256 442559376 443604726 445758147 446357504 447412224 447864704 448084224 448536984 449142624 449584128 449596854 450203524 451322928 451779363 452386816 452388978 453291636 453903696 454585041 455196672 456107112 456271872 456720384 456733312 458486784 458499762 458950464 460712448 460725489 461801088 462267708 462891888 463360023 465138936 465764352 465777536 466235392 468025344 468038592 469131264 470310624 470714944 470945664 471421524 471421944 472055808 472058064 472535469 472999968 474349608 475467776 475937856 477775872 478420992 478904832 480036032 480507904 480743424 480757032 481892607 482366304 482854134 484707888 485362368 485853228 486506496 487729536 488388096 489541696 490022912 490758912 491918112 492401664 492415602 493565184 494306064 494805969 494973504 495474084 496140288 496642048 498548736 499726336 501399552 502152192 502166406 502660032 503338752 503847792 504604107 505285452 505782144 506476544 507489549 508935168 510641658 511328256 511845376 512096256 512613696 513132116 513305856 513810432 513824976 515797632 516319272 517013504 517538847 518047584 520753374 521453568 521980928 523293148 523984896 523999728 524514816 526528512 526543416 527772672 527787141 528305952 528840242 529099452 529554312 531062784 531065322 532124964 532317184 532840448 534901248 535442208 536150016 537497856 537959936 538223616 538767456 538767936 539312326 540040536 540571392 542662092 543391744 545296374 546029568 546045024 546766848 547319808 548612608 548695728 549421056 549436608 549991778 550734408 551275776 551833296 553407876 553951872 555260832 555821887 556094322 557405184 558157824 558722304 559476224 560867328 562192128 562760688 563329823 564074496 564921216 565492536 566256096 566828261 566828766 567590912 569786112 572552064 573904464 574468608 574484869 575244288 575826048 576690408 577469088 578036736 578052583 578053098 578830336 579988056 580859181 581640192 582803532 584966144 585252864 585844224 585860807 586436704 586635264 587228544 587822424 589483008 589499694 590079168 591472968 592361343 594344196 595748601 596549632 597445632 598049312 598856832 599445504 599462472 601763904 602372484 603168768 603185304 604388848 604685088 605204928 606113388 606928896 607545603 608142816 608362496 611315712 611333016 611933952 614283264 614300652 615112704 615734784 616356944 617189184 617282694 617813364 619576209 620185248 620812458 623195856 624051456 625508352 627080832 627927552 628562032 628562592 629410752 630047292 630666624 632466144 633105774 634583808 635536368 636179103 637034496 637894656 638539776 640991232 641009376 642523476 643155072 643805512 644121072 645642522 646277184 647149824 647804304 648776709 649334454 650306048 651184128 652486563 654345216 655890816 656535552 656554136 658086912 659074752 659741292 659964672 660632112 661300227 662192562 663839064 664731648 665407089 668532736 669536256 669555208 670213376 671118336 671797056 672805476 673713936 674376192 674395281 675305286 676652732 676984392 678580224 678583467 679937454 680855544 681771008 682795008 683484928 684160668 684407808 685080576 685099968 687730176 687749643 688425696 690051796 690730112 691068672 693401562 694337832 695271424 697708404 698646528 698666304 699353088 702038016 702057888 703696896 703716188 704407936 705465936 706072416 707132286 707132916 708083712 708087096 709499952 711524412 713201664 713922944 716663808 717631488 718356608 718357248 720054048 720761856 720782258 721135548 723549456 724281201 727061832 728039424 728060032 728779842 729759744 731594304 732582144 734312544 735034368 735055174 735777728 736138368 737877168 738602496 738623403 740347776 741459096 743206912 743211126 744210432 744963072 747823104 749589504 749610722 750347584 752099328 753228288 753249609 753990048 755008128 755771688 757556863 757928178 758673216 759714816 763402752 765205952 765958144 765962487 766992384 767768064 768920544 769698174 769958784 770715648 770737464 772557989 773317408 773696448 774478908 775520256 777071376 780337152 781125632 781130061 782180352 782971392 783763232 784939722 785977344 785999592 786772224 787856167 788630624 789792768 789815124 792458928 793260363 794331468 796594176 796597983 798187446 798475776 799260672 799283296 802351872 803163312 804225024 804247072 806246784 806939904 808151184 808151904 808968489 810060804 810857088 813993138 815087616 815110688 815911936 819044352 819067536 820150272 820979712 822918912 823043592 823751152 824154912 824987667 826101612 826913664 827749944 830111814 830927808 832068608 832891248 836107776 837236736 838083456 839214336 840063056 840888832 841300992 843288192 844141032 846111744 847381824 848238804 849379328 849384144 850243149 851386368 854654976 854679168 856697968 857540096 858828096 860856696 861702912 862866432 863739072 865035612 865779272 866203632 867055104 867079647 868245504 869982084 872460288 874205298 874521088 875380736 877449216 878766336 879655056 879952896 880842816 881733636 882923416 884224512 884249541 885118752 887209452 891516294 892715008 894824448 895729408 896168448 897073968 898285248 899168256 899193708 900407048 902645856 903558726 904773632 904777956 906583272 907807392 909170082 910393344 912214224 912543744 913466624 916973568 916999524 917900928 921424896 921450978 923602176 924535416 925783776 925924041 926720046 930277872 931218687 931555072 932470784 936050688 936077184 938262528 940621248 941429888 941891328 942843048 942843888 944116128 945070938 945999936 948699216 949658661 950935552 951875712 955551744 956841984 957809664 960072064 961015808 961486848 961514064 963785214 964732608 965708268 968463783 969415776 970724736 971706456 973012992 974001681 975459072 976776192 979083392 980045824 981517824 983836224 984803328 984831204 987130368 988612128 989611938 989947008 990948168 992280576 993284096 993288843 997097472 999452672 1002799104 1004304384 1004332812 1005320064 1006677504 1007695584 1009208214 1010570904 1011564288 1012953088 1012957929 1014979098 1017870336 1019906181 1021283316 1022656512 1023690752 1024192512 1025227392 1026264232 1026611712 1027620864 1027649952 1031595264 1032638544 1035077694 1036095168 1040102343 1041506748 1042907136 1043961856 1046586296 1047969792 1047999456 1049029632 1053057024 1053086832 1055545344 1055574282 1056611904 1057680484 1058198904 1059108624 1060698429 1062125568 1062130644 1064249928 1064634368 1065680896 1069802496 1070884416 1074995712 1075919872 1076447232 1077534912 1077535872 1078624652 1080081072 1081142784 1081173387 1085324184 1086783488 1090592748 1092059136 1092090048 1094639616 1097225216 1097391456 1098842112 1098873216 1099983556 1101468816 1102551552 1102582761 1103666592 1106815752 1107903744 1110521664 1111643774 1112188644 1114810368 1116315648 1117444608 1118952448 1121734656 1124384256 1124416083 1125521376 1126659646 1128148992 1129842432 1130985072 1132512192 1133656522 1133657532 1135181824 1139572224 1145104128 1147808928 1148937216 1148969738 1150488576 1151652096 1153380816 1154547261 1154938176 1156073472 1156105166 1156106196 1157660672 1159976112 1161718362 1163280384 1165607064 1169932288 1170505728 1171688448 1171721614 1172873408 1173270528 1174457088 1175644848 1177409583 1178966016 1178999388 1180158336 1182945936 1184142281 1184722686 1188688392 1191497202 1193099264 1194891264 1196098624 1197281169 1197713664 1198891008 1198924944 1203527808 1204744968 1206337536 1206370608 1207590643 1208777696 1209370176 1210409856 1212226776 1215091206 1216285632 1216724992 1220989707 1222631424 1222666032 1223867904 1228566528 1228601304 1230225408 1231469568 1231503329 1232713888 1234378368 1234565388 1235626728 1239152418 1240370496 1241624916 1245167721 1246391712 1248102912 1251016704 1254161664 1255855104 1257124064 1257125184 1258821504 1260094584 1261333248 1264932288 1266211548 1269167616 1271072736 1272358206 1274068992 1275789312 1277079552 1281982464 1282018752 1285046952 1286310144 1287611024 1288242144 1291285044 1292554368 1294299648 1295608608 1297553418 1298668908 1300612096 1302368256 1304973126 1308690432 1311307947 1311781632 1313071104 1313108272 1316173824 1318149504 1319482584 1319929344 1321264224 1322600454 1324385124 1327678128 1330814178 1337274441 1339072512 1339110416 1340426752 1342236672 1343594112 1345610952 1347427872 1348752384 1348790562 1350610572 1353305464 1353968784 1355338089 1357160448 1357166934 1359874908 1361711088 1363755123 1365590016 1366969856 1368321336 1368815616 1370161152 1370199936 1375460352 1375499286 1376851392 1380103592 1381460224 1382137344 1382176467 1386803124 1388675664 1390080069 1395416808 1397293056 1397332608 1398706176 1404076032 1404115776 1407393792 1407432376 1408815872 1410931872 1412144832 1414264572 1414265832 1416167424 1416174192 1417606407 1418999904 1423048824 1426403328 1427845888 1433327616 1435262976 1436713216 1436714496 1440108096 1441523712 1441564516 1442271096 1445677821 1447098912 1448562402 1454123664 1456120064 1457559684 1459519488 1463188608 1465164288 1468625088 1470068736 1470110348 1471555456 1472276736 1475754336 1477204992 1477246806 1480695552 1482918192 1484417907 1486413824 1486422252 1488420864 1489926144 1495646208 1499179008 1499221444 1500695168 1504198656 1506456576 1506499218 1507980096 1510016256 1511543376 1513812321 1515113726 1515856356 1517346432 1519429632 1522468647 1526805504 1530411904 1531916288 1531924974 1533984768 1535536128 1537841088 1539396348 1539917568 1541431296 1541474928 1545115978 1546634816 1547392896 1548957816 1551040512 1552616541 1554142752 1562251264 1562260122 1564360704 1565942784 1567526464 1569879444 1571954688 1571999184 1573544448 1575712334 1577261248 1579585536 1579630248 1583361423 1584917856 1586520726 1588662936 1593188352 1593195966 1596374892 1596951552 1598521344 1598566592 1604703744 1606326624 1608450048 1608494144 1612493568 1613879808 1616302368 1616303808 1617936978 1620121608 1621714176 1627986276 1630175232 1630221376 1631823872 1638088704 1638135072 1640300544 1641959424 1645837824 1646087184 1647502304 1648309824 1649975334 1652203224 1653827328 1655499888 1660223628 1661855616 1664137216 1665782496 1667465661 1672215552 1674473472 1676166912 1678428672 1680126112 1681777664 1682601984 1686576384 1688282064 1689989469 1692223488 1694763648 1696477608 1698758656 1698768288 1700484783 1700486298 1702772736 1709358336 1713395936 1715080192 1717656192 1721713392 1723405824 1723454607 1725732864 1727478144 1730071224 1731558544 1732407264 1734110208 1734157749 1734159294 1736491008 1739964168 1744920576 1748410596 1749042176 1750761472 1754898432 1757532672 1757582421 1759310112 1759905792 1761685632 1763467272 1765846832 1768449024 1768499082 1770237504 1774418904 1783032588 1785430016 1787245803 1789648896 1791458816 1792336896 1794147936 1796570496 1798336512 1798387416 1800814096 1805291712 1807117452 1809547264 1809555912 1813166544 1815614784 1818340164 1820786688 1822636809 1824428448 1825087488 1826933248 1833947136 1833999048 1835801856 1842849792 1842901956 1847204352 1849070832 1850940847 1851567552 1851848082 1853440092 1858728627 1860555744 1862437374 1863110144 1864941568 1872154368 1876525056 1881242496 1882859776 1883782656 1885686096 1885687776 1887593141 1888232256 1890141876 1891999872 1897398432 1899317322 1901871104 1903751424 1908537309 1911103488 1913683968 1915619328 1920144128 1922031616 1922973696 1923028128 1924971223 1927570428 1929465216 1931416536 1936927566 1938831552 1941449472 1943412912 1946330127 1948003362 1950918144 1953552384 1957459689 1958166784 1960091648 1963035648 1967672448 1969606656 1969662408 1974260736 1977224256 1979223876 1979894016 1981896336 1983900681 1986568192 1986577686 1994194944 1996221267 1998905344 2005598208 2008608768 2008665624 2010640128 2013355008 2015391168 2018416428 2021141808 2023128576 2023185843 2025906176 2025915858 2029958196 2035740672 2035750401 2039812362 2042566632 2045313024 2047381504 2048385024 2050454784 2052528464 2053223424 2055241728 2055299904 2063190528 2063248929 2065277088 2070155388 2072190336 2080204686 2083013496 2085814272 2087923712 2093172592 2095939584 2095998912 2098059264 2106114048 2106173664 2111090688 2111148564 2113223808 2115360968 2116397808 2118217248 2121396858 2124251136 2124261288 2128499856 2129268736 2139604992 2141768832 2149991424 2151839744 2152894464 2155069824 2155071744 2157249304 2160162144 2162285568 2162346774 2170648368 2172843603 2181185496 2184118272 2184180096 2189279232 2194450432 2194782912 2197746432 2199967112 2202937632 2205103104 2205165522 2207333184 2213631504 2215807488 2215870209 2221043328 2223287548 2224377288 2229620736 2232631296 2234889216 2237904896 2243469312 2248768512 2248832166 2251042752 2253319292 2256297984 2259684864 2259748827 2261970144 2265024384 2267313044 2267315064 2270363648 2272670589 2279144448 2290208256 2295617856 2297874432 2297939476 2300977152 2303304192 2306761632 2309094522 2309876352 2312146944 2312210332 2312212392 2315321344 2317673967 2319952224 2323436724 2326560768 2331214128 2339864576 2341011456 2343376896 2343443228 2345746816 2346541056 2348914176 2351289696 2354819166 2357932032 2357998776 2360316672 2363568501 2365891872 2368284562 2369445372 2377376784 2379781089 2382994404 2386198528 2389782528 2392197248 2394562338 2395427328 2397782016 2397849888 2407055616 2409489936 2412675072 2412741216 2415181286 2417555392 2418740352 2420819712 2424453552 2426905467 2430182412 2432571264 2433449984 2441979414 2445262848 2445332064 2447735808 2457133056 2457202608 2460450816 2462939136 2463006658 2465427776 2468756736 2469130776 2471253456 2474963001 2478304836 2480740992 2483249832 2489115407 2490335442 2492783424 2496205824 2508323328 2511710208 2514248128 2514250368 2517643008 2520189168 2522666496 2522737903 2529864576 2532423096 2538335232 2538404821 2542145472 2544716412 2548137984 2550729447 2554159104 2563964928 2564037504 2570093904 2572620288 2572693109 2575222048 2576484288 2582570088 2585108736 2588599296 2588670263 2591217216 2595106836 2597337816 2601224192 2601238941 2604736512 2609946252 2617380864 2622615894 2623563264 2623637527 2626142208 2626216544 2632347648 2636299008 2638965168 2639858688 2642528448 2645200908 2648770248 2652748623 2655356256 2661628356 2674548882 2678145024 2678220832 2680853504 2684473344 2687188224 2691221904 2694855744 2697504768 2697581124 2701221144 2706610928 2707937568 2710676178 2714320896 2714333868 2719749816 2723422176 2727510246 2731180032 2733939712 2736642672 2737631232 2740399872 2750920704 2750998572 2753702784 2760207184 2762920448 2764274688 2764352934 2773606248 2777351328 2780160138 2790833616 2793656061 2794665216 2797412352 2808152064 2808231552 2814787584 2814864752 2817631744 2821863744 2824289664 2828529144 2828531664 2832348384 2835212814 2837999808 2846097648 2848975983 2852806656 2855691776 2866655232 2870525952 2873426432 2873428992 2880216192 2883047424 2883129032 2884542192 2891355642 2894197824 2897124804 2905391349 2908247328 2912240128 2915119368 2919038976 2922005043 2926377216 2930328576 2937250176 2940137472 2940220696 2943110912 2944553472 2951508672 2954409984 2954493612 2961391104 2965836384 2968835814 2972827648 2972844504 2976841728 2979852288 2979866529 2991292416 2998358016 2998442888 3001390336 3008397312 3012913152 3012998436 3015960192 3020032512 3023086752 3027624642 3030227452 3031712712 3034692864 3038859264 3038873787 3044937294 3053611008 3059718543 3060823808 3063832576 3063849948 3067969536 3071072256 3075682176 3078792696 3079835136 3082862592 3082949856 3090231956 3093269632 3094785792 3097915632 3105233082 3108285504 3120307029 3124502528 3124520244 3128721408 3131885568 3135052928 3139758888 3143909376 3143998368 3147088896 3151424668 3154522496 3159171072 3159260496 3166722846 3169835712 3173041452 3177325872 3182095287 3186376704 3186391932 3192749784 3193903104 3197042688 3197133184 3209407488 3212653248 3216988288 3224987136 3227759616 3232604736 3232607616 3235873956 3240243216 3243428352 3243520161 3255972552 3260350464 3260442752 3263647744 3276177408 3276270144 3283918848 3291675648 3292174368 3295004608 3296619648 3299950668 3304406448 3307654656 3307748283 3310999776 3320447256 3323711232 3328274432 3331564992 3334931322 3344431104 3348946944 3352333824 3356857344 3360252224 3363555328 3365203968 3373152768 3373248249 3376564128 3379978938 3384446976 3389527296 3392955216 3397536576 3400969566 3400972596 3405545472 3418716672 3426791872 3430160384 3435312384 3443426784 3446811648 3446909214 3451465728 3454956288 3460142448 3463117088 3463641783 3464814528 3468220416 3468315498 3468318588 3472982016 3479928336 3489841152 3496821192 3498084352 3501522944 3509796864 3515065344 3515164842 3518620224 3519811584 3523371264 3526934544 3531693664 3532228749 3536898048 3536998164 3540475008 3548837808 3552426843 3566065176 3570860032 3574491606 3579297792 3582917632 3584673792 3588295872 3593140992 3596673024 3596774832 3601628192 3610583424 3614234904 3619094528 3619111824 3622771929 3626333088 3631229568 3636680328 3645273618 3648856896 3650174976 3653866496 3667894272 3667998096 3671603712 3685699584 3685803912 3694408704 3694509987 3698141664 3701881694 3703135104 3703696164 3706880184 3717457254 3721111488 3724874748 3726220288 3729883136 3744308736 3753050112 3762484992 3765719552 3767565312 3771372192 3771375552 3775186282 3776464512 3780283752 3783999744 3794796864 3798634644 3803742208 3807502848 3817074618 3822206976 3827367936 3831238656 3840288256 3844063232 3845947392 3846056256 3849942446 3855140856 3858930432 3862833072 3873855132 3877663104 3882898944 3886825824 3890753209 3892660254 3896006724 3901836288 3907104768 3914919378 3916333568 3920183296 3926071296 3933923841 3935344896 3939213312 3939324816 3948521472 3954448512 3958447752 3959788032 3963792672 3967797827 3967801362 3973136384 3973155372 3992442534 3997810688 4011823323 4017217536 4017331248 4021280256 4026710016 4030782336 4036832856 4042283616 4046257152 4046368081 4046371686 4051812352 4051831716 4059916392 4066014267 4071481344 4071500802 4079624724 4085133264 4091265369 4094763008 4096770048 4100909568 4105056928 4106446848 4110483456 4110599808 4126381056 4126497858 4130554176 4140310776 4144380672 4146529401 4160409372 4166026992 4170240207 4175847424 4186345184 4191879168 4191997824 4196118528 4212228096 4212347328 4222181376 4222297128 4226447616 4230721936 4232795616 4236434496 4242793716 4248502272 4248522576 4252819221 4256999712 4258537472 4279209984 4283537664 4299982848 4303679488 4305788928 4310139648 4310143488 4314498608 4320324288 4324571136 4324693548 4337033463 4341296736 4345687206 4362370992 4368360192 4378558464 4388900864 4389565824 4395492864 4399934224 4405875264 4410206208 4410331044 4414666368 4427263008 4431614976 4431740418 4442086656 4446575096 4448754576 4453253721 4459241472 4465262592 4469778432 4475809792 4486938624 4497537024 4497664332 4502085504 4506638584 4512595968 4519369728 4519497654 4523940288 4530048768 4534626088 4534630128 4541436963 4545341178 4558288896 4567405941 4580416512 4591235712 4595748864 4595878952 4601954304 4606608384 4613523264 4618189044 4619752704 4624293888 4624420664 4624424784 4635347934 4639904448 4646873448 4653121536 4657849623 4662428256 4679729152 4686753792 4686886456 4691493632 4693082112 4697828352 4702579392 4709638332 4715864064 4715997552 4720633344 4727137002 4731783744 4736569124 4738890744 4750084269 4754753568 4759562178 4765988808 4772397056 4779565056 4784394496 4789124676 4790854656 4795564032 4795699776 4814111232 4818979872 4825350144 4825482432 4830362572 4835110784 4837480704 4841639424 4848907104 4853810934 4860364824 4865142528 4866899968 4883958828 4890525696 4890664128 4895471616 4914266112 4914405216 4920901632 4925878272 4926013316 4930855552 4937513472 4938261552 4942506912 4949926002 4956609672 4961481984 4966499664 4978230814 4980670884 4985566848 4992411648 5002396983 5016646656 5023420416 5028496256 5028500736 5035286016 5040378336 5045332992 5045475806 5059729152 5064846192 5069968407 5076670464 5076809642 5084290944 5089432824 5096275968 5101454349 5101458894 5108318208 5128075008 5140187808 5145240576 5145386218 5150444096 5152968576 5165140176 5170217472 5170363821 5177198592 5177340526 5182434432 5190213672 5194675632 5202448384 5202473247 5202477882 5209473024 5219892504 5234761728 5245231788 5247126528 5247275054 5252284416 5252433088 5264695296 5272598016 5272747263 5277930336 5279717376 5285056896 5290401816 5297540496 5302898041 5305497246 5310712512 5323256712 5349097764 5356290048 5356441664 5361707008 5361737409 5368946688 5374376448 5382443808 5389711488 5395009536 5395162248 5402442288 5407905923 5413221856 5415875136 5421352356 5428641792 5428667736 5439499632 5446844352 5455020492 5462360064 5467879424 5467910427 5473285344 5475262464 5480799744 5501841408 5501997144 5507405568 5514993169 5520414368 5525840896 5528549376 5528705868 5547212496 5552822541 5554702656 5560320276 5576185881 5581667232 5587312122 5589330432 5594824704 5616463104 5629575168 5629729504 5635263488 5643727488 5648579328 5657058288 5657063328 5662779423 5664696768 5670425628 5675999616 5692195296 5697951966 5705613312 5711383552 5733310464 5741051904 5746852864 5746857984 5760432384 5766094848 5766258064 5769084384 5774913669 5782711284 5788395648 5794249608 5810782698 5816494656 5824480256 5830238736 5844010086 5852754432 5860657152 5872379067 5874500352 5880274944 5880441392 5886221824 5889106944 5903017344 5908819968 5908987224 5922782208 5931672768 5937671628 5945655296 5945689008 5951702043 5959704576 5959733058 5982584832 5988663801 5996716032 5996885776 6002780672 6016794624 6025826304 6025996872 6031920384 6040065024 6046173504 6055249284 6060454904 6063425424 6069385728 6069557529 6077718528 6077747574 6089874588 6107222016 6107251203 6119437086 6121647616 6127665152 6127699896 6135939072 6142144512 6151364352 6157585392 6159670272 6165725184 6165899712 6180463912 6186539264 6189571584 6189746787 6195831264 6210466164 6216571008 6240614058 6249005056 6249040488 6257442816 6263771136 6270105856 6279517776 6287818752 6287996736 6294177792 6302849336 6309044992 6318342144 6318520992 6333445692 6339671424 6346082904 6354651744 6364190574 6372753408 6372783864 6385499568 6387806208 6394266368 6418814976 6425306496 6433976576 6449974272 6455519232 6465209472 6465215232 6471747912 6480486432 6486856704 6487040322 6511945104 6518530809 6520885504 6527295488 6552354816 6552540288 6567837696 6583351296 6584348736 6590009216 6593239296 6599901336 6608812896 6615309312 6615496566 6621999552 6640894512 6647422464 6647610627 6656548864 6663129984 6669862644 6688862208 6697893888 6704667648 6713714688 6720504448 6727110656 6730407936 6746305536 6746496498 6753128256 6759957876 6768893952 6779054592 6779246481 6785910432 6795073152 6801939132 6801945192 6811090944 6818011767 6837433344 6853583744 6860320768 6870624768 6886853568 6893623296 6893818428 6902931456 6909912576 6920284896 6926234176 6927283566 6929629056 6936440832 6936630996 6936637176 6945964032 6953021901 6959856672 6979682304 6993642384 6996168704 7019593728 7030130688 7030329684 7037240448 7039623168 7046742528 7053869088 7063387328 7064457498 7073796096 7073996328 7080950016 7090705503 7097675616 7104853686 7132130352 7139343267 7148983212 7158595584 7165835264 7169347584 7176591744 7186281984 7193346048 7193549664 7203256384 7221166848 7228469808 7238223648 7245543858 7252666176 7262459136 7273360656 7280716401 7290547236 7297713792 7300349952 7307732992 7335788544 7335996192 7343207424 7371399168 7371607824 7388817408 7389019974 7396283328 7403763388 7406270208 7407392328 7413760368 7424889003 7434914508 7442222976 7449749496 7452440576 7459766272 7467346221 7488617472 7524969984 7531439104 7535130624 7542744384 7542751104 7550372564 7552929024 7560567504 7567999488 7568213709 7589593728 7597269288 7607484416 7615005696 7615214463 7634149236 7644413952 7662477312 7680576512 7688126464 7691894784 7692112512 7699884892 7710281712 7717860864 7718079327 7725666144 7747710264 7755326208 7765797888 7766010789 7773651648 7781506418 7785320508 7792013448 7803672576 7814209536 7829838756 7832667136 7840366592 7852142592 7867847682 7870689792 7870912581 7878426624 7878649632 7897042944 7908897024 7916895504 7919576064 7927585344 7935595654 7935602724 7946272768 7946310744 7984885068 7995621376 8023646646 8034435072 8034662496 8042560512 8053420032 8061564672 8073665712 8084567232 8092514304 8092736162 8092743372 8103624704 8103663432 8119832784 8132028534 8142962688 8143001604 8159249448 8170266528 8182530738 8189526016 8193540096 8201819136 8210113856 8212893696 8221199616 8252762112 8252995716 8261108352 8280621552 8288761344 8288995967 8293058802 8320818744 8332053984 8340480414 8351694848 8372690368 8380968183 8383995648 8392237056 8424456192 8424694656 8444362752 8444594256 8452895232 8453134501 8461443872 8465591232 8472868992 8485587432 8497045152 8505638442 8513999424 8517074944 8546927949 8558419968 8567075328 8599965696 8607358976 8611577856 8620279296 8620286976 8620523303 8628997216 8640648576 8649142272 8649387096 8674066926 8682593472 8691374412 8716174047 8724741984 8736720384 8757116928 8766015129 8777801728 8779131648 8790985728 8799868448 8811750528 8820412416 8820662088 8829332736 8854526016 8863229952 8863480836 8884173312 8893150192 8897509152 8906507442 8918482944 8930525184 8939556864 8939599587 8951619584 8973877248 8995074048 8995328664 9004171008 9013277168 9025191936 9038739456 9038995308 9047880576 9060097536 9069252176 9069260256 9082873926 9090682356 9116577792 9116621361 9134811882 9160833024 9179155629 9182471424 9191497728 9191757904 9203908608 9213216768 9227046528 9236378088 9239505408 9248587776 9248841328 9248849568 9270695868 9279808896 9293746896 9315699246 9324856512 9360921087 9373507584 9373772912 9382987264 9386164224 9395656704 9405158784 9419276664 9431728128 9431995104 9441266688 9454274004 9463567488 9473138248 9477781488 9500168538 9509507136 9519124356 9531977616 9546285861 9559130112 9568788992 9578249352 9581709312 9591128064 9591399552 9628222464 9637959744 9650964864 9660725144 9670221568 9674961408 9683278848 9697814208 9707621868 9720729648 9730285056 9730560483 9767917656 9781051392 9781328256 9790943232 9828532224 9828810432 9851756544 9852026632 9861711104 9875026944 9876523104 9885013824 9899852004 9913219344 9922963968 9923244849 9932999328 9956461628 9961341768 9971133696 9984823296 10004793966 10033293312 10046840832 10056992512 10057001472 10070572032 10080756672 10090665984 10090951612 10119458304 10119744747 10129692384 10139936814 10153340928 10153619284 10168581888 10178865648 10202908698 10202917788 10216636416 10256150016 10280375616 10290481152 10290772436 10300888192 10305937152 10330280352 10340434944 10340727642 10354397184 10354681052 10364868864 10380427344 10389351264 10390925349 10404896768 10404946494 10404955764 10418946048 10439785008 10469523456 10490463576 10494253056 10494550108 10504568832 10504866176 10529390592 10545196032 10545494526 10555860672 10559434752 10570113792 10580803632 10595080992 10596686247 10605796082 10610994492 10621425024 10646513424 10657280529 10698195528 10712580096 10712883328 10723414016 10723474818 10737893376 10748752896 10764887616 10779422976 10790019072 10790324496 10804884576 10815811846 10826443712 10831750272 10842704712 10857283584 10857335472 10868315787 10878999264 10893688704 10910040984 10935758848 10935820854 10946570688 10950524928 10961599488 11003682816 11003994288 11014811136 11029986338 11040828736 11051681792 11057098752 11057411736 11083529961 11094424992 11105645082 11109405312 11120640552 11146908127 11152371762 11163334464 11174624244 11178660864 11189649408 11232926208 11259150336 11259459008 11270526976 11287454976 11297158656 11314116576 11314126656 11325558846 11329393536 11340851256 11351999232 11367638981 11384390592 11395903932 11411226624 11422767104 11466620928 11482103808 11493705728 11493715968 11520864768 11532189696 11532516128 11538168768 11549827338 11565422568 11576791296 11588499216 11621565396 11632989312 11648960512 11660477472 11672259627 11688020172 11705508864 11721314304 11744758134 11749000704 11760549888 11760882784 11772443648 11778213888 11806034688 11817639936 11817974448 11845564416 11863345536 11875343256 11891310592 11891378016 11903393481 11903404086 11919409152 11919466116 11977327602 11993432064 11993771552 12005561344 12051652608 12051993744 12063840768 12080130048 12092347008 12110498568 12120909808 12126850848 12138771456 12139104243 12139115058 12155437056 12155495148 12179749176 12214444032 12214502406 12238874172 12243295232 12255330304 12255399792 12284289024 12302728704 12315170784 12319340544 12331450368 12331799424 12360927824 12373078528 12379143168 12379493574 12391662528 12420932328 12433142016 12481228116 12498010112 12498080976 12510720621 12527542272 12540211712 12559035552 12575637504 12575993472 12588355584 12605698672 12618089984 12636684288 12637041984 12666891384 12679342848 12692165808 12709303488 12728381148 12745506816 12745567728 12758457663 12770999136 12775612416 12788532736 12837629952 12850612992 12867953152 12899948544 12911038464 12930418944 12930430464 12943495824 12956585929 12960972864 12973713408 12974080644 13011100389 13023890208 13037061618 13041771008 13054590976 13105080576 13135675392 13166702592 13168697472 13180018432 13186478592 13199802672 13213151987 13217625792 13230618624 13230993132 13243999104 13281789024 13294844928 13295221254 13313097728 13326259968 13339725288 13359761163 13377724416 13395787776 13409335296 13427429376 13441008896 13454221312 13460815872 13474798561 13492611072 13492992996 13506256512 13519915752 13537787904 13558109184 13558492962 13571820864 13590146304 13603878264 13603890384 13624310889 13636023534 13674866688 13702217823 13707167488 13720641536 13741249536 13773707136 13787246592 13787636856 13805862912 13819825152 13840569792 13852468352 13854567132 13859258112 13872881664 13873261992 13873274352 13906043802 13919713344 13959364608 13973548869 13987284768 13992337408 14039187456 14060261376 14060659368 14074480896 14079246336 14093485056 14107738176 14126774656 14128914996 14147592192 14147992656 14161900032 14181411006 14195351232 14209707372 14250252807 14264260704 14278686534 14297966424 14317191168 14331670528 14338695168 14353183488 14372563968 14386692096 14387099328 14406512768 14442333696 14456939616 14476447296 14491087716 14505332352 14524918272 14546721312 14561432802 14581094472 14595427584 14600699904 14615465984 14671577088 14671992384 14686414848 14742798336 14743215648 14777634816 14778039948 14792566656 14807526776 14812540416 14814784656 14827520736 14849778006 14869829016 14884445952 14899498992 14904881152 14934692442 14977234944 15007190949 15049939968 15062878208 15070261248 15085488768 15085502208 15100745128 15105858048 15121135008 15135998976 15136427418 15179187456 15194538576 15209905221 15230011392 15230428926 15268298472 15288827904 15304363047 15324954624 15361153024 15376252928 15384225024 15399769784 15420563424 15435721728 15436158654 15451332288 15495420528 15510652416 15511091463 15531595776 15532021578 15547303296 15563012836 15570641016 15584026896 15607345152 15607419741 15628419072 15659677512 15665334272 15680733184 15704285184 15735695364 15741379584 15741825162 15756853248 15757299264 15794085888 15817794048 15818241789 15833791008 15839152128 15855170688 15871191308 15871205448 15892545536 15892621488 15908694123 15969770136 15991242752 16047293292 16068870144 16069324992 16085121024 16106840064 16123129344 16147331424 16169134464 16185028608 16185472324 16185486744 16207249408 16207326864 16223717769 16239665568 16264057068 16285925376 16286003208 16318498896 16340533056 16365061476 16379052032 16387080192 16403638272 16420227712 16425787392 16442399232 16505524224 16505991432 16522216704 16544979507 16561243104 16577522688 16577991934 16586117604 16641637488 16658467623 16664107968 16680960828 16703389696 16745380736 16761936366 16767991296 16784474112 16849389312 16888725504 16889188512 16905790464 16906269002 16922887744 16931182464 16945737984 16971174864 16988338269 16994090304 17011276884 17027998848 17034149888 17093855898 17116839936 17134150656 17199931392 17214717952 17223155712 17240558592 17240573952 17241046606 17257994432 17281297152 17298284544 17298774192 17324741007 17348133852 17365186944 17382748824 17423807849 17432348094 17449483968 17473440768 17532030258 17555603456 17558263296 17581971456 17599736896 17617137201 17623501056 17640824832 17641324176 17658665472 17709052032 17726459904 17726961672 17768346624 17768833747 17786300384 17795018304 17813014884 17836965888 17855106129 17879113728 17879199174 17903239168 17947754496 17965991403 17990148096 17990657328 18008342016 18026554336 18050383872 18077478912 18077990616 18095761152 18120195072 18120691841 18138504352 18138520512 18165747852 18181364712 18208672587 18233155584 18233242722 18269623764 18321666048 18321753609 18358311258 18364942848 18382995456 18383515808 18407817216 18426433536 18454093056 18472756176 18479010816 18497175552 18497682656 18497699136 18541391736 18559617792 18569240361 18587493792 18631398492 18649713024 18721842174 18747015168 18747545824 18765974528 18772328448 18791313408 18810317568 18838553328 18863456256 18863990208 18882533376 18908548008 18927134976 18946276496 18955562976 19000337076 19019014272 19038248712 19063955232 19092571722 19118260224 19137577984 19156498704 19163418624 19182799104 19256444928 19275919488 19301929728 19321450288 19340443136 19349922816 19366557696 19395628416 19415243736 19441459296 19460570112 19461120966 19535835312 19555592427 19562656512 19581886464 19657064448 19657620864 19703513088 19704053264 19723422208 19750053888 19753046208 19770027648 19799704008 19826438688 19845927936 19846489698 19865998656 19912923256 19922683536 19942267392 19942831881 19969646592 20009587932 20066586624 20093681664 20113985024 20114002944 20141144064 20161513344 20181331968 20181903224 20238916608 20239489494 20259384768 20279873628 20306681856 20307238568 20337163776 20337739443 20357731296 20405817396 20405835576 20433272832 20454035301 20512300032 20560751232 20580962304 20581544872 20601776384 20611874304 20660560704 20680869888 20681455284 20708794368 20709362104 20729737728 20760854688 20778702528 20781850698 20809793536 20809892988 20809911528 20837892096 20859065703 20879570016 20939046912 20980927152 20988506112 20989100216 21009732352 21058781184 21090392064 21090989052 21111721344 21118869504 21140227584 21161607264 21190161984 21193372494 21211592164 21221988984 21242850048 21272116509 21293026848 21314561058 21396391056 21418029801 21425766656 21446828032 21446949636 21475786752 21497505792 21529775232 21558845952 21580038144 21580648992 21609769152 21631623692 21652887424 21663500544 21685409424 21714670944 21736631574 21757998528 21787377408 21820081968 21842149203 21871517696 21871641708 21893141376 21901049856 21923198976 22007365632 22007988576 22029622272 22059972676 22081657472 22103363584 22114197504 22114823472 22167059922 22188849984 22211290164 22218810624 22241281104 22274667009 22293816254 22304743524 22326668928 22349248488 22357321728 22379298816 22402038663 22465852416 22518918016 22541053952 22574909952 22594317312 22628233152 22628253312 22651117692 22658787072 22681702512 22703998464 22704641127 22735277962 22768781184 22791807864 22822453248 22845534208 22845643389 22933241856 22987411456 22987431936 23041729536 23064379392 23065032256 23076337536 23099654676 23130845136 23153582592 23154237981 23176998432 23243130792 23265978624 23297921024 23298032367 23320954944 23344519254 23376040344 23411017728 23442628608 23489516268 23498001408 23521099776 23521765568 23544887296 23556427776 23612069376 23612737743 23635279872 23635948896 23691128832 23726691072 23750686512 23782756032 23806786962 23806808172 23838818304 23838932232 23954655204 23986864128 23987543104 24011122688 24103305216 24103987488 24127681536 24160260096 24184694016 24220997136 24241819616 24253701696 24277542912 24278208486 24278230116 24310874112 24310990296 24359498352 24428888064 24429004812 24477748344 24486590464 24510660608 24510799584 24568578048 24605457408 24630341568 24638681088 24663598848 24721855648 24746157056 24758286336 24758987148 24783325056 24841864656 24866284032 24866987901 24962456232 24996020224 24996161952 25021441242 25055084544 25080423424 25118071104 25151986944 25176711168 25211397344 25236179968 25273368576 25274083968 25333782768 25358685696 25359403503 25384331616 25418606976 25456762296 25491135456 25516915326 25541998272 25551224832 25577065472 25675259904 25701225984 25735906304 25799897088 25822076928 25860837888 25860860928 25861569909 25886991648 25913171858 25921945728 25947426816 25948161288 26022200778 26047780416 26074123236 26083542016 26109181952 26210161152 26271350784 26298045387 26333405184 26337394944 26360036864 26372957184 26399605344 26426303974 26435251584 26461237248 26461986264 26487998208 26563578048 26589689856 26590442508 26626195456 26652519936 26679450576 26719522326 26755448832 26791575552 26818670592 26818798761 26854858752 26882017792 26908442624 26921631744 26949597122 26985222144 26985985992 27012513024 27039831504 27075575808 27116218368 27116985924 27143641728 27180292608 27207756528 27207780768 27235272463 27248621778 27272047068 27349733376 27349864083 27404435646 27414334976 27441283072 27482499072 27537466887 27547414272 27574493184 27575273712 27611725824 27639650304 27681139584 27704936704 27709134264 27718516224 27745763328 27746523984 27746548704 27774584789 27812087604 27839426688 27947097738 27974569536 27984674816 28082763261 28120522752 28121318736 28148961792 28158492672 28186970112 28215476352 28253549312 28257829992 28295184384 28295985312 28323800064 28324576567 28362822012 28390702464 28419414744 28500505614 28528521408 28557373068 28595932848 28638857583 28663341056 28677390336 28706366976 28745127936 28773384192 28774198656 28813025536 28884667392 28913879232 28952894592 28982175432 29010664704 29049836544 29093442624 29122865604 29162188944 29190855168 29191681449 29230931968 29343154176 29343984768 29372829696 29485596672 29486431296 29555269632 29556079896 29585133312 29615053552 29625080832 29629569312 29655041472 29699556012 29739658032 29768891904 29769734547 29798997984 29809762304 29869384884 29954469888 30014381898 30099879936 30125756416 30140522496 30170977536 30171004416 30201490256 30211716096 30242270016 30271997952 30272854836 30358374912 30359234241 30389077152 30419810442 30460022784 30460857852 30536596944 30608726094 30649909248 30722306048 30768450048 30799539568 30841126848 30871443456 30872317308 30902664576 30990841056 31021304832 31022182926 31063191552 31064043156 31094606592 31126025672 31141282032 31168053792 31172776047 31214690304 31214839482 31256838144 31319355024 31330668544 31408570368 31471390728 31482759168 31483650324 31513706496 31514598528 31588171776 31635588096 31636483578 31667582016 31678304256 31710341376 31742382616 31742410896 31785242976 31790058741 31817388246 31939540272 31971841587 32094586584 32137740288 32138649984 32170242048 32213680128 32246258688 32294662848 32338268928 32370057216 32370944648 32370973488 32414653728 32447435538 32479331136 32528114136 32571850752 32572006416 32604947361 32636997792 32681066112 32730122952 32758104064 32807276544 32840455424 32851574784 32884798464 33011048448 33011982864 33044433408 33089959014 33122486208 33155045376 33155983868 33172235208 33250589883 33283274976 33316935246 33328215936 33361921656 33406779392 33440724381 33490761472 33523872732 33535982592 33568948224 33698778624 33777451008 33778377024 33811580928 33812538004 33845775488 33862364928 33891475968 33942349728 33976676538 33988180608 34022553768 34055997696 34068299776 34102916943 34187711796 34233679872 34268301312 34399862784 34429435904 34446311424 34481117184 34481147904 34482093212 34515988864 34562594304 34596569088 34597548384 34649482014 34696267704 34730373888 34765497648 34847615698 34864696188 34898967936 34946881536 35016778881 35064060516 35111206912 35116526592 35163942912 35199473792 35234274402 35247002112 35281649664 35282648352 35317330944 35418104064 35452919808 35453923344 35536693248 35537667494 35572600768 35590036608 35626029768 35673931776 35710180443 35710212258 35758227456 35758398348 35806478336 35931982806 35980296192 35981314656 36016684032 36053108672 36154957824 36155981232 36191522304 36240390144 36241383682 36277008704 36277041024 36331495704 36362729424 36417312729 36417345174 36466311168 36466485444 36539247528 36643332096 36643507218 36716622516 36729885696 36765990912 36767031616 36852867072 36908186112 36945512352 36958021632 36994351104 36995365312 36995398272 37082783472 37119235584 37120286287 37138480722 37174987584 37262796984 37299426048 37443684348 37494030336 37495091648 37531949056 37532161863 37582626816 37620635136 37677106656 37726912512 37727980416 37765066752 37817096016 37854269952 37855341461 37892552992 37911125952 38000674152 38038028544 38076497424 38127910464 38185143444 38236520448 38275155968 38275372989 38312997408 38326837248 38365598208 38512889856 38551838976 38603859456 38604952183 38642900576 38680886272 38699845632 38733115392 38791256832 38830487472 38869757787 38882918592 38921140224 38922241932 39033301167 39071670624 39111184854 39125313024 39163772928 39315241728 39407026176 39408106528 39446844416 39500107776 39506092416 39540055296 39599408016 39639455961 39652877376 39691855872 39692979396 39731997312 39825846512 39845367072 39884534784 39885663762 39939293184 40019175864 40133173248 40187363328 40227970048 40228005888 40282288128 40323026688 40362663936 40363806448 40424395683 40477833216 40478978988 40518769536 40559747256 40613363712 40614477136 40674327552 40675478886 40715462592 40811634792 40811671152 40908070602 41024600064 41106653469 41121502464 41161924608 41163089744 41203552768 41223748608 41321121408 41361739776 41362910568 41417588736 41418724208 41459475456 41521709376 41557405056 41563701396 41619587072 41619785976 41619823056 41718131406 41759140032 41878093824 41920646607 41961854304 41977012224 41978200432 42019464704 42117562368 42180784128 42181978104 42223442688 42237739008 42280455168 42323214528 42380323968 42386744988 42423184328 42443977968 42485700096 42544233018 42586053696 42629122116 42750758421 42792782112 42836059602 42851533312 42893656064 42893899272 42951573504 42995011584 43059550464 43117691904 43160076288 43161297984 43219538304 43263247384 43305774848 43327001088 43370818848 43429341888 43473263148 43515997056 43574754816 43640163936 43684298406 43743035392 43743283416 43786282752 43802099712 43846397952 44014731264 44015977152 44059244544 44119945352 44163314944 44206727168 44228395008 44229646944 44334119844 44377699968 44422580328 44437621248 44482562208 44549334018 44587632508 44609487048 44653337856 44698496976 44714643456 44804077326 44931704832 45021572847 45037836032 45082107904 45149819904 45188634624 45256466304 45256506624 45302235384 45317574144 45363405024 45407996928 45409282254 45470555924 45537562368 45583615728 45629715663 45691068416 45691286778 45866483712 45913089141 45974822912 45974863872 46083459072 46128758784 46130064512 46152675072 46199309352 46261690272 46307165184 46308475962 46353996864 46486261584 46531957248 46533274389 46595842048 46596064734 46641909888 46689038508 46752080688 46822035456 46822259223 46885257216 46979032536 46996002816 47042199552 47043531136 47089774592 47112855552 47224138752 47225475486 47270559744 47271897792 47382257664 47453382144 47454725367 47501373024 47565512064 47613573924 47613616344 47677636608 47677864464 47726082369 47909310408 47973728256 47975086208 48022245376 48206610432 48207974976 48255363072 48320520192 48369388032 48441994272 48483639232 48507403392 48555085824 48556416972 48556460232 48621748224 48621980592 48671153307 48718996704 48857776128 48858009624 48955496688 48973180928 49021599168 49137156096 49210914816 49260683136 49277362176 49327197696 49443711296 49492314112 49516572672 49517974296 49566650112 49634938521 49683729312 49732568064 49733975802 49924912464 49975402869 49992323904 50042882484 50110169088 50160846848 50236142208 50303973888 50353422336 50422794688 50472359936 50548167936 50667565536 50717371392 50718807006 50768663232 50837213952 50913524592 50965014807 50982270912 51033830652 51083996544 51102449664 51154130944 51350519808 51402451968 51471812608 51599794176 51644153856 51721675776 51721721856 51723139818 51773983296 51826343716 51843891456 51894853632 51896322576 51974223021 52044401556 52095560832 52148246472 52167084032 52218363904 52271423547 52420322304 52596090774 52666810368 52674789888 52720073728 52745914368 52799210688 52852607948 52870503168 52922474496 52923972528 52975996416 53127156096 53179379712 53180885016 53252390912 53305039872 53306501241 53358901152 53439044652 53510897664 53637341184 53637597522 53709717504 53764035584 53816885248 53843263488 53899194244 53970444288 53971971984 54025026048 54079663008 54151151616 54232436736 54233971848 54287283456 54360585216 54362075523 54415513056 54415561536 54470544926 54497243556 54544094136 54699466752 54699728166 54808871292 54828669952 54882566144 54964998144 55074933774 55094828544 55148986368 55150547424 55223451648 55279300608 55362279168 55409873408 55418268528 55437032448 55491526656 55493047968 55493097408 55549169578 55624175208 55678853376 55894195476 55949139072 55969349632 56165526522 56241045504 56242637472 56297923584 56316985344 56373940224 56430952704 56507098624 56515659984 56590368768 56591970624 56647600128 56649153134 56725644024 56781404928 56838829488 57001011228 57057042816 57114746136 57191865696 57249654361 57277715166 57326682112 57354780672 57412733952 57490255872 57548397312 57626051072 57769334784 57827758464 57905789184 57964350864 58021329408 58022971769 58099673088 58186885248 58245731208 58324377888 58381710336 58383310883 58383362898 58461863936 58666777281 58687969536 58745659392 58971193344 58972862592 59110539264 59112159792 59170266624 59171941507 59230107104 59250161664 59259138624 59310082944 59399112024 59479316064 59537783808 59539416049 59539469094 59597995968 59619524608 59738769768 59828495643 59908939776 60028763796 60199759872 60251512832 60281044992 60341955072 60342008832 60343663121 60402980512 60423432192 60484540032 60543995904 60545709672 60716749824 60718468482 60778154304 60839620884 60920045568 60921715704 61013218329 61073193888 61217452188 61299818496 61362105903 61444612096 61536900096 61599079136 61682253696 61742886912 61744634616 61805329152 61981682112 62042609664 62044365852 62126383104 62128086312 62189213184 62252051344 62282564064 62336107584 62345552094 62429380608 62429678964 62513676288 62577197109 62638710048 62661337088 62817140736 62942781456 62965518336 62967300648 63029197056 63176343552 63271176192 63272967156 63335164032 63356608512 63420682752 63484765232 63484821792 63570485952 63580117482 63634776492 63816349527 63879080544 63943683174 64189173168 64254089403 64277299968 64340484096 64427360256 64492517376 64589325696 64676537856 64740114432 64741889296 64741946976 64829307456 64894871076 64958662272 65056228272 65144012832 65209894722 65273995584 65362132224 65460245904 65526447609 65614553088 65680910848 65703149568 65769596928 66022096896 66023965728 66088866816 66179918028 66244972416 66310090752 66311967736 66344470416 66501179766 66566549952 66633870492 66656431872 66723843312 66824001027 66881448762 66981522944 67047745464 67071965184 67137896448 67206115989 67397557248 67556754048 67623161856 67625076008 67691550976 67724729856 67782951936 67884699456 67953353076 67976361216 68045107536 68111995392 68113923381 68205833886 68375423592 68467359744 68536602624 68536930167 68799725568 68858871808 68962234368 68962295808 68964186424 69031977728 69125188608 69193138176 69195096768 69298964028 69392535408 69460747776 69462713943 69530995296 69695231396 69729392376 69797935872 69893763072 69894097101 70033557762 70128121032 70222413824 70233053184 70327885824 70398947584 70468548804 70494004224 70563299328 70565296704 70634661888 70836208128 70838213229 70905839616 70907846688 71073386496 71075334988 71145201536 71180073216 71252059536 71420360886 71420424516 71516454912 71516796696 71612956672 71863965612 71960592384 71962629312 72033368064 72106217344 72309915648 72311962464 72383044608 72480780288 72482767364 72554017408 72554082048 72662991408 72725458848 72834625458 72834690348 72932622336 72932970888 73078495056 73286664192 73287014436 73433245032 73459771392 73531981824 73534063232 73705734144 73816372224 73891024704 73916043264 73990730624 73990796544 74165566944 74238471168 74240572574 74276961444 74349975168 74525593968 74598852096 74600963703 74887368696 74988060672 74990183296 75063898112 75064323726 75165253632 75241270272 75354213312 75455960832 75530133504 75634192032 75708539904 75710682922 75785105984 75822251904 76001348304 76076057088 76078210509 76152994848 76255820928 76370286888 76550311936 76550745978 76625994816 76653674496 76731196416 77025779712 77103677952 77207718912 77209904366 77285801152 77361772544 77399691264 77466230784 77582513664 77584709727 77660974944 77739515574 77765837184 77842280448 77844483864 78028356889 78066602334 78143341248 78222369708 78250626048 78327545856 78630483456 78814052352 78816213056 78893688832 78894136161 79000215552 79012184832 79080110592 79198816032 79278911922 79305754752 79383711744 79385958792 79463994624 79573472867 79651693024 79690734144 79769069568 79771327524 79878586368 80038351728 80266346496 80374726656 80455940096 80456011776 80456396283 80564576256 80646053376 80725327872 80727612896 80848791366 80955666432 80957957976 81037539072 81119494512 81226727424 81228954272 81348655104 81350957772 81430925184 81623269584 81623342304 81705817389 81816141204 82049200128 82049592249 82213306938 82243004928 82323849216 82326179488 82407105536 82447497216 82642242816 82723479552 82725821136 82835177472 82837448416 82918950912 83043418752 83114810112 83127402792 83239174144 83239571952 83239646112 83323754367 83436262812 83518280064 83841293214 83923708608 83954024448 83956400864 84038929408 84361568256 84363956208 84446885376 84475478016 84560910336 84646429056 84760647936 84773489976 84846368656 84887955936 84971400192 84973729701 85088466036 85172107392 85258244232 85501516842 85585564224 85672119204 85703066624 85787312128 85787798544 85990023168 86119100928 86235383808 86320152576 86322595968 86439076608 86526494768 86611549696 86654002176 86741637696 86858683776 86946526296 87031994112 87149509632 87280327872 87368596812 87486070784 87486566832 87572565504 87575044347 87692795904 88029462528 88031954304 88118489088 88239890704 88326629888 88413454336 88456790016 88459293888 88668239688 88755399936 88845160656 88875242496 88965124416 89098668036 89175265016 89218974096 89306675712 89309203641 89396993952 89429286912 89608154652 89863409664 90043145694 90075672064 90164215808 90299639808 90377269248 90512932608 90513013248 90604470768 90635148288 90726810048 90815993856 90818564508 90941111848 91075124736 91077702723 91167231456 91259431326 91382136832 91382573556 91826178282 91949645824 91949727744 92166918144 92260129024 92305350144 92398618704 92523380544 92614330368 92616951924 92707993728 92972523168 93063914496 93066548778 93191684096 93192129468 93283819776 93378077016 93504161376 93518328141 93644070912 93644518446 93770514432 93958065072 93992005632 94087062272 94179549184 94225711104 94448277504 94450950972 94541119488 94543795584 94764515328 94906764288 94909450734 95002746048 95131024128 95227147848 95227232688 95355728928 95370176223 95452164738 95818620816 95915524761 95950172416 96044490752 96413220864 96415949952 96510726144 96641040384 96738776064 96883988544 96967278464 97014806784 97110171648 97112833944 97112920464 97243961184 97342306614 97437993408 97715552256 97716019248 97814842083 97910993376 97946361856 98043198336 98274312192 98421829632 98521366272 98554724352 98654395392 98887422592 98984628224 99033145344 99035948592 99133300224 99269877042 99367458624 99465136128 99467951604 99751769649 99849824928 99950805738 99984647808 100085764968 100220338176 100321693696 100322173143 100472284416 100607947776 100706844672 100845589376 100944719872 101096335872 101335131072 101434742784 101437614012 101537326464 101674427904 101827049184 101930029614 101964541824 102067661304 102167993088 102204899328 102308261888 102308750829 102701039616 102804903936 102943625216 103199588352 103288307712 103443351552 103443443712 103446279636 103547966592 103652687432 103687782912 103789707264 103792645152 103948446042 104088803112 104191121664 104296492944 104334168064 104542847094 104840644608 105050336643 105192181548 105333620736 105349579776 105440147456 105491828736 105598421376 105705215896 105741006336 105844948992 105847945056 105951992832 106254312192 106358759424 106361770032 106610079744 106613002482 106717802304 106878089304 107021795328 107130541329 107274682368 107275195044 107419435008 107528071168 107633770496 107798388488 107940888576 107943943968 108050052096 108159326016 108464873472 108467943696 108574566912 108721170432 108724151046 108831026112 108831123072 108941089852 108994487112 109088188272 109251938187 109398933504 109399456332 109617742584 109657339904 109765132288 109929996288 110149867548 110189657088 110297972736 110301094848 110558601216 110724558336 110819746816 110836537056 110874064896 110983053312 110986095936 110986194816 111098339156 111248350416 111357706752 111360858861 111788390952 111898278144 111938699264 112331053044 112482091008 112485274944 112595847168 112747880448 112861905408 113014197248 113031319968 113180737536 113183941248 113295200256 113298306268 113451288048 113562809856 113566024383 113677658976 114002022456 114114085632 114229492272 114383731392 114499308722 114555430332 114653364224 114709561344 114825467904 114980511744 115096794624 115252102144 115538669568 115655516928 115811578368 115814856549 115928701728 116042658816 116045943538 116199346176 116373770496 116491462416 116609273361 116648755776 116763420672 116766621766 116766725796 116923727872 117333554562 117375939072 117491318784 117945725184 118221078528 118224319584 118340533248 118343883014 118460214208 118500323328 118518277248 118620165888 118798224048 118918367883 118958632128 119075567616 119078832098 119078938188 119195991936 119239049216 119477539536 119656991286 119817879552 120057527592 120399519744 120503025664 120562089984 120683910144 120684017664 120687326242 120805961024 120846864384 120969080064 121087991808 121091419344 121273187049 121433499648 121436936964 121556308608 121679241768 121840091136 121843431408 121966654943 122026436658 122146387776 122434904376 122724211806 122889224192 123073800192 123198158272 123319960407 123364507392 123485773824 123489269232 123610658304 123963364224 124085219328 124088731704 124252766208 124256172624 124378426368 124381836229 124504102688 124565128128 124672215168 124691104188 124858761216 124859357928 125154394218 125277420096 125322674176 125634281472 125761939821 125885562912 125931036672 125934601296 126058394112 126352687104 126542352384 126545934312 126670328064 126713217024 126841365504 126844842887 126969530464 126969643584 127140971904 127160234964 127269552984 127632699054 127758161088 127887366348 128252275263 128378346336 128508178806 128554599936 128680968192 128854720512 128985034752 129178651392 129353075712 129480228864 129483778592 129483893952 129658614912 129789742152 129917324544 130112456544 130288025664 130419789444 130547991168 130724264448 130920491808 131052895218 131229106176 131361821696 131406299136 131539193856 132044193792 132047931456 132177733632 132359836056 132489944832 132620181504 132623935472 132688940832 133002359532 133133099904 133267740984 133312863744 133447686624 133648002054 133762897524 133963045888 134095490928 134143930368 134412231978 134795114496 135064718541 135113508096 135246323712 135250152016 135383101952 135449459712 135565903872 135769398912 135906706152 135952722432 136090215072 136223990784 136227846762 136411667772 136750847184 136889146989 137073205248 137073860334 137599451136 137739267423 137924468736 137924591616 137928372848 138063955456 138250377216 138386276352 138390193536 138597928056 138785070816 138921495552 138925427886 139061990592 139390462792 139458784752 139595871744 139599823167 139787526144 139788194202 140067115524 140256242064 140466106368 140466777669 140655771648 140797895168 140937097608 140988008448 141126598656 141130593408 141269323776 141672416256 141676426458 141811679232 141815693376 142146772992 142150669976 142290403072 142360146432 142364176101 142504119072 142840721772 142840849032 143032909824 143033593392 143178247107 143727931224 143921184768 143925258624 144066736128 144212434688 144619831296 144623924928 144766089216 144961560576 144965534728 145108034816 145108164096 145325982816 145450917696 145669250916 145669380696 145865244672 145865941776 146013459921 146156990112 146573328384 146574028872 146866490064 146919542784 147068126464 147411468288 147632744448 147782049408 147832086528 147981461248 147981593088 148331133888 148476942336 148481145148 148553922888 148699950336 148904815563 149051187936 149197704192 149201927406 149774737392 149926208607 149980366592 150127796224 150128647452 150330507264 150482540544 150708426624 150911921664 151060267008 151268384064 151417079808 151421365844 151570211968 151644503808 152002696608 152152114176 152156421018 152305989696 152511641856 152740573776 152895044421 153100623872 153101491956 153251989632 153307348992 153462392832 154051559424 154207355904 154415437824 154419808732 154571602304 154723545088 154799382528 154932461568 155165027328 155169419454 155321949888 155479031148 155531674368 155684560896 155688967728 155922669063 156056713778 156133204668 156286682496 156444739416 156501252096 156655091712 156814270641 157260966912 157632426112 157787377664 157788272322 158000431104 158024369664 158160221184 158397632064 158557823844 158611509504 158767423488 158771917584 158927989248 159146945734 159303386048 159381468288 159538139136 159542655048 159757172736 159919503723 160076703456 160532692992 160911880192 160912023552 160912792566 161129152512 161292106752 161450655744 161455225792 161697582732 161911332864 161915915952 162075078144 162238989024 162453454848 162457908544 162697310208 162701915544 162861850368 163086226569 163246539168 163246684608 163411634778 163632282408 164098400256 164099184498 164426613876 164486009856 164647698432 164652358976 164814211072 164894994432 165284485632 165446959104 165451642272 165670354944 165674896832 165837901824 166086837504 166229620224 166254805584 166479143904 166479292224 166647508734 166872525624 167036560128 167682586428 167847417216 167908048896 167912801728 168077858816 168723136512 168727912416 168893770752 168950956032 169121820672 169292858112 169521295872 169546979952 169692737312 169775911872 169942800384 169947459402 170176932072 170344214784 170516488464 171003033684 171171128448 171344238408 171406133248 171574624256 171575597088 171748963083 171980046336 172238201856 172470767616 172645191936 172878153216 173052989536 173223099392 173308004352 173483275392 173717367552 173893052592 174063988224 174068915307 174299019264 174560655744 174737193624 174972141568 174973133664 175145131008 175149932649 175150088694 175385591808 176063908608 176236978176 176479781408 176653259776 176826908672 176913580032 176918587776 177336479376 177510799872 177515824521 177690321312 177750484992 177930248832 178197336072 178350530032 178437948192 178613351424 178618248147 178618407282 178793987904 178858573824 179216309304 179726819328 180086291388 180151344128 180328431616 180599279616 180754538496 181025865216 181026026496 181030989363 181208941536 181270296576 181453620096 181631987712 181637129016 181882223696 182150249472 182155405446 182334462912 182518862652 182764273664 182765147112 183652356564 183899291648 183899455488 184086317709 184333836288 184520258048 184610700288 184797237408 185046761088 185228660736 185233903848 185415987456 185945046336 186127828992 186133097556 186383368192 186384258936 186567639552 186756154032 187008322752 187036656282 187288141824 187289036892 187541028864 187731591327 187916130144 187984011264 188174124544 188359098368 188451422208 188896555008 188901901944 189087591168 189529030656 189813528576 189818901468 190005492096 190262048256 190454295696 190454465376 190646907241 190711457856 190740352446 190904329476 191449048581 191637241632 191831049522 191900344832 192088981504 192762268209 192831899904 193021452288 193282080768 193477552128 193767977088 193934556928 194029613568 194220343296 194225667888 194225840928 194422093523 194487922368 194684613228 194875986816 195432038496 195629684166 195821986752 195892723712 196086396672 196579342827 196843659264 197042732544 197109448704 197308790784 197774845184 197969256448 198066290688 198071897184 198266600448 198272035969 198539754084 198734917248 198930272256 198935903208 199503539298 199699649856 199901611476 199969295616 200171529936 200472003081 200643387392 200644346286 200944568832 201215895552 201413689344 201618347967 201691178752 201889439744 202192671744 202670262144 202869485568 202875228024 203074652928 203348855808 203654098368 203860059228 203929083648 204135322608 204335986176 204341770143 204616523776 204617501658 205402079232 205609807872 205610790501 205887250432 206399176704 206576615424 206886703104 206886887424 206892559272 207095933184 207305374864 207375565824 207579414528 207585290304 207896892084 208177606224 208382243328 208388141829 208592985888 208668336128 209085694188 209681289216 209682291303 210100673286 210384363096 210667241472 210699159552 210880294912 210983657472 211196842752 211410431792 211482012672 211689897984 211695890112 211903985664 212508624384 212514639687 212717518848 212723540064 213220159488 213226004964 213435604608 213756178608 214261082658 214549364736 214550390088 214838870016 215056142336 215596776976 215881777152 215887887936 216100104192 216318652032 216929746944 216935887392 217149133824 217442340864 217448302092 217662052224 217662246144 217882179704 217988974224 218176376544 218503876374 218797867008 218798912664 219235485168 219314679808 219859992576 220299735096 220379314176 220595945472 220602189696 221117202432 221449116672 221639493632 221673074112 221748129792 221972191872 221972389632 222196678312 222496700832 222715413504 222721717722 223576781904 223796556288 223802891109 224662106088 224964182016 224970549888 225191694336 225495760896 225723810816 226028394496 226062639936 226367882496 226590400512 226596612536 226902576096 227125619712 227132048766 227355317952 228004044912 228228171264 228234631527 228458984544 228767462784 228998617444 229110860664 229306728448 229650935808 229961023488 230193589248 230504204288 231077339136 231311033856 231623156736 231629713098 231857403456 232085317632 232091887076 232398692352 232747540992 232754129181 232982924832 233218546722 233297511552 233526841344 233533243532 233533451592 233847455744 234085070667 234667109124 234751878144 234982637568 235891450368 236442157056 236448639168 236681066496 236687766028 236920428416 237000646656 237036554496 237240331776 237596448096 237836735766 237917264256 238151135232 238157664196 238157876376 238391983872 238478098432 238720418601 238955079072 239313982572 239635759104 240115055184 240799039488 241006051328 241124179968 241367820288 241368035328 241374652484 241611922048 241693728768 241938160128 242175983616 242182838688 242546374098 242866999296 242873873928 243112617216 243358483536 243680182272 243686862816 243933309886 244052873316 244292775552 244869808752 245117452167 245448423612 245778448384 246147600384 246396316544 246639920814 246729014784 246971547648 246978538464 247221316608 247926728448 248170438656 248177463408 248505532416 248512345248 248756852736 248763672458 249008205376 249130256256 249344430336 249382208376 249717522432 249718715856 249971263101 250308788436 250554840192 250645348352 251523879642 251771125824 251862073344 251869202592 252116788224 253084704768 253091868624 253340656128 253426434048 253682731008 253689685774 253939060928 253939287168 254281943808 254320469928 254539105968 254921189103 255265398108 255516322176 255774732696 256378886921 256504550526 256756692672 257016357612 257109199872 257361936384 257970069504 258357302784 258706151424 258960457728 258967557184 258967787904 259317229824 259579484304 259834649088 259842004009 260224913088 260576051328 260839578888 261095982336 261448528896 261455696563 261840983616 262105790436 262458212352 262723643392 262725133041 263078387712 264088387584 264095862912 264355467264 264719672112 264979889664 264987390227 265240363008 265247870944 265377881664 266004719064 266266199808 266535481968 266625727488 266895373248 267296004108 267525795048 267926091776 267927610923 268190981856 268287860736 268824463956 269590228992 270129437082 270227016192 270234665281 270492647424 270500304032 270766203904 270898919424 271131807744 271538797824 271813412304 271905444864 272180430144 272447981568 272455693524 272823335544 273233108169 273501694368 273778293978 274146410496 274147720668 275478534846 275848937472 275849183232 275856745696 276127910912 276500754432 276780387072 277195856112 277570141632 277842991104 277850855772 278123981184 278780925584 278917569504 279191743488 279199646334 279575052288 279576388404 280134231048 280512484128 280932212736 280933555338 281311543296 281595790336 281874195216 281976016896 282261186816 282538647552 283344832512 283352852916 283623358464 283631386752 284293545984 284301339952 284580806144 284720292864 284728352202 285008238144 285681443544 285681698064 286067186784 286356494214 287455862448 287746574283 287850517248 288133472256 288424869376 289239662592 289247849856 289532178432 289923121152 289931069456 290216069632 290216328192 290651965632 290901835392 291338501832 291338761392 291731883552 292026919842 292313980224 293146656768 293148057744 293444526249 293732980128 293839085568 294136252928 294822936576 295265488896 295564098816 295664173056 295962922496 295963186176 296662267776 296953884672 296962290296 297107845776 297399900672 297809631126 298102375872 298395408384 298403854812 299255308947 299549474784 299852417214 299960733184 300255592448 300257294904 300661014528 300965081088 300966519429 301416853248 301823843328 302120534016 302536768128 302834159616 302842731688 303140423936 303289007616 304005393216 304304228352 304312842036 304611979392 305023283712 305481147552 305790088842 306201247744 306202983912 306503979264 306614697984 306924785664 306926252487 308103118848 308414711808 308830875648 308839617464 309143204608 309447090176 309598765056 309864923136 310330054656 310338838908 310643899776 310958062296 311063348736 311369121792 311377935456 311845338126 312113427556 312266409336 312573364992 312889478832 313002504192 313628541282 314521933824 315151009929 315264852224 315574755328 315576544644 316000862208 316048739328 316320442368 316795264128 317115647688 317223019008 317534846976 317543835168 317855978496 318293891468 318606772096 318762936576 319076278272 319085310096 319839007446 320153406912 321065385984 321391623987 321823760384 321824047104 321825585132 322258305024 322584213504 322901311488 322910451584 323395165464 323822665728 323831831904 324150156288 324477978048 324915817088 325394620416 325403831088 325723700736 326172453138 326493078336 326493369216 326823269556 327264564816 327755814561 328196800512 328198368996 328853227752 328972019712 329295396864 329304717952 329628422144 329789988864 330568971264 330893918208 330903284544 331349793664 331675803648 332173675008 332459240448 332509611168 332958287808 332958584448 333295017468 333745051248 334073120256 334082576583 335365172856 335694834432 335816097792 335825603456 336155717632 337446273024 337455824832 337787541504 338243641344 338585716224 339042591744 339093959904 339385474624 339551823744 339885600768 339894918804 340353864144 340688429568 340698073149 341032976928 342006067368 342342256896 342688476816 342812266496 343151194176 343497926166 343960092672 344476403712 344941535232 345290383872 345756306432 346105979072 346446198784 346616008704 346966550784 347434735104 347444569647 347786105184 348127976448 348137830614 348598038528 349121311488 349474387248 349827820083 349946267328 350290262016 350299865298 350300177388 350771183616 352127817216 352473956352 352959562816 353306519552 353653817344 353837175552 354672958752 355021599744 355031649042 355380642624 355500969984 355860497664 356394672144 356701060064 356755103649 356875896384 357226702848 357236496294 357236814564 357587975808 357717147648 358432618608 359453638656 360172582776 360302688256 360656863232 361198559232 361509076992 362051730432 362052052992 362061978726 362417883072 362540593152 362907240192 363263975424 363274258032 363764447392 363819561147 364300498944 364310810892 364668925824 365037725304 365528547328 365530294224 365899964829 367304713128 367798583296 368172635418 368667672576 369040516096 369221400576 369594474816 370093522176 370457321472 370467807696 370831974912 371890092672 372255657984 372266195112 372766736384 372768517872 373135279104 373145508687 373512308064 374016645504 374073312564 374576283648 374578073784 375463182654 375832260288 375968022528 376348249088 376718196736 376902844416 377793110016 377803803888 378175182336 379058061312 379627057152 379637802936 380010984192 380524096512 380534528661 380908591392 380908930752 381293814482 381422915712 381480704892 381808658952 382898097162 383274483264 383662099044 383800689664 384177963008 385524536418 385663799808 386042904576 386564161536 386955104256 387535954176 387869113856 388059227136 388440686592 388451335776 388451681856 388844187046 388975844736 389369226456 389751973632 390864076992 391259368332 391643973504 391785447424 392172793344 393158685654 393687318528 394085465088 394218897408 394617581568 395549690368 395938512896 396132581376 396143794368 396533200896 396544071938 397079508168 397469834496 397860544512 397871806416 399007078596 399399299712 399803222952 399938591232 400343059872 400747580527 400944006162 401286774784 401288692572 401889137664 402431791104 403236695934 403382357504 403778879488 404385343488 405194155623 405340524288 405738971136 405750456048 406149305856 406697711616 407308196736 407720118456 407858167296 408270645216 408671972352 408683176181 408683540286 409233047552 409235003316 410667440967 411219615744 411221581002 411774500864 412798353408 413217802269 413773406208 413773774848 413785118544 414191866368 414610749728 414751131648 415158829056 415170580608 415793784168 416355212448 416764486656 416775912343 416776283658 417185971776 417336672256 418171388376 418799469501 419362578432 419364582606 420201346572 420768726192 421398319104 421400333007 421760589824 421967314944 422393685504 422820863584 422964025344 423379795968 423391780224 423807971328 425017248768 425029279374 425435037696 425447080128 426440318976 426452009928 426871209216 427092528303 427512357216 428522165316 429098729472 429100780176 429534741321 430112284672 431193553952 431763554304 431775775872 432200208384 432637304064 433859493888 433871774784 434298267648 434884681728 434896604184 435324104448 435324492288 435764359408 435977948448 436352753088 437007752748 437595734016 437597825328 438040379763 438470970336 438629359616 439719985152 440599470192 440758628352 441204379392 442234404864 442898233344 443278987264 443346148224 443496259584 443944383744 443944779264 444393356624 444993401664 445430827008 445443435444 446714446689 447153563808 447593112576 447605782218 449324212176 449778625821 449941099776 450383388672 450991521792 451447621632 452056788992 452125279872 452735764992 453180801024 453193225072 453805152192 454251239424 454264097532 454710635904 456008089824 456456342528 456469263054 456917969088 457534925568 457997234888 458221721328 458685133263 459301871616 459922046976 460387178496 461008408576 462154678272 462622067712 463246313472 463259426196 463714806912 464170635264 464183774152 464797384704 465495081984 465508258362 465965849664 466437093444 466595023104 467053682688 467066487064 467066903184 467768007189 468170141334 469334218248 469503756288 469965275136 470442811923 471782900736 472897278336 473362132992 473375532056 473840856832 474001293312 474073108992 474480663552 475192896192 475673471532 475834528512 476302270464 476315328392 476315752752 476783967744 477440837202 477910158144 478627965144 479271518208 479758511169 480230110368 481598078976 482012102656 482735640576 482736070656 482749304968 483223844096 483387457536 483876320256 484351967232 484365677376 485092748196 485733998592 485747747856 486225234432 486716967072 487360364544 487373725632 487866619772 488105746632 488585551104 489258679707 489739617504 490234904334 490896847224 491556896768 492295200768 492792633088 493279841628 493458029568 493943095296 493957076928 494442633216 495853456896 496340877312 496354926816 497011064832 497024690496 497513705472 497527344916 498016410752 498260512512 498688860672 498764416752 499437431712 499942526202 500617576872 501109680384 501290696704 503047759284 503542251648 503724146688 503738405184 504233576448 506169409536 506183737248 506681312256 506852868096 507365462016 507379371548 507878121856 507878574336 508563887616 508640939856 509078211936 509842378206 510530796216 511032644352 511549465392 512757773842 513009101052 513513385344 514032715224 514218399744 514723872768 515246889249 515940139008 516714605568 517412302848 517935114368 517935575808 518634459648 519158968608 519669298176 519684008018 520449826176 521152102656 521679157776 522191964672 522206745921 522897057792 522911393126 523681967232 524211580872 524916424704 525447286784 525449797947 525450266082 526156775424 528191725824 528710934528 529439344224 529959779328 529974780454 530480726016 530495741888 530755763328 532009438128 532532399616 532547473563 533070963936 533251454976 533790746496 534592008216 535051590096 535852183552 535854744441 535855221846 536381963712 536575721472 537648927912 539180457984 540258874164 540454032384 540469330562 540985294848 541000608064 541532407808 541797838848 542263615488 543077595648 543092968089 543626824608 543810889728 544360860288 544895963136 544911387048 545646671088 546198498223 546466216338 547003388736 547556587956 548292820992 548295441336 550957069692 551697874944 551698366464 551713491392 552255821824 552258953127 553001508864 553560774144 554391712224 555140283264 555685982208 555701711544 556247962368 557014310069 557561851168 557835139008 558383486976 558399292668 559150104576 559152776808 560268462096 561024968256 561864425472 561867110676 562623086592 563191580672 563194773981 563748390432 563952033792 564522373632 565077295104 566689665024 566705705832 567262773504 568587091968 568602679904 569161612288 569440585728 569456704404 570016476288 571362887088 571363396128 571940721723 572134373568 572712988428 574347145743 574911724896 575493148566 575701034496 576266944512 576849738752 578495699712 579064356864 579846242304 579862138912 580432139264 580432656384 581303931264 581803670784 582677003664 582677522784 583266280569 583463767104 584053839684 584627960448 586296115488 586889052498 587465960256 587678171136 588272505856 590530977792 591128197632 591328346112 591925844992 591926372352 593324535552 593907769344 593924580592 594215691552 594799801344 594816107907 595619262252 596204751744 596790816768 596807709624 598510617894 599098949568 599704834428 599921466368 600511184896 600514589808 601930162176 601933038858 602833706496 603647686656 604241068032 604855043901 605073536256 605668319232 605685463376 606280847872 606578015232 608010786432 608608456704 608625684072 609223958784 610046567424 610962295104 611580177684 612402495488 612405967824 613007958528 613025310429 613849571328 613852504974 616206237696 616829423616 616832371503 617661751296 617679234928 618286409216 618894180352 619197530112 619729846272 620660109312 620677677816 621287799552 621916124592 622126697472 622738243584 622755870912 623690676252 624226855112 624532818672 625146729984 625164425487 625778957664 626005008384 627257082564 629043867648 629046873909 630302019858 630529704448 631149510656 631153089288 632001724416 632097478656 632640884736 633590528256 634231295376 634446038016 635069693952 635087670336 635711956992 636587782936 637213544192 637525873152 637543919061 638152556544 638170620192 639678014892 640306813824 642783247974 643647520768 643648094208 643651170264 644516610048 645168427008 645820903168 646790330928 647645331456 647663663808 648300312576 648955956096 649831634176 650789240832 650807662176 651447401472 652344906276 652986156672 652986738432 653646539112 654529129632 655511629122 656393601024 656396737992 657706455504 657944039424 658609435904 659256844288 659579977728 661137942528 661787836416 661806569088 662699587328 663351607296 664347350016 664918480896 665019222336 665916575616 665917168896 666590034936 667490102496 668146240512 668165153166 670730345712 671389668864 671408673327 671651206912 672311435264 674892546048 674911649664 675575083008 676487282688 677171432448 678085183488 678187919808 678770949248 679103647488 679771201536 679789837608 680707728288 681376859136 681396146298 682065953856 684012134736 684684513792 684703894581 685376953632 685624532992 686302388352 686995852332 687920185344 688952807424 689883070464 690580767744 691512612864 692211958144 692892397568 693232017408 693933101568 694869470208 694889139294 695572210368 696255952896 696275661228 697196077056 698242622976 698262387543 698948774496 699655640166 699892534656 700580524032 700599730596 700600354776 701542367232 702255212001 704255634432 704947912704 705919125632 706613039104 707674351104 709345917504 710043199488 710063298084 710761285248 711001939968 711720995328 712789344288 713402120128 713510207298 713751792768 714453405696 714472992588 714473629128 715175951616 715434295296 716161255803 716865237216 718907277312 720345165552 720605376512 722397118464 723018153984 724103460864 724104105984 724123957452 724835766144 725081186304 725814480384 726527950848 726548516064 727528894784 727639122294 728600997888 728621621784 729337851648 730075450608 731060588448 731799929658 734609426256 735352356501 736345270836 737335345152 738081032192 738442801152 739188949632 740187044352 740914642944 740935615392 741663949824 743780185344 744511315968 744532390224 745537035744 746270558208 746291017374 747024616128 748033291008 748146625128 749152567296 749156147568 749913789303 750926365308 751664520576 751936045056 752696498176 753436393472 755586220032 755607607776 756350364672 759254114304 759275605872 760021968384 761048193024 761069057322 761817182784 761817861504 762587628964 762845831424 762961409784 763617317904 764763567309 765796194324 766548966528 767324198088 767601379328 768355926016 769136660763 771049072836 771327599616 772085809152 773910208512 775071908352 775738227712 776118454272 776881373184 776902671552 776903363712 777688374092 777951689472 778738452912 779503947264 779526012027 781728153984 782518736664 783287947008 783570894848 784345586688 784367089689 786317371308 787374637056 788170930176 789235163136 791099380736 791877025792 792265162752 792287588736 793066401792 793088143876 794159016336 794939668992 794962170681 795721089024 795743612832 798014157192 798798599424 799606445904 799877182464 800686119744 801495161054 801888012324 802573549568 802577385144 803778275328 804863582208 806473391868 806764715008 807557758976 808770686976 810388311246 810681048576 810703995843 811477942272 811500912096 812298611712 813395423232 814616393472 815440236912 815716334592 816541290432 817343944704 817366352362 817367080572 818466095104 818470006632 821334881934 822439231488 822443162004 823549001728 826435604538 827546812416 827547549696 827570237088 828383732736 829221499456 829502263296 830341161216 831587568336 832710424896 833528973312 833551824686 833552567316 834371943552 834673344512 836342776752 837598939002 838725156864 838729165212 840402693144 841537452384 842796638208 842800666014 843521179648 843934629888 844787371008 845641727168 845928050688 846783560448 847615942656 850034497536 850058558748 850870075392 850894160256 852880637952 852904019856 853742418432 853766584601 854185056606 855024714432 857044330632 858201560352 859069482642 860224569344 862387107904 863239722849 863551551744 864400416768 865274608128 867718987776 867743549568 868596535296 869769363456 869793208368 870648208896 870648984576 870672853603 871528718816 871955896896 872705506176 874015505496 875195650656 876080759526 876941940672 877258719232 879439970304 880333578747 881198940384 881517256704 882408758784 884468809728 885796466688 886557974528 886692296448 886992519168 887888767488 887889558528 887913900209 888786713248 889986803328 890861654016 890886870888 893428893378 894307127616 895186225152 895211564436 897765926841 898648424352 899557251642 899882199552 900766777344 901983043584 902895243264 902899558287 904113577984 904250559744 905471529984 906361602048 906386450144 907610304384 908502478848 908528195064 909421271808 912016179648 912912685056 912938526108 913835938176 915069851136 915994469776 916443442656 917370266526 918603743232 919844093952 920774356992 920778757461 922016817152 924309356544 925244135424 926492626944 926518852392 927429613824 928341270528 928367548304 929594769408 930990163968 931016516724 931931699328 932874186888 933190046208 934107365376 934132974128 934133806368 935536014378 936340282668 938668436496 939007512576 940885623846 943565801472 945453029787 945794556672 946724265984 946751064112 947681713664 948002586624 948146217984 948961327104 950385792384 951346943064 951669057024 952604540928 952630656784 952631505504 953567935488 954881674404 955820316288 957255930288 959517022338 960460220736 963196157952 964174871961 965471281152 965472141312 965498609936 966447688192 966774915072 967752640512 968703934464 968731354752 970185496392 971467997184 971495495712 972450468864 973433934144 974747451264 975733239544 976211493264 977171102208 978517359414 979479235008 980469808668 981793694448 983267443683 984590401536 985585266176 986559683256 986916059136 987886190592 987914153856 988885266432 991706913792 992681754624 992709853632 994049380992 995027410944 995054689832 996032821504 996521025024 997377721344 997528833504 998874863424 999885052404 1001235153744 1002219360768 1002247729749 1006095518568 1007084503296 1007448293376 1007476810368 1008467152896 1012338819072 1012367474496 1013362624512 1014730924032 1014758743096 1015756243712 1015757148672 1017127775232 1017281879712 1018156423872 1019684756412 1021061592432 1022065288704 1022094219447 1023098930784 1025515547684 1026018202104 1027026770688 1028065430448 1028436799488 1030493778498 1031880278016 1033429211136 1034824605696 1035870228736 1035871151616 1037268919296 1038317937216 1039338596352 1039368016036 1040899652352 1042304205312 1042333708941 1043358315552 1044383929344 1044413491842 1045794115584 1045822786252 1047363934464 1048423161744 1049483460249 1050894573568 1050899595894 1050900532164 1052313550848 1056383451648 1057421869056 1058878688448 1059919558656 1059949560908 1060961452032 1060991483776 1061511526656 1064018876256 1065064799232 1065094947126 1066141927872 1066502909952 1067581492992 1069184016432 1070103180192 1070265310947 1071704367104 1071709488882 1071710443692 1072763927424 1073151442944 1075297855824 1078360915968 1080517748328 1080908064768 1080938661124 1081970589696 1082001216128 1083064815616 1083595677696 1084527230976 1086155191296 1086185936178 1087253649216 1087621779456 1088721720576 1089791926272 1089822774096 1091293342176 1091458683441 1092396996446 1092932432676 1094006777472 1095113175912 1096585641984 1096590882672 1097699894487 1101914139384 1103395749888 1103426982784 1104511643648 1104517906254 1106003017728 1107121548288 1108783424448 1110280566528 1111371964416 1111403423088 1112495924736 1114028620138 1115123702336 1115670278016 1116766973952 1116798585336 1118300209152 1118305553616 1119436526061 1120536924192 1122049936512 1123728850944 1123734221352 1126383161344 1126389547962 1127496780864 1127904067584 1129044747264 1130154590208 1133379330048 1133411411664 1134525547008 1137174183936 1137205359808 1138323224576 1138881171456 1138913408808 1140032952576 1141603585983 1142725774176 1142726792256 1143881443446 1144268747136 1145425976856 1148131537081 1148694291486 1149823449792 1150986297132 1151402068992 1152533889024 1153699477504 1156991399424 1158128713728 1159692484608 1159724277824 1160864278528 1160865312768 1162607862528 1163607341568 1165354007328 1165355045568 1166532561138 1166927534208 1168107679368 1169255920896 1172592230976 1173778104996 1174931920512 1175356342272 1176545011712 1181061955584 1182256395264 1182656692224 1183851689984 1183852744704 1186649071104 1187815538688 1187849161184 1188431383104 1189599602688 1189632215814 1191238524504 1192409503488 1193581633536 1193615419248 1197021235788 1198197899136 1199409668856 1199842932736 1201022369792 1201029179616 1202242741581 1203860324352 1203866077716 1205667412992 1207295373312 1209710087802 1210147072512 1211336638464 1211370926752 1212561695744 1213156030464 1216021572864 1217216913408 1217251368144 1218447917568 1220093134848 1221924590208 1223160355368 1224804990976 1224811935648 1226015917056 1226049528543 1226050620858 1227699142656 1227705009948 1233658847232 1233664743006 1235323502592 1235358469856 1236572818432 1237788360704 1238395060224 1241320218624 1241355355632 1242575599104 1243832249184 1244253394944 1245476487168 1245511741824 1247381352504 1248453710224 1249065637344 1250293459968 1250327737029 1250328850974 1251557915328 1252010016768 1254514165128 1258087735296 1258093747818 1260604039716 1261059408896 1262299021312 1262306178576 1264194957312 1265281769472 1267181056512 1268462590752 1268892076032 1270139387904 1270175340672 1271423913984 1273175565872 1274427088384 1275051746304 1275087838122 1276305113088 1276341240384 1279356029784 1280613627648 1285566495948 1287295041536 1287296188416 1287302340528 1288604223963 1290336854016 1291641806336 1293580661856 1295290662912 1295327327616 1296600625152 1297911912192 1299663268352 1301578481664 1301615324352 1302894802944 1304689812552 1305972313344 1305973476864 1307293078224 1309058259264 1311023258244 1312787202048 1312793475984 1314121139289 1315412911008 1315888078848 1317218871808 1318513688576 1319159955456 1322275885056 1323613138176 1325399174656 1326703214592 1328694700032 1329836961792 1330038444672 1331833151232 1331834337792 1333180069872 1334528350687 1334980204992 1336292481024 1336330306332 1340143340067 1341460691424 1342779337728 1342817346654 1343302413824 1344622870528 1349335877463 1349823299328 1351150166016 1352974565376 1354342864896 1356170366976 1356375839616 1357541898496 1358207294976 1359542403072 1359579675216 1360954654661 1361415456576 1362753718272 1362792292596 1364131907712 1368024269472 1369369027584 1369407789162 1370753907264 1371249065984 1372604776704 1373991704664 1376055399789 1377905614848 1379766140928 1381161535488 1383025225728 1384423916288 1385784795136 1386464034816 1387866203136 1387904251783 1389738940416 1389778278588 1391144420736 1392511905792 1392551322456 1394392154112 1396485245952 1396524775086 1397897548992 1399311280332 1399785069312 1401161048064 1401199461192 1401200709552 1403304021567 1404510424002 1408511268864 1409895825408 1411328435769 1411838251264 1413226078208 1415348702208 1418691835008 1420086398976 1420126596168 1421522570496 1422003879936 1423441990656 1425578688576 1426804240256 1427020414596 1427503585536 1428906811392 1428945985176 1428947258256 1430351903232 1432322511606 1433730474432 1437814554624 1439275533507 1440690331104 1441210753024 1444794236928 1446036307968 1448206921728 1448208211968 1448247914904 1449671532288 1450162372608 1451628960768 1453055901696 1453097032128 1455057789568 1455278244588 1457201995776 1457243243568 1458675703296 1460150901216 1462121176896 1463599859316 1467776039121 1469218852512 1470704713002 1472690541672 1474670690304 1476162064384 1476885602304 1478377899264 1480374088704 1481829285888 1481871230784 1483327899648 1487560370688 1489022631936 1489064780448 1491074071488 1492541116416 1492582034748 1494049232256 1496066582016 1496293250256 1498312295136 1499827578606 1501852730616 1503329041152 1503872090112 1505392996352 1511172440064 1511215215552 1512700729344 1518508228608 1518551211744 1520043936768 1522096386048 1522138114644 1523634365568 1523635723008 1525175257928 1525691662848 1525922819568 1527234635808 1529527134618 1531592388648 1533097933056 1534648396176 1535202758656 1538273321526 1542098145672 1542655199232 1544171618304 1545740667747 1547820417024 1550143816704 1551476455424 1552236908544 1553805343104 1553806727424 1555376748184 1555903378944 1557476905824 1559007894528 1559052024054 1563456307968 1565037473328 1566575894016 1566620237763 1568691173376 1568734179378 1572634742616 1574749274112 1576341860352 1576349393841 1578470326272 1582198761472 1583754051584 1584575177472 1586132803584 1586176287752 1588318032672 1589879337984 1589924341362 1591442178048 1591487225664 1596028314384 1597597198848 1597642420689 1599212891808 1599754364928 1601372239488 1602990322108 1603776024648 1605147099136 1605154770288 1607556550656 1607564233323 1609727164416 1612946783736 1613529430016 1615115517952 1617541373952 1620776622492 1621362097152 1621407991686 1622955884544 1623001824192 1624597223424 1626790846464 1629232786944 1629278904267 1630880473824 1631432669184 1633082580864 1634687889408 1634732704724 1634734161144 1636932190208 1636940013264 1638595494669 1642669763868 1644878462976 1644886324008 1647098003456 1652871209076 1655093624832 1655095099392 1655140474176 1656767465472 1658442998912 1659004526592 1660682322432 1663175136672 1665420849792 1667057946624 1667103649372 1667105134632 1668743887104 1669346689024 1671042930207 1672685553504 1675197878004 1677450313728 1677458330424 1680805386288 1683074904768 1685593276416 1685601332028 1687042359296 1687869259776 1689574742016 1691283454336 1691856101376 1693567120896 1695231885312 1700068995072 1700117117496 1701788320512 1705761275904 1705808039712 1707484836864 1707533169202 1708370113212 1710049428864 1714088661264 1715822165169 1716403120704 1718138965284 1720449138688 1724774215808 1726479445698 1727103103488 1728800833536 1730549216256 1735487099136 1737193070592 1739538726912 1739586416736 1741296417792 1741297969152 1741345707206 1743057437632 1743911793792 1745411012352 1748031010992 1749798841707 1750391301312 1752161519052 1753883881344 1754517438464 1760667157494 1762397880768 1763034513408 1764817517568 1771592933376 1773115949056 1773384592896 1773985038336 1775777534976 1775779117056 1775827800418 1777573426496 1779973606656 1781723308032 1781773741776 1784448323721 1786857786756 1788614255232 1790372450304 1790423128872 1794652208447 1795531853682 1797296848704 1799114503284 1799764399104 1801533554688 1805790486528 1805799116574 1808227155968 1808501119488 1810943059968 1812723204096 1812772900288 1814565131703 1815220608768 1817004957696 1817056390128 1818842543616 1824032359296 1825825370112 1825877052216 1827671876352 1830139702272 1830189875941 1831988939552 1832886885312 1834740533052 1837207486464 1839075931287 1841548713984 1841557514922 1844033634304 1848618713088 1850488270848 1850497114509 1852985253888 1853037704784 1854859227648 1856682541056 1856735096608 1859189538816 1861980327936 1862033033448 1863863398656 1865748373776 1866380092416 1868214730752 1868265948256 1868267612736 1871072028756 1872680565336 1875493276461 1877336872992 1878015025152 1881771247692 1887131602944 1887140621727 1890906059574 1891589113344 1893448531968 1893502128224 1895363427328 1896005173248 1896292435968 1897922654208 1900771584768 1902693886128 1903338114048 1905209081856 1905261313568 1905263011008 1907135870976 1909763348808 1911640632576 1912631757183 1914511860576 1919034044676 1920920441472 1928349743922 1930942562304 1930944282624 1930997219872 1932895376384 1933549830144 1935505281024 1937462709504 1940370992784 1942935994368 1942990991424 1944900937728 1946867868288 1949494902528 1951466479088 1952422986528 1954342204416 1957034718828 1958958470016 1960939617336 1963587388896 1966534887366 1969180803072 1971170532352 1973119366512 1973832118272 1975828307712 1977770532864 1983413827584 1985363509248 1985419707264 1988098761984 1990054821888 1990109379664 1992065643008 1993042050048 1994755442688 1995057667008 1997749726848 1999770104808 2002470307488 2004438721536 2004495459498 2012191037136 2014169006592 2014226019981 2014953620736 2016934305792 2024677638144 2024734948992 2026725249024 2029461848064 2029517486192 2031512487424 2031514297344 2034255550464 2034563759424 2036312847744 2039369512824 2042123184864 2044130577408 2044188438894 2046197861568 2051031095368 2052036404208 2054053541376 2054111683743 2056130860896 2056873598976 2060987556996 2063760556032 2066858422272 2069649211392 2071740457472 2071742303232 2074537838592 2076635874432 2078677192704 2078736032072 2081799304704 2084608410624 2084667417882 2086716631104 2088767858688 2088826983684 2091588231168 2091645572504 2094727868928 2094787162629 2096846323488 2098966920498 2101789147136 2101799191788 2101801064328 2104627101696 2106765636003 2112766903296 2114843738112 2117757376896 2119839117312 2119899121816 2121982967552 2123023053312 2128037752512 2130129598464 2130189894252 2132283855744 2133005819904 2135162985984 2138368032864 2140206360384 2140530621894 2143408734208 2143418977764 2143420887384 2145527854848 2146302885888 2148483767409 2150595711648 2156721831936 2161035496656 2161816129536 2161877322248 2164002432256 2166129631232 2167191355392 2169054461952 2172310382592 2172371872356 2174507298432 2175243558912 2177443441152 2179583852544 2179645548192 2182586684352 2182917366882 2184793992892 2185864865352 2188013554944 2190226351824 2193181765344 2195399788974 2203828278768 2206057069503 2206853965568 2209023287296 2209035812508 2212006035456 2214243096576 2217566848896 2220561133056 2222743928832 2222806846176 2224991849472 2228057240276 2230247404672 2231340556032 2233533947904 2233597170672 2236611107232 2238873052122 2241073848384 2244099873024 2247457701888 2247468442704 2249741367909 2252766322688 2252779095924 2254993561728 2255808135168 2258089494528 2260309180416 2266758660096 2266822823328 2269051094016 2274410719616 2276646449152 2277762342912 2277826817616 2280065905152 2283207171966 2285451548352 2285453584512 2287762886892 2288537494272 2290851953712 2294290701927 2296263074162 2297388582972 2299646899584 2301972594264 2302804137984 2305067778048 2307398955008 2307409982289 2313982798848 2316257427456 2319448555648 2321728557056 2321730625536 2325215725056 2327214683136 2330708014656 2330710091136 2333065122276 2333855068416 2336215358736 2338511841792 2338578036081 2345184461952 2347556209992 2349863841024 2350712684544 2353090023424 2353101269067 2362123911168 2364512790528 2367703379968 2367705489408 2373298142208 2375631077376 2375698322368 2376862766208 2379199205376 2379264431628 2382477049008 2384819006976 2384886512043 2387163267072 2387230838496 2394042471576 2396395798272 2398819337712 2399685865472 2402058359232 2404485483162 2407720648704 2407732155432 2411334825984 2414590746624 2419420175604 2420294145024 2422673276928 2422741853504 2425123391488 2426312060928 2432043145728 2432111987529 2434433826816 2434502736288 2436895835136 2440186269696 2443849180416 2446320710736 2449623871296 2452031834112 2452099057086 2452101241716 2455398285312 2455410019896 2467317694464 2467329486012 2470647005184 2470716939712 2473145636864 2475576721408 2482640437248 2482710711264 2485151198208 2487664498368 2488506789888 2491023483648 2494762705008 2496907420448 2498131274688 2500586919936 2500655474058 2500657701948 2503115830656 2504020033536 2509028330256 2516175470592 2516187495636 2521208079432 2522118817792 2524598042624 2524612357152 2528389914624 2530563538944 2534362113024 2536925181504 2537784152064 2540350681344 2542847827968 2546351131744 2548854176768 2550103492608 2550175676244 2552610226176 2552682480768 2558712059568 2561227255296 2561299753803 2571132991896 2574590083072 2574604681056 2577208447926 2580673708032 2583283612672 2587161323712 2590654655232 2593201250304 2595823824384 2599326536704 2603156963328 2603230648704 2605789605888 2609379625104 2611944626688 2611946953728 2612018560809 2614586156448 2618116518528 2622046516488 2625586951968 2628242278578 2630825822016 2631776157696 2634437743616 2637027377152 2638319910912 2644551770112 2647226276352 2650798349312 2653406429184 2657389400064 2659673923584 2660076889344 2663666302464 2663668675584 2663741700627 2666360139744 2669056701374 2669960409984 2672584962048 2672660612664 2680286680134 2682921382848 2685558675456 2685634693308 2686604827648 2689245741056 2698671754926 2699646598656 2702300332032 2705949130752 2708685729792 2708698674861 2712340733952 2712751679232 2715083796992 2716414589952 2719084806144 2719159350432 2721909309322 2722830913152 2725507436544 2725584585192 2728263815424 2736048538944 2738738055168 2738815578324 2741507814528 2742498131968 2745209553408 2747983409328 2752110799578 2755811229696 2759532281856 2762323070976 2762336272383 2766050451456 2768847832576 2771569590272 2772928069632 2775732406272 2775808503566 2779477880832 2779556557176 2782288841472 2785023811584 2785102644912 2788784308224 2792970491904 2793049550172 2795795097984 2798622560664 2799570138624 2802322096128 2802398922384 2802401419104 2805233063689 2806608043134 2809020848004 2817022537728 2822656871538 2823676502528 2826452156416 2830697404416 2836359089361 2837383670016 2840172797952 2840253192336 2843045140992 2844007759872 2846883981312 2851157377152 2853608480512 2854040829192 2855007171072 2857813622784 2857891970352 2857894516512 2860703806464 2860782233267 2864645023212 2867460948864 2878551067014 2881380662208 2882421506048 2889588473856 2892524615883 2896413843456 2896416423936 2896495829808 2899343064576 2900324745216 2903257921536 2906111803392 2906194064256 2910115579136 2910556489176 2914403991552 2914486487136 2917351406592 2917431386401 2920301802432 2924242353792 2927199718632 2935552078242 2938437705024 2941409426004 2945381083344 2949802331049 2952324128768 2953771204608 2956755798528 2960748177408 2963658571776 2963742461568 2966655799296 2975120741376 2978045263872 2978129560896 2982148142976 2985082232832 2985164069496 2988098464512 2992133164032 2992586500512 2996624590272 2999655157212 3003705461232 3006658082304 3006743189247 3010785992704 3022344880128 3022430431104 3025401458688 3037016457216 3037102423488 3040087873536 3044192772096 3044276229288 3047268731136 3047271446016 3050350515856 3051383325696 3051845639136 3054469271616 3059054269236 3063184777296 3066195866112 3066282658341 3069296792352 3070405517312 3076546643052 3084196291344 3085310398464 3091481335494 3095640834048 3100287633408 3102952910848 3104473817088 3107610686208 3107613454848 3110753496368 3111806757888 3114953811648 3118015789056 3118104048108 3126912615936 3127001126823 3130074946656 3133151788032 3133240475526 3137382346752 3137468358756 3145269485232 3148450380747 3152683720704 3152698787682 3156940652544 3164397522944 3169150354944 3172265607168 3172352575504 3176636065344 3179758675968 3179848682724 3182884356096 3182974451328 3192056628768 3195194397696 3195284841378 3198425783616 3199508729856 3202744478976 3205980644216 3207552049296 3210309540576 3210795932841 3215113101312 3215128466646 3219454328832 3225893567472 3227058860032 3235082747904 3241553244984 3242724194304 3242815983372 3245911769088 3246003648384 3249194446848 3253581692928 3258465573888 3258557808534 3261760947648 3262865338368 3266165161728 3269375778816 3269465409448 3269468322288 3273880026528 3274376050323 3277190989338 3285339527736 3289756925952 3289772648016 3293099683461 3305742418152 3310187249664 3310280948352 3313534930944 3316885997824 3318009053184 3321364644864 3326350273344 3330841699584 3334115893248 3334207298744 3334210269264 3337487774208 3342085860414 3345371107008 3350395756008 3354900627456 3354916660848 3358309578183 3361610772576 3366149809536 3371186552832 3371202664056 3374084718592 3379149484032 3382566908672 3383712202752 3387134241792 3390463770624 3400137990144 3400234234992 3403576641024 3411522551808 3411616079424 3414969673728 3415066338404 3416740226424 3420098857728 3424810757949 3428177322528 3431644330338 3432806241408 3436277930568 3440898277376 3444394611243 3449548431616 3452958891396 3454206206976 3457601667072 3461098432512 3470974198272 3474386141184 3479077453824 3479172833472 3482592835584 3482595938304 3482691414412 3486114875264 3487823587584 3490822024704 3496062021984 3499597683414 3500782602624 3504323038104 3507767762688 3509034876928 3521334314988 3524795761536 3526069026816 3529635035136 3543185866752 3546231898112 3546769185792 3547970076672 3551555069952 3551558234112 3551655600836 3555146852992 3559947213312 3563446616064 3563547483552 3568896647442 3573715573512 3577228510464 3580744900608 3580846257744 3589304416894 3591063707364 3594593697408 3598229006568 3599528798208 3603067109376 3606728224743 3611580973056 3611598233148 3616454311936 3617002238976 3621886119936 3625545800576 3629130263406 3630441217536 3634009915392 3634112780256 3637685087232 3648064718592 3651650740224 3651754104432 3655343752704 3660279404544 3660379751882 3663977879104 3665773770624 3669481066104 3674414972928 3678148585629 3678151862574 3683097427968 3683115029844 3688067268608 3700976541696 3700994229018 3705970507776 3706075409568 3709718455296 3713365082112 3713470193216 3723960655872 3724066066896 3727726797312 3731496747552 3732760184832 3736429461504 3736531896512 3736535225472 3742144057512 3745361130672 3750983211087 3750986552922 3754673745984 3756030050304 3763542495384 3774263205888 3774281243454 3781812119148 3783178226688 3786897063936 3787004256448 3790726854656 3792584871936 3795845308416 3801543169536 3805387772256 3806676228096 3810418163712 3810522627136 3810526022016 3814271741952 3819526697616 3823281265152 3823389487561 3825263514366 3829023721152 3838068089352 3841840882944 3856699487844 3861885124608 3861888565248 3861994439744 3865790752768 3865812671889 3871010562048 3874925419008 3880741985568 3885871988736 3885981982848 3889801875456 3893735736576 3898989805056 3899100170483 3902932958176 3904845973056 3908684408832 3914069437656 3917916940032 3921879234672 3927174777792 3933069774732 3938361606144 3942341064704 3942363417867 3946238733024 3947664236544 3951656615424 3955541065728 3966827655168 3970839414528 3976197523968 3980109643776 3980218759328 3984131286016 3986084100096 3989510885376 3990115334016 3995499453696 3999540209616 4003585052061 4004940614976 4008877443072 4008990918996 4020430020201 4024382074272 4028338013184 4028452039962 4029907241472 4033868611584 4049469897984 4053450498048 4058923696128 4059034972384 4063024974848 4063028594688 4068511100928 4069127518848 4072625695488 4078739025648 4082863963983 4084246369728 4088261154816 4088376877788 4092395723136 4102062190736 4104072808416 4108107082752 4108223367486 4112261721792 4113747197952 4121975113992 4133716844544 4139298422784 4143480914944 4143484606464 4149075677184 4153271748864 4157354385408 4157472064144 4163598609408 4163712755349 4169216821248 4169334835764 4173433262208 4177535717376 4177653967368 4183176462336 4183291145008 4189455737856 4189574325258 4193692646976 4197933840996 4203578294272 4203598383576 4203602128656 4213531272006 4225533806592 4229687476224 4233985307307 4235514753792 4239678234624 4239798243632 4243965935104 4246046106624 4256075505024 4260259196928 4260379788504 4264567711488 4266011639808 4270325971968 4276736065728 4280412720768 4281061243788 4286817468416 4286837955528 4286841774768 4291055709696 4296967534818 4301191423296 4313443663872 4317826600521 4322070993312 4323632259072 4323754644496 4328004864512 4332259262464 4334382710784 4338108923904 4344620765184 4344743744712 4349014596864 4350487117824 4354886882304 4359167705088 4359291096384 4365173368704 4365834733764 4369587985784 4371729730704 4376027109888 4380452703648 4386363530688 4390799577948 4403328117363 4407656557536 4412114139006 4413707931136 4418046574592 4418071625016 4424012070912 4428486193152 4435133697792 4441122266112 4445487857664 4445613692352 4449983698944 4456114480552 4460494809344 4462681112064 4467067895808 4467194341344 4473222214464 4477746104244 4482147696768 4488199746048 4494936885408 4499482735818 4505532645376 4505558191848 4509987123456 4511616270336 4516178989056 4533517320192 4533645646656 4538102188032 4548821439232 4553292898304 4555524685824 4555653635232 4560131810304 4566414343932 4570903096704 4570907169024 4575525773784 4577074988544 4581703907424 4588581403854 4592526148324 4594777165944 4599293799168 4603945188528 4605608275968 4614797910016 4614819964578 4627965597696 4632514854912 4637222003241 4638897111296 4643457114112 4643461251072 4650431450112 4654429366272 4661416029312 4661420182272 4666130244552 4667710136832 4672430717472 4677023683584 4677156072162 4690368923904 4695112419984 4699727682048 4699860713289 4706180046848 4706202538134 4724247822336 4729025581056 4729048181523 4735406759936 4735410978816 4746596284416 4751262154752 4751396644736 4753725532416 4758398410752 4758528863256 4764954098016 4769638013952 4769773024086 4774326534144 4774461676992 4788084943152 4792791596544 4792927262067 4797638675424 4799371730944 4804116718464 4808970966324 4815441297408 4815464310864 4822669651968 4822692699969 4829181493248 4838840351208 4840588290048 4845346553856 4845483707008 4850246782976 4852624121856 4864086291456 4864223975058 4868867653632 4869005472576 4873791670272 4880372539392 4887698360832 4887836712801 4892641421472 4899247742592 4904063668224 4904198114172 4904202483432 4910796570624 4910820039792 4915786484007 4934635388928 4934658972024 4941294010368 4941433879424 4946291273728 4965280874496 4965421422528 4970302396416 4975328996736 4977013579776 4982046967296 4989525410016 4993814840896 4996262549376 5001173839872 5001310948116 5001315403896 5006231661312 5008040067072 5013128790621 5018056660512 5032350941184 5032374991272 5042416158864 5044237635584 5049224714304 5056779829248 5061127077888 5068724226048 5073850363008 5075568304128 5080701362688 5085695655936 5092702263488 5097708353536 5100206985216 5100351352488 5105364961536 5117424119136 5122454510592 5122599507606 5142265983792 5147466495507 5149209362112 5154416895852 5161347416064 5166567225344 5174322647424 5181309310464 5186402500608 5191647648768 5198653073408 5206461297408 5211579211776 5218759250208 5223889253376 5223893907456 5224037121618 5229172312896 5236233037056 5244093032976 5249396525121 5251173903936 5256484557156 5261651644032 5263552315392 5268875487232 5274054754304 5289103540224 5294452552704 5301596698624 5314778800128 5319347847168 5320153778688 5327332604928 5327337351168 5327483401254 5332720279488 5338113402748 5339920819968 5345169924096 5345321225328 5353344971163 5360573360268 5365842765696 5371117350912 5371269386616 5373209655296 5378491482112 5383956625341 5397343509852 5399293197312 5404600664064 5417371459584 5417397349722 5424681467904 5425503358464 5430167593984 5432829179904 5438169612288 5438318700864 5443818618644 5445661826304 5451014873088 5451169170384 5456527630848 5472097077888 5477476110336 5477631156648 5483015629056 5484996263936 5490419106816 5490569627823 5495966818656 5504221599156 5511622459392 5524646141952 5524672544766 5532100902912 5537695665152 5543139180544 5545856139264 5551464812544 5551617007132 5558955761664 5559113114352 5564577682944 5570047623168 5570205289824 5577568616448 5585940983808 5586099100344 5591590195968 5597245121328 5599140277248 5604644192256 5604797844768 5604802838208 5610466127378 5613216086268 5618041696008 5634045075456 5645313743076 5647353005056 5652904312832 5661394808832 5672718178722 5674767340032 5680345595904 5680506384672 5686090281984 5688015519744 5693767962624 5702314754304 5707216961024 5708081658384 5710014342144 5715627245568 5715783940704 5715789033024 5721407612928 5721564466534 5729290046424 5734921897728 5757102134028 5762761324416 5764843012096 5785049231766 5792827686912 5792832847872 5792991659616 5798686129152 5800649490432 5806515843072 5812388128512 5820231158272 5821112978352 5828807983104 5828972974272 5834702813184 5834862772802 5840603604864 5848484707584 5854399437264 5871104156484 5876875410048 5882818852008 5890762166688 5896714399183 5899604662098 5904648257536 5907542409216 5913511597056 5921496354816 5927484923136 5933311598592 5950241482752 5956090527744 5956259121792 5964296285952 5970164465664 5970328138992 5976196929024 5976366092207 5984266328064 5985173001024 5993249180544 5999310314424 6007410922464 6013316164608 6013481020949 6013486378494 6021571985408 6042678059943 6044860862208 6050802917376 6074032914432 6074204846976 6080175747072 6088385544192 6088552458576 6094537462272 6094542892032 6094709975221 6100701031712 6102766651392 6103691278272 6108938543232 6118108538472 6126369554592 6132391732224 6132565316682 6138593584704 6140811034624 6153093286104 6162335051229 6168392582688 6170620796928 6182962670988 6191281668096 6200575266816 6205905821696 6208947634176 6215221372416 6215226909696 6215397301463 6221506992736 6223613515776 6229907623296 6236031578112 6236208096216 6253825231872 6254002253646 6260149893312 6266303576064 6266480951052 6274764693504 6274936717512 6284361487887 6290538970464 6296900761494 6305367441408 6305397575364 6313881305088 6320296908009 6328795045888 6338300709888 6344531214336 6344705151008 6353272130688 6359517351936 6359697365448 6365948902656 6384113257536 6390388795392 6390569682756 6396851567232 6399017459712 6405488957952 6411961288432 6415104098592 6420619081152 6421591865682 6430226202624 6430256933292 6438908657664 6445451302227 6451787134944 6454117720064 6470165495808 6483106489968 6485448388608 6485631966744 6492007296768 6498388893696 6507163385856 6516931147776 6517115617068 6523521895296 6525730676736 6532330323456 6538751557632 6538930818896 6538936644576 6547760053056 6548752100646 6554381978676 6570679055472 6579545296032 6586199366922 6611484836304 6618171208509 6620561896704 6627069861888 6633771995648 6636018106368 6642729289728 6652700546688 6661683399168 6668231786496 6668414597488 6668420538528 6674975548416 6684171720828 6690742214016 6700791512016 6709833321696 6716619156366 6723221545152 6732299619072 6742373105664 6742405328112 6749224103727 6758298968064 6765133817344 6767424405504 6774268483584 6780927541248 6800275980288 6800468469984 6807153282048 6823232158848 6829939347456 6830132676808 6833480452848 6840197715456 6849621515898 6856354645056 6863288660676 6865612482816 6872555861136 6882872105781 6888789222486 6899096863232 6905917782792 6908412413952 6915203334144 6922196865024 6922229946867 6941948396544 6948772282368 6958345666944 6965185671168 6965191876608 6965382828824 6972229750528 6975647175168 6981644049408 6992124043968 6999195366828 7001565205248 7008646076208 7015535525376 7015734108243 7042668629976 7049591523072 7052138053632 7059270070272 7059303807201 7086371733504 7092463796224 7093538371584 7103110139904 7103116468224 7103311201672 7110293705984 7119894426624 7126893232128 7127094967104 7137793294884 7147431147024 7154457020928 7154659536129 7161489801216 7161692515488 7178608833788 7182127414728 7189187394816 7196458013136 7199057596416 7213456449486 7223161946112 7223196466296 7232908623872 7234004477952 7243772239872 7251091601152 7258260526812 7260882435072 7268019830784 7268225560512 7275370174464 7296129437184 7296335962587 7303301480448 7303508208864 7310687505408 7320558809088 7320759503764 7327955758208 7331547541248 7338962132208 7356297171258 7356303725148 7366194855936 7366230059688 7376134537216 7401953083392 7401988458036 7411941015552 7412150819136 7419436910592 7426730164224 7426940386432 7447921311744 7448132133792 7455453594624 7462993495104 7465520369664 7473063793024 7473070450944 7484288115024 7490722261344 7501966422174 7501973105844 7509347491968 7512060100608 7527084990768 7548526411776 7548562486908 7563624238296 7566356453376 7573794127872 7574008512896 7581453709312 7585169743872 7591690616832 7603086339072 7610775544512 7613352456192 7621045254272 7621052044032 7628543483904 7639053395232 7646562530304 7646778975122 7650527028732 7658047442304 7676136178704 7683681765888 7683899261409 7713398975688 7723770249216 7723988879488 7731581505536 7731625343778 7742021124096 7749850838016 7761483971136 7771963965696 7779603750912 7787471473152 7797979610112 7798200340966 7805865916352 7809691946112 7817368817664 7828138875312 7835833880064 7836055682427 7843758469344 7854349555584 7866139549464 7884682129408 7884726835734 7892477466048 7895328473088 7903313230848 7911082131456 7933655310336 7941678829056 7952395047936 7960219287552 7960437518656 7968262572032 7972168200192 7979021770752 7980230668032 7990998907392 7991225101881 7999080419232 8007170104122 8009881229952 8017754886144 8017981837992 8036920759567 8040860040402 8048764148544 8056676026368 8056904079924 8059814482944 8067737223168 8098939795968 8106900996096 8117847392256 8118069944768 8126049949696 8126057189376 8126096024583 8137022201856 8138255037696 8145251390976 8157478051296 8165727927966 8168492739456 8176522309632 8176753755576 8184791446272 8204124381472 8208145616832 8216214165504 8216446734972 8224523443584 8227494395904 8243950227984 8267433689088 8278596845568 8286961829888 8286969212928 8287008817149 8298151354368 8306543497728 8314708770816 8314944128288 8327197218816 8327425510698 8338433642496 8338669671528 8346866524416 8355071434752 8355307934736 8366352924672 8366582290016 8378911475712 8379148650516 8387385293952 8395867681992 8407156588544 8407196767152 8407204257312 8415699191067 8427062544012 8451067613184 8467970614614 8471029507584 8479356469248 8479596487264 8487931870208 8492092213248 8512151010048 8520518393856 8520759577008 8529135422976 8532023279616 8540651943936 8553472131456 8560825441536 8562122487576 8573634936832 8573675911056 8573683549536 8582111419392 8582346699801 8593935069636 8602382846592 8635653201042 8644141986624 8647264518144 8647509288992 8656009729024 8664518524928 8668765421568 8689241530368 8689487489424 8698029193728 8700974235648 8709773764608 8718335410176 8718582192768 8730346737408 8731669467528 8739175971568 8743459461408 8752054219776 8752294159203 8760905407296 8772727061376 8781599155896 8806656234726 8815313115072 8824228278012 8827415862272 8836093149184 8836143250032 8856972386304 8870267395584 8882244532224 8890975715328 8891227384704 8899967397888 8912228961104 8920989618688 8925362224128 8934135791616 8934388682688 8946444428928 8955492208488 8964295393536 8976399492096 8989873770816 8998965471636 9011065290752 9011116383696 9019974246912 9020229567741 9032357978112 9067034640384 9067291293312 9076204376064 9097642878464 9106585796608 9111049371648 9111307270464 9120263620608 9132828687864 9141806193408 9141814338048 9151051547568 9154149977088 9163407814848 9177162807708 9185052296648 9189554331888 9198587598336 9198847975023 9207890377056 9211216551936 9229595820032 9229639929156 9255931195392 9274444006482 9277794222592 9286914228224 9286922502144 9300862900224 9308858732544 9322832058624 9322840364544 9332260489104 9335420273664 9344861434944 9354047367168 9354312144324 9380737847808 9381003380469 9390224839968 9399455364096 9399721426578 9412360093696 9412405076268 9445351142241 9458051162112 9458096363046 9470813519872 9470821957632 9493192568832 9502793289472 9507451064832 9516796821504 9517057726512 9529908196032 9539276027904 9539546048172 9548653068288 9548923353984 9576169886304 9585583193088 9585854524134 9595277350848 9598743461888 9608233436928 9617941932648 9630928621728 9632387798523 9645339303936 9645385399938 9658362986496 9677680702416 9681176580096 9690967414016 9700493565952 9705248243712 9728172582912 9728447950116 9737735307264 9738010945152 9747583340544 9760745078784 9775396721664 9775673425602 9785282842944 9798495485184 9808127336448 9808396228344 9808404966864 9821640079584 9823128150969 9831572968014 9869270777856 9869317944048 9879299050383 9882867758848 9892582547456 9930561748992 9930842845056 9940604792832 9950657993472 9954027159552 9964093934592 9979050820032 9987629681792 9992525098752 10002347679744 10002621896232 10002630807792 10012463322624 10026257581242 10036113321024 10064701882368 10064749982544 10074928734549 10084832317728 10088475271168 10098449428608 10113559658496 10122254155776 10137448452096 10147700726016 10151136608256 10161402725376 10171391311872 10185404526976 10195416707072 10200413970432 10200702704976 10210729923072 10234848238272 10244909021184 10245199015212 10274432273847 10284531967584 10294932991014 10298418724224 10308833791704 10322694832128 10333134450688 10333183833729 10348645294848 10362618620928 10372805001216 10383295297536 10397306146816 10412922594816 10423158423552 10437518500416 10447778506752 10447787814912 10448074243236 10458344625792 10472466074112 10488186065952 10498793050242 10502347807872 10512969114312 10523303288064 10527104630784 10537750974464 10578207080448 10588905105408 10603193397248 10629557600256 10638695694336 10640307557376 10654665209856 10654674702336 10654966802508 10665440558976 10676226805496 10679841639936 10690339848192 10690642450656 10706689942326 10721146720536 10731685531392 10742234701824 10742538773232 10746419310592 10767913250682 10794687019704 10798586394624 10809201328128 10820184674229 10834742919168 10834794699444 10849362935808 10851006716928 10860335187968 10865658359808 10876637401728 10887637237288 10891323652608 10902029746176 10902338340768 10913055261696 10944194155776 10954952220672 10955262313296 10966031258112 10980838213632 10981139255646 10991933637312 11008443198312 11023244918784 11034445756887 11049292283904 11049345089532 11064201805824 11075391330304 11086278361088 11102929625088 11103234014264 11117911523328 11118226228704 11129155365888 11140095246336 11140410579648 11171881967616 11172198200688 11183180391936 11194490242656 11198280554496 11209288384512 11209595689536 11209605676416 11220932254756 11226432172536 11236083392016 11252949633261 11268090150912 11290627486152 11294706010112 11305808625664 11322789617664 11345436357444 11349534680064 11360691191808 11361012769344 11372180563968 11387535925248 11404629508608 11414433922048 11416163316768 11420028684288 11431254491136 11431567881408 11431578066048 11442815225856 11443128933068 11458580092848 11469843795456 11470168462683 11514204268056 11525522648832 11529686024192 11570098463532 11585655373824 11585665695744 11585983319232 11597372258304 11613031686144 11624776257024 11640462316544 11642225956704 11657615966208 11657945948544 11669405626368 11669725545604 11681207209728 11696969415168 11697300511449 11708798874528 11742208312968 11753750820096 11765637704016 11781524333376 11793428798366 11799209324196 11809296515072 11815084818432 11827023194112 11842992709632 11854969846272 11866623197184 11900482965504 11912518243584 11928592571904 11940328931328 11940656277984 11952393858048 11952732184414 11968532656128 11970346002048 11986498361088 11998620628848 12010755156183 12014821844928 12026632329216 12026962041898 12026972756988 12043143970816 12085356119886 12089721724416 12101605834752 12148409693952 12160351494144 12176771088384 12177104917152 12189074924544 12189085784064 12189419950442 12201402063424 12205533302784 12207382556544 12217877086464 12236217076944 12248591891949 12252739109184 12264783464448 12265130633364 12277187169408 12281622069248 12306186572208 12324670102458 12336785165376 12341241593856 12365925341976 12401150533632 12411811643392 12417895268352 12430442744832 12430453819392 12430794602926 12443013985472 12447227031552 12459815246592 12472063156224 12472416192432 12491138266047 12507650463744 12508004507292 12520299786624 12532607152128 12532961902104 12549529387008 12549873435024 12562565459129 12568722975774 12581077940928 12593801522988 12610734882816 12610795150728 12640593816018 12657590091776 12676601419776 12689062428672 12689410302016 12701955921921 12706544261376 12719034703872 12719394730896 12731897805312 12768226515072 12780777590784 12781139365512 12793703134464 12798034919424 12810977915904 12811329131587 12823922576864 12830208197184 12841238162304 12843183731364 12860452405248 12860513866584 12890902604454 12903574269888 12908235440128 12940330991616 12953479801563 12966212979936 12970896777216 12971263933488 12984014593536 12996777787392 13014326771712 13033862295552 13034231234136 13047043790592 13051461353472 13064660646912 13077503115264 13077861637792 13077873289152 13095520106112 13097504201292 13108763957352 13141358110944 13159090592064 13172398733844 13209984352089 13222969672608 13236342417018 13241123793408 13254139723776 13267543991296 13272036212736 13285458579456 13305401093376 13323366798336 13336463572992 13336829194976 13336841077056 13349951096832 13368343441656 13381484428032 13401583024032 13419666643392 13433238312732 13446443090304 13464599238144 13484810656224 13498448207454 13516597936128 13530267634688 13534848811008 13548536967168 13600551960576 13600936939968 13614306564096 13646464317696 13659878694912 13660265353616 13666960905696 13680395430912 13699243031796 13712709290112 13726577321352 13731224965632 13745111722272 13765744211562 13777578444972 13798193726464 13811835565584 13816824827904 13844393730048 13844459893734 13883896793088 13897544564736 13911666009723 13916691333888 13930371342336 13930383753216 13930765657648 13944459501056 13951294350336 13963288098816 13984248087936 13998390733656 14003130410496 14017292152416 14031071050752 14031468216486 14085337259952 14099183046144 14099582139867 14118540140544 14118607614402 14172743467008 14187076743168 14187144544569 14206220279808 14206232936448 14206622403344 14220587411968 14239788853248 14253786464256 14254189934208 14275586589768 14294862294048 14308914041856 14309319072258 14322979602432 14323385030976 14357217667576 14364254829456 14378374789632 14378781786201 14392916026272 14398115192832 14426912898972 14446323892224 14446392932592 14468008955904 14468078099907 14487544479744 14502183202304 14516521053624 14521764870144 14536039661568 14536451121024 14550740348928 14592258874368 14592671925174 14606602960896 14607016417728 14621375010816 14641117618176 14641519007528 14655911516416 14663095082496 14663510138403 14677924264416 14712594342516 14712607450296 14732389711872 14732460119376 14747359452021 14803906166784 14803976916072 14823882031104 14824301638272 14838873821184 14853880772864 14895842623488 14896264267584 14910907189248 14925986990208 14931040739328 14946127586048 14946140901888 14968576230048 14981444522688 15003932844348 15003946211688 15018694983936 15024120201216 15039386371863 15054169981536 15097052823552 15097124973816 15127248476592 15132712906752 15148017025792 15162907418624 15170339487744 15183381233664 15206172678144 15221551089024 15226704912384 15242090508544 15242104088064 15257086967808 15278106790464 15293125060608 15293557950244 15301054057464 15316094884608 15352272357408 15367363531776 15367798522818 15426797951376 15442399486521 15447977758976 15463163011072 15463250687556 15484042248192 15499701676032 15522967942272 15543927931392 15559207501824 15574942946304 15595959220224 15596400681932 15611731832704 15619383892224 15634737635328 15656277750624 15671667760128 15672111364854 15687516938688 15708699111168 15732279098928 15748189575363 15769364258816 15769453671468 15784954932096 15790656946176 15806626461696 15822164262912 15867310620672 15883357658112 15904790095872 15920875037312 15936525144064 15944336400384 15958043541504 15960461336064 15981997814784 15982450203762 15998160838464 16014340208244 16019762459904 16035509772288 16035963675984 16060034913489 16073841519134 16081720080804 16097528297088 16113352052736 16113808159848 16119628965888 16135474446336 16151869876023 16197879591936 16213801992192 16236139889536 16252099899392 16252114378752 16252192049166 16274044403712 16276510075392 16290502781952 16314956102592 16331455855932 16336985478912 16353044619264 16353507511152 16369582892544 16408248762944 16416291233664 16432428331008 16432893469944 16449046887168 16454988791808 16471708883469 16487900455968 16534867378176 16573923659776 16573938425856 16574017634298 16596302708736 16613086995456 16629417541632 16629888256576 16654394437632 16654851021396 16676867284992 16677339343056 16693733048832 16710142869504 16710615869472 16732705849344 16733164580032 16757822951424 16758297301032 16774770587904 16791735363984 16814393534304 16814408514624 16831398382134 16854125088024 16902135226368 16935941229228 16942059015168 16958712938496 16959192974528 16975863740416 16984184426496 17024302020096 17041036787712 17041519154016 17058270845952 17064046559232 17081303887872 17106944262912 17121650883072 17124244975152 17147351822112 17147367099072 17164222838784 17164693399602 17187870139272 17204765693184 17271306402084 17288283973248 17294529036288 17295018577984 17312019458048 17329037049856 17378483060736 17378974978848 17396058387456 17401948471296 17419547529216 17437164385536 17460693474816 17463338935056 17478351943136 17486918922816 17504108439552 17504588318406 17521810814592 17545454122752 17563198311792 17613312469452 17630626230144 17648456556024 17654831724544 17672186298368 17672286500064 17690143197549 17713944772608 17740534791168 17764489064448 17782454769408 17799934795776 17824457922208 17841979237376 17850724448256 17868271583232 17868777365376 17892888857856 17910984416976 17928590787072 17929098276621 17952798984192 17979747541632 17997930943272 18022130581504 18022232767392 18039948493824 18040443062847 18040459135482 18064715956224 18134582586624 18152408752128 18195285756928 18213171593216 18222098743296 18222614540928 18240527241216 18265657375728 18283612386816 18283628676096 18284129925663 18302103095136 18308299954176 18326815629696 18354325615416 18370104593296 18379108663776 18397175196672 18397695950046 18415780754112 18422433103872 18459191640064 18459279858312 18511862390784 18548888012964 18555588445184 18573828456448 18573845004288 18601725800448 18617717465088 18645664117248 18645680729088 18646191904389 18664520978208 18670840547328 18689722869888 18708094734336 18708624288648 18761475695616 18762006760938 18780449679936 18798910728192 18799442853156 18824720187392 18824810152536 18890702284482 18916102324224 18916192726092 18941627039744 18941643915264 18960890724027 18986385137664 19005586578944 19014902129664 19033593643008 19034115453024 19059816392064 19078552055808 19079092096344 19097846707968 19152339772608 19171166386176 19171709048268 19190554701696 19197486923776 19216466873856 19235883865296 19261857243456 19264775597046 19290678607872 19290770799876 19316725972992 19336353906681 19355361404832 19362353160192 19381934828032 19400987131904 19410496487424 19456345165824 19456895900232 19476021890304 19495166681088 19521490157568 19550793443328 19551346851204 19570565685888 19596990970368 19616254672896 19616792456688 19616809933728 19636631445823 19643280159168 19646256301938 19663145936028 19738635888096 19758598100766 19765735517696 19785165094912 19854513625527 19861685690112 19881209585664 19901315986944 19908054319104 19928187869184 19958101640064 19975259363584 19985050197504 20004695359488 20005243792464 20005261615584 20024926645248 20025475632869 20052515162484 20072226642048 20129499965088 20149857469098 20169664635456 20176950542336 20196898857216 20227119316992 20247672311181 20274896904192 20295401452032 20302273216512 20322805450752 20342782623744 20370809053952 20390833414144 20400827940864 20401405409952 20421459846144 20422019704807 20469696476544 20489818042368 20490398030424 20548864547694 20569063935168 20589865982028 20596837448448 20617667583408 20648616317343 20666268901376 20666367667458 20697290589696 20725237241856 20745610002432 20766590595072 20766689840601 20794612293632 20825845189632 20846316847104 20875037000832 20895557013504 20895575629824 20896148486472 20916689251584 20944932148224 20976372131904 20997586100484 21004695615744 21025938228624 21046606576128 21047202324729 21075501948928 21156414160896 21177810210816 21177911421603 21206386794496 21259115200512 21277391388672 21280615114752 21309330419712 21309349404672 21309933605016 21330881117952 21352453610992 21359683279872 21380679696384 21381284901312 21413379884652 21442293441072 21463371062784 21463978608387 21484469403648 21485077546464 21492838621184 21535826501364 21589374039408 21597172789248 21640369348458 21669485838336 21669589398888 21698725871616 21702013433856 21720670375936 21731316719616 21753274803456 21775274474576 21782647305216 21804059492352 21804676681536 21826110523392 21888388311552 21889007887761 21909904441344 21910524626592 21932062516224 21961676427264 21962278511292 21983867274624 22016886396624 22068891513774 22098584567808 22098690179064 22128403611648 22150782660608 22205859250176 22206468028528 22235823046656 22236452457408 22258310731776 22280190492672 22280821159296 22343763935232 22344396401376 22366360783872 22388980485312 22396561108992 22419191379072 22419211352832 22441864509512 22452864345072 22472166784032 22505899266522 22536180301824 22581254972304 22589412020224 22645579235328 22690872714888 22699069360128 22721382383616 22722025538688 22744361127936 22775071850496 22809259017216 22828867844096 22832326633536 22840057368576 22863135762816 22863156132096 22885630451712 22886257866136 22917160185696 22939687590912 22940336925366 23028408536112 23051045297664 23051697784227 23140196927064 23171310747648 23171966638464 23194744516608 23226063372288 23249552514048 23280924633088 23284451913408 23315891897088 23338811252736 23339451091208 23362414419456 23393938830336 23394601022898 23417597749056 23484416625936 23507501640192 23508167047281 23531275408032 23563048666752 23586857596732 23598418648392 23618593030144 23654046388224 23685985419264 23709939692544 23733246394368 23800965931008 23825036487168 23857185143808 23880657862656 23881312555968 23904787716096 23905464368828 23937065312256 23940692004096 23972996722176 23973675305643 23997241257696 24021510312366 24029643689856 24053264658432 24053924083796 24053945513976 24086287941632 24110762278701 24170712239772 24179443448832 24203211669504 24296819387904 24320702988288 24353542176768 24354209834304 24378149849088 24378171568128 24378839900884 24402804126848 24411066605568 24414765113088 24435754172928 24472434153888 24497183783898 24505478218368 24529566928896 24530261266728 24554374338816 24563244138496 24612373144416 24649340204916 24673570330752 24682483187712 24731850683952 24802301067264 24823623286784 24835790536704 24860885489664 24860907638784 24861589205852 24886027970944 24894454063104 24919630493184 24944126312448 24944832384864 24982276532094 25015300927488 25016009014584 25040599573248 25065214304256 25065923804208 25099058774016 25099746870048 25125130918258 25137445951548 25162155881856 25187603045976 25221469765632 25221590301456 25247097573201 25281187632036 25315180183552 25353202839552 25378820604032 25403911843842 25413088522752 25438069407744 25438789461792 25463795610624 25536453030144 25561555181568 25562278731024 25587406268928 25596069838848 25621955831808 25622658263174 25647845153728 25660416394368 25682476324608 25686367462728 25720904810496 25721027733168 25747040099403 25781805208908 25807148539776 25816470880256 25906959603126 25932425959872 25941793554432 25942527866976 25968029187072 25993555574784 26067724591104 26068462468272 26094087581184 26102922706944 26129321293824 26155006230528 26155723275584 26155746578304 26191040212224 26195008402584 26217527914704 26256882477609 26282716221888 26318181184128 26344797467688 26407025352863 26419968704178 26445939345216 26472684834036 26482247586816 26508279447552 26535087982592 26570917158912 26610802186752 26646733596672 26672927145984 26673658389952 26673682154112 26699902193664 26736686883312 26762968856064 26763726412927 26803166048064 26839333286784 26866476625464 26892886180608 26929198476288 26969621312448 26996896414908 27033195872256 27060535269376 27060688703223 27097073934336 27201103921152 27201873879936 27228613128192 27292928635392 27293701193381 27319757389824 27320530707232 27333921811392 27360790861824 27398486063592 27425418580224 27453154642704 27462449931264 27490223444544 27531488423124 27555156889944 27596387452928 27596543925069 27623671131168 27633649655808 27688787460096 27688919787468 27767793586176 27823332019446 27833382667776 27860742684672 27860767506432 27861531315296 27888919002112 27902588700672 27926576197632 27968496175872 27996781467312 28006260820992 28034584304832 28062142101504 28062936432972 28143010141407 28170674519904 28198366092288 28199164279734 28237080281088 28237215228804 28374153486336 28374289089138 28412440559616 28412465872896 28413244806688 28441174823936 28479577706496 28508379868416 28551173179536 28589724588096 28617828083712 28618638144516 28645959204864 28646770061952 28714435335152 28728509658912 28756749579264 28757563572402 28785832052544 28796230385664 28853825797944 28892785865184 28936017911808 28936156199814 28975088959488 29004366404608 29033042107248 29043529740288 29072902242048 29101480697856 29184517748736 29185343850348 29213205921792 29214032835456 29242750021632 29282235236352 29283038015056 29311823032832 29326190164992 29327020276806 29355848528832 29425188685032 29425214900592 29464920238752 29494718904042 29607812333568 29607953832144 29637897151149 29648603276544 29677747642368 29707761545728 29791685246976 29792528535168 29821814378496 29851973980416 29862081478656 29892255172096 29892281803776 29937152460096 29962889045376 30007865688696 30007892423376 30037389967872 30078772743726 30108339963072 30194105647104 30194249947632 30224786203647 30254496953184 30265425813504 30296034051584 30325814837248 30340678975488 30366762467328 30412345356288 30443102178048 30453409824768 30484181017088 30484208176128 30514173935616 30556213580928 30586250121216 30587115900488 30602108114928 30632189769216 30704544714816 30734727063552 30735597045636 30823296821541 30853595902752 30884798973042 30895955517952 30926326022144 30926501375112 30968084496384 30999403352064 30999551501187 31045935884544 31087855862784 31118415003648 31149885892608 31191918440448 31192801363864 31223463665408 31238767784448 31269475270656 31312555501248 31343335520256 31344222729708 31375033877376 31417398222336 31464558197856 31496379150726 31538728517632 31538907342936 31569909864192 31581313892352 31613252923392 31734621241344 31766715316224 31809580191744 31841750074624 31873050288128 31888672800768 31916087083008 31920922672128 31963995629568 31964900407524 31996321676928 32028680416488 32039524919808 32071019544576 32071927351968 32120069826978 32147683038268 32163440161608 32195056594176 32226704105472 32227616319696 32239257931776 32303739752046 32395759183872 32427603984384 32460554022687 32472279779072 32504199798784 32504228757504 32504384098332 32548088807424 32553020150784 32581005563904 32629912205184 32662911711864 32673970957824 32706089238528 32707015022304 32739165785088 32816497525888 32832582467328 32864856662016 32865786939888 32898093774336 32943417766938 32975800911936 33069734756352 33103337270661 33147847319552 33147876851712 33148035268596 33192605417472 33226173990912 33258835083264 33259776513152 33308788875264 33309702042792 33353734569984 33354678686112 33387466097664 33420285739008 33421231738944 33466329160064 33515645902848 33516594602064 33549541175808 33583470727968 33628787068608 33628817029248 33662796764268 33708250176048 33758848899783 33804270452736 33871882458456 33884118030336 33917425876992 33918385949056 33951727480832 33968368852992 34048604040192 34082073575424 34083038308032 34116541691904 34162607775744 34213888525824 34243301766144 34248489950304 34294703644224 34294734198144 34328445677568 34329386799204 34375740278544 34409531386368 34410505388049 34542612804168 34576567946496 34589058072576 34590037155968 34624038916096 34756966121472 34757949957696 34792116774912 34839095058432 34874328771072 34921386949632 34926677870112 34956703886272 34973837845632 35008216879104 35009176636812 35043621629184 35090908245504 35091901534347 35126396623584 35226624938904 35261252460288 35296913112048 35309663449088 35344573000128 35380286395098 35427889545216 35481069582336 35528978128896 35564909538816 35599869591552 35648915844416 35683958474752 35701448896512 35737554730752 35785777715712 35821968833952 35857181574144 35858196553242 35905597968384 35959495083264 35995861886544 36032265468549 36044465534784 36079896987648 36080886125694 36080918270964 36129431912448 36269165173248 36304817504256 36390571513856 36426343186432 36445229081856 36481054482432 36531314751456 36567224773632 36567257352192 36568259851326 36604206190272 36616599908352 36653631259392 36708651230832 36740209186592 36745775675847 36758217327552 36794350393344 36795391900092 36831561508224 36844866207744 36918383280128 36918559716624 37023724781568 37097776025928 37111176890368 37147656912896 37203451600896 37235434930176 37291328234496 37291361458176 37292383808778 37329041956416 37341681094656 37379445739776 37416189468672 37417248577296 37473414798141 37522951391232 37524013521876 37560899359872 37597821456384 37598885706312 37649440374784 37649620305072 37687696377387 37781404568964 37832204648448 37832385452184 37883254079488 37921781448054 37972770275328 38011173157888 38029804259328 38067187286016 38068230906048 38119632784128 38157104111616 38158184192688 38195693415936 38304679545216 38342332772352 38343418096536 38381109403392 38394973847552 38432933747712 38433987394761 38471767730592 38523714486912 38529551194092 38581357215744 38581541599752 38672707813362 38710722809664 38724706320384 38763869656064 38801974263808 38820992974848 38912690331648 38913791800464 38952043780608 38990333362176 39042980315136 39101586886656 39102693702408 39141131371776 39193981940736 39232509345792 39233584913376 39233619867456 39273262891646 39286560318336 39292512603876 39326291872056 39477271776192 39517196201532 39531471035392 39570330189824 39709027251054 39723371380224 39762419171328 39802631973888 39816108638208 39856375738368 39916203280128 39950518727168 39970100395008 40009390718976 40010487584928 40010523231168 40049853290496 40050951265738 40105030324968 40144453284096 40258999930176 40299714938196 40339329270912 40353901084672 40393797714432 40495344622362 40549793808384 40590802904064 40604546433024 40645610901504 40741618107904 40781666828288 40801655881728 40802810819904 40842919692288 40844039409614 40939392953088 40979636084736 40980796060848 41097729095388 41138127870336 41179731964056 41193674896896 41235335166816 41277000794281 41297232634686 41332537802752 41332735334916 41394581179392 41450474483712 41533181190144 41533379681202 41589224587264 41651690379264 41692633694208 41734998029169 41750074001664 41791114027008 41791151259648 41792296972944 41833378503168 41889864296448 41952744263808 41995172200968 42009391231488 42051876457248 42093213152256 42094367146643 42094404649458 42151003897856 42298746419601 42355620421632 42355822843206 42412773588992 42518230401024 42561230229504 42561433633707 42618660839424 42618698809344 42619867210032 42661762235904 42704907221984 42719366559744 42761359392768 42762569802624 42826759769304 42884586882144 42926742125568 42927957216774 42968938807296 42970155092928 42985677242368 43071653002728 43136345358603 43178748078816 43194345578496 43280738696916 43338971676672 43339178797776 43404026867712 43404234299721 43441340751872 43462633439232 43506549606912 43550548949152 43565294610432 43608118984704 43609353363072 43652221046784 43776776623104 43778015775522 43819808882688 43821049253184 43864125032448 43923352854528 43924557022584 43967734549248 43990530415209 44033772793248 44137783027548 44197169135616 44197380358128 44242078356063 44301565321216 44411718500352 44412936057056 44471646093312 44472904914816 44516621463552 44561642318592 44687527870464 44688792802752 44732721567744 44777960970624 44793122217984 44838382758144 44838422705664 44883729019024 44905728690144 44944333568064 45011798533044 45072360603648 45118159115589 45162509944608 45178824040448 45291158470656 45381745429776 45398138720256 45444051077376 45488722255872 45550143700992 45618518034432 45657735688192 45664653267072 45680114737152 45726271525632 45726312264192 45771260903424 45772515732272 45834320371392 45879375181824 45880673850732 46056817072224 46102090595328 46103395568454 46280393854128 46327198459563 46343933276928 46389489033216 46452126744576 46499105028096 46561849266176 46568903826816 46631783794176 46677622505472 46678902182416 46724828838912 46787877660672 46789202045796 46835195498112 46968833251872 47015003280384 47016334094562 47062550816064 47126097333504 47173715193464 47196837296784 47244568726089 47308092776448 47371970838528 47419879385088 47466492788736 47601931862016 47650072974336 47714370287616 47762625111936 47809575432192 47810928737656 47874130624512 47881384008192 47945993444352 47947350611286 47994482515392 48043020624732 48059287379712 48106529316864 48107848167592 48107891027952 48180104740467 48221524557402 48341424479544 48358886897664 48406423339008 48455609628069 48593638775808 48641405976576 48708419668608 48756299698176 48756343136256 48757679801768 48805608253696 48822133211136 48829530226176 48871508345856 48944868307776 48994367567796 49010956436736 49059133857792 49060522533456 49108748677632 49224746288832 49298680409832 49347140661504 49364966375424 49415126650407 49463701367904 49604602134528 49647246573568 49721770979328 49721815277568 49723178411704 49772055941888 49788908126208 49839260986368 49888252624896 49889664769728 49964553064188 50030601854976 50032018029168 50081199146496 50130428608512 50131847608416 50198117548032 50199493740096 50250261836516 50274891903096 50324311763712 50375206091952 50443180602912 50494195146402 50562375264072 50630360367104 50706405679104 50757641208064 50807823687684 50826177045504 50876138815488 50877578923584 50927591221248 51072906060288 51123110363136 51124557462048 51174812537856 51192139677696 51243911663616 51245316526348 51295690307456 51320832788736 51364952649216 51372734925456 51442055466336 51494080198806 51563610417816 51614297079552 51632941760512 51813919206252 51864851919744 51883587108864 51885055733952 51936058374144 51987111149568 52135449182208 52136924936544 52188175162368 52205845413888 52258642587648 52311446551168 52311493156608 52382080424448 52390016805168 52435055829408 52513764955218 52565432443776 52636362368256 52689594935376 52814050705726 52839937408356 52891878690432 52945369668072 52964495173632 53016558895104 53070175965184 53070429592647 53141834317824 53221604373504 53293467193344 53347316779904 53347364308224 53399804387328 53473373766624 53525937712128 53527452825854 53606332096128 53678666573568 53732953250928 53785772361216 53787294829863 53858396952576 53939242624896 53993792829816 54066391744512 54121070538752 54121329188541 54121377406446 54194147868672 54403747759872 54457226256384 54585857270784 54587402386762 54639514779648 54641061414464 54667843622784 54721581723648 54796972127184 54850837160448 54852389776989 54906309285408 54924899862528 54980446889088 55062976846248 55110313779888 55192774905856 55193087850138 55247342262336 55267299311616 55377574920192 55377839574936 55535587172352 55646664038892 55666765335552 55721485369344 55721535012864 55723062630592 55777838004224 55805177401344 55853152395264 55936992351744 55938575713167 55993562934624 56012521641984 56069168609664 56124284203008 56125872865944 56258445316969 56286020282814 56341349039808 56396732184576 56398328559468 56474160562176 56474430457608 56748306972672 56748578178276 56824881119232 56824931745792 56826489613376 56882349647872 56882672172081 56959155412992 57016759736832 57102346359072 57179449176192 57235656167424 57237276289032 57293540123904 57428870670304 57457019317824 57513499158528 57515127144804 57571664105088 57592460771328 57707651595888 57785571730368 57872035823616 57872312399628 57950177918976 58008732809216 58009061720043 58066084214496 58087059480576 58145804484096 58202961395712 58369035497472 58370687700696 58428065670912 58485500043264 58564470472704 58566076030112 58623646065664 58652380329984 58654040553612 58711697057664 58850377370064 58850429801184 58909894337469 58929840477504 58989437808084 59215907664288 59275794302298 59297206553088 59355495284736 59415523091456 59585057070336 59643628756992 59703947960832 59724162957312 59784510344192 59784563607552 59874304920192 59925778090752 60015731377392 60015784846752 60074779935744 60076426898607 60157545487452 60216679926144 60388499895264 60449572407294 60508993906368 60530851627008 60592068103168 60651629674496 60681357950976 60824690712576 60886204356096 60906819649536 60968362034176 60968416352256 61028347871232 61112427161856 61172500242432 61174231800976 61204216229856 61264379538432 61266059114421 61409089429632 61469454127104 61471194091272 61646593643082 61707191805504 61769597946084 61791911035904 61852652044288 61853002750224 61998806704128 61999103002374 62091871769088 62175711725568 62236830007296 62299771785216 62300069521803 62383836880896 62385602727728 62446927330816 62477535568896 62538950541312 62625111002496 62686671040512 62688445459416 62750067754752 62834796444672 62929116395712 62992758301452 63077457035264 63077814685872 63139819728384 63141606974187 63226505846784 63469242482688 63533430632448 63533734264809 63619160383488 63683500149248 63746100576256 63777345601536 63832174166016 63841845344256 63927991259136 63929800815048 63992643353856 64057360832976 64079049839616 64142039089152 64143854703936 64240139653956 64295366076536 64326880323216 64390113188352 64391935825161 64453408210944 64455232639392 64478515863552 64607479504092 64791518367744 64921108045374 64944559558144 65008399597568 65008457515008 65008768196664 65096177614848 65106040301568 65162011127808 65259824410368 65325823423728 65347941915648 65412178477056 65414030044608 65478331570176 65632995051776 65665164934656 65667023663283 65729713324032 65731573879776 65796187548672 65886835533876 65951601823872 66206674541322 66295694639104 66295753703424 66296070537192 66385210834944 66452347981824 66519553026304 66617577750528 66619404085584 66707469139968 66709357372224 66774932195328 66840571478016 66842463477888 66932658320128 67031291805696 67033189204128 67099082351616 67166941455936 67257574137216 67257634058496 67325593528536 67416500352096 67517697799566 67608540905472 67743764916912 67768236060672 67836771898112 67903454961664 67936737705984 68097208080384 68164147150848 68166076616064 68233083383808 68325215551488 68427777051648 68486603532288 68496979900608 68589407288448 68589468396288 68656891355136 68658773598408 68751480557088 68819062772736 68821010776098 69085225608336 69153135892992 69155093352681 69180074311936 69248077832192 69513932242944 69515899915392 69584233549824 69678190116864 69748657542144 69842773899264 69853355740224 69913407772544 69947675691264 70016433758208 70018353273624 70087243258368 70181816491008 70183803068694 70252793247168 70453249877808 70522504920576 70524501141843 70593826224096 70619326898176 70689146000256 70760572790196 70855779090432 70962139164672 71057956257792 71129819077632 71199739183104 71297831688832 71367916949504 71402897793024 71475109461504 71571555431424 71643937667904 71714363148288 71716393106484 71811195936768 71918990166528 71921025916929 71991723773088 72064530937098 72088931069568 72159793975296 72161772251388 72161836541928 72258863824896 72332286836103 72538330346496 72609635008512 72781143027712 72890458163712 72962108964864 73062629502912 73134449547264 73134514704384 73136519702652 73208412380544 73233199816704 73307262518784 73417302461664 73480418373184 73491551351694 73516434655104 73588700786688 73590783800184 73663123016448 73689732415488 73837119433248 74047449563136 74195552051856 74222353780736 74406903201792 74470869860352 74582656468992 74582722916352 74584767617556 74658083912832 74683362189312 74758891479552 74832378937344 74834497154592 74946829596282 75045902782464 75048027043752 75121798719744 75195642912768 75197771412624 75299240610144 75375392754774 75562809137928 75664409296896 75664770904368 75741292719603 75843562896108 75945540550656 76022346315776 76059608518656 76136461812096 76239265568256 76314208223232 76316368385376 76391386831872 76609359090432 76684665544704 76686836193072 76762218806784 76865867495424 76867974789522 76943535461184 77047428973824 77059102388184 77162714431488 77163083199504 77241120298209 77345415626724 77421445619328 77449412640768 77527739312128 77603948527616 77825380663296 77827583600928 77904087561216 77980666724352 78203173773312 78205387404816 78282262743552 78387963881472 78465018691584 78467169826752 78467239734912 78546525783292 78573120636672 78585025207752 78652583744112 78770647432827 78954543552384 79034392403064 79062942070784 79140660379648 79221076058589 79418054502108 79446742760448 79524838342656 79605263947776 79712751476736 79832406560256 79901037454336 79940200790016 80018781437952 80020975169856 80021046462336 80099706580992 80101902531476 80210060649936 80288906568192 80291179238781 80517999860352 80599429876392 80678658541824 80707802169344 80787595428864 80990689244724 81099587616768 81181605808128 81291221803008 81483236215808 81563333656576 81603311763456 81605621639808 81685839384576 81688078819228 81878785906176 81881103580143 81959272169472 81961592121696 82195458190776 82276255740672 82359463928112 82387349793792 82470670333632 82554001588562 82594465269372 82665075605504 82665470669832 82789162358784 82900948967424 83066362380288 83066759362404 83178449174528 83303380758528 83469996058338 83500148003328 83582228054016 83582302519296 83584593945888 83666757006336 83779728592896 83905488527616 83990344401936 84018782462976 84103752914496 84186426304512 84188734293286 84188809298916 84302007795712 84597492839202 84711240843264 84711645686412 84825547177984 85122460459008 85122867267414 85237321678848 85237397618688 85239734420064 85323524471808 85409814443968 85438733119488 85525139605248 85653519538608 85769173764288 85853484251136 85855914433548 85937877614592 85940310185856 85971354484736 86143306005456 86272690717206 86357496157632 86388691156992 86561477393832 86678357595552 86808053735424 86808468599442 86882681503744 86925266878464 87013099213824 87101097898304 87130589220864 87218706726144 87304442093568 87553553246208 87556031551044 87639617765376 87642098506368 87728250064896 87846705709056 87849114045168 87935469098496 87937958213903 87981060830418 88067545586496 88275566055096 88394760716256 88484156712126 88603130642432 88823437000704 88825872114112 88913691453447 88945809829632 89033242927104 89123284637184 89375055740928 89377585605504 89465443135488 89555921941248 89586244435968 89676765516288 89676845411328 89679303921109 89767458038048 89811457380288 89888667136128 90023597066088 90236318231178 90325019889216 90357648080896 90582316941312 90674358610941 90763490859552 90796277440512 90888102154752 90977444511744 91100287401984 91237036068864 91315471376384 91329306534144 91360229474304 91452543051264 91452624528384 91542521806848 91545031464544 91668640742784 91758750363648 91761347701464 92113634144448 92204181190656 92206791136908 92469890464623 92560787708256 92654396919126 92687866553856 92778978066432 92904253489152 92998210056192 92998654503561 93123698532352 93137807653632 93263567588352 93355245010944 93357804364832 93449657677824 93575755321344 93578404091592 93670390996224 93937666503744 94030006560768 94032668189124 94125101632128 94252194667008 94347430386928 94393674593568 94489137452178 94616185552896 94743941677056 94839758770176 95203863724032 95300145948672 95428740575232 95525250223872 95619150864384 95621857475312 95748261249024 95762768016384 95891986888704 95894701222572 95988965030784 96086041249464 96118574759424 96213058633728 96215696335184 96215782055904 96360209480934 96443049114804 96682848959088 96717773795328 96911219256138 97187277551616 97282811953152 97381662068061 97416839337216 97512599396352 97512686272512 97515359603536 97611216507392 97644266422272 97659060452352 97743016691712 97889736615552 97988735135592 98021912873472 98118267715584 98121045066912 98217497355264 98449492577664 98597360819664 98694281323008 98830253300814 98927402735808 99209204269056 99310011811983 99443541958656 99443630555136 99446356823408 99544111883776 99577816252416 99678521972736 99776505249792 99779329539456 99929106128376 100061203709952 100064036058336 100162398292992 100260857217024 100263695216832 100398987480192 100500523673032 100549783806192 100648623527424 100750412183904 100886361205824 100988390292804 101124750528144 101276546699349 101412811358208 101515282416128 101615647375368 101652354091008 101752277630976 101755157847168 101855182442496 102145812120576 102246220726272 102249114924096 102349625075712 102487823327232 102490633052696 102591380614912 102641665577472 102729905298432 102745469850912 102884110932672 102988160397612 103127220835632 103228594159104 103231516164147 103627838412504 103729703839488 103767174217728 103770111467904 103872116748288 104270898364416 104273849873088 104376350324736 104517285175296 104622893102336 104622986313216 104764160848896 104780033610336 104870111658816 105027529910436 105130864887552 105272724736512 105275704603041 105379189870752 105628101411452 105679874816712 105783757380864 105890739336144 105928990347264 106140351930368 106140859185294 106283668635648 106443208747008 106586934386688 106694633559808 106694728616448 106799608774656 106946747533248 107051875424256 107054905651708 107212664192256 107357333147136 107465906501856 107571544722432 107574589659726 107716793905152 107878485249792 107987585659632 108096796405647 108242141077504 108242658377082 108242754812892 108388295737344 108807495519744 108914452512768 109171714541568 109174804773524 109279029559296 109282122828928 109335687245568 109443163447296 109593944254368 109701674320896 109704779553978 109812618570816 109849799725056 109960893778176 110125953692496 110220627559776 110237327027541 110385549811712 110386175700276 110494684524672 110534598623232 110755149840384 110755679149872 111071174344704 111293328077784 111333530671104 111442970738688 111446125261184 111555676008448 111610354802688 111706304790528 111873984703488 111877151426334 111987125869248 112025043283968 112138337219328 112248568406016 112251745731888 112420244394423 112516890633938 112572040565628 112682698079616 112793464369152 112796657118936 112948321124352 112948860915216 113063089132161 113496613945344 113497156356552 113649762238464 113652979226752 113764699295744 113765344344162 113918310825984 114033519473664 114204692718144 114358898352384 114471312334848 114474552578064 114587080247808 114857741340608 114914038635648 115026998317056 115030254289608 115143328210176 115184921542656 115301962184283 115415303191776 115571143460736 115744071647232 115744624799256 116017465618432 116018123440086 116132168428992 116174118961152 116291608968192 116405922791424 116738070994944 116741375401392 116856131341824 116971000086528 117128940945408 117132152060224 117247292131328 117304760659968 117308081107224 117423394115328 117700754740128 117700859602368 117819788674938 117859680955008 117978875616168 118431815328576 118551588604596 118594413106176 118710990569472 118831046182912 119170114140672 119287257513984 119407895921664 119448325914624 119569020688384 119569127215104 119748609840384 119851556181504 120031462754784 120031569693504 120149559871488 120152853797214 120315090974904 120433359852288 120776999790528 120899144814588 121017987812736 121061703254016 121184136206336 121303259348992 121649381425152 121772408712192 121813639299072 121936724068352 121936832704512 122224854323712 122345000484864 122348463601952 122408432459712 122528759076864 122532118228842 122818178859264 122938908254208 122942388182544 123293187286164 123414383611008 123539195892168 123583822071808 123705304088576 123706005500448 123831002382843 123997613408256 123998206004748 124183743538176 124351423451136 124599543570432 124600139043606 124767673761792 124771205455456 124893854661632 124955071137792 125077901082624 125250222004992 125373342081024 125376890918832 125500135509504 125669592889344 125858232791424 125985516602904 126154914070528 126155629371744 126279639456768 126283101439929 126283213948374 126453011693568 127066861264896 127067468529618 127238320766976 127367000298496 127492201152512 127554691203072 127683690688512 127855982518272 127859601630096 127985286707712 128114721665952 128158099679232 128284078178304 128287709407872 128480279307912 128590732153072 128653760646432 128780226376704 128783871650322 128906816421888 128910465278784 128957031727104 129214959008184 129583036735488 129842216090748 129889119116288 130016799195136 130016915030016 130017536393328 130212080603136 130324022255616 130519648820736 130651646847456 130695883831296 130824356954112 130828060089216 130956663140352 131265990103552 131330329869312 131334047326566 131459426648064 131463147759552 131592375097344 131773671067752 131903203647744 132413349082644 132591389278208 132591507406848 132592141074384 132726235068189 132904695963648 133039106052608 133235155501056 133238808171168 133414938279936 133418714744448 133549864390656 133684926955776 133865316640256 134062583611392 134066378408256 134198164703232 134333882911872 134515148274432 134515268116992 134651187057072 134833000704192 135035395599132 135217081810944 135354477346767 135487529833824 135536472121344 135673543796224 135806909923328 135873475411968 136194416160768 136332153232128 136466166767616 136650431102976 136855554103296 136973207064576 136993959801216 137178814576896 137178936792576 137313782710272 137317547196816 137456420120761 137502961114176 137638125545472 137642021552196 138170451216672 138306271785984 138310186705362 138360148623872 138496155664384 138981595378689 139031799830784 139168467099648 139356380233728 139497315084288 139685547798528 139706711480448 139826815545088 139895351382528 140032867516416 140036706547248 140174486516736 140178329430083 140363632982016 140367606137388 140505586494336 140906499755616 141045009841152 141049002283686 141187652448192 141238653796352 141378292000512 141521145580392 141733706178267 141924278329344 142115912515584 142259638155264 142399478366208 142595663377664 142735833899008 142805795586048 142950218923008 142954137933649 143143110862848 143287875335808 143428726296576 143432786212968 143622391873536 143837980333056 143842051833858 143983447546176 144129061874196 144177862139136 144319587950592 144323544502776 144323673083856 144540314221401 144664573672206 145076660692992 145219270017024 145366828884207 145562286055424 145780916327424 145924217929728 146125259005824 146268899094528 146269029408768 146273039405304 146416824761088 146466399633408 146614525037568 146834604923328 146960836746368 146983102703388 147032869310208 147177401573376 147181567600368 147326246032896 147674238866496 148094899126272 148245379951221 148391104103712 148444707561472 148813806403584 148941739720704 149165312937984 149165445832704 149169535235112 149316167825664 149366724378624 149517782959104 149664757874688 149668994309184 149893659192564 150091805564928 150096054087504 150243597439488 150391285825536 150395542825248 150598481220288 150750785509548 151125618275856 151329541808736 151482585439206 151687125792216 151891081101312 152044692631552 152119217037312 152272923624192 152478531136512 152628416446464 152632736770752 152782773663744 153218718180864 153369331089408 153373672386144 153524437613568 153731734990848 153735949579044 153887070922368 154094857947648 154118204776368 154326166399008 154482240596418 154690831253448 154842891238656 154898825281536 155055478624256 155650761326592 155655167201856 155808175122432 155961333448704 156406347546624 156410774809632 156564525487104 156775927762944 156934339653504 156934479469824 157093051566584 157146241273344 157170050415504 157305167488224 157541294865654 157909087104768 158068784806128 158125884141568 158442152117178 158836109004216 158893485520896 159049676685312 159210527895552 159211288777941 159425502953472 159664813120512 159802074908672 159880401580032 160041950339712 160042092924672 160199413161984 160203805062952 160420121299872 160577813136384 160582358477562 161035999720704 161198859752784 161357317083648 161361884489589 161575190857728 161981378489448 162199175233536 162363211616256 162363987565623 162582443606016 162966472431616 163126667313152 163211243279616 163371678769152 163376157638456 163757571812352 163762207160286 163918544338944 163923184243392 164390916381552 164552511481344 164557169330967 164718927856224 164774699587584 164941340667264 165108003177124 165188930538744 165330151211008 165330941339664 165578324717568 165801897934848 166132724760576 166133518724808 166356898349056 166606761517056 166939992116676 167000296006656 167164456108032 167164605038592 167169187891776 167333514012672 167559457185792 167810977055232 167815727139501 167980688803872 168037564925952 168207505828992 168372852609024 168377468586572 168377618597832 168604015591424 168775335950907 169194985678404 169422481686528 169423291372824 169651094355968 170244920918016 170245734534828 170474643357696 170474795237376 170479468840128 170647048943616 170819628887936 170877466238976 171050279210496 171307039077216 171538347528576 171706968502272 171711828867096 171880620371712 171942708969472 172286612010912 172545381434412 172714992315264 172777382313984 173122954787664 173356715191104 173616107470848 173616937198884 173765363007488 173850533756928 174026198427648 174202195796608 174261178441728 174437413452288 174608884187136 175107106492416 175112063102088 175284197012736 175456500129792 175693411418112 175698228090336 175870938196992 175875916427806 175962121660836 176135091172992 176551132110192 176729683012407 176789521432512 176968313424252 177206261284864 177651744228224 177827382906894 177891619659264 178066485854208 178246569274368 178755171211008 178930886270976 179111843882496 179172488871936 179353531032576 179353690822656 179358607842218 179534916076096 179622914760576 179777334272256 180047194132176 180229280695821 180472636462356 180650039778432 180715296161792 181348717221882 181526981719104 181592554881024 181776204309504 181954889023488 182474072137728 182630942752768 182658613068288 182720458948608 182905086102528 182905249056768 183085043613696 183090062929088 183337281485568 183517500727296 183522695402928 183798177343263 184227268288896 184408362381312 184413582273816 184849177470041 184939780929246 185121575416512 185308793838252 185375733107712 185557956132864 185996420112384 185997309007122 186247397064704 186275615307264 186527135176704 186710490021888 186715608729664 186899315355648 186900208565409 187151510642688 187156808183184 187340781992448 187875333007488 188060013121536 188065336378248 188250203264256 188504389334016 188694860773856 188787349187136 188978274904356 189232371105792 189424820922561 189679517540352 190407727448064 190600291897344 190601202794427 190857481150464 191050500447744 191238301728768 191243714950624 191496522498048 191525536032768 191783973777408 191789402445144 191977930061568 192172082498928 192237149518848 192426117267456 192431392670368 192431564111808 192720418961868 192886098229608 193175807475483 193365697918176 193435547590656 193822438512276 194374555103232 194763324136122 194833678674432 195025198792704 195025372545024 195030719207072 195222433014784 195288532844544 195318120904704 195486033383424 195779473231104 195977470271184 196043825746944 196236535431168 196242090133824 196434994710528 196898985155328 197001070989849 197194721639328 197388562646016 197660506601628 197854805471616 198620023623966 198887083917312 198887261110272 198892713646816 199088223767552 199155632504832 199357043945472 199558659078912 199858212256752 200122407419904 200128072116672 200324796585984 200521714434048 200527390433664 200797974960384 201001047346064 201099567612384 201297247054848 201500824367808 201772722411648 201976780585608 202249501056288 202553093398698 202825622716416 203030564832256 203231294750736 203304708182016 203510315694336 203710364884992 204291624241152 204492441452544 204498229848192 204699250151424 204975646654464 204981266105392 205182761229824 205283331154944 205459810596864 205490939701824 205768221865344 205976320795224 206254441671264 206457188318208 206463032328294 207255676825008 207459407678976 207465280058043 207540222935808 207744233496576 208541796728832 208547699746176 208752700649472 209034570350592 209245786204672 209245972626432 209528321697792 209560067220672 209740223317632 210055059820872 210261729775104 210545449473024 210551409206082 210758379741504 211256202822904 211359749633424 211567514761728 211573503425529 211781478672288 211857980694528 212280703860736 212281718370588 212567337271296 212886417494016 213173868773376 213389267119616 213389457232896 213599217549312 213893495066496 214103750848512 214109811303416 214425328384512 214714666294272 214931813003712 215143089444864 215149179319452 215433587810304 215756970499584 215763077750787 215975171319264 216193592811294 216484282155008 216485316754164 216485509625784 216776591474688 216996860508309 217614991039488 217828905025536 218343429083136 218349609547048 218564245657856 218671374491136 218886326894592 219187888508736 219403348641792 219409559107956 219625237141632 219699599450112 219921787556352 220251907384992 220441255119552 220474654055082 220771099623424 220772351400552 220989369049344 221069197246464 221511358299744 222142348689408 222586656155568 222667061342208 222892250522368 223111352016896 223220709605376 223412609581056 223747969406976 223754302852668 223974251738496 224050086567936 224276674438656 224497136812032 224503491463776 224840488788846 225033781267876 225144081131256 225365396159232 225586928738304 225593314237872 225897721830432 226126178264322 226993227890688 226994312713104 227223878158809 227305958453504 227529398591488 227530688688324 227836621651968 228067038947328 228409385436288 228717796704768 228942624669696 228949105156128 229174160495616 229715482681216 229828077271296 230053996634112 230060508579216 230286656420352 230603924368566 230830606383552 231142286921472 231488143294464 231489249598512 231723360894627 232034931236864 232036246880172 232264336857984 232348237922304 232583217936384 232811845582848 233476141989888 233482750802784 233712262683648 233942000173056 234264304120448 234494584262656 234609521319936 234616162214448 234846788230656 235401509480256 235401719204736 235639577349876 235719361910016 235957751232336 236311942298481 236863630657152 237103177209192 237188826212352 237421981138944 237662092365824 237663228175767 238340228281344 238574515027968 238815791843328 239138041376768 239138254430208 239497219680768 239703112363008 240062925509568 240063139387008 240299119742976 240305707594428 240630181949808 240866719704576 240873537716343 241553999581056 241798289629176 242035975625472 242123406508032 242368272412672 243298762850304 243544817424384 243873448136704 243873665409024 244449708647424 244690000969728 244696927203904 244816864919424 245057518153728 245064236457684 245636357718528 245643310740429 245877816508416 245884776365088 246586374572328 246828767222016 247078391784336 247167644143616 247412011000896 247662004765686 247995226816512 247996412009496 248367487076352 248702846902272 249199087140864 249200278087212 249535347523584 249542410910912 249787709323264 249910142275584 250500444009984 250746684162048 250753781837664 251000271019008 251339185778688 251716465582848 251971033205808 252311258743488 252559278913536 252566202879858 252566427896748 252906023387136 254133722529792 254134937059236 254476641533952 254734000596992 254984402305024 255367381377024 255711965036544 255719203260192 255970573415424 256229443331904 256316199358464 256575418815744 256960558615824 257181464306144 257307521292864 257560452753408 257567743300644 257813632843776 257820930557568 257914063454208 258429918016368 259166073470976 259684432181496 259778238232576 260033598390272 260035072786656 260424161206272 260648044511232 261039297641472 261303293694912 261391767662592 261656120178432 261913326280704 262531980207104 262660659738624 262668094653132 262918853296128 262926295519104 263184750194688 263547342135504 263806407295488 263813874641709 264826698165288 265182778556416 265184282148768 265452470136378 265809391927296 266078212105216 266470311002112 266477616342336 266837429488896 267099728781312 267369853911552 267730633280512 268125167222784 268132756816512 268396329406464 268667765823744 269030296548864 269030536233984 269037911763327 269302374114144 269666001408384 270070791198264 270708954693534 270975059667648 271072944242688 271347087592448 271613819846656 271746950823936 272388832321536 272664306464256 272932333535232 273300862205952 273711108206592 273946414129152 273987919602432 274357629153792 274357873585152 274627565420544 274635094393632 274912840241522 275005922228352 275276251090944 275284043104392 276340902433344 276612543571968 276620373410724 276720297247744 276992311328768 277963190757378 278063599661568 278336934199296 278712760467456 278994630168576 278995963510683 279371095597056 279413422960896 279653631090176 279790702765056 280065735032832 280073413094496 280348973033472 280356658860166 280727265964032 280735212274776 281011172988672 281812999511232 282090019682304 282098004567372 282375304896384 282477307592704 282756584001024 283042291160784 283467412356534 283848556658688 284231825031168 284519276310528 285191326755328 285471667798016 285611591172096 285900437846016 285908275867298 286286221725696 286575750671616 286857452593152 286865572425936 287244783747072 287675960666112 287684103667716 287966895092352 288258123748392 288355724278272 288639175901184 288647089005552 288647346167712 288939005559967 289080628442802 289329147344412 290153321385984 290733657768414 291124572110848 291561832654848 291848435859456 292144986204183 292250518011648 292537798189056 292538058817536 292546078810608 292833649522176 292932799266816 293229050075136 293669209846656 293921673492736 293966205406776 294065738620416 294354803146752 294363135200736 294652492065792 294660570026501 295348477732992 296490759902442 296782208207424 296889415122944 297627612807168 297930035435949 298330625875968 298330891665408 298339070470224 298632335651328 298733448757248 299035565918208 299329515749376 299337988618368 299787318385128 300183611129856 300192108175008 300487194878976 300782571651072 300791085650496 301196962440576 301501571019096 302251236551712 302659083617472 302965170878412 303374251584432 303829640098047 304089385263104 304238434074624 304545847248384 304957062273024 305256832892928 305265473541504 305565547327488 306437436361728 306738662178816 306747344772288 307048875227136 307463469981696 307471899158088 307774141844736 308189715895296 308236409552736 308652332798016 308964481192836 309381662506896 309685782477312 309694548492441 310110957248512 311301522653184 311310334403712 311616350244864 312812695093248 312821549619264 313129050974208 313551855525888 313868679307008 313868958939648 314186103133168 314292482546688 314340100831008 314610334976448 315082589731308 315818174209536 315827113809123 316137569612256 316251768283136 316884304234356 317672218008432 317786971041792 318421055791104 318422577555882 318851005906944 319329626241024 319604149817344 319760803160064 320083900679424 320084185849344 320398826323968 320407610125904 320840242599744 321155626272768 321164716955124 322071999441408 322397719505568 322714634167296 322723768979178 323150381715456 323962756978896 324290389216941 324726423232512 324727975131246 325164887212032 325932944863232 326422486559232 326743357538304 326752315276912 327515143624704 327524414320572 327837088677888 327846368486784 328781832763104 329105022962688 329114338661934 329437855712448 329549399175168 329882681334528 330216006354248 330377861077488 330661882679328 330711981082623 331156649435136 331603795869696 332265449521152 332267037449616 333213523034112 333879984233352 334000592013312 334328912216064 334338375783552 334667028025344 335118914371584 335621954110464 335631454279002 335961377607744 336075129851904 336415011657984 336745705218048 336754937173144 336755237195664 337260733183269 337550671901814 338389971356808 338844963373056 338846582745648 339189267396483 340489841836032 340491469069656 340949286715392 340958937680256 341294097887232 341639257775872 341754932477952 342100558420992 342614078154432 343076695057152 343413937004544 343423657734192 343761240743424 344573224021824 345090762868824 345429984630528 345554764627968 345905886552849 346245909575328 346713430382208 347232214941696 347233874397768 347530726014976 348052396855296 348404391593216 348522356883456 348874826904576 349217768374272 350214212984832 350224126204176 350568394025472 350913000259584 351386822836224 351396456180672 351741876393984 351751832855612 351924243321672 352270182345984 353102264220384 353459366024814 353579042865024 353936626848504 354412522569728 355303488456448 355654765813788 355783239318528 356132971708416 356493138548736 357510342422016 357861772541952 358223687764992 358344977743872 358707062065152 358707381645312 358717215684436 359069832152192 359245829521152 359554668544512 360094388264352 360458561391642 360945272924712 361300079556864 361430592323584 362697434443764 363053963438208 363185109762048 363552408619008 363909778046976 364948144275456 365261885505536 365317226136576 365440917897216 365810172205056 365810498113536 366180125858176 366674562971136 367035001454592 367045390805856 367596354686526 368454536577792 368816724762624 368827164547632 369698354940082 369879561858492 370243150833024 370617587676504 370751466215424 371115912265728 371493007148529 371992840224768 371994618014244 372494794129408 372551230614528 373054270353408 373431217459328 373798630711296 373800417130818 374303021285376 374313616366368 374681563984896 375750666014976 376120026243072 376130672756496 376500406528512 377008778668032 377389721547712 377574698374272 377956549808712 378464742211584 378849304319787 378849641845122 379359035080704 381200583794688 381202405588854 381714962300928 382101000895488 382476603457536 382487429901248 383051072065536 383567947554816 383578804890288 383955860123136 384344164997856 384474299037696 384852234534912 384862785340736 384863128223616 385440837923736 385772196459216 386351614950966 386731395836352 386871095181312 387644877024552 388749110206464 389526648272244 389667357348864 390050397585408 390050745090048 390061438414144 390444866029568 390636241809408 390972066766848 391558946462208 391954940542368 392087651493888 392473070862336 392484180267648 392869989421056 393797970310656 393809117218783 394002141979698 394389443278656 394777125292032 395321013203256 395709610943232 397240047247932 397774167834624 397774522220544 397785427293632 398176447535104 398178705204567 398714087890944 399117318157824 399716424513504 400244814839808 400256144233344 400649593171968 401054780867328 401595949920768 402002094692128 402199135224768 402594494109696 403001648735616 403545444823296 403953561171216 404499002112576 405106186797396 405651245432832 406061129664512 406063432040301 406462589501472 406609416364032 407020631388672 407420729769984 408583248482304 408996459696384 409398500302848 409951293308928 409962532210784 410365522459648 410566662309888 410919621193728 410981879403648 411536443730688 411952641590448 412369260362283 412508883342528 412914376636416 412926064656588 414511353650016 414918815357952 414930560116086 415080445871616 415488466993152 417095399492352 417505401298944 418069140701184 418491572409344 418491945252864 419056643395584 419120134441344 419480446635264 420110119641744 420523459550208 420534988290249 421090898946048 421102818412164 421516759483008 422512405645808 422719499266848 423135029523456 423147006851058 423562957344576 423715961389056 424561407721472 424563436741176 425772834988032 426347737546752 426778534239232 426778914465792 427198435098624 427786990132992 428207501697024 428219622606832 428850656769024 428862413800947 429429332588544 429863626007424 430286178889728 430298358638904 430867175620608 431513940999168 431526155501574 431950342638528 432387185622588 432968564310016 432970633508328 432971019251568 433993721016618 435229982078976 435657810051072 436100486652621 436686858166272 436699219094096 437128491315712 437342748982272 437772653789184 438375777017472 438806697283584 438819118215912 439250474283264 439399198900224 439843575112704 440503814769984 440882510239104 440949308110164 441542199246848 441544702801104 441978738098688 443022716599488 444284697378816 444736139853663 445173312311136 445334122684416 445784501044736 446222704033792 446441419210752 446825219162112 447495938813952 447508605705336 447948503476992 448100173135872 448553348877312 448994273624064 449006982927552 449680977577692 450067562535752 450288162262512 450730792318464 451173857476608 451186628475744 451795443660864 452252356528644 453988625426208 454447756317618 454611916907008 455058797182976 455061377376648 455673243303936 456134077894656 456818770872576 457435593409536 457885249339392 457898210312256 458348320991232 459430965362432 459656154542592 460107993268224 460121017158432 460573312840704 461207848737132 461661212767104 462284573842944 462978499197024 463446721789254 464069862473728 464072493760344 464528673715968 464696475844608 465166435872768 466952283979776 466965501605568 467424525367296 467884000346112 468528608240896 468989168525312 469219042639872 469232324428896 469693576461312 470803018960512 470803438409472 471279154699752 471438723820032 471915502464672 472623884596962 473727261314304 474206354418384 474377652424704 475324184731648 475326456351534 476680456562688 477149030055936 477631583686656 477633866333823 478276082753536 478276508860416 478994439361536 479406224726016 480125851019136 480126278774016 480598239485952 480611415188856 481260363899616 481733439409152 481747075432686 483107999162112 483596579258352 484071951250944 484085653468767 484736544825344 486597525700608 487089634848768 487091962696869 487746896273408 487747330818048 488899417294848 489380001939456 489393854407808 489633729838848 490115036307456 490128472915368 491272715437056 491286621480858 491755633016832 491769552730176 493172749144656 493657534444032 493671507992901 494156783568672 494335288287232 494824022001792 495324009531372 495990453633024 495992824018992 496734974152704 497405693804544 498398174281728 498400556174424 499070695047168 499084821821824 499575418646528 499820284551168 501000888019968 501493368324096 501507563675328 502000542038016 502678371557376 503432931165696 503447181418503 503942066411616 504622517486976 505118557827072 505132405759716 505132855793496 505812046774272 506326007852721 508267445059584 508269874118472 508953283067904 509468001193984 510734762754048 511423930073088 511438406520384 511941146830848 512458886663808 512632398716928 513150837631488 513921117231648 514362928612288 514615042585728 515120905506816 515135486601288 515641861115136 515828126908416 516859836032736 518332146941952 519368864362992 519556476465152 520070145573312 520848322412544 521296089022464 522078595282944 522606587389824 522783535325184 523312240356864 523826652561408 525063960414208 525321319477248 525336189306264 525852591038208 526369500389376 527094684271008 527612814590976 527627749283418 529653396330576 530189049037221 530368564297536 530904940272756 531618783854592 532156424210432 532955232684672 533674858977792 534199457562624 534739707823104 535461266561024 536265513633024 536792658812928 537335531647488 538060593097728 538061072467968 538075823526654 538604748228288 539332002816768 540141582396528 540687842087463 541417909387068 541950119335296 542145888485376 542694175184896 543227639693312 544777664643072 545328612928512 545864667070464 547422216413184 547892828258304 547975839204864 548715258307584 548715747170304 549255130841088 549270188787264 549825680483044 550011844456704 550552502181888 550568086208784 551394532029789 552681804866688 553225087143936 553240746821448 553440594495488 553984622657536 554547532410123 555926381514756 556127199323136 556673868398592 557989260337152 557991927021366 558742191194112 558826845921792 559307262180352 559581405530112 560131470065664 560146826188992 560697946066944 560713317720332 561454531928064 561470424549552 562022345977344 563625999022464 564180039364608 564196009134744 564750609792768 564954615185408 565513168002048 566084582321568 566934824713068 567697113317376 569038552621056 570382653510656 570943335596032 571223182344192 571800875692032 571816551734596 572572443451392 573151501343232 573714905186304 573731144851872 574489567494144 575351921332224 575368207335432 575933790184704 576516247496784 576711448556544 577278351802368 577294178011104 577294692335424 577878011119934 578161256885604 578658294688824 580306642771968 581467315536828 582249144221696 583123665309696 584289972408366 584501036023296 585075596378112 585076117635072 585092157621216 585667299044352 585865598533632 586458100150272 587338419693312 587843346985472 587932410813552 588131477240832 588709606293504 588726270401472 589304984131584 589321140053002 590696955465984 592981519804884 593564416414848 593778830245888 595860070871898 596661251751936 596661783330816 596678140940448 597264671302656 597466897514496 598071131836416 598675977236736 599574636770256 600367222259712 600384216350016 600974389757952 601565143302144 601582171300992 602393924881152 603003142038192 604502473103424 605318167234944 605930341756824 606748503168864 607361583115849 607659280196094 608178770526208 608476868149248 609091694496768 609914124546048 610530947083008 611131094654976 612874872723456 613477324357632 613494689544576 614097750454272 614926939963392 614943798316176 615548283689472 615565707497321 616379431790592 616472819105472 617304665596032 617928962385672 618763325013792 619371564954624 619389096984882 620221914497024 622395840174129 622620668807424 623232700489728 625625390186496 625643099238528 626258101948416 627103711051776 627737358614016 627737917879296 627755127447763 628372206266336 628584965093376 628680201662016 629220669952896 630165179462616 631636348419072 631654227618246 632275139224512 632503536566272 633768608468712 634720510276587 635344436016864 635573942083584 636842111582208 636845155111764 637702011813888 638659252482048 639208299634688 639521606320128 640167801358848 640168371698688 640797652647936 640815220251808 641680485199488 642311252545536 642329433910248 644143998882816 644795439011136 645429268334592 645447537958356 646300763430912 647289233252361 647925513957792 648580778433882 649452846465024 649455950262492 650329774424064 650990581524927 651865889726464 652844973118464 653486715076608 653504630553824 655030287249408 655048828641144 655692736973568 657563665526208 658210045925376 658228677323868 658875711424896 659098798350336 659765362669056 660432012708496 660755722154976 661323765358656 661423962165246 662313298870272 663207591739392 664534074899232 666427046068224 667759968466704 668001184026624 668676751567104 669334056050688 670237828743168 671243908220928 671262908558004 671922755215488 672150259703808 672830023315968 673491410436096 673509874346288 673510474391328 674521466366538 675101343803628 676779942713616 677693165491296 678378534792966 680979683672064 680982938139312 681671634476427 681917875360512 682588195774464 683278515551744 683509864955904 684201116841984 685228156308864 686153390114304 686827874009088 686847315468384 687522481486848 689146448043648 690181525737648 690859969261056 691811773105698 692491819150656 693426860764416 694464429883392 694467748795536 695170082683881 696104793710592 696808783186432 697044713766912 697749653809152 698435536748544 700428425969664 700448252408352 701136788050944 701826000519168 702792912361344 703483752787968 703503665711224 703848486643344 704540364691968 706204528440768 706918732049628 707158085730048 707873253697008 708935826895443 710606976912896 711309531627576 711566478637056 712265943416832 712986277097472 712989684527301 715020684844032 715723545083904 716447375529984 717414124130304 717414763290624 717434431368872 718139664304384 718491659042304 719109337089024 720188776528704 720917122783284 721890545849424 722600159113728 722620613149029 725394868887528 726107926876416 726370219524096 727104817238016 729896288550912 730523771011072 730634452273152 731620344410112 731620996227072 732360251716352 733349125942272 734070002909184 734090781611712 735192709373052 736909073155584 736929932221287 737633449525248 737654329095264 739396709880164 739759123716984 740486301666048 741235175353008 741502932430848 742986014297058 743985680449536 743989236028488 744989588258816 745102461229056 746108540706816 746862434918656 747597261422592 747600834261636 748606042570752 748627232732736 749363127969792 751501332029952 752240052486144 752261345512992 753000813057024 754017557336064 754779443095424 755149396748544 755913099617424 757698608639574 757699283690244 758718070161408 762401167589376 762404811177708 763429924601856 764202001790976 764953206915072 764974859802496 766102144131072 767135895109632 767157609780576 767911720246272 768688329995712 768948598075392 769725570681472 769726256447232 770881675847472 771544392918432 772703229901932 773462791672704 773742190362624 775289754049104 777498220412928 779053296544488 779334714697728 780100795170816 780122876828288 780889732059136 781272483618816 781944133533696 783117892924416 783909881084736 784175302987776 784968360535296 785739978842112 787595940621312 787618234437566 788004283959396 788778886557312 789554250584064 790642026406512 791419221886464 791441623925127 794480094495864 795548335669248 795570854587264 796352895070208 796357410409134 797428175781888 798234636315648 799432849027008 800512288466688 801299186343936 802109561734656 803191899841536 804004189384256 804398270449536 805188988219392 806003297471232 807090889646592 807113735289981 807907122342432 808998004225152 810212373594792 812122259329024 812126864080602 812925179002944 813218832728064 814041262777344 814841459539968 817166496964608 817992919392768 818797000605696 819902586617856 819925064421568 820731044919296 821133324619776 821839242387456 821963758807296 823072887461376 823905283180896 824738520724566 825017766685056 825828753272832 825852129313176 829022707300032 829837630715904 829861120232172 830160891743232 830976933986304 834190798984704 835010802597888 836138281402368 836983144818688 836983890505728 836987890532049 838113286791168 838240268882688 838960893270528 840220239283488 841046919100416 841069976580498 842181797892096 842205636824328 843033518966016 845024811291616 845438998533696 846270059046912 846294013702116 847125914689152 847431922778112 849122815442944 849126873482352 851545669976064 852695475093504 853557068478464 853557828931584 855573980265984 856415003394048 856439245213664 857701313538048 857724827601894 858858665177088 859727252014848 860572357779456 860596717277808 861734351241216 863027881998336 863052311003148 863900685277056 864774371245176 865937128620032 865941267016656 865942038503136 866817016679901 867987442033236 870459964157952 872200973305242 873373716332544 873398438188192 874256982631424 874685497964544 875545307578368 876751554034944 877613394567168 877638236431824 878500948566528 878798397800448 879687150225408 881007629539968 881765020478208 881898616220328 883084398493696 883089405602208 883957476197376 883981710079503 886045433198976 889472279707326 890346624622272 890668245368832 891569002089472 892445408067584 892882838421504 894991877627904 895017211410672 895897006953984 896200346271744 897106697754624 897988547248128 898013965855104 899361955155384 900135125071504 900576324525024 901461584636928 902347714953216 902373256951488 903590887321728 904504713057288 907977250852416 908895512635236 909223833814016 910117594365952 910122754753296 912268155789312 913637541745152 914871186819072 915770498678784 915796420624512 916696641982464 918861930724864 919312309085184 920215986536448 920242034316864 921146625681408 922415697474264 923322425534208 924569147685888 925956998394048 926893443578508 928139724947456 928144987520688 929057347431936 929083645477323 930332871745536 933904567959552 933931003211136 934849050734592 937057216481792 937978337050624 938438085279744 938464648857792 939387152922624 941606037921024 941606876818944 942558309399504 942877447640064 943831004929344 945247769193924 947454522628608 947481341427369 948412708836768 948755304849408 950648369463296 950652912703068 953360913125376 955263167373312 955267732667646 956552165507072 956553017720832 957988878723072 958812449452032 960251702038272 960252557548032 961196478971904 961222830377712 962520727799232 963466878818304 963494150865372 966215998324224 967193158516704 968143902501888 968171306937534 969473089650688 972871167650823 974179269697536 974183925393738 975493792546816 975494661636096 977798834589696 978787708815616 979267459677696 980230072614912 980256945830736 982545430874112 982573242961716 983511266033664 983539105460352 986345498289312 987315068888064 987343015985802 988313567137344 988670576574464 989648044003584 990648019062744 991985648037984 992135943247869 993469948305408 994811387609088 996796348563456 996801112348848 998169643643648 999150837293056 999640569102336 1002001776039936 1002986736648192 1003015127350656 1004001084076032 1005356743114752 1006865862331392 1006894362837006 1007884132823232 1009245034973952 1010237115654144 1010264811519432 1010265711586992 1011782199549807 1012652015705442 1016534890119168 1016539748236944 1017567802189449 1018936002387968 1021469525508096 1022847860146176 1022876813040768 1023882293661696 1024917773327616 1025264797433856 1026301675262976 1027842234463296 1028725857224576 1029230085171456 1030241811013632 1030270973202576 1031283722230272 1033719672065472 1036664293883904 1037717659658547 1038737728725984 1039112952930304 1040140291146624 1041696644825088 1042592178044928 1044157190565888 1045213174779648 1045567070650368 1046624480713728 1047653305122816 1050127920828416 1050642638954496 1050672378612528 1051705182076416 1052739000778752 1054189368542016 1055225629181952 1055255498566836 1059306792661152 1060378098074442 1060737128595072 1061809880545512 1063237567709184 1064312848420864 1065910465369344 1067349717955584 1068398915125248 1069479415646208 1070922533122048 1072531027266048 1073585317625856 1074671063294976 1076121186195456 1076122144935936 1076151647053308 1077209496456576 1078664005633536 1080283164793056 1081375684174926 1082835818774136 1083900238670592 1084291776970752 1085388350369792 1089555329286144 1090657225857024 1091729334140928 1094844432826368 1095785656516608 1095951678409728 1097430516615168 1097431494340608 1098540377574528 1099651360966088 1100023688913408 1101105004363776 1101136172417568 1102789064059578 1105363609733376 1106450174287872 1106481493642896 1106881188990976 1109095064820246 1111852763029512 1112254398646272 1113347736797184 1114479021445587 1115978520674304 1115983854042732 1117484382388224 1117653691843584 1118614524360704 1119162811060224 1120293652377984 1121395892133888 1121426635440664 1122909063856128 1122940849099104 1124044691954688 1127251998044928 1128360078729216 1128392018269488 1129501219585536 1131026336004096 1132169164643136 1133869649426136 1135394226634752 1136547912959361 1138077105242112 1140765307021312 1141886671192064 1143601751384064 1143633103469192 1145144886902784 1146303002686464 1147429810372608 1147462289703744 1150703842664448 1150736414670864 1151867580369408 1153032494993568 1153422897113088 1154556703604736 1154588356022208 1154589384670848 1155756022239868 1156322513771208 1157316589377648 1160613285543936 1162934631073656 1164498288443392 1166247330619392 1168579944816732 1169002072046592 1170151192756224 1170152235270144 1170184315242432 1171334598088704 1172916200300544 1174676839386624 1175686693970944 1175864821627104 1176262954481664 1177419212587008 1177452540802944 1178609968263168 1178642280106004 1181393910931968 1181427351656349 1185963039609768 1187128832829696 1187557660491776 1191720141743796 1193322503503872 1193323566661632 1193356281880896 1194529342605312 1196142263672832 1197351954473472 1199149273540512 1200734444519424 1200768432700032 1201948779515904 1203164342601984 1204787849762304 1206006284076384 1209004946206848 1210636334469888 1211860683513648 1213497006337728 1214723166231698 1215318560392188 1216357541052416 1216953736298496 1218183388993536 1219828249092096 1221061894166016 1222262189309952 1225749745446912 1226989379089152 1228195500908544 1229853879926784 1229887596632352 1231096567378944 1231131414994642 1232758863581184 1232945638210944 1234609331192064 1235857924771344 1237107781086849 1237526650027584 1238743129909248 1238778193969764 1240443828994048 1244791680348258 1245241337614848 1246465400979456 1251286198477056 1252516203896832 1254207422103552 1255474717228032 1255475835758592 1255510254895526 1256744412532672 1257169930186752 1257360403324032 1258441339905792 1260330358925232 1261604964870747 1263272696838144 1263308455236492 1264550278449024 1265007073132544 1267537216937424 1269441020553174 1270688872033728 1271147884167168 1273684223164416 1273690310223528 1277318504964096 1278416599269376 1279043212640256 1280335602717696 1280336743397376 1281595305295872 1281630440503616 1283360970398976 1284622505091072 1284658867820496 1286587241402841 1288287997765632 1289590878022272 1290858536669184 1290895075916712 1292601526861824 1293944242290287 1294578466504722 1295851027915584 1297161556867764 1298905692930048 1298911900524984 1301981163049854 1303731779452928 1305689946236928 1306973430153216 1307009261107648 1308301459957863 1310060574498816 1310097657282288 1311385473947136 1315127331052416 1316420091850752 1316457354647736 1317751422849792 1318197596700672 1319530725338112 1320864025416992 1321511444309952 1322647530717312 1322847924330492 1324626597740544 1329068149798464 1332854092136448 1334208419560989 1335519936933408 1336002368053248 1337353503134208 1338668112101376 1340475657486336 1342487816441856 1342525817116008 1343845510430976 1344300519407616 1345660046631936 1346982820872192 1347019748692576 1347020948782656 1349042932733076 1350202687607256 1353559885427232 1355386330982592 1356757069585932 1361965876278624 1363343268952854 1363835750721024 1365176391548928 1366557031103488 1367019729911808 1368402233683968 1370456312617728 1372306780228608 1373655748018176 1373694630936768 1375044962973696 1378292896087296 1380363051475296 1381719938522112 1383623546211396 1384983638301312 1386853721528832 1388935497591072 1390340165367762 1392209587421184 1393617566372864 1394089427533824 1395499307618304 1400856851939328 1400896504816704 1402273576101888 1403652001038336 1405585824722688 1406967505575936 1407007331422448 1407696973286688 1409080729383936 1412409056881536 1413837464099256 1414316171460096 1415746507394016 1417871653790886 1421213953825792 1422619063255152 1423132957274112 1425972554194944 1425979369054602 1430041369688064 1431447090167808 1432894751059968 1432901599001469 1434828248260608 1434829526581248 1434868862737744 1436279328608768 1436983318084608 1438218674178048 1440377553057408 1441834245566568 1443781091698848 1445200318227456 1445241226298058 1450789737775056 1452215853752832 1452256960406301 1454209634476032 1459792577101824 1461268904546304 1461275888090607 1463240688820224 1463241992454144 1464720503432704 1466698251884544 1468140005818368 1468181563223424 1470385418746104 1473818146311168 1473859864442574 1475266899050496 1475308658190528 1478793419760328 1479518247433968 1480972603332096 1481014523978703 1482470350706016 1483005864861696 1485972028594116 1487971360899072 1487978472056976 1490204922458112 1492217081413632 1493724869837312 1495194522845184 1495201668523272 1497212085141504 1497254465465472 1498726255939584 1503002664059904 1504480104972288 1504522691025984 1506001626114048 1508035114672128 1509558886190848 1510298793497088 1510341544255509 1511826199234848 1515397217279148 1515398567380488 1517436140322816 1518978023558163 1524802335178752 1524809622355416 1526859849203712 1528404003581952 1529949719604992 1532204288262144 1534271790219264 1534315219561152 1535823440492544 1537376659991424 1537897196150784 1539451141362944 1539452512894464 1541763351694944 1543088785836864 1545406459803864 1546925583345408 1547484380725248 1550579508098208 1554996440825856 1558106593088976 1558669429395456 1560245753656576 1561779464118272 1562544967237632 1563888267067392 1566235785848832 1567819762169472 1568350605975552 1569936721070592 1571479957684224 1575191881242624 1575236468875132 1576008567918792 1577557773114624 1579108501168128 1581284052813024 1582838443772928 1582883247850254 1588960188991728 1590567147111663 1591141709174528 1592705790140416 1592714820818268 1594856351563776 1596469272631296 1598865698054016 1601024576933376 1602598372687872 1604219123469312 1606383799683072 1608008378768512 1608796540899072 1610377976438784 1612006594942464 1614181779293184 1614227470579962 1615814244684864 1617996008450304 1620424747189584 1622063526262389 1624244518658048 1624253728161204 1625850358005888 1626437665456128 1628082525554688 1629682919079936 1634332993929216 1635985838785536 1637594001211392 1639850128843136 1641462089838592 1642266649239552 1643678484774912 1643927517614592 1646145774922752 1647810566361792 1649477041449132 1650035533370112 1651657506545664 1651704258626352 1654183596089367 1658045414600064 1659675261431808 1659722240464344 1660321783486464 1661953867972608 1663642597230369 1668381597969408 1670021605195776 1673966289637376 1673967781011456 1673975781064098 1676226573582336 1676480537765376 1677921786541056 1680440478566976 1682093838200832 1682139953160996 1684363595784192 1684411273648656 1686067037932032 1690049622583232 1690877997067392 1692540118093824 1692588027404232 1694251829378304 1694863845556224 1698253746964704 1703091339952128 1707114136956928 1707115657863168 1711147960531968 1712830006788096 1712878490427328 1715402627076096 1715449655203788 1717717330354176 1719454504029696 1721144715558912 1721193434555616 1723468702482432 1726055763996672 1726104622006296 1727801370554112 1729548742490352 1731882534033312 1731884077006272 1733634033359802 1735974884066472 1740919928315904 1744401946610484 1746747432665088 1746796876376384 1748513965262848 1749370995929088 1753503108069888 1755226789134336 1755276472863648 1757001897133056 1757596795600896 1759374300450816 1762015259079936 1763530040956416 1763797232440656 1766178811204416 1767914952394752 1767963420159006 1772090866397952 1778944559414652 1780693249244544 1781336490737664 1783138004178944 1784890816135168 1789983755255808 1790034422821344 1791794013907968 1792400692543488 1794213395509248 1796027931710208 1798723910310768 1800270250143008 1801152649050048 1802923169273856 1804695429906432 1804746513902976 1807181774643456 1809009426114576 1815954501704832 1817791025270472 1818447667628032 1820235188731904 1820245509506592 1822084749347547 1824536311578624 1827275083490304 1829742373638144 1831592841249024 1833393283964928 1837723861449728 1838624618170368 1840431973072896 1840484068633728 1842293251362816 1844831394948528 1846644851068416 1846697122491963 1849138295371776 1851913996788096 1853786887157016 1856279449894912 1856289975041376 1858114694863872 1858167290954646 1860665743491072 1867862006422272 1869698101469184 1874114432963584 1875956674101248 1876876170559488 1876929297715584 1878774305845248 1883212075842048 1883213753637888 1883265382343289 1885116618799008 1885754895280128 1887662009858688 1890495538387848 1894909045257216 1894962682854738 1896825417673536 1897510609698816 1901296738926592 1901305825406136 1906721826250752 1910526334746624 1910535465335292 1913104331014144 1913106035441664 1915977757446144 1917624898904064 1920503404076544 1920505115096064 1922392957943808 1922445660755424 1925041455598464 1926933757636608 1926988301730744 1932431996648448 1934386317033408 1936287805003776 1936342613875068 1938946179301376 1945742335301646 1948358539395072 1948367850787476 1950987585093632 1950989323272192 1952971744574781 1955597669179392 1957575417631232 1958534919355392 1960460145229824 1960513891661472 1965090861748224 1965146485923432 1967078210920704 1972690996578624 1974630137776128 1974686031971604 1976627134274688 1977341153148928 1979296088007168 1981296038125488 1983971296075968 1984271886495738 1986939896610816 1989622775218176 1993602224697696 1996339287287296 1998301674586112 1999281138204672 2004003552079872 2006030254701312 2008002168152064 2010713486229504 2013731724662784 2013788725674012 2015768265646464 2018490069947904 2020474231308288 2020529623038864 2020531423173984 2022573038919769 2023564399099614 2025304031410884 2033079496473888 2035135604378898 2037872004775936 2042939051016192 2045014903429281 2045753626081536 2047764587323392 2049835546655232 2050529594867712 2052603350525952 2055684468926592 2057451714449152 2058460170342912 2060483622027264 2060541946405152 2062567444460544 2062623990185507 2067439344130944 2075435319317094 2077475457451968 2078225905860608 2080280582293248 2083393289650176 2085510248051643 2088314381131776 2090426349559296 2091134141300736 2093248961427456 2095306610245632 2100255841656832 2101285277908992 2101344757225056 2103410364152832 2105478001557504 2108378737084032 2110451258363904 2110510997133672 2118613585322304 2120756196148884 2121474257190144 2123619761091024 2126807480686329 2128625696841728 2131820930738688 2134699435911168 2136797830250496 2138958831292416 2138969053581903 2141845066244096 2145062054532096 2147170635251712 2149342126589952 2152242372390912 2152244289871872 2152303294106616 2154418992913152 2157328011267072 2160566329586112 2162751368349852 2165671637548272 2167800477341184 2167861839447087 2170776700739584 2179110658572288 2181314451714048 2189688865652736 2191571313033216 2191903356819456 2194861033230336 2194862988681216 2197080755149056 2199302721932176 2200047377826816 2202210008727552 2202272344835136 2205578128119156 2210727219466752 2210789796663861 2212900348575744 2212962987285792 2213762377981952 2218190129640492 2223705526059024 2224508797292544 2228958042891174 2231957041348608 2231967708085464 2234968764776448 2235307383687168 2237229048721408 2238325622120448 2240587304755968 2242791784267776 2242853270881328 2245818127712256 2245881698198208 2248089383909376 2254503996089856 2256720157458432 2256784036538976 2259002439171072 2262052672008192 2264338329286272 2267739298852272 2273095825918722 2276154210484224 2281530614042624 2287203502768128 2287266206938384 2290289773805568 2292606005372928 2294859620745216 2294924579407488 2301407685328896 2301472829341728 2303735160738816 2306064989987136 2306845794226176 2309176712044416 2309178769341696 2311512044479736 2312645027542416 2314633178755296 2321226571087872 2325869262147312 2332494661238784 2337159889633464 2338004144093184 2340302385512448 2340368630484864 2342669196177408 2345832400601088 2349353678773248 2351373387941888 2351729643254208 2352525908963328 2354905081605888 2357219936526336 2357284560212008 2362787821863936 2362854703312698 2371926079219536 2374257665659392 2374324871775381 2383440283487592 2386645007007744 2386712563761792 2389058685210624 2392284527345664 2394703908946944 2398298547081024 2401536865400064 2403897559031808 2406328685203968 2409575699524608 2412012568152768 2418009892413696 2421272668939776 2421341205869943 2423721367027296 2426994012675456 2429446332463396 2430637120784376 2432715082104832 2436366777987072 2439656498184192 2442123788332032 2444524378619904 2451499490893824 2453978758178304 2456391001817088 2459707759853568 2459775193264704 2462193134757888 2462262829989284 2465517727162368 2465891276421888 2469218662384128 2471715849542688 2474215562173698 2475053300055168 2477486259818496 2477556387939528 2480887657988096 2489583360696516 2490482675229696 2492930801958912 2502572396954112 2505032407793664 2508414844207104 2510949434456064 2510951671517184 2511020509791052 2513488825065344 2514339860373504 2514720806648064 2516882679811584 2520660717850464 2523209929741494 2526545393676288 2526616910472984 2529100556898048 2530014146265088 2535074433874848 2538882041106348 2541377744067456 2542295768334336 2547368446328832 2547380620447056 2554637009928192 2556833198538752 2558086425280512 2560671205435392 2560673486794752 2563260881007232 2566721940797952 2569245010182144 2569317735640992 2573174482805682 2576575995531264 2579181756044544 2581717073338368 2581790151833424 2585203053723648 2587888484580574 2589156933009444 2591702055831168 2594323113735528 2597811385860096 2597823801049968 2600451050039703 2603962326099708 2607463558905856 2611379892473856 2614018522215296 2616602919915726 2620121148997632 2620195314564576 2622770947894272 2630254662104832 2632840183701504 2632914709295472 2635502845699584 2636395193401344 2639061450676224 2641728050833984 2643022888619904 2645295061434624 2645695848660984 2649253195481088 2651945130238509 2658136299596928 2668416839121978 2671039873866816 2672004736106496 2674707006268416 2677336224202752 2684975632883712 2685051634232016 2687691020861952 2688601038815232 2691320093263872 2693965641744384 2694039497385152 2694041897565312 2698085865466152 2700405375214512 2707119770854464 2710772661965184 2713514139171864 2723931752557248 2726686537905708 2727671501442048 2730352783097856 2733114062206976 2736804467367936 2740912625235456 2744613560457216 2747311496036352 2747389261873536 2750089925947392 2756585792174592 2756663820531481 2760726102950592 2763439877044224 2767247092422792 2769967276602624 2773707443057664 2777870995182144 2780680330735524 2784419174842368 2787235132745728 2787250936431969 2790998615236608 2801713703878656 2801793009633408 2804547152203776 2811171649445376 2813935011151872 2814014662844896 2815393946573376 2818161458767872 2824818113763072 2827674928198512 2828632342920192 2831493014788032 2835743307581772 2842427907651584 2842444024282107 2845238126510304 2846265914548224 2851945108389888 2851958738109204 2860082739376128 2865789502119936 2865803198002938 2869656496521216 2869659053162496 2869737725475488 2872558657217536 2873966636169216 2876437348356096 2880755106114816 2883668491133136 2887562183397696 2890400636454912 2890482452596116 2901579475550112 2904431707505664 2904513920812602 2908419268952064 2922537809092608 2922551776181214 2926481377640448 2926483984908288 2929441006865408 2933396503769088 2936363126446848 2940770837492208 2947636292622336 2947719728885148 2950533798100992 2950617316381056 2957586839520656 2959036494867936 2961945206664192 2962029047957406 2964940701412032 2966011729723392 2971944057188232 2975956944113952 2980409844916224 2984434162827264 2987449739674624 2990389045690368 2990403337046544 2994508930930944 2997452511879168 3006005328119808 3008960209944576 3009045382051968 3012003252228096 3016070229344256 3019117772381696 3020597586994176 3020683088511018 3023652398469696 3030794434558296 3030797134760976 3037956047116326 3049604670357504 3049619244710832 3052703406568347 3056808007163904 3059899439209984 3064408576524288 3068543580438528 3068630439122304 3071646880985088 3074753319982848 3075794392301568 3078902282725888 3078905025788928 3083526703389888 3086177571673728 3090812919607728 3093851166690816 3101159016196416 3109992881651712 3113152978975641 3116213186177952 3117338858790912 3120491507313152 3123558928236544 3125089934475264 3127776534134784 3132471571697664 3135639524338944 3136701211951104 3139873442141184 3142959915368448 3150383762485248 3150472937750264 3152017135837584 3155115546229248 3158217002336256 3162568105626048 3165676887545856 3165766495700508 3177920377983456 3181134294223326 3182283418349056 3185411580280832 3185429641636536 3189712703127552 3192938545262592 3197731396108032 3202049153866752 3205196745375744 3208438246938624 3212767599366144 3216016757537024 3217593081798144 3220755952877568 3224013189884928 3228363558586368 3228454941159924 3231628489369728 3235992016900608 3240849494379168 3244127052524778 3248489037316096 3248507456322408 3251700716011776 3252875330912256 3256165051109376 3268665987858432 3271971677571072 3275188002422784 3279700257686272 3282924179677184 3284533298479104 3287356969549824 3287855035229184 3292291549845504 3295621132723584 3298954082898264 3300071066740224 3303315013091328 3303408517252704 3308367192178734 3316090829200128 3319350522863616 3319444480928688 3320643566972928 3327285194460738 3336763195938816 3340043210391552 3343437064336761 3347932579274752 3347935562022912 3347951562128196 3352453147164672 3352961075530752 3355843573082112 3360880957133952 3364187676401664 3364279906321992 3368727191568384 3368822547297312 3372134075864064 3380099245166464 3381755994134784 3385080236187648 3385176054808464 3388503658756608 3396507493929408 3406182679904256 3409643738878083 3414228273913856 3414231315726336 3422295921063936 3425660013576192 3425756980854656 3430805254152192 3430899310407576 3435434660708352 3438909008059392 3442289431117824 3442386869111232 3452111527993344 3452209244012592 3455602741108224 3459097484980704 3463765068066624 3463768154012544 3467268066719604 3471949768132944 3481839856631808 3488803893220968 3493494865330176 3493593752752768 3497027930525696 3498741991858176 3507006216139776 3510453578268672 3510552945727296 3514003794266112 3518748600901632 3524030518159872 3527060081912832 3527594464881312 3532357622408832 3535829904789504 3535926840318012 3544181732795904 3544282054969047 3557889118829304 3561386498489088 3562672981475328 3566276008357888 3579967510511616 3580068845642688 3583588027815936 3588426791018496 3592055863420416 3597447820621536 3600540500286016 3602305298100096 3605846338547712 3609493027805952 3614363549286912 3618018852229152 3631909003409664 3635582050540944 3636895335256064 3640491019013184 3644169498695094 3649072623157248 3654550166980608 3659484747276288 3663185682498048 3666786567929856 3675447722899456 3677249236340736 3680968137267456 3684586502725632 3689662789897056 3693289702136832 3693394244983926 3698276590743552 3703827993576192 3707573774314032 3711323343260547 3712579950082752 3716229389727744 3716334581909292 3721331486982144 3735724012844544 3739396202938368 3748228865927168 3751913348202496 3753858595431168 3757548611690496 3766424151684096 3766427507275776 3766530764686578 3770233237598016 3771509790560256 3775324019717376 3780991076775696 3784814894612241 3789818090514432 3789925365709476 3793650835347072 3795021219397632 3802593477853184 3802611650812272 3813443652501504 3821052669493248 3821070930670584 3826208662028288 3831955514892288 3835249797808128 3841006808153088 3841010230192128 3844785915887616 3844891321510848 3850082911196928 3853867515273216 3853976603461488 3859761724208523 3864863993296896 3868772634066816 3872575610007552 3872685227750136 3877892358602752 3881832726870861 3891484670603292 3896717078790144 3896735701574952 3901975170187264 3905943489149562 3911195338358784 3915150835262464 3917069838710784 3920920290459648 3921027783322944 3930181723496448 3930292971846864 3934156421841408 3945381993157248 3949260275552256 3949372063943208 3953254268549376 3954682306297856 3958592176014336 3962592076250976 3967942592151936 3968543772991476 3973879793221632 3987204449395392 3992678574574592 3996603349172224 3998562276409344 4008007104159744 4012060509402624 4016004336304128 4021426972459008 4027463449325568 4027577451348024 4031536531292928 4036980139895808 4040948462616576 4041059246077728 4041062846347968 4045146077839538 4047128798199228 4050608062821768 4066158992947776 4070271208757796 4075744009551872 4090029806858562 4091507252163072 4095529174646784 4099671093310464 4101059189735424 4105206701051904 4111368937853184 4114903428898304 4116920340685824 4120967244054528 4121083892810304 4125134888921088 4125247980371014 4134878688261888 4150870638634188 4154950914903936 4156451811721216 4160561164586496 4171020496103286 4176628762263552 4180852699118592 4182268282601472 4186497922854912 4200511683313664 4202570555817984 4202689514450112 4206820728305664 4210956003115008 4216757474168064 4220902516727808 4221021994267344 4237227170644608 4241512392297768 4242948514380288 4247239522182048 4251531081810943 4253614961372658 4257251393683456 4263641861477376 4269398871822336 4277917662584832 4277938107163806 4283690132488192 4290124109064192 4294341270503424 4298684253179904 4298704797004407 4304484744781824 4304488579743744 4304606588213232 4308837985826304 4314656022534144 4321132659172224 4325502736699704 4331343275096544 4335600954682368 4335723678894174 4341553401479168 4356770881218903 4362628903428096 4379377731305472 4383806713638912 4383827664271821 4389722066460672 4389725977362432 4394161510298112 4398605443864352 4400094755653632 4404420017455104 4404544689670272 4411156256238312 4421454438933504 4421579593327722 4425800697151488 4425925974571584 4427524755963904 4436380259280984 4443043571936109 4447411052118048 4449017594585088 4457916085782348 4463914082697216 4463935416170928 4470614767374336 4474458097442816 4476651244240896 4481174609511936 4485583568535552 4485706541762656 4491636255424512 4491763396396416 4496178767818752 4509007992179712 4513440314916864 4513568073077952 4518004878342144 4524105344016384 4528676658572544 4531024632766527 4535478597704544 4546191651837444 4552308420968448 4556934070674489 4563061228085248 4574407005536256 4574532413876768 4580579547611136 4585212010745856 4589849158814976 4602815370657792 4602945658683456 4607470321477632 4612129979974272 4613691588452352 4618353424088832 4618357538683392 4623024088959472 4625290055084832 4629266357510592 4642453142175744 4651738524294624 4664989322477568 4674319779266928 4676008288186368 4680737260969728 4685338392354816 4691664801202176 4698707357546496 4702746775883776 4703459286508416 4705051817926656 4709810163211776 4714439873052672 4714569120424016 4725575643727872 4725709406625396 4743852158439072 4748515331318784 4748649743550762 4766880566975184 4771701441334989 4773425127523584 4778117370421248 4784569054691328 4789407817893888 4796597094162048 4803073730800128 4807795118063616 4812657370407936 4819151399049216 4824025136305536 4836019784827392 4842545337879552 4842682411739886 4847442734054592 4853988025350912 4858892664926792 4861274241568752 4866190578787167 4872733555974144 4879312996368384 4884247576664064 4889048757239808 4902998981787648 4907957516356608 4912782003634176 4919550386529408 4924386269515776 4924525659978568 4931035454324736 4931782552843776 4938437324768256 4943431699085376 4948431124347396 4950106600110336 4954972519636992 4955112775879056 4962550788268101 4979166721393032 4980965350459392 4985861603917824 4990927791691107 5005144793908224 5010064815587328 5021898868912128 5021903343034368 5022041019582104 5026977650130688 5028679720747008 5029441613296128 5033765359623168 5041321435700928 5046419859482988 5053090787352576 5053233820945968 5058201113796096 5070148867749696 5077764082212696 5082755488134912 5084591536668672 5094761240894112 5109274019856384 5113666397077504 5121342410870784 5121346973589504 5126521762014464 5133443881595904 5138490020364288 5138635471281984 5146348965611364 5153151991062528 5158363512089088 5163434146676736 5163580303666848 5170406107447296 5175776969161148 5178313866018888 5183404111662336 5188646227471056 5195647602099936 5200902100079406 5207924652199416 5214927117811712 5222759784947712 5228037044430592 5233205839831452 5240242297995264 5240390629129152 5245541895788544 5260509324209664 5265680367403008 5265829418590944 5271005691399168 5272790386802688 5278122901352448 5283456101667968 5286045777239808 5290590122869248 5291391697321968 5303890260477018 5316272599193856 5336833678243956 5342079747733632 5344009472212992 5349414012536832 5354672448405504 5369951265767424 5370103268464032 5375382041723904 5377202077630464 5382640186527744 5388078994770304 5388083795130624 5396171730932304 5400810750429024 5414239541708928 5421545323930368 5427028278343728 5447863505114496 5453373075811416 5455343002884096 5460705566195712 5466228124413952 5466254248042641 5473608934735872 5481825250470912 5489227120914432 5494778523747072 5500179851894784 5513171584349184 5513327641062962 5521452205901184 5526879754088448 5534494184845584 5539934553205248 5540091367475889 5547414886115328 5555741990364288 5561360661471048 5568838349684736 5574470265491456 5574501872863938 5581997230473216 5603586019266816 5609094304407552 5622343298890752 5627870022303744 5628029325689792 5630787893146752 5636322917535744 5649636227526144 5649796147029867 5655349856397024 5657264685840384 5662986029576064 5671486615163544 5684855815303168 5684888048564214 5690476253020608 5692531829096448 5703890216779776 5703917476218408 5720165478752256 5731579004239872 5731606396005876 5739312993042432 5739318106324992 5739475450950976 5745117314435072 5747933272338432 5752874696712192 5761510212229632 5767336982266272 5775124366795392 5780801272909824 5780964905192232 5803158951100224 5808863415011328 5809027841625204 5816838537904128 5845075618185216 5845103552362428 5852962755280896 5852967969816576 5858882013730816 5858915233724343 5866793007538176 5872726252893696 5881541674984416 5895272585244672 5895439457770296 5901234632762112 5915173679041312 5918072989735872 5923890413328384 5924058095914812 5929881402824064 5932023459446784 5943888114376464 5951913888227904 5960819689832448 5968868325654528 5974899479349248 5980806674093088 5989017861861888 5994905023758336 6012010656239616 6018090764103936 6024006504456192 6032140458688512 6038235544763392 6041195173988352 6041366177022036 6047304796939392 6061588869116592 6061594269521952 6067719116759307 6075912094232652 6099238489421664 6105406813136694 6113616014327808 6119798878419968 6128817153048576 6137260878244608 6143293761970176 6149506639965696 6151588784603136 6157804565451776 6157810051577856 6167053406779776 6172355143347456 6181625839215456 6187702333381632 6187871970556521 6202318032392832 6226305957951282 6232426372355904 6234677717581824 6240983014626304 6247117856473088 6250179868950528 6264943143395328 6271279048677888 6273402423902208 6279746884282368 6285919830736896 6300767524970496 6300945875500528 6304034271675168 6310231092458496 6316434004672512 6325136211252096 6331353775091712 6331532991401016 6355840755966912 6362268588446652 6364566836698112 6370823160561664 6370859283273072 6385877090525184 6395462792216064 6404098307733504 6410393490751488 6416876493877248 6416907160745709 6425535198732288 6432033515074048 6435186163596288 6441511905755136 6448026379769856 6456727117172736 6456909882319848 6463256978739456 6471984033801216 6481698988758336 6488254105049556 6496978074632192 6497014912644816 6503401432023552 6503585518341261 6512330102218752 6537331975716864 6543943355142144 6559400515372544 6565848359354368 6569066596958208 6574713939099648 6575710070458368 6584583099691008 6591242265447168 6597908165796528 6600142133480448 6606630026182656 6606817034505408 6616734384357468 6632181658400256 6632369389991583 6638701045727232 6638888961857376 6641287133945856 6654570388921476 6673526391877632 6686874128673522 6695865158549504 6695871124045824 6695903124256392 6704906294329344 6705922151061504 6711687146164224 6721761914267904 6728375352803328 6728559812643984 6737454383136768 6737645094594624 6744268151728128 6760198490332928 6763511988269568 6770160472375296 6770352109616928 6777007317513216 6793014987858816 6819287477756166 6828456547827712 6828462631452672 6844591842127872 6851513961709312 6861610508304384 6861798620815152 6870869321416704 6877818016118784 6884578862235648 6884773738222464 6904223055986688 6904418488025184 6911205482216448 6918194969961408 6927530136133248 6927536308025088 6934536133439208 6943899536265888 6963679713263616 6977607786441936 6987187505505536 6994055861051392 6997483983716352 7014012432279552 7020907156537344 7021105891454592 7028007588532224 7037497201803264 7048061036319744 7054120163825664 7055188929762624 7064715244817664 7071659809579008 7071853680636024 7088363465591808 7088564109938094 7115778237658608 7122772996978176 7122974615326143 7132552016715776 7159935021023232 7160137691285376 7167176055631872 7176853582036992 7184111726840832 7194895641243072 7201081000572032 7204610596200192 7211692677095424 7218986055611904 7228727098573824 7236037704458304 7263818006819328 7264023617609829 7271164101081888 7273790670512128 7280982038026368 7288338997390188 7298145246314496 7309100333961216 7318969494552576 7326371364996096 7333573135859712 7350895445798912 7354498472681472 7361936274534912 7369173005451264 7379325579794112 7386579404273664 7386788489967852 7396553181487104 7407655987152384 7415147548628064 7422646686521094 7425159900165504 7432458779455488 7432669163818584 7442662973964288 7471448025689088 7478792405876736 7496457731854336 7507717190862336 7515097223380992 7532848303368192 7532855014551552 7533061529373156 7540466475196032 7543019581120512 7550648039434752 7561982153551392 7569629789224482 7579636181028864 7579850731418952 7587301670694144 7590042438795264 7605223301624544 7626887305003008 7642105338986496 7642141861341168 7663911029784576 7670499595616256 7682013616306176 7682020460384256 7689782643021696 7700165822393856 7707735030546432 7707953206922976 7719523448417046 7729727986593792 7737545268133632 7745151220015104 7745370455500272 7763665453741722 7782969341206584 7793434157580288 7793471403149904 7801353150119109 7811886978299124 7822390676717568 7830301670524928 7834139677421568 7842055566645888 7860363446992896 7860585943693728 7868312843682816 7890763986314496 7898520551104512 7898744127886416 7906508537098752 7917184352028672 7925184152501952 7935885184303872 7937087545982952 7947759586443264 7955835390715527 7974408898790784 7985357149149184 7993206698344448 8016014208319488 8024121018805248 8032008672608256 8054926898651136 8055154902696048 8063073062585856 8073960279791616 8081896925233152 8082118492155456 8082125692695936 8090292155679076 8094257596398456 8101216125643536 8132317985895552 8140542417515592 8151488019103744 8180059613717124 8183014504326144 8191058349293568 8199342186620928 8210413402103808 8222737875706368 8229806857796608 8233840681371648 8241934488109056 8242167785620608 8250269777842176 8250495960742028 8269757376523776 8269991461594443 8301741277268376 8309901829807872 8312903623442432 8321122329172992 8342040992206572 8353257524527104 8361705398237184 8372995845709824 8401023366627328 8405141111635968 8405379028900224 8413641456611328 8433514948336128 8441805033455616 8442043988534688 8474454341289216 8483024784595536 8485897028760576 8494479044364096 8503062163621886 8507229922745316 8514502787366912 8527283722954752 8538797743644672 8555835325169664 8555876214327612 8567380264976384 8580248218128384 8597368506359808 8597409594008814 8608969489563648 8608977159487488 8609213176426464 8617675971652608 8629312045068288 8642265318344448 8651005473399408 8662686550193088 8671201909364736 8671447357788348 8683106802958336 8713541762437806 8725257806856192 8767613427277824 8767655328543642 8779444132921344 8779451954724864 8788323020596224 8797210887728704 8800189511307264 8809089379340544 8822312512476624 8842908877867008 8843159186655444 8851601394302976 8851851949143168 8855049511927808 8872760518561968 8886087143872218 8894822104236096 8898035189170176 8915832171564696 8927870832341856 8941229534748672 8948916194885632 8953302488481792 8962349219023872 8971167137071104 8971413083525312 8983526792792832 8992357535637504 9018015984359424 9026880629833728 9027136146155904 9036009756684288 9048210688032768 9057353317145088 9057609696032009 9062049265533054 9070957195409088 9092383303674888 9113868141348978 9126122456170496 9148814011072512 9149064827753536 9158110219705041 9170424021491712 9179698317629952 9205630741315584 9205891317366912 9214940642955264 9224259959948544 9227383176904704 9236706848177664 9236715077366784 9246048177918944 9250580110169664 9258532715021184 9303477048589248 9329978644955136 9339458936926923 9348639558533856 9352016576372736 9361474521939456 9370676784709632 9383329602404352 9397414715092992 9405493551767552 9406918573016832 9410103635853312 9419620326423552 9428879746105344 9429138240848032 9451151287455744 9451418813250792 9487704316878144 9497030662637568 9497299487101524 9533761133950368 9543402882669978 9546850255047168 9556234740842496 9569138109382656 9578815635787776 9593194188324096 9606147461600256 9615590236127232 9625314740815872 9638302798098432 9648050272611072 9672039569654784 9685090675759104 9685364823479772 9694885468109184 9707976050701824 9717785329853584 9722548483137504 9732381157574334 9745467111948288 9758625992736768 9768495153328128 9805997963575296 9815915032713216 9825564007268352 9839100773058816 9848772539031552 9849051319957136 9862070908649472 9863565105687552 9876874649536512 9886863398170752 9896862248694792 9900213200220672 9909945039273984 9910225551758112 9925101576536202 9958333442786064 9961930700918784 9981855583382214 10010289587816448 10020129631174656 10030311193010283 10043797737824256 10043806686068736 10044082039164208 10053955300261376 10057359441494016 10058883226592256 10067530719246336 10082642871401856 10092839718965976 10106181574705152 10106467641891936 10116402227592192 10140297735499392 10155528164425392 10165510976269824 10189522481788224 10218548039712768 10228931216634249 10242684821741568 10242693947179008 10253043524028928 10266887763191808 10276980040728576 10277270942563968 10292697931222728 10306303982125056 10316727024178176 10326868293353472 10327160607333696 10351553938322296 10356627732037776 10366808223324672 10377292454942112 10391295204199872 10401804200158812 10415849304398832 10445519569895424 10456074088861184 10466411679662904 10480484595990528 10480781258258304 10491083791577088 10521018648419328 10531360734806016 10531658837181888 10542011382798336 10556245802704896 10566912203335936 10572091554479616 10581180245738496 10582783394643936 10607780520954036 10632545198387712 10632846164907141 10673667356487912 10684159495467264 10688018944425984 10698828025073664 10739902531534848 10740206536928064 10750764083447808 10765280373055488 10776157989540608 10776167590261248 10792343461864608 10801621500858048 10828479083417856 10843090647860736 10854056556687456 10895727010228992 10906746151622832 10910686005768192 10932456248827904 10932508496085282 10947217869471744 10963650500941824 10978454241828864 10989557047494144 11000359703789568 11026343168698368 11026655282125924 11042904411802368 11053759508176896 11068988369691168 11079869106410496 11080182734951778 11094829772230656 11111483980728576 11122721322942096 11133970029781641 11148940530982912 11149003745727876 11163994460946432 11207172038533632 11218188608815104 11244686597781504 11255740044607488 11256058651379584 11261575786293504 11272645835071488 11299272455052288 11299592294059734 11310699712794048 11314529371680768 11325972059152128 11342973230327088 11354444683836723 11369711630606336 11369776097128428 11380952506041216 11385063658192896 11407780433559552 11407834952436816 11440330957504512 11463158008479744 11463212792011752 11478625986084864 11478950901901952 11490234628870144 11495866544676864 11505749393424384 11523020424459264 11534673964532544 11550248733590784 11561602545819648 11561929810384464 11579285172625569 11606317902200448 11617726830022656 11618055683250408 11633677075808256 11645498180612583 11690151236370432 11690207104724856 11705925510561792 11717764027461632 11717830467448686 11733586015076352 11745452505787392 11763083349968832 11790545170489344 11790878915540592 11802469265524224 11830347358082624 11836145979471744 11847780826656768 11848116191829624 11859762805648128 11864046918893568 11887776228752928 11903827776455808 11921639379664896 11949798958698496 11961613348186176 11978035723723776 11989810047516672 12024021312479232 12036181528207872 12048013008912384 12064280917377024 12076471089526784 12082390347976704 12082732354044072 12094609593878784 12123177738233184 12123188539043904 12135438233518614 12151824188465304 12198476978843328 12210813626273388 12227232028655616 12239597756839936 12274521756489216 12286587523940352 12299013279931392 12303177569206272 12315609130903552 12315620103155712 12334106813559552 12344710286694912 12363251678430912 12375404666763264 12375743941113042 12404636064785664 12452611915902564 12464852744711808 12469355435163648 12481966029252608 12494235712946176 12529886286790656 12542558097355776 12546804847804416 12559493768564736 12601535049940992 12601891751001056 12608068543350336 12620462184916992 12632868009345024 12650272422504192 12662707550183424 12663065982802032 12711681511933824 12724537176893304 12729133673396224 12741646321123328 12741718566546144 12754593245432829 12771754181050368 12790925584432128 12808196615467008 12833752987754496 12833814321491418 12851070397464576 12864067030148096 12870372327192576 12883023811510272 12896052759539712 12913454234345472 12913819764639696 12926513957478912 12943968067602432 12963397977516672 12976508210099112 12993956149264384 12994029825289632 13006802864047104 13007171036682522 13024660204437504 13087886710284288 13118801030745088 13131696718708736 13138133193916416 13151420140916736 13169166199382016 13182484530894336 13195816331593056 13200284266960896 13213260052365312 13213634069010816 13233468768714936 13264363316800512 13264738779983166 13277402091454464 13277777923714752 13282574267891712 13309140777842952 13347052783755264 13373748257347044 13391730317099008 13391742248091648 13391806248512784 13411844302123008 13423374292328448 13443523828535808 13456750705606656 13457119625287968 13474908766273536 13475290189189248 13488536303456256 13520396980665856 13527023976539136 13540320944750592 13540704219233856 13554014635026432 13586029975717632 13638574955512332 13656913095655424 13656925262905344 13670802212023467 13689183684255744 13703027923418624 13723221016608768 13723597241630304 13741738642833408 13755636032237568 13769547476444928 13808446111973376 13808836976050368 13822410964432896 13836389939922816 13855060272266496 13855072616050176 13869072266878416 13887799072531776 13927359426527232 13955215572883872 13974375011011072 13988111722102784 13994967967432704 14028024864559104 14042211782909184 14056015177064448 14074994403606528 14096122072639488 14108240327651328 14110377859525248 14129430489635328 14143319619158016 14143707361272048 14158011272438383 14176726931183616 14177128219876188 14231556475317216 14245545993956352 14245949230652286 14265104033431552 14315104324004967 14320275382570752 14334352111263744 14353707164073984 14368223453681664 14389791282486144 14402162001144064 14409221192400384 14423385354190848 14437972111223808 14438367931298549 14457454197147648 14472075408916608 14527636013638656 14528047235219658 14542328202163776 14547581341024256 14561964076052736 14576677994780376 14598571736361501 14618200667922432 14637938989105152 14652742729992192 14667146271719424 14701790891597824 14708996945362944 14723872549069824 14738346010902528 14758651159588224 14773158808547328 14773576979935704 14793106362974208 14815311974304768 14830295097256128 14845293373042188 14850319800331008 14864917558910976 14865338327637168 14887652364804303 14942896051378176 14957584811753472 14972783375073321 14992915463708672 15015434381724672 15030194446761984 15065696606736384 15065710029103104 15066123058746312 15080932950392064 15086039162241024 15101296078869504 15123964307102784 15139259578448964 15159272362057728 15159701462837904 15174603341388288 15210446603249088 15253774610006016 15284283722682336 15327822059569152 15340999191232512 15364027232612352 15364040920768512 15379565286043392 15400331644787712 15415470061092864 15415906413845952 15439046896834092 15459455973187584 15475090536267264 15490302440030208 15490740911000544 15527330907483444 15565938682413168 15586942806299808 15602706300238218 15623773956598248 15644781353435136 15660603341049856 15668279354843136 15684111133291776 15720726893985792 15721171887387456 15736625687365632 15781527972628992 15797041102209024 15797488255772832 15813017074197504 15834368704057344 15850368305003904 15871770368607744 15874175091965904 15911670781431054 15948817797581568 15970714298298368 16032028416638976 16048242037610496 16064017345216512 16109853797302272 16110309805392096 16126146125171712 16147920559583232 16164236984310912 16164251385391872 16180584311358152 16188515192796912 16202432251287072 16264635971791104 16281084835031184 16360119227434248 16366029008652288 16382116698587136 16398684373241856 16398762744127923 16420826804207616 16445475751412736 16459613715593216 16467681362743296 16484335571241216 16500539555684352 16500991921484056 16539514753047552 16539982923188886 16603482554536752 16619803659615744 16620274102427667 16642244658345984 16684081984413144 16706515049054208 16723410796474368 16745991691419648 16802046733254656 16810758057800448 16827282913222656 16867029896672256 16883610066911232 16884087977069376 16948908682578432 16949388441089601 16966049569191072 16971794057521152 16988958088728192 17006124327243772 17014459845490632 17029005574733824 17054567445909504 17077595487289344 17111670650339328 17111752428655224 17134760529952768 17160496436256768 17194737012719616 17194819188017628 17217938979127296 17217954318974976 17218426352852928 17235351943305216 17258624090136576 17284530636688896 17302010946798816 17325373100386176 17342403818729472 17342894715576696 17366213605916672 17427083524875612 17450515613712384 17535226854555648 17535310657087284 17558888265842688 17558903909449728 17576646041192448 17594421775457408 17600379022614528 17618178758681088 17644625024953248 17685817755734016 17686318373310888 17703703898286336 17710099023855616 17745521037123936 17772174287744436 17789644208472192 17796070378340352 17831664343129392 17855741664683712 17882459069497344 17897832389771264 17906604976963584 17924698438047744 17942826167050624 17967053585585664 17984715071275008 18036031968718848 18054272292311808 18072019513368576 18096421376065536 18114706634290176 18115219392064018 18124098531066108 18141914390818176 18184766607349776 18203157350277921 18227736282697956 18252244912340992 18298129655507072 18316220439410082 18340848042983424 18359396635259904 18411782634733824 18429881285910528 18448519919897088 18454766353809408 18473413696355328 18473430154733568 18492096355837888 18501160220339328 18517065430042368 18563615911669563 18606954097178496 18678917873853846 18697279117067712 18704033152745472 18722949043878912 18741353569419264 18794829430185984 18810987103535104 18813837146033664 18820207271706624 18839240652847104 18857759492210688 18858276481696064 18902302574911488 18902837626501584 18975408633756288 18994061325275136 18994598974203048 19067522267900736 19086805765339956 19093700510094336 19112469481684992 19157631271575552 19186388376648192 19212294923200512 19231180472254464 19250629481631744 19250721482237127 19276605596196864 19296100545222144 19344079139309568 19370181351518208 19370729646959544 19389770936218368 19415952101403648 19435570659707168 19445096966275008 19464762315148668 19490934223896576 19510756555023783 19536990306656256 19611995927150592 19631830065426432 19678201546117632 19697545078063104 19698102639914272 19724141817298944 19727130211375104 19753749299073024 19773726796341504 19793724497389584 19800426400441344 19819890078547968 19820451103516224 19850203153072404 19897108169974749 19916666885572128 19923861401837568 19963711166764428 20020579175632896 20060622386020566 20087595475648512 20087613372137472 20088164078328416 20107910600522752 20114718882988032 20117766453184512 20135061438492672 20165285742803712 20185679437931952 20212363149410304 20212935283783872 20232804455184384 20280595470998784 20311056328850784 20331021952539648 20379044963576448 20457862433268498 20485369643483136 20485387894358016 20506087048057856 20533775526383616 20554541885127936 20585395862445456 20612607964250112 20633454048356352 20653736586706944 20654321214667392 20703107876644592 20713255464075552 20733616446649344 20754584909884224 20782590408399744 20803608400317624 20831698608797664 20891039139790848 20912148177722368 20932823359325808 20961562516516608 20982167583154176 21042037296838656 21062721469612032 21063317674363776 21084022765596672 21112491605409792 21133824406671872 21144183108959232 21162360491476992 21165566789287872 21215561041908072 21265090396775424 21265692329814282 21347334712975824 21368318990934528 21368923845978429 21397656050147328 21479805063069696 21480413073856128 21501528166895616 21530560746110976 21552315979081216 21552335180522496 21584686923729216 21603243001716096 21656958166835712 21686181295721472 21708113113374912 21791454020457984 21792070852829487 21813492303245664 21821372011536384 21864912497655808 21865016992170564 21894435738943488 21927301001883648 21956908483657728 21979114094988288 22000719407579136 22052686337396736 22053310564251848 22085808823604736 22107519016353792 22137976739382336 22159738212820992 22160365469903556 22189659544461312 22222967961457152 22245442645884192 22267940059563282 22297881061965824 22298007491455752 22327988921892864 22414344077067264 22436377217630208 22489373195563008 22512117302759168 22523151572587008 22545291670142976 22598544910104576 22599184588119468 22621399425588096 22629058743361536 22651944118304256 22685946460654176 22708889367673446 22739423261212672 22739552194256856 22761905012082432 22770127316385792 22815669904873632 22880661915009024 22926316016959488 22926425584023504 22957901803803904 22980469257740288 22991733089353728 23011498786848768 23046040848918528 23069347929065088 23100497467181568 23123205091639296 23123859620768928 23158570345251138 23212635804400896 23235453660045312 23236111366500816 23290996361225166 23380302472740864 23380414209449712 23404059450357327 23435528054923264 23435660934897372 23467172030152704 23490905011574784 23526166699937664 23581090340978688 23581757831081184 23604938531048448 23660694716165248 23672291958943488 23695561653313536 23696232383659248 23719525611296256 23775552457505856 23807655552911616 23843278759329792 23867506172146581 23899597917396992 23923226696372352 23956071447447552 23979620095033344 24048042624958464 24072363056415744 24096026017824768 24152942179053568 24164780695953408 24165464708088144 24189219187757568 24246355476466368 24246377078087808 24270876467037228 24303648376930608 24396953957686656 24421627252546776 24454464057311232 24479195513679872 24549043512978432 24573175047880704 24598026559862784 24631218261807104 24631240206311424 24668213627119104 24689420573389824 24726503356861824 24750809333526528 24751487882226084 24809272129571328 24809974384783329 24905223831805128 24929705489423616 24938710870327296 24963932058505216 25059772573581312 25085116194711552 25118987537129472 25203070099881984 25203783502002112 25216137086700672 25240924369833984 25300544845008384 25325415100366848 25326131965604064 25423363023867648 25449074353786608 25458267346792448 25483437133092288 25509186490865658 25543508362100736 25581851168864256 25616393230934016 25667505975508992 25667628642982836 25702140794929152 25728134060296192 25740744654385152 25792105519079424 25826908468690944 25827639529279392 25853027914957824 25887936135204864 25926795955033344 25953016420198224 25988059650579264 26013605728094208 26014342073365044 26049320408875008 26175773420568576 26237602061490176 26263393437417472 26302840281833472 26338332398764032 26364969061788672 26391632663186112 26400568533921792 26427268138021632 26466937537429872 26528726633601024 26529477559966332 26554804182908928 26555555847429504 26565148535783424 26618281555685904 26694105567510528 26747496514694088 26783460634198016 26783612497025568 26823688604246016 26846748584656896 26887047657071616 26913501411213312 26914239250575936 26950580378378496 26977072606912512 27040793961331712 27054047953078272 27080641889501184 27081408438467712 27108029270052864 27172059951435264 27172829088096027 27277149911024664 27313826191310848 27341604424046934 27378367368511488 27406055846837248 27446442033217536 27447194483260608 27511272064475136 27539094952889856 27616892223946752 27617673952100736 27644821928865792 27672779879845632 27710120544532992 27710145232100352 27738144533756832 27775598145063552 27910431145767744 27948750022022144 27976223444205568 27989935934865408 28056049729118208 28084423565818368 28112030354128896 28149988807213056 28192244145278976 28216480655302656 28220755719050496 28258860979270656 28286639238316032 28287414722544096 28316022544876766 28353453862367232 28354256439752376 28463112950634432 28491091987912704 28491898461304572 28530208066863104 28630208648009934 28640550765141504 28668704222527488 28707414328147968 28736446907363328 28779582564972288 28804324002288128 28818442384800768 28846770708381696 28875944222447616 28876735862597098 28914908394295296 28944150817833216 29055272027277312 29056094470439316 29084656404327552 29095162682048512 29123928152105472 29153355989560752 29197143472723002 29236401335844864 29275877978210304 29305485459984384 29403581783195648 29417993890725888 29447745098139648 29476692021805056 29517302319176448 29546317617094656 29547153959871408 29586212725948416 29630623948609536 29660590194512256 29690586746084376 29700639600662016 29729835117821952 29730676655274336 29760717572676601 29775304729608606 29885792102756352 29945566750146642 29985830927417344 30030868763449344 30060388893523968 30090933579030849 30131393213472768 30131420058206208 30132246117492624 30161865900784128 30172078324482048 30202592157739008 30247928614205568 30278519156897928 30318544724115456 30319402925675808 30349206682776576 30420893206498176 30568567445364672 30655644119138304 30686793649902747 30728054465224704 30728081841537024 30759130572086784 30800663289575424 30830940122185728 30831812827691904 30878093793668184 30918911946375168 30950181072534528 30980604880060416 30981481822001088 31054661814966888 31131877364826336 31173885612599616 31205412600476436 31247547913196496 31321206682099712 31336558709686272 31368222266583552 31441453787971584 31442343774774912 31473251374731264 31563055945257984 31594082204418048 31594976511545664 31626034148395008 31668737408114688 31700736610007808 31743540737215488 31748350183931808 31823341562862108 31897635595163136 31898538494721423 31941428596596736 32064056833277952 32096484075220992 32219707594604544 32220619610784192 32252292250343424 32295841119166464 32328473968621824 32328502770783744 32361168622716304 32377030385593824 32404864502574144 32529271943582208 32562169670062368 32720238454868496 32732058017304576 32797368746483712 32797525488255846 32841653608415232 32890951502825472 32919227431186432 32935362725486592 32968671142482432 33001079111368704 33001983842968112 33079029506095104 33079965846377772 33206965109073504 33239607319231488 33240548204855334 33284489316691968 33368163968826288 33401910089344923 33446821592948736 33491983382839296 33621516115600896 33654565826445312 33734059793344512 33767220133822464 33768175954138752 33897817365156864 33898776882179202 33932099138382144 33943588115042304 33977916177456384 34012248654487544 34028919690981264 34063334051510169 34109134891819008 34155190974578688 34223341300678656 34223504857310448 34320992872513536 34389474025439232 34389638376035256 34435877958254592 34436852705705856 34470703886610432 34517248180273152 34569061273377792 34604021893597632 34650746200772352 34684807637458944 34685789431153392 34737855517876707 34854167049751224 34901031227424768 34936494541837749 35070453709111296 35070621314174568 35117776531685376 35153292082384896 35188843550914816 35200758045229056 35236357517362176 35289250049906496 35371635511468032 35372636746621776 35407407796572672 35491042074247872 35544348575488872 35579288416944384 35592140756680704 35663328686258784 35711483329367424 35764918138994688 35795664779542528 35849396876095488 35885652334101248 35934107171171328 35969430142550016 36072063937437696 36108544584623616 36144039026737152 36192842752131072 36229413268580352 36230438784128036 36248197062132216 36283828781636352 36369533214699552 36406314700555842 36455472565395912 36504489824681984 36596259311014144 36632440878820164 36681696085966848 36718793270519808 36823565269467648 36859762571821056 36897039839794176 36909532707618816 36946827392710656 36946860309467136 36984192711675776 37002320440678656 37034130860084736 37127231823339126 37213908194356992 37357835747707692 37394558234135424 37408066305490944 37445898087757824 37482707138838528 37589658860371968 37621974207070208 37627674292067328 37640414543413248 37678481305694208 37716552963392128 37804605149822976 37805675253003168 37950817267512576 37988122650550272 37989197948406096 38135044535801472 38173611530679912 38187401020188672 38224938963369984 38263779736298487 38315262543151104 38372776753296384 38424589846401024 38501258963263488 38501442964474254 38553211192393728 38592201090444288 38688158278619136 38740362703036416 38741459293919088 38779541872436736 38831904202807296 38871141319414336 38890193932550016 38929524630297336 38981868447793152 39021513110047566 39073980613312512 39263660130852864 39356403092235264 39395090156126208 39396205279828544 39454260422750208 39507498598146048 39547453592683008 39587448994779168 39600852800882688 39639780157095936 39640902207032448 39700406306144808 39794216339949498 39833333771144256 39847722803675136 39927422333528856 40041158351265792 40121244772041132 40175190951297024 40175226744274944 40176328156656832 40215821201045504 40235532906369024 40270122876985344 40330571485607424 40371358875863904 40424726298820608 40425870567567744 40465608910368768 40561190941997568 40622112657701568 40662043905079296 40758089927152896 40915724866536996 40970739286966272 40970775788716032 41012174096115712 41012406636070401 41067551052767232 41109083770255872 41170791724890912 41225215928500224 41266908096712704 41308642429334784 41406215753289184 41426510928151104 41467232893298688 41509169819768448 41565180816799488 41607216800635248 41663397217595328 41782078279581696 41824296355444736 41865646718651616 41923125033033216 41964335166308352 42084074593677312 42126635348727552 42168045531193344 42224983210819584 42267648813343744 42288366217918464 42324720982953984 42331133578575744 42431122083816144 42474033817315149 42530180793550848 42531384659628564 42694669425951648 42736637981869056 42737847691956858 42795312100294656 42960826147712256 43003056333791232 43061121492221952 43104631958162432 43104670361044992 43169373847458432 43206486003432192 43313916333671424 43315103793895647 43372362591442944 43416226226749824 43582908040915968 43584141705658974 43626984606491328 43642744023072768 43729824995311616 43730033984341128 43854602003767296 43913816967315456 43958228189976576 44001438815158272 44105372674793472 44106621128503696 44171617647209472 44215038032707584 44275953478764672 44319476425641984 44320730939807112 44379319088922624 44445935922914304 44490885291768384 44535880119126564 44595762123931648 44596014982911504 44828688154134528 44872754435260416 44918350125219963 44978746391126016 45024234605518336 45046303145174016 45090583340285952 45197089820209152 45198369176238936 45242798851176192 45258117486723072 45303888236608512 45371892921308352 45417778735346892 45478846522425344 45479104388513712 45523810024164864 45631339809747264 45761323830018048 45852851168047008 45915803607607808 45960938515480576 45983466178707456 46022997573697536 46092081697837056 46138695858130176 46200994934363136 46246410183278592 46247719241537856 46317140690502276 46425271608801792 46470907320090624 46472222733001632 46581992722450332 46760828418899424 46808118900714654 46871056109846528 46871321869794744 46934344060305408 46981810023149568 47052333399875328 47162180681957376 47163515662162368 47209877062096896 47321389432330496 47344583917886976 47391123306627072 47392464767318496 47439051222592512 47551104915011712 47615311105823232 47735012344293162 47799195834793984 47846453392744704 47912142894895104 48096085249916928 48144726112831488 48192052035649536 48305884358107136 48329561391906816 48330929416176288 48378438375515136 48492710952932736 48492754156175616 48541752934074456 48607296753861216 48793907915373312 48843254505093552 48958391027359744 49098087025956864 49146350095761408 49196053119725568 49196288232383769 49262436523614208 49262480412622848 49336427254238208 49378841146779648 49453006713723648 49501618667053056 49502975764452168 49618544259142656 49619948769566658 49810447663610256 49859410978847232 49860822307283001 49927864117010432 50119545147162624 50170232389423104 50237975074258944 50406140199763968 50407567004004224 50432274173401344 50481848739667968 50601089690016768 50650830200733696 50652263931208128 50846726047735296 50848165323268803 50898148707573216 50916534693584896 50966874266184576 51018372981731316 51087016724201472 51163702337728512 51232786461868032 51335011951017984 51335257285965672 51404281589858304 51456268120592384 51481489308770304 51584211038158848 51653816937381888 51655279058558784 51706055829915648 51775872270409728 51853591910066688 51906032840396448 51976119301158528 52027211456188416 52028684146730088 52098640817750016 52351546841137152 52475204122980352 52605680563666944 52676664797528064 52729938123577344 52783265326372224 52801137067843584 52854536276043264 52933875074859744 53057453267202048 53058955119932664 53111111694859008 53130297071566848 53236563111371808 53388211135021056 53494993029388176 53567224994051136 53647377208492032 53693497169313792 53774095314143232 53828478501151872 53901160756756992 53954145213825024 54081587922663424 54108095906156544 54162816876935424 54216058540105728 54344119902870528 54345658176192054 54554299822049328 54609472050833763 54683208848093868 54756734737022976 54812111693674496 54894388966521216 55022544128950272 55078189905779712 55235347904201472 55289643857731584 55345559759691264 55420241089065984 55420290464200704 55476289067513664 55551196290127104 55690847735008689 55820862291535488 55897500044044288 55952446888411136 56112099458236416 56168847131636736 56224060708257792 56384488290557952 56432961310605312 56441511438100992 56517721958541312 56573278476632064 56574829445088192 56632045089753532 56706907724734464 56708512879504752 56926225901268864 56982183975825408 56983796922609144 57060416133726208 57260417296019868 57281101530283008 57337408445054976 57472893814726656 57559165129944576 57608648004576256 57636884769601536 57693541416763392 57751888444895232 57753471725194196 57829816788590592 57888301635666432 58110544054554624 58112188940878632 58169312808655104 58190325364097024 58247856304210944 58306711979121504 58394286945446004 58472802671689728 58610970919968768 58807163566391296 58835987781451776 58895490196279296 59034604638352896 59092635234189312 59094307919742816 59172425451896832 59261247897219072 59321180389024512 59381173492168752 59401279201324032 59459670235643904 59461353310548672 59521435145353202 59550609459217212 59771584205512704 59891133500293284 59971661854834688 60061737526898688 60181867158061698 60262786426945536 60262840116412416 60264492234985248 60323731801568256 60344156648964096 60405184315478016 60495857228411136 60557038313795856 60637089448230912 60638805851351616 60698413365553152 60841786412996352 61137134890729344 61373587299805494 61456108930449408 61456163683074048 61518261144173568 61601326579150848 61663625655383808 61756187587336368 61837823892750336 61900362145069056 61961209760120832 61962963644002176 62109323629933776 62263754729652672 62347771225199232 62410825200952872 62495095826392992 62642413364199424 62673117419372544 62736444533167104 62884687549549824 62946502749462528 63126111890515968 63188164408836096 63189953023091328 63252068296790016 63337474816229376 63401473220015616 63403267872224063 63487081474430976 63496700367863616 63646683125724216 63795271190326272 63797076989442846 63882857193193472 64106771537935287 64192968150441984 64439415189209088 64441239221568384 64504584500686848 64591682238332928 64656947937243648 64657005541567488 64722337245432608 64754060771187648 64809729005148288 65058543887164416 65124339340124736 65376212558488461 65440476909736992 65464116034609152 65594737492967424 65595050976511692 65683307216830464 65781903005650944 65838454862372864 65870725450973184 65937342284964864 66002158222737408 66003967685936224 66158059012190208 66159931692755544 66413930218147008 66479214638462976 66481096409710668 66568978633383936 66736327937652576 66803820178689846 66893643185897472 66983966765678592 67243032231201792 67309131652890624 67468119586689024 67536351908277504 67795634730313728 67797553764358404 67864198276764288 67887176230084608 67955832354912768 68024497308975088 68057839381962528 68126668103020338 68218269783638016 68310381949157376 68447009714620896 68641985745027072 68778948050878464 68779276752070512 68873705411411712 68941407773220864 69034496360546304 69138122546755584 69208043787195264 69301492401544704 69369615274917888 69371578862306784 69475711035753414 69708334099502448 69872989083675498 70140907418222592 70141242628349136 70212178351071981 70306584164769792 70377687101829632 70401516090458112 70472715034724352 70578500099812992 70743271022936064 70745273493243552 70814815593145344 70982084148495744 71088697150977744 71158576833888768 71326657372517568 71422966658734848 71529836277989376 71602518516439743 71698793752190976 71771304668202496 71868214342342656 71938860285100032 72144127874875392 72217089169247232 72288078053474304 72458826537160704 72460877568256072 72496394124264432 72567657563272704 72739066429399104 72812629401111684 72910945130791824 73192518622028288 73264881757640328 73363392171933696 73437586541039616 73647130538935296 73719525143642112 73794079679588352 73893654785421312 73893720618934272 73968385423351552 74004640881357312 74068261720169472 74254463646678252 74427816388713984 74429923154349987 74715671495415384 74789116468270848 74816132610981888 74891796175515648 75179317720743936 75243948414140416 75255348584134656 75356962611388416 75433105926784256 75609210299645952 75611350506006336 75901634535025152 75976245301100544 75978395896812192 76270089071602944 76347223061359824 76374802040377344 76527559472596974 76630525086302208 76745553506592768 76849179692802048 77002517926526976 77002885928948508 77106422384787456 77184402180888576 77376316557238272 77480725406072832 77482918587838176 77559083744873472 77663808405614592 77742282638828672 77780387865100032 77859049260594672 78043026220095132 78147961226625024 78527320261705728 78712806184470528 78790180312252416 78792410559657088 78908520845500416 79014997196292096 79094907185366016 79174897989558336 79201705601765376 79281804414064896 79400812612289616 79588432679898996 79666667542288512 79695445607350272 79854844667057712 80082316702531584 80242489544082264 80350381902594048 80352656313313664 80431642402091008 80471065812738048 80540245753970688 80661142971214848 80742717751727808 80851741135135488 80931217820737536 81122381883995136 81244225315403136 81324087810158592 81516179854305792 81518487264288081 81831449733073992 81941478573932544 82024348192231424 82024813272140802 82135102105534464 82218167540511744 82341583449781824 82533816193425408 82617284858669568 82812431506578368 82853021856302208 82934465786597376 83018339639536896 83130361633598976 83214433601270496 83326794435190656 83648592710889472 83731293437303232 83846250066066432 83928670332616704 84168149187354624 84253270697455104 84336091062386688 84449966421639168 84535297626687488 84576732435836928 84649441965907968 84662267157151488 84862244167632288 84948067634630298 85060361587101696 85062769319257128 85389338851903296 85473275963738112 85475695383913716 85590624200589312 85921652295424512 86006112667582464 86122242984443904 86209263916324864 86209340722089984 86338747694916864 86412972006864384 86627832667342848 86630207587791294 86744725182885888 86832452453499648 87165816081831936 87168283411317948 87253969212982656 87285488046145536 87459649990623232 87460067968682256 87709204007534592 87827633934630912 87916456379953152 88210745349586944 88213242257007392 88343235294418944 88430076065415168 88551906957529344 88638952851283968 88641461879614224 88758638177845248 88891871845828608 88981770583536768 89071760238253128 89191524247863296 89192029965823008 89282152718029803 89657376308269056 89836700250439926 89957492782252032 90048469211036672 90092606290348032 90181166680571904 90394179640418304 90396738352477872 90485597702352384 90516234973446144 90607776473217024 90743785842616704 90835557470693784 90957693044850688 90958208777027424 91047620048329728 91262679619494528 91705702336094016 91831607215215616 91921877030961152 91966932357414912 92184163395674112 92277391716260352 92401989868726272 92492820366557184 92495438483075712 92634281381004552 92850543217603584 92941814640181248 92944445466003264 93163985444900664 93521656837798848 93616237801429308 93742112219693056 93742643739589488 93963620046299136 94104666799750656 94324361363914752 94327031324324736 94419754124193792 94642778864660992 94689167835773952 94782246613254144 94784929534636992 94878102445185024 95102209830023424 95230622211646464 95470024688586324 95598391669587968 95692906785489408 95695615484164269 95824285789790208 96192170499833856 96289452225662976 96611768716214272 96659122783813632 96661858832352576 96756876751030272 96985421905865472 96985508312351232 97083505868148912 97214593507722432 97587815830746624 97686509010187104 97916782054719488 98196174051913728 98392106239451136 98392576464767538 98524873047228416 98524960825245696 98672854508476416 98757682293559296 98906013427447296 99003237334106112 99005951528904336 99237088518285312 99239897539133316 99620895327220512 99718821957694464 99721644614566002 99855728234020864 100205730268034769 100340464778846208 100475950148517888 100815134008008448 100864548346802688 100963697479335936 101202179380033536 101301660401467392 101304527862416256 101693452095470592 101696330646537606 101796297415146432 101833069387169792 101933748532369152 102036745963462632 102190002154530507 102327404675457024 102465572923736064 102670023902035968 102670514571931344 102912536241184768 102962978617540608 103168422076317696 103307633874763776 103310558117117568 103412111659831296 103551744540819456 103707183820133376 103812065680792896 103952238602317056 104054422912376832 104057368293460176 104213566553630121 104703093682274304 104809483625513247 104950408245960704 105211361127333888 105353329595056128 105459876247154688 105566530652744448 105602274135687168 105709072552086528 105867750149719488 106114906534404096 106117910239865328 106222223389718016 106473126222743616 106776422270042112 106989986058776352 107134449988102272 107294754416984064 107386994338627584 107548190628286464 107656957002303744 107802321513513984 107908290427650048 108163175845326848 108216191812313088 108325633753870848 108432117080211456 108688239805741056 108691316352384108 109108599644098656 109218944101667526 109366417696187736 109513469474045952 109624223387348992 109788777933042432 110045088257900544 110156379811559424 110470695808402944 110579287715463168 110691119519382528 110840482178131968 110840580928401408 110952578135027328 111102392580254208 111381695470017378 111641724583070976 111795000088088576 112224198916472832 112337694263273472 112448121416515584 112768976581115904 112865922621210624 112883022876201984 113035443917082624 113149658890176384 113264090179507064 113413815449468928 113417025759009504 113852451802537728 113964367951650816 113967593845218288 114520834592039736 114562203060566016 114674816890109952 114791339208895461 114945787629453312 115118330259889152 115217296009152512 115273769539203072 115503776889790464 115506943450388392 115659633577181184 115776603271332864 116221088109109248 116224377881757264 116338625617310208 116495712608421888 116613423958243008 116788573890892008 116945605343379456 117221941839937536 117614327132782592 117790980392558592 118069209276705792 118185270468378624 118188615839485632 118522495794438144 118642360778049024 118762346984337504 118802558402648064 118919340471287808 118922706621097344 119042870290706404 119101218918434424 119543168411025408 119782267000586568 119943323709669376 120123475053797376 120363734316123396 120525572853891072 120525680232824832 120528984469970496 120647463603136512 120810368630956032 120991714456822272 121114076627591712 121274178896461824 121277611702703232 121396826731106304 121683572825992704 122274269781458688 122747174599610988 122912217860898816 122912327366148096 123036522288347136 123202653158301696 123327251310767616 123512375174672736 123675647785500672 123800724290138112 123925927288004352 124218647259867552 124527509459305344 124695542450398464 124821650401905744 124990191652785984 125284826728398848 125346234838745088 125472889066334208 125769375099099648 125893005498925056 126252223781031936 126379906046182656 126504136593580032 126674949632458752 126802946440031232 126806535744448126 126974162948861952 126993400735727232 127293366251448432 127422101451945447 127590542380652544 127594153978885692 127765714386386944 128213543075870574 128385936300883968 128882478443136768 129009169001373696 129183364476665856 129313895874487296 129314011083134976 129444674490865216 129508121542375296 129619458010296576 129945311381686941 130117087774328832 130248678680249472 130752425116976922 130880953819473984 130928232069218304 131189474985934848 131190101953023384 131563806011301888 131676909724745728 131741450901946368 131874684569929728 132004316445474816 132007935371872448 132316118024380416 132319863385511088 132827860436294016 132958429276925952 132962192819421336 133137957266767872 133472655875305152 133607640357379692 133787286371794944 134486064462403584 134618263305781248 134755050375659889 134936239173378048 135072703816555008 135591269460627456 135595107528716808 135728396553528576 135774352460169216 135911664709825536 136048994617950176 136115678763925056 136253336206040676 136436539567276032 136894019429241792 137283971490054144 137558553504141024 137747410822823424 137882815546441728 138068992721092608 138276245093511168 138416087574390528 138602984803089408 138739230549835776 138743157724613568 138951422071506828 139416668199004896 139745978167350996 140282485256698272 140424356702143962 140613168329539584 140755374203659264 140803032180916224 140945430069448704 141157000199625984 141486542045872128 141490546986487104 141629631186290688 141964168296991488 142177394301955488 142317153667777536 142653314745035136 142845933317469696 143205037032879486 143397587504381952 143542609336404992 143736428684685312 144288255749750784 144434178338494464 144576156106948608 144917653074321408 144921755136512144 144992788248528864 145135315126545408 145478132858798208 145625258802223368 145821890261583648 146385037244056576 146529763515280656 146875173082079232 147294261077870592 147439050287284224 147588159359176704 147588864697151307 147787309570842624 147787441237868544 147936770846703104 148009281762714624 148136523440338944 148508927293356504 148855632777427968 148859846308699974 149431342990830768 149578232936541696 149582466921849003 149783592351031296 150358635441487872 150510697168269312 150713925222776832 150866211853568512 151218420599291904 151222701012012672 151803269070050304 151952490602201088 151956791793624384 152540178143205888 152544495969806409 152694446122719648 152749604080754688 153055118945193948 153261050172604416 153491107013185536 153698359385604096 154005035853053952 154005771857897016 154212844769574912 154368804361777152 154752633114476544 154961450812145664 154965837175676352 155118167489746944 155327616811229184 155484565277657344 155560775730200064 155718098521189344 156086052440190264 156295922453250048 157054640523411456 157425612368941056 157584821119314176 157817041691000832 158029994392584192 158189814370732032 158349795979116672 158403411203530752 158563608828129792 158801625224579232 159176865359797992 159333335084577024 159390891214700544 159709689334115424 160164633405063168 160484979088164528 160705312626627328 160863284804182016 160942131625476096 161080491507941376 161322285942429696 161485435503455616 161703482270270976 161862435641475072 162244763767990272 162488450630806272 162648175620317184 163032359708611584 163036974528576162 163662899466147984 163828416152501289 164048696384462848 164049626544281604 164270204211068928 164436335081023488 164683166899563648 165067632386850816 165234569717339136 165624863013156736 165706043712604416 165868931573194752 166036679279073792 166260723267197952 166428867202540992 166653588870381312 167072543205026067 167297185421778944 167462586874606464 167692500132132864 167857340665233408 168336298374709248 168506541394910208 168672182124773376 169070595253374976 169153464871673856 169298883931815936 169324534314302976 169724488335264576 169896135269260596 170120723174203392 170125538638514256 170778677703806592 170946551927476224 170951390767827432 171181248401178624 171843304590849024 172012225335164928 172418527832649728 172418681444179968 172677495389833728 172825944013728768 173255665334685696 173260415175582588 173489450365771776 173664904906999296 174331632163663872 174336566822635896 174507938425965312 174570976092291072 174920135937364512 175418408015069184 175832912759906304 176421490699173888 176426484514014784 176686470588837888 177103813915058688 177277905702567936 177282923759228448 177517276355690496 177783743691657216 177963541167073536 178143520476506256 178384059931646016 178564305436059606 179314752616538112 179673400500879852 179914985564504064 180096938422073344 180185212580696064 180788359280836608 180793476704955744 180971195404704768 181032469946892288 181215552946434048 181487571685233408 181671114941387568 181916417554054848 182095240096659456 182525359238989056 183411404672188032 183663214430431232 183843754061922304 184368326791348224 184554783432520704 184803979737452544 184990876966151424 185268562762009104 185701086435207168 185883629280362496 185888890932006528 186327970889801328 187043313675597696 187232475602858616 187484224439386112 187485287479178976 187927240092598272 188209333599501312 188654062648649472 188839508248387584 189285557729321984 189378335671547904 189564493226508288 189569859069273984 189756204890370048 190204419660046848 190209803616672189 190461244423292928 190940049377172648 191196783339175936 191385813570978816 191391230968328538 191648571579580416 192578904451325952 193223537432428544 193318245567627264 193323717664705152 193513753502060544 193970843811730944 193971016624702464 194167011736297824 194429187015444864 195175631661493248 195373018020374208 195833564109438976 196392348103827456 196784212478902272 196785152929535076 197049746094456832 197049921650491392 197345709016952832 197515364587118592 197812026854894592 198006474668212224 198011903057808672 198474177036570624 198479795078266632 199241790654441024 199437643915388928 199443289229132004 199711456468041728 200411460536069538 200680929557692416 200951900297035776 201630268016016896 201729096693605376 201927394958671872 202404358760067072 202609055724832512 203386904190941184 203392661293075212 203592594830292864 203666138774339584 203867497064738304 204073491926925264 204380004309061014 204654809350914048 204931145847472128 205341029143862688 205825072482369536 205925957235081216 206336844152635392 206621116234235136 206824223319662592 207103489081638912 207414367640266752 207624131361585792 207904477204634112 208108845824753664 208114736586920352 208325023008736207 208427133107260242 209618967251026494 209900816491921408 210422722254667776 210636535053215943 210919752494309376 211133061305488896 211204548271374336 211418145104173056 211735500299438976 212229813068808192 212235820479730656 212444446779436032 212946252445487232 213979972117552704 214268899976204544 214589508833968128 214807555549319229 215096381256572928 215313914004607488 215604643027027968 215816580855300096 216326351690653696 216432383624626176 216651267507741696 216864234160422912 217376479611482112 217382632704768216 218217199288197312 218437888203335052 218732835392375472 219248446774697984 219577555866084864 220090176515801088 220312759623118848 220941391616805888 221158575430926336 221382239038765056 221680964356263936 221681161856802816 221905156270054656 222204785160508416 222763390940034756 223283449166141952 223289769463049961 223590000176177152 224448397832945664 224675388526546944 225537953162231808 225731845242421248 225766045752403968 226070887834165248 226299317780352768 226528180359014128 226827630898937856 226834051518019008 227704903605075456 227928735903301632 227935187690436576 229041669184079472 229124406121132032 229582678417790922 229891575258906624 230236660519778304 230434592018305024 230547539078406144 231007553779580928 231013886900776784 231319267154362368 231553206542665728 232442176218218496 232448755763514528 232677251234620416 232991425216843776 233226847916486016 233577147781784016 234443883679875072 235581960785117184 236138418553411584 236370540936757248 236377231678971264 237044991588876288 237284721556098048 237524693968675008 237605116805296128 237845413242194688 238085740581412808 238202437836868848 239086336822050816 239564534001173136 240246950107594752 240727468632246792 241051145707782144 241057968939940992 241294927206273024 241620737261912064 241983428913644544 242228153255183424 242555223405406464 242793653462212608 243367145651985408 244548539562917376 244555461792864243 245494349199221976 245824435721797632 246073044576694272 246405306316603392 246654502621535232 247024750349345472 247601448580276224 247851854576008704 248437294519735104 249055018918610688 249391084900796928 249643300803811488 249980383305571968 250569653456797696 250945778132668416 251538750198199296 251786010997850112 252504447562063872 252759812092365312 253008273187160064 253349899264917504 253605892880062464 253613071488896252 253948325897723904 253986801471454464 254586732502896864 254844202903890894 255181084761305088 255188307957771384 255531428772773888 256427086151741148 256771872601767936 257764956886273536 258018338002747392 258366728953331712 258627791748974592 258628022166269952 258889348981730432 259016243084750592 259238916020593152 259890622763373882 260234175548657664 260497357360498944 261504850233953844 261761907638947968 261856464138436608 262378949971869696 262380203906046768 263127612022603776 263353819449491456 263482901803892736 263749369139859456 264015870743744896 264632236048760832 264639726771022176 265655720872588032 265916858553851904 265924385638842672 266275914533535744 266945311750610304 267215280714759384 267574572743589888 267846458154089409 268972128924807168 269510100751319778 269872478346756096 270145407633110016 271182538921254912 271190215057433616 271456793107057152 271548704920338432 271823329419651072 272097989235900352 272231357527850112 272506672412081352 272873079134552064 273788038858483584 275117107008282048 275494821645646848 275765631092883456 276552490187022336 276832175148781056 277205969606178816 277478461099671552 277486315449227136 277902844143013656 278833336398009792 279491956334701992 280564970513396544 280848713404287924 281226336659079168 281510748407318528 281890860138897408 282314000399251968 282973084091744256 282981093972974208 283259262372581376 283928336593982976 284354788603910976 284634307335555072 285306629490070272 285691866634939392 286410074065758972 286795175008763904 287085218672809984 287086846452492807 287472857369370624 288576511499501568 288868356676988928 289835306148642816 289843510273024288 289985576497057728 290270630253090816 290956265717596416 291250517604446736 291643780523167296 292770074488113152 293059527030561312 293750346164158464 294588522155741184 295176318718353408 295177729394302614 295574619141685248 295574882475737088 295873541693406208 296018563525429248 296273046880677888 297017854586713008 297711265554855936 297719692617399948 298862685981661536 299156465873083392 299164933843698006 299567184702062592 301021394336538624 301427850445553664 301732423707137024 302445402024025344 303606538140100608 303904981204402176 303913583587248768 305080356286411776 305088991939612818 305388892245439296 305499208161509376 306110237890387896 306982214026371072 307396718771208192 308010071706107904 308011543715794032 308737608723554304 309505266228953088 309922901624291328 309931674351352704 310236334979493888 310655233622458368 310969130555314688 311121551460400128 311436197042378688 312172104880380528 314109281046822912 314428450876539741 314851224737882112 315169642238628352 315634083382001664 316059988785168384 316379628741464064 316699591958233344 316806822407061504 317127217656259584 317603250449158464 318353730719595984 318666670169154048 319419378668230848 320329266810126336 320969958176329056 321410625253254656 321726569608364032 321884263250952192 322160983015882752 322644571884859392 322970871006911232 323406964540541952 323724871282950144 324489527535980544 324976901261612544 325296351240634368 326064719417223168 326073949057152324 327325798932295968 327656832305002578 328097392768925696 328099253088563208 328540408422137856 328872670162046976 329366333799127296 330135264773701632 330469139434678272 331249726026313472 331412087425208832 331737863146389504 332073358558147584 332521446534395904 332857734405081984 333307177740762624 334145086410052134 334594370843557888 334925173749212928 335385000264265728 336672596749418496 337013082789820416 337344364249546752 338141190506749952 338306929743347712 338597767863631872 338649068628605952 339448976670529152 339792270538521192 340241446348406784 340251077277028512 341557355407613184 341893103854952448 341902781535654864 343686609181698048 344024450670329856 344374017626686383 344837055665299456 344837362888359936 345354990779667456 345651888027457536 346511330669371392 346520830351165176 346978900731543552 347329809813998592 348663264327327744 348673133645271792 349015876851930624 349840271874729024 350836816030138368 351665825519812608 352842981398347776 352852969028029568 353372941177675776 354207627830117376 354555811405135872 354565847518456896 355567487383314432 355927082334147072 356287040953012512 356768119863292032 357128610872119212 358629505233076224 359346801001759704 359829971129008128 360193876844146688 360370425161392128 361576718561673216 361586953409911488 361942390809409536 362431105892868096 362975143370466816 363342229882775136 363832835108109696 364190480193318912 365050718477978112 366822809344376064 367326428860862464 368736653582696448 369109566865041408 369607959474905088 369981753932302848 370537125524018208 371402172870414336 371777781864013056 372655941779602656 374086627351195392 374464951205717232 374970574958357952 375854480185196544 376418667199002624 377308125297298944 377679016496775168 378571115458643968 378756671343095808 379139718138547968 379512409780740096 380408839320093696 380419607233344378 380922488846585856 381880098754345296 382266304355836341 382771627141957632 382782461936657076 383297143159160832 385157808902651904 386447074864857088 386647435329410304 387027507004121088 387941687623461888 387942033249404928 388334023472595648 388858374030889728 389835934145060823 390351263322986496 390746036040748416 391667128218877952 392784696207654912 393568424957804544 393570305859070152 394099492188913664 394691418033905664 395030729174237184 395624053709789184 396012949336424448 396023806115617344 396948354073141248 396959590156533264 398483581308882048 398875287830777856 398886578458264008 399422912936083456 400822921072139076 401361859115384832 403260536032033792 403458193387210752 403854789917343744 404808717520134144 405218111449665024 406773808381882368 406785322586150424 407185189660585728 407332277548679168 407734994129476608 408146983853850528 408760008618122028 409309618701828096 410682058287725376 411650144964739072 411851914470162432 413242232468470272 413648446639325184 414206978163277824 414828735280533504 415248262723171584 415808954409268224 416217691649507328 416229473173840704 416650046017472414 416854266214520484 419237934502052988 419801632983842816 421273070106431886 421839504988618752 422266122610977792 422409096542748672 422836290208346112 423471000598877952 424459626137616384 424471640959461312 424888893558872064 425892504890974464 427959944235105408 428537799952409088 429615111098638458 430192762513145856 430627828009214976 431209286054055936 432652703381307392 432864767249252352 433302535015483392 433728468320845824 434752959222964224 434765265409536432 436434398576394624 436875776406670104 437465670784750944 438496893549395968 439155111732169728 440625519246237696 441882783233611776 442317150861852672 442764478077530112 442766594091453921 443361928712527872 443362323713605632 443810312540109312 444409570321016832 445526781880069512 446566898332283904 446579538926099922 447180000352354304 448747400765547009 449350777053093888 451075906324463616 451532091504807936 452141775668330496 452598635560705536 453056360718028256 453655261797875712 453668103036038016 455409807210150912 455857471806603264 455870375380873152 457633487909419227 458083338368158944 458248812242264064 459165356835581844 459783150517813248 460473321039556608 460869184036610048 461095078156812288 462015107559161856 462027773801553568 462638534308724736 463106413085331456 464884352436436992 464897511527029056 465354502469240832 465982850433687552 466453695832972032 467154295563568032 468887767359750144 471163921570234368 472276837106823168 472754463357942528 474089983177752576 474569443112196096 475049387937350016 475210233610592256 475690826484389376 476171481162825616 476404875673737696 478172673644101632 479129068002346272 480493900215189504 481454937264493584 482115937879881984 482589854412546048 483241474523824128 483966857827289088 484456306510366848 485110446810812928 485587306924425216 486734291303970816 489097079125834752 489110923585728486 490988698398443952 491485248457503867 492146089153388544 492810612633206784 493309005243070464 494049500698690944 495202897160552448 495703709152017408 496874589039470208 498110037837221376 498782169801593856 499286601607622976 499960766611143936 501217629615078201 501891556265336832 503077500396398592 503572021995700224 505008895124127744 505519624184730624 506016546374320128 507211785760124928 507226142977792504 507896651795447808 507973602942908928 509173465005793728 509688405807781788 510362169522610176 510376615915542768 512854172303482296 513543745203535872 515529913772547072 516036676005494784 517255583497949184 517256044332539904 517778697963460864 518032486169501184 518477832041186304 519781245526747764 520468351097315328 520994714720997888 523009700467907688 523523815277895936 523712928276873216 524760407812093536 526255224045207552 526707638898982912 527498738279718912 528031741487489792 529264472097521664 529279453542044352 531311441745176064 531833717107703808 531848771277685344 532551829067071488 533890623501220608 534430561429518768 535692916308178818 537944257849614336 539020201502639556 539744956693512192 540290815266220032 542365077842509824 542380430114867232 542913586214114304 543097409840676864 543646658839302144 544195978471800704 544462715055700224 545013344824162704 547576077716967168 550234214016564096 550989643291293696 551531262185766912 553104980374044672 553664350297562112 554411939212357632 554972630898454272 555805688286027312 557666672796019584 558983912669403984 561129941026793088 561697426808575848 562452673318158336 563021496814637056 563781720277794816 564628000798503936 565962187945948416 566518524745162752 567856673187965952 568709577207821952 569268614671110144 570613258980140544 570629410850016567 571383733269878784 572820148131517944 573590350017527808 574170437345619968 574173692904985614 574945714738741248 577736713353977856 579670612297285632 579687020546048576 579971152994115456 580541260506181632 581912531435192832 582501035208893472 583287561046334592 585540148976226304 586119054061122624 587500692328316928 589177044311482368 590352637436706816 590355458788605228 591149238283370496 591149764951474176 591747083386812416 592037127050858496 592546093761355776 594035709173426016 595422531109711872 595439385234799896 597725371963323072 598312931746166784 598329867687396012 599134369404125184 602042788673077248 602855700891107328 603464847414274048 604890804048050688 607213076280201216 607827167174497536 610160712572823552 610177983879225636 610777784490878592 610998416323018752 612220475780775792 613964428052742144 614793437542416384 616023087431588064 617475217447108608 619010532457906176 619863348702705408 620472669958987776 621310467244916736 621938261110629376 622243102920800256 622872394084757376 624344209760761056 624975069026208621 628856901753079482 629702449475764224 630339284477256704 631268166764003328 632759257482928128 633399183916466688 633613644814123008 634254435312519168 635206500898316928 636707461439191968 637333340338308096 638838757336461696 641939916352658112 642821250506509312 643453139216728064 643768526501904384 645289143769718784 645941742013822464 646813929081083904 647449742565900288 648979055071961088 649953802523225088 650592702481268736 652129438834446336 652147898114304648 654651597864591936 655313664610005156 656194785537851392 656198506177126416 657745340324093952 658732667598254592 660270529547403264 660938278869356544 662499452052626944 662824174850417664 663475726292779008 664146717116295168 665042893068791808 665715468810163968 666614355481525248 668290172820104268 669188741687115776 669850347498425856 669869308389149883 670770000528531456 673345193498836992 674026165579640832 676282381013499904 676613859486695424 677195535727263744 677298137257211904 678897953341058304 679584541077042384 680482892696813568 680502154554057024 683114710815226368 683786207709904896 683805563071309728 687373218363396096 688748035253372766 689674111330598912 689674725776719872 690709981559334912 691303776054915072 693022661338742784 693041660702330352 693957801463087104 694659619627997184 697326528654655488 697346267290543584 698031753703861248 699680543749458048 703331651039625216 705705938056059136 706745882355351552 708415255660234752 709111622810271744 709131695036913792 711134974766628864 711854164668294144 712574081906025024 713536239726584064 714257221744238424 717259010466152448 718693602003519408 720387753688293376 720740850322784256 723153437123346432 723173906819822976 723884781618819072 724862211785736192 725950286740933632 726684459765550272 727665670216219392 728380960386637824 730101436955956224 733645618688752128 733666385378592729 734652857721724928 737473307165392896 738219133730082816 739215918949810176 739963507864605696 741074251048036416 742804345740828672 743555563728026112 745311883559205312 748173254702390784 748929902411434464 749941149916715904 751708960370393088 752837334398005248 754616250594597888 755358032993550336 757142230917287936 757513342686191616 758279436277095936 759024819561480192 760817678640187392 760839214466688756 761844977693171712 763760197508690592 764532608711672682 765543254283915264 765564923873314152 766594286318321664 770315617805303808 773294870658820608 774055014008242176 775883375246923776 775884066498809856 776668046945191296 777716748061779456 779671868290121646 780702526645972992 781492072081496832 785569392415309824 787136849915609088 787140611718140304 789382836067811328 790061458348474368 791248107419578368 792047612231234688 793896708146282496 793919180313066528 796967162617764096 797750575661555712 797773156916528016 801645842144278152 802723718230769664 803539374462268227 806521072064067584 806916386774421504 809617435040268288 810436222899330048 813547616763764736 813570645172300848 814370379321171456 815469988258953216 816293967707701056 817520017236244056 818619237403656192 821364116575450752 823300289929478144 826484464936940544 827296893278650368 829657470561067008 830496525446343168 831617908818536448 832435383299014656 832458946347681408 833300092034944828 833708532429040968 838475869004105976 839603265967685632 842546140212863772 843679009977237504 844532245221955584 845672580416692224 846942001197755904 848919252275232768 848943281918922624 849777787117744128 851785009781948928 855919888470210816 857075599904818176 859230222197276916 860385525026291712 861255656018429952 862418572108111872 865305406762614784 865729534498504704 866605070030966784 869505918445928448 869530530819072864 872868797152789248 873751552813340208 874931341569501888 876993787098791936 878310223464339456 881251038492475392 883765566467223552 885528956155060224 885533188182907842 886723857425055744 886724647427211264 887620625080218624 888819140642033664 891053563760139024 893133796664567808 893159077852199844 894360000704708608 897494801531094018 898701554106187776 903064183009615872 904283551336660992 905197271121411072 906112721436056512 907336206072076032 910819614420301824 911714943613206528 911740750761746304 915266975818838454 916166676736317888 916497624484528128 918330713671163688 920946642079113216 921738368073220096 922190156313624576 924030215118323712 924055547603107136 926212826170662912 929768704872873984 929795023054058112 930709004938481664 931965700867375104 932907391665944064 934308591127136064 942327843140468736 943285352629619223 944553674213646336 945508926715885056 948179966355505152 949138886224392192 950098775874700032 950420467221184512 951381652968778752 952342962325651232 952809751347475392 958258136004692544 960987800430379008 962909874528987168 964231875759763968 965179708825092096 966482949047648256 967933715654578176 968912613020733696 970220893621625856 971174613848850432 973468582607941632 978194158251669504 978221847171456972 981977396796887904 982970496915007734 984292178306777088 985621225266413568 986618010486140928 988099001397381888 990405794321104896 991407418304034816 993749178078940416 996220075674442752 997564339603187712 998573203215245952 999921533222287872 1002435259230156402 1003783112530673664 1006155000792797184 1010017790248255488 1011039248369461248 1012033092748640256 1014423571520249856 1014452285955585008 1015793303590895616 1015947205885817856 1018346930011587456 1019376811615563576 1020724339045220352 1020753231831085536 1025708344606964592 1031059827545094144 1032073352010989568 1033122052880059149 1034511166995898368 1034512088665079808 1035557395926921728 1036064972339002368 1036955664082372608 1039562491053495528 1040936702194630656 1041989429441995776 1046019400935815376 1047047630555791872 1049520815624187072 1052510448090415104 1054997476559437824 1056063482974979584 1058528944195043328 1058558907084088704 1062622883490352128 1063667434215407616 1063697542555370688 1067781247002441216 1068861122859037536 1071385832616357636 1075888515699228672 1078040403005279112 1079489913387024384 1080581630532440064 1084730155685019648 1084760860229734464 1085827172428228608 1087293317678604288 1088391956943601408 1088925430111400448 1090026689648325408 1095152155433934336 1100468428033128192 1101979286582587392 1106209960748089344 1107328700595124224 1108823878424715264 1109945261796908544 1111611376572054624 1115333345592039168 1117967825338807968 1122259882053586176 1123394853617151696 1126042993629274112 1127563440555589632 1129256001597007872 1131924375891896832 1133037049490325504 1135713346375931904 1137419154415643904 1138537229342220288 1141226517960281088 1141258821700033134 1142767466539757568 1145640296263035888 1146798913067509023 1148340874691239936 1148347385809971228 1149891429477482496 1155473426707955712 1159341224594571264 1159374041092097152 1159942305988230912 1161082521012363264 1163825062870385664 1165002070417786944 1166575122092669184 1169507802435182469 1171080297952452608 1172238108122245248 1175001384656633856 1178354088622964736 1180705274873413632 1180710917577210456 1182298476566740992 1183494166773624832 1184074254101716992 1185092187522711552 1188071418346852032 1190845062219423744 1190878770469599792 1195450743926646144 1196625863492333568 1196659735374792024 1198268738808250368 1204085577346154496 1206929694828548096 1209781608096101376 1214426152560402432 1215654334348995072 1220321425145647104 1220355967758451272 1221555568981757184 1221996832646037504 1224440951561551584 1227928856105484288 1232046174863176128 1234950434894217216 1239726697405410816 1240945339917975552 1242620934489833472 1243876522221258752 1244486205841600512 1245744788169514752 1248688419521522112 1249950138052417242 1257713803506158964 1259404898951528448 1260678568954513408 1265518514965856256 1266798367832933376 1267227289628246016 1268508870625038336 1270413001796633856 1273414922878383936 1274666680676616192 1277677514672923392 1283879832705316224 1285642501013018624 1286906278433456128 1290578287539437568 1291883484027644928 1293627858162167808 1297958110143922176 1299907605046450176 1301185404962537472 1304258877668892672 1304295796228609296 1309303195729183872 1310627329220010312 1312389571075702784 1312397012354252832 1315490680648187904 1317465335196509184 1321876557738713088 1324998904105253888 1325648349700835328 1326951452585558016 1328293434232590336 1330085786137583616 1331430937620327936 1333228710963050496 1336580345640208536 1338377483374231552 1339700694996851712 1339738616778299766 1341540001057062912 1348052331159281664 1352564762026999808 1353227718973390848 1354596274514423808 1357795906682116608 1359169082154084768 1360965785393627136 1361004309108114048 1366229421630452736 1367572415419809792 1367611126142619456 1374746436726792192 1377496070506745532 1379348222661197824 1379349451553439744 1381419963118669824 1382607552109830144 1386045322677485568 1386083321404660704 1387915602926174208 1389319239255994368 1394653057309310976 1394692534581087168 1396063507407722496 1399361087498916096 1406663302079250432 1411411876112118272 1413491764710703104 1416830511320469504 1418263390073827584 1422269949533257728 1423708329336588288 1425148163812050048 1427072479453168128 1428514443488476848 1434518020932304896 1437387204007038816 1440775507376586752 1441481700645568512 1446347813639645952 1447769563237638144 1449724423571472384 1451900573481867264 1453368919531100544 1455331340432438784 1456761920773275648 1458275161061153449 1460202873911912448 1467291237377504256 1467332770757185458 1469305715443449856 1474455745372511601 1476438267460165632 1478431837899620352 1479927015729211392 1482148502096072832 1485608691481657344 1487111127456052224 1490623767118410624 1496346509404781568 1497859804822868928 1499882299833431808 1503652888845234603 1505674668796010496 1509232501189195776 1510716065987100672 1514284461834575872 1515026685372383232 1516558872554191872 1518049639122960384 1521635357280374784 1521678428933377512 1523689955386343424 1527520395017381184 1529065217423345364 1531086508567830528 1531129847746628304 1540631235610607616 1546589741317641216 1548110028016484352 1551766750493847552 1551768132997619712 1553336093890382592 1555433496123558912 1559343736580243292 1561405053291945984 1562984144162993664 1571138784830619648 1574281223436280608 1578765672135622656 1580122916696948736 1582496214839156736 1584095224462469376 1587793416292564992 1587838360626133056 1593934325235528192 1595501151323111424 1595546313833056032 1603291684288556304 1607078748924536454 1613042144128135168 1613832773548843008 1619234870080536576 1620872445798660096 1627095233527529472 1627141290344601696 1628740758642342912 1630939976517906432 1632587935415402112 1635040034472488112 1642728233150901504 1652968929873881088 1654593786557300736 1659314941122134016 1660993050892686336 1663235817637072896 1664917892695362816 1666600184069889656 1667417064858081936 1676951738008211952 1685092280425727544 1687358019954475008 1689064490443911168 1691345160833384448 1693884002395511808 1697886563837845248 1699555574235488256 1703570019563897856 1711839776940421632 1711888232550049701 1714151199809636352 1718460444394553832 1720771050052583424 1722511312036859904 1724837144216223744 1730610813525229568 1733210140061933568 1739011836891856896 1739061061638145728 1745737594305578496 1747503105626680416 1749862683139003776 1753987574197583872 1756620446928678912 1762502076984950784 1767531132934447104 1771057912310120448 1771066376365815684 1773447714850111488 1773449294854422528 1775241250160437248 1777638281284067328 1782107127520278048 1786267593329135616 1786318155704399688 1788720001409417216 1794989603062188036 1797403108212375552 1806128366019231744 1808567102673321984 1810394542242822144 1812225442872113024 1814672412144152064 1821639228840603648 1823481501523492608 1830533951637676908 1832333353472635776 1832995248969056256 1836661427342327376 1841893284158226432 1843476736146440192 1844380312627249152 1848111095206214272 1852425652341325824 1859590046108116224 1861418009876963328 1863931401734750208 1865814783331888128 1868617182254272128 1874925207078625863 1886570705259238446 1889107348427292672 1891017853431770112 1898277772448784384 1900197551749400064 1900840934442369024 1902763305937557504 1904685924651302464 1905619502694950784 1916516272009385088 1925819749057974336 1928463751519527936 1930359417650184192 1935867431309156352 1937825226041467392 1940441787243251712 1942349227697700864 1946937165215883264 1956388316503339008 1956443694342913944 1963954793593775808 1965940993830015468 1968584356613554176 1973236020972281856 1976198002794763776 1980811588642209792 1982814836608069632 1987498356157880832 1992440151348885504 1995128679206375424 1997146406430491904 1999843066444575744 2004870518460312804 2007566225061347328 2009607925167449649 2012310001585594368 2020035580496510976 2022078496738922496 2028847143040499712 2028904571911170016 2031586607181791232 2031894411771635712 2036693860023174912 2038753623231127152 2041448678090440704 2041506463662171072 2051416689213929184 2062119655090188288 2066244105760118298 2069022333991796736 2069024177330159616 2071114791853843456 2072129944678004736 2073911328164745216 2079124982106991056 2081873404389261312 2083978858883991552 2092038801871630752 2094095261111583744 2099041631248374144 2109994953118875648 2112126965949959168 2117117814168177408 2125245766980704256 2127334868430815232 2127395085110741376 2135562494004882432 2137722245718075072 2142771665232715272 2151777031398457344 2156080806010558224 2161163261064880128 2169460311370039296 2169521720459468928 2171654344856457216 2174586635357208576 2176783913887202816 2177850860222800896 2180053379296650816 2190304310867868672 2200936856066256384 2200999156135778187 2203958573165174784 2212419921496178688 2214657401190248448 2217647756849430528 2219890523593817088 2223222753144109248 2230666691184078336 2235935650677615936 2244519764107172352 2246789707234303392 2252085987258548224 2255126881111179264 2258512003194015744 2263848751783793664 2266074098980651008 2271426692751863808 2274838308831287808 2277074458684440576 2282453035920562176 2282517643400066268 2285534933079515136 2291280592526071776 2293597826135018046 2296681749382479872 2296694771619942456 2299782858954964992 2310946853415911424 2318748082184194304 2319884611976461824 2322165042024726528 2327650125740771328 2330004140835573888 2333150244185338368 2339015604870364938 2342160595904905216 2344476216244490496 2356708177245929472 2361410549746827264 2361421835154420912 2366988333547249664 2368148508203433984 2370184375045423104 2376142836693704064 2381690124438847488 2381757540939199584 2390901487853292288 2393251726984667136 2393319470749584048 2408171154692308992 2410618123386804681 2413859389657096192 2419563216192202752 2428852305120804864 2431308668697990144 2440642850291294208 2440711935516902544 2443111137963514368 2448881903123103168 2455857712210968576 2464092349726352256 2469900869788434432 2479453394810821632 2481890679835951104 2487753044442517504 2488972411683201024 2491489576339029504 2497376839043044224 2499900276104834484 2515427607012317928 2518809797903056896 2521357137909026816 2531037029931712512 2533596735665866752 2537017741250076672 2540826003593267712 2546829845756767872 2549333361353232384 2555355029345846784 2567759665410632448 2571285002026037248 2581156575078875136 2583766968055289856 2587255716324335616 2595916220287844352 2599815210092900352 2608517755337785344 2608591592457218592 2618606391458367744 2621254658440020624 2624794024708505664 2630981361296375808 2634930670393018368 2643753115477426176 2649997808210507776 2651296699401670656 2656586868465180672 2660171572275167232 2662861875240655872 2666457421926100992 2673160691280417072 2679401389993703424 2679477233556599532 2683080002114125824 2696104662318563328 2705129524053999616 2709192549028847616 2715591813364233216 2718338164308169536 2722008618216228096 2732458843260905472 2735144830839619584 2735222252285238912 2749492873453584384 2754992141013491064 2758696445322395648 2762839926237339648 2765215104219660288 2772090645354971136 2772166642809321408 2778638478511988736 2789306114618621952 2789385069162174336 2792127014815444992 2798722174997832192 2822823752224236544 2826983529421406208 2833661022640939008 2836526780147655168 2844539899066515456 2847416658673176576 2850296327624100096 2854144958906336256 2857028886976953696 2874774408014077632 2881551014753173504 2882963401291137024 2892695627279291904 2895539126475276288 2899448847142944768 2903801146963734528 2906737839062201088 2910662680864877568 2913523841546551296 2916550322122306898 2920405747823824896 2934582474755008512 2934665541514370916 2938611430886899712 2948911490745023202 2952876534920331264 2956863675799240704 2959854031458422784 2964297004192145664 2971217382963314688 2974222254912104448 2981247534236821248 2992693018809563136 2995719609645737856 2999764599666863616 3007305777690469206 3011349337592020992 3018465002378391552 3028568923669151744 3030053370744766464 3033117745108383744 3036099278245920768 3043270714560749568 3043356857866755024 3047379910772686848 3055040790034762368 3058130434846690728 3062173017135661056 3062259695493256608 3093179482635282432 3096220056032968704 3099366158640177447 3103533500987695104 3103536265995239424 3106672187780765184 3110866992247117824 3118687473160486584 3122810106583891968 3125968288325987328 3148562446872561216 3157531344271245312 3164992429678313472 3168190448924938752 3175586832585129984 3175676721252266112 3187868650471056384 3191002302646222848 3191092627666112064 3206583368577112608 3214157497849072908 3226084288256270336 3227665547097686016 3238469740161073152 3241744891597320192 3254190467055058944 3254282580689203392 3257481517284685824 3261879953035812864 3265175870830804224 3270080068944976224 3285456466301803008 3305937859747762176 3318629882244268032 3321986101785372672 3326471635274145792 3329835785390725632 3333200368139779312 3334834129716163872 3353903476016423904 3370184560851455088 3378128980887822336 3382690321666768896 3387768004791023616 3395773127675690496 3399111148470976512 3407140039127795712 3423679553880843264 3423776465100099402 3428302399619272704 3436920888789107664 3440396739202527069 3445022624073719808 3449674288432447488 3466420280123867136 3478023673783713792 3478122123276291456 3491475188611156992 3495006211253360832 3499725366278007552 3508523407305547407 3513240893857357824 3525004153969901568 3535062265868894208 3542115824620240896 3542132752731631368 3546895429700222976 3550482500320874496 3555276562568134656 3564214255040556096 3572535186658271232 3572636311408799376 3589979206124376072 3594806216424751104 3612256732038463488 3620789084485644288 3624450885744226048 3629344824288304128 3643278457681207296 3646963003046985216 3661067903275353816 3664666706945271552 3665990497938112512 3673322854684654752 3683786568316452864 3686953472292880384 3696222190412428544 3704851304682651648 3719180092216232448 3722836019753926656 3727862803469500416 3731629566663776256 3737234364508544256 3749850414157251726 3773141410518476892 3778214696854585344 3782035706863540224 3796555544897568768 3800395103498800128 3801681868884738048 3805526611875115008 3809371849302604928 3811239005389901568 3833032544018770176 3851639498115948672 3856927503039055872 3860718835300368384 3871734862618312704 3875650452082934784 3880883574486503424 3893874330431766528 3912776633006678016 3912887388685827888 3927909587187551616 3931881987660030936 3937168713227108352 3946472041944563712 3952396005589527552 3965629673216139264 3974996712315761664 3984880302697771008 3990257358412750848 3994292812860983808 3999686132889151488 4009741036920625608 4015132450122694656 4019215850334899298 4024620003171188736 4044156993477844992 4057694286080999424 4057809143822340032 4063788823543271424 4073387720046349824 4077507246462254304 4082897356180881408 4083012927324342144 4102833378427858368 4124239310180376576 4132488211520236596 4138044667983593472 4138048354660319232 4142229583707686912 4144259889356009472 4147822656329490432 4158249964213982112 4163746808778522624 4167957717767983104 4184077603743261504 4188190522223167488 4198083262496748288 4219989906237751296 4224253931899918336 4234235628336354816 4250491533961408512 4254790170221482752 4271124988009764864 4275444491436150144 4285543330465430544 4303554062796914688 4312161612021116448 4322326522129760256 4339043440918937856 4343308689712914432 4349173270714417152 4353567827774405632 4355701720445601792 4360106758593301632 4374825483183460347 4380608621735737344 4401873712132512768 4401998312271556374 4407917146330349568 4429314802380496896 4435295513698861056 4439781047187634176 4446445506288218496 4461333382368156672 4471871301355231872 4489039528214344704 4493579414468606784 4504171974517096448 4517024006388031488 4527697503567587328 4532148197961302016 4542853385503727616 4549676617662575616 4554148917368881152 4564906071841124352 4565035286800132536 4571069866159030272 4582561185052143552 4587195652270036092 4593363498764959744 4593389543239884912 4621893706831822848 4637496164368388608 4639769223952923648 4644330084049453056 4655300251481542656 4660008281671147776 4666300488370676736 4678031209740729876 4684321191809810432 4688952432488980992 4713416354491858944 4722843670308841824 4733976667094499328 4736297016406867968 4740368750090846208 4752285673387408128 4763380248877694976 4763515081878399168 4781802975706584576 4786503453969334272 4786638941499168096 4821236246773609362 4827718779314192384 4839126432384405504 4857704610241609728 4862617337395980288 4881285700582588416 4881423871033805088 4886222275927028736 4897763806246206336 4928184699452704512 4958906789621643264 4963781359671902208 4975506088885035008 4977944823366402048 4982979152678059008 4994753678086088448 4999800552209668968 5030855214024635856 5042714275818053632 5062074059863425024 5067193471331733504 5074035482500153344 5081652007186535424 5093659691513535744 5098666722706464768 5110710058691693568 5135519330821264896 5135664697650149103 5142570004052074496 5162313150157750272 5167533936110579712 5174511432648671232 5191832440575688704 5199630420185800704 5217035510675570688 5217183184914437184 5237212782916735488 5242509316880041248 5249588049417011328 5261962722592751616 5269861340786036736 5287506230954852352 5299995616421015552 5302593398803341312 5313173736930361344 5320343144550334464 5325723750481311744 5332914843852201984 5346321382560834144 5358802779987406848 5358954467113199064 5366160004228251648 5392209324637126656 5418385098057695232 5431183626728466432 5436676328616339072 5444017236432456192 5464917686521810944 5470444504570477824 5498985746907168768 5509984282026982128 5525679852474679296 5530430208439320576 5544333285618642816 5557276957023977472 5578770138324348672 5584254029630889984 5597444349995664384 5624775621235877589 5645647504448473088 5667322045281878016 5673053560295310336 5694833317346353152 5700592655248200192 5708289917812672512 5714057773953907392 5749548816028155264 5763102029506347008 5785391254558583808 5791078252950552576 5807602293927469056 5813475678124402176 5821325361729755136 5827047683093102592 5833100644244613796 5840811495647649792 5869164949510017024 5869331083028741832 5877222861773799424 5897822981490046404 5905753069840662528 5919708062916845568 5928594008384291328 5942434765926629376 5948444509824208896 5962495068473642496 5985386037619126272 5991439219291475712 5999529199333727232 6014611555380938412 6022698675184041984 6036930004756783104 6057137847338303488 6060106741489532928 6066235490216767488 6086541429121499136 6086713715733510048 6094759821545373696 6110081580069524736 6116260869693381456 6124346034271322112 6124519390986513216 6186358965270564864 6198732317280354894 6207067001975390208 6207072531990478848 6213344375561530368 6221733984494235648 6237374946320973168 6245620213167783936 6251936576651974656 6297124893745122432 6329984859356626944 6336380897849877504 6351353442504532224 6375737300942112768 6382004605292445696 6382185255332224128 6413166737154225216 6428314995698145816 6452168576512540672 6455331094195372032 6483489783194640384 6508380934110117888 6508565161378406784 6514963034569371648 6523759906071625728 6530351741661608448 6540160137889952448 6570912932603606016 6602997468407334561 6611875719495524352 6637259764488536064 6643972203570745344 6652943270548291584 6659671570781451264 6666400736279558624 6669668259432327744 6707806952032847808 6740369121702910176 6756257961775644672 6765380643333537792 6775536009582047232 6791546255351380992 6798222296941953024 6814280078255591424 6847359107761686528 6847552930200198804 6856604799238545408 6873841777578215328 6880793478405054138 6890045248147439616 6899348576864894976 6932840560247734272 6956244246552582912 6982950377222313984 6990012422506721664 6999450732556015104 7017046814611094814 7026481787714715648 7070124531737788416 7084231649240481792 7084265505463262736 7100965000641748992 7110553125136269312 7128428510081112192 7145070373316542464 7145272622817598752 7179958412248752144 7224513464076926976 7231854370160414043 7241578168971288576 7248901771488452096 7258689648576608256 7286556915362414592 7293926006093970432 7322135806550707632 7329333413890543104 7346645709369309504 7367573136632905728 7392444380824857088 7409702609365303296 7438360184432464896 7445672039507853312 7463259133327552512 7474468729017088512 7499700828314503452 7546282821036953784 7556429393709170688 7564071413727080448 7593111089795137536 7600790206997600256 7611053223750230016 7618743698605209856 7622478010779803136 7666065088037540352 7703278996231897344 7713855006078111744 7743469725236625408 7751300904165869568 7761767148973006848 7787748660863533056 7825553266013356032 7825774777371655776 7855819174375103232 7863763975320061872 7892944083889127424 7904792011179055104 7931259346432278528 7949993424631523328 7969760605395542016 7980514716825501696 7988585625721967616 7999372265778302976 8019482073841251216 8038431700669798596 8049240006342377472 8088313986955689984 8115388572161998848 8115618287644680064 8127577647086542848 8146775440092699648 8155014492924508608 8166025854648684288 8205666756855716736 8248478620360753152 8264976423040473192 8276089335967186944 8284459167415373824 8288519778712018944 8295645312658980864 8316499928427964224 8335915435535966208 8368155207486523008 8376381044446334976 8396166524993496576 8448507863799836672 8468471256672709632 8500983067922817024 8509580340442965504 8542249976019529728 8550888982872300288 8571086660930861088 8624323224042232896 8644653044259520512 8678086881837875712 8686617379425828864 8698346541428834304 8707135655548811264 8711403440891203584 8720213517186603264 8749650966366920694 8761217243471474688 8803747424265025536 8803996624543112748 8815834292660699136 8858629604760993792 8870591027397722112 8879562094375268352 8892891012576436992 8922666764736313344 8943742602710463744 8978079056428689408 8987158828937213568 9008343949034192896 9034048012776062976 9055395007135174656 9085706771007455232 9099353235325151232 9108297834737762304 9129812143682248704 9130070573600265072 9142139732318060544 9165122370104287104 9174391304540072184 9186726997529919488 9186779086479769824 9274992328736777216 9279538447905847296 9288660168098906112 9310600502963085312 9320016563342295552 9332600976741353472 9356062419481459752 9368642383619620864 9377904864977961984 9445687340617683648 9467953334188998656 9472594032813735936 9504571346774816256 9526760497755389952 9527030163756798336 9563605951413169152 9573006907938668544 9573277882998336192 9642472493547218724 9655437558628384768 9678252864768811008 9715409220483219456 9725234674791960576 9762571401165176832 9762847742067610176 9772444551854057472 9795527612492412672 9856369398905409024 9917813579243286528 9951012177770070016 9955889646732804096 9965958305356118016 9989507356172176896 9999601104419337936 10061710428049271712 10085428551636107264 10134386942663467008 10148070965000306688 10163304014373070848 10187319383027071488 10197333445412929536 10221420117383387136 10271038661642529792 10271329395300298206 10285140008104148992 10321190217607581207 10335067872221159424 10349022865297342464 10399260840371601408 10434071021351141376 10434366369828874368 10474425565833470976 10485018633760082496 10499176098834022656 10525570221916642221 10539722681572073472 10575012461909704704 10599991232842031104 10605186797606682624 10626347473860722688 10640686289100668928 10651447500962623488 10665829687704403968 10692642765121668288 10717605559974813696 10717908934226398128 10784418649274253312 10836770196115390464 10862367253456932864 10873352657232678144 10888034472864912384 10929835373043621888 10940889009140955648 10997971493814337536 11019968564053964256 11051359704949358592 11060860416878641152 11088666571237285632 11114553914047954944 11157540276648697344 11168508059261779968 11194888699991328768 11249551242471755178 11291295008896946176 11334644090563756032 11346107120590620672 11389666634692706304 11401185310496400384 11416579835625345024 11428115547907814784 11499097632056310528 11570782509117167616 11582156505901105152 11615204587854938112 11626951356248804352 11642650723459510272 11666201288489227592 11681622991295299584 11738329899020034048 11738662166057483664 11795645962980092808 11811506139681325056 11839416125833691136 11857188016768582656 11896889019648417792 11924990136947284992 11970772075238252544 11982878438582951424 11999058398667454464 12029223110761876824 12045397350368083968 12073860009513566208 12114275694676606976 12132470980433534976 12173082858242998272 12173427431467020096 12220163160139049472 12232521739386762912 12248692068542644224 12249038781973026432 12372717930541129728 12397464634560709788 12414134003950780416 12414145063980957696 12426688751123060736 12443467968988471296 12474749892641946336 12491240426335567872 12503873153303949312 12594249787490244864 12659969718713253888 12672761795699755008 12702706885009064448 12751474601884225536 12764370510664448256 12826333474308450432 12856629991396291632 12904337153025081344 12910662188390744064 12966979566389280768 13017130322756813568 13029926069138743296 13047519812143251456 13060703483323216896 13080320275779904896 13124476449550381041 13141825865207212032 13205994936814669122 13223751438991048704 13287944407141490688 13305886541096583168 13319343141562902528 13332801472559117248 13339336518864655488 13415613904065695616 13480738243405820352 13512515923551289344 13551072019164094464 13583092510702761984 13596444593883906048 13628560156511182848 13694718215523373056 13695105860400397608 13713209598477090816 13747683555156430656 13761586956810108276 13780090496294879232 13865681120495468544 13912488493105165824 13965900754444627968 13980024845013443328 13998901465112030208 14034093629222189628 14052963575429431296 14140249063475576832 14168531010926525472 14201930001283497984 14221106250272538624 14256857020162224384 14290140746633084928 14290545245635197504 14359916824497504288 14463708740320828086 14483156337942577152 14497803542976904192 14517379297153216512 14573113830724829184 14587852012187940864 14644271613101415264 14658666827781086208 14693291418738619008 14784888761649714176 14876720368864929792 14891344079015706624 14926518266655105024 14948937458034177024 14999401656629006904 15092565642073907568 15128142827454160896 15186222179590275072 15201580413995200512 15222106447500460032 15237487397210419712 15244956021559606272 15332130176075080704 15406557992463794688 15406994092950447309 15427710012156223488 15486939450473250816 15502601808331739136 15523534297946013696 15575497321727066112 15651106532026712064 15651549554743311552 15711638348750206464 15727527950640123744 15785888167778254848 15809584022358110208 15862518692864557056 15899986849263046656 15939521210791084032 15961029433651003392 15977171251443935232 15998744531556605952 16038964147682502432 16076863401339597192 16098480012684754944 16176627973911379968 16231236575289360128 16255155294173085696 16293550880185399296 16310028985849017216 16332051709297368576 16411333513711433472 16496957240721506304 16529952846080946384 16568918334830747648 16577039557424037888 16591290625317961728 16632999856855928448 16671830871071932416 16736310414973046016 16752762088892669952 16792333049986993152 16874326863707632767 16897015727599673344 16936942513345419264 17001966135845634048 17019160680885931008 17084499952039059456 17101777965744600576 17142173321861722176 17248646448084465792 17289306088519041024 17356173763675751424 17373234758851657728 17414271311097622528 17422806881782407168 17440427034373206528 17499301932733841388 17522434486942949376 17607494848530051072 17607993249086225496 17631668585321398272 17717259209521987584 17759124188750536704 17785782025152873984 17845333529472626688 17887485205420927488 17956158112857378816 17974317657874427136 18068096025552125952 18110790014270349312 18171413542014910464 18198706470650302464 18259624287364497408 18260141147200530144 18284279464636121088 18330244740208574208 18348782609080144368 18373558172959539648 18549984657473554432 18559076895811694592 18621201005926170624 18640033126684591104 18665201953482706944 18712124838962919504 18755809729955923968 18891374681235367296 18935906668377997312 19009142693549632512 19054060327513596672 19127211902826338304 19146013815877337088 19146555765996672384 19284944987094437448 19310875117256769536 19356505729537622016 19450469349583921152 19525142802330353664 19525695484135220352 19544889103708114944 19591055224984825344 19712738797810818048 19835627158486573056 19902024355540140032 19911779293465608192 19931916610712236032 19979014712344353792 19999202208838675872 20123420856098543424 20170857103272214528 20268773885326934016 20296141930000613376 20326608028746141696 20374638766054142976 20394666890825859072 20442840234766774272 20542077323285059584 20542658790600596412 20570280016208297984 20642380435215162414 20670135744442318848 20698045730594684928 20798521680743202816 20868732739657748736 20948851131666941952 20970037267520164992 20998352197668045312 21051140443833284442 21079445363144146944 21199982465684062208 21210373595213365248 21252694947721445376 21302895001925246976 21331659375408807936 21385285530243336576 21435211119949627392 21435817868452796256 21673540392230780928 21695563110481242129 21724734506913865728 21746705314465356288 21776068945729824768 21859670746087243776 21881778018281911296 22039937128107928512 22102719409898717184 22177333142474571264 22229107828095909888 22315080553297394688 22337016118523559936 22389777399982657536 22499102484943510356 22582590017793892352 22669288181127512064 22692214241181241344 22779333269385412608 22802370620992800768 22833159671250690048 22856231095815629568 22998195264112621056 23141565018234335232 23230409175709876224 23253902712497608704 23285301446919020544 23332402576978455184 23363245982590599168 23476659798040068096 23477324332114967328 23591291925960185616 23678832251667382272 23714376033537165312 23793778039296835584 23849980273894569984 23941544150476505088 23965756877165902848 23998116797334908928 24058446221523753648 24147720019027132416 24264941960867069952 24346165716485996544 24346854862934040192 24440326320278098944 24465043478773525824 24498077563946052864 24745435861082259456 24794929269121419576 24828268007901560832 24853377502246121472 24886935937976942592 24949499785283892672 25007746306607898624 25188499574980489728 25345523591399510016 25405413770018128896 25502949203768451072 25528741021328896512 25652666948616900864 25713259982792583264 25808674306050162688 25933959132778561536 26034260645513627136 26059852138277486592 26095039624286502912 26121406966646433792 26160640551559809792 26248952899100762082 26283651730414424064 26411989873629338244 26447502877982097408 26575888814282981376 26611773082193166336 26638686283125805056 26665602945118234496 26678673037729310976 26831227808131391232 26961476486811640704 27025031847102578688 27102144038328188928 27166185021405523968 27257120313022365696 27389436431046746112 27390211720800795216 27426419196954181632 27495367110312861312 27523173913620216552 27560180992589758464 27824976986210331648 27931801508889255936 27960049690026886656 27997802930224060416 28068187258444379256 28105927150858862592 28337062021853050944 28403860002566995968 28513714040324448768 28580281493266169856 28581090491270395008 28719833648995008576 28927417480641656172 28966312675885154304 28995607085953808384 29034758594306433024 29146227661449658368 29175704024375881728 29288543226202830528 29317333655562172416 29386582837477238016 29569777523299428352 29753440737729859584 29853036533310210048 29897874916068354048 29998803313258013808 30185131284147815136 30256285654908321792 30403160827990401024 30444212895000920064 30474974794420839424 30489912043119212544 30664260352150161408 30813115984927589376 30813988185900894618 30855420024312446976 31005203616663478272 31047068595892027392 31302213064053424128 31303099109486623104 31423276697500412928 31455055901280247488 31619168044716220416 31725037385729114112 31799973698526093312 31879042421582168064 31922058867302006784 31954342502887870464 31997489063113211904 32077928295365004864 32153726802679194384 32353255947822759936 32462473150578720256 32510310588346171392 32587101760370798592 32620057971698034432 32664103418594737152 32822667027422866944 32993914481443012608 33059905692161892768 33137836669661495296 33154079114848075776 33182581250635923456 33265999713711856896 33343661742143864832 33472620829946092032 33505524177785339904 33584666099973986304 33748653727415265534 33794031455199346688 33873885026690838528 34003932271691268096 34038321361771862016 34168999904078118912 34203555931489201152 34284346643723444352 34497292896168931584 34712347527351502848 34746469517703315456 34828542622195245056 34845613763564814336 34880854068746413056 34998603865467682776 35044868973885898752 35214989697060102144 35215986498172450992 35434518419043975168 35518248377501073408 35571564050305747968 35690667058945253376 35774970410841854976 35912316225714757632 35948635315748854272 36136192051104251904 36221580028540698624 36342827084029820928 36397412941300604928 36519248574728994816 36520282294401060288 36660489480417148416 36697565218160288736 36747116345919079296 37099969314947108864 37118153791623389184 37242402011852341248 37280066253369182208 37330403906965413888 37424249677925839008 37511619459911847936 37782749362470734592 38018285387099265024 38108120655027193344 38254423805652676608 38293111531993344768 38569889974188874896 38713011459075244032 38900938699167842304 39051390968270440704 39089778207416229888 39182110449969650688 39373429348651143123 39425477595621636096 39671254316973146112 39804048711080280064 39863833221424472064 39958029424688707584 39998404417677351744 40246841712197086848 40341714206544429056 40537547770653868032 40653216057492283392 40749277532108285952 40789333781651718144 40885680469533548544 41084154646570119168 41085317581201192824 41140560032416595968 41284760870430324828 41340271488884637696 41597043361486405632 41737465479315497472 41897702263333883904 41940074535040329984 41996704395336090624 42102280887666568884 42158890726288293888 42399964931368124416 42420747190426730496 42605790003850493952 42663318750817615872 42770571060486673152 42870422239899254784 42871635736905592512 43391126220962484258 43449469013827731456 43493410628930712576 43552137891459649536 43719341492174487552 43763556036563822592 44079874256215857024 44354666284949142528 44630161106594789376 44674032237047119872 44779554799965315072 44998204969887020712 45165180035587784704 45384428482362482688 45558666538770825216 45604741241985601536 45666319342501380096 45712462191631259136 45996390528225242112 46220982278851341927 46283130036468670464 46460818351419752448 46507805424995217408 46570602893838041088 46664805153956910368 46726491965181198336 46953319596080136192 46954648664229934656 47182583851920371232 47357664503334764544 47428752067074330624 47587556078593671168 47699960547789139968 47883088300953010176 47931513754331805696 47996233594669817856 48116892443047507296 48295440038054264832 48529883921734139904 48693709725868080384 48880652640556197888 48930086957547051648 48996155127892105728 49490871722164518912 49589858538242839152 49706755004492242944 49773871875953885184 49898999570567785344 50015492613215797248 50376999149960979456 50622980591122898301 50691047182799020032 50810827540036257792 51005898407536902144 51057482042657793024 51305333897233801728 51426519965585166528 51867918265557123072 52068521291027254272 52119704276554973184 52242813933292867584 52321281103119619584 52497905798201524164 52567303460828848128 52823979747258676488 52895005755964194816 53151777628565962752 53277372566251610112 53331205890236468992 53357346075458621952 53662455616262782464 53922952973623281408 54204288076656377856 54332370042811047936 54514240626044731392 54778872862093492224 54780423441601590432 54852838393908363264 54990734220625722624 55046347827240433104 55649953972420663296 55863603017778511872 55920099380053773312 55995605860448120832 56136374516888758512 56674124043706101888 56807720005133991936 57027428080648897536 57162180982540790016 57439667297990017152 57854834961283312344 57932625351770308608 57991214171907616768 58069517188612866048 58351408048751763456 58577086452405661056 58634667311124344832 58773165674954476032 59139555046598856704 59506881475459719168 59706073066620420096 59795749832136708096 59997606626516027616 60370262568295630272 60512571309816643584 60806321655980802048 60888425790001840128 60949949588841678848 60979824086238425088 61328520704300322816 61626231969855178752 61627976371801789236 61710840048624893952 62010407233326956544 62094137191784054784 62606198218973246208 62846553395000825856 62910111802560494976 63238336089432440832 63599947397052186624 63758084843164336128 63908685005775740928 63994978126226423808 64155856590730009728 64307453605358388768 64924946301157440512 65020621176692342784 65174203520741597184 65240115943396068864 65328206837189474304 65645334054845733888 66119811384323785536 66275673339322990592 66308158229696151552 66531999427423713792 66687323484287729664 66945241659892184064 67011048355570679808 67169332199947972608 67497307454830531068 67588062910398693376 67747770053381677056 68007864543382536192 68076642723543724032 68337999808156237824 68407111862978402304 68568693287446888704 68994585792337863168 69424695054703005696 69657085244390490112 69691227527129628672 69761708137492826112 69997207730935365552 70089737947771797504 70429979394120204288 70431972996344901984 71036496755002146816 71143128100611495936 71381334117890506752 71549940821683709952 71824632451429515264 71897270631497708544 72443160057081397248 72794825882601209856 73038497149457989632 73040564588802120576 73320978960834296832 73395130436320577472 73494232691838158592 74199938629894217728 74236307583246778368 74484804023704682496 74560132506738364416 74660807813930827776 74848499355851678016 75023238919823695872 75565498724941469184 76036570774198530048 76216241310054386688 76508847611305353216 76586223063986689536 77139779948377749792 77426022918150488064 77801877398335684608 78102781936540881408 78179556414832459776 78364220899939301376 78746858697302286246 78850955191243272192 79342508633946292224 79727666442848944128 79916058849377415168 79996808835354703488 80493683424394173696 81075095541307736064 81306432114984566784 81498555064216571904 81771360939067097088 82168309293140238336 82170635162402385648 82569521740860649656 82680542977769275392 83474930958630994944 83795404526667767808 83880149070080659968 83993408790672181248 84204561775333137768 84317781452576587776 84799929862736248832 85211580007700987904 85541142120973346304 85740844479798509568 85743271473811185024 86782252441924968516 86898938027655462912 86986821257861425152 87104275782919299072 87438682984348975104 87527112073127645184 88159748512431714048 88709332569898285056 89260322213189578752 89559109599930630144 89996409939774041424 90330360071175569408 90768856964724965376 91209482483971203072 91332638685002760192 91424924383262518272 91992781056450484224 92441964557702683854 92566260072937340928 93015610849990434816 93141205787676082176 93329610307913820736 93906639192160272384 93909297328459869312 94365167703840742464 94857504134148661248 95175112157187342336 95399921095578279936 95766176601906020352 95863027508663611392 95992467189339635712 96233784886095014592 97059767843468279808 97387419451736160768 97761305281112395776 97860173915094103296 97992310255784211456 98981743444329037824 99179717076485678304 99413510008984485888 99547743751907770368 99797999141135570688 100030985226431594496 100753998299921958912 101245961182245796602 101382094365598040064 101621655080072515584 102011796815073804288 102114964085315586048 102610667794467603456 102853039931170333056 104137042582054508544 104239408553109946368 104485627866585735168 104642562206239239168 104995811596403048328 105134606921657696256 105647959494517352976 106303555257131925504 106554745132503220224 106662411780472937984 106714692150917243904 107324911232525564928 107845905947246562816 108408576153312755712 108664740085622095872 109028481252089462784 109557745724186984448 109560846883203180864 109981468441251445248 110092695654480866208 111299907944841326592 111727206035557023744 111840198760107546624 111991211720896241664 112272749033777517024 113348248087412203776 114054856161297795072 114324361965081580032 114879334595980034304 115709669922566624688 115982428343815233536 116139034377225732096 116702816097503526912 117154172904811322112 117269334622248689664 117546331349908952064 118120288045953429369 118279110093197713408 119013762950919438336 119412146133240840192 119591499664273416192 119995213253032055232 120740525136591260544 121025142619633287168 121612643311961604096 121899899177683357696 121959648172476850176 122657041408600645632 123252463939710357504 123255952743603578472 123421680097249787904 124020814466653913088 125212396437946492416 125693106790001651712 125820223605120989952 126476672178864881664 127199894794104373248 127817370011551481856 127989956252452847616 128311713181460019456 128614907210716777536 129849892602314881024 130348407041483194368 130480231886792137728 130656413674378948608 131290668109691467776 132239622768647571072 132551346678645981184 133063998854847427584 133890483319784368128 134022096711141359616 134338664399895945216 134994614909661062136 135176125820797386752 135495540106763354112 136153285447087448064 136675999616312475648 136814223725956804608 137137386574893777408 137989171584675726336 138849390109406011392 139314170488780980224 139382455054259257344 139523416274985652224 139994415461870731104 140179475895543595008 140859958788240408576 140863945992689803968 142072993510004293632 142286256201222991872 142762668235781013504 143099881643367419904 143649264902859030528 143794541262995417088 144886320114162794496 145589651765202419712 146081129177604241152 146641957921668593664 146790260872641154944 146988465383676317184 148399877259788435456 148472615166493556736 149120265013476728832 149321615627861655552 149696998711703356032 150046477839647391744 151130997449882938368 151868941773368694903 152073141548397060096 152432482620108773376 153017695222610706432 153172446127973379072 154279559896755499584 155603754796671369216 156205563873081762816 156359112829664919552 156728441799878602752 157493717394604572492 157701910382486544384 158685017267892584448 159455332885697888256 159832117698754830336 159993617670709406976 160987366848788347392 162612864229969133568 162997110128433143808 163542721878134194176 164336618586280476672 164341270324804771296 165139043481721299312 166949861917261989888 167590809053335535616 167760298140161319936 167986817581344362496 168409123550666275536 170423160015401975808 171082284241946692608 171486542947622370048 173564504883849937032 173797876055310925824 173973642515722850304 174208551565838598144 175054224146255290368 176319497024863428096 177418665139796570112 178520644426379157504 179118219199861260288 179992819879548082848 180660720142351138816 181537713929449930752 182418964967942406144 182665277370005520384 182849848766525036544 183985562112900968448 184883929115405367708 185132520145874681856 186031221699980869632 186282411575352164352 186659220615827641472 187818594656919738624 188730335407681484928 189715008268297322496 190799842191156559872 191726055017327222784 191984934378679271424 192467569772190029184 194774838903472321536 195522610562224791552 195720347830188206592 195984620511568422912 198359434152971356608 198827020017968971776 199595998282271141376 200061970452863188992 201507996599843917824 202491922364491593204 202764188731196080128 203243310160145031168 204023593630147608576 204229928170631172096 205221335588935206912 205706079862340666112 208274085164109017088 208971255733171470336 209285124412478478336 209991623192806096656 210269213843315392512 211295918989034705952 213109490265006440448 213324823560945875968 213429384301834487808 214649822465051129856 215691811894493125632 217329480171244191744 219115491448373968896 219121693766406361728 219962936882502890496 220185391308961732416 222599815889682653184 223454412071114047488 223680397520215093248 223982423441792483328 224545498067555034048 226696496174824407552 228109712322595590144 228648723930163160064 229758669191960068608 231419339845133249376 231964856687630467072 232278068754451464192 233405632195007053824 234308345809622644224 234538669244497379328 235092662699817904128 236240576091906858738 236558220186395426816 238027525901838876672 239182999328546832384 239990426506064110464 241481050273182521088 243225286623923208192 243799798355366715392 243919296344953700352 245314082817201291264 246504927879420715008 246511905487207156944 248041628933307826176 250424792875892984832 251386213580003303424 251640447210241979904 252953344357729763328 254399789588208746496 255634740023102963712 256623426362920038912 257229814421433555072 259699785204629762048 260696814082966388736 260960463773584275456 261312827348757897216 262581336219382935552 264479245537295142144 266127997709694855168 267780966639568736256 268677328799791890432 269989229819322124272 270991080213526708224 272306570894174896128 273628447451913609216 274274773149787554816 275978343169351452672 277698780218812022784 278628340977561960448 279046832549971304448 279988830923741462208 281719917576480817152 281727891985379607936 284572512402445983744 285525336471562027008 286199763286734839808 287298529805718061056 287589082525990834176 291179303530404839424 292162258355208482304 293283915843337187328 293580521745282309888 293976930767352634368 296799754519576870912 296945230332987113472 298240530026953457664 298643231255723311104 299393997423406712064 300092955679294783488 302261994899765876736 303737883546737389806 304146283096794120192 304864965240217546752 306035390445221412864 306344892255946758144 308559119793510999168 312411127746163525632 312718225659329839104 313456883599757205504 314987434789209144984 315403820764973088768 318910665771395776512 319664235397509660672 319987235341418813952 321974733697576694784 325225728459938267136 325994220256866287616 327085443756268388352 328673237172560953344 328682540649609542592 330278086963442598624 333899723834523979776 335181618106671071232 335520596280322639872 335973635162688724992 336818247101332551072 342164568483893385216 342973085895244740096 347129009767699874064 347947285031445700608 348417103131677196288 350108448292510580736 352638994049726856192 354360864137860288107 354837330279593140224 357041288852758315008 358236438399722520576 359985639759096165696 363075427858899861504 364837929935884812288 365699697533050073088 367971124225801936896 369767858230810735416 370265040291749363712 372062443399961739264 373318441231655282944 375637189313839477248 377460670815362969856 379430016536594644992 381599684382313119744 383452110034654445568 383969868757358542848 384935139544380058368 389549677806944643072 391045221124449583104 391440695660376413184 391969241023136845824 396718868305942713216 397654040035937943552 399191996564542282752 403015993199687835648 404983844728983186408 405528377462392160256 406486620320290062336 408459856341262344192 410442671177870413824 411412159724681332224 416548170328218034176 417942511466342940672 418570248824956956672 419983246385612193312 420538427686630785024 422591837978069411904 426218980530012880896 426649647121891751936 426858768603668975616 429299644930102259712 431383623788986251264 434658960342488383488 438243387532812723456 439925873765005780992 440370782617923464832 445199631779365306368 447360795040430186496 447964846883584966656 449090996135110068096 453392992349648815104 456219424645191180288 457297447860326320128 459517338383920137216 462838679690266498752 463929713375260934144 466811264390014107648 468616691619245288448 469077338488994758656 470185325399635808256 472481152183813717476 473116440372790853632 476055051803677753344 478365998657093664768 479980853012128220928 482962100546365042176 487599596710733430784 487838592689907400704 490628165634402582528 493009855758841430016 493023810974414313888 500849585751785969664 502772427160006606848 503280894420483959808 511269480046205927424 513246852725840077824 514459628842867110144 519399570409259524096 521393628165932777472 521920927547168550912 522625654697515794432 525162672438765871104 528958491074590284288 532255995419389710336 535561933279137472512 537354657599583780864 539978459638644248544 541982160427053416448 544613141788349792256 547256894903827218432 548549546299575109632 551956686338702905344 555397560437624045568 558093665099942608896 559977661847482924416 563455783970759215872 569145024804891967488 572399526573469679616 575178165051981668352 584324516710416964608 586567831686674374656 587161043490564619776 587953861534705268736 593599509039153741824 596481060053906915328 598787994846813424128 600185911358589566976 604523989799531753472 607475767093474779612 608292566193588240384 609729930480435093504 612070780890442825728 612689784511893516288 617118239587021998336 624822255492327051264 626913767199514411008 629974869578418289968 630807641529946177536 639328470795019321344 639974470682837627904 643949467395153389568 651988440513732575232 657346474345121906688 657365081299219085184 660556173926885197248 667799447669047959552 670363236213342142464 671041192560645279744 671947270325377449984 673636494202665102144 684329136967786770432 685946171790489480192 694258019535399748128 695894570062891401216 696834206263354392576 700216896585021161472 705277988099453712384 708721728275720576214 709674660559186280448 714082577705516630016 719971279518192331392 729675859871769624576 731399395066100146176 735942248451603873792 739535716461621470832 744124886799923478528 746636882463310565888 751274378627678954496 754921341630725939712 758860033073189289984 763199368764626239488 766904220069308891136 769870279088760116736 779099355613889286144 782090442248899166208 782881391320752826368 783938482046273691648 793437736611885426432 798383993129084565504 806031986399375671296 809967689457966372816 812973240640580124672 816919712682524688384 820885342355740827648 822824319449362664448 833096340656436068352 835885022932685881344 837140497649913913344 839966492771224386624 845183675956138823808 853299294243783503872 853717537207337951232 858599289860204519424 862767247577972502528 876486775065625446912 879851747530011561984 880741565235846929664 890399263558730612736 894721590080860372992 895929693767169933312 898181992270220136192 906785984699297630208 912438849290382360576 914594895720652640256 919034676767840274432 925677359380532997504 927859426750521868288 937233383238490576896 938154676977989517312 940370650799271616512 944962304367627434952 946232880745581707264 956731997314187329536 959961706024256441856 965924201092730084352 975199193421466861568 975677185379814801408 981256331268805165056 986019711517682860032 986047621948828627776 1001699171503571939328 1005544854320013213696 1006561788840967919616 1026493705451680155648 1028919257685734220288 1038799140818519048192 1043841855094337101824 1045251309395031588864 1050325344877531742208 1057916982149180568576 1063082592413580864321 1064511990838779420672 1071123866558274945024 1074709315199167561728 1079956919277288497088 1089226283576699584512 1094513789807654436864 1097099092599150219264 1103913372677405810688 1110795120875248091136 1116187330199885217792 1119955323694965848832 1126911567941518431744 1138290049609783934976 1144799053146939359232 1150356330103963336704 1168649033420833929216 1173135663373348749312 1174322086981129239552 1175907723069410537472 1192962120107813830656 1197575989693626848256 1209047979599063506944 1214951534186949559224 1216585132387176480768 1219459860960870187008 1225379569023787032576 1234236479174043996672 1249644510984654102528 1253827534399028822016 1259949739156836579936 1261615283059892355072 1278656941590038642688 1279948941365675255808 1287898934790306779136 1303976881027465150464 1314730162598438170368 1321112347853770394496 1335598895338095919104 1342082385121290559488 1343894540650754899968 1347272988405330204288 1368658273935573540864 1371892343580978960384 1388516039070799496256 1391789140125782802432 1400433793170042322944 1410555976198907424768 1417443456551441152428 1419349321118372560896 1428165155411033260032 1439942559036384662784 1462798790132200292352 1471884496903207747584 1479071432923242941664 1493273764926621131776 1502548757255357908992 1509842683261451879424 1533808440138617782272 1539740558177520233472 1558198711227778572288 1564180884497798332416 1565762782641505652736 1567876964092547383296 1586875473223770852864 1596767986258169131008 1612063972798751342592 1619935378915932745632 1625946481281160249344 1633839425365049376768 1641770684711481655296 1645648638898725328896 1666192681312872136704 1674280995299827826688 1679932985542448773248 1690367351912277647616 1706598588487567007744 1707435074414675902464 1717198579720409038848 1725534495155945005056 1752973550131250893824 1759703495060023123968 1761483130471693859328 1780798527117461225472 1789443180161720745984 1796363984540440272384 1813571969398595260416 1824877698580764721152 1829189791441305280512 1838069353535680548864 1851354718761065995008 1874466766476981153792 1880741301598543233024 1889924608735254869904 1919923412048512883712 1931848402185460168704 1950398386842933723136 1972039423035365720064 1972095243897657255552 2003398343007143878656 2011089708640026427392 2013123577681935839232 2052987410903360311296 2057838515371468440576 2077598281637038096384 2087683710188674203648 2090502618790063177728 2100650689755063484416 2115833964298361137152 2126165184827161728642 2129023981677558841344 2142247733116549890048 2159913838554576994176 2189027579615308873728 2194198185198300438528 2207826745354811621376 2232374660399770435584 2239910647389931697664 2253823135883036863488 2276580099219567869952 2289598106293878718464 2300712660207926673408 2337298066841667858432 2346271326746697498624 2348644173962258479104 2351815446138821074944 2395151979387253696512 2418095959198127013888 2429903068373899118448 2438919721921740374016 2450759138047574065152 2468472958348087993344 2499289021969308205056 2507655068798057644032 2519899478313673159872 2559897882731350511616 2575797869580613558272 2629460325196876340736 2642224695707540788992 2671197790676191838208 2684164770242581118976 2687789081301509799936 2694545976810660408576 2737316547871147081728 2743784687161957920768 2777032078141598992512 2783578280251565604864 2821111952397814849536 2834886913102882304856 2838698642236745121792 2879885118072769325568 2925597580264400584704 2943768993806415495168 2958142865846485883328 2986547529853242263552 3005097514510715817984 3019685366522903758848 3079481116355040466944 3116397422455557144576 3131525565283011305472 3135753928185094766592 3173750946447541705728 3193535972516338262016 3224127945597502685184 3239870757831865491264 3267678850730098753536 3283541369422963310592 3291297277797450657792 3332385362625744273408 3348561990599655653376 3359865971084897546496 3380734703824555295232 3413197176975134015488 3414870148829351804928 3434397159440818077696 3451068990311890010112 3505947100262501787648 3519406990120046247936 3522966260943387718656 3578886360323441491968 3592727969080880544768 3627143938797190520832 3649755397161529442304 3658379582882610561024 3676138707071361097728 3702709437522131990016 3748933532953962307584 3761482603197086466048 3779849217470509739808 3839846824097025767424 3863696804370920337408 3944190487795314511104 4006796686014287757312 4026247155363871678464 4105974821806720622592 4115677030742936881152 4155196563274076192768 4175367420377348407296 4201301379510126968832 4231667928596722274304 4252330369654323457284 4258047963355117682688 4284495466233099780096 4319827677109153988352 4388396370396600877056 4415653490709623242752 4479821294779863395328 4507646271766073726976 4601425320415853346816 4674596133683335716864 4692542653493394997248 4697288347924516958208 4703630892277642149888 4790303958774507393024 4836191918396254027776 4859806136747798236896 4877839443843480748032 4901518276095148130304 4936945916696175986688 4998578043938616410112 5039798956627346319744 5119795765462701023232 5151595739161227116544 5258920650393752681472 5284449391415081577984 5342395581352383676416 5368329540485162237952 5389091953621320817152 5474633095742294163456 5487569374323915841536 5554064156283197985024 5642223904795629699072 5669773826205764609712 5759770236145538651136 5851195160528801169408 5916285731692971766656 5973095059706484527104 6010195029021431635968 6039370733045807517696 6158962232710080933888 6232794844911114289152 6263051130566022610944 6271507856370189533184 6347501892895083411456 6387071945032676524032 6479741515663730982528 6567082738845926621184 6582594555594901315584 6697123981199311306752 6719731942169795092992 6761469407649110590464 6826394353950268030976 6829740297658703609856 6868794318881636155392 6902137980623780020224 7011894200525003575296 7038813980240092495872 7045932521886775437312 7185455938161761089536 7254287877594381041664 7316759165765221122048 7352277414142722195456 7405418875044263980032 7497867065907924615168 7522965206394172932096 7559698434941019479616 7679693648194051534848 7727393608741840674816 7888380975590629022208 8013593372028575514624 8052494310727743356928 8211949643613441245184 8231354061485873762304 8350734840754696814592 8463335857193444548608 8504660739308646914568 8516095926710235365376 8639655354218307976704 8776792740793201754112 8831306981419246485504 8959642589559726790656 9015292543532147453952 9349192267366671433728 9394576695849033916416 9407261784555284299776 9580607917549014786048 9672383836792508055552 9719612273495596473792 9803036552190296260608 9873891833392351973376 9997156087877232820224 10079597913254692639488 10239591530925402046464 10303191478322454233088 10517841300787505362944 10568898782830163155968 10736659080970324475904 10778183907242641634304 10949266191484588326912 10975138748647831683072 11108128312566395970048 11284447809591259398144 11339547652411529219424 11519540472291077302272 11832571463385943533312 11946190119412969054208 12020390058042863271936 12078741466091615035392 12317924465420161867776 12465589689822228578304 12526102261132045221888 12695003785790166822912 12774143890065353048064 12959483031327461965056 13165189111189802631168 13439463884339590185984 13522938815298221180928 13652788707900536061952 13804275961247560040448 14023788401050007150592 14077627960480184991744 14091865043773550874624 14370911876323522179072 14508575755188762083328 14633518331530442244096 14704554828285444390912 14810837750088527960064 14995734131815849230336 15119396869882038959232 15359387296388103069696 15454787217483681349632 15776761951181258044416 16027186744057151029248 16104988621455486713856 16423899287226882490368 16462708122971747524608 16926671714386889097216 17009321478617293829136 17279310708436615953408 17553585481586403508224 17919285179119453581312 18030585087064294907904 18698384534733342867456 18789153391698067832832 18814523569110568599552 19161215835098029572096 19439224546991192947584 19747783666784703946752 20159195826509385278976 20479183061850804092928 20606382956644908466176 21035682601575010725888 21137797565660326311936 21556367814485283268608 21950277497295663366144 22216256625132791940096 22568895619182518796288 22679095304823058438848 23039080944582154604544 23665142926771887066624 23892380238825938108416 24040780116085726543872 24157482932183230070784 24635848930840323735552 25052204522264090443776 25390007571580333645824 25548287780130706096128 25918966062654923930112 26330378222379605262336 26878927768679180371968 27045877630596442361856 28047576802100014301184 28183730087547101749248 28741823752647044358144 29017151510377524166656 29409109656570888781824 29621675500177055920128 29991468263631698460672 30238793739764077918464 30718774592776206139392 30909574434967362699264 31553523902362516088832 32209977242910973427712 32847798574453764980736 32925416245943495049216 33853343428773778194432 34018642957234587658272 34558621416873231906816 35838570358238907162624 36061170174128589815808 37396769069466685734912 37578306783396135665664 38322431670196059144192 38878449093982385895168 39495567333569407893504 40318391653018770557952 40958366123701608185856 42071365203150021451776 42275595131320652623872 43112735628970566537216 43900554994591326732288 44432513250265583880192 45358190609646116877696 46078161889164309209088 47330285853543774133248 47784760477651876216832 48081560232171453087744 48314965864366460141568 49271697861680647471104 50780015143160667291648 51837932125309847860224 52660756444759210524672 53757855537358360743936 54091755261192884723712 56095153604200028602368 56367460175094203498496 57483647505294088716288 59243351000354111840256 60477587479528155836928 61437549185552412278784 61819148869934725398528 63107047804725032177664 65850832491886990098432 67706686857547556388864 68037285914469175316544 69117242833746463813632 71677140716477814325248 72122340348257179631616 75156613566792271331328 76644863340392118288384 77756898187964771790336 78991134667138815787008 80636783306037541115904 84142730406300042903552 84551190262641305247744 86225471257941133074432 88865026500531167760384 90716381219292233755392 92156323778328618418176 94660571707087548266496 95569520955303752433664 96629931728732920283136 98543395723361294942208 101560030286321334583296 103675864250619695720448 107515711074716721487872 108183510522385769447424 112190307208400057204736 112734920350188406996992 114967295010588177432576 118486702000708223680512 120955174959056311673856 122875098371104824557568 126214095609450064355328 131701664983773980196864 136074571828938350633088 138234485667492927627264 143354281432955628650496 144244680696514359263232 155513796375929543580672 157982269334277631574016 161273566612075082231808 168285460812600085807104 169102380525282610495488 172450942515882266148864 177730053001062335520768 181432762438584467510784 184312647556657236836352 189321143414175096532992 203120060572642669166592 207351728501239391440896 215031422149433442975744 216367021044771538894848 225469840700376813993984 229934590021176354865152 236973404001416447361024 241910349918112623347712 252428191218900128710656 272149143657876701266176 276468971334985855254528 286708562865911257300992 311027592751859087161344 322547133224150164463616 336570921625200171614208 338204761050565220990976 344901885031764532297728 355460106002124671041536 362865524877168935021568 368625295113314473672704 378642286828350193065984 414703457002478782881792 430062844298866885951488 432734042089543077789696 473946808002832894722048 483820699836225246695424 504856382437800257421312 544298287315753402532352 552937942669971710509056 622055185503718174322688 645094266448300328927232 676409522101130441981952 689803770063529064595456 710920212004249342083072 725731049754337870043136 757284573656700386131968 829406914004957565763584 860125688597733771902976 967641399672450493390848 1009712764875600514842624 1088596574631506805064704 1105875885339943421018112 1244110371007436348645376 1290188532896600657854464 1421840424008498684166144 1451462099508675740086272 1514569147313400772263936 1658813828009915131527168 1935282799344900986781696 2177193149263013610129408 2488220742014872697290752 2580377065793201315708928 2902924199017351480172544 3029138294626801544527872 3317627656019830263054336 3870565598689801973563392 4354386298526027220258816 4976441484029745394581504 5805848398034702960345088 7741131197379603947126784 8708772597052054440517632 9952882968059490789163008 11611696796069405920690176 17417545194104108881035264 23223393592138811841380352 34835090388208217762070528 69670180776416435524141056
- Sum of all divisors σ(n): 259845180727722686821118317
- Sum of proper divisors (its aliquot sum) s(n): 190174999951306251296977261
- 69670180776416435524141056 is an abundant number, because the sum of its proper divisors (190174999951306251296977261) is greater than itself. Its abundance is 120504819174889815772836205
Bases of 69670180776416435524141056
- Binary: 111001101000010011110000010001010110001110000011011101001010110100000100000000000000002
- Hexadecimal: 0x39A13C1158E0DD2B410000
- Base-36: 8R56ZFCDRGAHOG000
Squares and roots of 69670180776416435524141056
- 69670180776416435524141056 squared (696701807764164355241410562) is 4853934089418546238673084785832845548034566584795136
- 69670180776416435524141056 cubed (696701807764164355241410563) is 338174465486600415762141811079686670635782044919243337812981152716996126703616
-
69670180776416435524141056 is a
perfect square number . Itssquare root is 8346866524416 -
The
cube root of 69670180776416435524141056 is 411480234.9506327995
Scales and comparisons
How big is 69670180776416435524141056?- 69,670,180,776,416,435,524,141,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 69,670,180,776,416,435,524,141,056 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 69670180776416435524141056 cubic inches would be around 34290019.6 feet tall.
Recreational maths with 69670180776416435524141056
- 69670180776416435524141056 backwards is 65014142553461467708107696
- 69670180776416435524141056 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 69670180776416435524141056'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 69670180776416435524141056 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 69670180776416435524141056 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/69670180776416435524141056/
Chicago style:
Numbermatics. 2024. "Number 69670180776416435524141056 - Facts about the integer". https://numbermatics.com/n/69670180776416435524141056/
The information we have on file for 69670180776416435524141056 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 69670180776416435524141056, math, Factors of 69670180776416435524141056, curriculum, school, college, exams, university, Prime factorization of 69670180776416435524141056, STEM, science, technology, engineering, physics, economics, calculator, sixty-nine septillion, six hundred seventy sextillion, one hundred eighty quintillion, seven hundred seventy-six quadrillion, four hundred sixteen trillion, four hundred thirty-five billion, five hundred twenty-four million, one hundred forty-one thousand and fifty-six.