81929921945953514142302208
81,929,921,945,953,514,142,302,208 is an even composite number composed of six prime numbers multiplied together.
81929921945953514142302208 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 81929921945953514142302208:
221 × 33 × 73 × 113 × 373 × 3973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 37 × 37 × 37 × 397 × 397 × 397)See below for interesting mathematical facts about the number 81929921945953514142302208 from the Numbermatics database.
Names of 81929921945953514142302208
- Cardinal: 81929921945953514142302208 can be written as Eighty-one septillion, nine hundred twenty-nine sextillion, nine hundred twenty-one quintillion, nine hundred forty-five quadrillion, nine hundred fifty-three trillion, five hundred fourteen billion, one hundred forty-two million, three hundred two thousand, two hundred eight.
Scientific notation
- Scientific notation: 8.1929921945953514142302208 × 1025
Factors of 81929921945953514142302208
Divisors of 81929921945953514142302208
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 37 42 44 48 49 54 56 63 64 66 72 74 77 84 88 96 98 99 108 111 112 121 126 128 132 144 147 148 154 168 176 189 192 196 198 216 222 224 231 242 252 256 259 264 288 294 296 297 308 333 336 343 352 363 378 384 392 396 397 407 432 441 444 448 462 484 504 512 518 528 539 576 588 592 594 616 666 672 686 693 704 726 756 768 777 784 792 794 814 847 864 882 888 896 924 968 999 1008 1024 1029 1036 1056 1078 1089 1152 1176 1184 1188 1191 1221 1232 1323 1331 1332 1344 1369 1372 1386 1408 1452 1512 1536 1554 1568 1584 1588 1617 1628 1694 1728 1764 1776 1792 1813 1848 1936 1998 2016 2048 2058 2072 2079 2112 2156 2178 2304 2331 2352 2368 2376 2382 2442 2464 2541 2646 2662 2664 2688 2738 2744 2772 2779 2816 2849 2904 3024 3072 3087 3108 3136 3168 3176 3234 3256 3267 3388 3456 3528 3552 3573 3584 3626 3663 3696 3773 3872 3993 3996 4032 4096 4107 4116 4144 4158 4224 4312 4356 4367 4477 4608 4662 4704 4736 4752 4764 4851 4884 4928 5082 5292 5324 5328 5376 5439 5476 5488 5544 5558 5632 5698 5808 5929 6048 6144 6174 6216 6272 6336 6352 6468 6512 6534 6776 6912 6993 7056 7104 7146 7168 7252 7326 7392 7546 7623 7744 7986 7992 8064 8192 8214 8232 8288 8316 8337 8448 8547 8624 8712 8734 8954 9216 9261 9317 9324 9408 9472 9504 9528 9583 9702 9768 9856 10164 10584 10648 10656 10719 10752 10878 10952 10976 10989 11088 11116 11264 11319 11396 11616 11858 11979 12096 12288 12321 12348 12432 12544 12672 12691 12704 12936 13024 13068 13101 13431 13552 13824 13986 14112 14208 14292 14336 14504 14553 14652 14689 14784 15059 15092 15246 15488 15972 15984 16128 16317 16384 16428 16464 16576 16632 16674 16896 17094 17248 17424 17468 17787 17908 18432 18522 18634 18648 18816 18944 19008 19056 19166 19404 19453 19536 19712 19943 20328 21168 21296 21312 21438 21504 21756 21904 21952 21978 22176 22232 22528 22638 22792 22869 23232 23716 23958 24192 24576 24642 24696 24864 25011 25088 25344 25382 25408 25641 25872 26048 26136 26202 26862 27104 27648 27951 27972 28224 28416 28584 28672 28749 29008 29106 29304 29378 29568 30118 30184 30492 30569 30976 31339 31944 31968 32256 32634 32768 32856 32928 33152 33264 33348 33792 33957 34188 34496 34848 34936 35574 35816 35937 36864 36963 37044 37268 37296 37632 37888 38016 38073 38112 38332 38808 38906 39072 39303 39424 39886 40293 40656 41503 42336 42592 42624 42876 43008 43512 43808 43904 43956 44067 44352 44464 45056 45177 45276 45584 45738 46464 47432 47916 48037 48384 48951 49152 49247 49284 49392 49728 50022 50176 50653 50688 50764 50816 51282 51744 52096 52272 52404 53361 53724 54208 55296 55902 55944 56448 56832 57168 57344 57498 58016 58212 58359 58608 58756 59136 59829 60236 60368 60984 61138 61952 62678 63888 63936 64512 65219 65268 65536 65712 65856 66304 66528 66696 67081 67584 67914 68376 68992 69696 69872 71148 71632 71874 73728 73926 74088 74536 74592 75033 75264 75776 76032 76146 76224 76664 76923 77616 77812 78144 78606 78848 79772 80586 81312 83006 83853 84672 85184 85248 85752 86016 86247 87024 87616 87808 87912 88134 88704 88928 90112 90354 90552 91168 91476 91707 92928 94017 94864 95832 96074 96768 97902 98304 98494 98568 98784 99456 100044 100352 101306 101376 101528 101632 101871 102564 102823 103488 104192 104544 104808 105413 106722 107448 108416 110592 111804 111888 112896 113664 114219 114336 114688 114996 116032 116424 116718 117216 117512 117909 118272 119658 120472 120736 120879 121968 122276 123904 124509 125356 127776 127872 129024 130438 130536 131072 131424 131712 132201 132608 133056 133392 134162 135168 135531 135828 136171 136752 137984 139392 139601 139744 142296 143264 143748 144111 147456 147741 147852 148176 149072 149184 150066 150528 151552 151959 152064 152292 152448 153328 153846 155232 155624 156288 157212 157609 157696 159544 160083 161172 161579 162624 165649 166012 167706 169344 170368 170496 171504 172032 172494 174048 175077 175232 175616 175824 176268 177408 177856 179487 180224 180708 181104 182336 182952 183414 185856 188034 189728 191664 192148 193536 195657 195804 196608 196988 197136 197568 198912 200088 200704 201243 202612 202752 203056 203264 203742 205128 205646 206976 208384 209088 209616 210826 213444 213983 214896 216832 219373 221184 223608 223776 225792 227328 228438 228672 229376 229992 232064 232848 233436 234432 235024 235818 236544 239316 240944 241472 241758 243936 244552 247808 249018 250712 251559 255552 255744 258048 258741 260876 261072 262144 262848 263424 264402 265216 266112 266784 268324 270336 271062 271656 272342 273504 275121 275968 278784 279202 279488 282051 284592 286528 287496 288222 294912 295482 295704 296352 298144 298368 300132 301056 303104 303918 304128 304584 304896 306656 307692 308469 310464 311248 312576 314424 315218 315392 316239 319088 320166 322344 323158 325248 331298 332024 335412 336259 338688 340736 340992 342657 343008 344064 344729 344988 348096 350154 350464 351232 351648 352536 354571 354816 355712 358974 360448 361416 362208 364672 365904 366828 371712 373527 376068 379456 383328 384296 387072 391314 391608 393216 393976 394272 395136 396603 397824 400176 401408 402486 405224 405504 406112 406528 406593 407484 408513 410256 411292 413952 416768 418176 418803 419232 421652 426888 427966 429792 432333 433664 438746 442368 443223 447216 447552 451584 454656 455877 456533 456876 457344 458752 459984 464128 465696 466872 468864 469567 470048 471636 472827 473088 478632 481888 482944 483516 484737 487872 489104 495616 496947 498036 501424 503118 511104 511488 516096 517482 521752 522144 524288 525231 525696 526848 528407 528804 530432 532224 533568 536648 538461 540672 542124 543312 543493 544684 547008 550242 551936 557183 557568 558404 558976 564102 569184 573056 574992 576444 586971 589824 590964 591408 592704 596288 596736 600264 602112 603729 606208 607836 608256 609168 609792 613312 615384 616938 620928 622496 625152 628848 630436 630784 632478 638176 640332 641949 644688 646316 650496 658119 662596 664048 670824 672518 677376 681472 681984 685314 686016 688128 689458 689976 696192 700308 700928 702464 703296 705072 709142 709632 711424 717948 719761 720896 722832 724416 729344 731808 733656 737891 743424 747054 752136 758912 766656 768592 774144 782628 783216 786432 787952 788544 790272 793206 795648 800352 802816 804972 810448 811008 812224 813056 813186 814968 817026 820512 822584 825363 827904 833536 836352 837606 838464 843304 846153 853776 855932 859584 864666 867328 877492 884736 886446 894432 895104 903168 909312 911754 913066 913752 914688 917504 919968 925407 928256 931392 933744 937728 939134 940096 943272 945654 946176 948717 957264 963776 965888 967032 969474 975744 978208 991232 993894 996072 1002848 1006236 1008777 1022208 1022976 1032192 1034187 1034964 1043504 1044288 1048576 1050462 1051392 1053696 1056814 1057608 1060864 1063713 1064448 1067136 1073296 1076922 1081344 1084248 1086624 1086986 1089368 1094016 1100484 1103263 1103872 1114366 1115136 1116808 1117952 1120581 1128204 1131053 1138368 1146112 1149984 1152888 1159543 1173942 1179648 1181928 1182816 1185408 1192576 1193472 1200528 1204224 1207458 1212416 1215672 1216512 1218336 1219584 1225539 1226624 1230768 1233876 1241856 1244992 1250304 1256409 1257696 1260872 1261568 1264956 1276352 1280664 1283898 1289376 1292632 1296999 1300992 1316238 1325192 1328096 1329669 1341648 1345036 1354752 1362944 1363968 1367631 1369599 1370628 1372032 1376256 1378916 1379952 1392384 1400616 1401856 1404928 1406592 1408701 1410144 1418284 1418481 1419264 1422848 1435896 1439522 1441792 1445664 1448832 1454211 1458688 1463616 1467312 1475782 1486848 1490841 1494108 1497881 1504272 1517824 1533312 1535611 1537184 1548288 1565256 1566432 1572864 1575904 1577088 1580544 1585221 1586412 1591296 1600704 1605632 1609944 1620896 1622016 1624448 1626112 1626372 1629936 1630479 1634052 1641024 1645168 1650726 1655808 1667072 1671549 1672704 1675212 1676928 1686608 1692306 1707552 1711864 1719168 1729332 1733699 1734656 1754984 1760913 1769472 1772892 1777369 1788864 1790208 1806336 1811187 1818624 1822139 1823508 1826132 1827504 1829376 1835008 1839936 1850814 1856512 1862784 1867488 1875456 1878268 1880192 1886544 1891308 1892352 1897434 1914528 1925847 1927552 1931776 1934064 1938948 1951488 1956416 1974357 1982464 1987788 1992144 2005696 2012472 2017554 2044416 2045952 2064384 2068374 2069928 2087008 2088576 2097152 2100924 2102784 2107392 2113628 2115216 2121728 2127426 2128896 2134272 2146592 2153844 2159283 2162688 2168496 2173248 2173972 2178736 2188032 2200968 2206526 2207744 2213673 2228732 2230272 2233616 2235904 2241162 2256408 2262106 2276736 2292224 2299968 2305776 2319086 2347884 2353813 2359296 2363856 2365632 2370816 2385152 2386944 2401056 2408448 2413103 2414916 2424832 2431344 2433024 2436672 2439168 2451078 2453248 2461536 2467752 2481997 2483712 2489984 2500608 2512818 2515392 2521744 2523136 2529912 2552704 2561328 2567796 2578752 2585264 2593998 2601984 2632476 2650384 2656192 2659338 2683296 2690072 2709504 2725888 2727936 2735262 2739198 2741256 2744064 2752512 2757832 2759904 2776221 2784768 2801232 2803712 2809856 2813184 2817402 2820288 2836568 2836962 2838528 2845696 2846151 2871792 2879044 2883584 2891328 2897664 2908422 2917376 2927232 2934624 2951564 2973696 2981682 2988216 2995762 3008544 3026331 3035648 3066624 3071222 3074368 3096576 3102561 3130512 3132864 3145728 3151808 3154176 3161088 3170442 3172824 3182592 3191139 3201408 3211264 3219888 3241792 3244032 3248896 3252224 3252744 3259872 3260958 3268104 3282048 3290336 3301452 3309789 3311616 3334144 3343098 3345408 3350424 3353856 3373216 3384612 3393159 3415104 3423728 3438336 3458664 3467398 3469312 3478629 3509968 3521826 3538944 3545784 3554738 3577728 3580416 3612672 3622374 3637248 3644278 3647016 3652264 3655008 3658752 3670016 3676617 3679872 3698849 3701628 3713024 3725568 3734976 3750912 3756536 3760384 3769227 3773088 3782616 3784704 3794868 3804451 3829056 3851694 3855104 3863552 3868128 3877896 3900281 3902976 3912832 3948714 3964928 3975576 3984288 4011392 4024944 4035108 4088832 4091904 4108797 4128768 4136748 4139856 4174016 4177152 4201848 4205568 4214784 4226103 4227256 4230432 4243456 4254852 4255443 4257792 4268544 4293184 4307688 4318566 4325376 4336992 4346496 4347944 4357472 4362633 4376064 4401936 4413052 4415488 4427346 4457464 4460544 4467232 4471808 4472523 4482324 4493643 4512816 4524212 4553472 4584448 4599936 4606833 4611552 4638172 4695768 4707626 4718592 4727712 4731264 4741632 4755663 4770304 4773888 4802112 4816896 4826206 4829832 4849664 4862688 4866048 4873344 4878336 4891437 4902156 4906496 4923072 4935504 4963994 4967424 4979968 5001216 5014647 5025636 5030784 5038327 5043488 5046272 5059824 5105408 5122656 5135592 5157504 5165237 5170528 5187996 5201097 5203968 5264952 5300768 5312384 5318676 5332107 5366592 5380144 5419008 5451776 5455872 5466417 5470524 5478396 5482512 5488128 5505024 5515664 5519808 5552442 5569536 5602464 5607424 5619712 5626368 5634804 5640576 5673136 5673924 5677056 5691392 5692302 5743584 5758088 5767168 5777541 5782656 5795328 5816844 5831533 5834752 5854464 5869248 5903128 5923071 5947392 5963364 5976432 5978423 5991524 6017088 6052662 6071296 6129013 6133248 6142444 6148736 6193152 6205122 6261024 6265728 6291456 6303616 6308352 6322176 6340884 6345648 6365184 6382278 6402816 6422528 6439776 6477849 6483584 6488064 6497792 6504448 6505488 6519744 6521916 6536208 6564096 6580672 6602904 6619578 6623232 6641019 6668288 6686196 6690816 6700848 6707712 6746432 6769224 6786318 6830208 6847456 6876672 6917328 6934796 6938624 6957258 7019936 7043652 7061439 7077888 7091568 7109476 7155456 7160832 7225344 7239309 7244748 7274496 7288556 7294032 7304528 7310016 7317504 7340032 7353234 7359744 7397698 7403256 7426048 7445991 7451136 7469952 7501824 7513072 7520768 7538454 7546176 7565232 7569408 7589736 7608902 7658112 7703388 7710208 7722841 7727104 7736256 7755792 7800562 7805952 7825664 7897428 7917371 7929856 7951152 7968576 8022784 8049888 8070216 8116801 8177664 8183808 8217594 8257536 8273496 8279712 8348032 8354304 8403696 8411136 8429568 8452206 8454512 8460864 8486912 8509704 8510886 8515584 8537088 8586368 8615376 8637132 8650752 8673984 8692992 8695888 8714944 8725266 8752128 8803872 8826104 8830976 8854692 8914928 8921088 8934464 8943616 8945046 8964648 8987286 9025632 9048424 9078993 9106944 9168896 9199872 9213666 9223104 9276344 9307683 9391536 9415252 9437184 9455424 9462528 9483264 9511326 9540608 9547776 9573417 9604224 9633792 9652412 9659664 9699328 9725376 9732096 9746688 9756672 9782874 9804312 9812992 9846144 9871008 9927988 9929367 9934848 9959936 10002432 10029294 10051272 10061568 10076654 10086976 10092544 10119648 10179477 10210816 10245312 10271184 10315008 10330474 10341056 10375992 10402194 10407936 10435887 10529904 10601536 10624768 10637352 10664214 10733184 10760288 10838016 10903552 10911744 10932834 10941048 10956792 10965024 10976256 11010048 11031328 11039616 11096547 11104884 11139072 11204928 11214848 11239424 11252736 11269608 11281152 11346272 11347848 11354112 11382784 11384604 11413353 11487168 11516176 11534336 11555082 11565312 11590656 11633688 11663066 11669504 11700843 11708928 11738496 11806256 11846142 11894784 11926728 11952864 11956846 11983048 12034176 12105324 12135893 12142592 12258026 12266496 12284888 12297472 12326391 12386304 12410244 12441583 12522048 12531456 12607232 12616704 12644352 12678309 12681768 12691296 12730368 12754973 12764556 12805632 12845056 12879552 12955698 12967168 12976128 12995584 13008896 13010976 13039488 13043832 13072416 13128192 13161344 13205808 13239156 13246464 13282038 13336576 13372392 13381632 13401696 13415424 13480929 13492864 13538448 13572636 13660416 13694912 13753344 13820499 13834656 13869592 13877248 13914516 14039872 14087304 14122878 14155776 14183136 14218952 14266989 14310912 14321664 14450688 14478618 14489496 14548992 14577112 14588064 14609056 14620032 14635008 14674311 14680064 14706468 14719488 14795396 14806512 14852096 14891982 14902272 14939904 15003648 15026144 15041536 15043941 15076908 15092352 15114981 15130464 15138816 15179472 15217804 15316224 15406776 15420416 15445682 15454208 15472512 15495711 15511584 15601124 15603291 15611904 15651328 15794856 15834742 15859712 15902304 15937152 15996321 16045568 16099776 16140432 16233602 16355328 16367616 16399251 16435188 16476691 16515072 16546992 16559424 16696064 16708608 16807392 16822272 16859136 16891721 16904412 16909024 16921728 16973824 17019408 17021772 17031168 17074176 17172736 17230752 17274264 17301504 17347968 17373979 17385984 17391776 17429888 17450532 17494599 17504256 17607744 17652208 17661952 17709384 17829856 17842176 17868928 17887232 17890092 17929296 17935269 17974572 18051264 18096848 18157986 18213888 18337792 18387039 18399744 18427332 18446208 18552688 18615366 18783072 18830504 18874368 18910848 18925056 18966528 19022652 19070689 19081216 19095552 19146834 19208448 19267584 19304824 19319328 19398656 19433547 19450752 19464192 19493376 19513344 19551059 19565748 19608624 19625984 19692288 19742016 19855976 19858734 19869696 19919872 19923057 20004864 20058588 20102544 20109241 20123136 20153308 20173952 20185088 20239296 20358954 20421632 20490624 20542368 20630016 20660948 20682112 20751984 20804388 20815872 20871774 21059808 21184317 21203072 21249536 21274704 21328428 21466368 21520576 21676032 21717927 21807104 21823488 21865668 21882096 21913584 21930048 21952512 22020096 22062656 22079232 22193094 22209768 22278144 22337973 22409856 22429696 22478848 22505472 22539216 22562304 22692544 22695696 22708224 22765568 22769208 22826706 22974336 23032352 23068672 23110164 23130624 23168523 23181312 23267376 23326132 23339008 23401686 23417856 23476992 23612512 23692284 23752113 23789568 23853456 23905728 23913692 23966096 24068352 24210648 24271786 24285184 24350403 24516052 24532992 24569776 24594944 24652782 24772608 24820488 24883166 25044096 25062912 25214464 25233408 25288704 25356618 25363536 25382592 25460736 25509946 25529112 25611264 25690112 25759104 25891943 25911396 25934336 25952256 25991168 26017792 26021952 26078976 26087664 26144832 26256384 26322688 26411616 26478312 26492928 26564076 26631157 26673152 26744784 26763264 26803392 26830848 26961858 26985728 27076896 27145272 27301967 27320832 27389824 27506688 27640998 27669312 27739184 27754496 27829032 28079744 28174608 28245756 28311552 28366272 28437904 28533978 28621824 28643328 28901376 28957236 28978992 29097984 29154224 29176128 29218112 29240064 29270016 29348622 29412936 29438976 29590792 29613024 29704192 29783964 29788101 29804544 29879808 30007296 30052288 30083072 30087882 30153816 30184704 30229962 30260928 30277632 30358944 30435608 30538431 30632448 30813552 30840832 30891364 30908416 30945024 30991422 31023168 31202248 31206582 31223808 31302656 31307661 31589712 31669484 31719424 31804608 31874304 31992642 32091136 32199552 32280864 32467204 32710656 32735232 32798502 32870376 32953382 33030144 33093984 33118848 33289641 33392128 33417216 33614784 33644544 33718272 33783442 33808824 33818048 33843456 33947648 34038816 34043544 34062336 34148352 34240059 34345472 34461504 34548528 34603008 34695936 34747958 34771968 34783552 34859776 34901064 34989198 35008512 35102529 35215488 35304416 35323904 35418768 35659712 35684352 35737856 35774464 35780184 35858592 35870538 35949144 36102528 36193696 36315972 36407679 36427776 36675584 36774078 36799488 36854664 36892416 37105376 37230732 37324749 37566144 37661008 37821696 37850112 37933056 38045304 38141378 38162432 38191104 38264919 38293668 38416896 38535168 38609648 38638656 38797312 38867094 38901504 38928384 38986752 39026688 39102118 39131496 39217248 39251968 39384576 39484032 39711952 39717468 39739392 39839744 39846114 40009728 40117176 40205088 40218482 40246272 40306616 40347904 40370176 40442787 40478592 40717908 40820731 40843264 40981248 41084736 41260032 41321896 41364224 41461497 41503968 41608776 41631744 41743548 41848961 42119616 42368634 42406144 42499072 42549408 42656856 42903091 42932736 43041152 43352064 43435854 43614208 43646976 43731336 43764192 43827168 43860096 43905024 44040192 44125312 44158464 44386188 44419536 44556288 44675946 44819712 44859392 44957696 45010944 45078432 45124608 45344943 45385088 45391392 45416448 45531136 45538416 45653412 45948672 46064704 46220328 46261248 46337046 46362624 46487133 46534752 46652264 46678016 46803372 46809873 46835712 46953984 47225024 47384568 47504226 47579136 47706912 47811456 47827384 47932192 47988963 48136704 48421296 48543572 48570368 48700806 49032104 49065984 49139552 49189888 49197753 49305564 49430073 49545216 49640976 49766332 50088192 50125824 50428928 50466816 50577408 50675163 50713236 50727072 50765184 50921472 51019892 51058224 51222528 51380224 51518208 51783886 51822792 51868672 51904512 51982336 52035584 52043904 52121937 52157952 52175328 52289664 52483797 52512768 52645376 52823232 52956624 52985856 53128152 53262314 53346304 53489568 53526528 53606784 53661696 53805807 53923716 53971456 54059887 54153792 54290544 54603934 54641664 54779648 55013376 55161117 55281996 55338624 55421597 55478368 55508992 55658064 56159488 56349216 56491512 56623104 56732544 56817607 56875808 57067956 57212067 57243648 57286656 57802752 57914472 57957984 58195968 58308448 58352256 58436224 58480128 58540032 58653177 58697244 58825872 58877952 59181584 59226048 59408384 59567928 59576202 59609088 59759616 60014592 60104576 60166144 60175764 60307632 60327723 60369408 60459924 60521856 60555264 60717888 60871216 61076862 61264896 61627104 61681664 61782728 61816832 61890048 61982844 62046336 62404496 62413164 62447616 62570773 62605312 62615322 63179424 63338968 63438848 63552951 63609216 63748608 63985284 64146863 64182272 64399104 64561728 64934408 65153781 65421312 65470464 65597004 65740752 65762653 65906764 66060288 66187968 66237696 66579282 66784256 66834432 67013919 67229568 67289088 67419143 67436544 67566884 67617648 67636096 67686912 67895296 68077632 68087088 68124672 68296704 68480118 68690944 68923008 69097056 69206016 69391872 69495916 69505569 69543936 69567104 69719552 69802128 69978396 70017024 70205058 70430976 70608832 70647808 70837536 71256339 71319424 71368704 71475712 71548928 71560368 71717184 71741076 71898288 72205056 72387392 72631944 72815358 72855552 73051209 73351168 73548156 73598976 73709328 73784832 74210752 74461464 74649498 75132288 75322016 75643392 75700224 75866112 76090608 76282756 76324864 76382208 76529838 76587336 76833792 77070336 77219296 77277312 77594624 77675829 77734188 77803008 77856768 77973504 78053376 78204236 78262992 78434496 78503936 78769152 78968064 79423904 79434936 79478784 79679488 79692228 79893471 80019456 80234352 80410176 80436964 80492544 80613232 80695808 80740352 80885574 80957184 81435816 81641462 81686528 81905901 81962496 82169472 82520064 82643792 82728448 82922994 83007936 83217552 83263488 83487096 83697922 84239232 84737268 84812288 84951251 84998144 85098816 85313712 85806182 85865472 86082304 86704128 86871708 87091081 87228416 87293952 87462672 87528384 87654336 87720192 87810048 88250624 88316928 88772376 88839072 89112576 89284811 89351892 89639424 89718784 89915392 90021888 90156864 90249216 90689886 90770176 90782784 90832896 91062272 91076832 91306824 91897344 92129408 92440656 92522496 92674092 92725248 92974266 93069504 93304528 93356032 93606744 93619746 93671424 93907968 94450048 94769136 95008452 95158272 95413824 95622912 95654768 95864384 95977926 96273408 96842592 97087144 97140736 97401612 98064208 98131968 98279104 98379776 98395506 98611128 98860146 99090432 99281952 99532664 99868923 100176384 100251648 100857856 100933632 101154816 101350326 101426472 101454144 101530368 101842944 102039784 102116448 102445056 102720177 102760448 103036416 103567772 103645584 103737344 103809024 103964672 104071168 104087808 104243874 104315904 104350656 104579328 104967594 105025536 105290752 105307587 105646464 105913248 105971712 106256304 106524628 106692608 106979136 107053056 107213568 107323392 107611614 107847432 107942912 108119774 108307584 108581088 109207868 109223037 109283328 109559296 110026752 110322234 110563992 110677248 110843194 110956736 111017984 111316128 111974247 112318976 112698432 112983024 113465088 113635214 113751616 114135912 114424134 114487296 114573312 114794757 115605504 115828944 115915968 116391936 116616896 116704512 116872448 116960256 117080064 117306354 117394488 117651744 117755904 118363168 118452096 118816768 119135856 119152404 119218176 119519232 120029184 120209152 120332288 120351528 120615264 120655446 120738816 120919848 121043712 121110528 121435776 121742432 122153724 122462193 122529792 123254208 123363328 123565456 123633664 123780096 123965688 124092672 124808992 124826328 124895232 125141546 125210624 125230644 125546883 126358848 126677936 126877696 127105902 127218432 127497216 127970568 128293726 128364544 128709273 128798208 129123456 129868816 130307562 130842624 130940928 131194008 131481504 131525306 131813528 132120576 132375936 132475392 133158564 133494823 133568512 133668864 134027838 134459136 134578176 134838286 134873088 135133768 135235296 135272192 135373824 135790592 136034829 136155264 136174176 136249344 136593408 136857413 136960236 137381888 137846016 138194112 138783744 138991832 139011138 139087872 139134208 139439104 139461399 139604256 139956792 140034048 140410116 140764687 140861952 141217664 141295616 141675072 142512678 142638848 142737408 142951424 143097856 143120736 143434368 143482152 143796576 144410112 144774784 145263888 145630716 145711104 146102418 146702336 147096312 147197952 147418656 147569664 148290219 148421504 148922928 149298996 150264576 150644032 151286784 151400448 151732224 152025489 152181216 152565512 152649728 152764416 153059676 153174672 153667584 154140672 154438592 154554624 155351658 155468376 155606016 155713536 155947008 156106752 156365811 156408472 156525984 156868992 157007872 157451391 157538304 157936128 158847808 158869872 158957568 159358976 159384456 159786942 160038912 160468704 160820352 160873928 160985088 161226464 161391616 161417421 161480704 161771148 161914368 162179661 162871632 163282924 163373056 163811802 163924992 164338944 165040128 165287584 165456896 165483351 165845988 166015872 166264791 166435104 166526976 166974192 167395844 168478464 169474536 169624576 169902502 169996288 170197632 170452821 170627424 171612364 171636201 171730944 172164608 173408256 173743416 174182162 174456832 174587904 174925344 175056768 175308672 175440384 175620096 175959531 176501248 176633856 177544752 177678144 178225152 178569622 178703784 179278848 179437568 179830784 180043776 180313728 180498432 180983169 181243601 181379772 181540352 181565568 181665792 182124544 182153664 182613648 183794688 184258816 184881312 185044992 185348184 185450496 185948532 186139008 186418099 186609056 186712064 187213488 187239492 187342848 187712319 187815936 188900096 189538272 190016904 190316544 190827648 191113769 191245824 191309536 191728768 191955852 192440589 192546816 193685184 194174288 194281472 194803224 196128416 196263936 196558208 196759552 196791012 197222256 197287959 197720292 198180864 198563904 199065328 199737846 200352768 200503296 201715712 201867264 202257429 202309632 202700652 202852944 202908288 203060736 203685888 204079568 204232896 204890112 205440354 206072832 207135544 207291168 207474688 207618048 207929344 208142336 208175616 208487748 208516707 208631808 208701312 209158656 209777579 209935188 210051072 210581504 210615174 211292928 211826496 211943424 212512608 213049256 213385216 213769017 213958272 214106112 214427136 214646784 215223228 215694864 215766721 215885824 216239548 216615168 217162176 218415736 218446074 218566656 219118592 219153627 220053504 220644468 221127984 221201651 221354496 221686388 221913472 222035968 222632256 223948494 224637952 225396864 225966048 226930176 227270428 227503232 228271824 228848268 228974592 229146624 229589514 231211008 231657888 231831936 232783872 233027487 233233792 233409024 233744896 233920512 234160128 234612708 234788976 235303488 235511808 236726336 236904192 237633536 238271712 238304808 238436352 239038464 239680413 240058368 240418304 240664576 240703056 241230528 241310892 241477632 241839696 242087424 242221056 242871552 243484864 244307448 244924386 245059584 245717703 246508416 246726656 247130912 247267328 247560192 247931376 248185344 249617984 249652656 249790464 250283092 250421248 250461288 251093766 252717696 253355872 253755392 254211804 254436864 254853753 254994432 255941136 256587452 256729088 257418546 257596416 258246912 259737632 260615124 261273243 261685248 261881856 262388016 262963008 263050612 263627056 264751872 264950784 266317128 266989646 267137024 267337728 267854433 268055676 268918272 269156352 269676572 269746176 270267536 270470592 270544384 270747648 271581184 272069658 272310528 272348352 272498688 273186816 273714826 273920472 274763776 275692032 276388224 277567488 277983664 278022276 278175744 278268416 278878208 278922798 279208512 279913584 280068096 280820232 281529374 281723904 282435328 282591232 283350144 285025356 285277696 285474816 285745117 285902848 286195712 286241472 286868736 286964304 287593152 288820224 289549568 290527776 291261432 291422208 292204836 292942727 293404672 294192624 294395904 294837312 295139328 296580438 296843008 297845856 298597992 300321637 300529152 301288064 302573568 302800896 303464448 304050978 304362432 305131024 305299456 305528832 306119352 306349344 307335168 308281344 308877184 309109248 310703316 310936752 311212032 311427072 311894016 312213504 312731622 312816944 313051968 313737984 314015744 314902782 315076608 315872256 317695616 317739744 317915136 318717952 318768912 319573884 320077824 320937408 321640704 321747856 321970176 322452928 322783232 322834842 323542296 323828736 324359322 325743264 326565848 326746112 327623604 327669111 327849984 328677888 330080256 330575168 330913792 330966702 331691976 332031744 332529582 332870208 333053952 333948384 334791688 335922741 336956928 338949072 339249152 339805004 339992576 340395264 340905642 341254848 343224728 343272402 343461888 344329216 344384271 346816512 347486832 348364324 348913664 349175808 349850688 350113536 350617344 350880768 351240192 351919062 353002496 353267712 355089504 355356288 356450304 357139244 357407568 358557696 358875136 359661568 360087552 360627456 360996864 361966338 362487202 362759544 363080704 363131136 363331584 364249088 364307328 365227296 367386579 367589376 368517632 369762624 370089984 370696368 370900992 371897064 372278016 372836198 373218112 373424128 374426976 374478984 374685696 375424638 375631872 376640649 377800192 379076544 380033808 380633088 381655296 382227538 382491648 382619072 383457536 383911704 384881178 385093632 386127819 387370368 388348576 388562944 389606448 392256832 392527872 393116416 393519104 393582024 394444512 394575918 395440584 396361728 397127808 398130656 399475692 400484469 400705536 401006592 403431424 403734528 404514858 404619264 405401304 405705888 405816576 406121472 407371776 408159136 408465792 409780224 410572239 410880708 412145664 414271088 414582336 414949376 415858688 416284672 416351232 416975496 417033414 417263616 417402624 418317312 419555158 419870376 420102144 421163008 421230348 422294061 422585856 423652992 423886848 425025216 426098512 426770432 427538034 427916544 428212224 428854272 429293568 430446456 431389728 431533442 431771648 432479096 433230336 434324352 436831472 436892148 437133312 437995411 438237184 438307254 440107008 441288936 442255968 442403302 442708992 443372776 443826944 444071936 444870657 445264512 447896988 449028041 449275904 450793728 451932096 453860352 454540856 455006464 456076467 456543648 457696536 457949184 458293248 459179028 460338571 462422016 463315776 463663872 466054974 466467584 466818048 467489792 467841024 468320256 469097433 469225416 469577952 470606976 471023616 471934001 473452672 473808384 475267072 476543424 476609616 476872704 478076928 479360826 480116736 480836608 481329152 481406112 482461056 482621784 482955264 483679392 484174848 484442112 485743104 486538983 486969728 488614896 489848772 490119168 491435406 493016832 493453312 494261824 494534656 495120384 495862752 496370688 498794373 499235968 499305312 499580928 500566184 500842496 500922576 502187532 505435392 506711744 508423608 508873728 509707506 509988864 511358463 511882272 513174904 513458176 514837092 514908603 515192832 516493824 519475264 521230248 522546486 523370496 523763712 524776032 525926016 526101224 527254112 527878593 529503744 529901568 532634256 533979292 534274048 534675456 535708866 536111352 537836544 538312704 539353144 539492352 540535072 540941184 541088768 541495296 542949507 543162368 543730803 544139316 544621056 544696704 544997376 546373632 547429652 547840944 549527552 551384064 552776448 555134976 555967328 556044552 556351488 556536832 557756416 557845596 558417024 559254297 559827168 560136192 561640464 563058748 563136957 563447808 564870656 565182464 566700288 570050712 570555392 570949632 571490234 571805696 572391424 572482944 573341307 573737472 573928608 575186304 577321767 577640448 579099136 581055552 582522864 582844416 584409672 585885454 586809344 588385248 588791808 589674624 590278656 591863877 593160876 593686016 594658757 595691712 597195984 600643274 601058304 602576128 605147136 605601792 606772287 606928896 608101956 608724864 609637567 610262048 610598912 611057664 612238704 612698688 614670336 617754368 618218496 621406632 621873504 622424064 622854144 623788032 624427008 624993677 625463244 625633888 626103936 627475968 628031488 629332737 629805564 630153216 631744512 635391232 635479488 635830272 637435904 637537824 639147768 640155648 641874816 643281408 643495712 643940352 644905856 645566464 645669684 647084592 647300163 647657472 648718644 651486528 653131696 653492224 655247208 655338222 655699968 657355776 660160512 661150336 661827584 661933404 663383952 663604953 664063488 665059164 665740416 666107904 667896768 669583376 671845482 673913856 677898144 678498304 679610008 679985152 680790528 681811284 682509696 686449456 686544804 686923776 688278503 688658432 688768542 693633024 694973664 696728648 697827328 698351616 699082461 699701376 700227072 701234688 701761536 702480384 703838124 705615493 706004992 706535424 710179008 710712576 712900608 714278488 714815136 717115392 717750272 719041239 719323136 720175104 721254912 721993728 723389183 723932676 724974404 725519088 726161408 726262272 726663168 728498176 728614656 730454592 734773158 735178752 737035264 737153109 739525248 740179968 741392736 741801984 743794128 744556032 745672396 746436224 746848256 748853952 748957968 749371392 750849276 751263744 753281298 755600384 758153088 760067616 761266176 763310592 764455076 764561259 764983296 765238144 766915072 767823408 769762356 770187264 772255638 774740736 776697152 777125888 779212896 783819729 784513664 785055744 786232832 787038208 787164048 788889024 789151836 790881168 794255616 796261312 798951384 800968938 801411072 802013184 803563299 806862848 807469056 809029716 809238528 810802608 811411776 811633152 812242944 814743552 816318272 816931584 819560448 821144478 821761416 824291328 828542176 829164672 829898752 831717376 832569344 832702464 833950992 834066828 834527232 834805248 836634624 839110316 839740752 840204288 842326016 842460696 844588122 845171712 847305984 847773696 850050432 852197024 853540864 855076068 855833088 856424448 857235351 857708544 858587136 860892912 862779456 863066884 863543296 864958192 866460672 868648704 873662944 873784296 874266624 875990822 876474368 876614508 878828181 880214016 882577872 884511936 884806604 885417984 886745552 887653888 888143872 889741314 890529024 895793976 898056082 898551808 900964911 901587456 903864192 907720704 909081712 910012928 912152934 913087296 915393072 915898368 916586496 918358056 920677142 924844032 926631552 927327744 932109948 932935168 933636096 934463761 934979584 935682048 936640512 938194866 938450832 939155904 941213952 942047232 943868002 946905344 947616768 950534144 953086848 953219232 953745408 956153856 958001891 958721652 960233472 961673216 962658304 962812224 964922112 965243568 965910528 967358784 968349696 971486208 973077966 973939456 977229792 979697544 980238336 982870812 985352809 986033664 986906624 988523648 989069312 990240768 991725504 992741376 997588746 998471936 998610624 999161856 1001132368 1001684992 1001845152 1004375064 1010870784 1013423488 1016847216 1017747456 1019415012 1019977728 1022716926 1023764544 1026349808 1026916352 1029674184 1029817206 1030385664 1032987648 1038950528 1042460496 1045092972 1046740992 1047527424 1049552064 1051852032 1052202448 1054508224 1055757186 1059007488 1059803136 1065268512 1067958584 1068548096 1069350912 1071417732 1072222704 1075673088 1076625408 1078706288 1078984704 1081070144 1081882368 1082177536 1082990592 1085899014 1087461606 1088278632 1089242112 1089393408 1089994752 1092747264 1094859304 1095681888 1099055104 1102159737 1102768128 1105552896 1110269952 1111934656 1112089104 1112702976 1113073664 1115512832 1115691192 1116834048 1118508594 1119654336 1120272384 1123280928 1126117496 1126273914 1126895616 1129741312 1129921947 1130364928 1133400576 1140101424 1141110784 1141899264 1142980468 1143611392 1144782848 1144965888 1146682614 1147474944 1147857216 1150372608 1154643534 1155280896 1158198272 1158383457 1162111104 1165045728 1165688832 1168819344 1171770908 1173618688 1176770496 1177583616 1179349248 1180557312 1183727754 1186321752 1187372032 1189317514 1191383424 1194391968 1201286548 1201453407 1202116608 1205152256 1210294272 1211203584 1213544574 1213857792 1216203912 1217449728 1219275134 1220524096 1221197824 1222115328 1224477408 1225397376 1229340672 1231716717 1235508736 1236436992 1242813264 1243747008 1244848128 1247576064 1248854016 1249987354 1250926488 1251267776 1252207872 1254951936 1256062976 1258665474 1259611128 1260306432 1263489024 1266882183 1270782464 1270958976 1271660544 1274871808 1275075648 1278295536 1280311296 1283749632 1286562816 1286991424 1287880704 1289811712 1291132928 1291339368 1294169184 1294600326 1295314944 1297437288 1302973056 1306263392 1306984448 1310494416 1310676444 1311399936 1313986233 1314711552 1320321024 1322300672 1323655168 1323866808 1326767904 1327209906 1328126976 1330118328 1331480832 1332215808 1335793536 1339166752 1343690964 1347084123 1347827712 1355796288 1356996608 1359220016 1359970304 1361581056 1363622568 1365019392 1372898912 1373089608 1373847552 1376557006 1377316864 1377537084 1381015713 1387266048 1389947328 1393457296 1395654656 1398164922 1399402752 1400454144 1402469376 1403523072 1404960768 1407676248 1411230986 1412009984 1413070848 1415802003 1420358016 1421425152 1425801216 1428556976 1429630272 1434230784 1435500544 1438082478 1440350208 1442509824 1443987456 1446778366 1447865352 1449948808 1451038176 1452322816 1452524544 1453326336 1456996352 1457229312 1459616949 1460909184 1468443053 1469546316 1470357504 1474070528 1474306218 1479050496 1480359936 1482785472 1483603968 1487588256 1489112064 1491344792 1492872448 1493696512 1496383119 1497707904 1497915936 1498742784 1501698552 1502527488 1506562596 1510367047 1511200768 1516306176 1520135232 1526621184 1528910152 1529122518 1529966592 1530476288 1533830144 1534075389 1535646816 1539524712 1540374528 1544511276 1548411557 1549481472 1553394304 1554251776 1558425792 1567639458 1569027328 1570111488 1572465664 1574076416 1574328096 1577778048 1578303672 1581762336 1588511232 1592522624 1597902768 1601937876 1602822144 1604026368 1607126598 1613725696 1614938112 1618059432 1618477056 1621605216 1622823552 1623266304 1624485888 1629487104 1631192409 1632636544 1633863168 1639120896 1642288956 1643522832 1648582656 1657084352 1658329344 1659797504 1663434752 1665404928 1667901984 1668133656 1669054464 1669610496 1673269248 1677762891 1678220632 1679481504 1680408576 1684652032 1684921392 1689176244 1689410871 1690343424 1694611968 1695547392 1700100864 1704394048 1710152136 1711666176 1712848896 1714470702 1715417088 1717174272 1720023921 1721785824 1725558912 1726133768 1727086592 1729916384 1731965301 1732921344 1737297408 1747325888 1747568592 1748533248 1751981644 1752948736 1753229016 1757656362 1760428032 1765155744 1769023872 1769613208 1770835968 1773491104 1775307776 1775591631 1776287744 1779482628 1781058048 1783976271 1791587952 1796112164 1797103616 1801929822 1803174912 1807728384 1815441408 1818163424 1820025856 1820316861 1824305868 1826174592 1828912701 1830786144 1831796736 1833172992 1836716112 1841354284 1853263104 1854655488 1864219896 1865870336 1867272192 1868927522 1869959168 1871364096 1873281024 1874981031 1876389732 1876901664 1878311808 1882427904 1884094464 1887736004 1887998211 1893810688 1895233536 1901068288 1906173696 1906438464 1907490816 1912307712 1916003782 1917443304 1920466944 1923346432 1925316608 1925624448 1929844224 1930487136 1931821056 1934717568 1936699392 1941900489 1942972416 1946155932 1947878912 1954459584 1959395088 1960476672 1965741624 1970705618 1972067328 1973813248 1977047296 1978138624 1980481536 1983451008 1985482752 1990814859 1995177492 1996943872 1997221248 1998323712 2000215819 2002264736 2003369984 2003690304 2008750128 2021741568 2026846976 2033694432 2035494912 2038830024 2039955456 2045433852 2047529088 2050599089 2052699616 2053832704 2059348368 2059634412 2060771328 2064835509 2065975296 2077901056 2084920992 2090185944 2093481984 2095054848 2099104128 2102251459 2103704064 2104404896 2109016448 2111514372 2116846479 2118014976 2119606272 2130537024 2135917168 2137096192 2138701824 2142835464 2144445408 2151346176 2153250816 2157412576 2157969408 2162140288 2163764736 2164355072 2165981184 2170167549 2171798028 2174923212 2176557264 2178484224 2178786816 2179989504 2185494528 2189718608 2191363776 2198110208 2204319474 2205536256 2211105792 2220539904 2223869312 2224178208 2225405952 2226147328 2231025664 2231382384 2233668096 2237017188 2239308672 2240544768 2246561856 2252234992 2252547828 2253791232 2259482624 2259843894 2266801152 2280202848 2282221568 2283798528 2285960936 2287222784 2289565696 2289931776 2293365228 2293683777 2294949888 2295714432 2300745216 2309287068 2310561792 2315118601 2316396544 2316766914 2324222208 2330091456 2331377664 2337638688 2343541816 2347237376 2351459187 2353540992 2355167232 2358698496 2361114624 2367455508 2372643504 2373433931 2374744064 2378635028 2382766848 2388783936 2402573096 2402906814 2404233216 2410304512 2410689897 2420588544 2422407168 2427089148 2427715584 2432407824 2433218161 2434899456 2438550268 2441048192 2442395648 2444230656 2448954816 2450794752 2458681344 2463433434 2471017472 2472873984 2485626528 2487494016 2489696256 2495152128 2497708032 2499974708 2501852976 2502535552 2504415744 2509903872 2512125952 2517330948 2519222256 2520612864 2526978048 2533764366 2541564928 2541917952 2543321088 2549743616 2550151296 2556591072 2560622592 2567499264 2571706053 2573125632 2573982848 2575761408 2579623424 2582265856 2582678736 2588338368 2589200652 2590629888 2594874576 2605946112 2612526784 2613968896 2620988832 2621352888 2622799872 2627972466 2629423104 2636484543 2640642048 2644601344 2647310336 2647733616 2653535808 2654419812 2656253952 2660236656 2662961664 2664431616 2671587072 2678333504 2687381928 2694168246 2695655424 2702894733 2711592576 2713993216 2718440032 2719940608 2723162112 2727245136 2730038784 2745797824 2746179216 2747695104 2753114012 2754633728 2755074168 2762031426 2774532096 2779894656 2786914592 2791309312 2796329844 2798805504 2800908288 2803391283 2804938752 2807046144 2809921536 2815352496 2822461972 2824019968 2826141696 2831604006 2840716032 2842850304 2851602432 2857113952 2859260544 2868461568 2871001088 2874005673 2876164956 2880700416 2885019648 2887974912 2893556732 2895730704 2899897616 2902076352 2904645632 2905049088 2913992704 2914458624 2919233898 2921818368 2936886106 2939092632 2940715008 2948141056 2948612436 2956058427 2958100992 2960719872 2965570944 2967207936 2975176512 2978224128 2982689584 2985744896 2987393024 2992766238 2995415808 2995831872 2997485568 3003397104 3005054976 3013125192 3020734094 3022401536 3032612352 3040270464 3053242368 3057820304 3058245036 3059933184 3060952576 3065967877 3067660288 3068150778 3071293632 3079049424 3080749056 3089022552 3096823114 3098962944 3106788608 3108503552 3116851584 3135278916 3138054656 3140222976 3143196287 3144931328 3148152832 3148656192 3155556096 3156607344 3163524672 3177022464 3185045248 3195805536 3203875752 3205644288 3208052736 3214253196 3222369997 3227451392 3229876224 3236118864 3236954112 3243210432 3245647104 3246532608 3248971776 3262384818 3265273088 3267726336 3278241792 3284577912 3287045664 3297165312 3303538007 3314168704 3316658688 3319595008 3326869504 3330809856 3335803968 3336267312 3338108928 3339220992 3346538496 3355525782 3356441264 3358963008 3360817152 3369304064 3369842784 3378352488 3378821742 3380686848 3389223936 3391094784 3400201728 3408788096 3420304272 3423332352 3425697792 3428941404 3430834176 3434348544 3440047842 3443571648 3451117824 3452267536 3454173184 3459832768 3463930602 3465842688 3474594816 3494651776 3495137184 3497066496 3503963288 3505897472 3506458032 3515312724 3520856064 3530311488 3538047744 3539226416 3541671936 3546982208 3550615552 3551183262 3558965256 3562116096 3567952542 3583175904 3592224328 3594207232 3603859644 3604360221 3606349824 3615456768 3630882816 3636326848 3640051712 3640633722 3648611736 3652349184 3657825402 3661572288 3663593472 3666345984 3673432224 3682708568 3695150151 3706526208 3709310976 3728439792 3731740672 3734544384 3737855044 3739918336 3742728192 3746562048 3749962062 3752779464 3753803328 3756623616 3764855808 3768188928 3775472008 3775996422 3787621376 3790467072 3800646549 3802136576 3812347392 3812876928 3814981632 3824615424 3832007564 3834886608 3840933888 3846692864 3850633216 3851248896 3859688448 3860974272 3863642112 3869435136 3873398784 3883800978 3885944832 3892311864 3895757824 3908919168 3918790176 3920953344 3931483248 3941411236 3941958699 3944134656 3947626496 3954094592 3956277248 3960963072 3966902016 3970965504 3981629718 3990354984 3993887744 3994442496 3996647424 4000431638 4004529472 4006739968 4007380608 4017500256 4041252369 4043483136 4053693952 4067388864 4070989824 4077660048 4079910912 4090867704 4095058176 4101198178 4105399232 4107665408 4118696736 4119268824 4121542656 4129671018 4131950592 4143047139 4155802112 4169841984 4180371888 4186963968 4198208256 4204502918 4207408128 4208809792 4218032896 4223028744 4233692958 4236029952 4239212544 4247406009 4261074048 4271834336 4274192384 4277403648 4285670928 4288890816 4302692352 4306501632 4314825152 4324280576 4327529472 4328710144 4331962368 4340335098 4343596056 4349846424 4353114528 4356968448 4357573632 4359979008 4370989056 4379437216 4382727552 4396220416 4405329159 4408638948 4411072512 4422211584 4441079808 4447738624 4448356416 4450811904 4452294656 4462051328 4462764768 4467336192 4474034376 4478617344 4481089536 4493123712 4504469984 4505095656 4507582464 4518965248 4519687788 4531101141 4533602304 4560405696 4564443136 4571921872 4574445568 4579131392 4579863552 4586730456 4587367554 4589899776 4591428864 4601490432 4618574136 4621123584 4630237202 4632793088 4633533828 4645234671 4648444416 4660182912 4662755328 4675277376 4687083632 4694474752 4702918374 4707081984 4710334464 4717396992 4722229248 4734911016 4745287008 4746867862 4749488128 4757270056 4765533696 4777567872 4805146192 4805813628 4808466432 4817949521 4820609024 4821379794 4841177088 4844814336 4854178296 4855431168 4864815648 4866436322 4869798912 4877100536 4882096384 4884791296 4888461312 4893577227 4897909632 4901589504 4917362688 4926866868 4939308451 4942034944 4945747968 4971253056 4974988032 4979392512 4990304256 4999949416 5003705952 5005071104 5008831488 5019807744 5024251904 5033288673 5034661896 5038444512 5041225728 5053956096 5063724281 5067528732 5083129856 5083835904 5086642176 5099487232 5100302592 5113182144 5134998528 5143412106 5146251264 5147965696 5151522816 5159246848 5160071763 5164531712 5165357472 5176676736 5178401304 5181259776 5189749152 5211892224 5225053568 5227937792 5241977664 5242705776 5245599744 5255944932 5258846208 5272969086 5281284096 5289202688 5294620672 5295467232 5307071616 5308839624 5312507904 5320473312 5325923328 5328863232 5343174144 5351928813 5356667008 5374763856 5388336492 5391310848 5405789466 5423185152 5427986432 5436880064 5439881216 5446324224 5454490272 5460077568 5486738103 5491595648 5492358432 5495390208 5506228024 5509267456 5510148336 5524062852 5559789312 5573829184 5592659688 5597611008 5601816576 5606782566 5609877504 5614092288 5619843072 5624943093 5630704992 5644923944 5648039936 5652283392 5663208012 5663994633 5681432064 5685700608 5703204864 5714227904 5718521088 5736923136 5748011346 5752329912 5761400832 5770039296 5775949824 5787113464 5791461408 5799795232 5804152704 5809291264 5810098176 5825701467 5827985408 5828917248 5838467796 5843636736 5873772212 5878185264 5881430016 5896282112 5897224872 5912116854 5916201984 5921439744 5931141888 5934415872 5950353024 5956448256 5965379168 5971489792 5972444577 5974786048 5985532476 5990831616 5991663744 5994971136 6000647457 6006794208 6010109952 6026250384 6041468188 6044803072 6065224704 6080540928 6106484736 6115640608 6116490072 6119866368 6121905152 6131935754 6135320576 6136301556 6142587264 6151797267 6158098848 6161498112 6178045104 6193646228 6194506527 6197925888 6213577216 6217007104 6233703168 6270557832 6276109312 6280445952 6286392574 6289862656 6296305664 6297312384 6306754377 6311112192 6313214688 6327049344 6350539437 6354044928 6370090496 6391611072 6407751504 6411288576 6416105472 6428506392 6444739994 6454902784 6459752448 6472237728 6473908224 6486420864 6491294208 6493065216 6497943552 6510502647 6524769636 6530546176 6535452672 6541246327 6556483584 6569155824 6574091328 6594330624 6607076014 6628337408 6633317376 6639190016 6653739008 6661619712 6671607936 6672534624 6676217856 6678441984 6693076992 6706013237 6711051564 6712882528 6717926016 6721634304 6738608128 6739685568 6756704976 6757643484 6761373696 6778447872 6800403456 6817576192 6840608544 6846664704 6851395584 6857882808 6861668352 6868697088 6880095684 6887143296 6897469663 6902235648 6904535072 6908346368 6919665536 6927861204 6931685376 6945355803 6949189632 6989303552 6990274368 6994132992 7007926576 7011794944 7012916064 7030625448 7041712128 7060622976 7076095488 7078452832 7083343872 7093964416 7101231104 7102366524 7117930512 7120301793 7124232192 7135905084 7166351808 7184448656 7188414464 7207719288 7208720442 7212699648 7230913536 7261765632 7272653696 7280103424 7281267444 7297223472 7299654483 7304698368 7315650804 7323144576 7327186944 7332691968 7346864448 7365417136 7390300302 7413052416 7418621952 7456879584 7463481344 7469088768 7475710088 7479836672 7485456384 7493124096 7499924124 7505558928 7507606656 7513247232 7529711616 7536377856 7550944016 7551992844 7571063533 7575242752 7580934144 7601293098 7624694784 7625753856 7629963264 7649230848 7664015128 7669773216 7681867776 7693385728 7701266432 7702497792 7715118159 7719376896 7721948544 7727284224 7738870272 7746797568 7761770423 7767601956 7771889664 7784623728 7791515648 7817838336 7837580352 7841906688 7862966496 7882822472 7883917398 7888269312 7895252992 7908189184 7909453629 7912554496 7921926144 7933804032 7941931008 7963259436 7980709968 7983368677 7987775488 7988884992 7993294848 8000863276 8009058944 8013479936 8014761216 8035000512 8082504738 8086966272 8107387904 8108684199 8134777728 8141979648 8155320096 8159821824 8181735408 8190116352 8202396356 8210798464 8215330816 8237393472 8238537648 8243085312 8259342036 8263901184 8286094278 8311604224 8339683968 8360743776 8373927936 8396416512 8409005836 8410173849 8414816256 8417619584 8436065792 8446057488 8467385916 8472059904 8478425088 8494812018 8522148096 8543668672 8548384768 8554807296 8571341856 8577781632 8605384704 8613003264 8622017019 8629650304 8648561152 8655058944 8657420288 8663924736 8680670196 8687192112 8699692848 8706229056 8713936896 8715147264 8741978112 8758874432 8765455104 8792440832 8810658318 8817277896 8822145024 8844423168 8868175281 8882159616 8895477248 8896712832 8901623808 8904589312 8924102656 8925529536 8934672384 8948068752 8957234688 8962179072 8986247424 9008939968 9010191312 9015164928 9037930496 9039375576 9062202282 9067204608 9120811392 9128886272 9143843744 9148891136 9158262784 9159727104 9173460912 9174735108 9179799552 9182857728 9197903631 9202980864 9237148272 9242247168 9260474404 9265586176 9267067656 9290469342 9296888832 9320365824 9325510656 9350554752 9374167264 9388949504 9405836748 9414163968 9420668928 9429588861 9434793984 9444458496 9469822032 9490574016 9493735724 9498976256 9514540112 9531067392 9555135744 9610292384 9611627256 9616932864 9635899042 9641218048 9642759588 9667109991 9682354176 9689628672 9708356592 9710862336 9729631296 9732872644 9739597824 9754201072 9764192768 9769582592 9787154454 9795819264 9803179008 9834725376 9853733736 9878616902 9884069888 9891495936 9910614021 9942506112 9949976064 9958785024 9980608512 9999898832 10007411904 10010142208 10017662976 10039615488 10048503808 10066577346 10069323792 10076889024 10082451456 10107912192 10127448562 10135057464 10166259712 10167671808 10173284352 10198974464 10200605184 10226364288 10269997056 10279101371 10286824212 10292502528 10295931392 10303045632 10318493696 10320143526 10329063424 10330714944 10353353472 10356802608 10362519552 10379498304 10423784448 10450107136 10455875584 10483955328 10485411552 10491199488 10511889864 10517692416 10545938172 10562568192 10572569329 10578405376 10589241344 10590934464 10614143232 10617679248 10625015808 10640946624 10651846656 10686348288 10703857626 10713334016 10749527712 10776672984 10782621696 10811578932 10838880899 10846370304 10855972864 10873760128 10879762432 10892648448 10908980544 10920155136 10973476206 10983191296 10984716864 10990780416 11012456048 11018534912 11020296672 11048125704 11119578624 11147658368 11185319376 11195222016 11203633152 11213565132 11219755008 11228184576 11239686144 11249886186 11261409984 11289847888 11296079872 11304566784 11326416024 11327989266 11362864128 11371401216 11406409728 11428455808 11437042176 11473846272 11496022692 11504659824 11522801664 11540078592 11551899648 11574226928 11582922816 11599590464 11608305408 11618582528 11620196352 11651402934 11657834496 11676935592 11687273472 11747544424 11756370528 11762860032 11792564224 11794449744 11824233708 11825876097 11832403968 11842879488 11862283776 11868831744 11900706048 11912896512 11930758336 11942979584 11944889154 11971064952 11981663232 11983327488 11989942272 12001294914 12013588416 12020219904 12052500768 12082936376 12089606144 12123757107 12130449408 12161081856 12212969472 12231281216 12232980144 12239732736 12243810304 12263871508 12270641152 12272603112 12285174528 12303594534 12316197696 12322996224 12356090208 12387292456 12389013054 12395851776 12427154432 12429141417 12434014208 12467406336 12541115664 12552218624 12560891904 12572785148 12579725312 12592611328 12594624768 12613508754 12622224384 12626429376 12654098688 12701078874 12708089856 12740180992 12742218027 12783222144 12815503008 12822577152 12832210944 12857012784 12889479988 12909805568 12919504896 12944475456 12972841728 12982588416 12986130432 12995887104 13021005294 13049539272 13061092352 13070905344 13082492654 13112967168 13138311648 13148182656 13188661248 13214152028 13215987477 13256674816 13266634752 13278380032 13307478016 13323239424 13343215872 13345069248 13352435712 13356883968 13386153984 13412026474 13422103128 13425765056 13435852032 13443268608 13477216256 13479371136 13513409952 13515286968 13522747392 13556895744 13593303423 13600806912 13635152384 13681217088 13693329408 13715765616 13723336704 13737394176 13760191368 13774286592 13794939326 13804471296 13809070144 13816692736 13839331072 13855722408 13863370752 13890711606 13898379264 13935704013 13978607104 13980548736 13988265984 14015853152 14023589888 14025832128 14061250896 14083424256 14121245952 14152190976 14156905664 14166687744 14187928832 14202462208 14204733048 14235861024 14240603586 14248464384 14271810168 14332703616 14368897312 14376828928 14415438576 14417440884 14425399296 14453848563 14461827072 14523531264 14545307392 14560206848 14562534888 14594446944 14599308966 14609396736 14631301608 14646289152 14654373888 14665383936 14693728896 14730834272 14780600604 14817925353 14826104832 14837243904 14913759168 14926962688 14938177536 14951420176 14959673344 14970912768 14999848248 15011117856 15015213312 15026494464 15059423232 15072755712 15101888032 15103985688 15142127066 15150485504 15161868288 15191172843 15202586196 15249389568 15251507712 15259926528 15298461696 15328030256 15339546432 15386771456 15402532864 15404995584 15430236318 15438753792 15443897088 15454568448 15477740544 15493595136 15523540846 15535203912 15543779328 15569247456 15583031296 15635676672 15675160704 15683813376 15725932992 15765644944 15767834796 15776538624 15790505984 15816378368 15818907258 15843852288 15867608064 15883862016 15926518872 15961419936 15966737354 15975550976 15977769984 15986589696 16001726552 16018117888 16026959872 16029522432 16055786439 16070001024 16165009476 16173932544 16205830207 16214775808 16217368398 16269555456 16283959296 16310640192 16319643648 16363470816 16380232704 16404792712 16421596928 16430661632 16460214309 16474786944 16477075296 16486170624 16518684072 16527802368 16572188556 16614037517 16623208448 16679367936 16721487552 16792833024 16818011672 16820347698 16829632512 16835239168 16872131584 16874829279 16892114976 16934771832 16944119808 16956850176 16989624036 17032527127 17044296192 17087337344 17096769536 17109614592 17142683712 17155563264 17210769408 17244034038 17259300608 17297122304 17310117888 17314840576 17327849472 17361340392 17374384224 17399385696 17412458112 17427873792 17430294528 17483956224 17517748864 17530910208 17584881664 17621316636 17634555792 17644290048 17688846336 17736350562 17764319232 17790954496 17793425664 17803247616 17809178624 17848205312 17851059072 17869344768 17896137504 17914469376 17924358144 17972494848 18001942371 18017879936 18020382624 18030329856 18075860992 18078751152 18124404564 18134409216 18241622784 18257772544 18287687488 18297782272 18319454208 18346921824 18349470216 18359599104 18365715456 18395807262 18405961728 18455391801 18474296544 18484494336 18520948808 18531172352 18534135312 18580938684 18583519581 18593777664 18640731648 18651021312 18701109504 18748334528 18811673496 18828327936 18841337856 18859177722 18869587968 18888916992 18920263131 18939644064 18981148032 18987471448 18997952512 19029080224 19051618311 19062134784 19110271488 19220584768 19223254512 19233865728 19271798084 19282436096 19285519176 19334219982 19364708352 19379257344 19416713184 19421724672 19459262592 19465745288 19479195648 19508402144 19528385536 19531507941 19539165184 19574308908 19591638528 19606358016 19623738981 19669450752 19707467472 19757233804 19768139776 19782991872 19821228042 19885012224 19899952128 19917570048 19961217024 19999797664 20014823808 20020284416 20035325952 20079230976 20097007616 20118039711 20133154692 20138647584 20153778048 20164902912 20215824384 20254897124 20270114928 20332519424 20335343616 20397948928 20401210368 20452728576 20539994112 20558202742 20573648424 20585005056 20591862784 20606091264 20636987392 20640287052 20658126848 20661429888 20692408989 20706706944 20713605216 20725039104 20758996608 20836067409 20847568896 20900214272 20911751168 20967910656 20970823104 20982398976 21023779728 21035384832 21091876344 21125136384 21145138658 21156810752 21178482688 21181868928 21228286464 21235358496 21250031616 21281893248 21303693312 21360905379 21372696576 21407715252 21426668032 21461775139 21499055424 21553345968 21565243392 21623157864 21677761798 21692740608 21711945728 21747520256 21759524864 21785296896 21817961088 21840310272 21898963449 21946952412 21966382592 21969433728 21981560832 22002374009 22024912096 22037069824 22040593344 22096251408 22239157248 22295316736 22370638752 22390444032 22407266304 22427130264 22439510016 22456369152 22479372288 22499772372 22522819968 22556589979 22579695776 22592159744 22609133568 22652832048 22655978532 22713190599 22725728256 22742802432 22856911616 22874084352 22947692544 22992045384 23009319648 23045603328 23080157184 23103799296 23124766049 23148453856 23165845632 23199180928 23216610816 23237165056 23240392704 23285311269 23302805868 23315668992 23353871184 23374546944 23495088848 23512741056 23525720064 23585128448 23588899488 23648467416 23651752194 23664807936 23685758976 23724567552 23737663488 23801412096 23825793024 23861516672 23885959168 23889778308 23942129904 23950106031 23963326464 23966654976 23979884544 24002589828 24027176832 24040439808 24105001536 24165872752 24179212288 24247514214 24260898816 24322163712 24425938944 24462562432 24465960288 24479465472 24487620608 24527743016 24541282304 24545206224 24570349056 24607189068 24632395392 24645992448 24712180416 24774584912 24778026108 24791703552 24854308864 24858282834 24934812672 25082231328 25104437248 25121783808 25145570296 25159450624 25185222656 25189249536 25227017508 25230521547 25244448768 25252858752 25308197376 25402157748 25416179712 25466304611 25480361984 25484436054 25566444288 25631006016 25645154304 25664421888 25714025568 25778959976 25819611136 25839009792 25866051057 25888950912 25945683456 25965176832 25972260864 25991774208 26042010588 26099078544 26107773241 26122184704 26141810688 26164985308 26225934336 26276623296 26296365312 26377322496 26428304056 26431974954 26513349632 26533269504 26556760064 26604525843 26614956032 26646478848 26686431744 26690138496 26704871424 26713767936 26765399771 26772307968 26824052948 26844206256 26851530112 26871704064 26886537216 26954432512 26958742272 27026819904 27030573936 27045494784 27113791488 27186606846 27201613824 27270304768 27362434176 27386658816 27431531232 27446673408 27474788352 27520382736 27548573184 27589878652 27593710893 27608942592 27618140288 27633385472 27678662144 27711444816 27726741504 27781423212 27796758528 27871408026 27957214208 27961097472 27976531968 28031706304 28047179776 28051664256 28122501792 28166848512 28242491904 28288766583 28304381952 28313811328 28333375488 28375857664 28404924416 28409466096 28471722048 28481207172 28496928768 28543620336 28665407232 28737794624 28753657856 28830877152 28834881768 28850798592 28907697126 28923654144 29001329973 29047062528 29090614784 29120413696 29125069776 29188893888 29198617932 29218793472 29262603216 29292578304 29308747776 29387457792 29461668544 29561201208 29635850706 29652209664 29674487808 29731842063 29827518336 29853925376 29876355072 29902840352 29919346688 29941825536 29999696496 30022235712 30030426624 30052988928 30118846464 30145511424 30203776064 30207971376 30284254132 30300971008 30323736576 30382345686 30405172392 30498779136 30503015424 30519853056 30596923392 30656060512 30679092864 30773542912 30805065728 30809991168 30837304113 30860472636 30877507584 30887794176 30909136896 30955481088 30987190272 31047081692 31070407824 31087558656 31138494912 31166062592 31271353344 31350321408 31367626752 31451865984 31531289888 31535669592 31553077248 31581011968 31632756736 31637814516 31687704576 31717707987 31735216128 31767724032 31853037744 31922839872 31933474708 31951101952 31955539968 32003453104 32036235776 32053919744 32059044864 32111572878 32140002048 32330018952 32347865088 32411660414 32429551616 32434736796 32516642697 32539110912 32567918592 32621280384 32639287296 32726941632 32760465408 32809585424 32843193856 32861323264 32920428618 32949573888 32954150592 32972341248 33037368144 33055604736 33144377112 33228075034 33246416896 33358735872 33442975104 33585666048 33636023344 33640695396 33659265024 33670478336 33725646647 33744263168 33749658558 33784229952 33869543664 33888239616 33913700352 33979248072 34065054254 34088592384 34174674688 34193539072 34219229184 34285367424 34311126528 34421538816 34488068076 34518601216 34575159157 34594244608 34620235776 34629681152 34655698944 34722680784 34748768448 34798771392 34824916224 34855747584 34860589056 35035497728 35061820416 35169763328 35242633272 35269111584 35288580096 35377692672 35446069967 35472701124 35528638464 35581908992 35586851328 35606495232 35618357248 35696410624 35702118144 35738689536 35792275008 35828938752 35944989696 36003884742 36035759872 36040765248 36060659712 36151721984 36157502304 36248809128 36268818432 36483245568 36515545088 36575374976 36595564544 36638908416 36693843648 36698940432 36719198208 36731430912 36791614524 36811923456 36910783602 36948593088 36968988672 37041897616 37062344704 37068270624 37161877368 37167039162 37187555328 37281463296 37302042624 37402219008 37496669056 37623346992 37656655872 37682675712 37718355444 37739175936 37777833984 37840526262 37879288128 37962296064 37974942896 37995905024 38058160448 38103236622 38124269568 38220542976 38441169536 38446509024 38467731456 38543596168 38564872192 38571038352 38668439964 38729416704 38758514688 38833426368 38918525184 38931490576 38958391296 39016804288 39056771072 39063015882 39148617816 39183277056 39212716032 39247477962 39338901504 39414934944 39514467608 39536279552 39565983744 39642456084 39647962431 39770024448 39799904256 39835140096 39922434048 39999595328 40029647616 40040568832 40070651904 40158461952 40236079422 40266309384 40277295168 40307556096 40329805824 40431648768 40509794248 40540229856 40665038848 40670687232 40779910269 40795897856 40802420736 40905457152 41079988224 41116405484 41147296848 41170010112 41183725568 41212182528 41273974784 41280574104 41316253696 41322859776 41384817978 41413413888 41427210432 41450078208 41517993216 41672134818 41695137792 41800428544 41807112039 41823502336 41935821312 41941646208 41964797952 42047559456 42070769664 42183752688 42250272768 42290277316 42313621504 42356965376 42363737856 42456572928 42470716992 42500063232 42563786496 42607386624 42721810758 42745393152 42815430504 42853336064 42923550278 42998110848 43106691936 43130486784 43246315728 43355523596 43361545689 43385481216 43423891456 43495040512 43519049728 43570593792 43635922176 43680620544 43797926898 43893904824 43932765184 43938867456 43963121664 44004748018 44049824192 44074139648 44081186688 44192502816 44453776059 44478314496 44590633472 44741277504 44780888064 44814532608 44854260528 44879020032 44912738304 44999544744 45045639936 45113179958 45159391552 45184319488 45218267136 45305664096 45311957064 45426381198 45451456512 45485604864 45573518529 45713823232 45748168704 45895385088 45984090768 46018639296 46160314368 46207598592 46249532098 46296907712 46331691264 46398361856 46433221632 46474330112 46480785408 46570622538 46605611736 46631337984 46707742368 46749093888 46990177696 47025482112 47051440128 47170256896 47177798976 47296934832 47303504388 47329615872 47371517952 47449135104 47602824192 47651586048 47723033344 47771918336 47779556616 47884259808 47900212062 47926652928 47933309952 47959769088 48005179656 48054353664 48080879616 48210003072 48331745504 48358424576 48495028428 48521797632 48617490621 48644327424 48851877888 48925124864 48931920576 48958930944 48975241216 49055486032 49082564608 49090412448 49140698112 49214378136 49264790784 49291984896 49424360832 49549169824 49556052216 49583407104 49708617728 49716565668 49842112551 49869625344 50164462656 50208874496 50291140592 50318901248 50370445312 50378499072 50454035016 50461043094 50488897536 50505717504 50616394752 50804315496 50832359424 50932609222 50960723968 50968872108 51097581381 51132888576 51262012032 51290308608 51328843776 51428051136 51557919952 51639222272 51732102114 51777901824 51891366912 51930353664 51944521728 51983548416 52084021176 52198157088 52215546482 52244369408 52283621376 52329970616 52451868672 52553246592 52592730624 52754644992 52856608112 52863949908 52997444731 53026699264 53066539008 53113520128 53209051686 53292957696 53372863488 53380276992 53409742848 53427535872 53530799542 53544615936 53648105896 53688412512 53703060224 53743408128 53773074432 53908865024 53917484544 54005827113 54053639808 54061147872 54090989568 54227582976 54332392961 54373213692 54403227648 54540609536 54724868352 54773317632 54863062464 54893346816 55040765472 55097146368 55179757304 55187421786 55217885184 55236280576 55266770944 55357324288 55366175403 55422889632 55453483008 55562846424 55593517056 55742816052 55883580739 55914428416 55922194944 55953063936 56063412608 56094359552 56103328512 56245003584 56484983808 56577533166 56608763904 56627622656 56666750976 56751715328 56760789393 56809848832 56818932192 56943444096 56962414344 56993857536 57087240672 57330814464 57475589248 57507315712 57661754304 57669763536 57701597184 57815394252 57847308288 58002659946 58094125056 58181229568 58240827392 58250139552 58377787776 58397235864 58437586944 58525206432 58585156608 58617495552 58774915584 58871216943 58923337088 59122402416 59271701412 59304419328 59348975616 59463684126 59655036672 59707850752 59752710144 59805680704 59838693376 59883651072 59999392992 60044471424 60060853248 60105977856 60237692928 60291022848 60354119133 60407552128 60415942752 60568508264 60601942016 60647473152 60764691372 60810344784 60997558272 61006030848 61193846784 61312121024 61358185728 61547085824 61619982336 61674608226 61720945272 61755015168 61775588352 61818273792 61910962176 61974380544 62077226967 62094163384 62140815648 62175117312 62276989824 62332125184 62508202227 62542706688 62700642816 62735253504 62903731968 63062579776 63071339184 63106154496 63265513472 63275629032 63375409152 63435415974 63470432256 63535448064 63706075488 63845679744 63866949416 63902203904 63911079936 64006906208 64072471552 64082716137 64107839488 64118089728 64223145756 64280004096 64385325417 64660037904 64695730176 64823320828 64859103232 64869473592 65033285394 65078221824 65135837184 65242560768 65278574592 65453883264 65520930816 65619170848 65686387712 65696890347 65722646528 65840857236 65899147776 65908301184 65944682496 66007122027 66074736288 66111209472 66288754224 66456150068 66492833792 66717471744 66885950208 67171332096 67272046688 67281390792 67318530048 67340956672 67451293294 67488526336 67499317116 67568459904 67669769937 67739087328 67776479232 67827400704 67958496144 68130108508 68139571797 68177184768 68349349376 68387078144 68570734848 68622253056 68843077632 68976136152 69037202432 69150318314 69188489216 69240471552 69259362304 69311397888 69374298147 69445361568 69497536896 69597542784 69649832448 69711495168 69721178112 69855933807 70070995456 70123640832 70339526656 70485266544 70538223168 70577160192 70755385344 70892139934 70945402248 71057276928 71163817984 71173702656 71212990464 71236714496 71392821248 71404236288 71477379072 71584550016 71657877504 71850318093 71889979392 71953709597 72007769484 72071519744 72081530496 72121319424 72303443968 72315004608 72497618256 72537636864 72966491136 73031090176 73150749952 73191129088 73277816832 73387687296 73397880864 73438396416 73462861824 73583229048 73623846912 73821567204 73897186176 73937977344 74007985303 74083795232 74124689408 74136541248 74323754736 74334078324 74375110656 74562926592 74804438016 74993338112 75246693984 75313311744 75365351424 75436710888 75478351872 75555667968 75681052524 75758576256 75872166293 75924592128 75949885792 75991810048 76116320896 76206473244 76248539136 76398913833 76441085952 76882339072 76893018048 76935462912 77087192336 77129744384 77142076704 77336879928 77458833408 77517029376 77666852736 77837050368 77862981152 77916782592 78033608576 78113542144 78126031764 78297235632 78323319723 78366554112 78425432064 78494955924 78677803008 78829869888 79028935216 79072559104 79131967488 79284912168 79295924862 79540048896 79599808512 79670280192 79844868096 79999190656 80059295232 80081137664 80141303808 80296199313 80316923904 80472158844 80532618768 80554590336 80615112192 80659611648 80863297536 81019588496 81080459712 81330077696 81341374464 81559820538 81604841472 81810914304 82159976448 82232810968 82294593696 82340020224 82367451136 82424365056 82547949568 82561148208 82632507392 82645719552 82769635956 82781132679 82826827776 82854420864 82900156416 83035986432 83281698863 83344269636 83390275584 83600857088 83614224078 83871642624 83883292416 83929595904 84095118912 84141539328 84367505376 84500545536 84580554632 84627243008 84713930752 84727475712 84866299749 84913145856 84941433984 85000126464 85127572992 85214773248 85443621516 85490786304 85630861008 85659388237 85706672128 85847100556 85996221696 86213383872 86260973568 86492631456 86711047192 86723091378 86770962432 86847782912 86990081024 87003989919 87038099456 87141187584 87271844352 87361241088 87595853796 87787809648 87817055447 87865530368 87877734912 87926243328 88009496036 88099648384 88148279296 88162373376 88385005632 88907552118 88956628992 89181266944 89195526189 89482555008 89561776128 89629065216 89708521056 89758040064 89825476608 89999089488 90091279872 90226359916 90318783104 90368638976 90436534272 90611328192 90623914128 90852762396 90902913024 90971209728 91147037058 91427646464 91496337408 91790770176 91968181536 92037278592 92320628736 92415197184 92499064196 92511912339 92593815424 92663382528 92796723712 92866443264 92948660224 92961570816 93141245076 93211223472 93262675968 93415484736 93498187776 93980355392 94050964224 94102880256 94340513792 94355597952 94593869664 94607008776 94659231744 94743035904 94898270208 95153123961 95205648384 95303172096 95446066688 95543836672 95559113232 95768519616 95800424124 95853305856 95866619904 96010359312 96108707328 96161759232 96420006144 96663491008 96716849152 96990056856 97043595264 97234981242 97288654848 97549928091 97703755776 97850249728 97863841152 97917861888 97950482432 98110972064 98165129216 98180824896 98281396224 98428756272 98529581568 98583969792 98848721664 99098339648 99112104432 99166814208 99417235456 99433131336 99684225102 99739250688 100328925312 100417748992 100582281184 100637802496 100740890624 100756998144 100908070032 100922086188 100977795072 101011435008 101176939941 101232789504 101608630992 101664718848 101865218444 101921447936 101937744216 102195162762 102265777152 102524024064 102580617216 102657687552 102856102272 103115839904 103278444544 103464204228 103555803648 103725477471 103782733824 103860707328 103889043456 103967096832 104168042352 104396314176 104431092964 104488738816 104567242752 104659941232 105106493184 105185461248 105509289984 105713216224 105727899816 105994889462 106053398528 106133078016 106227040256 106338209901 106418103372 106585915392 106745726976 106760553984 106819485696 106855071744 107061599084 107089231872 107296211792 107376825024 107406120448 107486816256 107817730048 107834969088 108011654226 108107279616 108122295744 108181979136 108455165952 108664785922 108746427384 108806455296 109081219072 109449736704 109546635264 109726124928 109786693632 110081530944 110194292736 110359514608 110374843572 110435770368 110472561152 110533541888 110714648576 110732350806 110845779264 110906966016 111125692848 111187034112 111485632104 111767161478 111828856832 111844389888 111906127872 112126825216 112188719104 112206657024 112490007168 112969967616 113155066332 113217527808 113255245312 113333501952 113440811449 113503430656 113521578786 113619697664 113637864384 113886888192 113924828688 113987715072 114174481344 114661628928 114951178496 115014631424 115323508608 115339527072 115403194368 115630788504 115694616576 116005319892 116188250112 116298262619 116362459136 116481654784 116500279104 116755575552 116794471728 116875173888 117050412864 117170313216 117549831168 117742433886 117846674176 118244804832 118543402824 118608838656 118697951232 118927368252 119227689889 119310073344 119415701504 119505420288 119611361408 119677386752 119767302144 119998785984 120088942848 120121706496 120211955712 120475385856 120708238266 120815104256 120831885504 121137016528 121203884032 121294946304 121529382744 121620689568 121995116544 122012061696 122387693568 122624242048 122716371456 123094171648 123239964672 123349216452 123441890544 123510030336 123551176704 123636547584 123821924352 123948761088 124154453934 124188326768 124281631296 124350234624 124553979648 124664250368 125016404454 125085413376 125401285632 125470507008 125807463936 126125159552 126142678368 126212308992 126531026944 126551258064 126750818304 126870831948 126940864512 127070896128 127412150976 127691359488 127733898832 127804407808 127822159872 128013812416 128144943104 128165432274 128236179456 128446291512 128560008192 128770650834 129320075808 129391460352 129646641656 129718206464 129738947184 130066570788 130084637067 130156443648 130271674368 130485121536 130557149184 130907766528 131041861632 131238341696 131372775424 131393780694 131681714472 131798295552 131816602368 131889364992 132014244054 132149472576 132222418944 132577508448 132912300136 132985667584 133361328177 133434943488 133771900416 134342664192 134544093376 134562781584 134637060096 134681913344 134902586588 134977052672 134998634232 135136919808 135339539874 135478174656 135552958464 135654801408 135916992288 136260217016 136279143594 136354369536 136698698752 136720555587 136774156288 137141469696 137244506112 137686155264 137952272304 138074404864 138300636628 138376978432 138480943104 138518724608 138622795776 138748596294 138890723136 138995073792 139195085568 139299664896 139422990336 139442356224 139711867614 140141990912 140247281664 140679053312 140970533088 141076446336 141154320384 141510770688 141784279868 141890804496 142114553856 142327635968 142347405312 142473428992 142785642496 142808472576 142954758144 143169100032 143315755008 143700636186 143779958784 143907419194 144015538968 144143039488 144163060992 144242638848 144606887936 144630009216 144995236512 145075273728 145852471863 145932982272 146062180352 146301499904 146382258176 146555633664 146775374592 146795761728 146876792832 146925723648 147166458096 147247693824 147643134408 147794372352 147875954688 148015970606 148167590464 148249378816 148273082496 148647509472 148668156648 148750221312 149125853184 149526337653 149608876032 149986676224 150493387968 150626623488 150873421776 150956703744 151111335936 151362105048 151517152512 151744332586 151849184256 151899771584 151983620096 152232641792 152412946488 152497078272 152797827666 152882171904 153292744143 153764678144 153786036096 153870925824 154174384672 154259488768 154284153408 154673759856 154917666816 155333705472 155674100736 155725962304 155833565184 156067217152 156227084288 156252063528 156594471264 156646639446 156733108224 156850864128 156989911848 157355606016 157659739776 158057870432 158145118208 158263934976 158569824336 158591849724 158992334193 159080097792 159199617024 159340560384 159998381312 160118590464 160162275328 160282607616 160592398626 160633847808 160944317688 161065237536 161109180672 161230224384 161319223296 161726595072 162039176992 162160919424 162660155392 162682748928 162997178883 163119641076 163209682944 163621828608 164319952896 164465621936 164589187392 164680040448 164734902272 165095899136 165122296416 165265014784 165291439104 165539271912 165562265358 165653655552 165708841728 165800312832 166071972864 166563397726 166688539272 166780551168 167201714176 167228448156 167650742217 167743285248 167766584832 167859191808 168190237824 168283078656 168735010752 169161109264 169254486016 169427861504 169454951424 169732599498 169826291712 169882867968 170000252928 170255145984 170429546496 170887243032 170981572608 171261722016 171318776474 171413344256 171694201112 171992443392 172426767744 172521947136 172985262912 173422094384 173446182756 173541924864 173695565824 173980162048 174007979838 174282375168 174543688704 174722482176 175191707592 175575619296 175634110894 175731060736 175755469824 175852486656 176018992072 176199296768 176296558592 176324746752 176613650829 176770011264 177815104236 177913257984 178264132277 178362533888 178391052378 178965110016 179123552256 179258130432 179417042112 179516080128 179650953216 179998178976 180182559744 180452719832 180637566208 180737277952 180873068544 181062357399 181222656384 181247828256 181705524792 181805826048 181942419456 182294074116 182754412687 182855292928 182992674816 183581540352 183936363072 184074557184 184641257472 184998128392 185023824678 185187630848 185326765056 185593447424 185732886528 185897320448 185923141632 186231680901 186282490152 186422446944 186525351936 186830969472 186996375552 187357798397 187960710784 188101928448 188205760512 188681027584 188711195904 189187739328 189214017552 189318463488 189796540416 190306247922 190411296768 190606344192 190892133376 191087673344 191118226464 191537039232 191600848248 191706611712 191733239808 192020718624 192217414656 192323518464 192840012288 193155976251 193326982016 193433698304 193980113712 194087190528 194469962484 194577309696 195099856182 195407511552 195700499456 195727682304 195835723776 195900964864 196221944128 196330258432 196361649792 196562792448 196857512544 197059163136 197167939584 197697443328 198021366081 198196679296 198224208864 198333628416 198834470912 198866262672 199368450204 199478501376 200657850624 200835497984 201164562368 201275604992 201513996288 201816140064 201844172376 201955590144 202022870016 202353879882 202465579008 203009309811 203217261984 203329437696 203730436888 203842895872 203875488432 204390325524 204418715391 204531554304 205048048128 205161234432 205712204544 206231679808 206928408456 207111607296 207450954942 207565467648 207721414656 207778086912 207934193664 208122894441 208336084704 208792628352 208862185928 208977477632 209134485504 209319882464 209567801421 210212986368 210370922496 211018579968 211426432448 211455799632 211989778924 212106797056 212266156032 212676419802 212836206744 213171830784 213491453952 213521107968 213638971392 213710143488 214123198168 214178463744 214592423584 214753650048 214812240896 214973632512 215550954279 215635460096 215669938176 215861128791 216023308452 216214559232 216244591488 216363958272 216910331904 217329571844 217492854768 217612910592 218162438144 218899473408 219093270528 219452249856 219573387264 220163061888 220388585472 220719029216 220749687144 220871540736 220945122304 221067083776 221429297152 221464701612 221691558528 221813932032 222023955909 222251385696 222374068224 222971264208 223534322956 223657713664 223688779776 224253650432 224377438208 224413314048 224980014336 225939935232 226310132664 226435055616 226510490624 226667003904 226881622898 227006861312 227043157572 227239395328 227275728768 227616498879 227773776384 227849657376 227975430144 228348962688 229196741499 229323257856 229902356992 230029262848 230647017216 230679054144 230806388736 231261577008 231389233152 232010639784 232376500224 232596525238 232724918272 232963309568 233000558208 233511151104 233588943456 233750347776 234100825728 234340626432 234969959169 235099662336 235484867772 235693348352 236079526529 236489609664 237086805648 237217677312 237395902464 237854736504 238455379778 238620146688 238831403008 239010840576 239222722816 239354773504 239534604288 239997571968 240177885696 240243412992 240423911424 240888597939 240950771712 241416476532 241630208512 241663771008 242026114099 242274033056 242407768064 242589892608 243058765488 243241379136 243990233088 244024123392 245248484096 245432742912 246188343296 246479929344 246698432904 246883781088 247020060672 247102353408 247273095168 247643848704 247897522176 248122489769 248308907868 248376653536 248563262592 248700469248 249107959296 249328500736 249845096589 250032808908 250170826752 250802571264 251614927872 252250319104 252285356736 252424617984 253062053888 253102516128 253501636608 253741663896 253881729024 254141792256 254824301952 255382718976 255467797664 255608815616 255644319744 256027624832 256289886208 256330864548 256472358912 256892583024 256978164711 257120016384 257541301668 258640151616 258782920704 259293283312 259436412928 259477894368 260133141576 260169274134 260312887296 260543348736 260970243072 261114298368 261815533056 262083723264 262476683392 262745550848 262787561388 263363428944 263451166341 263596591104 263633204736 263778729984 264028488108 264298945152 264444837888 265155016896 265824600272 265971335168 266722656354 266869886976 267543800832 268685328384 269088186752 269125563168 269274120192 269363826688 269805173176 269954105344 269997268464 270273839616 270679079748 270956349312 271105916928 271309602816 271833984576 272520434032 272558287188 272708739072 273397397504 273441111174 274282939392 274489012224 275372310528 275904544608 276148809728 276601273256 276753956864 276961886208 277037449216 277245591552 277497192588 277535737017 277781446272 277990147584 278390171136 278599329792 278845980672 278884712448 279423735228 280129350721 280283981824 280494563328 281941066176 282152892672 282308640768 283021541376 283568559736 283781608992 284229107712 284655271936 284694810624 284946857984 285459371883 285571284992 285616945152 285909516288 286338200064 286631510016 287185505651 287401272372 287559917568 287814838388 288031077936 288286078976 288326121984 288485277696 289213775872 289260018432 289990473024 290150547456 291704943726 291865964544 292124360704 292602999808 292649784273 292764516352 293111267328 293550749184 293591523456 293753585664 293851447296 294332916192 294495387648 295286268816 295588744704 295751909376 296031941212 296335180928 296498757632 296546164992 297295018944 297336313296 297500442624 298251706368 299052675306 299217752064 299973352448 300986775936 301253246976 301746843552 301913407488 302222671872 302724210096 303034305024 303488665172 303530819823 303698368512 303799543168 303967240192 304465283584 304825892976 304994156544 305595655332 305764343808 306585488286 307529356288 307572072192 307741851648 308348769344 308518977536 308568306816 309347519712 309835333632 310667410944 311176432413 311348201472 311451924608 311667130368 312134434304 312454168576 312504127056 313188942528 313293278892 313466216448 313701728256 313979823696 315319479552 316115740864 316290236416 316527869952 317139648672 317183699448 317984668386 318160195584 318399234048 318681120768 319014629703 319996762624 320237180928 320324550656 320565215232 321184797252 321267695616 321888635376 322130475072 322218361344 322460448768 323453190144 324078353984 324321838848 325320310784 325365497856 325994357766 326239282152 326419365888 327243657216 328639905792 328931243872 329178374784 329360080896 329469804544 330191798272 330244592832 330530029568 330582878208 331078543824 331124530716 331307311104 331417683456 331600625664 332143945728 333126795452 333377078544 333561102336 334403428352 334456896312 335301484434 335486570496 335533169664 335718383616 336380475648 336566157312 337470021504 338322218528 338508972032 338855723008 338909902848 339465198996 339652583424 339765735936 340000505856 340322434347 340510291968 340859092992 341774486064 341963145216 342523444032 342637552948 342826688512 343388402224 343984886784 344853535488 345043894272 345970525824 346844188768 346892365512 347083849728 347391131648 347960324096 348015959676 348564750336 348894787857 349087377408 349444964352 350383415184 351151238592 351268221788 351462121472 351510939648 352037984144 352398593536 352593117184 352649493504 353227301658 353540022528 355630208472 355826515968 356528264554 356725067776 356782104756 357683069667 357930220032 358247104512 358516260864 358834084224 359032160256 359301906432 359996357952 360365119488 360905439664 361275132416 361474555904 362124714798 362445312768 362495656512 363411049584 363611652096 363884838912 364588148232 365508825374 365710585856 365985349632 367163080704 367872726144 368149114368 369282514944 369996256784 370047649356 370375261696 370653530112 370982113117 371186894848 371465773056 371794640896 371846283264 372463361802 372564980304 372844893888 373050703872 373661938944 373992751104 374715596794 375921421568 376203856896 376411521024 377362055168 377422391808 378375478656 378428035104 378636926976 379593080832 380326750727 380612495844 380822593536 381212688384 381784266752 382175346688 382236452928 383074078464 383201696496 383413223424 383466479616 384041437248 384434829312 385680024576 386311952502 386653964032 386867396608 387960227424 388174381056 388939924968 389154619392 390199712364 390815023104 391185065173 391400998912 391455364608 391671447552 391801929728 392443888256 392660516864 392723299584 393125584896 393715025088 394118326272 395394886656 396042732162 396393358592 396448417728 396667256832 397668941824 397732525344 398736900408 398957002752 401315701248 401670995968 402329124736 402551209984 403027992576 403632280128 403688344752 403911180288 404045740032 404707759764 404931158016 406018619622 406434523968 406658875392 407460873776 407685791744 407750976864 408780651048 408837430782 409063108608 410096096256 410322468864 411424409088 412463359616 413856816912 414223214592 414901909884 415130935296 415442829312 415556173824 415868387328 416245788882 416672169408 417585256704 417724371856 417954955264 418268971008 418639764928 419135602842 420425972736 420741844992 422037159936 422852864896 422911599264 423979557848 424213594112 424532312064 425352839604 425672413488 426343661568 426982907904 427042215936 427420286976 428246396336 428356927488 429184847168 429507300096 429624481792 429947265024 431101908558 431339876352 431722257582 432046616904 432429118464 432489182976 432727916544 433820663808 434659143688 434985709536 435225821184 436324876288 437557415589 437798946816 438186541056 438904499712 439146774528 440326123776 440777170944 441438058432 441499374288 441743081472 441890244608 442858594304 442929403224 443383117056 443627864064 444047911818 444502771392 444748136448 445942528416 447068645912 447315427328 447377559552 448507300864 448579012959 448754876416 448826628096 449960028672 451879870464 452620265328 452870111232 453020981248 453334007808 453763245796 454013722624 454086315144 454478790656 454551457536 455232997758 455547552768 455699314752 455950860288 456697925376 458393482998 458646515712 459804713984 459878232429 460058525696 461294034432 461358108288 461612777472 462523154016 462778466304 464021279568 464753000448 465193050476 465449836544 465926619136 466001116416 467022302208 467177886912 467500695552 468201651456 468681252864 469939918338 470199324672 470969735544 471386696704 472159053058 472979219328 474173611296 474435354624 474791804928 475709473008 476910759556 476977002579 477240293376 477662806016 478021681152 478445445632 478709547008 479995143936 480355771392 480486825984 480847822848 481777195878 481901543424 482832953064 483260417024 483327542016 484052228198 484548066112 484815536128 485179785216 486117530976 486482758272 487980466176 488048246784 488991536649 490496968192 490865485824 492376686592 492959858688 493396865808 493767562176 494040121344 494204706816 495287697408 495795044352 496244979538 496617815736 496753307072 497126525184 497400938496 498215918592 498657001472 499690193178 500065617816 500341653504 501605142528 502952226651 503229855744 504500638208 504570713472 504849235968 506124107776 506205032256 507483327792 507763458048 508283584512 509648603904 510765437952 510935595328 511217631232 511288639488 512055249664 512579772416 512661729096 512944717824 513785166048 513956329422 514240032768 515082603336 517280303232 517565841408 518586566624 518872825856 518955788736 520266283152 520338548268 520625774592 521086697472 521940486144 523631066112 524167446528 524953366784 525491101696 525575122776 526726857888 526902332682 527193182208 527266409472 527557459968 528056976216 528597890304 528889675776 530310033792 531649200544 531942670336 533445312708 533739773952 534792396831 535087601664 537370656768 538176373504 538251126336 538548240384 538727653376 539610346352 539908210688 539994536928 540547679232 541358159496 541912698624 542211833856 542619205632 543667969152 545040868064 545116574376 545417478144 546794795008 546882222348 548263238061 548565878784 548978024448 550744621056 551809089216 552297619456 553202546512 553507913728 553923772416 554074898432 554994385176 555071474034 555562892544 555980295168 556780342272 557198659584 557691961344 557769424896 558847470456 560258701442 560567963648 560989126656 562073395191 563882132352 564305785344 564617281536 566043082752 567137119472 567563217984 569310543872 569389621248 569893715968 570918743766 571233890304 571819032576 572676400128 573263020032 574371011302 574802544744 575119835136 575629676776 576062155872 576572157952 576652243968 576970555392 578427551744 578520036864 579467928753 579980946048 580301094912 582971892041 583409887452 583731929088 584248721408 585205999616 585299568546 586222534656 587101498368 587183046912 587507171328 587702894592 588665832384 588990775296 590572537632 591177489408 591503818752 592063882424 592670361856 592997515264 593092329984 594064098243 594590037888 594672626592 595000885248 596503412736 598105350612 598435504128 599615717659 599946704896 601973551872 602506493952 603493687104 603826814976 605448420192 606068610048 606977330344 607061639646 607396737024 607599086336 607934480384 608930567168 609027929433 609651785952 609988313088 611191310664 611528687616 613170976572 614719388129 615058712576 615144144384 615483703296 616697538688 617037955072 617136613632 618695039424 621334821888 622352864826 622696402944 622903849216 623334260736 624268868608 624368683323 624908337152 625008254112 626377885056 626586557784 626932432896 627403456512 627959647392 630638959104 632231481728 632580472832 633055739904 634279297344 634367398896 635969336772 636320391168 636798468096 638029259406 639993525248 640474361856 640649101312 641130430464 642369594504 642535391232 643777270752 644260950144 644436722688 644920897536 646906380288 647583386373 648156707968 648643677696 650640621568 650730995712 651988715532 652478564304 652838731776 654487314432 657279811584 657862487744 658356749568 658720161792 658939609088 660383596544 660489185664 661165756416 662157087648 662249061432 662614622208 662835366912 663201251328 664287891456 666071867727 666253590904 666754157088 667122204672 668806856704 668913792624 670602968868 670973140992 671066339328 672760951296 673132314624 674940043008 676644437056 677017944064 677819805696 678930397992 679305166848 679531471872 680001011712 680644868694 681020583936 681718185984 682849496637 683548972128 683926290432 685046888064 685275105896 685653377024 686776804448 687590224497 687969773568 689707070976 690087788544 691941051648 693688377536 693784731024 694167699456 695920648192 696031919352 697129500672 697789575714 698174754816 698889928704 700766830368 702302477184 702536443576 702924242944 703021879296 704075968288 704797187072 704909877507 705186234368 705298987008 706454603316 707080045056 708238579587 711260416944 711653031936 713056529108 713450135552 713564209512 715366139334 715860440064 716494209024 717032521728 717668168448 718064320512 718603812864 719992715904 720730238976 721810879328 722550264832 722665793817 722949111808 724249429596 724890625536 724991313024 726078342297 726822099168 727223304192 727769677824 729176296464 731017650748 731421171712 731970699264 735745452288 736298228736 738565029888 739992513568 740095298712 740750523392 741307060224 741964226234 742373789696 742931546112 743589281792 743692566528 744367469307 744926723604 745129960608 745689787776 746101407744 747323877888 747985502208 749431193588 749535289767 751842843136 752407713792 754724110336 754844783616 756750957312 756856070208 757273853952 759186161664 760653501454 761224991688 761645187072 762425376768 763568533504 764350693376 764472905856 766148156928 766403392992 766826446848 766932959232 768082874496 768869658624 770934494133 771360049152 772623905004 773307928064 773734793216 775920454848 776348762112 777879849936 778309238784 780399424728 781630046208 782370130346 782801997824 782910729216 783342895104 783603859456 784887776512 785321033728 785446599168 786251169792 787430050176 788236652544 790353499023 790789773312 792085464324 792786717184 792896835456 793334513664 794085680143 795337883648 795465050688 797473800816 797914005504 802631402496 803341991936 804658249472 805102419968 806055985152 807264560256 807376689504 807822360576 808091480064 809415519528 809862316032 812037239244 812869047936 813317750784 814087838333 814921747552 815371583488 815501953728 817561302096 817674861564 818126217216 820192192512 822848818176 824926719232 827713633824 828446429184 829803819768 830261870592 830885658624 831112347648 831736774656 832491577764 833344338816 834593829223 835170513408 835448743712 835909910528 836537942016 837279529856 838271205684 840388052163 840851945472 841483689984 845705729792 845823198528 847959115696 848427188224 849064624128 850705679208 851344826976 852687323136 853965815808 854084431872 854840573952 856492792672 856713854976 858369694336 859014600192 859248963584 859894530048 861556516953 862203817116 862679752704 863444515164 864093233808 864858236928 864978365952 865455833088 867641327616 869318287376 869971419072 870451642368 872649752576 875114831178 875597893632 876373082112 877808999424 878293549056 880652247552 881554341888 882876116864 882998748576 883486162944 883780489216 885717188608 885858806448 886766234112 887255728128 888095823636 889005542784 889496272896 891885056832 894137291824 894630854656 894755119104 897014601728 897158025918 897653256192 899920057344 903759740928 905240530656 905740222464 906041962496 906668015616 907526491592 908027445248 908172630288 908957581312 909102915072 910465995516 910592459469 911095105536 911398629504 911901720576 913395850752 916786965996 917293031424 919609427968 919756464858 922588068864 922716216576 923225554944 925046308032 925556932608 928042559136 929506000896 930386100952 930899673088 931853238272 932002232832 933529297239 934044604416 934355773824 935001391104 936403302912 937362505728 939879836676 940398649344 941939471088 942253270607 942773393408 944318106116 945958438656 948347222592 948870709248 949583609856 951418946016 953821519112 953954005158 954480586752 955325612032 956043362304 956890891264 957043889109 957419094016 959990287872 960711542784 960973651968 961695645696 963554391756 963803086848 965665906128 965987609917 966520834048 966655084032 968104456396 969096132224 969631072256 970359570432 972235061952 972965516544 975960932352 976096493568 977983073298 980993936384 981730971648 984753373184 985919717376 986793731616 987535124352 988080242688 988409413632 990575394816 991590088704 992489959076 993235631472 993506614144 994253050368 994801876992 996431837184 997314002944 999380386356 1000131235632 1000683307008 1003210285056 1005904453302 1006459711488 1009001276416 1009141426944 1009698471936 1012248215552 1012410064512 1014966655584 1015526916096 1016567169024 1019297207808 1020967303041 1021530875904 1021871190656 1022435262464 1022577278976 1024110499328 1025159544832 1025323458192 1025889435648 1027570332096 1027912658844 1028480065536 1030165206672 1034560606464 1035131682816 1037173133248 1037745651712 1037911577472 1040532566304 1040677096536 1041251549184 1042173394944 1043880972288 1046684363571 1047262132224 1048334893056 1049906733568 1050982203392 1051150245552 1053453715776 1053804665364 1054386364416 1054532818944 1056113952432 1057195780608 1057779351552 1060620067584 1063298401088 1063885340672 1066890625416 1067479547904 1069584793662 1070175203328 1073049209001 1074741313536 1076352747008 1076502252672 1077096480768 1077455306752 1079220692704 1079816421376 1079989073856 1081095358464 1082716318992 1083825397248 1084423667712 1087335938304 1090081736128 1090233148752 1090834956288 1093589590016 1093764444696 1096526476122 1097131757568 1097956048896 1101489242112 1103618178432 1104595238912 1106405093024 1107015827456 1107847544832 1108149796864 1109988770352 1110142948068 1111125785088 1111960590336 1112946339351 1113560684544 1114397319168 1115383922688 1115538849792 1117694940912 1120517402884 1121135927296 1121978253312 1124146790382 1127764264704 1128611570688 1129234563072 1132086165504 1134274238944 1135126435968 1138621087744 1138779242496 1139787431936 1140980252181 1141837487532 1142467780608 1143638065152 1145352800256 1146526040064 1148742022604 1149605089488 1150239670272 1151259353552 1152124311744 1153144315904 1153304487936 1156855103488 1157040073728 1158935857506 1159961892096 1160602189824 1165943784082 1166819774904 1167463858176 1168497442816 1170411999232 1170599137092 1172445069312 1173555195519 1174202996736 1174366093824 1175014342656 1175405789184 1177331664768 1177981550592 1181145075264 1182354978816 1184127764848 1185340723712 1185995030528 1186184659968 1188128196486 1189180075776 1189345253184 1190001770496 1193006825472 1196210701224 1196871008256 1199231435318 1199893409792 1203947103744 1205012987904 1206987374208 1207653629952 1210896840384 1212137220096 1213954660688 1214123279292 1214793474048 1215198172672 1215868960768 1217861134336 1218055858866 1219303571904 1219976626176 1222382621328 1223057375232 1226341953144 1229438776258 1230117425152 1230288288768 1230967406592 1233395077376 1234075910144 1234273227264 1237390078848 1242669643776 1244705729652 1245392805888 1245807698432 1246668521472 1247848925939 1248537737216 1248737366646 1249816674304 1250016508224 1252755770112 1253173115568 1253864865792 1254806913024 1255919294784 1261277918208 1264462963456 1265160945664 1266111479808 1268558594688 1268734797792 1271938673544 1272640782336 1273596936192 1276058518812 1279280888809 1279987050496 1280948723712 1281298202624 1282260860928 1284739189008 1285070782464 1287554541504 1288521900288 1288873445376 1289841795072 1295166772746 1296313415936 1297287355392 1301281243136 1301461991424 1303977431064 1304957128608 1305677463552 1308974628864 1311504588779 1314559623168 1315724975488 1316713499136 1317440323584 1317879218176 1320767193088 1320978371328 1322331512832 1324314175296 1324498122864 1325229244416 1325670733824 1328575782912 1332143735454 1332507181808 1333508314176 1334244409344 1337613713408 1337827585248 1341205937736 1341946281984 1342132678656 1345521902592 1346264629248 1349880086016 1353288874112 1354035888128 1355639611392 1357860795984 1358610333696 1359062943744 1360002023424 1361289737388 1362041167872 1363436371968 1365698993274 1367097944256 1367852580864 1370093776128 1370550211792 1371306754048 1373553608896 1375180448994 1375939547136 1379414141952 1380175577088 1383882103296 1387376755072 1387569462048 1388335398912 1391841296384 1392063838704 1394259001344 1395579151428 1396349509632 1397779857408 1401533660736 1404604954368 1405072887152 1405848485888 1406043758592 1408151936576 1409594374144 1409819755014 1410597974016 1412909206632 1414160090112 1416477159174 1422520833888 1423306063872 1426113058216 1426900271104 1427128419024 1430732278668 1430931007737 1431720880128 1432988418048 1434065043456 1435336336896 1436128641024 1439985431808 1441460477952 1443621758656 1445100529664 1445331587634 1448498859192 1449781251072 1449982626048 1452156684594 1453644198336 1454446608384 1455539355648 1458352592928 1462035301496 1462842343424 1463941398528 1466974609947 1471490904576 1472596457472 1477130059776 1479985027136 1480190597424 1481501046784 1482614120448 1483928452468 1484747579392 1485863092224 1487385133056 1488734938614 1489853447208 1490259921216 1491379575552 1492202815488 1494647755776 1495971004416 1498862387176 1499070579534 1503685686272 1504815427584 1508856679953 1509448220672 1509689567232 1513501914624 1513712140416 1514547707904 1518372323328 1521307002908 1522449983376 1523290374144 1524850753536 1527137067008 1528701386752 1528945811712 1532296313856 1532806785984 1533652893696 1533865918464 1536165748992 1537739317248 1541868988266 1542720098304 1545247810008 1546615856128 1547469586432 1551840909696 1552697524224 1555759699872 1556618477568 1560798849456 1563260092416 1564740260692 1565603995648 1565821458432 1567207718912 1569775553024 1570642067456 1570893198336 1572502339584 1574860100352 1576473305088 1580706998046 1581579546624 1584170928648 1585573434368 1585793670912 1586669027328 1588171360286 1590675767296 1590930101376 1594947601632 1595828011008 1604377190493 1605262804992 1606683983872 1609316498944 1610204839936 1612111970304 1614529120512 1614753379008 1615644721152 1616182960128 1618831039056 1619724632064 1624074478488 1625738095872 1626635501568 1628175676666 1629843495104 1630743166976 1631003907456 1635122604192 1635349723128 1636252434432 1640384385024 1644789714183 1645697636352 1649853438464 1655427267648 1656892858368 1659607639536 1660523741184 1661771317248 1662224695296 1664983155528 1666688677632 1669187658446 1670341026816 1670897487424 1671819821056 1673075884032 1674559059712 1676542411368 1680776104326 1681703890944 1682967379968 1686220185573 1691411459584 1691646397056 1695918231392 1696854376448 1698129248256 1701411358416 1702689653952 1707931631616 1708168863744 1709681147904 1712985585344 1716739388672 1718029200384 1718497927168 1719789060096 1723113033906 1724407634232 1725359505408 1726889030328 1728186467616 1729716473856 1729956731904 1730911666176 1735282655232 1738636574752 1739942838144 1740903284736 1745299505152 1748915676123 1750229662356 1751195787264 1752746164224 1755617998848 1761304495104 1763108683776 1765752233728 1765997497152 1766972325888 1767560978432 1771434377216 1771717612896 1773532468224 1774511456256 1776191647272 1778011085568 1778992545792 1783770113664 1788274583648 1789261709312 1789510238208 1794029203456 1794316051836 1795306512384 1798847152977 1799840114688 1807519481856 1810481061312 1811480444928 1812083924992 1815052983184 1816054890496 1816345260576 1817915162624 1818205830144 1820931991032 1821184918938 1822190211072 1822797259008 1823803441152 1826791701504 1833573931992 1834586062848 1839218855936 1839512929716 1844158164387 1845176137728 1845432433152 1846451109888 1850092616064 1851113865216 1856085118272 1860772201904 1861799346176 1863706476544 1864004465664 1867058594478 1868089208832 1868711547648 1870002782208 1872806605824 1874725011456 1879759673352 1880797298688 1883878942176 1884506541214 1885546786816 1888636212232 1891916877312 1896694445184 1897741418496 1899167219712 1902837892032 1907643038224 1907908010316 1908961173504 1910651224064 1913781782528 1914087778218 1919980575744 1921423085568 1921947303936 1923391291392 1927108783512 1927606173696 1931331812256 1931975219834 1933041668096 1933310168064 1936208912792 1938192264448 1939262144512 1940719140864 1942750159119 1944470123904 1945931033088 1951921864704 1952192987136 1955966146596 1960905455047 1961987872768 1963461943296 1971839434752 1973587463232 1975070248704 1976160485376 1976818827264 1981150789632 1984979918152 1986471262944 1987013228288 1988506100736 1989603753984 1992863674368 1994628005888 1998215603181 1998760772712 2000262471264 2001366614016 2006420570112 2010298539557 2011808906604 2012919422976 2018002552832 2018282853888 2019396943872 2024496431104 2024820129024 2029933311168 2031053832192 2038594415616 2041934606082 2043061751808 2043742381312 2044870524928 2045154557952 2048220998656 2048548489911 2050319089664 2050646916384 2051778871296 2055140664192 2055825317688 2056960131072 2060330413344 2069121212928 2070263365632 2074346266496 2075491303424 2075823154944 2081065132608 2081354193072 2082503098368 2087761944576 2093368727142 2094524264448 2096669786112 2099813467136 2101964406784 2102300491104 2106907431552 2107609330728 2108772728832 2109065637888 2112227904864 2114391561216 2115558703104 2121240135168 2124715738761 2126596802176 2127770681344 2133781250832 2134959095808 2139169587324 2140350406656 2146098418002 2149482627072 2152705494016 2153004505344 2154192961536 2154910613504 2158441385408 2159632842752 2159978147712 2162190716928 2165432637984 2167650794496 2168847335424 2174671876608 2178235026891 2180163472256 2180466297504 2181669912576 2187179180032 2187528889392 2193052952244 2194263515136 2195912097792 2207236356864 2209190477824 2212810186048 2214031654912 2215695089664 2219977540704 2220285896136 2222251570176 2223921180672 2225892678702 2227121369088 2228794638336 2230767845376 2231077699584 2233102407921 2235389881824 2241034805768 2242271854592 2243956506624 2248293580764 2248605869301 2255528529408 2257223141376 2264172331008 2268548477888 2270252871936 2277242175488 2277558484992 2281960504362 2283674975064 2284935561216 2287276130304 2290705600512 2293052080128 2297484045208 2299210178976 2300479340544 2302518707104 2304248623488 2306288631808 2306608975872 2312803482399 2313710206976 2314080147456 2317871715012 2319923784192 2321204379648 2331887568164 2333639549808 2334927716352 2340823998464 2341198274184 2344890138624 2347110391038 2348405993472 2348732187648 2350028685312 2350811578368 2354663329536 2355963101184 2362290150528 2364709957632 2368255529696 2370681447424 2371060497069 2371990061056 2372369319936 2376256392972 2378360151552 2378690506368 2380003540992 2382257040429 2386013650944 2392421402448 2393742016512 2398462870636 2399786819584 2407894207488 2410025975808 2413974748416 2415307259904 2421793680768 2424274440192 2427909321376 2428246558584 2429586948096 2430396345344 2431737921536 2435722268672 2436111717732 2438607143808 2439953252352 2442263514999 2444765242656 2446114750464 2452683906288 2458877552516 2460234850304 2460576577536 2466790154752 2468151820288 2468546454528 2474780157696 2485339287552 2489411459304 2490785611776 2491615396864 2493337042944 2495697851878 2497075474432 2497474733292 2499633348608 2500033016448 2503781487669 2505511540224 2506346231136 2507729731584 2509613826048 2511838589568 2521164156489 2522555836416 2528925926912 2530321891328 2537117189376 2537469595584 2543877347088 2545281564672 2547193872384 2552117037624 2558561777618 2559974100992 2561897447424 2562596405248 2564521721856 2569478378016 2570141564928 2575109083008 2577043800576 2577746890752 2579683590144 2584669550859 2590333545492 2592626831872 2594574710784 2596874791819 2602562486272 2602923982848 2607954862128 2609914257216 2611354927104 2617949257728 2623009177558 2629119246336 2631449950976 2633426998272 2634880647168 2635758436352 2641534386176 2641956742656 2644663025664 2648628350592 2648996245728 2650458488832 2651341467648 2657151565824 2662287255089 2664287470908 2665014363616 2667016628352 2668488818688 2675227426816 2675655170496 2682411875472 2683892563968 2684265357312 2691043805184 2699760172032 2706577748224 2708071776256 2711279222784 2715721591968 2717220667392 2718125887488 2720004046848 2722579474776 2724082335744 2726872743936 2731397986548 2734195888512 2735705161728 2738295456211 2740187552256 2741100423584 2742613508096 2747107217792 2750360897988 2751879094272 2758828283904 2767764206592 2774753510144 2775138924096 2776670797824 2783682592768 2784127677408 2788518002688 2791158302856 2792699019264 2795559714816 2803067321472 2809209908736 2810145774304 2811696971776 2812087517184 2816303873152 2819188748288 2819639510028 2821195948032 2825818413264 2826759811821 2828320180224 2832954318348 2845041667776 2846612127744 2852226116432 2853800542208 2854256838048 2861464557336 2861862015474 2863441760256 2865976836096 2868130086912 2870672673792 2872257282048 2879970863616 2882920955904 2887243517312 2890201059328 2890663175268 2896997718384 2897962829751 2899562502144 2899965252096 2904313369188 2907288396672 2908893216768 2911078711296 2916705185856 2924070602992 2925684686848 2927882797056 2933949219894 2942981809152 2945192914944 2954260119552 2959970054272 2960381194848 2963002093568 2965228240896 2967856904936 2969495158784 2971726184448 2974770266112 2977469877228 2979706894416 2980519842432 2982759151104 2984405630976 2989295511552 2991942008832 2997724774352 2998141159068 3007371372544 3009630855168 3017713359906 3019379134464 3027003829248 3027424280832 3029095415808 3036744646656 3042614005816 3044899966752 3046580748288 3049701507072 3054274134016 3057402773504 3057891623424 3062901909123 3064592627712 3065613571968 3067305787392 3067731836928 3072331497984 3075478634496 3081422857931 3083737976532 3085440196608 3090495620016 3093231712256 3103681819392 3105395048448 3111519399744 3113236955136 3121597698912 3126520184832 3129480521384 3131207991296 3131642916864 3134415437824 3139551106048 3140053090713 3141284134912 3141786396672 3145004679168 3149720200704 3152946610176 3161413996092 3163159093248 3168341857296 3169397364769 3171146868736 3171587341824 3173338054656 3176342720572 3181351534592 3181860202752 3189895203264 3191656022016 3208754380986 3210525609984 3213367967744 3218632997888 3219147627003 3220409679872 3224223940608 3229058241024 3229506758016 3231289442304 3232365920256 3237662078112 3239449264128 3248148956976 3251476191744 3253271003136 3256351353332 3259686990208 3261486333952 3262007814912 3270245208384 3270699446256 3272504868864 3280768770048 3289579428366 3291395272704 3299706876928 3310854535296 3313785716736 3319215279072 3321047482368 3323542634496 3324449390592 3329966311056 3333377355264 3338375316892 3338839018053 3340682053632 3341794974848 3343639642112 3346151768064 3349118119424 3353084822736 3361552208652 3363407781888 3365934759936 3372440371146 3382822919168 3383292794112 3391836462784 3393708752896 3396258496512 3402822716832 3405379307904 3415863263232 3416337727488 3419362295808 3422940756543 3425971170688 3433478777344 3436058400768 3436995854336 3439578120192 3446226067812 3448815268464 3450719010816 3453778060656 3456372935232 3459432947712 3459913463808 3470565310464 3477273149504 3479885676288 3481806569472 3490599010304 3497831352246 3500459324712 3502391574528 3505492328448 3511235997696 3520665586557 3522608990208 3526217367552 3531504467456 3531994994304 3533944651776 3535121956864 3542868754432 3543435225792 3547064936448 3552383294544 3556022171136 3557985091584 3567540227328 3576549167296 3578523418624 3579020476416 3588058406912 3588632103672 3590613024768 3597694305954 3599680229376 3615038963712 3620962122624 3622960889856 3624167849984 3630105966368 3632109780992 3632690521152 3635830325248 3636411660288 3641863982064 3642369837876 3644380422144 3645594518016 3647606882304 3653583403008 3667147863984 3669172125696 3678437711872 3679025859432 3688316328774 3690352275456 3690864866304 3692902219776 3700185232128 3702227730432 3712170236544 3721544403808 3723598692352 3727412953088 3728008931328 3734117188956 3736178417664 3737423095296 3740005564416 3743546777817 3745613211648 3749450022912 3759519346704 3761594597376 3767757884352 3769013082428 3771093573632 3777272424464 3783833754624 3793388890368 3795482836992 3798334439424 3805675784064 3815286076448 3815816020632 3817922347008 3821302448128 3827563565056 3828175556436 3837842666427 3839961151488 3842846171136 3843894607872 3846782582784 3854217567024 3855212347392 3862663624512 3863950439668 3866083336192 3866620336128 3872417825584 3876384528896 3878524289024 3885500318238 3888940247808 3891862066176 3903843729408 3904385974272 3911932293192 3921810910094 3923975745536 3926923886592 3934513766337 3943678869504 3947174926464 3950140497408 3952320970752 3953637654528 3962301579264 3969959836304 3972942525888 3974026456576 3977012201472 3985727348736 3989256011776 3996431206362 3997521545424 4000524942528 4002733228032 4012841140224 4020597079114 4023617813208 4025838845952 4036005105664 4036565707776 4038793887744 4048992862208 4049640258048 4059866622336 4062107664384 4077188831232 4080803244287 4083869212164 4086123503616 4087484762624 4089741049856 4090309115904 4096441997312 4097096979822 4100638179328 4101293832768 4103557742592 4110281328384 4111650635376 4113920262144 4120660826688 4138242425856 4140526731264 4148692532992 4150982606848 4151646309888 4162130265216 4162708386144 4165006196736 4175523889152 4186737454284 4189048528896 4193339572224 4197310023613 4199626934272 4203928813568 4204600982208 4213814863104 4215218661456 4217545457664 4218131275776 4224455809728 4228783122432 4242480270336 4249431477522 4253193604352 4255541362688 4267562501664 4269918191616 4278339174648 4280700813312 4292196836004 4298965254144 4303035716903 4305410988032 4306009010688 4308385923072 4309821227008 4316882770816 4319265685504 4319956295424 4324381433856 4330865275968 4335301588992 4349343753216 4356470053782 4360326944512 4360932595008 4363339825152 4374358360064 4375057778784 4386105904488 4388527030272 4391824195584 4414472713728 4418380955648 4425620372096 4428063309824 4431390179328 4439955081408 4440571792272 4444503140352 4447842361344 4451785357404 4454242738176 4457589276672 4462155399168 4466204815842 4470779763648 4482069611536 4484543709184 4487913013248 4496587161528 4497211738602 4511057058816 4514446282752 4528344662016 4537096955776 4540505743872 4554484350976 4555116969984 4563921008724 4567349950128 4569871122432 4574552260608 4581411201024 4586104160256 4594968090416 4598420357952 4600958681088 4605037414208 4608497246976 4612577263616 4613217951744 4625606964798 4628160294912 4635743430024 4639847568384 4642408759296 4663775136328 4667279099616 4669855432704 4681647996928 4682396548368 4689780277248 4694220782076 4696811986944 4697464375296 4701623156736 4709326659072 4711926202368 4724580301056 4729419915264 4736511059392 4741362894848 4742120994138 4744738639872 4752512785944 4756720303104 4757381012736 4760007081984 4764514080858 4772027301888 4784842804896 4787484033024 4796925741272 4799573639168 4813131571479 4815788414976 4820051951616 4827949496832 4830614519808 4843587361536 4848548880384 4855818642752 4856493117168 4859173896192 4860792690688 4871444537344 4872223435464 4877214287616 4879906504704 4884527029998 4889530485312 4892229500928 4905367812576 4917755105032 4920469700608 4921153155072 4933580309504 4934369142549 4936303640576 4937092909056 4949560315392 4970678575104 4978822918608 4981571223552 4983230793728 4986674085888 4991395703756 4994150948864 4994949466584 4999266697216 5000066032896 5007562975338 5011023080448 5012692462272 5015459463168 5019227652096 5023677179136 5042328312978 5045111672832 5057851853824 5058660556719 5060643782656 5074234378752 5074939191168 5087754694176 5090563129344 5094387744768 5104234075248 5117123555236 5119948201984 5123794894848 5125192810496 5129043443712 5138956756032 5150218166016 5154087601152 5155493781504 5159367180288 5169339101718 5180667090984 5185253663744 5189149421568 5193749583638 5205124972544 5205847965696 5215909724256 5219828514432 5222709854208 5235898515456 5246018355116 5246747028369 5258238492672 5262899901952 5266853996544 5271516872704 5283068772352 5283913485312 5289326051328 5297256701184 5297992491456 5300916977664 5302682935296 5314303131648 5324574510178 5328574941816 5330028727232 5334033256704 5336977637376 5350454853632 5351310340992 5364823750944 5367785127936 5368530714624 5382087610368 5396541458931 5399520344064 5413155496448 5416143552512 5422558445568 5431443183936 5434441334784 5436251774976 5445158949552 5448164671488 5453745487872 5462795973096 5468391777024 5471410323456 5476590912422 5480375104512 5482200847168 5485227016192 5494214435584 5500721795976 5503758188544 5517656567808 5532474493161 5535528413184 5549507020288 5550277848192 5553341595648 5567365185536 5568255354816 5582316605712 5585398038528 5591119429632 5606134642944 5618419817472 5620291548608 5623393943552 5624175034368 5632607746304 5638377496576 5639279020056 5642391896064 5651636826528 5653519623642 5656640360448 5665908636696 5690083335552 5693224255488 5704452232864 5707601084416 5708513676096 5722929114672 5723724030948 5726883520512 5731953672192 5741345347584 5759941727232 5765841911808 5774487034624 5780402118656 5781326350536 5793995436768 5795925659502 5799125004288 5799930504192 5808626738376 5814576793344 5817786433536 5822157422592 5833410371712 5848141205984 5851369373696 5855765594112 5867898439788 5882716365141 5885963618304 5890385829888 5919940108544 5920762389696 5926004187136 5930456481792 5935713809872 5938990317568 5943452368896 5954939754456 5959413788832 5961039684864 5965518302208 5968811261952 5978591023104 5983884017664 5995449548704 5996282318136 6014742745088 6019261710336 6030895618671 6035426719812 6038758268928 6054007658496 6054848561664 6058190831616 6073489293312 6085228011632 6089799933504 6093161496576 6108548268032 6114805547008 6115783246848 6125803818246 6129185255424 6131227143936 6134611574784 6135463673856 6144662995968 6150957268992 6162845715862 6167475953064 6170880393216 6180991240032 6186463424512 6207363638784 6210790096896 6223038799488 6226473910272 6243195397824 6258961042768 6262415982592 6263285833728 6268830875648 6279102212096 6280106181426 6283572793344 6290009358336 6299440401408 6305893220352 6322827992184 6326318186496 6336683714592 6338794729538 6342293737472 6343174683648 6346676109312 6352685441144 6362703069184 6363720405504 6374147216283 6379790406528 6383312044032 6417508761972 6421051219968 6426735935488 6437265995776 6438295254006 6448447881216 6458116482048 6459013516032 6462578884608 6464731840512 6475324156224 6478898528256 6496297913952 6502952383488 6506542006272 6512702706664 6519373980416 6522972667904 6524015629824 6534705080673 6540490416768 6541398892512 6545009737728 6561537540096 6579158856732 6582790545408 6595772894249 6599413753856 6621709070592 6627571433472 6638430558144 6642094964736 6647085268992 6659932622112 6666754710528 6676750633784 6677678036106 6681364107264 6683589949696 6687279284224 6692303536128 6698236238848 6699307223763 6706169645472 6723104417304 6726815563776 6731869519872 6744880742292 6761913269419 6765645838336 6766585588224 6783672925568 6787417505792 6792516993024 6805645433664 6810758615808 6831726526464 6832675454976 6845881513086 6851942341376 6866957554688 6872116801536 6873991708672 6879156240384 6892452135624 6897630536928 6901438021632 6907556121312 6912745870464 6918865895424 6919826927616 6941130620928 6954546299008 6959771352576 6963613138944 6981198020608 6995662704492 7000918649424 7004783149056 7022471995392 7041331173114 7045217980416 7052434735104 7063008934912 7063989988608 7067889303552 7070243913728 7085737508864 7086870451584 7094129872896 7104766589088 7112044342272 7115970183168 7135080454656 7146771121287 7153098334592 7157046837248 7158040952832 7176116813824 7177264207344 7181226049536 7195388611908 7199360458752 7230077927424 7241924245248 7245921779712 7248335699968 7260211932736 7264219561984 7265381042304 7272823320576 7283727964128 7284739675752 7288760844288 7291189036032 7295213764608 7307166806016 7326790544997 7334295727968 7338344251392 7356875423744 7358051718864 7376632657548 7380704550912 7381729732608 7400370464256 7404455460864 7424340473088 7443088807616 7447197384704 7456017862656 7468234377912 7472356835328 7474846190592 7480011128832 7487093555634 7491226423296 7498900045824 7511344463007 7519038693408 7523189194752 7535515768704 7538026164856 7542187147264 7554544848928 7563492469467 7567667509248 7586777780736 7590965673984 7611351568128 7630572152896 7631632041264 7635844694016 7655127130112 7656351112872 7675685332854 7679922302976 7685692342272 7687789215744 7693565165568 7708435134048 7710424694784 7725327249024 7727900879336 7732166672384 7733240672256 7744835651168 7752769057792 7754008652577 7757048578048 7771000636476 7777880495616 7783724132352 7790624375457 7807687458816 7808771948544 7823864586384 7843621820188 7847951491072 7853847773184 7869027532674 7887357739008 7894349852928 7900280994816 7904641941504 7907275309056 7924603158528 7939919672608 7945885051776 7948052913152 7954024402944 7971454697472 7978512023552 7986861765267 7992862412724 7995043090848 8001049885056 8005466456064 8025682280448 8041194158228 8047235626416 8051677691904 8072010211328 8073131415552 8097985724416 8099280516096 8119733244672 8124215328768 8154377662464 8161606488574 8167738424328 8172247007232 8174969525248 8179482099712 8180618231808 8192883994624 8194193959644 8201276358656 8202587665536 8207115485184 8214886368633 8220562656768 8223301270752 8227840524288 8241321653376 8276484851712 8297385065984 8301965213696 8303292619776 8324260530432 8325416772288 8330012393472 8351047778304 8373474908568 8378097057792 8386679144448 8394620047226 8399253868544 8407857627136 8409201964416 8427629726208 8430437322912 8435090915328 8436262551552 8448911619456 8457566244864 8480279435463 8484960540672 8498862955044 8506387208704 8511082725376 8535125003328 8539836383232 8556678349296 8561401626624 8584393672008 8597930508288 8606071433806 8610821976064 8612018021376 8616771846144 8619642454016 8633765541632 8638531371008 8639912590848 8648762867712 8661730551936 8670603177984 8693888489253 8698687506432 8712940107564 8720653889024 8721865190016 8726679650304 8734942481573 8748716720128 8750115557568 8772211808976 8777054060544 8783648391168 8828945427456 8836761911296 8851240744192 8856126619648 8862780358656 8879910162816 8881143584544 8889006280704 8895684722688 8903570714808 8908485476352 8915178553344 8924310798336 8932409631684 8941559527296 8954966221663 8964139223072 8969087418368 8975826026496 8993174323056 8994423477204 9022114117632 9028892565504 9074193911552 9081011487744 9108968701952 9110233939968 9127842017448 9134699900256 9139742244864 9149104521216 9162822402048 9172208320512 9180532121453 9189936180832 9196840715904 9201917362176 9210074828416 9216994493952 9225154527232 9226435903488 9244268573793 9251213929596 9256320589824 9271486860048 9279695136768 9327550272656 9334558199232 9339710865408 9363295993856 9364793096736 9379560554496 9388441564152 9393623973888 9394928750592 9403246313472 9418653318144 9423852404736 9449160602112 9458839830528 9473022118784 9482725789696 9484241988276 9489477279744 9505025571888 9508192094307 9513440606208 9514762025472 9520014163968 9529028161716 9544054603776 9569685609792 9574968066048 9593851482544 9599147278336 9626263142958 9631576829952 9640103903232 9655898993664 9661229039616 9687174723072 9697097760768 9711637285504 9712986234336 9718347792384 9721585381376 9742889074688 9744446870928 9754428575232 9759813009408 9769054059996 9779060970624 9784459001856 9810735625152 9835510210064 9840939401216 9842306310144 9867160619008 9868738285098 9874185818112 9899120630784 9941357150208 9957645837216 9963142447104 9966461587456 9973348171776 9982791407512 9988301897728 9989898933168 9998533394432 10000132065792 10015125950676 10016517054159 10022046160896 10025384924544 10030918926336 10038455304192 10047354358272 10084656625956 10090223345664 10115703707648 10117321113438 10148468757504 10149878382336 10175509388352 10181126258688 10188775489536 10208468150496 10234247110472 10239896403968 10247589789696 10250385620992 10258086887424 10268822269629 10277913512064 10300436332032 10308175202304 10310987563008 10318734360576 10338678203436 10361334181968 10364785976677 10370507327488 10378298843136 10387499167276 10411695931392 10431819448512 10439657028864 10445419708416 10471797030912 10492036710232 10493494056738 10516476985344 10525799803904 10533707993088 10543033745408 10561996759671 10566137544704 10567826970624 10578652102656 10594513402368 10595984982912 10601833955328 10605365870592 10625863709087 10628606263296 10649149020356 10657149883632 10660057454464 10668066513408 10673955274752 10700909707264 10702620681984 10729647501888 10735570255872 10737061429248 10764175220736 10793082917862 10799040688128 10826310992896 10832287105024 10845116891136 10862886367872 10868882669568 10872503549952 10890317899104 10896329342976 10907490975744 10925591946192 10936783554048 10942820646912 10953181824844 10960750209024 10964401694336 10970454032384 10988428871168 11001443591952 11007516377088 11035313135616 11064948986322 11071056826368 11099014040576 11100555696384 11106683191296 11134730371072 11136510709632 11164633211424 11170796077056 11182238859264 11212269285888 11230640333451 11236839634944 11240583097216 11246787887104 11248350068736 11265215492608 11276754993152 11278558040112 11284783792128 11303273653056 11307039247284 11313280720896 11331817273392 11380166671104 11386448510976 11408904465728 11415202168832 11417027352192 11445858229344 11447448061896 11453767041024 11463907344384 11482690695168 11513527999281 11519883454464 11531683823616 11548974069248 11560804237312 11562652701072 11587990873536 11591851319004 11598250008576 11599861008384 11617253476752 11629153586688 11635572867072 11666820743424 11696282411968 11702738747392 11711531188224 11735796879576 11765432730282 11771927236608 11780771659776 11803541299011 11839880217088 11841524779392 11852008374272 11860912963584 11871427619744 11877980635136 11886904737792 11909879508912 11918827577664 11922079369728 11931036604416 11957182046208 11967768035328 11990899097408 11992564636272 12029485490176 12038523420672 12061791237342 12070853439624 12077516537856 12108015316992 12109697123328 12116381663232 12146978586624 12170456023264 12179599867008 12186322993152 12217096536064 12229611094016 12231566493696 12242409732861 12251607636492 12258370510848 12262454287872 12269223149568 12270927347712 12289325991936 12301914537984 12325691431724 12334951906128 12341760786432 12361982480064 12372926849024 12414727277568 12421580193792 12446077598976 12452947820544 12486390795648 12517922085536 12524831965184 12526571667456 12537661751296 12558204424192 12560212362852 12567145586688 12580018716672 12591930070839 12598880802816 12611786440704 12645655984368 12652636372992 12673367429184 12677589459076 12684587474944 12686349367296 12705370882288 12725406138368 12727440811008 12748294432566 12759580813056 12766624088064 12835017523944 12842102439936 12853471870976 12874531991552 12876590508012 12896895762432 12909107150709 12916232964096 12918027032064 12925157769216 12929463681024 12950648312448 12957797056512 12992595827904 13005904766976 13025405413328 13038747960832 13045945335808 13048031259648 13069410161346 13080980833536 13082797785024 13090019475456 13123075080192 13158317713464 13165581090816 13191545788498 13198827507712 13243418141184 13255142866944 13276861116288 13284189929472 13294170537984 13319865244224 13333509421056 13353501267568 13355356072212 13362728214528 13367179899392 13374558568448 13396472477696 13398614447526 13412339290944 13446208834608 13453631127552 13463739039744 13489761484584 13523826538838 13531291676672 13533171176448 13567345851136 13574835011584 13585033986048 13611290867328 13621517231616 13663453052928 13665350909952 13691763026172 13703884682752 13726338185329 13733915109376 13744233603072 13747983417344 13758312480768 13784904271248 13795261073856 13802876043264 13815112242624 13825491740928 13837731790848 13839653855232 13909092598016 13919542705152 13927226277888 13962396041216 13991325408984 14001837298848 14009566298112 14044943990784 14072089776899 14082662346228 14090435960832 14104869470208 14126017869824 14127979977216 14135778607104 14140487827456 14171475017728 14173740903168 14188259745792 14209533178176 14224088684544 14270160909312 14293542242574 14306196669184 14314093674496 14316081905664 14352233627648 14354528414688 14362452099072 14390777223816 14398720917504 14460155854848 14483848490496 14491843559424 14496671399936 14520423865472 14528439123968 14530762084608 14545646641152 14567455928256 14569479351504 14577521688576 14582378072064 14614333612032 14653581089994 14668591455936 14676688502784 14713750847488 14716103437728 14753265315096 14761409101824 14763459465216 14800740928512 14808910921728 14848680946176 14886177615232 14894394769408 14912035725312 14936468755824 14944713670656 14949692381184 14960022257664 14974187111268 14982452846592 14997800091648 15022688926014 15038077386816 15046378389504 15071031537408 15076052329712 15084374294528 15109089697856 15126984938934 15135335018496 15173555561472 15181931347968 15222703136256 15261144305792 15263264082528 15271689388032 15310254260224 15312702225744 15351370665708 15359844605952 15371384684544 15375578431488 15387130331136 15416870268096 15450654498048 15455801758672 15464333344768 15466481344512 15489671302336 15505538115584 15508017305154 15542001272952 15555760991232 15567448264704 15581248750914 15615374917632 15617543897088 15647729172768 15687243640376 15695902982144 15707695546368 15738055065348 15740241085107 15774715478016 15788699705856 15800561989632 15814550618112 15849206317056 15879839345216 15891770103552 15896105826304 15908048805888 15942909394944 15973723530534 15985724825448 15990086181696 16002099770112 16010932912128 16051364560896 16082388316456 16094471252832 16103355383808 16144020422656 16146262831104 16189624376793 16195971448832 16198561032192 16239466489344 16248430657536 16308755324928 16323212977148 16335476848656 16344494014464 16349939050496 16361236463616 16385767989248 16388387919288 16402552717312 16405175331072 16414230970368 16429772737266 16441125313536 16446602541504 16455681048576 16482643306752 16552969703424 16594770131968 16597423479483 16603930427392 16606585239552 16648521060864 16650833544576 16660024786944 16702095556608 16746949817136 16756194115584 16773358288896 16789240094452 16798507737088 16815715254272 16818403928832 16855259452416 16860874645824 16870181830656 16872525103104 16897823238912 16915132489728 16960558870926 16969921081344 16997725910088 17012774417408 17022165450752 17070250006656 17079672766464 17113356698592 17122803253248 17168787344016 17195861016576 17212142867612 17221643952128 17224036042752 17239284908032 17267531083264 17277062742016 17279825181696 17297525735424 17323461103872 17341206355968 17387776978506 17397375012864 17425880215128 17441307778048 17443730380032 17453359300608 17469884963146 17497433440256 17500231115136 17544423617952 17554108121088 17567296782336 17648149095423 17657890854912 17673523822592 17702481488384 17712253239296 17759820325632 17762287169088 17778012561408 17791369445376 17807141429616 17816970952704 17830357106688 17864819263368 17883119054592 17909932443326 17928278446144 17938174836736 17951652052992 17986348646112 17988846954408 18044228235264 18057785131008 18092686856013 18148387823104 18162022975488 18217937403904 18220467879936 18255684034896 18269399800512 18279484489728 18325644804096 18344416641024 18361064242906 18379872361664 18393681431808 18403834724352 18420149656832 18433988987904 18450309054464 18452871806976 18488537147586 18502427859192 18512641179648 18542973720096 18559390273536 18655100545312 18669116398464 18679421730816 18726591987712 18729586193472 18776883128304 18787247947776 18789857501184 18806492626944 18837306636288 18898321204224 18917679661056 18946044237568 18965451579392 18968483976552 18978954559488 19010051143776 19016384188614 19026881212416 19029524050944 19040028327936 19058056323432 19088109207552 19139371219584 19149936132096 19187702965088 19198294556672 19252526285916 19263153659904 19280207806464 19311797987328 19374349446144 19394195521536 19423274571008 19425972468672 19436695584768 19443170762752 19485778149376 19488893741856 19508857150464 19519626018816 19538108119992 19558121941248 19568918003712 19621471250304 19671020420128 19681878802432 19684612620288 19734321238016 19737476570196 19748371636224 19787318682747 19798241261568 19882714300416 19915291674432 19926284894208 19932923174912 19965582815024 19976603795456 19979797866336 19997066788864 20000264131584 20030251901352 20033034108318 20044092321792 20050769849088 20061837852672 20076910608384 20094708716544 20169313251912 20180446691328 20231407415296 20234642226876 20285739808257 20296937515008 20299756764672 20351018776704 20362252517376 20377550979072 20416936300992 20468494220944 20479792807936 20495179579392 20500771241984 20537644539258 20555827024128 20600872664064 20616350404608 20621975126016 20637468721152 20677356406872 20722668363936 20729571953354 20741014654976 20756597686272 20774998334552 20823391862784 20863638897024 20879314057728 20890839416832 20943594061824 20984073420464 20986988113476 21051599607808 21067415986176 21086067490816 21123993519342 21135653941248 21157304205312 21189026804736 21191969965824 21203667910656 21210731741184 21251727418174 21257212526592 21298298040712 21314299767264 21320114908928 21336133026816 21347910549504 21401819414528 21405241363968 21440313363861 21459295003776 21471140511744 21474122858496 21528350441472 21569960005517 21586165835724 21598081376256 21652621985792 21690233782272 21725772735744 21737765339136 21745007099904 21780635798208 21792658685952 21851183892384 21873567108096 21885641293824 21906363649688 21921500418048 21928803388672 21940908064768 21976857742336 21980371634991 22002887183904 22015032754176 22070626271232 22129897972644 22142113652736 22185781553383 22198028081152 22201111392768 22213366382592 22269460742144 22273021419264 22329266422848 22341592154112 22424538571776 22461280666902 22473679269888 22481166194432 22493575774208 22496700137472 22530430985216 22534033389021 22553509986304 22557116080224 22569567584256 22606547306112 22614078494568 22626561441792 22663634546784 22760333342208 22772897021952 22817808931456 22830404337664 22834054704384 22891716458688 22894896123792 22907534082048 22965381390336 23027055998562 23039766908928 23063367647232 23097948138496 23121608474624 23125305402144 23175981747072 23183702638008 23196500017152 23199722016768 23234506953504 23258307173376 23271145734144 23333641486848 23371873126371 23392564823936 23405477494784 23423062376448 23471593759152 23530865460564 23543854473216 23561543319552 23607082598022 23679760434176 23683049558784 23704016748544 23721825927168 23742855239488 23755961270272 23773809475584 23819759017824 23837655155328 23844158739456 23862073208832 23914364092416 23935536070656 23960585295801 23981798194816 23985129272544 24058970980352 24077046841344 24123582474684 24141706879248 24155033075712 24216030633984 24219394246656 24293957173248 24340912046528 24359199734016 24372645986304 24434193072128 24463132987392 24484819465722 24503215272984 24516741021696 24524908575744 24538446299136 24541854695424 24578651983872 24603829075968 24644659105899 24651382863448 24669903812256 24683521572864 24723964960128 24745853698048 24829454555136 24892155197952 24905895641088 24972781591296 25035844171072 25049663930368 25053143334912 25116408848384 25120424725704 25134291173376 25160037433344 25183860141678 25197761605632 25223572881408 25291311968736 25305272745984 25346734858368 25355178918152 25369174949888 25372698734592 25410741764576 25440838306389 25450812276736 25454881622016 25496588865132 25519161626112 25533248176128 25670035047888 25684204879872 25749063983104 25753181016024 25793791524864 25818214301418 25832465928192 25836054064128 25850315538432 25858927362048 25901296624896 25915594113024 25985191655808 26011809533952 26050810826656 26077495921664 26081665467759 26091890671616 26096062519296 26138820322692 26161961667072 26165595570048 26180038950912 26204827444719 26246150160384 26316635426928 26331162181632 26383091576996 26397655015424 26486836282368 26510285733888 26553722232576 26568379858944 26588341075968 26639730488448 26667018842112 26707002535136 26710712144424 26725456429056 26734359798784 26749117136896 26792944955392 26797228895052 26824678581888 26864898664989 26892417669216 26907262255104 26927478079488 26979522969168 27047653077676 27062583353344 27066342352896 27134691702272 27149670023168 27222581734656 27243034463232 27326906105856 27330701819904 27383526052344 27407769365504 27452676370658 27467830218752 27488467206144 27495966834688 27516624961536 27541596364359 27569808542496 27590522147712 27605752086528 27630224485248 27650983481856 27675463581696 27679307710464 27732805721379 27818185196032 27839085410304 27924792082432 27982650817968 28003674597696 28019132596224 28089887981568 28144179553798 28165324692456 28180871921664 28209738940416 28252035739648 28255959954432 28271557214208 28280975654912 28342950035456 28347481806336 28376519491584 28419066356352 28448177369088 28524576282921 28540321818624 28565622710009 28587084485148 28612393338368 28628187348992 28632163811328 28704467255296 28709056829376 28724904198144 28781554447632 28797441835008 28920311709696 28967696980992 28983687118848 28993342799872 29040847730944 29056878247936 29061524169216 29091293282304 29134911856512 29138958703008 29155043377152 29164756144128 29228667224064 29307162179988 29337182911872 29353377005568 29381170165291 29427501694976 29432206875456 29506530630192 29522818203648 29526918930432 29601481857024 29697361892352 29772355230464 29788789538816 29824071450624 29872937511648 29889427341312 29899384762368 29920044515328 29948374222536 29964905693184 29995600183296 30045377852028 30076154773632 30092756779008 30121250018321 30142063074816 30152104659424 30168748589056 30218179395712 30253969877868 30270670036992 30347111122944 30445406272512 30522288611584 30526528165056 30543378776064 30620508520448 30625404451488 30702741331416 30719689211904 30742769369088 30751156862976 30774260662272 30833740536192 30901308996096 30911603517344 30928666689536 30932962689024 30979342604672 31011076231168 31016034610308 31084002545904 31094357930031 31111521982464 31134896529408 31162497501828 31235087794176 31295458345536 31374487280752 31391805964288 31415391092736 31476110130696 31480482170214 31549430956032 31577399411712 31601123979264 31629101236224 31698412634112 31759678690432 31783540207104 31792211652608 31816097611776 31877591127261 31885818789888 31947447061068 31971449650896 31980172363392 32004199540224 32021865824256 32102729121792 32164776632912 32188942505664 32206710767616 32288040845312 32292525662208 32379248753586 32397122064384 32478932978688 32496861315072 32617510649856 32646425954296 32670953697312 32688988028928 32699878100992 32722472927232 32771535978496 32776775838576 32805105434624 32810350662144 32828461940736 32859545474532 32882250627072 32893205083008 32911362097152 32965286613504 33105939406848 33189540263936 33194846958966 33213170479104 33297042121728 33301667089152 33320049573888 33404191113216 33493899634272 33512388231168 33546716577792 33578480188904 33597015474176 33631430508544 33636807857664 33691921000353 33710518904832 33721749291648 33740363661312 33745050206208 33795646477824 33830264979456 33921117741852 33939842162688 33995451820176 34025548834816 34140500013312 34159345532928 34226713397184 34245606506496 34337574688032 34391722033152 34424285735224 34443287904256 34448072085504 34478569816064 34535062166528 34540583997843 34554125484032 34559650363392 34595051470848 34646922207744 34682412711936 34775553957012 34794750025728 34851760430256 34863371012459 34882615556096 34887460760064 34906718601216 34939769926292 34994866880512 35000462230272 35088847235904 35108216242176 35134593564672 35296298190846 35315781709824 35347047645184 35404962976768 35410623897033 35424506478592 35519640651264 35524574338176 35556025122816 35582738890752 35614282859232 35633941905408 35660714213376 35729638526736 35766238109184 35819864886652 35856556892288 35876349673472 35903304105984 35972697292224 35977693908816 36088456470528 36115570262016 36185373712026 36296775646208 36324045950976 36435874807808 36440935759872 36511368069792 36538799601024 36558968979456 36651289608192 36688833282048 36722128485812 36727229198583 36759744723328 36787362863616 36807669448704 36840299313664 36867977975808 36900618108928 36905743613952 36977074295172 37004855718384 37025282359296 37085947440192 37118780547072 37310201090624 37338232796928 37358843461632 37453183975424 37459172386944 37553766256608 37574495895552 37579715002368 37612985253888 37674613272576 37775790212517 37796642408448 37835359322112 37892088475136 37930903158784 37936967953104 37957909118976 38020102287552 38032768377228 38053762424832 38059048101888 38116112646864 38176218415104 38278742439168 38299872264192 38375405930176 38396589113344 38505052571832 38526307319808 38560415612928 38623595974656 38727321452127 38748698892288 38788391043072 38846549142016 38851944937344 38873391169536 38886341525504 38971556298752 38977787483712 39017714300928 39076216239984 39116243882496 39137836007424 39242942500608 39342040840256 39363757604864 39369225240576 39468642476032 39474953140392 39496743272448 39574637365494 39596482523136 39765428600832 39830583348864 39852569788416 39865846349824 39931165630048 39953207590912 39959595732672 39994133577728 40000528263168 40060503802704 40066068216636 40088184643584 40101539698176 40123675705344 40189417433088 40338626503824 40360893382656 40462814830592 40469284453752 40571479616514 40593875030016 40599513529344 40702037553408 40724505034752 40755101958144 40833872601984 40936988441888 40959585615872 40990359158784 41001542483968 41075289078516 41111654048256 41179014555987 41201745328128 41232700809216 41243950252032 41274937442304 41354712813744 41445336727872 41459143906708 41482029309952 41513195372544 41549996669104 41727277794048 41758628115456 41781678833664 41887188123648 41968146840928 41973976226952 42103199215616 42134831972352 42172134981632 42216269330697 42247987038684 42271307882496 42314608410624 42378053609472 42383939931648 42407335821312 42421463482368 42503454836348 42514425053184 42596596081424 42628599534528 42640229817856 42672266053632 42803638829056 42810482727936 42880626727722 42918590007552 42942281023488 42948245716992 43056700882944 43139920011034 43172331671448 43196162752512 43305243971584 43380467564544 43451545471488 43475530678272 43490014199808 43561271596416 43585317371904 43702367784768 43747134216192 43812727299376 43843000836096 43857606777344 43881816129536 43953715484672 43960743269982 44005774367808 44030065508352 44141252542464 44259795945288 44284227305472 44371563106766 44396056162304 44402222785536 44426732765184 44538921484288 44546042838528 44658532845696 44683184308224 44849077143552 44922561333804 44947358539776 44962332388864 44987151548416 44993400274944 45060861970432 45068066778042 45107019972608 45114232160448 45139135168512 45213094612224 45228156989136 45253122883584 45327269093568 45520666684416 45545794043904 45635617862912 45660808675328 45668109408768 45783432917376 45789792247584 45815068164096 45930762780672 46054111997124 46079533817856 46126735294464 46170410259743 46195896276992 46243216949248 46250610804288 46351963494144 46367405276016 46393000034304 46399444033536 46469013907008 46516614346752 46667282973696 46743746252742 46785129647872 46810954989568 46846124752896 46943187518304 47061730921128 47087708946432 47123086639104 47214165196044 47333392885933 47359520868352 47366099117568 47408033497088 47443651854336 47485710478976 47511922540544 47547618951168 47639518035648 47675310310656 47688317478912 47724146417664 47828728184832 47921170591602 47963596389632 47970258545088 48117941960704 48154093682688 48247164949368 48283413758496 48310066151424 48432061267968 48438788493312 48587914346496 48681824093056 48718399468032 48745291972608 48868386144256 48926265974784 48969638931444 49006430545968 49033482043392 49049817151488 49083709390848 49157303967744 49207658151936 49289318211798 49302765726896 49339807624512 49367043145728 49447929920256 49491707396096 49658909110272 49784310395904 49811791282176 49945563182592 50071688342144 50099327860736 50106286669824 50232817696768 50240849451408 50268582346752 50320074866688 50367720283356 50395523211264 50447145762816 50582623937472 50610545491968 50693469716736 50710357836304 50738349899776 50745397469184 50821483529152 50881676612778 50909763244032 50993177730264 51038323252224 51066496352256 51340070095776 51368409759744 51498127966208 51506362032048 51587583049728 51636428602836 51664931856384 51672108128256 51717854724096 51802593249792 51831188226048 51970383311616 52023619067904 52101621653312 52154991843328 52163330935518 52192125038592 52277640645384 52323923334144 52331191140096 52360077901824 52409654889438 52492300320768 52633270853856 52662324363264 52766183153992 52795310030848 52944447286269 52973672564736 53020571467776 53107444465152 53136759717888 53279460976896 53334037684224 53414005070272 53421424288848 53450912858112 53468719597568 53585889910784 53594457790104 53649357163776 53729797329978 53784835338432 53814524510208 53854956158976 53959045938336 54095306155352 54125166706688 54132684705792 54269383404544 54278060568039 54299340046336 54445163469312 54486068926464 54653812211712 54661403639808 54767052104688 54815538731008 54905352741316 54935660437504 54976934412288 54991933669376 55033249923072 55083192728718 55139617084992 55181044295424 55211504173056 55260448970496 55301966963712 55350927163392 55358615420928 55465611442758 55636370392064 55678170820608 55849584164864 55965301635936 56007349195392 56038265192448 56179775963136 56288359107596 56330649384912 56361743843328 56419477880832 56504071479296 56511919908864 56561951309824 56685900070912 56694963612672 56753038983168 56838132712704 56896354738176 57049152565842 57080643637248 57131245420018 57174168970296 57224786676736 57256374697984 57264327622656 57408934510592 57418113658752 57449808396288 57563108895264 57594883670016 57840623419392 57935393961984 57986685599744 58081695461888 58113756495872 58123048338432 58182586564608 58269823713024 58277917406016 58310086754304 58329512288256 58457334448128 58614324359976 58674365823744 58706754011136 58762340330582 58855003389952 58864413750912 59013061260384 59045636407296 59053837860864 59202963714048 59361956048241 59394723784704 59544710460928 59577579077632 59648142901248 59745875023296 59778854682624 59798769524736 59896748445072 59929811386368 59991200366592 60090755704056 60152309547264 60185513558016 60242500036642 60284126149632 60304209318848 60337497178112 60436358791424 60507939755736 60541340073984 60694222245888 60857219424771 60890812545024 61044577223168 61053056330112 61086757552128 61241017040896 61250808902976 61405482662832 61439378423808 61485538738176 61502313725952 61667481072384 61802617992192 61823207034688 61857333379072 61865925378048 61958685209344 62022152462336 62032069220616 62168005091808 62188715860062 62223043964928 62269793058816 62324995003656 62470175588352 62590916691072 62748974561504 62783611928576 62830782185472 62952220261392 62960964340428 63154798823424 63202247958528 63258202472448 63519357380864 63567080414208 63584423305216 63632195223552 63755182254522 63771637579776 63894894122136 63942899301792 63960344726784 64008399080448 64043731648512 64205458243584 64329553265824 64377885011328 64413421535232 64576081690624 64585051324416 64709880016551 64758497507172 64794244128768 64957865957376 65235021299712 65292851908592 65341907394624 65377976057856 65399756201984 65543071956992 65553551677152 65610210869248 65620701324288 65656923881472 65719090949064 65764501254144 65786410166016 65822724194304 65930573227008 66211878813696 66379080527872 66389693917932 66426340958208 66557344660149 66594084243456 66603334178304 66640099147776 66808382226432 66987799268544 67024776462336 67156960377808 67194030948352 67262861017088 67273615715328 67383842000706 67421037809664 67443498583296 67480727322624 67490100412416 67591292955648 67660529958912 67842235483704 67879684325376 67990903640352 68051097669632 68281000026624 68318691065856 68453426794368 68491213012992 68675149376064 68848571470448 68886575808512 68896144171008 68957139632128 69070124333056 69081167995686 69119300726784 69190102941696 69293844415488 69364825423872 69551107914024 69589500051456 69703520860512 69726742024918 69765231112192 69774921520128 69813437202432 69879539852584 69989733761024 70000924460544 70115619379113 70177694471808 70216432484352 70269187129344 70592596381692 70631563419648 70694095290368 70809925953536 70821247794066 71039281302528 71049148676352 71112050245632 71165477781504 71228565718464 71267883810816 71321428426752 71459277053472 71532476218368 71639729773304 71713113784576 71752699346944 71806608211968 71881755887403 71945394584448 71955387817632 72176912941056 72231140524032 72370747424052 72553501836739 72593551292416 72648091901952 72881871519744 73022736139584 73077599202048 73117937958912 73302579216384 73444256971624 73454458397166 73519489446656 73574725727232 73615338897408 73680598627328 73735955951616 73801236217856 73811487227904 73933977317697 73954148590344 74009711436768 74050564718592 74171894880384 74237561094144 74381045963609 74620402181248 74676465593856 74717686923264 74906367950848 74918344773888 75107532513216 75148991791104 75159430004736 75349226545152 75551580425034 75593284816896 75670718644224 75784176950272 75861806317568 75873935906208 75915818237952 76040204575104 76065536754456 76107524849664 76118096203776 76232225293728 76352436830208 76557484878336 76599744528384 76750811860352 76793178226688 77010105143664 77052614639616 77247191949312 77454642904254 77497397784576 77576782086144 77693098284032 77703889874688 77746782339072 77772683051008 77943112597504 77955574967424 78035428601856 78152432479968 78232487764992 78275672014848 78485885001216 78614482334157 78684081680512 78727515209728 78738450481152 78937284952064 78949906280784 78993486544896 79149274730988 79192965046272 79530857201664 79661166697728 79705139576832 79731692699648 79862331260096 79906415181824 79919191465344 80001056526336 80121007605408 80132136433272 80176369287168 80203079396352 80247351410688 80378834866176 80594695994967 80677253007648 80721786765312 80925629661184 80938568907504 81142959233028 81187750060032 81199027058688 81404075106816 81449010069504 81667745203968 81873976883776 81919171231744 81980718317568 82150578157032 82223308096512 82358029111974 82403490656256 82465401618432 82487900504064 82549874884608 82624789093077 82709425627488 82890673455744 82918287813416 82964058619904 83026390745088 83099993338208 83198417164137 83454555588096 83517256230912 83774376247296 83936293681856 83947952453904 84206398431232 84269663944704 84432538661394 84495974077368 84542615764992 84629216821248 84756107218944 84767879863296 84814671642624 84842926964736 85006909672696 85028850106368 85193192162848 85257199069056 85280459635712 85344532107264 85573728848763 85607277658112 85620965455872 85696868130027 85761253455444 85837180015104 85884562046976 85896491433984 86113401765888 86279840022068 86344663342896 86392325505024 86610487943168 86760935129088 86903090942976 86951061356544 86980028399616 87122543192832 87170634743808 87404735569536 87494268432384 87625454598752 87686001672192 87715213554688 87763632259072 87907430969344 87921486539964 88011548735616 88060131016704 88143510495873 88282505084928 88519591890576 88568454610944 88743126213532 88792112324608 88804445571072 89077842968576 89092085677056 89317065691392 89366368616448 89698154287104 89845122667608 89894717079552 89924664777728 89974303096832 89986800549888 90121723940864 90136133556084 90214039945216 90228464320896 90278270337024 90363750054963 90426189224448 90456313978272 90506245767168 90654538187136 91041333368832 91271235725824 91321617350656 91336218817536 91566865834752 91579584495168 91630136328192 91861525561344 92108223994248 92159067635712 92253470588928 92340820519486 92391792553984 92486433898496 92501221608576 92703926988288 92734810552032 92786000068608 92798888067072 92938027814016 93033228693504 93283073790093 93334565947392 93487492505484 93570259295744 93621909979136 93886375036608 94123461842256 94175417892864 94246173278208 94428330392088 94666785771866 94719041736704 94732198235136 94816066994176 94887303708672 94971420957952 95023845081088 95095237902336 95279036071296 95350620621312 95376634957824 95448292835328 95632773381783 95657456369664 95842341183204 95927192779264 95940517090176 96084367297303 96235883921408 96308187365376 96494329898736 96566827516992 96620132302848 96864122535936 96877576986624 97363648186112 97436798936064 97490583945216 97736772288512 97852531949568 97939277862888 98012861091936 98066964086784 98099634302976 98167418781696 98314607935488 98415316303872 98504628438293 98578636423596 98605531453792 98679615249024 98734086291456 98895859840512 98983414792192 99317818220544 99568620791808 99891126365184 100143376684288 100198655721472 100212573339648 100465635393536 100481698902816 100537164693504 100640149733376 100735440566712 100791046422528 100894291525632 101165247874944 101221090983936 101386939433472 101420715672608 101476699799552 101490794938368 101642967058304 101763353225556 101819526488064 101986355460528 102076646504448 102680140191552 102736819519488 102996255932416 103012724064096 103175166099456 103272857205672 103329863712768 103344216256512 103435709448192 103605186499584 103662376452096 103940766623232 104047238135808 104203243306624 104309983686656 104326661871036 104384250077184 104555281290768 104590113037377 104647846668288 104662382280192 104720155803648 104819309778876 104984600641536 105266541707712 105324648726528 105532366307984 105590620061696 105888894572538 105947345129472 106041142935552 106214888930304 106273519435776 106558921953792 106668075368448 106828010140544 106842848577696 106901825716224 106937439195136 107171779821568 107188915580208 107298714327552 107459594659956 107569670676864 107629049020416 107709912317952 107918091876672 108190612310704 108250333413376 108265369411584 108538766809088 108556121136078 108890326938624 108972137852928 109307624423424 109322807279616 109534104209376 109631077462016 109810705482632 109871320875008 109953868824576 109983867338752 110066499846144 110166385457436 110181687595749 110279234169984 110362088590848 110423008346112 110520897940992 110603933927424 110701854326784 110717230841856 110931222885516 111272740784128 111356341641216 111930603271872 112014698390784 112076530384896 112359551926272 112576718215192 112661298769824 112723487686656 112838955761664 113008142958592 113023839817728 113123902619648 113327370637551 113371800141824 113389927225344 113506077966336 113676265425408 113792709476352 114012645743447 114098305131684 114161287274496 114262490840036 114348337940592 114449573353472 114528655245312 114817869021184 114836227317504 114899616792576 115126217790528 115189767340032 115681246838784 115870787923968 115973371199488 116163390923776 116181964356381 116227512991744 116246096676864 116365173129216 116539647426048 116555834812032 116620173508608 116659024576512 116914668896256 117228648719952 117348731647488 117413508022272 117524680661164 117710006779904 117728827501824 118026122520768 118091272814592 118107675721728 118405927428096 118723912096482 118789447569408 119089420921856 119155158155264 119296285802496 119491750046592 119557709365248 119597539049472 119793496890144 119859622772736 119982400733184 120181511408112 120304619094528 120371027116032 120485000073284 120568252299264 120608418637696 120674994356224 120872717582848 121015879511472 121082680147968 121388444491776 121714438849542 121781625090048 122089154446336 122106112660224 122173515104256 122482034081792 122501617805952 122810965325664 122878756847616 122971077476352 123004627451904 123334962144768 123537043667961 123605235984384 123646414069376 123714666758144 123731850756096 123917370418688 124044304924672 124064138441232 124336010183616 124377431720124 124446087929856 124539586117632 124649990007312 125181833382144 125497949123008 125567223857152 125661564370944 125904440522784 125921928680856 126309597646848 126404495917056 126516404944896 126648807992091 127038714761728 127134160828416 127168846610432 127264390447104 127510364509044 127543275159552 127789788244272 127885798603584 127920689453568 128016798160896 128410916487168 128659106531648 128755770022656 128826843070464 129152163381248 129170102648832 129419760033102 129516995014344 129588488257536 129915731914752 130470042599424 130585703817184 130683814789248 130755952115712 130799512403968 131086143913984 131107103354304 131220421738496 131241402648576 131438181898128 131529002508288 131572820332032 131645448388608 131861146454016 132423757627392 132758161055744 132779387835864 132852681916416 133114689320298 133188168486912 133206668356608 133280198295552 133616764452864 133975598537088 134049552924672 134313920755616 134388061896704 134525722034176 134547231430656 134767684001412 134842075619328 134886997166592 134961454645248 134980200824832 135182585911296 135321059917824 135684470967408 135759368650752 135981807280704 136102195339264 136562000053248 136637382131712 136906853588736 136982426025984 137350298752128 137697142940896 137773151617024 137792288342016 137914279264256 138140248666112 138162335991372 138238601453568 138380205883392 138511230779229 138587688830976 138729650847744 139102215828048 139179000102912 139407041721024 139453484049836 139530462224384 139549843040256 139759079705168 139979467522048 140001848921088 140231238758226 140355388943616 140432864968704 140538374258688 141185192763384 141263126839296 141388190580736 141619851907072 141642495588132 142000178657799 142078562605056 142098297352704 142224100491264 142330955563008 142457131436928 142535767621632 142642856853504 142918554106944 143064952436736 143279459546608 143426227569152 143505398693888 143763511774806 143890789168896 143910775635264 144353825882112 144462281048064 144741494848104 145107003673478 145187102584832 145296183803904 145763743039488 146045472279168 146155198404096 146235875917824 146605158432768 146888513943248 146908916794332 147038978893312 147149451454464 147361197254656 147471911903232 147602472435712 147622974455808 147867954635394 147908297180688 148019422873536 148101129437184 148343789760768 148475122188288 148762091927218 149240804362496 149352931187712 149435373846528 149812735901696 149836689547776 150215065026432 150297983582208 150318860009472 150698453090304 150989720038619 151103160850068 151186569633792 151341437288448 151568353900544 151723612635136 151747871812416 151831636475904 152080409150208 152131073508912 152215049699328 152236192407552 152464450587456 153114969756672 153199489056768 153501623720704 153586356453376 154020210287328 154105229279232 154494383898624 154909285808508 154994795569152 155153564172288 155300470873681 155386196568064 155407779749376 155493564678144 155545366102016 155886225195008 155911149934848 156070857203712 156304864959936 156464975529984 156971770002432 157228964668314 157368163361024 157455030419456 157476900962304 157874569904128 157899812561568 157986973089792 158298549461976 158385930092544 159061714403328 159322333395456 159410279153664 159463385399296 159724662520192 159812830363648 159838382930688 160002113052672 160242015210816 160264272866544 160352738574336 160406158792704 160757669732352 161189391989934 161354506015296 161443573530624 161851259322368 161877137815008 162285918466056 162375500120064 162398054117376 162808150213632 162898020139008 163335490407936 163747953767552 163838342463488 163961436635136 164301156314064 164446616193024 164716058223948 164806981312512 164930803236864 164975801008128 165099749769216 165249578186154 165418851254976 165781346911488 165836575626832 165928117239808 166052781490176 166199986676416 166396834328274 166909111176192 167034512461824 167548752494592 167872587363712 167895904907808 168412796862464 168539327889408 168865077322788 168991948154736 169085231529984 169258433642496 169512214437888 169535759726592 169685853929472 170013819345392 170057700212736 170386384325696 170514398138112 170560919271424 170689064214528 171147457697526 171241930911744 171393736260054 171522506910888 171674360030208 171769124093952 171792982867968 172226803531776 172559680044136 172689326685792 172784651010048 173220975886336 173521870258176 173806181885952 173960056799232 174245086385664 174341269487616 174809471139072 174988536864768 175250909197504 175372003344384 175430427109376 175814861938688 175842973079928 176023097471232 176120262033408 176287020991746 176565010169856 177039183781152 177136909221888 177486252427064 177584224649216 177608891142144 178085868144723 178155685937152 178184171354112 178634131382784 178732737232896 179396308574208 179690245335216 179789434159104 179849329555456 179973601099776 180243447881728 180272267112168 180428079890432 180456928641792 180556540674048 180727500109926 180852378448896 180912627956544 181012491534336 181309076374272 182082666737664 182542471451648 182571658274313 182643234701312 182672437635072 183133731669504 183159168990336 183260272656384 183723051122688 184216447988496 184318135271424 184506941177856 184681641038972 184783585107968 184972867796992 185002443217152 185407853976576 185469621104064 185572000137216 185597776134144 185876055628032 186066457387008 186566147580186 186669131894784 186974985010968 187140518591488 187243819958272 187772750073216 188246923684512 188350835785728 188492346556416 188856660784176 189333571543732 189438083473408 189464396470272 189632133988352 189774607417344 189942841915904 190047690162176 190558072142592 190701241242624 190753269915648 190896585670656 191265546763566 191314912739328 191684682366408 191854385558528 191881034180352 192168734594606 192471767842816 192616374730752 192988659797472 193133655033984 193240264605696 193728245071872 193755153973248 194129640049653 194727296372224 194873597872128 195473544577024 195705063899136 195878555725776 196025722183872 196133928173568 196199268605952 196629215870976 196830632607744 197009256876586 197157272847192 197211062907584 197359230498048 197468172582912 197791719681024 197966829584384 198635636441088 199137241583616 199672033980447 199782252730368 200286753368576 200397311442944 200425146679296 200931270787072 200963397805632 201074329387008 201470881133424 201582092845056 201788583051264 202330495749888 202442181967872 202773878866944 202841431345216 202953399599104 202981589876736 203285934116608 203526706451112 203639052976128 203972710921056 204153293008896 205360280383104 205473639038976 205992511864832 206025448128192 206545714411344 206659727425536 206688432513024 206871418896384 207210372999168 207881533246464 208094476271616 208406486613248 208619967373312 208653323742072 208768500154368 209110562581536 209180226074754 209295693336576 209324764560384 209440311607296 209638619557752 209969201283072 210533083415424 210649297453056 211064732615968 211181240123392 211777789145076 211894690258944 212082285871104 212429777860608 213117843907584 213336150736896 213656020281088 213685697155392 213803651432448 213874878390272 214343559643136 214377831160416 214597428655104 214919189319912 215139341353728 215258098040832 215419824635904 215836183753344 216381224621408 216500666826752 216530738823168 217077533618176 217112242272156 217660505510217 217780653877248 217944275705856 218645614559232 219068208418752 219262154924032 219621410965264 219742641750016 219907737649152 219967734677504 220332770914872 220363375191498 220558468339968 220724177181696 220846016692224 221041795881984 221207867854848 221403708653568 221434461683712 221862445771032 222545481568256 222712683282432 223143137890827 223861206543744 224029396781568 224153060769792 224719103852544 225153436430384 225322597539648 225446975373312 226016285917184 226047679635456 226247805239296 226654741275102 226779854450688 227012155932672 227352530850816 227585418952704 228025291486894 228196610263368 228322574548992 228524981680072 228696675881184 228899146706944 229057310490624 229635738042368 229672454635008 229799233585152 230252435581056 230379534680064 231741575847936 231946742398976 232326781847552 232363928712762 232492193353728 232730346258432 233079294852096 233111669624064 233240347017216 233318049153024 233829337792512 234457297439904 234697463294976 234827016044544 235049361322328 235420013559808 235457655003648 235843447002471 236052245041536 236182545629184 236215351443456 236811854856192 237447824192964 237578895138816 238178841843712 238592571604992 238983500093184 239115418730496 239195078098944 239586993780288 239719245545472 240363022816224 240609238189056 240742054232064 240970000146568 241136504598528 241216837275392 241349988712448 241745435165696 241784087984901 242031759022944 242165360295936 242776888983552 243428877699084 243563250180096 244043597087213 244178308892672 244212225320448 244347030208512 244964068163584 245003235611904 245621930651328 245757513695232 245942154952704 246669924289536 247074087335922 247210471968768 247292828138752 247429333516288 247463701512192 247834740837376 247874367279231 248088609849344 248128276882464 248672020367232 248754863440248 248892175859712 249079172235264 249299980014624 250363666764288 250995898246016 251134447714304 251323128741888 251808881045568 251843857361712 252619195293696 252808991834112 253297615984182 254077429523456 254268321656832 254337693220864 254528780894208 255020729018088 255086550319104 255579576488544 255771597207168 255841378907136 256033596321792 256821832974336 257090604390081 257318213063296 257511540045312 257653686140928 258304326762496 258340205297664 258839520066204 259033990028688 259176976515072 259831463829504 260940085198848 261171407634368 261367629578496 261511904231424 261599024807936 262172287827968 262214206708608 262482805297152 262876363796256 263058005016576 263145640664064 263290896777216 263722292908032 264430531487619 264847515254784 265516322111488 265558775671728 265705363832832 266229378640596 266376336973824 266413336713216 267233528905728 267951197074176 268099105849344 268627841511232 268776123793408 269094462861312 269535368002824 269684151238656 269773994333184 269922909290496 269960401649664 270365171822592 270642119835648 271091250164889 271368941934816 271518737301504 271963614561408 272204390678528 273124000106496 273813707177472 273964852051968 274700597504256 275394285881792 275546303234048 275584576684032 276280497332224 276324671982744 276477202907136 276760411766784 277022461558458 277175377661952 277459301695488 278204431656096 278358000205824 278814083442048 278906968099672 279060924448768 279099686080512 279518159410336 279849221370279 279958935044096 280003697842176 280462477516452 280710777887232 280865729937408 282370385526768 282526253678592 283239703814144 283284991176264 284000357315598 284157125210112 284196594705408 284448200982528 284661911126016 284914262873856 285071535243264 285285713707008 285837108213888 286129904873472 286558919093216 286852455138304 286898320145349 287010797387776 287527023549612 287781578337792 287821551270528 288253101891909 288707651764224 288924562096128 289482989696208 290214007346956 290374205169664 290592367607808 292090944558336 292310396808192 292471751835648 293210316865536 293777027886496 293817833588664 294077957786624 294298902908928 294722394509312 294943823806464 295204944871424 295245948911616 295513885314879 295735909270788 295816594361376 296038845747072 296202258874368 296687579521536 296950244376576 297524183854436 298481608724992 298705862375424 299625471803392 299673379095552 300430130052864 300595967164416 300637720018944 301396906180608 301979440077238 302206321700136 302373139267584 302682874576896 303136707801088 303447225270272 303495743624832 303663272951808 304160818300416 304262147017824 304430099398656 304472384815104 304928901174912 306229939513344 307003247441408 307172712906752 308040420574656 308210458558464 308988767797248 309818571617016 309989591138304 310307128344576 310600941747362 310772393136128 310815559498752 310987129356288 311090732204032 311772450390016 311822299869696 312141714407424 312609729919872 312929951059968 313770339112131 313943540004864 314457929336628 314736326722048 314910060838912 314953801924608 315749139808256 315799625123136 315973946179584 316597098923952 316771860185088 318123428806656 318644666790912 318820558307328 318926770798592 319449325040384 319625660727296 319676765861376 320004226105344 320484030421632 320528545733088 320705477148672 320812317585408 321515339464704 322378783979868 322709012030592 322887147061248 323192871818201 323702518644736 323754275630016 324571836932112 324751000240128 324796108234752 325616300427264 326670980815872 327495907535104 327676684926976 327922873270272 328602312628128 328893232386048 329432116447896 329613962625024 329861606473728 329951602016256 330199499538432 330499156372308 330837702509952 331333750201531 331562693822976 331673151253664 331856234479616 332105562980352 332399973352832 332793668656548 333818222352384 334069024923648 335745174727424 335791809815616 336825593724928 337078655778816 337730154645576 337983896309472 338170463059968 338516867284992 339024428875776 339071519453184 339371707858944 340027638690784 340115400425472 340772768651392 341028796276224 341121838542848 341378128429056 342037937230341 342294915395052 342483861823488 342787472520108 343045013821776 343348720060416 343585965735936 344453607063552 345119360088272 345378653371584 345569302020096 346441951772672 347043740516352 347612363771904 347920113598464 348490172771328 348682538975232 349618942278144 349977073729536 350501818395008 350744006688768 350860854218752 351629723877376 351685946159856 352046194942464 352240524066816 352574041983492 353130020339712 354078367562304 354273818443776 354972504854128 355168449298432 355217782284288 356171736289446 356368342708224 357268262765568 357465474465792 358792617148416 359380490670432 359578868318208 359698659110912 359947202199552 360486895763456 360544534224336 360856159780864 360913857283584 361113081348096 361455000219852 361704756897792 361825255913088 362024983068672 362618152748544 364165333475328 365084942903296 365143316548626 365344875270144 366267463339008 366318337980672 366520545312768 367446102245376 368432895976992 368636270542848 369013882355712 369363282077944 369567170215936 369945735593984 370004886434304 370611131003883 370815707953152 370939242208128 371144000274432 371195552268288 371752111256064 372132914774016 373132295160372 373338263789568 373949970021936 374281037182976 375545500146432 376493847369024 376701671571456 376984693112832 377713321568352 378667143087464 378876166946816 378928792940544 379264267976704 379549214834688 379885683831808 379946423976273 380095380324352 381116144285184 381402482485248 381506539831296 381793171341312 382531093527132 382629825478656 383369364732816 383497081137049 383708771117056 383762068360704 384337469189212 384943535685632 385232749461504 385977319594944 386267310067968 386480529211392 387456490143744 387510307946496 388259280099306 389454592744448 389747195744256 390947089154048 391410127798272 391757111451552 392051444367744 392267856347136 392398537211904 393258431741952 393661265215488 394018513753172 394314545694384 394422125815168 394718460996096 394936345165824 395583439362048 395933659168768 397271272882176 398274483167232 399344067960894 399564505460736 400573506737152 400794622885888 400850293358592 401862541574144 401926795611264 402148658774016 402941762266848 403164185690112 403577166102528 404660991499776 404884363935744 405547757733888 405682862690432 405906799198208 405963179753472 406571868233216 407053412902224 407278105952256 407945421842112 408306586017792 410720560766208 410947278077952 411985023729664 412050896256384 413091428822688 413319454851072 413376865026048 413742837792768 414420745998336 415533692337687 415763066492928 416188952543232 416812973226496 417239934746624 417306647484144 417537000308736 418221125163072 418360452149508 418591386673152 418649529120768 419277239115504 419938402566144 421066166830848 421298594906112 422129465231936 422362480246784 423555578290152 423789380517888 424164571742208 424859555721216 426000535973397 426235687815168 426672301473792 427312040562176 427371394310784 427607302864896 427749756780544 428687119286272 428755662320832 429194857310208 429838378639824 430278682707456 430516196081664 431672367506688 432762449242816 433001333653504 433061477646336 434155067236352 434224484544312 435321011020434 435561307754496 435888551411712 437291229118464 438136416837504 438524309848064 439242821930528 439485283500032 439815475298304 439935469355008 440665541829744 440726750382996 441116936679936 441448354363392 442083591763968 442415735709696 442807417307136 442868923367424 443724891542064 445090963136512 445425366564864 446286275781654 447722413087488 448058793563136 448306121539584 449438207705088 450306872860768 450645195079296 450893950746624 452032571834368 452095359270912 452495610478592 452969160115857 453309482550204 453559708901376 454024311865344 454705061701632 455170837905408 456050582973788 456393220526736 456645149097984 457049963360144 457393351762368 457798293413888 459271476084736 459344909270016 459598467170304 460504871162112 460759069360128 463483151695872 463893484797952 464653563695104 464727857425524 464984386707456 465460692516864 465901412621043 466158589704192 466223339248128 466480694034432 466636098306048 467658675585024 468914594879808 469394926589952 470098722644656 470840027119616 470915310007296 471686894004942 472104490083072 472365091258368 472430702886912 473623709712384 474895648385928 475157790277632 476357683687424 477185143209984 477967000186368 478230837460992 478390156197888 479173987560576 479438491090944 480726045632448 481218476378112 481940000293136 482273009197056 482433674550784 482699977424896 483490870331392 483568175969802 484063518045888 484330720591872 485553777967104 486857755398168 487126500360192 488087194174426 488356617785344 488424450640896 488694060417024 489928136327168 490006471223808 491243861302656 491515027390464 491884309905408 493339848579072 494148174671844 494420943937536 494585656277504 494858667032576 494927403024384 495669481674752 495748734558462 496177219698688 496256553764928 497344040734464 497509726880496 497784351719424 498158344470528 498599960029248 500727333528576 501991796492032 502268895428608 502646257483776 503617762091136 503687714723424 505238390587392 505617983668224 506595231968364 507874512857173 508154859046912 508536643313664 508675386441728 509057561788416 510041458036176 510173100638208 511159152977088 511543194414336 511682757814272 512067192643584 514181208780162 514636426126592 515023080090624 515307372281856 516608653524992 516680410595328 517679040132408 518067980057376 518353953030144 519662927659008 520667321745263 521880170397696 522342815268736 522735259156992 523023808462848 523198049615872 524344575655936 524428413417216 524965610594304 525752727592512 526116010033152 526291281328128 527444585816064 528861062975238 529695030509568 531032644222976 531117551343456 531410727665664 532458757281192 532752673947648 532826673426432 534467057811456 535902394148352 536198211698688 537255683022464 537552247586816 538188925722624 539070736005648 539368302477312 539547988666368 539920803299328 540730343645184 541284239671296 542182500329778 542737883869632 543037474603008 543927229122816 544408781357056 546248000212992 547627414354944 547929704103936 549401195008512 550788571763584 551092606468096 551169153368064 552560994664448 552649343965488 552954405814272 553520823533568 554044923116916 554350755323904 554918603390976 556408863312192 556716000411648 557628166884096 557813936199344 558121848897536 558199372161024 559036318820672 559698442740558 560007395684352 560924955032904 561421555774464 561731459874816 564740771053536 565052507357184 566479407628288 566569982352528 568000714631196 568314250420224 568393189410816 568896401965056 569323822252032 569828525747712 570143070486528 571674216427776 572259809746944 573117838186432 573704910276608 573796640290698 575054047099224 575563156675584 575643102541056 576506203783818 577415303528448 577849124192256 578965979392416 580428014693912 580748410339328 581184735215616 582388920148959 584181889116672 584620793616384 586420633731072 587554055772992 587635667177328 588155915573248 588597805817856 589444789018624 589887647612928 590491897823232 591027770629758 591471818541576 591633188722752 592077691494144 592404517748736 593375159043072 593900488753152 595048367708872 596963217449984 597411724750848 599016101941341 599250943606784 599346758191104 600860260105728 601191934328832 601275440037888 602793812361216 603958880154476 604412643400272 604746278535168 605365749153792 606273415602176 606894450540544 606991487249664 607326545903616 608321636600832 608524294035648 608860198797312 608944769630208 609857802349824 612459879026688 614006494882816 614345425813504 616080841149312 616420917116928 617977535594496 619637143234032 619979182276608 620614256689152 621201883494724 621544786272256 621631118997504 622181464408064 623544900780032 623644599739392 624283428814848 625219459839744 625859902119936 627540678224262 627887080009728 628915858673256 629472653444096 629820121677824 629907603849216 631498279616512 631599250246272 631947892359168 633194197847904 633543720370176 636246857613312 637289333581824 637853541597184 638898650080768 639251321454592 639353531722752 640008452210688 640968060843264 641057091466176 641410954297344 641624635170816 643030678929408 644757567959736 645418024061184 645774294122496 646385743636402 647405037289472 647508551260032 649143673864224 649502000480256 649592216469504 651232600854528 652981516530651 653341961631744 654991815070208 655353369853952 657204625256256 657786464772096 658864232895792 659227925250048 659723212947456 659903204032512 660998312744616 661675405019904 662667500403062 663125387645952 663346302507328 663712468959232 664211125960704 664799946705664 665587337313096 667636444704768 668138049847296 669429413672481 671490349454848 671583619631232 673651187449856 674157311557632 675460309291152 675967792618944 676340926119936 678048857751552 678143038906368 678743415717888 680055277381568 681545537302784 682057592552448 682243677085696 682756256858112 684075874460682 684589830790104 684967723646976 685574945040216 686090027643552 686697440120832 687171931471872 688907214127104 690238720176544 690757306743168 691138604040192 692883903545344 695224727543808 695840227196928 696980345542656 699237884556288 699954147459072 701003636790016 701488013377536 701721708437504 703259447754752 703371892319712 704092389884928 704481048133632 705148083966984 706260040679424 708156735124608 708547636887552 709945009708256 710336898596864 710435564568576 712343472578892 712736685416448 714536525531136 717585234296832 718760981340864 719157736636416 719397318221824 720973791526912 721089068448672 721712319561728 721827714567168 722226162696192 722910000439704 723409513795584 723650511826176 724049966137344 725236305497088 728330666950656 730169885806592 730286633097252 730689750540288 732130791261639 732534926678016 732636675961344 733041090625536 734892204490752 736865791953984 737272541085696 738726564155888 739134340431872 739891471187968 740009772868608 741222262007766 741631415906304 741878484416256 742288000548864 742391104536576 743504222512128 744265829548032 746264590320744 746676527579136 747899940043872 748562074365952 751091000292864 752987694738048 753403343142912 753969386225664 755426643136704 757334286174928 757752333893632 757857585881088 758528535953408 759771367663616 759892847952546 762232288570368 762804964970496 763013079662592 763586342682624 765062187054264 765259650957312 766738729465632 766994162274098 767417542234112 767524136721408 768674938378424 769887071371264 770465498923008 771271813170243 771954639189888 772534620135936 772961058422784 774912980287488 775020615892992 776518560198612 778909185488896 779494391488512 782820255596544 783514222903104 784102888735488 784535712694272 784797074423808 786516863483904 788037027506344 788629091388768 788844251630336 789436921992192 789872690331648 791166878724096 791867318337536 793291594462857 794542545764352 796548966334464 798088520204129 798688135921788 799129010921472 801147013474304 801700586717184 803725083148288 803853591222528 804297317548032 805883524533696 806328371380224 809321982999552 809768727871488 811095515467776 811365725380864 811813598396416 811926359506944 813143736466432 813273750494667 814106825804448 814556211904512 815890843684224 816613172035584 821441121532416 821894556155904 823970047459328 824101792512768 826182857645376 826638909702144 826753730052096 828841491996672 831067384675374 831526132985856 832377905086464 833625946452992 834479869493248 834613294968288 835074000617472 836442250326144 836720904299016 837182773346304 837299058241536 838554478231008 839876805132288 842132333661696 842597189812224 844258930463872 844724960493568 847111156580304 847578761035776 849719111442432 852001071946794 852471375630336 853344602947584 854624081124352 854742788621568 855214605729792 855499513561088 857374238572544 857511324641664 858389714620416 859676757279648 860557365414912 861032392163328 863344735013376 864759305675727 865524898485632 866002667307008 866122955292672 868310134472704 868448969088624 870642022040868 871122615508992 871777102823424 876272833675008 877048619696128 878485643861056 878970567000064 879630950596608 881331083659488 881453500765992 882233873359872 882896708726784 884167183527936 884831471419392 885614834614272 885737846734848 886541655944637 887449783084128 890181926273024 890850733129728 892572551563308 895444826174976 896117587126272 898876415410176 900613745721536 901290390158592 901787901493248 904065143668736 904190718541824 905938320231714 906618965100408 907119417802752 908048623730688 909410123403264 910341675810816 912101165947576 912786441053472 913290298195968 914099926720288 914786703524736 915596586827776 918542952169472 918689818540032 921009742324224 921518138720256 926966303391744 929307127390208 929455714851048 929968773414912 930921385033728 931802825242086 932317179408384 932446678496256 932961388068864 933272196612096 935317351170048 937829189759616 938789853179904 940197445289312 941311017336393 941680054239232 941830620014592 943373788009884 944208980166144 944730182516736 944861405773824 947247419424768 949791296771856 950315580555264 952715367374848 954370286419968 955934000372736 956461674921984 956780312395776 958347975121152 958876982181888 961452091264896 962436952756224 963880000586272 964546018394112 964867349101568 965399954849792 966981740662784 967136351939604 968127036091776 968661441183744 969578615454603 971107555934208 973715510796336 974253000720384 976174388348852 976713235570688 976848901281792 979856272654336 980012942447616 982487722605312 983030054780928 983768619810816 986679697158144 988296349343688 988841887875072 989171312555008 989717334065152 989854806048768 991338963349504 991497469116924 992354439397376 992513107529856 994001250604593 994688081468928 995019453760992 995568703438848 996316688941056 997199920058496 1001454667057152 1003983592984064 1004537790857216 1007235524182272 1007375429446848 1010476781174784 1011235967336448 1013190463936728 1015749025714346 1016309718093824 1017073286627328 1017350772883456 1018115123576832 1020082916072352 1020346201276416 1022318305954176 1023086388828672 1023365515628544 1024134385287168 1026113811691023 1028362417560324 1029272852253184 1030046160181248 1033217307049984 1033360821190656 1035358080264816 1036135960114752 1036707906060288 1039325855318016 1041334643490526 1043760340795392 1044685630537472 1045470518313984 1046047616925696 1046396099231744 1048689151311872 1048856826834432 1049931221188608 1051505455185024 1052232020066304 1052582562656256 1054889171632128 1056928040270333 1057722125950476 1059390061019136 1062065288445952 1062235102686912 1062821455331328 1064917514562384 1065505347895296 1065653346852864 1071804788296704 1072396423397376 1074511366044928 1075104495173632 1076377851445248 1078141472011296 1078736604954624 1079095977332736 1079841606598656 1081460687290368 1082568479342592 1084365000659556 1085475767739264 1086074949206016 1087103296115767 1087854458245632 1088817562714112 1092496000425984 1095254828709888 1098802390017024 1101577143527168 1102185212936192 1102338306736128 1105121989328896 1105298687930976 1105908811628544 1107041647067136 1108089846233832 1108701510647808 1109837206781952 1112817726624384 1113432000823296 1115256333768192 1115627872398688 1116243697795072 1116398744322048 1118072637641344 1119396885481116 1120014791368704 1121849910065808 1122843111548928 1129481542107072 1130105014714368 1132958815256576 1133139964705056 1136001429262392 1136628500840448 1136786378821632 1137792803930112 1138647644504064 1139657051495424 1140286140973056 1143348432855552 1144519619493888 1146235676372864 1147409820553216 1147593280581396 1150108094198448 1150491243411147 1151126313351168 1151286205082112 1153012407567636 1154830607056896 1155698248384512 1157931958784832 1160856029387824 1161496820678656 1162369470431232 1164777840297918 1168363778233344 1169241587232768 1172841267462144 1175108111545984 1175271334354656 1176311831146496 1177195611635712 1178889578037248 1179775295225856 1180983795646464 1182055541259516 1182943637083152 1183266377445504 1184155382988288 1184809035497472 1186750318086144 1187800977506304 1190096735417744 1193926434899968 1194823449501696 1198032203882682 1198693516382208 1201720520211456 1202383868657664 1202550880075776 1205587624722432 1207917760308952 1208825286800544 1209492557070336 1210731498307584 1212546831204352 1213788901081088 1213982974499328 1214653091807232 1216643273201664 1217048588071296 1217720397594624 1217889539260416 1219715604699648 1224919758053376 1228012989765632 1232161682298624 1232841834233856 1235955071188992 1239274286468064 1239958364553216 1241228513378304 1242403766989448 1243089572544512 1243262237995008 1244362928816128 1246601077013061 1247089801560064 1247289199478784 1248566857629696 1250438919679488 1251719804239872 1255081356448524 1255774160019456 1257831717346512 1258945306888192 1259815207698432 1262996559233024 1263198500492544 1263895784718336 1266388395695808 1267087440740352 1272493715226624 1274578667163648 1275707083194368 1277797300161536 1278001607920191 1278502642909184 1278707063445504 1280016904421376 1281936121686528 1282114182932352 1282821908594688 1283249270341632 1286061357858816 1289515135919472 1290836048122368 1291548588244992 1292771487272804 1294810074578944 1295017102520064 1298287347728448 1299004000960512 1299184432939008 1302465201709056 1305963033061302 1306683923263488 1309983630140416 1310706739707904 1314409250512512 1315572929544192 1317728465791584 1318455850500096 1319446425894912 1319806408065024 1321996625489232 1323350810039808 1325335000806124 1326250775291904 1326692605014656 1327424937918464 1328422251921408 1329599893411328 1331174674626192 1335272889409536 1336276099694592 1338858827344962 1342980698909696 1343167239262464 1347302374899712 1348314623115264 1350920618582304 1351935585237888 1352681852239872 1356097715503104 1356286077812736 1357486831435776 1358907480347571 1360110554763136 1363091074605568 1364115185104896 1364487354171392 1365512513716224 1368151748921364 1369179661580208 1369935447293952 1371149890080432 1372180055287104 1373394880241664 1377814428254208 1380477440353088 1381514613486336 1382277208080384 1385767807090688 1390449455087616 1391680454393856 1393960691085312 1397704237863129 1398475769112576 1399908294918144 1402007273580032 1402976026755072 1403443416875008 1406518895509504 1406743784639424 1408184779769856 1410296167933968 1412520081358848 1416313470249216 1417095273775104 1419890019416512 1420673797193728 1420871129137152 1424686945157784 1425473370832896 1429073051062272 1435170468593664 1437521962681728 1438315473272832 1438794636443648 1441947583053824 1442178136897344 1443424639123456 1443655429134336 1445820000879408 1446819027591168 1447301023652352 1448099932274688 1450472610994176 1456661333901312 1460339771613184 1460573266194504 1461379501080576 1464261582523278 1465069853356032 1465273351922688 1466082181251072 1469784408981504 1473731583907968 1474545082171392 1477453128311776 1478268680863744 1479782942375936 1480019545737216 1482444524015532 1483262831812608 1483756968832512 1484576001097728 1484782209073152 1487008445024256 1488531659096064 1492529180641488 1493353055158272 1495799880087744 1497124148731904 1502182000585728 1505975389476096 1506806686285824 1507938772451328 1510853286273408 1514668572349856 1515504667787264 1515715171762176 1517057071906816 1519542735327232 1519785695905092 1523623538571519 1524464577140736 1525609929940992 1526026159325184 1527172685365248 1530124374108528 1530519301914624 1533477458931264 1533988324548196 1534835084468224 1535048273442816 1537349876756848 1539774142742528 1542543626340486 1543909278379776 1545069240271872 1545922116845568 1549825960574976 1550041231785984 1553037120397224 1557818370977792 1558988782977024 1562001965235789 1565640511193088 1567028445806208 1568205777470976 1569071425388544 1569594148847616 1573033726967808 1576074055012688 1577258182777536 1577688503260672 1578873843984384 1582333757448192 1583734636675072 1586583188925714 1589085091528704 1593097932668928 1596177040408258 1597376271843576 1598258021842944 1602294026948608 1603401173434368 1607450166296576 1607707182445056 1608594635096064 1611767049067392 1612656742760448 1618643965999104 1622191030935552 1622731450761728 1623627196792832 1623852719013888 1626287472932864 1626547500989334 1628213651608896 1629112423809024 1631781687368448 1633226344071168 1642882243064832 1643789112311808 1647940094918656 1648203585025536 1652365715290752 1653277819404288 1653507460104192 1657682983993344 1662134769350748 1663052265971712 1664755810172928 1667251892905984 1668959738986496 1669226589936576 1670148001234944 1672884500652288 1673441808598032 1674365546692608 1674598116483072 1677108956462016 1684264667323392 1685194379624448 1688517860927744 1689449920987136 1694222313160608 1695157522071552 1699438222884864 1704002143893588 1704942751260672 1706689205895168 1708305179610491 1709248162248704 1709485577243136 1710429211459584 1710999027122176 1714748477145088 1715022649283328 1716779429240832 1719353514559296 1721114730829824 1726689470026752 1729518611351454 1731049796971264 1732005334614016 1732245910585344 1736620268945408 1736897938177248 1741284044081736 1742245231017984 1743554205646848 1752545667350016 1754097239392256 1756971287722112 1757941134000128 1759261901193216 1762662167318976 1762907001531984 1764467746719744 1765793417453568 1768334367055872 1769662942838784 1771475693469696 1773083311889274 1774899566168256 1780363852546048 1781701466259456 1785145103126616 1790889652349952 1792235174252544 1797752830820352 1801227491443072 1802580780317184 1803575802986496 1808130287337472 1808381437083648 1811876640463428 1813237930200816 1814238835605504 1816097247461376 1818820246806528 1820683351621632 1824202331895152 1825572882106944 1826580596391936 1828199853440576 1829573407049472 1831193173655552 1837379637080064 1842019484648448 1843036277440512 1853932606783488 1858614254780416 1858911429702096 1859937546829824 1861842770067456 1863605650484172 1864634358816768 1864893356992512 1866544393224192 1870634702340096 1875658379519232 1877579706359808 1880394890578624 1882622034672786 1883661240029184 1886747576019768 1888417960332288 1889460365033472 1889722811547648 1894494838849536 1899582593543712 1900631161110528 1905430734749696 1908740572839936 1911868000745472 1913560624791552 1916695950242304 1917753964363776 1922904182529792 1924873905512448 1927760001172544 1929092036788224 1929734698203136 1933963481325568 1934272703879208 1936254072183552 1937322882367488 1939157230909206 1942215111868416 1947431021592672 1948506001440768 1952348776697704 1953426471141376 1953697802563584 1958944549591953 1959712545308672 1960025884895232 1964975445210624 1966060109561856 1973359394316288 1976592698687376 1977683775750144 1978342625110016 1979709612097536 1982677926699008 1982994938233848 1984708878794752 1985026215059712 1988002501209186 1989376162937856 1990038907521984 1991137406877696 1992633377882112 1994399840116992 2002909334114304 2007967185968128 2008288241017443 2009075581714432 2014471048364544 2014750858893696 2020953562349568 2022471934672896 2026380927873456 2031498051428692 2032619436187648 2034146573254656 2034701545766912 2036230247153664 2040165832144704 2044636611908352 2046172777657344 2046731031257088 2048268770574336 2052227623382046 2056724835120648 2058545704506368 2060092320362496 2066434614099968 2066721642381312 2070716160529632 2072271920229504 2073415812120576 2078651710636032 2082669286981052 2087520681590784 2089371261074944 2090941036627968 2092792198463488 2097378302623744 2097713653668864 2099862442377216 2103010910370048 2104464040132608 2105165125312512 2109778343264256 2113856080540666 2115444251900952 2118780122038272 2124130576891904 2124470205373824 2125642910662656 2129835029124768 2131010695790592 2131306693705728 2143609576593408 2149022732089856 2150208990347264 2152755702890496 2156282944022592 2157473209909248 2158191954665472 2162921374580736 2165136958685184 2168730001319112 2170951535478528 2172149898412032 2174206592231534 2175708916491264 2177635125428224 2184992000851968 2190509657419776 2196392373784917 2197604780034048 2203154287054336 2204370425872384 2204676613472256 2210243978657792 2210597375861952 2211817623257088 2216179692467664 2217403021295616 2219674413563904 2225635453248768 2226864001646592 2230512667536384 2231255744797376 2232487395590144 2232797488644096 2236145275282688 2238793770962232 2240029582737408 2243699820131616 2245686223097856 2258963084214144 2260210029428736 2265917630513152 2266279929410112 2272002858524784 2273257001680896 2273572757643264 2275585607860224 2279314102990848 2286696865711104 2289039238987776 2292471352745728 2294819641106432 2295186561162792 2300216188396896 2300982486822294 2302252626702336 2302572410164224 2306024815135272 2309661214113792 2311396496769024 2315863917569664 2321712058775648 2322993641357312 2324738940862464 2329555680595836 2336727556466688 2338483174465536 2350216223091968 2350542668709312 2352623662292992 2354391223271424 2357779156074496 2359550590451712 2364111082519032 2365887274166304 2366532754891008 2368310765976576 2369618070994944 2373500636172288 2375601955012608 2380193470835488 2387852869799936 2389646899003392 2394265560612387 2396064407765364 2397387032764416 2403441040422912 2405101760151552 2411175249444864 2415835520617904 2417650573601088 2418985114140672 2425093662408704 2427577802162176 2427965948998656 2429306183614464 2433286546403328 2434097176142592 2435440795189248 2435779078520832 2439431209399296 2449839516106752 2456025979531264 2464323364597248 2465683668467712 2471910142377984 2478548572936128 2479916729106432 2484807533978896 2486179145089024 2486524475990016 2488725857632256 2493202154026122 2494578398957568 2497133715259392 2500877839358976 2503439608479744 2510162712897048 2511548320038912 2515663434693024 2517890613776384 2519630415396864 2525993118466048 2526397000985088 2527791569436672 2532776791391616 2534174881480704 2549157334327296 2551414166388736 2555594600323072 2556003215840382 2557414126891008 2560033808842752 2563872243373056 2564228365864704 2565643817189376 2566498540683264 2572122715717632 2579030271838944 2581672096244736 2583097176489984 2585542974545608 2589620149157888 2590034205040128 2594277917027181 2596574695456896 2598008001921024 2598368865878016 2604930403418112 2611926066122604 2613367846526976 2619967260280832 2628818501025024 2631145859088384 2635456931583168 2636911701000192 2638892851789824 2643993250978464 2646701620079616 2650670001612248 2652501550583808 2653385210029312 2654849875836928 2656844503842816 2659199786822656 2659624967833911 2662349349252384 2670545778819072 2672552199389184 2677717654689924 2684479567959343 2685961397819392 2686334478524928 2694604749799424 2696629246230528 2701841237164608 2703871170475776 2705363704479744 2712195431006208 2712572155625472 2717814960695142 2720221109526272 2726182149211136 2728230370209792 2728974708342784 2731025027432448 2736303497842728 2738359323160416 2739870894587904 2742299780160864 2744360110574208 2746789760483328 2755628856508416 2760954880706176 2763029226972672 2764554416160768 2771535614181376 2780898910175232 2787921382170624 2795408475726258 2796951538225152 2799816589836288 2804014547160064 2805952053510144 2806886833750016 2813037791019008 2813487569278848 2816369559539712 2820592335867936 2825040162717696 2832626940498432 2834190547550208 2839780038833024 2841347594387456 2841742258274304 2849373890315568 2850946741665792 2858146102124544 2870340937187328 2875043925363456 2876630946545664 2877589272887296 2883895166107648 2884356273794688 2887310858268672 2891640001758816 2893638055182336 2894602047304704 2896199864549376 2900945221988352 2908735846363809 2913322667802624 2920679543226368 2921146532389008 2922759002161152 2928523165046556 2930139706712064 2930546703845376 2939568817963008 2947463167815936 2949090164342784 2954906256623552 2956537361727488 2960039091474432 2964889048031064 2966525663625216 2967513937665024 2969152002195456 2969564418146304 2974016890048512 2977063318192128 2982003751813779 2985058361282976 2986706110316544 2991599760175488 2994248297463808 3004364001171456 3011950778952192 3013613372571648 3021706572546816 3029337144699712 3031009335574528 3031430343524352 3039085470654464 3039571391810184 3047247077143038 3048929154281472 3051219859881984 3052052318650368 3054345370730496 3060248748217056 3061038603829248 3066954917862528 3067976649096392 3069670168936448 3070096546885632 3074699753513696 3078341435073069 3079548285485056 3085087252680972 3087818556759552 3090138480543744 3099651921149952 3100082463571968 3106074240794448 3115636741955584 3117977565954048 3124003930471578 3131281022386176 3134056891612416 3136411554941952 3138142850777088 3139188297695232 3146067453935616 3152148110025376 3154516365555072 3155377006521344 3157747687968768 3164667514896384 3167469273350144 3170784120810999 3173166377851428 3178170183057408 3186195865337856 3192354080816516 3194752543687152 3196516043685888 3204588053897216 3214900332593152 3215414364890112 3217189270192128 3223534098134784 3225313485520896 3237287931998208 3244382061871104 3245462901523456 3247254393585664 3247705438027776 3252574945865728 3253095001978668 3256427303217792 3258224847618048 3261309888347301 3263563374736896 3266452688142336 3285764486129664 3295880189837312 3296407170051072 3304731430581504 3306555638808576 3307014920208384 3315365967986688 3324269538701496 3326104531943424 3329511620345856 3334503785811968 3337919477972992 3338453179873152 3340296002469888 3345769001304576 3346883617196064 3348731093385216 3349196232966144 3354217912924032 3368529334646784 3377035721855488 3378899841974272 3388444626321216 3390315044143104 3398876445769728 3408004287787176 3409885502521344 3413378411790336 3416610359220982 3418496324497408 3418971154486272 3420858422919168 3421998054244352 3429496954290176 3430045298566656 3433558858481664 3438707029118592 3442229461659648 3451473730233441 3453378940053504 3459037222702908 3462099593942528 3464010669228032 3464491821170688 3473240537890816 3473795876354496 3482568088163472 3484490462035968 3487108411293696 3505091334700032 3508194478784512 3513942575444224 3515882268000256 3518523802386432 3525324334637952 3525814003063968 3528935493439488 3531586834907136 3536668734111744 3539325885677568 3542951386939392 3546166623778548 3549799132336512 3555121590000211 3560727705092096 3563402932518912 3570290206253232 3581779304699904 3584470348505088 3602454982886144 3605161560634368 3607151605972992 3616260574674944 3616762874167296 3623753280926856 3626475860401632 3628477671211008 3632194494922752 3637640493613056 3641366703243264 3644671252216841 3648404663790304 3651145764213888 3653161192783872 3656399706881152 3659146814098944 3662386347311104 3674759274160128 3684038969296896 3707865213566976 3717228509560832 3717822859404192 3719875093659648 3723685540134912 3727211300968344 3729268717633536 3729786713985024 3733088786448384 3741269404680192 3751316759038464 3755159412719616 3760789781157248 3765244069345572 3767322480058368 3773495152039536 3776835920664576 3779445623095296 3788989677699072 3799165187087424 3801262322221056 3810861469499392 3817481145679872 3823736001490944 3827121249583104 3833391900484608 3835507928727552 3845808365059584 3849747811024896 3855520002345088 3858184073576448 3859469396406272 3867926962651136 3868545407758416 3872508144367104 3874645764734976 3878314461818412 3884430223736832 3894862043185344 3897012002881536 3904697553395408 3906852942282752 3907395605127168 3917889099183906 3920051769790464 3929950890421248 3932120219123712 3946718788632576 3953185397374752 3955367551500288 3956685250220032 3959419224195072 3965355853398016 3965989876467696 3969417757589504 3970052430119424 3976005002418372 3978752325875712 3980077815043968 3982274813755392 3985266755764224 3988799680233984 4005818668228608 4015934371936256 4016576482034886 4028942096729088 4029501717787392 4041907124699136 4044943869345792 4052761855746912 4062996102857384 4065238872375296 4068293146509312 4069403091533824 4072460494307328 4076722441042713 4080331664289408 4089273223816704 4092345555314688 4093462062514176 4096537541148672 4104455246764092 4113449670241296 4117091409012736 4120184640724992 4133443284762624 4141432321059264 4144543840459008 4146831624241152 4157303421272064 4165338573962104 4175041363181568 4178742522149888 4181882073255936 4185584396926976 4193112713589387 4194756605247488 4195427307337728 4199724884754432 4206021820740096 4208928080265216 4210330250625024 4218467892507539 4219556686528512 4227712161081332 4230888503801904 4237560244076544 4248261153783808 4248940410747648 4251285821325312 4259670058249536 4262021391581184 4262613387411456 4287219153186816 4298045464179712 4300417980694528 4305511405780992 4312565888045184 4314946419818496 4316383909330944 4325842749161472 4330273917370368 4337460002638224 4341903070957056 4344299796824064 4348413184463068 4351417832982528 4355270250856448 4369984001703936 4381019314839552 4392784747569834 4395209560068096 4406308574108672 4408740851744768 4409353226944512 4420487957315584 4421194751723904 4423635246514176 4432359384935328 4434806042591232 4439348827127808 4451270906497536 4453728003293184 4461025335072768 4462511489594752 4464974791180288 4465594977288192 4472290550565376 4477587541924464 4480059165474816 4487399640263232 4491372446195712 4517926168428288 4520420058857472 4531835261026304 4532559858820224 4544005717049568 4546514003361792 4547145515286528 4551171215720448 4558628205981696 4570870615714557 4573393731422208 4578078477975552 4584942705491456 4589639282212864 4590373122325584 4600432376793792 4601964973644588 4604505253404672 4605144820328448 4612049630270544 4619322428227584 4631727835139328 4643424117551296 4645987282714624 4649477881724928 4659111361191672 4673455112933376 4676966348931072 4686005895707367 4700432446183936 4701085337418624 4705247324585984 4708782446542848 4715558312148992 4719101180903424 4728222165038064 4731774548332608 4733065509782016 4736621531953152 4747001272344576 4751203910025216 4760386941670976 4775705739599872 4779293798006784 4788531121224774 4792128815530728 4794774065528832 4806882080845824 4810203520303104 4822350498889728 4831671041235808 4835301147202176 4837970228281344 4850187324817408 4855155604324352 4855931897997312 4866573092806656 4868194352285184 4870881590378496 4871558157041664 4878862418798592 4899679032213504 4912051959062528 4928646729194496 4931367336935424 4943820284755968 4957097145872256 4959833458212864 4969615067957792 4972358290178048 4973048951980032 4977451715264512 4986404308052244 4989156797915136 4994267430518784 5001755678717952 5006879216959488 5020325425794096 5023096640077824 5031326869386048 5035781227552768 5051986236932096 5052794001970176 5055583138873344 5065553582783232 5068349762961408 5098314668654592 5102828332777472 5111189200646144 5112006431680764 5114828253782016 5120067617685504 5124915538831473 5127744486746112 5128456731729408 5131287634378752 5132997081366528 5144245431435264 5158060543677888 5163344192489472 5171085949091216 5179240298315776 5180068410080256 5188555834054362 5193149390913792 5196016003842048 5196737731756032 5209860806836224 5223852132245208 5226735693053952 5239934520561664 5257637002050048 5262291718176768 5270913863166336 5273823402000384 5277785703579648 5287986501956928 5293403240159232 5301340003224496 5305003101167616 5306770420058624 5309699751673856 5318399573645312 5319249935667822 5324698698504768 5341091557638144 5345104398778368 5355435309379848 5368959135918686 5371922795638784 5372668957049856 5389209499598848 5393258492461056 5403682474329216 5407742340951552 5410727408959488 5424390862012416 5425144311250944 5435629921390284 5440442219052544 5452364298422272 5456460740419584 5457949416685568 5462050054864896 5472606995685456 5476718646320832 5479741789175808 5484599560321728 5488720221148416 5493579520966656 5521909761412352 5526058453945344 5529108832321536 5543071228362752 5561797820350464 5575842764341248 5586619641428903 5590816951452516 5593903076450304 5599633179672576 5608029094320128 5611904107020288 5613773667500032 5626075582038016 5626975138557696 5632739119079424 5641184671735872 5665253880996864 5668381095100416 5679560077666048 5682695188774912 5683484516548608 5698747780631136 5701893483331584 5716292204249088 5740681874374656 5750087850726912 5753261893091328 5755178545774592 5767790332215296 5768712547589376 5774621716537344 5783280003517632 5787276110364672 5789204094609408 5801890443976704 5817471692727618 5826645335605248 5841359086452736 5842293064778016 5845518004322304 5857046330093112 5860279413424128 5861093407690752 5879137635926016 5894926335631872 5898180328685568 5909812513247104 5913074723454976 5920078182948864 5929778096062128 5933051327250432 5935027875330048 5939128836292608 5948033780097024 5954126636384256 5964007503627558 5970116722565952 5973412220633088 5983199520350976 5988496594927616 6008728002342912 6023901557904384 6027226745143296 6043413145093632 6058674289399424 6062018671149056 6062860687048704 6078170941308928 6079142783620368 6094494154286076 6097858308562944 6102439719763968 6104104637300736 6108690741460992 6120497496434112 6133909835725056 6135953298192784 6139340337872896 6140193093771264 6149399507027392 6156682870146138 6170174505361944 6175637113519104 6180276961087488 6199303842299904 6200164927143936 6212148481588896 6231273483911168 6235955131908096 6248007860943156 6262562044772352 6268113783224832 6272823109883904 6278376595390464 6292134907871232 6304296220050752 6309032731110144 6310754013042688 6315495375937536 6329335029792768 6341568241621998 6346332755702856 6356340366114816 6372391730675712 6384708161633032 6389505087374304 6393032087371776 6409176107794432 6429800665186304 6430828729780224 6447068196269568 6450626971041792 6474575863996416 6488764123742208 6490925803046912 6495410876055552 6505149891731456 6506190003957336 6512854606435584 6516449695236096 6522619776694602 6527126749473792 6532905376284672 6571528972259328 6589177121354751 6591760379674624 6592814340102144 6609462861163008 6613111277617152 6614029840416768 6630731935973376 6648539077402992 6652209063886848 6659023240691712 6669007571623936 6675838955945984 6676906359746304 6680592004939776 6691538002609152 6693767234392128 6697462186770432 6698392465932288 6708435825848064 6737058669293568 6754071443710976 6757799683948544 6776889252642432 6780630088286208 6797752891539456 6816008575574352 6819771005042688 6826756823580672 6833220718441964 6836992648994816 6837942308972544 6843996108488704 6858993908580352 6860090597133312 6867117716963328 6877414058237184 6884458923319296 6902947460466882 6906757880107008 6918074445405816 6924199187885056 6928021338456064 6928983642341376 6946481075781632 6947591752708992 6965136176326944 6968980924071936 6974216822587392 7010182669400064 7016388957569024 7027885150888448 7031764536000512 7050648669275904 7051628006127936 7057870986878976 7063173669814272 7073337468223488 7078651771355136 7092333247557096 7099598264673024 7110243180000422 7121455410184192 7126805865037824 7140580412506464 7163558609399808 7168940697010176 7182796681837161 7204909965772288 7210323121268736 7232521149349888 7233525748334592 7247506561853712 7252951720803264 7256955342422016 7275280987226112 7282733406486528 7289342504433682 7296809327580608 7302291528427776 7306322385567744 7312799413762304 7318293628197888 7324772694622208 7349518548320256 7368077938593792 7415730427133952 7434457019121664 7435645718808384 7439750187319296 7454422601936688 7458537435267072 7459573427970048 7466177572896768 7502633518076928 7510318825439232 7521579562314496 7530488138691144 7534644960116736 7546990304079072 7553671841329152 7558891246190592 7577979355398144 7598330374174848 7602524644442112 7621722938998784 7647472002981888 7654242499166208 7666783800969216 7691616730119168 7699495622049792 7711040004690176 7716368147152896 7718938792812544 7735853925302272 7737090815516832 7745016288734208 7749291529469952 7756628923636824 7768860447473664 7789724086370688 7794024005763072 7809395106790816 7813705884565504 7814791210254336 7835778198367812 7840103539580928 7859901780842496 7893437577265152 7906370794749504 7910735103000576 7913370500440064 7930711706796032 7931979752935392 7938835515179008 7940104860238848 7952010004836744 7957504651751424 7960155630087936 7964549627510784 7970533511528448 7977599360467968 8011637336457216 8031868743872512 8033152964069772 8053438703878029 8057884193458176 8059003435574784 8083814249398272 8089887738691584 8105523711493824 8125992205714768 8130477744750592 8136586293018624 8138806183067648 8153444882085426 8160663328578816 8178546447633408 8184691110629376 8186924125028352 8193075082297344 8208910493528184 8226899340482592 8234182818025472 8240369281449984 8266886569525248 8282864642118528 8289087680918016 8293663248482304 8314606842544128 8330677147924208 8357485044299776 8363764146511872 8371168793853952 8386225427178774 8390854614675456 8399449769508864 8412043641480192 8417856160530432 8420660501250048 8436935785015078 8439113373057024 8455424322162664 8461777007603808 8475120488153088 8496522307567616 8497880821495296 8502571642650624 8519340116499072 8524042783162368 8525226774822912 8574438306373632 8596090928359424 8611022811561984 8625131776090368 8629892839636992 8632767818661888 8651685498322944 8674920005276448 8683806141914112 8688599593648128 8696826368926136 8702835665965056 8710540501712896 8726207539091427 8739968003407872 8762038629679104 8785569495139668 8790419120136192 8812617148217344 8818706453889024 8840975914631168 8842389503447808 8847270493028352 8864718769870656 8869612085182464 8902541812995072 8907456006586368 8922050670145536 8925022979189504 8929949582360576 8931189954576384 8944581101130752 8946011255441337 8955175083848928 8960118330949632 8974799280526464 8982744892391424 9035852336856576 9040840117714944 9063670522052608 9065119717640448 9088011434099136 9093028006723584 9094291030573056 9117256411963392 9141741231429114 9146787462844416 9156156955951104 9169885410982912 9179278564425728 9180746244651168 9200864753587584 9203929947289176 9209010506809344 9210289640656896 9224099260541088 9238644856455168 9263455670278656 9286848235102592 9291974565429248 9298955763449856 9318222722383344 9346910225866752 9353932697862144 9372011791414734 9400864892367872 9402170674837248 9410494649171968 9417564893085696 9431116624297984 9438202361806848 9456444330076128 9463549096665216 9466131019564032 9473243063906304 9494002544689152 9502407820050432 9512352362432997 9520773883341952 9551411479199744 9558587596013568 9577062242449548 9584257631061456 9589548131057664 9613764161691648 9644700997779456 9663342082471616 9670602294404352 9675940456562688 9700374649634816 9711863795994624 9733146185613312 9736388704570368 9741763180756992 9743116314083328 9757724837597184 9783929665041903 9799358064427008 9824103918125056 9857293458388992 9887640569511936 9914194291744512 9919666916425728 9939230135915584 9944716580356096 9946097903960064 9972808616104488 9978313595830272 9988534861037568 10003511357435904 10013758433918976 10040650851588192 10046193280155648 10062653738772096 10071562455105536 10103972473864192 10105588003940352 10131107165566464 10136699525922816 10196629337309184 10222378401292288 10224012863361528 10229656507564032 10240135235371008 10249831077662946 10255488973492224 10256913463458816 10262575268757504 10265994162733056 10288490862870528 10316121087355776 10326688384978944 10342171898182432 10354421190700323 10358480596631552 10360136820160512 10377111668108724 10386298781827584 10392032007684096 10393475463512064 10419721613672448 10447704264490416 10453471386107904 10479869041123328 10515274004100096 10524583436353536 10541827726332672 10547646804000768 10555571407159296 10575973003913856 10586806480318464 10602680006448992 10610006202335232 10613540840117248 10619399503347712 10636799147290624 10638499871335644 10649397397009536 10665364770000633 10682183115276288 10690208797556736 10710870618759696 10737918271837372 10743845591277568 10745337914099712 10778418999197696 10807364948658432 10815484681903104 10821454817918976 10848781724024832 10850288622501888 10871259842780568 10880884438105088 10904728596844544 10912921480839168 10915898833371136 10924100109729792 10934013756650523 10945213991370912 10953437292641664 10959483578351616 10969199120643456 10977440442296832 10987159041933312 11043819522824704 11052116907890688 11086142456725504 11123595640700928 11151685528682496 11173239282857806 11181633902905032 11187806152900608 11199266359345152 11216058188640256 11223808214040576 11227547335000064 11252151164076032 11253950277115392 11265478238158848 11282369343471744 11330507761993728 11359120155332096 11365390377549824 11366969033097216 11397495561262272 11403786966663168 11432584408498176 11481363748749312 11500175701453824 11506523786182656 11510357091549184 11535580664430592 11537425095178752 11549243433074688 11566560007035264 11574552220729344 11578408189218816 11603780887953408 11634943385455236 11653290671210496 11682718172905472 11684586129556032 11691036008644608 11714092660186224 11720558826848256 11722186815381504 11789852671263744 11796360657371136 11819625026494208 11826149446909952 11840156365897728 11859556192124256 11866102654500864 11870055750660096 11878257672585216 11896067560194048 11908253272768512 11928015007255116 11940233445131904 11946824441266176 11958136257273437 11966399040701952 11976993189855232 12017456004685824 12047803115808768 12086826290187264 12117348578798848 12124037342298112 12125721374097408 12156341882617856 12158285567240736 12188988308572152 12195716617125888 12204879439527936 12208209274601472 12217381482921984 12240994992868224 12267819671450112 12271906596385568 12278680675745792 12280386187542528 12298799014054784 12313365740292276 12340349010723888 12351274227038208 12360553922174976 12400329854287872 12424296963177792 12462546967822336 12471910263816192 12496015721886312 12525124089544704 12536227566449664 12545646219767808 12556753190780928 12584269815742464 12608592440101504 12618065462220288 12621508026085376 12630990751875072 12655403677522617 12658670059585536 12683136483243996 12692665511405712 12712680732229632 12744783461351424 12769416323266064 12779010174748608 12786064174743552 12818352215588864 12861657459560448 12894136392539136 12901253942083584 12949151727992832 12977528247484416 12981851606093824 12990821752111104 13010299783462912 13012380007914672 13025709212871168 13032899390472192 13045239553389204 13054253498947584 13065810752569344 13143057944518656 13178354242709502 13185628680204288 13218925722326016 13226222555234304 13228059680833536 13261463871946752 13297078154805984 13304418127773696 13318046481383424 13338015143247872 13351677911891968 13353812719492608 13361184009879552 13383076005218304 13387534468784256 13394924373540864 13396784931864576 13416871651696128 13474117338587136 13508142887421952 13553778505284864 13561260176572416 13595505783078912 13632017151148704 13639542010085376 13653513647161344 13666441436883928 13673985297989632 13675884617945088 13687992216977408 13712611847143671 13717987817160704 13720181194266624 13734235433926656 13754828116474368 13768917846638592 13805894920933764 13813515760214016 13836148890811632 13848398375770112 13857967284682752 13892962151563264 13895183505417984 13930272352653888 13937961848143872 13948433645174784 14020365338800128 14032777915138048 14055770301776896 14058017687122101 14063529072001024 14101297338551808 14103256012255872 14115741973757952 14126347339628544 14146674936446976 14157303542710272 14184666495114192 14199196529346048 14220486360000844 14242910820368384 14253611730075648 14281160825012928 14327117218799616 14337881394020352 14365593363674322 14409819931544576 14420646242537472 14465042298699776 14467051496669184 14495013123707424 14505903441606528 14513910684844032 14550561974452224 14565466812973056 14578685008867364 14593618655161216 14604583056855552 14612644771135488 14625598827524608 14636587256395776 14649545389244416 14699037096640512 14736155877187584 14831460854267904 14868914038243328 14871291437616768 14879500374638592 14908845203873376 14917074870534144 14919146855940096 14932355145793536 15005267036153856 15020637650878464 15043159124628992 15060976277382288 15069289920233472 15093980608158144 15107343682658304 15155958710796288 15196660748349696 15205049288884224 15243445877997568 15294944005963776 15308484998332416 15333567601938432 15374746616494419 15383233460238336 15398991244099584 15422080009380352 15432736294305792 15437877585625088 15471707850604544 15474181631033664 15490032577468416 15513257847273648 15537720894947328 15579448172741376 15588048011526144 15618790213581632 15627411769131008 15629582420508672 15671556396735624 15680207079161856 15719803561684992 15786875154530304 15812741589499008 15821470206001152 15826741000880128 15861423413592064 15863959505870784 15877671030358016 15880209720477696 15904020009673488 15915009303502848 15920311260175872 15929099255021568 15955198720935936 16023274672914432 16063737487745024 16066305928139544 16106877407756058 16115768386916352 16118006871149568 16167628498796544 16179775477383168 16211047422987648 16251984411429536 16260955489501184 16273172586037248 16277612366135296 16306889764170852 16321326657157632 16357092895266816 16369382221258752 16373848250056704 16386150164594688 16417820987056368 16453798680965184 16468365636050944 16480738562899968 16565729284237056 16578175361836032 16587326496964608 16629213685088256 16661354295848416 16714970088599552 16727528293023744 16742337587707904 16759858924286709 16772450854357548 16781709229350912 16798899539017728 16824087282960384 16835712321060864 16841321002500096 16873871570030156 16878226746114048 16910848644325328 16923554015207616 16993044615135232 16995761642990592 17005143285301248 17038680232998144 17048085566324736 17050453549645824 17148876612747264 17192181856718848 17222045623123968 17250263552180736 17259785679273984 17265535637323776 17303370996645888 17349840010552896 17367612283828224 17393652737852272 17405671331930112 17421081003425792 17452415078182854 17479936006815744 17524077259358208 17571138990279336 17580838240272384 17625234296434688 17637412907778048 17681951829262336 17684779006895616 17694540986056704 17729437539741312 17739224170364928 17805083625990144 17844101340291072 17850045958379008 17859899164721152 17862379909152768 17889162202261504 17892022510882674 17910350167697856 17920236661899264 17949598561052928 17965489784782848 18071704673713152 18081680235429888 18127341044105216 18130239435280896 18176022868198272 18186056013447168 18188582061146112 18234512823926784 18283482462858228 18293574925688832 18312313911902208 18339770821965824 18358557128851456 18361492489302336 18401729507175168 18407859894578352 18418021013618688 18420579281313792 18448198521082176 18526911340557312 18573696470205184 18583949130858496 18597911526899712 18636445444766688 18693820451733504 18707865395724288 18744023582829468 18791356975715401 18801729784735744 18804341349674496 18820989298343936 18835129786171392 18862233248595968 18876404723613696 18912888660152256 18927098193330432 18932262039128064 18946486127812608 18988005089378304 19024704724865994 19041547766683904 19102822958399488 19117175192027136 19154124484899096 19168515262122912 19179096262115328 19227528323383296 19289401995558912 19326684164943232 19341204588808704 19351880913125376 19400749299269632 19423727591989248 19466292371226624 19472777409140736 19486232628166656 19515449675194368 19567859330083806 19598716128854016 19648207836250112 19714586916777984 19775281139023872 19828388583489024 19839333832851456 19878460271831168 19889433160712192 19892195807920128 19945617232208976 19956627191660544 19977069722075136 20007022714871808 20027516867837952 20081301703176384 20092386560311296 20125307477544192 20143124910211072 20211176007880704 20262214331132928 20273399051845632 20393258674618368 20444756802584576 20448025726723056 20459313015128064 20480270470742016 20499662155325892 20510977946984448 20513826926917632 20531988325466112 20576981725741056 20632242174711552 20653376769957888 20684343796364864 20708842381400646 20720273640321024 20754223336217448 20772597563655168 20784064015368192 20786950927024128 20839443227344896 20895408528980832 20906942772215808 20959738082246656 21030548008200192 21049166872707072 21083655452665344 21095293608001536 21151946007827712 21173612960636928 21205360012897984 21220012404670464 21227081680234496 21273598294581248 21276999742671288 21298794794019072 21330729540001266 21364366230552576 21380417595113472 21421741237519392 21475836543674744 21487691182555136 21490675828199424 21548390045511483 21556837998395392 21614729897316864 21630969363806208 21697563448049664 21700577245003776 21742519685561136 21761768876210176 21809457193689088 21825842961678336 21831797666742272 21848200219459584 21868027513301046 21890427982741824 21906874585283328 21918967156703232 21938398241286912 21954880884593664 21974318083866624 22087639045649408 22104233815781376 22172284913451008 22247191281401856 22303371057364992 22346478565715612 22363267805810064 22375612305801216 22398532718690304 22432116377280512 22455094670000128 22504302328152064 22507900554230784 22530956476317696 22564738686943488 22661015523987456 22718240310664192 22730780755099648 22733938066194432 22794991122524544 22807573933326336 22865168816996352 22962727497498624 23000351402907648 23020714183098368 23071161328861184 23074850190357504 23098486866149376 23133120014070528 23149104441458688 23156816378437632 23207561775906816 23269886770910472 23306581342420992 23365436345810944 23369172259112064 23382072017289216 23428185320372448 23441117653696512 23444373630763008 23579705342527488 23639250052988416 23652298893819904 23680312731795456 23719112384248512 23732205309001728 23740111501320192 23792135120388096 23816506545537024 23856030014510232 23880466890263808 23893648882532352 23916272514546874 23932798081403904 23953986379710464 24034912009371648 24095606231617536 24160316111634087 24173652580374528 24234697157597696 24248074684596224 24251442748194816 24312683765235712 24316571134481472 24377976617144304 24391433234251776 24409758879055872 24416418549202944 24481989985736448 24535639342900224 24543813192771136 24557361351491584 24560772375085056 24597598028109568 24626731480584552 24680698021447776 24702548454076416 24721107844349952 24800659708575744 24848593926355584 24925093935644672 24943820527632384 24992031443772624 25072455132899328 25091292439535616 25113506381561856 25217184880203008 25236130924440576 25243016052170752 25261981503750144 25310807355045234 25317340119171072 25366272966487992 25385331022811424 25425361464459264 25489566922702848 25538832646532128 25558020349497216 25572128349487104 25636704431177728 25723314919120896 25788272785078272 25898303455985664 25955056494968832 25963703212187648 26020599566925824 26024760015829344 26051418425742336 26065798780944384 26090479106778408 26108506997895168 26131621505138688 26286115889037312 26356708485419004 26371257360408576 26437851444652032 26456119361667072 26522927743893504 26594156309611968 26608836255547392 26676030286495744 26703355823783936 26707625438985216 26722368019759104 26766152010436608 26775068937568512 26789848747081728 26793569863729152 26833743303392256 26948234677174272 27016285774843904 27107557010569728 27122520353144832 27191011566157824 27264034302297408 27279084020170752 27332882873767856 27347970595979264 27351769235890176 27375984433954816 27425223694287342 27440362388533248 27468470867853312 27509656232948736 27537835693277184 27611789841867528 27627031520428032 27672297781623264 27696796751540224 27715934569365504 27785924303126528 27790367010835968 27860544705307776 27875923696287744 27896867290349568 28040730677600256 28065555830276096 28111540603553792 28116035374244202 28202594677103616 28206512024511744 28231483947515904 28252694679257088 28293349872893952 28314607085420544 28369332990228384 28398393058692096 28440972720001688 28485821640736768 28507223460151296 28537057087298991 28562321650025856 28654234437599232 28675762788040704 28731186727348644 28819639863089152 28841292485074944 28934102993338368 28990026247414848 29011806883213056 29027821369688064 29101123948904448 29157370017734728 29187237310322432 29209166113711104 29225289542270976 29251197655049216 29273174512791552 29299090778488832 29351788995125709 29398074193281024 29472311754375168 29529275247552773 29662921708535808 29737828076486656 29742582875233536 29759000749277184 29817690407746752 29834149741068288 29838293711880192 30010534072307712 30041275301756928 30086318249257984 30121952554764576 30138579840466944 30187961216316288 30214687365316608 30311917421592576 30393321496699392 30410098577768448 30486891755995136 30589888011927552 30667135203876864 30749493232988838 30766466920476672 30797982488199168 30844160018760704 30865472588611584 30875755171250176 30943415701209088 30948363262067328 30980065154936832 31026515694547296 31075441789894656 31158896345482752 31176096023052288 31237580427163264 31254823538262016 31259164841017344 31343112793471248 31360414158323712 31439607123369984 31573750309060608 31625483178998016 31642940412002304 31653482001760256 31722846827184128 31727919011741568 31760419440955392 31808040019346976 31830018607005696 31840622520351744 31858198510043136 31910397441871872 31996094310001899 32046549345828864 32127474975490048 32132611856279088 32213754815512116 32231536773832704 32236013742299136 32335256997593088 32422094845975296 32503968822859072 32521910979002368 32546345172074496 32613779528341704 32642653314315264 32714185790533632 32738764442517504 32747696500113408 32772300329189376 32802041269951569 32835641974112736 32907597361930368 32936731272101888 32961477125799936 33131458568474112 33156350723672064 33258427370176512 33322708591696832 33429940177199104 33455056586047488 33519717848573418 33544901708715096 33563418458701824 33597799078035456 33648174565920768 33671424642121728 33682642005000192 33747743140060312 33756453492228096 33821697288650656 33847108030415232 33986089230270464 33991523285981184 34077360465996288 34096171132649472 34100907099291648 34297753225494528 34384363713437696 34444091246247936 34500527104361472 34519571358547968 34531071274647552 34606741993291776 34699680021105792 34735224567656448 34787305475704544 34811342663860224 34842162006851584 34904830156365708 34959872013631488 35048154518716416 35142277980558672 35161676480544768 35250468592869376 35363903658524672 35369558013791232 35389081972113408 35458875079482624 35478448340729856 35610167251980288 35688202680582144 35700091916758016 35719798329442304 35724759818305536 35778324404523008 35784045021765348 35820700335395712 35840473323798528 35874408771820311 35899197122105856 35930979569565696 36143409347426304 36254682088210432 36260478870561792 36352045736396544 36372112026894336 36377164122292224 36469025647853568 36566964925716456 36587149851377664 36624627823804416 36679541643931648 36717114257702912 36722984978604672 36803459014350336 36815719789156704 36836042027237376 36841158562627584 36896397042164352 37053822681114624 37147392940410368 37167898261716992 37272890889533376 37387640903467008 37415730791448576 37488047165658936 37582713951430802 37603459569471488 37608682699348992 37641978596687872 37670259572342784 37724466497191936 37752809447227392 37825777320304512 37854196386660864 37864524078256128 37892972255625216 37966211032567851 37976010178756608 38049409449731988 38083095533367808 38205645916798976 38234350384054272 38308248969798192 38337030524245824 38358192524230656 38455056646766592 38653368329886464 38682409177617408 38703761826250752 38801498598539264 38847455183978496 38932584742453248 38945554818281472 38972465256333312 39030899350388736 39106337490002321 39135718660167612 39197432257708032 39296415672500224 39429173833555968 39656777166978048 39678667665702912 39756920543662336 39778866321424384 39784391615840256 39891234464417952 39913254383321088 39954139444150272 40014045429743616 40055033735675904 40162603406352768 40184773120622592 40250614955088384 40286249820422144 40422352015761408 40524428662265856 40786517349236736 40889513605169152 40896051453446112 40918626030256128 40960540941484032 40999324310651784 41021955893968896 41027653853835264 41063976650932224 41153963451482112 41264484349423104 41306753539915776 41368687592729728 41417684762801292 41440547280642048 41508446672434896 41545195127310336 41573901854048256 41678886454689792 41790817057961664 41813885544431616 41919476164493312 42061096016400384 42098333745414144 42167310905330688 42190587216003072 42303892015655424 42347225921273856 42410720025795968 42440024809340928 42454163360468992 42547196589162496 42553999485342576 42597589588038144 42661459080002532 42728732461105152 42760835190226944 42843482475038784 42951673087349488 42975382365110272 42981351656398848 43096780091022966 43229459794633728 43261938727612416 43395126896099328 43401154490007552 43485039371122272 43523537752420352 43618914387378176 43651685923356672 43663595333484544 43696400438919168 43736055026602092 43780855965483648 43813749170566656 43837934313406464 43876796482573824 43909761769187328 43948636167733248 44175278091298816 44208467631562752 44494382562803712 44606742114729984 44692957131431224 44726535611620128 44751224611602432 44797065437380608 44864232754561024 44910189340000256 45008604656304128 45015801108461568 45061912952635392 45129477373886976 45322031047974912 45436480621328384 45467876132388864 45589982245049088 45615147866652672 45730337633992704 45925454994997248 46000702805815296 46041428366196736 46124239849483257 46142322657722368 46149700380715008 46196973732298752 46266240028141056 46298208882917376 46313632756875264 46415123551813632 46539773541820944 46613162684841984 46730872691621888 46738344518224128 46764144034578432 46856370640744896 46882235307393024 46888747261526016 47159410685054976 47278500105976832 47304597787639808 47360625463590912 47438224768497024 47464410618003456 47480223002640384 47584270240776192 47633013091074048 47712060029020464 47760933780527616 47787297765064704 47832545029093748 47865596162807808 47907972759420928 48069824018743296 48191212463235072 48320632223268174 48347305160749056 48469394315195392 48496149369192448 48502885496389632 48625367530471424 48633142268962944 48755953234288608 48782866468503552 48819517758111744 48832837098405888 48963979971472896 49071278685800448 49087626385542272 49114722702983168 49121544750170112 49195196056219136 49253462961169104 49361396042895552 49405096908152832 49442215688699904 49697187852711168 49850187871289344 49887641055264768 49984062887545248 50144910265798656 50182584879071232 50227012763123712 50279576772860127 50434369760406016 50472261848881152 50486032104341504 50523963007500288 50621614710090468 50634680238342144 50732545932975984 50770662045622848 50979133845405696 51077665293064256 51116040698994432 51144256698974208 51273408862355456 51446629838241792 51576545570156544 51796606911971328 51910112989937664 51927406424375296 52041199133851648 52049520031658688 52102836851484672 52180958213556816 52217013995790336 52263243010277376 52572231778074624 52713416970838008 52742514720817152 52875702889304064 52912238723334144 53045855487787008 53188312619223936 53217672511094784 53352060572991488 53406711647567872 53415250877970432 53532304020873216 53550137875137024 53579697494163456 53587139727458304 53667486606784512 53896469354348544 54032571549687808 54215114021139456 54245040706289664 54382023132315648 54528068604594816 54558168040341504 54665765747535712 54695941191958528 54703538471780352 54751968867909632 54850447388574684 54880724777066496 54936941735706624 55019312465897472 55075671386554368 55223579683735056 55254063040856064 55344595563246528 55393593503080448 55571848606253056 55580734021671936 55721089410615552 55751847392575488 55793734580699136 56081461355200512 56131111660552192 56223081207107584 56232070748488404 56374070927146203 56405189354207232 56413024049023488 56462967895031808 56505389358514176 56586699745787904 56629214170841088 56738665980456768 56796786117384192 56881945440003376 56971643281473536 57074114174597982 57124643300051712 57308468875198464 57351525576081408 57462373454697288 57639279726178304 57682584970149888 57868205986676736 57980052494829696 58023613766426112 58055642739376128 58202247897808896 58314740035469456 58374474620644864 58418332227422208 58502395310098432 58546349025583104 58598181556977664 58703577990251418 58796148386562048 58944623508750336 59058550495105546 59325843417071616 59475656152973312 59485165750467072 59518001498554368 59635380815493504 59668299482136576 59676587423760384 60021068144615424 60082550603513856 60172636498515968 60243905109529152 60277159680933888 60375922432632576 60429374730633216 60786642993398784 60820197155536896 60973783511990272 61179776023855104 61334270407753728 61498986465977676 61532933840953344 61595964976398336 61688320037521408 61730945177223168 61751510342500352 61886831402418176 61896726524134656 61960130309873664 62053031389094592 62317792690965504 62352192046104576 62475160854326528 62509647076524032 62518329682034688 62686225586942496 62720828316647424 62879214246739968 63147500618121216 63250966357996032 63285880824004608 63306964003520512 63445693654368256 63455838023483136 63520838881910784 63616080038693952 63660037214011392 63681245040703488 63820794883743744 63992188620003798 64093098691657728 64254949950980096 64265223712558176 64427509631024232 64463073547665408 64472027484598272 64670513995186176 64844189691950592 65007937645718144 65043821958004736 65092690344148992 65227559056683408 65285306628630528 65428371581067264 65477528885035008 65495393000226816 65544600658378752 65604082539903138 65671283948225472 65815194723860736 65873462544203776 65922954251599872 66262917136948224 66312701447344128 66516854740353024 66645417183393664 66859880354398208 66910113172094976 67039435697146836 67089803417430192 67126836917403648 67195598156070912 67296349131841536 67365284010000384 67495486280120624 67512906984456192 67643394577301312 67694216060830464 67983046571962368 68154720931992576 68192342265298944 68201814198583296 68595506450989056 68768727426875392 68888182492495872 69001054208722944 69062142549295104 69213483986583552 69399360042211584 69470449135312896 69574610951409088 69622685327720448 69809660312731416 69919744027262976 70096309037432832 70284555961117344 70323352961089536 70500937185738752 70727807317049344 70739116027582464 70917750158965248 70956896681459712 71220334503960576 71376405361164288 71400183833516032 71449519636611072 71556648809046016 71568090043530696 71641400670791424 71680946647597056 71748817543640622 71798394244211712 71861959139131392 72286818694852608 72480948334902261 72509364176420864 72520957741123584 72704091472793088 72744224053788672 72754328244584448 72938051295707136 73133929851432912 73174299702755328 73249255647608832 73359083287863296 73434228515405824 73445969957209344 73606918028700672 73631439578313408 73672084054474752 73682317125255168 73792794084328704 74107645362229248 74294785880820736 74335796523433984 74545781779066752 74775281806934016 74831461582897152 74976094331317872 75165427902861604 75206919138942976 75217365398697984 75283957193375744 75340519144685568 75448932994383872 75651554640609024 75708392773321728 75729048156512256 75785944511250432 75932422065135702 75952020357513216 76098818899463976 76166191066735616 76411291833597952 76468700768108544 76616497939596384 76674061048491648 76716385048461312 76910113293533184 77306736659772928 77364818355234816 77602997197078528 77694910367956992 77865169484906496 77891109636562944 78061798700777472 78212674980004642 78271437320335224 78394864515416064 78592831345000448 78858347667111936 79313554333956096 79513841087324672 79557732642848768 79568783231680512 79782468928835904 79826508766642176 80028090859487232 80110067471351808 80325206812705536 80369546241245184 80501229910176768 80572499640844288 80844704031522816 81048857324531712 81573034698473472 81779027210338304 81792102906892224 81837252060512256 81998648621303568 82043911787937792 82055307707670528 82127953301864448 82528968698846208 82613507079831552 82737375185459456 82835369525602584 82881094561284096 83016893344869792 83090390254620672 83147803708096512 83357772909379584 83581634115923328 83627771088863232 83838952328986624 84122192032800768 84196667490828288 84334621810661376 84607784031310848 84694451842547712 84821440051591936 84880049618681856 84908326720937984 85094393178324992 85107998970685152 85195179176076288 85322918160005064 85457464922210304 85521670380453888 85686964950077568 85903346174698976 85950764730220544 85962703312797696 86193560182045932 86458919589267456 86523877455224832 86802308980015104 86970078742244544 87047075504840704 87237828774756352 87303371846713344 87327190666969088 87472110053204184 87561711930967296 87627498341133312 87675868626812928 87753592965147648 87819523538374656 87897272335466496 88350556182597632 88416935263125504 88587825742658319 88988765125607424 89213484229459968 89385914262862448 89453071223240256 89502449223204864 89728465509122048 89820378680000512 90031602216923136 90123825905270784 90258954747773952 90644062095949824 90872961242656768 90935752264777728 91179964490098176 91230295733305344 91460675267985408 92001405611630592 92082856732393472 92248479698966514 92299400761430016 92393947464597504 92532480056282112 92596417765834752 92627265513750528 92830247103627264 93079547083641888 93226325369683968 93461745383243776 93476689036448256 93528288069156864 93712741281489792 93764470614786048 93777494523052032 94318821370109952 94557000211953664 94721250927181824 94876449536994048 94928821236006912 94960446005280768 95168540481552384 95424120058040928 95521867561055232 95574595530129408 95665090058187496 95731192325615616 95815945518841856 95988282930005697 96139648037486592 96382424926470144 96641264446536348 96694610321498112 96938788630390784 97005770992779264 97250735060942848 97266284537925888 97511906468577216 97565732937007104 97639035516223488 97927959942945792 98142557371600896 98175252771084544 98229445405966336 98243089500340224 98390392112438272 98406123809854707 98506925922338208 98722792085791104 98810193816305664 98884431377399808 99394375705422336 99700375742578688 99775282110529536 99968125775090496 100289820531597312 100365169758142464 100559153545720254 100868739520812032 100944523697762304 100972064208683008 101047926015000576 101243229420180936 101269360476684288 101465091865951968 101541324091245696 101958267690811392 102155330586128512 102232081397988864 102288513397948416 102546817724710912 102893259676483584 103153091140313088 103593213823942656 103820225979875328 103854812848750592 104082398267703296 104099040063317376 104205673702969344 104361916427113632 104434027991580672 104526486020554752 105144463556149248 105426833941676016 105485029441634304 105751405778608128 106091710975574016 106376625238447872 106435345022189568 106704121145982976 106830501755940864 107064608041746432 107100275750274048 107159394988326912 107174279454916608 107334973213569024 107623226315460933 107792938708697088 108065143099375616 108430228042278912 108764046264631296 109056137209189632 109116336080683008 109331531495071424 109391882383917056 109407076943560704 109700894777149368 109761449554132992 109873883471413248 110038624931794944 110151342773108736 110447159367470112 110508126081712128 110689191126493056 110787187006160896 111143697212506112 111161468043343872 111442178821231104 111503694785150976 112162922710401024 112446162414215168 112464141496976808 112748141854292406 112810378708414464 112826048098046976 112925935790063616 113010778717028352 113173399491575808 113258428341682176 113477331960913536 113593572234768384 113763890880006752 113898633097703553 113943286562947072 114148228349195964 114249286600103424 114616937750396928 114703051152162816 114924746909394576 115278559452356608 115365169940299776 115960104989659392 116047227532852224 116111285478752256 116404495795617792 116629480070938912 116748949241289728 116836664454844416 117004790620196864 117092698051166208 117196363113955328 117319012470006963 117407155980502836 117592296773124096 117889247017500672 118117100990211092 118951312305946624 118970331500934144 119036002997108736 119270761630987008 119336598964273152 119353174847520768 120042136289230848 120165101207027712 120345272997031936 120487810219058304 120554319361867776 120751844865265152 120858749461266432 121573285986797568 121947567023980544 122359552047710208 122668540815507456 122997972931955352 123065867681906688 123191929952796672 123376640075042816 123461890354446336 123503020685000704 123773662804836352 123793453048269312 123920260619747328 124106062778189184 124635585381931008 124950321708653056 125019294153048064 125036659364069376 125372451173884992 125441656633294848 125758428493479936 126295001236242432 126501932715992064 126571761648009216 126613928007041024 126891387308736512 126911676046966272 127041677763821568 127232160077387904 127320074428022784 127362490081406976 127641589767487488 127984377240007596 128186197383315456 128509899901960192 128530447425116352 128855019262048464 128926147095330816 128944054969196544 129688379383901184 130015875291436288 130087643916009472 130185380688297984 130455118113366816 130570613257261056 130856743162134528 130955057770070016 130990786000453632 131089201316757504 131208165079806276 131342567896450944 131539498830007807 131630389447721472 131746925088407552 131845908503199744 132525834273896448 132625402894688256 133290834366787328 133719760708796416 133820226344189952 134078871394293672 134179606834860384 134253673834807296 134391196312141824 134592698263683072 134730568020000768 134990972560241248 135025813968912384 135286789154602624 135388432121660928 135966093143924736 136309441863985152 136403628397166592 137191012901978112 137537454853750784 137776364984991744 138002108417445888 138124285098590208 138426967973167104 138798720084423168 138940898270625792 139149221902818176 139245370655440896 139619320625462832 139839488054525952 140192618074865664 140569111922234688 140646705922179072 141001874371477504 141478232055164928 141835500317930496 141913793362919424 142440669007921152 142752810722328576 142800367667032064 142899039273222144 143113297618092032 143136180087061392 143282801341582848 143361893295194112 143497635087281244 143596788488423424 143723918278262784 144573637389705216 144961896669804522 145041915482247168 145408182945586176 145488448107577344 145508656489168896 145876102591414272 146267859702865824 146348599405510656 146498511295217664 146718166575726592 146868457030811648 146891939914418688 147213836057401344 147262879156626816 147344168108949504 147364634250510336 147585588168657408 148215290724458496 148589571761641472 149091563558133504 149550563613868032 149662923165794304 149952188662635744 150330855805723208 150413838277885952 150434730797395968 150567914386751488 150681038289371136 150838730318580381 150897865988767744 151303109281218048 151416785546643456 151458096313024512 151571889022500864 151864844130271404 151904040715026432 152197637798927952 152332382133471232 152822583667195904 152937401536217088 153232995879192768 153348122096983296 153432770096922624 153820226587066368 154613473319545856 154729636710469632 155205994394157056 155389820735913984 155730338969812992 155782219273125888 156123597401554944 156425349960009284 156542874640670448 156789729030832128 157185662690000896 157716695334223872 158627108667912192 159027682174649344 159115465285697536 159137566463361024 159564937857671808 159653017533284352 160056181718974464 160220134942703616 160650413625411072 160739092482490368 161002459820353536 161144999281688576 161689408063045632 162097714649063424 163146069396946944 163558054420676608 163584205813784448 163674504121024512 163997297242607136 164087823575875584 164110615415341056 164255906603728896 165057937397692416 165227014159663104 165474750370918912 165670739051205168 165762189122568192 166033786689739584 166180780509241344 166715545818759168 167163268231846656 167255542177726464 167677904657973248 168244384065601536 168393334981656576 168669243621322752 169122212781438609 169215568062621696 169388903685095424 169642880103183872 169760099237363712 169816653441875968 170188786356649984 170215997941370304 170390358352152576 170645836320010128 170914929844420608 171373929900155136 171806692349397952 171901529460441088 171925406625595392 172387120364091864 172917839178534912 173047754910449664 173604617960030208 173940157484489088 174094151009681408 174475657549512704 174606743693426688 174654381333938176 174944220106408368 175123423861934592 175254996682266624 175507185930295296 175639047076749312 175794544670932992 176701112365195264 176833870526251008 177175651485316638 177977530251214848 178426968458919936 178771828525724896 178906142446480512 179004898446409728 179456931018244096 179640757360001024 180063204433846272 180247651810541568 180517909495547904 181288124191899648 181745922485313536 182359928980196352 182460591466610688 182921350535970816 184002811223261184 184165713464786944 184496959397933028 184598801522860032 184787894929195008 185064960112564224 185192835531669504 185254531027501056 185660494207254528 186159094167283776 186923490766487552 186953378072896512 187056576138313728 187425482562979584 187528941229572096 187554989046104064 188637642740219904 189114000423907328 189442501854363648 189752899073988096 189857642472013824 189920892010561536 190337080963104768 190848240116081856 191043735122110464 191330180116374992 191462384651231232 191631891037683712 191976565860011394 192279296074973184 192764849852940288 193282528893072696 193389220642996224 193877577260781568 194011541985558528 194501470121885696 194532569075851776 195023812937154432 195131465874014208 195278071032446976 195855919885891584 196285114743201792 196350505542169088 196458890811932672 196486179000680448 196780784224876544 196812247619709414 197013851844676416 197445584171582208 197620387632611328 197768862754799616 198788751410844672 199400751485157376 199550564221059072 199936251550180992 200579641063194624 200730339516284928 201118307091440508 201737479041624064 201889047395524608 201944128417366016 202095852030001152 202486458840361872 202538720953368576 202930183731903936 203082648182491392 204310661172257024 204464162795977728 204577026795896832 205093635449421824 205786519352967168 206306182280626176 206704926732869411 207186427647885312 207640451959750656 207709625697501184 208164796535406592 208198080126634752 208411347405938688 208723832854227264 208868055983161344 210288927112298496 210853667883352032 210970058883268608 211502811557216256 212183421951148032 212753250476895744 212870690044379136 213408242291965952 213661003511881728 214129216083492864 214200551500548096 214348558909833216 214669946427138048 215246452630921866 215585877417394176 216130286198751232 216860456084557824 217528092529262592 218112274418379264 218232672161366016 218663062990142848 218783764767834112 218814153887121408 219401789554298736 219522899108265984 219747766942826496 220077249863589888 220302685546217472 220894318734940224 221016252163424256 221378382252986112 221574374012321792 222322936086687744 222884357642462208 223007389570301952 224325845420802048 224892324828430336 224928282993953616 225496283708584812 225620757416828928 225652096196093952 225851871580127232 226021557434056704 226346798983151616 226954663921827072 227187144469536768 227527781760013504 227797266195407106 228296456698391928 228498573200206848 229233875500793856 229406102304325632 229849493818789152 230557118904713216 230730339880599552 231920209979318784 232094455065704448 232808991591235584 233258960141877824 233497898482579456 233673328909688832 234009581240393728 234185396102332416 234638024940013926 234814311961005672 235184593546248192 235778494035001344 236234201980422184 237902624611893248 237940663001868288 238541523261974016 238673197928546304 238706349695041536 240084272578461696 240330202414055424 240690545994063872 240975620438116608 241108638723735552 241503689730530304 241717498922532864 243146571973595136 243895134047961088 244719104095420416 245337081631014912 245995945863910704 246131735363813376 246383859905593344 246753280150085632 247006041370001408 247547325609672704 247586906096538624 247840521239494656 248212125556378368 249271170763862016 249900643417306112 250038588306096128 250073318728138752 250744902347769984 250883313266589696 251516856986959872 252590002472484864 253003865431984128 253227856014082048 253782774617473024 253823352093932544 254083355527643136 254464320154775808 254640148856045568 254724980162813952 255283179534974976 255968754480015192 256372394766630912 257019799803920384 257060894850232704 257710038524096928 257852294190661632 257888109938393088 259376758767802368 260031750582872576 260175287832018944 260910236226733632 261141226514522112 261713486324269056 261910115540140032 261981572000907264 262416330159612552 262685135792901888 263078997660015614 263260778895442944 263493850176815104 263691817006399488 265051668547792896 265250805789376512 265763477227974957 266581668733574656 267439521417592832 267640452688379904 268157742788587344 268359213669720768 268507347669614592 269185396527366144 269461136040001536 269981945120482496 270573578309205248 270776864243321856 271932186287849472 272618883727970304 272807256794333184 274382025803956224 275074909707501568 276004216834891776 276248570197180416 277597440168846336 277881796541251584 278298443805636352 278490741310881792 279238641250925664 279678976109051904 280385236149731328 281138223844469376 281293411844358144 282003748742955008 282956464110329856 283671000635860992 284881338015842304 285505621444657152 285600735334064128 286226595236184064 286272360174122784 286565602683165696 286723786590388224 286995270174562488 287193576976846848 287447836556525568 289147274779410432 289923793339609044 290083830964494336 290816365891172352 291017312978337792 291752205182828544 292535719405731648 292697198811021312 293436333151453184 293736914061623296 293783879828837376 294427672114802688 294525758313253632 294688336217899008 294729268501020672 295171176337314816 296430581448916992 297179143523282944 298183127116267008 299101127227736064 299325846331588608 299904377325271488 300661711611446416 300827676555771904 300869461594791936 301135828773502976 301677460637160762 302606218562436096 302833571093286912 302916192626049024 303143778045001728 303729688260542808 303808081430052864 304395275597855904 304664764266942464 305645167334391808 305874803072434176 306465991758385536 306696244193966592 306865540193845248 307640453174132736 309226946639091712 309459273420939264 310779641471827968 311460677939625984 311564438546251776 312247194803109888 312850699920018568 313085749281340896 313579458061664256 314371325380001792 315433390668447744 317254217335824384 318055364349298688 318275132926722048 319129875715343616 319306035066568704 320112363437948928 321300827250822144 321478184964980736 322004919640707072 322289998563377152 322869678946382799 323378816126091264 324195429298126848 326292138793893888 327116108841353216 327168411627568896 327349008242049024 327994594485214272 328175647151751168 328221230830682112 330115874795384832 330454028319326208 330949500741837824 331341478102410336 331524378245136384 332067573379479168 332361561018482688 333431091637518336 334326536463693312 334511084355452928 335355809315946496 336488768131203072 337338487242645504 338244425562877218 338431136125243392 338777807370190848 339285760206367744 339520198474727424 339633306883751936 340377572713299968 340431995882740608 340780716704305152 341291672640020256 341829859688841216 342747859800310272 343613384698795904 343803058920882176 343850813251190784 344774240728183728 345835678357069824 346095509820899328 347880314968978176 348188302019362816 348951315099025408 349213487386853376 349888440212816736 350246847723869184 350509993364533248 351014371860590592 351278094153498624 351589089341865984 351957037410020889 353402224730390528 353667741052502016 354351302970633276 356853936917839872 357543657051449792 357812284892961024 358009796892819456 358913862036488192 360126408867692544 360495303621083136 361035818991095808 362576248383799296 363491844970627072 364719857960392704 365842701071941632 368005622446522368 368993918795866056 369197603045720064 369575789858390016 370129920225128448 370385671063339008 370509062055002112 371320988414509056 372318188334567552 373846981532975104 373906756145793024 374850965125959168 375057882459144192 375109978092208128 377275285480439808 378228000847814656 378885003708727296 379505798147976192 379715284944027648 379841784021123072 380674161926209536 381696480232163712 382087470244220928 382660360232749984 382924769302462464 383263782075367424 383953131720022788 384558592149946368 385529699705880576 386565057786145392 386778441285992448 387755154521563136 389002940243771392 389065138151703552 390047625874308864 390262931748028416 390556142064893952 391711839771783168 392570229486403584 392701011084338176 392917781623865344 392972358001360896 393561568449753088 393624495239418828 394027703689352832 394618496490023421 394891168343164416 395240775265222656 395537725509599232 397577502821689344 398801502970314752 399872503100361984 401159282126389248 401460679032569856 402236614182881016 403474958083248128 403778094791049216 403888256834732032 404191704060002304 404972917680723744 405077441906737152 405860367463807872 406165296364982784 408621322344514048 408928325591955456 410187270898843648 411573038705934336 412612364561252352 413409853465738822 414372855295770624 415280903919501312 415419251395002368 416329593070813184 416396160253269504 416822694811877376 417447665708454528 417736111966322688 420577854224596992 421707335766704064 421940117766537216 423005623114432512 425506500953791488 425741380088758272 426816484583931904 427322007023763456 428258432166985728 428401103001096192 428697117819666432 429339892854276096 430492905261843732 431171754834788352 432260572397502464 433720912169115648 436224548836758528 436465344322732032 437326125980285696 437567529535668224 437628307774242816 438803579108597472 439045798216531968 439495533885652992 440154499727179776 440605371092434944 441788637469880448 442032504326848512 442756764505972224 443148748024643584 444645872173375488 445768715284924416 448651690841604096 449784649656860672 449856565987907232 450992567417169624 451241514833657856 451304192392187904 451703743160254464 452043114868113408 452693597966303232 453909327843654144 454374288939073536 455055563520027008 455594532390814212 456592913396783856 456997146400413696 458467751001587712 458812204608651264 459698987637578304 461114237809426432 461460679761199104 463840419958637568 464188910131408896 465617983182471168 466517920283755648 466995796965158912 467346657819377664 468019162480787456 468370792204664832 469276049880027852 469628623922011344 470369187092496384 471556988070002688 472468403960844368 475881326003736576 477083046523948032 477346395857092608 477412699390083072 480168545156923392 480660404828110848 481381091988127744 481951240876233216 482217277447471104 483007379461060608 483434997845065728 486293143947190272 489438208190840832 490674163262029824 491991891727821408 492263470727626752 492767719811186688 493506560300171264 494012082740002816 495094651219345408 495173812193077248 495681042478989312 496424251112756736 498542341527724032 499801286834612224 500146637456277504 501489804695539968 501766626533179392 503033713973919744 505180004944969728 506007730863968256 506455712028164096 507366638344315827 507565549234946048 507646704187865088 508166711055286272 508928640309551616 509280297712091136 509449960325627904 510566359069949952 511937508960030384 512744789533261824 514039599607840768 514121789700465408 515420077048193856 515704588381323264 515776219876786176 518753517535604736 520063501165745152 520350575664037888 521820472453467264 522282453029044224 523426972648538112 523820231080280064 523963144001814528 524832660319225104 525370271585803776 526157995320031228 526521557790885888 526987700353630208 527383634012798976 530103337095585792 530501611578753024 531526954455949914 533163337467149312 534879042835185664 535280905376759808 536315485577174688 536718427339441536 537014695339229184 538370793054732288 538922272080003072 539963890240964992 541147156618410496 541553728486643712 543864372575698944 545237767455940608 548764051607912448 550149819415003136 552008433669783552 552497140394360832 555194880337692672 555763593082503168 556596887611272704 556981482621763584 558477282501851328 560770472299462656 562276447688938752 562586823688716288 564007497485910016 565912928220659712 567342001271721984 569762676031684608 571011242889314304 571201470668128256 572453190472368128 572544720348245568 573131205366331392 573990540349124976 574387153953693696 574895673113051136 578294549558820864 579847586679218088 580167661928988672 581632731782344704 582034625956675584 583504410365657088 585071438811463296 585394397622042624 586872666302906368 587473828123246592 587567759657674752 588855344229605376 589051516626507264 589376672435798016 589458537002041344 590342352674629632 592861162897833984 594358287046565888 596366254232534016 598202254455472128 598651692663177216 599808754650542976 601323423222892832 601655353111543808 601738923189583872 602271657547005952 603354921274321524 605212437124872192 605667142186573824 605832385252098048 606287556090003456 607459376521085616 607616162860105728 608790551195711808 609329528533884928 611290334668783616 612931983516771072 613392488387933184 613731080387690496 615280906348265472 618453893278183424 618918546841878528 620114780198608233 621559282943655936 622921355879251968 623128877092503552 624494389606219776 625701399840037136 626171498562681792 628742650760003584 630866781336895488 634508434671648768 636110728698597376 636550265853444096 638259751430687232 638612070133137408 640224726875897856 642601654501644288 644009839281414144 644579997126754304 645739357892765598 646757632252182528 648390858596253696 652584277587787776 654232217682706432 654336823255137792 654698016484098048 655989188970428544 656351294303502336 656442461661364224 660231749590769664 660908056638652416 661899001483675648 662682956204820672 663048756490272768 664135146758958336 664723122036965376 668653072927386624 669022168710905856 670711618631892992 672977536262406144 674676974485291008 676488851125754436 676862272250486784 677555614740381696 678571520412735488 679040396949454848 679266613767503872 680755145426599936 680863991765481216 681561433408610304 682583345280040512 685495719600620544 687226769397591808 687606117841764352 687701626502381568 689548481456367456 691671356714139648 692191019641798656 695760629937956352 696376604038725632 697902630198050816 698426974773706752 699776880425633472 700493695447738368 701019986729066496 702028743721181184 702556188306997248 703914074820041778 706804449460781056 707335482105004032 708702605941266552 713707873835679744 715087314102899584 715624569785922048 716019593785638912 717827724072976384 720252817735385088 720990607242166272 722071637982191616 725152496767598592 726983689941254144 729439715920785408 731685402143883264 736011244893044736 737987837591732112 738395206091440128 739151579716780032 740259840450256896 741018124110004224 742641976829018112 744636376669135104 747813512291586048 749701930251918336 750115764918288384 750219956184416256 754550570960879616 756456001695629312 757770007417454592 759011596295952384 759683568042246144 761348323852419072 763392960464327424 764174940488441856 765320720465499968 765849538604924928 767906263440045576 769117184299892736 771059399411761152 773130115572290784 773556882571984896 775510309043126272 778005880487542784 778130276303407104 780095251748617728 780525863496056832 783423679543566336 785140458972807168 785402022168676352 785944716002721792 787123136899506176 787248990478837656 788055407378705664 789236992980046842 789782336686328832 790481550530445312 791075451019198464 795155005643378688 797290431683924871 797603005940629504 799745006200723968 802318564252778496 802921358065139712 804473228365762032 806949916166496256 807556189582098432 807776513669464064 808383408120004608 809945835361447488 811720734927615744 812330592729965568 817242644689028096 817856651183910912 820374541797687296 823146077411868672 825224729122504704 826819706931477644 828745710591541248 830838502790004736 832659186141626368 832792320506539008 833645389623754752 834895331416909056 835472223932645376 841155708449193984 843414671533408128 843880235533074432 846011246228865024 851013001907582976 853632969167863808 854644014047526912 856516864333971456 856802206002192384 858679785708552192 860985810523687464 862343509669576704 864521144795004928 867441824338231296 872449097673517056 874652251960571392 875135059071336448 875256615548485632 877607158217194944 878091596433063936 880308999454359552 881210742184869888 883577274939760896 884065008653697024 885513529011944448 886297496049287168 889291744346750976 891537430569848832 897303381683208192 899569299313721344 899713131975814464 901985134834339248 902483029667315712 902608384784375808 903407486320508928 907818655687308288 908748577878147072 910111127040054016 911189064781628424 913185826793567712 913994292800827392 916935502003175424 917624409217302528 919397975275156608 922228475618852864 922921359522398208 927680839917275136 928377820262817792 933035840567511296 933991593930317824 934693315638755328 936038324961574912 936741584409329664 938552099760055704 939257247844022688 940738374184992768 943113976140005376 944936807921688736 951762652007473152 954166093047896064 954825398780166144 960337090313846784 962762183976255488 963902481752466432 964434554894942208 966014758922121216 966869995690131456 972586287894380544 978876416381681664 981348326524059648 983983783455642816 984526941455253504 987013120600342528 988024165480005632 990347624386154496 991362084957978624 992848502225513472 997084683055448064 999602573669224448 1000293274912555008 1002979609391079936 1003533253066358784 1006067427947839488 1012015461727936512 1012911424056328192 1014733276688631654 1015293408375730176 1016333422110572544 1017857280619103232 1018560595424182272 1018899920651255808 1021132718139899904 1023875017920060768 1025489579066523648 1028079199215681536 1028243579400930816 1030840154096387712 1031409176762646528 1031552439753572352 1037507035071209472 1040127002331490304 1043640944906934528 1044564906058088448 1046853945297076224 1047640462160560128 1049665320638450208 1050740543171607552 1052315990640062456 1053043115581771776 1053975400707260416 1054767268025597952 1055871112230062667 1060206674191171584 1061003223157506048 1063053908911899828 1066326674934298624 1069758085670371328 1070561810753519616 1072630971154349376 1073436854678883072 1074029390678458368 1076741586109464576 1079927780481929984 1082294313236820992 1083107456973287424 1087728745151397888 1090475534911881216 1097528103215824896 1100299638830006272 1104016867339567104 1110389760675385344 1111527186165006336 1113193775222545408 1113962965243527168 1116954565003702656 1121540944598925312 1124552895377877504 1125173647377432576 1128014994971820032 1131825856441319424 1134684002543443968 1139525352063369216 1142022485778628608 1142402941336256512 1144906380944736256 1145089440696491136 1146262410732662784 1147981080698249952 1148774307907387392 1149791346226102272 1156589099117641728 1159695173358436176 1160335323857977344 1163265463564689408 1167008820731314176 1170142877622926592 1170788795244085248 1173745332605812736 1175135519315349504 1177710688459210752 1178103033253014528 1178753344871596032 1178917074004082688 1180684705349259264 1183855489470070263 1185722325795667968 1188716574093131776 1192732508465068032 1196404508910944256 1199617509301085952 1202646846445785664 1203310706223087616 1203477846379167744 1206709842548643048 1210424874249744384 1211334284373147648 1211664770504196096 1212575112180006912 1214918753042171232 1215232325720211456 1217581102391423616 1218659057067769856 1222580669337567232 1225863967033542144 1226784976775866368 1230561812696530944 1236907786556366848 1237837093683757056 1240229560397216466 1243118565887311872 1245842711758503936 1246257754185007104 1248988779212439552 1251402799680074272 1252342997125363584 1257485301520007168 1261733562673790976 1269016869343297536 1272221457397194752 1276519502861374464 1277224140266274816 1280449453751795712 1285203309003288576 1288019678562828288 1289159994253508608 1291478715785531196 1293515264504365056 1296781717192507392 1308464435365412864 1308673646510275584 1309396032968196096 1311978377940857088 1312702588607004672 1312884923322728448 1320463499181539328 1321816113277304832 1323798002967351296 1325365912409641344 1326097512980545536 1328270293517916672 1329446244073930752 1337306145854773248 1341423237263785984 1345955072524812288 1349353948970582016 1352977702251508872 1353724544500973568 1355111229480763392 1357143040825470976 1358080793898909696 1358533227535007744 1361510290853199872 1361727983530962432 1363122866817220608 1365166690560081024 1370991439201241088 1374453538795183616 1375212235683528704 1375403253004763136 1379096962912734912 1383342713428279296 1384382039283597312 1391521259875912704 1392753208077451264 1395805260396101632 1396853949547413504 1399553760851266944 1400987390895476736 1402039973458132992 1404057487442362368 1405112376613994496 1407828149640083556 1413608898921562112 1414670964210008064 1417405211882533104 1430174628205799168 1431249139571844096 1432039187571277824 1435655448145952768 1440505635470770176 1441981214484332544 1444143275964383232 1446934487130085877 1450304993535197184 1453967379882508288 1458879431841570816 1472022489786089472 1475975675183464224 1476790412182880256 1478303159433560064 1480519680900513792 1482036248220008448 1485283953658036224 1489272753338270208 1495627024583172096 1499403860503836672 1500439912368832512 1509101141921759232 1512912003391258624 1515540014834909184 1518023192591904768 1519367136084492288 1522696647704838144 1526785920928654848 1528349880976883712 1530641440930999936 1531699077209849856 1535812526880091152 1538234368599785472 1542118798823522304 1546260231144581568 1547113765143969792 1551020618086252544 1556260552606814208 1560190503497235456 1561051726992113664 1566847359087132672 1570280917945614336 1570804044337352704 1571889432005443584 1574246273799012352 1574497980957675312 1576110814757411328 1578473985960093684 1579564673372657664 1580963101060890624 1582150902038396928 1590310011286757376 1594580863367849742 1599490012401447936 1604637128505556992 1605842716130279424 1608946456731524064 1613899832332992512 1615112379164196864 1615553027338928128 1616766816240009216 1619891670722894976 1623441469855231488 1624661185459931136 1634485289378056192 1635713302367821824 1646292154823737344 1650449458245009408 1653639413862955288 1657491421183082496 1661677005580009472 1665318372283252736 1665584641013078016 1667290779247509504 1669790662833818112 1670944447865290752 1682311416898387968 1686829343066816256 1687760471066148864 1692022492457730048 1702026003815165952 1707265938335727616 1709288028095053824 1713033728667942912 1713604412004384768 1717359571417104384 1721971621047374928 1724687019339153408 1729042289590009856 1734883648676462592 1744898195347034112 1749304503921142784 1750270118142672896 1750513231096971264 1755214316434389888 1756183192866127872 1760617998908719104 1762421484369739776 1767154549879521792 1768130017307394048 1771027058023888896 1772594992098574336 1778583488693501952 1783074861139697664 1794606763366416384 1799138598627442688 1799426263951628928 1803970269668678496 1804966059334631424 1805216769568751616 1806814972641017856 1815637311374616576 1817497155756294144 1820222254080108032 1822378129563256848 1826371653587135424 1827988585601654784 1833871004006350848 1838795950550313216 1844456951237705728 1845842719044796416 1855361679834550272 1856755640525635584 1860344340595824699 1866071681135022592 1867983187860635648 1869386631277510656 1872076649923149824 1873483168818659328 1877104199520111408 1878514495688045376 1886227952280010752 1889873615843377472 1903525304014946304 1908332186095792128 1909650797560332288 1920674180627693568 1925524367952510976 1927804963504932864 1932029517844242432 1933739991380262912 1945172575788761088 1957752832763363328 1962696653048119296 1967967566911285632 1969053882910507008 1974026241200685056 1976048330960011264 1980695248772308992 1982724169915957248 1985697004451026944 1994169366110896128 1999205147338448896 2005959218782159872 2007066506132717568 2012134855895678976 2024030923455873024 2025822848112656384 2029466553377263308 2030586816751460352 2032666844221145088 2035714561238206464 2037121190848364544 2037799841302511616 2042265436279799808 2047750035840121536 2056158398431363072 2056487158801861632 2061680308192775424 2062818353525293056 2063104879507144704 2075014070142418944 2080254004662980608 2087281889813869056 2089129812116176896 2093707890594152448 2095280924321120256 2099330641276900416 2101481086343215104 2104631981280124912 2106086231163543552 2107950801414520832 2111742224460125334 2120413348382343168 2122006446315012096 2126107817823799656 2132653349868597248 2139516171340742656 2141123621507039232 2145261942308698752 2146873709357766144 2148058781356916736 2153483172218929152 2159855560963859968 2164588626473641984 2166214913946574848 2175457490302795776 2180951069823762432 2195056206431649792 2200599277660012544 2208033734679134208 2220779521350770688 2223054372330012672 2226387550445090816 2227925930487054336 2233909130007405312 2249105790755755008 2250347294754865152 2256029989943640064 2263651712882638848 2269368005086887936 2279050704126738432 2284044971557257216 2284805882672513024 2289812761889472512 2290178881392982272 2292524821465325568 2295962161396499904 2297548615814774784 2313178198235283456 2319390346716872352 2320670647715954688 2326530927129378816 2334017641462628352 2340285755245853184 2341577590488170496 2347490665211625472 2350271038630699008 2355421376918421504 2356206066506029056 2357834148008165376 2361369410698518528 2367710978940140526 2371444651591335936 2377433148186263552 2385465016930136064 2392809017821888512 2399235018602171904 2405293692891571328 2406621412446175232 2406955692758335488 2413419685097286096 2420849748499488768 2422668568746295296 2423329541008392192 2425150224360013824 2429837506084342464 2435162204782847232 2437318114135539712 2451727934067084288 2453569953551732736 2461123625393061888 2473815573112733696 2475674187367514112 2480459120794432932 2486237131774623744 2492515508370014208 2497977558424879104 2502805599360148544 2504685994250727168 2523467125347581952 2538033738686595072 2544442914794389504 2553039005722748928 2560898907503591424 2570406618006577152 2576039357125656576 2582957431571062392 2587030529008730112 2593563434385014784 2616928870730825728 2617347293020551168 2623956755881714176 2625405177214009344 2625769846645456896 2640926998363078656 2643632226554609664 2647596005934702592 2650731824819282688 2652195025961091072 2656540587035833344 2658892488147861504 2674612291709546496 2682846474527571968 2691910145049624576 2698707897941164032 2705955404503017744 2707449089001947136 2710222458961526784 2714286081650941952 2717066455070015488 2723020581706399744 2723455967061924864 2726245733634441216 2730333381120162048 2741982878402482176 2748907077590367232 2750424471367057408 2750806506009526272 2758193925825469824 2766685426856558592 2768764078567194624 2783042519751825408 2785506416154902528 2791610520792203264 2799107521702533888 2801974781790953472 2804079946916265984 2808114974884724736 2810224753227988992 2815656299280167112 2827217797843124224 2829341928420016128 2834810423765066208 2860349256411598336 2862498279143688192 2871310896291905536 2881011270941540352 2888286551928766464 2893868974260171754 2900609987070394368 2907934759765016576 2917758863683141632 2944044979572178944 2951951350366928448 2953580824365760512 2961039361801027584 2964072496440016896 2978545506676540416 2991254049166344192 2998807721007673344 3000879824737665024 3018202283843518464 3025824006782517248 3036046385183809536 3038734272168984576 3053571841857309696 3056699761953767424 3061282881861999872 3063398154419699712 3071625053760182304 3076468737199570944 3084237597647044608 3092520462289163136 3094227530287939584 3102041236172505088 3112521105213628416 3120381006994470912 3133694718174265344 3140561835891228672 3141608088674705408 3148492547598024704 3148995961915350624 3152221629514822656 3156947971920187368 3159129346745315328 3161926202121781248 3164301804076793856 3180620022573514752 3189161726735699484 3198980024802895872 3209274257011113984 3211685432260558848 3217892913463048128 3227799664665985024 3230224758328393728 3231106054677856256 3239783341445789952 3246882939710462976 3249322370919862272 3268970578756112384 3271426604735643648 3292584309647474688 3300898916490018816 3307278827725910576 3323354011160018944 3331169282026156032 3334581558495019008 3339581325667636224 3341888895730581504 3364622833796775936 3373658686133632512 3375520942132297728 3384044984915460096 3404052007630331904 3418576056190107648 3426067457335885824 3427208824008769536 3434719142834208768 3443943242094749856 3449374038678306816 3458084579180019712 3469767297352925184 3489796390694068224 3498609007842285568 3501026462193942528 3510428632868779776 3512366385732255744 3521235997817438208 3534309099759043584 3536260034614788096 3542054116047777792 3545189984197148672 3551566468410210789 3557166977387003904 3566149722279395328 3589213526732832768 3598277197254885376 3598852527903257856 3607940539337356992 3609932118669262848 3610433539137503232 3631274622749233152 3634994311512588288 3640444508160216064 3644756259126513696 3652743307174270848 3655977171203309568 3667742008012701696 3677591901100626432 3688913902475411456 3691685438089592832 3710723359669100544 3713511281051271168 3720688681191649398 3732143362270045184 3735966375721271296 3738773262555021312 3744153299846299648 3746966337637318656 3754208399040222816 3757028991376090752 3772455904560021504 3779747231686754944 3807050608029892608 3816664372191584256 3841348361255387136 3851048735905021952 3855609927009865728 3864059035688484864 3867479982760525824 3890345151577522176 3925393306096238592 3935935133822571264 3938107765821014016 3948052482401370112 3961390497544617984 3965448339831914496 3971394008902053888 3988338732221792256 3998410294676897792 4011918437564319744 4024269711791357952 4048061846911746048 4058933106754526616 4061173633502920704 4065333688442290176 4071429122476412928 4074242381696729088 4075599682605023232 4084530872559599616 4095500071680243072 4112316796862726144 4112974317603723264 4123360616385550848 4125636707050586112 4126209759014289408 4150028140284837888 4160508009325961216 4174563779627738112 4178259624232353792 4187415781188304896 4190561848642240512 4198661282553800832 4202962172686430208 4209263962560249824 4212172462327087104 4215901602829041664 4223484448920250668 4240826696764686336 4244012892630024192 4252215635647599312 4265306699737194496 4279032342681485312 4290523884617397504 4293747418715532288 4296117562713833472 4306966344437858304 4319711121927719936 4329177252947283968 4332429827893149696 4340803461390257631 4350914980605591552 4361902139647524864 4401198555320025088 4416067469358268416 4441559042701541376 4446108744660025344 4452775100890181632 4455851860974108672 4467818260014810624 4498211581511510016 4512059979887280128 4527303425765277696 4538736010173775872 4558101408253476864 4568089943114514432 4569611765345026048 4579625523778945024 4580357762785964544 4585049642930651136 4591924322792999808 4595097231629549568 4626356396470566912 4638780693433744704 4641341295431909376 4653061854258757632 4680571510491706368 4683155180976340992 4694981330423250944 4700542077261398016 4710842753836843008 4712412133012058112 4715668296016330752 4722738821397037056 4735421957880281052 4742889303182671872 4754866296372527104 4770930033860272128 4798470037204343808 4810587385783142656 4813242824892350464 4813911385516670976 4826839370194572192 4841699496998977536 4845337137492590592 4846659082016784384 4850300448720027648 4859675012168684928 4870324409565694464 4874636228271079424 4903455868134168576 4907139907103465472 4947631146225467392 4951348374735028224 4960918241588865864 4972474263549247488 4985031016740028416 4995955116849758208 5005611198720297088 5009371988501454336 5046934250695163904 5076067477373190144 5088885829588779008 5106078011445497856 5121797815007182848 5140813236013154304 5152078714251313152 5165914863142124784 5174061058017460224 5187126868770029568 5234694586041102336 5247913511763428352 5250810354428018688 5251539693290913792 5281853996726157312 5287264453109219328 5295192011869405184 5301463649638565376 5304390051922182144 5313081174071666688 5317784976295723008 5349224583419092992 5383820290099249152 5397415795882328064 5411910809006035488 5414898178003894272 5420444917923053568 5428572163301883904 5434132910140030976 5446041163412799488 5446911934123849728 5452491467268882432 5460666762240324096 5483965756804964352 5497814155180734464 5501613012019052544 5516387851650939648 5533370853713117184 5537528157134389248 5566085039503650816 5571012832309805056 5581033021787474097 5583221041584406528 5598215043405067776 5603949563581906944 5608159893832531968 5616229949769449472 5620449506455977984 5631312598560334224 5654435595686248448 5658683856840032256 5669620847530132416 5720698512823196672 5724996558287376384 5742621792583811072 5762022541883080704 5776573103857532928 5787737948520343508 5801219974140788736 5815869519530033152 5835517727366283264 5888089959144357888 5903902700733856896 5907161648731521024 5922078723602055168 5928144992880033792 5957091013353080832 5982508098332688384 5997615442015346688 6036404567687036928 6051648013565034496 6072092770367619072 6077468544337969152 6107143683714619392 6113399523907534848 6122565763723999744 6126796308839399424 6143250107520364608 6168475195294089216 6185040924578326272 6188455060575879168 6204082472345010176 6225042210427256832 6240762013988941824 6267389436348530688 6281123671782457344 6283216177349410816 6296985095196049408 6297991923830701248 6304443259029645312 6313895943840374736 6318258693490630656 6323852404243562496 6361240045147029504 6378323453471398968 6397960049605791744 6418548514022227968 6423370864521117696 6435785826926096256 6455599329331970048 6460449516656787456 6462212109355712512 6479566682891579904 6493765879420925952 6498644741839724544 6537941157512224768 6542853209471287296 6585168619294949376 6601797832980037632 6614557655451821152 6646708022320037888 6662338564052312064 6669163116990038016 6679162651335272448 6683777791461163008 6747317372267265024 6751041884264595456 6768089969830920192 6808104015260663808 6837152112380215296 6852134914671771648 6854417648017539072 6869438285668417536 6887886484189499712 6916169158360039424 6939534594705850368 6979592781388136448 6997218015684571136 7002052924387885056 7020857265737559552 7024732771464511488 7042471995634876416 7068618199518087168 7084108232095555584 7090379968394297344 7103132936820421578 7114333954774007808 7132299444558790656 7178427053465665536 7196554394509770752 7197705055806515712 7215881078674713984 7219864237338525696 7220867078275006464 7262549245498466304 7269988623025176576 7280889016320432128 7289512518253027392 7305486614348541696 7311954342406619136 7355183802201252864 7377827804950822912 7383370876179185664 7421446719338201088 7427022562102542336 7441377362383298796 7464286724540090368 7471932751442542592 7477546525110042624 7488306599692599296 7493932675274637312 7508416798080445632 7514057982752181504 7559494463373509888 7614101216059785216 7633328744383168512 7682696722510774272 7702097471810043904 7711219854019731456 7728118071376969728 7780690303155044352 7850786612192477184 7871870267645142528 7876215531642028032 7896104964802740224 7922780995089235968 7930896679663828992 7942788017804107776 7976677464443584512 7996820589353795584 8023836875128639488 8048539423582715904 8096123693823492096 8117866213509053232 8122347267005841408 8130667376884580352 8142858244952825856 8151199365210046464 8169061745119199232 8191000143360486144 8225948635207446528 8246721232771101696 8251273414101172224 8252419518028578816 8300056280569675776 8321016018651922432 8349127559255476224 8356519248464707584 8374831562376609792 8397322565107601664 8405924345372860416 8418527925120499648 8424344924654174208 8446968897840501336 8481653393529372672 8488025785260048384 8504431271295198624 8530613399474388992 8558064685362970624 8581047769234795008 8587494837431064576 8613932688875716608 8639422243855439872 8658354505894567936 8664859655786299392 8681606922780515262 8701829961211183104 8723804279295049728 8802397110640050176 8832134938716536832 8883118085403082752 8892217489320050688 8905550201780363264 8935636520029621248 8996423163023020032 9024119959774560256 9054606851530555392 9077472020347551744 9116202816506953728 9139223530690052096 9159251047557890048 9160715525571929088 9170099285861302272 9183848645585999616 9190194463259099136 9252712792941133824 9277561386867489408 9282682590863818752 9306123708517515264 9361143020983412736 9389962660846501888 9401084154522796032 9421685507673686016 9424824266024116224 9445477642794074112 9470843915760562104 9485778606365343744 9509732592745054208 9541860067720544256 9596940074408687616 9621174771566285312 9626485649784700928 9627822771033341952 9653678740389144384 9683398993997955072 9690674274985181184 9693318164033568768 9719350024337369856 9740648819131388928 9749272456542158848 9806911736268337152 9814279814206930944 9895262292450934784 9902696749470056448 9921836483177731728 9970062033480056832 10011222397440594176 10018743977002908672 10093868501390327808 10152134954746380288 10177771659177558016 10212156022890995712 10281626472026308608 10304157428502626304 10331829726284249568 10348122116034920448 10374253737540059136 10469389172082204672 10495827023526856704 10503079386581827584 10563707993452314624 10590384023738810368 10602927299277130752 10608780103844364288 10626162348143333376 10635569952591446016 10698449166838185984 10767640580198498304 10794831591764656128 10823821618012070976 10829796356007788544 10857144326603767808 10868265820280061952 10893823868247699456 10904982934537764864 10921333524480648192 10967931513609928704 10995628310361468928 11003226024038105088 11032775703301879296 11066741707426234368 11075056314268778496 11132170079007301632 11142025664619610112 11162066043574948194 11196430086810135552 11207899127163813888 11216319787665063936 11232459899538898944 11240899012911955968 11262625197120668448 11308871191372496896 11317367713680064512 11339241695060264832 11441397025646393344 11449993116574752768 11524045083766161408 11553146207715065856 11575475897040687016 11602439948281577472 11631739039060066304 11671035454732566528 11776179918288715776 11807805401467713792 11814323297463042048 11844157447204110336 11914182026706161664 11965016196665376768 11995230884030693376 12072809135374073856 12103296027130068992 12144185540735238144 12214287367429238784 12226799047815069696 12245131527447999488 12253592617678798848 12286500215040729216 12336950390588178432 12370081849156652544 12376910121151758336 12408164944690020352 12450084420854513664 12481524027977883648 12534778872697061376 12562247343564914688 12566432354698821632 12593970190392098816 12595983847661402496 12608886518059290624 12627791887680749472 12636517386981261312 12647704808487124992 12722480090294059008 12756646906942797936 12795920099211583488 12837097028044455936 12871571653852192512 12911198658663940096 12920899033313574912 12959133365783159808 12987531758841851904 12997289483679449088 13022410384170772893 13075882315024449536 13085706418942574592 13203595665960075264 13229115310903642304 13324677128104624128 13338326233980076032 13358325302670544896 13367555582922326016 13494634744534530048 13536179939661840384 13616208030521327616 13674304224760430592 13704269829343543296 13708835296035078144 13738876571336835072 13775772968378999424 13832338316720078848 13879069189411700736 13959185562776272896 13994436031369142272 14041714531475119104 14049465542929022976 14084943991269752832 14137236399036174336 14168216464191111168 14180759936788594688 14206265873640843156 14228667909548015616 14264598889117581312 14393108789019541504 14395410111613031424 14431762157349427968 14439728474677051392 14441734156550012928 14525098490996932608 14539977246050353152 14561778032640864256 14579025036506054784 14610973228697083392 14623908684813238272 14710367604402505728 14755655609901645824 14842893438676402176 14854045124205084672 14882754724766597592 14928573449080180736 14943865502885085184 14955093050220085248 14976613199385198592 14987865350549274624 15016833596160891264 15028115965504363008 15118988926747019776 15228202432119570432 15266657488766337024 15365393445021548544 15404194943620087808 15422439708039462912 15456236142753939456 15561380606310088704 15743740535290285056 15752431063284056064 15792209929605480448 15845561990178471936 15861793359327657984 15885576035608215552 15953354928887169024 15993641178707591168 16047673750257278976 16192247387646984192 16235732427018106464 16244694534011682816 16261334753769160704 16285716489905651712 16302398730420092928 16338123490238398464 16382000286720972288 16451897270414893056 16493442465542203392 16504839036057157632 16600112561139351552 16642032037303844864 16698255118510952448 16713038496929415168 16749663124753219584 16794645130215203328 16811848690745720832 16837055850240999296 16848689849308348416 16893937795681002672 16963306787058745344 16976051570520096768 17008862542590397248 17061226798948777984 17162095538469590016 17174989674862129152 17227865377751433216 17278844487710879744 17316709011789135872 17329719311572598784 17363213845561030524 17403659922422366208 17447608558590099456 17664269877433073664 17766236170806165504 17784434978640101376 17811100403560726528 17871273040059242496 17992846326046040064 18109213703061110784 18154944040695103488 18232405633013907456 18278447061380104192 18318502095115780096 18321431051143858176 18340198571722604544 18367697291171999232 18380388926518198272 18505425585882267648 18555122773734978816 18565365181727637504 18612247417035030528 18722286041966825472 18779925321693003776 18802168309045592064 18843371015347372032 18849648532048232448 18890955285588148224 18941687831521124208 18971557212730687488 19019465185490108416 19083720135441088512 19193880148817375232 19242349543132570624 19252971299569401856 19255645542066683904 19307357480778288768 19366797987995910144 19381348549970362368 19386636328067137536 19438700048674739712 19481297638262777856 19498544913084317696 19613823472536674304 19628559628413861888 19790524584901869568 19805393498940112896 19843672966355463456 19940124066960113664 20022444794881188352 20037487954005817344 20304269909492760576 20355543318355116032 20424312045781991424 20563252944052617216 20608314857005252608 20663659452568499136 20748507475080118272 20938778344164409344 20991654047053713408 21006158773163655168 21127415986904629248 21180768047477620736 21205854598554261504 21252324696286666752 21271139905182892032 21396898333676371968 21535281160396996608 21589663183529312256 21647643236024141952 21659592712015577088 21714288653207535616 21736531640560123904 21787647736495398912 21809965869075529728 21842667048961296384 21935863027219857408 21991256620722937856 22065551406603758592 22133483414852468736 22150112628537556992 22264340158014603264 22284051329239220224 22324132087149896388 22392860173620271104 22415798254327627776 22432639575330127872 22464919799077797888 22481798025823911936 22525250394241336896 22617742382744993792 22678483390120529664 22882794051292786688 22899986233149505536 23048090167532322816 23106292415430131712 23150951794081374032 23263478078120132608 23342070909465133056 23552359836577431552 23615610802935427584 23628646594926084096 23688314894408220672 23828364053412323328 23930032393330753536 23990461768061386752 24145618270748147712 24206592054260137984 24288371081470476288 24428574734858477568 24453598095630139392 24490263054895998976 24507185235357597696 24573000430081458432 24740163698313305088 24753820242303516672 24816329889380040704 24900168841709027328 24963048055955767296 25069557745394122752 25124494687129829376 25132864709397643264 25187940380784197632 25191967695322804992 25217773036118581248 25255583775361498944 25273034773962522624 25444960180588118016 25513293813885595872 25591840198423166976 25674194056088911872 25743143307704385024 25822397317327880192 25841798066627149824 25918266731566319616 25975063517683703808 25994578967358898176 26044820768341545786 26151764630048899072 26171412837885149184 26407191331920150528 26458230621807284608 26649354256209248256 26676652467960152064 26716650605341089792 26989269489069060096 27072359879323680768 27232416061042655232 27348608449520861184 27417670592070156288 27477753142673670144 27551545936757998848 27758138378823401472 27918371125552545792 27988872062738284544 28083429062950238208 28169887982539505664 28274472798072348672 28336432928382222336 28412531747281686312 28457335819096031232 28529197778235162624 28786217578039083008 28790820223226062848 28863524314698855936 28879456949354102784 28883468313100025856 29050196981993865216 29079954492100706304 29123556065281728512 29158050073012109568 29221946457394166784 29247817369626476544 29420735208805011456 29511311219803291648 29685786877352804352 29708090248410169344 29765509449533195184 29857146898160361472 29887731005770170368 29910186100440170496 29953226398770397184 30033667192321782528 30056231931008726016 30237977853494039552 30456404864239140864 30533314977532674048 30808389887240175616 30844879416078925824 30912472285507878912 31122761212620177408 31487481070580570112 31584419859210960896 31691123980356943872 31771152071216431104 31906709857774338048 31987282357415182336 32095347500514557952 32384494775293968384 32471464854036212928 32489389068023365632 32571432979811303424 32604797460840185856 32764000573441944576 32903794540829786112 32986884931084406784 33009678072114315264 33200225122278703104 33284064074607689728 33396510237021904896 33426076993858830336 33589290260430406656 33623697381491441664 33674111700481998592 33697379698616696832 33787875591362005344 33926613574117490688 33952103141040193536 34017725085180794496 34122453597897555968 34324191076939180032 34349979349724258304 34557688975421759488 34633418023578271744 34659438623145197568 34726427691122061048 34807319844844732416 34895217117180198912 35328539754866147328 35532472341612331008 35622200807121453056 35742546080118484992 35985692652092080128 36218427406122221568 36309888081390206976 36556894122760208384 36642862102287716352 36680397143445209088 36735394582343998464 36760777853036396544 37010851171764535296 37110245547469957632 37130730363455275008 37224494834070061056 37444572083933650944 37604336618091184128 37686742030694744064 37699297064096464896 37781910571176296448 37883375663042248416 37943114425461374976 38038930370980216832 38167440270882177024 38387760297634750464 38484699086265141248 38511291084133367808 38614714961556577536 38733595975991820288 38762697099940724736 38877400097349479424 38962595276525555712 38997089826168635392 39067231152512318679 39227646945073348608 39257119256827723776 39581049169803739136 39610786997880225792 39687345932710926912 40044889589762376704 40074975908011634688 40608539818985521152 40711086636710232064 40848624091563982848 41126505888105234432 41216629714010505216 41327318905136998272 41497014950160236544 41877556688328818688 41983308094107426816 42254831973809258496 42361536094955241472 42411709197108523008 42504649392573333504 42542279810365784064 42793796667352743936 43179326367058624512 43295286472048283904 43319185424031154176 43428577306415071232 43575295472990797824 43619931738151059456 43685334097922592768 43871726054439714816 43982513241445875712 44131102813207517184 44266966829704937472 44528680316029206528 44648264174299792776 44785720347240542208 44831596508655255552 44865279150660255744 44929839598155595776 44963596051647823872 45050500788482673792 45235484765489987584 45356966780241059328 45765588102585573376 45799972466299011072 46096180335064645632 46212584830860263424 46301903588162748064 46526956156240265216 46684141818930266112 47231221605870855168 47257293189852168192 47376629788816441344 47656728106824646656 47860064786661507072 47980923536122773504 48413184108520275968 48576742162940952576 48857149469716955136 48907196191260278784 48980526109791997952 49014370470715195392 49146000860162916864 49480327396626610176 49632659778760081408 49800337683418054656 49926096111911534592 50139115490788245504 50248989374259658752 50265729418795286528 50375880761568395264 50383935390645609984 50435546072237162496 50511167550722997888 50546069547925045248 50889920361176236032 51026587627771191744 51183680396846333952 51486286615408770048 51644794634655760384 51683596133254299648 51836533463132639232 51950127035367407616 51989157934717796352 52089641536683091572 52303529260097798144 52342825675770298368 52916461243614569216 53298708512418496512 53353304935920304128 53433301210682179584 53978538978138120192 54464832122085310464 54697216899041722368 54835341184140312576 54955506285347340288 55103091873515997696 55516276757646802944 55836742251105091584 55977744125476569088 56166858125900476416 56339775965079011328 56548945596144697344 56672865856764444672 56825063494563372624 56914671638192062464 57058395556470325248 57581640446452125696 57727048629397711872 57758913898708205568 57766936626200051712 58100393963987730432 58159908984201412608 58247112130563457024 58316100146024219136 58443892914788333568 58495634739252953088 58841470417610022912 59371573754705608704 59416180496820338688 59531018899066390368 59714293796320722944 59775462011540340736 59820372200880340992 59906452797540794368 60067334384643565056 60112463862017452032 60475955706988079104 60912809728478281728 61066629955065348096 61616779774480351232 61689758832157851648 61824944571015757824 62245522425240354816 62974962141161140224 63168839718421921792 63382247960713887744 63542304142432862208 63813419715548676096 63974564714830364672 64190695001029115904 64768989550587936768 64942929708072425856 64978778136046731264 65142865959622606848 65209594921680371712 65528001146883889152 65807589081659572224 65973769862168813568 66400450244557406208 66568128149215379456 66793020474043809792 66852153987717660672 67178580520860813312 67247394762982883328 67348223400963997184 67394759397233393664 67575751182724010688 67853227148234981376 68035450170361588992 68244907195795111936 68648382153878360064 68699958699448516608 69115377950843518976 69266836047156543488 69318877246290395136 69452855382244122096 69790434234360397824 70657079509732294656 71064944683224662016 71244401614242906112 71485092160236969984 71971385304184160256 72436854812244443136 72619776162780413952 73113788245520416768 73285724204575432704 73360794286890418176 73470789164687996928 73521555706072793088 74220491094939915264 74261460726910550016 74448989668140122112 74889144167867301888 75208673236182368256 75373484061389488128 75398594128192929792 75563821142352592896 75766751326084496832 76077860741960433664 76334880541764354048 76775520595269500928 76969398172530282496 77022582168266735616 77229429923113155072 77467191951983640576 77525394199881449472 77754800194698958848 77925190553051111424 77994179652337270784 78134462305024637358 78455293890146697216 78514238513655447552 79162098339607478272 79221573995760451584 79374691865421853824 80089779179524753408 80149951816023269376 81217079637971042304 81422173273420464128 81697248183127965696 82253011776210468864 82433259428021010432 82654637810273996544 83755113376657637376 83966616188214853632 84509663947618516992 84723072189910482944 84823418394217046016 85009298785146667008 85587593334705487872 86358652734117249024 86590572944096567808 86638370848062308352 86857154612830142464 87150590945981595648 87239863476302118912 87370668195845185536 87743452108879429632 87965026482891751424 88262205626415034368 88533933659409874944 89057360632058413056 89296528348599585552 89571440694481084416 89663193017310511104 89730558301320511488 89859679196311191552 90101001576965347584 90713933560482118656 91531176205171146752 91599944932598022144 92425169661720526848 92603807176325496128 93368283637860532224 94462443211741710336 94753259577632882688 95313456213649293312 95720129573323014144 95961847072245547008 96826368217040551936 97153484325881905152 97714298939433910272 97814392382520557568 97961052219583995904 98292001720325833728 98960654793253220352 99265319557520162816 99600675366836109312 99852192223823069184 100278230981576491008 100531458837590573056 100751761523136790528 100767870781291219968 100871092144474324992 101022335101445995776 101092139095850090496 101779840722352472064 102053175255542383488 102367360793692667904 102972573230817540096 103289589269311520768 103673066926265278464 103900254070734815232 103978315869435592704 104179283073366183144 104607058520195596288 104685651351540596736 105832922487229138432 106597417024836993024 106866602421364359168 107957077956276240384 108929664244170620928 109670682368280625152 110206183747031995392 111032553515293605888 111673484502210183168 111955488250953138176 112333716251800952832 113097891192289394688 113345731713528889344 113650126989126745248 113829343276384124928 114116791112940650496 115163280892904251392 115454097258795423744 115533873252400103424 116200787927975460864 116494224261126914048 116632200292048438272 116887785829576667136 116991269478505906176 117682940835220045824 118743147509411217408 118832360993640677376 119062037798132780736 119428587592641445888 119550924023080681472 120134668769287130112 120224927724034904064 120951911413976158208 121825619456956563456 122133259910130696192 123379517664315703296 123649889142031515648 124491044850480709632 125949924282322280448 126764495921427775488 127084608284865724416 127626839431097352192 127949129429660729344 128381390002058231808 129537979101175873536 129885859416144851712 129957556272093462528 130285731919245213696 131056002293767778304 131615178163319144448 131947539724337627136 132800900489114812416 133136256298430758912 133586040948087619584 134357161041721626624 134494789525965766656 134696446801927994368 134789518794466787328 135151502365448021376 135706454296469962752 136070900340723177984 136489814391590223872 137296764307756720128 137399917398897033216 138230755901687037952 138533672094313086976 138637754492580790272 138905710764488244192 139580868468720795648 142129889366449324032 142488803228485812224 142970184320473939968 143942770608368320512 145239552325560827904 146571448409150865408 146721588573780836352 146941578329375993856 147043111412145586176 148440982189879830528 148897979336280244224 149778288335734603776 150417346472364736512 150746968122778976256 150797188256385859584 151127642284705185792 151533502652168993664 152155721483920867328 152669761083528708096 153551041190539001856 153938796345060564992 154458859846226310144 154934383903967281152 155050788399762898944 155509600389397917696 155850381106102222848 155988359304674541568 156268924610049274716 156910587780293394432 157028477027310895104 158324196679214956544 158749383730843707648 160179558359049506816 160299903632046538752 162844346546840928256 163394496366255931392 164506023552420937728 164866518856042020864 165309275620547993088 167510226753315274752 167933232376429707264 169019327895237033984 169446144379820965888 169646836788434092032 170018597570293334016 171175186669410975744 173181145888193135616 173276741696124616704 173714309225660284928 174301181891963191296 174479726952604237824 174741336391690371072 175486904217758859264 175930052965783502848 176524411252830068736 178114721264116826112 178593056697199171104 179142881388962168832 179326386034621022208 179461116602641022976 179719358392622383104 180202003153930695168 181427867120964237312 183062352410342293504 183199889865196044288 184850339323441053696 185207614352650992256 186736567275721064448 188924886423483420672 189506519155265765376 190626912427298586624 191440259146646028288 191923694144491094016 194306968651763810304 195428597878867820544 195628784765041115136 195922104439167991808 196584003440651667456 197921309586506440704 199201350733672218624 199704384447646138368 200556461963152982016 201062917675181146112 201503523046273581056 201535741562582439936 201742184288948649984 202044670202891991552 202184278191700180992 203559681444704944128 204106350511084766976 204734721587385335808 205945146461635080192 206579178538623041536 207346133852530556928 207800508141469630464 207956631738871185408 208358566146732366288 209214117040391192576 209371302703081193472 211665844974458276864 213194834049673986048 213733204842728718336 215914155912552480768 217859328488341241856 219341364736561250304 220412367494063990784 223346969004420366336 223910976501906276352 224667432503601905664 226195782384578789376 226691463427057778688 227300253978253490496 228233582225881300992 230326561785808502784 230908194517590847488 231067746504800206848 232401575855950921728 232988448522253828096 233264400584096876544 233775571659153334272 233982538957011812352 235365881670440091648 237486295018822434816 237664721987281354752 238124075596265561472 238857175185282891776 239101848046161362944 240269337538574260224 240449855448069808128 241903822827952316416 243651238913913126912 244266519820261392384 246759035328631406592 247299778284063031296 251899848564644560896 253528991842855550976 254169216569731448832 255898258859321458688 256762780004116463616 259075958202351747072 259771718832289703424 259915112544186925056 260571463838490427392 262112004587535556608 263230356326638288896 263895079448675254272 265601800978229624832 266272512596861517824 267172081896175239168 268714322083443253248 268989579051931533312 269392893603855988736 269579037588933574656 270303004730896042752 272141800681446355968 272979628783180447744 274593528615513440256 274799834797794066432 276461511803374075904 277067344188626173952 277275508985161580544 277811421528976488384 284259778732898648064 284977606456971624448 285940368640947879936 287885541216736641024 290479104651121655808 293142896818301730816 293443177147561672704 293883156658751987712 296881964379759661056 297795958672560488448 299556576671469207552 300834692944729473024 301594376512771719168 302255284569410371584 303067005304337987328 305339522167057416192 307102082381078003712 307877592690121129984 308917719692452620288 309868767807934562304 311019200778795835392 311700762212204445696 312537849220098549432 313821175560586788864 314056954054621790208 316648393358429913088 317498767461687415296 320359116718099013632 320599807264093077504 325688693093681856512 326788992732511862784 329012047104841875456 330618551241095986176 335020453506630549504 335866464752859414528 338892288759641931776 339293673576868184064 340037195140586668032 342350373338821951488 346362291776386271232 347428618451320569856 348602363783926382592 349482672783380742144 350973808435517718528 351860105931567005696 353048822505660137472 356229442528233652224 357186113394398342208 358285762777924337664 358652772069242044416 360404006307861390336 362855734241928474624 366124704820684587008 366399779730392088576 370415228705301984512 373473134551442128896 377849772846966841344 381253824854597173248 382880518293292056576 383847388288982188032 388613937303527620608 390857195757735641088 391844208878335983616 393168006881303334912 395842619173012881408 398402701467344437248 399408768895292276736 402125835350362292224 403071483125164879872 403484368577897299968 404089340405783983104 404368556383400361984 407119362889409888256 408212701022169533952 409469443174770671616 411890292923270160384 414692267705061113856 415601016282939260928 415913263477742370816 416717132293464732576 418428234080782385152 418742605406162386944 423331689948916553728 426389668099347972096 427466409685457436672 431828311825104961536 435718656976682483712 440824734988127981568 446693938008840732672 447821953003812552704 449334865007203811328 452391564769157578752 453382926854115557376 454600507956506980992 456467164451762601984 460653123571617005568 461816389035181694976 464803151711901843456 465976897044507656192 466528801168193753088 467551143318306668544 467965077914023624704 470731763340880183296 474972590037644869632 476248151192531122944 477714350370565783552 480538675077148520448 480899710896139616256 483807645655904632832 488533039640522784768 493518070657262813184 494599556568126062592 503799697129289121792 507057983685711101952 508338433139462897664 511796517718642917376 513525560008232927232 519543437664579406848 519830225088373850112 521142927676980854784 524224009175071113216 526460712653276577792 527790158897350508544 532545025193723035648 534344163792350478336 537428644166886506496 537979158103863066624 538785787207711977472 539158075177867149312 540606009461792085504 544283601362892711936 545959257566360895488 549187057231026880512 549599669595588132864 552923023606748151808 554134688377252347904 554551017970323161088 555622843057952976768 568519557465797296128 569955212913943248896 571880737281895759872 575771082433473282048 586285793636603461632 586886354295123345408 587766313317503975424 593763928759519322112 599113153342938415104 601669385889458946048 603188753025543438336 604510569138820743168 606134010608675974656 610679044334114832384 614204164762156007424 615755185380242259968 617835439384905240576 619737535615869124608 622038401557591670784 623401524424408891392 625075698440197098864 627642351121173577728 628113908109243580416 634997534923374830592 640718233436198027264 641199614528186155008 653577985465023725568 658024094209683750912 661237102482191972352 670040907013261099008 671732929505718829056 677784577519283863552 678587347153736368128 680074390281173336064 684700746677643902976 692724583552772542464 694857236902641139712 697204727567852765184 698965345566761484288 701947616871035437056 703720211863134011392 706097645011320274944 712458885056467304448 714372226788796684416 716571525555848675328 717305544138484088832 720808012615722780672 725711468483856949248 732249409641369174016 732799559460784177152 740830457410603969024 755699545693933682688 762507649709194346496 767694776577964376064 777227874607055241216 781714391515471282176 783688417756671967232 786336013762606669824 791685238346025762816 796805402934688874496 798817537790584553472 804251670700724584448 806142966250329759744 806968737155794599936 808178680811567966208 808737112766800723968 816425402044339067904 818938886349541343232 823780585846540320768 829384535410122227712 831202032565878521856 831826526955484741632 833434264586929465152 836856468161564770304 846663379897833107456 852779336198695944192 854932819370914873344 863656623650209923072 871437313953364967424 881649469976255963136 893387876017681465344 895643906007625105408 898669730014407622656 904783129538315157504 906765853708231114752 909201015913013961984 921306247143234011136 923632778070363389952 929606303423803686912 931953794089015312384 933057602336387506176 935102286636613337088 941463526681760366592 949945180075289739264 952496302385062245888 955428700741131567104 961077350154297040896 961799421792279232512 967615291311809265664 977066079281045569536 987036141314525626368 1007599394258578243584 1016676866278925795328 1027051120016465854464 1039086875329158813696 1042285855353961709568 1048448018350142226432 1052921425306553155584 1055580317794701017088 1065090050387446071296 1068688327584700956672 1074857288333773012992 1075958316207726133248 1077571574415423954944 1081212018923584171008 1088567202725785423872 1091918515132721790976 1098374114462053761024 1099199339191176265728 1105846047213496303616 1108269376754504695808 1111245686115905953536 1139910425827886497792 1143761474563791519744 1151542164866946564096 1172571587273206923264 1175532626635007950848 1187527857519038644224 1198226306685876830208 1206377506051086876672 1212268021217351949312 1221358088668229664768 1228408329524312014848 1231510370760484519936 1235670878769810481152 1244076803115183341568 1246803048848817782784 1250151396880394197728 1255284702242347155456 1256227816218487160832 1269995069846749661184 1281436466872396054528 1282399229056372310016 1307155970930047451136 1322474204964383944704 1340081814026522198016 1343465859011437658112 1357174694307472736256 1360148780562346672128 1369401493355287805952 1385449167105545084928 1394409455135705530368 1397930691133522968576 1403895233742070874112 1407440423726268022784 1412195290022640549888 1424917770112934608896 1428744453577593368832 1433143051111697350656 1441616025231445561344 1451422936967713898496 1464498819282738348032 1465599118921568354304 1481660914821207938048 1511399091387867365376 1525015299418388692992 1535389553155928752128 1563428783030942564352 1567376835513343934464 1572672027525213339648 1583370476692051525632 1597635075581169106944 1612285932500659519488 1613937474311589199872 1616357361623135932416 1617474225533601447936 1632850804088678135808 1637877772699082686464 1647561171693080641536 1658769070820244455424 1662404065131757043712 1663653053910969483264 1666868529173858930304 1673712936323129540608 1693326759795666214912 1705558672397391888384 1709865638741829746688 1727313247300419846144 1763298939952511926272 1791287812015250210816 1797339460028815245312 1809566259076630315008 1813531707416462229504 1818402031826027923968 1842612494286468022272 1847265556140726779904 1859212606847607373824 1863907588178030624768 1866115204672775012352 1870204573273226674176 1882927053363520733184 1904992604770124491776 1910857401482263134208 1922154700308594081792 1923598843584558465024 1935230582623618531328 1974072282629051252736 2015198788517156487168 2033353732557851590656 2054102240032931708928 2078173750658317627392 2084571710707923419136 2096896036700284452864 2105842850613106311168 2111160635589402034176 2137376655169401913344 2149714576667546025984 2151916632415452266496 2155143148830847909888 2162424037847168342016 2177134405451570847744 2196748228924107522048 2198398678382352531456 2211692094426992607232 2216538753509009391616 2222491372231811907072 2279820851655772995584 2287522949127583039488 2303084329733893128192 2345143174546413846528 2351065253270015901696 2375055715038077288448 2396452613371753660416 2412755012102173753344 2424536042434703898624 2456816659048624029696 2463020741520969039872 2471341757539620962304 2488153606230366683136 2493606097697635565568 2500302793760788395456 2510569404484694310912 2539990139693499322368 2562872933744792109056 2564798458112744620032 2614311941860094902272 2644948409928767889408 2680163628053044396032 2686931718022875316224 2714349388614945472512 2720297561124693344256 2770898334211090169856 2788818910271411060736 2795861382267045937152 2814880847452536045568 2824390580045281099776 2849835540225869217792 2857488907155186737664 2866286102223394701312 2883232050462891122688 2902845873935427796992 2928997638565476696064 2931198237843136708608 2963321829642415876096 3022798182775734730752 3050030598836777385984 3126857566061885128704 3134753671026687868928 3145344055050426679296 3166740953384103051264 3195270151162338213888 3224571865001319038976 3227874948623178399744 3232714723246271864832 3265701608177356271616 3275755545398165372928 3295122343386161283072 3317538141640488910848 3324808130263514087424 3333737058347717860608 3386653519591332429824 3419731277483659493376 3454626494600839692288 3526597879905023852544 3582575624030500421632 3594678920057630490624 3619132518153260630016 3636804063652055847936 3685224988572936044544 3694531112281453559808 3727815176356061249536 3732230409345550024704 3740409146546453348352 3765854106727041466368 3809985209540248983552 3821714802964526268416 3844309400617188163584 3847197687169116930048 3870461165247237062656 4030397577034312974336 4108204480065863417856 4156347501316635254784 4193792073400568905728 4211685701226212622336 4222321271178804068352 4274753310338803826688 4299429153335092051968 4310286297661695819776 4324848075694336684032 4354268810903141695488 4393496457848215044096 4396797356764705062912 4423384188853985214464 4444982744463623814144 4575045898255166078976 4606168659467786256384 4690286349092827693056 4702130506540031803392 4750111430076154576896 4792905226743507320832 4849072084869407797248 4913633318097248059392 4926041483041938079744 4942683515079241924608 4976307212460733366272 4987212195395271131136 5000605587521576790912 5021138808969388621824 5079980279386998644736 5125745867489584218112 5129596916225489240064 5289896819857535778816 5373863436045750632448 5428698777229890945024 5440595122249386688512 5541796668422180339712 5577637820542822121472 5591722764534091874304 5629761694905072091136 5648781160090562199552 5714977814310373475328 5732572204446789402624 5766464100925782245376 5805691747870855593984 5857995277130953392128 5926643659284831752192 6045596365551469461504 6100061197673554771968 6253715132123770257408 6269507342053375737856 6290688110100853358592 6333481906768206102528 6449143730002638077952 6455749897246356799488 6465429446492543729664 6531403216354712543232 6590244686772322566144 6635076283280977821696 6649616260527028174848 6667474116695435721216 6773307039182664859648 6839462554967318986752 6909252989201679384576 7053195759810047705088 7189357840115260981248 7238265036306521260032 7273608127304111695872 7370449977145872089088 7389062224562907119616 7455630352712122499072 7464460818691100049408 7480818293092906696704 7531708213454082932736 7619970419080497967104 7643429605929052536832 7688618801234376327168 7694395374338233860096 7740922330494474125312 8060795154068625948672 8312695002633270509568 8387584146801137811456 8444642542357608136704 8549506620677607653376 8598858306670184103936 8620572595323391639552 8649696151388673368064 8708537621806283390976 8786992915696430088192 8793594713529410125824 8846768377707970428928 8889965488927247628288 9150091796510332157952 9380572698185655386112 9404261013080063606784 9500222860152309153792 9585810453487014641664 9698144169738815594496 9827266636194496118784 9852082966083876159488 9885367030158483849216 9952614424921466732544 9974424390790542262272 10001211175043153581824 10159960558773997289472 10251491734979168436224 10259193832450978480128 10579793639715071557632 10747726872091501264896 10857397554459781890048 11083593336844360679424 11183445529068183748608 11297562320181124399104 11429955628620746950656 11465144408893578805248 11532928201851564490752 11611383495741711187968 11715990554261906784256 11853287318569663504384 12091192731102938923008 12539014684106751475712 12581376220201706717184 12666963813536412205056 12898287460005276155904 12930858892985087459328 13062806432709425086464 13180489373544645132288 13270152566561955643392 13334948233390871442432 13546614078365329719296 13818505978403358769152 14106391519620095410176 14378715680230521962496 14547216254608223391744 14740899954291744178176 14778124449125814239232 14928921637382200098816 14961636586185813393408 15063416426908165865472 15239940838160995934208 15377237602468752654336 15388790748676467720192 15481844660988948250624 16121590308137251897344 16625390005266541019136 16775168293602275622912 16889285084715216273408 17197716613340368207872 17241145190646783279104 17299392302777346736128 17417075243612566781952 17573985831392860176384 17779930977854495256576 18300183593020664315904 18761145396371310772224 18808522026160127213568 19000445720304618307584 19396288339477631188992 19704165932167752318976 19770734060316967698432 19905228849842933465088 19948848781581084524544 20002422350086307163648 20319921117547994578944 20502983469958336872448 20518387664901956960256 21159587279430143115264 21714795108919563780096 22167186673688721358848 22366891058136367497216 22595124640362248798208 22859911257241493901312 22930288817787157610496 23065856403703128981504 23222766991483422375936 23706574637139327008768 24182385462205877846016 25078029368213502951424 25162752440403413434368 25333927627072824410112 25796574920010552311808 25861717785970174918656 26125612865418850172928 26360978747089290264576 26540305133123911286784 26669896466781742884864 27093228156730659438592 28212783039240190820352 28757431360461043924992 29094432509216446783488 29481799908583488356352 29556248898251628478464 29857843274764400197632 29923273172371626786816 30479881676321991868416 30754475204937505308672 30777581497352935440384 30963689321977896501248 32243180616274503794688 33250780010533082038272 33550336587204551245824 34395433226680736415744 34482290381293566558208 34598784605554693472256 34834150487225133563904 35147971662785720352768 35559861955708990513152 37617044052320254427136 38000891440609236615168 38792576678955262377984 39408331864335504637952 39541468120633935396864 39810457699685866930176 40004844700172614327296 40639842235095989157888 41005966939916673744896 42319174558860286230528 44334373347377442717696 45190249280724497596416 45719822514482987802624 46131712807406257963008 46445533982966844751872 47413149274278654017536 48364770924411755692032 50325504880806826868736 50667855254145648820224 51593149840021104623616 51723435571940349837312 52251225730837700345856 52721957494178580529152 53339792933563485769728 54186456313461318877184 56425566078480381640704 58188865018432893566976 59112497796503256956928 59715686549528800395264 59846546344743253573632 60959763352643983736832 61508950409875010617344 61555162994705870880768 61927378643955793002496 66501560021066164076544 67100673174409102491648 68790866453361472831488 68964580762587133116416 69197569211109386944512 69668300974450267127808 71119723911417981026304 75234088104640508854272 76001782881218473230336 77585153357910524755968 79082936241267870793728 79620915399371733860352 80009689400345228654592 81279684470191978315776 82011933879833347489792 84638349117720572461056 88668746694754885435392 91439645028965975605248 92263425614812515926016 92891067965933689503744 94826298548557308035072 96729541848823511384064 100651009761613653737472 103186299680042209247232 103446871143880699674624 104502451461675400691712 105443914988357161058304 106679585867126971539456 108372912626922637754368 112851132156960763281408 116377730036865787133952 118224995593006513913856 119431373099057600790528 121919526705287967473664 123017900819750021234688 133003120042132328153088 137929161525174266232832 138395138422218773889024 139336601948900534255616 142239447822835962052608 152003565762436946460672 155170306715821049511936 158165872482535741587456 160019378800690457309184 162559368940383956631552 169276698235441144922112 177337493389509770870784 182879290057931951210496 184526851229625031852032 185782135931867379007488 189652597097114616070144 201302019523227307474944 206372599360084418494464 206893742287761399349248 209004902923350801383424 213359171734253943078912 216745825253845275508736 225702264313921526562816 232755460073731574267904 238862746198115201581056 243839053410575934947328 246035801639500042469376 266006240084264656306176 275858323050348532465664 276790276844437547778048 278673203897801068511232 284478895645671924105216 310340613431642099023872 316331744965071483174912 320038757601380914618368 325118737880767913263104 338553396470882289844224 354674986779019541741568 365758580115863902420992 369053702459250063704064 379305194194229232140288 413787484575522798698496 418009805846701602766848 426718343468507886157824 433491650507690551017472 465510920147463148535808 487678106821151869894656 532012480168529312612352 553580553688875095556096 557346407795602137022464 568957791291343848210432 620681226863284198047744 640077515202761829236736 650237475761535826526208 677106792941764579688448 731517160231727804841984 738107404918500127408128 758610388388458464280576 827574969151045597396992 836019611693403205533696 853436686937015772315648 931021840294926297071616 975356213642303739789312 1064024960337058625224704 1107161107377750191112192 1137915582582687696420864 1241362453726568396095488 1280155030405523658473472 1300474951523071653052416 1463034320463455609683968 1517220776776916928561152 1672039223386806411067392 1706873373874031544631296 1862043680589852594143232 1950712427284607479578624 2214322214755500382224384 2275831165165375392841728 2482724907453136792190976 2560310060811047316946944 2926068640926911219367936 3034441553553833857122304 3413746747748063089262592 3724087361179705188286464 3901424854569214959157248 4551662330330750785683456 5120620121622094633893888 5852137281853822438735872 6827493495496126178525184 7448174722359410376572928 9103324660661501571366912 10241240243244189267787776 11704274563707644877471744 13654986990992252357050368 20482480486488378535575552 27309973981984504714100736 40964960972976757071151104 81929921945953514142302208
- Sum of all divisors σ(n): 320842480516712495769600000
- Sum of proper divisors (its aliquot sum) s(n): 238912558570758981627297792
- 81929921945953514142302208 is an abundant number, because the sum of its proper divisors (238912558570758981627297792) is greater than itself. Its abundance is 156982636624805467484995584
Bases of 81929921945953514142302208
- Binary: 1000011110001010101010111110111111000000111001001000111100110101110000000000000000000002
- Hexadecimal: 0x43C555F7E072479AE00000
- Base-36: AALL698N6FC2VRPC0
Squares and roots of 81929921945953514142302208
- 81929921945953514142302208 squared (819299219459535141423022082) is 6712512110070035261530456237301879435367742401675264
- 81929921945953514142302208 cubed (819299219459535141423022083) is 549955593239305712687914554854449383343775853423485860488282503411308966182912
-
The
square root of 81929921945953514142302208 is 9051514897847.4047552895 -
81929921945953514142302208 is a
perfect cube number . Itscube root is 434324352
Scales and comparisons
How big is 81929921945953514142302208?- 81,929,921,945,953,514,142,302,208 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 81,929,921,945,953,514,142,302,208 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 81929921945953514142302208 cubic inches would be around 36193696 feet tall.
Recreational maths with 81929921945953514142302208
- 81929921945953514142302208 backwards is 80220324141535954912992918
- 81929921945953514142302208 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 81929921945953514142302208'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 81929921945953514142302208 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 81929921945953514142302208 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/81929921945953514142302208/
Chicago style:
Numbermatics. 2024. "Number 81929921945953514142302208 - Facts about the integer". https://numbermatics.com/n/81929921945953514142302208/
The information we have on file for 81929921945953514142302208 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 81929921945953514142302208, math, Factors of 81929921945953514142302208, curriculum, school, college, exams, university, Prime factorization of 81929921945953514142302208, STEM, science, technology, engineering, physics, economics, calculator, eighty-one septillion, nine hundred twenty-nine sextillion, nine hundred twenty-one quintillion, nine hundred forty-five quadrillion, nine hundred fifty-three trillion, five hundred fourteen billion, one hundred forty-two million, three hundred two thousand, two hundred eight.