140124638443911562353442816
140,124,638,443,911,562,353,442,816 is an even composite number composed of six prime numbers multiplied together.
140124638443911562353442816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 140124638443911562353442816:
218 × 113 × 133 × 193 × 293 × 1033
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 11 × 11 × 11 × 13 × 13 × 13 × 19 × 19 × 19 × 29 × 29 × 29 × 103 × 103 × 103)See below for interesting mathematical facts about the number 140124638443911562353442816 from the Numbermatics database.
Names of 140124638443911562353442816
- Cardinal: 140124638443911562353442816 can be written as One hundred forty septillion, one hundred twenty-four sextillion, six hundred thirty-eight quintillion, four hundred forty-three quadrillion, nine hundred eleven trillion, five hundred sixty-two billion, three hundred fifty-three million, four hundred forty-two thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 1.40124638443911562353442816 × 1026
Factors of 140124638443911562353442816
Divisors of 140124638443911562353442816
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 8 11 13 16 19 22 26 29 32 38 44 52 58 64 76 88 103 104 116 121 128 143 152 169 176 206 208 209 232 242 247 256 286 304 319 338 352 361 377 412 416 418 464 484 494 512 551 572 608 638 676 704 722 754 824 832 836 841 928 968 988 1024 1102 1133 1144 1216 1276 1331 1339 1352 1408 1444 1508 1573 1648 1664 1672 1682 1856 1859 1936 1957 1976 2048 2197 2204 2266 2288 2299 2432 2552 2662 2678 2704 2717 2816 2888 2987 3016 3146 3211 3296 3328 3344 3364 3509 3712 3718 3872 3914 3952 3971 4096 4147 4394 4408 4532 4576 4598 4693 4864 4901 5104 5324 5356 5408 5434 5632 5776 5974 6032 6061 6292 6422 6592 6656 6688 6728 6859 7018 7163 7424 7436 7744 7828 7904 7942 8192 8294 8788 8816 9064 9152 9196 9251 9386 9728 9802 10208 10469 10609 10648 10712 10816 10868 10933 11264 11552 11948 12064 12122 12463 12584 12844 13184 13312 13376 13456 13718 14036 14326 14729 14848 14872 15488 15656 15808 15884 15979 16384 16588 17303 17407 17576 17632 18128 18304 18392 18502 18772 19456 19604 20416 20449 20938 21218 21296 21424 21527 21632 21736 21866 22528 23104 23896 24128 24167 24244 24389 24926 25168 25289 25441 25688 26368 26624 26752 26912 27436 28072 28652 29458 29696 29744 29887 30976 31312 31616 31768 31958 32768 32857 33176 34606 34814 35152 35264 35321 36256 36608 36784 37004 37183 37544 38599 38831 38912 39208 40832 40898 41743 41876 42436 42592 42848 43054 43264 43472 43681 43732 45056 45617 46208 47792 48256 48334 48488 48778 49852 50336 50578 50882 51376 51623 52736 53248 53504 53824 53911 54872 56144 56753 57304 58916 59392 59488 59774 61009 61952 62624 63232 63536 63713 63916 65536 65714 66352 66671 69212 69628 70304 70528 70642 72512 73216 73568 74008 74366 75088 75449 77198 77662 77824 78416 78793 81664 81796 83486 83752 84872 85184 85696 86108 86528 86623 86944 87362 87464 89167 90112 91234 92416 93119 95584 96512 96668 96976 97556 99704 100672 101156 101761 101764 102752 103246 105472 106496 107008 107648 107822 109744 112288 113506 114608 115159 116699 117832 118784 118976 119548 120263 122018 123904 125248 126464 127072 127426 127832 131072 131428 132704 133342 136097 137093 137917 138424 139256 140608 141056 141284 142129 145024 146432 147136 148016 148732 150176 150898 154396 155324 155648 156832 157586 162019 163328 163592 166972 167504 169744 170368 171392 172216 173056 173246 173888 174724 174928 175769 178334 180224 182468 184832 186238 191168 191477 193024 193336 193952 195112 198911 199408 201344 201571 202312 203522 203528 205504 206492 207727 210944 212992 214016 215296 215644 219488 224576 224939 226291 227012 229216 230318 233398 235664 236797 237568 237952 239096 240526 244036 247808 250496 252928 254144 254852 255664 262144 262856 265408 265837 266684 268279 272194 274186 275834 276848 278512 279851 281216 282112 282568 284258 290048 292864 294272 296032 297464 300352 301796 303601 307661 308792 310648 311296 313664 315172 317057 324038 326656 327184 328757 330733 333944 335008 339488 340736 342784 344432 346112 346492 347776 349448 349856 351538 356668 360448 361427 364936 369664 372476 382336 382954 386048 386672 387904 388531 390224 397822 398816 402688 403142 404624 407044 407056 409013 411008 412984 415454 421888 425984 427141 428032 430592 431288 438976 449152 449878 452582 454024 458432 459173 460636 463391 466796 471328 473594 475136 475904 478192 480491 481052 483379 488072 495616 500992 501787 504803 505856 508288 509704 511328 525712 530816 531674 533368 536558 544388 548372 551668 553696 557024 559702 562432 564224 565136 567853 568516 580096 585728 588544 592064 593021 594928 600704 603592 607202 615322 617584 621296 622592 624283 627328 630344 634114 648076 653312 654368 657514 661466 667888 670016 671099 678976 681472 685568 688864 692224 692984 695552 698896 699712 700843 703076 706477 713336 720896 722854 729872 733381 737789 739328 744952 764672 765908 772096 773344 775808 777062 780448 793117 795644 797632 805376 806284 809248 814088 814112 818026 822016 825968 829939 830908 843776 851968 854282 856064 861184 862576 866723 877952 898304 899756 905164 908048 916864 918346 921272 926782 933592 942656 947188 950272 951808 952853 956384 960982 962104 966758 976144 980837 991232 1001984 1003574 1009606 1011712 1016576 1019408 1022656 1024309 1051424 1061632 1063348 1066736 1073116 1078307 1088776 1092727 1096744 1103336 1107392 1114048 1119371 1119404 1124864 1126099 1128448 1130272 1135706 1137032 1159171 1160192 1171456 1177088 1184128 1186042 1189856 1201408 1207184 1210547 1214404 1230644 1235168 1242592 1245184 1248566 1254656 1260688 1266749 1268228 1283689 1296152 1306624 1308736 1315028 1322893 1322932 1335776 1340032 1342198 1357952 1362944 1371136 1377728 1384448 1385968 1391104 1397792 1399424 1401686 1406152 1412954 1426672 1441792 1445708 1459744 1466762 1475578 1478656 1489904 1497067 1517087 1529344 1531816 1544192 1546688 1551616 1554124 1560896 1563419 1586234 1591288 1595264 1610752 1612568 1618496 1628176 1628224 1636052 1644032 1645837 1651936 1659878 1661816 1687552 1703936 1708564 1712128 1722368 1725152 1733446 1755904 1769261 1782209 1792921 1796608 1799512 1810328 1816096 1833728 1836692 1842544 1847677 1853564 1867184 1885312 1894376 1900544 1903616 1905706 1912768 1921964 1924208 1933459 1933516 1952288 1961674 1982464 2003968 2007148 2019212 2023424 2033152 2038816 2045312 2048618 2102848 2106247 2123264 2126696 2133472 2146232 2156614 2177552 2185454 2188021 2193488 2206672 2214784 2217281 2228096 2238742 2238808 2249728 2252198 2256896 2260544 2271412 2274064 2284997 2318342 2320384 2342912 2354176 2368256 2372084 2379712 2402816 2414368 2421094 2428808 2461288 2470336 2485184 2489201 2490368 2497132 2509312 2512067 2521376 2533498 2536456 2567378 2585843 2592304 2604767 2613248 2617472 2620423 2630056 2645786 2645864 2671552 2680064 2684396 2700451 2715904 2725888 2742272 2755456 2768896 2771936 2782208 2795584 2798848 2803372 2812304 2825908 2853344 2883584 2891416 2919488 2924207 2933524 2951069 2951156 2957312 2979808 2994134 3034174 3058688 3063632 3078361 3088384 3093376 3103232 3108248 3121792 3126838 3172468 3182576 3190528 3221504 3225136 3236992 3256352 3256448 3272104 3288064 3291674 3303872 3319756 3323632 3339611 3375104 3384271 3407872 3417128 3424256 3444736 3450304 3466892 3487627 3511808 3538522 3564418 3585842 3593216 3599024 3620656 3632192 3638063 3667456 3673384 3685088 3695354 3707128 3734368 3770624 3788752 3801088 3807232 3811412 3825536 3829849 3843928 3848416 3866918 3867032 3904576 3923348 3946813 3964928 3975697 3999593 4007936 4014296 4038424 4046848 4066304 4077632 4090624 4097236 4121741 4205696 4212494 4246528 4253392 4266944 4273841 4292464 4299529 4313228 4355104 4370908 4376042 4386976 4413344 4429568 4434562 4456192 4477484 4477616 4499143 4499456 4504396 4513792 4521088 4542824 4548128 4569994 4636684 4640768 4685824 4698551 4708352 4736512 4744168 4759424 4805632 4828736 4842188 4857616 4922576 4940672 4970368 4978402 4980736 4994264 5018624 5024134 5042752 5050903 5066996 5072912 5097301 5134756 5171686 5184608 5209534 5226496 5234944 5240846 5260112 5291572 5291728 5317169 5343104 5360128 5368792 5400902 5431808 5451776 5484544 5510912 5537792 5543872 5552833 5564416 5591168 5597696 5606744 5624608 5651816 5706688 5768419 5782832 5838976 5845559 5848414 5867048 5902138 5902312 5914624 5959616 5988268 6024083 6068348 6117376 6127264 6156722 6176768 6186752 6206464 6216496 6243584 6246383 6253676 6283927 6344936 6365152 6381056 6443008 6450272 6473984 6512704 6512896 6523231 6544208 6562439 6576128 6583348 6607744 6639512 6647264 6679222 6750208 6768542 6834256 6848512 6867113 6889472 6900608 6933784 6975254 7023616 7077044 7128836 7171684 7186432 7198048 7241312 7264384 7276126 7334912 7346768 7370176 7382089 7390708 7414256 7468736 7541248 7577504 7602176 7614464 7622824 7651072 7659698 7687856 7696832 7709273 7733836 7734064 7771247 7809152 7846696 7893626 7929856 7951394 7999186 8015872 8028592 8076848 8093696 8115679 8132608 8155264 8181248 8194472 8243482 8411392 8424988 8493056 8506784 8533888 8547682 8584928 8599058 8626456 8710208 8724287 8741816 8752084 8773952 8804429 8826688 8859136 8869124 8912384 8922169 8954968 8955232 8998286 8998912 9008792 9027584 9042176 9085648 9096256 9129329 9139988 9184201 9273368 9281536 9371648 9397102 9416704 9473024 9488336 9518848 9533953 9591257 9611264 9657472 9684376 9715232 9845152 9881344 9940736 9956804 9988528 10037248 10048268 10085504 10101806 10133992 10145824 10194602 10269512 10343372 10369216 10419068 10452992 10469888 10481383 10481692 10520224 10583144 10583456 10634338 10686208 10720256 10737584 10789207 10801804 10863616 10903552 10969088 11021824 11075584 11087744 11105666 11128832 11182336 11195392 11213488 11249216 11267399 11303632 11413376 11536838 11565664 11677952 11691118 11696828 11734096 11804276 11804624 11829248 11861377 11919232 11976536 12019997 12048166 12136696 12234752 12254528 12313444 12353536 12373504 12387089 12412928 12432992 12487168 12492766 12507352 12567854 12689872 12730304 12750881 12762112 12886016 12900544 12947968 13025408 13025792 13046462 13088416 13124878 13152256 13166696 13215488 13279024 13294528 13316017 13358444 13500416 13537084 13668512 13697024 13734226 13778944 13801216 13867568 13934239 13950508 14017991 14047232 14120579 14154088 14205451 14257672 14343368 14372864 14396096 14482624 14528768 14551823 14552252 14639287 14669824 14693536 14740352 14764178 14781416 14828512 14937472 15069223 15082496 15155008 15228928 15245648 15302144 15319396 15375712 15393664 15418546 15467672 15468128 15542494 15618304 15693392 15787252 15859712 15902788 15998372 16031744 16057184 16153696 16187392 16231358 16265216 16310528 16362496 16388944 16467737 16486964 16687957 16822784 16849976 16986112 17013568 17067776 17095364 17169856 17197609 17198116 17252912 17420416 17448574 17483632 17504168 17547904 17608858 17653376 17718272 17738248 17824768 17844338 17909936 17910464 17996572 17997824 18017584 18055168 18084352 18104207 18171296 18192512 18258658 18279976 18368402 18546736 18563072 18743296 18794204 18833408 18946048 18976672 19037696 19067906 19182514 19222528 19314944 19368752 19430464 19461871 19690304 19722131 19762688 19881472 19913608 19977056 20074496 20096536 20171008 20203612 20267984 20291648 20324447 20389204 20487833 20539024 20686744 20738432 20761813 20838136 20905984 20939776 20962766 20963384 21040448 21166288 21166912 21268049 21268676 21372416 21395881 21440512 21475168 21578414 21603608 21727232 21807104 21938176 22043648 22151168 22175488 22211332 22257664 22364672 22390784 22426976 22498432 22534798 22607264 22826752 23000393 23073676 23131328 23168717 23307973 23355904 23382236 23393656 23468192 23608552 23609248 23658496 23722754 23838464 23953072 24039994 24068231 24096332 24273392 24390091 24469504 24509056 24626888 24707072 24747008 24774178 24825856 24865984 24974336 24985532 25014704 25134967 25135708 25379744 25460608 25501762 25524224 25772032 25801088 25895936 26050816 26051584 26092924 26176832 26249756 26304512 26333392 26430976 26558048 26589056 26632034 26716888 27000832 27074168 27337024 27381211 27394048 27468452 27557888 27602432 27632737 27735136 27868478 27901016 28035982 28094464 28241158 28308176 28410902 28444273 28515344 28686736 28745728 28792192 28824653 28965248 29057536 29103646 29104504 29278574 29339648 29387072 29480704 29528356 29562832 29657024 29704961 29874944 30138446 30164992 30310016 30457856 30491296 30604288 30638792 30751424 30787328 30837092 30935344 30936256 31084988 31236608 31270903 31386784 31574504 31689083 31719424 31805576 31996744 32063488 32114368 32307392 32374784 32461759 32462716 32530432 32621056 32656871 32724992 32777888 32935474 32973928 33375914 33615959 33645568 33699952 33861971 33972224 34027136 34065499 34135552 34190728 34339712 34395218 34396232 34505824 34840832 34897148 34967264 35008336 35095808 35105863 35217716 35306752 35436544 35476496 35649536 35688676 35819872 35820928 35993144 35995648 36035168 36110336 36168704 36208414 36342592 36385024 36517316 36559952 36735721 36736804 37093472 37126144 37226981 37486592 37588408 37666816 37892096 37953344 38075392 38135812 38363897 38365028 38445056 38629888 38737504 38860928 38923742 39380608 39444262 39525376 39762944 39827216 39954112 40018693 40148992 40193072 40342016 40407224 40535968 40583296 40648894 40778408 40975666 41078048 41373488 41476864 41523626 41676272 41811968 41879552 41925532 41926768 42080896 42128339 42332576 42333824 42536098 42537352 42744832 42791762 42881024 42950336 43156828 43207216 43414943 43454464 43614208 43876352 43995523 44087296 44302336 44350976 44422664 44515328 44729344 44781568 44853952 44996864 45069596 45214528 45339151 45653504 46000786 46147352 46262656 46337434 46615946 46711808 46764472 46787312 46936384 47217104 47218496 47294819 47316992 47445508 47676928 47729273 47906144 48079988 48136462 48192664 48546784 48780182 48939008 49018112 49253776 49414144 49490573 49494016 49548356 49651712 49731968 49788037 49948672 49971064 50029408 50269934 50271416 50759488 50921216 51003524 51048448 51308569 51544064 51602176 51684061 51791872 51994709 52101632 52103168 52185848 52353664 52499512 52609024 52666784 52861952 53116096 53178112 53264068 53433776 53582633 54148336 54674048 54762422 54788096 54936904 55115776 55204864 55265474 55470272 55559933 55736956 55802032 56070311 56071964 56188928 56482316 56616352 56821804 56888546 57030688 57373472 57491456 57584384 57649306 57930496 58115072 58207292 58209008 58488859 58557148 58679296 58774144 58961408 59056712 59125664 59314048 59409922 59749888 60276892 60329984 60620032 60915712 60982592 61081163 61208576 61277584 61502848 61574656 61674184 61870688 61872512 62169976 62473216 62541806 62773568 63149008 63378166 63452609 63611152 63993488 64126976 64228736 64301149 64614784 64749568 64923518 64925432 65060864 65242112 65313742 65449984 65555776 65870948 65947856 66264913 66751828 67231918 67291136 67399904 67723942 67944448 68054272 68130998 68271104 68381456 68679424 68790436 68792464 69011648 69123197 69681664 69794296 69934528 70016672 70191616 70211726 70435432 70613504 70873088 70952992 71299072 71377352 71639744 71641856 71986288 71991296 72070336 72186829 72220672 72337408 72416828 72685184 72767131 72770048 73034632 73119904 73471442 73473608 74186944 74252288 74453962 74989447 75176816 75333632 75538243 75784192 75906688 75992267 76150784 76271624 76727794 76730056 76890112 77259776 77475008 77721856 77847484 78313079 78761216 78888524 79050752 79525888 79654432 79908224 80037386 80297984 80386144 80684032 80814448 81071936 81166592 81202979 81297788 81556816 81691051 81951332 82156096 82746976 82953728 83047252 83352544 83623936 83759104 83851064 83853536 84161792 84256678 84665152 84667648 84802003 85072196 85074704 85483717 85489664 85583524 85762048 85900672 86313656 86414432 86829886 86908928 87228416 87752704 87991046 88174592 88701952 88845328 89030656 89272469 89458688 89563136 89707904 89993728 90139192 90429056 90678302 91307008 92001572 92294704 92525312 92674868 93231892 93423616 93528944 93574624 93872768 94434208 94436992 94589638 94633984 94891016 95353856 95458546 95812288 95967157 96159976 96272924 96385328 96848719 97093568 97560364 97878016 98036224 98143859 98507552 98828288 98981146 98988032 99096712 99303424 99463936 99576074 99897344 99942128 100058816 100539868 100542832 101026211 101518976 101842432 102007048 102096896 102617138 103088128 103204352 103368122 103583744 103989418 104203264 104206336 104371696 104707328 104999024 105218048 105333568 105503827 105723904 106232192 106356224 106528136 106867552 107165266 108296672 109348096 109524844 109873808 110231552 110409728 110530948 110940544 111065621 111119866 111473912 111604064 112140622 112143928 112377856 112964632 113232704 113643608 113777092 114061376 114457577 114746944 114982912 115168768 115295213 115298612 115860992 115988197 116230144 116414584 116418016 116977718 117114296 117358592 117548288 117922816 118113424 118251328 118628096 118681277 118819844 119394613 119499776 120553784 120659968 121240064 121831424 121965184 122162326 122417152 122555168 123005696 123149312 123348368 123741376 123745024 123941389 124339952 124686341 124946432 125083612 125547136 126298016 126756332 126905218 127222304 127986976 128253952 128457472 128602298 129229568 129847036 129850864 130121728 130475147 130484224 130627484 130899968 131111552 131741896 131895712 132219967 132529826 133503656 134463836 134582272 134799808 135447884 135888896 136108544 136257979 136261996 136542208 136762912 137358848 137580872 137584928 138023296 138246394 139363328 139588592 139869056 140033344 140259691 140383232 140423452 140870864 141227008 141746176 141905984 142598144 142754704 143279488 143283712 143972576 143982592 144140672 144373658 144441344 144674816 144833656 145370368 145534262 145540096 146069264 146239808 146476187 146942884 146947216 148373888 148504576 148907924 149978894 150353632 150667264 151076486 151568384 151813376 151984534 152301568 152543248 153455588 153460112 153780224 154197901 154519552 154950016 155443712 155694968 156259961 156626158 157522432 157777048 158101504 159051776 159308864 159816448 160074772 160595968 160772288 161032157 161368064 161628896 162143872 162333184 162405958 162595576 163113632 163382102 163902664 164312192 165493952 165761453 165907456 166094504 166705088 167284151 167518208 167702128 167707072 168323584 168513356 169330304 169335296 169521211 169604006 170144392 170149408 170967434 170979328 171167048 171524096 171801344 172627312 172828864 173659772 173817856 174456832 175505408 175982092 176349184 177403904 177690656 178061312 178544938 178917376 179126272 179415808 179987456 180278384 180858112 181145107 181356604 182233883 182614016 183567527 184003144 184589408 184670863 185050624 185349736 186463784 186847232 187057888 187149248 187745536 188868416 188873984 189173699 189179276 189782032 190310731 190707712 190917092 191624576 191934314 192319952 192545848 192770656 193697438 194187136 195120728 195756032 196072448 196287718 197015104 197962292 197976064 198193424 198606848 198927872 199146277 199152148 199794688 199884256 200117632 201079736 201085664 202052422 203037952 203684864 204014096 204193792 205234276 206176256 206408704 206736244 207167488 207978836 208406528 208412672 208743392 209414656 209998048 210436096 210667136 211007654 211447808 212464384 212712448 213056272 213735104 214080581 214330532 216593344 216943441 218696192 219049688 219747616 220463104 220819456 221061896 221881088 222131242 222239732 222947824 223208128 223568917 224281244 224287856 224755712 225366163 225929264 226465408 227287216 227554184 228122752 228379943 228915154 229493888 229965824 230337536 230590426 230597224 231721984 231976394 232460288 232829168 232836032 233955436 234228592 234717184 235096576 235354691 235845632 236226848 236502656 237256192 237362554 237639688 238789226 238999552 241107568 241319936 242480128 243662848 243930368 244324652 244834304 245110336 246011392 246298624 246696736 247482752 247490048 247882778 248679904 249372682 249892864 250167224 251094272 252596032 253004323 253512664 253810436 254444608 255973952 256387703 256507904 256914944 257204596 258459136 258742901 259694072 259701728 260243456 260950294 260968448 261254968 261799936 262223104 263483792 263791424 264439934 264750541 265059652 266341829 267007312 268291001 268927672 269164544 269599616 269903569 270895768 271777792 272217088 272515958 272523992 273084416 273525824 274717696 275161744 275169856 276046592 276484637 276492788 278146453 278726656 279177184 279738112 280066688 280519382 280766464 280846904 281741728 282454016 283492352 283811968 285196288 285509408 286558976 286567424 287945152 287965184 288281344 288747316 289349632 289667312 290740736 291068524 291080192 292138528 292479616 292952374 293885768 293894432 296747776 297009152 297815848 299957788 300707264 301193321 301334528 302152972 303136768 303626752 303960107 303969068 304603136 305086496 306911176 306920224 307560448 308395802 309039104 309900032 310887424 311389936 312519922 312887003 313252316 315044864 315554096 316203008 317071183 318103552 318617728 319632896 320149544 321191936 321544576 322064314 322736128 323257792 324287744 324666368 324811916 325191152 326227264 326754571 326764204 327805328 328624384 330987904 331522906 331814912 332189008 333410176 334568302 335036416 335404256 335414144 336647168 337026712 338660608 338670592 339042422 339208012 340288784 340298816 341934868 341958656 342334096 343048192 343602688 343979933 345254624 345657728 347319544 347635712 348579913 348913664 351010816 351964184 352698368 354807808 355381312 356122624 357089876 357834752 358252544 358831616 359225581 359974912 360556768 361716224 362290214 362713208 364467766 365228032 367135054 368006288 369178816 369341726 369775549 370101248 370699472 372927568 373694464 374115776 374298496 374720489 375491072 377736832 377747968 378347398 378358552 379564064 380621462 381415424 381834184 383249152 383868628 384639904 385091696 385541312 386164493 387394876 388374272 390241456 391512064 392144896 392575436 394030208 394474447 395924584 395952128 396386848 397213696 397855744 398292554 398304296 399589376 399768512 400235264 402159472 402171328 404092931 404104844 406075904 406521739 407369728 408028192 408387584 409496791 410468552 411958079 412352512 412817408 413472488 414334976 415957672 416813056 416825344 417486784 418829312 419996096 420872192 421334272 422002867 422015308 422895616 424539323 424928768 425424896 426112544 427470208 428161162 428661064 433186688 433886882 437007467 437392384 438099376 439495232 440205623 441638912 442123792 442851487 443762176 444262484 444479464 445895648 446416256 447137834 448562488 448575712 449511424 450732326 451858528 452930816 454574432 455108368 456245504 456759886 457830308 458987776 459931648 460675072 461180852 461194448 463411729 463443968 463952788 464920576 465658336 465672064 467910872 468457184 469434368 470193152 470709382 471691264 472453696 473005312 474512384 474725108 475279376 477564373 477578452 477999104 482215136 482639872 483950753 484960256 487325696 487860736 488649304 489668608 490220672 492022784 492597248 493393472 494965504 494980096 495765556 497359808 498730661 498745364 499785728 500334448 502188544 505192064 506008646 507025328 507620872 508889216 511947904 512775406 513015808 513829888 514409192 516918272 517485802 519388144 519403456 520243009 520486912 521900588 521936896 522509936 523599872 524446208 525022003 526967584 527582848 528879868 529501082 530119304 532683658 534014624 536582002 537855344 538329088 539199232 539807138 541791536 543555584 544434176 545031916 545047984 546168832 547051648 547668407 549435392 550323488 550339712 552093184 552969274 552985576 556292906 557453312 558354368 559476224 560133376 561038764 561532928 561693808 563483456 564394259 564908032 566984704 567623936 570392576 571018816 571941799 573117952 573134848 575890304 575930368 576562688 577494632 578699264 579334624 581481472 582137048 582160384 584277056 584959232 585904748 587771536 587788864 589408963 593495552 594147157 595631696 599915576 601414528 602092577 602386642 602669056 604305944 606273536 607253504 607920214 607938136 609206272 610172992 613822352 613840448 615120896 616773421 616791604 618078208 619800064 620480549 621774848 622779872 625039844 625774006 626504632 630089728 631108192 632406016 634142366 636207104 637235456 639265792 640299088 642383872 643089152 643377449 644128628 645472256 646515584 647244481 648575488 649332736 649623832 650382304 652454528 653509142 653528408 655610656 657248768 661975808 663045812 663629824 664378016 666820352 667011397 669136604 670072832 670808512 670828288 671892793 673294336 674053424 675931217 677321216 677341184 678084844 678416024 680577568 680597632 683869736 683917312 684668192 686096384 687205376 687959866 690509248 691315456 694639088 695271424 697159826 697978699 703928368 705396736 707312639 709615616 710762624 712245248 714179752 715669504 716505088 717663232 718451162 719949824 721113536 723432448 724580428 725426416 728914043 728935532 730456064 734270108 736012576 738357632 738683452 739551098 740202496 741398944 745855136 747388928 748231552 748596992 749440978 750982144 755473664 755495936 756694796 756717104 759128128 760355167 761242924 762830848 763668368 766498304 767737256 769279808 770183392 771082624 772328986 774789752 776748544 780482912 783024128 784289792 785150872 788060416 788948894 791849168 791904256 792773696 794055119 794427392 795711488 796585108 796608592 799178752 799537024 800438441 800470528 804318944 804342656 808185862 808209688 812151808 813043478 814739456 816056384 816775168 818993582 820937104 823916158 824883917 825634816 826944976 828669952 831915344 833626112 833650688 834973568 835914937 837658624 839992192 841744384 842668544 844005734 844030616 845791232 849078646 849857536 850849792 852225088 854940416 856322324 857322128 861443869 866373376 867773764 874014934 874784768 876198752 878990464 880411246 883277824 884247584 885702974 887524352 888524968 888958928 891791296 892832512 894275668 897124976 897151424 898601561 899022848 901464652 903717056 905861632 906856187 909148864 910216736 912491008 913519772 915660616 917975552 918983407 919863296 921350144 922361704 922388896 926823458 926887936 927905576 929841152 931316672 931344128 935821744 936914368 938868736 940320887 940386304 941418764 943382528 944907392 945972703 946010624 949024768 949450216 950558752 955128746 955156904 955998208 964430272 965279744 967901506 969920512 974862811 975721472 977298608 979337216 980441344 981997159 984045568 985194496 986786944 987899471 989931008 989960192 991531112 994719616 997461322 997490728 999571456 1000668896 1004377088 1010384128 1012017292 1014050656 1015241744 1017778432 1018070027 1023895808 1025550812 1027659776 1028818384 1033836544 1034971604 1038776288 1038806912 1040486018 1040973824 1043801176 1043873792 1045019872 1047199744 1048892416 1050044006 1053935168 1055165696 1055638727 1057759736 1059002164 1060238608 1065335909 1065367316 1068029248 1073164004 1075710688 1076658176 1078398464 1079582449 1079614276 1083583072 1087111168 1088868352 1090063832 1090095968 1092337664 1094103296 1095336814 1098870784 1100646976 1100679424 1104186368 1105938548 1105971152 1111288321 1112585812 1114906624 1116708736 1118952448 1120266752 1122077528 1123065856 1123387616 1126966912 1128788518 1129816064 1133969408 1135247872 1140785152 1142037632 1143883598 1146235904 1146269696 1151780608 1153125376 1154989264 1157398528 1158669248 1160542097 1162962944 1164274096 1164320768 1168554112 1169918464 1171809496 1175543072 1175577728 1178817926 1186991104 1188294314 1191263392 1199831152 1202829056 1204185154 1204773284 1208611888 1212547072 1214507008 1215840428 1215876272 1218412544 1220345984 1221721831 1227644704 1227680896 1230241792 1233546842 1233583208 1236156416 1239600128 1240961098 1243549696 1245559744 1250079688 1251548012 1253009264 1259033347 1260179456 1262216384 1264812032 1268284732 1272414208 1274470912 1275870167 1278531584 1280598176 1284767744 1286178304 1286754898 1288257256 1290944512 1293031168 1294488962 1297150976 1298665472 1299247664 1300764608 1304909056 1307018284 1307056816 1311221312 1313340743 1314497536 1323951616 1326091624 1327259648 1328756032 1333640704 1334022794 1338273208 1340145664 1341617024 1341656576 1343785586 1346588672 1348106848 1351862434 1354642432 1354682368 1356169688 1356832048 1361155136 1361195264 1367739472 1367834624 1369336384 1371549751 1372192768 1374410752 1375919732 1381018496 1382630912 1389278176 1390542848 1394319652 1395957398 1407856736 1410793472 1414625278 1419231232 1421525248 1428359504 1431339008 1433010176 1435226617 1435326464 1436902324 1439899648 1442227072 1443853073 1446864896 1449160856 1450852832 1454419637 1457828086 1457871064 1460912128 1468540216 1472025152 1476715264 1477366904 1479102196 1480404992 1482797888 1487948501 1491710272 1494777856 1496463104 1497193984 1498837769 1498881956 1501964288 1507846561 1510947328 1510991872 1513389592 1513434208 1518256256 1520710334 1522485848 1525661696 1527336736 1532996608 1535474512 1538559616 1540366784 1542165248 1542856601 1544657972 1549579504 1552129969 1553497088 1560965824 1568579584 1570301744 1576120832 1577897788 1583698336 1583808512 1585547392 1588110238 1588854784 1591422976 1593170216 1593217184 1598357504 1599074048 1600876882 1600941056 1608637888 1608685312 1611238057 1616371724 1616419376 1624303616 1626086956 1629478912 1632112768 1633550336 1637987164 1641874208 1647832316 1649767834 1651269632 1653889952 1657339904 1663830688 1667252224 1667301376 1669947136 1671829874 1675317248 1679984384 1685337088 1688011468 1688061232 1691582464 1696176911 1698157292 1699715072 1701699584 1704450176 1709880832 1712644648 1714644256 1718859571 1722887738 1732746752 1735547528 1748029868 1749569536 1752397504 1757980928 1760822492 1766555648 1768495168 1771353727 1771405948 1775048704 1777049936 1777917856 1783582592 1785665024 1788551336 1794249952 1794302848 1797203122 1798045696 1802929304 1807434112 1811723264 1813712374 1818297728 1820433472 1823375983 1824982016 1827039544 1831321232 1835951104 1837966814 1840125661 1842700288 1844723408 1844777792 1853646916 1853775872 1855811152 1859682304 1862633344 1862688256 1864733321 1871643488 1873828736 1877737472 1880641774 1880772608 1882837528 1886765056 1889814784 1891945406 1892021248 1898049536 1898900432 1901117504 1910257492 1910313808 1911996416 1928860544 1930559488 1935803012 1939841024 1949725622 1951442944 1954597216 1958674432 1960882688 1963994318 1968091136 1970388992 1973573888 1975798942 1979862016 1979920384 1983062224 1989439232 1994922644 1994981456 1999142912 2001337792 2004572713 2008754176 2020768256 2024034584 2028101312 2030483488 2031379493 2035556864 2036140054 2047791616 2051101624 2055319552 2057636768 2067673088 2069943208 2077552576 2077613824 2080972036 2087602352 2087747584 2090039744 2093418041 2094399488 2097784832 2100088012 2107870336 2110246799 2110331392 2111277454 2115519472 2118004328 2120477216 2130671818 2130734632 2136058496 2146328008 2151421376 2153316352 2156796928 2159164898 2159228552 2167166144 2174693963 2177736704 2180127664 2180191936 2184675328 2188206592 2190609047 2190673628 2197741568 2201293952 2201358848 2203775743 2208372736 2211877096 2211942304 2222576642 2225171624 2229813248 2233417472 2237904896 2240533504 2244155056 2246131712 2246775232 2253933824 2257577036 2259632128 2267938816 2270495744 2281570304 2284075264 2287767196 2292471808 2292539392 2303561216 2306250752 2309978528 2314797056 2317338496 2321084194 2325925888 2328548192 2328641536 2337108224 2339836928 2343618992 2351086144 2351155456 2354886391 2357635852 2369040479 2373982208 2376588628 2382526784 2386377851 2399662304 2400721219 2405658112 2408370308 2409546568 2417223776 2425094144 2429014016 2431680856 2431752544 2436825088 2440691968 2443443662 2455289408 2455361792 2459258087 2467093684 2467166416 2472312832 2479027793 2479200256 2481922196 2487099392 2491119488 2500159376 2503096024 2506018528 2512179373 2518066694 2520358912 2524432768 2529624064 2536569464 2544828416 2548941824 2551740334 2557063168 2561196352 2572356608 2573509796 2576514512 2581889024 2586062336 2588901601 2588977924 2594301952 2597330944 2598495328 2601529216 2609818112 2614036568 2614113632 2622442624 2626681486 2628995072 2647903232 2652183248 2654519296 2657512064 2667281408 2668045588 2676546416 2680291328 2683234048 2683313152 2687571172 2693177344 2696213696 2703724868 2709284864 2709364736 2712339376 2713664096 2722310272 2722390528 2735478944 2735669248 2738672768 2743099502 2744385536 2748821504 2751839464 2762036992 2765261824 2778556352 2781085696 2783047553 2788639304 2791914796 2815713472 2820264733 2821586944 2829250556 2838462464 2843050496 2846171911 2856719008 2862678016 2866020352 2870453234 2870652928 2873804648 2879799296 2884454144 2887706146 2893729792 2898321712 2901705664 2908839274 2915656172 2915742128 2921824256 2929760119 2937080432 2944050304 2953430528 2954733808 2958204392 2960809984 2965595776 2968939259 2975897002 2983420544 2989555712 2992926208 2994387968 2997675538 2997763912 3003928576 3015693122 3021894656 3021983744 3026779184 3026868416 3036512512 3041420668 3044971696 3051323392 3054673472 3059610983 3065993216 3070949024 3077119232 3080733568 3084330496 3085713202 3089315944 3099159008 3104259938 3106994176 3121931648 3137159168 3140603488 3152241664 3155795576 3167396672 3167617024 3171094784 3176220476 3182845952 3186340432 3186434368 3196715008 3198148096 3201753764 3201882112 3217275776 3217370624 3220903009 3222476114 3232743448 3232838752 3248607232 3252173912 3258957824 3264225536 3267100672 3275974328 3283748416 3295664632 3299535668 3302539264 3307779904 3314679808 3327661376 3334504448 3334602752 3339894272 3343561177 3343659748 3350634496 3359968768 3363657713 3370674176 3376022936 3376122464 3383164928 3392353822 3396314584 3399430144 3403399168 3408900352 3419761664 3425289296 3429288512 3437719142 3441757033 3445775476 3462443777 3465493504 3471095056 3487783013 3496059736 3499139072 3504795008 3508746397 3515961856 3521644984 3533111296 3536990336 3542707454 3542811896 3550097408 3554099872 3555835712 3567165184 3571330048 3577102672 3588499904 3588605696 3594300281 3594406244 3605858608 3614868224 3615903889 3623446528 3627424748 3636595456 3640866944 3646751966 3649964032 3654079088 3662642464 3671902208 3675933628 3680251322 3685400576 3689446816 3689555584 3707293832 3707551744 3711622304 3719364608 3725266688 3725376512 3729466642 3743286976 3747657472 3761283548 3761545216 3765675056 3773530112 3779629568 3783779263 3783890812 3784042496 3796099072 3797800864 3802235008 3820514984 3820627616 3823992832 3834379043 3857721088 3861118976 3871606024 3879682048 3899451244 3902885888 3909194432 3917348864 3921765376 3927988636 3936182272 3940777984 3947147776 3951481391 3951597884 3959724032 3959840768 3966124448 3978878464 3989845288 3989962912 3998285824 4002675584 4009145426 4017508352 4041536512 4048069168 4056202624 4060966976 4062758986 4067531039 4071113728 4072280108 4095583232 4102203248 4110639104 4115273536 4121925379 4135346176 4139886416 4155105152 4155227648 4161944072 4175204704 4175495168 4180079488 4186836082 4188798976 4195569664 4200176024 4215740672 4220493598 4220662784 4222554908 4231038944 4236008656 4240954432 4247809423 4261343636 4261469264 4272116992 4292656016 4302842752 4306632704 4313593856 4318329796 4318457104 4334332288 4339218917 4349387926 4355473408 4360255328 4360383872 4369350656 4376413184 4381218094 4381347256 4395483136 4402587904 4402717696 4407551486 4416745472 4423754192 4423884608 4445153284 4450343248 4459626496 4466834944 4471739129 4475809792 4481067008 4488310112 4492263424 4493550464 4507867648 4515154072 4519264256 4531538869 4535877632 4540991488 4563140608 4568150528 4575534392 4584943616 4585078784 4607122432 4612501504 4619957056 4629594112 4634676992 4642168388 4651851776 4657096384 4657283072 4669932553 4674216448 4679673856 4687237984 4702172288 4702310912 4709772782 4715271704 4738080958 4747964416 4753177256 4765053568 4772755702 4799324608 4801442438 4807082137 4811316224 4816740616 4819093136 4834447552 4858028032 4863361712 4863505088 4871366357 4873650176 4881383936 4886887324 4910578816 4910723584 4916115119 4918516174 4934187368 4934332832 4944625664 4958055586 4958400512 4963844392 4974198784 4982238976 5000318752 5006192048 5012037056 5024358746 5036133388 5040717824 5048865536 5059248128 5073138928 5089656832 5097529019 5097883648 5103480668 5114126336 5122392704 5128167811 5144713216 5147019592 5153029024 5163778048 5172124672 5177803202 5177955848 5188603904 5194661888 5196990656 5203058432 5219636224 5228073136 5228227264 5244885248 5253208103 5253362972 5257990144 5284782607 5295806464 5304366496 5309038592 5315024128 5323458283 5334562816 5336091176 5353092832 5355455027 5360582656 5366468096 5366626304 5375142344 5386354688 5392427392 5407449736 5418569728 5418729472 5424678752 5427328192 5444620544 5444781056 5470957888 5471338496 5477345536 5486037271 5486199004 5497643008 5503678928 5519011199 5524073984 5530523648 5557112704 5566095106 5577278608 5583829592 5631426944 5640529466 5643173888 5658501112 5676924928 5686100992 5692343822 5713438016 5722673099 5725356032 5740906468 5741305856 5747609296 5759598592 5768908288 5775242033 5775412292 5787459584 5796643424 5803411328 5817678548 5831312344 5831484256 5843648512 5859520238 5874160864 5888100608 5906861056 5909467616 5916408784 5921619968 5931191552 5937878518 5951794004 5966841088 5979111424 5985852416 5988775936 5995351076 5995527824 6007857152 6024352477 6031386244 6043789312 6043967488 6053558368 6053736832 6073025024 6082841336 6089943392 6102646784 6109346944 6119221966 6131986432 6141898048 6154238464 6161467136 6168660992 6171426404 6178631888 6198318016 6208336849 6208519876 6213988352 6243863296 6274318336 6281206976 6291359789 6304483328 6311591152 6334793344 6335234048 6342189568 6352440952 6365691904 6372680864 6372868736 6393430016 6396296192 6403507528 6403764224 6434551552 6434741248 6441806018 6444952228 6465486896 6465677504 6483498593 6497214464 6504347824 6517915648 6528451072 6535618727 6551948656 6567496832 6591329264 6599071336 6605078528 6615559808 6623018347 6629359616 6655322752 6669008896 6669205504 6679788544 6687122354 6687319496 6701268992 6719937536 6727315426 6741348352 6752045872 6752244928 6766329856 6784707644 6792629168 6798860288 6806798336 6817800704 6825286039 6839523328 6850578592 6858577024 6875438284 6883514066 6891550952 6924887554 6930987008 6942190112 6975566026 6992119472 6998278144 7009590016 7017492794 7031923712 7043289968 7066222592 7073980672 7085414908 7085623792 7100194816 7108199744 7111671424 7119689291 7134330368 7142660096 7154205344 7176999808 7177211392 7188600562 7188812488 7211717216 7229736448 7231807778 7246893056 7254849496 7273190912 7281733888 7293503932 7299928064 7308158176 7325284928 7337125367 7343804416 7351867256 7360502644 7370801152 7378893632 7379111168 7414587664 7415103488 7423244608 7435243387 7438729216 7450533376 7450753024 7458933284 7486573952 7495014493 7495314944 7522567096 7523090432 7531350112 7547060224 7559259136 7567558526 7567781624 7568084992 7592198144 7595601728 7604470016 7641029968 7641255232 7647985664 7668758086 7677765689 7715442176 7723913041 7743212048 7759364096 7780439029 7798902488 7805771776 7818388864 7827203501 7834697728 7843530752 7855977272 7872364544 7881555968 7894295552 7902962782 7903195768 7919448064 7919681536 7932248896 7957756928 7979690576 7979925824 7996571648 8005351168 8018054473 8018290852 8035016704 8066247137 8083073024 8096138336 8112405248 8121933952 8125517972 8135062078 8142227456 8144560216 8191166464 8204406496 8221278208 8230547072 8243850758 8270692352 8279772832 8310210304 8310455296 8323888144 8350409408 8350990336 8360158976 8363906837 8373672164 8391139328 8400352048 8414178253 8431481344 8440987196 8441325568 8445109816 8462077888 8472017312 8481908864 8495618846 8522687272 8522938528 8544233984 8585312032 8605685504 8613265408 8627187712 8636659592 8636914208 8668664576 8678437834 8698775852 8710946816 8720510656 8720767744 8734606309 8738701312 8752826368 8762436188 8762694512 8790966272 8804822851 8805175808 8805435392 8815102972 8833490944 8847508384 8847769216 8890306568 8900686496 8919252992 8933669888 8943478258 8951619584 8962134016 8976620224 8984526848 8987100928 9015735296 9030308144 9038528512 9063077738 9073723087 9081982976 9136301056 9151068784 9169887232 9170157568 9195064307 9214244864 9225003008 9239914112 9259188224 9269353984 9284336776 9303703552 9314192768 9314566144 9339865106 9348432896 9359347712 9374475968 9404344576 9404621824 9419545564 9430543408 9475882559 9476161916 9495928832 9506354512 9530107136 9545511404 9598649216 9602884876 9614164274 9622632448 9633481232 9638186272 9668895104 9716056064 9726723424 9727010176 9742732714 9747300352 9762767872 9773774648 9821157632 9821447168 9832230238 9837032348 9868374736 9868665664 9884617171 9889251328 9916111172 9916801024 9927688784 9948397568 9964477952 9975418057 10000637504 10012384096 10024074112 10048717492 10072266776 10081435648 10097731072 10108817477 10118496256 10146277856 10179313664 10195058038 10195767296 10206961336 10228252672 10244785408 10256335622 10289426432 10294039184 10306058048 10327556096 10344249344 10355606404 10355911696 10377207808 10389323776 10393981312 10405699733 10406116864 10439272448 10456146272 10456454528 10489770496 10506416206 10506725944 10515980288 10569565214 10591612928 10608732992 10618077184 10630048256 10646916566 10669125632 10672182352 10706185664 10710910054 10723490921 10732936192 10733252608 10750284688 10772709376 10784854784 10814899472 10837139456 10837458944 10849357504 10854656384 10866894181 10889241088 10889562112 10941915776 10942676992 10954691072 10972074542 10972398008 10995286016 11007357856 11038022398 11048147968 11061047296 11114225408 11132190212 11154557216 11167659184 11198770297 11262853888 11281058932 11317002224 11353849856 11372201984 11384687644 11426876032 11439758963 11445346198 11450712064 11481812936 11482611712 11495218592 11519197184 11537816576 11550484066 11550824584 11574919168 11593286848 11606822656 11635357096 11662624688 11662968512 11687297024 11718694999 11719040476 11748321728 11776201216 11789130431 11813722112 11818935232 11832817568 11843239936 11862383104 11875406939 11875757036 11903588008 11933682176 11946784291 11958222848 11971704832 11977551872 11990702152 11991055648 12015714304 12048704954 12062772488 12087578624 12087934976 12107116736 12107473664 12146050048 12165682672 12179886784 12205293568 12218693888 12224171531 12238443932 12263972864 12283796096 12297645139 12308476928 12322934272 12337321984 12342852808 12357263776 12396636032 12416673698 12417039752 12427976704 12487726592 12548636672 12562413952 12582719578 12608966656 12623182304 12669586688 12673216543 12684379136 12704881904 12731383808 12745361728 12745737472 12765963067 12792592384 12807015056 12807528448 12842693123 12869103104 12869482496 12883612036 12889904456 12930973792 12931355008 12966997186 12994428928 13008695648 13035831296 13056902144 13071237454 13103897312 13134993664 13182658528 13198142672 13210157056 13231119616 13246036694 13310645504 13338017792 13359577088 13374244708 13374638992 13402537984 13438940141 13439875072 13454630852 13482696704 13504091744 13504489856 13532659712 13569415288 13585258336 13597720576 13613596672 13635601408 13650572078 13679046656 13701157184 13717154048 13750876568 13767028132 13783101904 13849366817 13849775108 13861974016 13884380224 13951132052 13984238944 13996556288 14019180032 14034571837 14034985588 14063847424 14086579936 14132445184 14147961344 14170829816 14171247584 14200389632 14216399488 14223342848 14239378582 14268660736 14285320192 14308410688 14353999616 14354422784 14377201124 14377624976 14423434432 14446748173 14459472896 14463615556 14493786112 14509698992 14546381824 14563467776 14587007864 14599856128 14616316352 14650569856 14674250734 14687608832 14703734512 14721005288 14741602304 14757787264 14758222336 14829175328 14830206976 14846489216 14870486774 14877458432 14901066752 14901506048 14917866568 14973147904 14990028986 14990629888 15045134192 15046180864 15062700224 15087047261 15094120448 15118518272 15135117052 15135563248 15136169984 15184396288 15191203456 15208940032 15282059936 15282510464 15295971328 15337516172 15355531378 15430884352 15447826082 15486424096 15518728192 15560878058 15597804976 15611543552 15636777728 15654407002 15687061504 15711954544 15744729088 15763111936 15788591104 15805925564 15806391536 15838896128 15839363072 15864497792 15882383803 15915513856 15959381152 15959851648 15993143296 16010702336 16036108946 16036581704 16070033408 16132494274 16166146048 16192276672 16224810496 16243867904 16251035944 16270124156 16284454912 16289120432 16367433511 16382332928 16408812992 16442556416 16461094144 16487701516 16541384704 16559545664 16586312171 16620420608 16620910592 16647776288 16700818816 16701980672 16720317952 16727813674 16747344328 16782278656 16800704096 16828356506 16862962688 16881974392 16882651136 16890219632 16924155776 16944034624 16963817728 16991237692 17045374544 17045877056 17073429659 17088467968 17170624064 17211371008 17230267553 17254375424 17273319184 17273828416 17337329152 17356875668 17397551704 17421893632 17441021312 17441535488 17460684733 17469212618 17477402624 17505652736 17524872376 17525389024 17581932544 17609645702 17610351616 17610870784 17630205944 17666981888 17695016768 17695538432 17780613136 17801372992 17838505984 17867339776 17886956516 17903239168 17924268032 17953240448 17969053696 17974201856 18031470592 18060616288 18077057024 18126155476 18147446174 18163965952 18272602112 18302137568 18339774464 18340315136 18390128614 18428489728 18450006016 18479828224 18538707968 18568673552 18607407104 18628385536 18629132288 18657946021 18679730212 18696865792 18718695424 18748951936 18770089949 18808689152 18809243648 18839091128 18861086816 18907455281 18951765118 18952323832 18991857664 19012709024 19060214272 19091022808 19197298432 19205769752 19228328548 19245264896 19266962464 19276372544 19337790208 19343330513 19432112128 19453446848 19454020352 19484890997 19485465428 19525535744 19547549296 19602005293 19642315264 19642894336 19664460476 19674064696 19736749472 19737331328 19769234342 19778502656 19832222344 19833602048 19855377568 19896795136 19928955904 19950836114 20001275008 20024768192 20048148224 20057135813 20097434984 20144533552 20162871296 20195462144 20217634954 20241382271 20292555712 20390116076 20391534592 20413922672 20456505344 20489570816 20512066531 20512671244 20578852864 20588078368 20612116096 20655112192 20688498688 20711212808 20711823392 20754415616 20778647552 20787962624 20811399466 20812233728 20878544896 20912292544 20912909056 20979540992 21012832412 21013451888 21031960576 21139130428 21183225856 21217465984 21236154368 21260096512 21293833132 21338251264 21344364704 21412371328 21421820108 21446981842 21465872384 21466505216 21500569376 21545418752 21569709568 21629798944 21674278912 21674917888 21698715008 21709312768 21733788362 21778482176 21779124224 21883831552 21909382144 21944149084 21944796016 21990572032 22014715712 22050299843 22076044796 22096295936 22122094592 22228450816 22264380424 22309114432 22335318368 22345174423 22397540594 22525707776 22562117864 22634004448 22707699712 22744403968 22769375288 22853752064 22879517926 22890692396 22963625872 22965223424 22990437184 23027598451 23038394368 23075633152 23100968132 23101649168 23149838336 23186573696 23212714789 23213645312 23270714192 23325249376 23325937024 23374594048 23437389998 23438080952 23496643456 23552402432 23578260862 23627444224 23637870464 23665635136 23686479872 23724766208 23750813878 23751514072 23807176016 23867364352 23893568582 23921633593 23943409664 23955103744 23981404304 23982111296 24031428608 24097409908 24125544976 24175157248 24175869952 24214233472 24214947328 24241533173 24292100096 24331365344 24359773568 24410587136 24437387776 24448343062 24476887864 24527945728 24567592192 24595290278 24616953856 24645868544 24674643968 24685705616 24714527552 24793272064 24833347396 24834079504 24855953408 24975453184 25097273344 25124827904 25165439156 25217933312 25246364608 25339173376 25346433086 25368758272 25409763808 25462767616 25490723456 25491474944 25531926134 25585184768 25614030112 25615056896 25685386246 25738206208 25738964992 25767224072 25779808912 25861947584 25862710016 25933994372 25988857856 26017391296 26059445269 26071662592 26113804288 26142474908 26207794624 26269987328 26365317056 26396285344 26407933409 26420314112 26462239232 26492073388 26621291008 26650518803 26676035584 26719154176 26748489416 26749277984 26805075968 26877880282 26879750144 26909261704 26965393408 27008183488 27008979712 27138830576 27170516672 27195441152 27227193344 27269305723 27271202816 27301144156 27358093312 27402314368 27433208387 27434308096 27501753136 27534056264 27566203808 27633973103 27698733634 27699550216 27723948032 27768760448 27902264104 27968477888 27993112576 28038360064 28069143674 28069971176 28127694848 28173159872 28271021519 28295922688 28341659632 28342495168 28400779264 28432798976 28446685696 28477917611 28478757164 28537321472 28570640384 28616821376 28649084659 28707999232 28708845568 28754402248 28755249952 28846868864 28893496346 28918945792 28927231112 28987572224 29019397984 29092763648 29126935552 29174015728 29199712256 29232632704 29301139712 29348501468 29375217664 29407469024 29442010576 29483204608 29515574528 29516444672 29658350656 29660413952 29692978432 29740973548 29802133504 29803012096 29835733136 29946295808 29980057972 29981259776 30090268384 30092361728 30125400448 30174094522 30188240896 30237036544 30270234104 30271126496 30272339968 30368792576 30382406912 30417880064 30564119872 30565020928 30591942656 30613523083 30675032344 30711062756 30861768704 30895652164 30972848192 31022912063 31037456384 31121756116 31195609952 31223087104 31273555456 31307891021 31308814004 31374123008 31423909088 31489458176 31526223872 31577182208 31611851128 31612783072 31677792256 31678726144 31728995584 31764767606 31831027712 31918762304 31919703296 32021404672 32072217892 32073163408 32140066816 32227361309 32264988548 32332292096 32384553344 32449620992 32487735808 32502071888 32540248312 32568909824 32578240864 32658331849 32734867022 32764665856 32817625984 32885112832 32922188288 32975403032 33082769408 33119091328 33172624342 33240841216 33241821184 33295552576 33401637632 33440635904 33455627348 33494688656 33564557312 33601408192 33655720813 33656713012 33725925376 33763948784 33765302272 33780439264 33848311552 33888069248 33927635456 33982475384 34090749088 34091754112 34146859318 34176935936 34341248128 34422742016 34460535106 34508750848 34546638368 34547656832 34674658304 34713751336 34795103408 34843787264 34882042624 34883070976 34921369466 34938425236 35011305472 35049744752 35050778048 35163865088 35219291404 35220703232 35221741568 35260411888 35333963776 35390033536 35391076864 35429933099 35561226272 35602745984 35677011968 35734679552 35773913032 35806478336 35848536064 35906480896 35938107392 35948403712 36062941184 36121232576 36154114048 36252310952 36294892348 36327931904 36545204224 36604275136 36679548928 36680630272 36780257228 36856979456 36900012032 36959656448 37000234843 37077415936 37137347104 37214814208 37256771072 37258264576 37315892042 37359460424 37393731584 37437390848 37497903872 37540179898 37617378304 37618487296 37678182256 37722173632 37814910562 37903530236 37904647664 37983715328 38025418048 38086881547 38120428544 38182045616 38394596864 38411539504 38456657096 38490529792 38533924928 38552745088 38596210367 38675580416 38686661026 38864224256 38906893696 38908040704 38969781994 38970930856 39051071488 39095098592 39204010586 39284630528 39285788672 39328920952 39348129392 39473498944 39474662656 39538468684 39664444688 39667204096 39710755136 39774942779 39793590272 39857911808 39901672228 40002550016 40049536384 40096296448 40114271626 40194869968 40289067104 40325742592 40390924288 40435269908 40482764542 40585111424 40780232152 40783069184 40827845344 40913010688 40979141632 41024133062 41025342488 41157705728 41176156736 41224232192 41376997376 41422425616 41423646784 41508831232 41557295104 41575925248 41621571893 41622798932 41624467456 41757089792 41824585088 41825818112 41871739117 41959081984 42025664824 42026903776 42063921152 42178169473 42278260856 42366451712 42434931968 42472308736 42520193024 42587666264 42676502528 42688729408 42824742656 42843640216 42893963684 42931744768 42933010432 43001138752 43090837504 43139419136 43259597888 43348557824 43349835776 43397430016 43418625536 43466295301 43467576724 43556964352 43558248448 43727550269 43767663104 43818764288 43888298168 43889592032 43981144064 44029431424 44100599686 44152089592 44192591872 44244189184 44456901632 44528760848 44618228864 44670636736 44690348846 44742841429 44795081188 45011769101 45051415552 45124235728 45268008896 45341179169 45488807936 45538750576 45613703161 45707504128 45759035852 45781384792 45927251744 45930446848 45980874368 46055196902 46076788736 46151266304 46201936264 46203298336 46299676672 46373147392 46425429578 46427290624 46541428384 46650498752 46651874048 46725903653 46874779996 46876161904 46993286912 47104804864 47156521724 47254888448 47275740928 47331270272 47372959744 47449532416 47501627756 47503028144 47614352032 47731408087 47734728704 47787137164 47843267186 47886819328 47910207488 47962808608 47964222592 48062857216 48194819816 48251089952 48350314496 48351739904 48428466944 48429894656 48483066346 48584200192 48662730688 48719547136 48874775552 48896686124 48953775728 49055891456 49135184384 49189130419 49190580556 49233907712 49291737088 49349287936 49371411232 49429055104 49586544128 49666694792 49668159008 49711906816 49846927559 49950906368 50194546688 50249655808 50330878312 50435866624 50492729216 50678346752 50692866172 50737516544 50819527616 50925535232 50981446912 50982949888 51063852268 51170369536 51228060224 51230113792 51369258083 51370772492 51476412416 51477929984 51534448144 51559617824 51723895168 51725420032 51867988744 51977715712 52034782592 52118890538 52143325184 52227608576 52284949816 52415589248 52539974656 52730634112 52792570688 52815866818 52840628224 52877903507 52924478464 52984146776 53242582016 53301037606 53438308352 53496978832 53498555968 53585029927 53610151936 53755760564 53759500288 53818523408 53930786816 54016366976 54017959424 54077266309 54277661152 54341033344 54390882304 54454386688 54538611446 54542405632 54602288312 54716186624 54804628736 54866416774 54868616192 55003506272 55068112528 55132407616 55267946206 55397467268 55399100432 55447896064 55537520896 55804528208 55936955776 55986225152 56076720128 56138287348 56139942352 56255389696 56346319744 56409845921 56542043038 56591845376 56683319264 56684990336 56801558528 56865597952 56893371392 56955835222 56957514328 57074642944 57141280768 57233642752 57298169318 57415998464 57417691136 57508804496 57510499904 57693737728 57786992692 57837891584 57854462224 57975144448 58038795968 58132608677 58185527296 58253871104 58348031456 58399424512 58465265408 58602279424 58697002936 58750435328 58814938048 58884021152 58910005297 58966409216 59031149056 59032889344 59316701312 59320827904 59385956864 59481947096 59604267008 59606024192 59671466272 59892591616 59960115944 59962519552 60180536768 60184723456 60250800896 60348189044 60474073088 60540468208 60542252992 60544679936 60709123189 60737585152 60764813824 60835760128 61128239744 61130041856 61197157171 61227046166 61350064688 61422125512 61723537408 61791304328 61945696384 62045824126 62074912768 62243512232 62391219904 62446174208 62547110912 62615782042 62617628008 62748246016 62847818176 62978916352 63154364416 63223702256 63225566144 63355584512 63357452288 63457991168 63527662363 63529535212 63662055424 63837524608 63839406592 63909496547 64042809344 64144435784 64146326816 64280133632 64454722618 64529977096 64664584192 64769106688 64899241984 64975471616 65004143776 65080496624 65137819648 65156481728 65316663698 65469734044 65529331712 65635251968 65770225664 65844376576 65950806064 66165538816 66238182656 66267877247 66345248684 66481682432 66483642368 66591105152 66666181543 66803275264 66881271808 66911254696 66989377312 67129114624 67202816384 67311441626 67313426024 67451850752 67527897568 67530604544 67560878528 67696623104 67776138496 67855270912 67964950768 68181498176 68183508224 68291705339 68293718636 68353871872 68682496256 68702173891 68845484032 68921070212 69017501696 69093276736 69095313664 69204957679 69349316608 69427502672 69590206816 69620915351 69687574528 69764085248 69766141952 69842738932 69876850472 70022610944 70099489504 70101556096 70327730176 70438582808 70441406464 70443483136 70520823776 70667927552 70780067072 70782153728 70859866198 71122452544 71205491968 71318484523 71469359104 71547826064 71612956672 71697072128 71812961792 71891805997 71896807424 72125882368 72242465152 72504621904 72589784696 72655863808 72853201817 73090408448 73208550272 73359097856 73361260544 73560514456 73713958912 73800024064 73919312896 74000469686 74154831872 74274694208 74429628416 74513542144 74631784084 74718920848 74787463168 74874781696 74995807744 75078146429 75080359796 75234756608 75236974592 75356364512 75444347264 75629821124 75807060472 75809295328 75967430656 76050836096 76173763094 76240857088 76364091232 76789193728 76823079008 76913314192 76981059584 77067849856 77105490176 77192420734 77351160832 77373322052 77728448512 77813787392 77816081408 77939563988 77941861712 78102142976 78190197184 78316582201 78408021172 78569261056 78571577344 78657841904 78696258784 78946997888 78949325312 79076937368 79328889376 79334408192 79421510272 79549885558 79587180544 79715823616 79803344456 80005100032 80099072768 80192592896 80228543252 80389739936 80578134208 80651485184 80708379037 80781848576 80870539816 80965529084 81170222848 81560464304 81566138368 81655690688 81787677257 81826021376 81958283264 82048266124 82050684976 82315411456 82352313472 82445159423 82448464384 82753994752 82844851232 82847293568 83017662464 83114590208 83151850496 83243143786 83245597864 83248934912 83514179584 83649170176 83651636224 83743478234 83918163968 84051329648 84053807552 84127842304 84356338946 84556521712 84732903424 84869863936 84963043451 85040386048 85175332528 85353005056 85377458816 85649485312 85687280432 85787927368 85863489536 85866020864 86002277504 86099238511 86181675008 86278838272 86519195776 86697115648 86699671552 86794860032 86837251072 86932590602 86935153448 87113928704 87116496896 87455100538 87535326208 87637528576 87776596336 87779184064 87962288128 88058862848 88201199372 88304179184 88385183744 88488378368 88728718507 88913803264 89057521696 89236457728 89341273472 89380697692 89485682858 89590162376 90023538202 90102831104 90248471456 90536017792 90682358338 90977615872 91077501152 91227406322 91415008256 91518071704 91562769584 91854503488 91860893696 91961748736 92110393804 92302532608 92403872528 92406596672 92555960783 92599353344 92746294784 92850859156 92854581248 93082856768 93300997504 93303748096 93406187261 93451807306 93749559992 93752323808 93986573824 94209609728 94313043448 94509776896 94551481856 94662540544 94745919488 94899064832 95003255512 95006056288 95228704064 95462816174 95469457408 95574274328 95686534372 95773638656 95820414976 95925617216 95928445184 96125714432 96389639632 96502179904 96700628992 96703479808 96853051361 96856933888 96859789312 96966132692 97168400384 97325461376 97435188409 97439094272 97749551104 97793372248 97907551456 98111782912 98270368768 98378260838 98381161112 98467815424 98583474176 98698575872 98742822464 98858110208 99173088256 99333389584 99336318016 99423813632 99693855118 99810953957 99901812736 100410869533 100499311616 100661756624 100871733248 100985458432 101145707377 101356693504 101385732344 101475033088 101639055232 101753645513 101851070464 101962893824 101965899776 102127704536 102340739072 102456120448 102460227584 102738516166 102741544984 102952824832 102955859968 103068896288 103119235648 103447790336 103450840064 103735977488 103955431424 104069565184 104234708149 104237781076 104455217152 104569899632 104831178496 104861212781 105079949312 105461268224 105585141376 105631733636 105755807014 105848956928 105968293552 106485164032 106602075212 106876616704 106993957664 106997111936 107170059854 107220303872 107511521128 107519000576 107637046816 107861573632 108032733952 108035918848 108154532618 108555322304 108682066688 108730788881 108781764608 109077222892 109084811264 109204576624 109432373248 109609257472 109729598627 109732833548 109737232384 110007012544 110136225056 110264815232 110535892412 110794934536 110798200864 110895792128 111075041792 111196992247 111609056416 111873911552 111972450304 112153440256 112276574696 112279884704 112510779392 112692639488 112819691842 113084086076 113183690752 113366638528 113369980672 113603117056 113731195904 113786742784 113911670444 113915028656 114149285888 114282561536 114462697063 114467285504 114596338636 114831996928 114835382272 115017608992 115020999808 115387475456 115573985384 115675783168 115708924448 115950288896 116077591936 116265217354 116371054592 116507742208 116696062912 116798849024 116930530816 117204558848 117394005872 117500870656 117629876096 117768042304 117820010594 117958400131 118062298112 118065778688 118633402624 118771913728 118963894192 119208534016 119212048384 119342932544 119535835991 119785183232 119920231888 119925039104 120361073536 120369446912 120501601792 120696378088 120948146176 121080936416 121084505984 121089359872 121418246378 121475170304 121529627648 121671520256 122256479488 122260083712 122394314342 122454092332 122700129376 122844251024 123186473267 123447074816 123582608656 123891392768 124091648252 124487024464 124782439808 124892348416 125094221824 125231564084 125235256016 125496492032 125695636352 125837348593 125957832704 126308728832 126447404512 126451132288 126711169024 126714904576 126915982336 127055324726 127059070424 127324110848 127675049216 127678813184 127818993094 128085618688 128288871568 128292653632 128560267264 128909445236 129059954192 129329168384 129538213376 129680434741 129798483968 129950943232 130008287552 130160993248 130275639296 130312963456 130633327396 130939468088 131058663424 131270503936 131414627201 131540451328 131688753152 131901612128 132331077632 132476365312 132535754494 132690497368 132963364864 132967284736 133182210304 133332363086 133606550528 133762543616 133822509392 133978754624 134258229248 134405632768 134622883252 134626852048 134903701504 135055795136 135061209088 135121757056 135274096529 135393246208 135552276992 135710541824 135929901536 136362996352 136367016448 136583410678 136587437272 136707743744 137364992512 137404347782 137690968064 137842140424 138035003392 138186553472 138190627328 138409915358 138698633216 138855005344 139180413632 139241830702 139405381973 139528170496 139532283904 139685477864 139753700944 140045221888 140198979008 140203112192 140877165616 140882812928 140886966272 141041647552 141269624353 141335855104 141560134144 141564307456 141719732396 142244905088 142410983936 142636969046 142938718208 143095652128 143225913344 143394144256 143625923584 143783611994 143793614848 144251764736 144484930304 145009243808 145179569392 145311727616 145706403634 146180816896 146417100544 146718195712 147121028912 147427917824 147600048128 147828341551 147838625792 148000939372 148309663744 148549388416 148716866519 148859256832 149027084288 149263568168 149437841696 149574926336 149749563392 149991615488 150156292858 150160719592 150469513216 150473949184 150712729024 150888694528 151259642248 151614120944 151618590656 151934861312 152101672192 152343034987 152347526188 152481714176 152728182464 153258695603 153578387456 153646158016 153826628384 153962119168 154135699712 154210980352 154380290207 154384841468 154702321664 154746644104 155308195783 155456897024 155627574784 155632162816 155879127976 155883723424 156204285952 156380394368 156633164402 156816042344 157138522112 157143154688 157315683808 157392517568 157893995776 157898650624 158153874736 158657778752 158668816384 158843020544 158914229903 159099771116 159431647232 159606688912 159869386807 160010200064 160198145536 160385185792 160457086504 160779479872 161156268416 161416758074 161563697152 161741079632 161931058168 162340445696 163120928608 163132276736 163311381376 163575354514 163652042752 163916566528 164096532248 164101369952 164630822912 164704626944 164890318846 164896928768 165507989504 165689702464 165694587136 165957519871 166035324928 166303700992 166486287572 166491195728 166497869824 167028359168 167298340352 167303272448 167486956468 167836327936 168102659296 168107615104 168255684608 168712677892 169113043424 169465806848 169739727872 169926086902 170080772096 170350665056 170706010112 170754917632 171298970624 171374560864 171575854736 171726979072 171732041728 172004555008 172198477022 172557676544 173038391552 173394231296 173589720064 173674502144 173865181204 173870306896 174227857408 174232993792 174706221833 174910201076 175070652416 175275057152 175553192672 175558368128 175924576256 176117725696 176402398744 176608358368 176770367488 176976756736 177457437014 177827606528 178115043392 178472915456 178682546944 178761395384 178971365716 179180324752 180041768621 180047076404 180205662208 180496942912 181072035584 181364716676 181955231744 182155002304 182449433881 182454812644 182830016512 183036143408 183125539168 183709006976 183721787392 183923497472 184220787608 184605065216 184807745056 184813193344 185111921566 185198706688 185492589568 185701718312 185709162496 186165713536 186601995008 186607496192 186812374522 186903614612 187499119984 187504647616 187807726249 187973147648 188419219456 188626086896 189019553792 189102963712 189325081088 189532943083 189798129664 190006511024 190012112576 190457408128 190925632348 190938914816 191148548656 191373068744 191547277312 191640829952 191851234432 191856890368 192067532063 192251428864 192779279264 193004359808 193401257984 193406959616 193706102722 193713867776 193719578624 193932265384 194336800768 194650922752 194870376818 194878188544 195499102208 195586744496 195815102912 196223565824 196540737536 196756521676 196762322224 196935630848 197166948352 197397151744 197485644928 197716220416 198346176512 198666779168 198672636032 198847627264 199387710236 199621907914 199803625472 200821739066 200998623232 201323513248 201743466496 201970916864 202291414754 202713387008 202771464688 202950066176 203278110464 203507291026 203925787648 203931799552 204255409072 204681478144 204912240896 204920455168 205477032332 205483089968 205905649664 205911719936 206137792576 206238471296 206470989439 206895580672 206901680128 207471954976 207910862848 208139130368 208469416298 208475562152 208910434304 209139799264 209662356992 209722425562 210159898624 210922536448 211170282752 211263467272 211511614028 211697913856 211936587104 212776635643 212970328064 213204150424 213753233408 213987915328 213994223872 214340119708 215023042256 215038001152 215274093632 215622058223 215723147264 216065467904 216071837696 216309065236 217110644608 217355420297 217364133376 217461577762 217563529216 218154445784 218169622528 218409153248 218864746496 219218514944 219459197254 219465667096 219474464768 220014025088 220272450112 220529630464 221071784824 221589869072 221596401728 221791584256 222150083584 222393984494 222655204981 223218112832 223747823104 223993478189 224306880512 224553149392 224559769408 225021558784 225385278976 225632731841 225639383684 226168172152 226367381504 226733277056 226739961344 226988901529 227206234112 227462391808 227573485568 227823340888 227830057312 228298571776 228565123072 228925394126 228934571008 229192677272 229663993856 229670764544 230035217984 230041999616 230774950912 231147970768 231351566336 231417848896 231900577792 232155183872 232530434708 232742109184 233015484416 233392125824 233597698048 233861061632 234409117696 234788011744 235001741312 235259752192 235536084608 235640021188 235916800262 236124596224 236131557376 237266805248 237543827456 237927788384 238417068032 238424096768 238685865088 239071671982 239570366464 239840463776 239850078208 240722147072 241003203584 241392756176 241896292352 242161872832 242169011968 242178719744 242553298273 242836492756 243059255296 243343040512 244011169337 244512958976 244520167424 244788628684 244908184664 245400258752 245688502048 245796918653 246372946534 246894149632 247165217312 247782785536 248183296504 248974048928 249564879616 249784696832 250188443648 250463128168 250470512032 250992984064 251391272704 251674697186 252617457664 252894809024 252902264576 253303582961 253422338048 253831964672 254110649452 254118140848 254648221696 255339862679 255350098432 255357626368 255637986188 256171237376 256577743136 256585307264 257120534528 257818890472 258119908384 258658336768 259076426752 259360869482 259596967936 259901886464 260016575104 260321986496 260551278592 260625926912 261266654792 261878936176 262117326848 262541007872 262829254402 263137969523 263377506304 263803224256 264952730624 265071508988 265380994736 265926729728 265934569472 266364420608 266656864903 266664726172 267213101056 267525087232 267645018784 267957509248 268516458496 268811265536 269245766504 269253704096 269807403008 270111590272 270122418176 270243514112 270548193058 270786492416 271104553984 271421083648 271859803072 272725992704 272734032896 273166821356 273174874544 273415487488 274729985024 274808695564 275381936128 275684280848 276070006784 276373106944 276381254656 276819830716 277397266432 277710010688 278360827264 278483661404 278810763946 279056340992 279064567808 279370955728 279507401888 280090443776 280397958016 280406224384 281754331232 281765625856 281773932544 282083295104 282539248706 282671710208 283120268288 283128614912 283439464792 284489810176 284821967872 285273938092 285877436416 286191304256 286451826688 286653897959 286788288512 287251847168 287567223988 287587229696 288503529472 288969860608 290018487616 290359138784 290487267499 290623455232 291412807268 292361633792 292834201088 293155706833 293436391424 294242057824 294855835648 295200096256 295656683102 295677251584 296001878744 296619327488 297098776832 297433733038 298054168576 298527136336 298875683392 299149852672 299499126784 299983230976 300312585716 300321439184 300939026432 300947898368 301425458048 301765292257 301777389056 302519284496 303228241888 303237181312 303869722624 304203344384 304686069974 304695052376 304963428352 305456364928 306517391206 307156774912 307292316032 307653256768 307924238336 308271399424 308421960704 308760580414 308769682936 309404643328 309493288208 310616391566 310981236709 311255149568 311264325632 311758255952 311767446848 312408571904 312760788736 313266328804 313632084688 314277044224 314286309376 314631367616 314785035136 315139931249 315787991552 315797301248 316307749472 317315557504 317337632768 317686041088 317828459806 318199542232 318863294464 319213377824 319738773614 320020400128 320396291072 320770371584 320914173008 321558959744 322312536832 322833516148 323127394304 323482159264 323862116336 324680891392 326241857216 326264553472 326622762752 327150709028 327833133056 328193064496 328202739904 329261645824 329409253888 329780637692 329793857536 331015979008 331379404928 331389174272 331753009927 331915039742 332070649856 332607401984 332972575144 332982391456 332995739648 334056718336 334596680704 334606544896 334973912936 335672655872 336205318592 336215230208 336511369216 337425355784 338226086848 338931613696 339479455744 339852173804 340161544192 340701330112 341412020224 341509835264 342597941248 342749121728 343151709472 343453958144 343464083456 344009110016 344386801231 344396954044 345115353088 346076783104 346456744439 346788462592 347179440128 347349004288 347730362408 347740613792 348455714816 348465987584 349412443666 349820402152 350141304832 350550114304 351106385344 351116736256 352235451392 352804797488 353216716736 353540734976 353953513472 354500974399 354914874028 355655213056 356230086784 356631709031 356945830912 357365093888 357522790768 357942731432 358360649504 359241650339 360083537242 360094152808 360411324416 360993885824 362144071168 362729433352 363910463488 364310004608 364898867762 364909625288 365660033024 366072286816 366251078336 367418013952 367523279747 367846994944 368441575216 369210130432 369615490112 369626386688 370212928943 370223843132 370985179136 371403436624 371418324992 372331427072 372438100567 373203990016 373214992384 373624749044 373807229224 374998239968 375009295232 375615452498 375946295296 376838438912 377252173792 378039107584 378205927424 378650162176 379065886166 379596259328 380013022048 380024225152 380914816256 381851264696 381877829632 382297097312 382746137488 383094554624 383281659904 383702468864 383713780736 384135064126 385558558528 386008719616 386802515968 387412205444 387427735552 387439157248 387864530768 388673601536 389301845504 389729264089 389740753636 389756377088 390998204416 391173488992 391630205824 392447131648 393081475072 393513043352 393524644448 393871261696 394333896704 394794303488 394971289856 395432440832 396692353024 397333558336 397345272064 397695254528 398775420472 399243815828 399607250944 401643478132 401997246464 402647026496 403486932992 403941833728 404582829508 405426774016 405542929376 405900132352 406556220928 407002583273 407014582052 407851575296 407863599104 408510818144 409362956288 409824481792 409840910336 410954064664 410966179936 411811299328 411823439872 412275585152 412476942592 412941978878 413791161344 413803360256 414943909952 416278260736 416938832596 416951124304 417820868608 418279598528 418955697017 419324713984 419444851124 420319797248 421845072896 422340565504 422526934544 423023228056 423395827712 423873174208 424558314037 425553271286 425940656128 426408300848 427506466816 427975830656 427988447744 428680239416 430046084512 430076002304 430548187264 431244116446 431446294528 432130935808 432143675392 432618130472 434221289216 434710840594 434728266752 434923155524 436308891568 436339245056 436818306496 437524370569 437729492992 438437029888 438918394508 438931334192 438948929536 440028050176 440544900224 441059260928 442143569648 443179738144 443192803456 443583168512 444300167168 444787968988 445310409962 446436225664 447495646208 447986956378 448613761024 449106298784 449119538816 450043117568 450770557952 451265463682 451278767368 452336344304 452734763008 453466554112 453479922688 453977803058 454924783616 455146971136 455646681776 455660114624 456597143552 457130246144 457850788252 457869142016 458385354544 459327987712 459341529088 460070435968 460083999232 460589130287 461549901824 462295941536 462703132672 462835697792 463801155584 464310367744 465060869416 465484218368 466030968832 466784251648 467195396096 467722123264 468818235392 469576023488 470003482624 470519504384 471072169216 471280042376 471833600524 472249192448 472263114752 474533610496 475087654912 475855576768 476834136064 476848193536 477371730176 478143343964 479140732928 479680927552 479700156416 481003052959 481444294144 482006407168 482785512352 483792584704 484323745664 484338023936 484357439488 485106596546 485672985512 486118510592 486686081024 488022338674 489025917952 489040334848 489577257368 489816369328 490800517504 491377004096 491593837306 492745893068 493788299264 494330434624 495129460111 495565571072 496366593008 497948097856 499129759232 500376887296 500926256336 500941024064 501750734771 501985968128 502782545408 503349394372 505234915328 505789618048 505804529152 506359857257 506607165922 506844676096 507663929344 508221298904 508236281696 509296443392 510679725358 510700196864 510715252736 511275972376 512342474752 513155486272 513170614528 515637780944 516239816768 517316673536 518152853504 518721738964 519193935872 519803772928 520033150208 520643972992 521102557184 521251853824 522533309584 523757872352 524234653696 525045488957 525082015744 525658508804 526275939046 526755012608 527606448512 529905461248 530143017976 530761989472 531853459456 531869138944 532728841216 533313729806 533329452344 534426202112 535050174464 535290037568 535915018496 537622531072 538491533008 538507408192 539614806016 540223180544 540244836352 540487028224 541080434609 541096386116 541572984832 542209107968 542842167296 543719606144 544332608521 545451985408 545468065792 546333642712 546349749088 546830974976 548316203149 549459970048 549617391128 550763872256 551368561696 552140013568 552746213888 552762509312 553639661432 554794532864 555420021376 556721654528 556967322808 557621527892 558112681984 558129135616 558741911456 559014803776 560180887552 560795916032 560812448768 563508662464 563531251712 563547865088 564166590208 565061838913 565078497412 566240536576 566257229824 566878929584 568458153497 568979620352 569643935744 570547876184 571754872832 572382608512 573307795918 573576577024 574503694336 575134447976 575174459392 577007058944 577939721216 580036975232 580718277568 580974534998 581246910464 581656938577 582825614536 584723267584 585668402176 586311413666 588484115648 589435329197 589711671296 591313366204 591354503168 592003757488 593238654976 594197553664 594849929399 594867466076 596108337152 597054272672 597751366784 598299705344 598998253568 599966461952 600625171432 600642878368 601878052864 601895796736 602850916096 603530584514 603554778112 605038568992 606456483776 606474362624 608406688768 609372139948 609390104752 609926856704 610912729856 613034782412 614313549824 614584632064 615306513536 615848476672 616542798848 616843921408 617521160828 617539365872 618809286656 618986576416 620508305131 621232783132 621962473418 622510299136 622528651264 623516511904 623534893696 624817143808 625521577472 626532657608 627264169376 628554088448 628572618752 629262735232 629570070272 630279862498 631575983104 631594602496 632615498944 634631115008 635372082176 635656919612 636399084464 637726588928 638426755648 639458695447 639477547228 640040800256 640792582144 641540743168 641828346016 643117919488 644625073664 645667032296 646254788608 646964318528 647724232672 648010058267 649361782784 652483714432 652529106944 653245525504 654301418056 655666266112 656386128992 656405479808 658523291648 658818507776 659561275384 659587715072 662031958016 662758809856 662778348544 663506019854 663830079484 665214803968 665945150288 665964782912 665991479296 667800355079 668113436672 669193361408 669213089792 669947825872 671345311744 672410637184 672430460416 673168728881 674850711568 676452173696 677863227392 678958911488 679704347608 680323088384 681402660224 682824040448 683019670528 685195882496 685498243456 686303418944 686907916288 686928166912 688018220032 688773602462 688793908088 690230706176 692153566208 692913488878 694358880256 694698008576 695460724816 695481227584 696911429632 696931975168 698824887332 699640804304 700282609664 701100228608 702212770688 702233472512 703004462017 704470902784 705609594976 706433433472 707081469952 707907026944 709001948798 709829748056 711310426112 712460173568 713263418062 713891661824 714730187776 715045581536 715885462864 716721299008 718483300678 720167074484 720188305616 720822648832 721987771648 724288142336 725458866704 727820926976 728620009216 729797735524 729819250576 731320066048 732144573632 732502156672 733327996973 734836027904 735046559494 735693989888 736883150432 738420260864 739230980224 739252773376 740425857886 740447686264 741970358272 742806873248 742836649984 744662854144 744876201134 746407980032 746429984768 747249498088 747614458448 749996479936 750018590464 751230904996 751892590592 753676877824 754504347584 755723912801 756078215168 756411854848 757300324352 758131772332 759192518656 760026044096 760048450304 761829632512 763702529392 763755659264 764594194624 765492274976 765830068861 766189109248 766563319808 767404937728 767427561472 768270128252 771117117056 772017439232 773605031936 774824410888 774855471104 774878314496 775729061536 777347203072 778603691008 779458528178 779481507272 779512754176 781996408832 782346977984 783260411648 786162950144 787026086704 787049288896 787742523392 788667793408 789588606976 789942579712 790809865967 790864881664 793384706048 794667116672 794690544128 795563043223 797550840944 798487631656 799214501888 801385219987 803286956264 803994492928 805294052992 806973865984 807883667456 809165659016 810853548032 811085858752 811800264704 813112441856 814005166546 814029164104 815703150592 815727198208 817021636288 818725912576 819648963584 821908129328 821932359872 823622598656 823646879744 824551170304 824953885184 825859610719 825883957756 827582322688 827606720512 829887819904 830823455111 832556521472 833877665192 833902248608 835641737216 836559197056 837911394034 838649427968 838889702248 840639594496 843690145792 844681131008 845053869088 846046456112 846791655424 847746348416 849116628074 851106542572 851881312256 852816601696 855012933632 855951661312 855976895488 857360478832 860092169024 860152004608 861096374528 861482404211 862488232892 864261871616 864287350784 865236260944 866660360059 868442578432 869421681188 869456533504 869846311048 872617783136 872678490112 873636612992 875048741138 875458985984 876874059776 877836789016 877862668384 877897859072 880056100352 881089800448 882118521856 884287139296 886359476288 886385606912 887166337024 887792169407 888600334336 889575937976 890620819924 892872451328 894991292416 895973912756 897227522048 898212597568 898239077632 899664449827 900086235136 901541115904 902530927364 902557534736 904672688608 905469526016 906896753653 906933108224 906959845376 907955606116 909849567232 910293942272 911293363552 911320229248 913194287104 914260492288 915701576504 915738284032 916770709088 918655975424 918683058176 920140871936 920167998464 921178260574 923099803648 924591883072 925406265344 925671395584 928620735488 930121738832 930968436736 932061937664 933568503296 934593477961 935444246528 937636470784 939152046976 941039008768 942144338432 942560084752 943667201048 944498384896 944526229504 947091623621 949067220992 950175309824 951711153536 953668272128 953696387072 954743460352 956286687928 958281465856 959361855104 959400312832 962006105918 962888588288 964012814336 965571024704 967585169408 968647491328 968676047872 970213193092 971345971024 972237021184 973372162048 976015903577 976044677348 978051835904 978080669696 979154514736 979632738656 981601035008 982754008192 983187674612 985491786136 987576598528 988660869248 990258920222 991131142144 992733186016 995896195712 998259518464 1000753774592 1001852512672 1001882048128 1003501469542 1003971936256 1005565090816 1006698788744 1010469830656 1011579236096 1011609058304 1012719714514 1013214331844 1015327858688 1016442597808 1016472563392 1018115568613 1018592886784 1021359450716 1021400393728 1021430505472 1022551944752 1024684949504 1026310972544 1026341229056 1027468059871 1031275561888 1032479633536 1034633347072 1036305707008 1037443477928 1038387871744 1039607545856 1040066300416 1041287945984 1042205114368 1042503707648 1045066619168 1047515744704 1048469307392 1050090977914 1050164031488 1051317017608 1052551878092 1053510025216 1055212897024 1059810922496 1060286035952 1061523978944 1063706918912 1063738277888 1065457682432 1066627459612 1066658904688 1068852404224 1070100348928 1070580075136 1071787072499 1071830036992 1075245062144 1076983066016 1077014816384 1079229612032 1080446361088 1080489672704 1080974056448 1082160869218 1082192772232 1083145969664 1084418215936 1085684334592 1087439212288 1088665217042 1090903970816 1090936131584 1092667285424 1092699498176 1093661949952 1096632406298 1098919940096 1099234782256 1101527744512 1102737123392 1104519564863 1105492427776 1105525018624 1107279322864 1109589065728 1110840042752 1113443309056 1113934645616 1115243055784 1116225363968 1116258271232 1117483822912 1118029607552 1119290100643 1120361775104 1121591832064 1121624897536 1127017324928 1127062503424 1127095730176 1128333180416 1130123677826 1130156994824 1132481073152 1132514459648 1133757859168 1136916306994 1137959240704 1139287871488 1141095752368 1143509745664 1144765217024 1146615591836 1149007388672 1150268895952 1150348918784 1153473340591 1154014117888 1155879442432 1160073950464 1161436555136 1161949069996 1163313877154 1165651229072 1169446535168 1171336804352 1172622827332 1176968231296 1178870658394 1179423342592 1182626732408 1182709006336 1184007514976 1186477309952 1188395107328 1189699858798 1189734932152 1192216674304 1194108545344 1195502733568 1196599410688 1199932923904 1201250342864 1201285756736 1203756105728 1203791593472 1205701832192 1207025584897 1207061169028 1207109556224 1210077137984 1212912967552 1212948725248 1214280434393 1216813377536 1218744279896 1218780209504 1219853713408 1221825459712 1223166914717 1226069564824 1228627099648 1229169264128 1230613027072 1231696953344 1233085597696 1233687842816 1235042321656 1235078731744 1237618573312 1237973152832 1241016610262 1242465566264 1243924946836 1245020598272 1245057302528 1247033023808 1247069787392 1249634287616 1251043154944 1253065315216 1254528338752 1257108176896 1257145237504 1258525470464 1259089667693 1259140140544 1260559724996 1263151966208 1263189204992 1265230997888 1266657449317 1269262230016 1270744164352 1271313839224 1272798168928 1275453177856 1276853511296 1278917390894 1278955094456 1280081600512 1281585164288 1283081486336 1283656692032 1286235838976 1289250147328 1291334064592 1292509577216 1293928637056 1295448465344 1296020116534 1297542401441 1298723565568 1304967428864 1305341303929 1306491051008 1308602836112 1311332532224 1312772257984 1312810959616 1314894195901 1317637015552 1319122550768 1319175430144 1322797391669 1324063916032 1325517619712 1325556697088 1327012039708 1327660158968 1330429607936 1331890300576 1331929565824 1331982958592 1335600710158 1336226873344 1338386722816 1338426179584 1339895651744 1342690623488 1344821274368 1344860920832 1346337457762 1349701423136 1352904347392 1355051205937 1357917822976 1359408695216 1360646176768 1362805320448 1366039341056 1370391764992 1370996486912 1372606837888 1373815832576 1376036440064 1377547204924 1377587816176 1380461412352 1384210834523 1384307132416 1385826977756 1388717760512 1389396017152 1390921449632 1390962455168 1393822859264 1393863950336 1397649774664 1399281608608 1400565219328 1402200457216 1404425541376 1404466945024 1406008924034 1408941805568 1411219189952 1412866866944 1414162939904 1418003897596 1419659496112 1422620852224 1424920347136 1426484782151 1426526836124 1427783323648 1429460375552 1430091163072 1431770925728 1433442598016 1436966601356 1440334148968 1440376611232 1441645297664 1443975543296 1445560899211 1448576284672 1450917733408 1455641853952 1457240018432 1459595471048 1459638501152 1462640132096 1464289147264 1465004313344 1466655993946 1469672055808 1470093118988 1471387979776 1473766300864 1476840521728 1478461960448 1478505546752 1480851715772 1480895372528 1483940716544 1485613746496 1485673299968 1488015061819 1489325708288 1489752402268 1492815960064 1492859969536 1494498996176 1495228916896 1499992959872 1500037180928 1502461809992 1503785181184 1507353755648 1509008695168 1511447825602 1512156430336 1512823709696 1514600648704 1516263544664 1518385037312 1520052088192 1520096900608 1523659265024 1527405058784 1527511318528 1529188389248 1530984549952 1531660137722 1532378218496 1533459201703 1534809875456 1534855122944 1536540256504 1542234234112 1544034878464 1549648821776 1549710942208 1549756628992 1551458123072 1553965867883 1554694406144 1557207382016 1558917056356 1558963014544 1559025508352 1563992817664 1564693955968 1566520823296 1572325900288 1574052173408 1574098577792 1575485046784 1577335586816 1579177213952 1579885159424 1581619731934 1581729763328 1586769412096 1589334233344 1589381088256 1591126086446 1595101681888 1596975263312 1598429003776 1602770439974 1606573912528 1607988985856 1610588105984 1615767334912 1618331318032 1621707096064 1622171717504 1623600529408 1626224883712 1628010333092 1628058328208 1631406301184 1631454396416 1634043272576 1635885531709 1637451825152 1639297927168 1643816258656 1643864719744 1647245197312 1647293759488 1649102340608 1649907770368 1651719221438 1651767915512 1655164645376 1655213441024 1659775639808 1661646910222 1665113042944 1667755330384 1667804497216 1671283474432 1673118394112 1675822788068 1677298855936 1677779404496 1681279188992 1685845651633 1687380291584 1689362262016 1690107738176 1692092912224 1693583310848 1695492696832 1698233256148 1702213085144 1703762624512 1705633203392 1708390153613 1710025867264 1711903322624 1711953790976 1714720957664 1720184338048 1720304009216 1722192749056 1722964808422 1724976465784 1728523743232 1728574701568 1730472521888 1733320720118 1736885156864 1738843362376 1738913067008 1739692622096 1745235566272 1745356980224 1747273225984 1750097482276 1753748119552 1755673578032 1755725336768 1755795718144 1758563254877 1760112200704 1762179600896 1764237043712 1768574278592 1772718952576 1772771213824 1774717557959 1775584338814 1777200668672 1779151875952 1781241639848 1785744902656 1789982584832 1791947825512 1794455044096 1796425195136 1796478155264 1799328899654 1800172470272 1803082231808 1805061854728 1805115069472 1809345377216 1810939052032 1813793507306 1813866216448 1813919690752 1815911212232 1819699134464 1820587884544 1822586727104 1822640458496 1826388574208 1831403153008 1831476568064 1833541418176 1837311950848 1837366116352 1840281743872 1840335996928 1842356521148 1846199607296 1849183766144 1850812530688 1851342791168 1857241470976 1860243477664 1861936873472 1864123875328 1867137006592 1869186955922 1870888493056 1875272941568 1878304093952 1882078017536 1884288676864 1885120169504 1887334402096 1888996769792 1889052459008 1894183247242 1898134441984 1900350619648 1903422307072 1907336544256 1909486920704 1912573375856 1916562931712 1918723710208 1918800625664 1921768440163 1924012211836 1925777176576 1928025628672 1931142049408 1933319264747 1935170338816 1937294982656 1937352095744 1940426386184 1942691942048 1944474042368 1946744324096 1952031807154 1952089354696 1956103671808 1956161339392 1958309029472 1959265477312 1963202070016 1965508016384 1966375349224 1970983572272 1975153197056 1977321738496 1980459454831 1980517840444 1982262284288 1985466372032 1991792391424 1992363042839 1996519036928 2001507549184 2003705025344 2003764096256 2006943772691 2007002939084 2011130181632 2013397577488 2019006545179 2020939661312 2023158472192 2023218116608 2025439429028 2026428663688 2030655717376 2032885195616 2032945126784 2036231137226 2037185773568 2042718901432 2042800787456 2042861010944 2045103889504 2049369899008 2052621945088 2052682458112 2054936119742 2062551123776 2064959267072 2065884988739 2072611414016 2074886955856 2076775743488 2079215091712 2080132600832 2082575891968 2084862373913 2085007415296 2090133238336 2095031489408 2100181955828 2100328062976 2102634035216 2105103756184 2107020050432 2110425794048 2112742852693 2119621844992 2120572071904 2123047957888 2127413837824 2127476555776 2130915364864 2133254919224 2133317809376 2137704808448 2140200697856 2141160150272 2143574144998 2143660073984 2150490124288 2153966132032 2154029632768 2158459224064 2160892722176 2161948112896 2164321738436 2164385544464 2166291939328 2168836431872 2171368669184 2174878424576 2177330434084 2181807941632 2181872263168 2185334570848 2185398996352 2187323899904 2193264812596 2197839880192 2198469564512 2203055489024 2205474246784 2209039129726 2210984855552 2211050037248 2214558645728 2219178131456 2221680085504 2226886618112 2227869291232 2230486111568 2232450727936 2232516542464 2234967645824 2236059215104 2238580201286 2243183664128 2243249795072 2254034649856 2254125006848 2256666360832 2260247355652 2260313989648 2264962146304 2265028919296 2267515718336 2271180883829 2273832613988 2275918481408 2278575742976 2282191504736 2287019491328 2289530434048 2293231183672 2298014777344 2300537791904 2300697837568 2306946681182 2308028235776 2311758884864 2320147900928 2322873110272 2323898139992 2326627754308 2331302458144 2338893070336 2340542992073 2342673608704 2345245654664 2353936462592 2357741316788 2365253464816 2365418012672 2368015029952 2371842640453 2372954619904 2376790214656 2379399717596 2379469864304 2384433348608 2388217090688 2390909623267 2391005467136 2393198821376 2399865847808 2402500685728 2402571513472 2407512211456 2407583186944 2411403664384 2414051169794 2414122338056 2414219112448 2420154275968 2425825935104 2425897450496 2428560868786 2433626755072 2437488559792 2437560419008 2439707426816 2443650919424 2446333829434 2452139129648 2457254199296 2458338528256 2461226054144 2463928260079 2466171195392 2467375685632 2470084643312 2470157463488 2475237146624 2475946305664 2482033220524 2484931132528 2487849893672 2490041196544 2490114605056 2494066047616 2494139574784 2496877916819 2499268575232 2502086309888 2506130630432 2509056677504 2514216353792 2514290475008 2517050940928 2518179335386 2518280281088 2521119449992 2526303932416 2526378409984 2530461995776 2533314898634 2538524460032 2541488328704 2542627678448 2545596337856 2550906355712 2553707022592 2557834781788 2557910188912 2560163201024 2563170328576 2566162972672 2567313384064 2572471677952 2578500294656 2582668129184 2585019154432 2587857274112 2590896930688 2592040233068 2595084802882 2597447131136 2609934857728 2610682607858 2612982102016 2617205672224 2622665064448 2625544515968 2625621919232 2629788391802 2635274031104 2638245101536 2638350860288 2645594783338 2651035239424 2651113394176 2654024079416 2655320317936 2660859215872 2663780601152 2663859131648 2663965917184 2671201420316 2676773445632 2676852359168 2679791303488 2684122862707 2685381246976 2689642548736 2689721841664 2692674915524 2699402846272 2705808694784 2710102411874 2715835645952 2718817390432 2721292353536 2725610640896 2732078682112 2740783529984 2741992973824 2745213675776 2747631665152 2752072880128 2755094409848 2755175632352 2760922824704 2768421669046 2768614264832 2771653955512 2777435521024 2778792034304 2781842899264 2781924910336 2787645718528 2795299549328 2798563217216 2801130438656 2804400914432 2808738489469 2808851082752 2808933890048 2812017848068 2817883611136 2822438379904 2825620463861 2825733733888 2828325879808 2836007795192 2839318992224 2845241704448 2849840694272 2852969564302 2853053672248 2855566647296 2858920751104 2860182326144 2863541851456 2866885196032 2873933202712 2880668297936 2880753222464 2883290595328 2887951086592 2891121798422 2894517664753 2897152569344 2901835466816 2911915216457 2914480036864 2919190942096 2919277002304 2925280264192 2928578294528 2930008626688 2933225513933 2933311987892 2939344111616 2940186237976 2942775959552 2947532601728 2950855719877 2953681043456 2956923920896 2957011093504 2961703431544 2961790745056 2967881433088 2971227492992 2971346599936 2976030123638 2978651416576 2979504804536 2985631920128 2985719939072 2988997992352 2990457833792 2999985919744 3000074361856 3004923619984 3007570362368 3014707511296 3018017390336 3022895651204 3025647419392 3029201297408 3032527089328 3036770074624 3040104176384 3040193801216 3047318530048 3054810117568 3055022637056 3058376778496 3061969099904 3063320275444 3066918403406 3069619750912 3069710245888 3073080513008 3084468468224 3088069756928 3099297643552 3099421884416 3099513257984 3102916246144 3107931735766 3109388812288 3114414764032 3117834112712 3117926029088 3118051016704 3127985635328 3129387911936 3133041646592 3144651800576 3148104346816 3148197155584 3150970093568 3153192877549 3154671173632 3159770318848 3163239463868 3163459526656 3173538824192 3178668466688 3178762176512 3182252172892 3190203363776 3193950526624 3195359942489 3196858007552 3205540879948 3213147825056 3215977971712 3221176211968 3224712775163 3231534669824 3236662636064 3243414192128 3244343435008 3247201058816 3252449767424 3256020666184 3256116656416 3262812602368 3262908792832 3268086545152 3271771063418 3278595854336 3287632517312 3287729439488 3294490394624 3298204681216 3299815540736 3303438442876 3303535831024 3310329290752 3310426882048 3319418214827 3319551279616 3323293820444 3330226085888 3335510660768 3335608994432 3342566948864 3346236788224 3351645576136 3354597711872 3355558808992 3362558377984 3371691303266 3374760583168 3378724524032 3380215476352 3384185824448 3387166621696 3390985393664 3396466512296 3404426170288 3407525249024 3411266406784 3416780307226 3420793603799 3423806645248 3423907581952 3429441915328 3440368676096 3444385498112 3445929616844 3449952931568 3457047486464 3457149403136 3460945043776 3466539243739 3466641440236 3473770313728 3477686724752 3477826134016 3479385244192 3490471132544 3490713960448 3494546451968 3500194964552 3507496239104 3511347156064 3511450673536 3511591436288 3517126509754 3520224401408 3524359201792 3528474087424 3537148557184 3545437905152 3545542427648 3549435115918 3551168677628 3554401337344 3558303751904 3562483279696 3571489805312 3579965169664 3583895651024 3588910088192 3592850390272 3592956310528 3598657799308 3606164463616 3610123709456 3610230138944 3618690754432 3621878104064 3627587014612 3627732432896 3627839381504 3631822424464 3639398268928 3641175769088 3645173454208 3645280916992 3649283109197 3652777148416 3662806306016 3662953136128 3667082836352 3674623901696 3674732232704 3680563487744 3680671993856 3684713042296 3692399214592 3698367532288 3701625061376 3702685582336 3714482941952 3720486955328 3723873746944 3728247750656 3734274013184 3738373911844 3741776986112 3750545883136 3756608187904 3764156035072 3768577353728 3770240339008 3774668804192 3777993539584 3778104918016 3788366494484 3796268883968 3800701239296 3806844614144 3811024188829 3814673088512 3818973841408 3825146751712 3833125863424 3837447420416 3837601251328 3843536880326 3848024423672 3851554353152 3856051257344 3862284098816 3866638529494 3874589965312 3874704191488 3880852772368 3885383884096 3888948084736 3893488648192 3904063614308 3904178709392 3912207343616 3912322678784 3916618058944 3918530954624 3922948799341 3926404140032 3931016032768 3932750698448 3941967144544 3950306394112 3954643476992 3960918909662 3961035680888 3964524568576 3970932744064 3983584782848 3984726085678 3993038073856 4003015098368 4007410050688 4007528192512 4013887545382 4014005878168 4022260363264 4026795154976 4038013090358 4042756077217 4046316944384 4046436233216 4050878858056 4052857327376 4061311434752 4065770391232 4065890253568 4072462274452 4085437802864 4085601574912 4085722021888 4090207779008 4096819106237 4098739798016 4105243890176 4105364916224 4109872239484 4125102247552 4129918534144 4131769977478 4145222828032 4149773911712 4153551486976 4158430183424 4160265201664 4165151783936 4169724747826 4170014830592 4180266476672 4190062978816 4200363911656 4200656125952 4205268070432 4210207512368 4214040100864 4220851588096 4225485705386 4239243689984 4241144143808 4246095915776 4254827675648 4261830729728 4266509838448 4266635618752 4275409616896 4280401395712 4282320300544 4287021904979 4287148289996 4287320147968 4300980248576 4307932264064 4308059265536 4312789129051 4316918448128 4321785444352 4323896225792 4328643476872 4328771088928 4332583878656 4337672863744 4342737338368 4349756849152 4354660868168 4363615883264 4363744526336 4370669141696 4370797992704 4374647799808 4386529625192 4395679760384 4396939129024 4406110978048 4410948493568 4418078259452 4421969711104 4422100074496 4429117291456 4438356262912 4443360171008 4453773236224 4455738582464 4460972223136 4464901455872 4465033084928 4469935291648 4472118430208 4477028416003 4477160402572 4486367328256 4486499590144 4503937677707 4508069299712 4508250013696 4513332721664 4520494711304 4520627979296 4529924292608 4530057838592 4535031436672 4542361767658 4547665227976 4551836962816 4557151485952 4564383009472 4579060868096 4586462367344 4596029554688 4601075583808 4601395675136 4608512667187 4613893362364 4623517769728 4636212217403 4640295801856 4645746220544 4647796279984 4653255508616 4662604916288 4670141454407 4681085984146 4685347217408 4690491309328 4707872925184 4715482633576 4730506929632 4730836025344 4736030059904 4743685280906 4745909239808 4753580429312 4758799435192 4758939728608 4768866697216 4776434181376 4781819246534 4782010934272 4799731695616 4805001371456 4805143026944 4812768076259 4815024422912 4822807328768 4828102339588 4828244676112 4828438224896 4840308551936 4851651870208 4851794900992 4857121737572 4867253510144 4874977119584 4875120838016 4879414853632 4887301838848 4892667658868 4904278259296 4914508398592 4916677056512 4922452108288 4927856520158 4932342390784 4934751371264 4940169286624 4940314926976 4950474293248 4951892611328 4964066441048 4969862265056 4975699787344 4980082393088 4980229210112 4988132095232 4988279149568 4993755833638 5004172619776 5012261260864 5018113355008 5028432707584 5034101881856 5036358670772 5036560562176 5042238899984 5052607864832 5052756819968 5060923991552 5066480433157 5066629797268 5077048920064 5082976657408 5085255356896 5091192675712 5101812711424 5107414045184 5115669563576 5115820377824 5120326402048 5126340657152 5132325945344 5134626768128 5144943355904 5157000589312 5165336258368 5170038308864 5175714548224 5181793861376 5184080466136 5190169605764 5194894262272 5219869715456 5221365215716 5225964204032 5234411344448 5245330128896 5251089031936 5251243838464 5259576783604 5270548062208 5276490203072 5276701720576 5291033582549 5291189566676 5302070478848 5302226788352 5308048158832 5310640635872 5321718431744 5327561202304 5327718263296 5327931834368 5342402840632 5353546891264 5353704718336 5359582606976 5368245725414 5370762493952 5379285097472 5379443683328 5385349831048 5398805692544 5411617389568 5420204823748 5431671291904 5437634780864 5442584707072 5446424061221 5451221281792 5464157364224 5481567059968 5483985947648 5490427351552 5504145760256 5510188819696 5510351264704 5519258082481 5521845649408 5536843338092 5537228529664 5543307911024 5554871042048 5557584068608 5563685798528 5563849820672 5569958429827 5575291437056 5590599098656 5597126434432 5602260877312 5608801828864 5617476978938 5617702165504 5617867780096 5624035696136 5635767222272 5644876759808 5651240927722 5651467467776 5672015590384 5678637984448 5690483408896 5699681388544 5705939128604 5706107344496 5711133294592 5717841502208 5720364652288 5727083702912 5733770392064 5747866405424 5761336595872 5761506444928 5766581190656 5775902173184 5782243596844 5789035329506 5794305138688 5803670933632 5823830432914 5828960073728 5838381884192 5838554004608 5850560528384 5857156589056 5860017253376 5866451027866 5866623975784 5878688223232 5880372475952 5885551919104 5895065203456 5901711439754 5913847841792 5914022187008 5923406863088 5923581490112 5935762866176 5942454985984 5942693199872 5952060247276 5957302833152 5959009609072 5971263840256 5971439878144 5977995984704 5980915667584 5987658693731 5999971839488 6000148723712 6009847239968 6015140724736 6029415022592 6036034780672 6045791302408 6051294838784 6058402594816 6065054178656 6073540149248 6080208352768 6080387602432 6094637060096 6109620235136 6110045274112 6116753556992 6123938199808 6126640550888 6133836806812 6139239501824 6139420491776 6146161026016 6168936936448 6176139513856 6198595287104 6198843768832 6199026515968 6205832492288 6215863471532 6228829528064 6235668225424 6235852058176 6236102033408 6253039688467 6255971270656 6258775823872 6266083293184 6289303601152 6296208693632 6296394311168 6303307188613 6306385755098 6309342347264 6319540637696 6326478927736 6326919053312 6347077648384 6357336933376 6357524353024 6364504345784 6380406727552 6387901053248 6390719884978 6393716015104 6411081759896 6426295650112 6431955943424 6442352423936 6449425550326 6463069339648 6473325272128 6486828384256 6488686870016 6504899534848 6512041332368 6512233312832 6525625204736 6525817585664 6536173090304 6543349223389 6543542126836 6557191708672 6575265034624 6575458878976 6582678144341 6588980789248 6596409362432 6599631081472 6606876885752 6607071662048 6620658581504 6620853764096 6638836429654 6639102559232 6646587640888 6660452171776 6671021321536 6671217988864 6692473576448 6703291152272 6709195423744 6711117617984 6725116755968 6743382606532 6749521166336 6757449048064 6760430952704 6768371648896 6774333243392 6781970787328 6792933024592 6808852340576 6815050498048 6822532813568 6825591356441 6833560614452 6841587207598 6847613290496 6847815163904 6858883830656 6880737352192 6888770996224 6891859233688 6899905863136 6914094972928 6914298806272 6921890087552 6933078487478 6933282880472 6947540627456 6955373449504 6955652268032 6958770488384 6980942265088 6989092903936 7000389929104 7014992478208 7022694312128 7022901347072 7023182872576 7034045649917 7034253019508 7040448802816 7048718403584 7056948174848 7074297114368 7076323910773 7090875810304 7091084855296 7098870231836 7102337355256 7108802674688 7116607503808 7124966559392 7128110640937 7142979610624 7159930339328 7167791302048 7177820176384 7185700780544 7185912621056 7197315598616 7212328927232 7220247418912 7220460277888 7237381508864 7243756208128 7255174029224 7255464865792 7255678763008 7263644848928 7278796537856 7282351538176 7290346908416 7290561833984 7298566218394 7325612612032 7325906272256 7334165672704 7345803905869 7349247803392 7361126975488 7361343987712 7369426084592 7384798429184 7396735064576 7404856017691 7405371164672 7428965883904 7440973910656 7456495501312 7468548026368 7476747823688 7483553972224 7501091766272 7513216375808 7528312070144 7537154707456 7540480678016 7549337608384 7555987079168 7556209836032 7576732988968 7592537767936 7601402478592 7613689228288 7622048377658 7637947682816 7650293503424 7666251726848 7674894840832 7687073760652 7696048847344 7703108706304 7712102514688 7724568197632 7733049082187 7733277058988 7749179930624 7749408382976 7761705544736 7770767768192 7777896169472 7786977296384 7808127228616 7808357418784 7824414687232 7824645357568 7833236117888 7837061909248 7845897598682 7852808280064 7862032065536 7865501396896 7883934289088 7909286953984 7921837819324 7922071361776 7929049137152 7941865488128 7967169565696 7969452171356 7986076147712 8006030196736 8014820101376 8015056385024 8027775090764 8028011756336 8044520726528 8053590309952 8066607966703 8076026180716 8085512154434 8092633888768 8092872466432 8101757716112 8105714654752 8122622869504 8131540782464 8131780507136 8144924548904 8170875605728 8171203149824 8171444043776 8180415558016 8193638212474 8197479596032 8210487780352 8210729832448 8219744478968 8250204495104 8259837068288 8263539954956 8290445656064 8299547823424 8307102973952 8312963040811 8316860366848 8320530403328 8330303567872 8339449495652 8340029661184 8360532953344 8380125957632 8400727823312 8401312251904 8410536140864 8420415024736 8424130757471 8428080201728 8441703176192 8450971410772 8478487379968 8482288287616 8492191831552 8509655351296 8523661459456 8533019676896 8533271237504 8550819233792 8560802791424 8564640601088 8574043809958 8574296579992 8574640295936 8601960497152 8615864528128 8616118531072 8625578258102 8643570888704 8647792451584 8657286953744 8657542177856 8665167757312 8675345727488 8685474676736 8699513698304 8709321736336 8727231766528 8727489052672 8741338283392 8741595985408 8751193475453 8773059250384 8791359520768 8793878258048 8812221956096 8821896987136 8836156518904 8843939422208 8844200148992 8858234582912 8876712525824 8886720342016 8907546472448 8911477164928 8921944446272 8929802911744 8930066169856 8939870583296 8944236860416 8954056832006 8954320805144 8972734656512 8972999180288 9007875355414 9016138599424 9026665443328 9040989422608 9041255958592 9059848585216 9060115677184 9070062873344 9084723535316 9095330455952 9103673925632 9114302971904 9128766018944 9139058006221 9158121736192 9172924734688 9192059109376 9202151167616 9202791350272 9217025334374 9227786724728 9247035539456 9272424434806 9280591603712 9291492441088 9295592559968 9306511017232 9325209832576 9340282908814 9362171968292 9370694434816 9380982618656 9415745850368 9430965267152 9461013859264 9461672050688 9472060119808 9487370561812 9507160858624 9517598870384 9517879457216 9533263960649 9537733394432 9552868362752 9563638493068 9564021868544 9599463391232 9610002742912 9610286053888 9620837287883 9625536152518 9630048845824 9645614657536 9656204679176 9656489352224 9656876449792 9680617103872 9703303740416 9703589801984 9714243475144 9734507020288 9749954239168 9750241676032 9758829707264 9774603677696 9785335317736 9808556518592 9829016797184 9833354113024 9844904216576 9855713040316 9864684781568 9869502742528 9880338573248 9880629853952 9900948586496 9903785222656 9928132882096 9939724530112 9951399574688 9960164786176 9960458420224 9975864290183 9976264190464 9976558299136 9987511667276 10008345239552 10024522521728 10036226710016 10056865415168 10068203763712 10072717341544 10073121124352 10084477799968 10105215729664 10105513639936 10121847983104 10132960866314 10133259594536 10154097840128 10165953314816 10170510713792 10182385351424 10214828090368 10231339127152 10231640755648 10240652804096 10252681314304 10264651890688 10269253536256 10280528257571 10289886711808 10314001178624 10330672516736 10342319561899 10351429096448 10363587722752 10368160932272 10380339211528 10389788524544 10418007859831 10439739430912 10442730431432 10451928408064 10468822688896 10490660257792 10502178063872 10502487676928 10519153567208 10541096124416 10552980406144 10553403441152 10582067165098 10582379133352 10604140957696 10604453576704 10616096317664 10621281271744 10643436863488 10655122404608 10655436526592 10684805681264 10707093782528 10707409436672 10719165213952 10736174939347 10736491450828 10758570194944 10758887366656 10770699662096 10797611385088 10800704916443 10823234779136 10840409647496 10863342583808 10875269561728 10892848122442 10902442563584 10928314728448 10963134119936 10967971895296 10980854703104 11008291520512 11020377639392 11020702529408 11038516164962 11043691298816 11073686676184 11074457059328 11086615822048 11109742084096 11115168137216 11127371597056 11127699641344 11139916859654 11181198197312 11194252868864 11199271254743 11204521754624 11234953957876 11235404331008 11235735560192 11248071392272 11271534444544 11289753519616 11302148658581 11302481855444 11302934935552 11344031180768 11357275968896 11380966817792 11399362777088 11411878257208 11412214688992 11422266589184 11435683004416 11440729304576 11454167405824 11467540784128 11495732810848 11522673191744 11523012889856 11533162381312 11551804346368 11564487193688 11578070659012 11588610277376 11607341867264 11647660865828 11657920147456 11676763768384 11677108009216 11701121056768 11714313178112 11720034506752 11732902055732 11733247951568 11757376446464 11760744951904 11771103838208 11789657797489 11790130406912 11803422879508 11827695683584 11828044374016 11846813726176 11847162980224 11871525732352 11884909971968 11885386399744 11904120494552 11914605666304 11918019218144 11942527680512 11942879756288 11955991969408 11961831335168 11975317387462 11999943678976 12000297447424 12019694479936 12030281449472 12072069561344 12091582604816 12102589677568 12116805189632 12130108357312 12149715213493 12160416705536 12160775204864 12189274120192 12219240470272 12233507113984 12247876399616 12253281101776 12267673613624 12278479003648 12278840983552 12292322052032 12312191107073 12337873872896 12352279027712 12397190574208 12397687537664 12398053031936 12411664984576 12431726943064 12457659056128 12471336450848 12471704116352 12472204066816 12506079376934 12511942541312 12517551647744 12532166586368 12578607202304 12592417387264 12592788622336 12606614377226 12612771510196 12639081275392 12652957855472 12653838106624 12688206746501 12694155296768 12714673866752 12715048706048 12729008691568 12760813455104 12775802106496 12781439769956 12822163519792 12852591300224 12863911886848 12884704847872 12898851100652 12926138679296 12946650544256 12973656768512 12977373740032 13009799069696 13024082664736 13024466625664 13051250409472 13051635171328 13072346180608 13086698446778 13087084253672 13114383417344 13150530069248 13150917757952 13165356288682 13192818724864 13199262162944 13213753771504 13214143324096 13241317163008 13241707528192 13277672859308 13278205118464 13293175281776 13320904343552 13342042643072 13342435977728 13357084778323 13384947152896 13406582304544 13418390847488 13422235235968 13450233511936 13486765213064 13499042332672 13514898096128 13520861905408 13536743297792 13548666486784 13563941574656 13585866049184 13617704681152 13630100996096 13645065627136 13651182712882 13667121228904 13683174415196 13695226580992 13695630327808 13717767661312 13761474704384 13777541992448 13783718467376 13799811726272 13828189945856 13828597612544 13843780175104 13866156974956 13866565760944 13895081254912 13910746899008 13911304536064 13917540976768 13933231942487 13961884530176 13978185807872 14000779858208 14029984956416 14045388624256 14045802694144 14046365745152 14068091299834 14068506039016 14080897605632 14097436807168 14113896349696 14148594228736 14152647821546 14181751620608 14182169710592 14197740463672 14204674710512 14217605349376 14233215007616 14249933118784 14256221281874 14285959221248 14319860678656 14335582604096 14358754343219 14371401561088 14371825242112 14394631197232 14424657854464 14440494837824 14440920555776 14474763017728 14510348058448 14510929731584 14511357526016 14527289697856 14550771308359 14557593075712 14564703076352 14580693816832 14581123667968 14597132436788 14651225224064 14651812544512 14668331345408 14691607811738 14698495606784 14722253950976 14722687975424 14738852169184 14769596858368 14793470129152 14809712035382 14810742329344 14857931767808 14881947821312 14937096052736 14953495647376 14967107944448 15002183532544 15026432751616 15056624140288 15074309414912 15080961356032 15098675216768 15111974158336 15153465977936 15185075535872 15202804957184 15226319179753 15227378456576 15244096755316 15275895365632 15300587006848 15332503453696 15349789681664 15374147521304 15392097694688 15406217412608 15424205029376 15449136395264 15466098164374 15466554117976 15498359861248 15498816765952 15523411089472 15541535536384 15555792338944 15616254457232 15616714837568 15648829374464 15649290715136 15666472235776 15674123818496 15691332603661 15691795197364 15705616560128 15724064131072 15731002793792 15767868578176 15785645647109 15818573907968 15843675638648 15844142723552 15858098274304 15883730976256 15901169891321 15934339131392 15938904342712 15972152295424 16012060393472 16029640202752 16030112770048 16055550181528 16056023512672 16089041453056 16107180619904 16133215933406 16152052361432 16171024308868 16185267777536 16185744932864 16203515432224 16211429309504 16245245739008 16263081564928 16263561014272 16289849097808 16341751211456 16342406299648 16342888087552 16360831116032 16368165680009 16387276424948 16420975560704 16421459664896 16439488957936 16466546841121 16500408990208 16519674136576 16527079909912 16580891312128 16599095646848 16625926081622 16633720733696 16641060806656 16660607135744 16678898991304 16680059322368 16721065906688 16760251915264 16801455646624 16802624503808 16821072281728 16840830049472 16848261514942 16856160403456 16868051218733 16883406352384 16901942821544 16956974759936 16964576575232 16984383663104 17047322918912 17066039353792 17066542475008 17093624546713 17101638467584 17129281202176 17148087619916 17148593159984 17149280591872 17203920994304 17231729056256 17232237062144 17251156516204 17287141777408 17295584903168 17314573907488 17315084355712 17330335514624 17350691454976 17370949353472 17399027396608 17418643472672 17454463533056 17454978105344 17482676566784 17483191970816 17502386950906 17546118500768 17582719041536 17587756516096 17643793974272 17672313037808 17687878844416 17688400297984 17716469165824 17773440684032 17815092944896 17822954329856 17843888892544 17859605823488 17879741166592 17888473720832 17908113664012 17908641610288 17945469313024 17945998360576 17994740848799 18015750710828 18032277198848 18053330886656 18081978845216 18082511917184 18119697170432 18120231354368 18140125746688 18169447070632 18190660911904 18207347851264 18228605943808 18257532037888 18278116012442 18316243472384 18345849469376 18384118218752 18404302335232 18434050668748 18455573449456 18494071078912 18544302167963 18544848869612 18561183207424 18582984882176 18591185119936 18613022034464 18650419665152 18680565817628 18724343936584 18741388869632 18761965237312 18792291689743 18831491700736 18861930534304 18922027718528 18923344101376 18944120239616 18974741123624 19014321717248 19035197740768 19035758914432 19066527921298 19075466788864 19105736725504 19127276986136 19128043737088 19198926782464 19220005485824 19220572107776 19241674575766 19251072305036 19291229315072 19312409358352 19312978704448 19313752899584 19344195803647 19361234207744 19406607480832 19407179603968 19428486950288 19469014040576 19499908478336 19500483352064 19521893137549 19549207355392 19570670635472 19617113037184 19658033594368 19666708226048 19689808433152 19711426080632 19729369563136 19739005485056 19760677146496 19761259707904 19801897172992 19807570445312 19856265764192 19879449060224 19902799149376 19920329572352 19920916840448 19951728580366 19952528380928 19953116598272 19975023334552 20016690479104 20049045043456 20072453420032 20136407527424 20145434683088 20146242248704 20168955599936 20210431459328 20211027279872 20243695966208 20265921732628 20266519189072 20308195680256 20331906629632 20341021427584 20364770702848 20429656180736 20462678254304 20463281511296 20481305608192 20505362628608 20529303781376 20538507072512 20561056515142 20579773423616 20628002357248 20661345033472 20684639123798 20702858192896 20727175445504 20736321864544 20760678423056 20779577049088 20836015719662 20879478861824 20885460862864 20903856816128 20937645377792 21004356127744 21004975353856 21038307134416 21082192248832 21105960812288 21106806882304 21164134330196 21164758266704 21208281915392 21208907153408 21232192635328 21242562543488 21266511912217 21286873726976 21310244809216 21310873053184 21369611362528 21414187565056 21414818873344 21438330427904 21472349878694 21472982901656 21517140389888 21517774733312 21541399324192 21595222770176 21601409832886 21646469558272 21680819294992 21726685167616 21750539123456 21785696244884 21804885127168 21856629456896 21915993471229 21926268239872 21935943790592 21961709406208 22016583041024 22040755278784 22041405058816 22077032329924 22147373352368 22148914118656 22173231644096 22209071996969 22219484168192 22230336274432 22254743194112 22255399282688 22279833719308 22362396394624 22388505737728 22398542509486 22409043509248 22469907915752 22470808662016 22471471120384 22496142784544 22543068889088 22579507039232 22604297317162 22604963710888 22605869871104 22688062361536 22714551937792 22798725554176 22823756514416 22824429377984 22844533178368 22871366008832 22881458609152 22908334811648 22933486113043 22935081568256 22991465621696 23045346383488 23046025779712 23071328253467 23103608692736 23128974387376 23156141318024 23177220554752 23214683734528 23240171379623 23295321731656 23315840294912 23353527536768 23354216018432 23402242113536 23428626356224 23440069013504 23465804111464 23466495903136 23514752892928 23521489903808 23542207676416 23579315594978 23580260813824 23606845759016 23655391367168 23656088748032 23693627452352 23694325960448 23743051464704 23769819943936 23808240989104 23829211332608 23836038436288 23885055361024 23885759512576 23911983938816 23923662670336 23950634774924 23999887357952 24000594894848 24039388959872 24060562898944 24144139122688 24183165209632 24205179355136 24233610379264 24260216714624 24299430426986 24320833411072 24321550409728 24378548240384 24438480940544 24467014227968 24495752799232 24506562203552 24535347227248 24556958007296 24557681967104 24584644104064 24624382214146 24675747745792 24704558055424 24794381148416 24795375075328 24823329969152 24863453886128 24915318112256 24942672901696 24943408232704 24944408133632 24982989722119 25012158753868 25035103295488 25064333172736 25133150441711 25157214404608 25184834774528 25185577244672 25213228754452 25225543020392 25278162550784 25305915710944 25307676213248 25376413493002 25388310593536 25429347733504 25430097412096 25458017383136 25521626910208 25551604212992 25562879539912 25644327039584 25705182600448 25727823773696 25745972912803 25769409695744 25797702201304 25852277358592 25893301088512 25954747480064 26019598139392 26048165329472 26048933251328 26090269044983 26102500818944 26144692361216 26173396893556 26174168507344 26228766834688 26300005855937 26301060138496 26301835515904 26330712577364 26385637449728 26398524325888 26427507543008 26428286648192 26482634326016 26483415056384 26555345718616 26556410236928 26586350563552 26641808687104 26684085286144 26684871955456 26714169556646 26769894305792 26813164609088 26836781694976 26844470471936 26973530426128 26998084665344 27029796192256 27041723810816 27073486595584 27103210860869 27127883149312 27171732098368 27235409362304 27290131254272 27302365425764 27334242457808 27366348830392 27390453161984 27391260655616 27435535322624 27465657085009 27522949408768 27555083984896 27567436934752 27599623452544 27656379891712 27657195225088 27687560350208 27732313949912 27733131521888 27790162509824 27821493798016 27822609072128 27835081953536 27866463884974 27923769060352 27956371615744 28001559716416 28059969912832 28090777248512 28091605388288 28136182599668 28137012078032 28161795211264 28194873614336 28227792699392 28297188457472 28305295643092 28363503241216 28364339421184 28395480927344 28409349421024 28435210698752 28466430015232 28499866237568 28512442563748 28571918442496 28639721357312 28671165208192 28717508686438 28742803122176 28743650484224 28789262394464 28849315708928 28880989675648 28881841111552 28949526035456 29020696116896 29021859463168 29022715052032 29054579395712 29101542616718 29115186151424 29161387633664 29162247335936 29194264873576 29302450448128 29303625089024 29336662690816 29383215623476 29444507901952 29445375950848 29477704338368 29525351489777 29539193716736 29586940258304 29619424070764 29621484658688 29715863535616 29763895642624 29874192105472 29906991294752 29934215888896 30004367065088 30052865503232 30113248280576 30148618829824 30161922712064 30197350433536 30223948316672 30306931955872 30370151071744 30405609914368 30452638359506 30454756913152 30488193510632 30551790731264 30601174013696 30699579363328 30748295042608 30784195389376 30812434825216 30848410058752 30898272790528 30932196328748 30933108235952 30996719722496 30997633531904 31046822178944 31081825102471 31083071072768 31111584677888 31232508914464 31233429675136 31297658748928 31298581430272 31332944471552 31348247636992 31382665207322 31383590394728 31411233120256 31448128262144 31462005587584 31535737156352 31571291294218 31637147815936 31687351277296 31688285447104 31716196548608 31767461952512 31802339782642 31868678262784 31877808685424 31944304590848 32031067381027 32059280405504 32060225540096 32111100363056 32112047025344 32178082906112 32214361239808 32266431866812 32304104722864 32342048617736 32370535555072 32371489865728 32407030864448 32422858619008 32459412918647 32490491478016 32526163129856 32527122028544 32579698195616 32683502422912 32684812599296 32685776175104 32721662232064 32736331360018 32774552849896 32841951121408 32842919329792 32878977915872 32933093682242 33000817980416 33039348273152 33054159819824 33161782624256 33198191293696 33251852163244 33282121613312 33321214271488 33357797982608 33360118644736 33442131813376 33520503830528 33602911293248 33605249007616 33642144563456 33681660098944 33696523029884 33736102437466 33766812704768 33803885643088 33913949519872 33929153150464 33968767326208 34094645837824 34132078707584 34133084950016 34187249093426 34203276935168 34258562404352 34296175239832 34297186319968 34298561183744 34407841988608 34463458112512 34464474124288 34502313032408 34574283554816 34591169806336 34629147814976 34630168711424 34660671029248 34701382909952 34798054793216 34837286945344 34908927066112 34909956210688 34965353133568 34966383941632 35004773901812 35092237001536 35165438083072 35175513032192 35287587948544 35344626075616 35375757688832 35376800595968 35432938331648 35471840526793 35546881368064 35630185889792 35645908659712 35687777785088 35719211646976 35759482333184 35776947441664 35816227328024 35817283220576 35890938626048 35891996721152 35989481697598 36031501421656 36064554397696 36106661773312 36163957690432 36165023834368 36239394340864 36280251493376 36338894141264 36381321823808 36414695702528 36457211887616 36513600363097 36515064075776 36556232024884 36632486944768 36691698938752 36733066030193 36768236437504 36808604670464 36868101337496 36911146898912 36988142157824 37088604335926 37089697739224 37122366414848 37165969764352 37182370239872 37226044068928 37300839330304 37361131635256 37448687873168 37482777739264 37523930474624 37584583379486 37628729641789 37662983401472 37723861068608 37844055437056 37854897813941 37888240479232 37949482247248 38028643434496 38070395481536 38071517828864 38131931681129 38133055842596 38211473451008 38254553972272 38256087474176 38361124358401 38397853564928 38440010971648 38441144215552 38483349151532 38502144610072 38582458630144 38624818716704 38625957408896 38627505799168 38688391607294 38722468415488 38813214961664 38814359207936 38856973900576 38938028081152 38999816956672 39000966704128 39043786275098 39098414710784 39141341270944 39234226074368 39333416452096 39379616866304 39422852161264 39458739126272 39478010970112 39521354292992 39522519415808 39615140890624 39712531528384 39758898120448 39805598298752 39840659144704 39903457160732 39905056761856 39906233196544 39950046669104 40033380958208 40098090086912 40142114201167 40144906840064 40272815054848 40290869366176 40292484497408 40337911199872 40420862918656 40422054559744 40487391932416 40531843465256 40533038378144 40616391360512 40663813259264 40682042855168 40729541405696 40859312361472 40925356508608 40926563022592 40962611216384 41010725257216 41077014145024 41122113030284 41159546847232 41256004714496 41322690066944 41369278247596 41405716385792 41454350891008 41472643729088 41521356846112 41559154098176 41672031439324 41758957723648 41770921725728 41807713632256 41875290755584 41921266077119 42008712255488 42009950707712 42076614268832 42164384497664 42211921624576 42213613764608 42328268660392 42329516533408 42416563830784 42417814306816 42464385270656 42485125086976 42533023824434 42620489618432 42621746106368 42739222725056 42828375130112 42876660855808 42944699757388 42945965803312 43034280779776 43035549466624 43082798648384 43152436792751 43190445540352 43202819665772 43292939116544 43361638589984 43453370335232 43501078246912 43571392489768 43609770254336 43713258913792 43831986942458 43852536479744 43871887581184 43923418812416 44033166082048 44081510557568 44082810117632 44154064659848 44294746704736 44297828237312 44346463288192 44418143993938 44438968336384 44470316849387 44509486388224 44510798565376 44559667438616 44724792789248 44777011475456 44797085018972 44939815831504 44941617324032 44942942240768 44992285569088 45065010168607 45086137778176 45159014078464 45208594634324 45209927421776 45211739742208 45376124723072 45429103875584 45597451108352 45647513028832 45648858755968 45689066356736 45742732017664 45762917218304 45816669623296 45866972226086 45870163136512 45982931243392 46090692766976 46092051559424 46142656506934 46207217385472 46257948774752 46312282636048 46354441109504 46429367469056 46480342759246 46590643463312 46631680589824 46707055073536 46708432036864 46857252712448 46880138027008 46931608222928 46932991806272 47029505785856 47042979807616 47084415352832 47158631189956 47160521627648 47213691518032 47310782734336 47312177496064 47387254904704 47388651920896 47440680419561 47486102929408 47539639887872 47616481978208 47658422665216 47672076872576 47770110722048 47771519025152 47823967877632 47847325340672 47901269549848 47999774715904 48001189789696 48078777919744 48121125797888 48288278245376 48366330419264 48410358710272 48467220758528 48520433429248 48598860853972 48641666822144 48643100819456 48757096480768 48876961881088 48934028455936 48991505598464 49013124407104 49070694454496 49113916014592 49115363934208 49169288208128 49248764428292 49351495491584 49409116110848 49543314454777 49588762296832 49590750150656 49646659938304 49726907772256 49830636224512 49885345803392 49886816465408 49888816267264 49965979444238 50024317507736 50070206590976 50128666345472 50266300883422 50369669549056 50371154489344 50426457508904 50451086040784 50556325101568 50611831421888 50615352426496 50752826986004 50858695467008 50860194824192 50916034766272 50998334391433 51043253820416 51103208425984 51125759079824 51288654079168 51410365200896 51491945825606 51538819391488 51595404402608 51704554717184 51786602177024 51909494960128 52039196278784 52096330658944 52097866502656 52180538089966 52205001637888 52289384722432 52346793787112 52348337014688 52457533669376 52600011711874 52602120276992 52603671031808 52661425154728 52771274899456 52797048651776 52855015086016 52856573296384 52965268652032 53110691437232 53112820473856 53172701127104 53283617374208 53368170572288 53369743910912 53428339113292 53539788611584 53626329218176 53673563389952 53688940943872 53947060852256 53996169330688 54059592384512 54083447621632 54146973191168 54206421721738 54255766298624 54343464196736 54470818724608 54580262508544 54604730851528 54668484915616 54732697660784 54780906323968 54782521311232 54871070645248 54931314170018 55045898817536 55110167969792 55134873869504 55199246905088 55312759783424 55375120700416 55464627899824 55466263043776 55580325019648 55642987596032 55645218144256 55670163907072 55731284764727 55732927769948 55847538120704 55912743231488 56003119432832 56066258677663 56119939825664 56181554497024 56183210776576 56272365199336 56274024156064 56323590422528 56389747228672 56455585398784 56594376914944 56610591286184 56727006482432 56728678842368 56790961854688 56818698842048 56870421397504 56932860030464 56999732475136 57024885127496 57143836884992 57279442714624 57342330416384 57435017372876 57485606244352 57487300968448 57578524788928 57698631417856 57761979351296 57763682223104 57899052070912 58041392233792 58043718926336 58045430104064 58109158791424 58201369408039 58203085233436 58322775267328 58324494671872 58388529747152 58551189810191 58604900896256 58607250178048 58673325381632 58766431246952 58889015803904 58890751901696 58955408676736 59050702979554 59078387433472 59173880516608 59238848141528 59242969317376 59431727071232 59527791285248 59748384210944 59813982589504 59868431777792 59910664673431 60105731006464 60226496561152 60297237659648 60323845424128 60394700867072 60613863911744 60711838907291 60740302143488 60905276719012 60909513826304 60976387021264 61103581462528 61202348027392 61269542728097 61399158726656 61496590085216 61568390778752 61624869650432 61696820117504 61796545581056 61864392657496 61866216471904 61993439444992 61995267063808 62093644357888 62163650204942 62166142145536 62465017828928 62466859350272 62595317497856 62665888943104 62696495273984 62765330414644 62767180789456 62822466240512 62896256524288 62924011175168 63071474312704 63142582588436 63274295631872 63374702554592 63376570894208 63432393097216 63534923905024 63604679565284 63737356525568 63755617370848 63888609181696 64062134762054 64118560811008 64120451080192 64222200726112 64224094050688 64356165812224 64428722479616 64532863733624 64608209445728 64684097235472 64741071110144 64742979731456 64814061728896 64845717238016 64918825837294 65052326259712 65054244057088 65159396391232 65367004845824 65369625198592 65443324464128 65472662720036 65549105699792 65683902242816 65685838659584 65757955831744 65864245631041 65866187364484 66001635960832 66078696546304 66108319639648 66323565248512 66396382587392 66503704326488 66564243226624 66642428542976 66715595965216 66720237289472 66884263626752 67041007661056 67205822586496 67210498015232 67284289126912 67363320197888 67393046059768 67472204874932 67533625409536 67607771286176 67827899039744 67858306300928 67937534652416 68189291675648 68264157415168 68266169900032 68374498186852 68517124808704 68592350479664 68594372639936 68597122367488 68783436573137 68815683977216 68926916225024 68928948248576 69004626064816 69148567109632 69182339612672 69258295629952 69260337422848 69336379074743 69402765819904 69596109586432 69674573890688 69817854132224 69819912421376 69930706267136 69932767883264 70009547803624 70184474003072 70330876166144 70351026064384 70575175897088 70689252151232 70751515377664 70753601191936 70865876663296 70943681053586 71093762736128 71260371779584 71291817319424 71375555570176 71518964666368 71553894883328 71632454656048 71634566441152 71781877252096 71783993442304 71978963395196 72063002843312 72129108795392 72213323546624 72327915380864 72330047668736 72409459587751 72478788681728 72560502986752 72677788282528 72762643647616 72829391405056 72914423775232 73027200726194 73030128151552 73112464049768 73264973889536 73383397877504 73466132060386 73617209340928 73736202674992 73822293797824 73976284315648 74177208671852 74179395478448 74244732829696 74331939528704 74364740479744 74452088137856 74601678660608 74722263270512 74897375746336 74965555478528 75047860949248 75169166758972 75257459283578 75325966802944 75447722137216 75688110874112 75709795627882 75776480958464 75898964494496 76057286868992 76140790963072 76143035657728 76263863362258 76266111685192 76422946902016 76509107944544 76512174948352 76722248716802 76880021943296 76882288431104 76966698303064 77004289220144 77164917260288 77249637433408 77251914817792 77255011598336 77376783214588 77444936830976 77626429923328 77628718415872 77713947801152 77839563018503 77876056162304 77999633913344 78001933408256 78087572550196 78196829421568 78282682541888 78468452148736 78666832904192 78759233732608 78845704322528 78917478252544 78956021940224 79042708585984 79045038831616 79230281781248 79425063056768 79517796240896 79611196597504 79681318289408 79806914321464 79810113523712 79812466393088 79900093338208 80066761916416 80196180173824 80284228402334 80289813680128 80545630109696 80581738732352 80584968994816 80675822399744 80841725837312 80974783864832 81063686930512 81066076756288 81232782721024 81327626518528 81364085710336 81453416194601 81459082811392 81718624722944 81850713017216 81853126045184 81942993451969 82021450514432 82154028290048 82244226060568 82319093694464 82512009428992 82645380133888 82738556495192 82811432771584 82908701782016 82945287458176 83042713692224 83118308196352 83344062878648 83517915447296 83541843451456 83615427264512 83750581511168 83842532154238 84017424510976 84019901415424 84153228537664 84328768995328 84423843249152 84656537320784 84659033066816 84833127661568 84835628613632 84928770541312 84970250173952 85063539904057 85066047648868 85240979236864 85243492212736 85478445450112 85574815876433 85656750260224 85753321711616 85889399514776 85891931606624 86068561559552 86071098933248 86165597296768 86304873585502 86380891080704 86405639331544 86585878233088 86723277179968 87002156493824 87142784979536 87219540508672 87426517827584 87663973884916 87743775162368 87846837624832 88066332164096 88163021115136 88165620235264 88308129319696 88589493409472 88595656474624 88692926576384 88732687633733 88836287987876 88940633698774 89018972776448 89021597130752 89119334877232 89449585578496 89554022950912 89594170037944 89879631663008 89883234648064 89885884481536 89984571138176 90130020337214 90172275556352 90318028156928 90417189268648 90419854843552 90423479484416 90752249446144 90858207751168 91194902216704 91295026057664 91297717511936 91378132713472 91442593448921 91485464035328 91525834436608 91633339246592 91733944452172 91740326273024 91965862486784 92181385533952 92184103118848 92285313013868 92414434770944 92515897549504 92624565272096 92665438332181 92708882219008 92858734938112 92960685518492 93181286926624 93263361179648 93414110147072 93416864073728 93714505424896 93760276054016 93863216445856 93865983612544 94059011571712 94085959615232 94168830705664 94317262379912 94321043255296 94427383036064 94621565468672 94624354992128 94774509809408 94777303841792 94881360839122 95079279775744 95232963956416 95316845330432 95344153745152 95540221444096 95647935755264 95694650681344 95802539099696 95999549431808 96002379579392 96157555839488 96263128229983 96576556490752 96732660838528 96934441517056 97040866858496 97197721707944 97283333644288 97286201638912 97514192961536 97753923762176 97868056911872 97983011196928 98026248814208 98141388908992 98227832029184 98230727868416 98338576416256 98497528856584 98702990983168 98818232221696 99086628909554 99177524593664 99293319876608 99453815544512 99661272449024 99770691606784 99773632930816 99931958888476 100048635015472 100140413181952 100257332690944 100529638068431 100532601766844 100739339098112 100742308978688 100852915017808 100902172081568 101112650203136 101223662843776 101230704852992 101505653972008 101717390934016 101720389648384 101832069532544 101996668782866 102086507640832 102206416851968 102251518159648 102577308158336 102820730401792 102983891651212 103077638782976 103190808805216 103409109434368 103573204354048 103818989920256 104078392557568 104192661317888 104195733005312 104361076179932 104578769444864 104693587574224 104696674029376 104865903567139 104915067338752 105200023423748 105204240553984 105207342063616 105322850309456 105542549798912 105594097303552 105710030172032 105713146592768 105829210166713 105930537304064 106221382874464 106225640947712 106345402254208 106567234748416 106736341144576 106739487821824 106856678226584 107079577223168 107252658436352 107347126779904 107377881887744 107894121704512 107992338661376 108119184769024 108166895243264 108293946382336 108412843443476 108511532597248 108686928393472 108941637449216 109160525017088 109209461703056 109336969831232 109465395321568 109561812647936 109565042622464 109742141290496 109862628340036 110091797635072 110220335939584 110269747739008 110398493810176 110625519566848 110750241400832 110929255799648 110932526087552 111160650039296 111285975192064 111290436288512 111340327814144 111462569529454 111465855539896 111695076241408 111825486462976 112006238865664 112132517355326 112363108994048 112366421553152 112544730398672 112548048312128 112647180845056 112779494457344 112911170797568 113188753829888 113221182572368 113454012964864 113457357684736 113581923709376 113637397684096 113765515180889 113865720060928 113999464950272 114049770254992 114287673769984 114558885429248 114684660832768 114870034745752 114971212488704 114974601936896 115157049577856 115397262835712 115523958702592 115527364446208 115798104141824 116082784467584 116087437852672 116090860208128 116218317582848 116402738816078 116406170466872 116645550534656 116648989343744 116777059494304 117102379620382 117209801792512 117346650763264 117532862493904 117778031607808 117781503803392 117910817353472 118101405959108 118347761033216 118477696283056 118485938634752 118807754080873 118863454142464 119055582570496 119496768421888 119627965179008 119821329346862 120211462012928 120452993122304 120594475319296 120647690848256 120789401734144 121227727823488 121423677814582 121480604286976 121810553438024 121819027652608 121952774042528 122207162925056 122404696054784 122539085456194 122798317453312 122993180170432 123136781557504 123249739300864 123593091162112 123728785314992 123732432943808 123986878889984 123990534127616 124187288715776 124323635244391 124327300409884 124332284291072 124930035657856 124933718700544 125070884742479 125190634995712 125331777886208 125392990547968 125530660829288 125534361578912 125644932481024 125792513048576 125848022350336 126142948625408 126285165176872 126548591263744 126749405109184 126753141788416 126864786194432 127069847810048 127209359130568 127474713051136 127511234741696 127777218363392 128124269524108 128237121622016 128240902160384 128444401452224 128448188101376 128712331624448 128857444959232 129065727467248 129216418891456 129368194470944 129482142220288 129485959462912 129628123457792 129686235772379 129691434476032 129837651674588 130104652519424 130108488114176 130318792782464 130734009691648 130739250397184 130886648928256 130945325440072 131098211399584 131367804485632 131371677319168 131515911663488 131728491262082 131732374728968 132003271921664 132157393092608 132216639279296 132792765174784 133007408652976 133128486453248 133284857085952 133431191930432 133440474578944 133646867348423 133768527253504 134082015322112 134411645172992 134450154304687 134568578253824 134726640395776 134786092119536 134944409749864 135067250819072 135215542572352 135434102177803 135716612601856 135875069304832 136378583351296 136528314830336 136532339800064 136748996373704 137034249617408 137184700959328 137188745279872 137194244734976 137566873146274 137631367954432 137853832450048 137857896497152 138009252129632 138297134219264 138364679225344 138516591259904 138520674845696 138672758149486 139192219172864 139349147781376 139570274211511 139635708264448 139861412534272 139865535766528 140019095607248 140368948006144 140702052128768 141150351794176 141378504302464 141503030755328 141731753326592 141887362107172 142187525472256 142520743559168 142583634638848 142751111140352 143037929332736 143107789766656 143264909312096 143269132882304 143563754504192 143567986884608 143957926790392 144126005686624 144258217590784 144426647093248 144655830761728 144660095337472 144818919175502 145121005973504 145355576565056 145525287295232 145658782810112 146054401452388 146060256303104 146224928099536 146529947779072 146766795755008 146927932561553 146932264120772 147234418681856 147472405349984 147644587595648 147952568631296 148354417343704 148358790956896 148489465659392 148663879057408 148729480959488 148904176275712 149203357321216 149444526541024 149794751492672 149931110957056 150095721898496 150338333517944 150514918567156 150651933605888 150895444274432 151376221748224 151419591255764 151552961916928 151797928988992 152114573737984 152281581926144 152286071315456 152527726724516 152532223370384 152845893804032 153018215889088 153024349896704 153265551367357 153444497433604 153760043886592 153764576862208 153933396606128 154008578440288 154329834520576 154499274866816 154503829635584 154510023196672 154753566429176 154889873661952 155252859846656 155257436831744 155427895602304 155679126037006 155752112324608 155999267826688 156003866816512 156175145100392 156393658843136 156565365083776 156936904297472 157333665808384 157518467465216 157691408645056 157834956505088 157946297775409 158085417171968 158090077663232 158460563562496 158850126113536 159035592481792 159222393195008 159613828642928 159620227047424 159624932786176 159800186676416 160058484391949 160133523832832 160392360347648 160568456804668 160579627360256 161091260219392 161163477464704 161169937989632 161351644799488 161683451674624 161949567729664 162127373861024 162132153512576 162465565442048 162655253037056 162728171420672 162906832389202 162918165622784 163437249445888 163701426034432 163706252090368 163885986903938 164308056580096 164488452121136 164638187388928 165024018857984 165290760267776 165477112990384 165622865543168 165817403564032 165890574916352 166085427384448 166688125757296 167035830894592 167083686902912 167230854529024 167501163022336 167685064308476 168034849021952 168039802830848 168306457075328 168657537990656 168847686498304 169313074641568 169318066133632 169666255323136 169671257227264 169857541082624 169940500347904 170127079808114 170132095297736 170481958473728 170486984425472 170956890900224 171149631752866 171506643423232 171778799029552 171783863213248 172137123119104 172142197866496 172331194593536 172609747171004 172761782161408 172811278663088 173171756466176 173446554359936 173642102118199 174004312987648 174285569959072 174439081017344 174853035655168 175327947769832 175487550324736 175693675249664 176132664328192 176326042230272 176331240470528 176616258639392 177178986818944 177191312949248 177385853152768 177465375267466 177672575975752 177881267397548 178037945552896 178043194261504 178238669754464 178899171156992 179108045901824 179188340075888 179759263326016 179766469296128 179771768963072 179969142276352 180260040674428 180636056313856 180834378537296 180839709687104 180846958968832 181132015252331 181504498892288 181716415502336 182389804433408 182590052115328 182595435023872 182795908469777 182885186897842 182970928070656 183051668873216 183266678493184 183467888904344 183480652546048 183931724973568 184362771067904 184368206237696 184570626027736 184828869541888 185031795099008 185249130544192 185330876664362 185417764438016 185717469876224 185921371036984 186362573853248 186526722359296 186828220294144 186833728147456 187429010849792 187520552108032 187726432891712 187731967225088 188118023143424 188171919230464 188634524759824 188642086510592 188854766072128 189243130937344 189248709984256 189549019618816 189554607683584 189762721678244 190158559551488 190465927912832 190633690660864 190688307490304 191080442888192 191295871510528 191389301362688 191605078199392 191999098863616 192004759158784 192315111678976 192526256459966 193153112981504 193465321677056 194081733716992 194395443415888 194566667288576 194572403277824 195028385923072 195507847524352 195736113823744 195966022393856 196052497628416 196282777817984 196455664058368 196677152832512 196995057713168 197405981966336 197636464443392 197942149336789 198173257819108 198355049187328 198586639753216 198907631089024 199322544898048 199541383213568 199547265861632 199863917776952 200097270030944 200280826363904 200514665381888 201059276136862 201065203533688 201478678196224 201484617957376 201705830035616 201804344163136 202225300406272 202447325687552 203011307944016 203434781868032 203440779296768 203664139065088 203987323847593 203993337565732 204173015281664 204412833703936 204503036319296 205154616316672 205213393412417 205641460803584 205967783302424 206155277565952 206381617610432 206715208587173 207146408708096 207637979840512 208156785115136 208385322635776 208391466010624 208722152359864 209157538889728 209387175148448 209393348058752 209731807134278 209830134677504 210400046847496 210408481107968 210414684127232 210645700618912 211085099597824 211188194607104 211420060344064 211426293185536 211658420333426 212442765748928 212451281895424 212690804508416 212786153840117 213472682289152 213478975643648 213713356453168 214159154446336 214505316872704 214740824513039 214755763775488 215788243409024 216238369538048 216333790486528 216587892764672 216825686886952 217023065194496 217373856786944 217883274898432 218321050034176 218418923406112 218673939662464 218930790643136 219123625295872 219130085244928 219484282580992 219725256680072 220183595270144 220440671879168 220539495478016 220796987620352 221500482801664 221858511599296 221865052175104 222321300078592 222571950384128 222680655628288 222925139058908 222931711079792 223390152482816 223650972925952 224012477731328 224265034710652 224726217988096 224732843106304 225089460797344 225096096624256 225294361690112 225558988914688 225822341595136 226377507659776 226442365144736 226908025929728 226914715369472 227163847418752 227274795368192 227531030361778 227731440121856 227998929900544 228099540509984 228575347539968 229369321665536 229740069491504 229942424977408 229949203873792 230314099155712 231047917405184 231054728892416 231596208283648 232165568935168 232174875705344 232436635165696 232805477632156 232812340933744 233291101069312 233297978687488 233554118988608 233931631034387 234204759240764 234419603585024 234693301526528 235065724987808 235556063215616 235563007606784 235821634706944 236202811918216 236695522066432 236955392566112 236971877269504 237615508161746 237726908284928 238111165140992 238993536843776 239255930358016 239642658693724 240422924025856 240905986244608 241075928183519 241188950638592 241295381696512 241578803468288 242455455646976 242847355629164 243621106876048 243638055305216 243905548085056 244299791966659 244414325850112 244809392109568 245078170912388 245596634906624 245986360340864 246273563115008 246499478601728 247186182324224 247457570629984 247464865887616 247973757779968 247981068255232 248374577431552 248647270488782 248654600819768 248664568582144 249860071315712 249867437401088 250141769484958 250663555772416 250785981095936 251061321658576 251068723157824 251289864962048 251585026097152 251696044700672 252285897250816 252570330353744 253097182527488 253498810218368 253506283576832 253784610788137 254139695620096 254418718261136 254949426102272 255022469483392 255554436726784 256248539048216 256474243244032 256481804320768 256888802904448 256896376202752 257424663248896 257714889918464 258131454934496 258432837782912 258736388941888 258964284440576 258971918925824 259256246915584 259372471544758 259382868952064 259675303349176 260209305038848 260216976228352 260637585564928 261468019383296 261773297856512 261890650880144 262196422799168 262735608971264 262743354638336 263031823326976 263456982524164 263464749457936 264006543843328 264314786185216 264433278558592 265585530349568 266014817305952 266256972906496 266569714171904 266862383860864 266880949157888 267293734696846 267537054507008 268164030644224 268823290345984 268900308609374 269137156507648 269453280791552 269572184239072 269888819499728 270134501638144 270431085144704 270868204355606 271433225203712 271750138609664 273056629660672 273064679600128 273497992747408 274068499234816 274369401918656 274377490559744 274388489469952 275133746292548 275707664900096 275715792994304 276018504259264 276464654858821 276594268438528 276729358450688 277033182519808 277041349691392 277345516298972 278384438345728 278698295562752 279140548423022 279271416528896 279722825068544 279731071533056 280038191214496 280737896012288 281404104257536 282300703588352 282757008604928 283006061510656 283463506653184 283774724214344 284375050944512 285041487118336 285167269277696 285502222280704 286075858665472 286215579533312 286529818624192 286538265764608 287127509008384 287915853580784 288252011373248 288516435181568 288853294186496 289300064415307 289311661523456 289320190674944 289637838351004 290242011947008 290711153130112 291050574590464 291317565620224 292108802904776 292120512606208 292449856199072 293059895558144 293533591510016 293855865123106 293864528241544 294468837363712 294944810699968 295289175191296 296708834687408 296717581913792 296978931318784 297327758114816 297458961918976 297808352551424 298135319469559 298406714642432 298889053082048 299589502985344 299927267295071 300191443796992 300676667035888 301029837134312 301303867211776 301790888548864 302122227935099 302752443496448 302839182511528 303105923833856 303595857977984 304229147475968 304563163852288 304572142630912 305055453449032 305064446740768 305691787608064 306036431778176 306048699793408 306531102734714 306888994867208 307520087773184 307529153724416 307866793212256 308017156880576 308659669041152 308998549733632 309007659271168 309507132858352 309779747323904 310505719693312 310514873663488 310855791204608 311358252074012 311998535653376 312007733633024 312350290200784 312787317686272 313130730167552 313873808594944 314667331616768 315036934930432 315382817290112 315892595550818 316170834343936 316180155326464 316921127124992 317700252227072 318071184963584 318444786390016 319227657285856 319240454094848 319249865572352 319600373352832 320116968783898 320267047665664 320784720695296 321136913609336 321159254720512 322182520438784 322326954929408 322339875979264 322703289598976 323899135459328 324254747722048 324264307025152 324778866387547 324931130884096 325456342841344 325813664778404 325836331245568 326874498891776 327402852068864 327412504180736 327771973807876 328616113160192 328976904242272 329276374777856 330048037715968 330581520535552 330954225980768 331245731086336 331634807128064 331781149832704 332170854768896 333376251514592 334071661789184 334167373805824 334461709058048 335002326044672 335370128616952 336069698043904 336079605661696 336612914150656 337695372996608 338626149283136 338636132267264 339332510646272 339715082165248 339881000695808 340254159616228 340264190595472 340963916947456 340973968850944 341900076127181 341913781800448 342299263505732 343013286846464 343557598059104 343567726426496 344274246238208 344284395732992 344662389187072 345219494342008 345523564322816 345622557326176 346343512932352 346893108719872 347284204236398 348008625975296 348571139918144 348878162034688 350655895539664 350975100649472 351387350499328 352341741191297 352652084460544 352662480941056 353232517278784 354357973637888 354771706305536 354930750534932 355345151951504 355762534795096 356075891105792 356086388523008 356477339508928 357053542105117 357798342313984 358216091803648 358376680151776 359518526652032 359532938592256 359543537926144 359938284552704 360520081348856 361272112627712 361668757074592 361679419374208 361693917937664 362264030504662 363008997784576 363432831004672 364779608866816 365180104230656 365190870047744 365591816939554 365770373795684 366103337746432 366533356986368 366935777808688 366961305092096 367863449947136 368725542135808 368736412475392 369141252055472 369657739083776 370063590198016 370498261088384 370661753328724 371434939752448 371842742073968 372725147706496 373053444718592 373656440588288 373667456294912 374858021699584 375041104216064 375452865783424 375463934450176 376236046286848 376343838460928 377269049519648 377284173021184 377709532144256 378486261874688 378497419968512 379098039237632 379109215367168 379525443356488 380317119102976 380931855825664 381267381321728 381376614980608 382591743021056 382778602725376 383210156398784 383998197727232 384009518317568 384630223357952 385052512919932 386306225963008 386930643354112 388163467433984 388790886831776 389133334577152 389144806555648 390056771846144 391015695048704 391472227647488 391932044787712 392104995256832 392565555635968 392911328116736 393354305665024 393990115426336 394811963932672 395272928886784 395884298673578 396346515638216 396710098374656 397173279506432 397815262178048 399082766427136 399094531723264 399727835553904 400194540061888 400561652727808 401029330763776 402118552273724 402130407067376 402957356392448 402969235914752 403411660071232 403608688326272 404063726332123 404450600812544 404894651375104 406022615888032 406869563736064 406881558593536 407328278130176 407974647695186 407986675131464 408346030563328 408825667407872 409006072638592 410309232633344 410426786824834 411282921607168 411935566604848 412310555131904 412763235220864 413430417174346 414292817416192 415275959681024 416403875953351 416770645271552 416782932021248 417444304719728 418315077779456 418774350296896 418786696117504 419463614268556 420800093694992 420816962215936 420829368254464 421291401237824 421972367942411 422170199195648 422376389214208 422840120688128 422852586371072 423316840666852 424885531497856 424902563790848 425381609016832 425572307680234 426945364578304 426957951287296 427426712906336 428318308892672 429010633745408 429481649026078 429511527550976 431576486818048 432667580973056 433175785529344 433651373773904 434046130388992 434747713573888 435766549796864 436642100068352 436837846812224 437347879324928 437861581286272 438247250591744 438968565161984 439450513360144 440367190540288 440881343758336 441078990956032 441563256212837 441593975240704 443000965603328 443717023198592 443730104350208 444642600157184 445143900768256 445361311256576 445850278117816 445863422159584 446780304965632 447301945851904 448024955462656 448530069421304 449452435976192 449465686212608 450178921594688 450192193248512 450588723380224 451117977829376 452755015319552 452884730289472 453816051859456 453829430738944 454327694837504 454549590736384 455062060723556 455462880243712 455997859801088 456199081019968 457150695079936 458738643331072 459480138983008 459884849954816 459898407747584 460628198311424 461133926848309 462095834810368 462109457784832 463192416567296 464331137870336 464349751410688 464873270331392 465610955264312 465624681867488 466582202138624 466595957374976 467108237977216 467863262068774 468409518481528 468839207170048 469386603053056 470131449975616 471112126431232 471643269413888 472405623836432 473391044132864 473910785132224 473943754539008 474676804720261 475231016323492 476222330281984 477529858392509 477987073687552 478511860716032 479285317387448 480845848051712 482151856367038 482377901277184 482590763393024 483157606936576 484910911293952 485694711258328 487242213752096 487276110610432 487811096170112 488599583933318 488828651700224 489173485343257 489618784219136 490156341824776 491193269813248 491972720681728 492547126230016 494372364648448 494915141259968 494929731775232 495715111854677 495947515559936 496749154863104 497294540977564 497309201639536 497329137164288 499720142631424 499734874802176 500283538969916 501327111544832 501571962191872 502122643317152 502137446315648 502579729924096 503170052194304 503392089401344 504571794501632 505140660707488 506194365054976 506997620436736 507012567153664 507569221576274 508279391240192 508837436522272 509898852204544 510044938966784 512497078096432 512948486488064 512963608641536 513777605808896 513792752405504 515429779836928 516262909868992 516865675565824 517472777883776 517928568881152 518512493831168 518744943089516 518765737904128 519350606698352 520418610077696 520433952456704 521275171129856 521847484615171 522936038766592 523546595713024 523781301760288 524392845598336 525471217942528 525486709276672 526063646653952 526913965048328 526929498915872 528013087686656 528629572370432 528866557117184 531171060699136 532029634611904 532513945812992 533139428343808 533724767721728 534587469393692 535074109014016 536328061288448 537646580691968 537800617218748 538274313015296 538906561583104 539144368478144 539777638999456 540269003276288 540862170289408 541736408711212 542866450407424 543500277219328 544976459002547 546113259321344 546129359200256 546995985494816 548136998469632 548738803837312 548754981119488 548776978939904 550267492585096 551415329800192 551431585988608 552037008518528 552929309717642 553188536877056 554066365039616 554082699382784 554691032597944 556768876691456 557396591125504 558281096846044 559445650137088 559462143066112 560076382428992 560981678305763 561475792024576 562808208515072 564601407176704 565514017209856 566927013306368 567549448428688 568750101889024 570082974236672 570334538555392 571004444561408 572151717330944 572431159066624 573059637248384 573076531529216 574255018016768 575831707161568 576504022746496 577032870363136 577706588372992 578600128830614 578623323046912 578640381349888 579275676702008 580484023894016 581422306260224 582101149180928 584217605809552 584241025212416 584899712398144 586119791116288 587067183020032 587711730246212 587729056483088 588937674727424 589889621399936 590578350382592 593417669374816 593435163827584 593957862637568 594655516229632 594917923837952 595616705102848 596270638939118 596813429284864 597778106164096 599179005970688 599854534590142 600382887593984 601353334071776 602059674268624 602607734423552 603581777097728 604244455870198 605504886992896 605678365023056 606211847667712 607191715955968 609126327704576 609144285261824 610110906898064 610128893481536 611383575216128 612072863556352 612097399586816 613062205469428 613777989734416 615040175546368 615058307448832 615733586424512 616034313761152 616728845454293 617319338082304 617997099467264 618015318542336 619014265716704 619559494647808 621011439386624 621029747326976 621711582409216 622716504148024 623997071306752 624015467266048 624700580401568 625574635372544 626261460335104 627747617189888 629334663233536 630073869860864 630765634580224 631785191101636 632341668687872 632360310652928 633842254249984 635400504454144 636142369927168 636889572780032 638455314571712 638480908189696 638499731144704 639200746705664 640233937567796 641569441390592 642273827218672 642318509441024 644063087912101 644365040877568 644653909858816 644679751958528 645406579197952 647798270918656 648509495444096 648528614050304 649557732775094 649862261768192 650912685682688 651627329556808 651672662491136 653748997783552 654805704137728 654825008361472 655543947615752 657232226320384 657953808484544 658552749555712 661163041071104 661908451961536 662491462172672 663269614256128 663562299665408 664341709537792 666752503029184 668143323578368 668334747611648 670004652089344 670740257233904 672139396087808 672159211323392 673225828301312 673964970009067 675390745993216 677252298566272 677272264534528 678665021292544 679430164330496 679762001391616 680508319232456 680528381190944 681927833894912 681947937701888 683800152254362 683827563600896 684598527011464 686026573692928 687115196118208 687135452852992 688548492476416 689324778374144 690438988684016 691047128645632 691245114652352 692687025864704 693786217439744 694568408472796 696017251950592 697142279836288 697756324069376 701311791079328 701950201298944 702774700998656 704683482382594 705304168921088 705324961882112 706465034557568 708715947275776 709543412611072 709861501069864 710690303903008 711525069590192 712151782211584 712172777046016 712954679017856 714107084210234 715596684627968 716432183607296 716753360303552 719037053304064 719065877184512 719876569105408 721040162697712 722544225255424 723337514149184 723358838748416 723387835875328 724506701941451 724528061009324 726017995569152 726865662009344 728861362809619 729559217733632 730360208461312 730381740095488 731183633879108 731540747591368 732206675492864 733066713972736 733871555617376 733922610184192 735726899894272 737451084271616 737472824950784 738282504110944 739315478167552 740127180396032 740996522176768 741323506657448 742869879504896 743685484147936 745450295412992 746106889437184 747312881176576 747334912589824 749716043399168 750082208432128 750905731566848 750927868900352 752687676921856 754538099039296 754568346042368 755419064288512 756617802304507 756972523749376 758196078475264 758218430734336 759050886712976 760634238205952 761863711651328 762700169822173 762753229961216 765183486042112 765557205450752 766420312797568 767996395454464 768019036635136 769260446715904 770105025839864 772612451926016 773861286708224 776326934867968 777581773663552 778266669154304 778289613111296 782031390097408 782944455294976 783864089575424 784209990513664 785131111271936 786708611330048 787980230852672 789623927865344 791768597347156 792693031276432 793420196749312 794346559012864 795630524356096 796504055465261 798165532854272 798189063446528 799455671107808 800389080123776 801123305455616 802058661527552 804237104547448 804260814134752 805914712784896 805938471829504 806823320142464 807217376652544 808127452664246 809789302750208 812045231776064 813739127472128 814656556260352 815949295390372 815973350262928 816692061126656 817651334815744 818012145277184 820618465266688 820853573649668 822565843214336 823871133209696 824621110263808 825526470441728 826860834348692 828585634832384 830551919362048 832807751906702 833541290543104 833565864042496 834888609439456 836630155558912 837548700593792 837573392235008 838927228537112 841600187389984 841633924431872 841658736508928 842582802475648 843944735884822 844340398391296 845680241376256 845705172742144 846633681333704 849771062995712 849805127581696 850763218033664 851144615360468 853890729156608 853915902574592 854853425812672 856235193203533 856636617785344 858021267490816 858963298052156 859023055101952 863152973636096 865335161946112 866351571058688 867302747547808 868092260777984 869495427147776 871533099593728 873284200136704 873675693624448 874695758649856 875723162572544 876494501183488 877937130323968 878901026720288 880734381080576 881762687516672 882157981912064 883126512425674 883187950481408 886001931206656 887434046397184 887460208700416 890287801536512 890722622513152 891700556235632 891726844319168 893560609931264 894603891703808 896049910925312 897060138842608 898904871952384 898931372425216 900357843189376 900384386497024 901372927971659 902235955658752 905510030639104 905769460578944 907632103718912 907658861477888 908655389675008 909099181472768 910124121447112 910925760487424 911995719602176 912398162039936 914301390159872 917477286662144 918960277966016 919769699909632 919796815495168 921256396622848 922267853696618 924191669620736 924218915569664 926384833134592 928662275740672 929746540662784 931221910528624 931249363734976 933164404277248 933191914749952 934216475954432 935726524137548 936819036963056 937678414340096 938773206106112 940262899951232 941322974640763 942224252862464 943286538827776 944811247672864 946782088265728 947821570264448 947887509078016 949353609440522 950462032646984 952444660563968 955059716785018 957023721432064 958570634774896 961691696103424 964303712734076 965181526786048 966315213873152 969821822587904 971389422516656 974484427504192 974552221220864 975622192340224 977199167866636 978346970686514 979237568438272 980312683649552 982386539626496 983945441363456 985094252460032 988744729296896 989830282519936 989859463550464 991430223709354 991895031119872 993498309726208 994589081955128 994618403279072 994658274328576 999440285262848 999469749604352 1000567077939832 1002654223089664 1003143924383744 1004245286634304 1004274892631296 1005159459848192 1006340104388608 1006784178802688 1009143589003264 1010281321414976 1012388730109952 1013995240873472 1014025134307328 1015138443152548 1016558782480384 1017674873044544 1019797704409088 1020089877933568 1024994156192864 1025896972976128 1025927217283072 1027555211617792 1027585504811008 1030859559673856 1032525819737984 1033731351131648 1034945555767552 1035857137762304 1037024987662336 1037489886179032 1037531475808256 1038701213396704 1040837220155392 1040867904913408 1042550342259712 1043694969230342 1045872077533184 1047093191426048 1047562603520576 1048785691196672 1050942435885056 1052127293307904 1053827930096656 1053858997831744 1056026175373312 1057259144740864 1057733114234368 1058894410529813 1062342121398272 1064059269223808 1065258914875597 1066278856687616 1067449535443456 1069174938787384 1070148218028032 1072656122576896 1075293161383936 1075601234437496 1076548626030592 1077813123166208 1078288736956288 1079555277998912 1080538006552576 1081724340578816 1083472817422424 1085732900814848 1087000554438656 1089952918005094 1092226518642688 1092258718400512 1093991970989632 1096273996939264 1097477607674624 1097509962238976 1100534985170192 1102830659600384 1102863171977216 1104074017037056 1105826018752741 1105858619435284 1108132730079232 1108165398765568 1109382065195888 1112472606393629 1113537753382912 1114793182251008 1116562193692088 1118891300274176 1118924286132224 1120152764857984 1121963356611526 1122951584049152 1125616417030144 1129202814353408 1131028034419712 1133854026612736 1135098896857376 1137500203778048 1140669077110784 1142008889122816 1144303434661888 1144862318133248 1146119274496768 1146153063058432 1151663414323136 1153008045492992 1153524939238529 1154065740726272 1157200257661228 1157246646093824 1157280762699776 1158551353404016 1160968047788032 1162844612520448 1164121311833843 1164202298361856 1168435211619104 1168482050424832 1169799424796288 1172239582232576 1174134366040064 1175423460492424 1175458112966176 1177875349454848 1179779242799872 1181156700765184 1186835338749632 1186870327655168 1187915725275136 1189311032459264 1189835847675904 1191233410205696 1192541277878236 1193626858569728 1195556212328192 1198358011941376 1199709069180284 1200765775187968 1202706668143552 1204119348537248 1205215468847104 1207163554195456 1208488911740396 1211009773985792 1211356730046112 1212423695335424 1214383431911936 1218252655409152 1218288570523648 1220221813796128 1220257786963072 1222767150432256 1224145727112704 1224194799173632 1226124410938856 1227555979468832 1230080351092736 1230116614897664 1231467172849024 1232068627522304 1233457690908586 1235994198934528 1236030637084672 1238028531433408 1239118989295616 1242022878773248 1243423164818432 1245433008296048 1247994142613504 1248030934532096 1249401160803136 1251420666989779 1252522920670208 1255495234379776 1260147739721728 1261531269160448 1263570382203272 1264683337375744 1264720621305856 1267684508499968 1270801008908288 1272284739854336 1273779145560064 1276910629143424 1276961816379392 1276999462289408 1278401493411328 1280467875135592 1283138882781184 1284547654437344 1284637018882048 1288126175824202 1288730081755136 1289307819717632 1290813158395904 1295596541837312 1297018990888192 1297057228100608 1299115465550188 1301825371365376 1303254659113616 1303345324982272 1306885294889603 1307497995567104 1309611408275456 1309650016722944 1311087895231504 1314464452640768 1315907616969088 1322326082142208 1323816903923072 1324982924345344 1326539228512256 1327124599330816 1328683419075584 1333505006058368 1336286647156736 1336669495223296 1340009304178688 1341480514467808 1344278792175616 1344318422646784 1346451656602624 1347929940018134 1350781491986432 1354504597132544 1354544529069056 1358860328660992 1359524002783232 1361016638464912 1361056762381888 1363855667789824 1363895875403776 1367600304508724 1367655127201792 1369197054022928 1372053147385856 1374230392236416 1374270905705984 1375779732167269 1377096984952832 1378649556748288 1380877977368032 1382094257291264 1382490229304704 1385374051729408 1387572434879488 1389136816945592 1392034503901184 1394284559672576 1395512648138752 1402623582158656 1403900402597888 1405549401997312 1409366964765188 1410608337842176 1410649923764224 1412930069115136 1417431894551552 1419086825222144 1419723002139728 1421380607806016 1423050139180384 1424303564423168 1424345554092032 1425909358035712 1428214168420468 1431193369255936 1432864367214592 1433506720607104 1438074106608128 1438131754369024 1439753138210816 1442080325395424 1445088450510848 1446675028298368 1446717677496832 1446775671750656 1449013403882902 1449056122018648 1452035991138304 1453731324018688 1457722725619238 1460720416922624 1460763480190976 1462367267758216 1463081495182736 1464413350985728 1466133427945472 1467743111234752 1467845220368384 1471453799788544 1474902168543232 1474945649901568 1476565008221888 1478951697351557 1480254360792064 1481993044353536 1482647013314896 1485739759009792 1487370968295872 1490900590825984 1494625762353152 1494669825179648 1499432086798336 1500164416864256 1501811463133696 1501855737800704 1505375353843712 1509076198078592 1509136692084736 1510838128577024 1513235604609014 1513945047498752 1516392156950528 1516436861468672 1518101773425952 1521268476411904 1523727423302656 1525400339644346 1525506459922432 1530366972084224 1531114410901504 1532840625595136 1535992790908928 1538520893431808 1540210051679728 1545224903852032 1547722573416448 1552653869735936 1555163547327104 1556533338308608 1564062780194816 1565888910589952 1567728179150848 1568419981027328 1570262222543872 1573417222660096 1575960461705344 1579247855730688 1583537194694312 1585386062552864 1586840393498624 1588693118025728 1591261048712192 1593008110930522 1596331065708544 1596378126893056 1598911342215616 1600778160247552 1602246610911232 1608474209094896 1608521628269504 1611829425569792 1611876943659008 1613646640284928 1614434753305088 1616207258177083 1616254905328492 1619578605500416 1624090463552128 1625921501652227 1627478254944256 1629313112520704 1631898590780744 1631946700525856 1633384122253312 1635302669631488 1636024290554368 1641236930533376 1641707147299336 1645131686428672 1647742266419392 1649242220527616 1651052940883456 1653721668697384 1657171269664768 1661103838724096 1665615503813404 1667082581086208 1667131728084992 1669777218878912 1673260311117824 1675097401187584 1675146784470016 1677854457074224 1683200374779968 1683267848863744 1683317473017856 1685165604951296 1685921065040927 1687889471769644 1691360482752512 1691410345484288 1693267362667408 1699542125991424 1699610255163392 1701526436067328 1702289230720936 1707781458313216 1707831805149184 1709706851625344 1712470386407066 1713273235570688 1716042534981632 1717926596104312 1718046110203904 1726305947272192 1730670323892224 1732703142117376 1734605495095616 1736184521555968 1737409275529499 1738990854295552 1743066199187456 1746568400273408 1747351387248896 1749391517299712 1751446325145088 1755874260647936 1757802053440576 1760643328311439 1761468762161152 1764315963824128 1766253024851348 1766375900962816 1772003862413312 1774868092794368 1774920417400832 1780575603073024 1781445245026304 1783401112471264 1783453688638336 1787121219862528 1789207783407616 1792099821850624 1794120277685216 1797809743904768 1797862744850432 1800715686378752 1800768772994048 1802745855943318 1811020061278208 1811538921157888 1815264207437824 1817310779350016 1818198362945536 1820248242894224 1821851520974848 1823991439204352 1824796324079872 1834954573324288 1837920555932032 1839539399819264 1842512793245696 1844535707393236 1848383339241472 1848437831139328 1852769666269184 1857324551481344 1859493081325568 1862443821057248 1862498727469952 1866328808554496 1866383829499904 1868432951908864 1871453048275096 1873638073926112 1875356828680192 1877546412212224 1880525799902464 1882645949281526 1886573077655552 1889622495345728 1893564176531456 1895643140528896 1898707218881044 1900924065293968 1904889321127936 1910063123300189 1910119433570036 1914047442864128 1917141269549792 1923383392206848 1928607425468152 1930363053572096 1932630427746304 1939643645175808 1942778845033312 1948968855008384 1949104442441728 1951244384680448 1954398335733272 1956693941373028 1958475136876544 1960625367299104 1964773079252992 1967890882726912 1970188504920064 1977489458593792 1979660565039872 1979718927100928 1982860447418708 1986996619452416 1989178163910256 1989236806558144 1989316548657152 1992452167775641 1998880570525696 1998939499208704 2001134155879664 2005308446179328 2006287848767488 2008490573268608 2008549785262592 2010754993167547 2012680208777216 2013568357605376 2018287178006528 2020562642829952 2024777460219904 2027990481746944 2028050268614656 2030276886305096 2033117564960768 2035349746089088 2039595408818176 2040179755867136 2049988312385728 2051793945952256 2051854434566144 2055110423235584 2055171009622016 2061719119347712 2065051639475968 2067462702263296 2069891111535104 2074049975324672 2074979772358064 2075062951616512 2077402426793408 2081674440310784 2081735809826816 2085100684519424 2087389938460684 2091744155066368 2094186382852096 2095125207041152 2097571382393344 2101884871770112 2104254586615808 2107655860193312 2107717995663488 2112052350746624 2114518289481728 2115466228468736 2117788821059626 2124684242796544 2128118538447616 2130517829751194 2134899070886912 2138349877574768 2140296436056064 2145312245153792 2150586322767872 2151202468874992 2153097252061184 2155626246332416 2156577473912576 2159110555997824 2163448681157632 2166945634844848 2171465801629696 2174001108877312 2179905836010188 2184453037285376 2184517436801024 2187983941979264 2192547993878528 2194955215349248 2195019924477952 2201069970340384 2205661319200768 2205726343954432 2208148034074112 2211652037505482 2211717238870568 2216265460158464 2216330797531136 2218764130391776 2224945212787258 2229586364502016 2233124387384176 2237782600548352 2237848572264448 2240305529715968 2243926713223052 2245903168098304 2251232834060288 2257347327536587 2258405628706816 2262056068839424 2267708053225472 2270197793714752 2281338154221568 2284017778245632 2288606869323776 2289724636266496 2292238548993536 2292306126116864 2303326828646272 2306016090985984 2307049878477058 2308131481452544 2314400515322456 2314493292187648 2314561525399552 2317102706808032 2321936095576064 2325689225040896 2328242623667686 2328404596723712 2336870423238208 2336964100849664 2339598849592576 2348268732080128 2350846920984848 2350916225932352 2355750698909696 2359558485599744 2362149069643429 2362313401530368 2373670677499264 2373740655310336 2376346810107101 2378622064918528 2379671695351808 2382466820411392 2385082555756472 2387253717139456 2391112424656384 2396716023882752 2399418138360568 2401531550375936 2405413336287104 2408238697074496 2410430937694208 2414327108390912 2416977823480792 2422019547971584 2422713460092224 2424847390670848 2428766863823872 2436505310818304 2436577141047296 2440443627592256 2440515573926144 2445534300864512 2448291454225408 2452248821877712 2455111958937664 2460160702185472 2460233229795328 2462934345698048 2464137255044608 2466915381817172 2471988397869056 2472061274169344 2476057062866816 2478237978591232 2484045757546496 2486846329636864 2490866016592096 2495988285227008 2496061869064192 2498802321606272 2502841333979558 2505045841340416 2510990468759552 2523062538320896 2527140764406544 2529366674751488 2529441242611712 2535369016999936 2541602017816576 2544569479708672 2547558291120128 2553821258286848 2553923632758784 2556802986822656 2560935750271184 2566277765562368 2569095308874688 2569274037764096 2573247941378257 2576252351648404 2578615639435264 2581626316791808 2591193083674624 2594037981776384 2594114456201216 2598230931100376 2603650742730752 2606509318227232 2606690649964544 2613770589779206 2614995991134208 2619222816550912 2619300033445888 2622175790463008 2628928905281536 2631815233938176 2644652164284416 2647633807846144 2649965848690688 2651835210018709 2653078457024512 2654249198661632 2657366838151168 2667010012116736 2673338990446592 2680018608357376 2682961028935616 2687297711633249 2688557584351232 2692903313205248 2695859880036268 2701562983972864 2709009194265088 2709089058138112 2717720657321984 2719048005566464 2722033276929824 2722113524763776 2727711335579648 2727791750807552 2735200609017448 2735310254403584 2738394108045856 2744106294771712 2748460784472832 2748541811411968 2751559464334538 2757299113496576 2761755954736064 2764188514582528 2764980458609408 2775144869758976 2778273633891184 2784069007802368 2788569119345152 2791630718669507 2805247164317312 2811098803994624 2818733929530376 2821216675684352 2821299847528448 2825860138230272 2834863789103104 2838173650444288 2839446004279456 2842761215612032 2846100278360768 2848607128846336 2848691108184064 2851818716071424 2856428336840936 2862386738511872 2865728734429184 2867013441214208 2876148213216256 2879506276421632 2884160650790848 2890176901021696 2893350056596736 2893435354993664 2898026807765804 2898112244037296 2904071982276608 2907462648037376 2915445451238476 2921440833845248 2921526960381952 2924734535516432 2926162990365472 2928826701971456 2932266855890944 2935486222469504 2935690440736768 2942907599577088 2949804337086464 2949891299803136 2953130016443776 2957903394703114 2960508721584128 2963986088707072 2965294026629792 2971479518019584 2974741936591744 2981801181651968 2989251524706304 2989339650359296 2998864173596672 3003622926267392 3003711475601408 3010750707687424 3018152396157184 3018273384169472 3021676257154048 3026471209218028 3032784313901056 3032873722937344 3036203546851904 3041111203447031 3042536952823808 3047454846605312 3050800679288692 3051012919844864 3060733944168448 3062228821803008 3065681251190272 3071985581817856 3077041786863616 3080420103359456 3090449807704064 3095445146832896 3105307739471872 3110327094654208 3113066676617216 3128125560389632 3131777821179904 3135456358301696 3136839962054656 3140524445087744 3146834445320192 3151920923410688 3167074389388624 3170772125105728 3173680786997248 3177386236051456 3182522097424384 3186016221861044 3192662131417088 3192756253786112 3197822684431232 3201556320495104 3204493221822464 3216948418189792 3217043256539008 3223658851139584 3223753887318016 3227293280569856 3228869506610176 3232414516354166 3232509810656984 3239157211000832 3248180927104256 3251843003304454 3258626225041408 3263797181561488 3263893401051712 3266768244506624 3270605339262976 3272048581108736 3282473861066752 3283414294598672 3290263372857344 3295484532838784 3299199940245781 3302105881766912 3307443337394768 3314342539329536 3322207677448192 3331231007626808 3334165162172416 3334263456169984 3339554437757824 3346520622235648 3350194802375168 3350293568940032 3355708914148448 3366400749559936 3366535697727488 3366634946035712 3370331209902592 3371842130081854 3375778943539288 3382720965505024 3382820690968576 3386534725334816 3399084251982848 3403052872134656 3404578461441872 3415562916626432 3415663610298368 3419413703250688 3424940772814132 3432085069963264 3435853192208624 3436092220407808 3452611894544384 3461340647784448 3465406284234752 3469210990191232 3474818551058998 3477981708591104 3486132398374912 3493136800546816 3494702774497792 3498783034599424 3502892650290176 3511748521295872 3515604106881152 3521286656622878 3522937524322304 3528631927648256 3532506049702696 3532751801925632 3544007724826624 3549736185588736 3549840834801664 3561151206146048 3562890490052608 3566802224942528 3566907377276672 3574242439725056 3584199643701248 3588240555370432 3595619487809536 3595725489700864 3601431372757504 3601537545988096 3605491711886636 3622040122556416 3623077842315776 3630528414875648 3634621558700032 3636396725891072 3640496485788448 3643703041949696 3647982878408704 3649592648159744 3669909146648576 3675841111864064 3679078799638528 3685025586491392 3689071414786472 3696766678482944 3696875662278656 3705539332538368 3714649102962688 3718986162651136 3724887642114496 3724997454939904 3732657617108992 3736865903817728 3742906096550192 3747276147852224 3750713657360384 3755092824424448 3760900837398991 3761051599804928 3765291898563052 3773146155311104 3779244990691456 3787128353062912 3791286281057792 3797414437762088 3801848130587936 3809778642255872 3820126246600378 3820238867140072 3828094885728256 3834282539099584 3857214850936304 3860726107144192 3865260855492608 3875759153104267 3879287290351616 3885557690066624 3897937710016768 3899054474835923 3902488769360896 3908796671466544 3913387882746056 3916950273753088 3921250734598208 3927588963156287 3935781765453824 3940377009840128 3954978917187584 3959321130079744 3959437854201856 3965720894837416 3973993238904832 3978356327820512 3978473613116288 3978633097314304 3984904335551282 3997761141051392 3997878998417408 4002268311759328 4010616892358656 4012575697534976 4016981146537216 4017099570525184 4021509986335094 4027136715210752 4036574356013056 4041125285659904 4055980963493888 4056100537229312 4060553772610192 4066235129921536 4070699492178176 4080359511734272 4099976624771456 4103587891904512 4110220846471168 4110342019244032 4123438238695424 4130103278951936 4134925404526592 4139782223070208 4148099950649344 4149959544716128 4150125903233024 4154804853586816 4163348880621568 4163471619653632 4170201369038848 4174779876921368 4183488310132736 4188372765704192 4190250414082304 4195142764786688 4208509173231616 4215311720386624 4215435991326976 4224104701493248 4230932456937472 4235577642119252 4249368485593088 4256237076895232 4261035659502388 4269798141773824 4276699755149536 4280592872112128 4290624490307584 4301172645535744 4302404937749984 4306194504122368 4311252492664832 4313154947825152 4318221111995648 4326897362315264 4333891269689696 4342931603259392 4348002217754624 4359811672020376 4368906074570752 4369034873602048 4375967883958528 4389910430698496 4390039848955904 4402139940680768 4411322638401536 4416296068148224 4423304075010964 4423434477741136 4432530920316928 4432661595062272 4437528260783552 4444700989653353 4449890425574516 4459172729004032 4466248774768352 4475565201096704 4475697144528896 4480611059431936 4487853426446104 4491806336196608 4502465668120576 4514694655073174 4516811257413632 4524112137678848 4535416106450944 4540395587429504 4562676308443136 4568035556491264 4577213738647552 4580442635486861 4584477097987072 4584612252233728 4606653657292544 4612032181971968 4614099756954116 4628801030644912 4628986584375296 4629123050799104 4634205413616064 4641696047366521 4643872191152128 4651378450081792 4656485247335372 4656809193447424 4673740846476416 4673928201699328 4679197699185152 4696537464160256 4701693841969696 4701832451864704 4711501397819392 4719116971199488 4724298139286858 4724626803060736 4747341354998528 4747481310620672 4752693620214202 4759343390703616 4764933640822784 4770165111512944 4774507434278912 4782224849312768 4793432047765504 4798836276721136 4803063100751872 4810826672574208 4816477394148992 4828654216781824 4833955646961584 4844039095943168 4845426920184448 4849694781341696 4857533727647744 4873010621636608 4873154282094592 4880887255184512 4881031147852288 4891068601729024 4896582908450816 4904497643755424 4910223917875328 4920321404370944 4920466459590656 4925868691396096 4928274510089216 4933830763634344 4943976795738112 4944122548338688 4952114125733632 4956475957182464 4973692659273728 4981732033184192 4991976570454016 4992123738128384 4997604643212544 5005682667959116 5010091682680832 5021980937519104 5046125076641792 5054281528813088 5058733349502976 5058882485223424 5070738033999872 5083204035633152 5089138959417344 5095116582240256 5107642516573696 5107847265517568 5113605973645312 5121871500542368 5132555531124736 5138190617749376 5138548075528192 5146495882756514 5152504703296808 5157231278870528 5163252633583616 5188075963552768 5188228912402432 5196461862200752 5207301485461504 5213018636454464 5213381299929088 5227541179558412 5238445633101824 5238600066891776 5244351580926016 5252828442317599 5257857810563072 5263630467876352 5289304328568832 5295267615692288 5303670420037418 5306156914049024 5308498397323264 5314733676302336 5334020024233472 5346677980893184 5360037216714752 5365922057871232 5374595423266498 5377115168702464 5385806626410496 5391719760072536 5403125967945728 5418018388530176 5418178116276224 5435441314643968 5438096011132928 5444066553859648 5444227049527552 5455422671159296 5470401218034896 5470620508807168 5476788216091712 5488212589543424 5496921568945664 5497083622823936 5503118928669076 5514598226993152 5523511909472128 5528377029165056 5529960917218816 5550289739517952 5556547267782368 5568138015604736 5577138238690304 5583261437339014 5610494328634624 5637467859060752 5642433351368704 5642599695056896 5651720276460544 5669727578206208 5676347300888576 5678892008558912 5685522431224064 5692200556721536 5697214257692672 5703637432142848 5712856673681872 5724773477023744 5731457468858368 5734026882428416 5740322330766881 5752296426432512 5759012552843264 5768321301581696 5780353802043392 5786700113193472 5786870709987328 5796053615531608 5796224488074592 5808143964553216 5814925296074752 5830890902476952 5842881667690496 5843053920763904 5849469071032864 5852325980730944 5857653403942912 5864533711781888 5870972444939008 5885815199154176 5899608674172928 5899782599606272 5906260032887552 5915806789406228 5921017443168256 5927972177414144 5930588053259584 5942959036039168 5949483873183488 5963602363303936 5978503049412608 5978679300718592 5994741049028017 6007245852534784 6007422951202816 6021501415374848 6036304792314368 6036546768338944 6043352514308096 6052942418436056 6065568627802112 6065747445874688 6072407093703808 6082222406894062 6085073905647616 6094909693210624 6101601358577384 6102025839689728 6121467888336896 6124457643606016 6131362502380544 6154083573727232 6160840206718912 6170798461363393 6190890293665792 6210615478943744 6220654189308416 6256251120779264 6270912716603392 6273679924109312 6281048890175488 6293668890640384 6303841846821376 6334148778777248 6341544250211456 6347361573994496 6354772472102912 6365044194848768 6372032443722088 6385324262834176 6385512507572224 6395645368862464 6403112640990208 6433896836379584 6434086513078016 6447317702279168 6454586561139712 6457739013220352 6464829032708332 6465019621313968 6478314422001664 6496361854208512 6503686006608908 6517252450082816 6527594363122976 6527786802103424 6533536489013248 6541210678525952 6544097162217472 6564947722133504 6566828589197344 6580526745714688 6590969065677568 6598399880491562 6604211763533824 6614886674789536 6628685078659072 6662462015253616 6668330324344832 6668526912339968 6679108875515648 6700389604750336 6700587137880064 6711417828296896 6732801499119872 6733071395454976 6740662419805184 6743684260163708 6751557887078576 6765441931010048 6765641381937152 6773069450669632 6784017299997223 6798168503965696 6806105744269312 6809156922883744 6831125833252864 6831327220596736 6838827406501376 6849881545628264 6864170139926528 6871706384417248 6872184440815616 6905223789088768 6922681295568896 6930812568469504 6938421980382464 6949637102117996 6955963417182208 6972264796749824 6986273601093632 6989405548995584 6997566069198848 7005785300580352 7023497042591744 7031208213762304 7042573313245756 7057263855296512 7065012099405392 7065503603851264 7084693967033111 7088015449653248 7099472371177472 7099681669603328 7122302412292096 7125780980105216 7133604449885056 7133814754553344 7148484879450112 7168399287402496 7176481110740864 7191238975619072 7191450979401728 7202862745515008 7203075091976192 7210983423773272 7244080245112832 7246155684631552 7269243117400064 7272793451782144 7280992971576896 7287406083899392 7295965756817408 7299185296319488 7339818293297152 7351682223728128 7370051172982784 7378142829572944 7393533356965888 7393751324557312 7411078665076736 7429298205925376 7437972325302272 7449775284228992 7449994909879808 7465315234217984 7473731807635456 7485812193100384 7494552295704448 7501427314720768 7510185648848896 7521801674797982 7522103199609856 7530583797126104 7546292310622208 7558489981382912 7582572562115584 7594828875524176 7603696261175872 7619557284511744 7640252493200756 7640477734280144 7656189771456512 7668565078199168 7714429701872608 7721452214288384 7730521710985216 7751518306208534 7758574580703232 7771115380133248 7795875420033536 7798108949671846 7804977538721792 7817593342933088 7826775765492112 7833900547506176 7842501469196416 7855177926312574 7871563530907648 7880754019680256 7918642260159488 7918875708403712 7931441789674832 7947986477809664 7956712655641024 7956947226232576 7957266194628608 7969808671102564 7995522282102784 7995757996834816 8004536623518656 8017474990905809 8021233784717312 8025151395069952 8033962293074432 8034199141050368 8043019972670188 8054273430421504 8073148712026112 8082250571319808 8111961926987776 8112201074458624 8121107545220384 8132470259843072 8141398984356352 8160719023468544 8199953249542912 8207175783809024 8220441692942336 8220684038488064 8246876477390848 8260206557903872 8269850809053184 8279564446140416 8296199901298688 8299919089432256 8300251806466048 8309609707173632 8326697761243136 8340402738077696 8349559753842736 8366976620265472 8376745531408384 8380500828164608 8389701868043903 8390285529573376 8417018346463232 8430623440773248 8430871982653952 8448209402986496 8461864913874944 8471155284238504 8498736971186176 8512474153790464 8522071319004776 8539596283547648 8553399510299072 8561185744224256 8602345291071488 8604809875499968 8612389008244736 8622504985329664 8626309895650304 8636442223991296 8653794724630528 8667782539379392 8685863206518784 8719623344040752 8737812149141504 8738069747204096 8751935767917056 8761544610117871 8779820861396992 8780079697911808 8804279881361536 8822645276803072 8832592136296448 8846608150021928 8846868955482272 8865061840633856 8865323190124544 8875056521567104 8889401979306706 8899780851149032 8918345458008064 8932497549536704 8951130402193408 8961222118863872 8975706852892208 8983612672393216 9004931336241152 9029389310146348 9048224275357696 9070832212901888 9080791174859008 9125352616886272 9136071112982528 9160885270973722 9168954195974144 9169224504467456 9213307314585088 9224064363943936 9228199513908232 9257602061289824 9257973168750592 9258246101598208 9268410827232128 9283392094733042 9287744382304256 9302756900163584 9312970494670744 9313618386894848 9347481692952832 9347856403398656 9358395398370304 9393074928320512 9403387683939392 9403664903729408 9418587125238863 9423002795638784 9438233942398976 9448596278573716 9449253606121472 9494682709997056 9494962621241344 9505387240428404 9518686781407232 9529867281645568 9540330223025888 9549014868557824 9564449698625536 9586864095531008 9597672553442272 9606126201503744 9621653345148416 9632954788297984 9657308433563648 9667911293923168 9688078191886336 9690853840368896 9699389562683392 9715067455295488 9746021243273216 9746308564189184 9761774510369024 9762062295704576 9793165816901632 9808995287510848 9820447835750656 9840642808741888 9851737382792192 9856549020178432 9867661527268688 9887953591476224 9888245096677376 9904228251467264 9915102207688249 9947385318547456 9963464066368384 9983953140908032 9984247476256768 9995209286425088 10011365335918232 10020183365361664 10043961875038208 10092250153283584 10108563057626176 10117466699005952 10117764970446848 10166408071266304 10178277918834688 10190233164480512 10215285033147392 10227211947290624 10243743001084736 10265111062249472 10276381235498752 10292991765513028 10305009406593616 10314462557741056 10326505267167232 10354552721048393 10376151927105536 10376457824804864 10392923724401504 10414602970923008 10426037272908928 10426762599858176 10455082359116824 10476891266203648 10477200133783552 10488703161852032 10505656884635198 10527260935752704 10578608657137664 10590535231384576 10607340840074836 10616996794646528 10629467352604672 10668040048466944 10693355961786368 10720074433429504 10731844115742464 10749190846532996 10771613252820992 10783439520145072 10806251935891456 10836036777060352 10836356232552448 10870882629287936 10876192022265856 10888133107719296 10888454099055104 10910845342318592 10940802436069792 10941241017614336 10953576432183424 10976425179086848 10993843137891328 10994167245647872 11006237857338152 11029196453986304 11047023818944256 11056754058330112 11059921834437632 11100579479035904 11113094535564736 11136276031209472 11154276477380608 11166522874678028 11220988657269248 11274935718121504 11284866702737408 11285199390113792 11303440552921088 11339455156412416 11352694601777152 11357784017117824 11371044862448128 11384401113443072 11394428515385344 11407274864285696 11425713347363744 11449546954047488 11462914937716736 11468053764856832 11480644661533762 11504592852865024 11518025105686528 11536642603163392 11573400226386944 11573741419974656 11592107231063216 11592448976149184 11616287929106432 11629850592149504 11661781804953904 11685763335380992 11686107841527808 11698938142065728 11704651961461888 11717848063631567 11729067423563776 11741944889878016 11771630398308352 11799217348345856 11799565199212544 11812520065775104 11831613578812456 11842034886336512 11855944354828288 11861176106519168 11885918072078336 11898967746366976 11927204726607872 11957006098825216 11957358601437184 11989482098056034 12014491705069568 12014845902405632 12043002830749696 12072609584628736 12086705028616192 12105884836872112 12131137255604224 12131494891749376 12144814187407616 12164444813788124 12189819386421248 12203202717154768 12204051679379456 12237198670329919 12242935776673792 12248915287212032 12262725004761088 12308167147454464 12321680413437824 12341596922726786 12381780587331584 12421230957887488 12441308378616832 12512502241558528 12547359848218624 12562097780350976 12587337781280768 12607683693642752 12668297557554496 12683088500422912 12694723147988992 12730088389697536 12744064887444176 12770648525668352 12771025015144448 12791290737724928 12805334430172273 12806225281980416 12867793672759168 12868173026156032 12894635404558336 12909173122279424 12915478026440704 12929658065416664 12930039242627936 12956628844003328 12992723708417024 13007372013217816 13034504900165632 13055188726245952 13055573604206848 13067072978026496 13082421357051904 13088194324434944 13129895444267008 13133657178394688 13161053491429376 13181938131355136 13196799760983124 13208423527067648 13229773349579072 13257370157318144 13324924030507232 13336660648689664 13337053824679936 13358217751031296 13400779209500672 13401174275760128 13422835656593792 13465602998239744 13466142790909952 13481324839610368 13487368520327416 13503115774157152 13530883862020096 13531282763874304 13546138901339264 13568034599994446 13596337007931392 13612211488538624 13618313845767488 13662251666505728 13677654813002752 13699763091256528 13728340279853056 13743412768834496 13744368881631232 13765627336887569 13810447578177536 13848365893382761 13861625136939008 13876843960764928 13899274204235992 13911926834364416 13944529593499648 13978811097991168 13995132138397696 14011570601160704 14046994085183488 14062416427524608 14085146626491512 14114527710593024 14130024198810784 14131007207702528 14169387934066222 14176030899306496 14198944742354944 14199363339206656 14244604824584192 14251561960210432 14267208899770112 14267629509106688 14336798574804992 14352962221481728 14375738243785633 14382477951238144 14405725491030016 14406150183952384 14421966847546544 14492311369263104 14538486234800128 14545586903564288 14561985943153792 14574812167798784 14591931513634816 14598370592638976 14679636586594304 14703364447456256 14740102345965568 14756285659145888 14787066713931776 14787502649114624 14858596411850752 14875944650604544 14899550568457984 14899989819759616 14947463615270912 14971624386200768 14989104591408896 15002854629441536 15043603349595964 15044206399219712 15061167594252208 15092584621244416 15116979962765824 15133577053839959 15165145124231168 15189657751048352 15207392522351744 15239114569023488 15280504986401512 15280955468560288 15312379542913024 15337130156398336 15428859403745216 15442904428576768 15461043421970432 15503036612417068 15517149161406464 15542230760266496 15591750840067072 15596217899343692 15609955077443584 15635186685866176 15653551530984224 15667801095012352 15685002938392832 15710355852625148 15743127061815296 15761508039360512 15837284520318976 15837751416807424 15862883579349664 15895972955619328 15913425311282048 15913894452465152 15914532389257216 15939617342205128 15991044564205568 15991515993669632 16009073247037312 16034949981811618 16042467569434624 16067924586148864 16068398282100736 16086039945340376 16108546860843008 16146297424052224 16164501142639616 16223923853975552 16224402148917248 16242215090440768 16268468670867127 16282797968712704 16321438046937088 16399906499085824 16440883385884672 16441368076976128 16493752954781696 16520413115807744 16539701618106368 16559128892280832 16592399802597376 16599838178864512 16600503612932096 16619219414347264 16653395522486272 16680805476155392 16699119507685472 16733953240530944 16753491062816768 16761001656329216 16779403736087806 16780571059146752 16834036692926464 16861246881546496 16861743965307904 16923729827749888 16942310568477008 16997473942372352 17024948307580928 17044142638009552 17079192567095296 17106799020598144 17204690582142976 17209619750999936 17224778016489472 17245009970659328 17252619791300608 17272884447982592 17307589449261056 17335565078758784 17371726413037568 17439246688081504 17475624298283008 17476139494408192 17503871535834112 17523089220235742 17559641722793984 17560159395823616 17608559762723072 17665184272592896 17693216300043856 17693737910964544 17730123681267712 17730646380249088 17750113043134208 17778803958613412 17799561702298064 17836690916016128 17864995099073408 17885136518174497 17902260804386816 17922444237727744 17951413705784416 17967225344786432 18009862672482304 18058778620292696 18096448550715392 18141664425803776 18161582349718016 18250705233772544 18272142225965056 18321770541947444 18337908391948288 18338449008934912 18426614629170176 18448128727887872 18456399027816464 18515204122579648 18515946337501184 18516492203196416 18536821654464256 18566784189466084 18605513800327168 18625940989341488 18627236773789696 18694963385905664 18695712806797312 18716790796740608 18786149856641024 18806775367878784 18807329807458816 18837174250477726 18846005591277568 18876467884797952 18897192557147432 18898507212242944 18989365419994112 18989925242482688 19010774480856808 19037373562814464 19059734563291136 19080660446051776 19098029737115648 19128899397251072 19173728191062016 19195345106884544 19212252403007488 19243306690296832 19265909576595968 19314616867127296 19335822587846336 19376156383772672 19381707680737792 19430134910590976 19492042486546432 19492617128378368 19523549020738048 19524124591409152 19586331633803264 19617990575021696 19640895671501312 19681285617483776 19703474765584384 19713098040356864 19735323054537376 19775907182952448 19776490193354752 19808456502934528 19830204415376498 19894770637094912 19926928132736768 19967906281816064 19990418572850176 20022730671836464 20040366730723328 20087923750076416 20184500306567168 20217126115252352 20234933398011904 20332816142532608 20356555837669376 20380466328961024 20430570066294784 20454423894581248 20487486002169472 20530222124498944 20552762470997504 20585983531026056 20610018813187232 20628925115482112 20653010534334464 20709105442096786 20752303854211072 20752915649609728 20785847448803008 20829205941846016 20852074545817856 20910164718233648 20953782532407296 20954400267567104 20977406323704064 21010694356302079 21011313769270396 21054521871505408 21136979521478951 21157217314275328 21181070462769152 21214681680149672 21233993589293056 21258934705209344 21336080096933888 21386711923572736 21440148866859008 21463688231484928 21498381693065992 21543226505641984 21566879040290144 21612503871782912 21672073554120704 21672712465104896 21741765258575872 21752384044531712 21776266215438592 21776908198110208 21881604872139584 21882482035228672 21907152864366848 21916973845532051 21987686275782656 21988334491295744 22012475714676304 22058392907972608 22094047637888512 22118304924843017 22119843668875264 22201158958071808 22226189071129472 22272552062418944 22308552954761216 22333045749356056 22441977314538496 22549871436243008 22569733405474816 22570398780227584 22606881105842176 22678910312824832 22705389203554304 22715568034235648 22742089724896256 22768802226886144 22814549728571392 22851426694727488 22899093908094976 22936107529713664 22961289323067524 23009185705730048 23036050211373056 23073285206326784 23146800452773888 23147482839949312 23184214462126432 23184897952298368 23232575858212864 23259701184299008 23323563609907808 23371526670761984 23372215683055616 23397876284131456 23409303922923776 23435696127263134 23483889779756032 23543260796616704 23598434696691712 23625040131550208 23663227157624912 23684069772673024 23711888709656576 23722352213038336 23797935492733952 23854409453215744 23914012197650432 23978964196112068 24028983410139136 24029691804811264 24086005661499392 24145219169257472 24173410057232384 24211769673744224 24262274511208448 24262989783498752 24289628374815232 24328889627576248 24379638772842496 24406405434309536 24408103358758912 24474397340659838 24485871553347584 24525450009522176 24616334294908928 24643360826875648 24683193845453572 24763561174663168 24830820602902457 24842461915774976 24882616757233664 25094719696437248 25124195560701952 25174675562561536 25215367387285504 25336595115108992 25366177000845824 25389446295977984 25460176779395072 25488129774888352 25541297051336704 25542050030288896 25582581475449856 25610668860344546 25612450563960832 25735587345518336 25736346052312064 25818346244558848 25830956052881408 25859316130833328 25860078485255872 25913257688006656 25985447416834048 26014744026435632 26069009800331264 26110377452491904 26111147208413696 26139814911178111 26164842714103808 26176388648869888 26259790888534016 26267314356789376 26322106982858752 26363876262710272 26393599521966248 26416847054135296 26459546699158144 26514740314636288 26649848061014464 26673321297379328 26674107649359872 26716435502062592 26801558419001344 26802348551520256 26845671313187584 26931205996479488 26962649679220736 26974737040654832 27006231548314304 27061767724040192 27062565527748608 27092277802678528 27136069199988892 27192674015862784 27224422977077248 27236627691534976 27324503333011456 27355309626005504 27399526182513056 27456680559706112 27486825537668992 27488737763262464 27531254673775138 27620895156355072 27696731786765522 27753687921529856 27798548408471984 27823853668728832 27889059186999296 27957622195982336 27990264276795392 28023141202321408 28124832855049216 28170293252983024 28229055421186048 28260048397621568 28262014415405056 28338775868132444 28397889484709888 28398726678413312 28489209649168384 28503123920420864 28534417799540224 28535259018213376 28673597149609984 28705924442963456 28751476487571266 28764955902476288 28811450982060032 28812300367904768 28843933695093088 28984622738526208 29076972469600256 29091173807128576 29123971886307584 29149624335597568 29183863027269632 29196741185277952 29359273173188608 29406728894912512 29480204691931136 29512571318291776 29574133427863552 29717192823701504 29751889301209088 29799101136915968 29799979639519232 29894927230541824 29943248772401536 29978209182817792 30005709258883072 30087206699191928 30088412798439424 30122335188504416 30185169242488832 30233959925531648 30267154107679918 30330290248462336 30379315502096704 30414785044703488 30561009972803024 30561910937120576 30624759085826048 30674260312796672 30707937905364577 30857718807490432 30892508531392313 30922086843940864 31006073224834136 31034298322812928 31084461520532992 31183501680134144 31192435798687384 31219910154887168 31270373371732352 31307103061968448 31335602190024704 31370005876785664 31420711705250296 31486254123630592 31523016078721024 31674569040637952 31675502833614848 31725767158699328 31791945911238656 31826850622564096 31827788904930304 31879234684410256 31982089128411136 31983031987339264 32018146494074624 32069899963623236 32135849172297728 32136796564201472 32172079890680752 32217093721686016 32292594848104448 32329002285279232 32447847707951104 32448804297834496 32484430180881536 32536937341734254 32565595937425408 32642876093874176 32799812998171648 32881766771769344 32882736153952256 32987505909563392 33040826231615488 33079403236212736 33118257784561664 33184799605194752 33199676357729024 33201007225864192 33238438828694528 33361610952310784 33398239015370944 33452223237917341 33467906481061888 33522003312658432 33558807472175612 33561142118293504 33668073385852928 33722493763092992 33723487930615808 33847459655499776 33884621136954016 33994947884744704 34049896615161856 34088285276019104 34158385134190592 34213598041196288 34409381164285952 34419239501999872 34449556032978944 34490019941318656 34505239582601216 34545768895965184 34615178898522112 34671130157517568 34878493376163008 34951248596566016 35007743071668224 35046178440471484 35119283445587968 35120318791647232 35217119525446144 35330368545185792 35386432600087712 35387475821929088 35460247362535424 35461292760498176 35500226086268416 35557607917226824 35599123404596128 35673381832032256 35729990198146816 35770273036348994 35844888475455488 35902827411568832 35934450689572864 36117557240585392 36192897101430784 36291199342703591 36323164699436032 36544284451930112 36643541083894888 36675816783896576 36676898017869824 36853229258340352 36896257455775744 36912798055632928 37030408245159296 37031892675002368 37032984406392832 37073643308928512 37133568378932168 37211027600654336 37251881978682976 37254473547579392 37389926771811328 37433581593481216 37572299713282048 37613550735757568 37614659614917632 37674348500955452 37752935769595904 37794385114294864 37797014424485888 37978730839988224 37979850484965376 38021548961713616 38074747125628928 38119469126582272 38161320892103552 38257798794502144 38347456382124032 38390690213769088 38424504806014976 38486613380593664 38531819153191936 38629233734254592 38671645175692672 38752312767545344 38763415361475584 38860269821181952 38984084973092864 38985234256756736 39047098041476096 39048249182818304 39172663267606528 39235981150043392 39281791343002624 39406949531168768 39426196080713728 39470646109074752 39551814365904896 39552980386709504 39616913005869056 39660408830752996 39789541274189824 39853856265473536 39935812563632128 39980837145700352 40045461343672928 40080733461446656 40175847500152832 40369000613134336 40434252230504704 40469866796023808 40665632285065216 40713111675338752 40760932657922048 40861140132589568 40908847789162496 40974972004338944 41105524941995008 41171967062052112 41220037626374464 41257850230964224 41306021068668928 41418210884193572 41504607708422144 41505831299219456 41571694897606016 41658411883692032 41704149091635712 41820329436467296 41907565064814592 41908800535134208 41954812647408128 42021388712604158 42022627538540792 42109043743010816 42273959042957902 42362140925538304 42429363360299344 42467987178586112 42517869410418688 42672160193867776 42773423847145472 42889599223195153 42927376462969856 42996763386131984 43086453011283968 43133758080580288 43344147108241408 43345424930209792 43483530517151744 43504768089063424 43552532430877184 43553816396220416 43763209744279168 43764964070457344 43814305728733696 43833947691064102 43975372551565312 43976668982591488 44024951429352608 44116785815945216 44188095275777024 44236609849686034 44239687337750528 44402317916143616 44452378142258944 44617105909522432 44666091498712112 44883954629076992 45099742872486016 45139466810949632 45213762211684352 45357820625649664 45410778407108608 45431136068471296 45484179449792512 45537604453772288 45629099457142784 45702853389454976 45798187816189952 45872215059427328 45922578646135048 46018371411460096 46072100422746112 46146570412653568 46293600905547776 46294965679898624 46368428924252864 46369795904596736 46465151716425728 46647127219815616 46743053341523968 46744431366111232 46795752568262912 46818607845847552 46871392254526268 46967779559512064 47086521593233408 47196869393383424 47250080263100416 47326454315249824 47368139545346048 47423777419313152 47444704426076672 47595870985467904 47708818906431488 47828024395300864 47957928392224136 48057966820278272 48059383609622528 48172011322998784 48290438338514944 48346820114464768 48423539347488448 48524549022416896 48579256749630464 48657779255152496 48759277545684992 48812810868619072 48816206717517824 48891710886186883 48948794681319676 49050900019044352 49232668589817856 49286721653751296 49366387690907144 49527122349326336 49661641205804914 49684923831549952 49765233514467328 50189439392874496 50248391121403904 50349351125123072 50384868990355471 50430734774571008 50673190230217984 50732354001691648 50920353558790144 50976259549776704 51058656521031731 51082594102673408 51165162950899712 51221337720689092 51224901127921664 51471174691036672 51472692104624128 51636692489117696 51661912105762816 51718632261666656 51720156970511744 51826515376013312 51970894833668096 52029488052871264 52138019600662528 52220754904983808 52222294416827392 52279629822356222 52352777297739776 52519581777068032 52534628713578752 52727752525420544 52787199043932496 52833694108270592 52919093398316288 53299696122028928 53346642594758656 53432871004125184 53603116838002688 53604697103040512 53691342626375168 53862411992958976 53925299358441472 53949474081309664 54012463096628608 54123535448080384 54125131055497216 54184555605357056 54272138399977784 54385348031725568 54448845954154496 54473255383069952 54710619252011008 54799052365026112 54913361119412224 54973651075337984 55062509347550276 55241790312710144 55393463573531044 55507375843059712 55597096816943968 55647707337457664 55778118373998592 55915244391964672 55980528553590784 56046282404642816 56249665710098432 56340586505966048 56458110842372096 56520096795243136 56524028830810112 56677551736264888 56795778969419776 56797453356826624 56978419298336768 57068835599080448 57070518036426752 57347194299219968 57411848885926912 57502952975142532 57622901964120064 57624600735809536 57687867390186176 57781112865493589 57969245477052416 58153944939200512 58182347614257152 58247943772615168 58367726054539264 58393482370555904 58718546346377216 58813457789825024 58960409383862272 59025142636583552 59148266855727104 59434385647403008 59503778602418176 59598202273831936 59599959279038464 59789854461083648 59886497544803072 59956418365635584 60174413398383856 60176825596878848 60244670377008832 60370338484977664 60467919851063296 60534308215359836 60660580496924672 60758631004193408 60829570089406976 61122019945606048 61123821874241152 61249518171652096 61348520625593344 61415875810729154 61715437614980864 61785017062784626 62012146449668272 62068596645625856 62168923041065984 62367003360268288 62384871597374768 62439820309774336 62540746743464704 62614206123936896 62740011753571328 62841423410500592 62972508247261184 63046032157442048 63349138081275904 63351005667229696 63451534317398656 63583891822477312 63653701245128192 63655577809860608 63758469368820512 63964178256822272 63966063974678528 64036292988149248 64139799927246472 64271698344595456 64273593128402944 64344159781361504 64434187443372032 64658004570558464 64895695415902208 64897608595668992 64968860361763072 65073874683468508 65131191874850816 65285752187748352 65599625996343296 65763533543538688 65765472307904512 66081652463230976 66158806472425472 66236515569123328 66369599210389504 66399352715458048 66402014451728384 66476877657389056 66723221904621568 66796478030741888 66904446475834682 66935812962123776 67044006625316864 67117614944351224 67122284236587008 67336146771705856 67444987526185984 67446975861231616 67694919310999552 67769242273908032 68099793230323712 68176570552038208 68316770268381184 68427196082392576 68818762328571904 68838479003999744 68980039882637312 69010479165202432 69091537791930368 69230357797044224 69342260315035136 69756986752326016 69902497193132032 70015486143336448 70092356880942968 70238566891175936 70240637583294464 70434239050892288 70660737090371584 70772865200175424 70774951643858176 70920494725070848 71000452172536832 71115215834453648 71198246809192256 71346763664064512 71459980396293632 71540546072697988 71689776950910976 71805654823137664 71868901379145728 72235114481170784 72385794202861568 72582398685407182 72646329398872064 73287082167789776 73351633567793152 73353796035739648 73706458516680704 73792514911551488 73825596111265856 74060816490318592 74063785350004736 74147286617857024 74267136757864336 74422055201308672 74503763957365952 74508947095158784 74624190299969453 74779853543622656 74867163186962432 75144599426564096 75227101471515136 75229319229835264 75348697001910904 75505871539191808 75588770228589728 75594028848971776 75957461679976448 75959700969930752 76043097923427232 76149494251257856 76238938253164544 76322641784207104 76515597589004288 76694912764248064 76781380427538176 76849009612029952 76973226761187328 77063638306383872 77258467468509184 77343290351385344 77526830722951168 77720539642363904 77931633637364221 77968169946185728 78094196082952192 78096498365636608 78345326535213056 78471962300086784 78563582686005248 78813899062337536 78852392161427456 78941292218149504 79103628731809792 79105960773419008 79233826011738112 79320817661505992 79579082548379648 79707712530947072 79961674291400704 80090922687345856 80161466922893312 80738001226268672 80868504461009408 81331264570130432 81521865315844096 81722280265179136 81817695578324992 81949944008677888 82211049883990016 82343934124104224 82440075252748928 82515700461928448 82612042137337856 82836421768387144 83009215416844288 83011662598438912 83143389795212032 83408298183271424 83640658872934592 83815130129629184 83909625294816256 84042777425208316 84045255077081584 84218087486021632 84547918085915804 84724281851076608 84858726720598688 84935974357172224 85035738820837376 85344320387735552 85546847694290944 85779198446390306 85854752925939712 85993526772263968 86172906022567936 86267516161160576 86688294216482816 86690849860419584 86967061034303488 87105064861754368 87107632792440832 87526419488558336 87529928140914688 87628611457467392 87667895382128204 87950745103130624 87953337965182976 88049902858705216 88192224899963899 88233571631890432 88376190551554048 88473219699372068 88479374675501056 88804635832287232 88904756284517888 89234211819044864 89332182997424224 89767909258153984 90199485744972032 90278933621899264 90427524423368704 90715641251299328 90821556814217216 90862272136942592 90968358899585024 91075208907544576 91258198914285568 91405706778909952 91744430118854656 91845157292270096 92036742822920192 92144200845492224 92293140825307136 92587201811095552 92589931359797248 92736857848505728 92739591809193472 92930303432851456 93294254439631232 93486106683047936 93488862732222464 93591505136525824 93637215691695104 93742784509052536 93935559119024128 94173043186466816 94500160526200832 94652908630499648 94736279090692096 94847554838626304 94889408852153344 95191741970935808 95417637812862976 95915856784448272 96115933640556544 96118767219245056 96344022645997568 96580876677029888 96693640228929536 96847078694976896 97049098044833792 97158513499260928 97315558510304992 97518555091369984 97625621737238144 97632413435035648 97783421772373766 97897589362639352 98101800038088704 98573443307502592 98732775381814288 99054244698652672 99323282411609828 99530467028934656 100378878785748992 100496782242807808 100769737980710942 100861469549142016 101346380460435968 101464708003383296 101840707117580288 101952519099553408 102117313042063462 102165188205346816 102330325901799424 102442675441378184 102449802255843328 102942349382073344 102945384209248256 103273384978235392 103323824211525632 103437264523333312 103440313941023488 103653030752026624 103941789667336192 104058976105742528 104276039201325056 104441509809967616 104444588833654784 104559259644712444 104705554595479552 105039163554136064 105069257427157504 105455505050841088 105574398087864992 105667388216541184 105838186796632576 106599392244057856 106693285189517312 106865742008250368 107206233676005376 107209394206081024 107382685252750336 107724823985917952 107850598716882944 107898948162619328 108024926193257216 108247070896160768 108369111210714112 108544276799955568 108770696063451136 108897691908308992 108946510766139904 109066124284570739 109421238504022016 109598104730052224 109826722238824448 109947302150675968 110125018695100552 110483580625420288 110786927147062088 111014751686119424 111194193633887936 111295414674915328 111830488783929344 111961057107181568 112092564809285632 112499331420196864 112681173011932096 112916221684744192 113040193590486272 113355103472529776 113591557938839552 113594906713653248 113900079931532323 114137671198160896 114141036072853504 114694388598439936 114823697771853824 115005905950285064 115245803928240128 115249201471619072 115375734780372352 115562225730987178 115938490954104832 116307889878401024 116364695228514304 116495887545230336 116786964741111808 117626915579650048 117920818767724544 118050285273167104 118868771294806016 119196404547663872 119199918558076928 119579708922167296 119772995089606144 119912836731271168 120348826796767712 120353651193757696 120489340754017664 120740676969955328 120935839702126592 121068616430719672 121321160993849344 121517262008386816 121659140178813952 122244039891212096 122247643748482304 122499036343304192 122697041251186688 122831751621458308 123430875229961728 123570034125569252 124024292899336544 124137193291251712 124337846082131968 124734006720536576 124769743194749536 124879640619548672 125081493486929408 125228412247873792 125480023507142656 125682846821001184 125945016494522368 126092064314884096 126698276162551808 126702011334459392 126903068634797312 127307402490256384 127311155619721216 127516938737641024 127928356513644544 128072585976298496 128279599854492944 128543396689190912 128547186256805888 128688319562723008 128896328699947237 129316009141116928 129791390831804416 129795217191337984 129937720723526144 130147749366937016 130262383749701632 130571504375496704 131199251992686592 131527067087077376 131530944615809024 132163304926461952 132317612944850944 132473031138246656 132739198420779008 132798705430916096 132953755314778112 133446443809243136 133592956061483776 133808892951669364 134088013250633728 134235229888702448 134244568473174016 134609185373629109 134672293543411712 134889975052371968 134893951722463232 135389838621999104 135538484547816064 136199586460647424 136353141104076416 136633540536762368 136854392164785152 137637524657143808 137676958007999488 138020958330404864 138183075583860736 138460715594088448 138684520630070272 139513973504652032 140030972286672896 140184713761885936 140477133782351872 140481275166588928 140868478101784576 141321474180743168 141545730400350848 141549903287716352 141840989450141696 142000904345073664 142230431668907296 142396493618384512 142693527328129024 142919960792587264 143081092145395976 143379553901821952 143611309646275328 143737802758291456 144470228962341568 144771588405723136 145164797370814364 145292658797744128 146574164335579552 146703267135586304 146707592071479296 147412917033361408 147585029823102976 147651192222531712 148121632980637184 148127570700009472 148294573235714048 148534273515728672 148844110402617344 149007527914731904 149017894190317568 149248380599938906 149559707087245312 149734326373924864 150454202943030272 150458638459670528 150697394003821808 151011743078383616 151177540457179456 151188057697943552 151914923359952896 151919401939861504 152086195846854464 152332024827210371 152477876506329088 152645283568414208 153031195178008576 153389825528496128 153562760855076352 153946453522374656 154127276612767744 154516934937018368 154686580702770688 155053661445902336 155441079284727808 155863267274728442 155936339892371456 156188392165904384 156192996731273216 156690653070426112 156943924600173568 157127165372010496 157627798124675072 157704784322854912 157882584436299008 158207257463619584 158467652023476224 158641635323011984 159158165096759296 159415425061894144 159923348582801408 160181845374691712 160322933845786624 161476002452537344 161737008922018816 162662529140260864 163444560530358272 163635391156649984 163899888017355776 164422099767980032 164687868248208448 164880150505497856 165031400923856896 165672843536774288 166018430833688576 166023325196877824 166286779590424064 166469347592239549 166816596366542848 167281317745869184 167630260259258368 167819250589632512 168085554850416632 168090510154163168 168436174972043264 169095836171831608 169448563702153216 169717453441197376 169871948714344448 170071477641674752 170688640775471104 171093695388581888 171558396892780612 171709505851879424 171987053544527936 172345812045135872 172535032322321152 173376588432965632 173381699720839168 174210129723508736 174215265584881664 175052838977116672 175059856281829376 175257222914934784 175335790764256408 175901490206261248 175906675930365952 176099805717410432 176384449799927798 176467143263780864 176752381103108096 176946439398744136 176958749351002112 177609271664574464 177809512569035776 178468423638089728 178664365994848448 178953155379538397 179535818516307968 180398971489944064 180855048846737408 181431282502598656 181724544273885184 181936717799170048 182150417815089152 182516397828571136 182811413557819904 183488860237709312 183690314584540192 184073485645840384 184288401690984448 184586281650614272 185174403622191104 185179862719594496 185473715697011456 185479183618386944 186588508879262464 186972213366095872 187183010273051648 187274431383390208 187485569018105072 187871118238048256 189000321052401664 189305817260999296 189472558181384192 189695109677252608 189778817704306688 190383483941871616 190835275625725952 191831713568896544 192231867281113088 192237534438490112 193161753354059776 193387280457859072 193694157389953792 194317026998521856 194631117020609984 195037110182739968 195251243474476288 195566843544747532 195795178725278704 196203600076177408 196736501699919467 197146886615005184 197465550763628576 198108489397305344 198646564823219656 199060934057869312 200757757571497984 200993564485615616 201539475961421884 201722939098284032 202692760920871936 202929416006766592 203681414235160576 203905038199106816 204234626084126924 204660651803598848 204885350882756368 204899604511686656 205884698764146688 205890768418496512 206546769956470784 206647648423051264 206874529046666624 206880627882046976 207306061504053248 207883579334672384 208117952211485056 208552078402650112 208883019619935232 208889177667309568 209118519289424888 209411109190959104 210078327108272128 210138514854315008 210911010101682176 211148796175729984 211334776433082368 211676373593265152 213198784488115712 213731484016500736 214412467352010752 214418788412162048 214765370505500672 215449647971835904 215701197433765888 215797896325238656 216049852386514432 216494141792321536 216738222421428224 217088553599911136 217541392126902272 217795383816617984 217893021532279808 218132248569141478 218842477008044032 219196209460104448 219894604301351936 220250037390201104 220967161250840576 221573854294124176 222029503372238848 222388387267775872 223660977567858688 223922114214363136 224185129618571264 224998662840393728 225362346023864192 225832443369488384 226080387180972544 226710206945059552 227183115877679104 227189813427306496 227800159863064646 228275342396321792 228282072145707008 229647395543707648 230011811900570128 230491607856480256 230498402943238144 230751469560744704 231124451461974356 231876981908209664 232506774736268461 232615779756802048 232729390457028608 232991775090460672 233573929482223616 235253831159300096 235841637535449088 236100570546334208 237737542589612032 238392809095327744 238399837116153856 239159417844334592 239545990179212288 239825673462542336 240697653593535424 240707302387515392 240978681508035328 241871679404253184 242137232861439344 242642321987698688 243034524016773632 243301354173273187 243318280357627904 244488079782424192 244495287496964608 244998072686608384 245394082502373376 245663503242916616 246861750459923456 247140068251138504 248048585798673088 248274386582503424 248675692164263936 249468013441073152 249539486389499072 249759281239097344 250162986973858816 250456824495747584 250960047014285312 251365693642002368 251890032989044736 253396552325103616 253404022668918784 253806137269594624 254614804980512768 254622311239442432 255033877475282048 255856713027289088 256145171952596992 256559199708985888 257086793378381824 257094372513611776 257376639125446016 257792657399894474 258632018282233856 259582781663608832 259875441447052288 260295498733874032 260524767499403264 261143008750993408 262398503985373184 263054134174154752 264326609852923904 264635225889701888 264946062276493312 265597410861832192 265907510629556224 266892887618486272 267185912122967552 267617785903338728 268176026501267456 268470459777404896 268489136946348032 269218370747258218 269344587086823424 269779950104743936 269787903444926464 270779677243998208 271076969095632128 272399172921294848 272706282208152832 273139026631927027 273267081073524736 273708784329570304 275353916015998976 276041916660809728 276366151167721472 276921431188176896 277369041260140544 279027947009304064 280061944573345792 280369427523771872 280954267564703744 280962550333177856 281736956203569152 282642948361486336 283091460800701696 283099806575432704 284001808690147328 284460863337814592 284792987236769024 285839921585174528 286162184290791952 286759107803643904 287222619292550656 287537964022959221 288940457924683136 289543176811446272 290329594741628728 290585317595488256 293148328671159104 293406534271172608 293415184142958592 294825834066722816 295170059646205952 295302384445063424 296243265961274368 296589146471428096 297068547031457344 297688220805234688 298015055829463808 298496761199877812 299119414174490624 299468652747849728 300908405886060544 300917276919341056 301394788007643616 302023486156767232 302355080914358912 302376115395887104 303829846719905792 303838803879723008 304172391693708928 304664049654420742 305290567136828416 306062390356017152 306779651056992256 307125521710152704 307892907044749312 308254553225535488 309373161405541376 310107322891804672 310882158569455616 311726534549456884 312376784331808768 312385993462546432 313381306140852224 313887849200347136 314254330744020992 315255596249350144 315409568645709824 315765168872598016 316414514927239168 316935304046952448 317283270646023968 318316330193518592 318830850123788288 319846697165602816 320363690749383424 320645867691573248 322952004905074688 323474017844037632 326889121060716544 327270782313299968 327799776034711552 328844199535960064 329375736496416896 329760301010995712 330062801847713792 331345687073548576 332036861667377152 332046650393755648 332573559180848128 332938695184479098 333633192733085696 334562635491738368 335638501179265024 336171109700833264 336181020308326336 336872349944086528 338191672343663216 338897127404306432 339434906882394752 339817593845315443 340142955283349504 341377281550942208 342187390777163776 343116793785561224 343419011703758848 343974107089055872 344691624090271744 345070064644642304 346753176865931264 346763399441678336 348420259447017472 348430531169763328 350105677954233344 350514445829869568 350671581528512816 351802980412522496 351813351860731904 352199611434820864 352768899599855596 353504762206216192 353892878797488272 353917498702004224 355218543329148928 355619025138071552 356936847276179456 357328731989696896 357906310759076794 359071637032615936 360797942979888128 361710097693474816 362862565005197312 363449088547770368 363873435598340096 364300835630178304 365032795657142272 365622827115639808 366977720475418624 367380629169080384 368146971291680768 369172563301228544 370348807244382208 370359725439188992 370947431394022912 370958367236773888 373177017758524928 373944426732191744 374366020546103296 374548862766780416 374971138036210144 375742236476096512 378000642104803328 378611634521998592 378945116362768384 379390219354505216 379557635408613376 380766967883743232 381670551251451904 383663427137793088 384463734562226176 386323506708119552 386774560915718144 387388314779907584 388634053997043712 389262234041219968 390074220365479936 390502486948952576 391133687089495064 391590357450557408 392407200152354816 393473003399838934 394293773230010368 394931101527257152 397293129646439312 398121868115738624 399203192769739501 401602610908100069 401987128971231232 403078951922843768 403445878196568064 405385521841743872 405858832013533184 407362828470321152 407810076398213632 408469252168253848 409321303607197696 409770701765512736 409799209023373312 411769397528293376 411781536836993024 413093539912941568 413295296846102528 413749058093333248 413761255764093952 415767158669344768 416235904422970112 417766039239870464 417778355334619136 418237038578849776 418822218381918208 420277029708630016 421822020203364352 422297592351459968 422669552866164736 423352747186530304 426397568976231424 427462968033001472 428824934704021504 428837576824324096 429530741011001344 430899295943671808 431402394867531776 431595792650477312 432099704773028864 433476444842856448 434177107199822272 435082784253804544 435786043064559616 436264497138282956 437684954016088064 438392418920208896 439789208602703872 440500074780402208 441934322501681152 443147708588248352 444059006744477696 444776774535551744 447321955135717376 447844228428726272 448370259237142528 449997325680787456 450724692047728384 452160774361945088 453420413890119104 454366231755358208 455600319726129292 456550684792643584 456564144291414016 459294791087415296 460023623801140256 460983215712960512 460996805886476288 461502939121489408 462248902923948712 463753963816419328 465013549472536922 465231559513604096 465983550180921344 467147858964447232 470507662318600192 471785591455146683 472201141092668416 476785618190655488 476799674232307712 478318835688669184 479091980358424576 479651346925084672 481395307187070848 481414604775030784 481957363016070656 483743358808506368 484274465722878688 485284643975397376 486069048033547264 486602708346546374 486636560715255808 488976159564848384 488990574993929216 490788165004746752 491327006485833232 493723500919846912 494280136502277008 496097171597346176 497351384328527872 498936026882146304 499078972778998144 499518562478194688 500325973947717632 500913648991495168 501920094028570624 502731387284004736 503780065978089472 506793104650207232 506808045337837568 507612274539189248 509229609961025536 509244622478884864 510067754950564096 512290343905193984 513118399417971776 514173586756763648 514188745027223552 514753278250892032 515585314799788948 517264036564467712 519165563327217664 519750882894104576 520590997467748064 521049534998806528 522286017501986816 524797007970746368 526108268348309504 528653219705847808 529270451779403776 529892124552986624 531194821723664384 531815021259112448 534371824245935104 535235571806677456 536352053002534912 536940919554809792 536978273892696064 538436741494516436 539559900209487872 539575806889852928 541559354487996416 542153938191264256 544798345842589696 545412564416305664 546278053263854054 546534162147049472 547417568659140608 550707832031997952 552083833321619456 552732302335442944 553842862376353792 554738082520281088 558055894018608128 560123889146691584 560738855047543744 561908535129407488 563473912407138304 565285896722972672 566182921601403392 566199613150865408 568003617380294656 568921726675629184 569585974473538048 571679843170349056 572324368581583904 573518215607287808 574445238585101312 575075928045918442 577880915849366272 580659189483257456 581170635190976512 586296657342318208 586813068542345216 589651668133445632 590340119292411904 590604768890126848 592486531922548736 593178292942856192 594137094062914688 595376441610469376 596030111658927616 596993522399755624 598238828348981248 598937305495699456 601816811772121088 601834553838682112 602789576015287232 604046972313534464 604710161828717824 607659693439811584 607677607759446016 608344783387417856 609328099308841484 610581134273656832 612124780712034304 613559302113984512 614251043420305408 615785814089498624 616509106451070976 618746322811082752 620214645783609344 621764317138911232 623453069098913768 624753568663617536 624771986925092864 626762612281704448 627775698400694272 628508661488041984 630511192498700288 630819137291419648 631530337745196032 633870608093904896 634566541292047936 635592241520429479 637661700247576576 639693394331205632 640727381498766848 645904009810149376 646948035688075264 653778242121433088 654541564626599936 655599552069423104 657688399071920128 658751472992833792 659520602021991424 662691374147097152 664073723334754304 665147118361696256 665877390368958196 667266385466171392 669125270983476736 671277002358530048 672342219401666528 672362040616652672 673744699888173056 676383344687326432 677794254808612864 678869813764789504 679635187690630886 682754563101884416 686233587571122448 686838023407517696 687948214178111744 690140129289284608 693506353731862528 696840518894034944 696861062339526656 700211355908466688 701028891659739136 701343163057025632 703605960825044992 703626703721463808 704399222869641728 705537799199711192 707009524412432384 707785757594976544 707834997404008448 711238050276143104 713873694552358912 714657463979393792 715812621518153588 718143274065231872 721595885959776256 723420195386949632 726898177095540736 727746871196680192 728601671260356608 730065591314284544 731245654231279616 733955440950837248 734761258338160768 736293942583361536 738345126602457088 740697614488764416 740719450878377984 741894862788045824 741916734473547776 746354035517049856 748732041092206592 749097725533560832 749942276072420288 751484472952193024 756001284209606656 757223269043997184 758780438709010432 759115270817226752 761533935767486464 763341102502903808 767326854275586176 768927469124452352 772647013416239104 773549121831436288 774776629559815168 777268107994087424 778524468082439936 781004973897905152 782267374178990128 783180714901114816 784814400304709632 786946006799677868 788587546460020736 789862203054514304 794586259292878624 796243736231477248 798406385539479002 803205221816200138 806157903845687536 806891756393136128 810771043683487744 811717664027066368 815620152796427264 816938504336507696 818642607214395392 819541403531025472 819598418046746624 823538795056586752 823563073673986048 826187079825883136 826590593692205056 827498116186666496 827522511528187904 831534317338689536 832471808845940224 835532078479740928 835556710669238272 836474077157699552 837644436763836416 840554059417260032 843644040406728704 844595184702919936 845339105732329472 846705494373060608 852795137952462848 854925936066002944 857649869408043008 859061482022002688 861798591887343616 862804789735063552 863191585300954624 864199409546057728 866952889685712896 868354214399644544 870165568507609088 871572086129119232 872528994276565912 875369908032176128 876784837840417792 879578417205407744 881000149560804416 886295417176496704 888118013488955392 889553549071103488 894643910271434752 896740518474285056 899994651361574912 901449384095456768 904321548723890176 906840827780238208 908732463510716416 911200639452258584 913101369585287168 913128288582828032 918589582174830592 920047247602280512 921966431425921024 923005878242978816 924497805847897424 927507927632838656 930027098945073844 931967100361842688 934295717928894464 941015324637200384 943571182910293366 944402282185336832 953571236381310976 953599348464615424 956637671377338368 958183960716849152 959302693850169344 962790614374141696 962829209550061568 963914726032141312 967486717617012736 968548931445757376 970114473899602889 970569287950794752 972138096067094528 973205416693092748 973273121430511616 977952319129696768 977981149987858432 981576330009493504 982654012971666464 987447001839693824 988560273004554016 992194343194692352 994702768657055744 997872053764292608 998157945557996288 999037124956389376 1000651947895435264 1001827297982990336 1003840188057141248 1005462774568009472 1013586209300414464 1015224549078378496 1018459219922051072 1018489244957769728 1020135509901128192 1024580687810387968 1026236798835943552 1028347173513527296 1028377490054447104 1029506556501784064 1031170629599577896 1034528073128935424 1039501765788209152 1041181994935496128 1042099069997613056 1049594015941492736 1057306439411695616 1059784249105973248 1062389643447328768 1063630042518224896 1068743648491870208 1070471143613354912 1072704106005069824 1073881839109619584 1073956547785392128 1076873482989032872 1079119800418975744 1079151613779705856 1084307876382528512 1089596691685179392 1090825128832611328 1092556106527708108 1094835137318281216 1101415664063995904 1104167666643238912 1105464604670885888 1109476165040562176 1116111788037216256 1120247778293383168 1121477710095087488 1123817070258814976 1126947824814276608 1130571793445945344 1132365843202806784 1132399226301730816 1136007234760589312 1137843453351258368 1139171948947076096 1143359686340698112 1144648737163167808 1147036431214575616 1148890477170202624 1150151856091836884 1155761831698732544 1161318378966514912 1162341270381953024 1172593314684636416 1173626137084690432 1179303336266891264 1180680238584823808 1181209537780253696 1184973063845097472 1186356585885712384 1188274188125829376 1192060223317855232 1193987044799511248 1196477656697962496 1197874610991398912 1203633623544242176 1203669107677364224 1205579152030574464 1208093944627068928 1209420323657435648 1215319386879623168 1215355215518892032 1216689566774835712 1218656198617682968 1221162268547313664 1224249561424068608 1228502086840610816 1231571628178997248 1233018212902141952 1237492645622165504 1240429291567218688 1246906138197827536 1249507137327235072 1249543973850185728 1255551396801388544 1257017322976083968 1261022384997400576 1261638274582839296 1263060675490392064 1267741216187809792 1269133082584095872 1271184483040858958 1275323400495153152 1279386788662411264 1281454762997533696 1293896071376150528 1307556484242866176 1311199104138846208 1315376798143840256 1317502945985667584 1319041204043982848 1325382748294194304 1328147446669508608 1330294236723392512 1331754780737916392 1334532770932342784 1338250541966953472 1342554004717060096 1344684438803333056 1344724081233305344 1347489399776346112 1352766689374652864 1355588509617225728 1357739627529579008 1359270375381261772 1365509126203768832 1372467175142244896 1373676046815035392 1375896428356223488 1380280258578569216 1387012707463725056 1393681037788069888 1393722124679053312 1400422711816933376 1402057783319478272 1402686326114051264 1407211921650089984 1408798445739283456 1411075598399422384 1414019048824864768 1415571515189953088 1415669994808016896 1417859615699419607 1422476100552286208 1427747389104717824 1429314927958787584 1431625243036307176 1436286548130463744 1443191771919552512 1446840390773899264 1453796354191081472 1455493742393360384 1457203342520713216 1460131182628569088 1462491308462559232 1467910881901674496 1469522516676321536 1476690253204914176 1480701039109920199 1481395228977528832 1483789725576091648 1483833468947095552 1492708071034099712 1497464082184413184 1498195451067121664 1499884552144840576 1502968945904386048 1512002568419213312 1514446538087994368 1518230541634453504 1523067871534972928 1534653708551172352 1545294026832478208 1549553259119630336 1554536215988174848 1557048936164879872 1562009947795810304 1564534748357980256 1566361429802229632 1569628800609419264 1573892013599355736 1577175092920041472 1579724406109028608 1589172518585757248 1592487472462954496 1596812771078958004 1606410443632400276 1612315807691375072 1613783512786272256 1621542087366975488 1623435328054132736 1631240305592854528 1633877008673015392 1637285214428790784 1639082807062050944 1639196836093493248 1647077590113173504 1647126147347972096 1652374159651766272 1654996232373332992 1655045023056375808 1663068634677379072 1664943617691880448 1671064156959481856 1671113421338476544 1672948154315399104 1675652273099314081 1681108118834520064 1687288080813457408 1689190369405839872 1693410988746121216 1705590275904925696 1709851872132005888 1715299738816086016 1718122964044005376 1723597183774687232 1725609579470127104 1726383170601909248 1728398819092115456 1733905779371425792 1736708428799289088 1743144172258238464 1745057988553131824 1750739816064352256 1753569675680835584 1759156834410815488 1762000299121608832 1772590834352993408 1776236026977910784 1779107098142206976 1789287820542869504 1799989302723149824 1802898768190913536 1808643097447780352 1813681655560476416 1822401278904517168 1826202739170574336 1826256577165656064 1837179164349661184 1840094495204561024 1843932862851842048 1846011756485957632 1848995611695794848 1855015855265677312 1860054197890147688 1863934200723685376 1868591435857788928 1882030649274400768 1887142365820586732 1888804564370673664 1907142472762621952 1907198696929230848 1916367921433698304 1918605387700338688 1925581228748283392 1925658419100123136 1927829452064282624 1934973435234025472 1937097862891514752 1940228947799205778 1941138575901589504 1944276192134189056 1946410833386185496 1946546242861023232 1955904638259393536 1955962299975716864 1963152660018987008 1965308025943332928 1974894003679387648 1977120546009108032 1984388686389384704 1989405537314111488 1995744107528585216 1996315891115992576 2001303895790870528 2003654595965980672 2007680376114282496 2010925549136018944 2027172418600828928 2030449098156756992 2036918439844102144 2036978489915539456 2040271019802256384 2049161375620775936 2052473597671887104 2056694347027054592 2059013113003568128 2062341259199155792 2069056146257870848 2079003531576418304 2082363989870992256 2084198139995226112 2099188031882985472 2114612878823391232 2124779286894657536 2127260085036449792 2137487296983740416 2140942287226709824 2145408212010139648 2147763678219239168 2153746965978065744 2158239600837951488 2158303227559411712 2164101518699114137 2168615752765057024 2179193383370358784 2181650257665222656 2185112213055416216 2189670274636562432 2202831328127991808 2208335333286477824 2210929209341771776 2218952330081124352 2232223576074432512 2240495556586766336 2242955420190174976 2253895649628553216 2264731686405613568 2264798452603461632 2272014469521178624 2275686906702516736 2278343897894152192 2286719372681396224 2289297474326335616 2294072862429151232 2297780954340405248 2300303712183673768 2311523663397465088 2322636757933029824 2324682540763906048 2345186629369272832 2358606672533782528 2362419075560507392 2369946127690194944 2372713171771424768 2376548376251658752 2384120446635710464 2387974089599022496 2392955313395924992 2395749221982797824 2407267247088484352 2407338215354728448 2411158304061148928 2418840647314871296 2430638773759246336 2433379133549671424 2437312397235365936 2442324537094627328 2457004173681221632 2463143256357994496 2466036425804283904 2474985291244331008 2480858583134437376 2493812276395655072 2499014274654470144 2499087947700371456 2511102793602777088 2514034645952167936 2522044769994801152 2526121350980784128 2535482432375619584 2538266165168191744 2542368966081717916 2550646800990306304 2557574522098953071 2558773577324822528 2562909525995067392 2587792142752301056 2615112968485732352 2622398208277692416 2630753596287680512 2635005891971335168 2638082408087965696 2650765496588388608 2660588473446785024 2663509561475832784 2669065541864685568 2676501083933906944 2685108009434120192 2689368877606666112 2689448162466610688 2694978799552692224 2705533378749305728 2711177019234451456 2715479255059158016 2718540750762523544 2731018252407537664 2744934350284489792 2747352093630070784 2751792856712446976 2760560517157138432 2787362075576139776 2787444249358106624 2800845423633866752 2804115566638956544 2805372652228102528 2814423843300179968 2817596891478566912 2822151196798844768 2828038097649729536 2831143030379906176 2831339989616033792 2835719231398839214 2844952201104572416 2858629855917575168 2863250486072614352 2872573096260927488 2886383543839105024 2907592708382162944 2910987484786720768 2914406685041426432 2924982616925118464 2935821763803348992 2939045033352643072 2953380506409828352 2961402078219840398 2962790457955057664 2967579451152183296 2967666937894191104 2985416142068199424 2994928164368826368 2996390902134243328 2999769104289681152 3005937891808772096 3024005136838426624 3028893076175988736 3036461083268907008 3046135743069945856 3069307417102344704 3090588053664956416 3099106518239260672 3109072431976349696 3114097872329759744 3124019895591620608 3129069496715960512 3132722859604459264 3147784027198711472 3154350185840082944 3159448812218057216 3162917604252551431 3178345037171514496 3184974944925908992 3193625542157916008 3212820887264800552 3224631615382750144 3227567025572544512 3243084174733950976 3246870656108265472 3262480611185709056 3267754017346030784 3274570428857581568 3278165614124101888 3294155180226347008 3294252294695944192 3309992464746665984 3310090046112751616 3326137269354758144 3329887235383760896 3342128313918963712 3342226842676953088 3345896308630798208 3351304546198628162 3362216237669040128 3374576161626914816 3378380738811679744 3386821977492242432 3411180551809851392 3419703744264011776 3436245928088010752 3447194367549374464 3452766341203818496 3456797638184230912 3467811558742851584 3473416857598578176 3486288344516476928 3490115977106263648 3501479632128704512 3507139351361671168 3518313668821630976 3524000598243217664 3545181668705986816 3552472053955821568 3558214196284413952 3599978605446299648 3605797536381827072 3617286194895560704 3627363311120952832 3644802557809034336 3652405478341148672 3652513154331312128 3674358328699322368 3680188990409122048 3692023512971915264 3697991223391589696 3720108395780295376 3727868401447370752 3737993532298469873 3764061298548801536 3774284731641173464 3777609128741347328 3814284945525243904 3814397393858461696 3832735842867396608 3837210775400677376 3851162457496566784 3855658904128565248 3869946870468050944 3874195725783029504 3880457895598411556 3888552384268378112 3892821666772370992 3893092485722046464 3911809276518787072 3911924599951433728 3926305320037974016 3930616051886665856 3949788007358775296 3954241092018216064 3968777372778769408 3978811074628222976 3991488215057170432 3992631782231985152 4002607791581741056 4007309191931961344 4015360752228564992 4021851098272037888 4060898196313513984 4073836879688204288 4073956979831078912 4080542039604512768 4098322751241551872 4104947195343774208 4113388694054109184 4118026226007136256 4124682518398311584 4138112292515741696 4158007063152836608 4164727979741984512 4168396279990452224 4198376063765970944 4249558573789315072 4254520170072899584 4274974593967480832 4281884574453419648 4290816424020279296 4295527356438478336 4307493931956131488 4316479201675902976 4316606455118823424 4328203037398228274 4337231505530114048 4363300515330445312 4370224426110832432 4379340549273124864 4405662656255983616 4417628719989100759 4421858418683543552 4437904660162248704 4464447152148865024 4480991113173532672 4485910840380349952 4507791299257106432 4529463372811227136 4529596905206923264 4544028939042357248 4551373813405033472 4556687795788304384 4573438745362792448 4578594948652671232 4595561908680810496 4600607424367347536 4623047326794930176 4645273515866059648 4649365081527812096 4690373258738545664 4717213345067565056 4724838151121014784 4739892255380389888 4745426343542849536 4753096752503317504 4768240893271420928 4775948179198044992 4785910626791849984 4814534494176968704 4814676430709456896 4822316608122297856 4837681294629742592 4861277547518492672 4866758267099342848 4874624794470731872 4884649074189254656 4914008347362443264 4926286512715988992 4932072851608567808 4949970582488662016 4961717166268874752 4987624552791310144 4998028549308940288 5022205587205554176 5028069291904335872 5052242701961568256 5070964864751239168 5076532330336383488 5084737932163435832 5101293601980612608 5115149044197906142 5117547154649645056 5125819051990134784 5175584285504602112 5189641506006613513 5244796416555384832 5261507192575361024 5270011783942670336 5276164816175931392 5301530993176777216 5321176946893570048 5327019122951665568 5338131083729371136 5353002167867813888 5370216018868240384 5378737755213332224 5378896324933221376 5411066757498611456 5430958510118316032 5437081501525047088 5489868700568979584 5494704187260141568 5503585713424893952 5521121034314276864 5574724151152279552 5574888498716213248 5601690847267733504 5608231133277913088 5610745304456205056 5635193782957133824 5644302393597689536 5656076195299459072 5662286060759812352 5671438462797678428 5689904402209144832 5717259711835150336 5726500972145228704 5745146192521854976 5772767087678210048 5815185416764325888 5821974969573441536 5828813370082852864 5849965233850236928 5878090066705286144 5906761012819656704 5922804156439680796 5935158902304366592 5935333875788382208 5970832284136398848 5989856328737652736 5992781804268486656 5999538208579362304 6011875783617544192 6048010273676853248 6057786152351977472 6072922166537814016 6092271486139891712 6138614834204689408 6198213036478521344 6218144863952699392 6228195744659519488 6248039791183241216 6258138993431921024 6265445719208918528 6295568054397422944 6308700371680165888 6318897624436114432 6325835208505102862 6356690074343028992 6387251084315832016 6425641774529601104 6449263230765500288 6486168349467901952 6493741312216530944 6524961222371418112 6535508034692061568 6549140857715163136 6556331228248203776 6588310360452694016 6588504589391888384 6619984929493331968 6620180092225503232 6659774470767521792 6684256627837927424 6684453685353906176 6691792617261596416 6702609092397256324 6724432475338080256 6749152323253829632 6756761477623359488 6773643954984484864 6822361103619702784 6839407488528023552 6872491856176021504 6894388735098748928 6905532682407636992 6913595276368461824 6935623117485703168 6946833715197156352 6972576689032953856 6980231954212527296 7014278702723342336 7036627337643261952 7048001196486435328 7090363337411973632 7104944107911643136 7116428392568827904 7199957210892599296 7211595072763654144 7234572389791121408 7254726622241905664 7289605115618068672 7304810956682297344 7348716657398644736 7360377980818244096 7384047025943830528 7395982446783179392 7440216791560590752 7455736802894741504 7475987064596939746 7548569463282346928 7555218257482694656 7628569891050487808 7665471685734793216 7674421550801354752 7702324914993133568 7711317808257130496 7739893740936101888 7748391451566059008 7760915791196823112 7777104768536756224 7785643333544741984 7786184971444092928 7823618553037574144 7823849199902867456 7852610640075948032 7861232103773331712 7899576014717550592 7908482184036432128 7937554745557538816 7957622149256445952 7985263564463970304 8005215583163482112 8014618383863922688 8030721504457129984 8043702196544075776 8121796392627027968 8147673759376408576 8147913959662157824 8161084079209025536 8196645502483103744 8209894390687548416 8236052452014272512 8249365036796623168 8316014126305673216 8329455959483969024 8396752127531941888 8499117147578630144 8509040340145799168 8549949187934961664 8563769148906839296 8591054712876956672 8614987863912262976 8632958403351805952 8656406074796456548 8674463011060228096 8726601030660890624 8740448852221664864 8758681098546249728 8811325312511967232 8835257439978201518 8875809320324497408 8928894304297730048 8971821680760699904 9015582598514212864 9058926745622454272 9059193810413846528 9088057878084714496 9102747626810066944 9113375591576608768 9146877490725584896 9157189897305342464 9191123817361620992 9201214848734695072 9246094653589860352 9290547031732119296 9298730163055624192 9380746517477091328 9449676302242029568 9479784510760779776 9490852687085699072 9506193505006635008 9536481786542841856 9551896358396089984 9571821253583699968 9629068988353937408 9629352861418913792 9644633216244595712 9675362589259485184 9733516534198685696 9749249588941463744 9769298148378509312 9828016694724886528 9864145703217135616 9899941164977324032 9923434332537749504 9975249105582620288 9996057098617880576 10044411174411108352 10056138583808671744 10104485403923136512 10153064660672766976 10169475864326871664 10202587203961225216 10230298088395812284 10251638103980269568 10351168571009204224 10379283012013227026 10489592833110769664 10523014385150722048 10540023567885340672 10552329632351862784 10603061986353554432 10642353893787140096 10654038245903331136 10676262167458742272 10706004335735627776 10740432037736480768 10757475510426664448 10757792649866442752 10822133514997222912 10861917020236632064 10874163003050094176 10979737401137959168 10989408374520283136 11007171426849787904 11042242068628553728 11149448302304559104 11203381694535467008 11216462266555826176 11221490608912410112 11270387565914267648 11288604787195379072 11312152390598918144 11324572121519624704 11342876925595356856 11379808804418289664 11434519423670300672 11453001944290457408 11545534175356420096 11630370833528651776 11657626740165705728 11699930467700473856 11756180133410572288 11813522025639313408 11845608312879361592 11870317804608733184 11870667751576764416 11941664568272797696 11979712657475305472 11985563608536973312 11999076417158724608 12115572304703954944 12145844333075628032 12277229668409378816 12396426072957042688 12436289727905398784 12456391489319038976 12496079582366482432 12516277986863842048 12530891438417837056 12591136108794845888 12617400743360331776 12637795248872228864 12651670417010205724 12713380148686057984 12774502168631664032 12851283549059202208 12898526461531000576 12972336698935803904 12987482624433061888 13049922444742836224 13071016069384123136 13112662456496407552 13176620720905388032 13239969858986663936 13240360184451006464 13319548941535043584 13368513255675854848 13368907370707812352 13383585234523192832 13405218184794512648 13448864950676160512 13513522955246718976 13547287909968969728 13644722207239405568 13744983712352043008 13811065364815273984 13827190552736923648 13871246234971406336 13893667430394312704 13945153378065907712 13960463908425054592 14028557405446684672 14073254675286523904 14096002392972870656 14180726674823947264 14232856785137655808 14423190145527308288 14469144779582242816 14509453244483811328 14579210231236137344 14609621913364594688 14697433314797289472 14720755961636488192 14768094051887661056 14791964893566358784 14880433583121181504 14911473605789483008 14951974129193879492 15097138926564693856 15110436514965389312 15257139782100975616 15330943371469586432 15348843101602709504 15404649829986267136 15422635616514260992 15496782903132118016 15521831582393646224 15554209537073512448 15571286667089483968 15572369942888185856 15647237106075148288 15647698399805734912 15705221280151896064 15722464207546663424 15799152029435101184 15816964368072864256 15875109491115077632 15915244298512891904 15970527128927940608 16010431166326964224 16029236767727845376 16061443008914259968 16087404393088151552 16243592785254055936 16295347518752817152 16322168158418051072 16393291004966207488 16419788781375096832 16472104904028545024 16498730073593246336 16632028252611346432 16658911918967938048 16998234295157260288 17099898375869923328 17127538297813678592 17182109425753913344 17229975727824525952 17265916806703611904 17312812149592913096 17348926022120456192 17453202061321781248 17480897704443329728 17517362197092499456 17622650625023934464 17670514879956403036 17751618640648994816 17857788608595460096 17943643361521399808 18031165197028425728 18117853491244908544 18118387620827693056 18176115756169428992 18205495253620133888 18226751183153217536 18293754981451169792 18314379794610684928 18382247634723241984 18402429697469390144 18432175004092454891 18492189307179720704 18581094063464238592 18761493034954182656 18899352604484059136 18959569021521559552 18981705374171398144 19012387010013270016 19072963573085683712 19103792716792179968 19258137976707874816 19289266432489191424 19350725178518970368 19467033068397371392 19498499177882927488 19538596296757018624 19656033389449773056 19799882329954648064 19950498211165240576 20088822348822216704 20208970807846273024 20306129321345533952 20338951728653743328 20405174407922450432 20460596176791624568 20503276207960539136 20702337142018408448 20758566024026454052 20979185666221539328 21080047135770681344 21104659264703725568 21206123972707108864 21284707787574280192 21308076491806662272 21352524334917484544 21412008671471255552 21480864075472961536 21514951020853328896 21515585299732885504 21644267029994445824 21723834040473264128 21748326006100188352 21959474802275918336 22014342853699575808 22084484137257107456 22298896604609118208 22406763389070934016 22432924533111652352 22442981217824820224 22540775131828535296 22577209574390758144 22649144243039249408 22685753851190713712 22759617608836579328 22869038847340601344 22906003888580914816 23091068350712840192 23260741667057303552 23399860935400947712 23512360266821144576 23691216625758723184 23740635609217466368 23741335503153528832 23883329136545595392 23959425314950610944 23971127217073946624 23998152834317449216 24231144609407909888 24291688666151256064 24554459336818757632 24792852145914085376 24912782978638077952 24992159164732964864 25032555973727684096 25061782876835674112 25182272217589691776 25234801486720663552 25275590497744457728 25303340834020411448 25426760297372115968 25549004337263328064 25702567098118404416 25797052923062001152 25944673397871607808 26099844889485672448 26142032138768246272 26225324912992815104 26353241441810776064 26479939717973327872 26480720368902012928 26639097883070087168 26737026511351709696 26767170469046385664 26810436369589025296 26897729901352321024 27027045910493437952 27094575819937939456 27289444414478811136 27489967424704086016 27622130729630547968 27654381105473847296 27742492469942812672 27787334860788625408 27890306756131815424 27920927816850109184 28057114810893369344 28133319743088483781 28146509350573047808 28192004785945741312 28361453349647894528 28465713570275311616 28846380291054616576 28938289559164485632 29018906488967622656 29158420462472274688 29441511923272976384 29536188103775322112 29583929787132717568 29760867166242363008 29822947211578966016 29903948258387758984 30194277853129387712 30220873029930778624 30661886742939172864 30809299659972534272 30845271233028521984 30993565806264236032 31043663164787292448 31108419074147024896 31142573334178967936 31144739885776371712 31294474212150296576 31295396799611469824 31444928415093326848 31598304058870202368 31633928736145728512 31750218982230155264 31941054257855881216 32020862332653928448 32058473535455690752 32174808786176303104 32487185570508111872 32590695037505634304 32644336316836102144 32786582009932414976 32839577562750193664 32944209808057090048 32997460147186492672 33264056505222692864 33317823837935876096 33996468590314520576 34199796751739846656 34255076595627357184 34364218851507826688 34459951455649051904 34625624299185826192 34697852044240912384 34906404122643562496 34961795408886659456 35034724394184998912 35245301250047868928 35341029759912806072 35503237281297989632 35715577217190920192 35887286723042799616 36235706982489817088 36236775241655386112 36410990507240267776 36453502366306435072 36587509962902339584 36628759589221369856 36764495269446483968 36804859394938780288 36864350008184909782 36984378614359441408 37162188126928477184 37522986069908365312 37798705208968118272 37919138043043119104 38024774020026540032 38145927146171367424 38207585433584359936 38516275953415749632 38578532864978382848 38701450357037940736 38934066136794742784 38996998355765854976 39077192593514037248 39312066778899546112 39599764659909296128 39900996422330481152 40177644697644433408 40417941615692546048 40612258642691067904 40677903457307486656 40921192353583249136 41006552415921078272 41117928855283168603 41404674284036816896 41517132048052908104 41958371332443078656 42160094271541362688 42209318529407451136 42412247945414217728 42569415575148560384 42616152983613324544 42824017342942511104 43029902041706657792 43031170599465771008 43288534059988891648 43447668080946528256 43496652012200376704 43918949604551836672 44028685707399151616 44168968274514214912 44813526778141868032 44885962435649640448 45081550263657070592 45154419148781516288 45298288486078498816 45371507702381427424 45519235217673158656 45738077694681202688 45812007777161829632 46182136701425680384 46799721870801895424 47024720533642289152 47382433251517446368 47481271218434932736 47482671006307057664 47766658273091190784 47918850629901221888 47996305668634898432 48462289218815819776 48593915919880108349 49108918673637515264 49585704291828170752 49825565957276155904 49984318329465929728 50065111947455368192 50123565753671348224 50364544435179383552 50551180995488915456 50606681668040822896 50853520594744231936 51098008674526656128 51405134196236808832 51594105846124002304 51889346795743215616 52199689778971344896 52284064277536492544 52450649825985630208 52959879435946655744 52961440737804025856 53278195766140174336 53474053022703419392 53534340938092771328 53620872739178050592 53795459802704642048 54054091820986875904 54189151639875878912 54578888828957622272 55244261459261095936 55308762210947694592 55574669721577250816 55780613512263630848 55841855633700218368 56114229621786738688 56266639486176967562 56293018701146095616 56384009571891482624 56722906699295789056 56931427140550623232 57692760582109233152 57876579118328971264 58037812977935245312 58316840924944549376 58883023846545952768 59072376207550644224 59167859574265435136 59521734332484726016 59807896516775517968 60388555706258775424 60441746059861557248 61323773485878345728 61618599319945068544 61690542466057043968 61987131612528472064 62087326329574584896 62216838148294049792 62285146668357935872 62588948424300593152 62590793599222939648 62889856830186653696 63196608117740404736 63267857472291457024 63500437964460310528 63882108515711762432 64041724665307856896 64116947070911381504 64349617572352606208 64974371141016223744 65288672633672204288 65679155125500387328 65888419616114180096 65994920294372985344 66528113010445385728 66635647675871752192 68399593503479693312 68510153191254714368 68728437703015653376 68919902911298103808 69251248598371652384 69395704088481824768 69812808245287124992 69923590817773318912 70682059519825612144 71431154434381840384 71774573446085599232 72471413964979634176 72473550483310772224 72821981014480535552 72907004732612870144 73257519178442739712 73528990538892967936 73609718789877560576 73728700016369819564 73968757228718882816 74324376253856954368 75045972139816730624 75597410417936236544 75838276086086238208 76049548040053080064 76291854292342734848 76415170867168719872 77157065729956765696 77402900714075881472 77868132273589485568 77993996711531709952 78154385187028074496 78624133557799092224 79199529319818592256 79801992844660962304 80835883231385092096 81224517285382135808 81355806914614973312 81842384707166498272 82013104831842156544 82235857710566337206 83034264096105816208 84320188543082725376 84418637058814902272 84824495890828435456 85138831150297120768 85232305967226649088 85648034685885022208 86059804083413315584 86062341198931542016 86577068119977783296 86895336161893056512 86993304024400753408 87837899209103673344 88057371414798303232 88337936549028429824 89627053556283736064 89771924871299280896 90163100527314141184 90308838297563032576 90596576972156997632 90743015404762854848 91476155389362405376 91624015554323659264 92364273402851360768 93599443741603790848 94049441067284578304 94764866503034892736 94962542436869865472 95533316546182381568 95992611337269796864 96924578437631639552 97187831839760216698 98217837347275030528 99171408583656341504 99651131914552311808 99968636658931859456 100130223894910736384 100247131507342696448 100729088870358767104 101102361990977830912 101213363336081645792 101707041189488463872 102196017349053312256 102810268392473617664 103188211692248004608 104399379557942689792 104568128555072985088 104901299651971260416 105919758871893311488 105922881475608051712 106556391532280348672 107068681876185542656 107241745478356101184 108108183641973751808 109157777657915244544 110488522918522191872 110617524421895389184 111149339443154501632 111683711267400436736 112228459243573477376 112533278972353935124 112768019143782965248 113445813398591578112 113862854281101246464 115385521164218466304 115753158236657942528 116075625955870490624 116633681849889098752 117766047693091905536 118144752415101288448 118335719148530870272 119043468664969452032 119615793033551035936 120777111412517550848 120883492119723114496 123237198639890137088 123381084932114087936 123974263225056944128 124174652659149169792 124433676296588099584 124570293336715871744 125177896848601186304 125181587198445879296 125779713660373307392 126535714944582914048 127000875928920621056 127764217031423524864 128233894141822763008 128699235144705212416 129948742282032447488 130577345267344408576 131358310251000774656 131776839232228360192 131989840588745970688 133271295351743504384 136799187006959386624 137020306382509428736 137456875406031306752 137839805822596207616 138502497196743304768 138791408176963649536 139625616490574249984 139847181635546637824 141364119039651224288 142862308868763680768 143549146892171198464 144942827929959268352 145643962028961071104 145814009465225740288 146515038356885479424 147057981077785935872 147219437579755121152 147457400032739639128 147937514457437765632 148648752507713908736 150091944279633461248 151194820835872473088 152099096080106160128 152583708584685469696 152830341734337439744 154314131459913531392 154805801428151762944 155736264547178971136 155987993423063419904 159603985689321924608 161671766462770184192 162449034570764271616 162711613829229946624 163684769414332996544 164026209663684313088 164471715421132674412 166068528192211632416 168640377086165450752 168837274117629804544 169648991781656870912 170464611934453298176 171296069371770044416 172119608166826631168 172124682397863084032 173154136239955566592 173790672323786113024 173986608048801506816 175675798418207346688 176114742829596606464 176675873098056859648 179543849742598561792 180326201054628282368 180617676595126065152 181193153944313995264 181486030809525709696 182952310778724810752 183248031108647318528 188098882134569156608 189529733006069785472 189925084873739730944 191066633092364763136 191985222674539593728 193849156875263279104 194375663679520433396 196435674694550061056 198342817167312683008 199302263829104623616 199937273317863718912 200260447789821472768 200494263014685392896 201458177740717534208 202204723981955661824 202426726672163291584 203414082378976927744 204392034698106624512 205620536784947235328 206376423384496009216 208798759115885379584 209136257110145970176 209802599303942520832 211839517743786622976 213112783064560697344 214137363752371085312 214483490956712202368 216216367283947503616 220977045837044383744 222298678886309003264 223367422534800873472 224456918487146954752 225066557944707870248 225536038287565930496 226891626797183156224 227725708562202492928 230771042328436932608 232151251911740981248 233267363699778197504 235532095386183811072 236289504830202576896 236671438297061740544 238086937329938904064 239231586067102071872 241554222825035101696 246474397279780274176 246762169864228175872 247948526450113888256 248349305318298339584 249140586673431743488 250355793697202372608 251559427320746614784 253071429889165828096 254001751857841242112 255528434062847049728 257398470289410424832 261154690534688817152 262716620502001549312 263553678464456720384 263979681177491941376 266542590703487008768 274040612765018857472 274913750812062613504 275679611645192415232 277004994393486609536 277582816353927299072 279251232981148499968 279694363271093275648 282728238079302448576 287098293784342396928 289885655859918536704 291287924057922142208 291628018930451480576 293030076713770958848 294438875159510242304 294914800065479278256 295875028914875531264 297297505015427817472 300183888559266922496 302389641671744946176 304198192160212320256 305167417169370939392 305660683468674879488 308628262919827062784 309611602856303525888 311472529094357942272 311975986846126839808 319207971378643849216 324898069141528543232 325423227658459893248 327369538828665993088 328052419327368626176 328943430842265348824 332137056384423264832 337280754172330901504 339297983563313741824 340929223868906596352 342592138743540088832 344239216333653262336 344249364795726168064 346308272479911133184 347581344647572226048 347973216097603013632 351351596836414693376 352229485659193212928 359087699485197123584 360652402109256564736 361235353190252130304 362386307888627990528 362972061619051419392 365904621557449621504 366496062217294637056 376197764269138313216 379059466012139570944 383970445349079187456 387698313750526558208 388751327359040866792 392871349389100122112 398604527658209247232 400520895579642945536 400988526029370785792 402916355481435068416 404409447963911323648 404853453344326583168 406828164757953855488 408784069396213249024 411241073569894470656 412752846768992018432 418272514220291940352 419605198607885041664 423679035487573245952 426225566129121394688 428274727504742170624 428966981913424404736 432432734567895007232 441954091674088767488 444597357772618006528 446734845069601746944 450133115889415740496 451072076575131860992 453783253594366312448 455451417124404985856 461542084656873865216 464302503823481962496 466534727399556395008 471064190772367622144 473342876594123481088 476173874659877808128 478463172134204143744 483108445650070203392 492948794559560548352 495897052900227776512 496698610636596679168 498281173346863486976 500711587394404745216 503118854641493229568 506142859778331656192 508003503715682484224 511056868125694099456 514796940578820849664 522309381069377634304 525433241004003098624 527107356928913440768 527959362354983882752 533085181406974017536 534533075118681191839 548081225530037714944 549827501624125227008 551359223290384830464 554009988786973219072 559388726542186551296 565456476158604897152 574196587568684793856 582575848115844284416 586060153427541917696 588877750319020484608 589829600130958556512 591750057829751062528 594595010030855634944 600367777118533844992 608396384320424640512 611321366937349758976 617256525839654125568 619223205712607051776 622945058188715884544 623951973692253679616 638415942757287698432 649796138283057086464 650846455316919786496 654739077657331986176 657886861684530697648 664274112768846529664 674561508344661803008 678595967126627483648 681858447737813192704 688478432667306524672 688498729591452336128 692616544959822266368 695162689295144452096 695946432195206027264 702703193672829386752 704458971318386425856 718175398970394247168 722470706380504260608 724772615777255981056 725944123238102838784 731809243114899243008 732992124434589274112 752395528538276626432 758118932024279141888 767940890698158374912 777502654718081733584 785742698778200244224 797209055316418494464 801041791159285891072 801977052058741571584 805832710962870136832 808818895927822647296 809706906688653166336 813656329515907710976 817568138792426498048 822482147139788941312 825505693537984036864 836545028440583880704 839210397215770083328 856549455009484341248 857933963826848809472 864865469135790014464 889194715545236013056 893469690139203493888 900266231778831480992 902144153150263721984 907566507188732624896 928605007646963924992 933069454799112790016 942128381544735244288 946685753188246962176 952347749319755616256 956926344268408287488 966216891300140406784 985897589119121096704 991794105800455553024 993397221273193358336 996562346693726973952 1006237709282986459136 1012285719556663312384 1016007007431364968448 1022113736251388198912 1029593881157641699328 1050866482008006197248 1055918724709967765504 1066170362813948035072 1069066150237362383678 1096162451060075429888 1099655003248250454016 1102718446580769660928 1108019977573946438144 1118777453084373102592 1130912952317209794304 1148393175137369587712 1165151696231688568832 1172120306855083835392 1177755500638040969216 1179659200261917113024 1189190020061711269888 1200735554237067689984 1216792768640849281024 1222642733874699517952 1234513051679308251136 1247903947384507359232 1276831885514575396864 1299592276566114172928 1301692910633839572992 1309478155314663972352 1315773723369061395296 1328548225537693059328 1357191934253254967296 1363716895475626385408 1376956865334613049344 1376997459182904672256 1385233089919644532736 1391892864390412054528 1405406387345658773504 1436350797940788494336 1444941412761008521216 1449545231554511962112 1451888246476205677568 1465984248869178548224 1504791057076553252864 1516237864048558283776 1535881781396316749824 1555005309436163467168 1571485397556400488448 1602083582318571782144 1603954104117483143168 1611665421925740273664 1617637791855645294592 1619413813377306332672 1627312659031815421952 1635136277584852996096 1644964294279577882624 1651011387075968073728 1673090056881167761408 1678420794431540166656 1713098910018968682496 1715867927653697618944 1778389431090472026112 1786939380278406987776 1800532463557662961984 1804288306300527443968 1815133014377465249792 1857210015293927849984 1866138909598225580032 1884256763089470488576 1893371506376493924352 1904695498639511232512 1913852688536816574976 1932433782600280813568 1983588211600911106048 1986794442546386716672 1993124693387453947904 2012475418565972918272 2024571439113326624768 2101732964016012394496 2111837449419935531008 2132340725627896070144 2138132300474724767356 2192324902120150859776 2199310006496500908032 2205436893161539321856 2216039955147892876288 2237554906168746205184 2261825904634419588608 2296786350274739175424 2344240613710167670784 2355511001276081938432 2359318400523834226048 2378380040123422539776 2445285467749399035904 2469026103358616502272 2495807894769014718464 2553663771029150793728 2599184553132228345856 2603385821267679145984 2618956310629327944704 2631547446738122790592 2657096451075386118656 2714383868506509934592 2727433790951252770816 2753913730669226098688 2770466179839289065472 2783785728780824109056 2810812774691317547008 2872701595881576988672 2889882825522017042432 2899090463109023924224 2903776492952411355136 2931968497738357096448 3032475728097116567552 3071763562792633499648 3110010618872326934336 3204167164637143564288 3207908208234966286336 3223330843851480547328 3238827626754612665344 3254625318063630843904 3270272555169705992192 3289928588559155765248 3302022774151936147456 3346180113762335522816 3356841588863080333312 3426197820037937364992 3431735855307395237888 3573878760556813975552 3601064927115325923968 3608576612601054887936 3630266028754930499584 3732277819196451160064 3768513526178940977152 3786743012752987848704 3809390997279022465024 3827705377073633149952 3864867565200561627136 3967176423201822212096 3973588885092773433344 3986249386774907895808 4024950837131945836544 4049142878226653249536 4223674898839871062016 4264681451255792140288 4276264600949449534712 4384649804240301719552 4410873786323078643712 4432079910295785752576 4475109812337492410368 4523651809268839177216 4688481227420335341568 4711022002552163876864 4718636801047668452096 4756760080246845079552 4890570935498798071808 4991615789538029436928 5107327542058301587456 5206771642535358291968 5237912621258655889408 5263094893476245581184 5314192902150772237312 5454867581902505541632 5507827461338452197376 5540932359678578130944 5567571457561648218112 5621625549382635094016 5745403191763153977344 5779765651044034084864 5798180926218047848448 5807552985904822710272 5863936995476714192896 6064951456194233135104 6220021237744653868672 6408334329274287128576 6446661687702961094656 6477655253509225330688 6509250636127261687808 6540545110339411984384 6579857177118311530496 6604045548303872294912 6692360227524671045632 6852395640075874729984 6863471710614790475776 7147757521113627951104 7202129854230651847936 7464555638392902320128 7573486025505975697408 7618781994558044930048 7655410754147266299904 7729735130401123254272 7947177770185546866688 7972498773549815791616 8049901674263891673088 8098285756453306499072 8447349797679742124032 8552529201898899069424 8769299608480603439104 8821747572646157287424 8864159820591571505152 8950219624674984820736 9047303618537678354432 9422044005104327753728 9437273602095336904192 9513520160493690159104 9781141870997596143616 9983231579076058873856 10214655084116603174912 10413543285070716583936 10475825242517311778816 10526189786952491162368 10628385804301544474624 10909735163805011083264 11135142915123296436224 11243251098765270188032 11559531302088068169728 11615105971809645420544 11727873990953428385792 12129902912388466270208 12440042475489307737344 12816668658548574257152 12893323375405922189312 12955310507018450661376 13081090220678823968768 13159714354236623060992 13208091096607744589824 13384720455049342091264 13726943421229580951552 14295515042227255902208 14404259708461303695872 14929111276785804640256 15146972051011951394816 15237563989116089860096 15310821508294532599808 15459470260802246508544 15894355540371093733376 15944997547099631583232 16894699595359484248064 17105058403797798138848 17643495145292314574848 17728319641183143010304 17900439249349969641472 18094607237075356708864 18844088010208655507456 18874547204190673808384 19562283741995192287232 19966463158152117747712 20429310168233206349824 20827086570141433167872 20951650485034623557632 21052379573904982324736 21256771608603088949248 21819470327610022166528 22270285830246592872448 23119062604176136339456 23230211943619290841088 23455747981906856771584 24259805824776932540416 24880084950978615474688 25786646750811844378624 25910621014036901322752 26162180441357647937536 26319428708473246121984 27453886842459161903104 28591030084454511804416 28808519416922607391744 29858222553571609280512 30475127978232179720192 30621643016589065199616 30918940521604493017088 31788711080742187466752 31889995094199263166464 33789399190718968496128 34210116807595596277696 35286990290584629149696 35456639282366286020608 35800878498699939282944 36189214474150713417728 37688176020417311014912 37749094408381347616768 39932926316304235495424 41654173140282866335744 41903300970069247115264 42104759147809964649472 42513543217206177898496 43638940655220044333056 44540571660493185744896 46460423887238581682176 46911495963813713543168 48519611649553865080832 49760169901957230949376 51573293501623688757248 51821242028073802645504 52324360882715295875072 52638857416946492243968 54907773684918323806208 57617038833845214783488 60950255956464359440384 61243286033178130399232 61837881043208986034176 63577422161484374933504 63779990188398526332928 68420233615191192555392 70913278564732572041216 71601756997399878565888 72378428948301426835456 75376352040834622029824 75498188816762695233536 83308346280565732671488 83806601940138494230528 84209518295619929298944 85027086434412355796992 89081143320986371489792 92920847774477163364352 97039223299107730161664 99520339803914461898752 103642484056147605291008 104648721765430591750144 105277714833892984487936 109815547369836647612416 115234077667690429566976 122486572066356260798464 123675762086417972068352 127154844322968749867008 136840467230382385110784 141826557129465144082432 144756857896602853670912 150996377633525390467072 166616692561131465342976 167613203880276988461056 168419036591239858597888 170054172868824711593984 185841695548954326728704 194078446598215460323328 199040679607828923797504 207284968112295210582016 219631094739673295224832 230468155335380859133952 244973144132712521596928 254309688645937499734016 273680934460764770221568 283653114258930288164864 289513715793205707341824 301992755267050780934144 335226407760553976922112 336838073182479717195776 340108345737649423187968 371683391097908653457408 388156893196430920646656 398081359215657847595008 414569936224590421164032 439262189479346590449664 460936310670761718267904 489946288265425043193856 547361868921529540443136 567306228517860576329728 579027431586411414683648 603985510534101561868288 670452815521107953844224 673676146364959434391552 680216691475298846375936 796162718431315695190016 829139872449180842328064 921872621341523436535808 979892576530850086387712 1094723737843059080886272 1158054863172822829367296 1207971021068203123736576 1347352292729918868783104 1360433382950597692751872 1592325436862631390380032 1843745242683046873071616 2189447475686118161772544 2415942042136406247473152 2694704585459837737566208 3184650873725262780760064 3687490485366093746143232 4378894951372236323545088 4831884084272812494946304 5389409170919675475132416 6369301747450525561520128 7374980970732187492286464 8757789902744472647090176 10778818341839350950264832 12738603494901051123040256 17515579805488945294180352 35031159610977890588360704 70062319221955781176721408 140124638443911562353442816
- Sum of all divisors σ(n): 368644499862723797207040000
- Sum of proper divisors (its aliquot sum) s(n): 228519861418812234853597184
- 140124638443911562353442816 is an abundant number, because the sum of its proper divisors (228519861418812234853597184) is greater than itself. Its abundance is 88395222974900672500154368
Bases of 140124638443911562353442816
- Binary: 1110011111010001000101111011110111110001010100010111101110101100111110000000000000000002
- Hexadecimal: 0x73E88BDEF8A8BDD67C0000
- Base-36: HLU3MMTT9YM3UK4XS
Squares and roots of 140124638443911562353442816
- 140124638443911562353442816 squared (1401246384439115623534428162) is 19634914299036938154638680482475765181399008182009856
- 140124638443911562353442816 cubed (1401246384439115623534428163) is 2751335267029740190708574837097917647804609596133689349227319747811676044394496
-
The
square root of 140124638443911562353442816 is 11837425330024.7500379985 -
140124638443911562353442816 is a
perfect cube number . Itscube root is 519403456
Scales and comparisons
How big is 140124638443911562353442816?- 140,124,638,443,911,562,353,442,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 140,124,638,443,911,562,353,442,816 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 140124638443911562353442816 cubic inches would be around 43283621.3 feet tall.
Recreational maths with 140124638443911562353442816
- 140124638443911562353442816 backwards is 618244353265119344836421041
- The number of decimal digits it has is: 27
- The sum of 140124638443911562353442816's digits is 100
- 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 140124638443911562353442816 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 140124638443911562353442816 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/140124638443911562353442816/
Chicago style:
Numbermatics. 2024. "Number 140124638443911562353442816 - Facts about the integer". https://numbermatics.com/n/140124638443911562353442816/
The information we have on file for 140124638443911562353442816 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 140124638443911562353442816, math, Factors of 140124638443911562353442816, curriculum, school, college, exams, university, Prime factorization of 140124638443911562353442816, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty septillion, one hundred twenty-four sextillion, six hundred thirty-eight quintillion, four hundred forty-three quadrillion, nine hundred eleven trillion, five hundred sixty-two billion, three hundred fifty-three million, four hundred forty-two thousand, eight hundred sixteen.