145923078645899433873506304
145,923,078,645,899,433,873,506,304 is an even composite number composed of six prime numbers multiplied together.
145923078645899433873506304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 145923078645899433873506304:
224 × 36 × 132 × 192 × 472 × 974
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 47 × 47 × 97 × 97 × 97 × 97)See below for interesting mathematical facts about the number 145923078645899433873506304 from the Numbermatics database.
Names of 145923078645899433873506304
- Cardinal: 145923078645899433873506304 can be written as One hundred forty-five septillion, nine hundred twenty-three sextillion, seventy-eight quintillion, six hundred forty-five quadrillion, eight hundred ninety-nine trillion, four hundred thirty-three billion, eight hundred seventy-three million, five hundred six thousand, three hundred four.
Scientific notation
- Scientific notation: 1.45923078645899433873506304 × 1026
Factors of 145923078645899433873506304
Divisors of 145923078645899433873506304
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 47 48 52 54 57 64 72 76 78 81 94 96 97 104 108 114 117 128 141 144 152 156 162 169 171 188 192 194 208 216 228 234 243 247 256 282 288 291 304 312 324 338 342 351 361 376 384 388 416 423 432 456 468 486 494 507 512 513 564 576 582 608 611 624 648 676 684 702 722 729 741 752 768 776 832 846 864 873 893 912 936 972 988 1014 1024 1026 1053 1083 1128 1152 1164 1216 1222 1248 1261 1269 1296 1352 1368 1404 1444 1458 1482 1504 1521 1536 1539 1552 1664 1692 1728 1746 1786 1824 1833 1843 1872 1944 1976 2028 2048 2052 2106 2166 2209 2223 2256 2304 2328 2432 2444 2496 2522 2538 2592 2619 2679 2704 2736 2808 2888 2916 2964 3008 3042 3072 3078 3104 3159 3211 3249 3328 3384 3456 3492 3572 3648 3666 3686 3744 3783 3807 3888 3952 4056 4096 4104 4212 4332 4418 4446 4512 4559 4563 4608 4617 4656 4693 4864 4888 4992 5044 5076 5184 5238 5358 5408 5472 5499 5529 5616 5776 5832 5928 6016 6084 6144 6156 6208 6318 6422 6498 6627 6656 6669 6768 6912 6984 7144 7296 7332 7372 7488 7566 7614 7776 7857 7904 7943 8037 8112 8192 8208 8424 8664 8836 8892 9024 9118 9126 9216 9234 9312 9386 9409 9477 9633 9728 9747 9776 9984 10088 10152 10368 10476 10716 10816 10944 10998 11058 11232 11349 11421 11552 11609 11664 11856 12032 12168 12288 12312 12416 12636 12844 12996 13254 13312 13338 13536 13677 13689 13824 13851 13968 14079 14288 14592 14664 14744 14976 15132 15228 15552 15714 15808 15886 16074 16224 16384 16393 16416 16497 16587 16848 16967 17328 17672 17784 18048 18236 18252 18432 18468 18624 18772 18818 18954 19266 19456 19494 19552 19881 19968 20007 20176 20304 20736 20952 21432 21632 21888 21996 22116 22464 22698 22842 23104 23218 23328 23571 23712 23829 23959 24064 24111 24336 24576 24624 24832 25272 25688 25992 26508 26624 26676 27072 27354 27378 27648 27702 27936 28158 28227 28576 28717 28899 29184 29241 29328 29488 29952 30264 30456 31104 31428 31616 31772 32148 32448 32768 32786 32832 32994 33174 33696 33934 34047 34263 34656 34827 35017 35344 35568 36096 36472 36504 36864 36936 37248 37544 37636 37908 38532 38912 38988 39104 39762 39936 40014 40352 40608 41031 41067 41472 41904 41971 42237 42864 43264 43776 43992 44232 44928 45396 45684 46208 46436 46656 47142 47424 47658 47918 48128 48222 48672 49152 49179 49248 49491 49664 49761 50544 50901 51376 51984 53016 53248 53352 54144 54708 54756 55296 55404 55872 56316 56454 57152 57434 57798 58368 58482 58656 58976 59267 59643 59904 60021 60528 60912 61009 62208 62856 63232 63544 64296 64896 65536 65572 65664 65988 66348 67392 67868 68094 68526 69312 69654 70034 70688 70713 71136 71487 71877 72192 72333 72944 73008 73728 73872 74496 75088 75272 75816 77064 77824 77976 78208 79524 79872 80028 80704 81216 82062 82134 82944 83808 83942 84474 84681 85728 86151 86528 86621 86697 87552 87723 87984 88464 89856 90792 91368 92416 92872 93312 94284 94848 95316 95836 96256 96444 97344 98304 98358 98496 98982 99328 99522 101088 101802 102141 102752 103968 104481 105051 106032 106496 106704 108288 109416 109512 110592 110808 111744 112632 112908 114304 114868 115596 116736 116964 117312 117952 118534 119286 119808 120042 121056 121824 122018 122317 123093 123201 124416 125712 125913 126464 126711 127088 128592 129792 131072 131144 131328 131976 132696 134784 135736 136188 137052 138624 139308 140068 141376 141426 142272 142974 143754 144384 144666 145888 146016 147456 147537 147744 148473 148992 149283 150176 150544 150917 151632 152703 154128 155648 155952 156416 159048 159744 160056 161408 162432 164124 164268 165888 167616 167884 168948 169362 171456 172302 173056 173242 173394 175104 175446 175968 176928 177801 178771 178929 179712 180063 181584 182736 183027 184832 185744 186624 188568 189696 190632 191672 192512 192888 194688 196608 196716 196992 197964 198656 199044 202176 203604 204282 205504 207936 208962 210102 212064 212992 213408 214273 214461 215631 216576 216999 218832 219024 220571 221184 221616 223488 225264 225816 228608 229736 231192 233472 233928 234624 235904 237068 238572 239616 240084 242112 243648 244036 244634 246186 246402 248832 251424 251826 252928 253422 254043 254176 257184 258453 259584 259863 260091 262144 262288 262656 263169 263952 265392 269568 271472 272376 274104 277248 278616 280136 282752 282852 284544 285948 287508 288768 289332 291776 292032 294912 295074 295488 296946 297984 298566 300352 301088 301834 303264 305406 306423 308256 311296 311467 311904 312832 313443 315153 318096 319488 320112 322816 324864 328248 328536 331776 335232 335768 337896 338724 342912 344604 346112 346484 346788 350208 350892 351936 353856 355602 357542 357858 359424 360126 363168 365472 366054 366951 369279 369664 371488 373248 373321 377136 377739 379392 380133 381264 383344 385024 385776 389376 393216 393432 393984 395928 397312 398088 404352 407208 408564 411008 415872 417924 420204 424128 425984 426816 428546 428922 431262 433152 433998 437664 438048 441142 442223 442368 442611 443232 445419 446976 447849 450528 451632 452751 455221 457216 458109 459472 462384 466944 467856 469248 471808 474136 477144 479232 480168 484224 487296 488072 489268 492372 492804 497664 502848 503652 505856 506844 508086 508352 514368 516906 519168 519726 520182 524288 524576 525312 526338 527904 530784 533403 536313 536787 539136 542944 544752 545623 548208 549081 554496 557232 560272 565504 565704 569088 571896 575016 577536 578664 583552 584064 589824 590148 590976 593892 595968 597132 600704 602176 603668 606528 610812 612846 616512 622592 622934 623808 625664 626886 630306 636192 638976 640224 642819 643383 645632 646893 649728 650997 656496 657072 661713 663552 670464 671536 675792 677448 685824 689208 692224 692968 693576 700416 701784 703872 707712 711204 715084 715716 718848 720252 726336 730944 732108 733902 738558 739328 742976 746496 746642 754272 755478 758784 760266 762129 762528 766688 770048 770471 771552 775359 778752 779589 780273 786432 786864 787968 791856 794624 796176 797449 808704 814416 817128 822016 831744 835848 840408 848256 851968 853632 857092 857844 862524 866304 867996 875328 876096 882284 884446 884736 885222 886464 890838 893952 895698 901056 903264 905502 910442 912673 914432 916218 918944 919269 924768 933888 934401 935712 938496 940329 943616 945459 948272 954288 958464 960336 968448 974592 976144 978536 984744 985608 995328 1005696 1007304 1011712 1013688 1016172 1016704 1028736 1033812 1038336 1039452 1040364 1048576 1049152 1050624 1052676 1055808 1061568 1066806 1072626 1073574 1078272 1085888 1089504 1091246 1096416 1098162 1100853 1107837 1108992 1114464 1119963 1120544 1126073 1131008 1131408 1133217 1138176 1140399 1143792 1150032 1155072 1157328 1167104 1168128 1179648 1180296 1181952 1187784 1191936 1194264 1201408 1204352 1207336 1213056 1221624 1225692 1233024 1245184 1245868 1247616 1251328 1253772 1260612 1272384 1277952 1280448 1285638 1286766 1291264 1293786 1299456 1301994 1312992 1314144 1323426 1326669 1327104 1327833 1340928 1343072 1343547 1351584 1354896 1358253 1365663 1371648 1374327 1378416 1384448 1385936 1387152 1400832 1403568 1407744 1415424 1422408 1430168 1431432 1437696 1440504 1452672 1461888 1464216 1467804 1477116 1478656 1485952 1492992 1493284 1508544 1510956 1517568 1520532 1524258 1525056 1533376 1540096 1540942 1543104 1550718 1557504 1559178 1560546 1572864 1573728 1575936 1583712 1589248 1590121 1592352 1594898 1600209 1608939 1610361 1617408 1628832 1634256 1636869 1644032 1645799 1647243 1663488 1671696 1680816 1696512 1703936 1707264 1714184 1715688 1725048 1732608 1735992 1750656 1752192 1764568 1768892 1769472 1770444 1772928 1781676 1787904 1791396 1802112 1806528 1811004 1820884 1825346 1828864 1832436 1837888 1838538 1849536 1867776 1868802 1871424 1876992 1880658 1887232 1890918 1896544 1908576 1916928 1920672 1928457 1930149 1936896 1940679 1949184 1952288 1957072 1969488 1971216 1985139 1990656 2011392 2014608 2023424 2027376 2032344 2033408 2057472 2067624 2076672 2078904 2080728 2097152 2098304 2101248 2105352 2111616 2123136 2133612 2145252 2147148 2156544 2171776 2179008 2182492 2192832 2196324 2201706 2215674 2217984 2228928 2239926 2241088 2252146 2262016 2262816 2266434 2276352 2280798 2286387 2287584 2300064 2310144 2311413 2314656 2324023 2326077 2334208 2336256 2338767 2340819 2359296 2360592 2363904 2375568 2383872 2388528 2392347 2402816 2408704 2414672 2426112 2443248 2451384 2466048 2490368 2491736 2495232 2502656 2507544 2521224 2544768 2555904 2560896 2571276 2573532 2582528 2587572 2598912 2603988 2625984 2628288 2646852 2653338 2654208 2655666 2681856 2686144 2687094 2703168 2709792 2716506 2731326 2738019 2743296 2748654 2756832 2768896 2771872 2774304 2785549 2801664 2803203 2807136 2815488 2820987 2830848 2836377 2844816 2860336 2862864 2867423 2875392 2881008 2905344 2923776 2928432 2935608 2954232 2957312 2971904 2985984 2986568 3017088 3021912 3035136 3041064 3048516 3050112 3066752 3080192 3081884 3086208 3101436 3115008 3118356 3121092 3145728 3147456 3151872 3167424 3178496 3180242 3184704 3189796 3200418 3217878 3220722 3234816 3257664 3268512 3273738 3288064 3291598 3294486 3302559 3323511 3326976 3343392 3359889 3361632 3378219 3393024 3396649 3399651 3407872 3414528 3421197 3428368 3431376 3450096 3465216 3471984 3501312 3504384 3529136 3537784 3538944 3540888 3545856 3563352 3575808 3582792 3604224 3613056 3622008 3641768 3650692 3657728 3664872 3675776 3677076 3699072 3735552 3737604 3742848 3753984 3761316 3774464 3781836 3793088 3817152 3833856 3841344 3856914 3860298 3873792 3881358 3898368 3904576 3914144 3938976 3942432 3970278 3980007 3981312 3983499 4022784 4029216 4046848 4054752 4064688 4066816 4071187 4074759 4096989 4114944 4122981 4135248 4153344 4157808 4161456 4194304 4196608 4202496 4210704 4223232 4246272 4267224 4290504 4294296 4313088 4343552 4358016 4364984 4385664 4392648 4403412 4431348 4435968 4457856 4479852 4482176 4504292 4524032 4525632 4532868 4552704 4561596 4572774 4575168 4600128 4620288 4622826 4629312 4648046 4652154 4668416 4672512 4677534 4681638 4718592 4721184 4727808 4751136 4767744 4770363 4777056 4784694 4800627 4805632 4817408 4826817 4829344 4852224 4886496 4902768 4910607 4932096 4937397 4941729 4980736 4983472 4990464 5005312 5015088 5042448 5089536 5111808 5121792 5142552 5147064 5165056 5175144 5197824 5207976 5251968 5256576 5293704 5306676 5308416 5311332 5363712 5372288 5374188 5406336 5419584 5433012 5462652 5476038 5486592 5497308 5513664 5537792 5543744 5548608 5571098 5603328 5606406 5614272 5630976 5641974 5661696 5672754 5689632 5720672 5725728 5734846 5748899 5750784 5762016 5785371 5790447 5810688 5822037 5847552 5856864 5871216 5908464 5914624 5917873 5943808 5955417 5971968 5973136 6034176 6043824 6070272 6082128 6097032 6100224 6133504 6160384 6163768 6172416 6202872 6230016 6236712 6242184 6291456 6294912 6303744 6334848 6356992 6360484 6369408 6379592 6400836 6435756 6441444 6469632 6515328 6537024 6547476 6576128 6583196 6588972 6605118 6647022 6653952 6686784 6719778 6723264 6756438 6786048 6793298 6799302 6815744 6829056 6842394 6856736 6859161 6862752 6900192 6930432 6934239 6943968 6972069 6978231 7002624 7008768 7016301 7058272 7075568 7077888 7081776 7091712 7093099 7126704 7151616 7165584 7177041 7208448 7226112 7244016 7283536 7301384 7315456 7329744 7351552 7354152 7398144 7471104 7475208 7485696 7507968 7522632 7548928 7563672 7586176 7634304 7667712 7682688 7713828 7720596 7747584 7762716 7796736 7809152 7828288 7877952 7884864 7940556 7960014 7962624 7966998 8045568 8058432 8093696 8109504 8129376 8133632 8142374 8149518 8193978 8214057 8229888 8245962 8270496 8306688 8315616 8322912 8356647 8388608 8393216 8402237 8404992 8409609 8421408 8446464 8462961 8492544 8509131 8534448 8581008 8588592 8602269 8626176 8687104 8716032 8729968 8771328 8785296 8806824 8862696 8871936 8915712 8959704 8964352 9008584 9048064 9051264 9065736 9105408 9123192 9145548 9150336 9200256 9240576 9245652 9258624 9296092 9304308 9336832 9345024 9355068 9363276 9437184 9442368 9455616 9502272 9535488 9540726 9554112 9569388 9601254 9611264 9634816 9653634 9658688 9704448 9772992 9805536 9821214 9864192 9874794 9883458 9907677 9961472 9966944 9980928 10010624 10030176 10079667 10084896 10134657 10179072 10189947 10198953 10223616 10243584 10285104 10294128 10330112 10350288 10366837 10395648 10415952 10503936 10513152 10587408 10613352 10616832 10622664 10727424 10744576 10748376 10812672 10839168 10866024 10925304 10952076 10973184 10994616 11027328 11075584 11087488 11097216 11142196 11206656 11212812 11228544 11261952 11283948 11323392 11345508 11379264 11441344 11451456 11469692 11497798 11501568 11524032 11570742 11580894 11621376 11644074 11695104 11713728 11742432 11816928 11829248 11835746 11864749 11887616 11910834 11940021 11943936 11946272 11950497 12068352 12087648 12140544 12164256 12194064 12200448 12213561 12224277 12267008 12290967 12320768 12327536 12344832 12368943 12405744 12460032 12473424 12484368 12582912 12589824 12607488 12669696 12713984 12720968 12738816 12759184 12801672 12871512 12882888 12939264 13030656 13074048 13094952 13152256 13166392 13177944 13210236 13294044 13307904 13373568 13439556 13446528 13512876 13572096 13586596 13598604 13631488 13658112 13684788 13713472 13718322 13725504 13800384 13860864 13868478 13887936 13944138 13956462 14005248 14017536 14032602 14116544 14151136 14155776 14163552 14183424 14186198 14253408 14303232 14311089 14331168 14354082 14401881 14416896 14452224 14480451 14488032 14567072 14602768 14630912 14638949 14659488 14703104 14708304 14731821 14796288 14812191 14825187 14942208 14950416 14971392 15015936 15045264 15097856 15127344 15172352 15268608 15335424 15365376 15427656 15441192 15495168 15525432 15593472 15618304 15656576 15755904 15769728 15881112 15920028 15925248 15933996 16091136 16116864 16187392 16219008 16258752 16267264 16284748 16299036 16387956 16428114 16459776 16491924 16540992 16613376 16631232 16645824 16713294 16777216 16786432 16804474 16809984 16819218 16842816 16892928 16925922 16985088 17018262 17068896 17162016 17177184 17204538 17246697 17252352 17340787 17356113 17374208 17432064 17459936 17466111 17542656 17570592 17613648 17725392 17743872 17753619 17831424 17866251 17919408 17928704 18017168 18096128 18102528 18131472 18210816 18246384 18291096 18300672 18400512 18481152 18491304 18517248 18592184 18608616 18673664 18690048 18710136 18726552 18874368 18884736 18911232 19004544 19070976 19081452 19108224 19138776 19202508 19222528 19269632 19307268 19317376 19408896 19545984 19611072 19642428 19728384 19749588 19766916 19815354 19922944 19933888 19961856 20021248 20060352 20159334 20169792 20269314 20358144 20379894 20397906 20447232 20487168 20570208 20588256 20660224 20700576 20733674 20784481 20791296 20802717 20831904 20916207 20934693 21007872 21026304 21048903 21174816 21226704 21233664 21245328 21279297 21395387 21454848 21489152 21496752 21531123 21625344 21678336 21732048 21850608 21904152 21946368 21989232 22054656 22151168 22174976 22194432 22284392 22413312 22425624 22457088 22523904 22567896 22646784 22691016 22758528 22882688 22902912 22939384 22995596 23003136 23048064 23141484 23161788 23242752 23288148 23390208 23427456 23484864 23633856 23658496 23671492 23729498 23775232 23821668 23880042 23887872 23892544 23900994 24136704 24175296 24281088 24328512 24388128 24400896 24427122 24448554 24534016 24581934 24641536 24642171 24655072 24689664 24737886 24811488 24920064 24946848 24968736 25069941 25165824 25179648 25206711 25214976 25228827 25339392 25427968 25441936 25477632 25518368 25527393 25603344 25743024 25765776 25806807 25878528 26061312 26148096 26189904 26304512 26332784 26355888 26420472 26588088 26615808 26747136 26879112 26893056 27025752 27144192 27173192 27197208 27262976 27316224 27369576 27426944 27436644 27451008 27600768 27721728 27736956 27775872 27888276 27912924 28010496 28035072 28065204 28233088 28302272 28311552 28327104 28366848 28372396 28506816 28606464 28622178 28662336 28708164 28803762 28833792 28904448 28960902 28976064 29134144 29205536 29261824 29277898 29318976 29406208 29416608 29463642 29592576 29624382 29650374 29723031 29884416 29900832 29942784 30031872 30090528 30195712 30212299 30239001 30254688 30344704 30403971 30537216 30569841 30596859 30670848 30730752 30855312 30882384 30990336 31050864 31100511 31186944 31236608 31313152 31511808 31539456 31762224 31840056 31850496 31867992 32182272 32233728 32374784 32438016 32517504 32534528 32569496 32598072 32775912 32856228 32919552 32983848 33081984 33226752 33262464 33291648 33426588 33572864 33608948 33619968 33638436 33685632 33785856 33851844 33970176 34036524 34137792 34324032 34354368 34409076 34493394 34504704 34681574 34712226 34748416 34864128 34919872 34932222 35085312 35141184 35227296 35450784 35487744 35507238 35594247 35662848 35732502 35820063 35838816 35857408 36034336 36192256 36205056 36212137 36262944 36421632 36492768 36582192 36601344 36640683 36672831 36801024 36872901 36962304 36982608 37034496 37184368 37217232 37347328 37380096 37420272 37453104 37748736 37769472 37822464 38009088 38141952 38162904 38216448 38277552 38405016 38445056 38539264 38614536 38634752 38817792 39091968 39222144 39284856 39456768 39499176 39533832 39630708 39845888 39867776 39923712 40042496 40120704 40318668 40339584 40538628 40716288 40759788 40795812 40894464 40974336 41140416 41176512 41320448 41401152 41467348 41568962 41582592 41605434 41663808 41832414 41869386 42015744 42052608 42097806 42349632 42453408 42467328 42490656 42558594 42790774 42895631 42909696 42933267 42978304 42993504 43062246 43205643 43250688 43356672 43441353 43464096 43701216 43808304 43892736 43916847 43978464 44109312 44156437 44195463 44302336 44349952 44388864 44436573 44475561 44568784 44826624 44851248 44914176 45047808 45135792 45293568 45382032 45517056 45765376 45805824 45878768 45991192 46006272 46096128 46282968 46323576 46485504 46576296 46780416 46854912 46969728 47267712 47316992 47342984 47458996 47550464 47643336 47760084 47775744 47785088 47801988 48273408 48350592 48562176 48657024 48776256 48801792 48854244 48897108 49068032 49163868 49283072 49284342 49310144 49379328 49475772 49622976 49840128 49893696 49937472 50139882 50331648 50359296 50413422 50429952 50457654 50678784 50855936 50883872 50955264 51036736 51054786 51206688 51486048 51531552 51613614 51740091 51757056 52022361 52068339 52122624 52296192 52379808 52609024 52665568 52711776 52840944 52925431 53176176 53231616 53260857 53494272 53598753 53758224 53786112 54051504 54288384 54346384 54394416 54525952 54632448 54739152 54853888 54873288 54902016 55201536 55443456 55473912 55551744 55776552 55825848 56020992 56070144 56130408 56466176 56604544 56623104 56654208 56733696 56744792 57013632 57212928 57244356 57324672 57416328 57607524 57667584 57808896 57921804 57952128 58268288 58411072 58523648 58555796 58637952 58812416 58833216 58927284 59185152 59248764 59300748 59446062 59768832 59801664 59885568 60063744 60181056 60391424 60424598 60478002 60509376 60689408 60807942 61074432 61139682 61193718 61341696 61461504 61710624 61764768 61980672 62101728 62201022 62353443 62373888 62408151 62473216 62626304 62748621 63023616 63078912 63146709 63524448 63680112 63700992 63735984 63837891 64186161 64364544 64467456 64593369 64749568 64876032 65035008 65069056 65138992 65196144 65551824 65712456 65839104 65967696 66163968 66453504 66524928 66583296 66853176 67145728 67217896 67239936 67276872 67371264 67571712 67703688 67940352 68073048 68275584 68648064 68708736 68818152 68986788 69009408 69363148 69424452 69496832 69728256 69839744 69864444 70170624 70282368 70454592 70901568 70975488 71014476 71188494 71325696 71465004 71640126 71677632 71714816 72068672 72384512 72410112 72424274 72525888 72843264 72985536 73164384 73202688 73281366 73345662 73602048 73745802 73924608 73926513 73965216 74068992 74368736 74434464 74694656 74735687 74760192 74840544 74906208 75209823 75497472 75538944 75620133 75644928 75686481 76018176 76283904 76325808 76432896 76555104 76810032 76890112 77078528 77229072 77269504 77352553 77420421 77635584 78183936 78444288 78569712 78913536 78998352 79067664 79261416 79691776 79735552 79847424 80084992 80241408 80637336 80679168 81077256 81432576 81519576 81591624 81788928 81948672 82280832 82353024 82640896 82802304 82934696 83137924 83165184 83210868 83327616 83664828 83738772 84031488 84105216 84195612 84699264 84906816 84934656 84981312 85117188 85581548 85791262 85819392 85866534 85956608 85987008 86124492 86411286 86501376 86713344 86882706 86928192 87402432 87616608 87785472 87833694 87956928 88218624 88312874 88390926 88529281 88604672 88699904 88777728 88873146 88951122 89137568 89169093 89653248 89702496 89828352 90095616 90271584 90587136 90636897 90717003 90764064 91034112 91211913 91530752 91611648 91709523 91757536 91982384 92012544 92192256 92565936 92647152 92971008 93152592 93301533 93560832 93709824 93939456 94535424 94633984 94685968 94917992 95100928 95286672 95520168 95551488 95570176 95603976 96546816 96701184 97124352 97314048 97552512 97603584 97708488 97794216 98136064 98327736 98566144 98568684 98620288 98758656 98951544 99245952 99680256 99787392 99874944 100279764 100718592 100826844 100859904 100915308 101357568 101711872 101767744 101910528 102073472 102109572 102413376 102972096 103063104 103227228 103480182 103514112 104044722 104136678 104245248 104592384 104759616 105218048 105331136 105423552 105681888 105850862 106352352 106463232 106521714 106782741 106988544 107197506 107460189 107516448 107572224 108103008 108576768 108636411 108692768 108788832 109051904 109229081 109264896 109478304 109707776 109746576 109804032 109922049 110018493 110403072 110618703 110886912 110947824 111103488 111553104 111651696 112041984 112140288 112260816 112932352 113209088 113246208 113308416 113467392 113489584 114027264 114425856 114488712 114649344 114832656 115215048 115335168 115617792 115843608 115904256 116536576 116822144 117047296 117111592 117275904 117624832 117666432 117854568 118370304 118497528 118601496 118892124 119537664 119603328 119771136 120127488 120362112 120782848 120849196 120956004 121018752 121378816 121615884 122148864 122279364 122387436 122683392 122923008 123421248 123529536 123961344 124203456 124402044 124706886 124747776 124816302 124946432 125252608 125497242 126047232 126157824 126293418 127048896 127360224 127401984 127471968 127675782 128372322 128686893 128729088 128799801 128934912 129186738 129499136 129752064 130070016 130138112 130277984 130324059 130392288 131103648 131424912 131678208 131750541 131935392 132327936 132469311 132586389 132907008 133049856 133166592 133309719 133706352 134291456 134435792 134479872 134553744 134742528 134768881 135143424 135407376 135880704 136146096 136551168 137296128 137417472 137636304 137973576 138018816 138726296 138848904 138993664 139456512 139679488 139728888 140341248 140564736 140909184 141803136 141950976 142028952 142376988 142651392 142930008 143280252 143355264 143429632 144137344 144769024 144820224 144848548 145051776 145686528 145971072 146328768 146405376 146562732 146691324 147204096 147491604 147849216 147853026 147930432 148137984 148737472 148868928 149389312 149471374 149520384 149681088 149812416 150419646 150994944 151077888 151240266 151289856 151372962 152036352 152567808 152651616 152865792 153110208 153620064 153780224 154157056 154241737 154458144 154539008 154705106 154840842 155220273 155271168 156067083 156205017 156367872 156888576 157139424 157827072 157996704 158135328 158522832 158776293 159383552 159471104 159642503 159694848 159782571 160169984 160482816 160796259 161274672 161358336 162154512 162865152 163039152 163183248 163577856 163897344 164561664 164706048 165281792 165604608 165869392 166275848 166330368 166421736 166655232 167329656 167477544 168062976 168210432 168391224 169398528 169813632 169869312 169962624 170234376 171163096 171582524 171638784 171733068 171913216 171974016 172248984 172822572 173002752 173426688 173765412 173856384 174804864 175233216 175570944 175667388 175913856 176437248 176625748 176781852 177058562 177209344 177399808 177555456 177746292 177902244 178275136 178338186 179306496 179404992 179656704 180191232 180543168 181174272 181273794 181434006 181528128 182068224 182423826 183061504 183223296 183419046 183515072 183964768 184025088 184384512 185131872 185294304 185942016 186305184 186603066 187060329 187121664 187224453 187419648 187878912 188245863 189070848 189267968 189371936 189835984 190201856 190573344 191040336 191102976 191140352 191207952 191513673 192558483 193093632 193402368 193780107 194248704 194628096 195105024 195207168 195416976 195588432 196272128 196655472 197132288 197137368 197240576 197517312 197903088 198491904 199360512 199574784 199749888 200559528 201437184 201653688 201719808 201830616 202715136 203423744 203535488 203821056 204146944 204219144 204826752 205944192 206126208 206454456 206960364 207028224 208089444 208273356 208490496 209184768 209519232 210436096 210662272 210847104 211363776 211701724 212704704 212926464 213043428 213565482 213977088 214395012 214920378 215032896 215144448 216206016 217153536 217272822 217385536 217577664 218103808 218458162 218529792 218956608 219415552 219493152 219608064 219844098 220036986 220806144 221237406 221773824 221779539 221895648 222206976 223106208 223303392 224083968 224207061 224280576 224521632 225430231 225629469 225864704 226418176 226492416 226616832 226860399 226934784 226979168 227059443 228054528 228851712 228977424 229298688 229665312 230430096 230670336 231235584 231687216 231808512 232057659 232261263 233073152 233644288 234094592 234223184 234551808 235249664 235332864 235709136 236740608 236995056 237202992 237784248 239075328 239206656 239542272 240254976 240724224 241565696 241698392 241912008 242037504 242757632 243231768 244297728 244558728 244774872 245366784 245846016 246842496 247059072 247922688 248406912 248804088 249413772 249495552 249632604 249892864 250505216 250994484 252094464 252315648 252586836 254097792 254720448 254803968 254943936 255351564 256744644 257373786 257458176 257599602 257869824 258373476 258998272 259504128 260140032 260276224 260555968 260648118 260784576 262207296 262849824 263356416 263501082 263870784 264655872 264938622 265172778 265587843 265814016 266099712 266333184 266619438 267412704 268582912 268871584 268959744 269107488 269485056 269537762 270198253 270286848 270814752 271761408 271910691 272151009 272292192 273102336 273635739 274592256 274834944 275128569 275272608 275947152 276037632 277452592 277697808 277987328 278140031 278913024 279358976 279457776 279904599 280682496 281129472 281818368 283606272 283901952 284057904 284753976 285302784 285860016 286560504 286710528 286859264 288274688 289538048 289640448 289697096 290103552 291373056 291942144 292657536 292810752 293125464 293382648 294408192 294983208 295698432 295706052 295860864 296275968 297474944 297737856 298778624 298942748 299040768 299362176 299624832 300839292 302155776 302480532 302579712 302745924 304072704 305135616 305303232 305731584 306220416 307240128 307560448 308314112 308483474 308916288 309078016 309410212 309681684 310440546 310542336 312134166 312410034 312735744 313777152 314278848 315654144 315993408 316270656 317045664 317552586 318767104 318942208 319285006 319389696 319565142 320339968 320348223 320965632 321592518 322380567 322549344 322716672 324309024 325730304 325909233 326078304 326366496 327155712 327687243 327794688 329123328 329412096 329474953 329766147 330563584 331209216 331738784 331856109 332551696 332660736 332843472 333310464 334659312 334955088 336125952 336420864 336782448 338797056 339627264 339738624 339925248 340468752 342326192 343165048 343277568 343466136 343826432 343948032 344497968 345645144 346005504 346853376 347530824 347712768 349609728 350466432 351141888 351334776 351827712 352874496 353251496 353563704 354117124 354418688 354799616 355110912 355492584 355804488 356550272 356676372 358612992 358809984 359313408 360382464 361086336 362348544 362547588 362868012 363056256 364136448 364847652 366123008 366446592 366838092 367030144 367929536 368050176 368769024 370263744 370588608 371884032 372610368 373206132 374120658 374243328 374448906 374839296 375757824 376491726 378141696 378535936 378743872 379671968 380403712 381146688 382080672 382205952 382280704 382415904 383027346 385116966 386060679 386187264 386399403 386804736 387560214 388497408 389256192 390210048 390414336 390833952 391176864 392544256 393310944 394264576 394274736 394481152 394905139 395034624 395251623 395806176 396983808 397407933 397759167 398721024 399149568 399499776 399929157 401119056 402874368 403307376 403439616 403661232 404306643 405430272 406847488 407070976 407642112 408293888 408438288 409653504 411888384 412252416 412908912 413920728 414056448 416178888 416546712 416980992 418369536 419038464 420872192 421324544 421694208 422727552 423403448 425409408 425852928 426086856 427130964 427954176 428790024 429840756 430065792 430288896 432412032 434307072 434545644 434771072 435155328 436916324 437059584 437913216 438831104 438986304 439216128 439688196 440073972 441612288 442474812 443547648 443559078 443791296 444413952 446212416 446606784 448167936 448414122 448561152 449043264 450860462 451258938 451729408 452836352 452984832 453233664 453720798 453869568 453958336 454118886 456109056 457703424 457954848 458597376 459330624 460860192 461340672 462471168 462725211 463374432 463617024 464115318 464522526 465660819 466146304 467288576 468189184 468201249 468446368 469103616 470499328 470665728 471418272 473481216 473990112 474405984 475568496 476328879 478150656 478413312 478927509 479084544 479347713 480509952 481448448 483131392 483396784 483824016 484075008 485515264 486463536 488595456 489117456 489549744 490733568 491692032 493684992 494118144 495845376 496813824 497608176 498827544 498991104 499265208 499785728 501010432 501988968 504188928 504631296 505173672 508195584 509440896 509607936 509887872 510703128 513489288 514747572 514916352 515199204 515739648 516746952 517996544 519008256 520280064 520552448 521111936 521296236 521569152 524414592 525699648 526712832 527002164 527741568 529311744 529877244 530345556 531175686 531628032 532199424 532666368 533238876 534825408 537165824 537743168 537919488 538214976 538970112 539075524 540396506 540573696 541629504 543522816 543821382 544302018 544584384 546204672 547271478 549184512 549669888 550257138 550545216 551894304 552075264 554905184 555395616 555974656 556280062 557643203 557826048 558717952 558915552 559809198 561180987 561364992 561673359 562258944 563636736 564737589 567212544 567803904 568115808 569507952 570605568 571720032 573121008 573421056 573718528 574033681 574541019 576549376 577675449 579076096 579280896 579394192 580207104 581340321 582746112 583884288 585315072 585621504 586250928 586765296 588816384 589966416 591396864 591412104 591721728 592551936 594949888 595475712 597557248 597885496 598081536 598724352 599249664 601678584 604311552 604961064 605159424 605491848 608145408 610271232 610606464 611463168 612440832 614480256 615120896 616628224 616966948 617832576 618156032 618820424 619363368 620881092 621084672 624268332 624820068 625471488 627554304 628557696 631308288 631986816 632541312 634091328 635105172 637884416 638570012 638779392 639130284 640679936 640696446 641931264 643185036 644761134 645098688 645433344 648618048 651460608 651818466 652156608 652732992 654311424 655374486 655589376 658246656 658824192 658949906 659532294 661127168 662418432 663477568 663712218 665103392 665321472 665338617 665686944 666620928 669318624 669910176 672251904 672621183 672841728 673564896 676290693 676888407 677594112 679254528 679477248 679850496 680581197 680937504 684652384 686330096 686555136 686932272 687652864 687896064 688030603 688995936 691290288 692011008 693706752 695061648 695425536 696172977 696783789 699219456 700932864 702283776 702669552 703655424 705748992 706502992 707127408 708234248 708837376 709599232 710221824 710985168 711608976 713100544 713352744 717225984 717619968 718626816 720764928 722172672 724697088 725095176 725736024 726112512 728272896 729695304 732246016 732893184 733676184 734060288 735859072 736100352 737538048 740527488 741177216 743768064 745220736 746412264 748241316 748486656 748897812 749678592 751515648 752983452 756283392 757071872 757487744 759343936 760807424 762293376 764161344 764411904 764561408 764831808 766054692 770233932 772121358 772374528 772798806 773609472 775120428 776994816 778512384 780420096 780828672 781667904 782353728 785088512 786621888 788529152 788549472 788962304 789810278 790069248 790503246 791612352 793967616 794815866 795518334 796763529 797442048 798299136 798999552 799858314 802238112 805748736 806614752 806879232 807322464 808613286 810594759 810860544 813694976 814141952 815016989 815284224 815732073 816587776 816876576 819307008 820907217 823776768 824504832 825385707 825817824 827841456 828112896 832357776 833093424 833961984 834420093 836739072 838076928 839713797 841744384 842649088 843388416 845455104 846806896 850818816 851705856 852173712 854261928 855908352 857580048 859681512 860131584 860577792 864824064 868614144 869091288 869542144 870310656 873832648 874119168 875826432 877662208 877972608 878432256 879376392 880147944 883224576 884949624 887095296 887118156 887582592 888827904 892424832 893213568 896335872 896828244 897122304 898086528 901720924 902517876 903458816 905672704 906467328 907441596 907739136 907916672 908237772 912218112 915406848 915909696 917194752 918661248 921720384 922681344 924942336 925450422 926748864 927234048 928230636 929045052 931321638 932292608 934577152 936378368 936402498 936892736 938207232 940998656 941331456 942836544 946962432 947980224 948811968 951136992 952657758 956301312 956826624 957855018 958169088 958695426 961019904 961044669 962896896 966262784 966793568 967648032 968150016 971030528 972927072 977190912 977727699 978234912 979099488 981467136 983061729 983384064 987369984 988236288 988424859 989298441 991690752 993627648 995216352 997655088 997982208 998530416 999571456 1002020864 1003977936 1005583189 1008377856 1009262592 1010347344 1016391168 1018881792 1019215872 1019775744 1021406256 1026978576 1029495144 1029832704 1030398408 1031479296 1033493904 1035993088 1038016512 1040560128 1041104896 1042223872 1042592472 1043138304 1048829184 1051399296 1053425664 1054004328 1055483136 1058623488 1059754488 1060691112 1062351372 1063256064 1064398848 1065332736 1066477752 1069650816 1074331648 1075486336 1075838976 1076429952 1077940224 1078151048 1080793012 1081147392 1083259008 1087045632 1087642764 1088604036 1089168768 1092409344 1094542956 1098369024 1099339776 1100514276 1101090432 1103788608 1104150528 1109810368 1110791232 1111949312 1112560124 1115286406 1115652096 1117435904 1117831104 1119618396 1122361974 1122729984 1123346718 1124517888 1127273472 1129475178 1134425088 1135607808 1136231616 1139015904 1141211136 1143440064 1146242016 1146842112 1147437056 1148067362 1149082038 1150880653 1153098752 1155350898 1158152192 1158182037 1158561792 1158788384 1159198209 1160414208 1162680642 1165492224 1167768576 1170630144 1171243008 1172501856 1173530592 1177632768 1179932832 1182793728 1182824208 1183443456 1184715417 1185103872 1185754869 1189899776 1190951424 1192223799 1195114496 1195770992 1196163072 1197448704 1198499328 1199787471 1203357168 1208623104 1209922128 1210318848 1210983696 1212919929 1216290816 1220542464 1221212928 1222926336 1224881664 1228960512 1230241792 1233256448 1233933896 1235665152 1236312064 1237640848 1238726736 1241762184 1242169344 1248536664 1249640136 1250942976 1255108608 1257115392 1262616576 1263973632 1265082624 1268182656 1270210344 1275768832 1277140024 1277558784 1278260568 1281359872 1281392892 1283862528 1286370072 1289522268 1290197376 1290866688 1297236096 1302921216 1303636932 1304313216 1305465984 1310748972 1311178752 1316493312 1317648384 1317899812 1319064588 1322254336 1324836864 1326955136 1327424436 1330206784 1330642944 1330677234 1331373888 1333241856 1338637248 1339820352 1344503808 1345242366 1345683456 1347129792 1352581386 1353776814 1355188224 1358509056 1358954496 1359700992 1361162394 1361875008 1369304768 1372660192 1373110272 1373864544 1375305728 1375792128 1376061206 1377991872 1382580576 1384022016 1387413504 1388175633 1390123296 1390851072 1392345954 1393567578 1396982457 1398438912 1401865728 1404567552 1404603747 1405339104 1407310848 1411497984 1413005984 1414254816 1416468496 1417674752 1419198464 1419978053 1420443648 1421970336 1423217952 1426201088 1426705488 1428986637 1434451968 1435239936 1436782527 1437253632 1438043139 1441529856 1444345344 1449394176 1450190352 1451472048 1452225024 1456545792 1459390608 1464492032 1465786368 1467352368 1468120576 1471718144 1472200704 1475076096 1481054976 1482354432 1487536128 1490441472 1492824528 1496482632 1496973312 1497795624 1499357184 1503031296 1505966904 1512566784 1514143744 1514975488 1518687872 1521614848 1524586752 1528322688 1528823808 1529122816 1529663616 1532109384 1540467864 1544242716 1544749056 1545597612 1547218944 1550240856 1553989632 1557024768 1560840192 1561657344 1563335808 1564707456 1570177024 1573243776 1577098944 1577924608 1579620556 1580138496 1581006492 1583224704 1587935232 1589631732 1591036668 1593527058 1594884096 1596598272 1597999104 1599716628 1604476224 1611497472 1613229504 1613758464 1614644928 1617226572 1621189518 1621721088 1627389952 1628283904 1630033978 1630568448 1631464146 1633175552 1633753152 1638614016 1641814434 1647553536 1649009664 1650771414 1651635648 1655682912 1656225792 1664715552 1666186848 1667923968 1668840186 1672929609 1673478144 1676153856 1679427594 1682056339 1683488768 1683542961 1685298176 1686776832 1690910208 1693613792 1694212767 1701637632 1703411712 1704347424 1708523856 1711816704 1715160096 1719363024 1720263168 1721155584 1722101043 1723623057 1729648128 1733026347 1737228288 1738182576 1739084288 1740621312 1747665296 1748238336 1751652864 1755324416 1755945216 1756864512 1758752784 1760295888 1766449152 1769899248 1774190592 1774236312 1775165184 1777655808 1784849664 1786427136 1792671744 1793656488 1794244608 1796173056 1803441848 1805035752 1806917632 1811345408 1812934656 1814883192 1815478272 1815833344 1816475544 1824436224 1830813696 1831819392 1834389504 1837322496 1843440768 1845362688 1849884672 1850900844 1853497728 1854468096 1856461272 1858090104 1862643276 1864585216 1869154304 1872756736 1872804996 1873785472 1876414464 1881997312 1882662912 1885673088 1893924864 1895960448 1897623936 1902273984 1905315516 1913653248 1915710036 1916338176 1917390852 1922039808 1922089338 1925793792 1932525568 1933587136 1935296064 1936300032 1942061056 1945854144 1954381824 1955455398 1956469824 1958198976 1962934272 1966123458 1966768128 1974739968 1976472576 1976849718 1978596882 1983381504 1987255296 1990432704 1995310176 1995964416 1997060832 1999142912 2004041728 2007955872 2011166378 2016094657 2016755712 2017863549 2018525184 2020694688 2028872079 2030665221 2032782336 2037763584 2038431744 2039551488 2041743591 2042812512 2053957152 2058990288 2059665408 2060796816 2062958592 2064091809 2066987808 2071986176 2075352539 2076033024 2081120256 2082209792 2084447744 2085184944 2086276608 2088518931 2090351367 2097658368 2102798592 2106851328 2108008656 2110966272 2117246976 2119508976 2121382224 2124702744 2126512128 2128797696 2130665472 2132955504 2139301632 2148663296 2150972672 2151677952 2152859904 2155880448 2156302096 2161586024 2162294784 2166518016 2174091264 2175285528 2177208072 2178337536 2184818688 2189085912 2196738048 2198679552 2201028552 2202180864 2207577216 2208301056 2219620736 2221582464 2223898624 2225120248 2230572812 2231304192 2234871808 2235662208 2239236792 2244723948 2245459968 2246693436 2249035776 2254546944 2258950356 2268850176 2271215616 2272463232 2278031808 2282422272 2286880128 2292484032 2293684224 2294874112 2296134724 2298164076 2301761306 2306197504 2310701796 2316304384 2316364074 2317123584 2317576768 2318396418 2320828416 2325361284 2330984448 2335537152 2341260288 2342486016 2345003712 2347061184 2355265536 2359865664 2365587456 2365648416 2366886912 2369430834 2370207744 2371509738 2379799552 2381902848 2384447598 2390228992 2390290587 2391541984 2392326144 2394897408 2396998656 2399574942 2406714336 2417246208 2419844256 2420637696 2421967392 2425839858 2431784277 2432581632 2441084928 2442425856 2445050967 2445852672 2447196219 2449763328 2457921024 2460483584 2466512896 2467867792 2471330304 2472624128 2475281696 2476157121 2477453472 2483524368 2484338688 2497073328 2499280272 2501885952 2503260279 2510217216 2514230784 2519141391 2525233152 2527947264 2530165248 2536365312 2540420688 2551537664 2554280048 2555117568 2556521136 2562719744 2562785784 2567725056 2572740144 2579044536 2580394752 2581733376 2594472192 2605842432 2607273864 2608626432 2610931968 2621497944 2622357504 2632986624 2635296768 2635799624 2638129176 2644508672 2649673728 2653910272 2654848872 2660413568 2661285888 2661354468 2662747776 2666483712 2677274496 2679640704 2689007616 2690484732 2691366912 2694259584 2705162772 2707553628 2710376448 2717018112 2719401984 2722324788 2723750016 2738609536 2745320384 2746220544 2747729088 2750611456 2751584256 2752122412 2755983744 2765161152 2768044032 2774827008 2776351266 2780246592 2781702144 2784691908 2787135156 2793964914 2796877824 2803731456 2809135104 2809207494 2810678208 2814621696 2822995968 2826011968 2828509632 2832936992 2835349504 2838396928 2839956106 2840887296 2843940672 2846435904 2852402176 2853410976 2857973274 2868903936 2870479872 2873565054 2874507264 2876086278 2883059712 2883134007 2888690688 2898788352 2900380704 2902944096 2904450048 2913091584 2918781216 2928984064 2930593003 2931572736 2933183097 2934704736 2936241152 2943436288 2944401408 2949185187 2950152192 2962109952 2964708864 2965274577 2967895323 2975072256 2980882944 2985649056 2992965264 2993946624 2995591248 2998714368 3006062592 3011933808 3016749567 3025133568 3028287488 3029950976 3037375744 3043229696 3049173504 3056645376 3057647616 3058245632 3059327232 3064218768 3080935728 3088485432 3089498112 3091195224 3094437888 3100481712 3107979264 3114049536 3121680384 3123314688 3126671616 3129414912 3140354048 3146487552 3154197888 3155849216 3159241112 3160276992 3162012984 3166449408 3175870464 3179263464 3182073336 3187054116 3189768192 3193196544 3195998208 3199433256 3208952448 3222994944 3226459008 3227516928 3229289856 3234453144 3242379036 3243442176 3256567808 3260067956 3261136896 3262928292 3266351104 3267506304 3277228032 3283628868 3295107072 3298019328 3301542828 3303271296 3311365824 3312451584 3329431104 3332373696 3335847936 3337680372 3345859218 3346956288 3352307712 3358855188 3364112678 3366977536 3367085922 3370596352 3373553664 3381820416 3387227584 3388425534 3403275264 3406823424 3408694848 3417047712 3423633408 3430320192 3438726048 3440526336 3442311168 3444202086 3447246114 3452641959 3459296256 3466052694 3474456576 3474546111 3476365152 3478168576 3481242624 3495330592 3496476672 3503305728 3510648832 3511890432 3512577289 3513729024 3517505568 3520591776 3532898304 3539798496 3548381184 3548472624 3550330368 3554146251 3555311616 3557264607 3569699328 3572854272 3576671397 3585343488 3587312976 3588489216 3592346112 3606883696 3610071504 3613835264 3622690816 3625869312 3629766384 3630956544 3631666688 3632951088 3638759787 3648872448 3661627392 3663638784 3668779008 3674644992 3686881536 3690725376 3699769344 3701801688 3706995456 3708936192 3712922544 3716180208 3725286552 3729170432 3738308608 3745513472 3745609992 3747570944 3752828928 3763994624 3765325824 3771346176 3787849728 3791920896 3795247872 3804547968 3810631032 3827306496 3831420072 3832676352 3834781704 3844079616 3844178676 3851587584 3865051136 3867174272 3870592128 3872600064 3884122112 3891708288 3908763648 3910910796 3912939648 3916397952 3932246916 3933536256 3949479936 3952945152 3953699436 3957193764 3966763008 3974510592 3980865408 3990620352 3991928832 3994121664 3998285824 4008083456 4015911744 4022332756 4032189314 4033511424 4035727098 4037050368 4041389376 4057744158 4061330442 4065564672 4075527168 4076863488 4079102976 4083487182 4085625024 4107914304 4117980576 4119330816 4121593632 4125917184 4128183618 4133975616 4143972352 4150705078 4152066048 4160876207 4162240512 4164419584 4164526899 4168895488 4170369888 4172553216 4177037862 4180702734 4190947371 4195316736 4205597184 4213702656 4213811241 4216017312 4221932544 4234493952 4239017952 4242764448 4249405488 4253024256 4257595392 4259934159 4261330944 4265911008 4278603264 4283174389 4286959911 4297326592 4301945344 4303355904 4305719808 4310347581 4311760896 4312604192 4314129417 4323172048 4324589568 4333036032 4348182528 4350571056 4354416144 4356675072 4369637376 4378171824 4393476096 4397359104 4402057104 4404361728 4415154432 4416602112 4439241472 4443164928 4447797248 4450240496 4461145624 4462608384 4469743616 4471324416 4478473584 4489447896 4490919936 4493386872 4498071552 4509093888 4517900712 4537700352 4542431232 4544926464 4556063616 4564844544 4573760256 4584968064 4587368448 4589748224 4592269448 4596328152 4603522612 4612395008 4621403592 4632608768 4632728148 4634247168 4635153536 4636792836 4641656832 4650722568 4661968896 4671074304 4682520576 4684972032 4690007424 4694122368 4710531072 4719731328 4731296832 4733773824 4738861668 4740415488 4743019476 4759599104 4763805696 4768895196 4780457984 4780581174 4783083968 4784652288 4789794816 4793997312 4799149884 4813428672 4834492416 4839688512 4841275392 4843934784 4851679716 4863568554 4865163264 4882169856 4884851712 4890101934 4891705344 4894392438 4899526656 4915842048 4920967168 4933025792 4935735584 4942660608 4945248256 4950563392 4952314242 4954906944 4967048736 4968677376 4994146656 4998560544 5003771904 5006520558 5018788827 5020434432 5028461568 5038282782 5046169017 5050466304 5050628883 5055894528 5060330496 5072730624 5080841376 5103075328 5108560096 5110235136 5113042272 5125439488 5125571568 5133766807 5135450112 5145480288 5158089072 5160789504 5163466752 5166303129 5170869171 5188944384 5199079041 5211684864 5214547728 5217252864 5221863936 5242995888 5244715008 5265973248 5270593536 5271599248 5276258352 5289017344 5299347456 5307820544 5309697744 5320827136 5322571776 5322708936 5325495552 5332967424 5354548992 5359281408 5378015232 5380969464 5382733824 5388519168 5410325544 5415107256 5420752896 5434036224 5438803968 5444649576 5447500032 5477219072 5490640768 5492441088 5495458176 5501222912 5503168512 5504244824 5511967488 5530322304 5536088064 5549654016 5552702532 5560493184 5563404288 5569383816 5574270312 5587929828 5593755648 5607462912 5618270208 5618414988 5621356416 5629243392 5645991936 5652023936 5657019264 5665873984 5676793856 5679912212 5681774592 5687881344 5692871808 5704804352 5706821952 5715946548 5740959744 5747130108 5749014528 5752172556 5766119424 5766268014 5777381376 5797576704 5800761408 5805888192 5808900096 5826183168 5837562432 5857968128 5861186006 5863145472 5866366194 5869409472 5872482304 5886872576 5888802816 5898370374 5900304384 5924219904 5929417728 5930549154 5935790646 5950144512 5961765888 5971298112 5985930528 5987893248 5991182496 5997428736 6012125184 6023867616 6033499134 6048283971 6050267136 6053590647 6056574976 6059901952 6074751488 6086459392 6086616237 6098347008 6113290752 6115295232 6116491264 6118654464 6125230773 6128437536 6161871456 6176970864 6178996224 6182390448 6188875776 6192275427 6200963424 6215958528 6226057617 6228099072 6243360768 6246629376 6253343232 6258829824 6265556793 6280708096 6292975104 6308395776 6311698432 6318482224 6320553984 6324025968 6332898816 6351740928 6358526928 6364146672 6374108232 6379536384 6386393088 6391996416 6398866512 6417904896 6445989888 6452918016 6455033856 6458579712 6468906288 6484758072 6486884352 6513135616 6520135912 6522273792 6525856584 6532702208 6535012608 6554456064 6567257736 6590214144 6596038656 6603085656 6606542592 6622731648 6624903168 6658862208 6664747392 6671695872 6675360744 6691718436 6693912576 6704615424 6717710376 6728225356 6733955072 6734171844 6741192704 6747107328 6763640832 6774455168 6776851068 6806550528 6813646848 6817389696 6834095424 6847266816 6860640384 6877452096 6881052672 6884622336 6888404172 6894492228 6905283918 6918592512 6932105388 6948913152 6949092222 6952730304 6956337152 6962485248 6990661184 6992953344 7006611456 7021297664 7023780864 7025154578 7027458048 7035011136 7041183552 7065796608 7079596992 7096762368 7096945248 7100660736 7108292502 7110623232 7114529214 7139398656 7145708544 7153342794 7170686976 7170871761 7174625952 7176978432 7184692224 7213767392 7220143008 7227670528 7245381632 7249361639 7251738624 7259532768 7261913088 7263333376 7265902176 7277519574 7295352831 7297744896 7323254784 7327277568 7335152901 7337558016 7341588657 7349289984 7373763072 7381450752 7399538688 7403603376 7413990912 7417872384 7425845088 7432360416 7450573104 7458340864 7476617216 7491026944 7491219984 7495141888 7503197641 7505657856 7509780837 7527989248 7530651648 7542692352 7557424173 7575699456 7583841792 7590495744 7609095936 7621262064 7654612992 7662840144 7665352704 7669563408 7688159232 7688357352 7703175168 7730102272 7734348544 7741184256 7745200128 7768244224 7783416576 7817527296 7821821592 7825879296 7832795904 7864493832 7867072512 7898959872 7905890304 7907398872 7914387528 7933526016 7949021184 7961730816 7981240704 7983857664 7988243328 7996571648 8016166912 8031823488 8044665512 8064378628 8067022848 8071454196 8074100736 8082778752 8115488316 8122660884 8131129344 8151054336 8158205952 8166974364 8171250048 8215828608 8235961152 8238661632 8243187264 8251834368 8256367236 8267951232 8301410156 8304132096 8321752414 8324481024 8328839168 8329053798 8337790976 8340739776 8345106432 8354075724 8361405468 8381894742 8390633472 8411194368 8427405312 8427622482 8432034624 8443865088 8468987904 8478035904 8485528896 8498810976 8506048512 8515190784 8519868318 8522661888 8531822016 8557206528 8566348778 8573919822 8594653184 8603890688 8606711808 8611439616 8620695162 8623521792 8625208384 8628258834 8646344096 8649179136 8649402021 8666072064 8696365056 8701142112 8708832288 8713350144 8739274752 8756343648 8786952192 8791779009 8794718208 8799549291 8804114208 8808723456 8830308864 8833204224 8847555561 8878482944 8886329856 8895594496 8895823731 8900480992 8922291248 8925216768 8939487232 8942648832 8956947168 8978895792 8981839872 8986773744 8996143104 9018187776 9035801424 9050248701 9075400704 9084862464 9089852928 9112127232 9129689088 9147520512 9169936128 9174736896 9179496448 9184538896 9192656304 9207045224 9224790016 9242807184 9265217536 9265456296 9268494336 9270307072 9273585672 9283313664 9301445136 9323937792 9342148608 9365041152 9369944064 9380014848 9388244736 9421062144 9439462656 9462593664 9467547648 9477723336 9480830976 9486038952 9519198208 9527611392 9537790392 9560915968 9561162348 9566167936 9569304576 9579589632 9587994624 9598299768 9626857344 9668984832 9679377024 9682550784 9687869568 9703359432 9727137108 9730326528 9769703424 9780203868 9783410688 9788784876 9799053312 9831684096 9841934336 9866051584 9871471168 9885321216 9890496512 9901126784 9904628484 9909813888 9934097472 9937354752 9988293312 9997121088 10007543808 10013041116 10037577654 10040868864 10056923136 10076565564 10092338034 10100932608 10101257766 10111789056 10120660992 10145461248 10161682752 10206150656 10217120192 10220470272 10226084544 10250878976 10251143136 10267533614 10270900224 10290960576 10316178144 10321579008 10326933504 10332606258 10341738342 10357925877 10377888768 10398158082 10423369728 10423638333 10429095456 10434505728 10443727872 10485991776 10489430016 10531946496 10537731867 10541187072 10543198496 10552516704 10578034688 10595220857 10598694912 10615641088 10619395488 10641654272 10645143552 10645417872 10650991104 10662438753 10665934848 10671793821 10709097984 10718562816 10730014191 10756030464 10761938928 10765467648 10777038336 10820651088 10830214512 10841505792 10868072448 10877607936 10889299152 10895000064 10916279361 10954438144 10981281536 10984882176 10990916352 11002445824 11006337024 11008489648 11023934976 11060644608 11072176128 11099308032 11105405064 11120986368 11126808576 11138767632 11148540624 11175859656 11187511296 11214925824 11236540416 11236829976 11242712832 11258486784 11291983872 11304047872 11314038528 11331747968 11353587712 11359824424 11363549184 11375762688 11385743616 11409608704 11413643904 11431893096 11481919488 11494260216 11498029056 11504345112 11532238848 11532536028 11554762752 11595153408 11601522816 11611776384 11617800192 11652366336 11675124864 11715936256 11722372012 11726290944 11732732388 11738818944 11744964608 11773745152 11796740748 11800608768 11848439808 11858835456 11861098308 11871581292 11900289024 11923531776 11942596224 11971861056 11975786496 11982364992 11994857472 12024250368 12047735232 12066998268 12096567942 12100534272 12107181294 12119803904 12149502976 12172918784 12173232474 12196694016 12226581504 12230590464 12232982528 12237308928 12250461546 12256875072 12323742912 12353941728 12357992448 12364780896 12377751552 12384550854 12401926848 12431917056 12452115234 12456198144 12482628621 12486721536 12493258752 12493580697 12506686464 12517659648 12531113586 12561416192 12585950208 12616791552 12623396864 12636964448 12641107968 12641433723 12648051936 12665797632 12703481856 12717053856 12728293344 12748216464 12759072768 12772786176 12779802477 12783992832 12797733024 12835809792 12849523167 12860879733 12891979776 12905836032 12910067712 12917159424 12931042743 12937812576 12969516144 12973768704 13026271232 13040271824 13044547584 13051713168 13065404416 13070025216 13072581457 13108912128 13134515472 13180428288 13192077312 13206171312 13213085184 13245463296 13249806336 13317724416 13329494784 13343391744 13350721488 13383436872 13387825152 13409230848 13435420752 13456450712 13467910144 13468343688 13482385408 13494214656 13527281664 13548910336 13553702136 13613101056 13627293696 13634779392 13668190848 13694533632 13721280768 13754904192 13762105344 13769244672 13776808344 13788984456 13810567836 13837185024 13864210776 13897826304 13898184444 13905460608 13912674304 13924970496 13981322368 13985906688 14013222912 14042595328 14047561728 14050309156 14054916096 14070022272 14082367104 14131593216 14159193984 14193890496 14201321472 14216585004 14221246464 14229058428 14278797312 14291417088 14306685588 14341373952 14341743522 14349251904 14353956864 14369384448 14427534784 14440286016 14455341056 14490763264 14498723278 14503477248 14519065536 14523826176 14526666752 14531804352 14555039148 14590705662 14595489792 14646509568 14654555136 14670305802 14675116032 14683177314 14698579968 14747526144 14762901504 14799077376 14807206752 14827981824 14835744768 14851690176 14864720832 14901146208 14916681728 14953234432 14961448489 14982053888 14982439968 14990283776 15006395282 15011315712 15019561674 15055978496 15056366481 15061303296 15085384704 15114848346 15138507051 15151398912 15151886649 15167683584 15180991488 15218191872 15242524128 15309225984 15325680288 15330705408 15339126816 15376318464 15376714704 15401300421 15406350336 15460204544 15468697088 15482368512 15485322791 15490400256 15498909387 15536488448 15566833152 15597237123 15635054592 15643643184 15651758592 15665591808 15728987664 15734145024 15797919744 15811780608 15814797744 15828775056 15867052032 15898042368 15923461632 15962481408 15967715328 15976486656 15993143296 16032333824 16063646976 16089331024 16128757256 16134045696 16142908392 16148201472 16165557504 16230976632 16245321768 16262258688 16302108672 16316411904 16333948728 16342500096 16431657216 16471922304 16477323264 16486374528 16503668736 16512734472 16535902464 16602820312 16608264192 16643504828 16648962048 16657678336 16658107596 16675581952 16681479552 16690212864 16708151448 16722810936 16763789484 16781266944 16822388736 16854810624 16855244964 16864069248 16887730176 16937975808 16956071808 16971057792 16997621952 17030381568 17039736636 17045323776 17063644032 17114413056 17132697556 17147839644 17189306368 17207781376 17222879232 17241390324 17247043584 17250416768 17256517668 17292688192 17298358272 17298804042 17332144128 17392730112 17402284224 17417664576 17426700288 17478549504 17512687296 17573904384 17583558018 17589436416 17599098582 17608228416 17617446912 17660617728 17666408448 17695111122 17756965888 17772659712 17791188992 17791647462 17800961984 17844582496 17850433536 17878974464 17885297664 17913894336 17957791584 17963679744 17973547488 17992286208 18036375552 18071602848 18100497402 18144851913 18150801408 18160771941 18169724928 18179705856 18224254464 18259378176 18259848711 18295041024 18339872256 18349473792 18358992896 18369077792 18385312608 18414090448 18449580032 18485614368 18530435072 18530912592 18536988672 18540614144 18547171344 18566627328 18576826281 18602890272 18647875584 18678172851 18684297216 18730082304 18739888128 18760029696 18776489472 18796670379 18842124288 18878925312 18925187328 18935095296 18955446672 18961661952 18972077904 19038396416 19055222784 19075580784 19121831936 19122324696 19132335872 19138609152 19159179264 19175989248 19196599536 19253714688 19337969664 19358754048 19365101568 19375739136 19406718864 19454274216 19460653056 19539406848 19560407736 19566821376 19577569752 19598106624 19663368192 19683868672 19732103168 19742942336 19770642432 19780993024 19802253568 19809256968 19819627776 19868194944 19874709504 19976586624 19994242176 20015087616 20026082232 20075155308 20081737728 20113846272 20153131128 20184676068 20201865216 20202515532 20223578112 20241321984 20290922496 20323365504 20412301312 20434240384 20440940544 20452169088 20502286272 20535067228 20541800448 20581921152 20632356288 20643158016 20653867008 20665212516 20683476684 20715851754 20755777536 20796316164 20846739456 20847276666 20858190912 20869011456 20887455744 20971983552 20978860032 21063892992 21075463734 21082374144 21086396992 21105033408 21156069376 21190441714 21197389824 21231282176 21238790976 21283308544 21290287104 21290835744 21301982208 21324877506 21331869696 21343587642 21418195968 21437125632 21460028382 21512060928 21512615283 21523877856 21530935296 21554076672 21641302176 21660429024 21683011584 21736144896 21748084917 21755215872 21778598304 21790000128 21832558722 21866732407 21886058493 21908876288 21962563072 21969764352 21981832704 22004891648 22005458703 22012674048 22016979296 22024765971 22047869952 22121289216 22144352256 22198616064 22210810128 22241972736 22253617152 22277535264 22297081248 22351719312 22375022592 22429851648 22473080832 22473659952 22485425664 22509592923 22516973568 22529342511 22583967744 22608095744 22628077056 22663495936 22707175424 22719648848 22727098368 22751525376 22771487232 22819217408 22827287808 22863786192 22963838976 22988520432 22996058112 23008690224 23064477696 23065072056 23109525504 23190306816 23203045632 23223552768 23235600384 23304732672 23350249728 23431872512 23444744024 23452581888 23465464776 23477637888 23489929216 23547490304 23593481496 23601217536 23696879616 23717670912 23722196616 23743162584 23800578048 23847063552 23885192448 23943722112 23951572992 23964729984 23989714944 24048500736 24095470464 24133996536 24193135884 24201068544 24214362588 24239607808 24299005952 24345837568 24346464948 24393388032 24453163008 24465965056 24474617856 24500923092 24513750144 24647485824 24707883456 24715984896 24729561792 24755503104 24769101708 24803853696 24904230468 24912396288 24965257242 24973443072 24986517504 24987161394 25013372928 25035319296 25062227172 25122832384 25171900416 25233583104 25246793728 25273928896 25282215936 25282867446 25296103872 25331595264 25406963712 25434107712 25456586688 25496432928 25518145536 25545572352 25559604954 25567985664 25595466048 25671619584 25699046334 25721759466 25783959552 25811672064 25820135424 25834318848 25862085486 25875625152 25939032288 25947537408 26052542464 26080543648 26089095168 26103426336 26130808832 26140050432 26145162914 26209230541 26217824256 26269030944 26360856576 26375337027 26384154624 26398647873 26412342624 26426170368 26490926592 26499612672 26542666683 26635448832 26658989568 26686783488 26687471193 26701442976 26766873744 26775650304 26818461696 26870841504 26912901424 26935820288 26936687376 26964770816 26979583007 26988429312 27054563328 27097820672 27107404272 27150746103 27226202112 27254587392 27269558784 27336381696 27389067264 27442561536 27509808384 27524210688 27538489344 27553616688 27577968912 27621135672 27674370048 27728421552 27795652608 27796368888 27810921216 27825348608 27849940992 27962644736 27971813376 28026445824 28085190656 28095123456 28100618312 28109832192 28140044544 28164734208 28263186432 28318387968 28387780992 28402642944 28433170008 28442492928 28458116856 28557594624 28582834176 28613371176 28682747904 28683487044 28698503808 28707913728 28738768896 28855069568 28880572032 28910682112 28981526528 28997446556 29006954496 29038131072 29047652352 29053333504 29063608704 29110078296 29181411324 29190979584 29309110272 29340611604 29350232064 29366354628 29397159936 29495052288 29525803008 29598154752 29614413504 29655963648 29671489536 29703380352 29729441664 29802292416 29833363456 29906468864 29922896978 29964879936 29980567552 30012790564 30022631424 30039123348 30111956992 30112732962 30122606592 30170769408 30229696692 30277014102 30302797824 30303773298 30335367168 30361982976 30436383744 30485048256 30618451968 30651360576 30661410816 30678253632 30752636928 30753429408 30802600842 30812700672 30920409088 30937394176 30964737024 30970645582 30980800512 30997818774 31072976896 31073777631 31133666304 31194474246 31270109184 31270914999 31287286368 31303517184 31331183616 31457975328 31468290048 31595839488 31613195601 31623561216 31629595488 31657550112 31734104064 31785662571 31796084736 31846923264 31924962816 31935430656 31952973312 31959070441 31986286592 31987316259 32064667648 32127293952 32178662048 32190042573 32257514512 32268091392 32285816784 32296402944 32331115008 32461953264 32490643536 32524517376 32604217344 32632823808 32667897456 32685000192 32748838083 32863314432 32943844608 32954646528 32972749056 33007337472 33025468944 33071804928 33205640624 33216528384 33287009656 33297924096 33315356672 33316215192 33351163904 33362959104 33380425728 33416302896 33445621872 33527578968 33562533888 33644777472 33709621248 33710489928 33728138496 33775460352 33875951616 33912143616 33942115584 33995243904 34060763136 34079473272 34090647552 34127288064 34228826112 34265395112 34295679288 34378612736 34415562752 34445758464 34482780648 34494087168 34500833536 34513035336 34585376384 34596716544 34597608084 34664288256 34785460224 34804568448 34835329152 34853400576 34957099008 35025374592 35147808768 35167116036 35178872832 35198197164 35216456832 35234893824 35321235456 35390222244 35513931776 35545319424 35582377984 35583294924 35601923968 35689164992 35700867072 35757948928 35770595328 35827788672 35915583168 35927359488 35947094976 35984572416 36072751104 36143205696 36200994804 36289703826 36301602816 36321543882 36359411712 36448508928 36518756352 36519697422 36590082048 36679744512 36698947584 36717985792 36738155584 36770625216 36828180896 36899160064 36971228736 37060870144 37061825184 37073977344 37081228288 37094342688 37133254656 37153652562 37205780544 37295751168 37356345702 37368594432 37447885863 37460164608 37479776256 37480742091 37520059392 37552978944 37593340758 37684248576 37757850624 37850374656 37870190592 37910893344 37923323904 37944155808 38076792832 38110445568 38151161568 38243663872 38244649392 38264671744 38277218304 38305798483 38318358528 38339407431 38351978496 38393199072 38507429376 38548569501 38582639199 38675939328 38717508096 38730203136 38751478272 38793128229 38813437728 38908548432 38921306112 39078813696 39120815472 39133642752 39155139504 39196213248 39217744371 39326736384 39367737344 39464206336 39485884672 39541284864 39561986048 39604507136 39618513936 39639255552 39736389888 39749419008 39953173248 39988484352 40030175232 40052164464 40150310616 40163475456 40227692544 40306262256 40369352136 40403730432 40405031064 40447156224 40482643968 40581844992 40646731008 40824602624 40868480768 40881881088 40904338176 41004572544 41070134456 41083600896 41163842304 41264712576 41286316032 41307734016 41330425032 41366953368 41431703508 41511555072 41592632328 41693478912 41694553332 41716381824 41738022912 41774911488 41943967104 41957720064 42127785984 42150927468 42164748288 42172793984 42210066816 42380883428 42394779648 42462564352 42477581952 42566617088 42581671488 42603964416 42649755012 42663739392 42687175284 42836391936 42874251264 42920056764 43024121856 43025230566 43047755712 43061870592 43108153344 43282604352 43320858048 43366023168 43472289792 43496169834 43510431744 43557196608 43580000256 43665117444 43733464814 43772116986 43817752576 43925126144 43939528704 43963665408 44009783296 44010917406 44025348096 44033958592 44049531942 44095739904 44242578432 44288704512 44397232128 44421620256 44483945472 44507234304 44555070528 44594162496 44703438624 44750045184 44859703296 44884345467 44946161664 44947319904 44970851328 45019185846 45033947136 45058685022 45167935488 45169099443 45216191488 45256154112 45326991872 45414350848 45415521153 45439297696 45454196736 45503050752 45542974464 45638434816 45654575616 45727572384 45927677952 45977040864 45992116224 46017380448 46128955392 46130144112 46203901263 46219051008 46380613632 46406091264 46447105536 46455968373 46471200768 46496728161 46609465344 46700499456 46863745024 46889488048 46905163776 46930929552 46955275776 46979858432 47094980608 47186962992 47202435072 47393759232 47435341824 47444393232 47486325168 47601156096 47694127104 47770384896 47887444224 47903145984 47929459968 47979429888 48097001472 48190940928 48267993072 48386271768 48402137088 48428725176 48479215616 48598011904 48691675136 48692929896 48786776064 48906326016 48931930112 48949235712 49001846184 49027500288 49294971648 49415766912 49431969792 49459123584 49511006208 49538203416 49607707392 49808460936 49824792576 49930514484 49946886144 49973035008 49974322788 50026745856 50070638592 50124454344 50245664768 50343800832 50467166208 50493587456 50547857792 50564431872 50565734892 50592207744 50663190528 50813927424 50868215424 50913173376 50992865856 51091144704 51119209908 51135971328 51190932096 51343239168 51398092668 51443518932 51567919104 51623344128 51668637696 51724170972 51751250304 51878064576 51895074816 52105084928 52161087296 52178190336 52206852672 52261617664 52280100864 52290325828 52418461082 52435648512 52538061888 52721713152 52750674054 52768309248 52797295746 52824685248 52852340736 52981853184 52999225344 53085333366 53270897664 53317979136 53373566976 53374942386 53402885952 53533747488 53551300608 53636923392 53741683008 53825802848 53871640576 53873374752 53929541632 53959166014 53976858624 54091390691 54109126656 54195641344 54214808544 54301492206 54434555739 54452404224 54482315823 54509174784 54539117568 54672763392 54778134528 54779546133 54885123072 55019616768 55048421376 55076978688 55107233376 55155937824 55242271344 55348740096 55456843104 55591305216 55592737776 55621842432 55650697216 55681267057 55699881984 55730478843 55925289472 55943626752 56034518553 56052891648 56170381312 56190246912 56201236624 56219664384 56280089088 56329468416 56390011137 56526372864 56636775936 56775561984 56805285888 56866340016 56884985856 56916233712 57115189248 57165668352 57226742352 57365495808 57366974088 57397007616 57415827456 57477537792 57710139136 57761144064 57821364224 57963053056 57994893112 58013908992 58076262144 58095304704 58106667008 58127217408 58220156592 58362822648 58381959168 58618220544 58681223208 58700464128 58732709256 58794319872 58990104576 59051606016 59196309504 59228827008 59311927296 59342979072 59406760704 59458883328 59604584832 59666726912 59812937728 59845793956 59929759872 59961135104 60025581128 60045262848 60078246696 60223913984 60225465924 60245213184 60341538816 60459393384 60554028204 60605595648 60607546596 60670734336 60723965952 60872767488 60970096512 61236903936 61302721152 61322821632 61356507264 61506858816 61605201684 61625401344 61874788352 61929474048 61941291164 61961601024 61995637548 62145953792 62147555262 62267332608 62388948492 62540218368 62541829998 62574572736 62607034368 62662367232 62915950656 62936580096 63191678976 63226391202 63247122432 63259190976 63315100224 63468208128 63571325142 63592169472 63693846528 63849925632 63870861312 63905946624 63918140882 63972573184 63974632518 64129335296 64254587904 64357324096 64380085146 64515029024 64536182784 64537845849 64571633568 64592805888 64662230016 64923906528 64981287072 65049034752 65208434688 65244254751 65265647616 65335794912 65370000384 65497676166 65600197221 65658175479 65726628864 65887689216 65909293056 65945498112 66014674944 66016376109 66050937888 66143609856 66411281248 66433056768 66574019312 66595848192 66630713344 66632430384 66702327808 66725918208 66738968491 66760851456 66832605792 66891243744 67055157936 67125067776 67289554944 67419242496 67420979856 67456276992 67528778769 67550920704 67588027533 67751903232 67824287232 67884231168 67990487808 68121526272 68158946544 68181295104 68254576128 68457652224 68530790224 68591358576 68757225472 68831125504 68891516928 68965561296 68988174336 69001667072 69026070672 69170752768 69193433088 69195216168 69328576512 69570920448 69609136896 69670658304 69706801152 69914198016 70050749184 70295617536 70334232072 70357745664 70396394328 70432913664 70469787648 70642470912 70780444488 71027863552 71090638848 71164755968 71166589848 71203847936 71378329984 71401734144 71515897856 71541190656 71655577344 71831166336 71854718976 71894189952 71969144832 72145502208 72286411392 72401989608 72579407652 72603205632 72643087764 72718823424 72897017856 73037512704 73039394844 73180164096 73359489024 73397895168 73435971584 73476311168 73541250432 73656361792 73798320128 73942457472 74123650368 74147954688 74162456576 74188685376 74266509312 74307305124 74411561088 74712691404 74737188864 74895771726 74920329216 74959552512 74961484182 75040118784 75105957888 75186681516 75368497152 75515701248 75700749312 75740381184 75821786688 75846647808 75888311616 76153585664 76220891136 76302323136 76487327744 76489298784 76529343488 76554436608 76611596966 76636717056 76678814862 76703956992 76786398144 77014858752 77097139002 77165278398 77351878656 77435016192 77460406272 77502956544 77586256458 77626875456 77817096864 77842612224 78157627392 78241630944 78267285504 78310279008 78392426496 78435488742 78627691623 78653472768 78735474688 78928412672 78971769344 79056647933 79082569728 79123972096 79126011081 79209014272 79237027872 79278511104 79472779776 79498838016 79628000049 79906346496 79976968704 80060350464 80062413579 80104328928 80300621232 80326950912 80455385088 80612524512 80738704272 80807460864 80810062128 80894312448 80938749021 80965287936 81163689984 81293462016 81452238309 81649205248 81736961536 81763762176 81808676352 82009145088 82140268912 82167201792 82327684608 82529425152 82572632064 82615468032 82660850064 82733906736 82863407016 83023110144 83185264656 83386957824 83389106664 83432763648 83476045824 83549822976 83887934208 83915440128 84255571968 84301854936 84329496576 84345587968 84420133632 84761766856 84789559296 84925128704 84955163904 85133234176 85163342976 85207928832 85299510024 85327478784 85374350568 85672783872 85748502528 85840113528 86048243712 86050461132 86095511424 86123741184 86216306688 86565208704 86641716096 86732046336 86944579584 86992339668 87020863488 87114393216 87160000512 87330234888 87466929628 87544233972 87635505152 87850252288 87927330816 88019566592 88021834812 88050696192 88067917184 88099063884 88191479808 88485156864 88577409024 88794464256 88843240512 88967890944 89014468608 89110141056 89188324992 89406877248 89500090368 89719406592 89768690934 89894639808 89941702656 90038371692 90067894272 90117370044 90335870976 90338198886 90432382976 90512308224 90653983744 90828701696 90831042306 90878595392 90908393472 91006101504 91085948928 91276869632 91309151232 91455144768 91855355904 91954081728 91984232448 92034760896 92257910784 92260288224 92407802526 92438102016 92761227264 92812182528 92894211072 92911936746 92942401536 92993456322 93218930688 93221332893 93400998912 93727490048 93778976096 93810327552 93861859104 93910551552 93959716864 94189961216 94373925984 94404870144 94787518464 94839586803 94870683648 94888786464 94972650336 95202312192 95356987713 95388254208 95540769792 95774888448 95806291968 95858919936 95877211323 95958859776 95961948777 96194002944 96381881856 96535986144 96772543536 96804274176 96857450352 96958431232 97196023808 97383350272 97385859792 97541569333 97573552128 97812652032 97863860224 97898471424 98003692368 98055000576 98246514249 98589943296 98831533824 98863939584 98918247168 99022012416 99076406832 99215414784 99616921872 99649585152 99861028968 99893772288 99946070016 99948645576 100053491712 100141277184 100248908688 100491329536 100687601664 100934332416 100987174912 101095715584 101128863744 101131469784 101184415488 101326381056 101627854848 101736430848 101826346752 101985731712 102182289408 102238419816 102271942656 102381864192 102686478336 102796185336 102887037864 103135838208 103246688256 103337275392 103448341944 103502500608 103756129152 103790149632 104210169856 104322174592 104356380672 104413705344 104523235328 104560201728 104580651656 104836922164 104871297024 105076123776 105443426304 105501348108 105536618496 105594591492 105649370496 105704681472 105963706368 106170666732 106541795328 106635958272 106747133952 106749884772 106805771904 107067494976 107102601216 107273846784 107483366016 107651605696 107746749504 107859083264 107918332028 107953717248 108182781382 108218253312 108391282688 108429617088 108602984412 108869111478 108904808448 108964631646 109078235136 109345526784 109556269056 109559092266 109770246144 110039233536 110096842752 110153957376 110214466752 110311875648 110484542688 110697480192 110913686208 111182610432 111185475552 111243684864 111301394432 111362534114 111399763968 111460957686 111850578944 111887253504 112069037106 112105783296 112340762624 112343657589 112380493824 112402473248 112439328768 112442226273 112560178176 112658936832 112780022274 113052745728 113273551872 113551123968 113610571776 113732680032 113769971712 113832467424 114230378496 114331336704 114453484704 114730991616 114733948176 114794015232 114831654912 114917395449 114955075584 115018222293 115420278272 115522288128 115642728448 115645708503 115926106112 115989786224 116027817984 116152524288 116190609408 116213334016 116254434816 116379384687 116440313184 116725645296 116763918336 117236441088 117362446416 117400928256 117465418512 117588639744 117653233113 117980209152 118103212032 118392619008 118457654016 118623854592 118685958144 118813521408 118917766656 119209169664 119333453824 119625875456 119691587912 119859519744 119922270208 120051162256 120090525696 120156493392 120447827968 120450931848 120490426368 120683077632 120918786768 121108056408 121211191296 121215093192 121341468672 121447931904 121745534976 121940193024 122473807872 122605442304 122645643264 122713014528 123013717632 123210403368 123250802688 123749576704 123858948096 123882582328 123923202048 123991275096 124291907584 124295110524 124534665216 124777896984 125080436736 125083659996 125149145472 125214068736 125324734464 125831901312 125873160192 126383357952 126452782404 126494244864 126518381952 126630200448 127142650284 127184338944 127387693056 127699851264 127811893248 127836281764 127945146368 127949265036 128258670592 128509175808 128714648192 128760170292 129030058048 129072365568 129075691698 129143267136 129185611776 129324460032 129847813056 129962574144 130098069504 130416869376 130488509502 130531295232 130671589824 130740000768 130995352332 131200394442 131316350958 131453257728 131775378432 131818586112 131890996224 132029349888 132032752218 132101875776 132287219712 132822562496 132866113536 133148038624 133191696384 133261426688 133264860768 133404655616 133451836416 133477936982 133521702912 133665211584 133782487488 134110315872 134250135552 134579109888 134653036401 134838484992 134841959712 134912553984 135057557538 135101841408 135176055066 135503806464 135507298329 135648574464 135768462336 135980975616 136243052544 136246563459 136317893088 136362590208 136509152256 136915304448 137061580448 137182717152 137514450944 137662251008 137737871141 137783033856 137931122592 137976348672 138003334144 138052141344 138341505536 138386866176 138390432336 138611703789 138657153024 139141840896 139218273792 139341316608 139367905119 139413602304 139490184483 139828396032 140101498368 140591235072 140668464144 140715491328 140792788656 140865827328 140939575296 141284941824 141560888976 142055727104 142181277696 142329511936 142333179696 142407695872 142756659968 142803468288 143031795712 143082381312 143311154688 143662332672 143709437952 143788379904 143938289664 144291004416 144572822784 144803979216 145158815304 145206411264 145286175528 145437646848 145794035712 146075025408 146078789688 146360328192 146718978048 146795790336 146871943168 146952622336 147082500864 147312723584 147596640256 147884914944 148247300736 148295909376 148324913152 148377370752 148533018624 148614610248 148823122176 149425382808 149474377728 149791543452 149840658432 149919105024 149922968364 150080237568 150211915776 150373363032 150736994304 151031402496 151401498624 151480762368 151643573376 151693295616 151776623232 152307171328 152441782272 152604646272 152978597568 153058686976 153223193932 153273434112 153357629724 153407913984 153572796288 154029717504 154194278004 154330556796 154703757312 154870032384 155005913088 155172512916 155253750912 155634193728 155685224448 156315254784 156483261888 156534571008 156620558016 156784852992 156870977484 157255383246 157306945536 157856825344 157943538688 158113295866 158165139456 158247944192 158252022162 158418028544 158474055744 158557022208 158945559552 158997676032 159256000098 159812692992 159953937408 160120700928 160124827158 160208657856 160601242464 160653901824 160910770176 161225049024 161477408544 161614921728 161620124256 161788624896 161877498042 161930575872 162274172073 162327379968 162586924032 162904476618 163298410496 163303667217 163473923072 163527524352 163617352704 164018290176 164280537824 164334403584 164338638399 164655369216 165058850304 165145264128 165230936064 165321700128 165467813472 165726814032 166046220288 166370529312 166773915648 166778213328 166865527296 166952091648 167043801171 167099645952 167191436529 167775868416 167830880256 168103555659 168511143936 168603709872 168658993152 168691175936 168840267264 169523533712 169579118592 169850257408 169910327808 170266468352 170326685952 170415857664 170599020048 170654957568 170748701136 171345567744 171497005056 171680227056 172096487424 172100922264 172191022848 172247482368 172432613376 173130417408 173283432192 173464092672 173889159168 173984679336 174041726976 174228786432 174320001024 174660469776 174933859256 175088467944 175271010304 175700504576 175854661632 176039133184 176043669624 176101392384 176135834368 176198127768 176382959616 176970313728 177154818048 177588928512 177686481024 177935781888 178028937216 178220282112 178376649984 178813754496 179000180736 179438813184 179537381868 179789279616 179883405312 180076743384 180135788544 180234740088 180671741952 180676397772 180864765952 181024616448 181307967488 181657403392 181662084612 181757190784 181816786944 182012203008 182171897856 182553739264 182618302464 182910289536 183710711808 183908163456 183968464896 184069521792 184520576448 184815605052 184876204032 185624365056 185788422144 185823873492 185884803072 185986912644 186437861376 186442665786 186801997824 187454980096 187557952192 187620655104 187723718208 187821103104 187919433728 188379922432 188747851968 188809740288 189575036928 189679173606 189741367296 189777572928 189945300672 190404624384 190713975426 190776508416 191081539584 191549776896 191612583936 191717839872 191754422646 191917719552 191923897554 192388005888 192763763712 193071972288 193545087072 193608548352 193714900704 193916862464 194392047616 194766700544 194771719584 195083138666 195147104256 195561181729 195625304064 195727720448 195732764253 195796942848 196007384736 196110001152 196493028498 196800591663 196974526437 197179886592 197663067648 197727879168 197836494336 198044024832 198049128327 198152813664 198430829568 199233843744 199299170304 199722057936 199787544576 199892140032 199897291152 200106983424 200216905473 200282554368 200497817376 200982659072 201309196283 201375203328 201868664832 201974349824 202191431168 202257727488 202262939568 202368830976 202586336307 202652762112 202764082599 203255709696 203472861696 203652693504 203971463424 204364578816 204476839632 204543885312 204763728384 205372956672 205592370672 205774075728 206271676416 206493376512 206674550784 206896683888 207005001216 207512258304 207580299264 208420339712 208644349184 208712761344 208827410688 209046470656 209120403456 209161303312 209673844328 209742594048 210152247552 210886852608 211002696216 211073236992 211189182984 211298740992 211409362944 211927412736 212341333464 213083590656 213271916544 213494267904 213499769544 213611543808 214134989952 214205202432 214547693568 214966732032 215303211392 215493499008 215718166528 215836664056 215907434496 216365562764 216436506624 216782565376 216859234176 217205968824 217738222956 217809616896 217929263292 218156470272 218691053568 219112538112 219118184532 219540492288 220078467072 220193685504 220307914752 220428933504 220623751296 220969085376 221394960384 221827372416 222370951104 222487369728 222602788864 222725068228 222799527936 222921915372 223701157888 224138074212 224211566592 224681525248 224687315178 224760987648 224804946496 224878657536 224884452546 225120356352 225317873664 225560044548 226105491456 226547103744 227102247936 227221143552 227465360064 227539943424 227664934848 228460756992 228662673408 228906969408 229461983232 229467896352 229588030464 229663309824 229834790898 229910151168 230036444586 230840556544 231044576256 231285456896 231291417006 231852212224 231979572448 232055635968 232305048576 232381218816 232426668032 232508869632 232758769374 232880626368 233451290592 233527836672 234472882176 234724892832 234801856512 234930837024 235177279488 235306466226 235883074869 235960418304 236206424064 236785238016 236915308032 237169943799 237247709184 237371916288 237378033243 237627042816 237835533312 238418339328 238666907648 239251750912 239383175824 239719039488 239844540416 240102324512 240181051392 240187240737 240312986784 240895655936 240901863696 240980852736 241366155264 241837573536 242216112816 242422382592 242430186384 242682937344 242816247063 242895863808 243491069952 243880386048 244356714927 244947615744 245210884608 245291286528 245426029056 246027435264 246420806736 246501605376 247499153408 247717896192 247765164656 247846404096 247982550192 248583815168 248590221048 249069330432 249555793968 250160873472 250167319992 250298290944 250428137472 250649468928 251663802624 251746320384 252766715904 252905564808 252988489728 253036763904 253260400896 254285300568 254368677888 254775386112 255399702528 255623786496 255672563528 255890292736 255898530072 256517341184 257018351616 257429296384 257520340584 258060116096 258144731136 258151383396 258286534272 258371223552 258648920064 259695626112 259925148288 260196139008 260833738752 260977019004 261062590464 261343179648 261480001536 261990704664 262400788884 262632701916 262906515456 263550756864 263781992448 264058699776 264065504436 264203751552 264574439424 265645124992 265732227072 266296077248 266383392768 266529721536 266809311232 266903672832 266955873964 267043405824 267330423168 267564974976 268220631744 268500271104 269158219776 269306072802 269683919424 269825107968 270115115076 270203682816 270352110132 271007612928 271014596658 271297148928 271536924672 271961951232 272486105088 272493126918 272635786176 272725180416 273018304512 273830608896 274123160896 274365434304 275028901888 275324502016 275475742282 275566067712 275862245184 275952697344 276006668288 276104282688 276683011072 276773732352 276780864672 277223407578 277314306048 278283681792 278436547584 278682633216 278735810238 278827204608 278980368966 279656792064 279663998679 280202996736 281182470144 281336928288 281430982656 281585577312 281731654656 281879150592 282569883648 283121777952 284111454208 284267521291 284362555392 284518760409 284659023872 284666359392 284815391744 285513319936 285606936576 286063591424 286070963139 286164762624 286622309376 287324665344 287418875904 287576759808 287631633969 287876579328 287885846331 288582008832 289145645568 289607958432 290317630608 290412822528 290572351056 290875293696 291588071424 292150050816 292157579376 292624707999 292720656384 293437956096 293591580672 293743886336 293905244672 294165001728 294625447168 295193280512 295769829888 296494601472 296591818752 296649826304 296754741504 297066037248 297229220496 297646244352 298850765616 298948755456 299583086904 299681316864 299838210048 299845936728 300160475136 300423831552 300746726064 301473988608 302062804992 302802997248 302961524736 303287146752 303386591232 303553246464 304614342656 304883564544 305209292544 305957195136 306117373952 306446387864 306546868224 306715259448 306815827968 307145592576 308059435008 308388556008 308661113592 309407514624 309740064768 310011826176 310345025832 310507501824 311268387456 311370448896 312630509568 312966523776 313069142016 313241116032 313569705984 313741954968 314510766492 314613891072 315887077376 316226591732 316330278912 316495888384 316504044324 316836057088 316948111488 317114044416 317891119104 318512000196 319625385984 319907874816 320241401856 320249654316 320417315712 321202484928 321307803648 321821540352 322450098048 322954817088 323240248512 323577249792 323754996084 323861151744 324548344146 324654759936 325173848064 325808953236 326596820992 326607334434 326947846144 327234705408 328036580352 328561075648 328668807168 328677276798 329310738432 330117700608 330290528256 330461872128 330643400256 330935626944 331453628064 332092440576 332741058624 333547831296 333556426656 333731054592 333904183296 334087602342 334199291904 334382873058 335551736832 335661760512 336207111318 337022287872 337030972767 337207419744 337317986304 337382351872 337680534528 339047067424 339158237184 339700514816 339820655616 340532936704 340653371904 340719997033 340831715328 341198040096 341309915136 341497402272 342691135488 342994010112 343360454112 344192974848 344201844528 344382045696 344494964736 344752186347 344865226752 345054666879 346260834816 346566864384 346928185344 346937125509 347778318336 347969358672 348083453952 348457572864 348640002048 349320939552 349867718512 350176935888 350542020608 351401009152 351709323264 352078266368 352087339248 352202784768 352271668736 352396255536 352765919232 352959699339 353940627456 354309636096 355177857024 355372962048 355871563776 356057874432 356440564224 356753299968 357627508992 358000361472 358877626368 359074763736 359578559232 359766810624 360153486768 360271577088 360469480176 361343483904 361352795544 361729531904 362049232896 362615934976 363314806784 363324169224 363514381568 363633573888 364024406016 364343795712 365107478528 365236604928 365820579072 367421423616 367816326912 367936929792 368139043584 369041152896 369631210104 369752408064 371248730112 371576844288 371647746984 371769606144 371973825288 372875722752 372885331572 373603995648 374909960192 375115904384 375241310208 375447436416 375642206208 375838867456 376759844864 377495703936 377619480576 379150073856 379358347212 379482734592 379555145856 379890601344 381427950852 381553016832 382163079168 383099553792 383435679744 383508845292 383835439104 383847795108 384776011776 385527527424 386143944576 387090174144 387217096704 387429801408 387833724928 388784095232 389543439168 390166277332 390294208512 391122363458 391250608128 391455440896 391465528506 391593885696 392014769472 392220002304 392986056996 393601183326 393949052874 394359773184 395326135296 395455758336 395672988672 396088049664 396098256654 396305627328 396861659136 398467687488 398598340608 399444115872 399575089152 399784280064 399794582304 400213966848 400433810946 400565108736 400995634752 401965318144 402618392566 402750406656 403737329664 403948699648 403959109203 404382862336 404515454976 404525879136 404737661952 405172672614 405305524224 405528165198 406511419392 406521894987 406945723392 407305387008 407942926848 408729157632 408739690377 408953679264 409087770624 409527456768 410745913344 411184741344 411548151456 412543352832 412986753024 413213613423 413349101568 413793367776 414010002432 415024516608 415160598528 415467915733 415835111367 416840679424 417288698368 417425522688 417654821376 418092941312 418103715357 418240806912 418322606624 418470553449 419347688656 419485188096 420304495104 421773705216 422005392432 422146473984 422378365968 422597481984 422818725888 423854825472 424682666928 426167181312 426543833088 426988535808 426999539088 427223087616 428269979904 428410404864 429095387136 429933464064 430606422784 430986998016 431436333056 431673328112 431814868992 432731125528 432873013248 433565130752 433718468352 434411937648 435476445912 435619233792 435858526584 436312940544 437382107136 438225076224 438236369064 439080984576 440156934144 440387371008 440615829504 440857867008 441247502592 441938170752 442789920768 443654744832 444741902208 444974739456 445205577728 445450136456 445599055872 445843830744 447402315776 448276148424 448423133184 449363050496 449374630356 449521975296 449609892992 449757315072 449768905092 450240712704 450635747328 451120089096 452210982912 453094207488 454204495872 454442287104 454930720128 455079886848 455329869696 456921513984 457325346816 457813938816 458935792704 459176060928 459669581796 459820302336 460072889172 461681113088 462089152512 462570913792 462582834012 463704424448 463959144896 464111271936 464610097152 464853336064 465017739264 465517538748 465761252736 466902581184 467055673344 468945764352 469449785664 469603713024 469861674048 470354558976 470612932452 471766149738 471920836608 473570476032 473830616064 474339887598 474495418368 474743832576 474756066486 475254085632 475671066624 476836678656 477333815296 478503501824 478766351648 479438078976 479689080832 480204649024 480362102784 480374481474 480625973568 481791311872 481803727392 481961705472 482732310528 483675147072 484432225632 484844765184 484860372768 485365874688 485632494126 485791727616 486822516219 486982139904 487760772096 488713429854 489895231488 489911001651 490421769216 490582573056 490852058112 492054870528 492841613472 493003210752 494998306816 495435792384 495530329312 495692808192 495965100384 497167630336 497180442096 497975380279 498138660864 499111587936 500321746944 500334639984 500596581888 500856274944 501131403513 501298937856 501574309587 503327605248 503492640768 504310666977 505533431808 505811129616 505976979456 506073527808 506520801792 508570601136 508737355776 509550772224 510799405056 511247572992 511345127056 511780585472 511797060144 513034682368 514036703232 514858592768 515040681168 516120232192 516289462272 516302766792 516573068544 516742447104 517297840128 519391252224 519850296576 520392278016 521667477504 521954038008 522125180928 522686359296 522960003072 523981409328 524801577768 525265403832 525813030912 527101513728 527563984896 528117399552 528131008872 528407503104 529148878848 531290249984 531464454144 532592154496 532766785536 533059443072 533618622464 533807345664 533911747928 534086811648 534660846336 535129949952 536441263488 537000542208 538316439552 538612145604 539367838848 539650215936 540230230152 540407365632 540704220264 542015225856 542029193316 542594297856 543073849344 543923902464 544972210176 544986253836 545271572352 545450360832 546036609024 547661217792 548246321792 548730868608 550649004032 550951484564 551132135424 551724490368 551905394688 552013336576 552208565376 553366022144 553561729344 554446815156 554628612096 556873095168 557365266432 557471620476 557654409216 557960737932 559313584128 559327997358 560405993472 562364940288 562673856576 562861965312 563171154624 563463309312 563758301184 565139767296 566243555904 568222908416 568535042582 568725110784 569037520818 569332718784 569630783488 571026639872 571213873152 572127182848 572141926278 572329525248 573244618752 574649330688 574837751808 575153519616 575263267938 575753158656 575771692662 577164017664 578291291136 579215916864 580635261216 580825645056 581144702112 581750587392 583176142848 584300101632 584315158752 585249415998 585441312768 586683545187 586875912192 587183161344 587198292759 587487772672 587810489344 588330003456 589250894336 590386561024 590401774989 591539659776 592989202944 593183637504 593299652608 593509483008 594132074496 594147384981 594458440992 595292488704 597701531232 597897510912 599166173808 599362633728 599676420096 599691873456 600320950272 600650716419 600847663104 601493452128 602947977216 603927588849 604125609984 605605994496 605923049472 606574293504 606773182464 607106492928 607759008921 609228685312 609767129088 610418585088 611914390272 612234747904 612892775728 613093736448 613430518896 613631655936 614291185152 616118870016 616777112016 617322227184 618815029248 619480129536 620023652352 620690051664 621015003648 622536774912 622740897792 625261019136 625933047552 626138284032 626482232064 627139411968 627483909936 629021532984 629227782144 631774154752 632453183464 632660557824 632991776768 633008088648 633672114176 633896222976 634228088832 635782238208 637024000392 639250771968 639815749632 640482803712 640499308632 640834631424 642404969856 642615607296 643643080704 644900196096 645909634176 646480497024 647154499584 647509992168 647722303488 649096688292 649309519872 650347696128 651617906472 653193641984 653214668868 653895692288 654469410816 656073160704 657122151296 657337614336 657354553596 658621476864 660235401216 660581056512 660923744256 661286800512 661871253888 662907256128 664184881152 665482117248 667112853312 667462109184 667808366592 668175204684 668398583808 668765746116 671103473664 672414222636 674044575744 674061945534 674414839488 674635972608 674764703744 675361069056 678094134848 678316474368 679401029632 679641311232 681065873408 681306743808 681439994066 681663430656 682396080192 682619830272 682994804544 685382270976 685988020224 686720908224 688385949696 688403689056 688764091392 688989929472 689504372694 689730453504 690109333758 692521669632 693133728768 693856370688 693874251018 695556636672 695938717344 696166907904 696915145728 697280004096 698641879104 699735437024 700353871776 701084041216 702802018304 703188078983 703418646528 704156532736 704174678496 704405569536 704543337472 704792511072 705531838464 705919398678 707649224607 707881254912 708619272192 710355714048 710745924096 711509831397 711743127552 712115748864 712134099729 712881128448 713506599936 715255017984 716000722944 717755252736 718149527472 719157118464 719533621248 720306973536 720543154176 720938960352 722686967808 722705591088 723459063808 724098465792 725231869952 726629613568 726648338448 727028763136 727267147776 727810171177 728048812032 728448741189 728687591424 730214957056 730473209856 731641158144 733070144781 734842847232 735632653824 735873859584 736278087168 738082305792 739262420208 739504816128 742497460224 743153688576 743295493968 743539212288 743947650576 745751445504 745770663144 747207991296 749819920384 750231808768 750482620416 750894872832 751284412416 751677734912 753519689728 754991407872 755238961152 758300147712 758716694424 758965469184 759110291712 759781202688 762855901704 763106033664 764326158336 766199107584 766871359488 767017690584 767670878208 767695590216 769552023552 771055054848 772287889152 774180348288 774434193408 774859602816 775667449856 777568190464 779086878336 780332554664 780588417024 782244726916 782501216256 782910881792 782931057012 783187771392 784029538944 784440004608 785972113992 787202366652 787898105748 788719546368 790652270592 791345977344 792176099328 792196513308 792611254656 793723318272 796935374976 797196681216 798888231744 799150178304 799589164608 800427933696 800867621892 801130217472 801991269504 805236785132 805500813312 807474659328 807897399296 807918218406 808765724672 809051758272 809475323904 810345345228 810611048448 811056330396 813022838784 813043789974 813891446784 814610774016 815885853696 817458315264 817479380754 817907358528 818175541248 819054913536 821491826688 822369482688 823096302912 825086705664 825973506048 826427226846 826698203136 827586735552 828020004864 830049033216 830321197056 830935831466 831670222734 833681358848 834577396736 834851045376 835309642752 836185882624 836207430714 836481613824 836645213248 836941106898 838695377312 838970376192 838991996037 840608990208 843547410432 844010784864 844292947968 844756731936 845194963968 845637451776 847709650944 849365333856 852334362624 852802563873 853087666176 853556281227 853977071616 853999078176 854446175232 856539959808 856820809728 858190774272 858212889417 859866928128 861212845568 861973996032 862872666112 862894901907 863346656224 863629737984 865462251056 865746026496 867130261504 867436936704 868823875296 870952891824 871238467584 871717053168 872625881088 874764214272 876450152448 876472738128 877874123997 878161969152 880313868288 880774742016 881231659008 881715734016 882495005184 883876341504 885579841536 887309489664 889483804416 889949478912 890411155456 890900272912 891198111744 891687661488 894804631552 896552296848 896846266368 898726100992 898749260712 899043950592 899219785984 899514630144 899537810184 900481425408 901271494656 902240178192 904421965824 906188414976 908408991744 908884574208 909861440256 910159773696 910659739392 913843027968 914650693632 915627877632 917871585408 918352121856 919339163592 919640604672 920145778344 923362226176 924178305024 925141827584 925165668024 927408848896 927918289792 928222543872 929220194304 929706672128 930035478528 931035077496 931522505472 933805162368 934111346688 937891528704 938899571328 939207426048 939723348096 940709117952 941225864904 943532299476 943841673216 947661232128 948679775196 948990836736 949487665152 949512132972 950508171264 951342133248 953673357312 954667630592 957007003648 957532703296 958876157952 959378161664 960409298048 960724205568 960748962948 961251947136 963607454784 963923410944 965464621056 967350294144 968864451264 969720745536 970731749376 971264988252 971583455232 973645032438 973964279808 975521544192 977426859708 979790462976 979822003302 980843538432 981704116224 984109741056 985683226944 986006421504 989996613632 990871584768 991060658624 991385616384 991930200768 994335260672 994360884192 995950760558 996277321728 998223175872 1000643493888 1000669279968 1001193163776 1001712549888 1002262807026 1002597875712 1003148619174 1006655210496 1006985281536 1008621333954 1011066863616 1011092918301 1011622259232 1011953958912 1012147055616 1013041603584 1017141202272 1017474711552 1019101544448 1021598810112 1022159991099 1022495145984 1022690254112 1023561170944 1023594120288 1026069364736 1027736423129 1028073406464 1029717185536 1030081362336 1032240464384 1032578924544 1032605533584 1033146137088 1033484894208 1034256559041 1034595680256 1035164000637 1038782504448 1039700593152 1040784556032 1040811376527 1043334955008 1043908076016 1044250361856 1045372718592 1045920006144 1047962818656 1049603155536 1050530807664 1051626061824 1054203027456 1055127969792 1056234799104 1056262017744 1056815006208 1058297757696 1058879098017 1062580499968 1062928908288 1065184308992 1065533571072 1066118886144 1067237244928 1067614691328 1067823495856 1068173623296 1069321692672 1070259899904 1072882526976 1074001084416 1076632879104 1077224291208 1078735677696 1079300431872 1080460460304 1080814731264 1081408440528 1084030451712 1084058386632 1085188595712 1086147698688 1087847804928 1089944420352 1089972507672 1090543144704 1090900721664 1092073218048 1095322435584 1096492643584 1097461737216 1101298008064 1101902969128 1102264270848 1103448980736 1103810789376 1104026673152 1104417130752 1106732044288 1107123458688 1108893630312 1109257224192 1113746190336 1114730532864 1114943240952 1115308818432 1115921475864 1118627168256 1118655994716 1120811986944 1124729880576 1125347713152 1125723930624 1126342309248 1126926618624 1127516602368 1130279534592 1132487111808 1136445816832 1137070085164 1137450221568 1138075041636 1138665437568 1139261566976 1142053279744 1144254365696 1144283852556 1144659050496 1146489237504 1149298661376 1150307039232 1150526535876 1151506317312 1151543385324 1154328035328 1156582582272 1158431833728 1161270522432 1161651290112 1162289404224 1163501174784 1166352285696 1168630317504 1170498831996 1170882625536 1173367090374 1173751824384 1174366322688 1174396585518 1175620978688 1176660006912 1178501788672 1180773122048 1180803549978 1183079319552 1185978405888 1186367275008 1186599305216 1187018966016 1188264148992 1188294769962 1188916881984 1190584977408 1195403062464 1195795021824 1198332347616 1198725267456 1199352840192 1199383746912 1200641900544 1201301432838 1201695326208 1202986904256 1205895954432 1207855177698 1208251219968 1211211988992 1211846098944 1211877327609 1213148587008 1213546364928 1214212985856 1215518017842 1218457370624 1219534258176 1220837170176 1223828780544 1224469495808 1225785551456 1226187472896 1226219071131 1226861037792 1227263311872 1228582370304 1232237740032 1233554224032 1234644454368 1237630058496 1238960259072 1239640840269 1240047304704 1241380103328 1242030007296 1245073549824 1245481795584 1246403747199 1247505334101 1250522038272 1251866095104 1252276568064 1252964464128 1254278823936 1254311146071 1254967819872 1258043065968 1258455564288 1263548309504 1264906366928 1265321115648 1265983553536 1266016177296 1267344228352 1267792445952 1268040401329 1268456177664 1271564476416 1274048000784 1278501543936 1279631499264 1280965607424 1280998617264 1281669262848 1284809939712 1285231214592 1287286161408 1289800392192 1291819268352 1292960994048 1294308999168 1295019984336 1295444606976 1298193376584 1298619039744 1300695392256 1303235812944 1306387283968 1306429337736 1307791384576 1308938821632 1312146321408 1314244302592 1314675228672 1314709107192 1317242953728 1320470802432 1321162113024 1321847488512 1322573601024 1323742507776 1325814512256 1328369762304 1330964234496 1334225706624 1334924218368 1335616733184 1336350409368 1336797167616 1337531492232 1342206947328 1344828445272 1348089151488 1348123891068 1348829678976 1349271945216 1349529407488 1350722138112 1356188269696 1356632948736 1358802059264 1359282622464 1362131746816 1362613487616 1362879988132 1363326861312 1364792160384 1365239660544 1365989609088 1370764541952 1371976040448 1373441816448 1376807378112 1377528182784 1379008745388 1379460907008 1380218667516 1385043339264 1386267457536 1387712741376 1387748502036 1391113273344 1391877434688 1392333815808 1393830291456 1394560008192 1397283758208 1399470874048 1400707743552 1402168082432 1405604036608 1406376157966 1406837293056 1408349356992 1408811139072 1409086674944 1409585022144 1411063676928 1411838797356 1415298449214 1415762509824 1420711428096 1421491848192 1423019662794 1423486255104 1424231497728 1424268199458 1425762256896 1427013199872 1430510035968 1432001445888 1435510505472 1436299054944 1438314236928 1439067242496 1440613947072 1441086308352 1441877920704 1445373935616 1445411182176 1446918127616 1448196931584 1450463739904 1453259227136 1453296676896 1454057526272 1454534295552 1455620342354 1456097624064 1456897482378 1457375182848 1460429914112 1460467548657 1460946419712 1463282316288 1466140289562 1469685694464 1469733004953 1471265307648 1471747719168 1472556174336 1476164611584 1478524840416 1479009632256 1484994920448 1486307377152 1486590987936 1487078424576 1487895301152 1491502891008 1491541326288 1493926140837 1494415982592 1499639840768 1500463617536 1500965240832 1501789745664 1502076310727 1502568824832 1503355469824 1503394210539 1507039379456 1509982815744 1510477922304 1512932000931 1516600295424 1517433388848 1517930938368 1518220583424 1519562405376 1525711803408 1526212067328 1528652316672 1532398215168 1533742718976 1534035381168 1535341756416 1535391180432 1539104047104 1542110109696 1544575778304 1548360696576 1548868386816 1549719205632 1551334899712 1555136380928 1558173756672 1560665109328 1561176834048 1564489453832 1565002432512 1565821763584 1565862114024 1566375542784 1568059077888 1568880009216 1571944227984 1574404733304 1575796211496 1577439092736 1581304541184 1582691954688 1584352198656 1584393026616 1585222509312 1587446636544 1593870749952 1594393362432 1597776463488 1598300356608 1599178329216 1600855867392 1601735243784 1602260434944 1603982539008 1610473570264 1611001626624 1614949318656 1615794798592 1615836436812 1617531449344 1618103516544 1618950647808 1620690690456 1621222096896 1622112660792 1626045677568 1626087579948 1627782893568 1629221548032 1631771707392 1634916630528 1634958761508 1635814717056 1636351082496 1638109827072 1642983653376 1644738965376 1646192605824 1651947012096 1652854453692 1653396406272 1655173471104 1656040009728 1660098066432 1661871662932 1663340445468 1667362717696 1669154793472 1670619285504 1672371765248 1672414861428 1672963227648 1673290426496 1673882213796 1677390754624 1677940752384 1677983992074 1681217980416 1687094820864 1688021569728 1688585895936 1689513463872 1690389927936 1691274903552 1695419301888 1698730667712 1704668725248 1705605127746 1706175332352 1707112562454 1707998156352 1708892350464 1713079919616 1713641619456 1716381548544 1716425778834 1719733856256 1722425691136 1723947992064 1725745332224 1725789803814 1726693312448 1727259475968 1730924502112 1731492052992 1734260523008 1734873873408 1737647750592 1741905783648 1742476935168 1743434106336 1745251762176 1749528428544 1752900304896 1752945476256 1755748247994 1756323938304 1760050635561 1760627736576 1761549484032 1761594878277 1762463318016 1763431468032 1764990010368 1767752683008 1771159683072 1771205324967 1774618979328 1778967608832 1779898957824 1780822310912 1781800545824 1782396223488 1783375322976 1789609263104 1793104593696 1793692532736 1797452201984 1797498521424 1798087901184 1798439571968 1799029260288 1799075620368 1800962850816 1801952149257 1802542989312 1804480356384 1808843931648 1811782766547 1812376829952 1816817983488 1817769148416 1819722880512 1820319547392 1821319478784 1823277026763 1827686055936 1829301387264 1831255755264 1835743170816 1836704243712 1838678327184 1839281209344 1840291556688 1846724452352 1848356610048 1850283655168 1850331336048 1854817697792 1855836579584 1856445087744 1858440388608 1859413344256 1860070957056 1862070154992 1863045010944 1867610324736 1868222693376 1875783057408 1877799142656 1878414852096 1879446696192 1881418235904 1882451729808 1887064598952 1887683346432 1895322464256 1897359550392 1897981673472 1898975330304 1899024265944 1901016342528 1902684266496 1907346714624 1909335261184 1914014007296 1915065406592 1917752315904 1918756323328 1920818596096 1921448411136 1921497925896 1922503894272 1927214909568 1927846821888 1930929242112 1934700588288 1937728902528 1939441491072 1941463498752 1942529976504 1943166910464 1947290064876 1947928559616 1951043088384 1954853719416 1959580925952 1959644006604 1961687076864 1963408232448 1968219482112 1971366453888 1972012843008 1979993227264 1981743169536 1982121317248 1982771232768 1983860401536 1988721768384 1991901521116 1992554643456 1996446351744 2001338559936 2002386327552 2003425099776 2004525614052 2005195751424 2006297238348 2013310420992 2017242667908 2022133727232 2022185836602 2023244518464 2023907917824 2024294111232 2026083207168 2034282404544 2034949423104 2038203088896 2043197620224 2044319982198 2044990291968 2045380508224 2047188240576 2052138729472 2055472846258 2056146812928 2059434371072 2060162724672 2064480928768 2065157849088 2065211067168 2066292274176 2066969788416 2068513118082 2069191360512 2070328001274 2077565008896 2079401186304 2081569112064 2081622753054 2086669910016 2087816152032 2088500723712 2090745437184 2091840012288 2095925637312 2099206311072 2101061615328 2103252123648 2108406054912 2109564236949 2110255939584 2112469598208 2112524035488 2113630012416 2116595515392 2117758196034 2122947673821 2125160999936 2125857816576 2130368617984 2131067142144 2132237772288 2134474489856 2134529494191 2135229382656 2135646991712 2136347246592 2136402299187 2138643385344 2140519799808 2145765053952 2148002168832 2153265758208 2154448582416 2157471355392 2158600863744 2160920920608 2161629462528 2162816881056 2168060903424 2168116773264 2170377191424 2172295397376 2175695609856 2179888840704 2179945015344 2181086289408 2181801443328 2183430513531 2184146436096 2185346223567 2190644871168 2192985287168 2194923474432 2202596016128 2203805938256 2204528541696 2206897961472 2207621578752 2208053346304 2208834261504 2213464088576 2214246917376 2217787260624 2218514448384 2227492380672 2229461065728 2229886481904 2230617636864 2231842951728 2237254336512 2237311989432 2241623973888 2249459761152 2250695426304 2251447861248 2252684618496 2253853237248 2255033204736 2260559069184 2264974223616 2272891633664 2274140170328 2274900443136 2276150083272 2277330875136 2278523133952 2284106559488 2288508731392 2288567705112 2289318100992 2292978475008 2298597322752 2300614078464 2301053071752 2303012634624 2303086770648 2308656070656 2313165164544 2316863667456 2322541044864 2323302580224 2324578808448 2327002349568 2332704571392 2337260635008 2340997663992 2341765251072 2346734180748 2347503648768 2348732645376 2348793171036 2351241957376 2353320013824 2357003577344 2361546244096 2361607099956 2366158639104 2371956811776 2373198610432 2374037932032 2376528297984 2376589539924 2377833763968 2381169954816 2390806124928 2391590043648 2396664695232 2397450534912 2398767493824 2401283801088 2402602865676 2403390652416 2405973808512 2415710355396 2416502439936 2422423977984 2423692197888 2423754655218 2426297174016 2428425971712 2431036035684 2436914741248 2439068516352 2441674340352 2447657561088 2448938991616 2451571102912 2452374945792 2452438142262 2453722075584 2454526623744 2457164740608 2464475480064 2467108448064 2469288908736 2475260116992 2477920518144 2479281680538 2480094609408 2482760206656 2484060014592 2490147099648 2490963591168 2492807494398 2495010668202 2501044076544 2503732190208 2504553136128 2505928928256 2508557647872 2508622292142 2509935639744 2516086131936 2516911128576 2527096619008 2529812733856 2530642231296 2531967107072 2532032354592 2534688456704 2535584891904 2536080802658 2536912355328 2542295362477 2543128952832 2548096001568 2557003087872 2558407691619 2559262998528 2560668843681 2561931214848 2561997234528 2563338525696 2569619879424 2570462429184 2574572322816 2574638668251 2579600784384 2583638536704 2585921988096 2588617998336 2588684705721 2590039968672 2590889213952 2596386753168 2597238079488 2601390784512 2606471625888 2612774567936 2612858675472 2615582769152 2617019551679 2617877643264 2624292642816 2628488605184 2629350457344 2629418214384 2633622371991 2634485907456 2640941604864 2642324226048 2643694977024 2645147202048 2647485015552 2651629024512 2656739524608 2661928468992 2668451413248 2669848436736 2671233466368 2672700818736 2673594335232 2675062984464 2684413894656 2689656890544 2696178302976 2696247782136 2697659357952 2698543890432 2699058814976 2701444276224 2712376539392 2713265897472 2717604118528 2718565244928 2724263493632 2725226975232 2725759976264 2726653722624 2729584320768 2730479321088 2731979218176 2741529083904 2743952080896 2746883632896 2753614756224 2755056365568 2758017490776 2758921814016 2760437335032 2770086678528 2772534915072 2775425482752 2775497004072 2782226546688 2783754869376 2784667631616 2787660582912 2789120016384 2794567516416 2798941748096 2801415487104 2804336164864 2811208073216 2812752315932 2813674586112 2816698713984 2817622278144 2818173349888 2819170044288 2822127353856 2823677594712 2830596898428 2831525019648 2842983696384 2846039325588 2846972510208 2848462995456 2848536398916 2851524513792 2854026399744 2861020071936 2864002891776 2871021010944 2872598109888 2876628473856 2878134484992 2881227894144 2882172616704 2883755841408 2890822364352 2893836255232 2896393863168 2900927479808 2906593353792 2908115052544 2911240684708 2912195248128 2913794964756 2914750365696 2920859828224 2920935097314 2921892839424 2926564632576 2932280579124 2939371388928 2939466009906 2942530615296 2945112348672 2952329223168 2957049680832 2958019264512 2969989840896 2972614754304 2973181975872 2974156849152 2975790602304 2983005782016 2983082652576 2987852281674 2988831965184 2999279681536 3000927235072 3001930481664 3003579491328 3004152621454 3005137649664 3006710939648 3006788421078 3014078758912 3019965631488 3020955844608 3025864001862 3033200590848 3033278754903 3034866777696 3035861876736 3036441166848 3039124810752 3051423606816 3052424134656 3057304633344 3064796430336 3066479973297 3067485437952 3068070762336 3070683512832 3070782360864 3078208094208 3083209269387 3084220219392 3089151556608 3096721393152 3097736773632 3099438411264 3102669799424 3102769677123 3110272761856 3116347513344 3121330218656 3122353668096 3122434129581 3128978907664 3130004865024 3131643527168 3131724228048 3132751085568 3136118155776 3137760018432 3143888455968 3148809466608 3151592422992 3154878185472 3162609082368 3165383909376 3168704397312 3168786053232 3170445018624 3174893273088 3176637294051 3187741499904 3188786724864 3195552926976 3196600713216 3198356658432 3201711734784 3203470487568 3204520869888 3207965078016 3220947140528 3222003253248 3229898637312 3231589597184 3231672873624 3235062898688 3236207033088 3237901295616 3241381380912 3242444193792 3244225321584 3252091355136 3252175159896 3255565787136 3258443096064 3263543414784 3269833261056 3269917523016 3271629434112 3272702164992 3276219654144 3285967306752 3289477930752 3292385211648 3303894024192 3305708907384 3306792812544 3310346942208 3312080019456 3320196132864 3323743325864 3326680890936 3334725435392 3338309586944 3341238571008 3344743530496 3344829722856 3345926455296 3346580852992 3347764427592 3354781509248 3355881504768 3355967984148 3362435960832 3374189641728 3376043139456 3377171791872 3379026927744 3380779855872 3382549807104 3390838603776 3397461335424 3409337450496 3411210255492 3412350664704 3414225124908 3415996312704 3417784700928 3426159839232 3432763097088 3432851557668 3439467712512 3444851382272 3447895984128 3451490664448 3451579607628 3453386624896 3454518951936 3461849004224 3462984105984 3468521046016 3469747746816 3475295501184 3483811567296 3484953870336 3486868212672 3490503524352 3499056857088 3505890952512 3511496495988 3512647876608 3520101271122 3521255473152 3523098968064 3523189756554 3526862936064 3529980020736 3535505366016 3542319366144 3542410649934 3549237958656 3557935217664 3559797915648 3561644621824 3563601091648 3564792446976 3566750645952 3579218526208 3586209187392 3587385065472 3594904403968 3594997042848 3596175802368 3596879143936 3598058520576 3598151240736 3601925701632 3603904298514 3605085978624 3608960712768 3617687863296 3623565533094 3624753659904 3633635966976 3635538296832 3635631982827 3639445761024 3640639094784 3642638957568 3646554053526 3655372111872 3658602774528 3662511510528 3671486341632 3673408487424 3677356654368 3678562418688 3680583113376 3693448904704 3696713220096 3700567310336 3700662672096 3709635395584 3711673159168 3712890175488 3715662452851 3716880777216 3718826688512 3718922520807 3720141914112 3724140309984 3726090021888 3735220649472 3736445386752 3739211241597 3742516002303 3751566114816 3755598285312 3756829704192 3758893392384 3762836471808 3762933438213 3764903459616 3774129197904 3775366692864 3790644928512 3794719100784 3795963346944 3797950660608 3798048531888 3802032685056 3804121203987 3805368532992 3814693429248 3818670522368 3828028014592 3830130813184 3835504631808 3837512646656 3841637192192 3842896822272 3842995851792 3845007788544 3854429819136 3855693643776 3861858484224 3869401176576 3875457805056 3878882982144 3882926997504 3885059953008 3886333820928 3894580129752 3895857119232 3902086176768 3909707438832 3919161851904 3919288013208 3923374153728 3926816464896 3936438964224 3942732907776 3944025686016 3959986454528 3963486339072 3964242634496 3965542465536 3967720803072 3977443536768 3983803042232 3985109286912 3992892703488 4002677119872 4004772655104 4006850199552 4009051228104 4010391502848 4012594476696 4026620841984 4034485335816 4044267454464 4044371673204 4046489036928 4047815835648 4048588222464 4052166414336 4068564809088 4069898846208 4076406177792 4086395240448 4088639964396 4089980583936 4090761016448 4094376481152 4110945692516 4112293625856 4118868742144 4120325449344 4128961857536 4130422134336 4132584548352 4137026236164 4138382721024 4140656002548 4155130017792 4158802372608 4163138224128 4163245506108 4173339820032 4175632304064 4177001447424 4181490874368 4183680024576 4191851274624 4198412622144 4202123230656 4206504247296 4216812109824 4219128473898 4220511879168 4225048070976 4227260024832 4233191030784 4235516392068 4245895347642 4250321999872 4260737235968 4262134284288 4264475544576 4268948979712 4269058988382 4270458765312 4271293983424 4272694493184 4272804598374 4277286770688 4281039599616 4291530107904 4296004337664 4306531516416 4308897164832 4314942710784 4317201727488 4321841841216 4323258925056 4325633762112 4336121806848 4336233546528 4340754382848 4344590794752 4351391219712 4359777681408 4359890030688 4362172578816 4363602886656 4366861027062 4368292872192 4370692447134 4381289742336 4381402645971 4385970574336 4389846948864 4405192032256 4407611876512 4409057083392 4413795922944 4415243157504 4416106692608 4417668523008 4426928177152 4428493834752 4435574521248 4437028896768 4454984761344 4458922131456 4459772963808 4461235273728 4463685903456 4474508673024 4474623978864 4481778422511 4483247947776 4498919522304 4501390852608 4502895722496 4505369236992 4506228932181 4507706474496 4510066409472 4510182631617 4521118138368 4529948447232 4545783267328 4548280340656 4549800886272 4552300166544 4554661750272 4557046267904 4568213118976 4577017462784 4577135410224 4578636201984 4585956950016 4597194645504 4601228156928 4602106143504 4606025269248 4606173541296 4617312141312 4626330329088 4633727334912 4645082089728 4646605160448 4649157616896 4654004699136 4665409142784 4674521270016 4681995327984 4683530502144 4693468361496 4695007297536 4697465290752 4697586342072 4702483914752 4706640027648 4714007154688 4723092488192 4723214199912 4732317278208 4743913623552 4746397220864 4748075864064 4753056595968 4753179079848 4755667527936 4762339909632 4781612249856 4783180087296 4793329390464 4794901069824 4797534987648 4802567602176 4805205731352 4806781304832 4811947617024 4831420710792 4833004879872 4844847955968 4847384395776 4847509310436 4852594348032 4856851943424 4862072071368 4873829482496 4878137032704 4883348680704 4895315122176 4897877983232 4903142205824 4904749891584 4904876284524 4907444151168 4909053247488 4914329481216 4928950960128 4934216896128 4938577817472 4955841036288 4958563361076 4960189218816 4965520413312 4968120029184 4980294199296 4985614988796 4990021336404 5002088153088 5007464380416 5011857856512 5017115295744 5017244584284 5019871279488 5032172263872 5033822257152 5054193238016 5059625467712 5061284462592 5064064709184 5069376913408 5071169783808 5072161605316 5073824710656 5084590724954 5086257905664 5096192003136 5114006175744 5116815383238 5118525997056 5121337687362 5123994469056 5126677051392 5139239758848 5140924858368 5149144645632 5149277336502 5159201568768 5167277073408 5171843976192 5177235996672 5177369411442 5180079937344 5181778427904 5192773506336 5194476158976 5202781569024 5212943251776 5225549135872 5225717350944 5231165538304 5234039103358 5235755286528 5248585285632 5256977210368 5258700914688 5258836428768 5267244743982 5268971814912 5280151906683 5281883209728 5284648452096 5284784634831 5287389954048 5290294404096 5294970031104 5303258049024 5313479049216 5313615974901 5323856937984 5336902826496 5339696873472 5342466932736 5345401637472 5347188670464 5350125968928 5368827789312 5379313781088 5392356605952 5392495564272 5395318715904 5397087780864 5398117629952 5401082904529 5402888552448 5405856447771 5424753078784 5426531794944 5435208237056 5435348299641 5437130489856 5448526987264 5450453950464 5451519952528 5453307445248 5459168641536 5460958642176 5463958436352 5469831080289 5483058167808 5487904161792 5493767265792 5507229512448 5510112731136 5516034981552 5517843628032 5520874670064 5540173357056 5545069830144 5550850965504 5550994008144 5564453093376 5567509738752 5569335263232 5575321165824 5578240032768 5589135032832 5597883496192 5602830974208 5608672329728 5622416146432 5625504631864 5627349172224 5633397427968 5635244556288 5636346699776 5638340088576 5644254707712 5647355189424 5661193796856 5663050039296 5685967392768 5692078651176 5693945020416 5696925990912 5697072797832 5703049027584 5708052799488 5722040143872 5728005783552 5742042021888 5745196219776 5753256947712 5756268969984 5762455788288 5764345233408 5767511682816 5781644728704 5787672510464 5792787726336 5801854959616 5813186707584 5816230105088 5822481369416 5824390496256 5827589929512 5829500731392 5841719656448 5841870194628 5843785678848 5853129265152 5864561158248 5878742777856 5878932019812 5885061230592 5890224697344 5904658446336 5914099361664 5916038529024 5939979681792 5945229508608 5946363951744 5948313698304 5951581204608 5966165305152 5975704563348 5977663930368 6001854470144 6007158982656 6008305242908 6010275299328 6013421879296 6013576842156 6028157517824 6039931262976 6051728003724 6066401181696 6066557509806 6069733555392 6071723753472 6072882333696 6078249621504 6102847213632 6104848269312 6114609266688 6129592860672 6132959946594 6134970875904 6136141524672 6141564721728 6156416188416 6166418538774 6168440438784 6178303113216 6193442786304 6195473547264 6198876822528 6205339598848 6205539354246 6220545523712 6232695026688 6242660437312 6244707336192 6244868259162 6257957815328 6260009730048 6263287054336 6263448456096 6265502171136 6272236311552 6275520036864 6287776911936 6297618933216 6303184845984 6309756370944 6325218164736 6328692710847 6330767818752 6337408794624 6337572106464 6340890037248 6349786546176 6353274588102 6368843021463 6375482999808 6377573449728 6391105853952 6393201426432 6396713316864 6403423469568 6403588482573 6406940975136 6409041739776 6415930156032 6441894281056 6444006506496 6459797274624 6463179194368 6463345747248 6470125797376 6472414066176 6473679943627 6475802591232 6482762761824 6484888387584 6488450643168 6504182710272 6504350319792 6511131574272 6516886192128 6527086829568 6539666522112 6539835046032 6543258868224 6545404329984 6550291540593 6552439308288 6556038670701 6571934613504 6578955861504 6584770423296 6607788048384 6611417814768 6613585625088 6620693884416 6624160038912 6640392265728 6647486651728 6653361781872 6669450870784 6676619173888 6682477142016 6689487060992 6689659445712 6691852910592 6693161705984 6695528855184 6709563018496 6711763009536 6711935968296 6724871921664 6748379283456 6752086278912 6754343583744 6758053855488 6761559711744 6765099614208 6781677207552 6794922670848 6818674900992 6822420510984 6824701329408 6828450249816 6831992625408 6835569401856 6852319678464 6865526194176 6865703115336 6878935425024 6889702764544 6895791968256 6902981328896 6903159215256 6906773249792 6909037903872 6923698008448 6925968211968 6937042092032 6939495493632 6950591002368 6967623134592 6969907740672 6973736425344 6981007048704 6998113714176 7011781905024 7022992991976 7025295753216 7040202542244 7042510946304 7046197936128 7046379513108 7053725872128 7059960041472 7071010732032 7084638732288 7084821299868 7098475917312 7115870435328 7119595831296 7123289243648 7127202183296 7129584893952 7133501291904 7158437052416 7172418374784 7174770130944 7189994085696 7192351604736 7193758287872 7196302481472 7203851403264 7207808597028 7210171957248 7217921425536 7247131066188 7249507319808 7267271933952 7271076593664 7271263965654 7278891522048 7285277915136 7293108107052 7310744223744 7317205549056 7325023021056 7342972683264 7346816974848 7354713308736 7357124837376 7361166226752 7386897809408 7393426440192 7401325344192 7419270791168 7423346318336 7425780350976 7431324905702 7433761554432 7437653377024 7437845041614 7440283828224 7448280619968 7452180043776 7470441298944 7472890773504 7478422483194 7485032004606 7503132229632 7511196570624 7513659408384 7517786784768 7525672943616 7525866876426 7529806919232 7548258395808 7550733385728 7581289857024 7589438201568 7591926693888 7595901321216 7596097063776 7604065370112 7608242407974 7610737065984 7626886087431 7629386858496 7637341044736 7656056029184 7660261626368 7671009263616 7675025293312 7675223074857 7683274384384 7685793644544 7685991703584 7690015577088 7708859638272 7711387287552 7723716968448 7723916004753 7738802353152 7750915610112 7757765964288 7765853995008 7766054117163 7770119906016 7772667641856 7789160259504 7791714238464 7804172353536 7819414877664 7838323703808 7838576026416 7846748307456 7851058655037 7853632929792 7872877928448 7885465815552 7888051372032 7900867115973 7919972909056 7926972678144 7928485268992 7931084931072 7935441606144 7954887073536 7967606084464 7970218573824 7985785406976 8005354239744 8009545310208 8013700399104 8018102456208 8020783005696 8025188953392 8053241683968 8068970671632 8088534908928 8088743346408 8092978073856 8095631671296 8097176444928 8104332828672 8137129618176 8139797692416 8152812355584 8172790480896 8177279928792 8179961167872 8181522032896 8188752962304 8221891385032 8224587251712 8237737484288 8240650898688 8257923715072 8260844268672 8265169096704 8274052472328 8276765442048 8281312005096 8310260035584 8317604745216 8326276448256 8326491012216 8346679640064 8351264608128 8354002894848 8362981748736 8367360049152 8383702549248 8396825244288 8404246461312 8413008494592 8433624219648 8438256947796 8441023758336 8450096141952 8454520049664 8466382061568 8471032784136 8491790695284 8500643999744 8521474471936 8528951089152 8537897959424 8538117976764 8540917530624 8542587966848 8545388986368 8545609196748 8554573541376 8562079199232 8583060215808 8592008675328 8613063032832 8617794329664 8629885421568 8634403454976 8643683682432 8646517850112 8651267524224 8672467093056 8681508765696 8689181589504 8702782439424 8719780061376 8724345157632 8733722054124 8736585744384 8741384894268 8762579484672 8762805291942 8771941148672 8779693897728 8810384064512 8815223753024 8818114166784 8827591845888 8832213385216 8835337046016 8853856354304 8856987669504 8871149042496 8874057793536 8909969522688 8917844262912 8919545927616 8922470547456 8927371806912 8949017346048 8949247957728 8963556845022 8966495895552 8997839044608 9002781705216 9005791444992 9010738473984 9012457864362 9015412948992 9020132818944 9020365263234 9042236276736 9059896894464 9091566534656 9096560681312 9099601772544 9104600333088 9109323500544 9114092535808 9136426237952 9154034925568 9154270820448 9157272403968 9171913900032 9194389291008 9199439919891 9202456313856 9204212287008 9212050538496 9212347082592 9234624282624 9249627808161 9252660658176 9267454669824 9290164179456 9293210320896 9298315233792 9308009398272 9308309031369 9330818285568 9349042540032 9363990655968 9367061004288 9386936722992 9390014595072 9394930581504 9395172684144 9404967829504 9413280055296 9428014309376 9446184976384 9446428399824 9461532225301 9464634556416 9487827247104 9492794441728 9496151728128 9506113191936 9506358159696 9511335055872 9524679819264 9529911882153 9563224499712 9566360174592 9586658780928 9589802139648 9595069975296 9605135204352 9610411462704 9613562609664 9623895234048 9662841421584 9666009759744 9689695911936 9694768791552 9695018620872 9705188696064 9713703886848 9724144142736 9747658964992 9756274065408 9766697361408 9790630244352 9795755966464 9806284411648 9809499783168 9809752569048 9814888302336 9818106494976 9828658962432 9857901920256 9868433792256 9877155634944 9911682072576 9917126722152 9920378437632 9931040826624 9936240058368 9960588398592 9971229977592 9980042672808 10004176306176 10014928760832 10023715713024 10034230591488 10034489168568 10039742558976 10064344527744 10067644514304 10108386476032 10119250935424 10122568925184 10128129418368 10138753826816 10142339567616 10144323210632 10147649421312 10169181449908 10172515811328 10192384006272 10228012351488 10233630766476 10237051994112 10242675374724 10247988938112 10253354102784 10278479517696 10298289291264 10298554673004 10318403137536 10334554146816 10343687952384 10354471993344 10354738822884 10360159874688 10363556855808 10385547012672 10388952317952 10405563138048 10425886503552 10451434701888 10462331076608 10468078206716 10471510573056 10497170571264 10513954420736 10517672857536 10534489487964 10537943629824 10560303813366 10563766419456 10569296904192 10569569269662 10580588808192 10589940062208 10606516098048 10626958098432 10627231949802 10647713875968 10673805652992 10679393746944 10684933865472 10690803274944 10694377340928 10700251937856 10737655578624 10758627562176 10784713211904 10784991128544 10790637431808 10794175561728 10796235259904 10802165809058 10805777104896 10811712895542 10849506157568 10853063589888 10870416474112 10870696599282 10874260979712 10897053974528 10900907900928 10903039905056 10906614890496 10906895948481 10918337283072 10921917284352 10927916872704 10939662160578 10966116335616 10975808323584 10987534531584 11014459024896 11020225462272 11032069963104 11035687256064 11041749340128 11080346714112 11090139660288 11101701931008 11101988016288 11128906186752 11135019477504 11138670526464 11146987358553 11150642331648 11156480065536 11156767562421 11178270065664 11195766992384 11205661948416 11217344659456 11217633724791 11244832292864 11251009263728 11254698344448 11266794855936 11270489112576 11272693399552 11276680177152 11288509415424 11288800314639 11294710378848 11322387593712 11326100078592 11371934785536 11384157302352 11387890040832 11393851981824 11394145595664 11406098055168 11412363611961 11416105598976 11444080287744 11456011567104 11484084043776 11490392439552 11506513895424 11512537939968 11524911576576 11528690466816 11535023365632 11563289457408 11575345020928 11585575452672 11603709919232 11626373415168 11632460210176 11644962738832 11648780992512 11655179859024 11659001462784 11683439312896 11683740389256 11687571357696 11706258530304 11729122316496 11757485555712 11757864039624 11770122461184 11780449394688 11809316892672 11828198723328 11832077058048 11879959363584 11890459017216 11892727903488 11896627396608 11903162409216 11932330610304 11951409126696 11955327860736 12003708940288 12014317965312 12016610485816 12020550598656 12026843758592 12027153684312 12056315035648 12079862525952 12103456007448 12132802363392 12133115019612 12139467110784 12143447506944 12145764667392 12156499243008 12205694427264 12209696538624 12229218533376 12259185721344 12265919893188 12269941751808 12272283049344 12283129443456 12332837077548 12336880877568 12356606226432 12386885572608 12397753645056 12410679197696 12411078708492 12441091047424 12465390053376 12485320874624 12489414672384 12489736518324 12515915630656 12520019460096 12526896912192 12531004342272 12544472623104 12551040073728 12575553823872 12595237866432 12606369691968 12619512741888 12650436329472 12657385421694 12661535637504 12675144212928 12681780074496 12699573092352 12706549176204 12737686042926 12750965999616 12782211707904 12786402852864 12793426633728 12806846939136 12807176965146 12813881950272 12818083479552 12831860312064 12883788562112 12888013012992 12919594549248 12926358388736 12926691494496 12940251594752 12944828132352 12947359887254 12951605182464 12965525523648 12969776775168 12976901286336 13008365420544 13008700639584 13022263148544 13033772384256 13054173659136 13079333044224 13079670092064 13086517736448 13090808659968 13100583081186 13104878616576 13112077341402 13143869227008 13144207937913 13157911723008 13169540846592 13215576096768 13222835629536 13227171250176 13241387768832 13248320077824 13280784531456 13294973303456 13306723563744 13338901741568 13353238347776 13360573500677 13364954284032 13378974121984 13379318891424 13383705821184 13386323411968 13391057710368 13419126036992 13423526019072 13423871936592 13445335267533 13449743843328 13496758566912 13504172557824 13508687167488 13516107710976 13518686796543 13523119423488 13530199228416 13530547894851 13563354415104 13589845341696 13637349801984 13644841021968 13649402658816 13656900499632 13663985250816 13671138803712 13704639356928 13731052388352 13731406230672 13757870850048 13779405529088 13791583936512 13805962657792 13806318430512 13813546499584 13818075807744 13847396016896 13851936423936 13874084184064 13878990987264 13901182004736 13935246269184 13939815481344 13947472850688 13962014097408 13996227428352 14023563810048 14045985983952 14050591506432 14080405084488 14085021892608 14092395872256 14092759026216 14107451744256 14119920082944 14142021464064 14169277464576 14169642599736 14196951834624 14231740870656 14239191662592 14246578487296 14254404366592 14259169787904 14267002583808 14316874104832 14344836749568 14349540261888 14379988171392 14384703209472 14387516575744 14392604962944 14407702806528 14415617194056 14420343914496 14435842851072 14494262132376 14499014639616 14534543867904 14542153187328 14542527931308 14557783044096 14570555830272 14586216214104 14621488447488 14634411098112 14650046042112 14685945366528 14693633949696 14709426617472 14714249674752 14722332453504 14773795618816 14786852880384 14802650688384 14846692636672 14862649811404 14867523108864 14875306754048 14875690083228 14880567656448 14896561239936 14904360087552 14940882597888 14956844966388 14970064009212 15006264459264 15022393141248 15035573569536 15051345887232 15051733752852 15059613838464 15096516791616 15101466771456 15162579714048 15178876403136 15183853387776 15192194127552 15208130740224 15216484815948 15221474131968 15253772174862 15258773716992 15312112058368 15320523252736 15342018527232 15350050586624 15350446149714 15366548768768 15371983407168 15380031154176 15417719276544 15422774575104 15447433936896 15447832009506 15477604706304 15501831220224 15515531928576 15531707990016 15532108234326 15540239812032 15545335283712 15578320519008 15583428476928 15608344707072 15638829755328 15676647407616 15677152052832 15693496614912 15702117310074 15707265859584 15745755856896 15770931631104 15776102744064 15801734231946 15839945818112 15840455720049 15853945356288 15856970537984 15862169862144 15870883212288 15909774147072 15935212168928 15940437147648 15940847924703 15971570813952 16010708479488 16019090620416 16027400798208 16036204912416 16041566011392 16050377906784 16106483367936 16137941343264 16177069817856 16177486692816 16185956147712 16191263342592 16194352889856 16203248713587 16208665657344 16217569343313 16274259236352 16279595384832 16305624711168 16306044898923 16345580961792 16354559857584 16359922335744 16363044065792 16377505924608 16443782770064 16449174503424 16475474968576 16481301797376 16515847430144 16521688537344 16530338193408 16548104944656 16553530884096 16562624010192 16620520071168 16635209490432 16652552896512 16652982024432 16693359280128 16702529216256 16708005789696 16725963497472 16734720098304 16767405098496 16793650488576 16808492922624 16826016989184 16867248439296 16876513895592 16882047516672 16900192283904 16909040099328 16932764123136 16942065568272 16983581390568 17001287999488 17042948943872 17057902178304 17075795918848 17076235953528 17081835061248 17085175933696 17090777972736 17091218393496 17109147082752 17124158398464 17166120431616 17184017350656 17226126065664 17235588659328 17259770843136 17268806909952 17287367364864 17293035700224 17302535048448 17344934186112 17363017531392 17378363179008 17405564878848 17439560122752 17448690315264 17467444108248 17473171488768 17482769788536 17525158969344 17525610583884 17543882297344 17559387795456 17620768129024 17630447506048 17636228333568 17655183691776 17664426770432 17670674092032 17707712708608 17713975339008 17742298084992 17748115587072 17819939045376 17835688525824 17839091855232 17844941094912 17854743613824 17898495915456 17927113690044 17932991791104 18005563410432 18021476947968 18024915728724 18030825897984 18040265637888 18040730526468 18084472553472 18119793788928 18183133069312 18193121362624 18199203545088 18209200666176 18218647001088 18228185071616 18272852475904 18308541640896 18314544807936 18343827800064 18388778582016 18398879839782 18404912627712 18408424574016 18424694165184 18469248565248 18499255616322 18505321316352 18534909339648 18580328358912 18586420641792 18596630467584 18616018796544 18616618062738 18661636571136 18698085080064 18727981311936 18734122008576 18773873445984 18780029190144 18789861163008 18790345368288 18809935659008 18826560110592 18856028618752 18892369952768 18892856799648 18923064450602 18929269112832 18975654494208 18985588883456 18986078132541 18992303456256 19012226383872 19012716319392 19022670111744 19049359638528 19059823764306 19106529064389 19126448999424 19132720349184 19173317561856 19179604279296 19190139950592 19210270408704 19210765447719 19220822925408 19227125219328 19247790468096 19325682843168 19332019519488 19379391823872 19389537583104 19390037241744 19410377392128 19421039830881 19427407773696 19448288285472 19495317929984 19512548130816 19526992039451 19533394722816 19581260488704 19591511932928 19612568823296 19618999566336 19619505138096 19629776604672 19636212989952 19650874621779 19657317924864 19668116012103 19715803840512 19736867584512 19754311269888 19823364145152 19834253444304 19840756875264 19862081653248 19872480116736 19921176797184 19942459955184 19960085345616 20008352612352 20029857521664 20047431426048 20068461182976 20068978337136 20079485117952 20128689055488 20135289028608 20216772952064 20238501870848 20245137850368 20256258836736 20277507653632 20284679135232 20288646421264 20295298842624 20338362899816 20345031622656 20384768012544 20456024702976 20467261532952 20474103988224 20485350749448 20495977876224 20506708205568 20556959035392 20596578582528 20597109346008 20636806275072 20669108293632 20687375904768 20708943986688 20709477645768 20720319749376 20727113711616 20771094025344 20777904635904 20811126276096 20851773007104 20902869403776 20924662153216 20936156413432 20943021146112 20994341142528 21027908841472 21035345715072 21068978975928 21075887259648 21120607626732 21127532838912 21138593808384 21139138539324 21161177616384 21179880124416 21213032196096 21253916196864 21254463899604 21295427751936 21347611305984 21358787493888 21369867730944 21381606549888 21388754681856 21400503875712 21475311157248 21517255124352 21569982257088 21581274863616 21592470519808 21604331618116 21611554209792 21623425791084 21699012315136 21740832948224 21741393198564 21748521959424 21794107949056 21801815801856 21806079810112 21813229780992 21813791896962 21836674566144 21855833745408 21879324321156 21932232671232 21951616647168 21975069063168 22028918049792 22040450924544 22064139926208 22071374512128 22083498680256 22160693428224 22180279320576 22203976032576 22257812373504 22270038955008 22277341052928 22293974717106 22301284663296 22312960131072 22313535124842 22356540131328 22391533984768 22411323896832 22434689318912 22435267449582 22489664585728 22502018527456 22509396688896 22533589711872 22540978225152 22545386799104 22553360354304 22577018830848 22577600629278 22589420757696 22644775187424 22652200157184 22743869571072 22768314604704 22775780081664 22787703963648 22788291191328 22812196110336 22824727223922 22832211197952 22880658262293 22888160575488 22912023134208 22968168087552 22980784879104 23013027790848 23025075879936 23025669224571 23049823153152 23057380933632 23070046731264 23126578914816 23150690041856 23171150905344 23207419838464 23252746830336 23264920420352 23289925477664 23297561985024 23298162351489 23310359718048 23318002925568 23366878625792 23367480778512 23375142715392 23412517060608 23458244632992 23514971111424 23515728079248 23540244922368 23553175965111 23560898789376 23618633785344 23656397446656 23664154116096 23702601347919 23759918727168 23780918034432 23785455806976 23793254793216 23806324818432 23864661220608 23902818253392 23910655721472 24007417880576 24028635930624 24033220971632 24041101197312 24053687517184 24054307368624 24112630071296 24159725051904 24206912014896 24265604726784 24266230039224 24278934221568 24286895013888 24291529334784 24312998486016 24411388854528 24419393077248 24458437066752 24518371442688 24531839786376 24539883503616 24544566098688 24566258886912 24665674155096 24673761755136 24713212452864 24773771145216 24795507290112 24821358395392 24822157416984 24882182094848 24930780106752 24970641749248 24978829344768 24979473036648 25031831261312 25040038920192 25053793824384 25062008684544 25088945246208 25102080147456 25151107647744 25190475732864 25212739383936 25239025483776 25300872658944 25314770843388 25323071275008 25350288425856 25363560148992 25399146184704 25413098352408 25475372085852 25501931999232 25564423415808 25586853267456 25613693878272 25614353930292 25627763900544 25636166959104 25663720624128 25767577124224 25776026025984 25839189098496 25853382988992 25880503189504 25889656264704 25894719774508 25903210364928 25931051047296 25939553550336 25953802572672 26017401279168 26044526297088 26067544768512 26108347318272 26159340184128 26173035472896 26201166162372 26209757233152 26224154682804 26287738454016 26288415875826 26315823446016 26339081693184 26431152193536 26445671259072 26454342500352 26482775537664 26496640155648 26561569062912 26589946606912 26613447127488 26677803483136 26706476695552 26721147001354 26729908568064 26758637782848 26767411642368 26772646823936 26782115420736 26838252073984 26847052038144 26847743873184 26890670535066 26899487686656 26993517133824 27008345115648 27017374334976 27032215421952 27037373593086 27046238846976 27060398456832 27061095789702 27126708830208 27179690683392 27274699603968 27289682043936 27298805317632 27313800999264 27327970501632 27342277607424 27409278713856 27462104776704 27462812461344 27515741700096 27558811058176 27583167873024 27598319759673 27611925315584 27612636861024 27627092999168 27636151615488 27694792033792 27703872847872 27748168368128 27748883424483 27757981974528 27802364009472 27870492538368 27879630962688 27894945701376 27924028194816 27924927094107 27992454856704 28047127620096 28091971967904 28101183012864 28160810168976 28170043785216 28184791744512 28185518052432 28214903488512 28239840165888 28284042928128 28338554929152 28339285199472 28384596675903 28393903669248 28463481741312 28478383325184 28493156974592 28508808733184 28518339575808 28534005167616 28633748209664 28689673499136 28699080523776 28759976342784 28769406418944 28775033151488 28785209925888 28815405613056 28831234388112 28840687828992 28871685702144 28988524264752 28998029279232 29069087735808 29084306374656 29085055862616 29115566088192 29141111660544 29172432428208 29242976894976 29268822196224 29300092084224 29371890733056 29387267899392 29418853234944 29428499349504 29444664907008 29547591237632 29573705760768 29605301376768 29693385273344 29725299622808 29735046217728 29750613508096 29751380166456 29761135312896 29793122479872 29808720175104 29881765195776 29913689932776 29940128018424 30012528918528 30044786282496 30071147139072 30102691774464 30103467505704 30119227676928 30193033583232 30202933542912 30325159428096 30357752806272 30367706775552 30384388255104 30416261480448 30432969631896 30442948263936 30507544349724 30517547433984 30641046505472 30684037054464 30700101173248 30700892299428 30733097537536 30743966814336 30760062308352 30835438553088 30894867873792 30895664019012 30955209412608 31003662440448 31031063857152 31063415980032 31064216468652 31080479624064 31090670567424 31156641038016 31166856953856 31216689414144 31277659510656 31354304105664 31386993229824 31404234620148 31414531719168 31491511713792 31541863262208 31603468463892 31679891636224 31680911440098 31707890712576 31713941075968 31741766424576 31819548294144 31870424337856 31880874295296 31881695849406 31943141627904 32021416958976 32038181240832 32054801596416 32072409824832 32083132022784 32100755813568 32212966735872 32275882686528 32354139635712 32354973385632 32371912295424 32382526685184 32388705779712 32406497427174 32417331314688 32435138686626 32548518472704 32559190769664 32611249422336 32612089797846 32691161923584 32709119715168 32719844671488 32726088131584 32755011849216 32887565540128 32898349006848 32950949937152 32962603594752 33031694860288 33043377074688 33049839712201 33060676386816 33096209889312 33107061768192 33125248020384 33241040142336 33270418980864 33305105793024 33305964048864 33386718560256 33405058432512 33416011579392 33440962075659 33451926994944 33469440196608 33470302687263 33534810196992 33587300977152 33616985845248 33652033978368 33652901174373 33734496878592 33753027791184 33764095033344 33800384567808 33818080198656 33865528246272 33884131136544 33967162781136 34002575998976 34085897887744 34115804356608 34151591837696 34152471907056 34163670122496 34170351867392 34181555945472 34182436786992 34218294165504 34237090835883 34248316796928 34332240863232 34368034701312 34452252131328 34471177318656 34519541686272 34537613819904 34574734729728 34586071400448 34605070096896 34689868372224 34726035062784 34756726358016 34811129757696 34879120245504 34897380630528 34934888216496 34946342977536 34965539577072 35050317938688 35051221167768 35087764594688 35118775590912 35241536258048 35260895012096 35272456667136 35310367383552 35328853540864 35341348184064 35415425417216 35427950678016 35484596169984 35496231174144 35639878090752 35671377051648 35678183710464 35689882189824 35709487227648 35796991830912 35854227380088 35865983582208 36011126820864 36042953895936 36049831457448 36061651795968 36080531275776 36081461052936 36168945106944 36239587577856 36366266138624 36386242725248 36398407090176 36418401332352 36437294002176 36456370143232 36545704951808 36617083281792 36629089615872 36687655600128 36777557164032 36797759679564 36809825255424 36816849148032 36849388330368 36998511232644 37010642632704 37069818679296 37160656717824 37193260935168 37232037593088 37233236125476 37323273142272 37396170160128 37455962623872 37468244017152 37547746891968 37560058380288 37580690736576 37619871318016 37653120221184 37712057237504 37785713599296 37846128901204 37858538225664 37951308988416 37971177766912 37972156265082 37984606912512 38025432638784 38045340223488 38098719277056 38119647528612 38213058128778 38252897998848 38346635123712 38359208558592 38380279901184 38420540817408 38421530895438 38441645850816 38454250438656 38495580936192 38651365686336 38664039038976 38758783647744 38779075166208 38780074483488 38820754784256 38842079661762 38854815547392 38896576570944 38990635859968 39025096261632 39053984078902 39066789445632 39162520977408 39183023865856 39225137646592 39237999132672 39239010276192 39259553209344 39272425979904 39301749243558 39314635849728 39336232024206 39431607681024 39432623813739 39473735169024 39508622539776 39646728290304 39668506888608 39681513750528 39724163306496 39744960233472 39842353594368 39884919910368 39920170691232 40016705224704 40059715043328 40081720502031 40094862852096 40136922365952 40137956674272 40158970235904 40257378110976 40270578057216 40336005802599 40433545904128 40477003741696 40490275700736 40512517673472 40555015307264 40556060389629 40569358270464 40577292842528 40590597685248 40591643684553 40676725799632 40690063245312 40769536025088 40912049405952 40934523065904 40948207976448 40970701498896 40991955752448 41013416411136 41113918070784 41193157165056 41194218692016 41273612550144 41338216587264 41374751809536 41417887973376 41418955291536 41440639498752 41454227423232 41542188050688 41555809271808 41622252552192 41703546014208 41805738807552 41849324306432 41872312826864 41886042292224 41988682285056 42055817682944 42070691430144 42137957951856 42151774519296 42241215253464 42255065677824 42277187616768 42278277078648 42322355232768 42359760248832 42426064392192 42507832393728 42508927799208 42590855503872 42695222611968 42717574987776 42739735461888 42763213099776 42777509363712 42801007751424 42950622314496 43034510248704 43139964514176 43162549727232 43184941039616 43208663236232 43223108419584 43246851582168 43398024630272 43481665896448 43482786397128 43497043918848 43588215898112 43603631603712 43612159620224 43626459561984 43627583793924 43673349132288 43711667490816 43758648642312 43864465342464 43903233294336 43950138126336 44057836099584 44080901849088 44128279852416 44142749024256 44166997360512 44321386856448 44360558641152 44407952065152 44540077910016 44587949434212 44602569326592 44625920262144 44627070249684 44713080262656 44783067969536 44822647793664 44869378637824 44870534899164 44979329171456 45004037054912 45018793377792 45067179423744 45090773598208 45106720708608 45154037661696 45155201258556 45178841515392 45289550374848 45304400314368 45487739142144 45536629209408 45551560163328 45576582382656 45624392220672 45649454447844 45664422395904 45761316524586 45776321150976 45936336175104 45961569758208 46026055581696 46050151759872 46051338449142 46099646306304 46140093462528 46253157829632 46301380083712 46342301810688 46414839676928 46505493660672 46529840840704 46579850955328 46595123970048 46596324702978 46620719436096 46636005851136 46733757251584 46734961557024 46750285430784 46825034121216 46916489265984 47029942222848 47031456158496 47080489844736 47106351930222 47121797578752 47237267570688 47312794893312 47328308232192 47405202695838 47519837454336 47521367160147 47561836068864 47570911613952 47586509586432 47612649636864 47729322441216 47805636506784 47821311442944 48014835761152 48057271861248 48066441943264 48082202394624 48107375034368 48108614737248 48225260142592 48303611887063 48319450103808 48413824029792 48531209453568 48532460078448 48557868443136 48573790027776 48583058669568 48609746140761 48625996972032 48652708029939 48822777709056 48838786154496 48916874133504 48918134696769 49036742885376 49063679572752 49079767007232 49089132197376 49132517773824 49331348310192 49347523510272 49426424905728 49547542290432 49591014580224 49642716790784 49644314833968 49764364189696 49861560213504 49941283498496 49957658689536 49958946073296 50063662522624 50080077840384 50107587648768 50124017369088 50177890492416 50204160294912 50302215295488 50380951465728 50425478767872 50478050967552 50601745317888 50629541686776 50646142550016 50700576851712 50727120297984 50798292369408 50826196704816 50950744171704 51003863998464 51128846831616 51173706534912 51227387756544 51228707860584 51255527801088 51272333918208 51327441248256 51535154248448 51552052051968 51678378196992 51706765977984 51761006379008 51779312529408 51789439549016 51806420729856 51862102094592 51879107100672 51907605145344 52034802558336 52089052594176 52135089537024 52216694636544 52318680368256 52346070945792 52402332324744 52419514466304 52448309365608 52575476908032 52576831751652 52631646892032 52678163386368 52862304387072 52891342518144 52908685000704 52965551075328 52993280311296 53123138125824 53179893213824 53226894254976 53412953391104 53442294002708 53459817136128 53517275565696 53534823284736 53545293647872 53564230841472 53676504147968 53695487746368 53781341070132 53798975373312 54016690231296 54064430843904 54074747186172 54092477693952 54120796913664 54122191579404 54253417660416 54359381366784 54549399207936 54579364087872 54597610635264 54627601998528 54655941003264 54684555214848 54818557427712 54925624922688 55031483400192 55117622116352 55166335746048 55196639519346 55225273722048 55254185998336 55389584067584 55407745695744 55496336736256 55497766848966 55515963949056 55604728018944 55740985076736 55759261925376 55789891402752 55848056389632 55849854188214 55984909713408 56094255240192 56183943935808 56202366025728 56321620337952 56340087570432 56369583489024 56371036104864 56429806977024 56479680331776 56568085856256 56677109858304 56678570398944 56769193351806 56787807338496 56926963482624 56956766650368 56958234397623 56986313949184 57017617466368 57036679151616 57068010335232 57267496419328 57379346998272 57398161047552 57519952685568 57538812837888 57550066302976 57570419851776 57630811226112 57632296343157 57662468776224 57681375657984 57743371404288 57977048529504 57996058558464 58138175471616 58168612749312 58170111725232 58231132176384 58263119492643 58282223321088 58344864856416 58485953789952 58537644392448 58580976118353 58600184168448 58743781466112 58774535798784 58837706469888 58856998699008 58889329814016 58952623865337 59095182475264 59147411521536 59210602753536 59386770546688 59450599245616 59470092435456 59501227016192 59502760332912 59522270625792 59586244959744 59617440350208 59763530391552 59827379865552 59880256036848 60025057837056 60089572564992 60142294278144 60205383548928 60206935011408 60238455353856 60386067166464 60405867085824 60650318856192 60715505612544 60735413551104 60768776510208 60832522960896 60865939263792 60885896527872 61015088699448 61035094867968 61282093010944 61368074108928 61400202346496 61401784598856 61466195075072 61487933628672 61520124616704 61670877106176 61789735747584 61791328038024 61910418825216 62007324880896 62062127714304 62126831960064 62128432937304 62160959248128 62181341134848 62313282076032 62333713907712 62433378828288 62555319021312 62708608211328 62773986459648 62808469240296 62829063438336 62983023427584 63083726524416 63206936927784 63359783272448 63361822880196 63415781425152 63427882151936 63483532849152 63639096588288 63740848675712 63761748590592 63763391698812 63886283255808 64042833917952 64076362481664 64109603192832 64144819649664 64166264045568 64201511627136 64425933471744 64551765373056 64709946771264 64743824590848 64777411559424 64812994854348 64834662629376 64870277373252 65097036945408 65222498844672 65224179595692 65382323847168 65418239430336 65439689342976 65452176263168 65510023698432 65775131080256 65796698013696 65901899874304 65925207189504 66063389720576 66086754149376 66099679424402 66121352773632 66192419778624 66214123536384 66250496040768 66482080284672 66540837961728 66611928097728 66773437120512 66810116865024 66832023158784 66881924151318 66903853989888 66938880393216 66940605374526 67069620393984 67174601954304 67233971690496 67304067956736 67305802348746 67468993757184 67506055582368 67528190066688 67600769135616 67636160397312 67731056492544 67768262273088 67934325562272 68005151997952 68171795775488 68231608713216 68303183675392 68304943814112 68327340244992 68340703734784 68363111890944 68364873573984 68436588331008 68474181671766 68496633593856 68641974786879 68664481726464 68736069402624 68904504262656 68942354637312 69039083372544 69075227639808 69077007673713 69149469459456 69172142800896 69210140193792 69379736744448 69452070125568 69513452716032 69622259515392 69758240491008 69794761261056 69869776432992 69892685955072 69931079154144 70100635877376 70102442335536 70175529189376 70237551181824 70483072516096 70521790024192 70544913334272 70597586604169 70620734767104 70657707081728 70659527895333 70682696368128 70830850834432 70855901356032 70969192339968 70992462348288 71107804043757 71279756181504 71342754103296 71356367420928 71379764379648 71418974455296 71593983661824 71708454760176 71731967164416 72022253641728 72085907791872 72099662914896 72123303591936 72161062551552 72162922105872 72337890213888 72479175155712 72732532277248 72772485450496 72796814180352 72836802664704 72874588004352 72912740286464 73091409903616 73234166563584 73258179231744 73375311200256 73555114328064 73595519359128 73619650510848 73633698296064 73698776660736 73997022465288 74021285265408 74139637358592 74321313435648 74386521870336 74464075186176 74466472250952 74646546284544 74792340320256 74911925247744 74936488034304 75095493783936 75120116760576 75161381473152 75239742636032 75306240442368 75424114475008 75571427198592 75692257802408 75717076451328 75902617976832 75942355533824 75944312530164 75969213825024 76050865277568 76090680446976 76197438554112 76239295057224 76426116257556 76505795997696 76693270247424 76760559802368 76841081634816 76843061790876 76883291701632 76908500877312 76991161872384 77302731372672 77328078077952 77517567295488 77560148966976 77641509568512 77684159323524 77709631094784 77793153141888 78107968157804 78133578891264 78325041954816 78366047731712 78450275293184 78478020552384 78519106418688 78603498487116 78629271699456 78672464048412 78863215362048 78865247627478 78947470338048 79017245079552 79293456580608 79337013777216 79363027501056 79448326612992 79489920466944 79684707188736 79769839820736 79840341382464 80033410449408 80119430086656 80163441004062 80189725704192 80275913348544 80317940471808 80514756221952 80541156114432 80672011605198 80867091808256 80954007483392 80980551401472 81025035346944 81110030614528 81112120779258 81138716540928 81154585685056 81181195370496 81183287369106 81353451599264 81380126490624 81539072050176 81824098811904 81869046131808 81896415952896 81941402997792 81983911504896 82026832822272 82227836141568 82386314330112 82388437384032 82547225100288 82676433174528 82749503619072 82794959279019 82835775946752 82837910583072 82881278997504 82908454846464 83084376101376 83111618543616 83244505104384 83246650273449 83407092028416 83611477615104 83698648612864 83744625653728 83772084584448 83977364570112 84111635365888 84141382860288 84275915903712 84303549038592 84482430506928 84510131355648 84554375233536 84556554157296 84644710465536 84719520497664 84852128784384 85015664787456 85017855598416 85153790027709 85181711007744 85390445223936 85435149975552 85479470923776 85526426199552 85555018727424 85602015502848 85901244628992 86069020497408 86279929028352 86325099454464 86369882079232 86417326472464 86446216839168 86493703164336 86796049260544 86963331792896 86965572794256 86994087837696 87176431796224 87207263207424 87224319240448 87252919123968 87255167587848 87346698264576 87423334981632 87517297284624 87728930684928 87806466588672 87900276252672 88115672199168 88161803698176 88256559704832 88285498048512 88333994721024 88642773712896 88721117282304 88815904130304 89080155820032 89175898868424 89205138653184 89251840524288 89254140499368 89426160525312 89566135939072 89645295587328 89738757275648 89741069798328 89958658342912 90008074109824 90037586755584 90134358847488 90181547196416 90213441417216 90308075323392 90310402517112 90357683030784 90579100749696 90608800628736 90975478284288 91073258418816 91103120326656 91153164765312 91248784441344 91298908895688 91328844791808 91522633049172 91552642301952 91923139516416 92052111163392 92100303519744 92102676898284 92199292612608 92280186925056 92506315659264 92602760167424 92684603621376 92829679353856 93010987321344 93059681681408 93159701910656 93190247940096 93192649405956 93241438872192 93272011702272 93469923114048 93500570861568 93650068242432 93832978531968 94062912316992 94160979689472 94212703860444 94243595157504 94474535141376 94625589786624 94810405391676 95039674908672 95042734320294 95123672137728 95141823227904 95225299273728 95458644882432 95611273013568 95642622885888 96029671522304 96114543722496 96132883886528 96164404789248 96217229474496 96450520285184 96607223774126 96638900207616 96827648059584 97062418907136 97064920156896 97115736886272 97147580055552 97166117339136 97219492281522 97251993944064 97305416059878 97645555418112 97677572308992 97833748267008 97836269393538 98073485770752 98127359145504 98159534014464 98178264394752 98265035547648 98662696620384 98695047020544 98852849811456 99095084580864 99149519136603 99182029160448 99285433581568 99288629667936 99528728379392 99723120427008 99882566996992 99915317379072 99917892146592 100127325045248 100160155680768 100215175297536 100248034738176 100322886226977 100355780984832 100408320589824 100410908061789 100604430590976 100761902931456 100850957535744 100956101935104 100958703523119 101203490635776 101259083373552 101292285100032 101401153703424 101454240595968 101596584738816 101652393409632 101901488343408 102007727996928 102257693663232 102347413069824 102454775513088 102457415721168 102511055602176 102544667836416 102654882496512 102711272507649 103070308496896 103104104103936 103356756393984 103413531955968 103522012758016 103558625058816 103578879098032 103612841459712 103724204189184 103758214201344 103815210290688 104069605116672 104178105188352 104270179074048 104433389273088 104637360736512 104692141891584 104804664649488 104839028932608 104896618731216 105150953816064 105153663503304 105263293784064 105356326772736 105724608774144 105782685036288 105817370001408 105931102150656 105986560622592 106246276251648 106359786427648 106453788509952 106825906782208 106884588005416 106919634272256 107034551131392 107069646569472 107090587295744 107128461682944 107353008295936 107390975492736 107562682140264 107597950746624 108033380462592 108128861687808 108149494372344 108184955387904 108241593827328 108244383158808 108506835320832 108718762733568 109098798415872 109158728175744 109195221270528 109255203997056 109311882006528 109369110429696 109637114855424 109851249845376 110062966800384 110235244232704 110332671492096 110393279038692 110450547444096 110508371996672 110779168135168 110992673472512 110995533697932 111031927898112 111209456037888 111481970153472 111579782805504 111696112779264 111699708376428 111969819426816 112188510480384 112367887871616 112404732051456 112643240675904 112680175140864 112742072209728 112859613954048 112959360663552 113136171712512 113357140797888 113538386703612 113575614676992 113853926965248 113913533300736 113916468795246 114035234932736 114136020670464 114534992838656 114758693996544 115039905371136 115077625675776 115100132605952 115140839703552 115261622452224 115264592686314 115324937552448 115362751315968 115486742808576 115954097059008 115992117116928 116276350943232 116337225498624 116340223450464 116462264352768 116526238985286 116564446642176 116689729712832 116971907579904 117075288784896 117161952236706 117200368336896 117487562932224 117549071597568 117675412939776 117713997398016 117778659628032 117905247730674 118190364950528 118294823043072 118421205507072 118773541093376 118901198491232 118940184870912 119002454032384 119005520665824 119044541251584 119172489919488 119234880700416 119527060783104 119654759731104 119760512073696 120050115674112 120179145129984 120245161506093 120284588556288 120410767097856 120413870022816 120476910707712 120772134332928 120811734171648 121008017407797 121300637712384 121431011225088 121470827102208 121537553020416 121665045921792 121668181168887 121731878527584 121771793055744 122030177398896 122070189735936 122564186021888 122736148217856 122800404692992 122803569197712 122932390150144 122975867257344 122999918928913 123040249233408 123341754212352 123579471495168 123582656076048 123820837650432 124014649761792 124124255428608 124253663920128 124256865874608 124321918496256 124362682269696 124626564152064 124667427815424 124866757656576 125110638042624 125417216422656 125547972919296 125616938480592 125658126876672 125966046855168 126167453048832 126413873855568 126719566544896 126723645760392 126831562850304 126855764303872 126967065698304 127278193176576 127481697351424 127523497181184 127526783397624 127772566511616 128085667835904 128152724963328 128219206385664 128289639299328 128332528091136 128403023254272 128851866943488 129103530746112 129419893542528 129487649181696 129554823118848 129625989708696 129669325258752 129740554746504 130194073890816 130444997689344 130448359191384 130764647694336 130836478860672 130879378685952 130904352526336 131020047396864 131550262160512 131593396027392 131803799748608 131850414379008 132126779441152 132173508298752 132199358848804 132242705547264 132384839557248 132428247072768 132500992081536 132964160569344 133081675923456 133223856195456 133620233730048 133763848302636 133807707979776 133877760786432 133881210749052 134139240787968 134349203908608 134467943380992 134608135913472 134611604697492 134937987514368 135012111164736 135056380133376 135201538271232 135272320794624 135462112985088 135536524546176 135868651124544 136010303995904 136343591550976 136463217426432 136609887628224 136654680489984 136681407469568 136729747147968 136873176662016 136948363343532 136993267187712 137283949573758 137328963452928 137809008525312 137884709274624 138078166745088 138150455279616 138154015347426 138298938918912 138420280387584 138759473488896 138904140251136 139026905432064 139244519030784 139516480982016 139589522522112 139739552865984 139785371910144 139862158308288 140201271754752 140204884671072 140351058378752 140475102363648 140966145032192 141043580048384 141089826668544 141195173208338 141241469534208 141315414163456 141319055790666 141365392736256 141661701668864 141711802712064 141938384679936 141984924696576 142215608087514 142559512363008 142564101480441 142685508206592 142712734841856 142759528759296 142837948910592 143187967323648 143416909520352 143463934328832 144044507283456 144171815583744 144199325829792 144246607183872 144322125103104 144325844211744 144675780427776 144910835661189 144958350311424 145465064554496 145544970900992 145593628360704 145673605329408 145749176008704 145825480572928 145829238422283 146182819807232 146468333127168 146516358463488 146750622400512 146754404090307 147110228656128 147191038718256 147239301021696 147267396592128 147397553321472 147994044930576 148042570530816 148279274717184 148642626871296 148773043740672 148928150372352 148932944501904 149293092569088 149584680640512 149823850495488 149872976068608 150190987567872 150240233521152 150322762946304 150479485272064 150612480884736 150848228950016 151142854397184 151384515604816 151434152902656 151805235953664 151884711067648 151888625060328 151938427650048 152101730555136 152181360893952 152394877108224 152478590114448 152852232515112 153011591995392 153386540494848 153521119604736 153682163269632 153686123581752 153766583403264 153817001754624 153982323744768 154605462745344 154656156155904 155035134590976 155120297933952 155283019137024 155368318647048 155419262189568 155586306283776 156215936315608 156267157782528 156650083909632 156732095463424 156900550586368 156956041104768 157038212837376 157206996974232 157258543398912 157344928096824 157726430724096 157730495254956 157894940676096 158034490159104 158586913161216 158674027554432 158726055002112 158896653225984 158979840933888 159369414377472 159539679641472 159680682764928 160238860173312 160326882008124 160379451408384 160551826697088 160635880943616 161029512443904 161344023210396 161734183616512 161908014966784 162050070693888 162220061229056 162224241558516 162277433081856 162309171370112 162362390740992 162366574738212 162706903198528 162760252981248 163078144100352 163648197623808 163738092263616 163792831905792 163882805995584 163967823009792 164053665644544 164455672283136 164776874768064 165094450200576 165352866349056 165499007238144 165589918558038 165675821166144 165762557995008 166168752202752 166223237087232 166489010208768 166493300546898 166814184056832 167222955230208 167397297225728 167489251307456 167544169168896 167954729140224 168223270731776 168282765720576 168551831807424 168607098077184 168964861013856 169020262711296 169108750467072 169113108314592 169289420931072 169439040995328 169704257568768 170031329574912 170035711196832 170307580055418 170363422015488 170780890447872 170870299951104 170874703192869 170958941847552 171052852399104 171110037454848 171204031005696 171802489257984 172138040994816 172559858056704 172650198908928 172739764158464 172834652944928 172892433678336 172987406328672 173592098521088 173926663585792 173931145588512 173988175675392 174352863592448 174414526414848 174448638480896 174505838247936 174510335175696 174693396529152 174789358477929 174846669963264 175034594569248 175457861369856 175612933177344 175742928355059 175800552505344 176231344398336 176323607396352 176513119409664 176570996097024 176667989442048 176857871596011 177285547425792 177442234564608 177631808260608 178160311640064 178351797736848 178410277306368 178503681048576 178508280998736 178852321050624 179132271878144 179290591174656 179477514551296 179482139596656 179917316685824 180016148219648 180075173511168 180268717694976 180363094392832 180426882834432 180616150646784 180620805034224 180715366061568 181158201499392 181217601257472 181950956568576 182146516837632 182206240653312 182306329530624 182497568882688 182597817791376 182657689583616 183045266098344 183105284603904 183846279032832 184104222326784 184200607039488 184205353796568 184398585225216 184560373850112 185012631318528 185205520334848 185369207242752 185659358707712 186021974642688 186119363362816 186319403821312 186380495880192 186385298811912 186482877744384 186544023404544 186939846228096 187001141723136 187300136484864 187665957063936 188125824633984 188321959378944 188425407720888 188487190315008 188949070282752 189251179573248 189620810783352 190079349817344 190085468640588 190247344275456 190283646455808 190450598547456 190917289764864 191222546027136 191285245771776 192059343044608 192229087444992 192265767773056 192328809578496 192434458948992 193214447548252 193277800415232 193655296119168 194129840313792 194231473772544 194332234678272 194438984563044 194503987888128 194610832119756 195291110836224 195667496534016 195672538787076 196146971541504 196254718291008 196319068028928 196356528789504 196530071095296 197325393240768 197390094041088 197705699622912 198190169161728 198299038273206 198364058320896 198577259335872 199057456758784 199446240854016 199765133993984 199835784293184 200254650090496 200320311361536 200430350595072 200496069476352 200645772453954 200711561969664 200816641179648 200821816123578 201208861181952 201523805862912 201701915071488 201912203870208 201917407046238 202406981271552 202518166747104 202584570200064 202802307406848 202908481191936 203193169477632 203304786819264 203802976686816 204015455993856 204515387326464 204694826139648 204909551026176 204914831442336 205022111204352 205089335672832 205309764993024 205422545015298 205925924360637 206140616993792 206208208207872 206713512787968 206827063911936 207044025516032 207117250117632 207157758196064 207225682919424 207231023021139 207448408378368 207516428402688 207630420581376 208139210233344 208356210376704 208540358148096 208866778546176 209274721473024 209384283783168 209609329298976 209678057865216 209793237462432 210301907632128 210307327006608 210526587568128 210712653545472 211449217548288 211565370072576 211634740002816 211792759812507 211862204301312 211973121245184 211978583685999 212492552503296 212719572855296 212907577019904 213651813564416 213769176010832 213839268544512 214069102262784 214139293138944 214181174591488 214256923365888 214706016591872 214781950985472 215125364280528 215195901493248 216066760925184 216257723375616 216298988744688 216369910775808 216483187654656 216488766317616 217013670641664 217437525467136 218197596831744 218317456351488 218390442541056 218510407994112 218623764013056 218738220859392 219274229710848 219702499690752 220125933600768 220470488465408 220665342984192 220786558077384 220901094888192 221016743993344 221558336270336 221985346945024 221991067395864 222063855796224 222418912075776 222963940306944 223159565611008 223392225558528 223399416752856 223939638853632 224377020960768 224735775743232 224809464102912 225286481351808 225360350281728 225484144419456 225719227908096 225918721327104 226272343425024 226714281595776 227076773407224 227151229353984 227707853930496 227827066601472 227832937590492 228070469865472 228272041340928 229069985677312 229517387993088 230079810742272 230200265211904 230281679407104 230523244904448 230529185372628 230649875104896 230725502631936 230973485617152 231908194118016 231984234233856 232552701886464 232680446900928 232924528705536 233052477970572 233128893284352 233379459425664 234323904473412 234400736673792 234975125864448 235098143195136 235350825879552 235557319256064 235810495461348 236380729901056 236589646086144 236842411014144 237547082186752 237802396982464 237880369741824 238011041331648 238089082503168 238344979838976 238469761400832 239054121566208 239309519462208 239521024147392 240100231348224 240358290259968 240490323012186 240569177112576 240827740045632 240953821415424 241544268665856 241623468343296 242016034815594 242601275424768 242862022450176 242941654204416 243075106040832 243330091843584 243336362337774 243463757055168 243543586111488 244060354797792 244140379471872 245128372043776 245472296435712 245600809385984 245607138395424 245864780300288 245951734514688 245999837857826 246080498466816 246683508424704 247158942990336 247165312152096 247641675300864 248029299523584 248248510857216 248384877837057 248507327840256 248513731749216 248643836992512 248725364539392 249253128304128 249334855630848 249733515313152 249739950820347 250221276085248 250834432845312 251095945838592 251233876961184 251316253753344 251932093710336 252334906097664 252827747711136 253439133089792 253447291520784 253663125700608 253711528607744 253850896512863 253934131396608 254556386353152 254963394702848 255046994362368 255053566795248 255461370083127 255545133023232 256171335671808 256305449926656 256438412771328 256579278598656 256665056182272 256806046508544 257703733886976 258207061492224 258839787085056 258975298363392 259109646237696 259251979417392 259338650517504 259481109493008 260388147781632 260889995378688 260896718382768 261529295388672 261672957721344 261758757371904 261808705052672 262040094793728 263100524321024 263186792054784 263607599497216 263700828758016 264253558882304 264347016597504 264398717697608 264485411094528 264769679114496 264856494145536 265001984163072 265928321138688 266163351846912 266447712390912 267240467460096 267527696605272 267615415959552 267755521572864 267762421498104 268278481575936 268698407817216 268935886761984 269216271826944 269223209394984 269875975028736 270024222329472 270112760266752 270403076542464 270544641589248 270924225970176 271073049092352 271737302249088 272020607991808 272687183101952 272926434852864 273219775256448 273309360979968 273362814939136 273459494295936 273746353324032 273896726687064 273986534375424 274567899147516 274657926905856 275769418549248 276156333490176 276300910559232 276308030694852 276597877837824 276840560775168 277518946977792 277808280502272 278053810864128 278489038061568 279032961964032 279179045044224 279479105731968 279570743820288 279724316616576 280409769342144 280702116757504 280950204727296 282087160096768 282390346416676 282482939068416 282630828326912 282638111581332 282730785472512 283323403337728 283423605424128 283876769359872 284431216175028 285119024726016 285128202960882 285371016413184 285425469683712 285675897821184 286375934647296 286833819040704 286927868657664 288089014566912 288343631167488 288398651659584 288493214367744 288651688423488 289351560855552 289821671322378 289916700622848 290930129108992 291089941801984 291187256721408 291347210658816 291498352017408 291650961145856 291658476844566 292365639614464 292936666254336 293032716926976 293501244801024 293508808180614 294220457312256 294382077436512 294478602043392 294534793184256 294795106642944 295988089861152 296085141061632 296558549434368 297285253742592 297448557409809 297546087481344 297856300744704 297865889003808 298586185138176 299169361281024 299647700990976 299745952137216 300381975135744 300480467042304 300645525892608 300958970544128 300968658680931 301224961769472 301696457900032 302285708794368 302769031209632 302868305805312 302876110569357 303610471907328 303769422135296 303777250120656 303876855300096 304203461110272 304362721787904 304789754216448 304957180228896 305704465030224 306023183990784 306773080989696 307042239209472 307364326539264 307372247163504 307533166806528 307634003509248 307964647489536 308133817522947 309210925490688 309312312311808 310070269181952 310240595867904 310566038274048 310736637294096 310838524379136 311172612567552 312431872631216 312534315565056 313300167819264 313464190926848 313801101172736 313912082209536 314076425674752 314413993948464 314517086797824 314689856193648 315452861448192 315460990509912 315789881352192 316068980318208 317173826322432 317348055108864 317452110004224 317793306451968 317959681867776 318738828754944 319079359282944 319361365529856 320477720346624 320653764016248 320758902816768 321103653394176 321271761887232 322059024887808 322688046420792 323468367233024 323816029933568 324100141387776 324440122458112 324448483117032 324554866163712 324618342740224 324724781481984 324733149476424 325413806397056 325520505962496 326156288200704 327296395247616 327476184527232 327585663811584 327765611991168 327935646019584 328107331289088 328911344566272 329553749536128 330188900401152 330705732698112 330998014476288 331179837116076 331351642332288 331525115990016 332337504405504 332978020417536 332986601093796 333628368113664 334445910460416 334794594451456 334978502614912 335088338337792 335909458280448 336446541463552 336565531441152 337103663614848 337214196154368 337929722027712 338040525422592 338226216629184 338578841862144 338878081990656 339408515137536 340071422393664 340615160110836 340726844030976 341561780895744 341740599902208 341749406385738 342105704798208 342408062011392 343604978515968 344276081989632 345119716113408 345300397817856 345479528316928 345669305889856 345784867356672 345974812657344 347184197042176 347862291177024 347976351350784 348705727184896 348829052829696 348897276961792 349011676495872 349020670351392 349386793058304 349578716955858 349693339926528 350069189138496 350915722739712 351225866354688 351485856710118 351601105010688 352462688796672 352647214792704 353026238819328 353141992194048 353335978884096 353715743192022 354571094851584 354884469129216 355263616521216 356320623280128 356703595473696 356820554612736 357007362097152 357016561997472 357704642101248 358264543756288 358581182349312 358955029102592 358964279193312 359834633371648 360032296439296 360150347022336 360537435389952 360726188785664 360735484518279 360853765668864 361232301293568 361241610068448 361430732123136 362316402998784 362435202514944 363024052223391 363901913137152 364293033675264 364412481306624 364612659061248 364995137765376 365004543506661 365195635582752 365315379167232 366090532196688 366210569207808 367692558065664 368208444653568 368401214078976 368410707593136 368797170450432 368999756786739 369120747700224 370025262637056 370411040669696 370738414485504 371318717415424 372043949285376 372238726725632 372638807642624 372760991760384 372770597623824 372965755488768 373088046809088 373879692456192 374002283446272 374600272969728 375331914127872 376251649267968 376643918757888 376850815441776 376974380630016 377898140565504 378502359146496 379241621566704 380158699634688 380170937281176 380494688550912 380567292911616 380901197094912 381834579529728 382445092054272 382570491543552 384118686089216 384458174889984 384531535546112 384657619156992 384868917897984 386428895096504 386555600830464 387310592238336 388259680627584 388462947545088 388664469356544 388877969126088 389007975776256 389221664239512 390582221672448 391334993068032 391345077574152 392293943083008 392509436582016 392638136057856 392713057579008 393060142190592 394650786481536 394780188082176 395411399245824 396380338323456 396598076546412 396728116641792 397154518671744 398892481708032 399530267987968 399671568586368 400509300180992 400860701190144 401291544907908 401423123939328 401633282359296 401643632247156 402417722363904 403047611725824 403403830142976 403824407740416 403834814092476 404813962543104 405036333494208 405169140400128 405604614813696 405816962383872 406386338955264 406609573638528 407605953373632 408030911987712 409030774652928 409389652279296 409829662884672 410044222408704 410619529986048 410845090030596 411851848721274 412281233987584 413427025575936 413654127823872 414088051032064 414234500235264 414315516392128 414451365838848 414462046042278 414896816756736 415260841162752 416278420466688 416712420753408 417080716296192 417733557092352 418549442946048 418768567566336 419218658597952 419356115730432 419586474924864 420603815264256 420614654013216 421053175136256 421425307090944 422898435096576 423130740145152 423269480005632 423585519625014 423724408602624 423946242490368 423957167371998 424985105006592 425439145710592 425815154039808 427303627128832 427538352021664 427678537089024 428138204525568 428278586277888 428362349182976 428513846731776 429412033183744 429563901970944 430250728561056 430391802986496 432133521850368 432515446751232 432597977489376 432739821551616 432966375309312 432977532635232 434027341283328 434732506983567 434875050934272 436395193663488 436634912702976 436780885082112 437020815988224 437247528026112 437476441718784 437487715266849 438548459421696 439404999381504 440251867201536 440940976930816 441330685968384 441573116154768 441802189776384 442033487986688 443116672540672 443970693890048 443982134791728 444127711592448 444837824151552 445927880613888 446319131222016 446784451117056 446798833505712 447879277707264 448754041921536 449471551486464 449618928205824 450572962703616 450720700563456 450968288838912 451438455816192 451837442654208 452544686850048 453428563191552 454153546814448 454302458707968 455415707860992 455654133202944 455665875180984 456140939730944 456544082681856 458139971354624 459034775986176 460159621484544 460400530423808 460563358814208 461046489808896 461058370745256 461299750209792 461451005263872 461946971234304 463816388236032 463968468467712 465105403772928 465360893801856 465849057411072 466104955941144 466257786568704 466758918851328 468647808946824 468801473347584 469950251728896 470196286390272 470701651759104 471114638512128 471620990922696 472761459802112 473179292172288 473684822028288 475094164373504 475604793964928 475760739483648 476022082663296 476178165006336 476689959677952 476939522801664 478108243132416 478619038924416 479042048294784 480716580519936 480980646024372 481138354225152 481655480091264 481907642830848 483088537331712 484032069631188 485202550849536 485724044900352 486150212081664 486660183687168 486672724675548 486927514110336 487087172222976 488120709595584 488280758943744 490256744087552 490944592871424 491214276790848 491729560600576 491903469029376 491999675715652 492160996933632 493367016849408 494330624304192 495283350601728 496058599047168 496497021714432 496769755674114 497027463498432 497287673985024 498506256608256 498669711261696 499467030626304 499479901640694 500442552170496 501668865690624 502191891677184 502467753922368 502632507506688 503864187420672 504669812195328 505655495422272 506878266179584 506894583041568 507326251401216 507423057215488 507701793025726 507868262793216 509112772706304 509926789405696 510093988724736 510107133590496 510922740166254 511090266046464 512342671343616 512610899853312 512624109578607 512876825542656 513158557197312 513330112364544 513612093017088 515407467773952 516414122984448 517679574170112 517950596726784 518219292475392 518503958834784 518677301035008 518962218986016 520776295563264 521779990757376 521793436765536 523058590777344 523345915442688 523517514743808 523617410105344 524080189587456 524368075433787 526201048642048 526373584109568 527215198994432 527228785065177 527401657516032 528507117764608 528694033195008 528797435395216 528970822189056 529539358228992 529712988291072 530003968326144 530573614788033 531856642277376 532326703693824 532895424781824 534480934920192 535055393210544 535230831919104 535511043145728 535524842996208 536556963151872 537396815634432 537871773523968 538432543653888 538446418789968 539751950057472 540048444658944 540225520533504 540806153084928 541089283178496 541848451940352 542146098184704 543474604498176 544041215983616 545374366203904 545852869705728 546439550512896 546618721959936 546725629878272 546918988591872 547492706648064 547793453374128 547973068750848 549135798295032 549315853811712 551538837098496 552312666980352 552601821118464 552616061389704 553195755675648 553681121550336 555037893955584 555616561004544 556107621728256 556978076123136 558065923928064 558358090088448 558958211463936 559141487640576 559448633233152 560819538684288 561404233515008 561900409454592 564174320193536 564780692833352 564965878136832 565261656653824 565276223162664 565461570945024 566646806675456 566847210848256 567753538719744 568862432350056 570238049452032 570256405921764 570742032826368 570850939367424 571351795642368 572751869294592 573667638081408 573855737315328 576178029133824 576687262334976 576797303319168 576986428735488 577303376846976 579643342644756 579833401245696 582179883603968 582694421317632 582996704034816 583301922291712 583316953689132 584731279228928 585873332508672 587002489602048 587017616361228 588440914624512 588764154873024 588957204086784 589069586368512 589590213285888 591976179722304 592170282123264 593117098868736 594570507485184 594897114819618 595092174962688 595731778007616 597172370276352 598338722562048 599295401981952 600763950271488 600960934084608 601291051785216 601917941088256 601937317361862 602449923538944 603392915800064 604571417588736 605538062419264 605736611610624 605752221138714 607220943814656 607538844270592 607554500241312 607753710600192 608406922220544 608725443575808 609579508432896 609914360457792 611408930060448 612046367981568 613546161979392 614084478418944 614728653078528 614744494327008 615066333613056 615268007018496 615929294979072 616267635045894 617777773081911 618421850981376 618624624623616 620140538363904 620481191735808 621132076548096 621473274588192 621677048758272 622345225135104 624863745262432 625068631130112 626600335638528 626928381853696 627602202345472 627824164419072 627946954531819 628152851349504 628827987896928 629034173595648 629379712387296 630905722896384 630921981019824 631579762704384 632137960636416 634347652644864 634696110217728 634904220008448 635378279437521 635586612903936 635919363735552 635935751057997 637477657509888 638158718565888 638722731059712 640955440693248 641307528032496 641517805633536 642207306788352 642543523774464 644118049775616 645376092841584 646936734466048 647632059867136 648200282775552 648880244916224 648896966234064 649109732327424 649236685480448 649449562963968 649466298952848 650827612794112 651041011924992 652312576401408 654592790495232 654952369054464 655171327623168 655531223982336 655871292039168 656214662578176 657822689132544 659107499072256 660377800802304 661411465396224 661996028952576 662359674232152 662703284664576 663050231980032 664675008811008 665956040835072 665973202187592 667256736227328 668891820920832 669589188902912 669957005229824 670176676675584 671818916560896 672893082927104 673131062882304 674207327229696 674428392308736 675859444055424 676081050845184 676452433258368 677157683724288 677756163981312 678817030275072 680142844787328 681230320221672 681453688061952 683123561791488 683481199804416 683498812771476 684211409596416 684816124022784 687209957031936 688552163979264 690239432226816 690600795635712 690959056633856 691338611779712 691569734713344 691949625314688 694368394084352 695724582354048 695952702701568 697658105659392 697794553923584 698041340702784 698773586116608 699157433911716 699386679853056 700138378276992 702971713420236 703202210021376 704925377593344 705294429585408 706052477638656 706671957768192 707431486384044 709142189703168 709768938258432 710527233042432 712641246560256 713407190947392 713641109225472 714033123994944 715409284202496 716529087512576 717162364698624 717928558386624 719669266743296 720064592878592 720300694044672 721074870779904 721452377571328 721470969036558 721707531337728 722483220136896 722861464246272 724632805997568 724870405029888 726048104446782 727803826274304 728586067350528 728824962613248 729225318122496 729990275530752 730009087013322 730391271165504 730630758334464 732181064393376 732421138415616 735385116131328 736416889307136 736802428157952 736821415186272 737594340900864 737999513573478 738241495400448 740050525274112 740822081339392 741476828971008 742637434830848 744087898570752 744477453451264 745277615285248 745521983520768 745541195247648 745931510977536 746176093618176 747759384912384 748004566892544 749200545939456 749219852461041 750663828255744 752503298535936 753287837515776 753701630883552 753948761260032 755796281131008 757004718292992 758483243133408 760317399269376 760341874562352 760989377101824 761134585823232 761552689538589 761802394189824 763669159059456 764890184108544 765140983087104 766384110249381 768237372178432 768916349779968 769063071092224 769315238313984 769737835795968 772857790193008 773111201660928 774621184476672 776519361255168 776925895090176 777328938713088 777755938252176 778015951552512 778443328479024 781164443344896 782669986136064 782690155148304 784587886166016 785018873164032 785276272115712 785426115158016 786120284381184 789301572963072 789560376164352 790822798491648 792760676646912 793196153092824 793456233283584 794309037343488 797784963416064 799060535975936 799343137172736 801018600361984 801721402380288 802583089815816 802846247878656 803266564718592 803287264494312 804835444727808 806095223451648 806807660285952 807648815480832 807669628184952 809627925086208 810072666988416 810338280800256 811209229627392 811633924767744 812772677910528 813219147277056 815211906747264 816061823975424 818061549305856 818779304558592 819659325769344 820088444817408 821239059972096 821690180061192 823703697442548 824562467975168 827308255647744 828176102064128 828469000470528 828631032784256 828902731677696 828924092084556 829793633513472 830521682325504 832556840933376 833424841506816 834161432592384 835467114184704 837098885892096 837537135132672 838437317195904 838712231460864 839172949849728 841229308026432 842106350272512 842850614181888 846261480290304 847171039250028 847448817205248 847892484980736 847914334743996 849970210013184 850878291421184 851630308079616 854607254257664 855076704043328 855357074178048 856276409051136 856724698365952 857027693463552 858824066367488 859127803941888 860501457122112 860783605972992 864267043700736 865030893502464 865195954978752 865479643103232 865955065270464 868054682566656 869465013967134 869750101868544 872790387326976 873269825405952 873561770164224 874041631976448 874495056052224 874952883437568 874975430533698 877096918843392 878809998763008 880503734403072 881881953861632 882661371936768 883146232309536 883604379552768 884066975973376 886233345081344 887941387780096 887964269583456 888255423184896 889675648303104 891855761227776 892345672229427 892638262444032 893568902234112 893597667011424 895758555414528 897508083843072 898943102972928 899237856411648 901145925407232 901441401126912 901936577677824 902876911632384 902905976042793 903674885308416 905089373700096 906857126383104 908307093628896 908604917415936 910831415721984 911308266405888 911331750361968 912281879461888 913088165363712 916279942709248 917768625854197 918069551972352 920319242969088 920801060847616 921126717628416 922092979617792 922116741490512 922599500419584 922902010527744 923893942468608 924401452568841 927632776472064 927936936935424 930210807545856 930721787603712 931698114822144 932209911882288 932515573137408 933517837702656 937295617893648 937602946695168 939900503457792 940392572780544 941403303518208 942229277024256 943241981845392 945522919604224 946358584344576 947369644056576 950188328747008 951209587929856 951521478967296 952044165326592 952356330012672 953379919355904 953879045603328 956216486264832 957238077848832 958084096589568 961433161039872 961961292048744 962276708450304 963310960182528 963815285661696 966177074663424 968064139262376 970405101699072 971448089800704 972300424163328 973320367374336 973345449351096 973855028220672 974174344445952 976241419191168 976561517887488 980513488175104 981889185742848 982428553581696 983459121201152 983806938058752 983999351431304 984321993867264 986734033698816 988661248608384 990566701203456 992117198094336 992994043428864 993539511348228 994054926996864 994575347970048 997012513216512 998934061252608 998959803281388 1000885104340992 1003337731381248 1004383783354368 1004935507844736 1005265015013376 1007728374841344 1009339624390656 1011310990844544 1013789166083136 1014846114430976 1015403586051452 1015736525586432 1018225545412608 1019853578811392 1020214267180992 1021845480332508 1022180532092928 1024685342687232 1025221799706624 1025248219157214 1026317114394624 1027224186034176 1030814935547904 1032828245968896 1035359148340224 1035901193453568 1036438584950784 1037007917669568 1037354602070016 1037924437972032 1041552591126528 1043586873531072 1046117181554688 1046691830885376 1047035029487616 1047234820210688 1048160379174912 1048736150867574 1052402097284096 1052747168219136 1054430397988864 1054457570130354 1054803315032064 1057014235529216 1057388066390016 1057594870790432 1057941644378112 1059078716457984 1059425976582144 1060007936652288 1061147229576066 1063713284554752 1064653407387648 1065790849563648 1068961869840384 1070110786421088 1070461663838208 1071022086291456 1071049685992416 1073113926303744 1074793631268864 1075743547047936 1076865087307776 1076892837579936 1079503900114944 1080096889317888 1080451041067008 1081612306169856 1082178566356992 1082206453554837 1083696903880704 1084292196369408 1086949208996352 1088082431967232 1090748732407808 1091705739411456 1092879101025792 1093237443919872 1093451259756544 1093837977183744 1094985413296128 1095013630519983 1095586906748256 1095946137501696 1098271596590064 1098631707623424 1103077674196992 1104625333960704 1105203642236928 1105232122779408 1106391511351296 1106999270360217 1107362243100672 1110075787911168 1111233122009088 1112215243456512 1113956152246272 1116131847856128 1116716180176896 1117916422927872 1118282975281152 1118897266466304 1121639077368576 1122808467030016 1123800818909184 1128348640387072 1129561385666704 1129931756273664 1130523313307648 1130552446325328 1130923141890048 1133293613350912 1133694421696512 1135507077439488 1137724864700112 1140476098904064 1140512811843528 1141484065652736 1141701878734848 1142703591284736 1145503738589184 1147335276162816 1147711474630656 1152356058267648 1153374524669952 1153594606638336 1153972857470976 1154606753693952 1159286685289512 1159666802491392 1164359767207936 1165388842635264 1165993408069632 1166603844583424 1166633907378264 1169462558457856 1171746665017344 1174004979204096 1174035232722456 1176881829249024 1177528309746048 1177914408173568 1178139172737024 1179180426571776 1183952359444608 1184340564246528 1186234197737472 1189141014970368 1189794229639236 1190184349925376 1191463556015232 1196677445124096 1198590803963904 1201527900542976 1202582103570432 1203835882176512 1203874634723724 1204899847077888 1206785831600128 1209142835177472 1211076124838528 1211473223221248 1211504442277428 1214441887629312 1215109000482624 1215507421200384 1216813844441088 1217450887151616 1219159016865792 1219828720915584 1222817860120896 1224092735963136 1227092323958784 1228168956837888 1229488988654016 1230132667226112 1231858589958144 1232535270091788 1235555546163822 1236843701962752 1240281076727808 1240962383471616 1242264153096192 1242946549176384 1243354097516544 1244690450270208 1249727490524864 1250137262260224 1253200671277056 1253856763707392 1255204404690944 1255648328838144 1255893909063638 1256305702699008 1257655975793856 1258068347191296 1258759424774592 1261811445792768 1261843962039648 1263159525408768 1264275921272832 1268695305289728 1269392220435456 1269808440016896 1270756558875042 1271173225807872 1271838727471104 1271871502115994 1274955315019776 1276317437131776 1277445462119424 1281910881386496 1282615056064992 1283035611267072 1284414613576704 1285087047548928 1288236099551232 1290752185683168 1293873468932096 1295264119734272 1296400565551104 1297760489832448 1297793932468128 1298219464654848 1298473370960896 1298899125927936 1298932597905696 1301655225588224 1302082023849984 1304197520950701 1304625152802816 1309185580990464 1309904738108928 1310342655246336 1311062447964672 1311742584078336 1312429325156352 1312463145800547 1315645378265088 1318214998144512 1320755601604608 1322822930792448 1323992057905152 1324719348464304 1325406569329152 1326100463960064 1329350017622016 1331912081670144 1331946404375184 1334513472454656 1337783641841664 1339178377805824 1339914010459648 1340353353351168 1343637833121792 1345786165854208 1346262125764608 1348414654459392 1348856784617472 1351718888110848 1352162101690368 1352904866516736 1354315367448576 1355512327962624 1357634060550144 1360285689574656 1362460640443344 1362907376123904 1366247123582976 1366962399608832 1366997625542952 1368422819192832 1369632248045568 1374419914063872 1377104327958528 1380478864453632 1381201591271424 1381918113267712 1382677223559424 1383139469426688 1383899250629376 1388736788168704 1391449164708096 1391905405403136 1395316211318784 1395589107847168 1396082681405568 1397547172233216 1398314867823432 1398773359706112 1400276756553984 1405943426840472 1406404420042752 1409850755186688 1410588859170816 1412104955277312 1413343915536384 1414862972768088 1418284379406336 1419537876516864 1421054466084864 1425282493120512 1426814381894784 1427282218450944 1428066247989888 1430818568404992 1433058175025152 1434324729397248 1435857116773248 1440129185757184 1442149741559808 1442904755142656 1442941938073116 1443415062675456 1444966440273792 1445722928492544 1449265611995136 1452096208893564 1455607652548608 1457172134701056 1458450636244992 1459980551061504 1460018174026644 1460782542331008 1461261516668928 1464362128786752 1464842276831232 1470770232262656 1472833778614272 1473642830372544 1475188681801728 1475999027146956 1476482990800896 1480101050548224 1485274869661696 1488175797141504 1488954906902528 1490555230570496 1491082390495296 1491863021955072 1495518769824768 1496009133785088 1498401091878912 1498439704922082 1501327656511488 1505006597071872 1506575675031552 1507403261767104 1507897522520064 1511592562262016 1514009436585984 1516966486266816 1520634798538752 1520683749124704 1521978754203648 1522269171646464 1523105379077178 1523604788379648 1527338318118912 1529780368217088 1530281966174208 1532768220498762 1536474744356864 1537832699559936 1538126142184448 1538630476627968 1539475671591936 1545715580386016 1546222403321856 1549242368953344 1553038722510336 1553851790180352 1554657877426176 1555511876504352 1556031903105024 1556886656958048 1562328886689792 1565339972272128 1565380310296608 1569175772332032 1570037746328064 1570552544231424 1570852230316032 1572240568762368 1573104226301361 1578603145926144 1579120752328704 1581645596983296 1581686355195531 1585521353293824 1586392306185648 1586912466567168 1588618074686976 1595569926832128 1598121071951872 1598686274345472 1602037200723968 1603442804760576 1605166179631632 1605692495757312 1606533129437184 1606574528988624 1609670889455616 1612190446903296 1613615320571904 1615297630961664 1615339256369904 1619255850172416 1620145333976832 1620676561600512 1622418459254784 1623267849535488 1625545355821056 1626438294554112 1630423813494528 1632123647950848 1636123098611712 1637558609117184 1639318651538688 1640176889634816 1642478119944192 1643380360122384 1647407394885096 1649124935950336 1654616511295488 1656352204128256 1656938000941056 1657262065568512 1657805463355392 1657848184169112 1659587267026944 1661043364651008 1665113681866752 1666849683013632 1668322865184768 1670934228369408 1674197771784192 1675074270265344 1676874634391808 1677424462921728 1678345899699456 1682458616052864 1684212700545024 1685701228363776 1692522960580608 1694342078500056 1694897634410496 1695784969961472 1695828669487992 1699940420026368 1701756582842368 1703260616159232 1709214508515328 1710153408086656 1710714148356096 1712552818102272 1713449396731904 1714055386927104 1717648132734976 1718255607883776 1721002914244224 1721567211945984 1728534087401472 1730061787004928 1730391909957504 1730959286206464 1731910130540928 1738930027934268 1739500203737088 1746539650811904 1748083263952896 1748990112104448 1749905766875136 1749950861067396 1754193837686784 1757619997526016 1761007468806144 1763763907723264 1765322743873536 1766292464619072 1767208759105536 1768133951946752 1772466690162688 1775928539166912 1776510846369792 1779351296606208 1783711522455552 1784691344458854 1785276524888064 1787195334022848 1791517110829056 1795016167686144 1797886205945856 1802291850814464 1802882802253824 1803873155355648 1805753823264768 1805811952085586 1807349770616832 1810178747400192 1813714252766208 1816614187257792 1817209834831872 1821662831443968 1822616532811776 1822663500723936 1824563758923776 1826176330727424 1832559885418496 1835537251708394 1836139103944704 1840638485938176 1841602121695232 1842253435256832 1844185959235584 1844233482981024 1845199000839168 1845804021055488 1847787884937216 1848802905137682 1853333319245733 1855265552944128 1855873873870848 1860421615091712 1861443575207424 1863396229644288 1864419823764576 1865031146274816 1867035675405312 1874591235787296 1875205893390336 1879801006915584 1880785145561088 1882806607036416 1883840863595457 1884458554048512 1886483963690784 1891045839208448 1892717168689152 1894739288113152 1900376657494016 1902419175859712 1903042957934592 1904088330653184 1904712660025344 1906134838312563 1906759838711808 1907758091206656 1907807253173991 1912432972529664 1914476155697664 1916168193179136 1922866322079744 1923922584097488 1924553416900608 1926621920365056 1927630571323392 1932354149326848 1936128278524752 1940810203398144 1942896179601408 1944600848326656 1946640734748672 1946690898702192 1947710056441344 1948348688891904 1952482838382336 1953123035774976 1961026976350208 1963778371485696 1964857107163392 1966918242402304 1967613876117504 1967998702862608 1968643987734528 1973468067397632 1977322497216768 1981133402406912 1984234396188672 1985988086857728 1987079022696456 1988109853993728 1989150695940096 1994025026433024 1997868122505216 1997919606562776 2001770208681984 2006675462762496 2008767566708736 2009871015689472 2010530030026752 2015456749682688 2018679248781312 2022621981689088 2027578332166272 2029692228861952 2030807172102904 2031473051172864 2036451090825216 2039707157622784 2040428534361984 2043690960665016 2044361064185856 2049370685374464 2050443599413248 2050496438314428 2052634228789248 2054448372068352 2061629871095808 2065656491937792 2070718296680448 2071802386907136 2072877169901568 2074015835339136 2074709204140032 2075848875944064 2083105182253056 2087173747062144 2093383661770752 2094469640421376 2096320758349824 2097472301735148 2104804194568192 2108860795977728 2108915140260708 2109606630064128 2114028471058432 2114776132780032 2115189741580864 2115883288756224 2118157432915968 2120015873304576 2122294459152132 2127426569109504 2129306814775296 2131581699127296 2137923739680768 2140221572842176 2140923327676416 2142099371984832 2146227852607488 2149587262537728 2151487094095872 2153785675159872 2159007800229888 2160193778635776 2160902082134016 2163224612339712 2164357132713984 2164412907109674 2168584392738816 2173898417992704 2176164863934464 2181497464815616 2183411478822912 2185758202051584 2186474887839744 2186902519513088 2187675954367488 2189970826592256 2190027261039966 2191173813496512 2191892275003392 2196543193180128 2197263415246848 2206155348393984 2209250667921408 2210407284473856 2210464245558816 2212783022702592 2213998540720434 2214724486201344 2220151575822336 2222466244018176 2224430486913024 2227912304492544 2232263695712256 2233432360353792 2235832845855744 2236565950562304 2237794532932608 2243278154737152 2245616934060032 2247601637818368 2256697280774144 2259122771333408 2259863512547328 2261046626615296 2261104892650656 2261846283780096 2266587226701824 2267388843393024 2271014154878976 2275449729400224 2280952197808128 2281025623687056 2282968131305472 2283403757469696 2284658068615767 2285407182569472 2291007477178368 2294670552325632 2295422949261312 2299152330748143 2304712116535296 2306749049339904 2307189213276672 2307945714941952 2309213507387904 2318573370579024 2319333604982784 2328719534415872 2330777685270528 2331986816139264 2333207689166848 2333267814756528 2338925116915712 2343493330034688 2348009958408192 2348070465444912 2353763658498048 2355056619492096 2355828816347136 2356278345474048 2358360853143552 2367904718889216 2368681128493056 2372468395474944 2378282029940736 2379588459278472 2380368699850752 2382927112030464 2393354890248192 2397181607927808 2403055801085952 2405164207140864 2407671764353024 2407749269447448 2409799694155776 2413571663200256 2418285670354944 2422152249677056 2422946446442496 2423008884554856 2428883775258624 2430218000965248 2431014842400768 2433627688882176 2434901774303232 2438318033731584 2439657441831168 2445635720241792 2448185471926272 2454184647917568 2456337913675776 2458977977308032 2460265334452224 2463717179916288 2465070540183576 2471111092327644 2473687403925504 2481924766943232 2484528306192384 2485893098352768 2486708195033088 2489380900540416 2499454981049728 2500274524520448 2506401342554112 2510408809381888 2511296657676288 2511787818127276 2512611405398016 2515311951587712 2516136694382592 2517518849549184 2523687924079296 2526319050817536 2528551842545664 2538784440870912 2541513117750084 2542346451615744 2543677454942208 2543743004231988 2549910630039552 2552634874263552 2554890924238848 2563821762772992 2565230112129984 2566071222534144 2568829227153408 2570174095097856 2576472199102464 2581504371366336 2587746937864192 2590528239468544 2592801131102208 2595587864936256 2596438929309696 2596946741921792 2597865195811392 2603310451176448 2604164047699968 2608395041901402 2609250305605632 2618371161980928 2619809476217856 2620685310492672 2622124895929344 2623485168156672 2624858650312704 2624926291601094 2631290756530176 2636429996289024 2641511203209216 2645645861584896 2647984115810304 2649438696928608 2650813138658304 2652200927920128 2658700035244032 2663824163340288 2663892808750368 2669026944909312 2675567283683328 2677037016688281 2678356755611648 2679828020919296 2680706706702336 2687275666243584 2691572331708416 2692524251529216 2696829308918784 2697713569234944 2703437776221696 2704324203380736 2705809733033472 2708630734897152 2708717928128379 2711024655925248 2715268121100288 2720571379149312 2724921280886688 2725814752247808 2732494247165952 2733924799217664 2733995251085904 2736845638385664 2739264496091136 2748839828127744 2753305877562591 2754208655917056 2760957728907264 2762403182542848 2763836226535424 2765354447118848 2766278938853376 2767798501258752 2777473576337408 2782898329416192 2783810810806272 2790632422637568 2791178215694336 2792165362811136 2795094344466432 2796629735646864 2797546719412224 2800553513107968 2811886853680944 2812808840085504 2819701510373376 2821177718341632 2824209910554624 2826687831072768 2829725945536176 2836568758812672 2839075753033728 2842108932169728 2850564986241024 2853628763789568 2854564436901888 2856132495979776 2861637136809984 2866116350050304 2868649458794496 2871714233546496 2880258371514368 2884299483119616 2885809510285312 2885883876146232 2886830125350912 2889932880547584 2891445856985088 2898531223990272 2904192417787128 2911215305097216 2914344269402112 2916901272489984 2919961102123008 2920036348053288 2921565084662016 2922523033337856 2928724257573504 2929684553662464 2941540464525312 2945667557228544 2947285660745088 2950377363603456 2951998054293912 2952965981601792 2960202101096448 2976351594283008 2977909813805056 2981110461140992 2982164780990592 2983726043910144 2991037539649536 2996802183757824 2996879409844164 3002655313022976 3010013194143744 3013151350063104 3014806523534208 3015795045040128 3023185124524032 3028018873171968 3033932972533632 3041367498249408 3044538343292928 3046210758154356 3047209576759296 3054676636237824 3059560736434176 3065536440997524 3072949488713728 3075665399119872 3076252284368896 3078951343183872 3091431160772032 3092444806643712 3098484737906688 3106077445020672 3107703580360704 3109315754852352 3111023753008704 3112063806210048 3113773313916096 3124657773379584 3130760620593216 3138351544664064 3140075492656128 3141105088462848 3141704460632064 3144481137524736 3146208452602722 3157206291852288 3158241504657408 3163291193966592 3163372710391062 3171042706587648 3172784612371296 3173824933134336 3177236149373952 3191139853664256 3196242143903744 3197372548690944 3204074401447936 3206885609521152 3210332359263264 3211384991514624 3213066258874368 3213149057977248 3219341778911232 3224380893806592 3227230641143808 3230595261923328 3230678512739808 3238511700344832 3240290667953664 3241353123201024 3244836918509568 3246535699070976 3246619360664511 3251090711642112 3252876589108224 3260847626989056 3264247295901696 3272246197223424 3275117218234368 3278637303077376 3280353779269632 3284956239888384 3286760720244768 3294814789770192 3298249871900672 3309233022590976 3312704408256512 3313876001882112 3314524131137024 3315610926710784 3315696368338224 3319174534053888 3320997811080651 3322086729302016 3330227363733504 3333699366027264 3336645730369536 3341868456738816 3348395543568384 3350148540530688 3353749268783616 3354848925843456 3356691799398912 3364917232105728 3368425401090048 3371402456727552 3385045921161216 3388684157000112 3389795268820992 3391569939922944 3391657338975984 3399880840052736 3403513165684736 3406521232318464 3418429017030656 3420306816173312 3421428296712192 3425105636204544 3426898793463808 3428110773854208 3435296265469952 3436511215767552 3442005828488448 3443134423891968 3457068174802944 3460123574009856 3460783819915008 3461918572412928 3463820261081856 3477860055868536 3479000407474176 3493079301623808 3496166527905792 3497980224208896 3499811533750272 3499901722134792 3508387675373568 3515239995052032 3522014937612288 3527527815446528 3530645487747072 3532584929238144 3534417518211072 3536267903893504 3544933380325376 3551857078333824 3553021692739584 3558702593212416 3567423044911104 3569382688917708 3570553049776128 3574390668045696 3590032335372288 3595772411891712 3604583701628928 3607746310711296 3611507646529536 3611623904171172 3614699541233664 3620357494800384 3627428505532416 3633228374515584 3634419669663744 3643325662887936 3645327001447872 3649127517847552 3652352661454848 3671074503416788 3672278207889408 3681276971876352 3683204243390464 3684506870513664 3688466965962048 3690398001678336 3695575769874432 3697605810275364 3706666638491466 3710531105888256 3720843230183424 3722887150414848 3726792459288576 3728839647529152 3730062292549632 3734071350810624 3749182471574592 3750411786780672 3759602013831168 3761570291122176 3765613214072832 3767681727190914 3768917108097024 3772967927381568 3782091678416896 3785434337378304 3789478576226304 3800753314988032 3804838351719424 3806085915869184 3808176661306368 3809425320050688 3812269676625126 3813519677423616 3815516182413312 3815614506347982 3824865945059328 3828952311395328 3832336386358272 3845732644159488 3847845168194976 3849106833801216 3853243840730112 3855261142646784 3864708298653696 3872256557049504 3881620406796288 3885792359202816 3889201696653312 3893281469497344 3893381797404384 3895420112882688 3896697377783808 3904965676764672 3906246071549952 3912592562852103 3922053952700416 3927556742971392 3929714214326784 3933836484804608 3935227752235008 3935997405725216 3937287975469056 3937389437401641 3946936134795264 3954644994433536 3962266804813824 3968468792377344 3971976173715456 3974158045392912 3976219707987456 3978301391880192 3988050052866048 3995736245010432 3995839213125552 4003540417363968 4013350925524992 4017535133417472 4019742031378944 4021060060053504 4030913499365376 4037358497562624 4045243963378176 4055156664332544 4059384457723904 4061614344205808 4062946102345728 4072902181650432 4079414315245568 4080857068723968 4087381921330032 4088722128371712 4098741370748928 4100887198826496 4100992876628856 4105268457578496 4108896744136704 4123259742191616 4131312983875584 4141436593360896 4143604773814272 4145754339803136 4148031670678272 4149418408280064 4151697751888128 4166210364506112 4174347494124288 4186767323541504 4188939280842752 4192641516699648 4194944603470296 4209608389136384 4217721591955456 4217830280521416 4219213260128256 4228056942116864 4229552265560064 4230379483161728 4231766577512448 4236314865831936 4240031746609152 4244588918304264 4254853138219008 4258613629550592 4263163398254592 4275847479361536 4280443145684352 4281846655352832 4284198743969664 4292455705214976 4299174525075456 4302974188191744 4307571350319744 4320387557271552 4326449224679424 4328714265427968 4328825814219348 4337168785477632 4347796835985408 4352329727868928 4362994929631232 4366822957645824 4371516404103168 4373805039026176 4375351908734976 4379941653184512 4380054522079932 4382347626993024 4383784550006784 4393086386360256 4394526830493696 4412310696787968 4418501335842816 4420928491117632 4425566045405184 4427997081440868 4429448972402688 4440303151644672 4455824608985088 4464527391424512 4466864720707584 4471665691711488 4475589065865216 4486556309474304 4491233868120064 4495203275636736 4513394561548288 4518245542666816 4519727025094656 4522209785301312 4523692567560192 4533174453403648 4534777686786048 4542028309757952 4550899458800448 4561904395616256 4562051247374112 4565936262610944 4566807514939392 4569316137231534 4570814365138944 4582014954356736 4589341104651264 4590845898522624 4598304661496286 4609424233070592 4613498098679808 4614378426553344 4615891429883904 4618427014775808 4637146741158048 4638667209965568 4657439068831744 4661555370541056 4663973632278528 4666415378333696 4666535629513056 4677850233831424 4686986660069376 4696019916816384 4696140930889824 4707527316996096 4710113238984192 4711657632694272 4712556690948096 4716721706287104 4719312678904083 4735809437778432 4737362256986112 4744936790949888 4745059065586593 4756564059881472 4759176918556944 4760737399701504 4765854224060928 4786709780496384 4794363215855616 4806111602171904 4810328414281728 4815343528706048 4815498538894896 4819599388311552 4827143326400512 4836571340709888 4844304499354112 4845892892884992 4846017769109712 4857767550517248 4860436001930496 4862029684801536 4867255377764352 4869803548606464 4876636067463168 4879314883662336 4891271440483584 4896370943852544 4908369295835136 4912675827351552 4917955954616064 4920530668904448 4927434359832576 4930141080367152 4942222184655288 4947374807851008 4963849533886464 4969056612384768 4971786196705536 4973416390066176 4978761801080832 4998909962099456 5000549049040896 5012802685108224 5020817618763776 5022593315352576 5023575636254552 5025222810796032 5030623903175424 5032273388765184 5035037699098368 5047375848158592 5052638101635072 5057103685091328 5077568881741824 5083026235500168 5084692903231488 5087354909884416 5087486008463976 5099821260079104 5105269748527104 5109781848477696 5127643525545984 5130460224259968 5132142445068288 5137658454306816 5140348190195712 5152944398204928 5163008742732672 5181056478937088 5185602262204416 5191175729872512 5192877858619392 5193893483843584 5195730391622784 5206620902352896 5216790083802804 5218500611211264 5239618952435712 5244249791858688 5246970336313344 5249717300625408 5249852583202188 5262581513060352 5272859992578048 5283022406418432 5291291723169792 5295968231620608 5298877393857216 5301626277316608 5304401855840256 5317400070488064 5327785617500736 5338053889818624 5351134567366656 5354074033376562 5359656041838592 5374551332487168 5383144663416832 5385048503058432 5393658617837568 5406875552443392 5408648406761472 5411619466066944 5417261469794304 5417435856256758 5422049311850496 5430536242200576 5441142758298624 5449842561773376 5451629504495616 5464988494331904 5467849598435328 5467990502171808 5473691276771328 5478528992182272 5497679656255488 5506611755125182 5508417311834112 5521915457814528 5524806365085696 5527672453070848 5530708894237696 5532557877706752 5535597002517504 5554947152674816 5565796658832384 5567621621612544 5581264845275136 5582356431388672 5584330725622272 5590188688932864 5593259471293728 5595093438824448 5601107026215936 5623773707361888 5625617680171008 5639403020746752 5642355436683264 5648419821109248 5651522590786371 5653375662145536 5659451891072352 5673137517625344 5678151506067456 5684217864339456 5701129972482048 5707257527579136 5709128873803776 5712264991959552 5718404514937689 5723274273619968 5732232700100608 5737298917588992 5743428467092992 5760516743028736 5768598966239232 5771619020570624 5771767752292464 5773660250701824 5779865761095168 5782891713970176 5797062447980544 5808384835574256 5822430610194432 5828688538804224 5833802544979968 5839922204246016 5840072696106576 5843130169324032 5845046066675712 5857448515147008 5859369107324928 5883080929050624 5891335114457088 5894571321490176 5900754727206912 5903996108587824 5905931963203584 5920404202192896 5952703188566016 5955819627610112 5962220922281984 5964329561981184 5967452087820288 5982075079299072 5993604367515648 5993758819688328 6005310626045952 6020026388287488 6026302700126208 6029613047068416 6031590090080256 6046370249048064 6056037746343936 6067865945067264 6082734996498816 6089076686585856 6092421516308712 6094419153518592 6109353272475648 6119121472868352 6131072881995048 6145898977427456 6151330798239744 6152504568737792 6157902686367744 6182862321544064 6184889613287424 6196969475813376 6212154890041344 6215407160721408 6218631509704704 6222047506017408 6224127612420096 6227546627832192 6249315546759168 6261521241186432 6280150985312256 6283408921264128 6288962275049472 6292416905205444 6314412583704576 6326582387933184 6326745420782124 6342085413175296 6345569224742592 6347649866268672 6354472298747904 6382279707328512 6392484287807488 6394745097381888 6408148802895872 6413771219042304 6420664718526528 6422769983029248 6426298115954496 6438683557822464 6448761787613184 6454461282287616 6461357025479616 6477023400689664 6480581335907328 6482706246402048 6489673837019136 6493071398141952 6493238721329022 6505753178216448 6521695253978112 6528494591803392 6544492394446848 6550234436468736 6557274606154752 6560707558539264 6569912479776768 6573521440489536 6589629579540384 6596499743801344 6618466045181952 6625408816513024 6627752003764224 6629048262274048 6631221853421568 6631392736676448 6638349068107776 6641995622161302 6644173458604032 6660454727467008 6667398732054528 6673291460739072 6683736913477632 6696791087136768 6700297081061376 6707498537567232 6709697851686912 6713383598797824 6729834464211456 6736850802180096 6742804913455104 6770091842322432 6777368314000224 6779590537641984 6783139879845888 6783314677951968 6799761680105472 6807026331369472 6813042464636928 6836858034061312 6840613632346624 6842856593424384 6850211272409088 6853797586927616 6853974205847301 6856221547708416 6870592530939904 6873022431535104 6884011656976896 6886268847783936 6897456992244429 6914136349605888 6920247148019712 6921567639830016 6923837144825856 6927640522163712 6955720111737072 6958000814948352 6986158603247616 6992333055811584 6995960448417792 6999623067500544 6999803444269584 7016775350747136 7030479990104064 7044029875224576 7055055630893056 7061290975494144 7065169858476288 7068835036422144 7072535807787008 7089866760650752 7103714156667648 7106043385479168 7117405186424832 7134846089822208 7138765377835416 7141106099552256 7148781336091392 7180064670744576 7191544823783424 7209167403257856 7215492621422592 7223015293059072 7223247808342344 7229399082467328 7240714989600768 7254857011064832 7266456749031168 7268839339327488 7286651325775872 7290654002895744 7298255035695104 7304705322909696 7342149006833576 7344556415778816 7362553943752704 7366408486780928 7369013741027328 7376933931924096 7380796003356672 7391151539748864 7395211620550728 7413333276982932 7421062211776512 7445774300829696 7453584918577152 7457679295058304 7460124585099264 7468142701621248 7498364943149184 7500823573561344 7519204027662336 7531226428145664 7535363454381828 7537834216194048 7545935854763136 7578957152452608 7601506629976064 7609676703438848 7616353322612736 7624539353250252 7627039354847232 7631032364826624 7631229012695964 7649731890118656 7657904622790656 7664672772716544 7691465288318976 7695690336389952 7698213667602432 7706487681460224 7710522285293568 7729416597307392 7744513114099008 7763240813592576 7771584718405632 7778403393306624 7786763594808768 7790840225765376 7809931353529344 7812492143099904 7825185125704206 7844107905400832 7855113485942784 7859428428653568 7867672969609216 7870455504470016 7871994811450432 7874575950938112 7874778874803282 7893872269590528 7909289988867072 7924533609627648 7936937584754688 7943952347430912 7948316090785824 7952439415974912 7956602783760384 7976100105732096 7991472490020864 7991678426251104 8007080834727936 8026701851049984 8031111050064843 8035070266834944 8039484062757888 8042120120107008 8061826998730752 8074716995125248 8090487926756352 8110313328665088 8118768915447808 8123228688411616 8125892204691456 8145804363300864 8158828630491136 8161714137447936 8174763842660064 8177444256743424 8197482741497856 8201774397652992 8201985753257712 8210536915156992 8217793488273408 8246519484383232 8259917632687773 8262625967751168 8282873186721792 8287209547628544 8291508679606272 8296063341356544 8298836816560128 8303395503776256 8332420729012224 8348694988248576 8373534647083008 8377878561685504 8385283033399296 8389889206940592 8419216778272768 8435443183910912 8435660561042832 8438426520256512 8456113884233728 8459104531120128 8460758966323456 8463533155024896 8472629731663872 8480063493218304 8489177836608528 8509706276438016 8517227259101184 8526326796509184 8551694958723072 8560886291368704 8563693310705664 8568397487939328 8584911410429952 8598349050150912 8605948376383488 8615142700639488 8640775114543104 8652898449358848 8657428530855936 8657651628438696 8674337570955264 8695593671970816 8704659455737856 8725989859262464 8733645915291648 8743032808206336 8747610078052352 8750703817469952 8759883306369024 8760109044159864 8764695253986048 8767569100013568 8786172772720512 8789053660987392 8824621393575936 8837002671685632 8841856982235264 8851132090810368 8855994162881736 8858897944805376 8880606303289344 8929054782849024 8933729441415168 8943331383422976 8951178131730432 8973112618948608 8982467736240128 8990406551273472 9026789123096576 9036491085333632 9039454050189312 9044419570602624 9047385135120384 9069555373572096 9084056619515904 9101798917600896 9124102494748224 9133615029878784 9138632274463068 9141628730277888 9164029908713472 9178682209302528 9196609322992572 9218848466141184 9226996197359616 9228756853106688 9236854029551616 9274293482316096 9277334419931136 9314878137663488 9323110741082112 9327947264557056 9333071259026112 9355700467662848 9373973320138752 9392281861779648 9415054633992192 9420226477968384 9423315265388544 9425113381896192 9433443412574208 9438625357808166 9471618875556864 9474724513972224 9489873581899776 9490118131173186 9513128119762944 9518353837113888 9521474799403008 9531708448121856 9573419560992768 9588726431711232 9612223204343808 9620656828563456 9630687057412096 9630997077789792 9639198776623104 9654286652801024 9673142681419776 9688608998708224 9691785785769984 9692035538219424 9715535101034496 9720872003860992 9724059369603072 9734510755528704 9739607097212928 9739858081993533 9753272134926336 9758629767324672 9782542880967168 9792741887705088 9816738591670272 9825351654703104 9835911909232128 9841061337808896 9854868719665152 9860282160734304 9884444369310576 9894749615702016 9927699067772928 9938113224769536 9943572393411072 9946832780132352 9957523602161664 9962993433241953 9997819924198912 10001098098081792 10025605370216448 10041635237527552 10045186630705152 10047151272509104 10050445621592064 10061247806350848 10064546777530368 10070075398196736 10094751696317184 10105276203270144 10114207370182656 10155137763483648 10166052471000336 10169385806462976 10174709819768832 10174972016927952 10199642520158208 10210539497054208 10219563696955392 10255287051091968 10260920448519936 10264284890136576 10275316908613632 10280696380391424 10305888796409856 10326017485465344 10362112957874176 10371204524408832 10382351459745024 10385755717238784 10387786967687168 10391460783245568 10413241804705792 10433580167605608 10437001222422528 10479237904871424 10488499583717376 10493940672626688 10499434601250816 10499705166404376 10525163026120704 10545719985156096 10566044812836864 10582583446339584 10591936463241216 10597754787714432 10603252554633216 10608803711680512 10634800140976128 10655571235001472 10676107779637248 10702269134733312 10708148066753124 10719312083677184 10766289326833664 10770097006116864 10787317235675136 10813751104886784 10823238932133888 10834522939588608 10834871712513516 10844098623700992 10861072484401152 10882285516597248 10899685123546752 10903259008991232 10929976988663808 10935981004343616 10947382553542656 10957057984364544 11013223510250364 11016834623668224 11043830915629056 11049612730171392 11061417788475392 11071194005035008 11109894305349632 11131593317664768 11162529690550272 11164712862777344 11168661451244544 11180377377865728 11186518942587456 11190186877648896 11202214052431872 11247547414723776 11251235360342016 11278806041493504 11284710873366528 11296839642218496 11303045181572742 11306751324291072 11318903782144704 11346275035250688 11356303012134912 11368435728678912 11402259944964096 11414515055158272 11418257747607552 11424529983919104 11436809029875378 11446548547239936 11464465400201216 11474597835177984 11486856934185984 11521033486057472 11537197932478464 11543238041141248 11543535504584928 11547320501403648 11559731522190336 11565783427940352 11594124895961088 11616769671148512 11644861220388864 11657377077608448 11667605089959936 11679844408492032 11680145392213152 11686260338648064 11690092133351424 11714897030294016 11718738214649856 11737777688556309 11766161858101248 11782670228914176 11789142642980352 11801509454413824 11807992217175648 11811863926407168 11840808404385792 11905406377132032 11911639255220224 11924441844563968 11928659123962368 11930992136104561 11934904175640576 11964150158598144 11987208735031296 11987517639376656 12010621252091904 12040052776574976 12052605400252416 12059226094136832 12063180180160512 12092740498096128 12112075492687872 12135731890134528 12165469992997632 12178153373171712 12184843032617424 12188838307037184 12218706544951296 12238242945736704 12262145763990096 12291797954854912 12302661596479488 12305009137475584 12315805372735488 12365724643088128 12369779226574848 12393938951626752 12424309780082688 12430814321442816 12437263019409408 12444095012034816 12448255224840192 12455093255664384 12498631093518336 12523042482372864 12560301970624512 12566817842528256 12577924550098944 12584833810410888 12628825167409152 12653164775866368 12653490841564248 12684170826350592 12691138449485184 12695299732537344 12708944597495808 12764559414657024 12784968575614976 12789490194763776 12816297605791744 12827542438084608 12841329437053056 12845539966058496 12852596231908992 12877367115644928 12897523575226368 12908922564575232 12922714050959232 12961162671814656 12979347674038272 12986142796283904 12986477442658044 13011506356432896 13043390507956224 13056989183606784 13088984788893696 13100468872937472 13114549212309504 13121415117078528 13139824959553536 13147042880979072 13179259159080768 13192999487602688 13236932090363904 13255504007528448 13258096524548096 13262785473352896 13276698136215552 13283991244322604 13288346917208064 13320909454934016 13367473826955264 13393582174273536 13400594162122752 13414997075134464 13426767197595648 13459668928422912 13473701604360192 13485609826910208 13540183684644864 13554736628000448 13559181075283968 13566629355903936 13599523360210944 13614052662738944 13626084929273856 13673716068122624 13681227264693248 13685713186848768 13700422544818176 13707595173855232 13707948411694602 13712443095416832 13741185061879808 13746044863070208 13768023313953792 13772537695567872 13794913984488858 13828272699211776 13840494296039424 13843135279660032 13847674289651712 13855281044327424 13911440223474144 13916001629896704 13972317206495232 13984666111623168 13991920896835584 13999246135001088 13999606888539168 14033550701494272 14060959980208128 14088059750449152 14110111261786112 14122581950988288 14130339716952576 14137670072844288 14145071615574016 14179733521301504 14207428313335296 14212086770958336 14234810372849664 14235177196759779 14269692179644416 14277530755670832 14282212199104512 14297562672182784 14360129341489152 14383089647566848 14418334806515712 14430985242845184 14446030586118144 14446495616684688 14458798164934656 14481429979201536 14509714022129664 14532913498062336 14537678678654976 14573302651551744 14581308005791488 14596510071390208 14609410645819392 14684298013667152 14689112831557632 14725107887505408 14732816973561856 14738027482054656 14753867863848192 14761592006713344 14782303079497728 14790423241101456 14826666553965864 14842124423553024 14891548601659392 14907169837154304 14915358590116608 14920249170198528 14936285403242496 14996729886298368 15001647147122688 15038408055324672 15062452856291328 15070726908763656 15075668432388096 15091871709526272 15157914304905216 15203013259952128 15219353406877696 15232706645225472 15249078706500504 15254078709694464 15262064729653248 15262458025391928 15299463780237312 15315809245581312 15329345545433088 15382930576637952 15391380672779904 15396427335204864 15412975362920448 15421044570587136 15458833194614784 15489026228198016 15543169436811264 15556806786613248 15573527189617536 15581680451530752 15619862707058688 15650370251408412 15688215810801664 15718856857307136 15735345939218432 15740911008940032 15743989622900864 15749151901876224 15749557749606564 15787744539181056 15818579977734144 15849067219255296 15873875169509376 15887904694861824 15896632181571648 15904878831949824 15913205567520768 15952200211464192 15983356852502208 16014161669455872 16053403702099968 16062222100129686 16078968125515776 16123653997461504 16149433990250496 16180975853512704 16220626657330176 16237537830895616 16246457376823232 16251784409382912 16291608726601728 16317657260982272 16323428274895872 16349527685320128 16354888513486848 16394965482995712 16403548795305984 16403971506515424 16421073830313984 16435586976546816 16493038968766464 16519835265375546 16525251935502336 16565746373443584 16574419095257088 16583017359212544 16592126682713088 16597673633120256 16606791007552512 16664841458024448 16697389976497152 16747069294166016 16755757123371008 16770566066798592 16779778413881184 16838433556545536 16870886367821824 16871321122085664 16876853040513024 16912227768467456 16918209062240256 16921517932646912 16927066310049792 16945259463327744 16954567772359113 16960126986436608 16978355673217056 17019412552876032 17034454518202368 17052653593018368 17103389917446144 17121772582737408 17127386621411328 17136794975878656 17155213544813067 17169822820859904 17196698100301824 17211896752766976 17230285401278976 17281550229086208 17305796898717696 17314857061711872 17315303256877392 17348675141910528 17391187343941632 17409318911475712 17451979718524928 17467291830583296 17486065616412672 17495220156104704 17501407634939904 17519766612738048 17520218088319728 17529390507972096 17535138200027136 17572345545441024 17578107321974784 17649242787151872 17674005343371264 17683713964470528 17702264181620736 17711988325763472 17717795889610752 17761212606578688 17858109565698048 17867458882830336 17886662766845952 17902356263460864 17946225237897216 17964935472480256 17980813102546944 18053578246193152 18072982170667264 18078908100378624 18088839141205248 18094770270240768 18139110747144192 18168113239031808 18203597835201792 18248204989496448 18267230059757568 18277264548926136 18283257460555776 18328059817426944 18357364418605056 18393218645985144 18437696932282368 18453992394719232 18457513706213376 18473708059103232 18548586964632192 18554668839862272 18629756275326976 18646221482164224 18655894529114112 18666142518052224 18747946640277504 18784563723559296 18840452955936768 18850226763792384 18866886825148416 18877250715616332 18943237751113728 18979747163799552 18980236262346372 19026256239525888 19036707674227776 19042949598806016 19063416896243712 19146839121985536 19177452863422464 19224446408687616 19241313657126912 19261994155579584 19308573305602048 19346285362839552 19377217997416448 19384071076438848 19431070202068992 19441744007721984 19448118739206144 19469021511057408 19479214194425856 19479716163987066 19517259534649344 19565085761934336 19585483775410176 19633477183340544 19650703309406208 19671823818464256 19682122675617792 19709737439330304 19720564321468608 19768888738621152 19789499231404032 19855398135545856 19876226449539072 19887144786822144 19893665560264704 19915047204323328 19925986866483906 19995639848397824 20002196196163584 20051210740432896 20083270475055104 20090373261410304 20094302545018208 20100891243184128 20122495612701696 20129093555060736 20140150796393472 20189503392634368 20210552406540288 20228414740365312 20310275526967296 20332104942000672 20338771612925952 20349419639537664 20349944033855904 20399285040316416 20421078994108416 20439127393910784 20510574102183936 20521840897039872 20528569780273152 20550633817227264 20561392760782848 20561922617541903 20611777592819712 20652034970930688 20724225915748352 20742409048817664 20764702919490048 20771511434477568 20775573935374336 20782921566491136 20826483609411584 20867160335211216 20874002444845056 20958475809742848 20976999167434752 20987881345253376 20998869202501632 20999410332808752 21050326052241408 21091439970312192 21132089625673728 21165166892679168 21183872926482432 21195509575428864 21206505109266432 21217607423361024 21269600281952256 21311142470002944 21352215559274496 21404538269466624 21416296133506248 21438624167354368 21532578653667328 21540194012233728 21574634471350272 21627502209773568 21646477864267776 21669045879177216 21669743425027032 21688197247401984 21722144968802304 21764571033194496 21799370247093504 21806518017982464 21859953977327616 21871962008687232 21894765107085312 21914115968729088 22026447020500728 22033669247336448 22087661831258112 22099225460342784 22122835576950784 22142388010070016 22219788610699264 22263186635329536 22329425725554688 22337322902489088 22360754755731456 22373037885174912 22380373755297792 22404428104863744 22495094829447552 22502470720684032 22557612082987008 22593679284436992 22606090363145484 22613502648582144 22637807564289408 22736871457357824 22804519889928192 22829030110316544 22849059967838208 22873618059750756 22893097094479872 22928930800402432 22949195670355968 22973713868371968 23042066972114944 23074395864956928 23087071009169856 23094641002807296 23119463044380672 23131566855880704 23188249791922176 23233539342297024 23289722440777728 23314754155216896 23335210179919872 23360290784426304 23372520677296128 23429794060588032 23437476429299712 23475555377112618 23532323716202496 23565340457828352 23578285285960704 23603018908827648 23615984434351296 23623727852814336 23681616808771584 23810812754264064 23823278510440448 23848883689127936 23857318247924736 23861984272209122 23869808351281152 23928300317196288 23974417470062592 23975035278753312 24021242504183808 24080105553149952 24093333150194529 24105210800504832 24118452188273664 24126360360321024 24185480996192256 24224150985375744 24271463780269056 24330939985995264 24356306746343424 24369686065234848 24377676614074368 24437413089902592 24476485891473408 24524291527980192 24583595909709824 24605323192958976 24610018274951168 24631610745470976 24731449286176256 24739558453149696 24779752898063319 24787877903253504 24848619560165376 24861628642885632 24874526038818816 24888190024069632 24896510449680384 24910186511328768 24997262187036672 25046084964745728 25120603941249024 25133635685056512 25155849100197888 25169667620821776 25257650334818304 25306329551732736 25306981683128496 25368341652701184 25382276898970368 25390599465074688 25417889194991616 25529118829314048 25569937151229952 25578980389527552 25632595211583488 25655084876169216 25682658874106112 25691079932116992 25705192463817984 25754734231289856 25795047150452736 25817845129150464 25845428101918464 25922325343629312 25958695348076544 25972285592567808 25972954885316088 26023012712865792 26086781015912448 26113978367213568 26177969577787392 26200937745874944 26229098424619008 26242830234157056 26279649919107072 26294085761958144 26358518318161536 26385998975205376 26473864180727808 26511008015056896 26516193049096192 26525570946705792 26553396272431104 26567982488645208 26576693834416128 26641818909868032 26787164348547072 26801188324245504 26829994150268928 26853534395191296 26919337856845824 26947403208720384 26971219653820416 27080367369289728 27109473256000896 27118362150567936 27133258711807872 27228105325477888 27252169858547712 27362454529386496 27400845089636352 27415190347710464 27415896823389204 27424886190833664 27482370123759616 27492089726140416 27536046627907584 27589827968977716 27656545398423552 27680988592078848 27686270559320064 27710562088654848 27822880446948288 27832003259793408 27944634412990464 27969332223246336 27983841793671168 27999213777078336 28067101402988544 28121919960416256 28220222523572224 28245163901976576 28260679433905152 28275340145688576 28290143231148032 28359467042603008 28414856626670592 28424173541916672 28469620745699328 28470354393519558 28539384359288832 28555061511341664 28564424398209024 28595125344365568 28720258682978304 28766179295133696 28836669613031424 28861970485690368 28892061172236288 28892991233369376 28917596329869312 28962859958403072 29019428044259328 29065826996124672 29075357357309952 29146605303103488 29162616011582976 29193020142780416 29218821291638784 29368596027334304 29378225663115264 29450215775010816 29465633947123712 29476054964109312 29507735727696384 29523184013426688 29564606158995456 29580846482202912 29653333107931728 29684248847106048 29783097203318784 29814339674308608 29830717180233216 29840498340397056 29872570806484992 29888980299725859 29993459772596736 30003294294245376 30076816110649344 30124905712582656 30141453817527312 30151336864776192 30183743419052544 30315828609810432 30406026519904256 30438706813755392 30465413290450944 30498157413001008 30508157419388928 30524129459306496 30524916050783856 30598927560474624 30631618491162624 30658691090866176 30765861153275904 30782761345559808 30792854670409728 30825950725840896 30842089141174272 30917666389229568 30978052456396032 31086338873622528 31113613573226496 31147054379235072 31163360903061504 31239725414117376 31300740502816824 31376431621603328 31437713714614272 31470691878436864 31481822017880064 31487979245801728 31498303803752448 31499115499213128 31575489078362112 31637159955468288 31698134438510592 31747750339018752 31775809389723648 31793264363143296 31809757663899648 31826411135041536 31904400422928384 31966713705004416 32028323338911744 32106807404199936 32124444200259372 32157936251031552 32298867980500992 32361951707025408 32441253314660352 32475075661791232 32492914753646464 32503568818765824 32583217453203456 32635314521964544 32646856549791744 32699055370640256 32709777026973696 32789930965991424 32807943013030848 32842147660627968 32871173953093632 33039670530751092 33050503871004672 33131492746887168 33148838190514176 33184253365426176 33213582015105024 33329682916048896 33394779952994304 33494138588332032 33511514246742016 33541132133597184 33559556827762368 33676867113091072 33742642244171328 33753706081026048 33824455536934912 33836418124480512 33843035865293824 33854132620099584 33890518926655488 33909135544718226 33920253972873216 33956711346434112 34038825105752064 34068909036404736 34105307186036736 34206779834892288 34243545165474816 34254773242822656 34273589951757312 34310427089626134 34339645641719808 34393396200603648 34423793505533952 34460570802557952 34563100458172416 34611593797435392 34629714123423744 34630606513754784 34697350283821056 34782374687883264 34818637822951424 34903959437049856 34934583661166592 34972131232825344 34990440312209408 35002815269879808 35039533225476096 35040436176639456 35058781015944192 35070276400054272 35144691090882048 35156214643949568 35213333065668927 35298485574303744 35348010686742528 35367427928941056 35404528363241472 35423976651526944 35435591779221504 35522425213157376 35716219131396096 35734917765660672 35773325533691904 35792976408313683 35804712526921728 35892450475794432 35929870944960512 35961626205093888 36107156492386304 36145964341334528 36157816200757248 36177678282410496 36189540540481536 36278221494288384 36336226478063616 36407195670403584 36496409978992896 36534460119515136 36554529097852272 36566514921111552 36656119634853888 36714728837210112 36786437291970288 36875393864564736 36907984789438464 36915027412426752 36947416118206464 37097173929264384 37109337679724544 37259512550653952 37292442964328448 37311789058228224 37332285036104448 37495893280555008 37569127447118592 37680905911873536 37700453527584768 37733773650296832 37754501431232664 37886475502227456 37959494327599104 37960472524692744 38052512479051776 38073415348455552 38085899197612032 38126833792487424 38293678243971072 38354905726844928 38448892817375232 38482627314253824 38523988311159168 38692570725679104 38754435994832896 38768142152877696 38883488015443968 38938043022114816 38958428388851712 38959432327974132 39034519069298688 39130171523868672 39170967550820352 39266954366681088 39301406618812416 39343647636928512 39364245351235584 39419474878660608 39441128642937216 39537777477242304 39578998462808064 39710796271091712 39774289573644288 39830094408646656 39851973732967812 39991279696795648 40102421480865792 40166540950110208 40180746522820608 40188605090036416 40201782486368256 40244991225403392 40280301592786944 40379006785268736 40421104813080576 40456829480730624 40620551053934592 40664209884001344 40677543225851904 40699888067711808 40798570080632832 40842157988216832 40878254787821568 41021148204367872 41043681794079744 41057139560546304 41101267634454528 41122785521565696 41123845235083806 41223555185639424 41304069941861376 41448451831496704 41484818097635328 41529405838980096 41543022868955136 41551147870748672 41565843132982272 41652967218823168 41734320670422432 41748004889690112 41916951619485696 41953998334869504 41975762690506752 41997738405003264 41998820665617504 42100652104482816 42182879940624384 42264179251347456 42330333785358336 42367745852964864 42391019150857728 42413010218532864 42435214846722048 42539200563904512 42622284940005888 42704431118548992 42809076538933248 42832592267012496 42877248334708736 43065157307334656 43080388024467456 43149268942700544 43255004419547136 43292955728535552 43338091758354432 43339486850054064 43376394494803968 43444289937604608 43529142066388992 43598740494187008 43613036035964928 43719907954655232 43743924017374464 43789530214170624 43828231937458176 44052894041001456 44067338494672896 44175323662516224 44198450920685568 44245671153901568 44284776020140032 44439577221398528 44526373270659072 44658851451109376 44674645804978176 44721509511462912 44746075770349824 44760747510595584 44808856209727488 44990189658895104 45004941441368064 45115224165974016 45187358568873984 45212180726290968 45227005297164288 45275615128578816 45473742914715648 45609039779856384 45658060220633088 45698119935676416 45747236119501512 45786194188959744 45857861600804864 45898391340711936 45947427736743936 46084133944229888 46148791729913856 46174142018339712 46189282005614592 46238926088761344 46263133711761408 46376499583844352 46467078684594048 46629508310433792 46670420359839744 46720581568852608 46745041354592256 46859588121176064 46951110754225236 47064647432404992 47156570571921408 47206037817655296 47231968868702592 47247455705628672 47363233617543168 47621625508528128 47697767378255872 47714636495849472 47723968544418244 47739616702562304 47856600634392576 47950070557506624 48042485008367616 48160211106299904 48186666300389058 48236904376547328 48370961992384512 48448301970751488 48542927560538112 48661879971990528 48712613492686848 48739372130469696 48755353228148736 48874826179805184 48952971782946816 49048583055960384 49167191819419648 49210646385917952 49220036549902336 49263221490941952 49462898572352512 49479116906299392 49559505796126638 49575755806507008 49697239120330752 49723257285771264 49749052077637632 49776380048139264 49793020899360768 49820373022657536 49994524374073344 50092169929491456 50241207882498048 50267271370113024 50311698200395776 50339335241643552 50515300669636608 50612659103465472 50613963366256992 50736683305402368 50764553797940736 50781198930149376 50835778389983232 50863703317077339 51058237658628096 51139874302459904 51157960779055104 51265190423166976 51310169752338432 51365317748212224 51382159864233984 51410384927635968 51465640634439201 51509468462579712 51590094300905472 51635690258300928 51690856203836928 51844650687258624 51917390696153088 51944571185135616 51945909770632176 52046025425731584 52173562031824896 52227956734427136 52355939155574784 52401875491749888 52458196849238016 52485660468314112 52559299838214144 52588171523916288 52717036636323072 52771997950410752 52947728361455616 53022016030113792 53032386098192384 53051141893411584 53106792544862208 53135964977290416 53153387668832256 53283637819736064 53574328697094144 53602376648491008 53659988300537856 53707068790382592 53838675713691648 53894806417440768 53942439307640832 54160734738579456 54218946512001792 54236724301135872 54266517423615744 54456210650955776 54504339717095424 54724909058772992 54801690179272704 54830380695420928 54831793646778408 54849772381667328 54964740247519232 54984179452280832 55072093255815168 55179655937955432 55313090796847104 55361977184157696 55372541118640128 55421124177309696 55645760893896576 55664006519586816 55889268825980928 55938664446492672 55967683587342336 55998427554156672 56243839920832512 56521358867810304 56550680291377152 56580286462296064 56718934085206016 56829713253341184 56939241491398656 56940708787039116 57078768718577664 57110123022683328 57128848796418048 57190250688731136 57440517365956608 57532358590267392 57673339226062848 57723940971380736 57785982466738752 57925719916806144 58038856088518656 58131653992249344 58293210606206976 58325232023165952 58386040285560832 58437642583277568 58737192054668608 58756451326230528 58900431550021632 58931267894247424 58952109928218624 59015471455392768 59046368026853376 59129212317990912 59161692964405824 59306666215863456 59368497694212096 59566194406637568 59628679348617216 59661434360466432 59680996680794112 59745141612969984 59777960599451718 59986919545193472 60006588588490752 60153632221298688 60249811425165312 60282907635054624 60302673729552384 60367486838105088 60631657219620864 60812053039808512 60877413627510784 60930826580901888 60996314826002016 61016314838777856 61048258918612992 61049832101567712 61197855120949248 61263236982325248 61317382181732352 61531722306551808 61565522691119616 61585709340819456 61651901451681792 61684178282348544 61685767852625709 61835332778459136 61956104912792064 62172677747245056 62227227146452992 62294108758470144 62326721806123008 62479450828234752 62601481005633648 62752863243206656 62875427429228544 62941383756873728 62963644035760128 62975958491603456 62996607607504896 62998230998426256 63150978156724224 63274319910936576 63396268877021184 63495500678037504 63551618779447296 63586528726286592 63619515327799296 63652822270083072 63808800845856768 63933427410008832 64056646677823488 64213614808399872 64248888400518744 64315872502063104 64597735961001984 64723903414050816 64882506629320704 64950151323582464 64985829507292928 65007137637531648 65166434906406912 65270629043929088 65293713099583488 65398110741280512 65419554053947392 65579861931982848 65615886026061696 65684295321255936 65742347906187264 66079341061502184 66101007742009344 66262985493774336 66297676381028352 66368506730852352 66427164030210048 66659365832097792 66789559905988608 66988277176664064 67023028493484032 67082264267194368 67119113655524736 67353734226182144 67485284488342656 67507412162052096 67672836248961024 67686071730587648 67781037853310976 67818271089436452 67840507945746432 67913422692868224 68210614372073472 68413559669784576 68487090330949632 68547179903514624 68620854179252268 68679291283439616 68786792401207296 68847587011067904 68921141605115904 69126200916344832 69223187594870784 69261213027509568 69394700567642112 69564749375766528 69807918874099712 69869167322333184 69944262465650688 69980880624418816 70005630539759616 70080872353278912 70117562031888384 70289382181764096 70312429287899136 70426666131337854 70596971148607488 70696021373485056 70734855857882112 70809056726482944 70847953303053888 70871183558443008 71044850426314752 71432438262792192 71469835531321344 71546651067383808 71585952816627366 71609425053843456 71784900951588864 71859741889921024 71923252410187776 72214312984772608 72291928682669056 72315632401514496 72355356564820992 72379081080963072 72556442988576768 72672452956127232 72814391340807168 72992819957985792 73068920239030272 73109058195704544 73133029842223104 73312239269707776 73429457674420224 73572874583940576 73750787729129472 73815969578876928 73830054824853504 73894832236412928 74194347858528768 74218675359449088 74339258694189957 74519025101307904 74584885928656896 74623578116456448 74664570072208896 74991786561110016 75138254894237184 75361811823747072 75400907055169536 75467547300593664 75509002862465328 75772951004454912 75918988655198208 75920945049385488 76105024958103552 76146830696911104 76171798395224064 76253667584974848 76587356487942144 76709811453689856 76897785634750464 76965254628507648 77047976622318336 77385141451358208 77508871989665792 77536284305755392 77766976030887936 77876086044229632 77916856777703424 77918864655948264 78069038138597376 78260343047737344 78341935101640704 78533908733362176 78602813237624832 78687295273857024 78728490702471168 78838949757321216 78882257285874432 79075554954484608 79157996925616128 79421592542183424 79548579147288576 79660188817293312 79703947465935624 79982559393591296 80333081900220416 80361493045641216 80377210180072832 80403564972736512 80489982450806784 80560603185573888 80758013570537472 80842209626161152 80913658961461248 81241102107869184 81328419768002688 81355086451703808 81399776135423616 81684315976433664 81756509575643136 82087363588159488 82202535268909056 82245571043131392 82247690470167612 82447110371278848 82608139883722752 82896903662993408 82969636195270656 83058811677960192 83102295741497344 83131686265964544 83305934437646336 83468641340844864 83496009779380224 83833903238971392 83907996669739008 83951525381013504 83997641331235008 84201304208965632 84365759881248768 84660667570716672 84735491705929728 84782038301715456 84826020437065728 84870429693444096 85078401127809024 85244569880011776 85408862237097984 85618153077866496 85665184534024992 85754496669417472 86130314614669312 86160776048934912 86298537885401088 86510008839094272 86585911457071104 86676183516708864 86678973700108128 86752788989607936 86888579875209216 87058284132777984 87197480988374016 87226072071929856 87439815909310464 87487848034748928 87579060428341248 87656463874916352 88105788082002912 88134676989345792 88350647325032448 88396901841371136 88491342307803136 88569552040280064 88879154442797056 89052746541318144 89317702902218752 89349291609956352 89443019022925824 89492151540699648 89521495021191168 89617712419454976 89666940899177577 89980379317790208 90009882882736128 90230448331948032 90374717137747968 90424361452581936 90454010594328576 90551230257157632 90947485829431296 91218079559712768 91316120441266176 91396239871352832 91494472239003024 91572388377919488 91715723201609728 91796782681423872 91894855473487872 92168267888459776 92297583459827712 92348284036679424 92378564011229184 92477852177522688 92526267423522816 92752999167688704 92934157369188096 93259016620867584 93340840719679488 93441163137705216 93490082709184512 93719176242352128 93902221508450472 94129294864809984 94313141143842816 94412075635310592 94463937737405184 94494911411257344 94726467235086336 95243251017056256 95395534756511744 95429272991698944 95447937088836488 95479233405124608 95713201268785152 95900141115013248 96084970016735232 96320422212599808 96373332600778116 96473808753094656 96896603941502976 97085855121076224 97323759943981056 97425226985373696 97478744260939392 97510706456297472 97749652359610368 97905943565893632 98097166111920768 98440073099804672 98526442981883904 98925797144705024 99119011592253276 99151511613014016 99394478240661504 99446514571542528 99552760096278528 99640746045315072 99989048748146688 100184339858982912 100482415764996096 100534542740226048 100623396400791552 100678670483287104 101030601339273216 101227926732513984 101473366610804736 101529107595881472 101562397860298752 101671556779966464 101727406634154678 102116475317256192 102279748604919808 102315921558110208 102530380846333952 102620339504676864 102730635496424448 102764319728467968 102820769855271936 102931281268878402 103018936925159424 103180188601810944 103271380516601856 103381712407673856 103689301374517248 103834781392306176 103889142370271232 103891819541264352 104092050851463168 104347124063649792 104455913468854272 104711878311149568 104803750983499776 104916393698476032 104971320936628224 105118599676428288 105176343047832576 105434073272646144 105543995900821504 105895456722911232 106044032060227584 106064772196384768 106102283786823168 106213585089724416 106271929954580832 106306775337664512 106567275639472128 107148657394188288 107204753296982016 107319976601075712 107378929224941049 107414137580765184 107677351427383296 107789612834881536 107884878615281664 108321469477158912 108437893024003584 108473448602271744 108533034847231488 108912421301911552 109008679434190848 109449818117545984 109603380358545408 109660761390841856 109663587293556816 109699544763334656 109929480495038464 109968358904561664 110144186511630336 110359311875910864 110626181593694208 110723954368315392 110745082237280256 110842248354619392 111291521787793152 111328013039173632 111778537651961856 111877328892985344 111935367174684672 111996855108313344 112487679841665024 113042717735620608 113101360582754304 113160572924592128 113437868170412032 113659426506682368 113878482982797312 113881417574078232 114157537437155328 114220246045366656 114257697592836096 114380501377462272 114881034731913216 115064717180534784 115346678452125696 115447881942761472 115571964933477504 116077712177037312 116263307984498688 116650464046331904 116772080571121664 116875285166555136 117474384109337216 117512902652461056 117800863100043264 117904219856437248 118030942910785536 118092736053706752 118258424635981824 118323385928811648 118613332431726912 118736995388424192 119132388813275136 119322868720932864 119490283225939968 119555921198903436 119973839090386944 120307264442597376 120499622850330624 120565815270109248 120605347459104768 120734973676210176 121263314439241728 121624106079617024 121754827255021568 121861653161803776 121992629652004032 122032629677555712 122099664203135424 122395710241898496 122526473964650496 122634764363464704 123063444613103616 123131045382239232 123171418681638912 123303802903363584 123368356564697088 123371535705251418 123670665556918272 123912209825584128 124345355494490112 124454454292905984 124588217516940288 124653443612246016 124958901656469504 125202962011267296 125505726486413312 125750854858457088 125882767513747456 125927288071520256 125951916983206912 125993215215009792 125996461996852512 126301956313448448 126548639821873152 126792537754042368 126991001356075008 127103237558894592 127173057452573184 127239030655598592 127305644540166144 127617601691713536 127866854820017664 128113293355646976 128427229616799744 128497776801037488 128631745004126208 129195471922003968 129447806828101632 129765013258641408 129900302647164928 129971659014585856 130014275275063296 130332869812813824 130541258087858176 130587426199166976 130796221482561024 130839108107894784 131159723863965696 131231772052123392 131368590642511872 131484695812374528 132158682123004368 132202015484018688 132525970987548672 132595352762056704 132737013461704704 132854328060420096 133318731664195584 133579119811977216 133976554353328128 134046056986968064 134164528534388736 134238227311049472 134707468452364288 134970568976685312 135014824324104192 135345672497922048 135372143461175296 135562075706621952 135636542178872904 135681015891492864 135826845385736448 136421228744146944 136827119339569152 136974180661899264 137094359807029248 137241708358504536 137358582566879232 137573584802414592 137695174022135808 137842283210231808 138252401832689664 138446375189741568 138522426055019136 138789401135284224 139129498751533056 139888524931301376 139961761248837632 140011261079519232 140161744706557824 140235124063776768 140578764363528192 140853332262675708 141193942297214976 141469711715764224 141618113452965888 141695906606107776 141742367116886016 142089700852629504 142864876525584384 143093302134767616 143171905633254732 143218850107686912 143569801903177728 144428625969545216 144583857365338112 144710713129641984 145112885977153536 145344905912254464 145628782681614336 145985639915971584 146137840478060544 146218116391409088 146266059684446208 146624478539415552 146858915348840448 147145749167881152 147501575458258944 147631939157753856 147660109649707008 147789664472825856 148388695717057536 148437350718898176 148678517388379914 149038050202615808 149169771857313792 149247156232912896 149329140144417792 149983573122220032 150276509788474368 150723623647494144 150801814110339072 150935094601187328 151018005724930656 151545902008909824 151837977310396416 151841890098770976 152210049916207104 152293661393822208 152343596790448128 152507335169949696 152591109951232017 153174712975884288 153419622907379712 153795571269500928 153930509257015296 154095953244636672 154770282902716416 155017743979331584 155072568611510784 155533952061775872 155752172088459264 155833713555406848 155837729311896528 156138076277194752 156520686095474688 156683870203281408 157067817466724352 157205626475249664 157374590547714048 157456981404942336 157677899514642432 157764514571748864 158151109908969216 158315993851232256 158843185084366848 159097158294577152 159320377634586624 159407894931871248 159965118787182592 160666163800440832 160722986091282432 160754420360145664 160807129945473024 160979964901613568 161121206371147776 161516027141074944 161684419252322304 161827317922922496 162482204215738368 162656839536005376 162710172903407616 162799552270847232 163368631952867328 163513019151286272 164174727176318976 164405070537818112 164491142086262784 164495380940335224 164894220742557696 165216279767445504 165793807325986816 165939272390541312 166117623355920384 166204591482994688 166263372531929088 166611868875292672 166937282681689728 166992019558760448 167667806477942784 167815993339478016 167903050762027008 167995282662470016 168731519762497536 169564076603430912 169652040874131456 169740859386888192 170156802255618048 170489139760023552 170817724474195968 171236306155732992 171330369068049984 171508993338834944 172321552097869824 172597075770802176 173020017678188544 173171822914142208 173357947400216256 173777159750418432 174116568265555968 174394961976748032 174879631818620928 174975696069497856 175158120856682496 175312927749832704 176211576164005824 176269353978691584 176701294650064896 176793803682742272 176982684615606272 177139104080560128 177758308885594112 178105493082636288 178635405804437504 178698583219912704 178886038045851648 178984303081399296 179042990042382336 179235424838909952 179333881798355154 179960758635580416 180019765765472256 180460896663896064 180749434275495936 180848722905163872 180908021188657152 181102460514315264 181894971658862592 182436159119425536 182632240882532352 182792479742705664 182988944478006048 183144776755838976 183431446403219456 183593565362847744 183789710946975744 184336535776919552 184595166919655424 184696568073358848 184757128022458368 184955704355045376 185052534847045632 185057303557877127 185505998335377408 185868314738376192 186518033241735168 186681681439358976 186882326275410432 186980165418369024 187438352484704256 187804443016900944 188258589729619968 188626282287685632 188824151270621184 188927875474810368 188989822822514688 189452934470172672 190486502034112512 190791069513023488 190858545983397888 190895874177672976 190958466810249216 191426402537570304 191800282230026496 192169940033470464 192640844425199616 192746665201556232 192947617506189312 193793207883005952 194171710242152448 194647519887962112 194850453970747392 194957488521878784 195021412912594944 195499304719220736 195811887131787264 196194332223841536 196880146199609344 197052885963767808 197851594289410048 198238023184506552 198303023226028032 198788956481323008 198893029143085056 199105520192557056 199281492090630144 199978097496293376 200368679717965824 200964831529992192 201069085480452096 201246792801583104 201357340966574208 202061202678546432 202455853465027968 203058215191762944 203343113559932928 203454813268309356 204559497209839616 204631843116220416 205060761692667904 205240679009353728 205461270992848896 205641539710543872 205862562537756804 206037873850318848 206360377203621888 206542761033203712 206763424815347712 207378602749034496 207669562784612352 207783639082528704 208184101702926336 208694248127299584 209423756622299136 209607501966999552 209832787396952064 209942641873256448 210352686095665152 210868146545292288 211087991801643008 211790913445822464 212088064120455168 212129544392769536 212204567573646336 212427170179448832 212543859909161664 212613550675329024 213134551278944256 214297314788376576 214409506593964032 214639953202151424 214757858449882098 214828275161530368 215354702854766592 215579225669763072 215769757230563328 216642938954317824 216875786048007168 216946897204543488 217066069694462976 217824842603823104 218017358868381696 218899636235091968 219206760717090816 219321522781683712 219327174587113632 219399089526669312 219858960990076928 219936717809123328 220288373023260672 220718623751821728 221252363187388416 221447908736630784 221490164474560512 221684496709238784 222583043575586304 222656026078347264 223017776082569871 223557075303923712 223754657785970688 223870734349369344 223993710216626688 224975359683330048 226085435471241216 226202721165508608 226321145849184256 226875736340824064 227318853013364736 227756965965594624 227762835148156464 228315074874310656 228440492090733312 228515395185672192 228761002754924544 229762069463826432 230129434361069568 230693356904251392 230895763885522944 231143929866955008 232155424354074624 232526615968997376 233300928092663808 233544161142243328 233750570333110272 234948768218674432 235025805304922112 235601726200086528 235808439712874496 236061885821571072 236185472107413504 236516849271963648 236646771857623296 237226664863453824 237473990776848384 238264777626550272 238645737441865728 238980566451879936 239111842397806872 239947678180773888 240999245700661248 241131630540218496 241210694918209536 241469947352420352 242526628878483456 243509654510043136 243723306323607552 243985259304008064 244065259355111424 244199328406270848 245052947929300992 245269528726929408 246262090764478464 246607605806727168 246736713129394176 246743071410502836 247341331113836544 247824419651168256 248690710988980224 248908908585811968 249176435033880576 249306887224492032 249917803312939008 250405924022534592 251011452972826624 251501709716914176 251854576143040512 251903833966413824 251992923993705024 252603912626896896 253097279643746304 253982002712150016 254206475117789184 254346114905146368 254478061311197184 254611289080332288 255235203383427072 255733709640035328 256226586711293952 256854459233599488 256995553602074976 257263490008252416 258390943844007936 258895613656203264 259530026517282816 259800605294329856 259943318029171712 260028550550126592 260665739625627648 261082516175716352 261174852398333952 261592442965122048 261678216215789568 262319447727931392 262463544104246784 262737181285023744 262969391624749056 264317364246008736 264404030968037376 265051941975097344 265190705524113408 265474026923409408 265708656120840192 266637463328391168 267158239623954432 267953108706656256 268092113973936128 268329057068777472 268476454622098944 269414936904728576 269941137953370624 270029648648208384 270691344995844096 270744286922350592 271124151413243904 271273084357745808 271362031782985728 271653690771472896 272842457488293888 273654238679138304 273948361323798528 274188719614058496 274483416717009072 274717165133758464 275147169604829184 275390348044271616 275684566420463616 276504803665379328 276892750379483136 277044852110038272 277578802270568448 278258997503066112 279777049862602752 279923522497675264 280022522159038464 280323489413115648 280470248127553536 281157528727056384 281706664525351416 282387884594429952 282939423431528448 283236226905931776 283391813212215552 283484734233772032 284179401705259008 285729753051168768 286186604269535232 286343811266509464 286437700215373824 287139603806355456 288857251939090432 289167714730676224 289421426259283968 290689811824508928 291257565363228672 291971279831943168 292275680956121088 292436232782818176 292532119368892416 293248957078831104 293717830697680896 294291498335762304 295320219299414016 295579328945651712 296777391434115072 297357034776759828 298076100405231616 298339543714627584 298658280288835584 299967146244440064 300553019576948736 301447247294988288 301603628220678144 301870189202374656 302036011449861312 303091804017819648 303683780197541952 304420099832414208 304587322787644416 304687193580896256 305014670339899392 305182219902464034 306349425951768576 306839245814759424 307591142539001856 307861018514030592 308191906489273344 309540565805432832 310035487958663168 310145137223021568 311067904123551744 311504344176918528 311667427110813696 311675458623793056 312276152554389504 313041372190949376 313367740406562816 314135634933448704 314411252950499328 314749181095428096 314913962809884672 315355799029284864 315529029143497728 316302219817938432 316631987702464512 317686370168733696 318194316589154304 318640755269173248 318815789863742496 319930237574365184 321332327600881664 321445972182564864 321508840720291328 321614259890946048 321959929803227136 322136787674823147 322242412742295552 323032054282149888 323368838504644608 323654635845844992 324964408431476736 325313679072010752 325420345806815232 325599104541694464 326737263905734656 327026038302572544 328349454352637952 328810141075636224 328982284172525568 328990761880670448 329788441485115392 330432559534891008 331587614651973632 331878544781082624 332235246711840768 332409182965989376 332526745063858176 333223737750585344 333874565363379456 333984039117520896 335335612955885568 335631986678956032 335806101524054016 335990565324940032 337463039524995072 339128153206861824 339304081748262912 339481718773776384 340313604511236096 340978279520047104 341635448948391936 342472612311465984 342660738136099968 343017986677669888 344643104195739648 345194151541604352 346040035356377088 346343645828284416 346715894800432512 348233136531111936 348789923953496064 349951392138995712 350316241713364992 350625855499665408 352423152328011648 352538707957383168 353402589300129792 353965369231212544 354278208161120256 356210986165272576 357270811608875008 357397166439825408 357968606162798592 358470849677819904 358667763596710308 359921517271160832 360921793327792128 361498868550991872 361697445810327744 361816042377314304 362204921028630528 363789943317725184 364872318238851072 365264481765064704 365584959485411328 365977888956012096 366862892806438912 367187130725695488 367579421893951488 368673071553839104 369190333839310848 369393136146717696 369514256044916736 369911408710090752 370105069694091264 370114607115754254 371011996670754816 371736629476752384 373036066483470336 373363362878717952 373764652550820864 373960330836738048 374876704969408512 375608886033801888 376517179459239936 377252564575371264 377648302541242368 377855750949620736 377979645645029376 378905868940345344 380973004068225024 381582139026046976 381717091966795776 381791748355345952 381916933620498432 382852805075140608 383600564460052992 384339880066940928 385281688850399232 385493330403112464 385895235012378624 387586415766011904 388343420484304896 389295039775924224 389700907941494784 389914977043757568 390042825825189888 390998609438441472 391623774263574528 392388664447683072 393760292399218688 394105771927535616 395703188578820096 396476046369013104 396606046452056064 397577912962646016 397786058286170112 398211040385114112 398562984181260288 399956194992586752 400737359435931648 401929663059984384 402138170960904192 402493585603166208 402714681933148416 404122405357092864 404911706930055936 406116430383525888 406686227119865856 406909626536618712 409118994419679232 409263686232440832 410121523385335808 410481358018707456 410922541985697792 411283079421087744 411725125075513608 412075747700637696 412720754407243776 413085522066407424 413526849630695424 414757205498068992 415339125569224704 415567278165057408 416368203405852672 417388496254599168 419665574793904128 419885283746512896 420705372191330304 421736293090584576 422175983603286016 423581826891644928 424259088785539072 424409135147292672 424854340358897664 425087719818323328 425227101350658048 426269102557888512 428594629576753152 429279906404302848 429515716899764196 429656550323060736 430709405709533184 433285877908635648 433751572096014336 434132139388925952 435649685207646208 436034717736763392 437799272470183936 438413521434181632 438654349174227264 438798179053338624 439717921980153856 439873435618246656 440576746046521344 441437247503643456 442504726374776832 442895817473261568 442980328949121024 443368993418477568 445166087151172608 445312052156694528 446035552165139742 447114150607847424 447509315571941376 447741468698738688 447987420433253376 449950719366660096 452170870942482432 452405442331017216 452642291698368512 453751472681648128 454637706026729472 455513931931189248 455525670296312928 456630149748621312 456880984181466624 457030790371344384 457522005509849088 457773329853696051 459524138927652864 460258868722139136 461386713808502784 461791527771045888 462287859733910016 464310848708149248 465053231937994752 466601856185327616 467088322284486656 467501140666220544 469897536437348864 470051610609844224 471203452400173056 471616879425748992 472123771643142144 472370944214827008 473033698543927296 473293543715246592 474453329726907648 474947981553696768 476529555253100544 477291474883731456 477961132903759872 478223684795613744 479895356361547776 481998491401322496 482263261080436992 482421389836419072 482939894704840704 485053257756966912 487019309020086272 487446612647215104 487970518608016128 488130518710222848 488398656812541696 490105895858601984 490539057453858816 492524181528956928 493215211613454336 493473426258788352 493486142821005672 494682662227673088 495648839302336512 497381421977960448 497817817171623936 498352870067761152 498613774448984064 499835606625878016 500811848045069184 503003419433828352 503709152286081024 503807667932827648 503985847987410048 506194559287492608 508692229810292736 508956122622394368 509222578160664576 510470406766854144 511467419280070656 512453173422587904 513708918467198976 513991107204149952 514526980016504832 517791227312406528 519060053034565632 519886636058343424 521331479251255296 522165032351432704 522349704796667904 523184885930244096 524638895455862784 524927088208493568 525474362570047488 525938783249498112 528634728492017472 528808061936074752 530103883950194688 530381411048226816 530948053846818816 531417312241680384 533274926656782336 534316479247908864 535906217413312512 536184227947872256 536658114137554944 536952909244197888 538829873809457152 539882275906741248 540059297296416768 541382689991688192 541488573844701184 542248302826487808 542546168715491616 542724063565971456 543307381542945792 545684914976587776 547308477358276608 547896722647597056 548377439228116992 548966833434018144 549434330267516928 550294339209658368 550780696088543232 551369132840927232 553009607330758656 553785500758966272 554089704220076544 555157604541136896 556517995006132224 559554099725205504 559847044995350528 560045044318076928 560646978826231296 560940496255107072 562315057454112768 563413329050702832 564775769188859904 565878846863056896 566472453811863552 566783626424431104 566969468467544064 568358803410518016 571459506102337536 572373208539070464 572687622533018928 572875400430747648 574279207612710912 577714503878180864 578335429461352448 578842852518567936 581379623649017856 582515130726457344 583942559663886336 584551361912242176 584872465565636352 585064238737784832 586497914157662208 587435661395361792 588582996671524608 590640438598828032 591158657891303424 593554782868230144 594714069553519656 596152200810463232 596679087429255168 597316560577671168 599934292488880128 601106039153897472 602894494589976576 603207256441356288 603740378404749312 604072022899722624 606183608035639296 607367560395083904 609174645575288832 610029340679798784 610364439804928068 613678491629518848 615182285078003712 615722037028061184 616383812978546688 619081131610865664 620070975917326336 620290274446043136 622135808247103488 623008688353837056 623350917247586112 624552305108779008 626082744381898752 628271269866897408 628822505900998656 629498362190856192 629827925619769344 631058058286995456 632604439635876864 633263975404929024 635372740337467392 636388633178308608 637281510538346496 637631579727484992 639860475148730368 642664655201763328 642891944365129728 643017681440582656 643228519781892096 643919859606454272 644273575349646294 644484825484591104 646064108564299776 646737677009289216 647309271691689984 649928816862953472 650627358144021504 650840691613630464 651198209083388928 653474527811469312 654052076605145088 656698908705275904 657620282151272448 657964568345051136 657981523761340896 659576882970230784 660865119069782016 663175229303947264 663757089562165248 664470493423681536 664818365931978752 665053490127716352 666447475501170688 667749130726758912 667968078235041792 669053328247709613 670671225911771136 671263973357912064 671612203048108032 671981130649880064 674926079049990144 678256306413723648 678608163496525824 678963437547552768 680627209022472192 681956559040094208 683270897896783872 684945224622931968 685321476272199936 686035973355339776 689286208391479296 690388303083208704 692080070712754176 692687291656568832 693431789600865024 696466273062223872 697579847906992128 699902784277991424 700632483426729984 701251710999330816 704846304656023296 705077415914766336 706805178600259584 707930738462425088 708556416322240512 712421972330545152 714541623217750016 714794332879650816 715937212325597184 716941699355639808 717335527193420616 719843034542321664 722997737101983744 723394891620655488 723632084754628608 724409842057261056 727579886635450368 730528963530129408 731169918970822656 731955777912024192 735158843787902976 737346143107678208 738786272293435392 739822817420181504 740210139388182528 740229214231508508 742023993341509632 743473258953504768 746072132966940672 746726725757435904 747529305101641728 747920661673476096 749753409938817024 751217772067603776 753034358918479872 754505129150742528 755711501899241472 757811737880690688 761946008136450048 763164278052093952 763434183933591552 763583496710691904 763833867240996864 765705610150281216 767201128920105984 768679760133881856 770563377700798464 770986660806224928 771790470024757248 775172831532023808 776686840968609792 778590079551848448 779401815882989568 779829954087515136 780085651650379776 781997218876882944 783247548527149056 784777328895366144 787520584798437376 788211543855071232 791406377157640192 792952092738026208 793212092904112128 795155825925292032 795572116572340224 796422080770228224 797125968362520576 799912389985173504 801474718871863296 803859326119968768 804276341921808384 804987171206332416 805429363866296832 808244810714185728 809823413860111872 812232860767051776 813372454239731712 813819253073237424 818237988839358464 818527372464881664 820243046770671616 820962716037414912 821845083971395584 822566158842175488 823450250151027216 824151495401275392 825441508814487552 826171044132814848 827053699261390848 829514410996137984 830678251138449408 831134556330114816 832736406811705344 834776992509198336 839331149587808256 839770567493025792 841410744382660608 843472586181169152 844351967206572032 847163653783289856 848518177571078144 848818270294585344 849708680717795328 850175439636646656 850454202701316096 852538205115777024 857189259153506304 858559812808605696 859031433799528392 859313100646121472 861418811419066368 866571755817271296 867503144192028672 868264278777851904 871299370415292416 872069435473526784 875598544940367872 876827042868363264 877308698348454528 877596358106677248 879746871236493312 881153492093042688 882874495007286912 885960657898242048 886737986836955136 890332174302345216 892071104330279484 894228301215694848 895018631143882752 895974840866506752 899901438733320192 904341741884964864 904810884662034432 907502945363296256 909275412053458944 911051340592625856 913260299497242624 913761968362933248 914061580742688768 915044011019698176 915546659707392102 919048277855305728 920517737444278272 922773427617005568 923583055542091776 924575719467820032 928621697416298496 930106463875989504 933203712370655232 934176644568973312 935002281332441088 939795072874697728 940103221219688448 942406904800346112 943233758851497984 944247543286284288 944741888429654016 946067397087854592 946587087430493184 948906659453815296 949895963107393536 953059110506201088 954582949767462912 955922265807519744 956447369591227488 959790712723095552 963996982802644992 964526522160873984 964842779672838144 965879789409681408 966410363024469441 970106515513933824 974038618040172544 974893225294430208 975941037216032256 976261037420445696 976797313625083392 980211791717203968 981078114907717632 985048363057913856 986430423226908672 986946852517576704 986972285642011344 989365324455346176 991297678604673024 994762843955920896 995635634343247872 996705740135522304 997227548897968128 999671213251756032 1001623696090138368 1006006838867656704 1007418304572162048 1007615335865655296 1007971695974820096 1012389118574985216 1017384459620585472 1017912245244788736 1018445156321329152 1020940813533708288 1022934838560141312 1024906346845175808 1027417836934397952 1027982214408299904 1029053960033009664 1035582454624813056 1038120106069131264 1039773272116686848 1044330064702865408 1044699409593335808 1046369771860488192 1049854176416987136 1050948725140094976 1051877566498996224 1057269456984034944 1057616123872149504 1060207767900389376 1061896107693637632 1062834624483360768 1068632958495817728 1071812434826625024 1073905818488395776 1077659747618914304 1079764551813482496 1082765379983376384 1082977147689402368 1084496605652975616 1085092337430983232 1085448127131942912 1086614763085891584 1091369829953175552 1094616954716553216 1095793445295194112 1096754878456233984 1097933666868036288 1100588678419316736 1101561392177086464 1102738265681854464 1106019214661517312 1107571001517932544 1108179408440153088 1110315209082273792 1113035990012264448 1119108199450411008 1119694089990701056 1120090088636153856 1121293957652462592 1121880992510214144 1124630114908225536 1126826658101405664 1129551538377719808 1131757693726113792 1132944907623727104 1133567252848862208 1133938936935088128 1136717606821036032 1142919012204675072 1144746417078140928 1145375245066037856 1145750800861495296 1148558415225421824 1155429007756361728 1156670858922704896 1157685705037135872 1162759247298035712 1165030261452914688 1167885119327772672 1169102723824484352 1169744931131272704 1170128477475569664 1172995828315324416 1174871322790723584 1177165993343049216 1181280877197656064 1182317315782606848 1187109565736460288 1189428139107039312 1192304401620926464 1193358174858510336 1194633121155342336 1199868584977760256 1202212078307794944 1205788989179953152 1206414512882712576 1207480756809498624 1208144045799445248 1212367216071278592 1214735120790167808 1218349291150577664 1220058681359597568 1220728879609856136 1227356983259037696 1230364570156007424 1231444074056122368 1232767625957093376 1238162263221731328 1240141951834652672 1240580548892086272 1244271616494206976 1246017376707674112 1246701834495172224 1249104610217558016 1252165488763797504 1258996724381712384 1259655851239538688 1262116116573990912 1265208879271753728 1266527950809858048 1270745480674934784 1272777266356617216 1274563021076692992 1275263159454969984 1279720950297460736 1285783888730259456 1286035362881165312 1287839719212908544 1288547150699292588 1288969650969182208 1292128217128599552 1299857633725906944 1301254716288043008 1302396418166777856 1306949055622938624 1308104153210290176 1313397817410551808 1315240564302544896 1315963047522681792 1319153765940461568 1321730238139564032 1326350458607894528 1327514179124330496 1328940986847363072 1329636731863957504 1330106980255432704 1332894951002341376 1335498261453517824 1335936156470083584 1338106656495419226 1341342451823542272 1342527946715824128 1343224406096216064 1343962261299760128 1349852158099980288 1356512612827447296 1357216326993051648 1357926875095105536 1361254418044944384 1363913118080188416 1366541795793567744 1369890449245863936 1370642952544399872 1372071946710679552 1378572416782958592 1380776606166417408 1384160141425508352 1385374583313137664 1386863579201730048 1392932546124447744 1395159695813984256 1399805568555982848 1401264966853459968 1402503421998661632 1409692609312046592 1410154831829532672 1413610357200519168 1415861476924850176 1417112832644481024 1424843944661090304 1429083246435500032 1429588665759301632 1431874424651194368 1433883398711279616 1434671054386841232 1439686069084643328 1445995474203967488 1446789783241310976 1447264169509257216 1448819684114522112 1455159773270900736 1461057927060258816 1462339837941645312 1463911555824048384 1470317687575805952 1474692286215356416 1477572544586870784 1479645634840363008 1480420278776365056 1480458428463017016 1484047986683019264 1486946517907009536 1492144265933881344 1493453451514871808 1495058610203283456 1495841323346952192 1499506819877634048 1502435544135207552 1509010258301485056 1511423003798482944 1526328556104187904 1526868367867183104 1527166993421383808 1527667734481993728 1531411220300562432 1534402257840211968 1537359520267763712 1541126755401596928 1541973321612449856 1543580940049514496 1553373681937219584 1557180159103696896 1559659908175030272 1563994437753765888 1566495097054298112 1569554657790732288 1575041169596874752 1576423087710142464 1582812754315280384 1585904185476052416 1586424185808224256 1590311651850584064 1591144233144680448 1592844161540456448 1594251936725041152 1599824779970347008 1602949437743726592 1607718652239937536 1608552683843616768 1609974342412664832 1610858727732593664 1616489621428371456 1619646827720223744 1624465721534103552 1626744908479463424 1627638506146474848 1636475977678716928 1637054744929763328 1640486093541343232 1641925432074829824 1643690167942791168 1645132317684350976 1646900500302054432 1648302990802550784 1650883017628975104 1652342088265629696 1654107398522781696 1659028821992275968 1661356502276898816 1662269112660229632 1665472813623410688 1669553985018396672 1678662299175616512 1679541134986051584 1682821488765321216 1686945172362338304 1688703934413144064 1694327307566579712 1697036355142156288 1697636540589170688 1699417361435590656 1700350879273293312 1700908405402632192 1705076410231554048 1714378518307012608 1717119625617211392 1718062867599056784 1718626201292242944 1722837622838132736 1733143511634542592 1735006288384057344 1736528557555703808 1742598740830584832 1744138870947053568 1751197089880735744 1753654085736726528 1754617396696909056 1755192716213354496 1759493742472986624 1762306984186085376 1765748990014573824 1771921315796484096 1773475973673910272 1780664348604690432 1784142208660558968 1788456602431389696 1790037262287765504 1791949681733013504 1799802877466640384 1808683483769929728 1809621769324068864 1818550824106917888 1822102681185251712 1827523936725866496 1830088022039396352 1831093319414784204 1841035474888556544 1845546855234011136 1847166111084183552 1849151438935640064 1857243394832596992 1860212927751979008 1866407424741310464 1879590145749395456 1884813809600692224 1886467517702995968 1888495086572568576 1889483776859308032 1893174174860986368 1897813318907630592 1899791926214787072 1906118221012402176 1909165899534925824 1911844531615039488 1912894739182454976 1919581425446191104 1927993965605289984 1929053044321747968 1929685559345676288 1931759578819362816 1932820726048938882 1940213031027867648 1948077236080345088 1949786450588860416 1951882074432064512 1952522074840891392 1953594627250166784 1960423583434407936 1962156229815435264 1970096726115827712 1972860846453817344 1973893705035153408 1973944571284022688 1978730648910692352 1982595357209346048 1989525687911841792 1991271268686495744 1993411480271044608 1994455097795936256 1999342426503512064 2003247392180276736 2012013677735313408 2014836609144324096 2015230671731310592 2015943391949640192 2024778237149970432 2034768919241170944 2035824490489577472 2036890312642658304 2041881627067416576 2045869677120282624 2049812693690351616 2054835673868795904 2055964428816599808 2058107920066019328 2071164909249626112 2076240212138262528 2079546544233373696 2088660129405730816 2089398819186671616 2092739543720976384 2099708352833974272 2101897450280189952 2103755132997992448 2114538913968069888 2115232247744299008 2120415535800778752 2123792215387275264 2125669248966721536 2137265916991635456 2143624869653250048 2147811636976791552 2155319495237828608 2159529103626964992 2165954295378804736 2168993211305951232 2170184674861966464 2170896254263885824 2173229526171783168 2182739659906351104 2191586890590388224 2193509756912467968 2195867333736072576 2205476531363708928 2212038429323034624 2216358816880306176 2220630418164547584 2226071980024528896 2238216398900822016 2240180177272307712 2242587915304925184 2243761985020428288 2249260229816451072 2253653316202811328 2259103076755439616 2263515387452227584 2267134505697724416 2273435213642072064 2285838024409350144 2289492834156281856 2290750490132075712 2291501601722990592 2297116830450843648 2310858015512723456 2313341717845409792 2315371410074271744 2325518494596071424 2330060522905829376 2335770238655545344 2338205447648968704 2339489862262545408 2340256954951139328 2345991656630648832 2349742645581447168 2354331986686098432 2362561754395312128 2364634631565213696 2374219131472920576 2378856278214078624 2384608803241852928 2386716349717020672 2389266242310684672 2399737169955520512 2404424156615589888 2411577978359906304 2412829025765425152 2414961513618997248 2416288091598890496 2424734432142557184 2429470241580335616 2436698582301155328 2440117362719195136 2441457759219712272 2454713966518075392 2460729140312014848 2462888148112244736 2465535251914186752 2476324526443462656 2480283903669305344 2481161097784172544 2488543232988413952 2492034753415348224 2493403668990344448 2498209220435116032 2504330977527595008 2517993448763424768 2519311702479077376 2524232233147981824 2530417758543507456 2533055901619716096 2541490961349869568 2545554532713234432 2549126042153385984 2550526318909939968 2559441900594921472 2571567777460518912 2572070725762330624 2575679438425817088 2577094301398585176 2577939301938364416 2584256434257199104 2599715267451813888 2602509432576086016 2604792836333555712 2613898111245877248 2616208306420580352 2626795634821103616 2630481128605089792 2631926095045363584 2643460476279128064 2657881973694726144 2659273463727915008 2660213960510865408 2665789902004682752 2670996522907035648 2676213312990838452 2682684903647084544 2685055893431648256 2687924522599520256 2699704316199960576 2713025225654894592 2714432653986103296 2722508836089888768 2727826236160376832 2739780898491727872 2741285905088799744 2744143893421359104 2757144833565917184 2761553212332834816 2768320282851016704 2770749166626275328 2773727158403460096 2785865092248895488 2790319391627968512 2799611137111965696 2802529933706919936 2805006843997323264 2819385218624093184 2820309663659065344 2827220714401038336 2831722953849700352 2834225665288962048 2849687889322180608 2858166492871000064 2859177331518603264 2863748849302388736 2867766797422559232 2869342108773682464 2879372138169286656 2891990948407934976 2893579566482621952 2894528339018514432 2897639368229044224 2899231089073408323 2910319546541801472 2922115854120517632 2924679675883290624 2927823111648096768 2940635375151611904 2949384572430712832 2955145089173741568 2959291269680726016 2960840557552730112 2960916856926034032 2968095973366038528 2973893035814019072 2984288531867762688 2986906903029743616 2990117220406566912 2991682646693904384 2999013639755268096 3004871088270415104 3018020516602970112 3022846007596965888 3052657112208375808 3053736735734366208 3054333986842767616 3055335468963987456 3062822440601124864 3068804515680423936 3074719040535527424 3082253510803193856 3083946643224899712 3087161880099028992 3106747363874439168 3114360318207393792 3119319816350060544 3132990194108596224 3139109315581464576 3150082339193749504 3152846175420284928 3165625508630560768 3171808370952104832 3172848371616448512 3180623303701168128 3185688323080912896 3188503873450082304 3205898875487453184 3215437304479875072 3221717455465187328 3232979242856742912 3239293655440447488 3248931443068207104 3253489816958926848 3255277012292949696 3274109489859526656 3280972187082686464 3283850864149659648 3287380335885582336 3290264635368701952 3293801000604108864 3301766035257950208 3304684176531259392 3308214797045563392 3318057643984551936 3322713004553797632 3324538225320459264 3330945627246821376 3339107970036793344 3357324598351233024 3359082269972103168 3365642977530642432 3373890344724676608 3377407868826288128 3388654615133159424 3394072710284312576 3395273081178341376 3398834722871181312 3400701758546586624 3401816810805264384 3410152820463108096 3428757036614025216 3434239251234422784 3436125735198113568 3437252402584485888 3445675245676265472 3466287023269085184 3470012576768114688 3473057115111407616 3485197481661169664 3488277741894107136 3502394179761471488 3507308171473453056 3509234793393818112 3510385432426708992 3518987484945973248 3524613968372170752 3531497980029147648 3543842631592968192 3546951947347820544 3561328697209380864 3568284417321117936 3576913204862779392 3580074524575531008 3583899363466027008 3599605754933280768 3617366967539859456 3619243538648137728 3637101648213835776 3644205362370503424 3655047873451732992 3660176044078792704 3662186638829568408 3682070949777113088 3691093710468022272 3694332222168367104 3698302877871280128 3714486789665193984 3720425855503958016 3732814849482620928 3759180291498790912 3776990173145137152 3778967553718616064 3786348349721972736 3795626637815261184 3799583852429574144 3812236442024804352 3818331799069851648 3823689063230078976 3825789478364909952 3839162850892382208 3858106088643495936 3863519157638725632 3865641452097877764 3896154472160690176 3899572901177720832 3903764148864129024 3907189254500333568 3920847166868815872 3924312459630870528 3940193452231655424 3945721692907634688 3947889142568045376 3957461297821384704 3965190714418692096 3979051375823683584 3982542537372991488 3986822960542089216 3988910195591872512 3998684853007024128 4006494784360553472 4024027355470626816 4029673218288648192 4030461343462621184 4031886783899280384 4049556474299940864 4069537838482341888 4071648980979154944 4073780625285316608 4083763254134833152 4091739354240565248 4099625387380703232 4109671347737591808 4111928857633199616 4116215840132038656 4142329818499252224 4152480424276525056 4159093088466747392 4177320258811461632 4178797638373343232 4185479087441952768 4199416705667948544 4203794900560379904 4207510265995984896 4229077827936139776 4230464495488598016 4240831071601557504 4247584430774550528 4251338497933443072 4274531833983270912 4287249739306500096 4295623273953583104 4310638990475657216 4319058207253929984 4331908590757609472 4337986422611902464 4340369349723932928 4341792508527771648 4346459052343566336 4365479319812702208 4383173781180776448 4387019513824935936 4391734667472145152 4410953062727417856 4424076858646069248 4432717633760612352 4441260836329095168 4452143960049057792 4476432797801644032 4480360354544615424 4485175830609850368 4487523970040856576 4498520459632902144 4507306632405622656 4527030774904455168 4534269011395448832 4578985668312563712 4581500980264151424 4583003203445981184 4594233660901687296 4626683435690819584 4630742820148543488 4660121045811658752 4671540477311090688 4678979724525090816 4691983313261297664 4699485291162894336 4708663973372196864 4725123508790624256 4729269263130427392 4748438262945841152 4757712556428157248 4769217606483705856 4773432699434041344 4778532484621369344 4799474339911041024 4808848313231179776 4823155956719812608 4825658051530850304 4829923027237994496 4832576183197780992 4849468864285114368 4858940483160671232 4873397164602310656 4880234725438390272 4882915518439424544 4909427933036150784 4921458280624029696 4925776296224489472 4931070503828373504 4952649052886925312 4960567807338610688 4962322195568345088 4977086465976827904 4984069506830696448 4986807337980688896 4996418440870232064 5008661955055190016 5035986897526849536 5038623404958154752 5048464466295963648 5060835517087014912 5066111803239432192 5082981922699739136 5091109065426468864 5098252084306771968 5101052637819879936 5118883801189842944 5143135554921037824 5144141451524661248 5151358876851634176 5154188602797170352 5155878603876728832 5168512868514398208 5199430534903627776 5205018865152172032 5209585672667111424 5227796222491754496 5232416612841160704 5253591269642207232 5260962257210179584 5263852190090727168 5286920952558256128 5315763947389452288 5318546927455830016 5320427921021730816 5331579804009365504 5341993045814071296 5352426625981676904 5365369807294169088 5370111786863296512 5375849045199040512 5399408632399921152 5426050451309789184 5428865307972206592 5455652472320753664 5482571810177599488 5488287786842718208 5523106424665669632 5536640565702033408 5541498333252550656 5547454316806920192 5571730184497790976 5580638783255937024 5599222274223931392 5638770437248186368 5654441428802076672 5663445907699400704 5668451330577924096 5699375778644361216 5716332985742000128 5718354663037206528 5727497698604777472 5735533594845118464 5738684217547364928 5758744276338573312 5783981896815869952 5787159132965243904 5789056678037028864 5795278736458088448 5798462178146816646 5820639093083602944 5844231708241035264 5849359351766581248 5855646223296193536 5881270750303223808 5898769144861425664 5910290178347483136 5918582539361452032 5921681115105460224 5921833713852068064 5936191946732077056 5947786071628038144 5968577063735525376 5973813806059487232 5980234440813133824 5983365293387808768 5998027279510536192 6009742176540830208 6036041033205940224 6045692015193931776 6105314224416751616 6107473471468732416 6108667973685535232 6110670937927974912 6125644881202249728 6137609031360847872 6149438081071054848 6164507021606387712 6167893286449799424 6174323760198057984 6213494727748878336 6228720636414787584 6238639632700121088 6265980388217192448 6278218631162929152 6300164678387499008 6305692350840569856 6331251017261121536 6343616741904209664 6345696743232897024 6361246607402336256 6371376646161825792 6377007746900164608 6411797750974906368 6430874608959750144 6443434910930374656 6465958485713485824 6478587310880894976 6497862886136414208 6506979633917853696 6510554024585899392 6548218979719053312 6574760671771164672 6580529270737403904 6587602001208217728 6616429594091126784 6636115287969103872 6649076450640918528 6661891254493642752 6678215940073586688 6714649196702466048 6731285955061284864 6747780689449353216 6777309230266318848 6788145420568625152 6790546162356682752 6801403517093173248 6820305640926216192 6857514073228050432 6868478502468845568 6872251470396227136 6874504805168971776 6891350491352530944 6932574046538170368 6940025153536229376 6946114230222815232 6970394963322339328 6976555483788214272 7004788359522942976 7014616342946906112 7018469586787636224 7020770864853417984 7037974969891946496 7049227936744341504 7062995960058295296 7087685263185936384 7093903894695641088 7122657394418761728 7136568834642235872 7153826409725558784 7160149049151062016 7167798726932054016 7199211509866561536 7234733935079718912 7238487077296275456 7274203296427671552 7288410724741006848 7310095746903465984 7320352088157585408 7324373277659136816 7364141899554226176 7382187420936044544 7388664444336734208 7396605755742560256 7428973579330387968 7440851711007916032 7465629698965241856 7518360582997581824 7553980346290274304 7557935107437232128 7572696699443945472 7591253275630522368 7599167704859148288 7624472884049608704 7636663598139703296 7647378126460157952 7651578956729819904 7678325701784764416 7716212177286991872 7727038315277451264 7731282904195755528 7792308944321380352 7799145802355441664 7807528297728258048 7814378509000667136 7841694333737631744 7848624919261741056 7880386904463310848 7891443385815269376 7895778285136090752 7930381428837384192 7973645921084178432 7977820391183745024 7997369706014048256 8012989568721106944 8048054710941253632 8060922686925242368 8063773567798560768 8099112948599881728 8139075676964683776 8143297961958309888 8167526508269666304 8183478708481130496 8219342695475183616 8223857715266399232 8232431680264077312 8284659636998504448 8304960848553050112 8318186176933494784 8354640517622923264 8357595276746686464 8370958174883905536 8398833411335897088 8407589801120759808 8415020531991969792 8458155655872279552 8460928990977196032 8481662143203115008 8495168861549101056 8502676995866886144 8549063667966541824 8574499478613000192 8591246547907166208 8621277980951314432 8638116414507859968 8663817181515218944 8675972845223804928 8680738699447865856 8683585017055543296 8692918104687132672 8697693267220224969 8730958639625404416 8766347562361552896 8774039027649871872 8783469334944290304 8821906125454835712 8848153717292138496 8865435267521224704 8882521672658190336 8904287920098115584 8952865595603288064 8960720709089230848 8970351661219700736 8975047940081713152 8997040919265804288 9014613264811245312 9054061549808910336 9068538022790897664 9157971336625127424 9163001960528302848 9166006406891962368 9188467321803374592 9253366871381639168 9261485640297086976 9320242091623317504 9343080954622181376 9357959449050181632 9398970582325788672 9417327946744393728 9450247017581248512 9458538526260854784 9496876525891682304 9515425112856314496 9557064969242738688 9617696626462359552 9646311913439625216 9665152366395561984 9698937728570228736 9717880966321342464 9746794329204621312 9760469450876780544 9765831036878849088 9842916561248059392 9851552592448978944 9862141007656747008 9905298105773850624 9921135614677221376 9924644391136690176 9954172931953655808 9968139013661392896 9973614675961377792 9992836881740464128 10017323910110380032 10071973795053699072 10077246809916309504 10096928932591927296 10121671034174029824 10132223606478864384 10165963845399478272 10182218130852937728 10196504168613543936 10202105275639759872 10237767602379685888 10286271109842075648 10288282903049322496 10302717753703268352 10308377205594340704 10311757207753457664 10337025737028796416 10398861069807255552 10410037730304344064 10419171345334222848 10455592444983508992 10464833225682321408 10507182539284414464 10521924514420359168 10527704380181454336 10573841905116512256 10631527894778904576 10637093854911660032 10640855842043461632 10663159608018731008 10683986091628142592 10704853251963353808 10730739614588338176 10740223573726593024 10751698090398081024 10798817264799842304 10852100902619578368 10857730615944413184 10911304944641507328 10965143620355198976 10976575573685436416 11046212849331339264 11073281131404066816 11082996666505101312 11094908633613840384 11143460368995581952 11161277566511874048 11198444548447862784 11277540874496372736 11326891815398801408 11336902661155848192 11398751557288722432 11436709326074413056 11454995397209554944 11471067189690236928 11477368435094729856 11517488552677146624 11574318265930487808 11590557472916176896 11596924356293633292 11688463416482070528 11698718703533162496 11711292446592387072 11762541500606447616 11797538289722851328 11820580356694966272 11837165078722904064 11843667427704136128 11872383893464154112 11895572143256076288 11937154127471050752 11947627612118974464 11960468881626267648 11966730586775617536 11996054559021072384 12019484353081660416 12072082066411880448 12091384030387863552 12210628448833503232 12214946942937464832 12217335947371070464 12221341875855949824 12251289762404499456 12275218062721695744 12298876162142109696 12329014043212775424 12335786572899598848 12348647520396115968 12426989455497756672 12457441272829575168 12477279265400242176 12531960776434384896 12556437262325858304 12600329356774998016 12611384701681139712 12662502034522243072 12687233483808419328 12691393486465794048 12722493214804672512 12742753292323651584 12754015493800329216 12823595501949812736 12861749217919500288 12886869821860749312 12931916971426971648 12957174621761789952 12995725772272828416 13013959267835707392 13021108049171798784 13096437959438106624 13149521343542329344 13161058541474807808 13175204002416435456 13232859188182253568 13272230575938207744 13298152901281837056 13323782508987285504 13356431880147173376 13429298393404932096 13462571910122569728 13495561378898706432 13576290841137250304 13581092324713365504 13602807034186346496 13736957004937691136 13744502940792454272 13749009610337943552 13782700982705061888 13880050307072458752 13892228460445630464 14009576719045885952 14036939173575272448 14075949939783892992 14098455873488683008 14125991920116590592 14175370526371872768 14187807789391282176 14245314788837523456 14273137669284471744 14307652819451117568 14320298098302124032 14335597453864108032 14398423019733123072 14469467870159437824 14476974154592550912 14548406592855343104 14576821449482013696 14620191493806931968 14640704176315170816 14648746555318273632 14728283799108452352 14764374841872089088 14777328888673468416 14793211511485120512 14857947158660775936 14881703422015832064 14931259397930483712 15036721165995163648 15107960692580548608 15115870214874464256 15145393398887890944 15182506551261044736 15198335409718296576 15248945768099217408 15273327196279406592 15294756252920315904 15303157913459639808 15356651403569528832 15432424354573983744 15454076630554902528 15462565808391511056 15584617888642760704 15598291604710883328 15615056595456516096 15628757018001334272 15683388667475263488 15697249838523482112 15760773808926621696 15782886771630538752 15791556570272181504 15860762857674768384 15947291842168356864 15955640782367490048 15994739412028096512 16025979137442213888 16096109421882507264 16121845373850484736 16127547135597121536 16198225897199763456 16278151353929367552 16286595923916619776 16366957416962260992 16447715430532798464 16464863360528154624 16569319273997008896 16609921697106100224 16636372353866989568 16715190553493372928 16741916349767811072 16797666822671794176 16916311311744559104 16963324286406230016 16990337723098202112 17005353991733772288 17098127335933083648 17148998957226000384 17182493095814332416 17242555961902628864 17276232829015719936 17327634363030437888 17351945690447609856 17361477398895731712 17367170034111086592 17385836209374265344 17395386534440449938 17461917279250808832 17532695124723105792 17548078055299743744 17566938669888580608 17643812250909671424 17696307434584276992 17730870535042449408 17765043345316380672 17808575840196231168 17905731191206576128 17921441418178461696 17940703322439401472 17950095880163426304 17994081838531608576 18029226529622490624 18108123099617820672 18137076045581795328 18315942673250254848 18326003921056605696 18332012813783924736 18376934643606749184 18506733742763278336 18522971280594173952 18640484183246635008 18686161909244362752 18715918898100363264 18797941164651577344 18834655893488787456 18900494035162497024 18917077052521709568 18993753051783364608 19030850225712628992 19114129938485477376 19235393252924719104 19292623826879250432 19330304732791123968 19397875457140457472 19435761932642684928 19493588658409242624 19520938901753561088 19531662073757698176 19724282015313494016 19842271229354442752 19849288782273380352 19908345863907311616 19947229351922755584 19985673763480928256 20034647820220760064 20143947590107398144 20193857865183854592 20243342068348059648 20331927690798956544 20364436261705875456 20404210551279519744 20475535204759371776 20572542219684151296 20576565806098644992 20605435507406536704 20616754411188681408 20623514415506915328 20674051474057592832 20797722139614511104 20820075460608688128 20838342690668445696 20911184889967017984 20929666451364642816 21014365078568828928 21043849028840718336 21055408760362908672 21147683810233024512 21263055789557809152 21274187709823320064 21281711684086923264 21326319216037462016 21367972183256285184 21409706503926707616 21461479229176676352 21480447147453186048 21503396180796162048 21597634529599684608 21704201805239156736 21715461231888826368 21822609889283014656 21930287240710397952 21953151147370872832 22092425698662678528 22146562262808133632 22165993333010202624 22189817267227680768 22286920737991163904 22322555133023748096 22396889096895725568 22555081748992745472 22653783630797602816 22673805322311696384 22797503114577444864 22873418652148826112 22909990794419109888 22942134379380473856 22954736870189459712 23034977105354293248 23148636531860975616 23181114945832353792 23193848712587266584 23376926832964141056 23397437407066324992 23422584893184774144 23525083001212895232 23641160713389932544 23674330157445808128 23687334855408272256 23791144286512152576 23920937763252535296 23933461173551235072 23992109118042144768 24038968706163320832 24144164132823760896 24182768060775727104 24429893885874929664 24434671894742140928 24502579524808998912 24550436125443391488 24658028086425550848 24671573145799197696 24697295040792231936 24853978910995513344 24914882545659150336 24954558530800484352 25063921552868769792 25112874524651716608 25200658713549996032 25222769403362279424 25325004069044486144 25374466967616838656 25382786972931588096 25444986429609345024 25485506584647303168 25508030987600658432 25647191003899625472 25723498435839000576 25773739643721498624 25863833942853943296 25914349243523579904 25991451544545656832 26027918535671414784 26042216098343597568 26192875918876213248 26299042687084658688 26322117082949615616 26350408004832870912 26465718376364507136 26544461151876415488 26596305802563674112 26647565017974571008 26712863760294346752 26858596786809864192 26925143820245139456 26991122757797412864 27152581682274500608 27162184649426731008 27205614068372692992 27473914009875382272 27489005881584908544 27498019220675887104 27565401965410123776 27760100614144917504 27784456920891260928 28019153438091771904 28073878347150544896 28196911746977366016 28251983840233181184 28350741052743745536 28375615578782564352 28490629577675046912 28546275338568943488 28671194907728216064 28938935740318875648 29096813185710686208 29153642898964027392 29240382987613863936 29281408352630341632 29297493110636547264 29528749683744178176 29554657777346936832 29586423022970241024 29715894317321551872 29763406844031664128 29862518795860967424 30073442331990327296 30215921385161097216 30231740429748928512 30290786797775781888 30365013102522089472 30396670819436593152 30497891536198434816 30546654392558813184 30589512505840631808 30606315826919279616 30713302807139057664 30864848709147967488 30908153261109805056 30925131616783022112 31169235777285521408 31196583209421766656 31230113190913032192 31257514036002668544 31366777334950526976 31394499677046964224 31521547617853243392 31565773543261077504 31583113140544363008 31721525715349536768 31894583684336713728 31911281564734980096 31989478824056193024 32051958274884427776 32192218843765014528 32243690747700969472 32255094271194243072 32396451794399526912 32556302707858735104 32573191847833239552 32733914833924521984 32895430861065596928 32929726721056309248 33138638547994017792 33219843394212200448 33272744707733979136 33430381106986745856 33483832699535622144 33595333645343588352 33832622623489118208 33980675446196404224 34010707983467544576 34196254671866167296 34364986191628664832 34552465658031439872 34655268726060875776 34722954797791463424 34771672418748530688 34790773068880899876 35065390249446211584 35096156110599487488 35133877339777161216 35287624501819342848 35392614869168553984 35461741070084898816 35617151680392462336 35811462382413152256 35842882836356923392 35881406644878802944 35900191760326852608 35988163677063217152 36058453059244981248 36216246199235641344 36274152091163590656 36631885346500509696 36652007842113211392 36664025627567849472 36753869287213498368 37013467485526556672 37045942561188347904 37280968366493270016 37372323818488725504 37431837796200726528 37595882329303154688 37669311786977574912 37800988070324994048 37834154105043419136 37987506103566729216 38061700451425257984 38228259876970954752 38470786505849438208 38585247653758500864 38660609465582247936 38795750914280914944 38871523865285369856 38987177316818485248 39041877803507122176 39063324147515396352 39448564030626988032 39684542458708885504 39698577564546760704 39816691727814623232 39894458703845511168 39971347526961856512 40069295640441520128 40287895180214796288 40387715730367709184 40486684136696119296 40728872523411750912 40808421102559039488 40951070409518743552 41153131612197289984 41210871014813073408 41233508822377362816 41247028831013830656 41348102948115185664 41640150921217376256 41676685381336891392 42028730157137657856 42110817520725817344 42295367620466049024 42526111579115618304 42563423368173846528 42652638432074924032 42735944366512570368 42819413007853415232 42922958458353352704 42960894294906372096 43006792361592324096 43195269059199369216 43408403610478313472 43430922463777652736 43645219778566029312 43860574481420795904 43906302294741745664 44184851397325357056 44293124525616267264 44331986666020405248 44379634534455361536 44573841475982327808 44645110266047496192 44793778193791451136 45110163497985490944 45307567261595205632 45347610644623392768 45595006229154889728 45746837304297652224 45819981588838219776 45884268758760947712 45909473740378919424 46069954210708586496 46297273063721951232 46362229891664707584 46387697425174533168 46753853665928282112 46794874814132649984 46845169786369548288 47050166002425790464 47282321426779865088 47348660314891616256 47374669710816544512 47582288573024305152 47841875526505070592 47866922347102470144 47984218236084289536 48077937412326641664 48288328265647521792 48365536121551454208 48859787771749859328 48869343789484281856 49100872250886782976 49343146291598395392 49394590081584463872 49707957821991026688 49829765091318300672 49909117061600968704 50225749049303433216 50650008138088972288 50748933935233677312 50889972859218690048 50971013169294606336 51016061975201316864 51294382007799250944 51446996871678001152 51547479287442997248 51727667885707886592 51828698487047159808 51982903089091313664 52055837071342829568 52084432196687195136 52385751837752426496 52598085374169317376 52644234165899231232 52700816009665741824 52931436752729014272 53088922303752830976 53192611605127348224 53295130035949142016 53425727520588693504 53717193573619728384 53850287640490278912 53982245515594825728 54305163364549001216 54324369298853462016 54411228136745385984 54947828019750764544 54978011763169817088 54996038441351774208 55130803930820247552 55520201228289835008 55568913841782521856 56038306876183543808 56147756694301089792 56393823493954732032 56503967680466362368 56701482105487491072 56751231157565128704 56981259155350093824 57092550677137886976 57342389815456432128 57877871480637751296 58193626371421372416 58307285797928054784 58480765975227727872 58562816705260683264 58594986221273094528 59172846045940482048 59526813688063328256 59725037591721934848 60146884663980654592 60431842770322194432 60581573595551563776 60730026205044178944 60995783072396869632 61093308785117626368 61212631653838559232 61426605614278115328 61729697418295934976 61816306522219610112 61850263233566044224 62338471554571042816 62393166418843533312 62460226381826064384 62515028072005337088 62733554669901053952 62788999354093928448 63043095235706486784 63131547086522155008 63166226281088726016 63443051430699073536 63789167368673427456 63822563129469960192 63978957648112386048 64103916549768855552 64384437687530029056 64487381495401938944 64510188542388486144 64792903588799053824 65112605415717470208 65146383695666479104 65467829667849043968 65790861722131193856 65859453442112618496 66277277095988035584 66439686788424400896 66545489415467958272 66860762213973491712 66967665399071244288 67190667290687176704 67665245246978236416 67961350892392808448 68021415966935089152 68392509343732334592 68729972383257329664 69104931316062879744 69310537452121751552 69445909595582926848 69543344837497061376 69581546137761799752 70130780498892423168 70192312221198974976 70267754679554322432 70575249003638685696 70923482140169797632 71762813289757605888 71800383520653705216 71976327354126434304 72116906118489962496 72432492398471282688 72548304182327181312 73304015684226422784 73507738574426996736 74026934971053113344 74091885122376695808 74561936732986540032 74744647636977451008 74863675592401453056 75191764658606309376 75338623573955149824 75601976140649988096 75668308210086838272 75975012207133458432 76123400902850515968 76456519753941909504 76941573011698876416 77170495307517001728 77321218931164495872 77591501828561829888 77743047730570739712 77974354633636970496 78083755607014244352 78126648295030792704 78897128061253976064 79369084917417771008 79397155129093521408 79633383455629246464 79788917407691022336 79942695053923713024 80138591280883040256 80575790360429592576 80775431460735418368 80973368273392238592 81457745046823501824 81616842205118078976 81902140819037487104 82306263224394579968 82421742029626146816 82467017644754725632 82494057662027661312 82696205896230371328 83280301842434752512 83353370762673782784 84057460314275315712 84221635041451634688 84590735240932098048 85052223158231236608 85126846736347693056 85471888733025140736 85638826015706830464 86013584723184648192 86816807220956626944 87290439557132058624 87721148962841591808 88586249051232534528 88663973332040810496 88759269068910723072 89147682951964655616 89290220532094992384 89587556387582902272 90220326995970981888 90615134523190411264 90695221289246785536 91190012458309779456 91493674608595304448 91639963177676439552 91768537517521895424 91818947480757838848 92139908421417172992 92594546127443902464 92724459783329415168 92775394850349066336 93507707331856564224 93589749628265299968 93690339572739096576 94100332004851580928 94564642853559730176 94697320629783232512 94749339421633089024 95164577146048610304 95683751053010141184 95733844694204940288 95968436472168579072 96155874824653283328 96576656531295043584 96731072243102908416 97719575543499718656 97738687578968563712 98201744501773565952 98686292583196790784 98789180163168927744 99415915643982053376 99659530182636601344 99818234123201937408 100451498098606866432 101300016276177944576 101497867870467354624 101942026338589212672 102032123950402633728 102588764015598501888 103094958574885994496 103657396974094319616 103965806178182627328 104168864393374390272 105196170748338634752 105288468331798462464 105401632019331483648 105862873505458028544 106177844607505661952 106385223210254696448 106851455041177387008 107434387147239456768 107700575280980557824 107964491031189651456 108610326729098002432 108648738597706924032 108822456273490771968 109895656039501529088 109956023526339634176 109992076882703548416 110261607861640495104 111040402456579670016 111137827683565043712 112076613752367087616 112295513388602179584 112787646987909464064 113007935360932724736 113402964210974982144 113502462315130257408 113962518310700187648 114185101354275773952 114684779630912864256 115755742961275502592 116387252742842744832 116614571595856109568 116961531950455455744 117125633410521366528 117189972442546189056 118345692091880964096 119053627376126656512 119450075183443869696 120293769327961309184 120863685540644388864 121163147191103127552 121460052410088357888 122186617570235252736 122425263307677118464 122853211228556230656 123459394836591869952 123632613044439220224 123700526467132088448 124920452763652128768 125030056144010674176 126086190471412973568 126332452562177452032 126886102861398147072 127578334737346854912 127957915296224772096 128207833099537711104 128768875375060058112 128974762990803877888 129020377084776972288 129585807177598107648 130225210831434940416 130292767391332958208 130935659335698087936 131581723444262387712 131718906884225236992 132554554191976071168 132879373576848801792 133090978830935916544 133721524427946983424 133935330798142488576 134381334581374353408 135330490493956472832 135922701784785616896 136042831933870178304 136785018687464669184 137459944766514659328 138209862632125759488 138621074904243503104 138891819191165853696 139086689674994122752 139163092275523599504 140261560997784846336 140384624442397949952 140535509359108644864 141150498007277371392 141846964280339595264 143525626579515211776 143600767041307410432 143952654708252868608 144233812236979924992 144864984796942565376 145096608364654362624 146608031368452845568 148053869942106226688 148183770244753391616 149123873465973080064 149489295273954902016 149727351184802906112 150677247147910299648 151950024414266916864 152246801805701031936 152913039507883819008 153883146023397752832 154340990615034003456 154642437862328991744 155183003657123659776 155486095461141479424 155948709267273940992 156167511214028488704 156253296590061585408 157794256122507952128 158738169834835542016 158794310258187042816 159266766911258492928 159577834815382044672 159885390107847426048 160277182561766080512 161151580720859185152 161550862921470836736 161946736546784477184 162915490093647003648 163233684410236157952 163804281638074974208 164612526448789159936 164843484059252293632 164934035289509451264 164988115324055322624 165392411792460742656 166560603684869505024 166706741525347565568 168114920628550631424 168443270082903269376 169181470481864196096 170104446316462473216 170253693472695386112 170943777466050281472 171277652031413660928 172027169446369296384 173633614441913253888 174580879114264117248 175442297925683183616 177518538137821446144 178580441064189984768 179175112775165804544 180440653991941963776 182987349217190608896 183279926355352879104 183637894961515677696 184279816842834345984 185189092254887804928 185448919566658830336 185550789700698132672 187015414663713128448 187179499256530599936 187380679145478193152 188200664009703161856 189129285707119460352 189394641259566465024 189498678843266178048 190329154292097220608 191367502106020282368 191467689388409880576 191936872944337158144 192311749649306566656 193153313062590087168 193462144486205816832 195439151086999437312 195477375157937127424 196403489003547131904 197372585166393581568 197578360326337855488 198831831287964106752 199319060365273202688 199636468246403874816 200902996197213732864 202600032552355889152 202995735740934709248 203884052677178425344 204064247900805267456 205177528031197003776 206189917149771988992 207314793948188639232 207931612356365254656 208337728786748780544 210392341496677269504 210576936663596924928 210803264038662967296 211725747010916057088 212770446420509392896 215401150561961115648 215928982062379302912 217297477195413848064 217644912546981543936 219912047052679268352 220523215723280990208 222080804913159340032 222275655367130087424 224153227504734175232 224591026777204359168 225575293975818928128 226015870721865449472 226805928421949964288 227004924630260514816 227925036621400375296 228370202708551547904 229369559261825728512 231511485922551005184 232774505485685489664 233229143191712219136 233923063900910911488 234251266821042733056 234379944885092378112 236691384183761928192 238107254752253313024 238900150366887739392 240587538655922618368 241727371081288777728 242326294382206255104 242920104820176715776 244373235140470505472 244850526615354236928 245706422457112461312 246918789673183739904 247265226088878440448 247401052934264176896 249840905527304257536 250060112288021348352 252172380942825947136 252664905124354904064 253772205722796294144 255156669474693709824 256415666199075422208 257949525981607755776 258040754169553944576 260450421662869880832 261871318671396175872 263163446888524775424 265758747153697603584 266181957661871833088 267443048855893966848 267870661596284977152 268762669162748706816 270660980987912945664 271845403569571233792 272085663867740356608 273570037374929338368 274919889533029318656 276419725264251518976 277242149808487006208 277783638382331707392 278173379349988245504 278326184551047199008 280523121995569692672 280769248884795899904 281071018718217289728 282300996014554742784 283693928560679190528 287051253159030423552 287201534082614820864 287905309416505737216 288467624473959849984 289729969593885130752 290193216729308725248 293216062736905691136 296107739884212453376 296367540489506783232 298247746931946160128 298978590547909804032 299454702369605812224 301354494295820599296 303900048828533833728 304493603611402063872 305826079015767638016 307766292046795505664 309284875724657983488 310972190922282958848 311897418534547881984 312506593180123170816 315588512245015904256 317588620516374085632 318533533822516985856 319155669630764089344 320554365123532161024 322303161441718370304 323101725842941673472 323893473093568954368 325830980187294007296 326467368820472315904 327608563276149948416 329225052897578319872 329686968118504587264 329868070579018902528 329976230648110645248 330784823584921485312 333121207369739010048 333413483050695131136 336229841257101262848 336886540165806538752 338362940963728392192 340208892632924946432 340507386945390772224 341887554932100562944 342555304062827321856 344054338892738592768 347267228883826507776 349161758228528234496 350884595851366367232 355037076275642892288 357160882128379969536 358350225550331609088 360881307983883927552 366559852710705758208 367275789923031355392 368559633685668691968 370378184509775609856 370897839133317660672 371101579401396265344 374761358290956386304 378258571414238920704 378997357686532356096 380658308584194441216 382735004212040564736 383873745888674316288 384623499298613133312 386306626125180174336 386924288972411633664 390878302173998874624 390954750315874254848 392806978007094263808 394745170332787163136 395156720652675710976 397663662575928213504 398638120730546405376 399272936492807749632 401805992394427465728 405200065104711778304 405991471481869418496 407768105354356850688 408128495801610534912 410355056062394007552 412379834299543977984 414629587896377278464 415863224712730509312 416675457573497561088 420784682993354539008 421153873327193849856 421606528077325934592 423451494021832114176 425540892841018785792 430802301123922231296 431857964124758605824 434594954390827696128 435289825093963087872 439824094105358536704 444161609826318680064 444551310734260174848 449182053554408718336 452031741443730898944 455850073242800750592 456740405417103095808 458739118523651457024 463022971845102010368 465549010971370979328 466458286383424438272 467846127801821822976 468502533642085466112 468759889770184756224 473382768367523856384 476214509504506626048 477800300733775478784 481175077311845236736 483454742162577555456 484652588764412510208 485840209640353431552 488746470280941010944 489701053230708473856 491412844914224922624 493837579346367479808 494530452177756880896 494802105868528353792 499681811054608515072 500120224576042696704 504344761885651894272 505329810248709808128 507544411445592588288 510313338949387419648 512831332398150844416 515899051963215511552 516081508339107889152 520900843325739761664 523742637342792351744 526326893777049550848 532363915323743666176 535741323192569954304 537525338325497413632 541321961975825891328 549839779066058637312 552839450528503037952 554484299616974012416 555567276764663414784 556346758699976491008 556652369102094398016 561046243991139385344 561538497769591799808 562142037436434579456 564601992029109485568 567387857121358381056 574102506318060847104 574403068165229641728 575810618833011474432 576935248947919699968 579459939187770261504 580386433458617450496 586432125473811382272 592215479768424906752 592735080979013566464 596495493863892320256 597957181095819608064 598909404739211624448 602708988591641198592 607800097657067667456 608987207222804127744 611652158031535276032 615532584093591011328 618569751449315966976 621944381844565917696 623794837069095763968 625013186360246341632 631177024490031808512 635177241032748171264 638311339261528178688 646203451685883346944 647786946187137908736 652934737640944631808 658450105795156639744 659736141158037805056 661569647169842970624 666242414739478020096 666826966101390262272 672459682514202525696 673773080331613077504 676725881927456784384 680417785265849892864 681014773890781544448 683775109864201125888 685110608125654643712 688108677785477185536 694534457767653015552 698323516457056468992 701769191702732734464 710074152551285784576 714321764256759939072 716700451100663218176 721762615967767855104 733119705421411516416 734551579846062710784 737119267371337383936 740756369019551219712 741795678266635321344 742203158802792530688 749522716581912772608 756517142828477841408 757994715373064712192 761316617168388882432 765470008424081129472 769246998597226266624 773848577944823267328 781909500631748509696 785613956014188527616 789490340665574326272 797276241461092810752 798545872985615499264 803611984788854931456 810400130209423556608 811982942963738836992 815536210708713701376 816256991603221069824 820710112124788015104 824759668599087955968 829259175792754556928 831726449425461018624 833350915146995122176 841569365986709078016 842307746654387699712 843213056154651869184 846902988043664228352 851081785682037571584 861604602247844462592 863715928249517211648 869189908781655392256 870579650187926175744 879648188210717073408 888323219652637360128 889102621468520349696 898364107108817436672 904063482887461797888 911700146485601501184 913480810834206191616 917478237047302914048 932916572766848876544 935692255603643645952 937519779540369512448 946765536735047712768 955600601467550957568 962350154623690473472 966909484325155110912 969305177528825020416 971680419280706863104 977492940561882021888 979402106461416947712 982825689828449845248 987675158692734959616 989060904355513761792 989604211737056707584 999363622109217030144 1000240449152085393408 1008689523771303788544 1010659620497419616256 1015088822891185176576 1020626677898774839296 1025662664796301688832 1031798103926431023104 1032163016678215778304 1041801686651479523328 1047485274685584703488 1052653787554099101696 1064727830647487332352 1071482646385139908608 1075050676650994827264 1082643923951651782656 1099679558132117274624 1105678901057006075904 1111134553529326829568 1112693517399952982016 1113304738204188796032 1124284074872869158912 1134775714242716762112 1148205012636121694208 1151621237666022948864 1153870497895839399936 1158919878375540523008 1160772866917234900992 1172864250947622764544 1184430959536849813504 1185470161958027132928 1192990987727784640512 1195914362191639216128 1197818809478423248896 1205417977183282397184 1215600195314135334912 1217974414445608255488 1223304316063070552064 1231065168187182022656 1237139502898631933952 1243888763689131835392 1247589674138191527936 1250026372720492683264 1262354048980063617024 1270354482065496342528 1276622678523056357376 1292406903371766693888 1295573892374275817472 1305869475281889263616 1316900211590313279488 1319472282316075610112 1332484829478956040192 1333653932202780524544 1347546160663226155008 1367550219728402251776 1370221216251309287424 1376217355570954371072 1389068915535306031104 1396647032914112937984 1403538383405465468928 1420148305102571569152 1428643528513519878144 1433400902201326436352 1443525231935535710208 1466239410842823032832 1469103159692125421568 1474238534742674767872 1481512738039102439424 1483591356533270642688 1484406317605585061376 1499045433163825545216 1513034285656955682816 1515989430746129424384 1522633234336777764864 1530940016848162258944 1538493997194452533248 1547697155889646534656 1563819001263497019392 1571227912028377055232 1578980681331148652544 1597091745971230998528 1607223969577709862912 1623965885927477673984 1649519337198175911936 1658518351585509113856 1663452898850922037248 1666701830293990244352 1683138731973418156032 1684615493308775399424 1686426112309303738368 1693805976087328456704 1702163571364075143168 1723209204495688925184 1727431856499034423296 1738379817563310784512 1741159300375852351488 1759296376421434146816 1776646439305274720256 1778205242937040699392 1796728214217634873344 1808126965774923595776 1823400292971203002368 1826961621668412383232 1834956474094605828096 1865833145533697753088 1871384511207287291904 1875039559080739024896 1893531073470095425536 1924700309247380946944 1938610355057650040832 1943360838561413726208 1958804212922833895424 1975350317385469919232 1979208423474113415168 1998727244218434060288 2000480898304170786816 2017379047542607577088 2021319240994839232512 2030177645782370353152 2041253355797549678592 2051325329592603377664 2063596207852862046208 2064326033356431556608 2083603373302959046656 2094970549371169406976 2105307575108198203392 2129455661294974664704 2142965292770279817216 2150101353301989654528 2165287847903303565312 2199359116264234549248 2211357802114012151808 2222269107058653659136 2225387034799905964032 2226609476408377592064 2248568149745738317824 2269551428485433524224 2296410025272243388416 2307740995791678799872 2321545733834469801984 2345728501895245529088 2391828724383278432256 2395637618956846497792 2410835954366564794368 2431200390628270669824 2435948828891216510976 2446608632126141104128 2462130336374364045312 2474279005797263867904 2487777527378263670784 2495179348276383055872 2500052745440985366528 2524708097960127234048 2540708964130992685056 2553245357046112714752 2584813806743533387776 2591147784748551634944 2611738950563778527232 2633800423180626558976 2638944564632151220224 2664969658957912080384 2667307864405561049088 2695092321326452310016 2735100439456804503552 2740442432502618574848 2752434711141908742144 2807076766810930937856 2840296610205143138304 2866801804402652872704 2887050463871071420416 2932478821685646065664 2938206319384250843136 2948477069485349535744 2963025476078204878848 2967182713066541285376 2968812635211170122752 2998090866327651090432 3026068571313911365632 3031978861492258848768 3045266468673555529728 3061880033696324517888 3076987994388905066496 3095394311779293069312 3127638002526994038784 3142455824056754110464 3157961362662297305088 3194183491942461997056 3214447939155419725824 3247931771854955347968 3299038674396351823872 3317036703171018227712 3333403660587980488704 3372852224618607476736 3404327142728150286336 3454863712998068846592 3476759635126621569024 3482318600751704702976 3518592752842868293632 3553292878610549440512 3556410485874081398784 3593456428435269746688 3616253931549847191552 3646800585942406004736 3653923243336824766464 3669912948189211656192 3731666291067395506176 3742769022414574583808 3750079118161478049792 3787062146940190851072 3849400618494761893888 3877220710115300081664 3886721677122827452416 3917608425845667790848 3950700634770939838464 3958416846948226830336 3997454488436868120576 4000961796608341573632 4042638481989678465024 4102650659185206755328 4128652066712863113216 4167206746605918093312 4189941098742338813952 4210615150216396406784 4258911322589949329408 4285930585540559634432 4300202706603979309056 4330575695806607130624 4398718232528469098496 4422715604228024303616 4444538214117307318272 4450774069599811928064 4453218952816755184128 4497136299491476635648 4539102856970867048448 4592820050544486776832 4615481991583357599744 4643091467668939603968 4691457003790491058176 4791275237913692995584 4821671908733129588736 4871897657782433021952 4948558011594527735808 4975555054756527341568 4990358696552766111744 5000105490881970733056 5049416195920254468096 5081417928261985370112 5106490714092225429504 5169627613487066775552 5182295569497103269888 5223477901127557054464 5267600846361253117952 5277889129264302440448 5329939317915824160768 5334615728811122098176 5390184642652904620032 5470200878913609007104 5480884865005237149696 5504869422283817484288 5614153533621861875712 5680593220410286276608 5774100927742142840832 5876412638768501686272 5926050952156409757696 5937625270422340245504 5996181732655302180864 6052137142627822731264 6063957722984517697536 6090532937347111059456 6123760067392649035776 6153975988777810132992 6190788623558586138624 6255276005053988077568 6284911648113508220928 6315922725324594610176 6388366983884923994112 6428895878310839451648 6495863543709910695936 6598077348792703647744 6634073406342036455424 6666807321175960977408 6745704449237214953472 6808654285456300572672 6964637201503409405952 7037185505685736587264 7186912856870539493376 7232507863099694383104 7293601171884812009472 7307846486673649532928 7339825896378423312384 7463332582134791012352 7485538044829149167616 7500158236322956099584 7574124293880381702144 7698801236989523787776 7754441420230600163328 7773443354245654904832 7835216851691335581696 7901401269541879676928 7916833693896453660672 7994908976873736241152 8001923593216683147264 8085276963979356930048 8205301318370413510656 8257304133425726226432 8421230300432792813568 8600405413207958618112 8661151391613214261248 8797436465056938196992 8845431208456048607232 8889076428234614636544 8901548139199623856128 8906437905633510368256 8994272598982953271296 9078205713941734096896 9185640101088973553664 9230963983166715199488 9286182935337879207936 9382914007580982116352 9582550475827385991168 9643343817466259177472 9743795315564866043904 9897116023189055471616 9951110109513054683136 10000210981763941466112 10212981428184450859008 10364591138994206539776 10446955802255114108928 10535201692722506235904 10555778258528604880896 10659878635831648321536 10669231457622244196352 10780369285305809240064 10940401757827218014208 10961769730010474299392 11009738844567634968576 11228307067243723751424 11361186440820572553216 11548201855484285681664 11752825277537003372544 11852101904312819515392 11875250540844680491008 11992363465310604361728 12127915445969035395072 12307951977555620265984 12510552010107976155136 12569823296227016441856 12631845450649189220352 12776733967769847988224 12857791756621678903296 12991727087419821391872 13196154697585407295488 13268146812684072910848 13333614642351921954816 13491408898474429906944 13617308570912601145344 13929274403006818811904 14074371011371473174528 14373825713741078986752 14465015726199388766208 14615692973347299065856 14926665164269582024704 14971076089658298335232 15000316472645912199168 15148248587760763404288 15397602473979047575552 15508882840461200326656 15546886708491309809664 15670433703382671163392 15802802539083759353856 15833667387792907321344 15989817953747472482304 16003847186433366294528 16170553927958713860096 16410602636740827021312 16514608266851452452864 16842460600865585627136 17322302783226428522496 17778152856469229273088 17812875811267020736512 17988545197965906542592 18156411427883468193792 18371280202177947107328 18461927966333430398976 18572365870675758415872 18765828015161964232704 19165100951654771982336 19286687634932518354944 19487590631129732087808 19794232046378110943232 19902220219026109366272 20000421963527882932224 20425962856368901718016 20893911604510228217856 21111556517057209761792 21560738570611618480128 21880803515654436028416 21923539460020948598784 22019477689135269937152 22456614134487447502848 22722372881641145106432 23096403710968571363328 23505650555074006745088 23704203808625639030784 23750501081689360982016 23984726930621208723456 24255830891938070790144 24615903955111240531968 25021104020215952310272 25263690901298378440704 25983454174839642783744 26392309395170814590976 26536293625368145821696 26667229284703843909632 26982817796948859813888 27234617141825202290688 27858548806013637623808 28148742022742946349056 28747651427482157973504 28930031452398777532416 29231385946694598131712 29853330328539164049408 30000632945291824398336 31093773416982619619328 31340867406765342326784 31605605078167518707712 31667334775585814642688 31979635907494944964608 32007694372866732589056 32341107855917427720192 32821205273481654042624 33029216533702904905728 33684921201731171254272 34644605566452857044992 35556305712938458546176 35625751622534041473024 35977090395931813085184 36923855932666860797952 37531656030323928465408 38330201903309543964672 38573375269865036709888 38975181262259464175616 39588464092756221886464 39804440438052218732544 40000843927055765864448 40851925712737803436032 41787823209020456435712 42223113034114419523584 43121477141223236960256 43847078920041897197568 44913228268974895005696 45444745763282290212864 46192807421937142726656 47011301110148013490176 47408407617251278061568 47501002163378721964032 47969453861242417446912 48511661783876141580288 49231807910222481063936 50042208040431904620544 50527381802596756881408 51966908349679285567488 53334458569407687819264 53965635593897719627776 54469234283650404581376 55717097612027275247616 56297484045485892698112 57495302854964315947008 57860062904797555064832 58462771893389196263424 59706660657078328098816 60001265890583648796672 62681734813530684653568 63334669551171629285376 64682215711834855440384 65642410546963308085248 66058433067405809811456 67369842403462342508544 69289211132905714089984 71112611425876917092352 71251503245068082946048 71954180791863626170368 73847711865333721595904 75063312060647856930816 77950362524518928351232 79176928185512443772928 79608880876104437465088 80001687854111531728896 81703851425475606872064 83575646418040912871424 84446226068228839047168 86242954282446473920512 87694157840083794395136 94022602220296026980352 94816815234502556123136 95002004326757443928064 95938907722484834893824 97023323567752283160576 98463615820444962127872 100084416080863809241088 101054763605193513762816 103933816699358571134976 106668917138815375638528 107931271187795439255552 112594968090971785396224 114990605709928631894016 115720125809595110129664 116925543786778392526848 119413321314156656197632 120002531781167297593344 125363469627061369307136 126669339102343258570752 129364431423669710880768 134739684806924685017088 138578422265811428179968 142225222851753834184704 142503006490136165892096 143908361583727252340736 147695423730667443191808 150126624121295713861632 155900725049037856702464 160003375708223063457792 163407702850951213744128 167151292836081825742848 168892452136457678094336 172485908564892947841024 175388315680167588790272 188045204440592053960704 190004008653514887856128 194046647135504566321152 196927231640889924255744 200168832161727618482176 202109527210387027525632 207867633398717142269952 213337834277630751277056 215862542375590878511104 225189936181943570792448 233851087573556785053696 238826642628313312395264 240005063562334595186688 250726939254122738614272 253338678204686517141504 258728862847339421761536 284450445703507668369408 285006012980272331784192 287816723167454504681472 295390847461334886383616 300253248242591427723264 311801450098075713404928 320006751416446126915584 337784904272915356188672 344971817129785895682048 350776631360335177580544 376090408881184107921408 380008017307029775712256 388093294271009132642304 404219054420774055051264 415735266797434284539904 426675668555261502554112 431725084751181757022208 450379872363887141584896 467702175147113570107392 480010127124669190373376 501453878508245477228544 506677356409373034283008 517457725694678843523072 570012025960544663568384 590781694922669772767232 600506496485182855446528 623602900196151426809856 640013502832892253831168 675569808545830712377344 701553262720670355161088 752180817762368215842816 760016034614059551424512 776186588542018265284608 853351337110523005108224 863450169502363514044416 900759744727774283169792 935404350294227140214784 960020254249338380746752 1013354712818746068566016 1034915451389357687046144 1140024051921089327136768 1247205800392302853619712 1280027005665784507662336 1351139617091661424754688 1403106525441340710322176 1504361635524736431685632 1520032069228119102849024 1552373177084036530569216 1801519489455548566339584 1870808700588454280429568 1920040508498676761493504 2026709425637492137132032 2280048103842178654273536 2560054011331569015324672 2702279234183322849509376 2806213050882681420644352 3040064138456238205698048 3104746354168073061138432 3741617401176908560859136 3840081016997353522987008 4053418851274984274264064 4560096207684357308547072 5404558468366645699018752 5612426101765362841288704 6080128276912476411396096 7680162033994707045974016 8106837702549968548528128 9120192415368714617094144 11224852203530725682577408 12160256553824952822792192 16213675405099937097056256 18240384830737429234188288 24320513107649905645584384 36480769661474858468376576 48641026215299811291168768 72961539322949716936753152 145923078645899433873506304
- Sum of all divisors σ(n): 516255989545972833429829293
- Sum of proper divisors (its aliquot sum) s(n): 370332910900073399556322989
- 145923078645899433873506304 is an abundant number, because the sum of its proper divisors (370332910900073399556322989) is greater than itself. Its abundance is 224409832254173965682816685
Bases of 145923078645899433873506304
- Binary: 1111000101101000110100111110001101101011111011111011011110010010000000000000000000000002
- Hexadecimal: 0x78B469F1B5F7DBC9000000
- Base-36: IC2BS53TR84D8G000
Squares and roots of 145923078645899433873506304
- 145923078645899433873506304 squared (1459230786458994338735063042) is 21293544881497351355745083742283366714064527127740416
- 145923078645899433873506304 cubed (1459230786458994338735063043) is 3107219624392727342797032723214147869343663640932164064020231174444394651582464
-
145923078645899433873506304 is a
perfect square number . Itssquare root is 12079862525952 -
The
cube root of 145923078645899433873506304 is 526471251.6950128931
Scales and comparisons
How big is 145923078645899433873506304?- 145,923,078,645,899,433,873,506,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 145,923,078,645,899,433,873,506,304 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 145923078645899433873506304 cubic inches would be around 43872604.3 feet tall.
Recreational maths with 145923078645899433873506304
- 145923078645899433873506304 backwards is 403605378334998546870329541
- The number of decimal digits it has is: 27
- The sum of 145923078645899433873506304's digits is 126
- 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 145923078645899433873506304 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 145923078645899433873506304 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/145923078645899433873506304/
Chicago style:
Numbermatics. 2024. "Number 145923078645899433873506304 - Facts about the integer". https://numbermatics.com/n/145923078645899433873506304/
The information we have on file for 145923078645899433873506304 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 145923078645899433873506304, math, Factors of 145923078645899433873506304, curriculum, school, college, exams, university, Prime factorization of 145923078645899433873506304, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-five septillion, nine hundred twenty-three sextillion, seventy-eight quintillion, six hundred forty-five quadrillion, eight hundred ninety-nine trillion, four hundred thirty-three billion, eight hundred seventy-three million, five hundred six thousand, three hundred four.