18528334258059811504521216
18,528,334,258,059,811,504,521,216 is an even composite number composed of seven prime numbers multiplied together.
18528334258059811504521216 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 18528334258059811504521216:
226 × 32 × 72 × 312 × 532 × 972 × 1572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 31 × 31 × 53 × 53 × 97 × 97 × 157 × 157)See below for interesting mathematical facts about the number 18528334258059811504521216 from the Numbermatics database.
Names of 18528334258059811504521216
- Cardinal: 18528334258059811504521216 can be written as Eighteen septillion, five hundred twenty-eight sextillion, three hundred thirty-four quintillion, two hundred fifty-eight quadrillion, fifty-nine trillion, eight hundred eleven billion, five hundred four million, five hundred twenty-one thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.8528334258059811504521216 × 1025
Factors of 18528334258059811504521216
Divisors of 18528334258059811504521216
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 31 32 36 42 48 49 53 56 62 63 64 72 84 93 96 97 98 106 112 124 126 128 144 147 157 159 168 186 192 194 196 212 217 224 248 252 256 279 288 291 294 314 318 336 371 372 384 388 392 424 434 441 448 471 477 496 504 512 558 576 582 588 628 636 651 672 679 742 744 768 776 784 848 868 873 882 896 942 954 961 992 1008 1024 1099 1113 1116 1152 1164 1176 1256 1272 1302 1344 1358 1413 1484 1488 1519 1536 1552 1568 1643 1696 1736 1746 1764 1792 1884 1908 1922 1953 1984 2016 2037 2048 2198 2226 2232 2304 2328 2352 2512 2544 2597 2604 2688 2716 2809 2826 2883 2968 2976 3007 3038 3072 3104 3136 3286 3297 3339 3392 3472 3492 3528 3584 3768 3816 3844 3906 3968 4032 4074 4096 4396 4452 4464 4557 4608 4656 4704 4753 4867 4929 5024 5088 5141 5194 5208 5376 5432 5618 5652 5766 5936 5952 6014 6076 6111 6144 6208 6272 6572 6594 6678 6727 6784 6944 6984 7056 7168 7536 7632 7688 7693 7791 7812 7936 8064 8148 8192 8321 8427 8649 8792 8904 8928 9021 9114 9216 9312 9408 9409 9506 9734 9858 9891 10048 10176 10282 10388 10416 10752 10864 11236 11304 11501 11532 11872 11904 12028 12152 12222 12288 12416 12544 13144 13188 13356 13454 13568 13671 13888 13968 14112 14259 14336 14601 14787 15072 15229 15264 15376 15386 15423 15582 15624 15872 16128 16296 16384 16642 16854 17298 17584 17808 17856 18042 18228 18432 18624 18816 18818 19012 19468 19663 19716 19782 20096 20181 20352 20564 20776 20832 21049 21504 21728 22472 22608 23002 23064 23079 23373 23744 23808 24056 24304 24444 24576 24649 24832 24963 25088 25281 26288 26376 26712 26908 27063 27136 27342 27776 27936 28224 28227 28518 28672 29202 29574 30144 30458 30528 30752 30772 30846 31164 31248 31744 32256 32592 32768 33284 33708 34069 34503 34596 35168 35616 35712 35987 36084 36456 36864 37248 37632 37636 38024 38936 39326 39432 39564 40192 40362 40704 41128 41552 41664 42098 42777 43008 43456 43803 44944 45216 45687 46004 46128 46158 46269 46746 47089 47488 47616 48112 48608 48888 49152 49298 49664 49926 50176 50562 50933 52576 52752 53424 53816 54126 54272 54684 55552 55872 56448 56454 57036 57344 58247 58404 58989 59148 60288 60543 60916 61056 61504 61544 61692 62328 62496 63147 63488 64512 65184 65536 65863 66568 67416 68138 69006 69192 69237 70336 71232 71424 71974 72168 72912 73728 73947 74496 74889 75264 75272 76048 77872 78652 78864 79128 80384 80507 80724 81408 82256 83104 83328 84196 84681 85554 86016 86912 87079 87606 89888 90432 91374 92008 92256 92316 92538 93217 93492 94178 94976 95232 96224 97216 97776 98304 98596 99328 99852 100352 101124 101866 102207 103509 105152 105504 106603 106848 107632 107961 108252 108544 109368 111104 111744 112896 112908 114072 114688 116494 116808 117978 118296 120576 121086 121832 122112 123008 123088 123384 124656 124992 126294 126976 129024 130368 131072 131726 133136 134832 136276 137061 137641 138012 138384 138474 140672 141267 142464 142848 143948 144336 145824 147343 147456 147894 148992 149778 150528 150544 150877 152096 152799 155744 157304 157728 158256 159371 160768 161014 161448 162816 164512 166208 166656 168392 169362 171108 172032 172543 173824 174158 174741 175212 176967 179776 180864 182748 184016 184512 184632 185076 186434 186984 188356 189441 189952 190464 192448 194432 195552 196608 197192 197589 198656 199704 200704 202248 203732 204414 207018 210304 211008 213206 213696 215264 215922 216504 217088 218736 221841 222208 223488 225792 225816 228144 229376 232988 233616 235956 236592 238483 241152 241521 242172 243664 244224 246016 246176 246768 249312 249984 251909 252588 253952 257951 258048 260736 261237 262144 263452 266272 269664 272473 272552 274122 275282 276024 276768 276948 279651 281344 282534 284928 285696 287896 288672 291648 291679 294686 294912 295788 297984 299556 301056 301088 301754 304192 305598 306621 311488 314608 315456 316512 318742 319809 321536 322028 322896 323883 325632 329024 332416 333312 336784 338724 342216 344064 345086 347648 348316 349482 350424 353934 356531 359552 361728 365496 368032 369024 369264 370152 372868 373968 376712 378882 379904 380928 384896 388864 391104 393216 394384 395178 397312 399408 401408 404496 407464 407729 408828 412923 414036 420608 422016 423801 426412 427392 430528 431844 433008 434176 437472 441013 442029 443682 444416 446976 451584 451632 452631 456288 458397 458752 461041 465976 467232 471912 472099 473184 476966 478113 482304 483042 484344 487328 488448 492032 492352 493536 498624 498677 499968 503818 505176 507904 515902 516096 517629 521472 522474 524223 524288 526904 532544 539328 544946 545104 548244 550564 552048 553536 553896 559302 562688 565068 569856 571392 575792 577344 583296 583358 589372 589824 591576 592767 595968 599112 602112 602176 603508 608384 609553 611196 613242 622976 629216 630912 633024 637484 639618 643072 644056 645792 647766 651264 652519 658048 664832 666624 673568 677448 684432 688128 690172 695296 696632 698964 700848 707868 713062 715449 719104 723456 724563 730992 736064 738048 738528 740304 745736 746221 747936 753424 755727 757764 759808 761856 764119 769792 773853 777728 782208 783711 786432 788768 790356 794624 798816 802816 807137 808992 814928 815458 817419 817656 825846 828072 838953 841216 844032 847602 852824 854784 861056 863688 866016 868352 874944 875037 882026 884058 887364 888832 893952 903168 903264 905262 912576 916794 917504 922082 931952 934464 943824 944198 946368 953932 956226 959427 964608 966084 968688 974656 976896 984064 984704 987072 997248 997354 999936 1007636 1010352 1015808 1031804 1032192 1035258 1042944 1044948 1048446 1048576 1053808 1056139 1065088 1069593 1078656 1089892 1090208 1096488 1101128 1104096 1107072 1107792 1115597 1118604 1125376 1130136 1139712 1142784 1151584 1154688 1166592 1166716 1178744 1179648 1183152 1185534 1191936 1198224 1204224 1204352 1207016 1207801 1216768 1219106 1222392 1223187 1226484 1238769 1245952 1258432 1261824 1266048 1274968 1279236 1286144 1288112 1291584 1295532 1302528 1305038 1306397 1316096 1323039 1326087 1329664 1333248 1347136 1354896 1357893 1368864 1376256 1380344 1383123 1390592 1393264 1397928 1401696 1415736 1416297 1426124 1430898 1434339 1438208 1446912 1449126 1461984 1472128 1476096 1477056 1477213 1480608 1491472 1492442 1495872 1496031 1506848 1511454 1515528 1519616 1523712 1528238 1539584 1547706 1552887 1555456 1564416 1567422 1572864 1577536 1580712 1589248 1597632 1605632 1614274 1617984 1629856 1630916 1634838 1635312 1651692 1656144 1677906 1682432 1688064 1695204 1705648 1709568 1722112 1727376 1732032 1736704 1749888 1750074 1764052 1768116 1774728 1777664 1787904 1805657 1806336 1806528 1810524 1825152 1828659 1833588 1835008 1844164 1863904 1868928 1887648 1888396 1892736 1907311 1907864 1912452 1918854 1929216 1932168 1937376 1949312 1953792 1957557 1968128 1969408 1974144 1994496 1994708 1999872 2015272 2020704 2031616 2041753 2063608 2064384 2070516 2085888 2089896 2096892 2097152 2107616 2112278 2130176 2139186 2146347 2157312 2179784 2180416 2192976 2202256 2208192 2214144 2215584 2231194 2237208 2238663 2250752 2260272 2267181 2279424 2285568 2292357 2303168 2309376 2321559 2333184 2333432 2357488 2359296 2366304 2371068 2383872 2390953 2396448 2408448 2408704 2414032 2415602 2421411 2433536 2438212 2444784 2446374 2452257 2452968 2477538 2491904 2495717 2516864 2523648 2532096 2549936 2558472 2572288 2576224 2583168 2591064 2605056 2610076 2612794 2625111 2632192 2646078 2652174 2659328 2666496 2694272 2699449 2709792 2715786 2737728 2752512 2760688 2766246 2781184 2786528 2795856 2803392 2831472 2832594 2852248 2861796 2868678 2876416 2893824 2898252 2923968 2944256 2952192 2954112 2954426 2961216 2982944 2984884 2991744 2992062 3013696 3022908 3031056 3039232 3047424 3056476 3079168 3087091 3095412 3105774 3110912 3128832 3134844 3145728 3155072 3161424 3168417 3178496 3195264 3208779 3211264 3228548 3235968 3259712 3261832 3269676 3270624 3303384 3304693 3312288 3346791 3355812 3364864 3376128 3390408 3411296 3419136 3444224 3454752 3464064 3473408 3490739 3499776 3500148 3528104 3536232 3549456 3555328 3575808 3611314 3612672 3613056 3621048 3623403 3650304 3657318 3667176 3669561 3670016 3688328 3727808 3737856 3775296 3776792 3785472 3814622 3815728 3824904 3837708 3858432 3864336 3874752 3898624 3907584 3915114 3919191 3936256 3938816 3948288 3969117 3988992 3989416 3999744 4030544 4041408 4063232 4083506 4127216 4128768 4141032 4149369 4171776 4179792 4193784 4194304 4215232 4224556 4248891 4260352 4266871 4278372 4292694 4314624 4359568 4360832 4385952 4404512 4416384 4428288 4431168 4431639 4462388 4474416 4477326 4488093 4501504 4520544 4534362 4558848 4567633 4571136 4584714 4606336 4618752 4643118 4666368 4666864 4714976 4718592 4732608 4742136 4767744 4781906 4792896 4816896 4817408 4828064 4831204 4842822 4867072 4876424 4889568 4892748 4904514 4905936 4940501 4955076 4983808 4991434 5033728 5047296 5064192 5099872 5116944 5144576 5152448 5166336 5182128 5210112 5220152 5225588 5250222 5264384 5292156 5304348 5318656 5332992 5348833 5388544 5398898 5416971 5419584 5431572 5475456 5485977 5505024 5521376 5532492 5562368 5573056 5591712 5606784 5649959 5662944 5665188 5704496 5721933 5723592 5737356 5752832 5787648 5796504 5847936 5872671 5888512 5904384 5908224 5908852 5922432 5965888 5969768 5983488 5984124 6027392 6045816 6062112 6078464 6094848 6112952 6125259 6158336 6174182 6190824 6211548 6221824 6257664 6269688 6291456 6310144 6322848 6336834 6356992 6390528 6417558 6422528 6457096 6471936 6519424 6523664 6539352 6541248 6606768 6609386 6624576 6693582 6711624 6715989 6729728 6752256 6780816 6822592 6838272 6877071 6888448 6909504 6928128 6946816 6981478 6999552 7000296 7056208 7072464 7098912 7110656 7151616 7172859 7222628 7225344 7226112 7242096 7246806 7264233 7300608 7314636 7334352 7339122 7340032 7376656 7392973 7455616 7475712 7487151 7550592 7553584 7570944 7629244 7631456 7649808 7675416 7716864 7728672 7749504 7797248 7809179 7815168 7830228 7838382 7872512 7877632 7896576 7938234 7977984 7978832 7996481 7999488 8061088 8082816 8098347 8126464 8167012 8254432 8257536 8282064 8298738 8343552 8359584 8387568 8388608 8430464 8446663 8449112 8497782 8520704 8533742 8556744 8585388 8629248 8719136 8721664 8771904 8809024 8832768 8856576 8862336 8863278 8924776 8948832 8954652 8976186 9003008 9041088 9042049 9068724 9117696 9135266 9142272 9144779 9169428 9212672 9237504 9261273 9286236 9332736 9333728 9429952 9437184 9465216 9484272 9505251 9535488 9563812 9585792 9633792 9634816 9656128 9662408 9685644 9734144 9752848 9779136 9785496 9809028 9811872 9881002 9910152 9914079 9967616 9982868 10040373 10067456 10094592 10128384 10199744 10233888 10289152 10304896 10332672 10340491 10364256 10420224 10440304 10451176 10472217 10500444 10528768 10584312 10608696 10637312 10665984 10697666 10777088 10797796 10833942 10839168 10863144 10870209 10950912 10971954 11010048 11042752 11064984 11124736 11146112 11183424 11213568 11299918 11325888 11330376 11408992 11443866 11447184 11474712 11505664 11575296 11593008 11695872 11745342 11757573 11777024 11808768 11816448 11817704 11844864 11931776 11939536 11966976 11968248 12054784 12091632 12124224 12156928 12189696 12225904 12250518 12316672 12348364 12381648 12423096 12443648 12515328 12539376 12582912 12620288 12639599 12645696 12673668 12713984 12781056 12800613 12835116 12845056 12914192 12943872 13038848 13047328 13078704 13082496 13213536 13218772 13249152 13294917 13351177 13387164 13423248 13431978 13459456 13504512 13561632 13645184 13671403 13676544 13702899 13754142 13776896 13819008 13856256 13893632 13962956 13999104 14000592 14112416 14144928 14197824 14221312 14292271 14303232 14345718 14445256 14450688 14452224 14484192 14493612 14528466 14601216 14629272 14635069 14668704 14678244 14680064 14753312 14785946 14821503 14911232 14951424 14974302 15101184 15107168 15141888 15258488 15262912 15299616 15350832 15433728 15457344 15458987 15499008 15594496 15618358 15630336 15660456 15676764 15745024 15755264 15793152 15876468 15955968 15957664 15992962 15998976 16046499 16122176 16165632 16196694 16250913 16252928 16334024 16508864 16515072 16564128 16597476 16687104 16719168 16736671 16775136 16777216 16860928 16893326 16898224 16949877 16995564 17041408 17067484 17113488 17165799 17170776 17258496 17438272 17443328 17543808 17618048 17665536 17713152 17724672 17726556 17849552 17897664 17909304 17952372 18006016 18082176 18084098 18137448 18235392 18270532 18284544 18289558 18338856 18375777 18425344 18475008 18522546 18572472 18665472 18667456 18859904 18874368 18896143 18930432 18968544 19010502 19070976 19127624 19171584 19267584 19269632 19312256 19324816 19371288 19468288 19505696 19558272 19570992 19618056 19623744 19762004 19820304 19828158 19935232 19965736 20080746 20134912 20189184 20256768 20399488 20467776 20578304 20609792 20665344 20680982 20728512 20840448 20880608 20902352 20944434 21000888 21057536 21168624 21217392 21274624 21331968 21395332 21518577 21554176 21595592 21609637 21667884 21678336 21726288 21740418 21901824 21943908 22020096 22085504 22129968 22178919 22249472 22292224 22366848 22427136 22461453 22599836 22651776 22660752 22817984 22887732 22894368 22949424 23011328 23132851 23150592 23186016 23391744 23427537 23490684 23515146 23554048 23617536 23632896 23635408 23687689 23689728 23863552 23879072 23933952 23936496 23989443 24109568 24183264 24248448 24295041 24313856 24379392 24435173 24451808 24501036 24633344 24696728 24763296 24846192 24887296 25021247 25030656 25078752 25165824 25240576 25279198 25291392 25339989 25347336 25427968 25562112 25601226 25670232 25690112 25828384 25887744 26077696 26094656 26157408 26164992 26427072 26429881 26437544 26498304 26589834 26702354 26774328 26846496 26863956 26918912 27009024 27123264 27126147 27290368 27342806 27353088 27405798 27434337 27508284 27553792 27638016 27712512 27783819 27787264 27925912 27998208 28001184 28224832 28289856 28395648 28442624 28584542 28606464 28691436 28890512 28901376 28904448 28968384 28987224 29056932 29202432 29258544 29270138 29337408 29356488 29360128 29506624 29571892 29643006 29742237 29822464 29902848 29948604 30202368 30214336 30283776 30516976 30525824 30599232 30701664 30867456 30914688 30917974 30998016 31021473 31188992 31236716 31260672 31320912 31353528 31416651 31490048 31510528 31586304 31752936 31911936 31915328 31985924 31997952 32092998 32244352 32331264 32393388 32501826 32505856 32668048 33017728 33030144 33128256 33194952 33374208 33438336 33473342 33550272 33554432 33721856 33786652 33796448 33899754 33991128 34082816 34134968 34226976 34331598 34341552 34516992 34583507 34876544 34886656 35087616 35236096 35331072 35426304 35449344 35453112 35699104 35795328 35818608 35904744 36012032 36164352 36168196 36274896 36470784 36541064 36569088 36579116 36677712 36751554 36850688 36950016 37045092 37144944 37330944 37334912 37441831 37719808 37748736 37792286 37860864 37918797 37937088 38021004 38141952 38255248 38343168 38401839 38535168 38539264 38624512 38649632 38742576 38936576 39011392 39116544 39141984 39236112 39247488 39524008 39549713 39640608 39656316 39870464 39931472 40053531 40161492 40269824 40378368 40498307 40513536 40798976 40935552 41014209 41108697 41156608 41219584 41330688 41361964 41457024 41680896 41761216 41804704 41888868 42001776 42115072 42337248 42434784 42549248 42663936 42778261 42790664 42876813 43037154 43108352 43191184 43219274 43335768 43356672 43452576 43480836 43803648 43887816 43905207 44040192 44171008 44259936 44357838 44464509 44498944 44584448 44733696 44854272 44922906 45199672 45303552 45321504 45635968 45775464 45788736 45793603 45898848 46022656 46265702 46301184 46372032 46376961 46783488 46855074 46981368 47030292 47108096 47235072 47265792 47270816 47375378 47379456 47727104 47758144 47867904 47872992 47978886 48139497 48219136 48366528 48496896 48590082 48627712 48758784 48870346 48903616 49002072 49266688 49393456 49526592 49692384 49774592 50042494 50061312 50157504 50210013 50331648 50481152 50558396 50582784 50679978 50694672 50849631 50855936 51124224 51202452 51340464 51380224 51656768 51775488 52155392 52189312 52314816 52329984 52854144 52859762 52875088 52996608 53179668 53404708 53548656 53692992 53727912 53837824 54018048 54246528 54252294 54580736 54685612 54706176 54811596 54868674 55016568 55107584 55276032 55425024 55567638 55574528 55851824 55975367 55996416 56002368 56449664 56579712 56688429 56791296 56885248 57169084 57212928 57382872 57781024 57802752 57808896 57936768 57974448 58113864 58404864 58517088 58540276 58674816 58712976 58720256 59013248 59126641 59143784 59286012 59484474 59644928 59805696 59897208 60404736 60428672 60567552 61033952 61051648 61198464 61403328 61734912 61829376 61835948 61996032 62042946 62377984 62473432 62521344 62641824 62707056 62833302 62980096 63021056 63172608 63294343 63505872 63823872 63830656 63971848 63995904 64013453 64185996 64488704 64662528 64786776 64828911 65003652 65011712 65336096 66035456 66060288 66256512 66389904 66536757 66748416 66876672 66946684 67100544 67108864 67443712 67573304 67592896 67799508 67982256 68165632 68269936 68453952 68663196 68683104 69033984 69167014 69239041 69398553 69753088 69773312 70175232 70282611 70472192 70662144 70852608 70898688 70906224 71063067 71398208 71590656 71637216 71809488 71968329 72024064 72328704 72336392 72383437 72549792 72941568 73082128 73138176 73158232 73305519 73355424 73503108 73701376 73900032 74090184 74119543 74289888 74661888 74669824 74883662 75063741 75439616 75497472 75584572 75721728 75837594 75874176 76019967 76042008 76283904 76510496 76686336 76803678 77070336 77078528 77249024 77299264 77485152 77873152 78022784 78233088 78283968 78292289 78472224 78494976 79048016 79099426 79281216 79289643 79312632 79740928 79862944 80107062 80322984 80539648 80756736 80996614 81027072 81378441 81597952 81871104 82028418 82217394 82303011 82313216 82439168 82661376 82723928 82914048 83361792 83522432 83609408 83777736 84003552 84230144 84674496 84869568 85098496 85327872 85556522 85581328 85753626 86074308 86216704 86382368 86438548 86671536 86713344 86905152 86961672 87607296 87775632 87810414 88080384 88342016 88519872 88715676 88929018 88997888 89168896 89467392 89708544 89845812 90399344 90607104 90643008 91271936 91550928 91577472 91587206 91797696 92045312 92531404 92602368 92744064 92753922 93064419 93566976 93710148 93962736 94060584 94216192 94470144 94531584 94541632 94750756 94758912 95454208 95516288 95699821 95735808 95745984 95957772 96278994 96438272 96733056 96993792 97180164 97255424 97517568 97740692 97807232 98004144 98533376 98786912 99053184 99384768 99549184 100084988 100122624 100315008 100420026 100663296 100962304 101116792 101165568 101359956 101389344 101699262 101711872 102248448 102404904 102445483 102680928 102760448 103313536 103550976 103750521 104310784 104378624 104629632 104659968 105708288 105719524 105750176 105993216 106359336 106809416 107097312 107385984 107455824 107675648 108036096 108212909 108493056 108504588 109161472 109371224 109412352 109623192 109737348 110033136 110215168 110552064 110850048 111135276 111149056 111703648 111950734 111992832 112004736 112325493 112899328 113159424 113376858 113582592 113756391 113770496 114338168 114425856 114765744 115562048 115605504 115617792 115873536 115948896 116227728 116809728 117034176 117080552 117156697 117349632 117425952 117440512 118026496 118253282 118287568 118572024 118649139 118968948 119289856 119611392 119794416 120160593 120809472 120857344 121135104 121494921 122067904 122103296 122396928 122806656 123042627 123469824 123658752 123671896 123992064 124085892 124755968 124946864 125042688 125283648 125414112 125666604 125960192 126042112 126345216 126588686 126720509 127011744 127647744 127661312 127943696 127991808 128026906 128334783 128371992 128630439 128977408 129325056 129573552 129657822 130007304 130023424 130672192 131715621 132070912 132120576 132273001 132513024 132779808 133073514 133496832 133753344 133893368 134201088 134887424 135146608 135185792 135599016 135964512 136331264 136539872 136907904 137326392 137366208 137380809 138067968 138334028 138478082 138797106 139130883 139506176 139546624 140350464 140565222 140944384 141324288 141705216 141797376 141812448 142126134 142796416 143181312 143274432 143618976 143936658 144048128 144657408 144672784 144766874 145099584 145883136 146164256 146276352 146316464 146611038 146710848 147006216 147402752 147800064 148180368 148239086 148579776 149323776 149339648 149767324 150127482 150630039 150879232 150994944 151169144 151443456 151675188 151748352 152039934 152084016 152567808 153020992 153372672 153607356 154140672 154157056 154498048 154598528 154970304 155746304 156045568 156466176 156567936 156584578 156944448 156989952 158096032 158198852 158562432 158579286 158625264 159481856 159725888 160214124 160645968 161079296 161513472 161993228 162054144 162756882 163195904 163742208 164056836 164434788 164606022 164626432 164878336 165322752 165447856 165813823 165828096 166723584 167044864 167218816 167555472 167926101 168007104 168460288 169348992 169739136 170065287 170196992 170655744 171113044 171162656 171507252 172148616 172433408 172764736 172877096 173343072 173426688 173810304 173923344 175148729 175214592 175551264 175620828 176160768 176684032 177039744 177379923 177431352 177858036 177995776 178337792 178934784 179417088 179691624 180798688 181214208 181286016 182543872 183101856 183154944 183174412 183595392 184090624 185009167 185062808 185204736 185488128 185507844 186128838 187133952 187420296 187925472 188121168 188432384 188940288 189063168 189083264 189501512 189517824 189883029 190908416 191032576 191399642 191471616 191491968 191915544 192040359 192557988 192876544 193466112 193987584 194360328 194486733 194510848 195035136 195481384 195614464 196008288 197066752 197573824 198106368 198769536 199098368 200169976 200245248 200630016 200840052 201326592 201924608 202233584 202331136 202719912 202778688 203398524 203423744 204496896 204809808 204890966 205361856 205520896 206627072 207101952 207501042 207717123 208195659 208621568 208757248 209259264 209319936 211416576 211439048 211500352 211986432 212718672 213189201 213618832 214194624 214771968 214911648 215351296 216072192 216425818 216986112 217009176 217150311 218322944 218742448 218824704 219246384 219474696 219916557 220066272 220430336 221104128 221700096 222270552 222298112 222358629 223407296 223901468 223985664 224009472 224650986 225191223 225798656 226318848 226753716 227165184 227512782 227540992 228676336 228851712 229531488 231124096 231211008 231235584 231747072 231897792 231922441 232455456 233619456 234068352 234161104 234313394 234699264 234851904 234876867 234881024 236052992 236506564 236575136 237144048 237298278 237868929 237937896 238579712 239222784 239588832 240321186 241618944 241714688 242084549 242270208 242989842 244135808 244206592 244793856 245613312 246085254 246939648 247317504 247343792 247984128 248171784 249511936 249893728 250085376 250567296 250828224 251333208 251920384 252084224 252690432 253177372 253441018 254023488 255295488 255322624 255887392 255983616 256053812 256669566 256743984 257260878 257954816 258650112 259147104 259315644 260014608 260046848 261344384 261846553 263431242 264141824 264241152 264546002 265026048 265559616 266147028 266993664 267506688 267786736 268402176 269774848 270293216 270371584 271198032 271929024 272662528 273079744 273815808 274652784 274732416 274761618 276135936 276668056 276956164 277594212 278261766 279012352 279093248 280700928 281130444 281888768 282648576 283410432 283488149 283594752 283624896 284252268 285592832 286362624 286548864 287099463 287237952 287873316 288096256 289314816 289345568 289533748 290199168 291766272 292328512 292552704 292632928 293222076 293421696 294012432 294805504 295600128 296360736 296478172 297159552 298647552 298679296 299447827 299534648 300254964 301260078 301758464 301989888 302338288 302886912 303350376 303496704 304079868 304168032 305135616 306041984 306745344 307214712 307336449 308281344 308314112 308996096 309197056 309940608 311251563 311492608 312091136 312932352 313135872 313169156 313888896 313979904 316192064 316397704 317124864 317158572 317250528 318963712 319451776 320428248 320555221 321291936 322158592 323026944 323986456 324108288 324638727 325513764 326391808 327484416 328113672 328869576 329212044 329252864 329756672 330645504 330895712 331627646 331656192 333447168 334089728 334437632 335110944 335852202 336014208 336920576 336976479 338697984 339478272 340130574 340393984 341311488 342226088 342325312 343014504 344297232 344866816 345529472 345754192 346686144 346853376 347620608 347846688 350297458 350429184 351102528 351241656 351470091 352321536 353368064 354079488 354759846 354862704 355716072 355947417 355991552 356675584 357869568 358834176 359383248 361597376 362428416 362572032 364484763 365087744 366203712 366309888 366348824 367190784 368181248 370018334 370125616 370409472 370976256 371015688 372257676 374267904 374840592 375850944 376242336 376864768 377880576 378126336 378166528 379003024 379035648 379766058 380161527 381816832 382065152 382799284 382943232 382983936 383831088 384080718 385004349 385115976 385753088 386932224 387975168 388720656 388973466 389021696 390070272 390962768 391228928 391827569 392016576 394133504 395147648 396212736 396819003 397539072 398196736 400339952 400490496 401260032 401680104 403849216 404467168 404662272 405439824 405557376 406797048 406847488 408993792 409619616 409781932 410723712 411041792 412142427 413254144 413886487 414203904 415002084 415434246 416391318 417243136 417514496 418518528 418639872 422833152 422878096 423000704 423813493 423972864 425437344 426378402 427237664 428389248 429543936 429823296 430702592 432144384 432851636 433972224 434018352 434300622 436645888 437484896 437649408 438492768 438949392 439833114 440132544 440860672 442208256 443060401 443400192 444541104 444596224 444717258 446814592 447802936 447971328 448018944 449301972 450382446 451597312 452637696 453507432 454330368 455025564 455081984 457352672 457703424 459062976 462248192 462422016 462471168 463494144 463795584 463844882 464910912 467238912 468136704 468322208 468626788 469398528 469703808 469753734 469762048 472105984 473013128 473150272 474288096 474596556 475737858 475875792 477159424 478445568 479177664 479228597 480642372 483237888 483429376 484169098 484540416 484673287 485979684 488271616 488413184 489587712 491226624 492170508 493879296 494635008 494687584 495968256 496343568 497441469 499023872 499787456 500170752 501134592 501656448 502666416 503778303 503840768 504168448 505380864 506354744 506882036 508046976 510590976 510645248 511774784 511967232 512107624 513339132 513487968 514521756 515909632 517300224 518294208 518631288 518836801 520029216 520093696 522688768 523693106 525446187 526862484 528283648 528482304 529092004 530052096 531119232 532139769 532294056 533987328 535013376 535573472 536804352 539549696 540586432 540743168 542396064 543858048 545325056 546159488 547631616 548046023 549305568 549464832 549523236 552271872 553336112 553912328 555027501 555188424 556523532 558024704 558186496 561401856 562260888 563777536 565297152 566820864 566976298 567189504 567249792 568504536 569649087 571185664 572725248 573097728 574198926 574475904 575746632 576121077 576192512 578629632 578691136 579067496 580398336 583532544 584657024 585105408 585265856 586444152 586843392 588024864 589611008 591200256 592721472 592956344 594319104 597295104 597358592 598895654 599069296 600509928 602520156 603516928 603979776 604676576 605773824 606700752 606993408 608159736 608336064 610271232 612083968 613490688 614429424 614672898 616562688 616628224 617992192 618394112 619881216 622503126 622985216 623151369 624182272 625864704 626271744 626338312 627777792 627959808 632384128 632795408 634249728 634317144 634501056 637927424 638903552 640856496 641110442 642583872 644317184 646053888 647972912 648216576 649277454 651027528 651450933 652783616 654968832 656227344 657739152 658424088 658505728 659513344 661291008 661791424 663255292 663312384 666894336 667075887 668179456 668875264 669898747 670221888 671704404 672028416 673841152 673952958 677395968 678956544 680261148 680787968 682622976 684452176 684650624 686029008 688594464 689733632 691058944 691508384 693372288 693706752 695241216 695693376 695767323 700594916 700858368 702205056 702483312 702940182 704630601 704643072 706736128 708158976 709519692 709725408 711432144 711894834 711983104 713351168 715739136 717118381 717668352 718766496 723194752 724856832 725144064 726253647 728969526 730175488 732407424 732619776 732697648 734381568 736362496 740036668 740251232 740818944 741952512 742031376 744515352 748535808 749681184 751701888 752484672 753729536 755761152 756252672 756333056 757490363 758006048 758071296 759532116 760323054 763633664 764130304 765598568 765886464 765967872 767662176 768161436 770008698 770231952 771506176 773864448 775658657 775950336 777441312 777946932 778043392 780140544 781925536 782457856 783655138 784033152 785539659 788267008 790295296 792425472 793638006 795078144 796393472 800679904 800980992 802520064 803360208 807698432 808934336 809324544 810879648 811114752 813594096 813694976 817987584 819239232 819326311 819563864 821447424 822083584 824284854 826508288 827772974 828407808 830004168 830868492 832782636 834486272 835028992 837037056 837279744 845666304 845756192 846001408 847626986 847945728 850464447 850874688 852756804 854475328 856778496 859087872 859646592 861298389 861405184 864288768 865703272 867944448 868036704 868601244 873291776 874969792 875298816 876985536 877898784 879666228 880265088 881721344 884416512 886120802 886800384 887043563 889082208 889192448 889434516 893629184 895605872 895942656 896037888 898343481 898603944 900764892 903194624 905275392 907014864 908660736 910051128 910163968 914705344 915406848 918125952 922009347 924496384 924844032 924942336 926988288 927591168 927689764 929821824 934477824 936273408 936644416 937253576 938797056 939407616 939507468 944211968 946026256 946300544 948576192 949193112 951475716 951751584 954318848 956891136 958355328 958457194 961284744 961665663 966475776 966858752 968338196 969080832 969346574 971959368 973916181 976543232 976826368 979175424 982453248 984341016 987758592 989270016 989375168 991936512 992687136 994882938 998047744 999574912 1000341504 1002269184 1003312896 1005332832 1007556606 1007681536 1008336896 1010761728 1012709488 1013764072 1016093952 1021181952 1021290496 1023549568 1023934464 1024215248 1026678264 1026975936 1029043512 1031819264 1034600448 1036588416 1037262576 1037673602 1040058432 1040187392 1045377536 1047386212 1050892374 1053724968 1054410273 1056567296 1056964608 1058184008 1060104192 1062238464 1064279538 1064588112 1067974656 1070026752 1071146944 1073608704 1079099392 1081172864 1081486336 1084792128 1087716096 1090650112 1092318976 1095263232 1096092046 1098611136 1098929664 1099046472 1104543744 1106672224 1107824656 1110055002 1110376848 1113047064 1116049408 1116372992 1122803712 1124521776 1127555072 1130594304 1133641728 1133952596 1134379008 1134499584 1137009072 1139298174 1140484581 1142371328 1145450496 1146195456 1148397852 1148951808 1151493264 1152242154 1152385024 1157259264 1157382272 1158134992 1160696761 1160796672 1167065088 1169314048 1170210816 1170531712 1172888304 1173686784 1175482707 1176049728 1179222016 1182400512 1185442944 1185912688 1188638208 1190457009 1194590208 1194717184 1197791308 1198138592 1201019856 1205040312 1207033856 1209353152 1211547648 1213401504 1213986816 1216319472 1216672128 1220542464 1224167936 1226041103 1226981376 1228858848 1229345796 1233125376 1233256448 1235984384 1236788224 1239762432 1241659461 1245006252 1245970432 1246302738 1248364544 1251729408 1252543488 1252676624 1255447517 1255555584 1255919616 1264768256 1265590816 1268499456 1268634288 1269002112 1271440479 1275854848 1277807104 1281712992 1282220884 1285167744 1288634368 1292107776 1295064169 1295945824 1296433152 1298554908 1302055056 1302901866 1305567232 1309937664 1312454688 1315478304 1316848176 1317011456 1319026688 1322582016 1323582848 1326126091 1326510584 1326624768 1329181203 1333788672 1334151774 1336358912 1337750528 1339797494 1340443776 1343408808 1344056832 1347682304 1347905916 1354791936 1357913088 1360522296 1361575936 1365245952 1368904352 1369301248 1372058016 1377188928 1379467264 1382117888 1383016768 1386744576 1387413504 1390482432 1391386752 1391534646 1401189832 1401716736 1404410112 1404966624 1405880364 1409261202 1409286144 1413472256 1416317952 1419039384 1419450816 1419601693 1422864288 1423789668 1423966208 1426702336 1431478272 1434236762 1435336704 1437532992 1437685791 1446389504 1449713664 1450288128 1452507294 1454019861 1457939052 1460350976 1464814848 1465239552 1465395296 1468763136 1472724992 1480073336 1480502464 1481637888 1483905024 1484062752 1489030704 1492324407 1497071616 1499362368 1503403776 1504969344 1507459072 1511522304 1512505344 1512666112 1514980726 1516012096 1516142592 1519064232 1520646108 1527267328 1528260608 1531197136 1531772928 1531935744 1535324352 1536322872 1540017396 1540463904 1543012352 1547728896 1551317314 1551900672 1554882624 1555893864 1556086784 1556510403 1560281088 1563851072 1564915712 1567310276 1568066304 1571079318 1576338561 1576534016 1580590592 1584850944 1587276012 1590156288 1592786944 1601359808 1601961984 1605040128 1606720416 1615396864 1617868672 1618649088 1621759296 1622229504 1623457087 1627188192 1627389952 1635975168 1638478464 1638652622 1639127728 1642894848 1644138069 1644167168 1648569708 1653016576 1655545948 1656815616 1660008336 1661736984 1665082503 1665565272 1668972544 1670057984 1674074112 1674559488 1691332608 1691512384 1692002816 1695253972 1695891456 1700928894 1701749376 1705513608 1708950656 1713556992 1718175744 1719293184 1722596778 1722810368 1728577536 1731406544 1735888896 1736073408 1737202488 1746583552 1749939584 1750597632 1753971072 1755797568 1759332456 1760530176 1763442688 1768833024 1772241604 1773600768 1774087126 1778164416 1778384896 1778869032 1787258368 1791211744 1791885312 1792075776 1796686962 1797207888 1801529784 1806389248 1810550784 1814029728 1817321472 1820102256 1820327936 1829410688 1830813696 1832925871 1836251904 1844018694 1848992768 1849688064 1849884672 1853976576 1855182336 1855379528 1859643648 1868955648 1872546816 1873288832 1874507152 1877594112 1878815232 1879014936 1888423936 1892052512 1892601088 1897152384 1898386224 1902951432 1903503168 1908637696 1913782272 1916710656 1916914388 1922569488 1923331326 1932951552 1933717504 1936676392 1938161664 1938693148 1943918736 1947832362 1953086464 1953652736 1958350848 1964906496 1968682032 1975517184 1978540032 1978750336 1983873024 1984417043 1985374272 1989765876 1996095488 1999149824 2000683008 2004538368 2006625792 2009696241 2010665664 2015113212 2015363072 2016673792 2021523456 2025418976 2027528144 2032187904 2042363904 2042580992 2047099136 2047868928 2048430496 2053356528 2053951872 2058087024 2063638528 2069200896 2073176832 2074525152 2075347204 2080116864 2080374784 2087301969 2090755072 2094772424 2096134789 2101784748 2107449936 2108820546 2113134592 2113929216 2116368016 2120208384 2124476928 2128559076 2129176224 2135949312 2140053504 2142293888 2146410271 2147217408 2151355143 2158198784 2162345728 2162972672 2169584256 2175432192 2178760941 2181300224 2184637952 2190526464 2192184092 2197222272 2197859328 2198092944 2209087488 2213344448 2215649312 2220110004 2220753696 2226094128 2232098816 2232745984 2243886547 2245607424 2249043552 2255110144 2261188608 2267283456 2267905192 2268758016 2268999168 2272471089 2274018144 2278596348 2280969162 2284742656 2290900992 2292390912 2296795704 2297705833 2297903616 2302986528 2304484308 2304770048 2314518528 2314764544 2316269984 2321393522 2321593344 2326975971 2334130176 2338628096 2340421632 2341063424 2345776608 2347373568 2350965414 2352099456 2356618977 2358444032 2364801024 2370885888 2371825376 2377276416 2380914018 2389180416 2389434368 2395582616 2396277184 2402039712 2410080624 2414067712 2418706304 2423095296 2426803008 2427060959 2427973632 2432638944 2433344256 2441084928 2448335872 2452082206 2453962752 2457717696 2457978933 2458691592 2466250752 2466512896 2471968768 2473576448 2479524864 2483318922 2490012504 2491940864 2492605476 2496729088 2503458816 2505086976 2505353248 2510895034 2511111168 2511839232 2529536512 2531181632 2536998912 2537268576 2538004224 2542880958 2551393341 2551709696 2555614208 2563425984 2564441768 2570335488 2577268736 2584215552 2590128338 2591891648 2592866304 2597109816 2604110112 2605803732 2611134464 2619875328 2624909376 2630956608 2633696352 2634022912 2638053376 2645164032 2647165696 2652252182 2653021168 2653249536 2658362406 2661130689 2667577344 2668303548 2672717824 2675501056 2679594988 2680887552 2686817616 2688113664 2695030443 2695364608 2695811832 2709583872 2715826176 2721044592 2723151872 2730491904 2737808704 2738602496 2744116032 2754377856 2758934528 2764235776 2766033536 2773489152 2774827008 2780964864 2782773504 2783069292 2802379664 2803433472 2808820224 2809933248 2811760728 2818522404 2826944512 2832635904 2838078768 2838901632 2839203386 2845728576 2847579336 2847932416 2853404672 2862956544 2868473524 2870673408 2875065984 2875371582 2884996989 2892779008 2899427328 2900576256 2905014588 2908039722 2915878104 2920701952 2929629696 2930479104 2930790592 2937526272 2945449984 2960146672 2961004928 2963275776 2966694451 2967810048 2968125504 2978061408 2984648814 2994143232 2998724736 3006807552 3009938688 3014918144 3023044608 3025010688 3025332224 3029961452 3032024192 3032285184 3038128464 3041292216 3054534656 3056521216 3062394272 3063545856 3063871488 3070648704 3072645744 3080034792 3080927808 3086024704 3095457792 3102634628 3103801344 3109765248 3111787728 3112173568 3113020806 3120562176 3127702144 3129831424 3134620552 3136132608 3142158636 3152677122 3153068032 3161181184 3169701888 3174552024 3180312576 3185573888 3202719616 3203923968 3210080256 3213440832 3230793728 3235737344 3237298176 3243518592 3244459008 3246914174 3254376384 3254779904 3271950336 3276956928 3277305244 3278255456 3285789696 3288276138 3288334336 3297139416 3306033152 3311091896 3313631232 3320016672 3323473968 3330165006 3331130544 3337945088 3340115968 3348148224 3349118976 3354600179 3382665216 3383024768 3384005632 3390507944 3391782912 3392713009 3401857788 3403498752 3411027216 3417901312 3427113984 3436351488 3438586368 3445193556 3445620736 3457155072 3462813088 3471777792 3472146816 3474404976 3482090283 3493167104 3499879168 3501195264 3507942144 3511595136 3518664912 3521060352 3526448121 3526885376 3537666048 3544483208 3547201536 3548174252 3556328832 3556769792 3557738064 3574516736 3582423488 3583770624 3584151552 3593373924 3594415776 3603059568 3612778496 3621101568 3628059456 3631857607 3634642944 3640204512 3640655872 3658821376 3661627392 3665851742 3672503808 3678123309 3688037388 3697985536 3699376128 3699769344 3707953152 3710364672 3710759056 3719287296 3724978383 3737911296 3745093632 3746577664 3749014304 3755188224 3757630464 3758029872 3766342551 3776847872 3784105024 3785202176 3794304768 3796772448 3805902864 3807006336 3814321437 3817275392 3827564544 3833421312 3833828776 3836322161 3845138976 3846662652 3865903104 3867435008 3873352784 3876323328 3877386296 3885192507 3887837472 3895664724 3906172928 3907305472 3916701696 3928335779 3929812992 3937364064 3951034368 3957080064 3957500672 3967746048 3968834086 3970748544 3978378273 3979531752 3987543609 3992190976 3998299648 4001366016 4009076736 4013251584 4019392482 4021331328 4030226424 4030726144 4033347584 4043046912 4050837952 4055056288 4064375808 4084727808 4085161984 4094198272 4095737856 4096860992 4106713056 4107903744 4116174048 4127277056 4138401792 4146353664 4149050304 4149491317 4150694408 4160233728 4174603938 4181510144 4189544848 4192269578 4203569496 4214899872 4217641092 4226269184 4227858432 4232736032 4240416768 4248953856 4257118152 4258352448 4258805079 4271898624 4280107008 4284587776 4292820542 4294434816 4302710286 4313057373 4316397568 4324691456 4325945344 4339168512 4350864384 4357521882 4362059583 4362600448 4369275904 4381052928 4384368184 4394444544 4395718656 4396185888 4418174976 4426688896 4431298624 4440220008 4441507392 4452188256 4464197632 4465491968 4487773094 4491214848 4498087104 4510220288 4522377216 4534566912 4535810384 4537516032 4537998336 4544942178 4548036288 4557192696 4561938324 4569485312 4581801984 4584781824 4593591408 4595411666 4595807232 4605973056 4608968616 4609540096 4629037056 4629529088 4632539968 4642787044 4643186688 4653951942 4668260352 4669531209 4677256192 4680843264 4682126848 4691553216 4694747136 4701930828 4704198912 4713237954 4716888064 4729602048 4741771776 4743650752 4754552832 4761828036 4778360832 4778868736 4791165232 4792554368 4804079424 4820161248 4828135424 4837412608 4846190592 4853606016 4854121918 4855947264 4865277888 4866688512 4870371261 4882169856 4896671744 4904164412 4907925504 4915435392 4915957866 4917383184 4932414207 4932501504 4933025792 4943937536 4947152896 4959049728 4966637844 4980025008 4983881728 4985210952 4993458176 5006917632 5010173952 5010706496 5021790068 5022222336 5023678464 5059073024 5062363264 5073997824 5074537152 5076008448 5085761916 5102786682 5103419392 5111228416 5126851968 5128883536 5140670976 5154537472 5168431104 5180256676 5183783296 5185732608 5194219632 5208220224 5211607464 5222268928 5239750656 5249818752 5261913216 5267392704 5268045824 5276106752 5290328064 5294331392 5304504364 5306042336 5306499072 5316724812 5322261378 5335154688 5336607096 5345435648 5351002112 5359189976 5361775104 5373635232 5376227328 5390060886 5390729216 5391623664 5419167744 5429610599 5431652352 5442089184 5446303744 5460983808 5475617408 5477204992 5488232064 5498777613 5508755712 5517869056 5528471552 5532067072 5546978304 5549654016 5561929728 5565547008 5566138584 5604759328 5606866944 5617640448 5619866496 5623521456 5637044808 5653889024 5665271808 5676157536 5677803264 5678406772 5691457152 5695158672 5695864832 5706809344 5725913088 5735284177 5736947048 5741346816 5750131968 5750743164 5769993978 5785558016 5798854656 5801152512 5810029176 5816079444 5831756208 5841403904 5859259392 5860958208 5861581184 5875052544 5890899968 5920293344 5922009856 5926551552 5933388902 5935620096 5936251008 5953251129 5956122816 5969297628 5988286464 5997449472 6013615104 6019877376 6029088723 6029836288 6046089216 6050021376 6050664448 6059922904 6064048384 6064570368 6076256928 6082584432 6109069312 6113042432 6124788544 6127091712 6127742976 6141297408 6145291488 6160069584 6161855616 6172049408 6190915584 6205269256 6207602688 6209304941 6219530496 6223575456 6224347136 6226041612 6241124352 6255404288 6259662848 6269241104 6272265216 6284317272 6288404367 6305354244 6306136064 6322362368 6339403776 6349104048 6360625152 6371147776 6405439232 6407847936 6420160512 6426881664 6439230813 6454065429 6461587456 6471474688 6474596352 6487037184 6488918016 6493828348 6508752768 6509559808 6543900672 6553913856 6554610488 6556510912 6571579392 6576552276 6594278832 6612066304 6622183792 6627262464 6640033344 6646947936 6660330012 6662261088 6675890176 6680231936 6696296448 6698237952 6709200358 6716186977 6731659641 6765330432 6766049536 6768011264 6781015888 6783565824 6785426018 6803715576 6806997504 6817413267 6822054432 6835802624 6854227968 6872702976 6877172736 6890387112 6891241472 6893117499 6914310144 6925626176 6943555584 6944293632 6948809952 6964180566 6980927913 6986334208 6999758336 7002390528 7015884288 7023190272 7037329824 7042120704 7052896242 7053770752 7075332096 7088966416 7094403072 7096348504 7112657664 7115476128 7149033472 7164846976 7167541248 7168303104 7186747848 7188831552 7189595671 7206119136 7225556992 7242203136 7256118912 7263715214 7269285888 7280409024 7281182877 7281311744 7317642752 7323254784 7331703484 7345007616 7356246618 7373936799 7376074776 7395971072 7398752256 7399538688 7415906304 7420729344 7421518112 7438574592 7449956766 7475822592 7490187264 7493155328 7498028608 7510376448 7515260928 7516059744 7532685102 7553695744 7568210048 7570404352 7588609536 7593544896 7611805728 7614012672 7628642874 7634550784 7655129088 7666842624 7667657552 7672644322 7690277952 7693325304 7731806208 7734870016 7746705568 7752646656 7754772592 7770385014 7775674944 7791329448 7812345856 7814610944 7833403392 7856671558 7859625984 7874728128 7902068736 7914160128 7915001344 7935492096 7937668172 7941497088 7956756546 7959063504 7975087218 7983392067 7984381952 7996599296 8002732032 8018153472 8026503168 8038784964 8042662656 8060452848 8061452288 8066695168 8086093824 8101675904 8110112576 8128751616 8169455616 8170323968 8188396544 8191475712 8193721984 8213426112 8215807488 8232348096 8254554112 8276803584 8292707328 8298100608 8298982634 8301388816 8320467456 8349207876 8363020288 8379089696 8384539156 8407138992 8429799744 8435282184 8452538368 8465472064 8480833536 8497907712 8514236304 8516704896 8517610158 8543797248 8560214016 8569175552 8585641084 8588869632 8605420572 8626114746 8632795136 8649382912 8651890688 8678337024 8701728768 8715043764 8724119166 8725200896 8738551808 8762105856 8768736368 8788132619 8788889088 8791437312 8792371776 8836349952 8853377792 8862597248 8880440016 8883014784 8900083353 8904376512 8928395264 8930983936 8975546188 8982429696 8996174208 9020440576 9044754432 9069133824 9071620768 9075032064 9075996672 9089884356 9096072576 9114385392 9123876648 9138970624 9163603968 9169563648 9187182816 9190823332 9191614464 9211946112 9217937232 9219080192 9258074112 9259058176 9265079936 9282882637 9285574088 9286373376 9307903884 9336520704 9339062418 9354512384 9361686528 9364253696 9383106432 9389494272 9403861656 9408397824 9426475908 9433776128 9459204096 9483543552 9487301504 9509105664 9523656072 9556721664 9557737472 9582330464 9585108736 9608158848 9640322496 9656270848 9674825216 9692381184 9707212032 9708243836 9711894528 9730555776 9733377024 9740742522 9764339712 9793343488 9808328824 9815851008 9830870784 9831915732 9834766368 9864828414 9865003008 9866051584 9887875072 9894305792 9918099456 9933275688 9937211851 9960050016 9967763456 9970421904 9986916352 10013835264 10020347904 10021412992 10043580136 10044444672 10047356928 10063800537 10118146048 10124726528 10147995648 10149074304 10152016896 10171523832 10178139027 10205573364 10206838784 10222456832 10253703936 10257767072 10281341952 10309074944 10336862208 10360513352 10367566592 10371465216 10388439264 10416440448 10423214928 10444537856 10446270849 10479501312 10499637504 10523826432 10534785408 10536091648 10552213504 10580656128 10588662784 10609008728 10612084672 10612998144 10633449624 10644522756 10670309376 10673214192 10690871296 10702004224 10718379952 10723550208 10747270464 10752454656 10780121772 10781458432 10783247328 10838335488 10859221198 10863304704 10884178368 10892607488 10895572821 10921967616 10951234816 10954409984 10976464128 10997555226 11017511424 11034369927 11035738112 11056943104 11064134144 11093956608 11099308032 11123859456 11131094016 11132277168 11209518656 11213733888 11235280896 11239732992 11247042912 11274089616 11299027653 11307778048 11330543616 11352315072 11355606528 11356813544 11364199609 11382914304 11390317344 11391729664 11413618688 11451826176 11470568354 11473894096 11482693632 11500263936 11501486328 11508966483 11539987956 11571116032 11597709312 11602305024 11620058352 11632158888 11655577521 11663512416 11682807808 11718518784 11721916416 11723162368 11750105088 11781799936 11785007337 11840586688 11844019712 11853103104 11866777804 11871240192 11872502016 11906502258 11912245632 11935134819 11938595256 11976572928 11994898944 12027230208 12039754752 12058177446 12059672576 12092178432 12100042752 12101328896 12119845808 12128096768 12129140736 12152513856 12165168864 12218138624 12226084864 12249577088 12254183424 12255485952 12282594816 12290582976 12291889373 12320139168 12323711232 12344098816 12381831168 12410538512 12415205376 12418609882 12439060992 12447150912 12448473951 12448694272 12452083224 12510808576 12519325696 12538482208 12544530432 12568634544 12576808734 12610708488 12612272128 12644724736 12678807552 12698208096 12721250304 12742295552 12776415237 12810878464 12815695872 12830481097 12840321024 12853763328 12878461626 12908130858 12923174912 12942949376 12949192704 12974074368 12977836032 12987656696 13017505536 13087801344 13107827712 13109220976 13113021824 13143158784 13153104552 13188557664 13224132608 13244367584 13254524928 13280066688 13293895872 13320660024 13324522176 13351780352 13360463872 13392592896 13396475904 13418400716 13432373954 13463319282 13530660864 13532099072 13536022528 13562031776 13567131648 13570852036 13607431152 13613995008 13634826534 13644108864 13671605248 13708455936 13745405952 13754345472 13780774224 13782482944 13786234998 13828620288 13851252352 13887111168 13888587264 13897619904 13928361132 13961855826 13972668416 13999516672 14004781056 14031768576 14046380544 14074659648 14084241408 14105792484 14107541504 14150664192 14177932832 14188806144 14192697008 14225315328 14230952256 14298066944 14329693952 14335082496 14336606208 14373495696 14377663104 14379191342 14412238272 14451113984 14484406272 14512237824 14527430428 14538571776 14560818048 14562365754 14562623488 14611113783 14635285504 14646509568 14663406968 14690015232 14712493236 14747873598 14752149552 14791942144 14797504512 14799077376 14831812608 14841458688 14843036224 14877149184 14899913532 14951645184 14980374528 14986310656 14996057216 15020752896 15024871897 15030521856 15032119488 15065370204 15107391488 15136420096 15140808704 15177219072 15187089792 15223611456 15228025344 15257285748 15269101568 15310258176 15333685248 15335315104 15345288644 15380555904 15386650608 15463612416 15469740032 15493411136 15505293312 15509545184 15540770028 15551349888 15582658896 15624691712 15629221888 15666806784 15713343116 15719251968 15749456256 15804137472 15828320256 15830002688 15870984192 15875336344 15882994176 15913513092 15918127008 15950174436 15966784134 15968763904 15993198592 16005464064 16036306944 16053006336 16077569928 16083940831 16085325312 16120905696 16122904576 16133390336 16172187648 16203351808 16220225152 16257503232 16288831797 16338911232 16340647936 16376793088 16382951424 16387443968 16426852224 16431614976 16464696192 16496332839 16509108224 16553607168 16585414656 16596201216 16597965268 16602777632 16640934912 16698415752 16726040576 16758179392 16769078312 16814277984 16859599488 16870564368 16905076736 16930944128 16961667072 16989426713 16995815424 17028472608 17033409792 17035220316 17087594496 17120428032 17138351104 17171282168 17177739264 17205852531 17210841144 17252229492 17265590272 17298765824 17303781376 17356674048 17403457536 17430087528 17448238332 17450401792 17477103616 17524211712 17537472736 17576265238 17577778176 17582874624 17584743552 17672699904 17706755584 17725194496 17760880032 17766029568 17800166706 17808753024 17856790528 17859753387 17861967872 17951092376 17964859392 17992348416 18040881152 18089508864 18138267648 18143241536 18150064128 18151993344 18179768712 18192145152 18228770784 18247753296 18277941248 18327207936 18339127296 18374365632 18381646664 18383228928 18423892224 18435874464 18438160384 18516148224 18518116352 18530159872 18565765274 18571148176 18572746752 18615807768 18627914823 18673041408 18678124836 18709024768 18723373056 18728507392 18766212864 18778988544 18807723312 18816795648 18852951816 18865213101 18867552256 18918408192 18967087104 18974603008 19018211328 19047312144 19113443328 19115474944 19164660928 19170217472 19216317696 19280644992 19312541696 19317692439 19349650432 19384762368 19414424064 19416487672 19423789056 19461111552 19466754048 19481485044 19528679424 19586686976 19616657648 19631702016 19661741568 19663831464 19669532736 19729656828 19732103168 19775750144 19788611584 19836198912 19866551376 19874423702 19920100032 19935526912 19940843808 19973832704 20027670528 20040695808 20042825984 20087160272 20088889344 20094713856 20127601074 20148560931 20194978923 20236292096 20249453056 20295991296 20298148608 20304033792 20343047664 20356278054 20411146728 20413677568 20444913664 20507407872 20515534144 20562683904 20618149888 20673724416 20679352497 20721026704 20735133184 20742930432 20766861157 20776878528 20832880896 20846429856 20889075712 20892541698 20959002624 20999275008 21047652864 21069570816 21104427008 21161312256 21177325568 21218017456 21224169344 21225996288 21266899248 21289045512 21346428384 21381742592 21404008448 21436759904 21447100416 21494540928 21504909312 21560243544 21562916864 21566494656 21568787013 21676670976 21718442396 21726609408 21768356736 21785214976 21791145642 21843548631 21843935232 21902469632 21908819968 21952928256 21995110452 22035022848 22068739854 22071476224 22113886208 22128268288 22187913216 22198616064 22247718912 22262188032 22264554336 22419037312 22427467776 22470561792 22479465984 22494085824 22548179232 22598055306 22615556096 22661087232 22704630144 22711213056 22713627088 22728399218 22765828608 22780634688 22783459328 22827237376 22903652352 22941136708 22947788192 22965387264 23000527872 23002972656 23017932966 23079975912 23142232064 23195418624 23204610048 23240116704 23264317776 23311155042 23327024832 23365615616 23437037568 23443832832 23446324736 23482201253 23500210176 23563599872 23570014674 23681173376 23688039424 23706206208 23733555608 23742480384 23745004032 23813004516 23824491264 23870269638 23877190512 23953145856 23989797888 24054460416 24079509504 24116354892 24119345152 24184356864 24200085504 24202657792 24239691616 24256193536 24258281472 24305027712 24330337728 24436277248 24452169728 24499154176 24508366848 24510971904 24565189632 24581165952 24583778746 24640278336 24647422464 24688197632 24763662336 24821077024 24830410752 24837219764 24878121984 24894301824 24896947902 24897388544 24904166448 25021617152 25038651392 25076964416 25089060864 25137269088 25153617468 25221416976 25224544256 25289449472 25357615104 25396416192 25399115641 25442500608 25484591104 25552830474 25621756928 25631391744 25660962194 25680642048 25707526656 25756923252 25816261716 25846349824 25885898752 25898385408 25948148736 25955672064 25975313392 26035011072 26175602688 26215655424 26218441952 26226043648 26286317568 26306209104 26364397857 26377115328 26448265216 26488735168 26509049856 26560133376 26587791744 26641320048 26649044352 26700250059 26703560704 26720927744 26785185792 26792951808 26836801432 26864747908 26926638564 27061321728 27064198144 27072045056 27124063552 27134263296 27141704072 27214862304 27227990016 27269653068 27288217728 27343210496 27416911872 27490811904 27498350453 27508690944 27561548448 27564965888 27572469996 27657240576 27702504704 27774222336 27777174528 27795239808 27848647911 27856722264 27923711652 27945336832 27999033344 28009562112 28063537152 28092761088 28149319296 28168482816 28211584968 28215083008 28301328384 28355865664 28377612288 28385394016 28450630656 28461904512 28596133888 28659387904 28670164992 28673212416 28746991392 28755326208 28758382684 28824476544 28902227968 28968812544 29024475648 29046439219 29054860856 29077143552 29121636096 29124731508 29222227566 29270571008 29293019136 29326813936 29380030464 29424986472 29495747196 29504299104 29583884288 29595009024 29598154752 29663625216 29682917376 29686072448 29754298368 29799827064 29811635553 29903290368 29960749056 29972621312 29992114432 30041505792 30049743794 30061043712 30064238976 30130740408 30191401611 30214782976 30272840192 30281617408 30354438144 30374179584 30447222912 30456050688 30514571496 30534417081 30538203136 30620516352 30667370496 30670630208 30690577288 30761111808 30773301216 30927224832 30939480064 30986822272 31010586624 31019090368 31081540056 31102699776 31165317792 31249383424 31258443776 31333613568 31426686232 31438503936 31498912512 31608274944 31656640512 31660005376 31741968384 31750672688 31765988352 31827026184 31836254016 31900348872 31933568268 31937527808 31986397184 32010928128 32072613888 32106012672 32155139856 32167881662 32170650624 32241811392 32245809152 32266780672 32344375296 32406703616 32440450304 32515006464 32577663594 32677822464 32681295872 32686718463 32753586176 32765902848 32774887936 32853704448 32863229952 32929392384 32992665678 33018216448 33107214336 33170829312 33192402432 33195930536 33205555264 33281869824 33396831504 33452081152 33516358784 33538156624 33628555968 33719198976 33741128736 33810153472 33861888256 33923334144 33978853426 33991630848 34056945216 34066819584 34070440632 34092598827 34175188992 34240856064 34276702208 34342564336 34355478528 34411705062 34421682288 34504458984 34526899449 34531180544 34597531648 34607562752 34713348096 34806915072 34860175056 34896476664 34900803584 34954207232 35048423424 35074945472 35152530476 35155556352 35165749248 35169487104 35345399808 35355022011 35413511168 35450388992 35521760064 35532059136 35600333412 35617506048 35713581056 35719506774 35723935744 35902184752 35929718784 35984696832 36081762304 36179017728 36276535296 36286483072 36300128256 36303986688 36359537424 36384290304 36457541568 36495506592 36555882496 36654415872 36678254592 36748731264 36763293328 36766457856 36847784448 36871748928 36875668119 36876320768 37032296448 37036232704 37060319744 37131530548 37142296352 37145493504 37231615536 37255829646 37345421853 37346082816 37356249672 37418049536 37457014784 37532425728 37557977088 37615446624 37633591296 37705903632 37730426202 37735104512 37836816384 37934174208 37949206016 38007274193 38036422656 38094624288 38226886656 38230949888 38329321856 38340434944 38432635392 38491443291 38561289984 38625083392 38635384878 38699300864 38769524736 38828848128 38832975344 38847578112 38922223104 38933508096 38962970088 39173373952 39233315296 39263404032 39323483136 39327662928 39339065472 39459313656 39464206336 39551500288 39577223168 39672397824 39733102752 39748847404 39840200064 39871053824 39881687616 39947665408 40055341056 40081391616 40085651968 40146989239 40174320544 40177778688 40189427712 40255202148 40297121862 40389957846 40472584192 40498906112 40591982592 40596297216 40608067584 40686095328 40712556108 40822293456 40827355136 40889827328 41014815744 41031068288 41109908821 41125367808 41236299776 41347448832 41358704994 41442053408 41470266368 41485860864 41533722314 41553757056 41665761792 41692859712 41778151424 41785083396 41918005248 41998550016 42095305728 42139141632 42208854016 42322624512 42354651136 42436034912 42448338688 42451992576 42533798496 42578091024 42692856768 42763485184 42808016896 42873519808 42894200832 42989081856 43009818624 43120487088 43125833728 43132989312 43137574026 43353341952 43436884792 43453218816 43536713472 43570429952 43582291284 43687097262 43687870464 43804939264 43817639936 43905856512 43990220904 44070045696 44137479708 44142952448 44227772416 44256536576 44375826432 44397232128 44495437824 44524376064 44529108672 44838074624 44854935552 44941123584 44958931968 44988171648 45074615691 45096358464 45196110612 45231112192 45322174464 45409260288 45422426112 45427254176 45456798436 45531657216 45561269376 45566918656 45654474752 45807304704 45882273416 45895576384 45930774528 46001055744 46005945312 46035865932 46159951824 46284464128 46390837248 46409220096 46480233408 46528635552 46622310084 46654049664 46731231232 46874075136 46887665664 46892649472 46964402506 47000420352 47013308839 47127199744 47140029348 47362346752 47376078848 47412412416 47467111216 47484960768 47490008064 47626009032 47648982528 47740539276 47754381024 47906291712 47979595776 48108920832 48159019008 48232709784 48238690304 48251822493 48368713728 48400171008 48405315584 48479383232 48512387072 48516562944 48610055424 48660675456 48866495391 48872554496 48904339456 48998308352 49016733696 49021943808 49130379264 49162331904 49167557492 49280556672 49294844928 49376395264 49527324672 49642154048 49660821504 49674439528 49756243968 49788603648 49793895804 49808332896 50043234304 50077302784 50153928832 50178121728 50274538176 50307234936 50327169697 50442833952 50449088512 50578898944 50715230208 50792832384 50798231282 50885001216 50968280139 50969182208 51105660948 51243513856 51262783488 51321924388 51361284096 51415053312 51513846504 51617557593 51632523432 51692699648 51771797504 51796770816 51896297472 51911344128 51950626784 52070022144 52351205376 52431310848 52436883904 52452087296 52572635136 52612418208 52728795714 52754230656 52896530432 52977470336 53018099712 53120266752 53175583488 53282640096 53298088704 53400500118 53407121408 53441855488 53570371584 53585903616 53673602864 53729495816 53853277128 54122643456 54128396288 54144090112 54248127104 54268526592 54283408144 54429724608 54455980032 54539306136 54576435456 54686420992 54833823744 54981623808 54996700906 55017381888 55123096896 55129931776 55144939992 55314481152 55405009408 55548444672 55554349056 55590479616 55697295822 55713444528 55847423304 55883744469 55890673664 55998066688 56019124224 56127074304 56185522176 56298638592 56336965632 56423169936 56430166016 56602656768 56711731328 56755224576 56770788032 56901261312 56923809024 57192267776 57318775808 57340329984 57346424832 57493982784 57510652416 57516765368 57648953088 57804455936 57937625088 58048951296 58092878438 58109721712 58154287104 58243272192 58249463016 58444455132 58541142016 58586038272 58653627872 58760060928 58849972944 58991494392 59008598208 59167768576 59196309504 59327250432 59365834752 59372144896 59508596736 59599654128 59623271106 59806580736 59921498112 59945242624 59984228864 60083011584 60099487588 60122087424 60128477952 60261480816 60382803222 60429565952 60445682793 60545680384 60563234816 60708876288 60748359168 60894445824 60912101376 61029142992 61068834162 61076406272 61241032704 61334740992 61341260416 61381154576 61516928333 61522223616 61546602432 61854449664 61878960128 61973644544 62021173248 62038180736 62163080112 62205399552 62300583471 62330635584 62498766848 62516887552 62667227136 62853372464 62877007872 62997825024 63313281024 63320010752 63483936768 63501345376 63531976704 63654052368 63672508032 63800697744 63867136536 63875055616 63972794368 64145227776 64212025344 64310279712 64335763324 64341301248 64483622784 64491618304 64533561344 64688750592 64706361039 64813407232 64880900608 64980178459 65030012928 65155327188 65355644928 65362591744 65373436926 65507172352 65531805696 65549775872 65707408896 65726459904 65858784768 65985331356 66036432896 66214428672 66341658624 66384804864 66391861072 66411110528 66538718401 66563739648 66793663008 66904162304 67032717568 67076313248 67257111936 67438397952 67482257472 67620306944 67723776512 67846668288 67957706852 67983261696 68113890432 68133639168 68140881264 68185197654 68350377984 68481712128 68553404416 68685128672 68710957056 68823410124 68843364576 69008917968 69053798898 69062361088 69195063296 69215125504 69426696192 69560482957 69613830144 69720350112 69792953328 69801607168 69908414464 70096846848 70149890944 70305060952 70311112704 70331498496 70338974208 70446603759 70690799616 70710044022 70827022336 70900777984 71043520128 71064118272 71200666824 71235012096 71427162112 71439013548 71447871488 71804369504 71859437568 71969393664 72163524608 72358035456 72553070592 72572966144 72600256512 72607973376 72719074848 72768580608 72915083136 72991013184 73111764992 73308831744 73356509184 73497462528 73526586656 73532915712 73695568896 73743497856 73751336238 73752641536 74064592896 74072465408 74120639488 74263061096 74284592704 74290987008 74463231072 74511659292 74690843706 74692165632 74712499344 74836099072 74914029568 75064851456 75115954176 75230893248 75238889729 75267182592 75411807264 75460852404 75470209024 75673632768 75868348416 75898412032 76014548386 76072845312 76189248576 76197346923 76453773312 76461899776 76658643712 76680869888 76865270784 76982886582 77122579968 77250166784 77270769756 77398601728 77539049472 77657696256 77665950688 77695156224 77844446208 77867016192 77925940176 78346747904 78466630592 78526808064 78646966272 78655325856 78678130944 78918627312 78928412672 79093193571 79103000576 79154446336 79344795648 79466205504 79497694808 79680400128 79742107648 79763375232 79895330816 80110682112 80162783232 80171303936 80293978478 80348641088 80355557376 80378855424 80510404296 80594243724 80779915692 80945168384 80997812224 81183965184 81192594432 81216135168 81372190656 81425112216 81644586912 81654710272 81779654656 82029631488 82062136576 82219817642 82250735616 82472599552 82495051359 82694897664 82717409988 82884106816 82940532736 82971721728 83067444628 83107514112 83331523584 83385719424 83545943733 83556302848 83570166792 83836010496 83997100032 84190611456 84278283264 84417708032 84645249024 84709302272 84872069824 84896677376 84903985152 85067596992 85156182048 85385713536 85526970368 85616033792 85747039616 85788401664 85978163712 86019637248 86043225611 86240974176 86251667456 86265978624 86275148052 86706683904 86873769584 86906437632 87073426944 87139317657 87140859904 87164582568 87374194524 87609878528 87635279872 87811713024 87980441808 88140091392 88274959416 88285904896 88455544832 88513073152 88751652864 88794464256 88990875648 89048752128 89058217344 89434906659 89676149248 89709871104 89882247168 89917863936 89976343296 90149231382 90192716928 90392221224 90462224384 90644348928 90818520576 90844852224 90854508352 90913596872 91063314432 91122538752 91308949504 91614609408 91764546832 91791152768 91861549056 92002111488 92011890624 92071731864 92319903648 92568928256 92781674496 92818440192 92960466816 93057271104 93244620168 93308099328 93462462464 93748150272 93775331328 93785298944 93928805012 94000840704 94026617678 94254399488 94280058696 94724693504 94752157696 94824824832 94934222432 94969921536 94980016128 95252018064 95297965056 95481078552 95508762048 95812583424 95959191552 96217841664 96318038016 96465419568 96477380608 96503644986 96737427456 96800342016 96810631168 96958766464 97024774144 97033125888 97220110848 97321350912 97732990782 97745108992 97808678912 97996616704 98033467392 98043887616 98260758528 98324663808 98335114984 98561113344 98589689856 98752790528 99054649344 99284308096 99321643008 99348879056 99512487936 99577207296 99587791608 99616665792 100086468608 100154605568 100307857664 100356243456 100549076352 100614469872 100654339394 100885667904 100898177024 101157797888 101430460416 101585664768 101596462564 101770002432 101936560278 101938364416 102211321896 102277796481 102487027712 102525566976 102643848776 102722568192 102830106624 103027693008 103235115186 103265046864 103385399296 103543595008 103593541632 103792594944 103822688256 103901253568 104140044288 104702410752 104862621696 104873767808 104904174592 105145270272 105174103279 105224836416 105457591428 105508461312 105793060864 105954940672 106036199424 106240533504 106351166976 106565280192 106596177408 106801000236 106814242816 106883710976 107140743168 107171807232 107347205728 107458991632 107706554256 108245286912 108256792576 108288180224 108496254208 108537053184 108566816288 108859449216 108911960064 109078612272 109152870912 109372841984 109667647488 109963247616 109993401812 110034763776 110246193792 110259863552 110289879984 110627004357 110628962304 110810018816 111096889344 111108698112 111180959232 111394591644 111426889056 111694846608 111767488938 111781347328 111996133376 112038248448 112254148608 112371044352 112587585817 112597277184 112673931264 112846339872 112860332032 113205313536 113423462656 113510449152 113541576064 113802522624 113847618048 114021822579 114384535552 114637551616 114680659968 114692849664 114987965568 115021304832 115033530736 115297906176 115474329873 115608911872 115875250176 116097902592 116185756876 116219443424 116308574208 116486544384 116498926032 116888910264 117082284032 117307255744 117520121856 117699945888 117982988784 118017196416 118335537152 118392619008 118654500864 118731669504 118744289792 118925986991 119017193472 119199308256 119246542212 119613161472 119842996224 119890485248 119968457728 120166023168 120198975176 120244174848 120256955904 120440967717 120522961632 120765606444 120859131904 120891365586 121091360768 121126469632 121417752576 121496718336 121778409149 121788891648 121824202752 122058285984 122137668324 122152812544 122482065408 122669481984 122682520832 122762309152 123033856666 123044447232 123093204864 123329726463 123708899328 123757920256 123947289088 124042346496 124076361472 124326160224 124410799104 124601166942 124661271168 124997533696 125033775104 125334454272 125706744928 125754015744 125995650048 126626562048 126640021504 126967873536 127002690752 127063953408 127308104736 127345016064 127601395488 127734273072 127750111232 127945588736 128290455552 128424050688 128620559424 128634230827 128671526648 128682602496 128967245568 129067122688 129377501184 129412722078 129626814464 129761801216 129960356918 130060025856 130310654376 130711289856 130725183488 130746873852 131014344704 131063611392 131099551744 131414817792 131452919808 131717569536 131970662712 132072865792 132428857344 132683317248 132769609728 132783722144 132822221056 133077436802 133127479296 133587326016 133808324608 134065435136 134152626496 134514223872 134876795904 134964514944 135223847073 135240613888 135447553024 135693336576 135915413704 135966523392 136227780864 136267278336 136281762528 136370395308 136700755968 136963424256 137106808832 137370257344 137421914112 137646820248 137686729152 138017835936 138107597796 138124722176 138390126592 138430251008 138853392384 139120965914 139227660288 139440700224 139585906656 139603214336 139816828928 140193693696 140299781888 140610121904 140622225408 140662996992 140677948416 140893207518 141039926517 141381599232 141420088044 141654044672 141801555968 142087040256 142128236544 142401333648 142470024192 142854324224 142878027096 142895742976 143608739008 143718875136 143938787328 144327049216 144716070912 144755467479 145106141184 145145932288 145200513024 145215946752 145438149696 145537161216 145830166272 145982026368 146223529984 146617663488 146713018368 146994925056 147053173312 147065831424 147391137792 147486995712 147502672476 148129185792 148144930816 148241278976 148526122192 148569185408 148581974016 148926462144 149023318584 149381687412 149424998688 149672198144 149828059136 150129702912 150231908352 150461786496 150477779458 150534365184 150823614528 150921704808 150940418048 150981509091 151347265536 151736696832 151796824064 152029096772 152145690624 152378497152 152394693846 152904840417 152907546624 152923799552 153317287424 153361739776 153730541568 153965773164 154245159936 154500333568 154541539512 154797203456 155078098944 155315392512 155331901376 155390312448 155688892416 155734032384 155851880352 156693495808 156933261184 157053616128 157293932544 157310651712 157356261888 157837254624 157856825344 158186387142 158206001152 158308892672 158689591296 158932411008 158995389616 159360800256 159484215296 159526750464 159790661632 160221364224 160325566464 160342607872 160587956956 160697282176 160711114752 160757710848 161020808592 161188487448 161559831384 161890336768 161995624448 162367930368 162385188864 162432270336 162744381312 162850224432 163289173824 163309420544 163559309312 164059262976 164124273152 164439635284 164501471232 164945199104 164990102718 165389795328 165434819976 165768213632 165881065472 165943443456 166134889256 166215028224 166663047168 166771438848 167091887466 167112605696 167140333584 167672020992 167994200064 168381222912 168556566528 168835416064 169290498048 169418604544 169744139648 169793354752 169807970304 170135193984 170312364096 170771427072 171053940736 171232067584 171494079232 171576803328 171956327424 172039274496 172086451222 172481948352 172503334912 172531957248 172550296104 173413367808 173747539168 173812875264 174146853888 174278635314 174281719808 174329165136 174748389048 175219757056 175270559744 175623426048 175960883616 176280182784 176549918832 176571809792 176911089664 177026146304 177503305728 177588928512 177793809487 177981751296 178097504256 178116434688 178869813318 179352298496 179419742208 179764494336 179835727872 179952686592 180298462764 180385433856 180784442448 180924448768 181288697856 181637041152 181689704448 181709016704 181827193744 182126628864 182245077504 182617899008 183229218816 183529093664 183582305536 183723098112 184004222976 184023781248 184143463728 184550784999 184639807296 185137856512 185563348992 185636880384 185920933632 186114542208 186489240336 186616198656 186901750413 186924924928 187496300544 187550662656 187570597888 187857610024 188001681408 188053235356 188508798976 188560117392 189449387008 189504315392 189868444864 189939843072 189960032256 190504036128 190595930112 190962157104 191017524096 191625166848 191918383104 192435683328 192488453171 192636076032 192930839136 192954761216 193007289972 193474854912 193600684032 193621262336 193917532928 194049548288 194066251776 194440221696 194642701824 194940535377 195465981564 195490217984 195617357824 195993233408 196066934784 196087775232 196521517056 196649327616 196670229968 197122226688 197179379712 197505581056 198109298688 198568616192 198643286016 198697758112 199024975872 199154414592 199175583216 199233331584 199616155203 200172937216 200309211136 200615715328 200712486912 201098152704 201228939744 201308678788 201771335808 201796354048 202315595776 202860920832 203171329536 203192925128 203325074533 203540004864 203873120556 204422643792 204555592962 204974055424 205051133952 205287697552 205445136384 205660213248 206055386016 206470230372 206530093728 206770798592 207087190016 207187083264 207585189888 207645376512 207802507136 208201796287 208280088576 208681448871 209404821504 209725243392 209747535616 209808349184 210290540544 210348206558 210449672832 210915182856 211016922624 211339811277 211586121728 211909881344 212072398848 212481067008 212702333952 213130560384 213192354816 213602000472 213628485632 213767421952 214281486336 214343614464 214694411456 214917983264 215413108512 216490573824 216513585152 216576360448 216992508416 217074106368 217133632576 217718898432 217823920128 218157224544 218305741824 218745683968 219335294976 219926495232 219986803624 220069527552 220492387584 220579759968 221254008714 221257924608 221620037632 222193778688 222217396224 222361918464 222789183288 222853778112 222877465801 223389693216 223534977876 223562694656 223992266752 224076496896 224508297216 224742088704 225175171634 225194554368 225347862528 225692679744 225716669187 225720664064 226410627072 226846925312 227020898304 227083152128 227605045248 227695236096 228043645158 228592040769 228769071104 229275103232 229361319936 229385699328 229975931136 230042609664 230067061472 230595812352 230948659746 231217823744 231750500352 232195805184 232371513752 232438886848 232617148416 232973088768 232997852064 233777820528 234164568064 234614511488 235040243712 235399891776 235965977568 236034392832 236671074304 236785238016 237309001728 237463339008 237488579584 237851973982 238034386944 238398616512 238493084424 239226322944 239685992448 239780970496 239936915456 240332046336 240397950352 240488349696 240513911808 240881935434 241045923264 241531212888 241718263808 241782731172 242182721536 242252939264 242835505152 242993436672 243556818298 243577783296 243648405504 244116571968 244275336648 244305625088 244964130816 245338963968 245365041664 245524618304 246067713332 246088894464 246186409728 246659452926 247417798656 247485154077 247515840512 247894578176 248084692992 248152722944 248652320448 248821598208 249202333884 249322542336 249995067392 250067550208 250668908544 251413489856 251508031488 251991300096 253253124096 253280043008 253935747072 254005381504 254127906816 254616209472 254690032128 255202790976 255468546144 255500222464 255891177472 256580911104 256848101376 257241118848 257268461654 257343053296 257365204992 257934491136 258129676833 258134245376 258755002368 258825444156 259253628928 259523602432 259920713836 260120051712 260621308752 261417952971 261422579712 261450366976 261493747704 262028689408 262199103488 262829635584 262905839616 263435139072 263941325424 264145731584 264857714688 265366634496 265539219456 265567444288 265644442112 266154873604 266254958592 267174652032 267616649216 268130870272 268305252992 269028447744 269753591808 269929029888 270447694146 270481227776 270895106048 271386673152 271830827408 271933046784 272455561728 272534556672 272563525056 272740790616 273926848512 274213617664 274740514688 274843828224 275293640496 275373458304 276035671872 276215195592 276249444352 276780253184 276860502016 277706784768 278241931828 278455320576 278881400448 279171813312 279206428672 279633657856 280387387392 280599563776 281220243808 281244450816 281325993984 281355896832 281786415036 282079853034 282763198464 282840176088 283308089344 283603111936 284174080512 284256473088 284802667296 284940048384 285708648448 285756054192 285791485952 287217478016 287437750272 287769361747 287877574656 288654098432 289432141824 289510934958 290212282368 290291864576 290401026048 290431893504 290876299392 291074322432 291660332544 291964052736 292447059968 293235326976 293426036736 293989850112 294106346624 294131662848 294782275584 294973991424 295005344952 296258371584 296289861632 296482557952 297052244384 297138370816 297163948032 297852924288 298046637168 298763374824 298849997376 299344396288 299656118272 300259405824 300463816704 300923572992 300955558916 301068730368 301647229056 301843409616 301880836096 301963018182 302694531072 303473393664 303593648128 304058193544 304291381248 304756994304 304789387692 305809680834 305815093248 305847599104 306634574848 306723479552 307461083136 307931546328 308490319872 309000667136 309083079024 309594406912 310156197888 310630785024 310663802752 310780624896 311377784832 311468064768 311703760704 313386991616 313866522368 314107232256 314587865088 314621303424 314712523776 315522309837 315674509248 315713650688 316372774284 316412002304 316617785344 317379182592 317864822016 317990779232 318721600512 318968430592 319053500928 319581323264 320442728448 320651132928 320685215744 321175913912 321394564352 321422229504 321515421696 322041617184 322376974896 323119662768 323780673536 323991248896 324735860736 324770377728 324864540672 325488762624 325700448864 326578347648 326618841088 327118618624 328118525952 328248546304 328879270568 329002942464 329093161873 329890398208 329980205436 330779590656 330869639952 331536427264 331762130944 331886886912 332269778512 332430056448 333326094336 333542877696 334183774932 334225211392 334280667168 335344041984 335988400128 336762445824 337113133056 337670832128 337762757451 338580996096 338837209088 339488279296 339586709504 339615940608 340270387968 340624728192 341542854144 342065467737 342107881472 342464135168 342988158464 343153606656 343912654848 344078548992 344172902444 344963896704 345006669824 345063914496 345100592208 346826735616 347495078336 347625750528 348293707776 348557270628 348658330272 349496778096 350439514112 350541119488 351246852096 351921767232 352290187879 352560365568 353099837664 353143619584 353822179328 354052292608 355006611456 355177857024 355587618974 355963502592 356195008512 356232869376 356777960973 357739626636 358704596992 358839484416 359528988672 359671455744 359905373184 360596925528 360770867712 361322903151 361568884896 361848897536 362577395712 363274082304 363379408896 363418033408 363654387488 364253257728 364490155008 365235798016 365335227447 366458437632 367058187328 367164611072 367446196224 368008445952 368047562496 368286927456 369101569998 369279614592 369989179389 370275713024 371126697984 371273760768 371841867264 372229084416 372978480672 373232397312 373803500826 373849849856 374992601088 375101325312 375141195776 375715220048 376003362816 376106470712 377120234784 378898774016 379008630784 379736889728 379879686144 379920064512 381008072256 381048570563 381191860224 381924314208 382035048192 383250333696 383836766208 384871366656 384976906342 385272152064 385861678272 385902692481 385909522432 386014579944 387201368064 387242524672 387835065856 388099096576 388132503552 388880443392 389285403648 389881070754 390931963128 390980435968 391234715648 391986466816 392133869568 392175550464 393043034112 393298655232 393340459936 394244453376 394358759424 395011162112 396218597376 397137232384 397286572032 397395516224 398049951744 398308829184 398351166432 398466663168 399232310406 400345874432 400618422272 401231430656 401424973824 402196305408 402457879488 402617357576 403542671616 404631191552 405721841664 406342659072 406385850256 406650149066 407080009728 407746241112 408845287584 409111185924 409948110848 410102267904 410575395104 410890272768 411320426496 412110772032 412940460744 413060187456 413541597184 414174380032 414374166528 415170379776 415290753024 415605014272 416403592574 416560177152 417362897742 418809643008 419450486784 419495071232 419616698368 420581081088 420696413116 420899345664 421830365712 422033845248 422679622554 423119779551 423172243456 423819762688 424144797696 424962134016 425404667904 426261120768 426384709632 427204000944 427256971264 427534843904 428562972672 428687228928 429388822912 429835966528 430826217024 432981147648 433027170304 433152720896 433985016832 434148212736 434267265152 435437796864 435647840256 436314449088 436611483648 437491367936 438670589952 439852990464 439973607248 440139055104 440984775168 441159519936 442508017428 443240075264 444387557376 444434792448 444723836928 445578366576 445707556224 445754931602 446779386432 447069955752 447125389312 447984533504 449016594432 449484177408 450350343268 450389108736 450695725056 451385359488 451433338374 451441328128 452821254144 452944527273 453693850624 454041796608 454166304256 455210090496 455390472192 456087290316 457184081538 457538142208 458550206464 458722639872 458771398656 459951862272 460085219328 460134122944 461191624704 461897319492 462435647488 463501000704 464391610368 464743027504 464877773696 465234296832 465771028807 465946177536 465995704128 467555641056 468329136128 469229022976 470080487424 470799783552 471931955136 472068785664 473342148608 473570476032 474618003456 474926678016 474977159168 475703947964 476068773888 476797233024 476986168848 478452645888 479371984896 479561940992 479873830912 480664092672 480795900704 480976699392 481027823616 481763870868 482091846528 483062425776 483436527616 483565462344 484365443072 484505878528 485671010304 485986873344 487113636596 487155566592 487296811008 488233143936 488550673296 488611250176 489928261632 490677927936 490730083328 491049236608 492135426664 492177788928 492372819456 493318905852 494835597312 494970308154 495031681024 495789156352 496169385984 496305445888 497304640896 497643196416 498404667768 498645084672 499990134784 500135100416 501337817088 502826979712 503016062976 503982600192 506506248192 506560086016 507871494144 508010763008 508255813632 509232418944 509380064256 510405581952 510937092288 511000444928 511782354944 513161822208 513696202752 514482237696 514536923308 514686106592 514730409984 515868982272 516259353666 516268490752 517510004736 517650888312 518507257856 519047204864 519841427672 520240103424 521242617504 522835905942 522845159424 522900733952 522987495408 524057378816 524398206976 525659271168 525811679232 526672228103 526870278144 527882650848 528291463168 529715429376 530733268992 531078438912 531134888576 531288884224 532309747208 532509917184 533381428461 534349304064 535233298432 536261740544 536610505984 538056895488 539507183616 539858059776 540895388292 540962455552 541790212096 542773346304 543661654816 543866093568 544911123456 545069113344 545127050112 545481581232 547853697024 548427235328 549481029376 549687656448 550587280992 550746916608 552071343744 552430391184 552498888704 553560506368 553652354997 553721004032 555413569536 556483863656 556910641152 557762800896 558343626624 558412857344 559267315712 560774774784 561199127552 562440487616 562488901632 562651987968 562711793664 563572830072 564159706068 565526396928 565680352176 566616178688 567206223872 568348161024 568512946176 569605334592 569880096768 571417296896 571512108384 571582971904 574434956032 574875500544 575538723494 575755149312 577308196864 577465359513 578864283648 579021869916 580424564736 580583729152 580802052096 580863787008 581752598784 582148644864 583320665088 583928105472 584821606131 584894119936 586470653952 586852073472 587979700224 588212693248 588263325696 589564551168 589947982848 590010689904 592516743168 592579723264 592965115904 594104488768 594276741632 594327896064 595705848576 596093274336 597526749648 597699994752 598688792576 598848465609 599312236544 600518811648 600927633408 601847145984 601911117832 602137460736 602302579277 603294458112 603686819232 603761672192 603926036364 605389062144 606946787328 607187296256 608116387088 608582762496 609513988608 609578775384 609975223599 611619361668 611695198208 613269149696 613446959104 614922166272 615863092656 616980639744 618001334272 618166158048 619188813824 620312395776 621261570048 621327605504 621561249792 622755569664 622936129536 623407521408 624605388861 626044346613 626773983232 627733044736 628214464512 629175730176 629242606848 629425047552 631044619674 631349018496 631427301376 632745548568 632824004608 633235570688 634758365184 635729644032 635981558464 637443201024 638107001856 639162646528 640885456896 641302265856 641370431488 642351827824 642789128704 642844459008 643030843392 644083234368 644753949792 646239325536 647561347072 647982497792 649471721472 649540755456 649729081344 650977525248 651400897728 651470136769 653156695296 654237237248 656237051904 656497092608 657758541136 658005884928 658186323746 659780796416 659960410872 661739279904 663072854528 663524261888 663773773824 664539557024 664860112896 666652188672 667085755392 668367549864 668450422784 668561334336 668632397403 670688083968 671976800256 673524891648 674226266112 675341664256 675525514902 677150007561 677161992192 677674418176 678976558592 679173419008 679231881216 680540775936 681249456384 683085708288 684130935474 684215762944 684928270336 685976316928 686307213312 687825309696 688157097984 688345804888 689927793408 690127828992 690201184416 693653471232 694990156672 695251501056 696587415552 697114541256 697316660544 698993556192 700879028224 701082238976 702493704192 703843534464 704580375758 705120731136 706199675328 706287239168 707644358656 708104585216 710013222912 710355714048 711175237948 711927005184 712390017024 712465738752 713555921946 715479253272 717409193984 717678968832 719057977344 719342911488 719810746368 721193851056 721541735424 722645806302 723137769792 723697795072 725154791424 726548164608 726758817792 726836066816 727308774976 728506515456 728980310016 730471596032 730670454894 732916875264 734116374656 734329222144 734892392448 736016891904 736095124992 736573854912 738203139996 738559229184 739978358778 740551426048 742253395968 742547521536 743683734528 744458168832 745956961344 746464794624 747607001652 747699699712 749985202176 750202650624 750282391552 751430440096 752006725632 752212941424 754240469568 757797548032 758017261568 759473779456 759759372288 759840129024 762016144512 762097141126 762383720448 763848628416 764070096384 766500667392 767673532416 769742733312 769953812684 770544304128 771723356544 771805384962 771819044864 772029159888 774389030499 774402736128 774485049344 775670131712 776198193152 776265007104 777760886784 778570807296 779762141508 781863926256 781960871936 782469431296 783972933632 784267739136 784351100928 786086068224 786597310464 786680919872 788488906752 788717518848 790022324224 792437194752 794274464768 794573144064 794791032448 796099903488 796617658368 796702332864 796933326336 798464620812 800691748864 801236844544 802462861312 802849947648 804392610816 804915758976 805234715152 807085343232 809262383104 811443683328 812685318144 812771700512 813300298132 814160019456 815492482224 817690575168 818222371848 819896221696 821150790208 821780545536 822640852992 824221544064 825880921488 826120374912 827083194368 828348760064 828748333056 830340759552 830581506048 831210028544 832807185148 833120354304 834725795484 837619286016 838900973568 838990142464 839233396736 841162162176 841392826232 841798691328 843660731424 844067690496 845359245108 846239559102 846344486912 847639525376 848289595392 849924268032 850809335808 852448864043 852522241536 852769419264 854408001888 854513942528 855069687808 857125945344 857374457856 858777645824 859671933056 861652434048 863308085241 865962295296 866054340608 866305441792 867970033664 868296425472 868534530304 870875593728 871295680512 872628898176 873222967296 874982735872 877341179904 879705980928 879947214496 880278110208 881969550336 882319039872 885016034856 886480150528 888775114752 888869584896 889447673856 891156733152 891415112448 891509863204 893558772864 894139911504 894250778624 895969067008 898033188864 898968354816 900439615789 900700686536 900778217472 901391450112 902770718976 902866676748 905642508288 905889054546 907387701248 908083593216 908332608512 910420180992 910780944384 912174580632 914368163076 915076284416 917100412928 917445279744 917542797312 919903724544 920170438656 920268245888 922383249408 923794638984 924871294976 927002001408 928783220736 929486055008 929755547392 930468593664 931542057614 931892355072 931991408256 935111282112 936658272256 938458045952 940160974848 941599567104 943863910272 944137571328 946566929511 946684297216 947140952064 949236006912 949853356032 949954318336 951407895928 952137547776 953594466048 953972337696 956905291776 958743969792 959123881984 959747661824 961328185344 961591801408 961953398784 962055647232 963527741736 964183693056 966124851552 966873055232 967130924688 968730886144 969011757056 971342020608 971973746688 974227273192 974311133184 974593622016 976466287872 977101346592 977222500352 979856523264 981355855872 981460166656 982098473216 984270853328 984355577856 984745638912 986637811704 987279485619 989671194624 989940616308 990063362048 991578312704 992338771968 992610891776 994609281792 995286392832 996809335536 997290169344 999980269568 1000270200832 1002675634176 1005653959424 1006032125952 1007965200384 1013012496384 1013120172032 1013288272353 1015742988288 1016021526016 1016511627264 1018464837888 1018760128512 1020811163904 1021874184576 1022000889856 1023564709888 1026323644416 1027392405504 1028964475392 1029073846616 1029372213184 1029460819968 1031737964544 1032518707332 1035020009472 1035301776624 1037014515712 1038094409728 1039682855344 1040480206848 1042485235008 1045671811884 1045801467904 1045974990816 1048114757632 1048796413952 1051318542336 1051623358464 1053344456206 1053740556288 1055765301696 1056582926336 1056870563637 1059430858752 1061466537984 1062156877824 1062269777152 1062577768448 1064619494416 1065019834368 1066762856922 1068698608128 1070333882919 1070466596864 1072523481088 1073221011968 1076113790976 1079014367232 1079716119552 1081790776584 1081924911104 1083580424192 1085546692608 1087323309632 1087732187136 1089822246912 1090138226688 1090254100224 1090963162464 1095707394048 1096005682341 1096854470656 1098962058752 1099375312896 1101174561984 1101493833216 1104142687488 1104860782368 1104997777408 1107121012736 1107304709994 1107442008064 1110827139072 1112967727312 1113821282304 1115525601792 1116687253248 1118534631424 1121549549568 1122398255104 1124880975232 1124977803264 1125303975936 1125423587328 1127145660144 1128319412136 1131360704352 1133232357376 1134412447744 1136696322048 1137025892352 1139210669184 1139760193536 1142834593792 1143024216768 1143145711689 1143165943808 1148869912064 1149751001088 1151077446988 1151510298624 1154616393728 1154930719026 1157708077443 1157728567296 1158043739832 1161167458304 1161604104192 1161727574016 1163505197568 1164297289728 1166641330176 1167856210944 1169643212262 1169788239872 1172941307904 1173704146944 1175959400448 1176425386496 1176526651392 1179129102336 1179895965696 1180021379808 1185033486336 1185159446528 1185930231808 1188208977536 1188553483264 1188655792128 1191411697152 1192186548672 1195053499296 1195399989504 1197377585152 1197696931218 1198624473088 1201037623296 1201855266816 1203694291968 1203822235664 1204274921472 1204605158554 1206588916224 1207373638464 1207523344384 1207852072728 1213893574656 1214374592512 1216232774176 1217165524992 1219027977216 1219157550768 1219950447198 1223238723336 1223390396416 1226538299392 1226893918208 1229844332544 1231726185312 1233961279488 1236002668544 1236332316096 1238377627648 1240624791552 1242523140096 1242655211008 1243122499584 1244556666409 1245511139328 1245872259072 1246815042816 1249210777722 1252088693226 1253547966464 1255466089472 1256428929024 1258351460352 1258485213696 1258850095104 1262089239348 1262698036992 1265491097136 1265648009216 1266471141376 1269516730368 1271459288064 1271963116928 1274886402048 1276214003712 1278325293056 1281770913792 1282604531712 1282740862976 1284703655648 1285578257408 1285688918016 1286061686784 1288166468736 1289507899584 1292478651072 1295122694144 1295964995584 1298943442944 1299081510912 1299458162688 1301955050496 1302801795456 1302940273538 1306313390592 1308474474496 1312474103808 1312994185216 1315517082272 1316011769856 1316372647492 1319561592832 1319920821744 1323478559808 1326145709056 1327048523776 1329079114048 1329720225792 1333304377344 1334171510784 1336735099728 1336900845568 1337122668672 1337264794806 1341376167936 1343953600512 1347049783296 1348452532224 1350683328512 1351051029804 1354300015122 1354323984384 1355348836352 1357953117184 1358346838016 1358463762432 1361081551872 1362498912768 1366171416576 1368261870948 1368431525888 1369856540672 1371952633856 1372614426624 1375650619392 1376314195968 1376691609776 1379855586816 1380255657984 1380402368832 1387306942464 1389980313344 1390503002112 1393174831104 1394229082512 1394633321088 1397313086421 1397987112384 1401758056448 1402164477952 1404987408384 1407687068928 1409160751516 1410241462272 1412399350656 1412574478336 1415288717312 1416209170432 1420026445824 1420711428096 1422350475896 1423854010368 1424780034048 1424931477504 1427111843892 1430958506544 1434818387968 1435357937664 1438115954688 1438685822976 1439621492736 1442387702112 1443083470848 1445291612604 1446275539584 1447395590144 1450309582848 1453096329216 1453517635584 1453672133632 1454617549952 1457013030912 1457412574009 1457960620032 1460943192064 1461340909788 1465833750528 1468232749312 1468658444288 1469784784896 1472033783808 1472190249984 1473147709824 1476406279992 1477118458368 1479956717556 1481102852096 1484506791936 1485095043072 1487367469056 1488916337664 1491913922688 1492929589248 1495214003304 1495399399424 1499970404352 1500405301248 1500564783104 1502860880192 1504013451264 1504425882848 1508480939136 1515595096064 1516034523136 1518947558912 1519518744576 1519680258048 1524032289024 1524194282252 1524767440896 1527697256832 1528140192768 1533001334784 1535347064832 1539485466624 1539907625368 1541088608256 1543446713088 1543610769924 1544058319776 1548778060998 1548805472256 1548970098688 1551340263424 1552396386304 1552530014208 1555521773568 1557141614592 1559524283016 1560142260607 1563727852512 1563921743872 1564938862592 1567945867264 1568535478272 1568702201856 1572172136448 1573194620928 1573361839744 1576977813504 1577435037696 1580016684309 1580044648448 1584874389504 1588548929536 1589146288128 1589582064896 1592199806976 1593235316736 1593404665728 1593866652672 1596929241624 1600144285383 1601383497728 1602473689088 1604925722624 1605699895296 1608785221632 1609831517952 1610469430304 1614170686464 1618524766208 1622887366656 1625370636288 1625543401024 1626600596264 1628320038912 1630984964448 1635381150336 1636444743696 1639792443392 1642301580416 1643561091072 1645281705984 1648443088128 1651761842976 1652240749824 1654166388736 1656697520128 1657496666112 1660681519104 1661163012096 1662420057088 1665614370296 1666240708608 1669451590968 1675238572032 1677801947136 1677980284928 1678466793472 1682324324352 1682785652464 1683597382656 1687321462848 1688135380992 1690718490216 1692479118204 1692688973824 1695279050752 1696579190784 1699848536064 1701618671616 1704897728086 1705044483072 1705538838528 1708816003776 1709027885056 1710139375616 1714251890688 1714748915712 1717555291648 1719343866112 1723304868096 1726616170482 1731924590592 1732108681216 1732396078539 1732610883584 1735940067328 1736592850944 1737069060608 1741751187456 1742591361024 1745257796352 1746445934592 1749965471744 1754682359808 1759411961856 1759894428992 1760556220416 1763939100672 1764638079744 1770032069712 1772960301056 1777550229504 1777739169792 1778895347712 1782313466304 1782830224896 1783019726408 1787117545728 1788279823008 1788501557248 1791938134016 1796066377728 1797936709632 1800879231578 1801401373072 1801556434944 1802782900224 1805541437952 1805733353496 1806907737831 1811285016576 1811778109092 1814775402496 1816167186432 1816665217024 1820840361984 1821561888768 1824349161264 1828736326152 1829925670797 1830152568832 1834200825856 1835085594624 1839807449088 1840340877312 1840536491776 1844766498816 1847589277968 1849742589952 1854004002816 1857566441472 1858972110016 1859511094784 1860937187328 1863084115228 1863784710144 1863982816512 1870222564224 1873316544512 1873816166583 1876916091904 1880321949696 1883199134208 1887727820544 1888275142656 1893133859022 1893368594432 1894281904128 1898472013824 1899706712064 1899908636672 1902815791856 1904275095552 1907188932096 1907944675392 1917487939584 1918247763968 1919495323648 1922656370688 1923183602816 1923906797568 1924111294464 1927055483472 1928367386112 1932249703104 1933746110464 1934261849376 1937461772288 1938023514112 1942684041216 1943947493376 1948454546384 1948622266368 1949187244032 1952932575744 1954202693184 1954410410307 1954445000704 1962711711744 1962920333312 1964196946432 1968541706656 1968711155712 1969491277824 1973275623408 1974558971238 1979342389248 1979881232616 1980126724096 1983156625408 1985221783552 1989218563584 1990572785664 1993618671072 1994580338688 1999960539136 2000540401664 2005351268352 2005897192209 2011307918848 2012064251904 2014385532229 2015930400768 2026024992768 2026240344064 2026576544706 2031485976576 2032043052032 2033023254528 2036929675776 2037520257024 2041622327808 2043748369152 2047129419776 2052647288832 2054784811008 2057928950784 2058147693232 2058744426368 2058921639936 2063475929088 2065037414664 2070603553248 2074029031424 2076188819456 2079365710688 2080960413696 2084970470016 2091343623768 2091602935808 2091949981632 2096229515264 2097592827904 2102637084672 2103246716928 2106688912412 2107481112576 2111530603392 2113165852672 2113741127274 2118861717504 2122933075968 2124313755648 2124539554304 2125155536896 2129238988832 2130039668736 2133525713844 2137397216256 2140667765838 2140933193728 2145046962176 2146442023936 2152227581952 2158028734464 2159432239104 2163581553168 2163849822208 2167160848384 2171093385216 2174646619264 2175464374272 2179644493824 2180276453376 2180508200448 2181926324928 2191414788096 2192011364682 2193708941312 2197924117504 2198750625792 2202349123968 2202987666432 2208285374976 2209721564736 2209995554816 2214242025472 2214609419988 2214884016128 2221654278144 2225935454624 2227642564608 2231051203584 2233374506496 2237069262848 2243099099136 2244796510208 2249761950464 2249955606528 2250607951872 2250847174656 2254291320288 2256638824272 2262721408704 2266464714752 2268824895488 2273392644096 2274051784704 2278421338368 2279520387072 2285669187584 2286048433536 2286291423378 2286331887616 2297739824128 2299502002176 2302154893976 2303020597248 2309232787456 2309861438052 2315416154886 2315457134592 2316087479664 2322334916608 2323208208384 2323455148032 2327010395136 2328594579456 2333282660352 2335712421888 2339286424524 2339576479744 2345882615808 2347408293888 2351918800896 2352850772992 2353053302784 2358258204672 2359791931392 2360042759616 2370066972672 2370318893056 2371860463616 2376417955072 2377106966528 2377311584256 2382823394304 2384373097344 2390106998592 2390799979008 2394755170304 2395393862436 2397248946176 2402075246592 2403710533632 2407388583936 2407644471328 2408549842944 2409210317108 2413177832448 2414747276928 2415046688768 2415704145456 2427787149312 2428749185024 2432465548352 2434331049984 2438055954432 2438315101536 2439900894396 2446477446672 2446780792832 2453076598784 2453787836416 2459688665088 2463452370624 2467922558976 2472005337088 2472664632192 2476755255296 2481249583104 2485046280192 2485310422016 2486244999168 2489113332818 2491022278656 2491744518144 2493630085632 2498421555444 2504177386452 2507095932928 2510932178944 2512857858048 2516702920704 2516970427392 2517700190208 2524178478696 2525396073984 2530982194272 2531296018432 2532942282752 2539033460736 2542918576128 2543926233856 2549772804096 2552428007424 2556650586112 2557346592129 2563541827584 2565209063424 2565481725952 2569407311296 2571156514816 2571377836032 2572123373568 2576332937472 2579015799168 2584957302144 2589924255723 2590245388288 2591929991168 2597886885888 2598163021824 2598916325376 2603910100992 2605603590912 2605880547076 2612626781184 2616948948992 2624948207616 2625988370432 2631034164544 2632023539712 2632745294984 2639841643488 2646957119616 2652291418112 2654097047552 2658158228096 2659440451584 2666608754688 2667339993941 2668343021568 2673470199456 2673801691136 2674245337344 2674529589612 2682752335872 2687907201024 2694099566592 2696905064448 2701318847367 2701366657024 2702102059608 2708600030244 2710697672704 2715906234368 2716693676032 2716927524864 2722163103744 2724997825536 2732342833152 2736523741896 2736863051776 2739713081344 2743905267712 2745228853248 2751301238784 2752628391936 2753383219552 2759711173632 2760511315968 2760804737664 2774613884928 2779960626688 2781006004224 2786349662208 2788458165024 2789266642176 2794626172842 2795974224768 2803516112896 2804328955904 2809974816768 2815374137856 2818321503032 2820482924544 2824798701312 2830577434624 2832418340864 2840052891648 2841422856192 2844700951792 2847708020736 2849560068096 2849862955008 2854223687784 2861917013088 2869636775936 2870715875328 2876231909376 2877371645952 2879242985472 2884775404224 2886166941696 2890583225208 2892551079168 2894791180288 2900619165696 2906192658432 2907035271168 2907344267264 2909235099904 2914026061824 2914825148018 2915921240064 2921886384128 2922681819576 2931667501056 2936465498624 2937316888576 2939569569792 2944067567616 2944380499968 2946295419648 2952812559984 2954236916736 2959913435112 2961838456857 2962205704192 2969013583872 2970190086144 2974734938112 2977832675328 2983827845376 2985859178496 2990428006608 2990798798848 2999940808704 3000810602496 3001129566208 3005721760384 3008026902528 3008851765696 3016961878272 3031190192128 3032069046272 3037895117824 3039037489152 3039360516096 3048064578048 3048388564504 3049534881792 3055394513664 3056280385536 3066002669568 3070694129664 3078970933248 3079815250736 3082177216512 3086893426176 3087221539848 3088116639552 3097556121996 3097940197376 3102680526848 3104792772608 3105060028416 3111043547136 3114283229184 3119048566032 3120284521214 3127455705024 3127843487744 3129877725184 3135891734528 3137404403712 3144344272896 3146389241856 3146723679488 3153955627008 3154870075392 3160033368618 3160089296896 3169748779008 3170611690911 3177097859072 3178292576256 3179164129792 3184399613952 3186470633472 3186809331456 3187733305344 3193858483248 3200288570766 3202766995456 3204947378176 3209851445248 3211399790592 3217570443264 3219663035904 3220938860608 3228341372928 3237049532416 3245774733312 3250741272576 3251086802048 3253201192528 3256640077824 3260397201649 3261969928896 3270762300672 3272889487392 3279584886784 3284603160832 3287122182144 3290563411968 3296886176256 3303523685952 3304481499648 3313395040256 3314993332224 3321363038208 3322326024192 3324840114176 3331228740592 3332481417216 3338903181936 3355603894272 3355960569856 3356933586944 3364648648704 3365571304928 3367194765312 3374642925696 3376270761984 3381436980432 3384958236408 3385377947648 3390558101504 3399697072128 3403237343232 3409795456172 3410088966144 3411077677056 3417632007552 3418055770112 3420278751232 3428503781376 3429437135067 3429497831424 3435110583296 3438687732224 3446609736192 3453232340964 3463849181184 3464217362432 3464792157078 3465221767168 3471880134656 3473185701888 3474138121216 3483502374912 3485182722048 3490515592704 3492891869184 3499930943488 3509364719616 3518823923712 3519788857984 3521112440832 3527878201344 3529276159488 3540064139424 3545920602112 3555100459008 3555478339584 3557790695424 3564626932608 3565660449792 3566039452816 3574235091456 3576559646016 3577003114496 3583876268032 3592132755456 3595873419264 3601758463156 3602802746144 3603112869888 3605565800448 3611082875904 3611466706992 3613815475662 3622570033152 3623556218184 3629550804992 3633330434048 3641680723968 3643123777536 3648698322528 3657472652304 3659851341594 3660305137664 3668401651712 3670171189248 3679614898176 3680681754624 3681072983552 3686705596721 3689532997632 3695178555936 3699485179904 3708008005632 3715132882944 3717944220032 3719022189568 3721874374656 3726168230456 3727569420288 3727965633024 3733669999227 3740445128448 3746633089024 3747632333166 3753832183808 3760643899392 3766398268416 3775455641088 3776550285312 3786267718044 3786737188864 3796944027648 3799413424128 3799817273344 3805631583712 3808550191104 3814377864192 3815889350784 3834975879168 3836495527936 3838990647296 3845312741376 3846367205632 3847813595136 3848222588928 3854110966944 3856734772224 3864499406208 3867492220928 3868523698752 3874923544576 3876047028224 3885368082432 3887894986752 3896909092768 3897244532736 3898374488064 3905865151488 3908405386368 3908820820614 3908890001408 3925423423488 3925840666624 3928393892864 3937083413312 3937422311424 3938982555648 3946551246816 3949117942476 3958684778496 3959762465232 3960253448192 3966313250816 3970443567104 3978437127168 3981145571328 3987237342144 3987661155637 3989160677376 3999921078272 4001080803328 4010702536704 4011794384418 4022615837696 4024128503808 4028771064458 4031860801536 4052049985536 4052480688128 4053153089412 4062971953152 4064086104064 4066046509056 4073859351552 4075040514048 4083244655616 4087496738304 4094258839552 4105294577664 4109569622016 4115857901568 4116295386464 4117488852736 4117843279872 4126951858176 4130074829328 4141207106496 4148058062848 4152377638912 4158731421376 4161920827392 4169940940032 4182687247536 4183205871616 4183899963264 4191939259263 4192459030528 4195185655808 4205274169344 4206493433856 4213377824824 4214962225152 4223061206784 4226331705344 4227482254548 4237723435008 4245866151936 4248627511296 4249079108608 4250311073792 4258477977664 4260079337472 4267051427688 4274794432512 4281335531676 4281866387456 4290093924352 4292884047872 4304455163904 4316057468928 4318864478208 4327163106336 4327699644416 4334321696768 4342186770432 4349293238528 4350928748544 4359288987648 4360552906752 4361016400896 4363852649856 4372237722027 4382829576192 4384022729364 4387417882624 4395848235008 4397501251584 4404698247936 4405975332864 4416570749952 4419443129472 4419991109632 4428484050944 4429218839976 4429768032256 4443308556288 4451870909248 4455285129216 4462102407168 4466749012992 4474138525696 4486198198272 4489593020416 4499523900928 4499911213056 4501215903744 4501694349312 4508582640576 4513277648544 4525442817408 4532929429504 4537649790976 4546785288192 4548103569408 4556842676736 4559040774144 4560290957383 4571338375168 4572096867072 4572582846756 4595479648256 4599004004352 4604309787952 4606041194496 4618465574912 4619722876104 4630832309772 4632174959328 4644669833216 4646416416768 4646910296064 4654020790272 4657189158912 4666565320704 4671424843776 4678572849048 4679152959488 4680426781821 4691765231616 4694816587776 4703837601792 4705701545984 4706106605568 4716516409344 4719583862784 4720085519232 4740050052927 4740133945344 4740637786112 4743720927232 4752835910144 4754213933056 4754623168512 4765646788608 4768746194688 4780213997184 4781599958016 4789510340608 4790787724872 4794497892352 4804150493184 4807421067264 4814777167872 4815288942656 4817099685888 4818420634216 4826355664896 4829494553856 4831408290912 4855574298624 4857498370048 4864931096704 4868662099968 4876111908864 4876630203072 4879801788792 4892954893344 4893561585664 4906153197568 4907575672832 4919377330176 4926904741248 4935845117952 4944010674176 4945329264384 4953510510592 4962499166208 4970092560384 4970620844032 4972489998336 4978226665636 4982044557312 4983489036288 4987260171264 4996843110888 5008354772904 5014191865856 5021864357888 5025715716096 5033405841408 5033940854784 5035400380416 5048356957392 5050792147968 5061964388544 5062592036864 5065884565504 5078066921472 5085837152256 5087852467712 5099545608192 5104856014848 5113301172224 5114693184258 5127083655168 5130418126848 5130963451904 5138814622592 5142313029632 5142755672064 5144246747136 5152665874944 5158031598336 5169914604288 5179848511446 5180490776576 5183859982336 5195773771776 5196326043648 5197832650752 5207820201984 5211207181824 5211761094152 5225253562368 5233897897984 5249896415232 5251976740864 5262068329088 5264047079424 5265490589968 5279683286976 5293914239232 5304582836224 5308194095104 5316316456192 5318880903168 5333217509376 5334679987882 5336686043136 5346940398912 5347603382272 5348490674688 5349059179224 5365504671744 5375814402048 5388199133184 5393810128896 5402637694734 5402733314048 5404204119216 5417200060488 5420723213493 5421395345408 5431812468736 5433387352064 5433855049728 5444326207488 5449995651072 5464685666304 5473047483792 5473726103552 5479426162688 5487810535424 5490457706496 5502602477568 5505256783872 5506766439104 5519422347264 5521022631936 5521609475328 5549227769856 5559921253376 5562012008448 5572699324416 5576916330048 5578533284352 5589252345684 5591948449536 5607032225792 5608657911808 5619949633536 5630748275712 5636643006064 5640965849088 5649597402624 5661154869248 5664836681728 5680105783296 5682845712384 5689401903584 5695416041472 5699120136192 5699725910016 5708447375568 5723834026176 5739273551872 5752463818752 5754743291904 5758485970944 5769550808448 5772333883392 5781166450416 5785102158336 5789582360576 5801238331392 5812385316864 5814070542336 5814688534528 5818470199808 5828052123648 5829650296036 5831842480128 5843772768256 5845363639152 5863231230921 5863335002112 5872930997248 5874633777152 5888135135232 5888760999936 5892590839296 5905625119968 5908473833472 5919826870224 5923676913714 5924411408384 5938027167744 5940380172288 5949469876224 5955665350656 5967142048301 5967655690752 5971718356992 5980856013216 5981597597696 5999881617408 6001621204992 6002259132416 6011443520768 6016053805056 6017703531392 6033923756544 6043156596687 6062380384256 6064138092544 6075790235648 6078074978304 6078721032192 6096129156096 6096777129008 6099069763584 6110789027328 6112560771072 6141388259328 6157941866496 6159630501472 6164354433024 6173786852352 6174443079696 6176233279104 6195112243992 6195880394752 6205361053696 6209585545216 6222087094272 6228566458368 6238097132064 6240569042428 6254911410048 6255686975488 6259755450368 6271783469056 6274808807424 6288688545792 6292778483712 6293447358976 6303077310523 6307911254016 6309740150784 6320066737236 6339497558016 6341223381822 6354195718144 6356585152512 6358328259584 6368799227904 6372941266944 6373618662912 6375466610688 6387716966496 6400577141532 6405533990912 6409894756352 6419702890496 6422799581184 6435140886528 6439326071808 6441877721216 6454255684897 6456682745856 6474099064832 6491549466624 6501482545152 6502173604096 6506402385056 6513280155648 6520794403298 6523939857792 6541524601344 6545778974784 6559169773568 6569206321664 6574244364288 6581126823936 6593772352512 6607047371904 6608962999296 6626790080512 6629986664448 6642726076416 6644652048384 6649680228352 6662457481184 6664962834432 6677806363872 6711207788544 6711921139712 6713867173888 6729297297408 6731142609856 6734389530624 6749285851392 6752541523968 6762873960864 6769916472816 6770755895296 6781116203008 6799394144256 6806474686464 6819590912344 6820177932288 6822155354112 6835264015104 6840557502464 6857007562752 6858874270134 6858995662848 6870221166592 6877375464448 6893219472384 6906464681928 6927698362368 6928434724864 6929584314156 6930443534336 6943760269312 6946371403776 6948276242432 6967004749824 6970365444096 6981031185408 6985783738368 6999861886976 7018729439232 7037647847424 7039577715968 7042224881664 7055756402688 7058552318976 7080128278848 7091841204224 7110200918016 7110956679168 7115581390848 7129253865216 7131320899584 7132078905632 7148470182912 7153119292032 7154006228992 7167752536064 7184265510912 7191746838528 7203516926312 7205605492288 7206225739776 7211131600896 7222165751808 7222933413984 7227630951324 7245140066304 7247112436368 7259101609984 7266660868096 7283361447936 7286247555072 7297396645056 7314945304608 7319702683188 7320610275328 7336803303424 7340342378496 7359229796352 7361363509248 7362145967104 7373411193442 7379065995264 7390357111872 7398970359808 7416016011264 7430265765888 7435888440064 7438044379136 7443748749312 7452336460912 7455138840576 7455931266048 7467339998454 7480890256896 7493266178048 7495264666332 7507664367616 7521287798784 7532796536832 7550911282176 7553100570624 7572535436088 7573474377728 7593888055296 7598826848256 7599634546688 7611263167424 7617100382208 7628755728384 7631778701568 7669951758336 7672039776387 7672991055872 7677981294592 7690625482752 7692734411264 7695627190272 7696445177856 7708221933888 7713469544448 7728998812416 7734984441856 7737047397504 7749847089152 7752094056448 7770736164864 7775789973504 7793818185536 7794489065472 7796748976128 7811730302976 7816810772736 7817641641228 7850846846976 7851681333248 7856787785728 7874166826624 7874844622848 7877965111296 7893102493632 7898235884952 7919524930464 7920506896384 7932626501632 7940887134208 7956874254336 7962291142656 7974474684288 7975322311274 7978321354752 7999842156544 8002019981823 8002161606656 8021405073408 8023588768836 8045231675392 8048257007616 8057542128916 8063721603072 8103956542101 8104099971072 8104961376256 8106306178824 8128172208128 8132093018112 8147718703104 8150081028096 8166489311232 8174993476608 8188517679104 8210589155328 8219139244032 8231715803136 8232590772928 8234977705472 8235686559744 8253903716352 8260149658656 8282414212992 8296116125696 8304755277824 8317462842752 8323841654784 8339881880064 8365374495072 8366411743232 8367799926528 8383878518526 8384918061056 8390371311616 8410548338688 8412986867712 8426755649648 8429924450304 8446122413568 8452663410688 8454964509096 8491732303872 8497255022592 8498158217216 8500622147584 8516955955328 8520158674944 8534102855376 8549588865024 8562671063352 8563732774912 8580187848704 8585768095744 8608910327808 8632114937856 8637728956416 8654326212672 8655399288832 8668643393536 8684373540864 8698586477056 8701857497088 8718577975296 8721105813504 8722032801792 8727705299712 8744475444054 8765659152384 8768045458728 8774835765248 8791696470016 8795002503168 8809396495872 8811950665728 8833141499904 8838886258944 8856968101888 8858437679952 8859536064512 8886617112576 8903741818496 8910570258432 8924204814336 8933498025984 8948277051392 8972396396544 8979186040832 8999047801856 8999822426112 9002431807488 9003388698624 9017165281152 9026555297088 9050885634816 9065858859008 9075299581952 9093570576384 9096207138816 9113685353472 9118081548288 9120581914766 9142676750336 9144193734144 9145165693512 9190959296512 9198008008704 9208619575904 9212082388992 9236931149824 9239445752208 9261664619544 9264349918656 9289339666432 9293820592128 9308041580544 9314378317824 9333130641408 9342849687552 9357145698096 9358305918976 9360853563642 9383530463232 9389633175552 9407675203584 9411403091968 9412213211136 9433032818688 9439167725568 9440171038464 9480100105854 9480267890688 9481275572224 9487441854464 9505671820288 9508427866112 9509246337024 9531293577216 9537492389376 9560427994368 9563199916032 9579020681216 9581575449744 9588995784704 9608300986368 9614842134528 9629554335744 9630577885312 9634199371776 9636841268432 9652711329792 9658989107712 9662816581824 9711148597248 9714996740096 9729862193408 9737324199936 9752223817728 9753260406144 9759603577584 9781191604947 9785909786688 9787123171328 9812306395136 9815151345664 9838754660352 9853809482496 9871690235904 9888021348352 9890658528768 9907021021184 9940185120768 9941241688064 9944979996672 9956453331272 9964089114624 9966978072576 9974520342528 9993686221776 10016709545808 10028383731712 10043728715776 10066811682816 10067881709568 10070800760832 10096713914784 10101584295936 10123928777088 10125184073728 10131769131008 10156133842944 10171674304512 10175704935424 10199091216384 10201888018063 10209712029696 10226602344448 10229386368516 10254167310336 10260836253696 10261926903808 10277629245184 10284626059264 10285511344128 10288493494272 10305331749888 10316063196672 10339829208576 10359697022892 10360981553152 10367719964672 10391547543552 10392652087296 10395665301504 10415640403968 10422414363648 10423522188304 10450507124736 10467795795968 10499792830464 10503953481728 10524136658176 10528094158848 10530981179936 10559366573952 10587828478464 10609165672448 10616388190208 10632632912384 10637761806336 10666435018752 10669359975764 10673372086272 10693880797824 10695206764544 10696981349376 10698118358448 10731009343488 10751628804096 10776398266368 10787620257792 10805275389468 10808408238432 10834400120976 10841446426986 10842790690816 10863624937472 10866774704128 10867710099456 10888652414976 10899991302144 10920995824249 10929371332608 10946094967584 10947452207104 10958852325376 10975621070848 10980915412992 11005204955136 11010513567744 11013532878208 11038844694528 11042045263872 11043218950656 11060116790163 11098455539712 11119842506752 11124024016896 11145398648832 11153832660096 11157066568704 11178504691368 11183896899072 11201009997681 11214064451584 11217315823616 11239899267072 11261496551424 11273286012128 11281931698176 11299194805248 11322309738496 11329673363456 11360211566592 11378803807168 11390832082944 11398240272384 11399451820032 11416894751136 11447668052352 11478547103744 11504927637504 11509486583808 11516971941888 11539101616896 11544667766784 11562332900832 11570204316672 11579164721152 11602476662784 11624770633728 11628141084672 11629377069056 11636940399616 11656104247296 11659300592072 11663684960256 11690727278304 11726462461842 11726670004224 11745861994496 11749267554304 11776270270464 11777521999872 11785181678592 11811250239936 11812505687453 11816947666944 11839653740448 11847353827428 11848822816768 11876054335488 11880760344576 11898939752448 11911330701312 11934284096602 11935311381504 11943436713984 11961712026432 11962983466911 11963195195392 11999763234816 12003242409984 12004518264832 12022887041536 12032107610112 12035407062784 12067847513088 12086313193374 12124760768512 12128276185088 12151580471296 12156149956608 12157442064384 12192258312192 12193554258016 12198139527168 12221578054656 12225121542144 12282776518656 12315883732992 12319261002944 12328708866048 12347573704704 12348886159392 12352466558208 12390224487984 12391760789504 12410722107392 12419171090432 12444174188544 12457132916736 12476194264128 12481138084856 12509822820096 12519510900736 12543566938112 12549617614848 12577377091584 12585556967424 12586894717952 12606154621046 12615822508032 12619480301568 12640133474472 12678995116032 12682446763644 12708391436288 12713170305024 12716656519168 12737598455808 12745882533888 12747237325824 12750933221376 12775433932992 12801154283064 12811067981824 12819789512704 12839405780992 12845599162368 12870281773056 12878652143616 12883755442432 12908511369794 12913365491712 12948198129664 12983098933248 13002965090304 13004347208192 13012804770112 13026560311296 13041588806596 13047879715584 13083049202688 13091557949568 13116713166081 13118339547136 13138412643328 13148488728576 13162253647872 13187544705024 13214094743808 13217925998592 13253580161024 13259973328896 13285452152832 13289304096768 13299360456704 13324914962368 13329925668864 13355612727744 13422415577088 13423842279424 13427734347776 13458594594816 13462285219712 13468779061248 13498571702784 13505083047936 13525747921728 13539832945632 13541511790592 13562232406016 13598788288512 13612949372928 13639181824688 13640355864576 13644310708224 13670528030208 13680872872149 13681115004928 13714015125504 13717748540268 13740442333184 13754750928896 13786438944768 13812929363856 13855396724736 13856869449728 13859168628312 13860887068672 13887520538624 13896552484864 13934009499648 13940730888192 13962062370816 13971567476736 13999723773952 14037458878464 14041280345463 14075295694848 14079155431936 14084449763328 14111512805376 14117104637952 14160256557696 14183682408448 14220401836032 14221913358336 14231162781696 14258507730432 14262641799168 14264157811264 14296940365824 14306238584064 14335505072128 14368531021824 14383493677056 14407033852624 14411210984576 14412451479552 14422263201792 14444331503616 14445866827968 14455261902648 14494224872736 14518203219968 14533321736192 14566722895872 14572495110144 14594793290112 14629890609216 14639405366376 14641220550656 14673606606848 14680684756992 14718459592704 14722727018496 14724291934208 14746822386884 14758131990528 14780714223744 14797940719616 14832032022528 14860531531776 14871776880128 14876088758272 14887497498624 14904672921824 14910277681152 14911862532096 14934679996908 14961780513792 14986532356096 14990529332664 15015328735232 15042575597568 15065593073664 15101822564352 15106201141248 15145070872176 15146948755456 15187776110592 15197653696512 15199269093376 15222526334848 15234200764416 15257511456768 15263557403136 15339903516672 15344079552774 15345982111744 15355962589184 15381250965504 15385468822528 15391254380544 15392890355712 15416443867776 15426939088896 15457997624832 15469968883712 15474094795008 15499694178304 15504188112896 15541472329728 15551579947008 15587636371072 15588978130944 15593497952256 15623460605952 15633621545472 15635283282456 15701693693952 15703362666496 15713575571456 15748333653248 15749689245696 15755930222592 15786204987264 15796471769904 15839049860928 15841013792768 15865253003264 15881774268416 15913748508672 15924582285312 15948949368576 15950644622548 15956642709504 15999684313088 16004039963646 16004323213312 16042810146816 16047177537672 16090463350784 16096514015232 16115084257832 16127443206144 16207913084202 16208199942144 16209922752512 16212612357648 16256344416256 16264186036224 16295437406208 16300162056192 16332978622464 16349986953216 16377035358208 16421178310656 16438278488064 16463431606272 16465181545856 16469955410944 16471373119488 16507807432704 16520299317312 16564828425984 16592232251392 16609510555648 16634925685504 16647683309568 16679763760128 16730748990144 16732823486464 16735599853056 16767757037052 16769836122112 16780742623232 16821096677376 16825973735424 16853511299296 16859848900608 16892244827136 16905326821376 16909929018192 16983464607744 16994510045184 16996316434432 17001244295168 17033911910656 17040317349888 17068205710752 17099177730048 17125342126704 17127465549824 17160375697408 17171536191488 17217820655616 17264229875712 17275457912832 17308652425344 17310798577664 17337286787072 17368747081728 17397172954112 17403714994176 17437155950592 17442211627008 17444065603584 17455410599424 17488950888108 17531318304768 17536090917456 17549671530496 17583392940032 17590005006336 17618792991744 17623901331456 17666282999808 17677772517888 17713936203776 17716875359904 17719072129024 17773234225152 17807483636992 17821140516864 17848409628672 17866996051968 17896554102784 17901426144903 17944792793088 17958372081664 17998095603712 17999644852224 18004863614976 18006777397248 18034330562304 18053110594176 18101771269632 18129469790061 18131717718016 18150599163904 18187141152768 18192414277632 18227370706944 18236163096576 18241163829532 18285353500672 18288387468288 18290331387024 18381918593024 18417239151808 18424164777984 18478891504416 18523329239088 18528699837312 18578679332864 18587641184256 18616083161088 18628756635648 18666261282816 18671379957587 18685699375104 18714291396192 18716611837952 18721707127284 18767060926464 18779266351104 18815350407168 18822806183936 18824426422272 18866065637376 18878335451136 18880342076928 18909231931569 18960200211708 18962551144448 18974883708928 19011343640576 19016855732224 19018492674048 19062587154432 19074984778752 19120855988736 19126399832064 19158041362432 19163150899488 19177991569408 19216601972736 19229684269056 19259108671488 19261155770624 19268398743552 19273682536864 19305422659584 19317978215424 19325633163648 19362767054691 19422297194496 19429993480192 19459724386816 19474648399872 19504447635456 19506520812288 19519207155168 19562383209894 19571819573376 19574246342656 19624612790272 19630302691328 19677509320704 19707618964992 19743380471808 19781317057536 19814042042368 19880370241536 19882483376128 19889959993344 19912906662544 19928178229248 19933956145152 19949040685056 19987372443552 20033419091616 20056767463424 20087457431552 20133623365632 20135763419136 20141601521664 20193427829568 20195574239839 20203168591872 20247857554176 20263538262016 20312267685888 20343348609024 20351409870848 20398182432768 20403776036126 20419424059392 20453204688896 20458772737032 20521672507392 20523853807616 20555258490368 20569252118528 20571022688256 20576986988544 20610663499776 20632126393344 20679658417152 20719394045784 20721963106304 20735439929344 20783095087104 20785304174592 20791330603008 20831280807936 20844828727296 20847044376608 20901014249472 20935591591936 20999585660928 21007906963456 21048273316352 21056188317696 21061962359872 21118733147904 21175656956928 21218331344896 21232776380416 21265265824768 21275523612672 21332870037504 21338719951528 21346744172544 21387761595648 21393962698752 21396236716896 21462018686976 21503257608192 21552796532736 21575240515584 21610550778936 21616816476864 21668800241952 21682892853972 21685581381632 21727249874944 21733549408256 21735420198912 21777304829952 21799982604288 21841991648498 21858742665216 21892189935168 21894904414208 21917704650752 21951242141696 21961830825984 22010409910272 22021027135488 22027065756416 22077689389056 22084090527744 22086437901312 22120233580326 22196911079424 22239685013504 22248048033792 22290797297664 22307665320192 22314133137408 22357009382736 22367793798144 22402019995362 22428128903168 22434631647232 22479798534144 22522993102848 22546572024256 22563863396352 22598389610496 22644619476992 22659346726912 22720423133184 22757607614336 22781664165888 22796480544768 22798903640064 22833789502272 22895336104704 22957094207488 23009855275008 23018973167616 23033943883776 23078203233792 23089335533568 23124665801664 23140408633344 23204953325568 23249541267456 23256282169344 23258754138112 23273880799232 23312208494592 23318601184144 23327369920512 23381454556608 23452924923684 23491723988992 23498535108608 23552540540928 23555043999744 23570363357184 23622500479872 23625011374906 23633895333888 23679307480896 23694707654856 23697645633536 23761520689152 23797879504896 23822661402624 23868568193204 23870622763008 23886873427968 23923424052864 23925966933822 23926390390784 23999526469632 24006059945469 24006484819968 24009036529664 24045774083072 24064215220224 24070814125568 24135695026176 24172626386748 24249521537024 24256552370176 24303160942592 24312299913216 24314884128768 24384516624384 24387108516032 24396279054336 24443156109312 24450243084288 24565553037312 24631767465984 24638522005888 24657417732096 24695147409408 24697772318784 24704933116416 24780448975968 24783521579008 24821444214784 24838342180864 24888348377088 24914265833472 24952388528256 24962276169712 25019645640192 25039021801472 25087133876224 25099235229696 25154754183168 25171113934848 25173789435904 25212309242092 25231645016064 25238960603136 25280266948944 25357990232064 25364893527288 25416782872576 25433313038336 25475196911616 25491765067776 25494474651648 25501866442752 25550867865984 25602308566128 25622135963648 25639579025408 25678811561984 25691198324736 25740563546112 25757304287232 25767510884864 25817022739588 25826730983424 25896396259328 25966197866496 26005930180608 26008694416384 26025609540224 26053120622592 26083177613192 26095759431168 26166098405376 26183115899136 26233426332162 26236679094272 26276825286656 26296977457152 26324507295744 26375089410048 26428189487616 26435851997184 26507160322048 26570904305664 26578608193536 26598720913408 26649829924736 26659851337728 26711225455488 26844831154176 26847684558848 26855468695552 26917189189632 26924570439424 26937558122496 26997143405568 27010166095872 27051495843456 27079665891264 27083023581184 27124464812032 27197576577024 27225898745856 27278363649376 27280711729152 27288621416448 27341056060416 27361745744298 27362230009856 27428030251008 27435497080536 27480884666368 27509501857792 27572877889536 27625858727712 27710793449472 27713738899456 27718337256624 27721774137344 27775041077248 27793104969728 27868018999296 27881461776384 27913628089459 27924124741632 27943134953472 27999447547904 28074917756928 28082560690926 28150591389696 28158310863872 28168899526656 28223025610752 28234209275904 28320513115392 28367364816896 28440803672064 28443826716672 28462325563392 28517015460864 28525283598336 28528315622528 28593880731648 28612477168128 28671010144256 28737062043648 28766987354112 28814067705248 28822421969152 28824902959104 28844526403584 28888663007232 28891733655936 28910523805296 28988449745472 29036406439936 29066643472384 29133445791744 29144990220288 29189586580224 29259781218432 29278810732752 29282441101312 29343574814841 29347213213696 29361369513984 29436919185408 29445454036992 29448583868416 29493644773768 29516263981056 29561428447488 29595881439232 29664064045056 29721063063552 29743553760256 29752177516544 29809345843648 29820555362304 29823725064192 29869359993816 29923561027584 29973064712192 29981058665328 30030657470464 30085151195136 30131186147328 30203645128704 30212402282496 30290141744352 30293897510912 30375552221184 30395307393024 30398538186752 30445052669696 30468401528832 30515022913536 30527114806272 30605664054189 30679807033344 30688159105548 30691964223488 30711925178368 30762501931008 30770937645056 30782508761088 30785780711424 30832887735552 30853878177792 30915995249664 30939937767424 30948189590016 30999388356608 31008376225792 31082944659456 31103159894016 31175272742144 31177956261888 31186995904512 31246921211904 31267243090944 31270566564912 31403387387904 31406725332992 31427151142912 31496667306496 31499378491392 31511860445184 31572409974528 31592943539808 31678099721856 31682027585536 31730506006528 31763548536832 31827497017344 31849164570624 31897898737152 31901289245096 31913285419008 31922036701681 31999368626176 32008079927292 32085620293632 32094355075344 32180926701568 32193028030464 32230168515664 32254886412288 32415826168404 32419845505024 32425224715296 32512688832512 32528372072448 32590874812416 32600324112384 32665957244928 32699973906432 32754070716416 32762987472747 32842356621312 32876556976128 32926863212544 32930363091712 32939910821888 32942746238976 33015614865408 33040598634624 33129656851968 33180350370489 33184464502784 33219021111296 33269851371008 33295366619136 33359527520256 33461497980288 33465646972928 33471199706112 33535514074104 33539672244224 33561485246464 33642193354752 33651947470848 33707022598592 33719697801216 33784489654272 33819858036384 33966929215488 33989020090368 33992632868864 34002488590336 34067823821312 34080634699776 34136411421504 34198355460096 34250684253408 34254931099648 34320751394816 34343072382976 34435641311232 34528459751424 34550915825664 34617304850688 34674573574144 34737494163456 34794345908224 34807429988352 34874311901184 34884423254016 34888131207168 34910821198848 34977901776216 35072181834912 35099343060992 35166785880064 35180010012672 35237585983488 35247802662912 35332565999616 35355545035776 35427872407552 35433750719808 35437517062359 35438144258048 35546468450304 35614967273984 35642281033728 35696819257344 35733992103936 35793108205568 35802852289806 35888950400733 35889585586176 35916744163328 35996191207424 35999289704448 36009727229952 36013554794496 36068661124608 36106221188352 36203542539264 36258939580122 36263435436032 36301198327808 36374282305536 36384828555264 36454741413888 36472326193152 36482327659064 36576774936576 36580662774048 36763837186048 36834478303616 36848329555968 36957783008832 37046658478176 37057399674624 37157358665728 37175282368512 37232166322176 37257513271296 37332522565632 37342759915174 37371398750208 37428582792384 37433223675904 37443414254568 37558532702208 37630700814336 37645612367872 37648852844544 37732131274752 37756670902272 37760684153856 37818463863138 37920400423416 37925102288896 37949767417856 38022687281152 38033711464448 38036985348096 38125174308864 38149969557504 38241711977472 38252799664128 38316082724864 38326301798976 38355983138816 38433203945472 38459368538112 38518217342976 38522311541248 38536797487104 38547365073728 38610845319168 38635956430848 38651266327296 38725534109382 38844594388992 38859986960384 38919448773632 38949296799744 39008895270912 39013041624576 39038414310336 39124766419788 39143639146752 39249225580544 39260605382656 39355018641408 39415237929984 39486760943616 39562634115072 39628084084736 39760740483072 39764966752256 39779919986688 39825813325088 39856356458496 39867912290304 39898081370112 39974744887104 40066838183232 40113534926848 40174914863104 40267246731264 40271526838272 40283203043328 40386855659136 40391148479678 40406337183744 40495715108352 40527076524032 40624535371776 40686697218048 40702819741696 40796364865536 40807552072252 40838848118784 40906409377792 40917545474064 41042618616447 41043345014784 41047707615232 41110516980736 41138504237056 41142045376512 41221326999552 41264252786688 41359316834304 41438788091568 41443926212608 41470879858688 41566190174208 41570608349184 41582661206016 41662561615872 41689657454592 41694088753216 41802028498944 41871183183872 41999171321856 42015813926912 42096546632704 42112376635392 42123924719744 42237466295808 42351313913856 42436662689792 42465552760832 42530531649536 42551047225344 42665740075008 42677439903056 42693488345088 42775523191296 42787925397504 42792473433792 43006515216384 43105593065472 43150481031168 43221101557872 43233632953728 43337600483904 43365785707944 43371162763264 43454499749888 43467098816512 43554609659904 43599965208576 43683983296996 43717485330432 43784379870336 43789808828416 43835409301504 43902484283392 43923661651968 44020819820544 44042054270976 44054131512832 44155378778112 44168181055488 44172875802624 44240467160652 44393822158848 44479370027008 44496096067584 44581594595328 44615330640384 44628266274816 44714018765472 44735587596288 44804039990724 44856257806336 44869263294464 44959597068288 45045986205696 45093144048512 45127726792704 45179789794279 45196779220992 45289238953984 45318693453824 45440846266368 45515215228672 45563328331776 45592961089536 45597807280128 45667579004544 45790672209408 45914188414976 46019710550016 46037946335232 46067887767552 46156406467584 46178671067136 46249331603328 46280817266688 46409906651136 46499082534912 46512564338688 46517508276224 46547761598464 46624416989184 46637202368288 46654739841024 46762909113216 46905849847368 46983447977984 46997070217216 47105081081856 47110087999488 47140726714368 47245000959744 47250022749812 47267790667776 47358614961792 47389415309712 47395291267072 47523041378304 47595759009792 47645322805248 47737136386408 47741245526016 47773746855936 47846848105728 47851933867644 47999052939264 48012119890938 48012969639936 48018073059328 48091548166144 48128430440448 48141628251136 48271390052352 48345252773496 48499043074048 48513104740352 48606321885184 48624599826432 48629768257536 48769033248768 48774217032064 48792558108672 48886312218624 48900486168576 49131106074624 49263534931968 49277044011776 49314835464192 49390294818816 49395544637568 49409866232832 49560897951936 49567043158016 49642888429568 49676684361728 49776696754176 49828531666944 49904777056512 49924552339424 50039291280384 50078043602944 50174267752448 50198470459392 50309508366336 50342227869696 50347578871808 50424618484184 50463290032128 50477921206272 50560533897888 50715980464128 50729787054576 50833565745152 50866626076672 50950393823232 50983530135552 50988949303296 51003732885504 51101735731968 51204617132256 51244271927296 51279158050816 51357623123968 51382396649472 51481127092224 51514608574464 51535021769728 51634045479176 51653461966848 51792792518656 51932395732992 52011860361216 52017388832768 52051219080448 52106241245184 52166355226384 52191518862336 52332196810752 52366231798272 52466852664324 52473358188544 52553650573312 52593954914304 52649014591488 52750178820096 52856378975232 52871703994368 53014320644096 53141808611328 53157216387072 53197441826816 53299659849472 53319702675456 53422450910976 53689662308352 53695369117696 53704278434709 53710937391104 53834378379264 53849140878848 53875116244992 53994286811136 54020332191744 54102991686912 54159331782528 54166047162368 54248929624064 54395153154048 54451797491712 54556727298752 54561423458304 54577242832896 54682112120832 54723491488596 54856060502016 54870994161072 54961769332736 55019003715584 55145755779072 55251717455424 55427477798912 55436674513248 55443548274688 55550082154496 55586209939456 55736037998592 55762923552768 55827256178918 55848249483264 55886269906944 55998895095808 56014139872761 56149835513856 56165121381852 56301182779392 56316621727744 56337799053312 56446051221504 56468418551808 56641026230784 56727695794707 56734729633792 56887653433344 56924651126784 57034030921728 57050567196672 57056631245056 57187761463296 57224954336256 57342020288512 57474124087296 57533974708224 57628135410496 57644843938304 57649805918208 57689052807168 57777326014464 57783467311872 57821047610592 57976899490944 58072812879872 58088301164073 58133286944768 58266891583488 58289980440576 58379173160448 58519562436864 58557621465504 58564882202624 58687149629682 58694426427392 58722739027968 58873838370816 58890908073984 58897167736832 58987289547536 59032527962112 59122856894976 59442126127104 59487107520512 59504355033088 59618691687296 59641110724608 59647450128384 59738719987632 59847122055168 59946129424384 59962117330656 60061314940928 60170302390272 60262372294656 60407290257408 60424804564992 60580283488704 60586722719517 60587795021824 60790614786048 60797076373504 60890105339392 60936803057664 61030045827072 61054229612544 61211328108378 61359614066688 61376318211096 61383928446976 61423850356736 61541875290112 61565017522176 61571561422848 61665775471104 61707756355584 61831990499328 61896379180032 61998776713216 62016752451584 62165889318912 62206319788032 62350545484288 62355912523776 62373991809024 62493842423808 62534486181888 62541133129824 62806774775808 62813450665984 62854302285824 62993334612992 62998756982784 63023720890368 63144819949056 63185887079616 63356199443712 63461012013056 63527097073664 63654994034688 63698329141248 63795797474304 63802578490192 63826570838016 63844073403362 63998737252352 64016159854584 64188710150688 64361853403136 64386056060928 64460337031328 64509772824576 64831652336808 64839691010048 64850449430592 65025377665024 65056744144896 65181749624832 65200648224768 65331914489856 65399947812864 65508141432832 65525974945494 65684713242624 65753113952256 65853726425088 65860726183424 65879821643776 65885492477952 66031229730816 66081197269248 66259313703936 66360700740978 66368929005568 66438042222592 66539702742016 66590733238272 66719055040512 66922995960576 66942399412224 67071028148208 67079344488448 67122970492928 67284386709504 67303894941696 67414045197184 67439395602432 67568979308544 67639716072768 67933858430976 67978040180736 67985265737728 68004977180672 68135647642624 68161269399552 68272822843008 68396710920192 68501368506816 68509862199296 68641502789632 68686144765952 68871282622464 69056919502848 69101831651328 69234609701376 69349147148288 69588691816448 69614859976704 69748623802368 69768846508032 69776262414336 69821642397696 69955803552432 70144363669824 70198686121984 70333571760128 70475171966976 70495605325824 70665131999232 70711090071552 70855744815104 70867501439616 70875034124718 70876288516096 71092936900608 71229934547968 71284562067456 71393638514688 71467984207872 71586216411136 71605704579612 71777900801466 71779171172352 71833488326656 71992382414848 71998579408896 72019454459904 72027109588992 72137322249216 72212442376704 72407085078528 72517879160244 72526870872064 72602396655616 72748564611072 72769657110528 72909482827776 72944652386304 72964655318128 73153549873152 73161325548096 73527674372096 73668956607232 73696659111936 73915566017664 74093316956352 74114799349248 74314717331456 74350564737024 74464332644352 74515026542592 74665045131264 74685519830348 74742797500416 74857165584768 74866447351808 74886828509136 75117065404416 75261401628672 75291224735744 75297705689088 75464262549504 75513341804544 75521368307712 75636927726276 75840800846832 75850204577792 75899534835712 76045374562304 76067422928896 76073970696192 76250348617728 76299939115008 76483423954944 76505599328256 76632165449728 76652603597952 76711966277632 76866407890944 76918737076224 77036434685952 77044623082496 77073594974208 77094730147456 77221690638336 77271912861696 77302532654592 77451068218764 77689188777984 77719973920768 77838897547264 77898593599488 78017790541824 78026083249152 78076828620672 78249532839576 78287278293504 78498451161088 78521210765312 78710037282816 78830475859968 78973521887232 79125268230144 79256168169472 79521480966144 79529933504512 79651626650176 79712712916992 79735824580608 79796162740224 79949489774208 80133676366464 80227069853696 80349829726208 80534493462528 80543053676544 80566406086656 80773711318272 80782296959356 80812674367488 80991430216704 81054153048064 81249070743552 81373394436096 81405639483392 81592729731072 81615104144504 81677696237568 81835090948128 82085237232894 82086690029568 82095415230464 82221033961472 82277008474112 82284090753024 82442653999104 82528505573376 82687539812171 82718633668608 82877576183136 82887852425216 82941759717376 83132380348416 83141216698368 83165322412032 83325123231744 83379314909184 83388177506432 83604056997888 83740884268377 83742366367744 83998342643712 84031627853824 84193093265408 84224753270784 84247849439488 84474932591616 84702627827712 84873325379584 84931105521664 85061063299072 85102094450688 85331480150016 85354879806112 85386976690176 85551046382592 85575850795008 85584946867584 86013030432768 86211186130944 86300962062336 86442203115744 86467265907456 86675200967808 86731571415888 86742325526528 86908999499776 86934197633024 87109219319808 87199930417152 87367966593992 87434970660864 87568759740672 87670818603008 87804968566784 87847323303936 88041639641088 88084108541952 88108263025664 88310757556224 88336362110976 88345751605248 88480934321304 88787644317696 88958740054016 88992192135168 89163189190656 89230661280768 89256532549632 89428037530944 89471175192576 89608079981448 89712515612672 89738526588928 89919194136576 90091972411392 90186288097024 90255453585408 90359579588558 90393558441984 90578477907968 90637386907648 90881692532736 91030430457344 91126656663552 91185922179072 91195614560256 91335158009088 91581344418816 91816992162567 91828376829952 92039421100032 92075892670464 92135775535104 92312812935168 92357342134272 92498663206656 92561634533376 92819813302272 92998165069824 93025128677376 93035016552448 93095523196928 93248833978368 93274404736576 93309479682048 93525818226432 93811699694736 93966895955968 93994140434432 94210162163712 94220175998976 94281453428736 94490001919488 94500045499624 94535581335552 94717229923584 94778830619424 94790582534144 95046082756608 95191518019584 95290645610496 95474272772816 95482491052032 95547493711872 95693696211456 95703867735288 95766110105043 95998105878528 96024239781876 96036146118656 96183096332288 96256860880896 96283256502272 96542780104704 96690505546992 96998086148096 97026209480704 97212643770368 97259536515072 97538066497536 97548434064128 97585116217344 97772624437248 97800972337152 98262212149248 98288962418241 98527069863936 98554088023552 98629670928384 98780589637632 98791089275136 98819732465664 99121795903872 99134086316032 99285776859136 99353368723456 99553393508352 99657063333888 99809554113024 99849104678848 100078582560768 100348535504896 100396940918784 100619016732672 100684455739392 100695157743616 100849236968368 100926580064256 100955842412544 101121067795776 101459574109152 101667131490304 101733252153344 101900787646464 101967060271104 101977898606592 102007465771008 102203471463936 102409234264512 102488543854592 102715246247936 102764793298944 102962254184448 103029217148928 103070043539456 103268090958352 103306923933696 103585585037312 104023720722432 104034777665536 104102438160896 104212482490368 104332710452768 104383037724672 104664393621504 104732463596544 104933705328648 104946716377088 105107301146624 105298029182976 105500357640192 105712757950464 105743407988736 106028641288192 106283617222656 106312551187077 106314432774144 106394883653632 106599319698944 106639405350912 106844901821952 107379324616704 107390738235392 107408556869418 107421874782208 107668756758528 107698281757696 107750232489984 107988573622272 108040664383488 108205983373824 108318663565056 108497859248128 108790306308096 108903594983424 109113454597504 109122846916608 109154485665792 109364224241664 109446982977192 109741988322144 109923538665472 110038007431168 110291511558144 110503434910848 110854955597824 110873349026496 110887096549376 111100164308992 111172419878912 111472075997184 111525847105536 111654512357836 111696498966528 111772539813888 111997790191616 112028279745522 112299671027712 112330242763704 112633243455488 112675598106624 112892102443008 112936837103616 113282052461568 113455391589414 113469459267584 113775306866688 113849302253568 114068061843456 114101134393344 114113262490112 114375522926592 114449908672512 114684040577024 114948248174592 115067949416448 115256270820992 115289687876608 115299611836416 115378105614336 115554652028928 115566934623744 115642095221184 115953798981888 116145625759744 116176602328146 116266573889536 116533783166976 116579960881152 116758346320896 117039124873728 117115242931008 117129764405248 117374299259364 117388852854784 117747676741632 117781816147968 117794335473664 117974579095072 118065055924224 118245713789952 118884252254208 118974215041024 119008710066176 119237383374592 119282221449216 119294900256768 119477439975264 119694244110336 119892258848768 119924234661312 120122629881856 120340604780544 120524744589312 120814580514816 120849609129984 121160566977408 121173445439034 121175590043648 121581229572096 121594152747008 121780210678784 121873606115328 122060091654144 122108459225088 122422656216756 122719228133376 122752636422192 122767856893952 122847700713472 123083750580224 123130035044352 123143122845696 123331550942208 123415512711168 123663980998656 123792758360064 123997553426432 124033504903168 124331778637824 124412639576064 124701090968576 124711825047552 124747983618048 124987684847616 125068972363776 125082266259648 125613549551616 125626901331968 125708604571648 125986669225984 125997513965568 126047441780736 126289639898112 126371774159232 126712398887424 126922024026112 127054194147328 127309988069376 127396658282496 127591594948608 127605156980384 127653141676032 127688146806724 127997474504704 128032319709168 128377420301376 128723706806272 128920674062656 129019545649152 129663304673616 129679382020096 129700898861184 130050755330048 130113488289792 130363499249664 130401296449536 130663828979712 130799895625728 131016282865664 131051949890988 131369426485248 131506227904512 131707452850176 131721452366848 131759643287552 131770984955904 132062459461632 132162394538496 132518627407872 132721401481956 132737858011136 132876084445184 133079405484032 133181466476544 133438110081024 133845991921152 133884798824448 134142056296416 134158688976896 134245940985856 134568773419008 134607789883392 134828090394368 134878791204864 135137958617088 135279432145536 135539369382837 135867716861952 135956080361472 135970531475456 136009954361344 136271295285248 136322538799104 136545645686016 136793421840384 137002737013632 137019724398592 137283005579264 137372289531904 137742565244928 138113839005696 138203663302656 138469219402752 138698294296576 139177383632896 139229719953408 139497247604736 139537693016064 139552524828672 139643284795392 139911607104864 140288727339648 140397372243968 140667143520256 140950343933952 140991210651648 141330263998464 141369019678873 141422180143104 141711489630208 141735002879232 141750068249436 142185873801216 142459869095936 142569124134912 142787277029376 142935968415744 143172432822272 143211409159224 143555801602932 143666976653312 143984764829696 143997158817792 144038908919808 144054219177984 144274644498432 144424884753408 144814170157056 145035758320488 145053741744128 145204793311232 145497129222144 145539314221056 145818965655552 145889304772608 145929310636256 146307099746304 146322651096192 147055348744192 147337913214464 147393318223872 147831132035328 148186633912704 148229598698496 148629434662912 148701129474048 148928665288704 149030053085184 149330090262528 149371039660696 149485595000832 149714331169536 149773657018272 150234130808832 150522803257344 150582449471488 150595411378176 150928525099008 151026683609088 151042736615424 151273855452552 151681601693664 151700409155584 151799069671424 152090749124608 152134845857792 152147941392384 152500697235456 152599878230016 152966847909888 153011198656512 153264330899456 153305207195904 153423932555264 153732815781888 153837474152448 154072869371904 154089246164992 154147189948416 154189460294912 154443381276672 154543825723392 154605065309184 154902136437528 155378377555968 155439947841536 155677795094528 155797187198976 156035581083648 156052166498304 156153657241344 156499065679152 156574556587008 156996902322176 157042421530624 157420074565632 157660951719936 157947043774464 158250536460288 158512336338944 159042961932288 159059867009024 159303253300352 159425425833984 159471649161216 159592325480448 159898979548416 160267352732928 160454139707392 160699659452416 161068986925056 161086107353088 161132812173312 161547422636544 161564593918712 161625348734976 161982860433408 162498141487104 162746788872192 162811278966784 163185459462144 163230208289008 163355392475136 163670181896256 164170474465788 164190830460928 164442067922944 164554016948224 164568181506048 164885307998208 165057011146752 165375079624342 165437267337216 165755152366272 165775704850432 165883519434752 166282433396736 166330644824064 166650246463488 166758629818368 166776355012864 167208113995776 167481768536754 167484732735488 167996685287424 168042419618283 168063255707648 168386186530816 168449506541568 168495698878976 168949865183232 169405255655424 169746650759168 169862211043328 170122126598144 170204188901376 170662960300032 170709759612224 170773953380352 171102092765184 171151701590016 171169893735168 172026060865536 172422372261888 172601924124672 172884406231488 172934531814912 173350401935616 173463142831776 173484651053056 173817998999552 173868395266048 174218438639616 174399860834304 174735933187984 174869941321728 175137519481344 175609937133568 175694646607872 176083279282176 176168217083904 176216526051328 176621515112448 176672724221952 176691503210496 176961868642608 177917480108032 178326378381312 178461322561536 178513065099264 178856075061888 178942350385152 179216159962896 179425031225344 179477053177856 179838388273152 180183944822784 180372576194048 180510907170816 180719159177116 180787116883968 181156955815936 181274773815296 181760168158551 181763385065472 182060860914688 182371844358144 182391229120512 182670316018176 183162688837632 183633984325134 183656753659904 184078842200064 184151785340928 184271551070208 184625625870336 184714684268544 184997326413312 185123269066752 185996330139648 186050257354752 186070033104896 186191046393856 186497667956736 186548809473152 186618959364096 187051636452864 187623399389472 187933791911936 187988280868864 188420324327424 188440351997952 188562906857472 188980003838976 189000090999248 189071162671104 189434459847168 189557661238848 189581165068288 190383036039168 190581291220992 190948545545632 190964982104064 191094987423744 191387392422912 191407735470576 191532220210086 191996211757056 192048479563752 192072292237312 192366192664576 192566513004544 193085560209408 193381011093984 193996172296192 194052418961408 194425287540736 194519073030144 195076132995072 195096868128256 195170232434688 195395396626213 195545248874496 195601944674304 196524424298496 196577924836482 197054139727872 197108176047104 197259341856768 197561179275264 197582178550272 197639464931328 198243591807744 198571553718272 198706737446912 199106787016704 199314126667776 199619108226048 199698209357696 200157165121536 200697071009792 201238033465344 201368911478784 201390315487232 201698473936736 201853160128512 201911684825088 202242135591552 202919148218304 203334262980608 203466504306688 203801575292928 203934120542208 203955797213184 204014931542016 204406942927872 204818468529024 204977087709184 205430492495872 205529586597888 205924508368896 206058434297856 206140087078912 206536181916704 206613847867392 207171170074624 208047441444864 208069555331072 208204876321792 208665420905536 208766075449344 209328787243008 209464927193088 209867410657296 209893432754176 210214602293248 210596058365952 211000715280384 211425515900928 211486815977472 212057282576384 212567234445312 212625102374154 212628865548288 212789767307264 213198639397888 213278810701824 213689803643904 214758649233408 214781476470784 214817113738836 214843749564416 215337513517056 215396563515392 215500464979968 215977147244544 216081328766976 216411966747648 216637327130112 216995718496256 217580612616192 217807189966848 218226909195008 218245693833216 218308971331584 218728448483328 218893965954384 219483976644288 219847077330944 220076014862336 220583023116288 221006869821696 221709911195648 221746698052992 221774193098752 222200328617984 222344839757824 222944151994368 223051694211072 223309024715672 223392997933056 223545079627776 223995580383232 224056559491044 224599342055424 224660485527408 225266486910976 225351196213248 225784204886016 225873674207232 226564104923136 226910783178828 226938918535168 227550613733376 227698604507136 228136123686912 228202268786688 228226524980224 228751045853184 228899817345024 229368081154048 229896496349184 230135898832896 230512541641984 230579375753216 230599223672832 230756211228672 231109304057856 231133869247488 231284190442368 231907597963776 232291251519488 232353204656292 232533147779072 233067566333952 233159921762304 233516692641792 234078249747456 234230485862016 234259528810496 234748598518728 234777705709568 235495353483264 235563632295936 235588670947328 235949158190144 236130111848448 236491427579904 237768504508416 237948430082048 238017420132352 238474766749184 238564442898432 238589800513536 238954879950528 239388488220672 239784517697536 239848469322624 240245259763712 240681209561088 241049489178624 241629161029632 241699218259968 242321133954816 242346890878068 243162459144192 243188305494016 243560421357568 243747212230656 244120183308288 244216918450176 244845312433512 245505272844384 245535713787904 245695401426944 246167501160448 246260070088704 246286245691392 246663101884416 246831025422336 247327961997312 247585516720128 247995106852864 248062619436513 248067009806336 248663557275648 248825279152128 249402181937152 249423650095104 249495967236096 249975369695232 250137944727552 250164532519296 251222652805131 251227099103232 251253802663936 251417209143296 251973338451968 251995027931136 252094883561472 252579279796224 252743548318464 253424797774848 253844048052224 254108388294656 254619976138752 254793316564992 255183189897216 255210313960768 255306283352064 255376293613448 256064639418336 256754840602752 257447413612544 257841348125312 258039091298304 259326609347232 259358764040192 259401797722368 260101510660096 260226976579584 260726998499328 260802592899072 261327657959424 261599791251456 262032565731328 262103899781976 263012455809024 263414905700352 263442904733696 263519286575104 263541969911808 264124918923264 264324789076992 265037254815744 265442802963912 265475716022272 265752168890368 266158810968064 266362932953088 266876220162048 267691983842304 267769597648896 268284112592832 268317377953792 268491881971712 269137546838016 269215579766784 269656180788736 269757582409728 270275917234176 270558864291072 271078738765674 271735433723904 271912160722944 271941062950912 272019908722688 272542590570496 272645077598208 273091291372032 273586843680768 274005474027264 274566011158528 274744579063808 275485130489856 276227678011392 276407326605312 276938438805504 277396588593152 278354767265792 278459439906816 278994495209472 279075386032128 279105049657344 279286569590784 279823214209728 280577454679296 280794744487936 281334287040512 281900687867904 281982421303296 282660527996928 282738039357746 282844360286208 283422979260416 283470005758464 283500136498872 284371747602432 284919738191872 285138248269824 285574554058752 285871936831488 286344865644544 286422818318448 287111603205864 287298330315129 287333953306624 287969529659392 287994317635584 288108438355968 288549288996864 288849769506816 289628340314112 290071516640976 290107483488256 290409586622464 290994258444288 291078628442112 291637931311104 291778609545216 291858621272512 292614199492608 292645302192384 294110697488384 294675826428928 294786636447744 295662264070656 296373267825408 296459197396992 297258869325824 297402258948096 297857330577408 298060106170368 298660180525056 298742079321392 298971190001664 299428662339072 299547314036544 301045606514688 301164898942976 301190822756352 301857050198016 302053367218176 302085473230848 302547710905104 303363203387328 303400818311168 303598139342848 304181498249216 304269691715584 305001394470912 305199756460032 305933695819776 306022397313024 306528661798912 306610414391808 306847865110528 307465631563776 308145738743808 308178492329984 308294379896832 308378920589824 308886762553344 309087651446784 309210130618368 309804272875056 310756755111936 310879895683072 311355590189056 312071162167296 312104332996608 312307314482688 312998131358304 313149113174016 313993804644352 314084843061248 314840149131264 315321903439872 315894087548928 316258528559953 316501072920576 317024672677888 318085923864576 318119734018048 318606506600704 318850851667968 318943298322432 319184650960896 319797959096832 320534705465856 321399318904832 322137973850112 322172214706176 322265624346624 323094845273088 323129187837424 323250697469952 323965720866816 325493577744384 325622557933568 326370918924288 326460416578016 326710784950272 327340363792512 328340948931576 328381660921856 328884135845888 329108033896448 329770615996416 330114022293504 330750159248684 330874534674432 331510304732544 331551409700864 331767038869504 332564866793472 332661289648128 333300492926976 333517259636736 333552710025728 334416227991552 334963537073508 335993370574848 336084839236566 336126511415296 336772373061632 336899013083136 336991397757952 337899730366464 338810511310848 339493301518336 339724422086656 340244253196288 340408377802752 341325920600064 341419519224448 341547906760704 342204185530368 342303403180032 342339787470336 344052121731072 344844744523776 345203848249344 345768812462976 345869063629824 346700803871232 346926285663552 346969302106112 347635997999104 347736790532096 348436877279232 348799721668608 349471866375968 349739882643456 350275038962688 351219874267136 351389293215744 352166558564352 352433052102656 353243030224896 353345448443904 353383006420992 353923737285216 355834960216064 356652756762624 356922645123072 357026130198528 357712150123776 357884700770304 358432319925792 358850062450688 358954106355712 359676776546304 360367889645568 360745152388096 361021814341632 361438318354232 361574233767936 362549547630592 363520336317102 363526770130944 364121721829376 364743688716288 364782458241024 365340632036352 366325377675264 367267968650268 367313507319808 368157684400128 368303570681856 368543102140416 369251251740672 369429368537088 369994652826624 370246538133504 371992660279296 372100514709504 372140066209792 372382092787712 372995335913472 373097618946304 373237918728192 374103272905728 375246798778944 375867583823872 375976561737728 376840648654848 376880703995904 377125813714944 377960007677952 378000181998496 378142325342208 378868919694336 379115322477696 379162330136576 380766072078336 381162582441984 381897091091264 381929964208128 382189974847488 382774784845824 382815470941152 383064440420172 383992423514112 384096959127504 384144584474624 384732385329152 385133026009088 386171120418816 386762022187968 387992344592384 388104837922816 388850575081472 389038146060288 390152265990144 390193736256512 390340464869376 390790793252426 391090497748992 391203889348608 393048848596992 393155849672964 394108279455744 394216352094208 394518683713536 395122358550528 395164357100544 395278929862656 396487183615488 397143107436544 397413474893824 398213574033408 398628253335552 399238216452096 399396418715392 400314330243072 401394142019584 402476066930688 402737822957568 402780630974464 403396947873472 403706320257024 403823369650176 404484271183104 405838296436608 406618108148511 406668525961216 406933008613376 407603150585856 407868241084416 407911594426368 408029863084032 408813885855744 409636937058048 409954175418368 410860984991744 411059173195776 411849016737792 412116868595712 412280174157824 413072363833408 413227695734784 416094882889728 416139110662144 416409752643584 417330841811072 417532150898688 418657574486016 418929854386176 419734821314592 419786865508352 420429204586496 421192116731904 422001430560768 422851031801856 422973631954944 424107059036619 424114565152768 425134468890624 425250204748308 425579534614528 426397278795776 426557621403648 427379607287808 429517298466816 429562952941568 429634227477672 429687499128832 430793127030784 431000929959936 431954294489088 432162657533952 432823933495296 433274654260224 433991436992512 435161225232384 435614379933696 436453818390016 436491387666432 436617942663168 437456896966656 437787931908768 438967953288576 439694154661888 440152029724672 441166046232576 442013739643392 443419822391296 443493396105984 444400657235968 444689679515648 445888303988736 446103388422144 446618049431344 446785995866112 447090159255552 447991160766464 448113118982088 449320971054816 450532973821952 450702392426496 451568409772032 451747348414464 453128209846272 453821566357656 453877837070336 455101227466752 455397209014272 456272247373824 456404537573376 456453049960448 457502091706368 457799634690048 458736162308096 459792992698368 460271797665792 461025083283968 461158751506432 461198447345664 461512422457344 462218608115712 462267738494976 462568380884736 463815195927552 464582503038976 464706409312584 465066295558144 466135132667904 466319843524608 467033385283584 468156499494912 468460971724032 469497197037456 469555411419136 470990706966528 471127264591872 471177341894656 471898316380288 472260223696896 472982855159808 475537009016832 475896860164096 476034840264704 476949533498368 477128885796864 477179601027072 477909759901056 478776976441344 479569035395072 479696938645248 480490519527424 481362419122176 482098978357248 483258322059264 483398436519936 484642267909632 484693781756136 486376610988032 487120842715136 487494424461312 488240366616576 488433836900352 489690624867024 491010545688768 491071427575808 491390802853888 492335002320896 492572491382784 493326203768832 493662050844672 494655923994624 495171033440256 495990213705728 496125238873026 496134019612672 497327114551296 497650558304256 498804363874304 498847300190208 498991934472192 499950739390464 500275889455104 500329065038592 502445305610262 502454198206464 502507605327872 502834418286592 503946676903936 503990055862272 504189767122944 505158559592448 505487096636928 506849595549696 507688096104448 508216776589312 509239952277504 509586633129984 510366379794432 510420627921536 510612566704128 510752587226896 512129278836672 513509681205504 514894827225088 515682696250624 516078182596608 518653218694464 518717528080384 518803595444736 520203021320192 520453953159168 521453996998656 521605185798144 522655315918848 523199582502912 524065131462656 524207799563952 526829811400704 526885809467392 527038573150208 527083939823616 528249837846528 528649578153984 530074509631488 530885605927824 530951432044544 531504337780736 532317621936128 533752440324096 535383967684608 535539195297792 536568225185664 536634755907584 536983763943424 538275093676032 538431159533568 539312361577472 539515164819456 540551834468352 541117728582144 542157477531348 543470867447808 543824321445888 543882125901824 544039817445376 545085181140992 545290155196416 546182582744064 547173687361536 548010948054528 549132022317056 549489158127616 550970260979712 552455356022784 552814653210624 553876877611008 554793177186304 556709534531584 557988990418944 558150772064256 558210099314688 558573139181568 559646428419456 561154909358592 561589488975872 562668574081024 563801375735808 563964842606592 565321055993856 565476078715492 565688720572416 566845958520832 566940011516928 567000272997744 568743495204864 569839476383744 571149108117504 571743873662976 572845636636896 574223206411728 574596660630258 574667906613248 575939059318784 575988635271168 576216876711936 577098577993728 577699539013632 578812778685197 579256680628224 580143033281952 580214966976512 580819173244928 581988516888576 582157256884224 583275862622208 583557219090432 583717242545024 585228398985216 585290604384768 586186189878639 588221394976768 589351652857856 589573272895488 591324528141312 592746535650816 592918394793984 594517738651648 595714661154816 596120212340736 597320361050112 597484158642784 597942380003328 598857324678144 599094628073088 602091213029376 602329797885952 603714100396032 604106734436352 604170946461696 605095421810208 606726406774656 606801636622336 607196278685696 608362996498432 608539383431168 610002788941824 610399512920064 611867391639552 612044794626048 613220828783616 613695730221056 614931263127552 616291477487616 616356984659968 616588759793664 616757841179648 617773525106688 618175302893568 618420261236736 619608545750112 621513510223872 621759791366144 622711180378112 624142324334592 624208665993216 624614628965376 625996262716608 626062801435009 626298226348032 627987609288704 628169686122496 629680298262528 630643806879744 631788175097856 632517057119906 633002145841152 634049345355776 636171847729152 636239468036096 637213013201408 637701703335936 637886596644864 638369301921792 639595918193664 641069410931712 642798637809664 644275947700224 644344429412352 644531248693248 646189690546176 646258375674848 646501394939904 647931441733632 650987155488768 651245115867136 652741837848576 652920833156032 653421569900544 654680727585024 656681897863152 656763321843712 657768271691776 658216067792896 659541231992832 660228044587008 661500318497368 661749069348864 663020609465088 663534077739008 665129733586944 665322579296256 666600985853952 667034519273472 667105420051456 668832455983104 669927074147016 671986741149696 672169678473132 672253022830592 673544746123264 673798026166272 673982795515904 675799460732928 677621022621696 678986603036672 679448844173312 680488506392576 680816755605504 682651841200128 682839038448896 683095813521408 684408371060736 684606806360064 684679574940672 688104243462144 689689489047552 690407696498688 691537624925952 691738127259648 693401607742464 693852571327104 693938604212224 695271995998208 695473581064192 696873754558464 697599443337216 698943732751936 699479765286912 700550077925376 702439748534272 702778586431488 704333117128704 704866104205312 706486060449792 706690896887808 706766012841984 707847474570432 711669920432128 713305513525248 713845290246144 714052260397056 715424300247552 715769401540608 716864639851584 717700124901376 719353553092608 720735779291136 721490304776192 722043628683264 722876636708464 723148467535872 725099095261184 727040672634204 728243443658752 729487377432576 729564916482048 730681264072704 732650755350528 734535937300536 734627014639616 736607141363712 737086204280832 738502503481344 738858737074176 739989305653248 740493076267008 743985320558592 744187858309539 744201029419008 744280132419584 744764185575424 745990671826944 746195237892608 746475837456384 748206545811456 750493597557888 751735167647744 751953123475456 753681297309696 753761407991808 754251627429888 755920015355904 756000363996992 756284650684416 757737839388672 758230644955392 761532144156672 762325164883968 763794182182528 763859928416256 764379949694976 765549569691648 765630941882304 766128880840344 768193918255008 768289168949248 769464770658304 770266052018176 772342240837632 773524044375936 775984689184768 776209675845632 777701150162944 778076292120576 780304531980288 780387472513024 780680929738752 781581586504852 782180995497984 782407778697216 786097697193984 786311699345928 788432704188416 789037367427072 790244717101056 790328714201088 790557859725312 792974367230976 794286214873088 794826949787648 796427148066816 797256506671104 798476432904192 798792837430784 800628660486144 802788284039168 804952133861376 805475645915136 805561261948928 806793895746944 807412640514048 807646739300352 808968542366208 811676592873216 813236216297022 813337051922432 813866017226752 815206301171712 815736482168832 815823188852736 816059726168064 817627771711488 819273874116096 819908350836736 821721969983488 823698033475584 824233737191424 824560348315648 826144727666816 826455391469568 832189765779456 832278221324288 832819505287168 834661683622144 835064301797376 837315148972032 837859708772352 839469642629184 839573731016704 840858409172992 842384233463808 844002861121536 845702063603712 845947263909888 848214118073238 848229130305536 850268937781248 850500409496616 851159069229056 852794557591552 853115242807296 854759214575616 859034596933632 859125905883136 859268454955344 859374998257664 861586254061568 862001859919872 863908588978176 864325315067904 865647866990592 866549308520448 867982873985024 870322450464768 871228759867392 872907636780032 872982775332864 873235885326336 874913793933312 875575863817536 877935906577152 879388309323776 880304059449344 882332092465152 884027479286784 886839644782592 886986792211968 888801314471936 889379359031296 891776607977472 892206776844288 893236098862688 893571991732224 894180318511104 895982321532928 896226237964176 898641942109632 901065947643904 903136819544064 903494696828928 906256419692544 907643132715312 907755674140672 910202454933504 910794418028544 912544494747648 912809075146752 912906099920896 915004183412736 915599269380096 917472324616192 919585985396736 920543595331584 922050166567936 922317503012864 922396894691328 924437216231424 924535476989952 925136761769472 927630391855104 929165006077952 929412818625168 930132591116288 932270265335808 932639687049216 934066770567168 936312998989824 936921943448064 938994394074912 939110822838272 941981413933056 942254529183744 942354683789312 943796632760576 944520447393792 945965710319616 948775585679859 951074018033664 951793720328192 952069680529408 953899066996736 954257771593728 954359202054144 955819519802112 957553952882688 959138070790144 959393877290496 960981039054848 964197956714496 966516644118528 966796873039872 969284535819264 969387563512272 972753221976064 974241685430272 976480733233152 976867673800704 979381249734048 982021091377536 982142855151616 982781605707776 984670004641792 985144982765568 986652407537664 987324101689344 989311847989248 989583137752111 990342066880512 991980427411456 992250477746052 994654229102592 995301116608512 997608727748608 997694600380416 997983868944384 999901478780928 1000551778910208 1000658130077184 1004890611220524 1005015210655744 1005668836573184 1007893353807872 1007980111724544 1008379534245888 1010317119184896 1010974193273856 1013699191099392 1015376192208896 1016433553178624 1018479904555008 1019173266259968 1020732759588864 1020841255843072 1021225133408256 1021505174453792 1024258557673344 1027019362411008 1029789654450176 1031365392501248 1032156365193216 1037306437388928 1037435056160768 1037607190889472 1040406042640384 1040907906318336 1042907993997312 1043210371596288 1045310631837696 1046399165005824 1048415599127904 1053659622801408 1053771618934784 1054077146300416 1054167879647232 1056499675693056 1057299156307968 1060149019262976 1061771211855648 1061902864089088 1063008675561472 1064635243872256 1067504880648192 1070767935369216 1071078390595584 1073136450371328 1073967527886848 1076550187352064 1076862319067136 1078624723154944 1079030329638912 1081103668936704 1082235457164288 1084314955062696 1087648642891776 1087764251803648 1088079634890752 1090170362281984 1090580310392832 1092365165488128 1094347374723072 1096021896109056 1098264044634112 1098978316255232 1101940521959424 1104910712045568 1105629306421248 1107753755222016 1109586354372608 1113419069063168 1115977980837888 1116301544128512 1116420198629376 1117146278363136 1119292856838912 1122309818717184 1123178977951744 1125337148162048 1127602751471616 1127929685213184 1130642111987712 1130952157430984 1131377441144832 1133880023033856 1134000545995488 1137486990409728 1139678952767488 1142298216235008 1143487747325952 1145691273273792 1148446412823456 1149193321260516 1149335813226496 1151878118637568 1151977270542336 1152433753423872 1154197155987456 1155399078027264 1157625557370394 1158513361256448 1160286066563904 1160429933953024 1161638346489856 1163977033777152 1164314513768448 1166551725244416 1167114438180864 1167434485090048 1170456797970432 1170581208769536 1172372379757278 1176442789953536 1178703305715712 1179146545790976 1182649056282624 1185493071301632 1185836789587968 1189035477303296 1191429322309632 1192240424681472 1194640722100224 1194968317285568 1195884760006656 1197714649356288 1198189256146176 1204182426058752 1204659595771904 1207428200792064 1208213468872704 1208341892923392 1210190843620416 1213452813549312 1214392557371392 1216725992996864 1217078766862336 1220005577883648 1220799025840128 1223734783279104 1224089589252096 1226441657567232 1229862526255104 1232582954975232 1232713969319936 1233177519587328 1233515682359296 1235547050213376 1236350605787136 1236840522473472 1239217091500224 1243519582732288 1245422360756224 1248284648669184 1248417331986432 1249229257930752 1251992525433216 1252125602870018 1252596452696064 1255975218577408 1256339372244992 1259360596525056 1261287613759488 1263576350195712 1265034114239812 1266004291682304 1268098690711552 1272321177109857 1272343695458304 1272478936072192 1274426026402816 1275403406671872 1276738603843584 1279191836387328 1282138821863424 1285597275619328 1288551895400448 1288688858824704 1289062497386496 1292379381092352 1292516751349696 1293002789879808 1295862883467264 1301974310977536 1302490231734272 1305483675697152 1305841666312064 1306843139801088 1309361455170048 1313363795726304 1313526643687424 1315536543383552 1316432135585792 1319082463985664 1320456089174016 1323000636994736 1323498138697728 1326041218930176 1327068155478016 1330259467173888 1333201971707904 1334069038546944 1334210840102912 1337664911966208 1339854148294032 1343973482299392 1344339356946264 1344506045661184 1347089492246528 1347965591031808 1351598921465856 1355242045243392 1357973206073344 1358897688346624 1360977012785152 1361633511211008 1365303682400256 1365678076897792 1366191627042816 1368816742121472 1369213612720128 1369359149881344 1376208486924288 1379378978095104 1380815392997376 1383075249851904 1383476254519296 1386803215484928 1387705142654208 1390543991996416 1390947162128384 1393747509116928 1395198886674432 1397887465503872 1398959530573824 1401100155850752 1404879497068544 1408666234257408 1409732208410624 1412972120899584 1413381793775616 1413532025683968 1415694949140864 1423339840864256 1426611027050496 1427690580492288 1428104520794112 1430848600495104 1431538803081216 1433729279703168 1435400249802752 1438707106185216 1441471558582272 1442980609552384 1444087257366528 1445753273416928 1446296935071744 1450198190522368 1454081345268408 1456486887317504 1459129832964096 1461362528145408 1465301510701056 1469071874601072 1469254029279232 1473214282727424 1474172408561664 1477005006962688 1477717474148352 1479978611306496 1480986152534016 1487970641117184 1488375716619078 1488402058838016 1488560264839168 1489528371150848 1491981343653888 1492390475785216 1492951674912768 1496413091622912 1500987195115776 1503470335295488 1503906246950912 1507362594619392 1507522815983616 1508503254859776 1511840030711808 1512000727993984 1512569301368832 1515475678777344 1516461289910784 1523064288313344 1524650329767936 1527588364365056 1527719856832512 1528759899389952 1531099139383296 1531261883764608 1532257761680688 1536387836510016 1536578337898496 1538929541316608 1540532104036352 1544684481675264 1547048088751872 1551969378369536 1552419351691264 1555402300325888 1556152584241152 1560609063960576 1560774945026048 1561361859477504 1563163173009704 1564361990995968 1564815557394432 1572195394387968 1572623398691856 1576865408376832 1580489434202112 1580657428402176 1581115719450624 1585948734461952 1588572429746176 1589653899575296 1592854296133632 1594513013342208 1596952865808384 1597585674861568 1601257320972288 1605576568078336 1609904267722752 1610951291830272 1611122523897856 1613587791493888 1614825281028096 1615293478600704 1617937084732416 1623353185746432 1626472432594044 1626674103844864 1627732034453504 1630412602343424 1631472964337664 1631646377705472 1632119452336128 1635255543422976 1638547748232192 1639816701673472 1643443939966976 1647396066951168 1648467474382848 1649120696631296 1652289455333632 1652910782939136 1664379531558912 1664556442648576 1665639010574336 1669323367244288 1670128603594752 1674630297944064 1675719417544704 1678939285258368 1679147462033408 1681716818345984 1684768466927616 1688005722243072 1691404127207424 1691894527819776 1696428236146476 1700537875562496 1701000818993232 1702318138458112 1705589115183104 1706230485614592 1709518429151232 1718251811766272 1718536909910688 1718749996515328 1723172508123136 1724003719839744 1727817177956352 1728650630135808 1731295733981184 1733098617040896 1735965747970048 1736438336055591 1740644900929536 1742457519734784 1745815273560064 1745965550665728 1746471770652672 1749827587866624 1751151727635072 1755871813154304 1758558569635917 1758776618647552 1760608118898688 1764664184930304 1768054958573568 1773679289565184 1773973584423936 1777602628943872 1778758718062592 1783553215954944 1786472197725376 1787143983464448 1788360637022208 1792452475928352 1797283884219264 1802131895287808 1806273639088128 1806989393657856 1812512839385088 1815286265430624 1815511348281344 1820404909867008 1821588836057088 1825088989495296 1825618150293504 1825812199841792 1830008366825472 1831198538760192 1841087190663168 1844100333135872 1844635006025728 1844793789382656 1848874432462848 1849070953979904 1850273523538944 1855260783710208 1858330012155904 1858825637250336 1860265182232576 1864540530671616 1865279374098432 1868133541134336 1872625997979648 1873843886896128 1877988788149824 1878188404305027 1878221645676544 1883962827866112 1884509058367488 1884709367578624 1887593265521152 1889040894787584 1891931420639232 1897551171359718 1902148036067328 1903587440656384 1904139361058816 1907798133993472 1908515543187456 1908718404108288 1911639039604224 1915107905765376 1918787754580992 1921962078109696 1928395913428992 1933033288237056 1933593746079744 1938569071638528 1938775127024544 1945506443952128 1948483370860544 1952961466466304 1953735347601408 1958762499468096 1964042182755072 1965563211415552 1969340009283584 1970289965531136 1973304815075328 1974648203378688 1978623695978496 1979166275504222 1980684133761024 1983960854822912 1984500955492104 1990602233217024 1995217455497216 1995389200760832 1995967737888768 1999802957561856 2001103557820416 2001316260154368 2009781222441048 2010030421311488 2011337673146368 2015786707615744 2015960223449088 2016759068491776 2020634238369792 2021948386547712 2027398382198784 2030752384417792 2032867106357248 2036959809110016 2038346532519936 2041465519177728 2041682511686144 2042450266816512 2043010348907584 2048517115346688 2054038724822016 2059579308900352 2062730785002496 2064312730386432 2074612874777856 2075214381778944 2080812085280768 2081815812636672 2085815987994624 2086420743192576 2090621263675392 2092798330011648 2096831198255808 2107319245602816 2107543237869568 2108154292600832 2108335759294464 2112999351386112 2114598312615936 2120298038525952 2123542423711296 2123805728178176 2126017351122944 2129270487744512 2135009761296384 2141535870738432 2142156781191168 2146272900742656 2147935055773696 2153100374704128 2157249446309888 2158060659277824 2162207337873408 2164470914328576 2168629910125392 2175297285783552 2175528503607296 2176159269781504 2180340724563968 2184730330976256 2188694749446144 2192043792218112 2196528089268224 2197956632510464 2203881043918848 2209821424091136 2211258612842496 2215507510444032 2219172708745216 2226838138126336 2231955961675776 2232603088257024 2232840397258752 2234292556726272 2238585713677824 2244619637434368 2250674296324096 2255205502943232 2255859370426368 2261284223975424 2261904314861968 2262754882289664 2267760046067712 2268001091990976 2279357905534976 2284596432470016 2286975494651904 2291382546547584 2296892825646912 2298386642521032 2298671626452992 2303756237275136 2304867506847744 2308394311974912 2310798156054528 2315251114740788 2317026722512896 2320572133127808 2320859867906048 2323276692979712 2327954067554304 2328629027536896 2333103450488832 2334228876361728 2334868970180096 2340913595940864 2341162417539072 2344744759514556 2352885579907072 2357406611431424 2358293091581952 2365298112565248 2370986142603264 2371673579175936 2378070954606592 2382858644619264 2384480849362944 2389281444200448 2389936634571136 2391769520013312 2395429298712576 2396378512292352 2408364852117504 2409319191543808 2414856401584128 2416426937745408 2416683785846784 2420381687240832 2426905627098624 2428785114742784 2433451985993728 2434157533724672 2440011155767296 2441598051680256 2447469566558208 2448179178504192 2452883315134464 2459725052510208 2465165909950464 2465427938639872 2467031364718592 2471094100426752 2472701211574272 2473681044946944 2478434183000448 2487039165464576 2490844721512448 2496569297338368 2496834663972864 2498458515861504 2503985050866432 2504251205740036 2505192905392128 2511950437154816 2512678744489984 2518721193050112 2522575227518976 2527152700391424 2530068228479624 2532008583364608 2544642354219714 2544687390916608 2544957872144384 2548852052805632 2550806813343744 2553477207687168 2558383672774656 2564277643726848 2571194551238656 2577103790800896 2577377717649408 2578124994772992 2584758762184704 2585033502699392 2586005579759616 2591725766934528 2603948621955072 2604980463468544 2610967351394304 2611683332624128 2613686279602176 2618722910340096 2626727591452608 2627053287374848 2631073086767104 2632864271171584 2638164927971328 2640912178348032 2646001273989472 2646996277395456 2652082437860352 2654136310956032 2660518934347776 2666403943415808 2668138077093888 2668421680205824 2675329823932416 2679708296588064 2687946964598784 2688678713892528 2689012091322368 2694178984493056 2695931182063616 2703197842931712 2710484090486784 2715946412146688 2717795376693248 2721954025570304 2723267022422016 2730607364800512 2731356153795584 2732383254085632 2737633484242944 2738427225440256 2738718299762688 2752416973848576 2758757956190208 2761630785994752 2766150499703808 2766952509038592 2773606430969856 2775410285308416 2781087983992832 2781894324256768 2787495018233856 2790397773348864 2795774931007744 2797919061147648 2802200311701504 2809758994137088 2817332468514816 2819464416821248 2825944241799168 2826763587551232 2827064051367936 2831389898281728 2846326757039577 2846679681728512 2853222054100992 2855381160984576 2856209041588224 2861697200990208 2863077606162432 2867458559406336 2870800499605504 2877414212370432 2882943117164544 2885961219104768 2891506546833856 2892593870143488 2908162690536816 2912973774635008 2918259665928192 2922725056290816 2930603021402112 2938143749202144 2938508058558464 2946428565454848 2948344817123328 2954010013925376 2955434948296704 2959957222612992 2961972305068032 2968749413256333 2975941282234368 2976751433238156 2977120529678336 2979056742301696 2983962687307776 2984780951570432 2985903349825536 2992826183245824 3001974390231552 3006940670590976 3007812493901824 3015045631967232 3017006509719552 3023680061423616 3024001455987968 3025138602737664 3030951357554688 3032922579821568 3046128576626688 3049300659535872 3055176728730112 3055439713665024 3057519798779904 3062198278766592 3062523767529216 3064515523361376 3072775673020032 3073156675796992 3077859082633216 3081064208072704 3089368963350528 3094096177503744 3103938756739072 3110804600651776 3112305168482304 3121218127921152 3121549890052096 3122723718955008 3126326346019408 3128723981991936 3129631114788864 3145246797383712 3153730816753664 3160978868404224 3161314856804352 3162231438901248 3171897468923904 3177144859492352 3185708592267264 3189026026684416 3193905731616768 3195171349723136 3202514641944576 3211153136156672 3221902583660544 3222245047795712 3227175582987776 3229650562056192 3230586957201408 3235874169464832 3246706371492864 3252944865188088 3253348207689728 3255464068907008 3262945928675328 3263292755410944 3264238904672256 3270511086845952 3277095496464384 3286887879933952 3294792133902336 3296934948765696 3298241393262592 3304578910667264 3305821565878272 3328759063117824 3329112885297152 3331278021148672 3338646734488576 3340257207189504 3349260595888128 3351438835089408 3357878570516736 3363433636691968 3369536933855232 3376011444486144 3382808254414848 3383789055639552 3392856472292952 3402001637986464 3404636276916224 3411178230366208 3412460971229184 3419036858302464 3436503623532544 3437073819821376 3437499993030656 3446345016246272 3448007439679488 3455634355912704 3457301260271616 3462591467962368 3466197234081792 3471931495940096 3472876672111182 3481289801859072 3484915039469568 3491630547120128 3491931101331456 3492943541305344 3499655175733248 3502303455270144 3511743626308608 3517117139271834 3517553237295104 3521216237797376 3529328369860608 3536109917147136 3547947168847872 3555205257887744 3557517436125184 3567106431909888 3572944395450752 3574287966928896 3576721274044416 3584904951856704 3594567768438528 3604263790575616 3612547278176256 3613978787315712 3625025678770176 3630572530861248 3631022696562688 3643177672114176 3650177978990592 3651236300587008 3651624399683584 3660016733650944 3662397077520384 3688200666271744 3689270012051456 3689587578765312 3697748864925696 3698141907959808 3700547047077888 3710521567420416 3716660024311808 3717651274500672 3720530364465152 3730558748196864 3736267082268672 3745251995959296 3747687773792256 3755977576299648 3756376808610054 3756443291353088 3767925655732224 3769018116734976 3769418735157248 3775186531042304 3778081789575168 3783862841278464 3795102342719436 3804296072134656 3807174881312768 3808278722117632 3815596267986944 3817031086374912 3817436808216576 3823278079208448 3830215811530752 3837575509161984 3843924156219392 3856791826857984 3866066576474112 3867187492159488 3877138143277056 3877550254049088 3891012887904256 3896966741721088 3905922932932608 3907470695202816 3917524998936192 3928084365510144 3931126422831104 3938680018567168 3940579931062272 3946609630150656 3949296406757376 3957247391956992 3958332551008444 3961368267522048 3967921709645824 3969001910984208 3981204466434048 3990434910994432 3990778401521664 3999605915123712 4002207115640832 4002632520308736 4019562444882096 4020060842622976 4022675346292736 4031573415231488 4031920446898176 4033518136983552 4041268476739584 4043896773095424 4054796764397568 4061504768835584 4065734212714496 4073919618220032 4076693065039872 4082931038355456 4083365023372288 4084900533633024 4086020697815168 4097034230693376 4108077449644032 4119158617800704 4125461570004992 4128625460772864 4149225749555712 4150428763557888 4161624170561536 4171631975989248 4172841486385152 4181242527350784 4185596660023296 4193662396511616 4214638491205632 4215086475739136 4216308585201664 4225998702772224 4229196625231872 4240596077051904 4247084847422592 4247611456356352 4252034702245888 4258540975489024 4270019522592768 4283071741476864 4284313562382336 4292545801485312 4295870111547392 4306200749408256 4314498892619776 4316121318555648 4324414675746816 4328941828657152 4337259820250784 4350594571567104 4351057007214592 4352318539563008 4360681449127936 4369460661952512 4377389498892288 4382439610045063 4384087584436224 4393056178536448 4395913265020928 4407762087837696 4419642848182272 4422517225684992 4431015020888064 4438345417490432 4453676276252672 4463911923351552 4465206176514048 4465680794517504 4468585113452544 4477171427355648 4489239274868736 4501348592648192 4510411005886464 4511718740852736 4522568447950848 4523808629723936 4525509764579328 4535520092135424 4536002183981952 4558715811069952 4569192864940032 4573950989303808 4582765093095168 4593785651293824 4596773285042064 4597343252905984 4607512474550272 4609735013695488 4616788623949824 4621596312109056 4630502229481576 4634053445025792 4641144266255616 4646553385959424 4655908135108608 4657258055073792 4666206900977664 4668457752723456 4669737940360192 4681827191881728 4682324835078144 4689489519029112 4705771159814144 4714813222862848 4716586183163904 4730596225130496 4741972285206528 4743347158351872 4756141909213184 4765717289238528 4768961698725888 4778562888400896 4779873269142272 4783539040026624 4790858597425152 4792757024584704 4816729704235008 4818638383087616 4829712803168256 4832853875490816 4833367571693568 4840763374481664 4853811254197248 4857570229485568 4866903971987456 4868315067449344 4880022311534592 4883196103360512 4894939133116416 4896358357008384 4905766630268928 4919450105020416 4930331819900928 4930855877279744 4934062729437184 4942188200853504 4945402423148544 4947362089893888 4956868366000896 4974078330929152 4981689443024896 4993138594676736 4993669327945728 4996917031723008 5007970101732864 5008502411480072 5010385810784256 5023900874309632 5037442386100224 5045150455037952 5054305400782848 5060136456959248 5064017166729216 5089284708439428 5089915744288768 5097704105611264 5101613626687488 5106954415374336 5116767345549312 5128555287453696 5142389102477312 5154755435298816 5156249989545984 5169517524369408 5170067005398784 5172011159519232 5183451533869056 5207897243910144 5209315008166773 5209960926937088 5221934702788608 5223366665248256 5227372559204352 5237445820680192 5253455182905216 5254106574749696 5262146173534208 5265728542343168 5276329855942656 5281824356696064 5292002547978944 5293992554790912 5304164875720704 5321037868695552 5332807886831616 5336276154187776 5336843360411648 5350659647864832 5359416593176128 5377357427785056 5378024182644736 5388357968986112 5391862364127232 5406395685863424 5420968180973568 5431892824293376 5443908051140608 5446534044844032 5461214729601024 5462712307591168 5464766508171264 5475266968485888 5476854450880512 5477436599525376 5523261571989504 5532300999407616 5533905018077184 5547212861939712 5550820570616832 5562175967985664 5563788648513536 5574990036467712 5580795546697728 5591549862015488 5595838122295296 5604400623403008 5619517988274176 5634565212915081 5634664937029632 5638928833642496 5651888483598336 5653527175102464 5654128102735872 5662779796563456 5692653514079154 5693359363457024 5706444108201984 5710762321969152 5712418083176448 5723394401980416 5726155212324864 5734917118812672 5765886234329088 5771922438209536 5783013093667712 5785187740286976 5816325381073632 5825947549270016 5836519331856384 5845450112581632 5861206042804224 5876287498404288 5877016117116928 5896689634246656 5908020027850752 5910869896593408 5919914445225984 5923944610136064 5937498826512666 5951882564468736 5953502866476312 5954241059356672 5958113484603392 5969561903140864 5971806699651072 5985652366491648 6003948780463104 6013881341181952 6015624987803648 6030091263934464 6034013019439104 6047360122847232 6048002911975936 6050277205475328 6061902715109376 6065845159643136 6092257153253376 6098601319071744 6110353457460224 6110879427330048 6115039597559808 6124396557533184 6125047535058432 6129031046722752 6145551346040064 6155718165266432 6162128416145408 6178737926701056 6188192355007488 6207877513478144 6221609201303552 6242436255842304 6243099780104192 6245447437910016 6252652692038816 6257447963983872 6259262229577728 6290493594767424 6307461633507328 6321957736808448 6322629713608704 6324462877802496 6343794937847808 6354289718984704 6371417184534528 6378052053368832 6387811463233536 6390342699446272 6405029283889152 6422306272313344 6443805167321088 6444490095591424 6454351165975552 6459301124112384 6471748338929664 6493412742985728 6505889730376176 6506696415379456 6510928137814016 6525891857350656 6526585510821888 6528477809344512 6541022173691904 6554190992928768 6573775759867904 6589584267804672 6593869897531392 6596482786525184 6609157821334528 6611643131756544 6657518126235648 6658225770594304 6662556042297344 6677293468977152 6680514414379008 6698521191776256 6702877670178816 6715757141033472 6726867273383936 6752022888972288 6765616508829696 6767578111279104 6785712944585904 6804003275972928 6809272553832448 6822356460732416 6838073716604928 6873007247065088 6874147639642752 6874999986061312 6892690032492544 6896014879358976 6911268711825408 6914602520543232 6925182935924736 6932394468163584 6943862991880192 6945753344222364 6962579603718144 6969830078939136 6983261094240256 6983862202662912 6985887082610688 6999310351466496 7004606910540288 7023487252617216 7034234278543668 7035106474590208 7042432475594752 7058656739721216 7072219834294272 7095894337695744 7110410515775488 7115034872250368 7134212863819776 7145888790901504 7148575933857792 7153442548088832 7169809903713408 7189135536877056 7208527581151232 7225094556352512 7227957574631424 7250051357540352 7261145061722496 7262045393125376 7286355344228352 7300355957981184 7302472601174016 7303248799367168 7320033467301888 7324794155040768 7376401332543488 7378540024102912 7379175157530624 7395497729851392 7396283815919616 7401094094155776 7421043134840832 7433320048623616 7435302549001344 7441060728930304 7461117496393728 7472534164537344 7490503991918592 7495375547584512 7511955152599296 7512753617220108 7535851311464448 7538036233469952 7538837470314496 7550373062084608 7556163579150336 7567725682556928 7590204685438872 7614349762625536 7616557444235264 7631192535973888 7634062172749824 7634873616433152 7646556158416896 7660431623061504 7675151018323968 7687848312438784 7713583653715968 7732133152948224 7734374984318976 7754276286554112 7755100508098176 7782025775808512 7793933483442176 7811845865865216 7814941390405632 7835049997872384 7856168731020288 7862252845662208 7877360037134336 7881159862124544 7893219260301312 7898592813514752 7914494783913984 7916665102016888 7922736535044096 7938003821968416 7962408932868096 7980869821988864 7981556803043328 7999211830247424 8004414231281664 8005265040617472 8039124889764192 8040121685245952 8045350692585472 8063146830462976 8063840893796352 8067036273967104 8082536953479168 8087793546190848 8109593528795136 8123009537671168 8131468425428992 8147839236440064 8153386130079744 8165862076710912 8166730046744576 8169801067266048 8172041395630336 8194068461386752 8216154899288064 8238317235601408 8250923140009984 8257250921545728 8298451499111424 8300857527115776 8323248341123072 8343263951978496 8345682972770304 8362485054701568 8371193320046592 8387324793023232 8429276982411264 8430172951478272 8432617170403328 8451997405544448 8458393250463744 8481192154103808 8494169694845184 8504069404491776 8517081950978048 8540039045185536 8566143482953728 8568627124764672 8585091602970624 8612401498816512 8628997785239552 8632242637111296 8648829351493632 8657883657314304 8674519640501568 8702114014429184 8704637079126016 8721362898255872 8738921323905024 8754778997784576 8764879220090126 8768175168872448 8786112357072896 8791826530041856 8815524175675392 8839285696364544 8845034451369984 8862030041776128 8876690834980864 8906248239768999 8907352552505344 8927823846703104 8931361589035008 8937170226905088 8954342854711296 8978478549737472 9002697185296384 9020822011772928 9023437481705472 9045136895901696 9047617259447872 9051019529158656 9071040184270848 9072004367963904 9117431622139904 9138385729880064 9147901978607616 9165530186190336 9187571302587648 9193546570084128 9194686505811968 9215024949100544 9219470027390976 9233577247899648 9243192624218112 9261004458963152 9268106890051584 9282288532511232 9311816270217216 9332413801955328 9336915505446912 9339475880720384 9363654383763456 9364649670156288 9378979038058224 9411542319628288 9429626445725696 9461192450260992 9483944570413056 9486694316703744 9512283818426368 9531434578477056 9557125776801792 9559746538284544 9567078080053248 9581717194850304 9585514049169408 9633459408470016 9637276766175232 9665707750981632 9666735143387136 9681526748963328 9707622508394496 9733807943974912 9736630134898688 9760044623069184 9766392206721024 9789878266232832 9792716714016768 9811533260537856 9860663639801856 9861711754559488 9868125458874368 9884376401707008 9890804846297088 9894724179787776 9913736732001792 9963378886049792 9986277189353472 9987338655891456 9993834063446016 10015940203465728 10017004822960144 10020771621568512 10047801748619264 10090300910075904 10108610801565696 10120272913918496 10128034333458432 10178569416878856 10179831488577536 10195408211222528 10213908830748672 10233534691098624 10257110574907392 10284778204954624 10309510870597632 10312499979091968 10339035048738816 10340134010797568 10344022319038464 10366903067738112 10415794487820288 10418630016333546 10419921853874176 10443869405577216 10446733330496512 10454745118408704 10474891641360384 10506910365810432 10524292347068416 10531457084686336 10552659711885312 10563648713392128 10584005095957888 10587985109581824 10608329751441408 10665615773663232 10672552308375552 10673686720823296 10701319295729664 10718833186352256 10754714855570112 10756048365289472 10776715937972224 10783724728254464 10812791371726848 10841936361947136 10863785648586752 10887816102281216 10893068089688064 10925424615182336 10929533016342528 10950533936971776 10953708901761024 10954873199050752 11064601998815232 11067810036154368 11094425723879424 11101641141233664 11124351935971328 11127577297027072 11149980072935424 11161591093395456 11183099724030976 11191676244590592 11208801246806016 11239035976548352 11269130425830162 11269329874059264 11277857667284992 11303776967196672 11307054350204928 11308256205471744 11325559593126912 11385307028158308 11386718726914048 11412888216403968 11421524643938304 11424836166352896 11446788803960832 11452310424649728 11469834237625344 11531772468658176 11543844876419072 11566026187335424 11570375480573952 11632650762147264 11651895098540032 11673038663712768 11690900225163264 11722412085608448 11752574996808576 11754032234233856 11793379268493312 11816040055701504 11821739793186816 11839828890451968 11847889220272128 11874997653025332 11903765128937472 11907005732952624 11908482118713344 11916226969206784 11939123806281728 11943613399302144 11971304732983296 12007897560926208 12027762682363904 12031249975607296 12060182527868928 12068026038878208 12094720245694464 12096005823951872 12100554410950656 12123805430218752 12131690319286272 12184514306506752 12197202638143488 12220706914920448 12221758854660096 12230079195119616 12248793115066368 12250095070116864 12258062093445504 12291102692080128 12311436330532864 12324256832290816 12357475853402112 12376384710014976 12415755026956288 12443218402607104 12484872511684608 12486199560208384 12505305384077632 12514895927967744 12518524459155456 12580987189534848 12614923267014656 12643915473616896 12645259427217408 12648925755604992 12687589875695616 12708579437969408 12742834369069056 12756104106737664 12775622926467072 12780685398892544 12810058567778304 12887610334642176 12888980191182848 12908702331951104 12918602248224768 12943496677859328 12986825485971456 13011779460752352 13013392830758912 13021856275628032 13051783714701312 13053171021643776 13056955618689024 13082044347383808 13108381985857536 13147318830135189 13147551519735808 13179168535609344 13187739795062784 13192965573050368 13218315642669056 13223286263513088 13315036252471296 13316451541188608 13325112084594688 13354586937954304 13361028828758016 13397042383552512 13405755340357632 13431514282066944 13453734546767872 13504045777944576 13531233017659392 13535156222558208 13571425889171808 13608006551945856 13618545107664896 13644712921464832 13676147433209856 13746014494130176 13748295279285504 13785380064985088 13792029758717952 13822537423650816 13829205041086464 13850365871849472 13864788936327168 13887725983760384 13891506688444728 13939660157878272 13966522188480512 13967724405325824 13971774165221376 13998620702932992 14009213821080576 14046974505234432 14068468557087336 14070212949180416 14084864951189504 14117313479442432 14144439668588544 14191788675391488 14220821031550976 14230069744500736 14268425727639552 14291777581803008 14297151867715584 14306885096177664 14339619807426816 14378271073754112 14417055162302464 14450189112705024 14455915149262848 14500102715080704 14522290123444992 14572710688456704 14600711915962368 14604945202348032 14606497598734336 14640066934603776 14649588310081536 14752802665086976 14757080048205824 14758350315061248 14790995459702784 14792567631839232 14802188188311552 14842086269681664 14866640097247232 14870605098002688 14882121457860608 14922234992787456 14945068329074688 14981007983837184 14990751095169024 15023910305198592 15025507234440216 15071702622928896 15077674940628992 15100746124169216 15112327158300672 15135451365113856 15180409370877744 15228699525251072 15233114888470528 15262385071947776 15269747232866304 15293112316833792 15320863246123008 15350302036647936 15375696624877568 15427167307431936 15464266305896448 15468749968637952 15508552573108224 15510201016196352 15564051551617024 15587866966884352 15623691731730432 15629882780811264 15670099995744768 15712337462040576 15754720074268672 15762319724249088 15786438520602624 15797185627029504 15828989567827968 15833330204033776 15845473070088192 15876007643936832 15961739643977728 15963113606086656 15998423660494848 16008828462563328 16010530081234944 16078249779528384 16080243370491904 16090701385170944 16126293660925952 16134072547934208 16165073906958336 16175587092381696 16219187057590272 16246019075342336 16262936850857984 16295678472880128 16331724153421824 16333460093489152 16339602134532096 16344082791260672 16388136922773504 16432309798576128 16476634471202816 16501846280019968 16596902998222848 16601715054231552 16646496682246144 16686527903956992 16691365945540608 16724970109403136 16742386640093184 16774649586046464 16858553964822528 16860345902956544 16865234340806656 16903994811088896 16916786500927488 16962384308207616 16988339389690368 17034163901956096 17080078090371072 17132286965907456 17137254249529344 17170183205941248 17257995570479104 17297658702987264 17315767314628608 17349039281003136 17404228028858368 17409274158252032 17442725796511744 17477842647810048 17509557995569152 17529758440180252 17536350337744896 17572224714145792 17583653060083712 17631048351350784 17690068902739968 17724060083552256 17812496479537998 17814705105010688 17855647693406208 17862723178070016 17874340453810176 17908685709422592 17956957099474944 18005394370592768 18041644023545856 18046874963410944 18090273791803392 18095234518895744 18102039058317312 18142080368541696 18144008735927808 18234863244279808 18276771459760128 18295803957215232 18331060372380672 18375142605175296 18387093140168256 18389373011623936 18430049898201088 18467154495799296 18486385248436224 18522008917926304 18536213780103168 18564577065022464 18623632540434432 18664827603910656 18678951761440768 18727308767526912 18729299340312576 18757958076116448 18823084639256576 18859252891451392 18922384900521984 18967889140826112 18973388633407488 19024567636852736 19062869156954112 19114251553603584 19119493076569088 19134156160106496 19163434389700608 19171028098338816 19266918816940032 19274553532350464 19331415501963264 19333470286774272 19363053497926656 19415245016788992 19467615887949824 19473260269797376 19520089246138368 19532784413442048 19579756532465664 19585433428033536 19623066521075712 19721327279603712 19723423509118976 19736250917748736 19768752803414016 19781609692594176 19789448359575552 19827473464003584 19926757772099584 19972554378706944 19974677311782912 19987668126892032 20031880406931456 20034009645920288 20041543243137024 20095603497238528 20180601820151808 20240545827836992 20256068666916864 20357138833757712 20359662977155072 20390816422445056 20427817661497344 20467069382197248 20514221149814784 20569556409909248 20619021741195264 20624999958183936 20678070097477632 20680268021595136 20688044638076928 20733806135476224 20831588975640576 20837260032667092 20839843707748352 20887738811154432 20893466660993024 20909490236817408 20949783282720768 21013820731620864 21048584694136832 21062914169372672 21105319423770624 21127297426784256 21168010191915776 21175970219163648 21216659502882816 21331231547326464 21345104616751104 21347373441646592 21402638591459328 21437666372704512 21509429711140224 21512096730578944 21553431875944448 21567449456508928 21625582743453696 21683872723894272 21727571297173504 21775632204562432 21786136179376128 21850849230364672 21859066032685056 21901067873943552 21907417803522048 21909746398101504 22129203997630464 22135620072308736 22188851447758848 22203282282467328 22248703871942656 22299960145870848 22323182186790912 22366199448061952 22383352489181184 22417602493612032 22478071953096704 22538260851660324 22555715334569984 22607553934393344 22614108700409856 22616512410943488 22651119186253824 22770614056316616 22773437453828096 22843049287876608 22849672332705792 22893577607921664 22904620849299456 22939668475250688 23063544937316352 23087689752838144 23132052374670848 23140750961147904 23265301524294528 23303790197080064 23346077327425536 23381800450326528 23444824171216896 23505149993617152 23586758536986624 23632080111403008 23643479586373632 23679657780903936 23695778440544256 23749995306050664 23814011465905248 23816964237426688 23832453938413568 23878247612563456 23887226798604288 23942609465966592 24015795121852416 24055525364727808 24062499951214592 24120365055737856 24136052077756416 24189440491388928 24192011647903744 24201108821901312 24247610860437504 24263380638572544 24369028613013504 24394405276286976 24441413829840896 24443517709320192 24460158390239232 24497586230132736 24500190140233728 24516124186891008 24582205384160256 24622872661065728 24648513664581632 24714951706804224 24752769420029952 24886436805214208 24969745023369216 24972399120416768 25010610768155264 25029791855935488 25037048918310912 25161974379069696 25229846534029312 25287830947233792 25290518854434816 25297851511209984 25375179751391232 25417158875938816 25512208213475328 25551245852934144 25561370797785088 25620117135556608 25777960382365696 25817404663902208 25837204496449536 25886993355718656 25973650971942912 26023558921504704 26026785661517824 26043712551256064 26106342043287552 26113911237378048 26164088694767616 26216763971715072 26294637660270378 26295103039471616 26358337071218688 26375479590125568 26385931146100736 26436631285338112 26446572527026176 26630072504942592 26632903082377216 26650224169189376 26709173875908608 26722057657516032 26794084767105024 26811510680715264 26863028564133888 26907469093535744 27008091555889152 27062466035318784 27070312445116416 27142851778343616 27216013103891712 27237090215329792 27289425842929664 27352294866419712 27492028988260352 27496590558571008 27570760129970176 27584059517435904 27645074847301632 27658410082172928 27700731743698944 27729577872654336 27775451967520768 27783013376889456 27933044376961024 27935448810651648 27997241405865984 28018427642161152 28093949010468864 28136937114174672 28140425898360832 28169729902379008 28234626958884864 28288879337177088 28383577350782976 28441642063101952 28460139489001472 28536851455279104 28583555163606016 28594303735431168 28679239614853632 28756542147508224 28834110324604928 28900378225410048 28911830298525696 29000205430161408 29044580246889984 29201423831924736 29209890404696064 29212995197468672 29280133869207552 29299176620163072 29505605330173952 29514160096411648 29581990919405568 29585135263678464 29604376376623104 29684172539363328 29733280194494464 29741210196005376 29764242915721216 29890136658149376 29962015967674368 29981502190338048 30047820610397184 30051014468880432 30143405245857792 30155349881257984 30201492248338432 30270902730227712 30360818741755488 30457399050502144 30466229776941056 30524770143895552 30539494465732608 30586224633667584 30641726492246016 30677077270315441 30700604073295872 30751393249755136 30854334614863872 30928532611792896 30937499937275904 31017105146216448 31020402032392704 31175733933768704 31247383463460864 31259765561622528 31340199991489536 31424674924081152 31509440148537344 31572877041205248 31594371254059008 31657979135655936 31666660408067552 31690946140176384 31752015287873664 31923479287955456 31996847320989696 32017656925126656 32021060162469888 32156499559056768 32160486740983808 32181402770341888 32252587321851904 32268145095868416 32330147813916672 32351174184763392 32438374115180544 32525873701715968 32591356945760256 32663448306843648 32666920186978304 32679204269064192 32688165582521344 32776273845547008 32864619597152256 32953268942405632 33003692560039936 33193805996445696 33203430108463104 33292993364492288 33373055807913984 33382731891081216 33449940218806272 33484773280186368 33549299172092928 33717107929645056 33720691805913088 33730468681613312 33807989622177792 33833573001854976 33924768616415232 33976678779380736 34068327803912192 34160156180742144 34264573931814912 34274508499058688 34340366411882496 34515991140958208 34595317405974528 34631534629257216 34698078562006272 34808456057716736 34818548316504064 34885451593023488 34955685295620096 35019115991138304 35059516880360504 35072700675489792 35167306120167424 35262096702701568 35380137805479936 35448120167104512 35624992959075996 35629410210021376 35711295386812416 35725446356140032 35748680907620352 35817371418845184 35913914198949888 36010788741185536 36083288047091712 36093749926821888 36180547583606784 36190469037791488 36204078116634624 36284160737083392 36288017471855616 36469726488559616 36553542919520256 36591607914430464 36662120744761344 36750285210350592 36774186280336512 36778746023247872 36860099796402176 36934308991598592 36972770496872448 37044017835852608 37072427560206336 37129154130044928 37247265080868864 37329655207821312 37357903522881536 37454617535053824 37458598680625152 37515916152232896 37646169278513152 37718505782902784 37844769801043968 37935778281652224 37946777266814976 38125738313908224 38228503107207168 38238986153138176 38268312320212992 38326868779401216 38342056196677632 38549107064700928 38662831003926528 38666940573548544 38726106995853312 38830490033577984 38935231775899648 38946520539594752 39040178492276736 39065568826884096 39159513064931328 39170866856067072 39246133042151424 39441956490405567 39442654559207424 39446847018237952 39472501835497472 39537505606828032 39563219385188352 39578896719151104 39654946928007168 39853515544199168 39945108757413888 39949354623565824 39975336253784064 40063760813862912 40068019291840576 40083086486274048 40361203640303616 40481091655673984 40512137333833728 40714277667515424 40719325954310144 40781632844890112 40855635322994688 40934138764394496 41028442299629568 41139112819818496 41238043482390528 41356140194955264 41360536043190272 41376089276153856 41467612270952448 41663177951281152 41674520065334184 41679687415496704 41786933321986048 41818980473634816 41899566565441536 42027641463241728 42097169388273664 42125828338745344 42210638847541248 42254594853568512 42336020383831552 42351940438327296 42433319005765632 42662463094652928 42690209233502208 42694746883293184 42805277182918656 42875332745409024 43018859422280448 43106863751888896 43134898913017856 43251165486907392 43367745447788544 43455142594347008 43551264409124864 43701698460729344 43718132065370112 43802135747887104 43814835607044096 43819492796203008 44258407995260928 44271240144617472 44377702895517696 44406564564934656 44497407743885312 44599920291741696 44646364373581824 44732398896123904 44766704978362368 44835204987224064 44956143906193408 45076521703320648 45111430669139968 45215107868786688 45233024821886976 45302238372507648 45541228112633232 45546874907656192 45686098575753216 45699344665411584 45787155215843328 45809241698598912 45879336950501376 46127089874632704 46175379505676288 46264104749341696 46281501922295808 46530603048589056 46607580394160128 46692154654851072 46763600900653056 46889648342433792 47010299987234304 47264160222806016 47286959172747264 47359315561807872 47391556881088512 47499990612101328 47628022931810496 47633928474853376 47664907876827136 47756495225126912 47885218931933184 48031590243704832 48111050729455616 48124999902429184 48240730111475712 48272104155512832 48378880982777856 48384023295807488 48402217643802624 48495221720875008 48526761277145088 48738057226027008 48788810552573952 48882827659681792 48887035418640384 48995172460265472 49000380280467456 49032248373782016 49164410768320512 49245745322131456 49297027329163264 49429903413608448 49505538840059904 49772873610428416 49939490046738432 49944798240833536 50021221536310528 50059583711870976 50074097836621824 50323948758139392 50459693068058624 50575661894467584 50581037708869632 50595703022419968 50750359502782464 50834317751877632 51102491705868288 51122741595570176 51240234271113216 51555920764731392 51634809327804416 51773986711437312 51947301943885824 52047117843009408 52053571323035648 52087425102512128 52212684086575104 52227822474756096 52328177389535232 52433527943430144 52589275320540756 52716674142437376 52750959180251136 52771862292201472 52873262570676224 52893145054052352 53265806164754432 53300448338378752 53418347751817216 53444115315032064 53588169534210048 53623021361430528 53726057128267776 53814938187071488 54016183111778304 54124932070637568 54140624890232832 54285703556687232 54432026207783424 54474180430659584 54578851685859328 54704589732839424 54984057976520704 54993181117142016 55141520259940352 55168119034871808 55290149694603264 55401463487397888 55459155745308672 55566026753778912 55866088753922048 55870897621303296 55994482811731968 56036855284322304 56187898020937728 56273874228349344 56280851796721664 56339459804758016 56469253917769728 56577758674354176 56767154701565952 56920278978002944 57073702910558208 57167110327212032 57188607470862336 57358479229707264 57513084295016448 57668220649209856 57800756450820096 57823660597051392 58000410860322816 58089160493779968 58402847663849472 58419780809392128 58425990394937344 58560267738415104 58598353240326144 59011210660347904 59028320192823296 59163981838811136 59170270527356928 59208752753246208 59368345078726656 59482420392010752 59528485831442432 59780273316298752 59924031935348736 59963004380676096 60095641220794368 60102028937760864 60286810491715584 60310699762515968 60402984496676864 60541805460455424 60721637483510976 60914798101004288 60932459553882112 61049540287791104 61078988931465216 61172449267335168 61283452984492032 61354154540630882 61401208146591744 61502786499510272 61708669229727744 61857065223585792 61874999874551808 62034210292432896 62040804064785408 62351467867537408 62494766926921728 62519531123245056 62680399982979072 62849349848162304 63018880297074688 63145754082410496 63188742508118016 63315958271311872 63333320816135104 63381892280352768 63504030575747328 63846958575910912 63993694641979392 64035313850253312 64042120324939776 64312999118113536 64362805540683776 64505174643703808 64536290191736832 64660295627833344 64702348369526784 64876748230361088 65182713891520512 65326896613687296 65333840373956608 65358408538128384 65376331165042688 65552547691094016 65729239194304512 65906537884811264 66007385120079872 66387611992891392 66406860216926208 66585986728984576 66746111615827968 66899880437612544 66969546560372736 67098598344185856 67434215859290112 67441383611826176 67460937363226624 67667146003709952 67849537232830464 67953357558761472 68136655607824384 68320312361484288 68529147863629824 68549016998117376 68680732823764992 69031982281916416 69190634811949056 69263069258514432 69396157124012544 69616912115433472 69770903186046976 69911370591240192 70038231982276608 70119033760721008 70145401350979584 70334612240334848 70760275610959872 70896240334209024 71249985918151992 71258820420042752 71450892712280064 71497361815240704 71634742837690368 71827828397899776 72021577482371072 72166576094183424 72187499853643776 72361095167213568 72380938075582976 72408156233269248 72568321474166784 72576034943711232 72939452977119232 73107085839040512 73183215828860928 73324241489522688 73500570420701184 73548372560673024 73720199592804352 73868617983197184 73945540993744896 74088035671705216 74144855120412672 74258308260089856 74659310415642624 74715807045763072 74909235070107648 74917197361250304 75031832304465792 75292338557026304 75437011565805568 75689539602087936 75871556563304448 75893554533629952 76251476627816448 76477972306276352 76536624640425984 76653737558802432 76684112393355264 77098214129401856 77333881147097088 77452213991706624 77660980067155968 77870463551799296 77893041079189504 78080356984553472 78131137653768192 78319026129862656 78341733712134144 78492266084302848 78883912980811134 78885309118414848 78893694036475904 78945003670994944 79075011213656064 79126438770376704 79157793438302208 79309893856014336 79707031088398336 79890217514827776 79898709247131648 79950672507568128 80127521627725824 80136038583681152 80166172972548096 80722407280607232 80962183311347968 81024274667667456 81428555335030848 81438651908620288 81563265689780224 81711270645989376 81868277528788992 82056884599259136 82278225639636992 82476086964781056 82712280389910528 82721072086380544 82752178552307712 82935224541904896 83326355902562304 83349040130668368 83359374830993408 83573866643972096 83799133130883072 84055282926483456 84194338776547328 84251656677490688 84421277695082496 84509189707137024 84672040767663104 84703880876654592 84866638011531264 85324926189305856 85380418467004416 85389493766586368 85610554365837312 85750665490818048 86037718844560896 86213727503777792 86269797826035712 86502330973814784 86735490895577088 86910285188694016 87102528818249728 87403396921458688 87604271495774208 87629671214088192 87638985592406016 88516815990521856 88542480289234944 88755405791035392 88813129129869312 88994815487770624 89199840583483392 89292728747163648 89464797792247808 89670409974448128 90153043406641296 90222861338279936 90430215737573376 90466049643773952 90604476745015296 91082456225266464 91093749815312384 91372197151506432 91398689330823168 91574310431686656 91618483397197824 91758673901002752 92031231810946323 92254179749265408 92350759011352576 92528209498683392 92563003844591616 93061206097178112 93215160788320256 93527201801306112 93779296684867584 94020599974468608 94528320445612032 94718631123615744 94783113762177024 94999981224202656 95256045863620992 95267856949706752 95329815753654272 95512990450253824 95770437863866368 96063180487409664 96222101458911232 96481460222951424 96544208311025664 96757761965555712 96768046591614976 96804435287605248 96990443441750016 97053522554290176 97577621105147904 97765655319363584 97774070837280768 97990344920530944 98000760560934912 98064496747564032 98328821536641024 98491490644262912 98594054658326528 98859806827216896 99011077680119808 99545747220856832 99878980093476864 99889596481667072 100042443072621056 100119167423741952 100148195673243648 100647897516278784 100919386136117248 101151323788935168 101162075417739264 101191406044839936 101500719005564928 102204983411736576 102245483191140352 102480468542226432 103111841529462784 103269618655608832 103547973422874624 103894603887771648 104094235686018816 104174850205024256 104425368173150208 104455644949512192 104656354779070464 104867055886860288 105178550641081512 105501918360502272 105543724584402944 105746525141352448 105786290108104704 106531612329508864 106600896676757504 106836695503634432 106888230630064128 107176339068420096 107246042722861056 107452114256535552 107629876374142976 108032366223556608 108249864141275136 108281249780465664 108571407113374464 108864052415566848 108948360861319168 109157703371718656 109409179465678848 109986362234284032 110283040519880704 110336238069743616 110580299389206528 110802926974795776 110918311490617344 111132053507557824 111732177507844096 111741795242606592 111988965623463936 112073710568644608 112375796041875456 112547748456698688 112561703593443328 112678919609516032 112938507835539456 113155517348708352 113534309403131904 113840557956005888 114334220654424064 114377214941724672 114716958459414528 115026168590032896 115336441298419712 115647321194102784 116000821720645632 116178320987559936 116805695327698944 116839561618784256 116851980789874688 117120535476830208 117196706480652288 118022421320695808 118056640385646592 118327963677622272 118340541054713856 118417505506492416 118736690157453312 118964840784021504 119560546632597504 119848063870697472 119926008761352192 120191282441588736 120204057875521728 120621399525031936 120805968993353728 121083610920910848 121443274967021952 121829596202008576 121864919107764224 122099080575582208 122157977862930432 122344898534670336 122566905968984064 122708309081261764 122802416293183488 123005572999020544 123417338459455488 123714130447171584 124068420584865792 124081608129570816 124702935735074816 124989533853843456 125039062246490112 125360799965958144 125698699696324608 126037760594149376 126291508164820992 126377485016236032 126631916542623744 126666641632270208 126763784560705536 127008061151494656 127693917151821824 127987389283958784 128070627700506624 128084240649879552 128625998236227072 128725611081367552 129010349287407616 129320591255666688 129404696739053568 129753496460722176 130365427783041024 130653793227374592 130667680747913216 130752662330085376 131105095382188032 131458478388609024 131813075769622528 132014770240159744 132775223985782784 132813720433852416 133171973457969152 133492223231655936 133799760875225088 133939093120745472 134197196688371712 134868431718580224 134882767223652352 134921874726453248 135334292007419904 135699074465660928 135906715117522944 136273311215648768 136640624722968576 137058295727259648 137098033996234752 137361465647529984 138063964563832832 138381269623898112 138526138517028864 138792314248025088 139233824230866944 139541806372093952 139822741182480384 140076463964553216 140238067521442016 140290802701959168 140669224480669696 141792480668418048 142499971836303984 142517640840085504 142901785424560128 142994723630481408 143269485675380736 143655656795799552 144043154964742144 144333152188366848 144374999707287552 144722190334427136 144761876151165952 144816312466538496 145136642948333568 145152069887422464 145878905954238464 146214171678081024 146366431657721856 146648482979045376 147001140841402368 147096745121346048 147440399185608704 147737235966394368 147891081987489792 148176071343410432 148289710240825344 148516616520179712 149318620831285248 149431614091526144 149818470140215296 149834394722500608 150063664608931584 150584677114052608 150874023131611136 151379079204175872 151743113126608896 151787109067259904 152502953255632896 152955944612552704 153307475117604864 153368224786710528 154196428258803712 154667762294194176 154904427983413248 155321960134311936 155740927103598592 156160713969106944 156262275307536384 156638052259725312 156683467424268288 156984532168605696 157767825961622268 157787388072951808 157890007341989888 158150022427312128 158252877540753408 158315586876604416 158619787712028672 159414062176796672 159797418494263296 159901345015136256 160255043255451648 160272077167362304 160332345945096192 161444814561214464 161924366622695936 162048549335334912 162857110670061696 162877303817240576 163126531379560448 163422541291978752 163736555057577984 164113769198518272 164952173929562112 165424560779821056 165442144172761088 165504357104615424 165870449083809792 166698080261336736 166718749661986816 167147733287944192 167598266261766144 168110565852966912 168388677553094656 168842555390164992 169018379414274048 169344081535326208 169407761753309184 169733276023062528 170760836934008832 170778987533172736 171221108731674624 171501330981636096 172075437689121792 172427455007555584 172539595652071424 173004661947629568 173470981791154176 174205057636499456 174806793842917376 175208542991548416 175259342428176384 175277971184812032 177033631981043712 177084960578469888 177510811582070784 177626258259738624 178585457494327296 178929595584495616 179340819948896256 180306086813282592 180445722676559872 180860431475146752 180932099287547904 181208953490030592 182164912450532928 182187499630624768 182744394303012864 182797378661646336 183148620863373312 183236966794395648 183517347802005504 184062463621892646 184508359498530816 184701518022705152 185056418997366784 185126007689183232 186122412194356224 186430321576640512 187054403602612224 187558593369735168 188041199948937216 189056640891224064 189437262247231488 189566227524354048 189999962448405312 190512091727241984 190659631507308544 191025980900507648 191540875727732736 192126360974819328 192444202917822464 193088416622051328 193515523931111424 193536093183229952 193608870575210496 193980886883500032 194107045108580352 195531310638727168 195548141674561536 195980689841061888 196001521121869824 196128993495128064 196657643073282048 196982981288525824 197188109316653056 197719613654433792 198022155360239616 199091494441713664 199757960186953728 199779192963334144 200084886145242112 200238334847483904 201295795032557568 201838772272234496 202302647577870336 202324150835478528 202382812089679872 203001438011129856 204409966823473152 204490966382280704 204960937084452864 206223683058925568 206539237311217664 207095946845749248 207789207775543296 208188471372037632 208349700410048512 208850736346300416 209312709558140928 209734111773720576 210357101282163024 211003836721004544 211087449168805888 211493050282704896 213063224659017728 213201793353515008 213673391007268864 213776461260128256 214352678136840192 214492085445722112 214904228513071104 215259752748285952 216064732447113216 216499728282550272 216562499560931328 217142814226748928 217728104831133696 218315406743437312 218818358931357696 219972724468568064 220566081039761408 221160598778413056 221605853949591552 221836622981234688 222264107015115648 223464355015688192 223977931246927872 224147421137289216 224751592083750912 225095496913397376 225123407186886656 225357839219032064 225877015671078912 226311034697416704 227068618806263808 227681115912011776 228668441308848128 228754429883449344 229433916918829056 230052337180065792 230672882596839424 231294642388205568 232001643441291264 232356641975119872 233611390655397888 233679123237568512 233703961579749376 234241070953660416 234393412961304576 236044842641391616 236113280771293184 236655927355244544 236681082109427712 236835011012984832 237473380314906624 237929681568043008 239121093265195008 239696127741394944 239852017522704384 240382564883177472 240408115751043456 241242799050063872 241611937986707456 242167221841821696 242886549934043904 243659192404017152 243729838215528448 244198161151164416 244315955725860864 244689797069340672 245133811937968128 245416618162523528 245604832586366976 246834676918910976 247428260894343168 248136841169731584 248163216259141632 249405871470149632 249979067707686912 250078124492980224 250721599931916288 251397399392649216 252075521188298752 252583016329641984 252754970032472064 253263833085247488 253333283264540416 253527569121411072 254016122302989312 255387834303643648 255974778567917568 256141255401013248 256168481299759104 257251996472454144 257451222162735104 258020698574815232 258641182511333376 258809393478107136 259506992921444352 260730855566082048 261307586454749184 261335361495826432 261505324660170752 262210190764376064 262916956777218048 263626151539245056 264029540480319488 265550447971565568 265627440867704832 266984446463311872 267599521750450176 267878186241490944 268394393376743424 269765534447304704 269843749452906496 270668584014839808 271398148931321856 271813430235045888 272546622431297536 273281249445937152 274116591454519296 274196067992469504 274722931295059968 276093695432838969 276127929127665664 276762539247796224 277052277034057728 277584628496050176 278467648461733888 279083612744187904 279645482364960768 280476135042884032 280581605403918336 283584961336836096 284999943672607968 285035281680171008 285803570849120256 285989447260962816 286538971350761472 287311313591599104 288666304376733696 289444380668854272 289523752302331904 289632624933076992 290273285896667136 290304139774844928 291757811908476928 292732863315443712 293296965958090752 294002281682804736 294193490242692096 294880798371217408 295474471932788736 295782163974979584 296352142686820864 296579420481650688 297033233040359424 298637241662570496 298863228183052288 299636940280430592 299668789445001216 300127329217863168 301748046263222272 302758158408351744 303486226253217792 303574218134519808 305911889225105408 306614950235209728 306736449573421056 309335524588388352 309808855966826496 310643920268623872 311481854207197184 312524550615072768 313276104519450624 313366934848536576 313969064337211392 315535651923244536 315574776145903616 315780014683979776 316505755081506816 316631173753208832 317239575424057344 318828124353593344 319594836988526592 319802690030272512 320510086510903296 320544154334724608 320664691890192384 322889629122428928 323848733245391872 324097098670669824 325714221340123392 326253062759120896 326845082583957504 327473110115155968 328227538397036544 330849121559642112 330884288345522176 331008714209230848 331740898167619584 333396160522673472 333437499323973632 334295466575888384 335196532523532288 336221131705933824 336777355106189312 337685110780329984 338036758828548096 338688163070652416 338815523506618368 339466552046125056 341521673868017664 341557975066345472 343002661963272192 344150875378243584 344854910015111168 345079191304142848 346009323895259136 346941963582308352 348410115272998912 349613587685834752 350417085983096832 350518684856352768 350555942369624064 354067263962087424 354169921156939776 355021623164141568 355252516519477248 357859191168991232 358681639897792512 360612173626565184 360891445353119744 361864198575095808 362417906980061184 364329824901065856 364374999261249536 365488788606025728 365594757323292672 366297241726746624 366473933588791296 367034695604011008 368124927243785292 369016718997061632 369403036045410304 370112837994733568 370252015378366464 372244824388712448 372860643153281024 374108807205224448 375117186739470336 376082399897874432 378113281782448128 378874524494462976 379132455048708096 379999924896810624 381024183454483968 381319263014617088 382051961801015296 383081751455465472 384252721949638656 384888405835644928 386176833244102656 387031047862222848 387072186366459904 387961773767000064 388214090217160704 391062621277454336 391096283349123072 391961379682123776 392003042243739648 392257986990256128 393315286146564096 393965962577051648 394376218633306112 395439227308867584 396044310720479232 399515920373907456 399558385926668288 400169772290484224 400476669694967808 402591590065115136 403677544544468992 404605295155740672 404648301670957056 404765624179359744 406002876022259712 408819933646946304 408981932764561408 409921874168905728 412447366117851136 413078474622435328 414191893691498496 415578415551086592 416376942744075264 416699400820097024 417701472692600832 418625419116281856 419468223547441152 420714202564326048 422007673442009088 422174898337611776 422986100565409792 426126449318035456 426403586707030016 427346782014537728 427552922520256512 428705356273680384 428984170891444224 429808457026142208 430519505496571904 432129464894226432 432999456565100544 433124999121862656 434285628453497856 435456209662267392 436630813486874624 437636717862715392 439945448937136128 441132162079522816 442321197556826112 443211707899183104 443673245962469376 444528214030231296 446928710031376384 447955862493855744 448294842274578432 449503184167501824 450190993826794752 450715678438064128 451754031342157824 452622069394833408 454137237612527616 457336882617696256 457508859766898688 458867833837658112 460104674360131584 461345765193678848 462589284776411136 464003286882582528 464713283950239744 467222781310795776 467407923159498752 468482141907320832 468786825922609152 472089685282783232 472226561542586368 473362164218855424 473670022025969664 474946760629813248 475859363136086016 478242186530390016 479392255482789888 479704035045408768 480765129766354944 480816231502086912 482485598100127744 483223875973414912 484334443683643392 485773099868087808 487318384808034304 488396322302328832 488631911451721728 489379594138681344 490267623875936256 490833236325047056 491209665172733952 494856521788686336 496273682339463168 496326432518283264 498811742940299264 500156248985960448 501443199863832576 502794798785298432 504151042376597504 505166032659283968 506527666170494976 506666566529080832 507055138242822144 508032244605978624 510775668607287296 512282510802026496 512336962599518208 514503992944908288 516041397149630464 517282365022666752 517618786956214272 519013985842888704 522615172909498368 522670722991652864 523010649320341504 524420381528752128 525833913554436096 528059080960638976 531100895943131136 531254881735409664 535756372482981888 536788786753486848 539531068894609408 539687498905812992 541337168029679616 542796297862643712 543626860470091776 545093244862595072 546562498891874304 548233182909038592 548392135984939008 549445862590119936 552187390865677938 552255858255331328 553525078495592448 554104554068115456 555169256992100352 558167225488375808 559290964729921536 560952270085768064 561163210807836672 567169922673672192 569999887345215936 570070563360342016 571978894521925632 573077942701522944 574622627183198208 577332608753467392 579047504604663808 579265249866153984 580546571793334272 580608279549689856 583515623816953856 586593931916181504 588004563365609472 588386980485384192 589761596742434816 590948943865577472 591564327949959168 592704285373641728 593158840963301376 594066466080718848 597274483325140992 597726456366104576 599273880560861184 599337578890002432 600254658435726336 603496092526444544 605516316816703488 606972452506435584 607148436269039616 611823778450210816 613229900470419456 613472899146842112 618671049176776704 619617711933652992 621287840537247744 622963708414394368 625049101230145536 626552209038901248 627938128674422784 631071303846489072 631149552291807232 631560029367959552 633011510163013632 633262347506417664 634479150848114688 637656248707186688 639189673977053184 639605380060545024 641020173021806592 641088308669449216 641329383780384768 645779258244857856 647697466490783744 648194197341339648 651428442680246784 652506125518241792 654946220230311936 656455076794073088 661698243119284224 661768576691044352 663481796335239168 666792321045346944 666874998647947264 668590933151776768 670393065047064576 672442263411867648 673554710212378624 675370221560659968 676073517657096192 677376326141304832 677631047013236736 678933104092250112 683043347736035328 683115950132690944 686005323926544384 688301750756487168 689709820030222336 690158382608285696 692018647790518272 693883927164616704 696820230545997824 699227175371669504 700834171966193664 701037369712705536 701111884739248128 708134527924174848 708339842313879552 710043246328283136 710505033038954496 715718382337982464 717363279795585024 721224347253130368 721782890706239488 723728397150191616 724835813960122368 728659649802131712 730977577212051456 731189514646585344 732594483453493248 732947867177582592 734069391208022016 736249854487570584 738806072090820608 740225675989467136 740504030756732928 744489648777424896 745721286306562048 748217614410448896 750234373478940672 752164799795748864 756226563564896256 757749048988925952 758264910097416192 759999849793621248 762048366908967936 762638526029234176 764103923602030592 766163502910930944 768505443899277312 772353666488205312 774062095724445696 774144372732919808 775923547534000128 776428180434321408 782125242554908672 782192566698246144 783922759364247552 784006084487479296 784515973980512256 786630572293128192 787931925154103296 788752437266612224 790878454617735168 792088621440958464 799116771853336576 800339544580968448 800953339389935616 805183180130230272 807355089088937984 809296603341914112 809531248358719488 812005752044519424 817639867293892608 817963865529122816 819843748337811456 824894732235702272 826156949244870656 828383787382996992 831156831102173184 832753885488150528 835402945385201664 837250838232563712 838936447094882304 841428405128652096 844349796675223552 845972201130819584 852252898636070912 852807173414060032 854693564029075456 855105845040513024 857410712547360768 857968341782888448 859616914052284416 861039010993143808 865998913130201088 868571256906995712 870912419324534784 873261626973749248 875273435725430784 879890897874272256 882264324159045632 884642395113652224 886423415798366208 887346491924938752 889056428060462592 893857420062752768 895911724987711488 896589684549156864 899006368335003648 900381987653589504 905244138789666816 908274475225055232 914673765235392512 917735667675316224 920209348720263168 922691530387357696 928006573765165056 929426567900479488 934445562621591552 934815846318997504 937573651845218304 944179370565566464 944453123085172736 946724328437710848 947340044051939328 949893521259626496 951718726272172032 956484373060780032 958784510965579776 959408070090817536 961530259532709888 961632463004173824 966447751946829824 968668887367286784 971546199736175616 974636769616068608 976792644604657664 978759188277362688 980535247751872512 981666472650094112 982419330345467904 992547364678926336 992652865036566528 997623485880598528 1000312497971920896 1002886399727665152 1005589597570596864 1008302084753195008 1010332065318567936 1013055332340989952 1013333133058161664 1014110276485644288 1016064489211957248 1021551337214574592 1024565021604052992 1024673925199036416 1029007985889816576 1032082794299260928 1034564730045333504 1035237573912428544 1038027971685777408 1045230345818996736 1045341445983305728 1046021298640683008 1048840763057504256 1051667827108872192 1056118161921277952 1062201791886262272 1062509763470819328 1073577573506973696 1079062137789218816 1079374997811625984 1082674336059359232 1085592595725287424 1087253720940183552 1090186489725190144 1093124997783748608 1096466365818077184 1096784271969878016 1098891725180239872 1104374781731355876 1104511716510662656 1107050156991184896 1108209108136230912 1110338513984200704 1116334450976751616 1118581929459843072 1121904540171536128 1122326421615673344 1134339845347344384 1139999774690431872 1140141126720684032 1143957789043851264 1146155885403045888 1149245254366396416 1154665217506934784 1158095009209327616 1158530499732307968 1161093143586668544 1161216559099379712 1167031247633907712 1173187863832363008 1176009126731218944 1176773960970768384 1181897887731154944 1183128655899918336 1185408570747283456 1186317681926602752 1188132932161437696 1195452912732209152 1198547761121722368 1198675157780004864 1200509316871452672 1206992185052889088 1211032633633406976 1213944905012871168 1214296872538079232 1223647556900421632 1226459800940838912 1226945798293684224 1237342098353553408 1239235423867305984 1242575681074495488 1250098202460291072 1253104418077802496 1255876257348845568 1262142607692978144 1262299104583614464 1263120058735919104 1266023020326027264 1266524695012835328 1268958301696229376 1275312497414373376 1278379347954106368 1279210760121090048 1282040346043613184 1282176617338898432 1282658767560769536 1291558516489715712 1295394932981567488 1296388394682679296 1302856885360493568 1305012251036483584 1309892440460623872 1312910153588146176 1323396486238568448 1323537153382088704 1326963592670478336 1333584642090693888 1337181866303553536 1340786130094129152 1344884526823735296 1347109420424757248 1352147035314192384 1354752652282609664 1355262094026473472 1357866208184500224 1366231900265381888 1372010647853088768 1376603501512974336 1379419640060444672 1380316765216571392 1384037295581036544 1387767854329233408 1393640461091995648 1398454350743339008 1401668343932387328 1402223769478496256 1416269055848349696 1416679684627759104 1420086492656566272 1421010066077908992 1431436764675964928 1434726559591170048 1442448694506260736 1443565781412478976 1447456794300383232 1449671627920244736 1457319299604263424 1461955154424102912 1465188966906986496 1465895734355165184 1468138782416044032 1472499708975141168 1477612144181641216 1480451351978934272 1488979297554849792 1491442572613124096 1496435228820897792 1500468746957881344 1504329599591497728 1512453127129792512 1515498097977851904 1519999699587242496 1524096733817935872 1528207847204061184 1532327005821861888 1537010887798554624 1548124191448891392 1548288745465839616 1551847095068000256 1552856360868642816 1564250485109817344 1567845518728495104 1568012168974958592 1569031947961024512 1573261144586256384 1575863850308206592 1577504874533224448 1584177242881916928 1598233543706673152 1600679089161936896 1610366360260460544 1614710178177875968 1618593206683828224 1619062496717438976 1624011504089038848 1635279734587785216 1635927731058245632 1639687496675622912 1652313898489741312 1656767574765993984 1662313662204346368 1665507770976301056 1674501676465127424 1677872894189764608 1682856810257304192 1688699593350447104 1691944402261639168 1704505797272141824 1705614346828120064 1709387128058150912 1710211690081026048 1715936683565776896 1719233828104568832 1731997826260402176 1737142513813991424 1741824838649069568 1746523253947498496 1750546871450861568 1759781795748544512 1764528648318091264 1769284790227304448 1772846831596732416 1774692983849877504 1778112856120925184 1787714840125505536 1791823449975422976 1793179369098313728 1798012736670007296 1800763975307179008 1810488277579333632 1816548950450110464 1829347530470785024 1835471335350632448 1840418697440526336 1845383060774715392 1856013147530330112 1858853135800958976 1868891125243183104 1869631692637995008 1875147303690436608 1888358741131132928 1888906246170345472 1893448656875421696 1894680088103878656 1899787042519252992 1903437452544344064 1912968746121560064 1917569021931159552 1918816140181635072 1923060519065419776 1923264926008347648 1932895503893659648 1937337774734573568 1943092399472351232 1949273539232137216 1953585289209315328 1957518376554725376 1963332945300188224 1964838660690935808 1985094729357852672 1985305730073133056 1995246971761197056 2000624995943841792 2005772799455330304 2011179195141193728 2020664130637135872 2026110664681979904 2026666266116323328 2028220552971288576 2032128978423914496 2043102674429149184 2049130043208105984 2049347850398072832 2058015971779633152 2064165588598521856 2069129460090667008 2070475147824857088 2076055943371554816 2090460691637993472 2090682891966611456 2092042597281366016 2097681526115008512 2103335654217744384 2112236323842555904 2124403583772524544 2125019526941638656 2147155147013947392 2158124275578437632 2165348672118718464 2171185191450574848 2174507441880367104 2180372979450380288 2192932731636154368 2193568543939756032 2197783450360479744 2208749563462711752 2209023433021325312 2216418216272461824 2220677027968401408 2232668901953503232 2237163858919686144 2243809080343072256 2244652843231346688 2268679690694688768 2279999549380863744 2287915578087702528 2292311770806091776 2298490508732792832 2316190018418655232 2317060999464615936 2322186287173337088 2322433118198759424 2334062495267815424 2346375727664726016 2352018253462437888 2353547921941536768 2363795775462309888 2366257311799836672 2370817141494566912 2372635363853205504 2376265864322875392 2390905825464418304 2397350315560009728 2401018633742905344 2413984370105778176 2422065267266813952 2427889810025742336 2428593745076158464 2447295113800843264 2452919601881677824 2453891596587368448 2474684196707106816 2478470847734611968 2485151362148990976 2506208836155604992 2511752514697691136 2524285215385956288 2524598209167228928 2526240117471838208 2533049390025670656 2537916603392458752 2550624994828746752 2556758695908212736 2558421520242180096 2564080692087226368 2564353234677796864 2565317535121539072 2583117032979431424 2590789865963134976 2605713770720987136 2610024502072967168 2619784880921247744 2625820307176292352 2646792972477136896 2647074306764177408 2653927185340956672 2667169284181387776 2674363732607107072 2681572260188258304 2689769053647470592 2694218840849514496 2709505304565219328 2715732416369000448 2732463800530763776 2744021295706177536 2753207003025948672 2758839280120889344 2760633530433142784 2768074591162073088 2796908701486678016 2803336687864774656 2804447538956992512 2832538111696699392 2833359369255518208 2840172985313132544 2842020132155817984 2862873529351929856 2869453119182340096 2884897389012521472 2887131562824957952 2899343255840489472 2914638599208526848 2923910308848205824 2930377933813972992 2936277564832088064 2944999417950282336 2955224288363282432 2960902703957868544 2977958595109699584 2982885145226248192 2992870457641795584 3000937493915762688 3008659199182995456 3024906254259585024 3030996195955703808 3039999399174484992 3048193467635871744 3056415694408122368 3064654011643723776 3074021775597109248 3096248382897782784 3096577490931679232 3103694190136000512 3105712721737285632 3128500970219634688 3135691037456990208 3136024337949917184 3138063895922049024 3146522289172512768 3155009749066448896 3168354485763833856 3196467087413346304 3201358178323873792 3220732720520921088 3229420356355751936 3237186413367656448 3238124993434877952 3248023008178077696 3270559469175570432 3271855462116491264 3279374993351245824 3304627796979482624 3313535149531987968 3324627324408692736 3331015541952602112 3349003352930254848 3355745788379529216 3365713620514608384 3377399186700894208 3383888804523278336 3411228693656240128 3418774256116301824 3420423380162052096 3431873367131553792 3438467656209137664 3463995652520804352 3474285027627982848 3483649677298139136 3493046507894996992 3501093742901723136 3519563591497089024 3529057296636182528 3545693663193464832 3549385967699755008 3556225712241850368 3575429680251011072 3586358738196627456 3596025473340014592 3601527950614358016 3620976555158667264 3633097900900220928 3658695060941570048 3670942670701264896 3680837394881052672 3712026295060660224 3717706271601917952 3739263385275990016 3750294607380873216 3776717482262265856 3777812492340690944 3786897313750843392 3789360176207757312 3799574085038505984 3806874905088688128 3825937492243120128 3835138043862319104 3837632280363270144 3846121038130839552 3846529852016695296 3865791007787319296 3874675549469147136 3886184798944702464 3907170578418630656 3915036753109450752 3926665890600376448 3929677321381871616 3970189458715705344 3970611460146266112 3990493943522394112 4011545598910660608 4022358390282387456 4041328261274271744 4053332532232646656 4056441105942577152 4064257956847828992 4086205348858298368 4098695700796145664 4116031943559266304 4128331177197043712 4138258920181334016 4140950295649714176 4152111886743109632 4180921383275986944 4181365783933222912 4184085194562732032 4195363052230017024 4206671308435488768 4224472647685111808 4248807167545049088 4250039053883277312 4294310294027894784 4316248551156875264 4330697344237436928 4342370382901149696 4349014883760734208 4360745958900760576 4385865463272308736 4395566900720959488 4417499126925423504 4418046866042650624 4432836432544923648 4441354055936802816 4465337803907006464 4474327717839372288 4487618160686144512 4489305686462693376 4537359381389377536 4559999098761727488 4584623541612183552 4596981017465585664 4632380036837310464 4644372574346674176 4644866236397518848 4668124990535630848 4692751455329452032 4704036506924875776 4707095843883073536 4727591550924619776 4732514623599673344 4741634282989133824 4752531728645750784 4781811650928836608 4794700631120019456 4802037267485810688 4827968740211556352 4844130534533627904 4855779620051484672 4857187490152316928 4894590227601686528 4905839203763355648 4907783193174736896 4956941695469223936 4970302724297981952 5023505029395382272 5048570430771912576 5049196418334457856 5052480234943676416 5066098780051341312 5075833206784917504 5113517391816425472 5116843040484360192 5128161384174452736 5128706469355593728 5130635070243078144 5181579731926269952 5211427541441974272 5220049004145934336 5239569761842495488 5251640614352584704 5293585944954273792 5294148613528354816 5307854370681913344 5334338568362775552 5348727465214214144 5363144520376516608 5379538107294941184 5419010609130438656 5431464832738000896 5464927601061527552 5488042591412355072 5506414006051897344 5521267060866285568 5536149182324146176 5593817402973356032 5606673375729549312 5608895077913985024 5665076223393398784 5666718738511036416 5680345970626265088 5684040264311635968 5725747058703859712 5738906238364680192 5769794778025042944 5774263125649915904 5798686511680978944 5829277198417053696 5847820617696411648 5860755867627945984 5872555129664176128 5889998835900564672 5910448576726564864 5921805407915737088 5955917190219399168 5965770290452496384 5985740915283591168 6001874987831525376 6017318398365990912 6061992391911407616 6079998798348969984 6096386935271743488 6112831388816244736 6129308023287447552 6148043551194218496 6192496765795565568 6193154981863358464 6207388380272001024 6211425443474571264 6257001940439269376 6271382074913980416 6272048675899834368 6276127791844098048 6293044578345025536 6336708971527667712 6392934174826692608 6402716356647747584 6441465441041842176 6458840712711503872 6474372826735312896 6496046016356155392 6541118938351140864 6543710924232982528 6609255593958965248 6627070299063975936 6649254648817385472 6662031083905204224 6698006705860509696 6711491576759058432 6731427241029216768 6767777609046556672 6822457387312480256 6837548512232603648 6863746734263107584 6876935312418275328 6948570055255965696 6967299354596278272 6986093015789993984 7002187485803446272 7039127182994178048 7058114593272365056 7091387326386929664 7098771935399510016 7112451424483700736 7150859360502022144 7172717476393254912 7192050946680029184 7203055901228716032 7241953110317334528 7266195801800441856 7317390121883140096 7341885341402529792 7361674789762105344 7424052590121320448 7435412543203835904 7478526770551980032 7553434964524531712 7555624984681381888 7573794627501686784 7578720352415514624 7599148170077011968 7613749810177376256 7651874984486240256 7670276087724638208 7675264560726540288 7692242076261679104 7693059704033390592 7731582015574638592 7749351098938294272 7772369597889404928 7814341156837261312 7830073506218901504 7853331781200752896 7859354642763743232 7940378917431410688 7941222920292532224 7980987887044788224 8023091197821321216 8044716780564774912 8082656522548543488 8106665064465293312 8128515913695657984 8172410697716596736 8197391401592291328 8232063887118532608 8276517840362668032 8281900591299428352 8304223773486219264 8362731567866445824 8368170389125464064 8390726104460034048 8413342616870977536 8448945295370223616 8497614335090098176 8500078107766554624 8588620588055789568 8632497102313750528 8661394688474873856 8698029767521468416 8771730926544617472 8791133801441918976 8834998253850847008 8836093732085301248 8865672865089847296 8882708111873605632 8948655435678744576 8975236321372289024 8978611372925386752 9074718762778755072 9119998197523454976 9169247083224367104 9193962034931171328 9264760073674620928 9288745148693348352 9289732472795037696 9385502910658904064 9408073013849751552 9414191687766147072 9465029247199346688 9483268565978267648 9505063457291501568 9563623301857673216 9589401262240038912 9604074534971621376 9655937480423112704 9688261069067255808 9711559240102969344 9714374980304633856 9789180455203373056 9811678407526711296 9815566386349473792 9913883390938447872 9940605448595963904 10047010058790764544 10097140861543825152 10104960469887352832 10132197560102682624 10151666413569835008 10233686080968720384 10256322768348905472 10257412938711187456 10261270140486156288 10363159463852539904 10422855082883948544 10440098008291868672 10479139523684990976 10503281228705169408 10587171889908547584 10588297227056709632 10668677136725551104 10697454930428428288 10726289040753033216 10759076214589882368 10838021218260877312 10862929665476001792 10929855202123055104 10976085182824710144 11012828012103794688 11042534121732571136 11187634805946712064 11217790155827970048 11330152446786797568 11333437477022072832 11360691941252530176 11368080528623271936 11451494117407719424 11477812476729360384 11539589556050085888 11597373023361957888 11658554396834107392 11721511735255891968 11745110259328352256 11779997671801129344 11820897153453129728 11843610815831474176 11911834380438798336 11931540580904992768 11971481830567182336 12034636796731981824 12123984783822815232 12159997596697939968 12192773870543486976 12225662777632489472 12258616046574895104 12296087102388436992 12384993531591131136 12386309963726716928 12414776760544002048 12422850886949142528 12514003880878538752 12542764149827960832 12544097351799668736 12552255583688196096 12586089156690051072 12673417943055335424 12785868349653385216 12805432713295495168 12882930882083684352 12917681425423007744 12948745653470625792 12992092032712310784 13082237876702281728 13087421848465965056 13218511187917930496 13254140598127951872 13298509297634770944 13324062167810408448 13396013411721019392 13422983153518116864 13462854482058433536 13535555218093113344 13644914774624960512 13675097024465207296 13753870624836550656 13897140110511931392 13934598709192556544 13972186031579987968 14004374971606892544 14078254365988356096 14182774652773859328 14197543870799020032 14224902848967401472 14301718721004044288 14345434952786509824 14384101893360058368 14406111802457432064 14483906220634669056 14532391603600883712 14634780243766280192 14683770682805059584 14723349579524210688 14870825086407671808 14957053541103960064 15106869929049063424 15147589255003373568 15157440704831029248 15198296340154023936 15227499620354752512 15340552175449276416 15350529121453080576 15384484152523358208 15386119408066781184 15463164031149277184 15544739195778809856 15628682313674522624 15660147012437803008 15706663562401505792 15718709285527486464 15880757834862821376 15882445840585064448 16046182395642642432 16089433561129549824 16213330128930586624 16257031827391315968 16394782803184582656 16464127774237065216 16563801182598856704 16608447546972438528 16725463135732891648 16736340778250928128 16781452208920068096 16826685233741955072 16897890590740447232 16995228670180196352 17000156215533109248 17177241176111579136 17322789376949747712 17396059535042936832 17543461853089234944 17582267602883837952 17669996507701694016 17672187464170602496 17731345730179694592 17765416223747211264 17897310871357489152 17950472642744578048 17957222745850773504 18239996395046909952 18338494166448734208 18387924069862342656 18529520147349241856 18577490297386696704 18579464945590075392 18771005821317808128 18816146027699503104 18828383375532294144 18966537131956535296 19010126914583003136 19127246603715346432 19178802524480077824 19208149069943242752 19311874960846225408 19376522138134511616 19423118480205938688 19578360910406746112 19623356815053422592 19631132772698947584 19827766781876895744 19881210897191927808 20094020117581529088 20194281723087650304 20209920939774705664 20303332827139670016 20467372161937440768 20512645536697810944 20514825877422374912 20726318927705079808 20845710165767897088 20880196016583737344 20958279047369981952 21006562457410338816 21174343779817095168 21176594454113419264 21337354273451102208 21394909860856856576 21452578081506066432 21518152429179764736 21676042436521754624 21725859330952003584 21859710404246110208 21952170365649420288 22025656024207589376 22085068243465142272 22375269611893424128 22435580311655940096 22660304893573595136 22666874954044145664 22721383882505060352 22736161057246543872 22902988234815438848 22955624953458720768 23079179112100171776 23194746046723915776 23317108793668214784 23443023470511783936 23490220518656704512 23559995343602258688 23641794306906259456 23687221631662948352 23823668760877596672 23942963661134364672 24069273593463963648 24247969567645630464 24319995193395879936 24385547741086973952 24451325555264978944 24517232093149790208 24592174204776873984 24772619927453433856 24829553521088004096 24845701773898285056 25028007761757077504 25088194703599337472 25104511167376392192 25172178313380102144 25346835886110670848 25571736699306770432 25610865426590990336 25765861764167368704 25897491306941251584 25984184065424621568 26174843696931930112 26437022375835860992 26508281196255903744 26597018595269541888 26648124335620816896 26845966307036233728 26925708964116867072 27071110436186226688 27350194048930414592 27507741249673101312 27794280221023862784 27869197418385113088 28156508731976712192 28395087741598040064 28449805697934802944 28603437442008088576 28690869905573019648 28768203786720116736 28812223604914864128 28967812441269338112 29064783207201767424 29269560487532560384 29367541365610119168 29446699159048421376 29741650172815343616 30213739858098126848 30314881409662058496 30396592680308047872 30454999240709505024 30701058242906161152 30768968305046716416 30772238816133562368 30926328062298554368 31089478391557619712 31257364627349045248 31320294024875606016 31413327124803011584 31437418571054972928 31761515669725642752 31764891681170128896 32092364791285284864 32178867122259099648 32426660257861173248 32514063654782631936 32789565606369165312 32928255548474130432 33127602365197713408 33450926271465783296 33472681556501856256 33562904417840136192 33653370467483910144 33795781181480894464 33990457340360392704 34000312431066218496 34354482352223158272 34792119070085873664 35164535205767675904 35339993015403388032 35344374928341204992 35462691460359389184 35530832447494422528 35794621742714978304 35900945285489156096 35914445491701547008 36479992790093819904 36676988332897468416 36775848139724685312 37059040294698483712 37154980594773393408 37158929891180150784 37542011642635616256 37632292055399006208 37656766751064588288 37933074263913070592 38020253829166006272 38254493207430692864 38357605048960155648 38416298139886485504 38753044276269023232 38846236960411877376 39156721820813492224 39246713630106845184 39262265545397895168 39655533563753791488 39762421794383855616 40188040235163058176 40388563446175300608 40419841879549411328 40606665654279340032 40934744323874881536 41025291073395621888 41029651754844749824 41452637855410159616 41691420331535794176 41760392033167474688 41916558094739963904 42013124914820677632 42353188908226838528 42674708546902204416 42789819721713713152 42905156163012132864 43036304858359529472 43352084873043509248 43451718661904007168 43719420808492220416 43904340731298840576 44051312048415178752 44750539223786848256 44871160623311880192 45320609787147190272 45442767765010120704 45472322114493087744 45805976469630877696 46158358224200343552 46389492093447831552 46634217587336429568 46886046941023567872 46980441037313409024 47119990687204517376 47374443263325896704 47647337521755193344 48138547186927927296 48639990386791759872 48771095482173947904 48902651110529957888 49184348409553747968 49545239854906867712 49691403547796570112 50056015523514155008 50176389407198674944 50209022334752784384 50344356626760204288 50693671772221341696 51221730853181980672 51531723528334737408 51968368130849243136 52349687393863860224 52874044751671721984 53016562392511807488 53194037190539083776 53296248671241633792 53691932614072467456 53851417928233734144 54142220872372453376 54700388097860829184 55015482499346202624 55588560442047725568 55738394836770226176 56313017463953424384 56899611395869605888 57206874884016177152 57381739811146039296 57536407573440233472 57624447209829728256 57935624882538676224 58129566414403534848 58539120975065120768 58735082731220238336 58893398318096842752 59483300345630687232 60427479716196253696 60629762819324116992 60909998481419010048 61402116485812322304 61537936610093432832 61544477632267124736 61852656124597108736 62178956783115239424 62640588049751212032 62826654249606023168 62874837142109945856 63523031339451285504 63529783362340257792 64184729582570569728 64357734244518199296 64853320515722346496 65028127309565263872 65579131212738330624 65856511096948260864 66255204730395426816 66901852542931566592 66945363113003712512 67125808835680272384 67306740934967820288 67591562362961788928 67980914680720785408 68000624862132436992 68708964704446316544 69584238140171747328 70329070411535351808 70679986030806776064 70925382920718778368 71061664894988845056 71801890570978312192 71828890983403094016 72959985580187639808 73353976665794936832 73551696279449370624 74118080589396967424 74317859782360301568 75084023285271232512 75264584110798012416 75313533502129176576 75866148527826141184 76040507658332012544 76508986414861385728 76715210097920311296 76832596279772971008 77692473920823754752 78313443641626984448 78524531090795790336 79311067127507582976 79524843588767711232 80777126892350601216 81213331308558680064 82050582146791243776 82059303509689499648 82905275710820319232 83382840663071588352 83520784066334949376 84706377816453677056 85349417093804408832 85579639443427426304 85810312326024265728 86072609716719058944 86704169746087018496 86903437323808014336 87808681462597681152 88102624096830357504 89501078447573696512 90641219574294380544 90944644228986175488 91611952939261755392 92316716448400687104 92778984186895663104 93268435174672859136 93772093882047135744 93960882074626818048 94239981374409034752 94748886526651793408 95294675043510386688 96277094373855854592 97279980773583519744 97542190964347895808 97805302221059915776 98368696819107495936 99090479709813735424 99382807095593140224 100112031047028310016 100352778814397349888 100418044669505568768 100688713253520408576 101387343544442683392 102443461706363961344 103063447056669474816 104699374787727720448 105748089503343443968 106033124785023614976 106388074381078167552 106592497342483267584 107383865228144934912 107702835856467468288 108284441744744906752 109400776195721658368 110030964998692405248 111177120884095451136 111476789673540452352 112626034927906848768 113799222791739211776 114763479622292078592 115072815146880466944 115248894419659456512 116259132828807069696 117078241950130241536 117470165462440476672 117786796636193685504 118966600691261374464 121259525638648233984 121819996962838020096 122804232971624644608 123075873220186865664 123088955264534249472 123705312249194217472 124357913566230478848 125281176099502424064 125653308499212046336 125749674284219891712 127059566724680515584 128369459165141139456 128715468489036398592 129706641031444692992 130056254619130527744 131158262425476661248 131713022193896521728 133803705085863133184 133890726226007425024 134251617671360544768 134613481869935640576 135183124725923577856 135961829361441570816 137417929408892633088 139168476280343494656 140658140823070703616 141359972061613552128 142123329789977690112 143603781141956624384 145919971160375279616 146707953331589873664 148236161178793934848 148635719564720603136 150168046570542465024 150529168221596024832 150627067004258353152 151732297055652282368 152081015316664025088 153017972829722771456 153665192559545942016 156626887283253968896 157049062181591580672 158622134255015165952 159049687177535422464 161554253784701202432 162426662617117360128 164101164293582487552 164118607019378999296 165810551421640638464 166765681326143176704 169412755632907354112 170698834187608817664 171159278886854852608 171620624652048531456 172145219433438117888 173408339492174036992 173806874647616028672 175617362925195362304 176205248193660715008 179002156895147393024 181282439148588761088 181889288457972350976 183223905878523510784 184633432896801374208 185557968373791326208 186536870349345718272 187921764149253636096 188479962748818069504 189497773053303586816 190589350087020773376 192554188747711709184 194559961547167039488 195084381928695791616 196737393638214991872 198180959419627470848 198765614191186280448 200224062094056620032 200705557628794699776 200836089339011137536 201377426507040817152 202774687088885366784 204886923412727922688 206126894113338949632 211496179006686887936 212776148762156335104 213184994684966535168 215405671712934936576 216568883489489813504 218801552391443316736 220061929997384810496 222354241768190902272 222953579347080904704 225252069855813697536 227598445583478423552 229526959244584157184 230145630293760933888 230497788839318913024 234156483900260483072 234940330924880953344 235573593272387371008 237933201382522748928 243639993925676040192 246151746440373731328 246177910529068498944 247410624498388434944 248715827132460957696 250562352199004848128 251306616998424092672 254119133449361031168 256738918330282278912 257430936978072797184 259413282062889385984 260112509238261055488 263426044387793043456 267607410171726266368 267781452452014850048 268503235342721089536 271923658722883141632 274835858817785266176 278336952560686989312 281316281646141407232 282719944123227104256 284246659579955380224 287207562283913248768 291839942320750559232 293415906663179747328 296472322357587869696 297271439129441206272 300336093141084930048 301058336443192049664 301254134008516706304 303464594111304564736 304162030633328050176 306035945659445542912 307330385119091884032 313253774566507937792 314098124363183161344 317244268510030331904 318099374355070844928 323108507569402404864 324853325234234720256 328202328587164975104 328237214038757998592 331621102843281276928 333531362652286353408 338825511265814708224 341397668375217635328 342318557773709705216 344290438866876235776 346816678984348073984 351234725850390724608 352410496387321430016 363778576915944701952 366447811757047021568 369266865793602748416 371115936747582652416 373073740698691436544 375843528298507272192 376959925497636139008 378995546106607173632 381178700174041546752 385108377495423418368 389119923094334078976 390168763857391583232 393474787276429983744 396361918839254941696 400448124188113240064 401411115257589399552 401672178678022275072 402754853014081634304 405549374177770733568 409773846825455845376 412253788226677899264 422992358013373775872 426369989369933070336 430811343425869873152 433137766978979627008 440123859994769620992 444708483536381804544 445907158694161809408 450504139711627395072 455196891166956847104 459053918489168314368 460995577678637826048 468312967800520966144 469880661849761906688 471147186544774742016 475866402765045497856 487279987851352080384 492303492880747462656 492355821058136997888 497431654264921915392 502613233996848185344 508238266898722062336 513477836660564557824 514861873956145594368 518826564125778771968 520225018476522110976 526852088775586086912 535562904904029700096 537006470685442179072 543847317445766283264 549671717635570532352 556673905121373978624 565439888246454208512 568493319159910760448 574415124567826497536 583679884641501118464 592944644715175739392 594542878258882412544 600672186282169860096 602116672886384099328 602508268017033412608 606929188222609129472 608324061266656100352 614660770238183768064 626507549133015875584 634488537020060663808 646217015138804809728 649706650468469440512 656404657174329950208 656474428077515997184 663242205686562553856 667062725304572706816 677651022531629416448 682795336750435270656 684637115547419410432 688580877733752471552 693633357968696147968 702469451700781449216 704820992774642860032 732895623514094043136 738533731587205496832 742231873495165304832 746147481397382873088 751687056597014544384 753919850995272278016 757991092213214347264 762357400348083093504 770216754990846836736 778239846188668157952 780337527714783166464 792723837678509883392 802822230515178799104 803344357356044550144 805509706028163268608 819547693650911690752 824507576453355798528 852739978739866140672 861622686851739746304 880247719989539241984 889416967072763609088 891814317388323618816 901008279423254790144 910393782333913694208 918107836978336628736 921991155357275652096 936625935601041932288 939761323699523813376 942294373089549484032 951732805530090995712 974559975702704160768 984606985761494925312 984711642116273995776 994863308529843830784 1005226467993696370688 1016476533797444124672 1026955673321129115648 1037653128251557543936 1040450036953044221952 1053704177551172173824 1071125809808059400192 1099343435271141064704 1113347810242747957248 1130879776492908417024 1136986638319821520896 1148830249135652995072 1167359769283002236928 1185889289430351478784 1189085756517764825088 1201344372564339720192 1204233345772768198656 1205016536034066825216 1213858376445218258944 1216648122533312200704 1229321540476367536128 1253015098266031751168 1268977074040121327616 1292434030277609619456 1299413300936938881024 1312948856155031994368 1326484411373125107712 1334125450609145413632 1355302045063258832896 1365590673500870541312 1377161755467504943104 1387266715937392295936 1404938903401562898432 1409641985549285720064 1477067463174410993664 1492294962794765746176 1507839701990544556032 1515982184426428694528 1524714800696166187008 1540433509981693673472 1556479692377336315904 1560675055429566332928 1606688714712089100288 1611019412056326537216 1639095387301823381504 1649015152906711597056 1705479957479732281344 1723245373703479492608 1778833934145527218176 1783628634776647237632 1802016558846509580288 1820787564667827388416 1843982310714551304192 1873251871202083864576 1879522647399047626752 1903465611060181991424 1949119951405408321536 1969213971522989850624 1969423284232547991552 1989726617059687661568 2010452935987392741376 2032953067594888249344 2053911346642258231296 2075306256503115087872 2080900073906088443904 2107408355102344347648 2142251619616118800384 2198686870542282129408 2226695620485495914496 2261759552985816834048 2273973276639643041792 2297660498271305990144 2334719538566004473856 2371778578860702957568 2378171513035529650176 2408466691545536397312 2410033072068133650432 2427716752890436517888 2458643080952735072256 2584868060555219238912 2625897712310063988736 2652968822746250215424 2668250901218290827264 2731181347001741082624 2754323510935009886208 2774533431874784591872 2809877806803125796864 2819283971098571440128 2954134926348821987328 2984589925589531492352 3015679403981089112064 3031964368852857389056 3049429601392332374016 3080867019963387346944 3112959384754672631808 3121350110859132665856 3213377429424178200576 3278190774603646763008 3298030305813423194112 3410959914959464562688 3446490747406958985216 3557667868291054436352 3567257269553294475264 3604033117693019160576 3641575129335654776832 3687964621429102608384 3759045294798095253504 3806931222120363982848 3898239902810816643072 3938846568465095983104 3979453234119375323136 4020905871974785482752 4065906135189776498688 4150612513006230175744 4161800147812176887808 4214816710204688695296 4523519105971633668096 4547946553279286083584 4595320996542611980288 4669439077132008947712 4743557157721405915136 4820066144136267300864 4855433505780873035776 4917286161905470144512 5169736121110438477824 5251795424620127977472 5305937645492500430848 5336501802436581654528 5462362694003482165248 5549066863749569183744 5619755613606251593728 5638567942197142880256 5908269852697643974656 5969179851179062984704 6031358807962178224128 6098859202784664748032 6161734039926774693888 6225918769509345263616 6242700221718265331712 6426754858848356401152 6556381549207293526016 6596060611626846388224 6821919829918929125376 6892981494813917970432 7115335736582108872704 7134514539106588950528 7283150258671309553664 7375929242858205216768 7877693136930191966208 7958906468238750646272 8041811743949570965504 8301225026012460351488 8323600295624353775616 8429633420409377390592 9047038211943267336192 9095893106558572167168 9190641993085223960576 9338878154264017895424 9487114315442811830272 9640132288272534601728 9710867011561746071552 9834572323810940289024 10339472242220876955648 10503590849240255954944 10611875290985000861696 10673003604873163309056 10924725388006964330496 11277135884394285760512 11816539705395287949312 11938359702358125969408 12062717615924356448256 12197718405569329496064 12451837539018690527232 12485400443436530663424 13112763098414587052032 13643839659837858250752 13785962989627835940864 14230671473164217745408 14566300517342619107328 14751858485716410433536 15755386273860383932416 15917812936477501292544 16083623487899141931008 16602450052024920702976 16647200591248707551232 16859266840818754781184 18094076423886534672384 18381283986170447921152 18677756308528035790848 19280264576545069203456 19421734023123492143104 19669144647621880578048 20678944484441753911296 21007181698480511909888 21223750581970001723392 21346007209746326618112 21849450776013928660992 23633079410790575898624 23876719404716251938816 24125435231848712896512 24903675078037381054464 24970800886873061326848 27287679319675716501504 27571925979255671881728 28461342946328435490816 29132601034685238214656 29503716971432820867072 31510772547720767864832 31835625872955002585088 32167246975798283862016 33204900104049841405952 36188152847773069344768 36762567972340895842304 37355512617056071581696 38843468046246984286208 39338289295243761156096 41357888968883507822592 42014363396961023819776 42692014419492653236224 43698901552027857321984 47266158821581151797248 47753438809432503877632 48250870463697425793024 49807350156074762108928 49941601773746122653696 55143851958511343763456 58265202069370476429312 59007433942865641734144 63021545095441535729664 63671251745910005170176 64334493951596567724032 66409800208099682811904 72376305695546138689536 73525135944681791684608 74711025234112143163392 82715777937767015645184 85384028838985306472448 87397803104055714643968 94532317643162303594496 95506877618865007755264 96501740927394851586048 99614700312149524217856 110287703917022687526912 116530404138740952858624 118014867885731283468288 126043090190883071459328 128668987903193135448064 144752611391092277379072 147050271889363583369216 149422050468224286326784 165431555875534031290368 174795606208111429287936 189064635286324607188992 191013755237730015510528 193003481854789703172096 199229400624299048435712 220575407834045375053824 257337975806386270896128 289505222782184554758144 294100543778727166738432 298844100936448572653568 330863111751068062580736 349591212416222858575872 378129270572649214377984 386006963709579406344192 441150815668090750107648 514675951612772541792256 579010445564369109516288 597688201872897145307136 661726223502136125161472 772013927419158812688384 882301631336181500215296 1029351903225545083584512 1158020891128738219032576 1323452447004272250322944 1544027854838317625376768 2058703806451090167169024 2316041782257476438065152 2646904894008544500645888 3088055709676635250753536 4632083564514952876130304 6176111419353270501507072 9264167129029905752260608 18528334258059811504521216
- Sum of all divisors σ(n): 66683198790801357335234937
- Sum of proper divisors (its aliquot sum) s(n): 48154864532741545830713721
- 18528334258059811504521216 is an abundant number, because the sum of its proper divisors (48154864532741545830713721) is greater than itself. Its abundance is 29626530274681734326192505
Bases of 18528334258059811504521216
- Binary: 1111010100111000011100000011010000111111111100111100111001000000000000000000000000002
- Hexadecimal: 0xF53870343FF3CE4000000
- Base-36: 2BT6ILE5CXQLXTDS0
Squares and roots of 18528334258059811504521216
- 18528334258059811504521216 squared (185283342580598115045212162) is 343299170378392825660489514017308547442009394118656
- 18528334258059811504521216 cubed (185283342580598115045212163) is 6360761779285487854547886284010177230755062934199125108225147938183573405696
-
18528334258059811504521216 is a
perfect square number . Itssquare root is 4304455163904 -
The
cube root of 18528334258059811504521216 is 264613578.2839710151
Scales and comparisons
How big is 18528334258059811504521216?- 18,528,334,258,059,811,504,521,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,528,334,258,059,811,504,521,216 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 18528334258059811504521216 cubic inches would be around 22051131.5 feet tall.
Recreational maths with 18528334258059811504521216
- 18528334258059811504521216 backwards is 61212540511895085243382581
- The number of decimal digits it has is: 26
- The sum of 18528334258059811504521216's digits is 99
- 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 18528334258059811504521216 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 18528334258059811504521216 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/18528334258059811504521216/
Chicago style:
Numbermatics. 2024. "Number 18528334258059811504521216 - Facts about the integer". https://numbermatics.com/n/18528334258059811504521216/
The information we have on file for 18528334258059811504521216 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 18528334258059811504521216, math, Factors of 18528334258059811504521216, curriculum, school, college, exams, university, Prime factorization of 18528334258059811504521216, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, five hundred twenty-eight sextillion, three hundred thirty-four quintillion, two hundred fifty-eight quadrillion, fifty-nine trillion, eight hundred eleven billion, five hundred four million, five hundred twenty-one thousand, two hundred sixteen.