72311409597107964274016256
72,311,409,597,107,964,274,016,256 is an even composite number composed of six prime numbers multiplied together.
72311409597107964274016256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, seven hundred thirty-five divisors.
Prime factorization of 72311409597107964274016256:
222 × 32 × 72 × 114 × 296 × 672
(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 × 11 × 11 × 11 × 11 × 29 × 29 × 29 × 29 × 29 × 29 × 67 × 67)See below for interesting mathematical facts about the number 72311409597107964274016256 from the Numbermatics database.
Names of 72311409597107964274016256
- Cardinal: 72311409597107964274016256 can be written as Seventy-two septillion, three hundred eleven sextillion, four hundred nine quintillion, five hundred ninety-seven quadrillion, one hundred seven trillion, nine hundred sixty-four billion, two hundred seventy-four million, sixteen thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 7.2311409597107964274016256 × 1025
Factors of 72311409597107964274016256
Divisors of 72311409597107964274016256
- Number of divisors d(n): 21735
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 29 32 33 36 42 44 48 49 56 58 63 64 66 67 72 77 84 87 88 96 98 99 112 116 121 126 128 132 134 144 147 154 168 174 176 192 196 198 201 203 224 231 232 242 252 256 261 264 268 288 294 308 319 336 348 352 363 384 392 396 402 406 441 448 462 464 469 484 504 512 522 528 536 539 576 588 603 609 616 638 672 693 696 704 726 737 768 784 792 804 812 841 847 882 896 924 928 938 957 968 1008 1024 1044 1056 1072 1078 1089 1152 1176 1206 1218 1232 1276 1331 1344 1386 1392 1407 1408 1421 1452 1474 1536 1568 1584 1608 1617 1624 1682 1694 1764 1792 1827 1848 1856 1876 1914 1936 1943 2016 2048 2088 2112 2144 2156 2178 2211 2233 2304 2352 2412 2436 2464 2523 2541 2552 2662 2688 2772 2784 2814 2816 2842 2871 2904 2948 3072 3136 3168 3216 3234 3248 3283 3364 3388 3509 3528 3584 3654 3696 3712 3752 3828 3872 3886 3993 4032 4096 4176 4221 4224 4263 4288 4312 4356 4422 4466 4489 4608 4704 4824 4851 4872 4928 5046 5082 5104 5159 5324 5376 5544 5568 5628 5632 5684 5742 5808 5829 5887 5896 5929 6144 6272 6336 6432 6468 6496 6566 6633 6699 6728 6776 7018 7056 7168 7308 7392 7424 7504 7569 7623 7656 7744 7772 7986 8064 8107 8192 8352 8442 8448 8526 8576 8624 8712 8844 8932 8978 9216 9251 9317 9408 9648 9702 9744 9849 9856 10092 10164 10208 10318 10527 10648 10752 11088 11136 11256 11264 11368 11484 11616 11658 11774 11792 11858 11979 12288 12544 12672 12789 12864 12936 12992 13132 13266 13398 13456 13467 13552 13601 14036 14112 14336 14616 14641 14784 14848 15008 15138 15246 15312 15477 15488 15544 15631 15972 16128 16214 16384 16704 16884 16896 17052 17152 17248 17424 17487 17661 17688 17787 17864 17956 18432 18502 18634 18816 19296 19404 19488 19698 19712 20097 20184 20328 20416 20636 21054 21296 21373 21504 22176 22272 22512 22528 22736 22968 23232 23316 23548 23584 23716 23958 24321 24389 24563 24576 25088 25344 25578 25728 25872 25984 26264 26532 26796 26912 26934 27104 27202 27753 27951 28072 28224 28672 29232 29282 29547 29568 29696 30016 30276 30492 30624 30954 30976 31088 31262 31423 31581 31944 32256 32428 32768 33408 33768 33792 34104 34304 34496 34848 34974 35322 35376 35574 35728 35912 36113 36864 37004 37268 37632 38592 38599 38808 38976 39396 39424 40194 40368 40401 40656 40803 40832 41209 41272 42108 42592 42746 43008 43923 44352 44544 45024 45056 45472 45936 46431 46464 46632 46893 47096 47168 47432 47916 48642 48778 49126 49152 49379 50176 50688 51156 51456 51744 51968 52528 52983 53064 53361 53592 53824 53868 54208 54404 55506 55902 56144 56347 56448 56749 57344 58464 58564 59094 59136 59392 60032 60552 60984 61248 61908 61952 62176 62524 62846 63162 63888 64119 64512 64757 64856 65219 65536 66816 67536 67584 68208 68608 68992 69696 69948 70644 70752 71148 71456 71824 72226 72963 73167 73689 73728 74008 74536 75264 77184 77198 77616 77952 78792 78848 80388 80736 80802 81312 81606 81664 82418 82544 83259 83853 84216 85184 85492 86016 87846 88704 89088 89177 90048 90112 90944 91872 92862 92928 93264 93786 94192 94269 94336 94864 95207 95832 97284 97556 98252 98304 98758 100352 101376 101761 102312 102487 102912 103488 103936 105056 105966 106128 106722 107184 107648 107736 108339 108416 108808 111012 111804 112288 112694 112896 113498 114688 115797 116928 117128 118188 118272 118784 120064 121104 121968 122409 122496 123627 123816 123904 124352 125048 125692 126324 127776 128238 129024 129514 129712 130181 130438 131072 131769 133632 135072 135168 136416 137216 137984 139392 139896 140679 141288 141504 142296 142912 143648 144452 145926 146334 147378 147456 148016 148137 149072 149611 150528 154368 154396 155232 155904 157584 157696 160776 161472 161604 162624 163212 163328 164836 165088 166518 167706 168432 169041 170247 170368 170723 170984 171941 172032 175692 177408 178176 178354 180096 180224 181888 183744 185724 185856 186528 187572 188384 188538 188672 189728 190414 191664 192357 194271 194568 195112 195657 196504 196608 197516 200704 202752 203522 204624 204974 205824 206976 207872 210112 211932 212256 213444 214368 215296 215472 216678 216832 217616 219501 219961 221067 222024 223608 224576 225388 225792 226996 229376 231594 233856 234256 235103 236376 236544 237568 240128 242208 243936 244818 244992 247254 247632 247808 248704 250096 251384 252648 255552 256476 258048 259028 259424 260362 260876 262144 263538 267264 267531 268279 270144 270193 270336 272832 274432 275968 278784 279792 281358 282576 282807 283008 284592 285621 285824 287296 288904 291852 292668 294756 294912 296032 296274 298144 299222 301056 305283 307461 308736 308792 310464 311808 315168 315392 321552 322944 323208 325017 325248 326424 326656 329672 330176 333036 335412 336864 338082 340494 340736 341446 341968 343882 344064 345653 347391 351384 354816 356352 356708 360192 360448 363776 367488 370881 371448 371712 373056 375144 376768 377076 377344 379456 380828 383328 384714 388542 389136 390224 390543 391314 393008 393216 394429 395032 397243 401408 405504 407044 409248 409948 411648 413952 415744 420224 423864 424512 424589 426888 428736 430592 430944 433356 433664 435232 439002 439922 442134 444048 444411 447216 448833 449152 450776 451584 453299 453992 458752 463188 467712 468512 470206 472752 473088 475136 480256 484416 487872 489636 489984 494508 495264 495616 497408 500192 502768 505296 507123 510741 511104 512169 512952 515823 516096 518056 518848 520724 521752 524288 527076 534528 535062 536558 540288 540386 540672 543169 545664 548864 551936 557568 559584 562716 565152 565614 566016 569184 571242 571648 574592 577808 582813 583704 585336 586971 589512 589824 592064 592548 596288 598444 602112 610566 614922 617472 617584 619817 620928 623616 624239 630336 630784 643104 645888 646416 650034 650496 652848 653312 659344 659883 660352 666072 670824 673728 676164 680988 681472 682892 683936 687764 688128 691306 694782 702768 705309 707281 709632 712327 712704 713416 717409 720384 720896 727552 734976 741762 742896 743424 746112 750288 753536 754152 754688 758912 761656 766656 769428 777084 778272 780448 781086 782628 786016 786432 788858 790064 794486 802593 802816 804837 810579 811008 814088 818496 819896 823296 827904 831488 840448 847728 849024 849178 853776 856863 857472 861184 861888 866712 867328 870464 878004 879844 884268 888096 888822 894432 897666 898304 901552 903168 906598 907984 911267 915849 917504 922383 926376 935424 937024 940412 945504 946176 950272 960512 968832 975744 979272 979968 980947 989016 990528 991232 994816 1000384 1005536 1010592 1014246 1021482 1022208 1024338 1025904 1031646 1032192 1036112 1036959 1037696 1041448 1043504 1047277 1048576 1054152 1069056 1070124 1073116 1080576 1080772 1081344 1086338 1091328 1097728 1103872 1115136 1119168 1119371 1125432 1130304 1131228 1132032 1138368 1142484 1143296 1149184 1155616 1165626 1167408 1170672 1171629 1173942 1179024 1179648 1183287 1184128 1185096 1191729 1192576 1195061 1196888 1204224 1221132 1229844 1234944 1235168 1239634 1241856 1247232 1248478 1260672 1261568 1273767 1286208 1291776 1292832 1300068 1300992 1305696 1306624 1318688 1319766 1320704 1332144 1341648 1346499 1347456 1352328 1359897 1361976 1362944 1365784 1367872 1375528 1376256 1382612 1389564 1405536 1410618 1414562 1419264 1424654 1425408 1426832 1431991 1434818 1440768 1441792 1455104 1469952 1483524 1485792 1486848 1492224 1500576 1507072 1508304 1509376 1517824 1523312 1533312 1536507 1538856 1547469 1554168 1556544 1560896 1562172 1565256 1572032 1572864 1577716 1580128 1588972 1605186 1605632 1609674 1621158 1622016 1628176 1629507 1634063 1636992 1639792 1645721 1646592 1655808 1662976 1680896 1695456 1698048 1698356 1707552 1713726 1714944 1722368 1723776 1733424 1734656 1740928 1756008 1759688 1768536 1776192 1777644 1788864 1795332 1796608 1803104 1806336 1813196 1815968 1822534 1831698 1835008 1844766 1852752 1859451 1870848 1872717 1874048 1877953 1880824 1891008 1891351 1892352 1900544 1921024 1937664 1951488 1958544 1959936 1961894 1978032 1979649 1981056 1982464 1989632 2000768 2011072 2021184 2028492 2042964 2044416 2048676 2051808 2063292 2064384 2072224 2073918 2075392 2082896 2087008 2094554 2097152 2108304 2115927 2121843 2136981 2138112 2140248 2146232 2152227 2161152 2161544 2162688 2172676 2182656 2195456 2207744 2230272 2238336 2238742 2250864 2260608 2262456 2264064 2276736 2284968 2286592 2298368 2311232 2331252 2334816 2341344 2343258 2347884 2358048 2359296 2366574 2368256 2370192 2383458 2385152 2390122 2393776 2408448 2414511 2419571 2431737 2442264 2459688 2469888 2470336 2479268 2483712 2494464 2496956 2521344 2523136 2547534 2572416 2583552 2585664 2586133 2600136 2601984 2611392 2613248 2637376 2639532 2641408 2664288 2683296 2692998 2694912 2704656 2719794 2723952 2725888 2731568 2733801 2735744 2751056 2752512 2761003 2765224 2779128 2811072 2821236 2829124 2838528 2849308 2850816 2853664 2863982 2869636 2881536 2883584 2910208 2939904 2942841 2951069 2967048 2971584 2972123 2973696 2984448 3001152 3014144 3016608 3018752 3035648 3046624 3066624 3073014 3077712 3094938 3108336 3110877 3113088 3121792 3124344 3130512 3141831 3144064 3145728 3155432 3160256 3177944 3210372 3211264 3219348 3242316 3244032 3256352 3259014 3268126 3273984 3279584 3291442 3293184 3311616 3325952 3358113 3361792 3390912 3396096 3396712 3415104 3427452 3429888 3444736 3447552 3466848 3469312 3481856 3512016 3519376 3537072 3549861 3552384 3555288 3575187 3577728 3585183 3590664 3593216 3606208 3612672 3626392 3631936 3645068 3663396 3670016 3689532 3705504 3718902 3741696 3745434 3748096 3755906 3761648 3775249 3782016 3782702 3784704 3801088 3802183 3821301 3842048 3875328 3902976 3917088 3919872 3923788 3956064 3959298 3962112 3964928 3979264 4001536 4022144 4042368 4056984 4079691 4085928 4088832 4097352 4103616 4126584 4128768 4144448 4147836 4150784 4165792 4174016 4189108 4194304 4216608 4231854 4243686 4273962 4276224 4280496 4292464 4295973 4304454 4322304 4323088 4325376 4338719 4345352 4365312 4369673 4390912 4415488 4460544 4476672 4477484 4501728 4521216 4524912 4528128 4553472 4569936 4573184 4596736 4622464 4662504 4669632 4682688 4686516 4695768 4716096 4718592 4733148 4736512 4740384 4766916 4770304 4780244 4787552 4816896 4829022 4839142 4863474 4884528 4888521 4902189 4919376 4937163 4939776 4940672 4950967 4958536 4967424 4986289 4988928 4993912 5042688 5046272 5095068 5144832 5167104 5171328 5172266 5200272 5203968 5222784 5226496 5274752 5279064 5282816 5328576 5366592 5385996 5389824 5409312 5439588 5447904 5451776 5463136 5467602 5471488 5502112 5505024 5522006 5530448 5558256 5578353 5618151 5622144 5633859 5642472 5658248 5674053 5677056 5698616 5701632 5707328 5727964 5739272 5763072 5767168 5820416 5879808 5885682 5902138 5934096 5943168 5944246 5947392 5968896 5974859 6002304 6028288 6033216 6037504 6071296 6093248 6133248 6146028 6155424 6189876 6216672 6221754 6226176 6243584 6248688 6261024 6283662 6288128 6291456 6310864 6320512 6355888 6365529 6378869 6410943 6420744 6422528 6438696 6456681 6484632 6488064 6512704 6518028 6536252 6547968 6559168 6582884 6586368 6623232 6651904 6716226 6723584 6781824 6792192 6793424 6817987 6830208 6854904 6859776 6866629 6889472 6895104 6933696 6938624 6963712 7024032 7038752 7074144 7099722 7104768 7110576 7150374 7155456 7170366 7181328 7186432 7212416 7225344 7252784 7258713 7263872 7290136 7326792 7340032 7379064 7411008 7437804 7483392 7490868 7496192 7511812 7523296 7550498 7564032 7565404 7569408 7602176 7604366 7642602 7684096 7750656 7758399 7780091 7805952 7834176 7835597 7839744 7847576 7912128 7918596 7924224 7929856 7958528 8003072 8044288 8084736 8113968 8159382 8171856 8177664 8194704 8201403 8207232 8253168 8257536 8283009 8288896 8295672 8301568 8331584 8348032 8378216 8433216 8463708 8487372 8547924 8552448 8560992 8584928 8591946 8608908 8644608 8646176 8650752 8677438 8690704 8730624 8739346 8781824 8828523 8830976 8853207 8916369 8921088 8953344 8954968 9003456 9042432 9049824 9056256 9106944 9139872 9146368 9193472 9244928 9325008 9339264 9365376 9373032 9391536 9425493 9432192 9437184 9466296 9473024 9480768 9533832 9540608 9560488 9575104 9633792 9658044 9678284 9726948 9769056 9777042 9804378 9838752 9874326 9879552 9881344 9901934 9917072 9934848 9972578 9977856 9987824 10023937 10074339 10085376 10092544 10190136 10289664 10334208 10342656 10344532 10400544 10407936 10445568 10452992 10549504 10558128 10565632 10657152 10733184 10755549 10771992 10779648 10818624 10879176 10895808 10903552 10926272 10935204 10942976 11004224 11010048 11044012 11060896 11116512 11156706 11236302 11244288 11267718 11284944 11316496 11325747 11348106 11354112 11397232 11403264 11406549 11414656 11438441 11455928 11478544 11520047 11526144 11534336 11640832 11759616 11771364 11804276 11868192 11886336 11888492 11894784 11937792 11949718 12004608 12056576 12066432 12075008 12142592 12186496 12266496 12292056 12310848 12313081 12379752 12433344 12443508 12452352 12487168 12497376 12522048 12567324 12576256 12582912 12621728 12641024 12711776 12731058 12757738 12821886 12841488 12845056 12877392 12887919 12913362 12969264 12976128 13016157 13025408 13036056 13072504 13095936 13109019 13118336 13145671 13165768 13172736 13246464 13303808 13432452 13447168 13563648 13584384 13586848 13635974 13660416 13709808 13719552 13733258 13778944 13790208 13867392 13877248 13927424 14048064 14077504 14148288 14199444 14209536 14221152 14300748 14310912 14340732 14362656 14372864 14424832 14450688 14505568 14517426 14527744 14580272 14653584 14680064 14706567 14758128 14811489 14822016 14852901 14875608 14958867 14966784 14981736 14992384 15023624 15046592 15100996 15128064 15130808 15138816 15204352 15208732 15285204 15368192 15501312 15516798 15560182 15611904 15668352 15671194 15679488 15695152 15751901 15824256 15837192 15848448 15859712 15917056 16006144 16088576 16169472 16227936 16318764 16343712 16355328 16389408 16402806 16414464 16506336 16515072 16566018 16577792 16591344 16603136 16663168 16696064 16756432 16866432 16901577 16927416 16974744 17022159 17095848 17104896 17121984 17169856 17183892 17217816 17289216 17292352 17301504 17354876 17381408 17461248 17478692 17563648 17657046 17661952 17706414 17832738 17842176 17906688 17909936 17924577 17974693 18006912 18084864 18099648 18102931 18112512 18213888 18279744 18292736 18386944 18489856 18650016 18678528 18730752 18746064 18783072 18850986 18864384 18874368 18932592 18946048 18961536 19067664 19081216 19120976 19136607 19150208 19267584 19316088 19356568 19453896 19538112 19554084 19608756 19677504 19748652 19759104 19762688 19803868 19834144 19869696 19945156 19955712 19975648 20047874 20148678 20170752 20185088 20380272 20453961 20511149 20579328 20599887 20657483 20668416 20685312 20689064 20801088 20804861 20815872 20891136 20905984 21099008 21116256 21131264 21314304 21466368 21511098 21543984 21559296 21637248 21758352 21776139 21791616 21807104 21852544 21870408 21885952 22008448 22020096 22088024 22121792 22233024 22313412 22472604 22488576 22535436 22569888 22632992 22651494 22696212 22708224 22794464 22806528 22813098 22829312 22876882 22911856 22957088 23040094 23052288 23068672 23275197 23281664 23340273 23506791 23519232 23542728 23608552 23736384 23772672 23776984 23789568 23875584 23899436 24009216 24113152 24132864 24150016 24285184 24372992 24532992 24584112 24621696 24626162 24759504 24849027 24866688 24887016 24904704 24974336 24994752 25044096 25134648 25152512 25243456 25282048 25423552 25462116 25515476 25643772 25682976 25690112 25754784 25775838 25826724 25938528 25952256 26032314 26050816 26072112 26145008 26191872 26218038 26236672 26291342 26331536 26345472 26426743 26492928 26559621 26607616 26615281 26749107 26864904 26894336 27127296 27168768 27173696 27271948 27320832 27419616 27439104 27466516 27557888 27580416 27734784 27754496 27854848 28096128 28155008 28296576 28398888 28419072 28442304 28447463 28601496 28621824 28681464 28725312 28745728 28849664 28901376 29011136 29034852 29055488 29160544 29307168 29360128 29413134 29516256 29622978 29644032 29705802 29751216 29917734 29933568 29963472 29984768 30047248 30071811 30093184 30201992 30256128 30261616 30277632 30371033 30408704 30417464 30570408 30736384 31002624 31033596 31120364 31223808 31336704 31342388 31358976 31390304 31503802 31648512 31674384 31696896 31719424 31834112 32012288 32177152 32338944 32455872 32461759 32637528 32687424 32710656 32778816 32805612 32828928 33012672 33030144 33132036 33155584 33182688 33206272 33326336 33392128 33512864 33732864 33803154 33854832 33949488 33977241 34044318 34191696 34209792 34219647 34243968 34315323 34339712 34367784 34435632 34560141 34578432 34584704 34603008 34656769 34709752 34762816 34922496 34957384 35127296 35314092 35323904 35412828 35665476 35684352 35813376 35819872 35849154 35949386 36013824 36169728 36199296 36205862 36225024 36427776 36559488 36585472 36773888 36939243 36979712 37300032 37357056 37461504 37492128 37566144 37701972 37728768 37748736 37865184 37892096 37923072 38135328 38162432 38241952 38273214 38300416 38535168 38632176 38713136 38907792 39048471 39076224 39108168 39217512 39327057 39355008 39437013 39497304 39518208 39525376 39607736 39668288 39739392 39890312 39911424 39951296 40095748 40297356 40341504 40370176 40760544 40907922 41022298 41158656 41199774 41314966 41336832 41370624 41378128 41527739 41602176 41609722 41631744 41782272 41811968 41824013 42198016 42232512 42262528 42628608 42932736 43022196 43087968 43118592 43274496 43516704 43552278 43583232 43614208 43705088 43740816 43771904 44016896 44040192 44176048 44243584 44466048 44558703 44626824 44876601 44945208 44977152 45070872 45139776 45265984 45302988 45392424 45416448 45588928 45613056 45626196 45658624 45753764 45823712 45914176 46080188 46104576 46137344 46550394 46563328 46680546 47013582 47038464 47085456 47217104 47255703 47387827 47472768 47545344 47553968 47579136 47725909 47751168 47798872 48018432 48066403 48226304 48265728 48300032 48570368 48745984 49065984 49168224 49243392 49252324 49519008 49698054 49733376 49774032 49809408 49948672 49989504 50088192 50269296 50305024 50486912 50564096 50847104 50924232 51030952 51287544 51365952 51380224 51509568 51551676 51653448 51877056 51904512 52064628 52101632 52144224 52290016 52383744 52436076 52473344 52582684 52663072 52690944 52853486 52985856 53119242 53215232 53230562 53498214 53729808 53773731 53788672 53924079 54254592 54308793 54337536 54347392 54460637 54543896 54641664 54839232 54849179 54878208 54933032 55115776 55160832 55469568 55508992 55709696 56192256 56310016 56593152 56797776 56838144 56884608 56894926 57202992 57243648 57362928 57409821 57450624 57491456 57699328 57802752 58022272 58069704 58110976 58321088 58614336 58826268 59032512 59245956 59288064 59411604 59502432 59835468 59867136 59926944 59969536 60094496 60143622 60186368 60403984 60512256 60523232 60555264 60742066 60817408 60834928 61140816 61361883 61472768 61533447 61799661 61972449 62005248 62067192 62240728 62414583 62447616 62673408 62684776 62717952 62780608 63007604 63297024 63348768 63393792 63438848 63668224 64024576 64354304 64677888 64911744 64923518 65275056 65374848 65421312 65557632 65611224 65657856 65723449 66025344 66060288 66264072 66311168 66365376 66412544 66652672 66784256 67025728 67465728 67606308 67709664 67898976 67954482 68088636 68383392 68419584 68439294 68487936 68630646 68679424 68735568 68871264 69120282 69156864 69169408 69206016 69313538 69419504 69525632 69844992 69914768 70020819 70167559 70254592 70520373 70628184 70647808 70825656 71330952 71368704 71626752 71639744 71698308 71898772 72027648 72339456 72398592 72411724 72450048 72855552 73118976 73170944 73547776 73878486 73959424 74600064 74714112 74923008 74984256 74997857 75132288 75403944 75457536 75730368 75784192 75846144 76270656 76324864 76483904 76546428 76600832 77070336 77264352 77426272 77815584 78096942 78152448 78216336 78435024 78654114 78710016 78874026 78994608 79036416 79050752 79215472 79280229 79336576 79478784 79780624 79822848 79845843 79902592 80069087 80191496 80594712 80683008 80740352 81521088 81815844 82044596 82317312 82399548 82629932 82673664 82741248 82756256 83055478 83204352 83219444 83263488 83564544 83623936 83648026 84396032 84465024 84525056 85257216 85342389 85581001 85865472 86044392 86175936 86191567 86237184 86548992 87033408 87104556 87166464 87228416 87410176 87481632 87543808 88033792 88080384 88352096 88487168 88932096 89117406 89253648 89753202 89890416 89954304 90141744 90215433 90279552 90531968 90605976 90784848 90832896 91113099 91177856 91226112 91252392 91317248 91507528 91647424 91828352 92160376 92209152 93100788 93126656 93361092 94027164 94076928 94170912 94434208 94511406 94775654 94945536 95090688 95107936 95158272 95451818 95502336 95597744 96036864 96132806 96452608 96531456 96600064 97140736 97385277 97491968 98131968 98336448 98486784 98504648 99038016 99396108 99466752 99548064 99618816 99897344 99979008 100176384 100538592 100610048 100973824 101128192 101694208 101848464 102061904 102575088 102731904 102760448 102945969 103019136 103103352 103306896 103680423 103754112 103809024 103970307 104129256 104203264 104288448 104580032 104767488 104872152 104946688 105165368 105326144 105381888 105706972 105971712 106238484 106430464 106461124 106996428 107459616 107547462 107577344 107848158 108509184 108617586 108675072 108694784 108921274 109087792 109283328 109482221 109678464 109698358 109756416 109866064 110231552 110263307 110321664 110817729 110939136 111017984 111419392 112384512 112620032 113186304 113595552 113676288 113769216 113789852 114405984 114487296 114725856 114819642 114901248 114982912 115398656 115605504 116044544 116139408 116221952 116642176 117228672 117652536 118065024 118311039 118491912 118576128 118823208 119004864 119670936 119734272 119853888 119939072 120188992 120287244 120372736 120807968 121024512 121046464 121110528 121484132 121634816 121669856 122281632 122723766 122945536 123066894 123599322 123944898 124010496 124134384 124481456 124583217 124829166 124895232 125346816 125369552 125435904 125472039 125561216 125822851 126015208 126594048 126697536 126720517 126787584 126877696 127336448 128049152 128708608 129355776 129823488 129847036 130550112 130749696 130842624 131115264 131222448 131315712 131446898 132050688 132120576 132528144 132622336 132730752 132825088 133305344 133568512 134051456 134931456 135212616 135419328 135797952 135908964 136177272 136766784 136839168 136878588 136975872 137261292 137358848 137471136 137742528 138240564 138313728 138338816 138412032 138627076 138839008 139051264 139689984 139829536 140041638 140335118 140509184 141040746 141256368 141295616 141651312 141767109 142163481 142661904 142737408 143177727 143253504 143279488 143396616 143578043 143797544 144055296 144199209 144602381 144678912 144797184 144823448 144900096 145711104 146237952 146341888 147095552 147756972 147918848 149200128 149428224 149846016 149968512 149995714 150264576 150807888 150915072 151460736 151568384 151692288 152541312 152649728 152967808 153092856 153201664 154140672 154528704 154852544 155631168 156193884 156304896 156432672 156870048 157308228 157420032 157748052 157989216 158072832 158101504 158430944 158560458 158673152 158957568 159561248 159645696 159691686 159805184 160138174 160382992 161189424 161366016 161480704 161772237 162926379 163042176 163381911 163631688 164089192 164547537 164634624 164799096 165259864 165347328 165482496 165512512 166110956 166408704 166438888 166526976 167129088 167247872 167296052 168792064 168930048 169050112 170514432 170684778 171162002 171730944 172088784 172351872 172383134 172474368 173097984 173270911 174066816 174209112 174332928 174456832 174820352 174963264 175087616 176067584 176704192 176974336 177864192 178234812 178507296 179506404 179780832 179908608 180283488 180430866 180559104 181063936 181211952 181569696 181665792 182226198 182355712 182452224 182504784 182634496 183015056 183294848 183656704 184320752 184418304 184600341 184987201 185917347 186201576 186253312 186722184 187243749 188054328 188153856 188341824 188868416 189022812 189551308 189891072 190181376 190215872 190316544 190903636 191004672 191195488 192073728 192265612 192905216 193062912 193200128 194281472 194770554 194983936 196263936 196672896 196973568 197009296 197170347 197721623 198076032 198792216 198933504 199096128 199132241 199237632 199794688 199958016 200352768 201077184 201220096 201947648 202256384 203388416 203696928 204123808 205150176 205463808 205520896 205891938 206038272 206206704 206613792 207360846 207508224 207618048 207940614 208258512 208406528 208576896 209160064 209534976 209744304 209893376 210330736 210502677 210652288 210763776 211413944 211943424 212476968 212860928 212922248 213992856 214919232 215094924 215154688 215696316 217018368 217235172 217350144 217389568 217842548 218175584 218566656 218964442 219356928 219396716 219512832 219732128 220463104 220526614 220643328 221635458 221878272 222035968 222838784 224769024 224993571 225240064 225622639 226372608 227191104 227232313 227352576 227538432 227579704 228811968 228974592 229451712 229639284 229802496 229965824 230797312 231211008 232089088 232278816 232443904 233284352 234457344 235305072 236130048 236622078 236983824 237152256 237646416 237840687 238009728 239341872 239468544 239537529 239707776 239878144 240207261 240377984 240574488 240745472 241615936 242049024 242092928 242221056 242968264 243339712 244563264 245447532 245891072 246133788 247198644 247889796 248020992 248268768 248962912 249166434 249658332 249790464 250693632 250739104 250871808 250944078 251122432 251645702 252030416 253188096 253395072 253441034 253575168 253755392 254672896 256027167 256098304 256743003 257417216 258574701 258711552 259646976 259694072 261100224 261499392 261685248 262230528 262444896 262631424 262893796 264101376 264241152 265056288 265244672 265461504 265650176 266610688 267137024 268102912 269862912 270425232 270838656 271595904 271817928 272354544 273339297 273533568 273678336 273757176 273951744 274522584 274717696 274942272 275485056 276481128 276627456 276677632 277254152 277678016 278102528 279379968 279659072 280083276 280670236 281018368 282081492 282512736 282591232 283302624 283534218 284326962 285323808 285474816 286355454 286507008 286558976 286793232 287156086 287595088 288110592 288398418 289204762 289357824 289594368 289646896 289800192 290694173 291422208 292155831 292475904 292683776 292768091 294191104 295513944 295837696 298400256 298856448 299692032 299937024 299991428 300529152 301615776 301830144 302921472 303136768 303384576 305082624 305299456 305935616 306185712 306403328 308281344 309057408 309705088 311262336 311910921 312387768 312609792 312865344 313740096 314616456 314840064 315496104 315978432 316145664 316203008 316861888 317120916 317346304 317915136 319122496 319291392 319383372 319610368 320276348 320765984 322378848 322732032 322961408 323544474 325852758 326084352 326763822 327263376 328178384 328446663 329095074 329269248 329598192 330519728 330694656 330789921 330964992 331025024 331714789 332221912 332817408 332877776 333053952 334081363 334258176 334495744 334592104 337584128 337860096 338100224 341028864 341369556 342324004 343461888 344177568 344703744 344766268 344948736 346195968 346541822 348133632 348418224 348665856 348913664 349640704 349926528 350175232 352135168 353408384 353948672 355728384 356469624 357014592 357079349 359012808 359561664 359817216 360566976 360861732 361118208 362127872 362423904 363139392 363331584 364452396 364711424 364904448 365009568 365268992 366030112 366589696 367313408 368641504 368836608 369200682 369974402 371834694 372403152 372506624 373444368 373749651 374487498 376108656 376307712 376416117 376683648 377468553 377736832 378045624 379102616 379782144 380161551 380362752 380431744 380633088 381224459 381807272 382009344 382390976 384147456 384531224 385810432 386125824 386400256 388562944 389541108 389967872 392527872 393345792 393947136 394018592 394340694 395443246 396152064 397584432 397867008 398192256 398264482 398475264 399589376 399916032 400705536 402154368 402440192 403895296 404512768 406776832 407393856 408247616 410300352 410927616 411783876 412076544 412413408 413227584 414721692 415016448 415236096 415881228 416517024 416813056 417153792 418320128 419069952 419488608 419786752 420661472 421005354 421304576 421527552 422827888 423886848 424953936 425721856 425844496 426490443 427985712 429533181 429838464 430189848 430309376 430734129 431392632 432597627 433807143 434036736 434470344 434700288 434779136 435685096 436351168 437133312 437928884 438713856 438793432 439025664 439464256 440926208 441053228 441286656 443270916 443756544 444071936 445677568 449538048 449987142 450480128 451245278 452745216 454382208 454464626 454705152 455076864 455159408 456805129 457623936 457949184 458903424 459278568 459604992 459931648 460064143 461594624 462422016 464178176 464557632 464887808 466568704 468914688 470610144 472260096 473244156 473967648 474304512 475292832 475681374 476019456 478683744 478937088 479075058 479415552 479756288 480414522 480755968 481148976 481490944 483231872 484098048 484185856 484442112 485936528 486679424 489126528 490145733 490895064 491782144 492267576 493642611 494397288 495779592 496041984 496537536 497925824 498332868 499316664 499580928 501387264 501478208 501743616 501888156 502244864 503291404 504060832 506376192 506790144 506882068 507150336 507510784 509345792 512054334 512196608 513486006 514834432 517149402 517423104 519293952 519388144 519812733 521266097 522200448 522998784 523370496 524461056 524889792 524984999 525262848 525787592 528202752 530112576 530489344 530923008 531300352 533221376 534274048 536205824 539725824 540850464 541677312 543191808 543635856 544709088 546678594 547067136 547356672 547514352 547903488 549045168 549435392 549884544 550970112 552962256 553254912 553355264 554508304 554961603 555356032 556205056 558759936 559318144 560166552 561340472 564162984 565025472 565182464 566605248 567068436 568653924 570647616 570949632 572710908 573014016 573117952 573586464 574312172 575190176 576221184 576796836 578409524 578715648 579188736 579293792 579600384 581388346 582844416 584311662 584951808 585367552 585536182 588382208 591027888 591511041 591675392 593164869 594823321 596800512 597396723 597712896 599067007 599384064 599874048 599982856 601058304 603231552 603340969 603660288 605842944 606273536 606769152 610165248 610598912 611871232 612371424 612806656 616562688 618114816 619410176 622524672 623821842 624775536 625219584 625730688 627480192 629232912 629680128 630992208 631508031 631956864 632291328 632406016 633723776 634241832 634692608 635830272 638244992 638582784 638766744 639220736 640552696 641531968 644757696 645464064 647088948 651705516 652168704 653527644 654526752 656356768 656893326 658190148 658538496 659196384 661039456 661389312 661579842 661929984 662050048 663429578 664443824 665634816 665755552 666107904 668162726 668516352 668991488 669184208 674980713 675168256 675720192 676200448 676867917 681696939 682057728 682739112 684648008 686923776 688355136 689407488 689532536 689897472 692391936 693083644 696267264 696836448 697331712 697827328 699281408 699853056 700350464 704270336 706816768 707897344 711456768 712939248 714029184 714158698 718025616 719123328 719634432 720621783 721133952 721723464 722236416 724255744 724847808 726278784 726663168 728904792 729422848 730019136 730537984 732060224 733179392 734626816 737283008 737673216 738401364 739948804 743669388 744806304 745013248 746888736 747499302 748974996 752217312 752615424 752832234 753367296 754937106 755473664 756091248 758205232 759564288 760323102 760725504 760863488 761266176 762448918 763614544 764018688 764781952 766375547 768294912 769062448 770229009 771620864 771843149 772251648 772800512 775724103 777125888 779082216 779935744 785055744 786691584 787894272 788037184 788681388 790886492 792304128 795168864 795734016 796384512 796528964 796950528 799178752 799832064 801411072 804308736 804880384 807790592 809025536 813553664 814787712 816495232 820600704 821855232 823567752 824153088 824826816 824976427 826455168 829443384 830032896 831762456 833034048 833626112 834307584 836640256 838139904 838977216 839573504 841322944 842010708 842609152 843055104 845655776 847773696 849907872 851443712 851688992 852980886 855971424 859066362 859676928 860379696 860618752 861468258 862785264 865195254 867614286 868073472 868940688 869400576 869558272 871370192 872082519 872702336 874266624 875857768 877427712 877586864 878051328 878304273 878928512 880759957 881852416 882106456 882573312 886541832 887513088 888143872 891355136 899076096 899974284 900960256 902490556 905490432 908764416 908929252 909410304 910153728 910318816 913610258 915247872 915898368 917806848 918557136 919209984 919863296 920128286 923189248 924844032 928356352 929115264 929775616 933137408 937829376 941220288 941391011 944520192 946488312 947935296 948609024 950585664 951362748 952038912 957367488 957874176 958150116 958831104 959512576 960829044 961511936 962297952 962981888 966463744 968196096 968371712 968884224 971873056 973358848 978253056 980291466 981790128 983564288 984535152 985339989 987285222 988794576 991559184 992083968 992369763 993075072 995144367 995851648 996665736 998633328 999161856 1002244089 1002774528 1002956416 1003487232 1003776312 1004489728 1005046301 1006582808 1008121664 1012752384 1013580288 1013764136 1014300672 1018691584 1024108668 1024393216 1026972012 1029668864 1034298804 1034846208 1038587904 1038776288 1039625466 1042532194 1044400896 1045997568 1046740992 1048922112 1049779584 1049969998 1050525696 1051575184 1056405504 1060225152 1060978688 1061846016 1062600704 1066442752 1068548096 1071238047 1072411648 1079451648 1081700928 1083354624 1086383616 1087271712 1089418176 1093357188 1094134272 1094713344 1095028704 1095806976 1098090336 1098870784 1099769088 1101940224 1105924512 1106509824 1106710528 1109016608 1109923206 1110712064 1112410112 1117519872 1118636288 1120333104 1122680944 1128325968 1130050944 1130364928 1132405659 1133210496 1134136872 1137307848 1140484653 1141295232 1141899264 1143673377 1145421816 1146028032 1146235904 1147172928 1148624344 1150380352 1152442368 1153593672 1156819048 1157431296 1158377472 1158587584 1159200768 1162776692 1165688832 1168623324 1169903616 1170735104 1171072364 1176764416 1182055776 1183022082 1183350784 1186329738 1189646642 1193601024 1194793446 1195425792 1198134014 1198768128 1199748096 1199965712 1202116608 1204304431 1206463104 1206681938 1207320576 1211685888 1212547072 1212896377 1213538304 1220330496 1221197824 1223742464 1224742848 1225613312 1236229632 1238820352 1245049344 1247643684 1249551072 1250439168 1251461376 1254960384 1258465824 1259360256 1261984416 1263016062 1263913728 1264582656 1264812032 1267447552 1268483664 1269385216 1271660544 1276489984 1277165568 1277533488 1278441472 1281105392 1283063936 1289515392 1290928128 1292202387 1294177896 1301421429 1303411032 1304337408 1307055288 1309053504 1312713536 1313786652 1316380296 1317076992 1318392768 1322078912 1322778624 1323159684 1323859968 1324100096 1326859156 1328887648 1331269632 1331511104 1332215808 1336325452 1337032704 1337982976 1338368416 1349961426 1350336512 1351440384 1352400896 1353735834 1363393878 1364115456 1365478224 1369296016 1370415387 1373847552 1374246983 1376710272 1378814976 1379065072 1379794944 1380192429 1384051361 1384783872 1386167288 1392534528 1393672896 1393925687 1394663424 1395654656 1398562816 1399706112 1400700928 1408540672 1413633536 1415794688 1422913536 1425878496 1428058368 1428317396 1436051232 1438246656 1439268864 1441243566 1442267904 1443446928 1444472832 1448511488 1449695616 1452557568 1453326336 1457809584 1458845696 1460038272 1461075968 1464120448 1466358784 1469253632 1474566016 1475346432 1476802728 1479897608 1487338776 1489612608 1490026496 1493777472 1494998604 1497949992 1504434624 1505230848 1505664468 1506734592 1509874212 1510947328 1512182496 1516410464 1519128576 1520646204 1521451008 1521726976 1522532352 1524897836 1527229088 1528037376 1529563904 1532751094 1536589824 1538124896 1540458018 1543241728 1543686298 1544503296 1545601024 1551448206 1554251776 1558164432 1559438199 1559871488 1563798291 1570111488 1573383168 1574954997 1575788544 1576074368 1577362776 1579358473 1581772984 1584608256 1590337728 1590626191 1591468032 1592769024 1593057928 1593901056 1598357504 1599664128 1602822144 1608617472 1609760768 1615581184 1618051072 1627107328 1629575424 1632990464 1641201408 1643710464 1647135504 1648306176 1649653632 1649952854 1652910336 1658886768 1660065792 1663524912 1664884809 1666068096 1667252224 1668615168 1673280512 1676279808 1677954432 1679147008 1682645888 1684021416 1685218304 1691311552 1695547392 1699815744 1703377984 1705961772 1711942848 1718132724 1719353856 1720759392 1721237504 1722936516 1725570528 1730390508 1735228572 1736146944 1737881376 1738801152 1739116544 1742740384 1744165038 1745404672 1748533248 1751715536 1754855424 1755173728 1756102656 1756608546 1757857024 1761519914 1763704832 1764212912 1765146624 1773083664 1775026176 1776287744 1779494607 1782710272 1784469963 1792190169 1797201021 1798152192 1799948568 1801920512 1804981112 1810022907 1810980864 1817528832 1817858504 1818820608 1820307456 1820637632 1827220516 1830495744 1831796736 1835613696 1837114272 1838419968 1839726592 1840256572 1846378496 1849688064 1856712704 1858230528 1859551232 1866274816 1875658752 1882440576 1882782022 1889040384 1892976624 1895870592 1897218048 1901171328 1902725496 1904077824 1905980021 1914734976 1915748352 1916300232 1917662208 1919025152 1921658088 1923023872 1924595904 1925963776 1932927488 1936392192 1936743424 1943746112 1946717696 1956506112 1960582932 1963580256 1967128576 1969070304 1970679978 1974570444 1977589152 1983118368 1984167936 1984739526 1986150144 1990288734 1991703296 1993331472 1997266656 1998323712 2004488178 2005549056 2005912832 2006974464 2007552624 2008979456 2010092602 2013165616 2016243328 2025504768 2027160576 2027528272 2028601344 2030603751 2034859211 2037383168 2045090817 2048217336 2048786432 2053944024 2059337728 2068597608 2069692416 2077175808 2077552576 2079250932 2085064388 2088801792 2091995136 2093481984 2097844224 2099559168 2099939996 2101051392 2103150368 2112811008 2120450304 2121957376 2123692032 2125201408 2132885504 2137096192 2142476094 2144823296 2158903296 2163401856 2166709248 2172767232 2174543424 2174937853 2178836352 2186714376 2188268544 2190057408 2191613952 2196180672 2197741568 2199538176 2203880448 2211849024 2213019648 2213421056 2218033216 2219846412 2221424128 2224820224 2235039744 2237272576 2240666208 2245361888 2256651936 2260101888 2260729856 2264811318 2266420992 2268273744 2274615696 2280969306 2282590464 2283798528 2287346754 2290843632 2292056064 2292471808 2294345856 2297248688 2299126641 2300760704 2304884736 2307187344 2313638096 2314862592 2315529447 2316754944 2317175168 2318401536 2322003523 2325553384 2331377664 2337246648 2339807232 2341470208 2342144728 2353528832 2364111552 2366044164 2366701568 2372659476 2379293284 2387202048 2389586892 2390851584 2396268028 2397536256 2399496192 2399931424 2404233216 2408608862 2412926208 2413363876 2414641152 2423371776 2425094144 2425792754 2427076608 2440660992 2442395648 2447484928 2449485696 2451226624 2472459264 2474929281 2477640704 2481849029 2490098688 2495287368 2499102144 2499555443 2500878336 2502922752 2509920768 2516931648 2518720512 2523968832 2526032124 2527827456 2529165312 2529624064 2534895104 2536967328 2538770432 2543321088 2552979968 2554331136 2555066976 2556882944 2562210784 2566127872 2579030784 2581856256 2584404774 2588355792 2602842858 2606822064 2608674816 2614110576 2616247557 2618107008 2625427072 2627573304 2632760592 2634153984 2634912819 2636785536 2642279871 2644157824 2645557248 2646319368 2647719936 2648200192 2653718312 2657775296 2662539264 2663022208 2664431616 2672650904 2674065408 2676736832 2699922852 2700673024 2702880768 2704801792 2707471668 2726787756 2728230912 2730956448 2738592032 2740830774 2747695104 2748493966 2753420544 2757629952 2758130144 2759589888 2760384858 2768102722 2769567744 2772334576 2785069056 2787345792 2787851374 2789326848 2791309312 2797125632 2799412224 2801401856 2817081344 2824173033 2827267072 2831589376 2845827072 2851756992 2856116736 2856634792 2872102464 2876493312 2878537728 2882487132 2884535808 2886893856 2888945664 2897022976 2899391232 2905115136 2906652672 2915619168 2917691392 2920076544 2922151936 2928240896 2932717568 2938507264 2949132032 2950692864 2953605456 2959795216 2974677552 2979225216 2980052992 2985433101 2987554944 2989997208 2995899984 3006732267 3008869248 3010461696 3011328936 3013469184 3015138903 3019748424 3021894656 3024364992 3032820928 3038257152 3041292408 3042902016 3043453952 3049795672 3054458176 3056074752 3059127808 3065502188 3073179648 3076249792 3080916036 3086483456 3087372596 3089006592 3091202048 3102896412 3108503552 3116328864 3118876398 3119742976 3127596582 3140222976 3146766336 3149909994 3151577088 3152148736 3154725552 3158716946 3163545968 3169216512 3174984409 3180675456 3181252382 3182936064 3185538048 3186115856 3187802112 3196715008 3197635903 3199328256 3205644288 3213714141 3217234944 3219521536 3220449001 3231162368 3236102144 3254214656 3259150848 3265980928 3282402816 3287420928 3294271008 3296612352 3299307264 3299905708 3305820672 3317773536 3320131584 3327049824 3329769618 3332136192 3334504448 3337230336 3346561024 3352559616 3355908864 3358294016 3365291776 3368042832 3370436608 3382623104 3391094784 3399631488 3406755968 3411923544 3423885696 3431020131 3436265448 3438707712 3441518784 3442475008 3445873032 3451141056 3460781016 3470457144 3472293888 3475762752 3477602304 3478233088 3485480768 3488330076 3490809344 3497066496 3503431072 3509710848 3510347456 3512205312 3513217092 3515714048 3523039828 3527409664 3528425824 3530293248 3546167328 3550052352 3552575488 3558989214 3565420544 3568939926 3584380338 3594402042 3596304384 3599897136 3603841024 3609962224 3612913293 3620045814 3621961728 3635057664 3635717008 3637641216 3638689131 3640614912 3641275264 3648862679 3654441032 3660991488 3663593472 3671227392 3674228544 3674894993 3676839936 3679453184 3680513144 3692756992 3713425408 3716461056 3719102464 3732549632 3751317504 3764881152 3765564044 3778080768 3785953248 3791741184 3794436096 3802342656 3805450992 3808155648 3811960042 3829469952 3831496704 3832600464 3835324416 3838050304 3843316176 3846047744 3849191808 3851927552 3865854976 3872784384 3873486848 3887492224 3893435392 3913012224 3921165864 3927160512 3938140608 3941359956 3949140888 3955178304 3966236736 3968335872 3969479052 3972300288 3980577468 3983406592 3986662944 3994533312 3996647424 4008976356 4011098112 4011825664 4013948928 4015105248 4017958912 4020185204 4026331232 4032486656 4051009536 4054321152 4055056544 4057202688 4061207502 4069718422 4074766336 4090181634 4096434672 4097572864 4107888048 4111246161 4118675456 4122740949 4137195216 4139384832 4140577287 4152154083 4154351616 4155105152 4158501864 4163763247 4170128776 4177603584 4181777061 4183990272 4186963968 4193469049 4195688448 4199118336 4199879992 4202102784 4206300736 4225622016 4240900608 4243914752 4247384064 4250402816 4265771008 4274192384 4284952188 4289646592 4317806592 4326803712 4333418496 4345534464 4349086848 4349875706 4357672704 4373428752 4376537088 4380114816 4383227904 4392361344 4395483136 4399076352 4407760896 4423698048 4426039296 4426842112 4436066432 4439692824 4442848256 4449640448 4470079488 4474545152 4481332416 4490723776 4513303872 4520203776 4529622636 4532841984 4536547488 4549231392 4561938612 4565180928 4567597056 4574693508 4581687264 4584112128 4584943616 4588691712 4594497376 4598253282 4601521408 4609769472 4614374688 4627276192 4629725184 4631058894 4633509888 4634350336 4636803072 4644007046 4651106768 4662755328 4674493296 4679614464 4682940416 4684289456 4691394873 4707057664 4724864991 4728223104 4732088328 4733403136 4738075419 4745318952 4758586568 4771878573 4774404096 4779173784 4781703168 4792536056 4795072512 4798992384 4799862848 4808466432 4817217724 4825852416 4826727752 4829282304 4846743552 4850188288 4851585508 4854153216 4881321984 4884791296 4894969856 4898971392 4902453248 4944918528 4949858562 4955281408 4963698058 4980197376 4990574736 4998204288 4999110886 5001756672 5005845504 5019841536 5024856419 5033863296 5037441024 5047937664 5052064248 5055654912 5059248128 5069790208 5073934656 5077540864 5086642176 5105959936 5110133952 5113765888 5124421568 5132255744 5158061568 5163712512 5168809548 5176711584 5205685716 5213644128 5217349632 5228221152 5232495114 5236214016 5250854144 5255146608 5265521184 5268307968 5269825638 5273571072 5284559742 5288315648 5291114496 5292638736 5295439872 5296400384 5307436624 5315550592 5325078528 5326044416 5328863232 5345301808 5348130816 5353409889 5353473664 5364628829 5391603063 5399845704 5401346048 5405761536 5409603584 5414943336 5430068721 5453575512 5456461824 5461912896 5477184064 5481661548 5495390208 5496987932 5506841088 5515259904 5516260288 5519179776 5520769716 5536205444 5539135488 5544669152 5570138112 5574691584 5575702748 5578653696 5582618624 5594251264 5598824448 5602803712 5634162688 5648346066 5654534144 5663178752 5691654144 5703513984 5712233472 5713269584 5717940063 5733927067 5744204928 5752986624 5757075456 5764974264 5769071616 5773787712 5774834989 5777891328 5794045952 5798782464 5810230272 5831238336 5835382784 5840153088 5844303872 5856481792 5865435136 5877014528 5898264064 5901385728 5907210912 5919590432 5949355104 5958450432 5960105984 5970866202 5975109888 5979994416 5991799968 6013464534 6017738496 6020923392 6022657872 6026938368 6030277806 6039496848 6043789312 6048729984 6065641856 6076514304 6082584816 6085804032 6086907904 6099591344 6104577633 6108916352 6112149504 6118255616 6131004376 6146359296 6152499584 6161832072 6172966912 6174745192 6178013184 6205792824 6217007104 6232657728 6237752796 6239485952 6255193164 6280445952 6293532672 6299819988 6303154176 6304297472 6309451104 6317433892 6327091936 6338433024 6349968818 6361350912 6362504764 6365872128 6371076096 6372231712 6375604224 6393430016 6395271806 6398656512 6411288576 6427428282 6434469888 6439043072 6440898002 6462324736 6472204288 6508429312 6518301696 6524813559 6531961856 6543056531 6564805632 6574841856 6588542016 6589737077 6593224704 6598614528 6599811416 6611641344 6635547072 6640263168 6654099648 6659539236 6664272384 6669008896 6674460672 6693122048 6705119232 6711817728 6716588032 6730583552 6736085664 6740873216 6765246208 6782189568 6799262976 6813511936 6823847088 6847771392 6862040262 6872530896 6877415424 6883037568 6884950016 6891746064 6897379923 6902282112 6921562032 6940914288 6944587776 6946588341 6951525504 6955204608 6956466176 6966010569 6970961536 6976660152 6981618688 6994132992 7006862144 7019421696 7020694912 7024410624 7026434184 7031428096 7046079656 7056851648 7060586496 7092334656 7100104704 7117978428 7130841088 7137879852 7168760676 7188804084 7192608768 7199794272 7207682048 7219924448 7225826586 7240091628 7243923456 7270115328 7271434016 7275282432 7277378262 7281229824 7282550528 7297725358 7308882064 7321982976 7327186944 7342454784 7348457088 7349789986 7353679872 7358906368 7361026288 7385513984 7424787843 7426850816 7432922112 7438204928 7445547087 7465099264 7498666329 7502635008 7529762304 7531128088 7556161536 7571906496 7583482368 7588872192 7604685312 7610901984 7616311296 7623920084 7658939904 7662993408 7665200928 7670648832 7676100608 7686632352 7692095488 7698383616 7703855104 7731709952 7745568768 7746973696 7774984448 7786870784 7826024448 7842331728 7854321024 7876281216 7882719912 7898281776 7910356608 7926839613 7932473472 7936671744 7938958104 7944600576 7961154936 7966813184 7973325888 7989066624 7993294848 8017952712 8022196224 8023651328 8030210496 8035917824 8040370408 8052662464 8064973312 8102019072 8108642304 8110113088 8114405376 8122415004 8139436844 8149532672 8180363268 8192869344 8195145728 8215776096 8222492322 8237350912 8245481898 8274390432 8278769664 8281154574 8304308166 8308703232 8310210304 8317003728 8327526494 8340257552 8355207168 8363554122 8367980544 8373927936 8386938098 8391376896 8398236672 8399759984 8404205568 8412601472 8430131017 8451244032 8472519099 8481801216 8487829504 8490274639 8494768128 8500805632 8531542016 8548384768 8569904376 8579293184 8635613184 8653607424 8666836992 8691068928 8698173696 8699751412 8715345408 8746857504 8753074176 8760229632 8766455808 8784722688 8790966272 8798152704 8815521792 8847396096 8852078592 8853684224 8872132864 8879385648 8885696512 8899280896 8940158976 8949090304 8962664832 8981447552 9026607744 9040407552 9045416709 9059245272 9065683968 9073094976 9098462784 9123877224 9130361856 9149387016 9163374528 9168224256 9169887232 9177383424 9188994752 9196506564 9203042816 9219538944 9228749376 9254552384 9259450368 9262117788 9267019776 9268700672 9273606144 9288014092 9302213536 9325510656 9348986592 9359228928 9365880832 9368578912 9382789746 9414115328 9449729982 9456446208 9464176656 9466806272 9476150838 9490637904 9517173136 9524953227 9543757146 9548808192 9558347568 9563406336 9585072112 9590145024 9592907709 9597984768 9599725696 9616932864 9619728881 9634435448 9651704832 9653455504 9658564608 9661347003 9688359527 9693487104 9700376576 9703171016 9708306432 9762643968 9769582592 9789939712 9797942784 9804906496 9889837056 9899717124 9910562816 9927396116 9960394752 9981149472 9996408576 9998221772 10003513344 10011691008 10039683072 10049712838 10067726592 10074882048 10095875328 10104128496 10111309824 10118496256 10139580416 10147869312 10155081728 10173284352 10211919872 10220267904 10227531776 10248843136 10264511488 10316123136 10327425024 10337619096 10353423168 10355301121 10411371432 10427288256 10434699264 10456442304 10464990228 10472428032 10501708288 10510293216 10531042368 10536615936 10539651276 10547142144 10569119484 10576631296 10582228992 10585277472 10590879744 10592800768 10614873248 10631101184 10650157056 10652088832 10657726464 10690603616 10696261632 10706819778 10706947328 10729257658 10783206126 10799691408 10802692096 10811523072 10819207168 10829886672 10838739879 10860137442 10907151024 10912923648 10916067393 10923825792 10946588037 10954368128 10963323096 10990780416 10993975864 11013682176 11024684979 11030519808 11032520576 11038359552 11041539432 11055509311 11072410888 11078270976 11089338304 11140276224 11149383168 11151405496 11157307392 11188502528 11197648896 11205607424 11268325376 11296692132 11309068288 11326357504 11383308288 11407027968 11424466944 11426539168 11435880126 11467854134 11488409856 11505973248 11514150912 11529948528 11538143232 11547575424 11549669978 11555782656 11588091904 11597564928 11620460544 11662476672 11670765568 11680306176 11688607744 11712963584 11730870272 11754029056 11796528128 11814421824 11839180864 11898710208 11916900864 11941732404 11950219776 11959988832 11983599936 12026929068 12035476992 12041846784 12045315744 12053876736 12060555612 12078993696 12087578624 12097459968 12131283712 12153028608 12165169632 12171608064 12173815808 12199182688 12209155266 12217832704 12224299008 12236511232 12262008752 12292718592 12304999168 12323664144 12345933824 12349490384 12356026368 12368222847 12411585648 12434014208 12456462249 12465315456 12475505592 12478971904 12491289741 12510386328 12545331183 12560891904 12580407147 12587065344 12599639976 12606308352 12608594944 12618902208 12634867784 12654183872 12676866048 12699937636 12722701824 12725009528 12731744256 12742152192 12744463424 12751208448 12786860032 12790543612 12797313024 12822577152 12854856564 12868939776 12878086144 12881796004 12924649472 12944408576 13016858624 13036603392 13049627118 13063923712 13086113062 13129611264 13149683712 13177084032 13179474154 13186449408 13197229056 13199622832 13223282688 13247348741 13271094144 13280526336 13308199296 13319078472 13328544768 13338017792 13341860147 13348921344 13386244096 13410238464 13423635456 13433176064 13461167104 13472171328 13481746432 13530492416 13598525952 13627023872 13647694176 13695542784 13724080524 13745061792 13754830848 13766075136 13769900032 13783492128 13794759846 13804564224 13843124064 13881828576 13889175552 13893176682 13903051008 13910409216 13912932352 13932021138 13941923072 13953320304 13963237376 13988265984 14013724288 14038843392 14041389824 14048821248 14052868368 14062856192 14092159312 14113703296 14121172992 14184669312 14200209408 14214226257 14235956856 14261682176 14275759704 14315635719 14337521352 14377608168 14385217536 14399588544 14415364096 14439848896 14451653172 14480183256 14487846912 14540230656 14542868032 14550564864 14554756524 14562459648 14565101056 14595450716 14617764128 14643965952 14654373888 14684909568 14696914176 14699579972 14707359744 14717812736 14722052576 14771027968 14849575686 14853701632 14865844224 14876409856 14891094174 14930198528 14997332658 15005270016 15059524608 15062256176 15074569257 15112323072 15116716813 15143812992 15166964736 15177744384 15209370624 15221803968 15224564971 15232622592 15247840168 15317879808 15330401856 15341297664 15352201216 15373264704 15384190976 15396767232 15407710208 15463419904 15491137536 15493947392 15549968896 15573741568 15652048896 15684663456 15708642048 15752562432 15765439824 15796563552 15820713216 15853679226 15864946944 15873343488 15877916208 15889201152 15922309872 15933626368 15946651776 15978133248 15986589696 16035905424 16044392448 16047302656 16060420992 16071835648 16080740816 16093886487 16105324928 16129946624 16204038144 16217284608 16220226176 16228810752 16244830008 16278873688 16360726536 16385738688 16390291456 16431552192 16444984644 16474701824 16490963796 16548780864 16557539328 16562309148 16608616332 16617406464 16620420608 16634007456 16655052988 16680515104 16710414336 16727108244 16735961088 16747855872 16773876196 16782753792 16796473344 16799519968 16808411136 16825202944 16860262034 16902488064 16945038198 16963602432 16975659008 16980549278 16989536256 17001611264 17063084032 17096769536 17139808752 17153820189 17158586368 17201781201 17271226368 17307214848 17324504967 17333673984 17372943203 17382137856 17396347392 17399502824 17430690816 17493715008 17496888101 17506148352 17520459264 17532911616 17569445376 17581932544 17596305408 17631043584 17694792192 17704157184 17707368448 17744265728 17758771296 17771393024 17798561792 17880317952 17898180608 17925329664 17962895104 18053215488 18080815104 18090833418 18118490544 18131367936 18146189952 18196925568 18247754448 18260723712 18298774032 18313732899 18326749056 18336448512 18339774464 18354766848 18377989504 18393013128 18406085632 18439077888 18457498752 18509104768 18518900736 18524235576 18534039552 18537401344 18576028184 18604427072 18651021312 18697973184 18718457856 18737157824 18765579492 18828230656 18899459964 18912892416 18928353312 18933612544 18952301676 18981275808 19034346272 19049906454 19087514292 19097616384 19116695136 19126812672 19170144224 19180290048 19185815418 19195969536 19199451392 19233865728 19239457762 19268870896 19303409664 19306911008 19317129216 19322694006 19376719054 19386974208 19400753152 19406342032 19416612864 19525287936 19539165184 19574440677 19579879424 19595885568 19609812992 19629169593 19769211231 19779674112 19799434248 19821125632 19854792232 19920789504 19962298944 19992817152 19996443544 20007026688 20023382016 20079366144 20099425676 20135453184 20149764096 20191750656 20208256992 20222619648 20236992512 20279160832 20295738624 20310163456 20346568704 20423839744 20440535808 20455063552 20497686272 20529022976 20632246272 20654850048 20675238192 20706846336 20710602242 20822742864 20854576512 20869398528 20898031707 20912884608 20929980456 20944856064 21003416576 21020586432 21062084736 21073231872 21079302552 21094284288 21138238968 21153262592 21170554944 21181759488 21185601536 21229746496 21262202368 21300314112 21304177664 21381207232 21392523264 21413639556 21413894656 21458515316 21566412252 21599382816 21605384192 21623046144 21638414336 21659773344 21677479758 21720274884 21814302048 21825847296 21832134786 21847651584 21893176074 21908736256 21926646192 21981560832 21987951728 22027364352 22049369958 22061039616 22065041152 22076719104 22083078864 22111018622 22144821776 22156541952 22178676608 22224890863 22280552448 22298766336 22302810992 22314614784 22336641261 22377005056 22383451321 22395297792 22411214848 22495998987 22536650752 22593384264 22618136576 22652715008 22766616576 22814055936 22848933888 22853078336 22871760252 22935708268 22976819712 23011946496 23028301824 23059897056 23076286464 23095150848 23099339956 23111565312 23176183808 23195129856 23240921088 23324953344 23341531136 23360612352 23377215488 23425927168 23461740544 23508058112 23593056256 23628843648 23678361728 23797420416 23833801728 23883464808 23900439552 23919977664 23924316383 23967199872 24053858136 24070953984 24090631488 24107753472 24121111224 24157987392 24175157248 24194919936 24262567424 24306057216 24330339264 24343216128 24347631616 24398365376 24418310532 24435665408 24448598016 24473022464 24524017504 24585437184 24609998336 24647328288 24691867648 24698980768 24712052736 24736445694 24823171296 24868028416 24912924498 24930630912 24951011184 24957943808 24982579482 25020772656 25090662366 25121783808 25160814294 25174130688 25199279952 25212616704 25217189888 25237804416 25269735568 25290393051 25308367744 25353732096 25399875272 25445403648 25450019056 25463488512 25470823917 25484304384 25488926848 25502416896 25542038753 25573720064 25581087224 25594626048 25645154304 25709713128 25737879552 25756172288 25763592008 25849298944 25888817152 26033717248 26073206784 26099254236 26127847424 26172226124 26259222528 26299367424 26354168064 26358948308 26372898816 26394458112 26399245664 26446565376 26494697482 26542188288 26561052672 26616398592 26638156944 26657089536 26676035584 26683720294 26697842688 26772488192 26820476928 26847270912 26866352128 26922334208 26944342656 26963492864 27060984832 27197051904 27254047744 27295388352 27300339319 27391085568 27448161048 27490123584 27509661696 27532150272 27566984256 27589519692 27609128448 27686248128 27763657152 27778351104 27786353364 27806102016 27820818432 27825864704 27864042276 27883846144 27906640608 27926474752 27976531968 28027448576 28077686784 28082779648 28097642496 28105736736 28125712384 28184318624 28227406592 28242345984 28369338624 28400418816 28428452514 28471913712 28523364352 28551519408 28574859681 28631271438 28675042704 28755216336 28770435072 28778723127 28799177088 28830728192 28859186643 28879697792 28903306344 28960366512 28975693824 28984041009 29065078581 29080461312 29085736064 29101129728 29109513048 29124919296 29130202112 29146342729 29190901432 29235528256 29287931904 29308747776 29369819136 29393828352 29399159944 29414719488 29444105152 29542055936 29699151372 29707403264 29731688448 29752819712 29782188348 29860397056 29994665316 30010540032 30119049216 30124512352 30149138514 30224646144 30233433626 30287625984 30333929472 30355488768 30418741248 30443607936 30449129942 30465245184 30495680336 30635759616 30660803712 30682595328 30704402432 30746529408 30768381952 30793534464 30815420416 30926839808 30982275072 30987894784 31065903363 31099937792 31147483136 31304097792 31369326912 31417284096 31505124864 31530879648 31593127104 31641426432 31707358452 31729893888 31746686976 31755832416 31778402304 31844619744 31867252736 31893303552 31956266496 31973179392 32071810848 32088784896 32094605312 32120841984 32143671296 32161481632 32187772974 32210649856 32259893248 32408076288 32434569216 32440452352 32457621504 32489660016 32557747376 32721453072 32771477376 32780582912 32839764111 32863104384 32889969288 32949403648 32981927592 33074054937 33097561728 33115078656 33124618296 33166527933 33217232664 33234812928 33240841216 33268014912 33310105976 33361030208 33420828672 33454216488 33471922176 33547752392 33565507584 33592946688 33599039936 33616822272 33650405888 33720524068 33804976128 33890076396 33927204864 33951318016 33961098556 33979072512 34003222528 34126168064 34193539072 34279617504 34307640378 34317172736 34403562402 34542452736 34614429696 34649009934 34667347968 34745886406 34764275712 34792694784 34799005648 34861381632 34924828499 34987430016 34993776202 35012296704 35040918528 35065823232 35138890752 35163865088 35173994933 35192610816 35262087168 35389584384 35414736896 35488531456 35517542592 35542786048 35597123584 35796361216 35850659328 35925790208 36106430976 36161630208 36181666836 36236981088 36262735872 36292379904 36393851136 36495508896 36521447424 36597548064 36627465798 36653498112 36672897024 36679548928 36709533696 36755979008 36786026256 36812171264 36878155776 36914997504 37018209536 37037801472 37048471152 37068079104 37074802688 37152056368 37208854144 37302042624 37395946368 37436915712 37473869223 37474315648 37531158984 37741221441 37798919928 37825784832 37856706624 37867225088 37904603352 37962551616 38068692544 38099812908 38175028584 38195232768 38233390272 38253625344 38340288448 38360580096 38371630836 38391939072 38398902784 38467731456 38478915524 38537741792 38606819328 38613822016 38634258432 38645388012 38753438108 38773948416 38801506304 38812684064 38833225728 39050575872 39078330368 39148881354 39159758848 39191771136 39219625984 39258339186 39538422462 39559348224 39598868496 39642251264 39709584464 39742046223 39841579008 39853162507 39924597888 39985634304 39992887088 40014053376 40025580441 40046764032 40137489469 40158732288 40198851352 40270906368 40299528192 40383501312 40416513984 40423844923 40445239296 40473985024 40558321664 40591477248 40620326912 40847679488 40881071616 40910127104 40995372544 41058045952 41264492544 41309700096 41350476384 41413692672 41421204484 41645485728 41709153024 41738797056 41796063414 41825769216 41859960912 41889712128 42006833152 42041172864 42124169472 42146463744 42158605104 42188568576 42276477936 42306525184 42341109888 42363518976 42371203072 42459492992 42524404736 42600628224 42608355328 42762414464 42785046528 42827279112 42827789312 42917030632 43132824504 43198765632 43210768384 43246092288 43319546688 43354959516 43440549768 43628604096 43651694592 43664269572 43695303168 43786352148 43817472512 43853292384 43963121664 43975903456 44054728704 44098739916 44122079232 44130082304 44153438208 44166157728 44222037244 44289643552 44313083904 44357353216 44449781726 44561104896 44597532672 44605621984 44629229568 44673282522 44754010112 44766902642 44790595584 44822429696 44991997974 45073301504 45186768528 45223707771 45236273152 45305430016 45350150439 45533233152 45628111872 45673694913 45697867776 45706156672 45743520504 45801395717 45871416536 45953639424 46023892992 46056603648 46119794112 46128159539 46152572928 46190301696 46198679912 46223130624 46352367616 46390259712 46481842176 46649906688 46683062272 46721224704 46754430976 46851854336 46923481088 47016116224 47186112512 47257687296 47356723456 47594840832 47667603456 47766929616 47800879104 47839955328 47848632766 47934399744 48107716272 48141907968 48181262976 48215506944 48242222448 48281659461 48315974784 48350314496 48389839872 48525134848 48612114432 48660678528 48686432256 48695263232 48796730752 48836621064 48871330816 48946044928 49048035008 49170874368 49219996672 49294656576 49397961536 49424105472 49472891388 49646342592 49825848996 49861261824 49902022368 49915887616 49965158964 50041545312 50181324732 50243567616 50321628588 50348261376 50398559904 50425233408 50434379776 50475608832 50539471136 50580786102 50616735488 50707464192 50799750544 50890807296 50900038112 50926977024 50941647834 50968608768 50977853696 51004833792 51084077506 51147440128 51162174448 51189252096 51290308608 51419426256 51475759104 51512344576 51527184016 51605343603 51698597888 51777634304 51973514901 52067434496 52118829609 52146413568 52198508472 52255694848 52344452248 52490664303 52518445056 52598734848 52708336128 52717896616 52745797632 52788916224 52798491328 52893130752 52989394964 53084376576 53122105344 53232797184 53276313888 53314179072 53352071168 53367440588 53395685376 53544976384 53640953856 53694541824 53732704256 53844668416 53888685312 53926985728 54121969664 54394103808 54508095488 54590776704 54600678638 54782171136 54896322096 54980247168 55019323392 55064300544 55133968512 55179039384 55218256896 55273420609 55372496256 55527314304 55556702208 55572706728 55612204032 55651729408 55728084552 55767692288 55813281216 55852949504 55953063936 56054897152 56155373568 56165559296 56211473472 56251424768 56368637248 56454813184 56484691968 56738677248 56800837632 56856905028 56943827424 57046728704 57103038816 57149719362 57262542876 57350085408 57510432672 57540870144 57557446254 57598354176 57661456384 57718373286 57759395584 57806612688 57920733024 57951387648 57968082018 58130157162 58160922624 58171472128 58202259456 58219026096 58249838592 58260404224 58292685458 58381802864 58471056512 58575863808 58617495552 58739638272 58787656704 58798319888 58829438976 58887508779 58888210304 59010917119 59084111872 59307633693 59398302744 59414806528 59463376896 59505639424 59564376696 59720794112 59989330632 60021080064 60238098432 60249024704 60298277028 60449292288 60466867252 60575251968 60667858944 60710977536 60837482496 60887215872 60898259884 60930490368 60991360672 61271519232 61321607424 61365190656 61408804864 61493058816 61536763904 61587068928 61630840832 61853679616 61964550144 61975789568 62131806726 62199875584 62294966272 62608195584 62738653824 62834568192 63010249728 63061759296 63073197737 63186254208 63282852864 63414716904 63459787776 63511664832 63556804608 63689239488 63734505472 63786607104 63912532992 64143621696 64177569792 64189210624 64241683968 64287342592 64322963264 64375545948 64421299712 64519786496 64816152576 64869138432 64880904704 64915243008 64979320032 65115494752 65442906144 65542954752 65561165824 65679528222 65726208768 65779938576 65898807296 65963855184 66148109874 66195123456 66230157312 66249236592 66333055866 66434465328 66469625856 66481682432 66536029824 66620211952 66674672589 66722060416 66841657344 66908432976 66943844352 67095504784 67131015168 67150353963 67185893376 67198079872 67233644544 67300811776 67338102167 67441048136 67609952256 67780152792 67854409728 67902636032 67922197112 67958145024 68252336128 68387078144 68559235008 68615280756 68634345472 68807124804 69084905472 69228859392 69298019868 69334695936 69491772812 69528551424 69585389568 69598011296 69722763264 69849656998 69974860032 69987552404 70024593408 70081837056 70131646464 70277781504 70327730176 70347989866 70385221632 70524174336 70779168768 70829473792 70977062912 71035085184 71085572096 71194247168 71592722432 71701318656 71772949149 71851580416 71973621841 72212861952 72323260416 72363333672 72473962176 72487107847 72525471744 72584759808 72787702272 72991017792 73042894848 73195096128 73254931596 73306996224 73345794048 73359097856 73419067392 73511958016 73572052512 73624342528 73756311552 73829995008 74036419072 74075602944 74096942304 74136158208 74149605376 74304112736 74417708288 74604085248 74791892736 74873831424 74947738446 74948631296 75062317968 75482442882 75597839856 75651569664 75713413248 75734450176 75809206704 75871179153 75925103232 76137385088 76199625816 76350057168 76390465536 76412471751 76466780544 76507250688 76626116259 76680576896 76721160192 76743261672 76783878144 76797805568 76935462912 76957831048 77075483584 77213638656 77227644032 77268516864 77290776024 77506876216 77547896832 77625368128 77666451456 78101151744 78297762708 78319517696 78383542272 78439251968 78516678372 79076844924 79118696448 79197736992 79284502528 79419168928 79484092446 79683158016 79706325014 79849195776 79971268608 79985774176 80028106752 80051160882 80093528064 80274978938 80317464576 80397702704 80541812736 80599056384 80767002624 80833027968 80847689846 80890478592 80947970048 81116643328 81182954496 81240653824 81695358976 81762143232 81820254208 81901017957 81990745088 82116091904 82528985088 82700952768 82827385344 82842408968 83290971456 83418306048 83477594112 83592126828 83651538432 83719921824 83779424256 84013666304 84082345728 84248338944 84292927488 84317210208 84377137152 84552955872 84613050368 84682219776 84727037952 84742406144 84918985984 85048809472 85201256448 85216710656 85524828928 85570093056 85654558224 85655578624 85834061264 86265649008 86397531264 86421536768 86492184576 86577559929 86639093376 86709919032 86881099536 87195235743 87257208192 87303389184 87328539144 87390606336 87439028187 87572704296 87634945024 87706584768 87926243328 87951806912 88109457408 88197479832 88244158464 88260164608 88332315456 88444074488 88579287104 88626167808 88714706432 88899563452 89122209792 89195065344 89211243968 89258459136 89346565044 89508020224 89533805284 89581191168 89644859392 89983995948 90146603008 90373537056 90447415542 90472546304 90610860032 90700300878 91066466304 91256223744 91347389826 91395735552 91412313344 91487041008 91602791434 91742833072 91907278848 92047785984 92074547861 92113207296 92239588224 92256319078 92305145856 92380603392 92397359824 92446261248 92704735232 92731441187 92780519424 92963684352 93197710089 93299813376 93366124544 93393021029 93442449408 93508861952 93703708672 93846962176 94032232448 94372225024 94515374592 94713446912 95189681664 95335206912 95533859232 95601758208 95679910656 95697265532 95868799488 96215432544 96283815936 96362525952 96431013888 96484444896 96563318922 96631949568 96700628992 96779679744 97050269696 97224228864 97321357056 97372864512 97390526464 97593461504 97673242128 97742661632 97892089856 98096070016 98341748736 98439993344 98589313152 98795923072 98848210944 98945782776 99292685184 99499583799 99651697992 99722523648 99804044736 99831775232 99930317928 100083090624 100362649464 100643257176 100696522752 100797119808 100850466816 100868759552 100951217664 101078942272 101161572204 101233470976 101414928384 101599501088 101781614592 101800076224 101853954048 101883295668 101937217536 101955707392 102009667584 102168155012 102294880256 102324348896 102378504192 102580617216 102838852512 102951518208 103024689152 103054368032 103210687206 103397195776 103555268608 103947029802 104134868992 104237659218 104292827136 104397016944 104511389696 104688904496 104774485497 104981328606 105036890112 105197469696 105416672256 105435793232 105491595264 105521984799 105577832448 105596982656 105786261504 105817017691 105978789928 106168753152 106244210688 106465594368 106552627776 106571954797 106628358144 106704142336 106734881176 106791370752 107089952768 107389083648 107465408512 107689336832 107777370624 107853971456 108243939328 108788207616 109016190976 109181553408 109201357276 109564342272 109792644192 109960494336 110038646784 110128601088 110267937024 110358078768 110436513792 110546841218 110744992512 111054628608 111113404416 111145413456 111224408064 111303458816 111456169104 111535384576 111626562432 111705899008 111906127872 112109794304 112310747136 112331118592 112422946944 112502849536 112737274496 112909626368 113477354496 113601675264 113713810056 113887654848 114206077632 114299438724 114525085752 114700170816 115020865344 115081740288 115114892508 115196708352 115322912768 115436746572 115518791168 115613225376 115841466048 115902775296 115936164036 116260314324 116321845248 116342944256 116404518912 116438052192 116499677184 116520808448 116585370916 116763605728 116942113024 117151727616 117234991104 117479276544 117575313408 117596639776 117658877952 117775017558 117776420608 118021834238 118168223744 118615267386 118796605488 118829613056 118926753792 119011278848 119128753392 119226138669 119441588224 119559487521 119978661264 120042160128 120076741323 120412468407 120476196864 120498049408 120596554056 120898584576 120933734504 121150503936 121271534769 121335717888 121421955072 121610602421 121674964992 121774431744 121796519768 121860980736 121982721344 122543038464 122643214848 122730381312 122986117632 123073527808 123174137856 123261681664 123707359232 123929100288 123951579136 124263613452 124399751168 124589932544 125216391168 125477307648 125669136384 126020499456 126123518592 126146395474 126372508416 126565705728 126829433808 126919575552 127023329664 127113609216 127378478976 127469010944 127573214208 127825065984 128287243392 128355139584 128378421248 128483367936 128574685184 128645926528 128751091896 128842599424 129039572992 129632305152 129738276864 129761809408 129958640064 130230989504 130885812288 131085909504 131359056444 131452417536 131559877152 131797614592 131927710368 132296219748 132390246912 132460314624 132498473184 132666111732 132868930656 132939251712 132963364864 133072059648 133240423904 133349345178 133444120832 133683314688 133816865952 133887688704 134191009568 134262030336 134300707926 134371786752 134396159744 134467289088 134601623552 134676204334 134882096272 135219904512 135560305584 135708819456 135805272064 135844394224 135916290048 136050451317 136504672256 136774156288 137021084739 137118470016 137230561512 137268690944 137404187151 137614249608 138169810944 138384478617 138457718784 138596039736 138669391872 138983545624 139057102848 139170779136 139196022592 139445526528 139699313996 139949720064 139975104808 140049186816 140163674112 140263292928 140555563008 140655460352 140695979732 140770443264 141048348672 141558337536 141658947584 141954125824 142070170368 142171144192 142388494336 143185444864 143402637312 143545898298 143703160832 143947243682 144425723904 144646520832 144726667344 144947924352 144974215694 145050943488 145169519616 145575404544 145720836151 145982035584 146085789696 146390192256 146509863192 146613992448 146718195712 146838134784 147023916032 147144105024 147248685056 147512623104 147659990016 148072838144 148193884608 148272316416 148299210752 148608225472 148835416576 149583785472 149747662848 149895476892 149897262592 150124635936 150964885764 151195679712 151303139328 151426826496 151468900352 151618413408 151742358306 151850206464 152274770176 152399251632 152700114336 152780931072 152824943502 152933561088 153014501376 153252232518 153361153792 153442320384 153486523344 153567756288 153595611136 153870925824 153915662096 154150967168 154427277312 154455288064 154537033728 154581552048 155013752432 155095793664 155250736256 155332902912 155574236041 156202303488 156356488827 156595525416 156639035392 156767084544 156878503936 157033356744 157471992909 158153689848 158237392896 158395473984 158569005056 158838337856 158968184892 159366316032 159412650028 159698391552 159942537216 159971548352 160056213504 160102321764 160187056128 160549957876 160634929152 160795405408 161083625472 161198112768 161534005248 161666055936 161695379692 161780957184 161895940096 162233286656 162365908992 162481307648 163390717952 163524286464 163640508416 163802035914 163981490176 164232183808 165057970176 165401905536 165654770688 165684817936 165820261827 166283884943 166581942912 166836612096 166955188224 167184253656 167303076864 167439843648 167470214681 167558848512 168027332608 168164691456 168496677888 168634420416 168754274304 169105911744 169226100736 169364439552 169454075904 169484812288 169837971968 170097618944 170402512896 170433421312 171049657856 171140186112 171309116448 171311157248 171668122528 172531298016 172795062528 172843073536 172984369152 173155119858 173278186752 173419838064 173762199072 174390471486 174514416384 174606778368 174657078288 174781212672 174878056374 175145408592 175269890048 175413169536 175852486656 175903613824 176218914816 176394959664 176488316928 176520329216 176664630912 176888148976 177032751357 177158574208 177252335616 177429412864 177799126904 178244419584 178390130688 178422487936 178516918272 178693130088 179016040448 179067610568 179162382336 179967991896 180293206016 180747074112 180894831084 180945092608 181221720064 181400601756 182132932608 182512447488 182694779652 182791471104 182824626688 182974082016 183205582868 183485666144 183814557696 184095571968 184149095722 184226414592 184479176448 184512638156 184610291712 184761206784 184794719648 184892522496 185409470464 185462882374 185561038848 185927368704 186395420178 186599626752 186732249088 186786042058 186884898816 187017723904 187407417344 187693924352 188064464896 188744450048 189030749184 189219593211 189426893824 190379363328 190670413824 191067718464 191102375233 191203516416 191359821312 191394531064 191737598976 192430865088 192567631872 192725051904 192862027776 192968889792 193126637844 193263899136 193401257984 193559359488 194100539392 194448457728 194642714112 194745729024 194781052928 195186923008 195346484256 195485323264 195784179712 196192140032 196683497472 196879986688 197178626304 197591846144 197696421888 197891565552 198585370368 198999167598 199303395984 199445047296 199608089472 199663550464 199860635856 200024017767 200166181248 200725298928 201286514352 201393045504 201451061889 201594239616 201700933632 201737519104 201902435328 202014306501 202157884544 202323144408 202466941952 202829856768 203199002176 203563229184 203600152448 203707908096 203766591336 203874435072 203911414784 204336310024 204648697792 204757008384 205161234432 205677705024 205903036416 206108736064 206421374412 206794391552 207110537216 207894059604 208269737984 208475318436 208585654272 208794033888 209022779392 209377808992 209548970994 209962657212 210073780224 210394939392 210833344512 210871586464 210983190528 211043969598 211155664896 211193965312 211572523008 211634035382 211957579856 212337506304 212488421376 212931188736 213105255552 213143909594 213256716288 213408284672 213469762352 213582741504 214179905536 214778167296 214930817024 215318847447 215378673664 215554741248 215707942912 215920865523 216487878656 217461323541 217576415232 218032381952 218363106816 218402714552 219128684544 219585288384 219920988672 220077293568 220257202176 220535874048 220716157536 220873027584 221093682436 221489985024 222109257216 222226808832 222290826912 222448816128 222606917632 222912338208 223070769152 223253124864 223411798016 223812255744 224219588608 224621494272 224662237184 224845893888 225005699072 225474548992 225819252736 226954708992 227203350528 227427620112 227775309696 228412155264 228598877448 229050171504 229400341632 229878348777 230041730688 230163480576 230229785016 230393416704 230645825536 230873493144 231037582336 231226450752 231682932096 231805550592 231872328072 232520628648 232643690496 232685888512 232876104384 232999354368 233041616896 233170741832 233527211456 233884226048 234303455232 234958553088 235150626816 235193279552 235317755904 235550035116 235552841216 236043668476 236336447488 237230534772 237593210976 237659226112 237853507584 238022557696 238257506784 238452277338 238883176448 239118975042 239957322528 240084320256 240153482646 240824936814 240952393728 240996098816 241193108112 241797169152 241867469008 242301007872 242543069538 242671435776 242843910144 243221204842 243349929984 243548863488 243593039536 243721961472 243965442688 244473799493 245086076928 245286429696 245460762624 245703053871 245972235264 246147055616 246217964531 246348275712 246523363328 247414718464 247903158272 248527226904 248799502336 249179865088 250432782336 250954615296 251338272768 252040998912 252247037184 252292790948 252745016832 253131411456 253658867616 253839151104 254046659328 254227218432 254756957952 254938021888 255146428416 255650131968 256574486784 256710279168 256756842496 256966735872 257149370368 257291853056 257502183792 257685198848 258079145984 259264610304 259476553728 259523618816 259917280128 260461979008 261771624576 262171819008 262317084561 262718112888 262904835072 263119754304 263855420736 264592439496 264780493824 264996946368 265332223464 265737861312 265878503424 265926729728 266144119296 266480847808 266698690356 266888241664 267366629376 267633731904 267775377408 268382019136 268524060672 268601415852 268743573504 268792319488 268934578176 269203247104 269352408668 269764192544 270439809024 271120611168 271417638912 271610544128 271688788448 271832580096 272100902634 273009344512 273548312576 274042169478 274236940032 274461123024 274537381888 274808374302 275228499216 276223643583 276339621888 276768957234 276915437568 277192079472 277338783744 277967091248 278114205696 278194323561 278341558272 278392045184 278891053056 278972137549 279398627992 279899440128 279950209616 280098373632 280179063087 280327348224 280526585856 280962426283 281111126016 281310920704 281391959464 281540886528 282096697344 283116675072 283317895168 283908251648 284140340736 284342288384 284776988672 286370889728 286805274624 287091796596 287406321664 287894487364 288851447808 289293041664 289453334688 289895848704 289948431388 290101886976 290339039232 291150809088 291441672302 291964071168 292171579392 292780384512 293019726384 293227984896 293436391424 293676269568 294047832064 294288210048 294497370112 295025246208 295319980032 296145676288 296387769216 296544632832 296598421504 297216450944 297670833152 299167570944 299495325696 299790953784 299794525184 300249271872 300303732509 301929771528 302391359424 302606278656 302853652992 303236826816 303484716612 303700412928 304549540352 304798503264 305400228672 305561862144 305649887004 305867122176 306029002752 306504465036 306722307584 306884640768 306973046688 307135512576 307191222272 307741851648 307831324192 308301934336 308854554624 308910576128 309074067456 309163104096 310027504864 310191587328 310501472512 310665805824 311148472082 312404606976 312712977654 313191050832 313278070784 313534169088 313757007872 314066713488 314323456491 314943985818 316307379696 316474785792 316565954397 316790947968 317138010112 317451053073 317676675712 317936369784 318732632064 318825300056 319396783104 319715864391 319885074432 319943096704 320112427008 320204643528 320374112256 320609770019 321099915752 321269858304 321590810816 322167250944 322396225536 323068010496 323332111872 323390759384 323561914368 324466573312 324731817984 324962615296 326781435904 327048572928 327281016832 327604071828 327962980352 328464367616 330115940352 330803811072 331309541376 331369635872 331640523654 332567769886 333163885824 333673224192 333910376448 334368507312 334606153728 334879687296 334940429362 335117697024 336054665216 336329382912 336993355776 337268840832 337508548608 338211823488 338452201472 338728879104 338969624576 339675943936 340195237888 340805025792 340866842624 342099315712 342618232896 342622314496 343336245056 345062596032 345590125056 345968738304 346310239716 346556373504 346839676128 347524398144 348780942972 349028832768 349213556736 349314156576 349562425344 349756112748 350290817184 350539780096 350826339072 351704973312 351807227648 352437829632 352789919328 352976633856 353040658432 353329261824 353776297952 354065502714 354317148416 354504671232 354858825728 355598253808 356488839168 356780261376 356844975872 357033836544 357386260176 358032080896 358135221136 358324764672 358678462563 359935983792 360586412032 361237405221 361494148224 361789662168 361890185216 362443440128 362801203512 363814604307 364265865216 364831807263 365024894976 365389559304 365582942208 365649253376 365948164032 366411165736 366971332288 367629115392 368191143936 368298191444 368958352896 369025276312 369220583424 369522413568 369589439296 369785044992 370818940928 370925764748 371122077696 371854737408 372790840356 373199253504 373464498176 373572084116 373769797632 374035447808 374814834688 375387848704 376128929792 377488900096 378061498368 378439186422 378853787648 380758726656 381340827648 382135436928 382204750466 382407032832 382719642624 382789062128 383475197952 384173113489 384861730176 385135263744 385450103808 385724055552 385937779584 386253275688 386527798272 386802515968 386913944263 387118718976 388201078784 388896915456 389285428224 389562105856 390373846016 390692968512 390970646528 391568359424 392384280064 393759973376 394357252608 395183692288 395392843776 395783131104 397170740736 397998335196 398606791968 398890094592 399216178944 399327100928 399721271712 400048035534 400332362496 401450597856 402573028704 402786091008 402902123778 403188479232 403401867264 403475038208 403804870656 404028613002 404315769088 404646288816 404933883904 405659713536 406398004352 407126458368 407200304896 407415816192 407533182672 407748870144 407822829568 408672620048 409297395584 409514016768 410322468864 411355410048 411806072832 412212561453 412217472128 412842748824 413588783104 415153435851 415788119208 416539475968 416950636872 417171308544 417588067776 418045558784 418755617984 419097941988 419925314424 420147560448 420789878784 421666689024 421743172928 421966381056 422087939196 422311329792 422387930624 423145046016 423268070764 423915159712 424675012608 424976842752 425862377472 426210511104 426287819188 426513432576 426816569344 426939524704 427165483008 428359811072 429556334592 429861634048 430637694894 430757347328 431109482496 431415885824 431841731046 432975757312 434922647082 435152830464 436064763904 436726213632 436805429104 437162508453 438257369088 438384787577 439170576768 439841977344 440154587136 440514404352 441071748096 441432315072 441512384159 441746055168 442187364872 442979970048 444218514432 444581653824 444897632256 445213835264 445824676416 446141538304 446506249728 446823596032 448439177216 449242988544 449324474368 449691787776 450011398144 450949097984 451638505472 453909417984 454406701056 454855240224 455550619392 456824310528 457197754896 458100343008 458800683264 459756697554 460083461376 460326961152 460459570032 460786833408 461291651072 461746986288 462075164672 462452901504 463365864192 463611101184 463744656144 465041257296 465287380992 465371777024 465752208768 465998708736 466083233792 466341483664 466722708123 467054422912 467768452096 468606910464 469917106176 470301253632 470386559104 470635511808 471100070232 471105682432 472087336952 474461069544 475186421952 475318452224 475707015168 476515013568 476904554676 477766352896 478237950084 479914645056 480168640512 480306965292 481649873628 481904787456 481992197632 482386216224 483594338304 483734938016 484602015744 485086139076 485342871552 485687820288 486442409684 486699859968 487097726976 487186079072 487443922944 487930885376 488947598986 490172153856 490572859392 490921525248 491406107742 491944470528 492294111232 492435929062 492696551424 493046726656 494829436928 495806316544 497054453808 497460785481 497599004672 498359730176 498851654829 500865564672 501909230592 502410644043 502676545536 503815352887 504081997824 504494074368 504585581896 505490033664 506262822912 507317735232 507409754929 507678302208 508093318656 508454436864 509513915904 509876043776 510292856832 511300263936 513148973568 513420558336 513513684992 513933471744 514298740736 514583706112 515004367584 515370397696 516158291968 518529220608 518953107456 519047237632 519834560256 520923958016 523543249152 524343638016 524634169122 525436225776 525809670144 526239508608 527710841472 529184878992 529560987648 529993892736 530664446928 531098254071 531475722624 531757006848 531853459456 532288238592 532961695616 533397380712 533776483328 534733258752 535267463808 535550754816 536764038272 537048121344 537202831704 537487147008 537584638976 538406494208 538704817336 539528385088 540879618048 542241222336 542835277824 543377576896 543665160192 544201805268 546018689024 548084338956 548473880064 548922246048 549074763776 549616748604 550456998432 552447287166 552679243776 553537914468 553830875136 554384158944 554677567488 555934182496 556228411392 556388647122 556683116544 556784090368 557782106112 557944275098 558797255984 559798880256 559900419232 560196747264 560358126174 560654696448 561053171712 561924852566 562222252032 562621841408 562783918928 563081773056 564193394688 566233350144 566635790336 567658779633 567816503296 568280681472 568684576768 569553977344 572741779456 573307125699 573610549248 574183593192 574812643328 575788974728 577702895616 578586083328 578906669376 579791697408 579896862776 580203773952 580678078464 582301618176 582883344604 583928142336 584343158784 585560769024 586039452768 586455969792 586872782848 587352539136 588095664128 588576420096 588994740224 590050492416 590639960064 592291352576 592775538432 593089265664 593196843008 594432901888 595341666304 598335141888 598990651392 599581907568 599589050368 600498543744 600607465018 603859543056 604782718848 605212557312 605707305984 606042919503 606473653632 606969433224 607400825856 609099080704 609597006528 610800457344 611123724288 611299774008 611734244352 613008930072 613444615168 613946093376 614271025152 614382444544 615483703296 615662648384 616603868672 617709109248 617821152256 618326208192 620055009728 620383174656 621002945024 621331611648 622296944164 624809213952 625425955308 626382101664 626556141568 627068338176 627514015744 628133426976 628646912982 629887971636 632614759392 632949571584 633131908794 633581895936 634276020224 634902106146 635353351424 635872739568 637465264128 637650600112 638793566208 639431728782 639770148864 639886193408 640224854016 640409287056 640748224512 641219540038 642199831504 642539716608 643181621632 644334501888 644521835027 644792451072 646136020992 646664223744 646781518768 647123828736 647762596569 648933146624 649120088309 649463635968 649925230592 652383970623 653562871808 654097145856 654562033664 655208143656 655925960704 656928735232 660231880704 661607622144 662619082752 662739271744 663281047308 665135539772 666327771648 667346448384 667820752896 668737014624 669212307456 669759374592 669880858724 670235394048 672109330432 672658765824 673986711552 674537681664 675017097216 676423646976 676904402944 677457758208 677939249152 679351887872 680390475776 681610051584 681733685248 684198631424 685236465792 685244628992 686672490112 690125192064 691180250112 691937476608 692620479432 693112747008 693679352256 693805175107 695048796288 697561885944 698057665536 698628313152 699124850688 699512225496 700581634368 701079560192 701652678144 703614455296 704875659264 705579838656 705953267712 706081316864 706658523648 707552595904 708131005428 708634296832 709009342464 709717651456 711196507616 712977678336 713560522752 713689951744 714067673088 714772520352 716064161792 716270442272 716649529344 717356925126 719871967584 721172824064 722474810442 722988296448 723579324336 723780370432 724886880256 725602407024 727629208614 728531730432 729663614526 730049789952 730779118608 731165884416 731298506752 731896328064 732822331472 733421398479 733942664576 735258230784 736382287872 736596382888 737916705792 738050552624 738441166848 738653893593 739044827136 739178878592 739570089984 740719123837 741637881856 741851529496 742244155392 743709474816 745581680712 746398507008 746928996352 747144168232 747539595264 749629669376 750775697408 752257859584 754977800192 756122996736 756878372844 757707575296 761517453312 762681655296 764270873856 764409500932 764814065664 765439285248 765578124256 766950395904 768346226978 769723460352 770270527488 770900207616 771448111104 771875559168 772506551376 773055596544 773605031936 773827888526 774237437952 776402157568 777793830912 778570856448 779124211712 780747692032 781385937024 781941293056 783136718848 784768560128 787519946752 788714505216 790367384576 791566262208 791709840251 794341481472 795996670392 797213583936 797780189184 798432357888 799442543424 800096071068 800664724992 802901195712 805146057408 805572182016 805804247556 806376958464 806803734528 806950076416 807609741312 808057226004 808631538176 809292577632 809867767808 811319427072 812796008704 814252916736 814400609792 814831632384 815066365344 815497740288 815645659136 817345240096 818594791168 819028033536 820644937728 822710820096 823612145664 824425122906 824434944256 825685497648 827177566208 828670930749 830306871702 831576238416 833078951936 833901273744 834342617088 834582970683 835176135552 836091117568 836916412647 837511235968 838195883976 839850628848 840295120896 840537189261 841579757568 842887278849 843333378048 843486345856 843932762112 844175878392 844622659584 844775861248 846290092032 846536141528 847830319424 849350025216 849953685504 851724754944 852421022208 852575638376 853026865152 853879049408 854330966016 856719622144 859112669184 861275389788 861514694656 862218964992 862831771648 863683462092 865951514624 869845294164 870305660928 872129527808 873452427264 873610858208 874325016906 876514738176 876769575154 878341153536 879683954688 880309174272 881028808704 882143496192 882864630144 883024768318 883492110336 884374729744 885959940096 888437028864 889163307648 889795264512 890427670528 891649352832 892283076608 893012499456 893647192064 896878354432 898485977088 898648948736 899383575552 900022796288 900911197527 901898195968 903277010944 907818835968 909710480448 911101238784 913648621056 914395509792 916200686016 917601366528 919513395108 920166922752 920653922304 920919140064 921573666816 922583302144 923493972576 924150329344 924905803008 926731728384 927222202368 927489312288 930082514592 930574761984 930743554048 931504417536 931997417472 932166467584 932682967328 933445416246 934108845824 935536904192 937213820928 939834212352 940602507264 940773118208 941271023616 942200140464 942211364864 944174673904 948922139088 950372843904 950636904448 951414030336 952353159219 953030027136 953809109352 955532705792 956475900168 959147593173 959829290112 960337281024 960613930584 961829310057 963299747256 963809574912 963984395264 964772432448 967188676608 967469876032 969204031488 970172278152 970685743104 972884819368 973399719936 974195453952 974372158144 974887845888 975861770752 977895197972 980344307712 981145718784 981843050496 982812215484 983888941056 984588222464 984871858124 985393102848 986093453312 989658873856 991612633088 994108907616 994921570962 995198009344 996719460352 997703309658 1001731129344 1003818461184 1004821288086 1005353091072 1007630705774 1008163995648 1008988148736 1009171163792 1010980067328 1012525645824 1012820026471 1014635470464 1014819509858 1015356604416 1016186637312 1016908873728 1019027831808 1019752087552 1020045853057 1020585713664 1022600527872 1026297947136 1027027369984 1027866943488 1028597481472 1029167412224 1030008735168 1030740795392 1032316583936 1037906214912 1038094475264 1039669120512 1041847916032 1047086498304 1048687276032 1049268338244 1050872451552 1051619340288 1052479017216 1055421682944 1058369757984 1059121975296 1059987785472 1061328893856 1062196508142 1062951445248 1063514013696 1063706918912 1064576477184 1065923391232 1066794761424 1067552966656 1069466517504 1070534927616 1071101509632 1073528076544 1074096242688 1074405663408 1074974294016 1075169277952 1076812988416 1077409634672 1079056770176 1081759236096 1084482444672 1085670555648 1086755153792 1087330320384 1088403610536 1094495421789 1096168677912 1096947760128 1097844492096 1098149527552 1099233497208 1100913996864 1104894574332 1107075828936 1107661750272 1108768317888 1109355134976 1111868364992 1112456822784 1112777294244 1113366233088 1113568180736 1115564212224 1115888550196 1117594511968 1119597760512 1119800838464 1120393494528 1120716252348 1121309392896 1122106343424 1123849705132 1124444504064 1125243682816 1125567837856 1126163546112 1128386789376 1132466700288 1133271580672 1135317559266 1135633006592 1136561362944 1137369153536 1139107954688 1145483558912 1146614251398 1147221098496 1148367186384 1149625286656 1151577949456 1152519340467 1155405791232 1157172166656 1157813338752 1159583394816 1159793725552 1160407547904 1160741832789 1161356156928 1163987194601 1164603236352 1165766689208 1167856284672 1168686317568 1171121538048 1172078905536 1172291502767 1172911939584 1173745565696 1174705078272 1176191328256 1177152840192 1177989480448 1181279920128 1184582705152 1185551076864 1186178531328 1186393686016 1188865803776 1190683332608 1196670283776 1197981302784 1199163815136 1199178100736 1200997087488 1201214930036 1207719086112 1209565437696 1210425114624 1211414611968 1212085839006 1212947307264 1213938866448 1214801651712 1218198161408 1219194013056 1221600914688 1222247448576 1222599548016 1223468488704 1226017860144 1226889230336 1227892186752 1228542050304 1228764889088 1230967406592 1231325296768 1233207737344 1235418218496 1235642304512 1236652416384 1240110019456 1240766349312 1242005890048 1244593888328 1249618427904 1250851910616 1252764203328 1253112283136 1254136676352 1256266853952 1257293825964 1259775943272 1265229518784 1265899143168 1266263817588 1267163791872 1268552040448 1269804212292 1270706702848 1271745479136 1274930528256 1275301200224 1277587132416 1278863457564 1279540297728 1279772386816 1280449708032 1280818574112 1281496449024 1282439080076 1284399663008 1285079433216 1286363243264 1288669003776 1289043670054 1289584902144 1292272041984 1293328447488 1293563037536 1294247657472 1295525193138 1297866293248 1298240176618 1298927271936 1299850461184 1304767941246 1307125743616 1308194291712 1309124067328 1310416287312 1311487525359 1311851921408 1313857470464 1315154362731 1320463761408 1323215244288 1324537152477 1325238165504 1325478543488 1326562094616 1330271079544 1332655543296 1334692896768 1335641505792 1337474029248 1337716626631 1338424614912 1339518749184 1339761717448 1340470788096 1344218660864 1345317531648 1347973423104 1349075363328 1350034194432 1352847293952 1353808805888 1354915516416 1355878498304 1358703775744 1360780951552 1363220103168 1363467370496 1368397262848 1370472931584 1370489257984 1373344980224 1380250384128 1382360500224 1383874953216 1385240958864 1386225494016 1387358704512 1387610350214 1390097592576 1395123771888 1396115331072 1397256626304 1398249701376 1399024450992 1400168124369 1401163268736 1402159120384 1403305356288 1407228910592 1409751318528 1411159677312 1411906535424 1412162633728 1413317047296 1415105191808 1416262010856 1417268593664 1419435302912 1422393015232 1425955356672 1427121045504 1427379903488 1429545040704 1432540884544 1433299058688 1434713850252 1439743935168 1444949620884 1445976592896 1447158648672 1447560740864 1449773760512 1451204814048 1455258417228 1457063460864 1459327229052 1460099579904 1461558237216 1462331768832 1462597013504 1463792656128 1465644662944 1466842796958 1467885329152 1470516461568 1472764575744 1473192765776 1475833411584 1476101105248 1476882333696 1477307787186 1478089654272 1478357757184 1479140179968 1481438247674 1483275763712 1483703058992 1484488310784 1487418949632 1491163361424 1492797014016 1493857992704 1494288336464 1495079190528 1496554964487 1499259338752 1501551394816 1504515719168 1507231932129 1509955600384 1511446058661 1512245993472 1513756745688 1515415150592 1522229264787 1523034906624 1525363310592 1528541747712 1528819001864 1529628131328 1530878570496 1531156248512 1533900791808 1536692453956 1539446920704 1540541054976 1541800415232 1542896222208 1543751118336 1545013102752 1546111193088 1547210063872 1547655777052 1548474875904 1552804315136 1555587661824 1557141712896 1558248423424 1561495384064 1562771874048 1563882586112 1566273437696 1569537120256 1575039893504 1577429010432 1580734769152 1583132524416 1583419680502 1588682962944 1591993340784 1594427167872 1595560378368 1596864715776 1598885086848 1600192142136 1601329449984 1602929197661 1605802391424 1610292114816 1611144364032 1611608495112 1612753916928 1613900152832 1615219482624 1616114452008 1617263076352 1618585155264 1619735535616 1622638854144 1625592017408 1628505833472 1628801219584 1630132730688 1630995480576 1631291318272 1634690480192 1637189582336 1638056067072 1645421640192 1647224291328 1648850245812 1648869888512 1651370995296 1654355132416 1657341861498 1660613743404 1663152476832 1666157903872 1667802547488 1668685234176 1669165941366 1670352271104 1672182235136 1673832825294 1675022471936 1676391767952 1679701257696 1680590241792 1681074378522 1683159515136 1685774557698 1686666756096 1686972691712 1687865524224 1688351756784 1689245319168 1689551722496 1692580184064 1693072283056 1695660638848 1698700050432 1699907371008 1703449509888 1704842044416 1705151276752 1706053730304 1707758098816 1708661932032 1711316596451 1713439244288 1718225338368 1719921377097 1722550779576 1723029389312 1724437929984 1725663543296 1727366924184 1731903029248 1739690588328 1740611321856 1744259055616 1746904854528 1747221716416 1748650033812 1753029476352 1753539150308 1756682307072 1759367909376 1760618348544 1762057617408 1764286992384 1765729260288 1766049536636 1766984220672 1768749459488 1771919880192 1776874057728 1778326615296 1779590529024 1780855341056 1783298705664 1784566153216 1786024998912 1787294384128 1793756708864 1796971954176 1797297897472 1798767151104 1800045592576 1801822395054 1803796391936 1806554021888 1815637671936 1819420960896 1822202477568 1827297242112 1828791019584 1829122734373 1832401372032 1835202733056 1839026790216 1840333845504 1841838280128 1843147333632 1846987945152 1848300658688 1849811606016 1853463456768 1854978624576 1860165029184 1861149523968 1861487108096 1863008835072 1863994834944 1864332935168 1865365934656 1866890832492 1868217691648 1871073808384 1874427641856 1879668424704 1881205014528 1881546236416 1882542047232 1884400280928 1884422729728 1888349347808 1897844278176 1900745687808 1901273808896 1902828060672 1904706318438 1906060054272 1907618218704 1911065411584 1912951800336 1918295186346 1919658580224 1920674562048 1921227861168 1923658620114 1926599494512 1927619149824 1927968790528 1929544864896 1933565505081 1934377353216 1934939752064 1938408062976 1940344556304 1941371486208 1945769638736 1946799439872 1947360264927 1948390907904 1948744316288 1949775691776 1951723541504 1952804962843 1955790395944 1960688615424 1962291437568 1963686100992 1965624430968 1967777882112 1969176444928 1969743716248 1970786205696 1979317747712 1983225266176 1988217815232 1989843141924 1990396018688 1993438920704 1995406619316 2003462258688 2007636922368 2009642576172 2010706182144 2015261411548 2016327991296 2017976297472 2018342327584 2021960134656 2025051291648 2025640052942 2029270940928 2029639019716 2030713208832 2032373274624 2033817747456 2038055663616 2039504175104 2040091706114 2041171427328 2045201055744 2052595894272 2054054739968 2055733886976 2057194962944 2058334824448 2060017470336 2061481590784 2064633167872 2075812429824 2076188950528 2079338241024 2081415525321 2083695832064 2094172996608 2097374552064 2098536676488 2101744903104 2102126127563 2103238680576 2104958034432 2110843365888 2116739515968 2118243950592 2119975570944 2122657787712 2124393016284 2125902890496 2127028027392 2127413837824 2129152954368 2131846782464 2133589522848 2135105933312 2138933035008 2141069855232 2142203019264 2147056153088 2148192485376 2148811326816 2149948588032 2150338555904 2153625976832 2154819269344 2158113540352 2163518472192 2168964889344 2171341111296 2173510307584 2174660640768 2176807221072 2188990843578 2192337355824 2193895520256 2195688984192 2196299055104 2198466994416 2200264195437 2201827993728 2209789148664 2214151657872 2215323500544 2215961680779 2217536635776 2218710269952 2222157371511 2223736729984 2224913645568 2225554588488 2226732466176 2227136361472 2231128424448 2231777100392 2235189023936 2239195521024 2239601676928 2240786989056 2241432504696 2242618785792 2247699410264 2248889008128 2251135675712 2252327092224 2256773578752 2264933400576 2270635118532 2271266013184 2273122725888 2274738307072 2278215909376 2290967117824 2293228502796 2294442196992 2296734372768 2299250573312 2303155898912 2305038680934 2310811582464 2314344333312 2315626677504 2319166789632 2319587451104 2320815095808 2321483665578 2322712313856 2327974389202 2329206472704 2331533378416 2335712569344 2337372635136 2342243076096 2344157811072 2344583005534 2345823879168 2347491131392 2349410156544 2352382656512 2354305680384 2355978960896 2362559840256 2369165410304 2371102153728 2372787372032 2375129520753 2377731607552 2381366665216 2393340567552 2398327630272 2398356201472 2401994174976 2402429860072 2415438172224 2419130875392 2420850229248 2422829223936 2424171678012 2425894614528 2427877732896 2429603303424 2436396322816 2438388026112 2443201829376 2444494897152 2445199096032 2446936977408 2452035720288 2453778460672 2455784373504 2457084100608 2457529778176 2461934813184 2462650593536 2466415474688 2470836436992 2471284609024 2473304832768 2480220038912 2481532698624 2484011780096 2489187776656 2499236855808 2501703821232 2505528406656 2506224566272 2508273352704 2510749237941 2512533707904 2514587651928 2519551886544 2528661836547 2530459037568 2531798286336 2532527635176 2534327583744 2537104080896 2539608424584 2541413405696 2543490958272 2549861056512 2550602400448 2555174264832 2557726915128 2559080595456 2559544773632 2561637148224 2562992898048 2564878160152 2568799326016 2570158866432 2572726486528 2577338007552 2578087340108 2584544083968 2586656894976 2587126075072 2588495314944 2591050386276 2595732586496 2596480353236 2597854543872 2599700922368 2609535882492 2614251487232 2616388583424 2618248134656 2620832574624 2622975050718 2623703842816 2627714940928 2630308725462 2640927522816 2646430488576 2649074304954 2650476331008 2650957086976 2653124189232 2660542159088 2665311086592 2669385793536 2670161887969 2671283011584 2674948058496 2675433253262 2676849229824 2679037498368 2679523434896 2680941576192 2688437321728 2689211794423 2690635063296 2695946846208 2698150726656 2700068388864 2702733592581 2705694587904 2707617611776 2708397609841 2709831032832 2711756996608 2717407551488 2721561903104 2726934740992 2736794525696 2740945863168 2740978515968 2746689960448 2760500768256 2764721000448 2767749906432 2770481917728 2772450988032 2774717409024 2775220700428 2780195185152 2790247543776 2792230662144 2794513252608 2796499402752 2798048901984 2800336248738 2802326537472 2804318240768 2806610712576 2814457821184 2819502637056 2822319354624 2823813070848 2824325267456 2826634094592 2830210383616 2832524021712 2834537187328 2838870605824 2844786030464 2851910713344 2854242091008 2854759806976 2859090081408 2865081769088 2866598117376 2869427700504 2879487870336 2885487930171 2889899241768 2891953185792 2894317297344 2895121481728 2902409628096 2910516834456 2918654458104 2920199159808 2923116474432 2924663537664 2925194027008 2927585312256 2931289325888 2933685593916 2935770658304 2941032923136 2945529151488 2946385531552 2951666823168 2952202210496 2953764667392 2954615574372 2956179308544 2956715514368 2958280359936 2962876495348 2966551527424 2967406117984 2968976621568 2974837899264 2982326722848 2985594028032 2987715985408 2988576672928 2990158381056 2993109928974 2998518677504 3003102789632 3009031438336 3014463864258 3019911200768 3022892117322 3024491986944 3027513491376 3030830301184 3038460079413 3044458529574 3046069813248 3050726621184 3057083495424 3057638003728 3059256262656 3060137559171 3061757140992 3062312497024 3067801583616 3068693513039 3073384907912 3078893841408 3081082109952 3083600830464 3085792444416 3087502236672 3090026205504 3090586689113 3092222386176 3094420127744 3095311554104 3096949751808 3105608630272 3114283425792 3116496846848 3122990768128 3125543748096 3127765172224 3132546875392 3139074240512 3150079787008 3154858020864 3161469538304 3166265048832 3166839361004 3177365925888 3183986681568 3188854335744 3191120756736 3193729431552 3197770173696 3200384284272 3202658899968 3205858395322 3211604782848 3220584229632 3222288728064 3223216990224 3225507833856 3227800305664 3230438965248 3232228904016 3234526152704 3237170310528 3239471071232 3245277708288 3251184034816 3257011666944 3257602439168 3260265461376 3261990961152 3262582636544 3269380960384 3274379164672 3290843280384 3294448582656 3297700491624 3297739777024 3302741990592 3314683722996 3321227486808 3326304953664 3335605094976 3337370468352 3338331882732 3340704542208 3344364470272 3347665650588 3350044943872 3352783535904 3359402515392 3361180483584 3362148757044 3366319030272 3371549115396 3373333512192 3373945383424 3375731048448 3376703513568 3378490638336 3379103444992 3385160368128 3386144566112 3391321277696 3397400100864 3399814742016 3406899019776 3409684088832 3410302553504 3412107460608 3415516197632 3417323864064 3422633192902 3426878488576 3436450676736 3439842754194 3445101559152 3446058778624 3448875859968 3451327086592 3454733848368 3457558021401 3463806058496 3479381176656 3481222643712 3482225498367 3488518111232 3491961583803 3493809709056 3494443432832 3497300067624 3506058952704 3507078300616 3513364614144 3516874508301 3518735818752 3521236697088 3524115234816 3526707470209 3528573984768 3531458520576 3532099073272 3533968441344 3537498918976 3543839760384 3553748115456 3556653230592 3559181058048 3566597411328 3569132306432 3572049997824 3574588768256 3587513417728 3593943908352 3594595794944 3597534302208 3600091185152 3603644790108 3607592783872 3613108043776 3631275343872 3638841921792 3644404955136 3654594484224 3657582039168 3658245468746 3664802744064 3670405466112 3678053580432 3680667691008 3683676560256 3686294667264 3693975890304 3696601317376 3699623212032 3706926913536 3709957249152 3720330058368 3722299047936 3722974216192 3726017670144 3728665870336 3730731869312 3733781664984 3736435383296 3742147616768 3748855283712 3759336849408 3762410029056 3763092472832 3768800561856 3768845459456 3776698695616 3795688556352 3801491375616 3805656121344 3809412636876 3812120108544 3815236437408 3822130823168 3825903600672 3836590372692 3839317160448 3841349124096 3842455722336 3847317240228 3853198989024 3855238299648 3855937581056 3859089729792 3867131010162 3868754706432 3869879504128 3876816125952 3880689112608 3882742972416 3891539277472 3893598879744 3894720529854 3896781815808 3897488632576 3899551383552 3903447083008 3905609925686 3911580791888 3921377230848 3924582875136 3927372201984 3931248861936 3935555764224 3938352889856 3939487432496 3941572411392 3945463088193 3958635495424 3966450532352 3973611457431 3976435630464 3979686283848 3980792037376 3986877841408 3990813238632 4006924517376 4013149879893 4015273844736 4019285152344 4021412364288 4030522823096 4032655982592 4035952594944 4036684655168 4043920269312 4050102583296 4051280105884 4058541881856 4059278039432 4061426417664 4064746549248 4067635494912 4076111327232 4079008350208 4080183412228 4082342854656 4090402111488 4105191788544 4108109479936 4111467773952 4114389925888 4116669648896 4120034940672 4122963181568 4129266335744 4151624859648 4152377901056 4158676482048 4162831050642 4167391664128 4188345993216 4194749104128 4197073352976 4203489806208 4204252255126 4206477361152 4209916068864 4221686731776 4225904248379 4233479031936 4236487901184 4239951141888 4245315575424 4248786032568 4251805780992 4254827675648 4258305908736 4263693564928 4267179045696 4270211866624 4277866070016 4282139710464 4294112306176 4297622653632 4299897176064 4300677111808 4307251953664 4309638538688 4316227080704 4337929778688 4342682222592 4347020615168 4349321281536 4353614442144 4377981687156 4384674711648 4387791040512 4391377968384 4392598110208 4396933988832 4400528390874 4403655987456 4419578297328 4428303315744 4430647001088 4431923361558 4435073271552 4437420539904 4444314743022 4447473459968 4449827291136 4451109176976 4453464932352 4454272722944 4462256848896 4463554200784 4470378047872 4478391042048 4479203353856 4481573978112 4482865009392 4485237571584 4495398820528 4497778016256 4502271351424 4504654184448 4511652845189 4513547157504 4529866801152 4534338175983 4541270237064 4542532026368 4546245451776 4549476614144 4566687794361 4581934235648 4586457005592 4588884393984 4593468745536 4598501146624 4606311797824 4610077361868 4621623164928 4628688666624 4631253355008 4638333579264 4639174902208 4641630191616 4642967331156 4645424627712 4655948778404 4658412945408 4663066756832 4671425138688 4674745270272 4684486152192 4688315622144 4689166011068 4691647758336 4694982262784 4698820313088 4704765313024 4708611360768 4711957921792 4725119680512 4738330820608 4742204307456 4745574744064 4750259041506 4755463215104 4762733330432 4786681135104 4796655260544 4796712402944 4803988349952 4804859720144 4808787592983 4822232663347 4830876344448 4838261750784 4841700458496 4845658447872 4848343356024 4851789229056 4855755465792 4856636225749 4859206606848 4872792645632 4876776052224 4886403658752 4890398192064 4893873954816 4904071440576 4907556921344 4911568747008 4914168201216 4915059556352 4925301187072 4932830949376 4941672873984 4942569218048 4946609665536 4960440077824 4963065397248 4968023560192 4978375553312 4998473711616 5003407642464 5011056813312 5012449132544 5016546705408 5021498475882 5025067415808 5029175303856 5039103773088 5057323673094 5060918075136 5063596572672 5065055270352 5068655167488 5074208161792 5079216849168 5082826811392 5086981916544 5099722113024 5101204800896 5110348529664 5115453830256 5118161190912 5119089547264 5123274296448 5125985796096 5129756320304 5133949789353 5137598652032 5140317732864 5145452973056 5154676015104 5156174680216 5169088167936 5173313789952 5174252150144 5176990629888 5182100772552 5191465172992 5192960706472 5195709087744 5219071764984 5228502974464 5232777166848 5241665149248 5245950101436 5247407685632 5255429881856 5260617450924 5281855045632 5292860977152 5298148609908 5300952662016 5301914173952 5306248378464 5321084318176 5330622173184 5338771587072 5340323775938 5342566023168 5349896116992 5350866506524 5353698459648 5358074996736 5359046869792 5361883152384 5376874643456 5378423588846 5381270126592 5391893692416 5396301453312 5400136777728 5405467185162 5411389175808 5415235223552 5416795219682 5419662065664 5423513993216 5434815102976 5443123806208 5453869481984 5473589051392 5481891726336 5481957031936 5487368203119 5493379920896 5521001536512 5529442000896 5540963835456 5541968881757 5544901976064 5549434818048 5550441400856 5560390370304 5580495087552 5584461324288 5589026505216 5592998805504 5596097803968 5600672497476 5604653074944 5608636481536 5613221425152 5628915642368 5639005274112 5644638709248 5647626141696 5648650534912 5653268189184 5660420767232 5665048043424 5669074374656 5677741211648 5689572060928 5703821426688 5708484182016 5709519613952 5718180162816 5730163538176 5733196234752 5738855401008 5758975740672 5770975860342 5779798483536 5783906371584 5788634594688 5790242963456 5800696515243 5804819256192 5821033668912 5837308916208 5840398319616 5842080794781 5846232948864 5849327075328 5850388054016 5855170624512 5858414888529 5862578651776 5867371187832 5871541316608 5882065846272 5891058302976 5892771063104 5903333646336 5904404420992 5907529334784 5909231148744 5912358617088 5913431028736 5925752990696 5934812235968 5937953243136 5949675798528 5964653445696 5971188056064 5977153345856 5980316762112 5986219857948 5997037355008 6006205579264 6028927728516 6039822401536 6045784234644 6048983973888 6055026982752 6061660602368 6076920158826 6088917059148 6092139626496 6101453242368 6114166990848 6115276007456 6118512525312 6120275118342 6123514281984 6124624994048 6135603167232 6137387026078 6146769815824 6157787682816 6162164219904 6167201660928 6171584888832 6175004473344 6180052411008 6181173378226 6184444772352 6188840255488 6190623108208 6193899503616 6211217260544 6228566851584 6232993693696 6244246575963 6245981536256 6251087496192 6255530344448 6265093750784 6278148481024 6300159574016 6306378382689 6309716041728 6322939076608 6332530097664 6333678722008 6354731851776 6367973363136 6377708671488 6382241513472 6387458863104 6395540347392 6400768568544 6405317799936 6411716790644 6423209565696 6441168459264 6444577456128 6446433980448 6451015667712 6455600611328 6460877930496 6464457808032 6469052305408 6474340621056 6478942142464 6490555416576 6502368069632 6514023333888 6515204878336 6520530922752 6523981922304 6525165273088 6538761920768 6548758329344 6581686560768 6588897165312 6595400983248 6595479554048 6605483981184 6629367445992 6642454973616 6652609907328 6666472114533 6671210189952 6674740936704 6676663765464 6681409084416 6688728940544 6695331301176 6700089887744 6705567071808 6718805030784 6722360967168 6724297514088 6743098230792 6746667024384 6747890766848 6753407027136 6756981276672 6758206889984 6770320736256 6772289132224 6782642555392 6794800201728 6813798039552 6819368177664 6820605107008 6824214921216 6831032395264 6834647728128 6845266385804 6853756977152 6872901353472 6879685508388 6890203118304 6892117557248 6897751719936 6902654173184 6909467696736 6915116042802 6927612116992 6958762353312 6962445287424 6964450996734 6977036222464 6983923167606 6987619418112 6988886865664 6994600135248 7012117905408 7014156601232 7026729228288 7033749016602 7037471637504 7042473394176 7048230469632 7053414940418 7057147969536 7062917041152 7064198146544 7067936882688 7074997837952 7087679520768 7089740185297 7107496230912 7113306461184 7118362116096 7125388562259 7133194822656 7138264612864 7140320971399 7144099995648 7149177536512 7175026835456 7189191589888 7195068604416 7200182370304 7207289580216 7215185567744 7226216087552 7262550687744 7277683843584 7288809910272 7309188968448 7315164078336 7316490937492 7329605488128 7340810932224 7356107160864 7361335382016 7367353120512 7372589334528 7387951780608 7393202634752 7399246424064 7413853827072 7419914498304 7440660116736 7444598095872 7445948432384 7452035340288 7457331740672 7461463738624 7467563329968 7472870766592 7484295233536 7497710567424 7518673698816 7524820058112 7526184945664 7537601123712 7537690918912 7553397391232 7591377112704 7602982751232 7611312242688 7618825273752 7624240217088 7630472874816 7651807201344 7673180745384 7678634320896 7684911444672 7694634480456 7706397978048 7710476599296 7711875162112 7718179459584 7734262020324 7739759008256 7753632251904 7761378225216 7765485944832 7783078554944 7787197759488 7789441059708 7793563631616 7794977265152 7799102767104 7806894166016 7811219851372 7823161583776 7842754461696 7849165750272 7854744403968 7862497723872 7871111528448 7876705779712 7878974864992 7883144822784 7890926176386 7917270990848 7932901064704 7947222914862 7952871260928 7959372567696 7961584074752 7973755682816 7981626477264 8010485663907 8013849034752 8026299759786 8030547689472 8038570304688 8042824728576 8061045646192 8065311965184 8067635383269 8071905189888 8073369310336 8087840538624 8100205166592 8102560211768 8117083763712 8118556078864 8122852835328 8125192829523 8129493098496 8135270989824 8147910362207 8152222654464 8158016700416 8160366824456 8164685709312 8180804222976 8210383577088 8216218959872 8222935547904 8233339297792 8240069881344 8245926363136 8258532671488 8303249719296 8304755802112 8317352964096 8325662101284 8334783328256 8376691986432 8389498208256 8394146705952 8406979612416 8408504510252 8412954722304 8419832137728 8443373463552 8451808496758 8466958063872 8472975802368 8479902283776 8490631150848 8497572065136 8503611561984 8509655351296 8516611817472 8527387129856 8534358091392 8540423733248 8555732140032 8564279420928 8588224612352 8595245307264 8599794352128 8601354223616 8614503907328 8619277077376 8632454161408 8675859557376 8685364445184 8694041230336 8707228884288 8708808242761 8755963374312 8769349423296 8775582081024 8782755936768 8793867977664 8801056781748 8807311974912 8839156594656 8856606631488 8861294002176 8863846723116 8870146543104 8874841079808 8888629486044 8894946919936 8899654582272 8902218353952 8906929864704 8908545445888 8924513697792 8927108401568 8940756095744 8956782084096 8958406707712 8963147956224 8965730018784 8970475143168 8990797641056 8995556032512 9004542702848 9009308368896 9023305690378 9027094315008 9059733602304 9068676351966 9082540474128 9085064052736 9092490903552 9098953228288 9115380238239 9133375588722 9163868471296 9172914011184 9177768787968 9180412677513 9186937491072 9197002293248 9206080539117 9212623595648 9220154723736 9243246329856 9257377333248 9262506710016 9271760067339 9276667158528 9278349804416 9283260383232 9285934662312 9290849255424 9311897556808 9316825890816 9326133513664 9342850277376 9349490540544 9368972304384 9376631244288 9378332022136 9383295516672 9397640626176 9409530626048 9417222721536 9423915843584 9450239361024 9476661641216 9484408614912 9491149488128 9500518083012 9510926430208 9525466660864 9573362270208 9593310521088 9593424805888 9607976699904 9609719440288 9617575185966 9644465326694 9661752688896 9676523501568 9683400916992 9691316895744 9696686712048 9703578458112 9711510931584 9713272451498 9718413213696 9745585291264 9753552104448 9772807317504 9780796384128 9787747909632 9808142881152 9815113842688 9823137494016 9830119112704 9850602374144 9865661898752 9883345747968 9885138436096 9893219331072 9920880155648 9936047120384 9956751106624 10006815284928 10022113626624 10033093410816 10042996951764 10050134831616 10058350607712 10078207546176 10114647346188 10121836150272 10127193145344 10130110540704 10137310334976 10148416323584 10158433698336 10165653622784 10173963833088 10199444226048 10202409601792 10220697059328 10230907660512 10236322381824 10238179094528 10246548592896 10251971592192 10259512640608 10267899578706 10275197304064 10280635465728 10290905946112 10309352030208 10312349360432 10338176335872 10346627579904 10348504300288 10353981259776 10364201545104 10382930345984 10385921412944 10391418175488 10438143529968 10457005948928 10465554333696 10475884751409 10483330298496 10491900202872 10494815371264 10510859763712 10521234901848 10550623524903 10563710091264 10580122410627 10585721954304 10596297219816 10601905324032 10603828347904 10612496756928 10642168636352 10661244346368 10677543174144 10680647551876 10699792233984 10701733013048 10707396919296 10716149993472 10718093739584 10723766304768 10753749286912 10756847177692 10762540253184 10783787384832 10792602906624 10800273555456 10810934370324 10822778351616 10830470447104 10833590439364 10839324131328 10847027986432 10869630205952 10886247612416 10907738963968 10947178102784 10963783452672 10963914063872 10974736406238 10986759841792 11042003073024 11058884001792 11081927670912 11083937763514 11089803952128 11098869636096 11100882801712 11120780740608 11141020291181 11160990175104 11168922648576 11178053010432 11185997611008 11192195607936 11201344994952 11209306149888 11217272963072 11220504383627 11226442850304 11257831284736 11278010548224 11289277418496 11297301069824 11306536378368 11320841534464 11330096086848 11338148749312 11355482423296 11379144121856 11416968364032 11419039227904 11436360325632 11460327076352 11466392469504 11477710802016 11517951481344 11541951720684 11559596967072 11567812743168 11577269189376 11580485926912 11601393030486 11609638512384 11642067337824 11674617832416 11680796639232 11684161589562 11692465897728 11698654150656 11700776108032 11710341249024 11716829777058 11725157303552 11734742375664 11743082633216 11764131692544 11782116605952 11785542126208 11806667292672 11808808841984 11815058669568 11818462297488 11824717234176 11826862057472 11851505981392 11869624471936 11875906486272 11899351597056 11929306891392 11942376112128 11954306691712 11960633524224 11972439715896 11994074710016 12039449639679 12057855457032 12079644803072 12091568469288 12097967947776 12110053965504 12123321204736 12153840317652 12177834118296 12184279252992 12202906484736 12228333981696 12230552014912 12237025050624 12240550236684 12247028563968 12249249988096 12271206334464 12274774052156 12293539631648 12315575365632 12324328439808 12334403321856 12343169777664 12350008946688 12360104822016 12362346756452 12368889544704 12377680510976 12381246216416 12387799007232 12422434521088 12457133703168 12465987387392 12488493151926 12491963072512 12502174992384 12511060688896 12530187501568 12556296962048 12600319148032 12612756765378 12619432083456 12645878153216 12665060195328 12667357444016 12677712745137 12709463703552 12735946726272 12755417342976 12764483026944 12774917726208 12791080694784 12801537137088 12803859140611 12810635599872 12823433581288 12846419131392 12882336918528 12892867960896 12902031335424 12911201222656 12921755860992 12928915616064 12938104610816 12948681242112 12957884284928 13004736139264 13028046667776 13030409756672 13041061845504 13047963844608 13050330546176 13077523841536 13097516658688 13163373121536 13177794330624 13190801966496 13190959108096 13210967962368 13258734891984 13284909947232 13305219814656 13332944229066 13342420379904 13349481873408 13353327530928 13362818168832 13377457881088 13390662602352 13400179775488 13411134143616 13437610061568 13444721934336 13448595028176 13486196461584 13493334048768 13495781533696 13506814054272 13513962553344 13516413779968 13534958535567 13540641472512 13544578264448 13565285110784 13589600403456 13627596079104 13638736355328 13641210214016 13648429842432 13662064790528 13690532771608 13745802706944 13759371016776 13780406236608 13784235114496 13795503439872 13818935393472 13830232085604 13855224233984 13917524706624 13924890574848 13928901993468 13954072444928 13967846335212 13975238836224 13977773731328 13989200270496 14024235810816 14028313202464 14053458456576 14067498033204 14074943275008 14084946788352 14096460939264 14106829880836 14114295939072 14125834082304 14128396293088 14135873765376 14149995675904 14175359041536 14179480370594 14214992461824 14226612922368 14236724232192 14250777124518 14266389645312 14276529225728 14280641942798 14288199991296 14298355073024 14350053670912 14378383179776 14390137208832 14400364740608 14414579160432 14426362778949 14430371135488 14452432175104 14466697990041 14525101375488 14555367687168 14569908677247 14577619820544 14618377936896 14630328156672 14632981874984 14659210976256 14681621864448 14712214321728 14714882892941 14722670764032 14734706241024 14745178669056 14775903561216 14786405269504 14798492848128 14827707654144 14839828996608 14881320233472 14889196191744 14891896864768 14904070680576 14914663481344 14922927477248 14935126659936 14945741533184 14968590467072 14995421134848 15037347397632 15049640116224 15052369891328 15075202247424 15075381837824 15106794782464 15182754225408 15205965502464 15222624485376 15237650547504 15248480434176 15260945749632 15303614402688 15346361490768 15357268641792 15369822889344 15389268960912 15401849368059 15412795956096 15420953198592 15423750324224 15436358919168 15468524040648 15479518016512 15507264503808 15522756450432 15530971889664 15566157109888 15574395518976 15578882119416 15587127263232 15589954530304 15613788332032 15622439702744 15646323167552 15685508923392 15698331500544 15724995447744 15742223056896 15757949729984 15766289645568 15781852352772 15834541981696 15894445829724 15905742521856 15918745135392 15923168149504 15947511365632 15963252954528 16020971327814 16027698069504 16052599519572 16061095378944 16077140609376 16085649457152 16122091292384 16130623930368 16135270766538 16143810379776 16146738620672 16175681077248 16200410333184 16205120423536 16234167527424 16237112157728 16245705670656 16250385659046 16258986196992 16270541979648 16295820724414 16304445308928 16316033400832 16320733648912 16329371418624 16361608445952 16420767154176 16432437919744 16445871095808 16462104609357 16466678595584 16480139762688 16491852726272 16517065342976 16609511604224 16625906645271 16634705928192 16651324202568 16669566656512 16753383972864 16778996416512 16788293411904 16813959224832 16817009020504 16825909444608 16839664275456 16886746927104 16903616993516 16933916127744 16945951604736 16959804567552 16981262301696 16995144130272 17007223123968 17019310702592 17033223634944 17054774259712 17068716182784 17080847466496 17111464280064 17128558841856 17176449224704 17190490614528 17199588704256 17202708447232 17229007814656 17238554154752 17264908322816 17351719114752 17370728890368 17388082460672 17414457768576 17417616485522 17511926748624 17538698846592 17551164162048 17565511873536 17575244665587 17587735955328 17602113563496 17614623949824 17678313189312 17713213262976 17722588004352 17727693446232 17740293086208 17777258972088 17789893839872 17804436707904 17813859729408 17817090891776 17849027395584 17854216803136 17881512191488 17913564168192 17916813415424 17931460037568 17940950286336 17981595282112 17991112065024 18009085405696 18018616737792 18046611380756 18119467204608 18137352703932 18165080948256 18170128105472 18184981807104 18197906456576 18230760476478 18266751177444 18327736942592 18345828022368 18355537575936 18360825355026 18373874982144 18394004586496 18412161078234 18425247191296 18440309447472 18486492659712 18514754666496 18525013420032 18543520134678 18553334317056 18556699608832 18566520766464 18571869324624 18581698510848 18623795113616 18633651781632 18652267027328 18685700554752 18691133215783 18698981081088 18737944608768 18753262488576 18756664044272 18766591033344 18795281252352 18819061252096 18824482560961 18834445443072 18847831687168 18900478722048 18919135148067 18953323282432 18968817229824 18982298976256 19001036166024 19021852860416 19050933321728 19146724540416 19186621042176 19186849611776 19215953399808 19219438880576 19235150371932 19288930653388 19323505377792 19353047003136 19366801833984 19382633791488 19393373424096 19407156916224 19423021863168 19426544902996 19436826427392 19491170582528 19507104208896 19545614635008 19561592768256 19575495819264 19616285762304 19630227685376 19646274988032 19660238225408 19701204748288 19731323797504 19766691495936 19770276872192 19786438662144 19841760311296 19872094240768 19913502213248 20013630569856 20044227253248 20066186821632 20085993903528 20100269663232 20116701215424 20120350078103 20156415092352 20229294692376 20243672300544 20260221081408 20274620669952 20316867396672 20331307245568 20347927666176 20404819203584 20441394118656 20461815321024 20472644763648 20476358189056 20493097185792 20503943184384 20519025281216 20535799157412 20550394608128 20561270931456 20581811892224 20618704060416 20624698720864 20676352671744 20693255159808 20697008600576 20707962519552 20728403090208 20765860691968 20771842825888 20782836350976 20876287059936 20914011897856 20931108667392 20951769502818 20966660596992 20983800405744 20989630742528 21021719527424 21042469803696 21101247049806 21127420182528 21160244821254 21171443908608 21192594439632 21203810648064 21207656695808 21224993513856 21269220555891 21284337272704 21322488692736 21355086348288 21361295103752 21399584467968 21403466026096 21414793838592 21420962914197 21432299986944 21436187479168 21447532609536 21480854591273 21507498573824 21513694355384 21525080506368 21567574769664 21585205813248 21600547110912 21621868740648 21645556703232 21660940894208 21667180878728 21678648262656 21739260411904 21772495224832 21815477927936 21894356205568 21927566905344 21927828127744 21949472812476 21973519683584 22084006146048 22117768003584 22163855341824 22167875527028 22179607904256 22197739272192 22201765603424 22241561481216 22282040582362 22321980350208 22337845297152 22356106020864 22371995222016 22384391215872 22402689989904 22418612299776 22434545926144 22441008767254 22452885700608 22515662569472 22556021096448 22578554836992 22594602139648 22613072756736 22641683068928 22660192173696 22676297498624 22710964846592 22758288243712 22833936728064 22838078455808 22872720651264 22920654152704 22955421604032 23035902962688 23083903441368 23119193934144 23135625486336 23154538378752 23202786060972 23219277024768 23284134675648 23349235664832 23361593278464 23368323179124 23384931795456 23397308301312 23401552216064 23420682498048 23433659554116 23450314607104 23469484751328 23486165266432 23528263385088 23564233211904 23571084252416 23613334585344 23617617683968 23630117339136 23636924594976 23649434468352 23653724114944 23703011962784 23739248943872 23751812972544 23798703194112 23858613782784 23884752224256 23908613383424 23921267048448 23944879431792 23988149420032 24031456991721 24078899279358 24115710914064 24159289606144 24183136938576 24195935895552 24202906149807 24220107931008 24246642409472 24307680635304 24355668236592 24368558505984 24375578488569 24405812969472 24443731086621 24456667963392 24461104029824 24474050101248 24481100473368 24494057127936 24498499976192 24542412668928 24549548104312 24587079263296 24631150731264 24648656879616 24668806643712 24700017893376 24720209644032 24724693512904 24737779089408 24762492432832 24775598014464 24844869042176 24914267406336 24976986303852 24983926145024 25004349984768 25022121377792 25060375003136 25112593924096 25200638296064 25225513530756 25238864166912 25291756306432 25330120390656 25334714888032 25355425490274 25418927407104 25471893452544 25510834685952 25528966053888 25549835452416 25582161389568 25603074274176 25607718281222 25621271199744 25646867162576 25692838262784 25764673837056 25785735921792 25804062670848 25822402445312 25843511721984 25857831232128 25876209221632 25897362484224 25915768569856 26009472278528 26056093335552 26060819513344 26082123691008 26100661092352 26126424728283 26155047683072 26195033317376 26326746243072 26381603932992 26381918216192 26421935924736 26517469783968 26569819894464 26610439629312 26665888458132 26684840759808 26698963746816 26706655061856 26725636337664 26754915762176 26781325204704 26800359550976 26822268287232 26875220123136 26889443868672 26897190056352 26972392923168 26986668097536 26991563067392 27013628108544 27027925106688 27032827559936 27069917071134 27081282945024 27089156528896 27130570221568 27179200806912 27255192158208 27277472710656 27282420428032 27296859684864 27324129581056 27381065543216 27491605413888 27518742033552 27560812473216 27568470228992 27591006879744 27618241617351 27637870786944 27660464171208 27710448467968 27815280202017 27835049413248 27849781149696 27857803986936 27908144889856 27935692670424 27950477672448 27955547462656 27978400540992 28048471621632 28056626404928 28106916913152 28134996066408 28149886550016 28192921878528 28213659761672 28228591878144 28251668164608 28256792586176 28271747530752 28299991351808 28350718083072 28358960741188 28429984923648 28453225844736 28473448464384 28501554249036 28532779290624 28553058451456 28561283885596 28576399982592 28596710146048 28700107341824 28756766359552 28780274417664 28800729481216 28829158320864 28852725557898 28860742270976 28904864350208 28933395980082 29050202750976 29110735374336 29139817354494 29155239641088 29236755873792 29260656313344 29265963749968 29318421952512 29363243728896 29371780767659 29424428643456 29429765785882 29445341528064 29469412482048 29490357338112 29551807122432 29572810539008 29581329738653 29596985696256 29655415308288 29679657993216 29762640466944 29783793729536 29808141361152 29829326962688 29845854954496 29870253319872 29891483066368 29937180934144 30099280232448 30104739782656 30150404494848 30150763675648 30213589564928 30365508450816 30411931004928 30445248970752 30475301095008 30496960868352 30521891499264 30607228805376 30692722981536 30714537283584 30739645778688 30778537921824 30803698736118 30825591912192 30841906397184 30847500648448 30872717838336 30937048081296 30959036033024 31014529007616 31045512900864 31061943779328 31132314219776 31148791037952 31157764238832 31174254526464 31179909060608 31227576664064 31244879405488 31292646335104 31371017846784 31396663001088 31449990895488 31484446113792 31515899459968 31532579291136 31563704705544 31740367231881 31788891659448 31811485043712 31837490270784 31846336299008 31926505909056 32041942655628 32105199039144 32122190757888 32154281218752 32171298914304 32244182584768 32261247860736 32270541533076 32287620759552 32293477241344 32351362154496 32400820666368 32410240847072 32468335054848 32474224315456 32491411341312 32500771318092 32517972393984 32541083959296 32591641448828 32608890617856 32632066801664 32641467297824 32658742837248 32723216891904 32841534308352 32864875839488 32891742191616 32924209218714 32933357191168 32960279525376 32983705452544 33034130685952 33219023208448 33251813290542 33269411856384 33302648405136 33339133313024 33423060873543 33506767945728 33557992833024 33576586823808 33627918449664 33634018041008 33651818889216 33661513150881 33679328550912 33755628643429 33773493854208 33807233987032 33867832255488 33891903209472 33919609135104 33962524603392 33990288260544 33996453580243 34014446247936 34038621405184 34066447269888 34109548519424 34137432365568 34161694932992 34257117683712 34352898449408 34380981229056 34399177408512 34405416894464 34458015629312 34477108309504 34529816645632 34703438229504 34741457780736 34776164921344 34828915537152 34835232971044 35023853497248 35077397693184 35102328324096 35131023747072 35150489331174 35175471910656 35204227126992 35229247899648 35356626378624 35426426525952 35445176008704 35455386892464 35480586172416 35554517944176 35579787679744 35608873415808 35627719458816 35634181783552 35698054791168 35708433606272 35763024382976 35827128336384 35833626830848 35862920075136 35881900572672 35963190564224 35982224130048 36018170811392 36093222761512 36238934409216 36274705407864 36330161896512 36340256210944 36369963614208 36461520952956 36533502354888 36691656044736 36711075151872 36721650710052 36747749964288 36788009172992 36824322156468 36850494382592 36880618894944 36972985319424 37029509332992 37050026840064 37087040269356 37106668634112 37113399217664 37133041532928 37143738649248 37163397021696 37247590227232 37267303563264 37304534054656 37371401109504 37382266431566 37397962162176 37475889217536 37506524977152 37513328088544 37533182066688 37590562504704 37638122504192 37648965121922 37668890886144 37695663374336 37800957444096 37838270296134 37906646564864 37937634459648 37964597952512 38002072332048 38033138235411 38043705720832 38101866643456 38293449080832 38373242084352 38373699223552 38411577421833 38431906799616 38438877761152 38470300743864 38577861306776 38647010755584 38706094006272 38733603667968 38765267582976 38786746848192 38793782172299 38814313832448 38846043726336 38853089805992 38873652854784 38982341165056 39014208417792 39091229270016 39123185536512 39150991638528 39232571524608 39260455370752 39292549976064 39320476450816 39402409496576 39462647595008 39533382991872 39540553744384 39572877324288 39683520622592 39744188481536 39827004426496 40027261139712 40088454506496 40132373643264 40171987807056 40200539326464 40233402430848 40240700156206 40312830184704 40458589384752 40487344601088 40520442162816 40549241339904 40604875606701 40633734793344 40662614491136 40695855332352 40809638407168 40882788237312 40923630642048 40945289527296 40952716378112 40986194371584 41038050562432 41071598314824 41100789216256 41163623784448 41237408120832 41249397441728 41352705343488 41386510319616 41394017201152 41456806180416 41543685651776 41565672701952 41752574119872 41862217334784 41903539005636 41933321193984 41967600811488 41979261485056 42043439054848 42084939607392 42202494099612 42254840365056 42320489642508 42342887817216 42385188879264 42407621296128 42415313391616 42449987027712 42538441111782 42568674545408 42644977385472 42710172696576 42722590207504 42799168935936 42806932052192 42829587677184 42841925828394 42864599973888 42872374958336 42895065219072 42961709182546 43014997147648 43027388710768 43050161012736 43135149539328 43170411626496 43201094221824 43243737481296 43291113406464 43321881788416 43334361757456 43357296525312 43400093970123 43478520823808 43544990449664 43630955855872 43709726031741 43788712411136 43855133810688 43855656255488 43898945624952 43947039367168 44144648678823 44168012292096 44235536007168 44327710683648 44335751054056 44359215808512 44395478544384 44403531206848 44483122962432 44564081164724 44643960700416 44675690594304 44712212041728 44743990444032 44768782431744 44805379979808 44837224599552 44869091852288 44882017534508 44905771401216 45031325138944 45112042192896 45157109673984 45189204279296 45226145513472 45283366137856 45320384347392 45352594997248 45421929693184 45516576487424 45667873456128 45676156911616 45745441302528 45841308305408 45910843208064 46071805925376 46167806882736 46238387868288 46271250972672 46309076757504 46405572121944 46438554049536 46484946732169 46568269351296 46698471329664 46723186556928 46736646358248 46769863590912 46803104432128 46841364996096 46867319108232 46900629214208 46938969502656 46972330532864 47056526770176 47142168504832 47226669170688 47235235367936 47273849189952 47298868936704 47307448229888 47406023925568 47478497887744 47503625945088 47717227565568 47769504448512 47817226766848 47842534096896 47889758863584 47976298840064 48062913983442 48157798558716 48231421828128 48318579212288 48366273877152 48391871791104 48405812299614 48440215862016 48493284818944 48615361270608 48711336473184 48737117011968 48751156977138 48811625938944 48887462173242 48913335926784 48922208059648 48948100202496 48962200946736 48988114255872 48996999952384 49084825337856 49099096208624 49174158526592 49262301462528 49297313759232 49337613287424 49400035786752 49440419288064 49449387025808 49475558178816 49524984865664 49551196028928 49628181297079 49689738084352 49828534812672 49877719935813 49953972607704 49967852290048 50008699969536 50044242755584 50225187848192 50401276592128 50451027061512 50477728333824 50583512612864 50660240781312 50669429776064 50710850980548 50837854814208 50943786905088 51021669371904 51057932107776 51099670904832 51164322779136 51206148548352 51215436562444 51242542399488 51293734325152 51385676525568 51529347674112 51571471843584 51608125341696 51644804890624 51687023443968 51715662464256 51752418443264 51794724968448 51831537139712 52018944557056 52112186671104 52121639026688 52164247382016 52201322184704 52252849456566 52310095366144 52390066634752 52653492486144 52763207865984 52763836432384 52843871849472 53034939567936 53044559296817 53139639788928 53220879258624 53331776916264 53369681519616 53413310123712 53451272675328 53562650409408 53600719101952 53644536574464 53750440246272 53794380112704 53944785846336 53973336195072 53983126134784 54027256217088 54055850213376 54065655119872 54139834142268 54178313057792 54261140443136 54358401613824 54510384316416 54554945421312 54564840856064 54593719369728 54648259162112 54762131086432 54983210827776 55037484067104 55121624946432 55136940457984 55182013759488 55236483234702 55275741573888 55320928342416 55420896935936 55630560404034 55670098826496 55699562299392 55715607973872 55816289779712 55871385340848 55900955344896 55911094925312 55956801081984 56073399647349 56096943243264 56113252809856 56213833826304 56269992132816 56299773100032 56385843757056 56427319523344 56457183756288 56473447682883 56503336329216 56513585172352 56543495061504 56599982703616 56701436166144 56717921482376 56859969847296 56906451689472 56946896928768 57003108498072 57065558581248 57106116902912 57122567771192 57152799965184 57400214683648 57513532719104 57560548835328 57658316641728 57705451115796 57721484541952 57809728700416 57866791960164 58100405501952 58221470748672 58279634708988 58310479282176 58473511747584 58521312626688 58531927499936 58636843905024 58726487457792 58743561535318 58848857286912 58859531571764 58890683056128 58938824964096 58980714676224 59103614244864 59145621078016 59162659477306 59193971392512 59310830616576 59359315986432 59525280933888 59567587459072 59616282722304 59658653925376 59691709908992 59740506639744 59782966132736 59874361868288 60198560464896 60209479565312 60300808989696 60301527351296 60361050234309 60427179129856 60731016901632 60823862009856 60950602190016 60961657699327 60993921736704 61043782998528 61214457610752 61385445963072 61429074567168 61479291557376 61557075843648 61607397472236 61651183824384 61683812794368 61695001296896 61745435676672 61874096162592 61918072066048 62029058015232 62091025801728 62123887558656 62264628439552 62297582075904 62315528477664 62348509052928 62359818121216 62455153328128 62489758810976 62585292670208 62742035693568 62793326002176 62899981790976 62968892227584 63031798919936 63065158582272 63127409411088 63480734463762 63577783318896 63622970087424 63674980541568 63692672598016 63807661667673 63853011818112 64083885311256 64210398078288 64244381515776 64262888742591 64308562437504 64342597828608 64442563773819 64488365169536 64522495721472 64541083066152 64575241519104 64586954482688 64702724308992 64801641332736 64820481694144 64936670109696 64948448630912 64982822682624 65001542636184 65035944787968 65183282897656 65217781235712 65282934595648 65317485674496 65446433783808 65683068616704 65783484383232 65848418437428 65866714382336 65920559050752 65967410905088 66068261371904 66438046416896 66503626581084 66538823712768 66605296810272 66678266626048 66846121747086 67013535891456 67115985666048 67153173647616 67255836899328 67268036082016 67303637778432 67323026301762 67358657101824 67511257286858 67546987708416 67614467974064 67735664510976 67783806418944 67839218270208 67925049206784 67980576521088 67992907160486 68028892495872 68077242810368 68132894539776 68219097038848 68274864731136 68323389865984 68514235367424 68705796898816 68761962458112 68810833788928 68916031258624 68954216619008 69059633291264 69406876459008 69552329842688 69657831074304 69670465942088 70047706994496 70154795386368 70204656648192 70262047494144 70300978662348 70350943821312 70408454253984 70458495799296 70713252757248 70852853051904 70890352017408 70910773784928 70961172344832 71109035888352 71159575359488 71217746831616 71255438917632 71268363567104 71396109582336 71416867212544 71526048765952 71654256672768 71667253661696 71725840150272 71763801145344 71926381128448 71964448260096 72036341622784 72186445523024 72477868818432 72549410815728 72660323793024 72680512421888 72739927228416 72923041905912 73067004709776 73331193259863 73383312089472 73422150303744 73443301420104 73495499928576 73576018345984 73648644312936 73700988765184 73761237789888 73945970638848 74100053680128 74174080538712 74213337268224 74226798435328 74287477298496 74326794043392 74495180454464 74534607126528 74609068109312 74742802219008 74764532863132 74951778435072 75013049954304 75026656177088 75066364133376 75181125009408 75276245008384 75297930243844 75337781772288 75391326748672 75601914888192 75676540592268 75813293129728 75875268919296 75929195905024 76004144664096 76066276470822 76087411441664 76203733286912 76586898161664 76746484168704 76747398447104 76823154843666 76863813599232 76877755522304 76940601487728 77155722613552 77294021511168 77412188012544 77467207335936 77530535165952 77573493696384 77587564344598 77628627664896 77692087452672 77706179611984 77747305709568 77964682330112 77987142038267 78028416835584 78182458540032 78246371073024 78301983277056 78379274184849 78465143049216 78520910741504 78543530685389 78585099952128 78640952901632 78804818993152 78925295190016 79081107488768 79145754648576 79367041245184 79488376963072 79654008852992 80054522279424 80176909012992 80264747286528 80343975614112 80401078652928 80466804861696 80481400312412 80625660369408 80917178769504 80974689202176 81040884325632 81098482679808 81209751213402 81267469586688 81325228982272 81391710664704 81619276814336 81765576474624 81847261284096 81890579054592 81905432756224 81972388743168 82076101124864 82143196629648 82201578432512 82327247568896 82474816241664 82498794883456 82705410686976 82773020639232 82788034402304 82913612360832 83087371303552 83131345403904 83505148239744 83724434669568 83807078011272 83866642387968 83935201622976 83958522970112 84169879214784 84404988199224 84640979285016 84685775634432 84770377758528 84815242592256 84830626783232 84899974055424 85076882223564 85137349090816 85289954770944 85420345393152 85445180415008 85598337871872 85613864104384 85659175354368 85683851656788 85729199947776 85744749916672 85790130438144 85923418365092 86029994295296 86054777421536 86100322025472 86270299078656 86340823252992 86402188443648 86487474962592 86582226812928 86643763576832 86668723514912 86714593050624 86800187940246 86957041647616 87089980899328 87261911711744 87419452063482 87577424822272 87710267621376 87711312510976 87797891249904 87894078734336 88115342302977 88289297357646 88336024584192 88471072014336 88655421367296 88671502108112 88718431617024 88743989215959 88790957088768 88807062413696 88966245924864 89128162329448 89287921400832 89351381188608 89424424083456 89487980888064 89537564863488 89610759959616 89627013984277 89674449199104 89738183704576 89764035069016 89811542802432 90062650277888 90314219347968 90378408558592 90452291026944 90566732275712 90640768694784 90705189994496 90843859386368 91033152974848 91335746912256 91352313823232 91490882605056 91682616610816 91821686416128 92143611850752 92335613765472 92476775736576 92542501945344 92618153515008 92811144243888 92877108099072 92969893464338 93136538702592 93396942659328 93446373113856 93473292716496 93539727181824 93606208864256 93682729992192 93734638216464 93801258428416 93877939005312 93944661065728 94113053540352 94284337009664 94453338341376 94470470735872 94547698379904 94597737873408 94614896459776 94812047851136 94956995775488 95434455131136 95539008897024 95634453533696 95779517727168 96125827966884 96315597117432 96462843656256 96732547754304 96783743582208 96811624599228 96880431724032 96986569637888 97230722541216 97422672946368 97474234023936 97502313954276 97623251877888 97774924346484 97826671853568 97844416119296 97896200404992 97924401893472 97976228511744 97993999904768 98169650675712 98198192417248 98348317053184 98524602925056 98594627518464 98675226574848 98800071573504 98880838576128 98898774051616 98951116357632 99049969731328 99102392057856 99256362594158 99379476168704 99657069625344 99755439871626 99907945215408 99935704580096 100017399939072 100088485511168 100269182620629 100450375696384 100802553184256 100902054123024 100955456667648 100984539452643 101167025225728 101266885930287 101320481562624 101338859552128 101421701961096 101675709628416 101887573810176 101989360740729 102043338743808 102115864215552 102199341809664 102328645558272 102412297096704 102430873124888 102485084798976 102587468650304 102771353051136 103058695348224 103142943687168 103216250683392 103374046887936 103431324928512 103504836886528 103589449936896 103663074279424 104037889114112 104224373342208 104243278053376 104328494764032 104402644369408 104505698913132 104620190732288 104780133269504 105306984972288 105526415731968 105527672864768 105687743698944 106069879135872 106089118593634 106279279577856 106441758517248 106663553832528 106739363039232 106826620247424 106902545350656 107125300818816 107201438203904 107289073148928 107500880492544 107588760225408 107889571692672 107946672390144 107966252269568 108054512434176 108131310239744 108279668284536 108356626115584 108522280886272 108716803227648 109020768632832 109109890842624 109129681712128 109296518324224 109524262172864 110074968134208 110243249892864 110364027518976 110472966469404 110551483147776 110641856684832 110841793871872 111261120808068 111340197652992 111399124598784 111431215947744 111632579559424 111742770681696 111801910689792 111822189850624 111913602163968 112146799294698 112193886486528 112226505619712 112427667652608 112539984265632 112599546200064 112771687514112 112854639046688 112914367512576 112946895365766 113006672658432 113027170344704 113086990123008 113199965407232 113402872332288 113435842964752 113719939694592 113812903378944 113893793857536 114006216996144 114131117162496 114212233805824 114245135542384 114305599930368 114800429367296 115027065438208 115121097670656 115234732265499 115316633283456 115410902231592 115442969083904 115619457400832 115733583920328 116200811003904 116381346516897 116442941497344 116559269417976 116620958564352 116947023495168 117042625253376 117063854999872 117273687810048 117452974915584 117487123070636 117697714573824 117719063143528 117781366112256 117877649928192 117961429352448 118207228489728 118291242156032 118325318954612 118387942785024 118621661233152 118718631972864 119050561867776 119135174918144 119232565444608 119317307850752 119383419817984 119481013279488 119565932265472 119748723736576 120397120929792 120418959130624 120601617979392 120603054702592 120722100468618 120854358259712 121462033803264 121647724019712 121901204380032 121923315398654 121987843473408 122087565997056 122428915221504 122551223202991 122770891926144 122858149134336 122958583114752 123114151687296 123214794944472 123302367648768 123390002593792 123490871353344 123748192325184 123836144132096 124058116030464 124182051603456 124529256879104 124631056955328 124697018105856 124719636242432 124910306656256 124979517621952 125170585340416 125586652004352 125799963581952 125937784455168 126063597839872 126130317164544 126254818822176 126961468927524 127155566637792 127245940174848 127349961083136 127385345196032 127615323335346 127706023636224 128167770622512 128420796156576 128488763031552 128525777485182 128617124875008 128685195657216 128885127547638 128976730339072 129044991442944 129082166132304 129150483038208 129173908965376 129405448617984 129603282665472 129640963388288 129873340219392 129896897261824 129965645365248 130003085272368 130071889575936 130366565795312 130435562471424 130565869191296 130634971348992 130837932510481 130892867567616 131366137233408 131566968766464 131696836874856 131733428764672 131841118101504 131934821810176 132433946036469 132876092833792 133007253162168 133077647425536 133210593620544 133356533252096 133692243494172 134027071782912 134231971332096 134306347295232 134511673798656 134536072164032 134607275556864 134646052603524 134717314203648 135022514573716 135093975416832 135228935948128 135471329021952 135567612837888 135678436540416 135850098413568 135961153042176 135985814320972 136057784991744 136154485620736 136265789079552 136438194077696 136549729462272 136646779731968 137028470734848 137411593797632 137523924916224 137621667577856 137832062517248 137908433238016 138119266582528 138813752918016 139104659685376 139315662148608 139340931884176 139454840196507 140095413988992 140309590772736 140409313296384 140524094988288 140601957324696 140701887642624 140816908507968 140842450546721 140916991598592 141426505514496 141705706103808 141821547569856 141922344689664 142218071776704 142319150718976 142435493663232 142510877835264 142536727134208 142833734425088 143052097531904 143308513345536 143334507323392 143451680300544 143527602290688 143852762256896 143928896520192 144072683245568 144372891046048 144955737636864 145098821631456 145320647586048 145361024843776 145479854456832 145846083811824 146134009419552 146662386519726 146766624178944 146844300607488 146886602840208 146990999857152 147152036691968 147297288625872 147401977530368 147522475579776 147891941277696 148200107360256 148348161077424 148426674536448 148453596870656 148574954596992 148653588086784 148884543891237 148990360908928 149069214253056 149218136218624 149485604438016 149529065726264 149903556870144 150026099908608 150053312354176 150132728266752 150552490016768 150595860487688 150675563544576 151203829776384 151353081184536 151626586259456 151750537838592 152008289328192 152132552941644 152174822883328 152407466573824 153173796323328 153492968337408 153494796894208 153646309687332 153727627198464 153755511044608 153881202975456 154311445227104 154588043022336 154824376025088 154934414671872 155061070331904 155146987392768 155175128689196 155257255329792 155384174905344 155412359223968 155494611419136 155929364660224 155974284076534 156056833671168 156364917080064 156492742146048 156603966554112 156758548369698 156930286098432 157041821483008 157087061370778 157170199904256 157281905803264 157609637986304 157850590380032 158162214977536 158291509297152 158734082490368 158976753926144 159133677890451 159308017705984 160109044558848 160353818025984 160687951228224 160802157305856 160933609723392 160962800624824 161251320738816 161834357539008 161949378404352 162081768651264 162196965359616 162419502426804 162534939173376 162650457964544 162783421329408 163238553628672 163531152949248 163694522568192 163781158109184 163810865512448 163944777486336 164152202249728 164286393259296 164403156865024 164654495137792 164949632483328 164997589766912 165410821373952 165546041278464 165576068804608 165827224721664 166174742607104 166262690807808 167010296479488 167448869339136 167614156022544 167733284775936 167870403245952 167917045940224 168220198942047 168339758429568 168809976398448 169281958570032 169371551268864 169420343048649 169540755517056 169630485184512 169661253566464 169799948110848 170153764447128 170274698181632 170579909541888 170840690786304 170890360830016 171196675743744 171227728208768 171318350708736 171367703313576 171458399895552 171489499833344 171846836730184 172109554843072 172200644050944 172540598157312 172681646505984 172974949925184 173164453625856 173337447029824 173429186101248 173600375880492 173914083295232 174179961798656 174838904126964 175154849644544 175420535242752 175422625021952 175595782499808 175788157468672 176230684605954 176578594715292 176672049168384 176942144028672 177310842734592 177343004216224 177436863234048 177487978431918 177581914177536 177614124827392 177932491849728 178256324658896 178575842801664 178702762377216 178848848166912 178975961776128 179075129726976 179221519919232 179254027968554 179348898398208 179476367409152 179528070138032 179623085604864 180125300555776 180628438695936 180756817117184 180904582053888 181083150702927 181133464551424 181281537389568 181410379988992 181687718772736 182066305949696 182704627646464 182884973097981 182981765210112 183365233221632 183643372832256 184287223701504 184671227530944 184953551473152 185085003890688 185236307030016 185622288487776 185754216198144 185939786928676 186273077405184 186793885318656 186892746227712 186946585432992 187079454363648 187212417728512 187365459984384 187469276432928 187602516856832 187755878010624 187889322131456 188226107080704 188568674019328 188906676682752 188940941471744 189095396759808 189195475746816 189229792919552 189624095702272 189913991550976 190868910262272 191078017794048 191268907067392 191559035454336 192251655933768 192631194234864 192925687312512 193327691321457 193465095508608 193567487164416 193623249198456 193760863448064 193973139275776 194461445082432 194845345892736 194948468047872 195004627908552 195549848692968 195653343707136 195688832238592 195848803786944 195952457023488 195987999809536 196339301351424 196396384834496 196696634106368 197049205850112 197350453149696 197600143147008 197761677152256 197797548103232 197902232715264 198099939462656 198204784115712 198512725188316 198758952337408 199314139250688 199510879743252 199815890430816 199871409160192 200034799878144 200176971022336 200538365241258 200900751392768 201605106368512 201804108246048 201910913335296 201969078905286 202334050451456 202533771860574 202640963125248 202677719104256 202843403922192 203351419256832 203775147620352 203978721481458 204086677487616 204231728431104 204398683619328 204657291116544 204824594193408 204861746249776 204970169597952 205174937300608 205542706102272 205602465373613 206117390696448 206285887374336 206432501366784 206748093775872 206862649857024 207009673773056 207069308170571 207178899873792 207326148558848 208075778228224 208486556106752 208656989528064 208805288738816 209011397826264 209240381464576 209560266539008 210613969944576 211052831463936 211055345729536 211375487397888 212139758271744 212178237187268 212558559155712 212883517034496 213327107665056 213478726078464 213653240494848 213805090701312 214250601637632 214402876407808 214578146297856 215001760985088 215177520450816 215779143385344 215893344780288 215932504539136 216109024868352 216262620479488 216559336569072 216713252231168 217044561772544 217433606455296 218041537265664 218219781685248 218259363424256 218593036648448 219048524345728 220149936268416 220486499785728 220728055037952 220945932938808 221102966295552 221283713369664 222522241616136 222680395305984 222862431895488 223485541363392 223603821379584 223644379701248 223827204327936 224293598589396 224453011239424 224855335305216 225079968531264 225199092400128 225543375028224 225709278093376 225828735025152 225893790731532 226013345316864 226054340689408 226173980246016 226399930814464 226805744664576 226871685929504 227439879389184 227625806757888 227787587715072 228012433992288 228262234324992 228424467611648 228490271084768 228611199860736 229600858734592 230054130876416 230242195341312 230469464530998 230633266566912 230821804463184 230885938167808 231238914801664 231467167840656 232401622007808 232762693033794 232885882994688 233118538835952 233241917128704 233894046990336 233961426114801 234085250506752 234127709999744 234547375620096 234905949831168 234974246141272 235395429147648 235438126287056 235562732224512 235630592056167 235755299856384 235922858704896 236289400504003 236414456979456 236582484312064 236650637909224 236775885570048 237243322466304 237437263945728 238101123735552 238270349836288 238465130889216 238766839635968 238962026558976 239131864530944 239497447473152 240794241859584 240837918261248 241203235958784 241206109405184 241444200937236 241708716519424 242924067606528 243295448039424 243802408760064 243846630797308 243975686946816 244175131994112 244857830443008 245102446405982 245541783852288 245716298268672 245917166229504 246228303374592 246429589888944 246604735297536 246780005187584 246981742706688 247496384650368 247672288264192 248116232060928 248364103206912 249058513758208 249262113910656 249394036211712 249439272484864 249820613312512 249959035243904 250341170680832 251173304008704 251599927163904 251875568910336 252127195679744 252509637644352 253922937855048 254311133275584 254491880349696 254699922166272 255230646670692 255412047272448 256335541245024 256841592313152 256977526063104 257051554970364 257234249750016 257370391314432 257770255095276 257953460678144 258089982885888 258164332264608 258300966076416 258347817930752 258810897235968 259206565330944 259281926776576 259746680438784 259793794523648 259931290730496 260006170544736 260143779151872 260733131590624 260871124942848 261131738382592 261269942697984 261675865020962 261785735135232 262732274466816 263133937532928 263393673749712 263466857529344 263682236203008 263869643620352 264346026908931 264867892072938 265752185667584 266014506324336 266155294851072 266231967647877 266421187241088 266713066504192 267384486988344 268054143565824 268463942664192 268612694590464 268881041952831 269023347597312 269072144328064 269214551113728 269292105207048 269434628407296 270045029147432 270187950833664 270457871896256 270942658043904 271135225675776 271356873080832 271700196827136 271922306084352 271971628641944 272115569983488 272531578159104 272876388155392 273099458924544 273293559463936 274056941469696 274823187595264 275047849832448 275243335155712 275664125034496 275816866476032 276238533165056 277627505836032 278209319370752 278631324297216 278681863768352 278909680393014 280190827977984 280619181545472 280818626592768 281048189976576 281203914649392 281403775285248 281633817015936 281684901093442 281833983197184 282853011028992 283411412207616 283643095139712 283844689379328 284436143553408 284638301437952 284870987326464 285073454268416 285667468850176 286104195063808 286617026691072 286669014646784 286903360601088 287705524513792 288145366491136 288745782092096 290197643262912 290641295172096 290959708913664 291692167623648 292268018839104 293324773039452 293533248357888 293688601214976 293773205680416 293981999714304 294304073383936 294594577251744 294803955060736 295044951159552 295783882555392 296400214720512 296696322154848 296853349072896 296907193741312 297149909193984 297307176173568 297769087782474 297980721817856 298138428506112 298436272437248 298971208876032 299058131452528 299807113740288 300052199817216 300106624708352 300265456533504 301104980033536 301191720975376 301351127089152 302407659552768 302706162369072 303253172518912 303501075677184 303800657790861 304016578656384 304265105883288 304349645766656 304814933147648 305968082222187 306347592646656 306985936674816 306989593788416 307292619374664 307455254396928 307511022089216 307762405950912 308622890454208 309176086044672 309648752050176 310122140663808 310293974785536 310350257378392 310514510659584 310768349810688 310824718447936 310989222838272 311858729320448 311948568153068 312113667342336 312729834160128 312985484292096 313207933108224 313517096739396 313860572196864 314083642966016 314174122741556 314340399808512 314563811606528 315219275972608 315701180760064 316324429955072 316583018594304 317468164980736 317953507852288 318267355780902 318616035411968 320218089117696 320707636051968 321375902456448 321604314611712 321867219446784 321925601249648 322502641477632 323089588444249 323668715078016 323898756808704 324163537302528 324393930719232 324839004853608 325069878346752 325300915929088 325394627125183 325566842658816 326477107257344 327062305898496 327389045136384 327621731024896 327889554972672 328304404499456 328572786518592 328806313730048 329308990275584 329995179533824 331092082556928 331152137609216 331654449443328 332349485214208 332525381615616 334020592958976 334897738678272 335228312045088 335466569551872 335740806491904 335834091880448 336440397884094 336679516859136 337619952796896 338563917140064 338743102537728 338840686097298 339081511034112 339260970369024 339322507132928 339599896221696 340307528894256 340549396363264 341159819083776 341681381572608 341780721660032 342393351487488 342455456417536 342636701417472 342735406627152 342916799791104 342978999666688 343693673460368 344219109686144 344401288101888 345081196314624 345363293011968 345949899850368 346328907251712 346674894059648 346858372202496 347200751760984 347828166590464 349144039550691 349677808253928 350309699289088 350841070485504 351191564999616 351576314937344 352461369211908 353157189430584 353344098336768 353884288057344 354621685469184 354686008432448 354873726468096 354975956863836 355163828355072 355228249654784 355864983699456 356512649317792 357151685603328 357405524754432 357697696333824 357951923552256 358150259453952 358443039838464 358508055937108 358697796796416 358952734818304 359056140276064 359246171209728 360250601111552 361256877391872 361513634234368 361809164107776 362166301405854 362266929102848 362563074779136 362820759977984 363375437545472 364132611899392 365409255292928 365769946195962 365963530420224 366730466443264 367286745664512 367653669608973 368574447403008 369342455061888 369907102946304 370170007781376 370472614060032 371244576975552 371311915077719 371508432396288 371879573857352 372546154810368 373587770637312 373893170865984 374158908727296 374424835457024 374730919968768 374938552865856 375205033713664 375511756021248 375778644262912 377137348038656 377813353365504 377881882943488 378190793519616 378390951493632 378459585839104 379248191404544 379827983101952 381737820524544 382156035588096 382537814134784 383118070908672 384503311867536 385262388469728 385851374625024 386655382642914 386930191017216 387134974328832 387246498396912 387521726896128 387946278551552 388922890164864 389690691785472 389896936095744 390009255817104 391099697385936 391306687414272 391377664477184 391697607573888 391904914046976 391975999619072 392513797531443 392678602702848 392792769668992 393393268212736 394098411700224 394700906299392 395200286294016 395523354304512 395595096206464 395804465430528 396199878925312 397025450376632 398628278501376 399021759486504 399631780861632 399742818320384 400069599756288 401076730482516 401801502785536 403608216492096 403821826670592 403938157810572 404668100902912 405067543721148 405281926250496 405355438208512 405686807844384 406702838513664 407550295240704 407957442962916 408173354975232 408463456862208 408797367238656 409314582233088 409649188386816 409723492499552 409940339195904 410349874601216 411085412204544 411204930747226 412234781392896 412571774748672 412865002733568 413496187551744 413725299714048 414019347546112 414138616341142 414357799747584 414652297117696 416151556456448 416973112213504 417313979056128 417610577477632 418022795652528 418364520589521 418480762929152 419120533078016 421227939889152 422105662927872 422110691459072 422527351640163 422750974795776 424279516543488 424356474374536 425117118311424 425767034068992 426654215330112 426731603895289 426957452156928 427306480989696 427610181402624 428501203275264 428805752815616 429156292595712 430003521970176 430355040901632 431558286770688 431786689560576 431865009078272 432218049736704 432525240958976 433118673138144 433426504462336 434089123545088 434867212910592 436083074531328 436439563370496 436518726848512 437186073296896 438097048691456 440299872536832 440972999571456 441456110075904 441891865877616 442205932591104 442567426739328 445044483232272 445360790611968 445724863790976 446653631673711 446971082726784 447207642759168 447288759402496 447654408655872 448587197178792 448906022478848 449710670610432 450159937062528 450398184800256 451418556186752 451657470050304 451787581463064 452026690633728 452108681378816 452799861628928 453611489329152 453743371859008 454879758778368 455251613515776 456024867984576 456524468649984 456980542169536 457222399721472 459201717469184 460484390682624 460938929061996 461266533133824 461643608926368 461771876335616 462477829603328 462934335681312 464803244015616 465525386067588 465771765989376 466237077671904 466483834257408 467788093980672 467922852229602 468170501013504 468255419999488 469094751240192 469811899662336 469948492282544 470790858295296 470876252574112 471125464449024 471261184112334 471510599712768 471845717409792 472578801008006 472828913958912 473164968624128 473301275818448 473551771140096 474486644932608 474874527891456 476202247471104 476540699672576 476930261778432 477401033671353 477533679271936 477924053117952 478263729061888 478994894946304 481675836522496 482406471917568 482412218810368 482888401874472 483417433038848 485848135213056 486590896078848 487604817520128 487693261594616 487951373893632 488350263988224 489715660886016 490204892811964 491083567704576 491432596537344 491834332459008 492456606749184 492859179777888 493209470595072 493560010375168 493963485413376 494992769300736 495344576528384 496232464121856 496728206413824 498117027516416 498524227821312 498788072423424 498878544969728 499641226625024 499918070487808 500682341361664 502346608017408 503199854327808 503751137820672 504254391359488 505019275288704 507845875710096 508622266551168 508983760699392 509399844332544 510461293341384 510824094544896 512671082490048 513683184626304 513955052126208 514103109940728 514468499500032 515540510190552 515906921356288 516328664529216 516601932152832 516695635861504 517621794471936 518563853553152 519493360877568 519587589047296 520012341089472 520287558303744 521466263181248 521742249885696 522263476765184 522539885395968 523351730041924 525464548933632 526267875065856 526787347499424 526933715058688 527364472406016 527739287240704 528692053817862 529735784145876 531504371335168 532029012648672 532310589702144 532463935295754 532842374482176 533426133008384 534768973976688 536108287131648 536927885328384 537225389180928 537762083905662 538046695194624 538144288656128 538429102227456 538584210414096 538869256814592 540090058294864 540375901667328 540915743792512 541885316087808 542270451351552 542713746161664 543400393654272 543844612168704 543943257283888 544231139966976 545063156318208 545752776310784 545909994267869 546198917849088 546587118927872 548113882939392 548654919293943 549646375190528 550095699664896 550486670311424 551633732952064 552477066330112 555255011672064 556418638741504 557262648594432 557363727536704 557819360786028 560381655955968 561238363090944 561637253185536 562096379953152 562407829298784 562807550570496 563267634031872 563369802186884 563667966394368 565706022057984 566822824415232 567286190279424 567689378758656 568872287106816 569276602875904 569741974652928 570146908536832 571334937700352 572208390127616 573234053382144 573338029293568 573806721202176 575411049027584 576290732982272 577491564184192 580395286525824 581282590344192 581919417827328 583384335247296 583490152264987 584536037678208 586649546078904 587066496715776 587546411360832 587963999428608 589189154503488 589607910121472 590089902319104 592800429441024 593392644309696 593706698145792 593814387482624 594299818387968 594614352347136 595538175564948 595961443635712 596276857012224 596872544874496 597942417752064 598116262905056 599614227480576 600104399634432 600213249416704 600530913067008 602209960067072 602383441950752 602702254178304 604815319105536 605412324738144 606506345037824 607002151354368 607601315581722 608033157312768 608530211766576 608699291533312 609629866295296 611936164444374 612695185293312 613971873349632 613979187576832 614585238749328 614910508793856 615022044178432 615524811901824 616807396120839 617245780908416 618352172089344 619297504100352 620244281327616 620587949571072 620700514756784 621029021319168 621207924511713 621536699621376 621649436895872 621978445676544 623717458640896 623897136306136 624227334684672 625459668320256 625970968584192 626415866216448 627034193478792 627721144393728 628167285932032 628348245483112 628680799617024 630438551945216 631402361520128 632648859910144 633166037188608 634936329961472 635907015704576 636534711561804 637232070823936 640436178235392 641415272103936 642751804912896 643208629223424 643734438893568 643851202499296 645005282955264 646179176888498 647337430156032 647797513617408 648327074605056 648787861438464 649678009707216 650139756693504 650601831858176 650789254250366 651133685317632 652954214514688 654124611796992 654778090272768 655243462049792 655779109945344 656608808998912 657145573037184 657612627460096 658617980551168 659990359067648 662184165113856 662304275218432 663308898886656 664698970428416 668041185917952 670456624090176 670933139103744 671481612983808 672880795768188 673359033718272 675239905593792 677127834280128 677486205075456 677681372194596 678163022068224 678521940738048 678645014265856 679199792443392 680615057788512 681098792726528 682319638167552 683362763145216 683561443320064 684786702974976 684910912835072 685273402834944 685470813254304 685833599582208 685957999333376 687387346920736 688438219372288 688802576203776 690162392629248 690726586023936 691899799700736 692657814503424 693349788119296 693716744404992 694401503521968 695656333180928 698288079101382 699355616507856 700619398578176 701682140971008 701884278344403 702383129999232 703152629874688 704922738423816 706314378861168 706688196673536 706891776168501 707768576114688 708868201512009 709243370938368 709372016864896 709747452936192 709951913727672 710327656710144 710456499309568 711729967398912 713025298635584 714303371206656 714811049508864 715395392667648 716300518907904 716886079676928 717016111874216 717395593592832 718112280552128 718492342419456 720501202223104 722513754783744 723618328215552 724332602811708 724533858205696 725126149558272 725641519955968 726750875090944 728265223798784 730818510585856 731539892391924 731927060840448 733460932886528 734573491329024 735307339217946 737148894806016 738684910123776 739814205892608 740340015562752 740945228120064 742489153951104 742623830155438 743016864792576 743759147714704 745092309620736 747175541274624 747786341731968 748317817454592 748849670914048 749461839937536 749877105731712 750410067427328 751023512042496 751557288525824 754274696077312 755626706731008 755763765886976 756381587039232 756919171678208 758496382809088 759655966203904 763475641049088 765075628269568 766236141817344 769006623735072 770524776939456 771702749250048 773310765285828 773860382034432 774269948657664 774492996793824 775043453792256 775892557103104 777845780329728 779381383570944 779793872191488 780018511634208 782199394771872 782613374828544 782755328954368 783395215147776 783809828093952 783951999238144 785027595062886 785357205405696 785585539337984 786786536425472 788196823400448 789401812598784 790400572588032 791046708609024 791190192412928 791608930861056 792399757850624 794050900753264 797256557002752 798043518973008 799263561723264 799485636640768 800139199512576 802153460965032 803603005571072 806643125858493 807216432984192 807643653341184 807876315621144 809336201805824 810135087442296 810563852500992 810710876417024 811373615688768 813405677027328 815100590481408 815914885925832 816346709950464 817594734477312 818629164466176 819298376773632 819446984999104 819880678391808 820699749202432 822170824409088 822409861494452 824469562785792 825143549497344 825730005467136 826992375103488 827450599428096 828038695092224 828277232682284 828715599495168 829304594235392 832303112912896 833946224427008 834627958112256 835221154955264 836045591305056 836729041179042 836961525858304 838241066156032 842455879778304 844211325855744 844221382918144 845054703280326 845501949591552 848559033086976 848712948749072 850234236622848 851534068137984 853308430660224 853463207790578 853914904313856 854612961979392 855220362805248 857002406550528 857611505631232 857858562420937 858312585191424 860007043940352 860710081803264 863116573541376 863730018156544 864436099473408 865050481917952 866237346276288 866853008924672 868178247090176 872879126740992 873037453697024 874372146593792 876194097382912 880599745073664 881945999142912 882912220151808 883783731755232 884411865182208 885134853478656 890088966464544 890721581223936 891449727581952 893307263347422 893942165453568 894415285518336 894577518804992 895308817311744 897174394357584 897812044957696 899421341220864 900319874125056 900796369600512 902837112373504 903314940100608 903575162926128 904053381267456 904217362757632 905599723257856 907222978658304 907486743718016 909759517556736 910503227031552 912049735969152 913048937299968 913961084339072 914444799442944 920968781365248 921877858123992 922533066267648 923287217852736 923543752671232 925868671362624 931050772135176 931543531978752 932474155343808 932967668514816 935576187961344 935845704459204 936341002027008 936510839998976 938189502480384 939623799324672 939896984565088 941581716590592 941752505148224 942250928898048 942522368224668 943021199425536 943691434819584 945157602016012 945657827917824 946329937248256 946602551636896 947103542280192 948973289865216 949749055782912 952404494942208 953081399345152 953860523556864 954802067342706 955067358543872 955848106235904 956527458123776 957989789892608 963351673044992 964812943835136 964824437620736 965776803748944 966834866077696 969268765332747 971696270426112 973181792157696 975209635040256 975386523189232 975902747787264 976183881375549 976700527976448 979431321772032 980409785623928 982167135409152 982865193074688 983668664918016 984913213498368 985718359555776 985897153827047 986418941190144 987120020750336 987926970826752 989985538601472 990689153056768 993456412827648 996234055032832 997048455642624 997576144846848 997757089939456 999282453250048 999836140975616 1001364682723328 1004693216034816 1006399708655616 1007502275641344 1008508782718976 1010038550577408 1015691751420192 1017244533102336 1017967521398784 1018799688665088 1020922586682768 1021648189089792 1025342164980096 1027366369252608 1027910104252416 1028206219881456 1028936999000064 1031081020381104 1031813842712576 1032657329058432 1033203864305664 1033391271723008 1035243588943872 1037127707106304 1038986721755136 1039175178094592 1040024682178944 1040575116607488 1042932526362496 1043484499771392 1044526953530368 1046703460083848 1050929097867264 1053574694998848 1053867430117376 1054728944812032 1057384107635724 1059471568291752 1064058025297344 1064621179404288 1064927870591508 1065684748964352 1066852266016768 1069537947953376 1072216574263296 1073855770656768 1074450778361856 1075524167811324 1076093390389248 1076288577312256 1076858204454912 1077168420828192 1077738513629184 1080180116589728 1080751803334656 1081831487585024 1083770632175616 1084540902703104 1085427492323328 1086800787308544 1087689224337408 1087886514567776 1088462279933952 1090126312636416 1091505552621568 1091819988535738 1092397835698176 1093174237855744 1096227765878784 1097309838587886 1099292750381056 1100191399329792 1100973340622848 1102961008826919 1103267465904128 1104954132660224 1110510023344128 1112837277483008 1113935745233157 1114525297188864 1114727455073408 1115638721572056 1120763311911936 1122476726181888 1123274506371072 1124192759906304 1124815658597568 1125615101140992 1126535268063744 1126739604373768 1127335932788736 1131412044115968 1133645648830464 1134572380558848 1135378757517312 1137744574213632 1138553205751808 1139483949305856 1140293817073664 1142669875400704 1144416780255232 1146468106764288 1146676058587136 1147613442404352 1150822098055168 1152581465964544 1154983128368384 1160790573051648 1162565180688384 1163838835654656 1166768670494592 1166980304529974 1169072075356416 1173299092157808 1174132993431552 1175092822721664 1175927998857216 1177541392594329 1178378309006976 1179215820242944 1180179804638208 1185600858882048 1186785288619392 1187413396291584 1187628774965248 1188599636775936 1191076351129896 1191922887271424 1193745089748992 1195884835504128 1196232525810112 1199228454961152 1200208799268864 1200426498833408 1204766883901504 1205404508356608 1210824649476288 1214004302708736 1215202631163444 1216066314625536 1217060423533152 1217398583066624 1219259732590592 1223872328888748 1225390370586624 1227943746699264 1227958375153664 1229170477498656 1229821017587712 1230044088356864 1231049623803648 1233614792241678 1234491561816832 1236704344178688 1238595008200704 1240488562655232 1241175899142144 1241401029513568 1242058042638336 1242415849023426 1243073399242752 1243298873791744 1243956891353088 1247434917281792 1247794272612272 1248454669369344 1250919336640512 1251941937168384 1252831732432896 1254068386957584 1255442288787456 1256334571864064 1256696490966224 1257361599234048 1260877103890432 1262804723040256 1265297719820288 1266332074377216 1267582054920489 1269872659922944 1271814031409152 1273069423123608 1274464141647872 1280194811685867 1280872356470784 1282830544207872 1285503609825792 1286417258446848 1287468877787136 1287702404998592 1290010565910528 1292358353776996 1294674860312064 1295595027234816 1296654149210112 1297575722876928 1299356019414432 1300279513387008 1301203663716352 1301578508500732 1302267370635264 1305908429029376 1308249223593984 1309556180545536 1310486924099584 1311558219890688 1313217617997824 1314291146074368 1315225254920192 1317235961102336 1319980718135296 1324368330227712 1324608550436864 1326617797773312 1329397940856832 1336082371835904 1340913248180352 1341866278207488 1342963225967616 1345761591536376 1346718067436544 1348063455232901 1350479811187584 1354255668560256 1354972410150912 1355362744389192 1356326044136448 1357290028531712 1358399584886784 1361230115577024 1362197585453056 1364639276335104 1367122886640128 1369573405949952 1369821825670144 1370941626508608 1371667199164416 1371915998666752 1374774693841472 1376876438744576 1377605152407552 1381453172047872 1383799599401472 1385315629006848 1386699576238592 1387433488809984 1388803007043936 1391312666361856 1396576158202764 1398711233015712 1401238797156352 1403364281942016 1403768556688806 1404766259998464 1406305259749376 1409845476847632 1412628757722336 1413376393347072 1413783552337002 1415537152229376 1417736403024018 1418486741876736 1418744033729792 1419494905872384 1419903827455344 1420655313420288 1420912998619136 1423459934797824 1426050597271168 1428606742413312 1429622099017728 1430790785335296 1432601037815808 1433772159353856 1434032223748432 1434791187185664 1436224561104256 1436984684838912 1439217257615291 1441002404446208 1445027509567488 1447236656431104 1448665205623416 1449067716411392 1450252299116544 1451283039911936 1456530447597568 1461637021171712 1463079784783848 1463854121680896 1466921865773056 1469146982658048 1470614678435892 1474297789612032 1477369820247552 1479628411785216 1480680031125504 1481890456240128 1484978307902208 1485247660310876 1486033729585152 1487518295429408 1490184619241472 1494351082549248 1495572683463936 1496635634909184 1497699341828096 1498923679875072 1499754211463424 1500820134854656 1502047024084992 1503114577051648 1508549392154624 1511253413462016 1511527531773952 1512763174078464 1513838343356416 1516992765618176 1519311932407808 1526951282098176 1530151256539136 1532472283634688 1538013247470144 1541049553878912 1543405498500096 1546621530571656 1547720764068864 1548985993587648 1550086907584512 1555691560659456 1558762767141888 1560037023268416 1564398789543744 1565226749657088 1565510657908736 1566790430295552 1567619656187904 1567903998476288 1570055190125772 1571171078675968 1573573072850944 1576393646800896 1578803625197568 1580801145176064 1582093417218048 1582380384825856 1583217861722112 1584799515701248 1588101801506528 1594513114005504 1596087037946016 1598527123446528 1598971273281536 1600278399025152 1604306921930064 1607206011142144 1613286251716986 1614432865968384 1615287306682368 1615752631242288 1618672403611648 1620270174884592 1621127705001984 1621421752834048 1622747231377536 1626811354054656 1630201180962816 1631829771851664 1632693419900928 1635189468954624 1637258328932352 1637729982803607 1638596753547264 1638893969998208 1639761356783616 1641399498404864 1644341648818176 1644819722988904 1648939125571584 1650287098994688 1651460010934272 1654901198856192 1656077390184448 1656554465364568 1657431198990336 1664606225825792 1667892448854016 1669255916224512 1672091182610112 1673458082358084 1673923051716608 1676482132312064 1684911759556608 1688422651711488 1688442765836288 1690109406560652 1691003899183104 1697118066173952 1697425897498144 1700468473245696 1703068136275968 1706616861320448 1706926415581156 1707829808627712 1709225923958784 1710440725610496 1714004813101056 1715223011262464 1715717124841874 1716625170382848 1720014087880704 1721420163606528 1726233147082752 1727460036313088 1728872198946816 1730100963835904 1732474692552576 1733706017849344 1736356494180352 1745758253481984 1746074907394048 1748744293187584 1750470456794961 1752388194765824 1761199490147328 1763891998285824 1767567463510464 1768823730364416 1770269706957312 1780177932929088 1781443162447872 1782899455163904 1786614526694844 1787884330907136 1788830571036672 1789155037609984 1790617634623488 1794348788715168 1795624089915392 1798842682441728 1800639748250112 1801592739201024 1805674224747008 1806629880201216 1807150325852256 1808106762534912 1808434725515264 1811199446515712 1814445957316608 1814973487436032 1819519035113472 1821006454063104 1824099471938304 1826097874599936 1827922168678144 1828889598885888 1841937562730496 1843755716247984 1845066132535296 1846574435705472 1847087505342464 1850422188362517 1851737342725248 1862101544270352 1863087063957504 1863623773535139 1864948310687616 1865935337029632 1871152375922688 1871691408918408 1872682004054016 1873021679997952 1876379004960768 1879247598649344 1879793969130176 1883163433181184 1883505010296448 1884501857796096 1885044736449336 1886042398851072 1890315204032024 1891315655835648 1893205103273792 1894207084560384 1897946579730432 1899498111565824 1904808989884416 1907721047113728 1909604134685412 1910134717087744 1911696212471808 1913054916247552 1915979579785216 1926703346089984 1929625887670272 1929648875241472 1931553607497888 1933669732155392 1938537530665494 1943392540852224 1946363584315392 1950419270080512 1950773046378464 1951805495574528 1952367762751098 1953401055952896 1958862643544064 1960819571247856 1964334270818304 1965730386149376 1967337329836032 1969826426996736 1971436719111552 1971794307654094 1972837882380288 1974240041500672 1975853941653504 1979971077202944 1981378306113536 1986912825655296 1992468110065664 1994096911285248 1995514179878912 1998564906500096 1999672281951232 2002729365446656 2012799417311232 2017017565437952 2020077101154816 2031383502840384 2034489066204672 2035935042797568 2037599377330176 2041845173365536 2043296378179584 2050684329960192 2054732738505216 2055820208504832 2056412439762912 2057873998000128 2062162040762208 2063627685425152 2065314658116864 2066407728611328 2066782543446016 2070487177887744 2074255414212608 2077973443510272 2078350356189184 2080049364357888 2081150233214976 2085865052724992 2086968999542784 2089053907060736 2093406920167696 2101858195734528 2107149389997696 2107734860234752 2109457889624064 2114768215271448 2118943136583504 2126604604536027 2128116050594688 2129242358808576 2129855741183016 2131369497928704 2133704532033536 2139075895906752 2144433148526592 2148901556723712 2151048335622648 2152186780778496 2152577154624512 2154336841656384 2155477027258368 2160360233179456 2161503606669312 2163662975170048 2167541264351232 2170854984646656 2173601574617088 2175378448674816 2175773029135552 2176924559867904 2180252625272832 2183011105243136 2183639977071476 2184795671396352 2186348475711488 2192455531757568 2194619677175772 2198585500762112 2200382798659584 2201946681245696 2205922017653838 2206534931808256 2209908265320448 2221020046688256 2225674554966016 2227871490466314 2229050594377728 2229454910146816 2231277443144112 2241526623823872 2244953452363776 2246549012742144 2248385519812608 2249631317195136 2251230202281984 2253070536127488 2253479208747536 2254671865577472 2261627119109743 2262824088231936 2267291297660928 2269144761117696 2270757515034624 2275489148427264 2277106411503616 2277762389876281 2278967898611712 2280587634147328 2285339750801408 2288833560510464 2293352117174272 2295226884808704 2301644196110336 2305162931929088 2309966256736768 2321581146103296 2325130361376768 2327677671309312 2333537340989184 2333960609059948 2338144150712832 2346598184315616 2348265986863104 2350185645443328 2351855997714432 2355082785188658 2356756618013952 2358431640485888 2360359609276416 2371201717764096 2373570577238784 2374826792583168 2375257549930496 2377199273551872 2382152702259792 2383845774542848 2387490179497984 2391769671008256 2392465051620224 2398456909922304 2400417598537728 2400852997666816 2409533767803008 2410809016713216 2421649298952576 2428008605417472 2430405262326888 2432132629251072 2434120847066304 2434797166133248 2447744657777496 2455887493398528 2458340954997312 2459642035175424 2460088176713728 2462099247607296 2467229584483356 2468983123633664 2473408688357376 2477190016401408 2480977125310464 2482351798284288 2482802059027136 2484116085276672 2484831698046852 2486146798485504 2486597747583488 2487913782706176 2494869834563584 2495588545224544 2496909338738688 2501838673281024 2503883874336768 2505663464865792 2508136773915168 2510884577574912 2512669143728128 2513392981932448 2514723198468096 2521754207780864 2525609446080512 2530595439640576 2532664148754432 2535164109840978 2539745319845888 2543628062818304 2546138846247216 2548928283295744 2560389623371734 2561744712941568 2565661088415744 2571007219651584 2572834516893696 2573575687262811 2574937755574272 2575404809997184 2580021131821056 2584716707553992 2589349720624128 2591190054469632 2593308298420224 2595151445753856 2598712038828864 2599183405544033 2600559026774016 2602407327432704 2603157017001464 2604534741270528 2611816858058752 2619112361091072 2620973848199168 2623116439781376 2626435235995648 2628582292148736 2630450509840384 2634471922204672 2639961436270592 2648736660455424 2649217100873728 2653235595546624 2658795881713664 2672164743671808 2681826496360704 2683732556414976 2685926451935232 2691523183072752 2693436134873088 2696126910465802 2700959622375168 2708511337120512 2709944820301824 2710725488778384 2712652088272896 2714580057063424 2716799169773568 2722460231154048 2724395170906112 2729278552670208 2734245773280256 2739146811899904 2739643651340288 2741883253017216 2743334398328832 2743831997333504 2749549387682944 2753752877489152 2762906344095744 2767599198802944 2770631258013696 2773399152477184 2777606014087872 2793152316405528 2797422466031424 2806728563884032 2807537113377612 2809532519996928 2812610519498752 2819690953695264 2825257515444672 2826752786694144 2827567104674004 2831074304458752 2835472806048036 2836973483753472 2837488067459584 2838989811744768 2839807654910688 2841310626840576 2841825997238272 2846919869595648 2852101194542336 2857213484826624 2859244198035456 2861581570670592 2865202075631616 2867544318707712 2868064447496864 2869582374371328 2872449122208512 2873969369677824 2878434515230582 2882004808892416 2890055019134976 2894473312862208 2897330411246832 2898135432822784 2900504598233088 2902566079823872 2907806295998241 2913060895195136 2923274042343424 2926159569567696 2927708243361792 2928551644126647 2933843731546112 2938293965316096 2941229356871784 2948595579224064 2954739640495104 2957691461481141 2959256823570432 2961360062251008 2963780912480256 2969956615804416 2970495320621752 2972067459170304 2975036590858816 2980369238482944 2988702165098496 2991145366927872 2993271269818368 2997847359750144 2999508422926848 3001640269709312 3004094048169984 3006229154103296 3017098784309248 3022506826924032 3023055063547904 3025526348156928 3027676686712832 3033985531236352 3038623864815616 3053902564196352 3060302513078272 3064944567269376 3076026494940288 3082099107757824 3086810997000192 3093243061143312 3095441528137728 3097971987175296 3100173815169024 3111383121318912 3117525534283776 3120074046536832 3128797579087488 3130453499314176 3131021315817472 3133580860591104 3135807996952576 3140110380251544 3142342157351936 3147146145701888 3152787293601792 3161602290352128 3164186834436096 3164760769651712 3169599031402496 3176203603013056 3192174075892032 3197054246893056 3200556798050304 3208613843860128 3214412022284288 3226572503433972 3228865731936768 3230574613364736 3231505262484576 3237344807223296 3240540349769184 3242255410003968 3242843505668096 3245494462755072 3253622708109312 3260402361925632 3263659543703328 3265386839801856 3270378937909248 3274516657864704 3275459965607214 3277193507094528 3277787939996416 3279522713567232 3282798996809728 3288683297636352 3289639445977808 3297878251143168 3300574197989376 3302920021868544 3309802397712384 3312154780368896 3313108930729136 3314862397980672 3329212451651584 3335784897708032 3338511832449024 3341807235699471 3344182365220224 3346916164716168 3347846103433216 3352964264624128 3369823519113216 3376845303422976 3376885531672576 3380218813121304 3382007798366208 3394236132347904 3394851794996288 3400936946491392 3406136272551936 3413233722640896 3413852831162312 3415659617255424 3418451847917568 3420881451220992 3428009626202112 3430446022524928 3431434249683748 3433250340765696 3440028175761408 3442840327213056 3452466294165504 3454920072626176 3457744397893632 3460201927671808 3464949385105152 3467412035698688 3472712988360704 3491516506963968 3492149814788096 3497488586375168 3500940913589922 3504776389531648 3522398980294656 3527783996571648 3535134927020928 3537647460728832 3540539413914624 3553985472886739 3560355865858176 3562886324895744 3565798910327808 3573229053389688 3575768661814272 3578310075219968 3581235269246976 3588697577430336 3591248179830784 3597685364883456 3601279496500224 3611348449494016 3614300651704512 3616213525069824 3616869451030528 3622398893031424 3629946974872064 3642012908126208 3648198943876608 3652195749199872 3655844337356288 3657779197771776 3683875125460992 3687511432495968 3690132265070592 3693148871410944 3694175010684928 3700844376725034 3703474685450496 3724203088540704 3726174127915008 3727247547070278 3729896621375232 3731870674059264 3742304751845376 3743382817836816 3745364008108032 3746043359995904 3752758009921536 3758495197298688 3759587938260352 3766326866362368 3767010020592896 3769003715592192 3770089472898672 3772084797702144 3780630408064048 3782631311671296 3786410206547584 3788414169120768 3795893159460864 3798996223131648 3809617979768832 3815442094227456 3819208269370824 3820269434175488 3823392424943616 3826109832495104 3840584435057601 3853406692179968 3859251775340544 3863107214995776 3867339464310784 3877075061330988 3886785081704448 3892727168630784 3900838540161024 3901546092756928 3903610991149056 3904735525502196 3906802111905792 3917725287088128 3921639142495712 3928668541636608 3931460772298752 3934674659672064 3939652853993472 3942873438223104 3943588615308188 3945675764760576 3948480083001344 3951707883307008 3959942154405888 3962756612227072 3973825651310592 3984936220131328 3988193822570496 3991028359757824 3997129813000192 3999344563902464 4005458730893312 4025598834622464 4034035130875904 4040154202309632 4044190365698703 4062767005680768 4068978132409344 4071870085595136 4075198754660352 4083690346731072 4084431065854909 4086592756359168 4101368659920384 4109465477010432 4112824879525824 4115747996000256 4124324081524416 4127255370850304 4130629316233728 4132815457222656 4133565086892032 4148510828425216 4155946887020544 4156700712378368 4160098728715776 4162300466429952 4171730105449984 4173937999085568 4178107814121472 4186813840335392 4203716391469056 4214298779995392 4215469720469504 4218915779248128 4229536430542896 4237886273167008 4253209209072054 4256232101189376 4258484717617152 4259711482366032 4262738995857408 4267409064067072 4278151791813504 4288866297053184 4297803113447424 4302096671245296 4304373561556992 4305154309249024 4308673683312768 4310954054516736 4317651772845873 4320720466358912 4323007213338624 4327325950340096 4335082528702464 4341709969293312 4347203149234176 4350756897349632 4351546058271104 4353849119735808 4366022210486272 4367279954142952 4369591342792704 4384911063515136 4389239354351544 4397171001524224 4400765597319168 4411844035307676 4413069863616512 4419816530640896 4442040093376512 4451349109932032 4455742980932628 4458101188755456 4458909820293632 4462554886288224 4483053247647744 4489906904727552 4493098025484288 4496771039625216 4499262634390272 4502460404563968 4506141072254976 4506958417495072 4509343731154944 4523254238219486 4525648176463872 4534582595321856 4538289522235392 4541515030069248 4550978296854528 4554212823007232 4555524779752562 4557935797223424 4561175268294656 4570679501602816 4577667121020928 4586704234348544 4590453769617408 4603288392220672 4610325863858176 4619932513473536 4643162292206592 4650260722753536 4667074681978368 4667921218119896 4676288301425664 4693196368631232 4696531973726208 4700371290886656 4703711995428864 4710165570377316 4713513236027904 4716863280971776 4720719218552832 4742403435528192 4747141154477568 4749653585166336 4750515099860992 4754398547103744 4764305404519584 4767691549085696 4774980358995968 4783539342016512 4784930103240448 4796913819844608 4800835197075456 4801705995333632 4819067535606016 4821618033426432 4843298597905152 4856017210834944 4860810524653776 4864265258502144 4868241694132608 4869594332266496 4895489315554992 4911774986797056 4913189948410821 4916681909994624 4919284070350848 4920176353427456 4924198495214592 4934459168966712 4937966247267328 4946817376714752 4954380032802816 4964703596568576 4965604118054272 4968232170553344 4969663396093704 4972293596971008 4973195495166976 4991177090449088 4993818677477376 5003677346562048 5007767748673536 5016273547830336 5021769155149824 5026785963864896 5029446396936192 5043508415561728 5051218892161024 5065328297508864 5070328219681956 5079490639691776 5087256125636608 5092277692494432 5097856566591488 5120779246743468 5123489425883136 5131322176831488 5142014439303168 5145669033787392 5147151374525622 5149875511148544 5150809619994368 5160042263642112 5169433415107984 5178699441248256 5182380108939264 5186616596840448 5190302891507712 5197424077657728 5198366811088066 5201118053548032 5204814654865408 5206314034002928 5209069482541056 5223633716117504 5238224722182144 5241947696398336 5246232879562752 5251411370384883 5252870471991296 5257164584297472 5260901019680768 5268943844409344 5279922872541184 5298434201747456 5306471191093248 5317591763427328 5344329487343616 5363652992721408 5367465112829952 5371852903870464 5383046366145504 5386872269746176 5392253820931604 5401919244750336 5417022674241024 5419889640603648 5421450977556768 5425304176545792 5429160114126848 5433598339547136 5444920462308096 5448790341812224 5458557105340416 5468491546560512 5478293623799808 5479287302680576 5483766506034432 5486668796657664 5487663994667008 5499098775365888 5507505754978304 5525812688191488 5535198397605888 5541262516027392 5546798304954368 5555212028175744 5586304632811056 5594844932062848 5613457127768064 5615074226755224 5619065039993856 5625221038997504 5639381907390528 5650515030889344 5653505573388288 5655134209348008 5670945612096072 5673946967506944 5674976134919168 5679615309821376 5682621253681152 5683651994476544 5693839739191296 5704202389084672 5714426969653248 5723163141341184 5730404151263232 5735088637415424 5736128894993728 5739164748742656 5744898244417024 5747938739355648 5756869030461164 5764009617784832 5780110038269952 5788946625724416 5794660822493664 5796270865645568 5801009196466176 5805132159647744 5815612591996482 5826121790390272 5846548084686848 5852319139135392 5855416486723584 5857103288253294 5867687463092224 5876587930632192 5882458713743568 5897191158448128 5909479280990208 5915382922962282 5918513647140864 5922720124502016 5927561824960512 5939913231608832 5940990641243504 5944134918340608 5950073181717632 5960738476965888 5977404330196992 5982290733855744 5986542539636736 5995694719500288 5999016845853696 6003280539418624 6005009936946559 6008188096339968 6012458308206592 6034197568618496 6046110127095808 6051052696313856 6055353373425664 6067971062472704 6077247729631232 6107805128392704 6120605026156544 6129889134538752 6152052989880576 6164198215515648 6173621994000384 6186486122286624 6190883056275456 6195943974350592 6200347630338048 6222766242637824 6235051068567552 6240148093073664 6257595158174976 6260906998628352 6262042631634944 6267161721182208 6271615993905152 6280220760503088 6284684314703872 6294292291403776 6305574587203584 6323204580704256 6328373668872192 6329521539303424 6339198062804992 6352407206026112 6384348151784064 6394108493786112 6401113596100608 6417227687720256 6453145006867944 6457731463873536 6463010524969152 6481080699538368 6484510820007936 6485687011336192 6490988925510144 6520804723851264 6527319087406656 6530773679603712 6540757875818496 6549033315729408 6550919931214428 6554387014189056 6555575879992832 6559045427134464 6565597993619456 6577366595272704 6579278891955616 6595756502286336 6601148395978752 6605840043737088 6619604795424768 6624309560737792 6626217861458272 6629724795961344 6658424903303168 6671569795416064 6677023664898048 6683614471398942 6688364730440448 6693832329432336 6695692206866432 6705928529248256 6739647038226432 6753690606845952 6753771063345152 6760437626242608 6764015596732416 6784881357329229 6788472264695808 6789703589992576 6801873892982784 6812272545103872 6826467445281792 6827705662324624 6831319234510848 6833287169628843 6836903695835136 6841762902441984 6856019252404224 6860892045049856 6862868499367496 6866500681531392 6880056351522816 6885680654426112 6904932588331008 6909840145252352 6915488795787264 6929898770210304 6934824071397376 6945425976721408 6983033013927936 6984299629576192 6994977172750336 7001881827179844 7009552779063296 7044797960589312 7055567993143296 7070269854041856 7075294921457664 7081078827829248 7107970945773478 7120711731716352 7125772649791488 7131597820655616 7146458106779376 7151537323628544 7156620150439936 7162470538493952 7177395154860672 7182496359661568 7195370729766912 7202558993000448 7222696898988032 7228601303409024 7232427050139648 7233738902061056 7244797786062848 7259893949744128 7284025816252416 7296397887753216 7304391498399744 7311688674712576 7375022864991936 7380264530141184 7386297742821888 7401688753450068 7406949370900992 7448406177081408 7452348255830016 7454495094140556 7459793242750464 7463741348118528 7484609503690752 7486765635673632 7490728016216064 7492086719991808 7505516019843072 7516990394597376 7519175876520704 7532653732724736 7534020041185792 7538007431184384 7540178945797344 7544169595404288 7561260816128096 7565262623342592 7572820413095168 7576828338241536 7591786318921728 7597992446263296 7619235959537664 7630884188454912 7638416538741648 7640538868350976 7646784849887232 7652219664990208 7681168870115202 7706813384359936 7718503550681088 7720727061788433 7726214429991552 7734678928621568 7754150122661976 7773570163408896 7785454337261568 7797550216632099 7801677080322048 7803092185513856 7807221982298112 7809471051004392 7813604223811584 7835450574176256 7843278284991424 7857337083273216 7862921544597504 7869349319344128 7879305707986944 7885746876446208 7887177230616376 7891351529521152 7903415766614016 7919884308811776 7925513224454144 7947651302621184 7969872440262656 7976387645140992 7982056719515648 7994259626000384 7998689127804928 8010917461786624 8051197669244928 8068070261751808 8080308404619264 8088380731397406 8125534011361536 8137956264818688 8143740171190272 8150397509320704 8167380693462144 8168862131709818 8173185512718336 8202737319840768 8218930954020864 8225649759051648 8231495992000512 8248648163048832 8254510741700608 8261258632467456 8267130173784064 8297021656850432 8311893774041088 8313401424756736 8320197457431552 8343460210899968 8356215628242944 8373627680670784 8428597559990784 8437831558496256 8459072861085792 8475772546334016 8506418418144108 8512464202378752 8516969435234304 8519422964732064 8525477991714816 8534818128134144 8556303583627008 8577732594106368 8595606226894848 8604193342490592 8608747123113984 8610308618498048 8617347366625536 8621908109033472 8635303545691746 8641440932717824 8646014426677248 8654651900680192 8670165057404928 8683419938586624 8694406298468352 8701513794699264 8703092116542208 8707698239471616 8732044420972544 8734559908285904 8739182685585408 8769822127030272 8778478708703088 8794342003048448 8801531194638336 8823688070615352 8826139727233024 8839633061281792 8873074384443423 8884080186753024 8902698219864064 8911485961865256 8916202377510912 8917819640587264 8925109772576448 8966106495295488 8979813809455104 8993542079250432 8998525268780544 9004920809127936 9012282144509952 9013916834990144 9018687462309888 9046508476438972 9051296352927744 9069165190643712 9076579044470784 9083030060138496 9101956593709056 9108425646014464 9111049559505124 9115871594446848 9122350536589312 9141359003205632 9155334242041856 9173408468697088 9180907539234816 9206576784441344 9220651727716352 9239865026947072 9286324584413184 9300521445507072 9334149363956736 9335842436239792 9352576602851328 9386392737262464 9393063947452416 9400742581773312 9407423990857728 9420331140754632 9427026472055808 9433726561943552 9436444186630307 9441438437105664 9484806871056384 9494282308955136 9501030199721984 9508797094207488 9528610809039168 9535383098171392 9549960717991936 9569860206480896 9601670394150912 9603411990667264 9638135071212032 9643236066852864 9686597195810304 9712034421669888 9721621049307552 9728530517004288 9736483388265216 9739188664532992 9790978631109984 9823549973594112 9826379896821642 9833363819989248 9838568140701696 9840352706854912 9848396990429184 9868918337933424 9875932494534656 9893634753429504 9908760065605632 9929407193137152 9931208236108544 9936464341106688 9939326792187408 9944587193942016 9946390990333952 9982354180898176 9987637354954752 10007354693124096 10015535497347072 10032547095660672 10043538310299648 10053571927729792 10058892793872384 10087016831123456 10130656595017728 10140656439363912 10158981279383552 10184555384988864 10195713133182976 10241558493486936 10246978851766272 10262644353662976 10284028878606336 10291338067574784 10294302749051244 10299751022297088 10301619239988736 10320084527284224 10338866830215968 10357398882496512 10364760217878528 10373233193680896 10380605783015424 10394848155315456 10396733622176132 10402236107096064 10409629309730816 10412628068005856 10418138965082112 10447267432235008 10476449444364288 10483895392796672 10492465759125504 10502822740769766 10505740943982592 10514329168594944 10521802039361536 10537887688818688 10559845745082368 10596868403494912 10612942382186496 10635183526854656 10661956418660217 10688658974687232 10727305985442816 10734930225659904 10743705807740928 10766092732291008 10773744539492352 10784507641863208 10803838489500672 10834045348482048 10842901955113536 10850608353091584 10858320228253696 10867196679094272 10889840924616192 10897580683624448 10936983093121024 10956587247599616 10958574605361152 10967533012068864 10973337593315328 10975327989334016 10998197550731776 11015011509956608 11051625376382976 11070396795211776 11082525032054784 11093596609908736 11110424056351488 11172609265622112 11189689864125696 11226914255536128 11230148453510448 11238130079987712 11250442077995008 11278763814781056 11301030061778688 11307011146776576 11310268418696016 11341891224192144 11347893935013888 11349952269838336 11359230619642752 11365242507362304 11367303988953088 11387679478382592 11408404778169344 11428853939306496 11446326282682368 11460808302526464 11470177274830848 11472257789987456 11478329497485312 11489796488834048 11513738060922328 11560220076539904 11589321644987328 11592541731291136 11602018392932352 11631225183992964 11652243580780544 11704638278270784 11710832973447168 11714206576506588 11735374926184448 11753175861264384 11764917427487136 11794382316896256 11818958561980416 11830765845924564 11837027294281728 11845440249004032 11855123649921024 11879826463217664 11881981282487008 11888269836681216 11900146363435264 11921476953931776 11954808660393984 11964581467711488 11973085079273472 11991389439000576 11998033691707392 12006561078837248 12010019873893118 12016376192679936 12024916616413184 12068395137236992 12092220254191616 12102105392627712 12110706746851328 12132571097096109 12135942124945408 12154495459262464 12215610256785408 12241210052313088 12253293197564727 12259778269077504 12304105979761152 12328396431031296 12347243988000768 12372972244573248 12381766112550912 12391887948701184 12400695260676096 12445532485275648 12470102137135104 12480296186147328 12515190316349952 12521813997256704 12524085263269888 12534323442364416 12543231987810304 12560441521006176 12569368629407744 12588584582807552 12611149174407168 12646409161408512 12656747337744384 12659043078606848 12678396125609984 12704814412052224 12768696303568128 12788216987572224 12802227192201216 12834455375440512 12906290013735888 12915462927747072 12926021049938304 12952955318537619 12962161399076736 12969021640015872 12971374022672384 12981977851020288 13041609447702528 13054638174813312 13061547359207424 13098066631458816 13101839862428856 13108774028378112 13111151759985664 13131195987238912 13154733190545408 13158557783911232 13191513004572672 13202296791957504 13239209590849536 13252435722916544 13259449591922688 13316849806606336 13354047329796096 13367228942797884 13376729460880896 13387664658864672 13391384413732864 13411857058496512 13479294076452864 13507381213691904 13507542126690304 13520875252485216 13528031193464832 13569762714658458 13576944529391616 13579407179985152 13603747785965568 13624545090207744 13652934890563584 13655411324649248 13662638469021696 13666574339257686 13673807391670272 13683525804883968 13712038504808448 13721784090099712 13725736998734992 13733001363062784 13760112703045632 13771361308852224 13809865176662016 13819680290504704 13830977591574528 13859797540420608 13869648142794752 13890851953442816 13968599259152384 13989954345500672 14003763654359688 14019105558126592 14089595921178624 14111135986286592 14140539708083712 14150589842915328 14162157655658496 14215941891546956 14241423463432704 14251545299582976 14263195641311232 14292916213558752 14303074647257088 14313240300879872 14324941076987904 14354790309721344 14364992719323136 14390741459533824 14405117986000896 14445393797976064 14457202606818048 14464854100279296 14467477804122112 14489595572125696 14519787899488256 14568051632504832 14592795775506432 14608782996799488 14623377349425152 14750045729983872 14760529060282368 14772595485643776 14803377506900136 14813898741801984 14896812354162816 14904696511660032 14908990188281112 14919586485500928 14973531271347264 14981456032432128 14984173439983616 15011032039686144 15038351753041408 15065307465449472 15068040082371584 15080357891594688 15088339190808576 15122521632256192 15130525246685184 15145640826190336 15153656676483072 15195984892526592 15238471919075328 15261768376909824 15276833077483296 15281077736701952 15293569699774464 15304439329980416 15362337740230404 15413626768719872 15437007101362176 15441454123576866 15452428859983104 15469357857243136 15508300245323952 15547140326817792 15570908674523136 15595100433264198 15603354160644096 15606184371027712 15614443964596224 15618942102008784 15627208447623168 15670901148352512 15686556569982848 15714674166546432 15725843089195008 15738698638688256 15758611415973888 15771493752892416 15774354461232752 15782703059042304 15806831533228032 15831389833768201 15839768617623552 15851026448908288 15895302605242368 15939744880525312 15952775290281984 15964113439031296 15997378255609856 16021834923573248 16102395338489856 16136140523503616 16160616809238528 16176761462794812 16251068022723072 16275912529637376 16287480342380544 16300795018641408 16334761386924288 16337724263419636 16346371025436672 16405474639681536 16437861908041728 16451299518103296 16462991984001024 16497296326097664 16509021483401216 16522517264934912 16534260347568128 16594043313700864 16623787548082176 16626802849513472 16640394914863104 16686920421799936 16712431256485888 16747255361341568 16857195119981568 16875663116992512 16918145722171584 16951545092668032 17012836836288216 17024928404757504 17038845929464128 17050955983429632 17112607167254016 17191212453789696 17208386684981184 17217494246227968 17220617236996096 17234694733251072 17243816218066944 17270607091383492 17282881865435648 17292028853354496 17309303801360384 17340330114809856 17366839877173248 17388812596936704 17403027589398528 17406184233084416 17415396478943232 17464088841945088 17469119816571808 17478365371170816 17539644254060544 17556957417406176 17588684006096896 17603062389276672 17647376141230704 17652279454466048 17679266122563584 17746148768886846 17768160373506048 17805396439728128 17822971923730512 17832404755021824 17835639281174528 17850219545152896 17932212990590976 17959627618910208 17987084158500864 17997050537561088 18009841618255872 18015029810839677 18024564289019904 18027833669980288 18037374924619776 18093016952877944 18102592705855488 18138330381287424 18153158088941568 18166060120276992 18203913187418112 18216851292028928 18222099119010248 18231743188893696 18282718006411264 18310668484083712 18346816937394176 18361815078469632 18413153568882688 18441303455432704 18479730053894144 18572649168826368 18601042891014144 18668298727913472 18671684872479584 18705153205702656 18772785474524928 18786127894904832 18801485163546624 18814847981715456 18840662281509264 18854052944111616 18867453123887104 18872888373260614 18882876874211328 18969613742112768 18988564617910272 19002060399443968 19017594188414976 19057221618078336 19070766196342784 19099921435983872 19139720412961792 19203340788301824 19206823981334528 19276270142424064 19373194391620608 19443242098615104 19457061034008576 19472966776530432 19581957262219968 19647099947188224 19652759793643284 19666727639978496 19677136281403392 19680705413709824 19696793980858368 19737836675866848 19751864989069312 19787269506859008 19817520131211264 19858814386274304 19862416472217088 19872928682213376 19878653584374816 19889174387884032 19892781980667904 19964708361796352 19975274709909504 20014709386248192 20031070994694144 20065094191321344 20087076620599296 20107143855459584 20117785587744768 20174033662246912 20261313190035456 20281312878727824 20317962558767104 20354644071987687 20369110769977728 20391426266365952 20483116986973872 20493957703532544 20499861508886529 20525288707325952 20568057757212672 20582676135149568 20588605498102488 20599502044594176 20603238479977472 20640169054568448 20677733660431936 20714797764993024 20729520435757056 20746466387361792 20789696310630912 20793467244352264 20804472214192128 20825256136011712 20836277930164224 20894534864470016 20952898888728576 20984931518251008 21005645481539532 21011481887965184 21028658337189888 21043604078723072 21075775377637376 21119691490164736 21193736806989824 21225884764372992 21270367053709312 21323912837320434 21377317949374464 21454611970885632 21469860451319808 21487411615481856 21532185464582016 21547489078984704 21569015283726416 21607676979001344 21668090696964096 21685803910227072 21701216706183168 21716640456507392 21734393358188544 21779681849232384 21795161367248896 21873966186242048 21913174495199232 21917149210722304 21935066024137728 21950655978668032 21996395101463552 22030023019913216 22140793590423552 22187193219817472 22220848112702976 22345218531244224 22379379728251392 22453828511072256 22460296907020896 22476260159975424 22500884155990016 22557527629562112 22602060123557376 22614022293553152 22620536837392032 22683782448384288 22695787870027776 22699904539676672 22718461239285504 22730485014724608 22734607977906176 22775358956765184 22816809556338688 22857707878612992 22892652565364736 22921616605052928 22940354549661696 22944515579974912 22956658994970624 22979592977668096 23027476121844656 23120440153079808 23178643289974656 23185083462582272 23204036785864704 23262450367985928 23304487161561088 23392650649896297 23409276556541568 23421665946894336 23428413153013176 23470749852368896 23506351722528768 23529834854974272 23588764633792512 23637917123960832 23661531691849128 23674054588563456 23710247299842048 23759652926435328 23763962564974016 23776539673362432 23800292726870528 23842953907863552 23909617320787968 23929162935422976 23946170158546944 23982778878001152 23996067383414784 24013122157674496 24020039747786236 24032752385359872 24049833232826368 24136790274473984 24184440508383232 24204210785255424 24221413493702656 24265142194192218 24271884249890816 24308990918524928 24431220513570816 24482420104626176 24506586395129454 24519556538155008 24608211959522304 24656792862062592 24694487976001536 24745944489146496 24763532225101824 24783775897402368 24801390521352192 24877898310207173 24891064970551296 24940204274270208 24960592372294656 25030380632699904 25048170526539776 25068646884728832 25086463975620608 25120883042012352 25138737258815488 25177169165615104 25313494675488768 25318086157213696 25356792251219968 25409628824104448 25537392607136256 25576433975144448 25604454384402432 25668910750881024 25812580027471776 25830925855494144 25852042099876608 25905910637075238 25924322798153472 25938043280031744 25942748045344768 25963955702040576 26083218895405056 26109276349626624 26123094718414848 26196133262917632 26203679724857712 26217548056756224 26222303519971328 26262391974477824 26309466381090816 26317115567822464 26383026009145344 26404593583915008 26478419181699072 26504871445833088 26518899183845376 26708094659592192 26734457885595768 26753458921761792 26775329317729344 26782768827465728 27014762427383808 27041750504970432 27056062386929664 27139525429316916 27153889058783232 27158814359970304 27207495571931136 27249090180415488 27305869781127168 27310822649298496 27325276938043392 27333148678515372 27347614783340544 27367051609767936 27424077009616896 27443568180199424 27451473997469984 27466002726125568 27520225406091264 27542722617704448 27619730353324032 27639360581009408 27661955183149056 27719595080841216 27739296285589504 27781703906885632 27937198518304768 27979908691001344 28007527308719376 28038211116253184 28179191842357248 28222271972573184 28281079416167424 28301179685830656 28309332559890921 28324315311316992 28431883783093912 28482846926865408 28503090599165952 28526391282622464 28585832427117504 28591017460984363 28606149294514176 28626480601759744 28649882153975808 28709580619442688 28729985438646272 28810235972001792 28890787595952128 28914405213636096 28929708200558592 28934955608244224 28979191144251392 29039575798976512 29136103265009664 29185591551012864 29217565993598976 29246754698850304 29500091459967744 29521058120564736 29545190971287552 29606755013800272 29627797483603968 29793624708325632 29809393023320064 29817980376562224 29839172971001856 29947062542694528 29962912064864256 29968346879967232 30022064079372288 30076703506082816 30130614930898944 30136080164743168 30160715783189376 30176678381617152 30245043264512384 30261050493370368 30291281652380672 30391969785053184 30476943838150656 30553666154966592 30562155473403904 30587139399548928 30724675480460808 30874014202724352 30882908247153732 30904857719966208 30938715714486272 31016600490647904 31094280653635584 31141817349046272 31190200866528396 31206708321288192 31212368742055424 31228887929192448 31237884204017568 31254416895246336 31341802296705024 31373113139965696 31429348333092864 31451686178390016 31477397277376512 31517222831947776 31542987505784832 31548708922465504 31565406118084608 31613663066456064 31662779667536402 31679537235247104 31702052897816576 31790605210484736 31879489761050624 31905550580563968 31928226878062592 31985869255980651 31994756511219712 32043669847146496 32204790676979712 32272281047007232 32321233618477056 32353522925589624 32502136045446144 32551825059274752 32574960684761088 32601590037282816 32669522773848576 32675448526839272 32692742050873344 32810949279363072 32875723816083456 32902599036206592 32925983968002048 32994592652195328 33018042966802432 33045034529869824 33068520695136256 33188086627401728 33247575096164352 33253605699026944 33280789829726208 33373840843599872 33424862512971776 33494510722683136 33714390239963136 33751326233985024 33836291444343168 33903090185336064 34025673672576432 34049856809515008 34077691858928256 34101911966859264 34225214334508032 34382424907579392 34416773369962368 34434988492455936 34441234473992192 34469389466502144 34541214182766984 34565763730871296 34618607602720768 34680660229619712 34777625193873408 34806055178797056 34812368466168832 34938239633143616 34956730742341632 35113914834812352 35206124778553344 35294752282461408 35304558908932096 35358532245127168 35492297537773692 35536320747012096 35610792879456256 35645943847461024 35664809510043648 35671278562349056 35700439090305792 35864425981181952 35919255237820416 35974168317001728 35994101075122176 36019683236511744 36030059621679354 36049128578039808 36055667339960576 36074749849239552 36186033905755888 36205185411710976 36276660762574848 36306316177883136 36332120240553984 36407826374836224 36433702584057856 36444198238020496 36463486377787392 36565436012822528 36621336968167424 36693633874788352 36723630156939264 36759879592694181 36826307137765376 36882606910865408 36959460107788288 37145298337652736 37202085782028288 37336597455826944 37343369744959168 37410306411405312 37545570949049856 37572255789809664 37602970327093248 37629695963430912 37681324563018528 37708105888223232 37734906247774208 37745776746521228 37765753748422656 37939227484225536 37977129235820544 38004120798887936 38035188376829952 38114443236156672 38141532392685568 38199842871967744 38279440825923584 38406681576603648 38413647962669056 38552540284848128 38746388783241216 38886484197230208 38914122068017152 38945933553060864 39093840201754129 39163914524439936 39294199894376448 39305519587286568 39333455279956992 39361410827419648 39393587961716736 39475673351733696 39503729978138624 39574539013718016 39717628772548608 39724832944434176 39757307168749632 39778348775768064 39785563961335808 39929416723592704 39950549419819008 40062141989388288 40130188382642688 40174153241198592 40214287710919168 40235571175489536 40348067324493824 40522626380070912 40562625757455648 40635925117534208 40709288143975374 40738221539955456 40782852532731904 40966233973947744 40987915407065088 40999723017773058 41050577414651904 41136115514425344 41165352270299136 41177210996204976 41199004089188352 41206476959954944 41280338109136896 41355467320863872 41429595529986048 41459040871514112 41492932774723584 41579392621261824 41586934488704528 41608944428384256 41650512272023424 41672555860328448 41789069728940032 41905797777457152 41969863036502016 42011290963079064 42022963775930368 42057316674379776 42087208157446144 42239382980329472 42387473613979648 42451769528745984 42540734107418624 42647825674640868 42754635898748928 42909223941771264 42939720902639616 42974823230963712 43064370929164032 43094978157969408 43138030567452832 43215353958002688 43336181393928192 43371607820454144 43402433412366336 43433280913014784 43468786716377088 43559363698464768 43590322734497792 43747932372484096 43826348990398464 43834298421444608 43870132048275456 43901311957336064 43992790202927104 44060046039826432 44281587180847104 44374386439634944 44441696225405952 44690437062488448 44758759456502784 44920593814041792 44952520319950848 45115055259124224 45204120247114752 45241073674784064 45367564896768576 45391575740055552 45399809079353344 45436922478571008 45460970029449216 45469215955812352 45633619112677376 45715415757225984 45785305130729472 45843233210105856 45880709099323392 45889031159949824 45913317989941248 45959185955336192 46054952243689312 46240880306159616 46357286579949312 46370166925164544 46408073571729408 46524900735971856 46608974323122176 46785301299792594 46818553113083136 46843331893788672 46856826306026352 46941499704737792 47012703445057536 47059669709948544 47177529267585024 47275834247921664 47323063383698256 47348109177126912 47420494599684096 47494169501304603 47519305852870656 47527925129948032 47553079346724864 47600585453741056 47685907815727104 47819234641575936 47858325870845952 47892340317093888 47992134766829568 48026244315348992 48040079495572472 48065504770719744 48273580548947968 48368881016766464 48408421570510848 48530284388384436 48543768499781632 48617981837049856 48862441027141632 48964840209252352 49013172790258908 49039113076310016 49216423919044608 49313585724125184 49388975952003072 49491888978292992 49527064450203648 49567551794804736 49602781042704384 49755796620414346 49782129941102592 49880408548540416 49921184744589312 50060761265399808 50096341053079552 50137293769457664 50172927951241216 50241766084024704 50277474517630976 50354338331230208 50626989350977536 50636172314427392 50713584502439936 50819257648208896 51074785214272512 51152867950288896 51337821501762048 51625160054943552 51661851710988288 51704084199753216 51811821274150476 51848645596306944 51876086560063488 51885496090689536 51927911404081152 52166437790810112 52218552699253248 52246189436829696 52392266525835264 52407359449715424 52435096113512448 52444607039942656 52524783948955648 52618932762181632 52634231135644928 52766052018290688 52809187167830016 52956838363398144 53009742891666176 53037798367690752 53416189319184384 53468915771191536 53506917843523584 53550658635458688 53565537654931456 54029524854767616 54045089432519031 54083501009940864 54112124773859328 54279050858633832 54307778117566464 54317628719940608 54414991143862272 54498180360830976 54611739562254336 54621645298596992 54650553876086784 54666297357030744 54695229566681088 54848154019233792 54902947994939968 54932005452251136 55040450812182528 55085445235408896 55239460706648064 55323910366298112 55439190161682432 55478592571179008 55563407813771264 55874397036609536 55959817382002688 56015054617438752 56076422232506368 56358383684714496 56444543945146368 56562158832334848 56602359371661312 56618665119781842 56648630622633984 56863767566187824 56965693853730816 57006181198331904 57052782565244928 57171664854235008 57182034921968726 57212298589028352 57252961203519488 57299764307951616 57419161238885376 57459970877292544 57620471944003584 57781575191904256 57828810427272192 57869911216488448 57958382288502784 58079151597953024 58371183102025728 58493509397700608 59000182919935488 59042116241129472 59090381942575104 59213510027600544 59255594967207936 59587249416651264 59618786046640128 59635960753124448 59678345942003712 59894125085389056 59925824129728512 59936693759934464 60044128158744576 60153407012165632 60261229861797888 60272160329486336 60321431566378752 60353356763234304 60490086529024768 60522100986740736 60582563304761344 60783939570106368 60953887676301312 61107332309933184 61124310946807808 61174278799097856 61449350960921616 61748028405448704 61765816494307464 61809715439932416 61877431428972544 62033200981295808 62188561307271168 62380401733056792 62413416642576384 62424737484110848 62475768408035136 62508833790492672 62683604593410048 62746226279931392 62858696666185728 62954794554753024 63034445663895552 63085975011569664 63097417844931008 63130812236169216 63227326132912128 63325559335072804 63359074470494208 63404105795633152 63581210420969472 63758979522101248 63811101161127936 63856453756125184 63971738511961302 63989513022439424 64087339694292992 64409581353959424 64544562094014464 64642467236954112 64707045851179248 65004272090892288 65103650118549504 65149921369522176 65203180074565632 65339045547697152 65350897053678544 65385484101746688 65621898558726144 65751447632166912 65805198072413184 65851967936004096 65989185304390656 66036085933604864 66055109306412149 66090069059739648 66137041390272512 66376173254803456 66507211398053888 66561579659452416 66747681687199744 66849725025943552 66989021445366272 67428780479926272 67502652467970048 67672582888686336 67806180370672128 68051347345152864 68099713619030016 68155383717856512 68203823933718528 68450428669016064 68764849815158784 68833546739924736 68869976984911872 68882468947984384 68938778933004288 69082428365533968 69131527461742592 69237215205441536 69361320459239424 69555250387746816 69612110357594112 69624736932337664 69876479266287232 69913461484683264 70227829669624704 70412249557106688 70589504564922816 70609117817864192 70984595075547384 71291887694922048 71329619020087296 71342557124698112 71400878180611584 71728851962363904 71838510475640832 71948336634003456 71988202150244352 72039366473023488 72060119243358708 72098257156079616 72111334679921152 72149499698479104 72372067811511776 72410370823421952 72553321525149696 72612632355766272 72664240481107968 72815652749672448 72867405168115712 72888396476040992 72926972755574784 73130872025645056 73242673936334848 73387267749576704 73447260313878528 73519759185388362 73652614275530752 73765213821730816 73918920215576576 74290596675305472 74404171564056576 74633694930621519 74673194911653888 74686739489918336 74820612822810624 75091141898099712 75144511579619328 75205940654186496 75259391926861824 75362649126037056 75416211776446464 75469812495548416 75491553493042456 75531507496845312 75954258471641088 76008241597775872 76070376753659904 76228886472313344 76283064785371136 76399685743935488 76558881651847168 76813363153207296 76827295925338112 77105080569696256 77492777566482432 77772968394460416 77828244136034304 77891867106121728 78187680403508258 78327829048879872 78588399788752896 78611039174573136 78666910559913984 78722821654839296 78787175923433472 78951346703467392 79007459956277248 79149078027436032 79435257545097216 79449665888868352 79514614337499264 79556697551536128 79571127922671616 79858833447185408 80124283978776576 80260376765285376 80348306482397184 80428575421838336 81125251514911296 81418576287950748 81476443079910912 81565705065463808 81932467947895488 81975830814130176 81999446035546116 82101154829303808 82272231028850688 82330704540598272 82354421992409952 82398008178376704 82412953919909888 82560676218273792 82710934641727744 82859191059972096 82918081743028224 82985865549447168 83158785242523648 83173868977409056 83217888856768512 83301024544046848 83345111720656896 83578139457880064 83811595554914304 83939726073004032 84022581926158128 84045927551860736 84114633348759552 84174416314892288 84478765960658944 84774947227959296 84903539057491968 84927997679672763 85081468214837248 85295651349281736 85509271797497856 85773052382953089 85818447883542528 85879441805279232 85949646461927424 86128741858328064 86189956315938816 86276061134905664 86430707916005376 86672362787856384 86743215640908288 86804866824732672 86937573432754176 87118727396929536 87180645468995584 87495864744968192 87652697980796928 87668596842889216 87740264096550912 87802623914672128 87985580405854208 88120092079652864 88563174361694208 88748772879269888 88883392450811904 89380874124976896 89517518913005568 89841187628083584 89905040639901696 90230110518248448 90408240494229504 90482147349568128 90735129793537152 90783151480111104 90799618158706688 90873844957142016 90938431911624704 91267238225354752 91430831514451968 91686466420211712 91761418198646784 91778062319899648 91918371910672384 92109904487378624 92714573159898624 92816147143458816 93049801471943712 93217948646244352 93570602599585188 93637106226166272 93686663787577344 93713652612052704 93882999409475584 94025406890115072 94119339419897088 94355058535170048 94551668495843328 94646126767396512 94696218354253824 94840989199368192 94988339002609206 95038611705741312 95055850259896064 95106158693449728 95201170907482112 95371815631454208 95638469283151872 95716651741691904 95784680634187776 95984269533659136 96052488630697984 96080158991144944 96131009541439488 96547161097895936 96737762033532928 96816843141021696 97060568776768872 97087536999563264 97235963674099712 97724882054283264 97929680418504704 98026345580517816 98078226152620032 98432847838089216 98627171448250368 98777951904006144 98983777956585984 99054128900407296 99135103589609472 99205562085408768 99511593240828692 99564259882205184 99760817097080832 99842369489178624 100121522530799616 100192682106159104 100274587538915328 100345855902482432 100483532168049408 100554949035261952 100708676662460416 101253978701955072 101272344628854784 101427169004879872 101638515296417792 102149570428545024 102305735900577792 102675643003524096 103250320109887104 103323703421976576 103408168399506432 103623642548300952 103697291192613888 103770992181379072 103855822808162304 104332875581620224 104437105398506496 104814718899430848 104870192227024896 104889214079885312 105049567897911296 105268462271289856 105618374335660032 105913676726796288 106019485783332352 106075596735381504 106832378638368768 106937831542383072 107013835687047168 107101317270917376 107131075309862912 108059049709535232 108090178865038062 108167002019881728 108224249547718656 108558101717267664 108615556235132928 108635257439881216 108829982287724544 108996360721661952 109223479124508672 109243290597193984 109301107752173568 109332594714061488 109390459133362176 109696308038467584 109805895989879936 109864010904502272 110080901624365056 110170890470817792 110478921413296128 110647820732596224 110878380323364864 110957185142358016 111748794073219072 112030109234877504 112152844465012736 112716767369428992 112889087890292736 113124317664669696 113204718743322624 113237330239563684 113297261245267968 113727535132375648 113931387707461632 114012362396663808 114105565130489856 114343329708470016 114364069843937452 114424597178056704 114505922407038976 114599528615903232 114838322477770752 114919941754585088 115240943888007168 115563150383808512 115657620854544384 115739822432976896 115916764577005568 116158303195906048 116742366204051456 116987018795401216 117281520605262387 118000365839870976 118084232482258944 118180763885150208 118427020055201088 118511189934415872 119174498833302528 119271921506248896 119356691884007424 119788250170778112 119851648259457024 119873387519868928 120306814024331264 120522459723595776 120544320658972672 120642863132757504 120706713526468608 120980173058049536 121044201973481472 121165126609522688 121567879140212736 121907775352602624 122214664619866368 122248621893615616 122348557598195712 122898701921843232 123496056810897408 123531632988614928 123619430879864832 123754862857945088 124066401962591616 124377122614542336 124760803466113584 124826833285152768 124849474968221696 124951536816070272 125017667580985344 125367209186820096 125492452559862784 125717393332371456 125909589109506048 126068891327791104 126171950023139328 126194835689862016 126261624472338432 126651118670145608 126718148940988416 127162420841938944 127517959044202496 127622202322255872 127943477023922604 127979026044878848 128174679388585984 128819162707918848 129089124188028928 129284934473908224 129414091702358496 130008544181784576 130207300237099008 130299842739044352 130406360149131264 130678091095394304 130701794107357088 130770968203493376 131243797117452288 131502895264333824 131610396144826368 131703935872008192 131978370608781312 132072171867209728 132110218612824298 132180138119479296 132274082780545024 132752346509606912 133014422796107776 133123159318904832 133495363374399488 133699450051887104 133978042890732544 134857560959852544 135345165777372672 135612360741344256 136102694690305728 136199427238060032 136310767435713024 136407647867437056 136900857338032128 137529699630317568 137667093479849472 137739953969823744 137764937895968768 137877557866008576 138164856731067936 138263054923485184 138474430410883072 138722640918478848 139110500775493632 139224220715188224 139249473864675328 139752958532574464 139826922969366528 140455659339249408 140824499114213376 141179009129845632 141218235635728384 141969190151094768 142482508503913809 142583775389844096 142659238040174592 142685114249396224 142801756361223168 143457703924727808 143677020951281664 143976404300488704 144078732946046976 144120238486717416 144196514312159232 144222669359842304 144744135623023552 144820741646843904 145106643050299392 145225264711532544 145631305499344896 145776792952081984 145853945511149568 146261744051290112 146485347872669696 146894520627757056 147039518370776724 147305228551061504 147530427643461632 147837840431153152 148581193350610944 148808343128113152 149267389861243038 149346389823307776 149373478979836672 149641225645621248 150182283796199424 150289023159238656 150411881308372992 150518783853723648 150725298252074112 150832423552892928 150939624991096832 150983106986084912 151063014993690624 151908516943282176 152016483195551744 152140753507319808 152457772944626688 152566129570742272 152799371487870976 153117763303694336 153654591850676224 154210161139392512 154985555132964864 155545936788920832 155656488272068608 155783734212243456 156375360807016516 156655658097759744 157176799577505792 157222078349146272 157333821119827968 157445643309678592 157574351846866944 157902693406934784 158014919912554496 158298156054872064 158870515090194432 158899331777736704 159029228674998528 159113395103072256 159142255845343232 159717666894370816 160248567957553152 160520753530570752 160696612964794368 160857150843676672 162250503029822592 162837152575901496 162952886159821824 163131410130927616 163864935895790976 163951661628260352 163998892071092232 164544462057701376 164708843984819904 164796016356753408 164825907839819776 165121352436547584 165421869283455488 165718382119944192 165971731098894336 166317570485047296 166347737954818112 166435777713537024 166602049088093696 166690223441313792 167156278915760128 167623191109828608 167879452146008064 168045163852316256 168091855103721472 168229266697519104 168348832629784576 168957531921317888 169549894455918592 169807078114983936 169855995359345526 170162936429674496 170591302698563472 171018543594995712 171546104765906178 171636895767085056 171758883610558464 171899292923854848 172257483716656128 172379912631877632 172552122269811328 172861415832010752 173344725575712768 173486431281816576 173609733649465344 173875146865508352 174145288171450211 174237454793859072 174361290937991168 174991729489936384 175337193685778432 175480528193101824 175605247829344256 175971160811708416 176240184159305728 177126348723388416 177497545758539776 177766784901623808 178761748249953792 179035037826011136 179682375256167168 179810081279803392 180460221036496896 180816480988459008 180964294699136256 181470259587074304 181566302960222208 181599236317413376 181747689914284032 181876863823249408 182534476450709504 182861663028903936 183372932840423424 183522836397293568 183556124639799296 183836743821344768 184219808974757248 185429146319797248 185632294286917632 186099602943887424 187141205199170376 187274212452332544 187427305224105408 188050813780230144 188238678839794176 189103336991686656 189292253534793024 189392436708507648 189681978398736384 189976678005218412 190077223411482624 190111700519792128 190212317386899456 190402341814964224 190743631262908416 191276938566303744 191433303483383808 191569361268375552 191968539067318272 192104977261395968 192160317982289888 192262019082878976 193094322195791872 193475524067065856 193633686282043392 194121137553537744 194175073999126528 194471927348199424 195449764108566528 195859360837009408 196052691161035632 196156452305240064 196865695676178432 197254342896500736 197555903808012288 197967555913171968 198108257800814592 198165327919236447 198270207179218944 198411124170817536 199023186481657384 199128519764410368 199521634194161664 199684738978357248 200243045061599232 200385364212318208 200549175077830656 200967064336098816 201109898070523904 201417353324920832 202507957403910144 202544689257709568 202854338009759744 203277030592835584 204299140857090048 204611471801155584 205351286007048192 206500640219774208 206647406843953152 206816336799012864 207247285096601904 207394582385227776 207541984362758144 207711645616324608 208665751163240448 208874210797012992 209629437798861696 209740384454049792 209778428159770624 210099135795822592 210536924542579712 211236748671320064 211827353453592576 212038971566664704 213875663084766144 214027671374094336 214202634541834752 216118099419070464 216180357730076124 216334004039763456 216448499095437312 217116203434535328 217231112470265856 217270514879762432 217659964575449088 217992721443323904 218446958249017344 218486581194387968 218602215504347136 218665189428122976 218780918266724352 219392616076935168 219611791979759872 219728021809004544 220161803248730112 220341780941635584 220957842826592256 221295641465192448 221756760646729728 221914370284716032 223497588146438144 223901084791864557 224060218469755008 224305688930025472 225433534738857984 225778175780585472 226248635329339392 226409437486645248 226474660479127368 226594522490535936 227455070264751296 227862775414923264 228024724793327616 228211130260979712 228686659416940032 228728139687874904 228849194356113408 229199057231806464 229676644955541504 229839883509170176 230481887776014336 231126300767617024 231315241709088768 231479644865953792 231833529154011136 232316606391812096 233484732408102912 233974037590802432 234563041210524774 236000731679741952 236168464964517888 236361527770300416 236854040110402176 237022379868831744 238348997666605056 238543843012497792 238713383768014848 239576500341556224 239746775039737856 240613628048662528 241044919447191552 241088641317945344 241285726265515008 241960346116099072 242330253219045376 244429329239732736 244697115196391424 245797403843686464 246992113621794816 247063265977229856 247238861759729664 247509725715890176 248132803925183232 248754245229084672 249521606932227168 249653666570305536 249698949936443392 249903073632140544 250035335161970688 250734418373640192 250984905119725568 251434786664742912 251819178219012096 252137782655582208 252343900046278656 252389671379724032 252523248944676864 253302237340291216 253436297881976832 254324841683877888 255035918088404992 255244404644511744 255886954047845208 255958052089757696 256349358777171968 257319157148859267 257638325415837696 258178248376057856 258569868947816448 258828183404716992 260017088363569152 260414600474198016 260812720298262528 261356182190788608 261403588214714176 261541936406986752 262487594234904576 263005790528667648 263220792289652736 263407871744016384 263956741217562624 264144343734419456 264220437225648596 264360276238958592 264548165561090048 265504693019213824 266028845592215552 266246318637809664 266990726748798976 267398900103774208 267956085781465088 269715121919705088 270690331554745344 271224721482688512 272205389380611456 272398854476120064 272621534871426048 272815295734874112 273656881412278903 273801714676064256 275059399260635136 275334186959698944 275529875791937536 275755115732017152 276329713462135872 276526109846970368 276948860821766144 278448441430376448 278498947729350656 279505917065148928 279653845938733056 280911318678498816 281648998228426752 282358018259691264 282436471271456768 283938380302189536 284965017007827618 285167550779688192 285318476080349184 285370228498792448 285603512722446336 286915407849455616 287354041902563328 287952808600977408 288157465892093952 288240476973434832 288393028624318464 288445338719684608 289488271246047104 289641483293687808 290213286100598784 290450529423065088 291262610998689792 291553585904163968 291707891022299136 292523488102580224 293789041255514112 294079036741553448 294610457102123008 295675680862306304 297162386701221888 297616686256226304 298534779722486076 298692779646615552 298746957959673344 299282451291242496 300364567592398848 300578046318477312 300823762616745984 301037567707447296 301450596504148224 301664847105785856 301879249982193664 301966213972169824 302126029987381248 303817033886564352 304032966391103488 304281507014639616 304915545889253376 305132259141484544 305598742975741952 306235526607388672 307309183701352448 308420322278785024 309971110265929728 311091873577841664 311312976544137216 311567468424486912 312750721614033032 313311316195519488 314444156698292544 314667642239655936 314891286619357184 315148703693733888 315805386813869568 316029839825108992 317741030180388864 317798663555473408 318058457349997056 318226790206144512 318284511690686464 319435333788741632 320497135915106304 321041507061141504 321393225929588736 321714301687353344 324501006059645184 325674305151802992 325905772319643648 326262820261855232 327729871791581952 327903323256520704 327997784142184464 329088924115402752 329417687969639808 329592032713506816 329651815679639552 330242704873095168 330843738566910976 331436764239888384 331943462197788672 332635140970094592 332695475909636224 332871555427074048 333204098176187392 335246382219657216 336090327704632512 336183710207442944 336458533395038208 337915063842635776 339614156229967872 339711990718691052 340325872859348992 341182605397126944 342037087189991424 343092209531812356 343273791534170112 343517767221116928 343798585847709696 344514967433312256 344759825263755264 345104244539622656 345722831664021504 346689451151425536 346972862563633152 347219467298930688 347750293731016704 348290576342900422 348474909587718144 348722581875982336 349983458979872768 350674387371556864 350961056386203648 351210495658688512 351844561815787161 351942321623416832 352480368318611456 354252697446776832 354995091517079552 355533569803247616 357523496499907584 358070075652022272 359364750512334336 359620162559606784 360920442072993792 361632961976918016 361928589398272512 362940519174148608 363132605920444416 363198472634826752 363495379828568064 363753727646498816 365068952901419008 365723326057807872 366745865680846848 367045672794587136 367112249279598592 367673487642689536 368439617949514496 370858292639594496 371264588573835264 372199205887774848 374282410398340752 374548424904665088 374854610448210816 376101627560460288 376477357679588352 378206673983373312 378584507069586048 378784873417015296 379953356010436824 380154446822965248 380223401039584256 380804683629928448 381487262525816832 382553877132607488 382866606966767616 383937078134636544 384320635964579776 384524038165757952 386188644391583744 387267372564086784 388242275107075488 388350147998253056 388943854696398848 390899528217133056 391718721674018816 392105382322071264 392312904610480128 393731391352356864 394508685793001472 395111807616024576 395935111826343936 396216515601629184 396330655838472894 396540414358437888 396822248341635072 398046372963314768 398257039528820736 399043268388323328 399369477956714496 400486090123198464 400770728424636416 401098350155661312 401934128672197632 402219796141047808 402834706649841664 405089378515419136 405708676019519488 406554061185671168 408598281714180096 409222943602311168 410702572014096384 413001280439548416 413294813687906304 413632673598025728 414494570193203808 414789164770455552 415083968725516288 415423291232649216 417331502326480896 417748421594025984 419258875597723392 419480768908099584 419556856319541248 420198271591645184 421073849085159424 422473497342640128 423654706907185152 424077943133329408 427751326169532288 428055342748188672 428405269083669504 432236198838140928 432360715460152248 432668008079526912 434232406869070656 434462224940531712 434541029759524864 435319929150898176 436893916498034688 436973162388775936 437330378856245952 437561836533448704 438785232153870336 439223583959519744 439456043618009088 440683561883271168 441915685653184512 442591282930384896 443513521293459456 443828740569432064 446995176292876288 447802169583729114 448120436939510016 448611377860050944 450867069477715968 451556351561170944 452497270658678784 452818874973290496 452949320958254736 453189044981071872 454910140529502592 455725550829846528 456049449586655232 456422260521959424 457373318833880064 457456279375749808 457698388712226816 458398114463612928 459353289911083008 459679767018340352 460963775552028672 462252601535234048 462630483418177536 462959289731907584 464633212783624192 466969464816205824 467948075181604864 469126082421049548 472001463359483904 472336929929035776 472723055540600832 473708080220804352 474044759737663488 476697995333210112 477087686024995584 477426767536029696 479153000683112448 479493550079475712 481227256097325056 482089838894383104 482177282635890688 482571452531030016 483920692232198144 484660506438090752 488858658479465472 489394230392782848 491594807687372928 494126531954459712 494477723519459328 496265607850366464 499043213864454336 499307333140611072 499397899872886784 499806147264281088 500070670323941376 501468836747280384 501969810239451136 502869573329485824 503638356438024192 504275565311164416 504687800092557312 504779342759448064 505046497889353728 506604474680582432 506872595763953664 508649683367755776 510071836176809984 510488809289023488 511773908095690416 511916104179515392 512698717554343936 514638314297718534 515276650831675392 516356496752115712 517139737895632896 517656366809433984 520034176727138304 520829200948396032 521625440596525056 522435864514350633 522712364381577216 522807176429428352 523083872813973504 524975188469809152 526011581057335296 526441584579305472 526815743488032768 527913482435125248 528288687468838912 528440874451297192 528720552477917184 531009386038427648 532057691184431104 532492637275619328 533981453497597952 534797800207548416 535912171562930176 539430243839410176 541380663109490688 542449442965377024 544410778761222912 544797708952240128 545243069742852096 545630591469748224 547313762824557806 547603429352128512 550118798521270272 550668373919397888 551059751583875072 551510231464034304 552659426924271744 553052219693940736 553897721643532288 556896882860752896 556997895458701312 559011834130297856 561822637356997632 564716036519382528 567876760604379072 569930034015655236 570335101559376384 570636952160698368 570740456997584896 571207025444892672 573830815698911232 574708083805126656 575905617201954816 576314931784187904 576480953946869664 576786057248636928 576890677439369216 578976542492094208 579282966587375616 580426572201197568 580901058846130176 582525221997379584 583107171808327936 583415782044598272 585046976205160448 587578082511028224 588158073483106896 589220914204246016 591351361724612608 594324773402443776 594495983757709341 595233372512452608 597069559444972152 597385559293231104 597493915919346688 598564902582484992 600729135184797696 601156092636954624 601647525233491968 602901193008296448 603329694211571712 603932427944339648 604252059974762496 607634067773128704 608563014029279232 609831091778506752 610264518282969088 611197485951483904 612471053214777344 614618367402704896 616840644557570048 619942220531859456 622183747155683328 622625953088274432 623134936848973824 625501443228066064 626622632391038976 628888313396585088 629335284479311872 629782573238714368 630297407387467776 631610773627739136 632059679650217984 635482060360777728 635597327110946816 636116914699994112 636569023381372928 638870667577483264 642083014122283008 643428603374706688 649002012119290368 651348610303605984 651811544639287296 652525640523710464 655459743583163904 655806646513041408 655995568284368928 658177848230805504 658835375939279616 659184065427013632 659303631359279104 660485409746190336 661687477133821952 662873528479776768 663886924395577344 665270281940189184 665390951819272448 665743110854148096 666408196352374784 670492764439314432 672180655409265024 672367420414885888 672917066790076416 675830127685271552 679228312459935744 679423981437382104 680651745718697984 682365210794253888 684074174379982848 686184419063624712 686547583068340224 687597171695419392 689029934866624512 689519650527510528 690208489079245312 691445663328043008 693378902302851072 693945725127266304 694438934597861376 695500587462033408 696581152685800844 696949819175436288 697445163751964672 699966917959745536 701348774743113728 701922112772407296 702420991317377024 703689123631574322 703884643246833664 704960736637222912 708505394893553664 709990183034159104 711067139606495232 715046992999815168 716140151304044544 718729501024668672 719240325119213568 721840884145987584 723265923953836032 723857178796545024 725881038348297216 726396945269653504 726990759657136128 727507455292997632 730137905802838016 734091345589174272 734224498559197184 735346975285379072 736879235899028992 741716585279188992 742529177147670528 744398411775549696 748564820796681504 749096849809330176 749709220896421632 752203255120920576 752954715359176704 756413347966746624 757169014139172096 757569746834030592 759906712020873648 760308893645930496 760446802079168512 761609367259856896 762974525051633664 765107754265214976 765733213933535232 767874156269273088 768641271929159552 769048076331515904 774534745128173568 776484550214150976 776700295996506112 784210764644142528 784625809220960256 787462782704713728 789017371586002944 790223615232049152 791870223652687872 792433031203258368 792661311676945788 793080828716875776 793644496683270144 796092745926629536 796514079057641472 798086536776646656 798738955913428992 800972180246396928 801541456849272832 802196700311322624 803868257344395264 804439592282095616 805669413299683328 810178757030838272 811417352039038976 813108122371342336 817196563428360192 818445887204622336 820970644236836709 821405144028192768 826002560879096832 826589627375812608 827265347196051456 828989140386407616 829578329540911104 830167937451032576 830846582465298432 835496843188051968 838517751195446784 838961537816199168 839113712639082496 840396543183290368 842147698170318848 844946994685280256 847309413814370304 848155886266658816 855502652339064576 856110685496377344 856810538167339008 864472397676281856 864721430920304496 865336016159053824 868464813738141312 868924449881063424 869082059519049728 870639858301796352 873787832996069376 873946324777551872 874660757712491904 875123673066897408 877570464307740672 878447167919039488 881367123766542336 883831371306369024 887027042586918912 895604339167458228 896240873879020032 897222755720101888 901734138955431936 903112703122341888 904994541317357568 905637749946580992 905898641916509472 906378089962143744 909820281059005184 911451101659693056 912098899173310464 912844521043918848 914746637667760128 914912558751499616 915396777424453632 916796228927225856 918706579822166016 919359534036680704 921927551104057344 924505203070468096 925260966836355072 925918579463815168 929266425567248384 933938929632411648 935896150363209728 938252164842099096 944002926718967808 944673859858071552 945446111081201664 947416160441608704 948089519475326976 953395990666420224 954175372049991168 954853535072059392 958306001366224896 958987100158951424 962454512194650112 964179677788766208 964354565271781376 965142905062060032 967841384464396288 969321012876181504 977717316958930944 978788460785565696 983189615374745856 988253063908919424 988955447038918656 992531215700732928 998086427728908672 998614666281222144 998795799745773568 999612294528562176 1003939620478902272 1005739146658971648 1008551130622328832 1009375600185114624 1009558685518896128 1013208949361164864 1013745191527907328 1020977618578046976 1023547816191380832 1023832208359030784 1025397435108687872 1029276628595437068 1030553301663350784 1032712993504231424 1034279475791265792 1035312733618867968 1040068353454276608 1041658401896792064 1043250881193050112 1044871729028701266 1045424728763154432 1045614352858856704 1046167745627947008 1049950376939618304 1052023162114670592 1052883169158610944 1053631486976065536 1055826964870250496 1056577374937677824 1056881748902594384 1057441104955834368 1062018772076855296 1064115382368862208 1064985274551238656 1067962906995195904 1069595600415096832 1071824343125860352 1078860487678820352 1082761326218981376 1084898885930754048 1088821557522445824 1089595417904480256 1090486139485704192 1091261182939496448 1094627525649115612 1095206858704257024 1100237597042540544 1101336747838795776 1102119503167750144 1103020462928068608 1105318853848543488 1106104439387881472 1107795443287064576 1113793765721505792 1113995790917402624 1118023668260595712 1123645274713995264 1129432073038765056 1135753521208758144 1139860068031310472 1140670203118752768 1141480913995169792 1142414050889785344 1147661631397822464 1151811234403909632 1152961907893739328 1153572114497273856 1153781354878738432 1157953084984188416 1158565933174751232 1161802117692260352 1165050443994759168 1166214343616655872 1166831564089196544 1170093952410320896 1175156165022056448 1176316146966213792 1178441828408492032 1182702723449225216 1188649546804887552 1188991967515418682 1190466745024905216 1194139118889944304 1194771118586462208 1194987831838693376 1197129805164969984 1201458270369595392 1202312185273909248 1203295050466983936 1205802386016592896 1206659388423143424 1207864855888679296 1208504119949524992 1215268135546257408 1217126028058558464 1219662183557013504 1220529036565938176 1224942106429554688 1229236734805409792 1233681289115140096 1239884441063718912 1244367494311366656 1245251906176548864 1246269873697947648 1251002886456132128 1253245264782077952 1257776626793170176 1258670568958623744 1259565146477428736 1260594814774935552 1263221547255478272 1264119359300435968 1270964120721555456 1271194654221893632 1272233829399988224 1273138046762745856 1277741335154966528 1284166028244566016 1286857206749413376 1298004024238580736 1302697220607211968 1303623089278574592 1310919487166327808 1311991136568737856 1316355696461611008 1317670751878559232 1318368130854027264 1318607262718558208 1323374954267643904 1325747056959553536 1327773848791154688 1330540563880378368 1330781903638544896 1331486221708296192 1332816392704749568 1340985528878628864 1344361310818530048 1344734840829771776 1345834133580152832 1351660255370543104 1358456624919871488 1358847962874764208 1361303491437395968 1364730421588507776 1368148348759965696 1372368838127249424 1373095166136680448 1375194343390838784 1378059869733249024 1379039301055021056 1380416978158490624 1382891326656086016 1386757804605702144 1387891450254532608 1388877869195722752 1393162305371601688 1393899638350872576 1399933835919491072 1402697549486227456 1403844225544814592 1407378247263148644 1407769286493667328 1409921473274445824 1417010789787107328 1419980366068318208 1422134279212990464 1430093985999630336 1432280302608089088 1437459002049337344 1438480650238427136 1443681768291975168 1446531847907672064 1447714357593090048 1451762076696594432 1452793890539307008 1453981519314272256 1455014910585995264 1460275811605676032 1468182691178348544 1468448997118394368 1470693950570758144 1473758471798057984 1483433170558377984 1488796823551099392 1497129641593363008 1498193699618660352 1499418441792843264 1504406510241841152 1505909430718353408 1512826695933493248 1514338028278344192 1515139493668061184 1519813424041747296 1520617787291860992 1520893604158337024 1523218734519713792 1525949050103267328 1530215508530429952 1531466427867070464 1535748312538546176 1537282543858319104 1538096152663031808 1549069490256347136 1552969100428301952 1553400591993012224 1567307593543051899 1568421529288285056 1569251618441920512 1574925565409427456 1578034743172005888 1580447230464098304 1583740447305375744 1584866062406516736 1585322623353891576 1586161657433751552 1592185491853259072 1593028158115282944 1596173073553293312 1597477911826857984 1601944360492793856 1604393400622645248 1607736514688790528 1608879184564191232 1611338826599366656 1620357514061676544 1622834704078077952 1626216244742684672 1634393126856720384 1636891774409244672 1641941288473673418 1642810288056385536 1652005121758193664 1653179254751625216 1654530694392102912 1657978280772815232 1659156659081822208 1660335874902065152 1661693164930596864 1670993686376103936 1677035502390893568 1678227425278164992 1680793086366580736 1684295396340637696 1696311772533317632 1711005304678129152 1712221370992754688 1713621076334678016 1728944795352563712 1729442861840608992 1730672032318107648 1736929627476282624 1737848899762126848 1738164119038099456 1741279716603592704 1747575665992138752 1747892649555103744 1749321515424983808 1750247346133794816 1755140928615481344 1756894335838078976 1762734247533084672 1767662742612738048 1774054085173837824 1791208678334916456 1792481747758040064 1794445511440203776 1803468277910863872 1809989082634715136 1811797283833018944 1812756179924287488 1819640562118010368 1822902203319386112 1825689042087837696 1829493275335520256 1829825117502999232 1830793554848907264 1833592457854451712 1837413159644332032 1838719068073361408 1843855102208114688 1849010406140936192 1850521933672710144 1851837158927630336 1858532851134496768 1867877859264823296 1871792300726419456 1876504329684198192 1888005853437935616 1889347719716143104 1890892222162403328 1894832320883217408 1896179038950653952 1906791981332840448 1908350744099982336 1909707070144118784 1915598169885952321 1916612002732449792 1917974200317902848 1924909024389300224 1928709130543562752 1930285810124120064 1935682768928792576 1938642025752363008 1955434633917861888 1957576921571131392 1966379230749491712 1976506127817838848 1977910894077837312 1985062431401465856 1996172855457817344 1997229332562444288 1997591599491547136 1999224589057124352 2007879240957804544 2011478293317943296 2017102261244657664 2018751200370229248 2019117371037792256 2026417898722329728 2027490383055814656 2041955237156093952 2047095632382761664 2047664416718061568 2058553257190874136 2068558951582531584 2070625467237735936 2080136706908553216 2083316803793584128 2086501762386100224 2089743458057402532 2090849457526308864 2091228705717713408 2092335491255894016 2099900753879236608 2104046324229341184 2105766338317221888 2107262973952131072 2111653929740500992 2113154749875355648 2113763497805188768 2114882209911668736 2124037544153710592 2128230764737724416 2129970549102477312 2135925813990391808 2139191200830193664 2143648686251720704 2157720975357640704 2165522652437962752 2169797771861508096 2177643115044891648 2179190835808960512 2180972278971408384 2182522365878992896 2189255051298231224 2190413717408514048 2202673495677591552 2204239006335500288 2206040925856137216 2210637707697086976 2212208878775762944 2215590886574129152 2227587531443011584 2227991581834805248 2236047336521191424 2247290549427990528 2258864146077530112 2271507042417516288 2279720136062620944 2281340406237505536 2282961827990339584 2284828101779570688 2295323262795644928 2303622468807819264 2305923815787478656 2307144228994547712 2307562709757476864 2315906169968376832 2323604235384520704 2330100887989518336 2332428687233311744 2352632293932427584 2365405446898450432 2377299093609775104 2377983935030837364 2380933490049810432 2388278237779888608 2389542237172924416 2389975663677386752 2394259610329939968 2402916540739190784 2404624370547818496 2406590100933967872 2411604772033185792 2413318776846286848 2415729711777358592 2417008239899049984 2430536271092514816 2434252056117116928 2439324367114027008 2441058073131876352 2449884212859109376 2458473469610819584 2462911932710510127 2467362578230280192 2479768882127437824 2488734988622733312 2490503812353097728 2492539747395895296 2502005772912264256 2506490529564155904 2515553253586340352 2517341137917247488 2521189629549871104 2526443094510956544 2528238718600871936 2541928241443110912 2542389308443787264 2544467658799976448 2546276093525491712 2555482670309933056 2568332056489132032 2573714413498826752 2596008048477161472 2605394441214423936 2607246178557149184 2621838974332655616 2623982273137475712 2632711392923222016 2635341503757118464 2637214525437116416 2646749908535287808 2651494113919107072 2661081127760756736 2661563807277089792 2665632785409499136 2688722621637060096 2691668267160305664 2703320510741086208 2716913249839742976 2717695925749528416 2722606982874791936 2729460843177015552 2736296697519931392 2744737676254498848 2746190332273360896 2750388686781677568 2756119739466498048 2758078602110042112 2760833956316981248 2765782653312172032 2773515609211404288 2775782900509065216 2777755738391445504 2786324610743203376 2787799276701745152 2799867671838982144 2805395098972454912 2807688451089629184 2814756494526297288 2815538572987334656 2819842946548891648 2834021579574214656 2839960732136636416 2844268558425980928 2860187971999260672 2864560605216178176 2874918004098674688 2876961300476854272 2887363536583950336 2893063695815344128 2895428715186180096 2903524153393188864 2905587781078614016 2907963038628544512 2910029821171990528 2920551623211352064 2936365382356697088 2936897994236788736 2941387901141516288 2947516943596115968 2966866341116755968 2977593647102198784 2994259283186726016 2996387399237320704 2998836883585686528 3011818861436706816 3025653391866986496 3028676056556688384 3039626848083494592 3041235574583721984 3041787208316674048 3046437469039427584 3062932855734140928 3071496625077092352 3074565087716638208 3076192305326063616 3098138980512694272 3105938200856603904 3106801183986024448 3134615187086103798 3136843058576570112 3138503236883841024 3149851130818854912 3156069486344011776 3160894460928196608 3167480894610751488 3169732124813033472 3170645246707783152 3172323314867503104 3184370983706518144 3186056316230565888 3192346147106586624 3194955823653715968 3203888720985587712 3208786801245290496 3215473029377581056 3217758369128382464 3240715028123353088 3252432489485369344 3268786253713440768 3273783548818489344 3283882576947346836 3285620576112771072 3304010243516387328 3306358509503250432 3309061388784205824 3315956561545630464 3318313318163644416 3320671749804130304 3323386329861193728 3341987372752207872 3354071004781787136 3356454850556329984 3361586172733161472 3368590792681275392 3392623545066635264 3422010609356258304 3424442741985509376 3427242152669356032 3458885723681217984 3461344064636215296 3473859254952565248 3475697799524253696 3476328238076198912 3495151331984277504 3495785299110207488 3498643030849967616 3500494692267589632 3510281857230962688 3513788671676157952 3525468495066169344 3535325485225476096 3548108170347675648 3582417356669832912 3584963495516080128 3588891022880407552 3606936555821727744 3619978165269430272 3623594567666037888 3625512359848574976 3639281124236020736 3645804406638772224 3651378084175675392 3658986550671040512 3659650235005998464 3661587109697814528 3674826319288664064 3687710204416229376 3698020812281872384 3701043867345420288 3717065702268993536 3735755718529646592 3743584601452838912 3753008659368396384 3776011706875871232 3778695439432286208 3781784444324806656 3789664641766434816 3792358077901307904 3813583962665680896 3816701488199964672 3819414140288237568 3831196339771904642 3833224005464899584 3835948400635805696 3849818048778600448 3857418261087125504 3860571620248240128 3871365537857585152 3877284051504726016 3910869267835723776 3932758461498983424 3953012255635677696 3955821788155674624 3970124862802931712 3992345710915634688 3994458665124888576 3995183198983094272 3998449178114248704 4015758481915609088 4022956586635886592 4034204522489315328 4037502400740458496 4038234742075584512 4052835797444659456 4054980766111629312 4083910474312187904 4094191264765523328 4095328833436123136 4117106514381748272 4137117903165063168 4141250934475471872 4160273413817106432 4166633607587168256 4179486916114805064 4181698915052617728 4182457411435426816 4199801507758473216 4208092648458682368 4211532676634443776 4223307859481001984 4227526995610377536 4229764419823337472 4248075088307421184 4259941098204954624 4271851627980783616 4278382401660387328 4287297372503441408 4315441950715281408 4331045304875925504 4339595543723016192 4355286230089783296 4358381671617921024 4361944557942816768 4365044731757985792 4378510102596462448 4380827434817028096 4405346991355183104 4408478012671000576 4412081851712274432 4421275415394173952 4424417757551525888 4431181773148258304 4455983163669610496 4472094673042382848 4494581098855981056 4517728292155060224 4543014084835032576 4559440272125241888 4562680812475011072 4565923655980679168 4569656203559141376 4590646525591289856 4607244937615638528 4611847631574957312 4614288457989095424 4615125419514953728 4631812339936753664 4647208470769041408 4660201775979036672 4664857374466623488 4705264587864855168 4730810893796900864 4754598187219550208 4755967870061674728 4776556475559777216 4779084474345848832 4779951327354773504 4788519220659879936 4805833081478381568 4813180201867935744 4823209544066371584 4826637553692573696 4831459423554717184 4834016479798099968 4861072542185029632 4868504112234233856 4878648734228054016 4882116146263752704 4899768425718218752 4916946939221639168 4925823865421020254 4934725156460560384 4959537764254875648 4977469977245466624 4981007624706195456 4985079494791790592 5004011545824528512 5012981059128311808 5031106507172680704 5034682275834494976 5042379259099742208 5052886189021913088 5056477437201743872 5084778616887574528 5088935317599952896 5092552187050983424 5110965340619866112 5136664112978264064 5147428826997653504 5192016096954322944 5210788882428847872 5214492357114298368 5243677948665311232 5247964546274951424 5265422785846444032 5270683007514236928 5274429050874232832 5293499817070575616 5302988227838214144 5322162255521513472 5323127614554179584 5331265570818998272 5377445243274120192 5383336534320611328 5435391851499056832 5458921686354031104 5489475352508997696 5492380664546721792 5500777373563355136 5512239478932996096 5516157204220084224 5521667912633962496 5531565306624344064 5547031218422808576 5551565801018130432 5555511476782891008 5572649221486406752 5575598553403490304 5599735343677964288 5610790197944909824 5615376902179258368 5629512989052594576 5631077145974669312 5639685893097783296 5668043159148429312 5679921464273272832 5688537116851961856 5720375943998521344 5729121210432356352 5746794509657856963 5749836008197349376 5753922600953708544 5774727073167900672 5786127391630688256 5790857430372360192 5807048306786377728 5811175562157228032 5815926077257089024 5841103246422704128 5872730764713394176 5873795988473577472 5882775802283032576 5895033887192231936 5933732682233511936 5955187294204397568 5988518566373452032 5992774798474641408 5997673767171373056 6023637722873413632 6051306783733972992 6057352113113376768 6079253696166989184 6082471149167443968 6083574416633348096 6092874938078855168 6125865711468281856 6142993250154184704 6149130175433276416 6211876401713207808 6269230374172207596 6273686117153140224 6277006473767682048 6299702261637709824 6312138972688023552 6321788921856393216 6334961789221502976 6339464249626066944 6341290493415566304 6344646629735006208 6368741967413036288 6372112632461131776 6384692294213173248 6389911647307431936 6407777441971175424 6417573602490580992 6430946058755162112 6435516738256764928 6481430056246706176 6504864978970738688 6537572507426881536 6547567097636978688 6567765153894693672 6571241152225542144 6608020487032774656 6612717019006500864 6618122777568411648 6631913123091260928 6636626636327288832 6646772659722387456 6683974745504415744 6708142009563574272 6712909701112659968 6723172345466322944 6737181585362550784 6785247090133270528 6844021218712516608 6848885483971018752 6854484305338712064 6917771447362435968 6922688129272430592 6947718509905130496 6952656476152397824 6990302663968555008 6991570598220414976 6997286061699935232 7027577343352315904 7096216340695351296 7164834713339665824 7169926991032160256 7177782045760815104 7213873111643455488 7239956330538860544 7247189135332075776 7251024719697149952 7278562248472041472 7291608813277544448 7302756168351350784 7317973101342081024 7319300470011996928 7323174219395629056 7349652638577328128 7375420408832458752 7396041624563744768 7402087734690840576 7434131404537987072 7471511437059293184 7487169202905677824 7506017318736792768 7552023413751742464 7563568888649613312 7579329283532869632 7584716155802615808 7627167925331361792 7633402976399929344 7638828280576475136 7662392679543809284 7666448010929799168 7671896801271611392 7699636097557200896 7714836522174251008 7721143240496480256 7742731075715170304 7754568103009452032 7821738535671447552 7865516922997966848 7906024511271355392 7911643576311349248 7940249725605863424 7984691421831269376 7990366397966188544 7996898356228497408 8031516963831218176 8075004801480916992 8076469484151169024 8105671594889318912 8109961532223258624 8167820948624375808 8188382529531046656 8190657666872246272 8234213028763496544 8274235806330126336 8282501868950943744 8320546827634212864 8333267215174336512 8358973832229610128 8363397830105235456 8364914822870853632 8399603015516946432 8416185296917364736 8423065353268887552 8446615718962003968 8455053991220755072 8459528839646674944 8519882196409909248 8543703255961567232 8574594745006882816 8630883901430562816 8662090609751851008 8679191087446032384 8710572460179566592 8716763343235842048 8723889115885633536 8730089463515971584 8757020205192924896 8761654869634056192 8810693982710366208 8816956025342001152 8824163703424548864 8842550830788347904 8848835515103051776 8862363546296516608 8911966327339220992 8944189346084765696 8989162197711962112 9035456584310120448 9086028169670065152 9118880544250483776 9125361624950022144 9131847311961358336 9139312407118282752 9214489875231277056 9223695263149914624 9228576915978190848 9230250839029907456 9263624679873507328 9294416941538082816 9320403551958073344 9329714748933246976 9410529175729710336 9461621787593801728 9509196374439100416 9511935740123349456 9553112951119554432 9558168948691697664 9559902654709547008 9577038441319759872 9611666162956763136 9626360403735871488 9646419088132743168 9653275107385147392 9662918847109434368 9722145084370059264 9757297468456108032 9799536851436437504 9851647730842040508 9869450312921120768 9919075528509751296 9954939954490933248 9962015249412390912 9970158989583581184 10008023091649057024 10025962118256623616 10062213014345361408 10069364551668989952 10084758518199484416 10105772378043826176 10112954874403487744 10169557233775149056 10177870635199905792 10185104374101966848 10221930681239732224 10273328225956528128 10294857653995307008 10384032193908645888 10421577764857695744 10428984714228596736 10487355897330622464 10495929092549902848 10530845571692888064 10541366015028473856 10548858101748465664 10586999634141151232 10605976455676428288 10644324511043026944 10646255229108359168 10662531141637996544 10754890486548240384 10766673068641222656 10870783702998113664 10917843372708062208 10978950705017995392 10984761329093443584 11024478957865992192 11043335825267924992 11063130613248688128 11094062436845617152 11103131602036260864 11145298442972813504 11151197106806980608 11199470687355928576 11230753804358516736 11259025978105189152 11262154291949338624 11279371786195566592 11336086318296858624 11359842928546545664 11377074233703923712 11440751887997042688 11458242420864712704 11493589019315713926 11499672016394698752 11507845201907417088 11549454146335801344 11572254783261376512 11581714860744720384 11614096613572755456 11622351124314456064 11631852154514178048 11682206492845408256 11747591976947154944 11765551604566065152 11790067774384463872 11867465364467023872 11910374588408795136 11977037132746904064 11985549596949282816 11995347534342746112 12047275445746827264 12102613567467945984 12114704226226753536 12158507392333978368 12164942298334887936 12167148833266696192 12185749876157710336 12251731422936563712 12285986500308369408 12298260350866552832 12423752803426415616 12538460748344415192 12547372234306280448 12599404523275419648 12624277945376047104 12669923578443005952 12682580986831132608 12689293259470012416 12737483934826072576 12744225264922263552 12779823294614863872 12815554883942350848 12835147204981161984 12861892117510324224 12871033476513529856 12962860112493412352 13009729957941477376 13075145014853763072 13095134195273957376 13135530307789387344 13142482304451084288 13216040974065549312 13225434038013001728 13236245555136823296 13263826246182521856 13273253272654577664 13293545319444774912 13367949491008831488 13416284019127148544 13425819402225319936 13474363170725101568 13570494180266541056 13688042437425033216 13697770967942037504 13708968610677424128 13835542894724871936 13845376258544861184 13895437019810260992 13905312952304795648 13980605327937110016 13983141196440829952 13994572123399870464 14055154686704631808 14192432681390702592 14329669426679331648 14339853982064320512 14479912661077721088 14494378270664151552 14502049439394299904 14557124496944082944 14583217626555088896 14605512336702701568 14635946202684162048 14638600940023993856 14646348438791258112 14699305277154656256 14750840817664917504 14792083249127489536 14804175469381681152 14868262809075974144 14943022874118586368 14974338405811355648 15012034637473585536 15104046827503484928 15127137777299226624 15158658567065739264 15169432311605231616 15254335850662723584 15266805952799858688 15277656561152950272 15324785359087618568 15332896021859598336 15399272195114401792 15429673044348502016 15442286480992960512 15485462151430340608 15509136206018904064 15643477071342895104 15731033845995933696 15812049022542710784 15823287152622698496 15880499451211726848 15969382843662538752 15980732795932377088 15993796712456994816 16063033927662436352 16150009602961833984 16152938968302338048 16211343189778637824 16376765059062093312 16468426057526993088 16548471612660252672 16565003737901887488 16641093655268425728 16666534430348673024 16717947664459220256 16726795660210470912 16729829645741707264 16799206031033892864 16832370593834729472 16846130706537775104 16893231437924007936 16910107982441510144 16919057679293349888 17039764392819818496 17087406511923134464 17149189490013765632 17240383528973570889 17261767802861125632 17324181219503702016 17358382174892064768 17421144920359133184 17433526686471684096 17447778231771267072 17514040410385849792 17523309739268112384 17621387965420732416 17648327406849097728 17685101661576695808 17697671030206103552 17724727092593033216 17823932654678441984 17888378692169531392 17978324395423924224 18070913168620240896 18172056339340130304 18237761088500967552 18250723249900044288 18263694623922716672 18278624814236565504 18428979750462554112 18447390526299829248 18460501678059814912 18527249359747014656 18659429497866493952 18821058351459420672 18923243575187603456 19018392748878200832 19023871480246698912 19106225902239108864 19116337897383395328 19119805309419094016 19154076882639519744 19223332325913526272 19252720807471742976 19292838176265486336 19306550214770294784 19325837694218868736 19444290168740118528 19514594936912216064 19599073702872875008 19703295461684081016 19738900625842241536 19838151057019502592 19909879908981866496 19940317979167162368 20016046183298114048 20051924236513247232 20124426028690722816 20138729103337979904 20169517036398968832 20211544756087652352 20225909748806975488 20339114467550298112 20355741270399811584 20370208748203933696 20443861362479464448 20546656451913056256 20589715307990614016 20768064387817291776 20843155529715391488 20857969428457193472 20974711794661244928 20991858185099805696 21082732030056947712 21097716203496931328 21173999268282302464 21288649022086053888 21292510458216718336 21325062283275993088 21509780973096480768 21533346137282445312 21741567405996227328 21835686745416124416 21957901410035990784 21969522658186887168 22048957915731984384 22086671650535849984 22126261226497376256 22188124873691234304 22206263204072521728 22290596885945627008 22302394213613961216 22461507608717033472 22518051956210378304 22524308583898677248 22754148467407847424 22881503775994085376 22916484841729425408 22987178038631427852 22999344032789397504 23015690403814834176 23098908292671602688 23144509566522753024 23163429721489440768 23228193227145510912 23244702248628912128 23263704309028356096 23364412985690816512 23495183953894309888 23531103209132130304 23580135548768927744 23734930728934047744 23820749176817590272 23954074265493808128 23971099193898565632 23990695068685492224 24094550891493654528 24229408452453507072 24317014784667956736 24329884596669775872 24334297666533392384 24371499752315420672 24503462845873127424 24571973000616738816 24596520701733105664 24847505606852831232 25076921496688830384 25094744468612560896 25198809046550839296 25248555890752094208 25339847156886011904 25365161973662265216 25378586518940024832 25474967869652145152 25559646589229727744 25631109767884701696 25723784235020648448 26019459915882954752 26150290029707526144 26190268390547914752 26271060615578774688 26284964608902168576 26432081948131098624 26450868076026003456 26472491110273646592 26527652492365043712 26546506545309155328 26587090638889549824 26735898982017662976 26832568038254297088 26851638804450639872 26948726341450203136 27140988360533082112 27376084874850066432 27395541935884075008 27417937221354848256 27671085789449743872 27690752517089722368 27790874039620521984 27810625904609591296 27961210655874220032 27966282392881659904 27989144246799740928 28110309373409263616 28384865362781405184 28659338853358663296 28679707964128641024 28959825322155442176 28988756541328303104 29114248993888165888 29166435253110177792 29271892405368324096 29277201880047987712 29398610554309312512 29608350938763362304 29736525618151948288 29886045748237172736 29948676811622711296 30024069274947171072 30208093655006969856 30254275554598453248 30317317134131478528 30338864623210463232 30508671701325447168 30533611905599717376 30555313122305900544 30649570718175237136 30665792043719196672 30798544390228803584 30859346088697004032 30884572961985921024 30970924302860681216 31018272412037808128 31286954142685790208 31462067691991867392 31624098045085421568 31646574305245396992 31760998902423453696 31938765687325077504 31961465591864754176 31987593424913989632 32126067855324872704 32300019205923667968 32305877936604676096 32422686379557275648 32753530118124186624 32936852115053986176 33130007475803774976 33282187310536851456 33435895328918440512 33453591320420941824 33459659291483414528 33598412062067785728 33692261413075550208 33786462875848015872 33820215964883020288 33838115358586699776 34079528785639636992 34174813023846268928 34298378980027531264 34480767057947141778 34523535605722251264 34648362439007404032 34716764349784129536 34842289840718266368 34867053372943368192 34895556463542534144 35028080820771699584 35046619478536224768 35242775930841464832 35296654813698195456 35370203323153391616 35395342060412207104 35647865309356883968 35776757384339062784 35956648790847848448 36141826337240481792 36344112678680260608 36475522177001935104 36501446499800088576 36527389247845433344 36557249628473131008 36857959500925108224 36894781052599658496 36921003356119629824 37054498719494029312 37318858995732987904 37642116702918841344 38047742960493397824 38212451804478217728 38232675794766790656 38239610618838188032 38446664651827052544 38505441614943485952 38585676352530972672 38613100429540589568 38651675388437737472 38888580337480237056 39029189873824432128 39198147405745750016 39406590923368162032 39477801251684483072 39676302114039005184 39819759817963732992 39880635958334324736 40032092366596228096 40103848473026494464 40248852057381445632 40277458206675959808 40423089512175304704 40678228935100596224 40711482540799623168 40887722724958928896 41093312903826112512 41179430615981228032 41536128775634583552 41686311059430782976 41715938856914386944 41949423589322489856 41983716370199611392 42165464060113895424 42195432406993862656 42347998536564604928 42577298044172107776 42585020916433436672 42650124566551986176 43019561946192961536 43483134811992454656 43671373490832248832 43915802820071981568 43939045316373774336 44097915831463968768 44173343301071699968 44252522452994752512 44376249747382468608 44412526408145043456 44581193771891254016 44604788427227922432 44923015217434066944 45036103912420756608 45048617167797354496 45508296934815694848 45763007551988170752 45832969683458850816 45974356077262855704 45998688065578795008 46197816585343205376 46289019133045506048 46326859442978881536 46456386454291021824 46527408618056712192 46728825971381633024 46990367907788619776 47062206418264260608 47160271097537855488 47469861457868095488 47641498353635180544 47908148530987616256 47942198387797131264 47981390137370984448 48189101782987309056 48458816904907014144 48634029569335913472 48668595333066784768 48742999504630841344 49193041403466211328 49695011213705662464 50153842993377660768 50189488937225121792 50397618093101678592 50497111781504188416 50679694313772023808 50730323947324530432 50757173037880049664 50949935739304290304 51119293178459455488 51262219535769403392 51447568470041296896 52038919831765909504 52300580059415052288 52542121231157549376 52569929217804337152 52864163896262197248 52944982220547293184 53055304984730087424 53093013090618310656 53174181277779099648 53471797964035325952 53665136076508594176 53703277608901279744 53897452682900406272 54281976721066164224 54752169749700132864 54791083871768150016 54835874442709696512 55342171578899487744 55381505034179444736 55581748079241043968 55621251809219182592 55932564785763319808 55978288493599481856 56220618746818527232 56769730725562810368 57318677706717326592 57359415928257282048 57919650644310884352 57977513082656606208 58228497987776331776 58332870506220355584 58543784810736648192 58554403760095975424 58797221108618625024 59216701877526724608 60048138549894342144 60416187310013939712 60508551109196906496 60634634268262957056 60677729246420926464 61017343402650894336 61067223811199434752 61110626244611801088 61299141436350474272 61331584087438393344 61597088780457607168 61718692177394008064 61769145923971842048 61941848605721362432 62036544824075616256 62573908285371580416 62924135383983734784 63248196090170843136 63293148610490793984 63521997804846907392 63877531374650155008 63922931183729508352 63975186849827979264 64252135710649745408 64600038411847335936 64611755873209352192 64845372759114551296 65507060236248373248 65873704230107972352 66260014951607549952 66564374621073702912 66871790657836881024 66907182640841883648 66919318582966829056 67384522826151100416 67572925751696031744 67640431929766040576 68596757960055062528 68961534115894283556 69047071211444502528 69296724878014808064 69433528699568259072 69684579681436532736 69734106745886736384 69791112927085068288 70056161641543399168 70093238957072449536 70485551861682929664 70593309627396390912 70740406646306783232 70790684120824414208 71295730618713767936 71553514768678125568 71913297581695696896 72283652674480963584 72688225357360521216 72951044354003870208 73002892999600177152 73114499256946262016 73715919001850216448 73789562105199316992 73842006712239259648 74108997438988058624 74637717991465975808 75284233405837682688 76095485920986795648 76424903608956435456 76479221237676376064 76893329303654105088 77171352705061945344 77303350776875474944 78058379747648864256 78396294811491500032 78813181846736324064 78955602503368966144 79352604228078010368 79639519635927465984 79761271916668649472 80064184733192456192 80207696946052988928 80497704114762891264 80554916413351919616 80846179024350609408 81356457870201192448 81422965081599246336 81775445449917857792 82186625807652225024 82358861231962456064 83072257551269167104 83372622118861565952 83431877713828773888 83898847178644979712 83967432740399222784 84330928120227790848 84390864813987725312 84695997073129209856 85154596088344215552 85170041832866873344 85300249133103972352 86039123892385923072 86966269623984909312 87342746981664497664 87831605640143963136 88195831662927937536 88346686602143399936 88825052816290086912 89162387543782508032 89209576854455844864 89846030434868133888 90072207824841513216 90097234335594708992 91016593869631389696 91526015103976341504 91665939366917701632 91948712154525711408 91997376131157590016 92395633170686410752 92578038266091012096 92653718885957763072 92912772908582043648 93054817236113424384 93980735815577239552 94320542195075710976 94939722915736190976 95282996707270361088 95816297061975232512 95884396775594262528 95962780274741968896 96378203565974618112 96917633809814028288 97268059138671826944 97337190666133569536 97485999009261682688 98386082806932422656 99390022427411324928 100307685986755321536 100378977874450243584 100795236186203357184 101359388627544047616 101460647894649060864 101514346075760099328 101899871478608580608 102238586356918910976 102524439071538806784 102895136940082593792 104077839663531819008 104601160118830104576 105084242462315098752 105139858435608674304 105728327792524394496 105889964441094586368 106110609969460174848 106186026181236621312 106943595928070651904 107330272153017188352 107794905365800812544 108563953442132328448 109504339499400265728 109582167743536300032 109671748885419393024 110684343157798975488 110763010068358889472 111163496158482087936 111242503618438365184 111865129571526639616 111956576987198963712 112441237493637054464 114637355413434653184 114718831856514564096 115839301288621768704 115955026165313212416 116456995975552663552 116665741012440711168 117087569621473296384 117108807520191950848 117594442217237250048 118433403755053449216 120096277099788684288 120832374620027879424 121269268536525914112 122034686805301788672 122134447622398869504 122598282872700948544 122663168174876786688 123194177560915214336 123538291847943684096 123883697211442724864 124073089648151232512 125147816570743160832 125848270767967469568 126496392180341686272 126586297220981587968 127043995609693814784 127755062749300310016 127845862367459016704 127950373699655958528 128504271421299490816 129223511746418704384 129690745518229102592 131014120472496746496 131747408460215944704 132520029903215099904 133128749242147405824 133743581315673762048 133814365281683767296 133838637165933658112 134769045652302200832 135145851503392063488 135280863859532081152 137193515920110125056 137923068231788567112 138593449756029616128 138867057399136518144 139369159362873065472 139582225854170136576 140112323283086798336 140186477914144899072 140971103723365859328 141186619254792781824 141480813292613566464 141581368241648828416 142591461237427535872 143107029537356251136 143826595163391393792 144567305348961927168 145376450714721042432 145902088708007740416 146005785999200354304 146228998513892524032 147579124210398633984 147684013424478519296 148217994877976117248 149275435982931951616 150568466811675365376 152190971841973591296 152849807217912870912 152958442475352752128 153786658607308210176 154342705410123890688 154606701553750949888 156116759495297728512 157626363693472648128 159279039271854931968 159522543833337298944 160128369466384912384 160415393892105977856 160995408229525782528 161109832826703839232 161692358048701218816 162712915740402384896 162845930163198492672 163550890899835715584 164373251615304450048 164717722463924912128 166144515102538334208 166745244237723131904 166863755427657547776 167797694357289959424 167934865480798445568 168661856240455581696 169391994146258419712 170309192176688431104 170340083665733746688 170600498266207944704 172078247784771846144 173932539247969818624 174685493963328995328 175663211280287926272 176391663325855875072 176693373204286799872 177650105632580173824 178324775087565016064 180144415649683026432 182033187739262779392 183052030207952683008 183331878733835403264 183897424309051422816 183994752262315180032 184791266341372821504 185156076532182024192 185307437771915526144 185825545817164087296 186109634472226848768 187961471631154479104 188641084390151421952 189879445831472381952 190565993414540722176 191632594123950465024 191768793551188525056 191925560549483937792 192756407131949236224 193835267619628056576 194536118277343653888 194674381332267139072 194971998018523365376 196772165613864845312 198780044854822649856 200615371973510643072 200757955748900487168 202718777255088095232 202921295789298121728 203799742957217161216 205790273880165187584 208155679327063638016 209202320237660209152 210168484924630197504 210279716871217348608 211456655585048788992 211779928882189172736 212221219938920349696 212372052362473242624 213887191856141303808 214660544306034376704 215589810731601625088 217127906884264656896 219008678998800531456 219343497770838786048 221368686315597950976 221526020136717778944 222326992316964175872 222485007236876730368 223730259143053279232 223913153974397927424 224882474987274108928 229274710826869306368 229437663713029128192 231910052330626424832 232913991951105327104 234175139242946592768 234217615040383901696 235188884434474500096 236866807510106898432 240192554199577368576 241664749240055758848 242538537073051828224 244069373610603577344 244268895244797739008 245196565745401897088 245326336349753573376 247076583695887368192 247767394422885449728 250295633141486321664 251696541535934939136 252992784360683372544 253172594441963175936 254087991219387629568 255510125498600620032 255691724734918033408 255900747399311917056 257008542842598981632 258447023492837408768 259381491036458205184 262028240944993492992 263494816920431889408 265040059806430199808 267487162631347524096 267628730563367534592 267677274331867316224 269538091304604401664 270291703006784126976 270561727719064162304 274387031840220250112 275846136463577134224 277186899512059232256 277734114798273036288 278738318725746130944 279164451708340273152 280224646566173596672 281942207446731718656 282961626585227132928 286214059074712502272 287653190326782787584 289134610697923854336 290752901429442084864 291804177416015480832 292011571998400708608 292457997027785048064 295158248420797267968 295368026848957038592 296435989755952234496 298550871965863903232 301136933623350730752 304381943683947182592 305699614435825741824 305916884950705504256 307573317214616420352 308685410820247781376 309213403107501899776 312233518990595457024 315252727386945296256 318558078543709863936 320256738932769824768 320830787784211955712 321990816459051565056 323384716097402437632 325691860326396985344 327101781799671431168 328746503230608900096 329435444927849824256 332289030205076668416 333490488475446263808 333727510855315095552 335595388714579918848 335869730961596891136 337323712480911163392 338783988292516839424 340680167331467493376 341200996532415889408 344156495569543692288 347865078495939637248 349370987926657990656 351326422560575852544 352783326651711750144 353386746408573599744 355300211265160347648 356649550175130032128 360288831299366052864 366104060415905366016 367794848618102845632 367989504524630360064 369582532682745643008 370614875543831052288 371651091634328174592 372219268944453697536 375922943262308958208 377282168780302843904 379758891662944763904 381131986829081444352 383265188247900930048 383537587102377050112 383851121098967875584 385512814263898472448 387670535239256113152 389072236554687307776 389348762664534278144 393544331227729690624 397560089709645299712 401230743947021286144 401515911497800974336 405437554510176190464 405842591578596243456 407599485914434322432 411580547760330375168 420336969849260395008 420559433742434697216 422913311170097577984 423559857764378345472 424442439877840699392 424744104724946485248 427774383712282607616 429321088612068753408 431179621463203250176 434255813768529313792 438017357997601062912 438686995541677572096 442737372631195901952 443052040273435557888 444653984633928351744 447460518286106558464 447826307948795854848 449764949974548217856 458549421653738612736 458875327426058256384 463820104661252849664 465827983902210654208 468350278485893185536 468435230080767803392 480385108399154737152 483329498480111517696 485077074146103656448 488138747221207154688 488537790489595478016 490393131490803794176 490652672699507146752 494153167391774736384 495534788845770899456 500591266282972643328 503393083071869878272 505985568721366745088 508175982438775259136 511020250997201240064 511801494798623834112 514017085685197963264 516894046985674817536 518762982072916410368 524056481889986985984 526989633840863778816 530080119612860399616 534974325262695048192 535354548663734632448 541123455438128324608 548774063680440500224 551692272927154268448 554373799024118464512 555468229596546072576 557476637451492261888 558328903416680546304 560449293132347193344 563884414893463437312 565923253170454265856 572428118149425004544 575306380653565575168 578269221395847708672 581505802858884169728 583608354832030961664 584023143996801417216 584915994055570096128 590316496841594535936 590736053697914077184 592871979511904468992 597101743931727806464 602273867246701461504 608763887367894365184 611399228871651483648 611833769901411008512 617370821640495562752 618426806215003799552 624467037981190914048 630505454773890592512 637116157087419727872 640513477865539649536 641661575568423911424 643981632918103130112 646769432194804875264 651383720652793970688 664578060410153336832 666980976950892527616 667455021710630191104 671190777429159837696 671739461923193782272 674647424961822326784 677567976585033678848 681360334662934986752 682401993064831778816 688312991139087384576 695730156991879274496 698741975853315981312 702652845121151705088 705566653303423500288 706773492817147199488 710600422530320695296 713299100350260064256 720577662598732105728 732208120831810732032 735589697236205691264 735979009049260720128 741229751087662104576 743302183268656349184 754564337560605687808 759517783325889527808 762263973658162888704 766530376495801860096 767075174204754100224 767702242197935751168 771025628527796944896 775341070478512226304 778144473109374615552 778697525329068556288 787088662455459381248 795120179419290599424 802461487894042572288 803031822995601948672 810875109020352380928 811685183157192486912 815198971828868644864 823161095520660750336 840673939698520790016 845826622340195155968 848884879755681398784 858642177224137506816 862359242926406500352 868511627537058627584 876034715995202125824 877373991083355144192 885474745262391803904 886104080546871115776 889307969267856703488 894921036572213116928 895652615897591709696 899529899949096435712 917098843307477225472 917750654852116512768 927640209322505699328 931655967804421308416 936700556971786371072 936870460161535606784 960770216798309474304 970154148292207312896 977075580979190956032 980786262981607588352 981305345399014293504 988306334783549472768 991069577691541798912 1001182532565945286656 1006786166143739756544 1011971137442733490176 1016351964877550518272 1022040501994402480128 1023602989597247668224 1033788093971349635072 1037525964145832820736 1048112963779973971968 1053979267681727557632 1060160239225720799232 1069948650525390096384 1070709097327469264896 1082246910876256649216 1103384545854308536896 1108747598048236929024 1114953274902984523776 1116657806833361092608 1120898586264694386688 1127768829786926874624 1131846506340908531712 1144856236298850009088 1150612761307131150336 1156538442791695417344 1163011605717768339456 1167216709664061923328 1168046287993602834432 1180632993683189071872 1185743959023808937984 1194203487863455612928 1204547734493402923008 1217527774735788730368 1222798457743302967296 1223667539802822017024 1234741643280991125504 1236853612430007599104 1261010909547781185024 1274232314174839455744 1281026955731079299072 1283323151136847822848 1287963265836206260224 1293538864389609750528 1302767441305587941376 1329156120820306673664 1333961953901785055232 1342381554858319675392 1343478923846387564544 1349294849923644653568 1355135953170067357696 1362720669325869973504 1364803986129663557632 1376625982278174769152 1391460313983758548992 1397483951706631962624 1405305690242303410176 1413546985634294398976 1426598200700520128512 1441155325197464211456 1464416241663621464064 1471179394472411382528 1471958018098521440256 1482459502175324209152 1486604366537312698368 1509128675121211375616 1524527947316325777408 1533060752991603720192 1535404484395871502336 1542051257055593889792 1550682140957024452608 1556288946218749231104 1557395050658137112576 1574177324910918762496 1590240358838581198848 1604922975788085144576 1606063645991203897344 1623370366314384973824 1630397943657737289728 1646322191041321500672 1681347879397041580032 1691653244680390311936 1697769759511362797568 1717284354448275013632 1752069431990404251648 1754747982166710288384 1770949490524783607808 1772208161093742231552 1778615938535713406976 1789842073144426233856 1791305231795183419392 1799059799898192871424 1834197686614954450944 1835501309704233025536 1855280418645011398656 1863311935608842616832 1873401113943572742144 1873740920323071213568 1921540433596618948608 1940308296584414625792 1954151161958381912064 1961572525963215176704 2002365065131890573312 2013572332287479513088 2023942274885466980352 2032703929755101036544 2044081003988804960256 2047205979194495336448 2067576187942699270144 2075051928291665641472 2096225927559947943936 2107958535363455115264 2120320478451441598464 2139897301050780192768 2141418194654938529792 2164493821752513298432 2206769091708617073792 2229906549805969047552 2241797172529388773376 2263693012681817063424 2289712472597700018176 2301225522614262300672 2313076885583390834688 2326023211435536678912 2334433419328123846656 2336092575987205668864 2361265987366378143744 2371487918047617875968 2388406975726911225856 2409095468986805846016 2435055549471577460736 2445596915486605934592 2447335079605644034048 2469483286561982251008 2473707224860015198208 2522021819095562370048 2562053911462158598144 2575926531672412520448 2587077728779219501056 2605534882611175882752 2658312241640613347328 2667923907803570110464 2684763109716639350784 2686957847692775129088 2698589699847289307136 2725441338651739947008 2753251964556349538304 2782920627967517097984 2794967903413263925248 2810611380484606820352 2827093971268588797952 2853196401401040257024 2882310650394928422912 2942358788944822765056 2943916036197042880512 2964919004350648418304 2973208733074625396736 3018257350242422751232 3049055894632651554816 3066121505983207440384 3070808968791743004672 3101364281914048905216 3112577892437498462208 3148354649821837524992 3180480717677162397696 3209845951576170289152 3212127291982407794688 3246740732628769947648 3260795887315474579456 3362695758794083160064 3383306489360780623872 3395539519022725595136 3434568708896550027264 3504138863980808503296 3541898981049567215616 3557231877071426813952 3582610463590366838784 3598119599796385742848 3668395373229908901888 3671002619408466051072 3710560837290022797312 3726623871217685233664 3747481840646142427136 3843080867193237897216 3880616593168829251584 3908302323916763824128 3923145051926430353408 4027144664574959026176 4047884549770933960704 4065407859510202073088 4088162007977609920512 4094411958388990672896 4135152375885398540288 4150103856583331282944 4192451855119895887872 4215917070726910230528 4240640956902883196928 4279794602101560385536 4282836389309877059584 4328987643505026596864 4413538183417234147584 4459813099611938095104 4483594345058777546752 4527386025363634126848 4626153771166781669376 4652046422871073357824 4668866838656247693312 4672185151974411337728 4722531974732756287488 4742975836095235751936 4776813951453822451712 4818190937973611692032 4870111098943154921472 4891193830973211869184 4938966573123964502016 4947414449720030396416 5044043638191124740096 5124107822924317196288 5151853063344825040896 5316624483281226694656 5335847815607140220928 5369526219433278701568 5373915695385550258176 5397179399694578614272 5450882677303479894016 5506503929112699076608 5565841255935034195968 5589935806826527850496 5621222760969213640704 5654187942537177595904 5706392802802080514048 5764621300789856845824 5884717577889645530112 6036514700484845502464 6098111789265303109632 6132243011966414880768 6141617937583486009344 6202728563828097810432 6225155784874996924416 6296709299643675049984 6360961435354324795392 6419691903152340578304 6424254583964815589376 6493481465257539895296 6521591774630949158912 6725391517588166320128 6791079038045451190272 6869137417793100054528 7008277727961617006592 7083797962099134431232 7114463754142853627904 7165220927180733677568 7336790746459817803776 7342005238816932102144 7421121674580045594624 7453247742435370467328 7494963681292284854272 7686161734386475794432 7761233186337658503168 7816604647833527648256 7846290103852860706816 8054289329149918052352 8095769099541867921408 8176324015955219841024 8300207713166662565888 8384903710239791775744 8431834141453820461056 8481281913805766393856 8559589204203120771072 8565672778619754119168 8657975287010053193728 8827076366834468295168 8919626199223876190208 8967188690117555093504 9054772050727268253696 9304092845742146715648 9337733677312495386624 9445063949465512574976 9485951672190471503872 9553627902907644903424 9636381875947223384064 9740222197886309842944 9782387661946423738368 9894828899440060792832 10088087276382249480192 10248215645848634392576 10303706126689650081792 10671695631214280441856 10747831390771100516352 10794358799389157228544 10901765354606959788032 11013007858225398153216 11131682511870068391936 11179871613653055700992 11242445521938427281408 11412785605604161028096 11529242601579713691648 11769435155779291060224 12196223578530606219264 12264486023932829761536 12283235875166972018688 12405457127656195620864 12450311569749993848832 12593418599287350099968 12721922870708649590784 12839383806304681156608 12848509167929631178752 12986962930515079790592 13043183549261898317824 13450783035176332640256 13582158076090902380544 14016555455923234013184 14167595924198268862464 14228927508285707255808 14330441854361467355136 14673581492919635607552 14842243349160091189248 14906495484870740934656 14989927362584569708544 15372323468772951588864 15692580207705721413632 16108578658299836104704 16191538199083735842816 16352648031910439682048 16600415426333325131776 16769807420479583551488 16863668282907640922112 16962563827611532787712 17119178408406241542144 17131345557239508238336 17315950574020106387456 17654152733668936590336 17934377380235110187008 18109544101454536507392 18608185691484293431296 18675467354624990773248 18890127898931025149952 19272763751894446768128 19480444395772619685888 19564775323892847476736 19789657798880121585664 20176174552764498960384 20496431291697268785152 20607412253379300163584 21343391262428560883712 21495662781542201032704 22026015716450796306432 22263365023740136783872 22359743227306111401984 22484891043876854562816 22825571211208322056192 23058485203159427383296 23538870311558582120448 24528972047865659523072 24900623139499987697664 25186837198574700199936 25443845741417299181568 25678767612609362313216 25697018335859262357504 25973925861030159581184 26086367098523796635648 26901566070352665280512 27164316152181804761088 28335191848396537724928 28457855016571414511616 28660883708722934710272 29347162985839271215104 29684486698320182378496 29979854725169139417088 30744646937545903177728 31385160415411442827264 32383076398167471685632 32705296063820879364096 33200830852666650263552 33539614840959167102976 33727336565815281844224 34238356816812483084288 34631901148040212774912 35308305467337873180672 35868754760470220374016 37216371382968586862592 37350934709249981546496 37780255797862050299904 38545527503788893536256 38960888791545239371776 39129550647785694953472 39579315597760243171328 40352349105528997920768 40992862583394537570304 42686782524857121767424 42991325563084402065408 44526730047480273567744 44719486454612222803968 44969782087753709125632 45651142422416644112384 46116970406318854766592 47077740623117164240896 49057944095731319046144 49801246278999975395328 50887691482834598363136 51357535225218724626432 51394036671718524715008 51947851722060319162368 52172734197047593271296 53803132140705330561024 54328632304363609522176 56670383696793075449856 58694325971678542430208 59368973396640364756992 59959709450338278834176 61489293875091806355456 62770320830822885654528 66401661705333300527104 67079229681918334205952 67454673131630563688448 68476713633624966168576 69263802296080425549824 70616610934675746361344 71737509520940440748032 74701869418499963092992 75560511595724100599808 77091055007577787072512 77921777583090478743552 78259101295571389906944 80704698211057995841536 81985725166789075140608 85373565049714243534848 85982651126168804130816 89053460094960547135488 89939564175507418251264 91302284844833288224768 92233940812637709533184 94155481246234328481792 98115888191462638092288 99602492557999950790656 102715070450437449252864 103895703444120638324736 104345468394095186542592 107606264281410661122048 113340767393586150899712 117388651943357084860416 118737946793280729513984 119919418900676557668352 122978587750183612710912 125540641661645771309056 134158459363836668411904 134909346263261127376896 136953427267249932337152 138527604592160851099648 141233221869351492722688 143475019041880881496064 149403738836999926185984 154182110015155574145024 155843555166180957487104 156518202591142779813888 161409396422115991683072 163971450333578150281216 178106920189921094270976 179879128351014836502528 182604569689666576449536 184467881625275419066368 188310962492468656963584 199204985115999901581312 205430140900874898505728 207791406888241276649472 215212528562821322244096 226681534787172301799424 234777303886714169720832 245957175500367225421824 251081283323291542618112 269818692526522254753792 273906854534499864674304 277055209184321702199296 282466443738702985445376 286950038083761762992128 298807477673999852371968 311687110332361914974208 313036405182285559627776 322818792844231983366144 356213840379842188541952 359758256702029673005056 365209139379333152899072 368935763250550838132736 376621924984937313927168 410860281801749797011456 415582813776482553298944 430425057125642644488192 469554607773428339441664 491914351000734450843648 502162566646583085236224 539637385053044509507584 547813709068999729348608 564932887477405970890752 573900076167523525984256 597614955347999704743936 623374220664723829948416 645637585688463966732288 730418278758666305798144 737871526501101676265472 753243849969874627854336 821720563603499594022912 831165627552965106597888 860850114251285288976384 939109215546856678883328 1004325133293166170472448 1079274770106089019015168 1095627418137999458697216 1129865774954811941781504 1147800152335047051968512 1246748441329447659896832 1291275171376927933464576 1475743053002203352530944 1506487699939749255708672 1643441127206999188045824 1721700228502570577952768 2008650266586332340944896 2191254836275998917394432 2259731549909623883563008 2493496882658895319793664 2582550342753855866929152 3012975399879498511417344 3286882254413998376091648 3443400457005141155905536 4017300533172664681889792 4519463099819247767126016 5165100685507711733858304 6025950799758997022834688 6573764508827996752183296 8034601066345329363779584 9038926199638495534252032 10330201371015423467716608 12051901599517994045669376 18077852399276991068504064 24103803199035988091338752 36155704798553982137008128 72311409597107964274016256
- Sum of all divisors σ(n): 281044938436727787720588645
- Sum of proper divisors (its aliquot sum) s(n): 208733528839619823446572389
- 72311409597107964274016256 is an abundant number, because the sum of its proper divisors (208733528839619823446572389) is greater than itself. Its abundance is 136422119242511859172556133
Bases of 72311409597107964274016256
- Binary: 111011110100001000100101011110011110001111110111000100110100100100000000000000000000002
- Hexadecimal: 0x3BD0895E78FDC4D2400000
- Base-36: 933AN1ON9HZDWFLS0
Squares and roots of 72311409597107964274016256
- 72311409597107964274016256 squared (723114095971079642740162562) is 5228939957920717800089476119989281521210476552257536
- 72311409597107964274016256 cubed (723114095971079642740162563) is 378112019055889508000950373456496751942887247408884711188540297442102362505216
-
72311409597107964274016256 is a
perfect square number . Itssquare root is 8503611561984 -
The
cube root of 72311409597107964274016256 is 416615677.9648450775
Scales and comparisons
How big is 72311409597107964274016256?- 72,311,409,597,107,964,274,016,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 72,311,409,597,107,964,274,016,256 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 72311409597107964274016256 cubic inches would be around 34717973.2 feet tall.
Recreational maths with 72311409597107964274016256
- 72311409597107964274016256 backwards is 65261047246970179590411327
- The number of decimal digits it has is: 26
- The sum of 72311409597107964274016256's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 72311409597107964274016256 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 72311409597107964274016256 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/72311409597107964274016256/
Chicago style:
Numbermatics. 2024. "Number 72311409597107964274016256 - Facts about the integer". https://numbermatics.com/n/72311409597107964274016256/
The information we have on file for 72311409597107964274016256 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 72311409597107964274016256, math, Factors of 72311409597107964274016256, curriculum, school, college, exams, university, Prime factorization of 72311409597107964274016256, STEM, science, technology, engineering, physics, economics, calculator, seventy-two septillion, three hundred eleven sextillion, four hundred nine quintillion, five hundred ninety-seven quadrillion, one hundred seven trillion, nine hundred sixty-four billion, two hundred seventy-four million, sixteen thousand, two hundred fifty-six.