836812619797312423693356544
836,812,619,797,312,423,693,356,544 is an even composite number composed of six prime numbers multiplied together.
836812619797312423693356544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 836812619797312423693356544:
29 × 73 × 113 × 173 × 296 × 1073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 29 × 29 × 29 × 29 × 29 × 29 × 107 × 107 × 107)See below for interesting mathematical facts about the number 836812619797312423693356544 from the Numbermatics database.
Names of 836812619797312423693356544
- Cardinal: 836812619797312423693356544 can be written as Eight hundred thirty-six septillion, eight hundred twelve sextillion, six hundred nineteen quintillion, seven hundred ninety-seven quadrillion, three hundred twelve trillion, four hundred twenty-three billion, six hundred ninety-three million, three hundred fifty-six thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 8.36812619797312423693356544 × 1026
Factors of 836812619797312423693356544
Divisors of 836812619797312423693356544
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 29 32 34 44 49 56 58 64 68 77 88 98 107 112 116 119 121 128 136 154 176 187 196 203 214 224 232 238 242 256 272 289 308 319 343 352 374 392 406 428 448 464 476 484 493 512 539 544 578 616 638 686 704 748 749 784 812 833 841 847 856 896 928 952 968 986 1078 1088 1156 1177 1232 1276 1309 1331 1372 1408 1421 1496 1498 1568 1624 1666 1682 1694 1712 1792 1819 1856 1904 1936 1972 2023 2057 2156 2176 2233 2312 2354 2464 2552 2618 2662 2744 2816 2842 2992 2996 3103 3136 3179 3248 3332 3364 3388 3424 3451 3509 3584 3638 3712 3773 3808 3872 3944 4046 4114 4312 4352 4466 4624 4708 4913 4928 5104 5236 5243 5324 5423 5488 5632 5684 5831 5887 5929 5984 5992 6206 6272 6358 6496 6664 6728 6776 6848 6902 7018 7276 7424 7546 7616 7744 7888 8092 8228 8239 8381 8624 8704 8932 9163 9248 9251 9317 9416 9826 9856 9947 10208 10472 10486 10648 10846 10976 11368 11449 11662 11774 11858 11968 11984 12412 12544 12716 12733 12947 12992 13328 13456 13552 13696 13804 14036 14161 14297 14399 14552 14848 15092 15232 15488 15631 15776 16184 16456 16478 16762 17248 17864 18326 18496 18502 18634 18832 19652 19712 19894 20009 20416 20944 20972 21296 21692 21721 21952 22253 22627 22736 22898 23324 23548 23716 23936 23968 24157 24389 24563 24824 25088 25432 25466 25894 25984 26656 26912 27104 27392 27608 28072 28322 28594 28798 29104 30184 30464 30923 30976 31262 31552 32368 32912 32956 33524 34133 34391 34496 34969 35728 36652 36701 36992 37004 37268 37664 37961 38599 39304 39424 39788 40018 40832 41209 41503 41888 41944 42592 43384 43442 43904 44506 45254 45472 45796 46648 47096 47432 47872 47936 48314 48778 49126 49648 50864 50932 51788 51968 52751 53312 53824 54043 54208 54784 55216 56144 56644 57188 57596 57673 58208 58667 59653 60368 60928 61846 61952 62524 63104 64141 64736 64757 65219 65824 65912 67048 68266 68782 68992 69938 71456 73304 73402 73984 74008 74536 75328 75922 77198 78608 79576 80036 80143 81664 82418 83006 83776 83888 85184 86768 86884 87808 89012 89131 89987 90508 90629 90944 91592 92191 93296 94192 94864 95744 95872 96628 97556 98252 99127 99296 100079 100793 101728 101761 101864 103576 103936 105502 106624 107648 108086 108416 109417 110432 112288 113288 114376 115192 115346 116416 117334 119306 120736 123692 125048 125939 126208 128282 129472 129514 130438 131648 131824 134096 136532 137564 137984 139876 140063 142417 142477 142912 146608 146804 147968 148016 149072 150656 151844 152047 154396 155771 157216 157267 158389 159152 160072 160286 163328 164836 166012 167552 167776 169099 170368 170723 171941 173536 173768 175616 178024 178262 179974 181016 181258 181888 183184 184382 186592 188384 189728 191744 193256 194633 195112 196504 198254 198592 200158 201586 203456 203522 203728 207152 211004 213248 215296 216172 216461 216832 218834 220099 220864 224576 226576 228752 230384 230692 232832 234668 238612 238931 240737 241472 243049 244783 247384 250096 251878 252416 256564 258944 259028 260876 263296 263648 265727 268192 268279 270193 273064 275128 275968 279752 280126 284834 284954 285824 288463 293216 293608 296032 298144 301312 303688 304094 308792 311542 314432 314534 316778 318304 320144 320572 329672 332021 332024 335104 335552 338198 340153 340736 341446 343882 347072 347536 356048 356524 359948 362032 362516 363776 366368 368764 369257 373184 375463 376768 378301 379456 383488 384659 386512 389266 390224 393008 396508 397184 400316 403172 403711 406912 407044 407456 410669 414304 414613 417571 422008 426496 430592 432344 432922 433664 437668 440198 441728 449152 453152 453299 456533 457504 460768 461384 465664 469336 477224 477862 481474 482944 486098 489566 494768 500192 503756 513128 517888 518056 521752 525691 526592 527296 531454 536384 536558 540386 546128 550256 559504 560252 561001 569668 569908 571648 576926 580261 586432 587216 592064 594473 596288 602624 607376 608188 617584 623084 623917 628864 629068 629909 633556 634403 636608 640288 641144 645337 656183 659344 664042 664048 670208 671104 676396 680306 681472 682892 687764 694144 695072 700553 705551 707281 712096 712327 713048 719896 724064 725032 727552 732736 737528 738514 746368 750926 753536 756602 758912 769318 773024 778532 780448 786016 793016 794368 800632 806344 807422 813824 814088 814912 821338 828608 829226 835142 844016 864688 865844 875336 880396 881573 883456 896767 898304 906304 906598 913066 915008 921536 922768 931328 938672 954448 955724 962948 965888 972196 979132 980441 989536 989857 996919 997339 1000384 1007512 1014101 1026256 1035776 1036112 1043504 1051382 1053184 1054592 1062908 1064329 1072768 1073116 1080772 1090397 1092256 1100512 1100869 1108723 1119008 1119371 1120504 1122002 1139336 1139816 1143296 1153852 1160522 1172864 1174432 1184128 1188946 1192576 1195061 1203587 1214752 1216376 1225043 1235168 1246168 1247834 1257728 1258136 1259818 1267112 1268806 1273216 1280576 1282288 1290674 1312366 1318688 1328084 1328096 1342208 1352792 1360612 1362431 1365784 1375528 1385329 1388288 1390144 1401106 1411102 1414562 1424192 1424654 1426096 1439792 1448128 1450064 1465472 1475056 1477028 1492736 1501852 1507072 1513204 1515227 1517824 1529779 1538636 1540693 1546048 1557064 1560896 1567247 1572032 1586032 1588736 1601264 1612688 1614844 1627648 1628176 1629824 1642676 1657216 1658452 1670284 1672517 1685159 1688032 1701343 1713481 1729376 1729937 1731688 1750672 1760792 1763146 1766912 1793534 1796608 1812608 1813196 1826132 1830016 1843072 1845536 1860089 1877344 1877953 1891351 1908896 1911448 1925896 1931776 1944392 1958264 1960882 1979072 1979714 1993838 1994678 2000768 2015024 2028202 2052512 2072224 2087008 2102764 2109184 2125816 2128658 2140963 2145536 2146232 2161544 2180794 2184512 2201024 2201738 2217446 2238016 2238742 2241008 2244004 2278672 2279632 2307704 2321044 2324147 2345728 2348864 2368256 2377892 2381071 2385152 2390122 2407174 2421089 2429504 2432752 2450086 2470336 2492336 2495668 2515456 2516272 2519636 2534224 2537612 2546432 2561152 2564576 2581348 2584799 2609623 2624732 2628241 2637376 2648107 2656168 2656192 2673539 2684416 2692613 2705584 2721224 2724862 2731568 2751056 2770658 2776576 2780288 2802212 2822204 2829124 2848384 2849308 2852192 2874683 2879584 2896256 2900128 2902291 2922997 2930944 2950112 2951069 2954056 2985472 3003704 3014144 3026408 3030454 3035648 3059558 3077272 3081386 3092096 3114128 3121792 3134494 3144064 3172064 3173093 3202528 3225376 3229688 3256352 3259648 3285352 3308761 3314432 3316904 3340568 3345034 3370318 3376064 3402686 3426962 3458752 3459874 3463376 3501344 3521584 3526292 3587068 3625216 3626392 3652231 3652264 3660032 3679837 3686144 3691072 3720178 3741683 3754688 3755906 3782702 3817792 3822896 3851792 3888784 3916528 3921764 3927007 3958144 3959428 3987676 3989356 4001536 4030048 4056404 4061827 4105024 4130093 4131833 4144448 4161311 4174016 4205528 4218368 4251632 4257316 4281926 4291072 4292464 4323088 4361588 4369024 4402048 4403476 4409363 4434892 4440821 4476032 4477484 4482016 4488008 4517359 4557344 4559264 4560743 4593281 4615408 4642088 4648294 4691456 4697728 4736512 4755784 4762142 4770304 4780244 4814348 4842178 4859008 4865504 4900172 4903871 4940672 4950967 4984672 4986289 4991336 5032544 5039272 5068448 5075224 5092864 5122304 5129152 5162696 5169598 5219246 5249464 5256482 5274752 5296214 5312336 5312384 5347078 5385226 5411168 5442448 5449724 5463136 5502112 5541316 5560576 5604424 5644357 5644408 5658248 5696768 5698616 5704384 5749366 5759168 5782601 5792512 5800256 5804582 5845994 5861888 5900224 5902138 5908112 6007408 6052816 6060908 6119116 6154544 6162772 6171011 6184192 6228256 6243584 6268988 6277369 6288128 6344128 6346186 6382871 6405056 6450752 6459376 6512704 6519296 6539203 6570704 6617522 6628864 6633808 6681136 6690068 6740636 6752128 6805372 6853924 6863087 6917504 6919748 6926752 6928999 6978433 6981373 7002688 7043168 7048421 7052584 7098707 7174136 7250432 7252784 7304462 7304528 7320064 7359674 7372288 7382144 7440356 7483366 7509376 7511812 7565404 7635584 7645792 7703584 7706083 7761061 7777568 7780091 7833056 7835597 7843528 7854014 7916288 7918856 7975352 7978712 8003072 8060096 8112808 8123654 8210048 8260186 8263666 8288896 8322622 8348032 8365427 8411056 8503264 8514632 8563852 8575301 8584928 8646176 8723176 8738048 8804096 8806952 8818726 8869784 8881642 8952064 8954968 8964032 8976016 9034718 9114688 9118528 9121486 9186562 9230816 9284176 9296588 9395456 9511568 9524284 9537017 9560488 9628609 9628696 9684356 9697303 9718016 9731008 9800344 9807742 9864437 9881344 9901934 9969344 9972578 9982672 10065088 10078544 10136896 10150448 10244608 10258304 10325392 10339196 10438492 10498928 10512964 10549504 10592428 10606589 10624672 10624768 10694156 10708453 10770452 10784851 10822336 10884896 10888427 10899448 10926272 10970729 11004224 11082632 11121152 11155111 11208848 11288714 11288816 11316496 11393536 11397232 11408768 11498732 11518336 11565202 11585024 11600512 11609164 11691988 11707619 11800448 11804276 11816224 11909401 11994367 12014816 12023777 12105632 12109559 12121816 12238232 12309088 12325544 12342022 12368384 12456512 12487168 12537976 12554738 12576256 12688256 12692372 12765742 12810112 12901504 12918752 13025408 13078406 13141408 13145671 13235044 13239457 13267616 13362272 13380136 13475473 13481272 13504256 13610744 13707848 13726174 13835008 13839496 13853504 13857998 13956866 13962746 14005376 14086336 14096842 14105168 14197414 14348272 14505568 14608924 14609056 14719348 14764288 14880712 14966732 14986741 15018752 15023624 15130808 15238619 15245039 15271168 15291584 15407168 15412166 15522122 15555136 15560182 15666112 15671194 15687056 15708028 15832576 15837712 15950704 15957424 16120192 16225616 16247308 16269029 16420096 16520372 16527332 16577792 16645244 16667497 16696064 16730854 16822112 16827569 16947623 17006528 17029264 17127704 17150602 17169856 17239717 17292352 17446352 17476096 17608192 17613904 17637452 17739568 17763284 17904128 17909936 17928064 17952032 18069436 18093593 18229376 18237056 18242972 18267361 18373124 18397687 18461632 18536749 18568352 18593176 18714773 18790912 18848291 19023136 19029307 19048568 19074034 19120976 19257218 19257392 19368712 19394606 19436032 19462016 19600688 19615484 19728874 19762688 19803868 19938688 19945156 19965344 20130176 20157088 20273792 20300896 20316037 20460979 20511149 20516608 20650784 20657483 20678392 20825731 20876984 20997856 21025928 21099008 21184856 21213178 21249344 21249536 21388312 21416906 21540904 21569702 21644672 21769792 21776854 21798896 21852544 21941458 22008448 22165264 22310222 22417696 22577428 22577632 22632992 22794464 22817536 22997464 23036672 23130404 23161327 23201024 23218328 23383976 23415238 23550593 23600896 23608552 23632448 23818802 23988734 24029632 24047554 24211264 24219118 24243632 24476464 24618176 24651088 24684044 24913024 25075952 25109476 25376512 25384744 25531484 25565617 25620224 25758859 25803008 25837504 26006243 26050816 26156812 26191781 26282816 26291342 26470088 26478914 26535232 26724544 26760272 26950946 26962544 27008512 27221488 27415696 27452348 27670016 27678992 27707008 27715996 27913732 27925492 28010752 28172672 28193684 28210336 28394828 28432789 28696544 28705853 28910651 28922831 29011136 29129177 29217848 29218112 29408929 29438696 29528576 29761424 29933464 29973482 30037504 30047248 30261616 30477238 30490078 30542336 30583168 30814336 30824332 30865541 31044244 31110272 31120364 31332224 31342388 31374112 31416056 31621513 31675424 31901408 31914848 31925201 32152967 32240384 32451232 32461759 32494616 32538058 32840192 33040744 33054664 33155584 33290488 33334994 33392128 33461708 33644224 33655138 33895246 34013056 34058528 34255408 34301204 34339712 34479434 34584704 34656769 34892704 34904023 35227808 35274904 35479136 35526247 35526568 35819872 35856128 35904064 36138872 36187186 36396371 36458752 36474112 36485944 36534722 36746248 36795374 36923264 37073498 37136704 37186352 37429546 37696582 38046272 38058614 38097136 38148068 38241952 38514436 38514784 38737424 38789212 38924032 39201376 39230968 39457748 39510499 39607736 39877376 39890312 39930688 40174541 40260352 40314176 40478207 40547584 40601792 40632074 40921958 41022298 41033216 41158513 41301568 41314966 41356784 41651462 41753968 41995712 42051856 42369712 42426356 42498688 42776624 42833812 43081808 43139404 43197077 43289344 43539584 43553708 43597792 43705088 43882916 43941583 44016896 44330528 44363591 44620444 44680097 44835392 45154856 45155264 45265984 45450163 45588928 45635072 45774421 45994928 46073344 46260808 46322654 46402048 46436656 46767952 46830476 47101186 47201792 47217104 47264896 47637604 47977468 48059264 48095108 48422528 48438236 48487264 48502993 48849031 48869611 48952928 49236352 49302176 49338947 49368088 49690949 49826048 50151904 50168173 50218952 50753024 50769488 51062968 51131234 51240448 51517718 51606016 51675008 52012486 52101632 52313624 52383562 52565632 52582684 52940176 52957828 53070464 53449088 53520544 53901892 53925088 53942581 54442976 54460637 54831392 54849179 54904696 55357984 55414016 55431992 55827464 55850984 56021504 56248937 56345344 56387368 56420672 56789656 56865578 57393088 57411706 57821302 57845662 58022272 58258354 58435696 58436224 58817858 58877392 59522848 59866928 59946964 60027107 60094496 60523232 60954476 60980156 61166336 61628672 61648664 61731082 62087927 62088488 62220544 62240728 62664448 62684776 62748224 62832112 63243026 63350848 63608611 63802816 63829696 63850402 64305934 64480768 64902464 64923518 64989232 65076116 66081488 66109328 66580976 66669988 66759119 66923416 67288448 67310276 67400263 67790492 67881121 68026112 68117056 68510816 68602408 68679424 68958868 69051059 69169408 69313538 69785408 69808046 70211581 70455616 70549808 70958272 71052494 71053136 71639744 71712256 71808128 72277744 72374372 72792742 72917504 72948224 72971888 73069444 73492496 73590748 73846528 74146996 74273408 74372704 74859092 74959171 75393164 75493957 75679067 76092544 76117228 76194272 76218989 76296136 76483904 76795103 77028872 77029568 77474848 77532631 77578424 77848064 78085777 78402752 78461936 78915496 79020998 79215472 79754752 79780624 79861376 80349082 80520704 80628352 80956414 81095168 81203584 81264148 81843916 82044596 82317026 82603136 82629932 82713568 83302924 83365807 83507936 83991424 84103712 84166439 84739424 84766913 84852712 84997376 85553248 85581001 85667624 86163616 86278808 86394154 86578688 87079168 87107416 87195584 87410176 87765832 87883166 88033792 88661056 88727182 89240888 89360194 89670784 90309712 90310528 90531968 90900326 91177856 91548842 91989856 92019697 92521616 92645308 92873312 93535904 93660952 94202372 94328311 94434208 94529792 95275208 95954069 95954936 96118528 96190216 96845056 96876472 96974528 97005986 97698062 97739222 97905856 98472704 98604352 98677894 98736176 99381898 99652096 100303808 100336346 100437904 101538976 102125936 102262468 103035436 103350016 104024972 104627248 104767124 104907187 105131264 105165368 105880352 105914699 105915656 106140928 106670333 106715273 106898176 107041088 107803784 107850176 107885162 108508807 108885952 108921274 109662784 109698358 109809392 110715968 110828032 110863984 111654928 111701968 112497874 112690688 112774736 112841344 113579312 113731156 113883203 114786176 114823412 115642604 115691324 116044544 116516708 116672479 116871392 116872448 117635716 117754784 117792983 118633361 119045696 119733856 119772697 119823157 119893928 120054214 120188992 120678019 121046464 121908952 121960312 122332672 123257344 123297328 123462164 124175854 124176976 124441088 124481456 125328896 125369552 125496448 125664224 126486052 126701696 127217222 127605632 127659392 127700804 127871527 128611868 128783809 129804928 129847036 129978464 130152232 131003411 131938037 132162976 132218656 132261547 133161952 133205149 133339976 133518238 133846832 134576896 134620552 134800526 135580984 135762242 136052224 136234112 137021632 137204816 137358848 137917736 138102118 138338816 138627076 139570816 139616092 140423162 140911232 141099616 141916544 142104988 142106272 142212259 143279488 143578043 143616256 144555488 144602381 144748744 145585484 145780117 145943776 146138888 146984992 147181496 147693056 148230203 148293992 148546816 148745408 149718184 149918342 150786328 150987914 151358134 152185088 152234456 152388544 152437978 152592272 152967808 153590206 154057744 154059136 154949696 155065262 155156848 156171554 156805504 156923872 157830992 158041996 158430944 159561248 159722752 160698164 161256704 161912828 162129289 162407168 162528296 163686353 163687832 164089192 164634052 164854151 165206272 165259864 165427136 166605848 166731614 167015872 167695429 167982848 168207424 168332878 169478848 169533826 169705424 169994752 171106496 171162002 171335248 172327232 172557616 172788308 174158336 174214832 174391168 175531664 175766332 177322112 177454364 178481776 178720388 178959319 179341568 180312013 180619424 180621056 181063936 181800652 182043701 182355712 183097684 183342467 183979712 184039394 185043232 185103259 185290616 185746624 187071808 187321904 188404744 188656622 188868416 189059584 189636887 190550416 191908138 191909872 192237056 192380432 193690112 193752944 193949056 194011972 195396124 195478444 195811712 196945408 197208704 197355788 197472352 198763796 199029523 200607616 200672692 200875808 200940971 202374557 202459817 203077952 203904239 204251872 204404209 204524936 205862503 206070872 206700032 208049944 209254496 209534248 209814374 210262528 210330736 211760704 211829398 211831312 212281856 213340666 213430546 213796352 214082176 215607568 215700352 215770324 217017614 217771904 217842548 219325568 219396716 219618784 221431936 221727968 223309856 223403936 223476407 224995748 225070769 225549472 225622639 225682688 227158624 227232313 227462312 227766406 229083041 229572352 229646824 231285208 231382648 232089088 233033416 233344958 233742784 233744896 235271432 235509568 235585966 237266722 238091392 239467712 239545394 239646314 239787856 240108428 240377984 241356038 242092928 242597383 243817904 243920624 246594656 246924328 248351708 248353952 248683729 248962912 250739104 250992896 251328448 252972104 253403392 254434444 254774597 255211264 255318784 255401608 255743054 257223736 257567618 259056523 259609856 259694072 259956928 260304464 262006822 263876074 264325952 264437312 264523094 266323904 266410298 266679952 267036476 267693664 269153792 269241104 269601052 271161968 271524484 272468224 274043264 274409632 275835472 276204236 276573493 277254152 279141632 279229661 279232184 280846324 281221787 281822464 282199232 283347449 283833088 284209976 284212544 284424518 286068673 286558976 287156086 287232512 288109591 289110976 289204762 289497488 291170968 291560234 291887552 292277776 293969984 294362992 296460406 296587984 297093632 297490816 299436368 299836684 301572656 301975828 302716268 304370176 304468912 304777088 304875956 305184544 305935616 307180412 307591081 308115488 308118272 309899392 310130524 310313696 310545137 312343108 312760679 313611008 313847744 315661984 315764383 316083992 316861888 318151141 319122496 319445504 320420947 321396328 322513408 323498219 323825656 324258578 324814336 325056592 327372706 327375664 328178384 329268104 329708302 330412544 330519728 330854272 333211696 333463228 334031744 335390858 335965696 336414848 336665756 338957696 339067652 339410848 339520951 342212992 342324004 342670496 344654464 345115232 345372629 345576616 347836643 348429664 348689533 348782336 351063328 351177211 351532664 354037427 354644224 354908728 356963552 357440776 357918638 358683136 360624026 361238848 361242112 362127872 363601304 364087402 364711424 366195368 366684934 367959424 368078788 370086464 370206518 370581232 371493248 374143616 374643808 376809488 377313244 377736832 379273774 381100832 381224459 383816276 383819744 383944253 384760864 387505888 387898112 388023944 390788717 390792248 390956888 391623424 393742559 394417408 394711576 394944704 397527592 398059046 400360081 401215232 401345384 401751616 401881942 404749114 404919634 406155904 407808478 408503744 408808418 409049872 411725006 412141744 416099888 418508992 419068496 419628748 420189749 420661472 423521408 423658796 423662624 426681332 426861092 428164352 431215136 431400704 431540648 434035228 434615489 435543808 435685096 438651136 438793432 439237568 441919951 442106131 442863872 443455936 445260277 446619712 446807872 446952814 449991496 450141538 451098944 451245278 451365376 454317248 454464626 454924624 455532812 458166082 459144704 459293648 462570416 462765296 466066832 466689916 467485568 470542864 471019136 471171932 471801841 474533444 475167847 476182784 478935424 479090788 479292628 479575712 480216856 480755968 482712076 483357413 484185856 485194766 487635808 487841248 487999501 491481067 493189312 493848656 496703416 496707904 497367458 497925824 499951793 501478208 501985792 502656896 505944208 506806784 508868888 509549194 510422528 510637568 510803216 511486108 514447472 515135236 518113046 519219712 519388144 519913856 520608928 524013644 524714197 527752148 528651904 528874624 529046188 529753469 532647808 532820596 533359904 533532923 534072952 535387328 537565721 538482208 539202104 542323936 542728417 543048968 544936448 546600439 548086528 548819264 551670944 551849903 552408472 553146986 554508304 558283264 558459322 558464368 561692648 562443574 563644928 564398464 566694898 567666176 568419952 568425088 568849036 572137346 573117952 574312172 576219182 578221952 578409524 578994976 582341936 583120468 583775104 584555552 587939968 588725984 589165073 592920812 593175968 593368391 594823321 594981632 598872736 599067007 599673368 603145312 603946199 603951656 605432536 608937824 609554176 609751912 610369088 611871232 614360824 615182162 616230976 616236544 618738307 619798784 620261048 620627392 621090274 624686216 625521358 627222016 627695488 631323968 631528766 632167984 633723776 636302282 638244992 640841894 642792656 646996438 647651312 648517156 650113184 654745412 654751328 656356768 658536208 659416604 660298177 661039456 661708544 666423392 666926456 668063488 670781716 671678483 672829696 673331512 677915392 678135304 678821696 679041902 682967197 684425984 684648008 685340992 689308928 690230464 690745258 691153232 695673286 696859328 697379066 697564672 699694721 702126656 702354422 703065328 708074854 709288448 709817456 713927104 714881552 715837276 721248052 722477696 727202608 728174804 732390736 733369868 734350309 735918848 736157576 740172928 740413036 741162464 741402893 742986496 746692331 747006911 748287232 749287616 753618976 754181047 754626488 755473664 758547548 759561649 762201664 762448918 767632552 767639488 767888506 769521728 775011776 775796224 776047888 781577434 781584496 781913776 783246848 787485118 788834816 789423152 789889408 795055184 796118092 800720162 802430464 802690768 803503232 803763884 809498228 809839268 812311808 815616956 817007488 817616836 818099744 823450012 824283488 824550881 830433527 832199776 832469737 837017984 838136992 838408879 838762099 839257496 840379498 841322944 844746133 847042816 847317592 847325248 852858941 853362664 853722184 856328704 862430272 862801408 863081296 868070456 869230978 871087616 871370192 877302272 877586864 878475136 883839902 884212262 885727744 886911872 890520554 893239424 893615744 893905628 895100689 899982992 900283076 902197888 902490556 908634496 908929252 909849248 911065624 916332164 917023877 918587296 925140832 925530592 925830829 932133664 932436043 933379832 934971136 941085728 941391011 942038272 942343864 943603682 949066888 950335694 952365568 957870848 958181576 958585256 959151424 960433712 961511936 965424152 966714826 968371712 970389532 975271616 975682496 975999002 982962134 986378624 987697312 993406832 993415808 994734916 995851648 999903586 1002956416 1005046301 1005313792 1011888416 1012216667 1017737776 1019098388 1020460819 1021606432 1022972216 1028894944 1030261163 1030270472 1036226092 1037611421 1038776288 1039827712 1041217856 1048027288 1049428394 1055494759 1055504296 1057303808 1057749248 1058092376 1059506938 1065295616 1065641192 1066719808 1067065846 1068145904 1070774656 1075131442 1076964416 1078404208 1084647872 1085456834 1086097936 1093200878 1096173056 1097638528 1103341888 1103699806 1104816944 1106293972 1109016608 1116918644 1116928736 1123385296 1124887148 1128796928 1133389796 1134905023 1136839904 1136850176 1137698072 1144274692 1145804471 1148624344 1152438364 1153979057 1156443904 1156819048 1157989952 1164683872 1165061689 1166240936 1167550208 1169111104 1173868003 1175879936 1177451968 1178330146 1185841624 1186351936 1186736782 1189646642 1189963264 1193596877 1197745472 1198134014 1199346736 1206290624 1207892398 1207903312 1210865072 1217875648 1219108352 1219503824 1220738176 1228721648 1230364324 1232461952 1237476614 1239597568 1240522096 1241254784 1242180548 1249372432 1251042716 1252715233 1255390976 1262647936 1263057532 1264335968 1267447552 1272604564 1274305907 1276489984 1281683788 1283397269 1285585312 1286544139 1293992876 1295302624 1295722813 1297034312 1300226368 1309490824 1309502656 1312713536 1317072416 1318054727 1318833208 1320596354 1322078912 1323417088 1327458209 1332846784 1333852912 1336126976 1341563432 1343356966 1345659392 1346663024 1355830784 1356270608 1357643392 1358083804 1365934394 1368851968 1369296016 1370681984 1378617856 1380460928 1381490516 1382306464 1391346572 1393718656 1394758132 1399389442 1404253312 1404708844 1406130656 1406586797 1416149708 1416621899 1417218719 1419634912 1427854208 1429763104 1430829463 1431674552 1441037521 1442496104 1444955392 1454405216 1454877017 1456349608 1464781472 1466739736 1468700618 1471837696 1472315152 1480345856 1480826072 1482324928 1482805786 1485972992 1493384662 1494013822 1496574464 1498575232 1507237952 1508362094 1509252976 1510947328 1517095096 1519123298 1524403328 1524897836 1535265104 1535278976 1535777012 1539043456 1550023552 1552095776 1563154868 1563168992 1563827552 1564334849 1574970236 1578846304 1579358473 1579778816 1590110368 1590626191 1592236184 1601440324 1603581287 1605381536 1607006464 1607527768 1618996456 1619678536 1624623616 1630532233 1631219173 1631233912 1634014976 1635233672 1636199488 1646900024 1648566976 1649101762 1660867054 1664399552 1664939474 1674035968 1676273984 1676817758 1677524198 1678514992 1680758996 1682645888 1689492266 1694085632 1694635184 1694650496 1705717882 1706725328 1707444368 1724860544 1726162592 1736140912 1738461956 1740786103 1742740384 1755173728 1756950272 1767679804 1768424524 1773823744 1781041108 1783422179 1786478848 1787231488 1787811256 1790201378 1799965984 1800549883 1800566152 1804395776 1804981112 1813395661 1817268992 1817858504 1819698496 1822131248 1832664328 1834047754 1837174592 1844649719 1850281664 1851061184 1851661658 1864267328 1864872086 1866759664 1869942272 1882171456 1882782022 1884076544 1884687728 1887207364 1898133776 1900671388 1915741696 1916363152 1917170512 1918302848 1920867424 1930848304 1933429652 1936014451 1940779064 1950543232 1951364992 1951998004 1954607627 1965924268 1968552509 1972757248 1975394624 1983432143 1986813664 1986831616 1989469832 1991703296 1999807172 2002480711 2005912832 2010092602 2010627584 2016767137 2023776832 2024433334 2035475552 2036135849 2038196776 2040921638 2043212864 2045944432 2057789888 2060522326 2060540944 2072452184 2075222842 2077552576 2079655424 2082435712 2096054576 2098856788 2110989518 2111008592 2114607616 2115498496 2116184752 2119013876 2130591232 2131282384 2133439616 2134131692 2136291808 2141549312 2150262884 2153928832 2156808416 2169295744 2170913668 2172195872 2173815959 2186401756 2189324753 2194692943 2195277056 2206683776 2207399612 2209633888 2210350681 2212587944 2218033216 2227057987 2233837288 2233857472 2242946629 2246770592 2248446299 2249774296 2257593856 2264487533 2266779592 2269810046 2273679808 2273700352 2275396144 2288549384 2291608942 2297248688 2304876728 2307958114 2312887808 2313638096 2315979904 2329367744 2330123378 2332481872 2335100416 2338222208 2347736006 2351759872 2354903936 2356660292 2371683248 2372703872 2373473564 2379293284 2387193754 2395490944 2396268028 2398693472 2412581248 2415784796 2415806624 2417608403 2421730144 2435751296 2439007648 2440826731 2441476352 2457443296 2458240477 2460728648 2464923904 2474953228 2478261989 2481044192 2481849029 2482509568 2484361096 2498744864 2502085432 2505430466 2510781952 2519913451 2525295872 2526115064 2528671936 2534895104 2545209128 2548611814 2552979968 2563367576 2566794538 2571170624 2573088278 2587985752 2590605248 2591445626 2594068624 2600452736 2618981648 2619005312 2625427072 2634144832 2636109454 2637666416 2641192708 2644157824 2654916418 2665693568 2667705824 2668571213 2683126864 2686713932 2693326048 2712541216 2715286784 2716167608 2731868788 2735521019 2738592032 2741363968 2756197913 2760921856 2762981032 2764612928 2782668001 2782693144 2787437312 2789516264 2798778884 2802520567 2808506624 2809417688 2812261312 2813173594 2832299416 2833243798 2834437438 2839269824 2855708416 2859526208 2861658926 2863349104 2882075042 2884992208 2889910784 2908810432 2909754034 2912699216 2929562944 2933479472 2937401236 2944630304 2960691712 2961652144 2964649856 2965611572 2986769324 2988027644 2997150464 3014475904 3016724188 3018505952 3034190192 3038246596 3042308423 3048806656 3049795672 3070530208 3070557952 3071526271 3071554024 3078086912 3093439657 3094742917 3100047104 3104191552 3116821939 3126309736 3126337984 3127655104 3128669698 3146755403 3149940472 3157692608 3158716946 3159557632 3180220736 3181252382 3184472368 3202880648 3207162574 3210763072 3214012928 3215055536 3237992912 3239357072 3261064466 3262438346 3262467824 3268029952 3270467344 3272398976 3293800048 3297133952 3298203524 3302612887 3321734108 3328799104 3329878948 3348071936 3352547968 3353635516 3355048396 3357029984 3361517992 3365291776 3378984532 3383501891 3389270368 3389300992 3411435764 3413450656 3414888736 3415996507 3440367469 3449721088 3452325184 3472281824 3473408213 3474871553 3476923912 3481572206 3485480768 3499662551 3510347456 3513900544 3535359608 3536849048 3547647488 3562082216 3566844358 3572957696 3574462976 3575622512 3580402756 3599931968 3601099766 3601132304 3608791552 3609962224 3626791322 3634537984 3635717008 3639396992 3644262496 3665328656 3668095508 3674349184 3689299438 3700563328 3702122368 3703323316 3708274283 3728534656 3729744172 3733519328 3734730461 3764342912 3765564044 3769375456 3774414728 3796267552 3799098919 3801342776 3826203073 3832726304 3834341024 3835584863 3836605696 3841734848 3861696608 3862949321 3866859304 3872028902 3881558128 3894411697 3901086464 3902729984 3903996008 3909215254 3931848536 3937105018 3945514496 3950789248 3966864286 3973627328 3973663232 3978939664 3983406592 3999614344 4004961422 4011825664 4020185204 4033534274 4047553664 4048866668 4070951104 4072271698 4076393552 4081843276 4086425728 4091888864 4115579776 4121044652 4121081888 4124155511 4144904368 4150445684 4155105152 4163763247 4164871424 4192109152 4193469049 4197713576 4221979036 4222017184 4227623393 4232369504 4238027752 4262564768 4266879232 4268263384 4272583616 4283098624 4298675887 4300525768 4307857664 4313616832 4331168149 4338591488 4341827336 4344391744 4347631918 4372803512 4378649506 4389385886 4390554112 4403960891 4413367552 4414799224 4419267776 4420701362 4425175888 4436066432 4454115974 4467674576 4467714944 4485893258 4493541184 4496892598 4499548592 4528975066 4533559184 4539620092 4547359616 4550792288 4577098768 4583217884 4594497376 4609753456 4615916228 4622087239 4627276192 4631959808 4658735488 4660246756 4664963744 4676444416 4695472012 4701749381 4709807872 4713320584 4743366496 4745407744 4746904237 4746947128 4758586568 4774387508 4780770379 4790981888 4792536056 4797386944 4825162496 4831569592 4831613248 4835216806 4843460288 4863167441 4871502592 4878015296 4881653462 4882952704 4897863047 4914886592 4916480954 4921457296 4929847808 4949906456 4956523978 4962088384 4963698058 4965019136 4968722192 4997489728 5004170864 5010860932 5039826902 5050591744 5052230128 5057343872 5090418256 5097223628 5126735152 5133589076 5142341248 5146176556 5175971504 5181210496 5182891252 5188137248 5189820251 5200905472 5226846317 5229048377 5237963296 5238010624 5250854144 5268289664 5272218908 5275332832 5279267329 5282385416 5288315648 5309832836 5316931543 5331387136 5335411648 5337142426 5366253728 5367994511 5373427864 5386652096 5425082432 5430573568 5432335216 5463737576 5471042038 5477184064 5482727936 5499469723 5512395826 5521843712 5525962064 5529225856 5565336002 5565386288 5574874624 5579032528 5597557768 5605041134 5617013248 5618835376 5624522624 5626347188 5664598832 5666487596 5668874876 5678539648 5711416832 5719052416 5723317852 5726698208 5764150084 5769984416 5771856167 5817620864 5819508068 5825398432 5827288159 5859125888 5866958944 5868862153 5871334693 5874802472 5889260608 5913222931 5923304288 5927722061 5929299712 5931223144 5970012587 5973538648 5976055288 5994300928 6018636259 6028951808 6033448376 6037011904 6068380384 6076493192 6084616846 6097613312 6099591344 6141060416 6141115904 6143052542 6143108048 6156173824 6186879314 6189485834 6200094208 6208383104 6233643878 6252619472 6252675968 6255310208 6257339396 6293510806 6299880944 6315385216 6317433892 6360441472 6362504764 6368944736 6405761296 6414325148 6421526144 6430111072 6475985824 6478714144 6480815803 6522128932 6524876692 6524935648 6527052301 6540934688 6543056531 6544797952 6587600096 6589737077 6594267904 6596407048 6605225774 6643408189 6643468216 6657598208 6659757896 6705095936 6707271032 6710096792 6714059968 6723035984 6730583552 6757969064 6767003782 6778540736 6778601984 6806121377 6822871528 6826901312 6829777472 6831993014 6880734938 6899442176 6904650368 6944563648 6946816426 6949743106 6953847824 6963144412 6970961536 6999325102 7020694912 7035324107 7070719216 7073698096 7124164432 7133688716 7143225733 7151245024 7160805512 7199863936 7202199532 7202264608 7211828141 7219924448 7253582644 7263279947 7271434016 7278793984 7288524992 7330657312 7336191016 7348698368 7378598876 7388463313 7401126656 7404244736 7406646632 7416548566 7457069312 7459488344 7467038656 7469460922 7512639167 7528685824 7531128088 7538750912 7548829456 7592535104 7598197838 7602685552 7652406146 7665452608 7668682048 7671169726 7673211392 7683469696 7723393216 7725898642 7733718608 7744057804 7763116256 7788823394 7802172928 7805459968 7807992016 7818430508 7863697072 7874210036 7901578496 7933728572 7947254656 7957879328 7999228688 8009922844 8020631297 8040370408 8067068548 8077853399 8095107328 8097660169 8097733336 8141902208 8144543396 8152787104 8155431823 8163686552 8172851456 8183777728 8217076021 8231159552 8242089304 8242163776 8248311022 8289808736 8295991517 8300891368 8310210304 8327526494 8329742848 8355178139 8384218304 8386938098 8395427152 8443958072 8444034368 8455246786 8464739008 8476055504 8525129536 8533758464 8536526768 8545167232 8597351774 8601051536 8615715328 8627233664 8662336298 8677182976 8683654672 8688783488 8695263836 8745607024 8757299012 8778771772 8807921782 8826735104 8829598448 8838535552 8841402724 8850351776 8872132864 8908231948 8920141349 8935349152 8935429888 8971786516 8987082368 8993785196 8999097184 9005808973 9057950132 9067118368 9070059691 9079240184 9094719232 9101584576 9154197536 9157167107 9166435768 9188994752 9219506912 9226383089 9231832456 9244174478 9254552384 9263919616 9292207463 9317470976 9320493512 9329927488 9352888832 9381448351 9390944024 9403498762 9419615744 9426641168 9486732992 9490815488 9493808474 9493894256 9517173136 9548775016 9561540758 9581963776 9585072112 9594773888 9650324992 9663139184 9663226496 9670433612 9686920576 9726334882 9743005184 9756030592 9763306924 9795726094 9829773184 9832961908 9842914592 9846107579 9899812912 9913047956 9924176768 9927396116 9937444384 9994979456 10008341728 10015806241 10021721864 10079653804 10087262647 10104460256 10111996457 10114687744 10180836512 10184139119 10194447256 10253470304 10267085383 10267178152 10284682496 10292353112 10351943008 10362420992 10365782504 10376274496 10379640502 10401810944 10453692634 10458096754 10475926592 10476021248 10501708288 10536579328 10544437816 10550665664 10558534658 10564770832 10576631296 10619665672 10633863086 10662774272 10670823296 10674284852 10732507456 10735989022 10746855728 10773304192 10850164864 10864670432 10927475152 10942084076 10954368128 10998939446 11024791652 11051924128 11055509311 11058451712 11130672004 11130772576 11134383337 11158065056 11195115536 11210082268 11225069009 11237670752 11249045248 11252694376 11329197664 11332872793 11332975192 11337749752 11357079296 11413725631 11418534211 11438104832 11446635704 11453396416 11528300168 11539968832 11543712334 11610442349 11635241728 11639016136 11650796864 11654576318 11718251776 11733917888 11737724306 11742669386 11749604944 11778521216 11826445862 11846608576 11855444122 11858599424 11862446288 11940025174 11947077296 11952110576 12037272518 12057903616 12066896752 12074023808 12136760768 12152986384 12169233692 12185502721 12199182688 12282120832 12286105084 12286216096 12373758628 12378971668 12416766208 12467287756 12483955253 12505238944 12505351936 12510620416 12514678792 12587021612 12599761888 12603849181 12630770432 12634867784 12693769627 12720882944 12725009528 12737889472 12811522592 12815678579 12821077799 12828650296 12843052288 12860222144 12912548033 12951971648 12957428288 12961631606 13044257864 13049753384 13049871296 13054104602 13081869376 13086113062 13089595904 13175200192 13179474154 13188535808 13192814096 13210451548 13286816378 13286936432 13315196416 13319515792 13410191872 13414542064 13420193584 13428119936 13446071968 13515938128 13534007564 13557081472 13612242754 13645743056 13653802624 13659554944 13663986028 13682253389 13761469876 13779867563 13809300736 13889127296 13893632852 13899486212 13907695648 13926288824 13941923072 13998650204 14017364977 14041389824 14070648214 14117369959 14141438432 14147396192 14151985529 14248328864 14252950943 14267377432 14286451466 14302490048 14321611024 14399727872 14404399064 14404529216 14423656282 14439848896 14498601997 14507165288 14526559894 14542868032 14557587968 14577049984 14661314624 14672382032 14697396736 14757197752 14776926626 14802253312 14808489472 14813293264 14833097132 14914138624 14918976688 14934077312 14938921844 15025278334 15057371648 15062256176 15077501824 15097658912 15185070208 15196395676 15205371104 15216711713 15304812292 15330905216 15337364096 15342339452 15362850601 15366939392 15446786432 15451797284 15467437216 15472454767 15488115608 15526232512 15577646788 15589405909 15615984032 15636861016 15727394144 15739124093 15748420072 15803156992 15851412731 15867457144 15894509312 15915758656 15998457376 16003647187 16019845688 16041262594 16080740816 16134137096 16155706798 16190214656 16195320338 16195466672 16283804416 16289086792 16305574208 16310863646 16327373104 16345702912 16367555456 16434152042 16462319104 16484178608 16484327552 16496622044 16579617472 16591983034 16601782736 16620420608 16655052988 16710356278 16768436608 16773876196 16790854304 16887916144 16888068736 16910493572 16929478016 16952111008 17050259072 17073053536 17085787117 17090334464 17194703548 17202103072 17207683339 17254467328 17324672596 17347833923 17367309344 17372943203 17377566976 17390527672 17491214048 17514439771 17514598024 17557543544 17615843564 17639394157 17659196896 17677071104 17682805448 17700703552 17744265728 17816463896 17840282698 17870698304 17870859776 17943410903 17943573032 17974164736 17987570392 17998194368 18011617946 18115900264 18134236736 18140119382 18158480368 18189438464 18203169152 18308395072 18314334214 18332871536 18377989504 18439013824 18452766178 18463664912 18488348956 18509104768 18584414926 18634941952 18640987024 18659854976 18762896702 18781888048 18806997524 18853282336 18973465984 18987616948 18987788512 19034346272 19097550032 19123081516 19148647133 19170144224 19189547776 19293385391 19326278368 19326452992 19340867224 19373841152 19452669764 19478676007 19512061184 19526613848 19591452188 19617643969 19659546368 19665923816 19685829184 19692215158 19799625824 19806048713 19826095912 19848353536 19854792232 19874888768 19989958912 20016683456 20031612482 20043443728 20159307608 20174525294 20208920512 20223992914 20229375488 20291146909 20361673024 20368278238 20388894512 20506940608 20534170766 20534356304 20569364992 20584706224 20703886016 20724841984 20731565008 20752548992 20759281004 20907385268 20916193508 20951853184 21073158656 21088875632 21101331328 21117069316 21129541664 21239331344 21267726172 21296158961 21341646592 21348569704 21465014912 21471978044 21493711456 21500683897 21546608384 21654077599 21663200419 21700329728 21729340864 21817753573 21854950304 21871250363 21884168152 21908736256 21997878892 22027287821 22049583304 22103848256 22111018622 22116903424 22261344008 22261545152 22268766674 22316130112 22390231072 22420164536 22450138018 22475341504 22498090496 22505388752 22658395328 22665745586 22665950384 22675499504 22714158592 22827451262 22837068422 22876209664 22893271408 22906792832 23056600336 23079937664 23087424668 23220884698 23270483456 23278032272 23301593728 23309152636 23436503552 23467835776 23475448612 23485338772 23499209888 23557042432 23652891724 23693217152 23710888244 23724892576 23880050348 23894154592 23904221152 23911975549 24074545036 24082572283 24133793504 24141622373 24148047616 24273521536 24305972768 24313857491 24324100871 24338467384 24371005442 24398365376 24497637857 24564241664 24572210168 24572432192 24732909289 24747517256 24757943336 24833532416 24934575512 24967910506 25010477888 25010703872 25021240832 25029357584 25174043224 25199523776 25207698362 25261540864 25269735568 25387539254 25441765888 25450019056 25475778944 25623045184 25631357158 25642155598 25657300592 25686104576 25720444288 25825096066 25903943296 25914856576 25923263212 25957919981 26088515728 26099506768 26099742592 26108209204 26163738752 26172226124 26350400384 26358948308 26385628192 26420903096 26573632756 26573872864 26593692433 26639031584 26829084128 26840387168 26849094041 26856239872 26892143936 27031876256 27040645247 27068015128 27114162944 27224485508 27260881879 27291486112 27300339319 27307605248 27319109888 27327972056 27364506778 27522939752 27559735126 27618601472 27719047961 27778254592 27787265704 27798972424 27815391296 27852577648 27883846144 27997300408 28034729954 28082779648 28141296428 28234739918 28282876864 28294792384 28303971058 28496657728 28505901886 28534754864 28572902932 28604980096 28643222048 28799455744 28808798128 28809058432 28847312564 28879697792 28997203994 29014330576 29053119788 29085736064 29146342729 29154099968 29322629248 29344764064 29354283343 29514395504 29553853252 29593363751 29626586528 29666194264 29837953376 29868154624 29877573727 29877843688 30050556668 30090731209 30124512352 30155003648 30195317824 30318177043 30370140416 30392791352 30410742208 30433423426 30609348011 30609624584 30661810432 30674728192 30684678904 30725701202 30733878784 30827726237 30893572864 30903594568 30934874432 30944909534 30976231216 31052465024 31155293576 31178811818 31231968064 31273722032 31454788288 31478248186 31496840144 31702825462 31734914288 31789018624 31831517312 31996914752 32007294374 32039691376 32082525188 32161481632 32268274192 32311413596 32390640676 32390933344 32567608832 32578173584 32611148416 32621727292 32654746208 32735110912 32868304084 32912245667 32968357216 32968655104 32993244088 33159234944 33183966068 33203565472 33228329659 33310105976 33420712556 33465392653 33536873216 33547752392 33581708608 33775832288 33776137472 33786788981 33820987144 33858956032 33904222016 34042172087 34100518144 34146107072 34171574234 34180668928 34285041329 34389407096 34404206144 34415366678 34508934656 34614309433 34649345192 34695667846 34734618688 34745886406 34755133952 34781055344 34982428096 35028879542 35029196048 35115087088 35231687128 35278788314 35318393792 35354142208 35365610896 35401407104 35632927792 35680565396 35741396608 35886821806 35887146064 35948329472 35975140784 35996388736 36023235892 36231800528 36268473472 36280238764 36316960736 36328741757 36406338304 36616790144 36628668428 36665743072 36755979008 36878027648 36905532356 36927329824 36954871303 36976697912 37018209536 37168829852 37218520801 37281974048 37309780031 37319709952 37525793404 37563776096 37575961577 37613995048 37706564672 37946931968 37975233896 37975577024 38068692544 38195100064 38223587083 38246163032 38297294266 38340288448 38379095552 38496288061 38586770782 38652556736 38652905984 38681734448 38747682304 38905339528 38957352014 39024122368 39053227696 39182904376 39235287938 39319092736 39331847632 39371658368 39384430316 39599251648 39612097426 39652191824 39696707072 39709584464 39749777536 39979917824 40033366912 40063224964 40086887456 40318615216 40349050588 40417841024 40447985828 40582293818 40723346048 40736556476 40777789024 40791017113 41013881216 41068341532 41068712608 41082035071 41099342851 41169412448 41407772032 41463130016 41494054427 41505097984 41518562008 41790088109 41814770536 41832387016 41903706368 42130453813 42177751264 42191433493 42202662656 42234138632 42259083328 42478662688 42535452344 42592317922 42683293184 42697139408 42838528667 42930029824 42943956088 42987422912 43001367794 43093216768 43308155198 43326400838 43400659456 43458681728 43635507146 43709900608 43742500726 43768336304 43817472512 43995757784 44054575642 44099166608 44207696512 44222037244 44522688016 44523090304 44537533348 44632260224 44780462144 44840329072 44900276036 44950683008 45010777504 45316790656 45331491172 45331900768 45350999008 45365710621 45654902524 45674136844 45786542816 45801395717 45813585664 46113200672 46128159539 46159875328 46174849336 46441769396 46503857323 46556064544 46603187456 46618305272 46935671552 46950897224 46970677544 46998419776 47114084864 47285434757 47305356017 47305783448 47386434304 47421776488 47449785152 47642849639 47760100696 47788309184 47808442304 47823951098 48149090072 48165144566 48267587008 48283244746 48296095232 48547043072 48611945536 48627714982 48648201742 48676934768 48742010884 48796730752 48995275714 49128483328 49144420336 49144864384 49465818578 49495034512 49515886672 49869151024 49935821012 50020955776 50058715168 50348086448 50399047552 50415396724 50482796987 50539471136 50775078508 50842959629 50900038112 50951557888 51246090368 51262714316 51284311196 51314601184 51440888576 51650192132 51719243191 51807886592 51829713152 51846526424 51915839962 52177031456 52199013536 52199485184 52215946607 52216418408 52327477504 52344452248 52588474169 52700800768 52717896616 52771256384 52841806192 53147265512 53147745728 53187384866 53278063168 53494841851 53658168256 53680774336 53698188082 53712479744 53784287872 54063752512 54081290494 54136030256 54228325888 54448971016 54521763758 54582972224 54600678638 54615210496 54638219776 54655944112 54729013556 55045879504 55119470252 55438095922 55556509184 55574531408 55597944848 55630782592 55705155296 55994600816 56069459908 56144419079 56282592856 56469479836 56565753728 56589584768 56607942116 56683621183 56993315456 57011803772 57069509728 57088022761 57145805864 57209960192 57286444096 57519532147 57617596256 57618116864 57694625128 57759395584 57994407988 58028661152 58071940619 58106239576 58171472128 58292685458 58308199936 58486246973 58645258496 58689528128 58708566686 59028791008 59047939621 59107706504 59186727502 59253173056 59332388528 59675906752 59736309248 59755147454 59755687376 60101113336 60181462418 60249024704 60310007296 60390635648 60636354086 60740280832 60785582704 60821484416 60866846852 61218696022 61219249168 61323620864 61349456384 61369357808 61451402404 61655452474 61787145728 61807189136 61869748864 61889819068 61952462432 62104930048 62310587152 62357623636 62463936128 62547444064 62909576576 62956496372 62993680288 63040662811 63405650924 63469828576 63490417837 63646095347 63663034624 63993829504 64014588748 64079382752 64100169749 64165050376 64322963264 64536548384 64584681623 64622827192 64781281352 64781866688 65045452241 65156347168 65204942671 65222296832 65243454584 65309492416 65470221824 65670138457 65736608168 65824491334 65936714432 65937310208 65986488176 66204998849 66318469888 66367932136 66407130944 66456659318 66620211952 66841425112 66930785306 67073746432 67095504784 67163417216 67551664576 67552274944 67573577962 67641974288 67717912064 67808444032 68084344174 68201036288 68292214144 68343148468 68570082658 68778814192 68808412288 68830733356 69228618866 69298690384 69391335692 69469237376 69491772812 69562110688 69964856192 70057759084 70058392096 70110643687 70230174176 70463374256 70557576628 70636787584 70731221792 70783975199 70802814208 71265855584 71288973833 71361130792 71482793216 71773643612 71774292128 71869597681 71950281568 71973621841 71992777472 72046471784 72463601056 72536946944 72560477528 72633921472 72657483514 72812676608 73077490079 73233580288 73257336856 73331486144 73511958016 73756055296 73811064712 73854659648 73909742606 73953395824 74036419072 74337659704 74437041602 74563948096 74619560062 74639419904 74867335147 75051586808 75127552192 75151923154 75227990096 75413129344 75893863936 75950467792 75951154048 76137385088 76390200128 76447174166 76492326064 76594588532 76680576896 76992576122 77173541564 77305113472 77363468896 77388565177 77810679056 77914704028 78106455392 78365808752 78470575876 78575483063 78663695264 78743316736 78768860632 79198503296 79224194852 79304383648 79330109551 79419168928 79499555072 79896079417 79929739477 80066733824 80126449928 80173774912 80637230432 80697372029 80698101176 80835682048 80895971656 81164587636 81273096443 81446692096 81473112952 81555578048 81582034226 82027762432 82136683064 82137425216 82164070142 82198685702 82338824896 82815544064 82926260032 82988108854 83010195968 83037124016 83580176218 83629541072 83664774032 83807412736 84260907626 84355502528 84382866986 84405325312 84468277264 84518166656 84957325376 85070904688 85184635844 85394278816 85677057334 85860059648 85887912176 85974845824 86002735588 86616310396 86652801676 86917363456 87271014292 87419801216 87485001452 87536672608 87991515568 88109151284 88198333216 88226944267 88415393024 88444074488 88856387389 89045376032 89046180608 89074261859 89075066696 89264520448 89560924288 89680658144 89709750053 89747544593 89800552072 89901366016 90021555008 90387836231 90633581312 90662982344 90663801536 90701998016 90731421242 91255906687 91309805048 91348273688 91573085632 91602791434 91627171328 92226401344 92256319078 92319750656 92349698672 92883538792 93007714646 93112129088 93206374912 93236610544 93871343104 93901794448 93941355088 93996839552 94570869514 94610712034 94611566896 94772868608 94843552976 94899570304 95285699278 95520201392 95576618368 95616884608 95647902196 95775773723 96298180144 96330289132 96535174016 96566489492 97094086144 97223891072 97255429964 97296403484 97353869536 97484021768 97593461504 97990551428 98121554839 98288840672 98289728768 98931637156 98990069024 99031773344 99063898703 99738302048 99770656601 99871642024 100041911552 100117430336 100696172896 100728838177 100771275037 100798095104 100830793448 100965593974 101078942272 101490213979 101550157016 101685919258 101800076224 101903115776 102492180736 102525428632 102568622392 102629202368 102881777152 103300384264 103438486382 103615773184 103659426304 103693052848 103831679924 104354062912 104398027072 104398970368 104431893214 104432836816 104654955008 104688904496 105176948338 105401601536 105435793232 105542512768 105683612384 106294531024 106295491456 106374769732 106556126336 106989683702 107316336512 107361548672 107396376164 107539954207 107568575744 108127505024 108162580988 108272060512 108307183369 108897942032 109043527516 109165944448 109201357276 109311888224 109458027112 110091759008 110173868651 110238940504 110876191844 110959889117 111149062816 111195889696 111231961027 111261565184 111410310592 111989201632 112025530309 112138919816 112288838158 112565185712 112937939213 112938959672 113131507456 113179169536 113215884232 113367242366 113986630912 114023607544 114139019456 114176045522 114291611728 114419920384 114572888192 115039064294 115235192512 115236233728 115389250256 115518791168 115988815976 116057322304 116143881238 116212479152 116342944256 116585370916 116972493946 117290516992 117379056256 117417133372 118057582016 118095879242 118215413008 118373455004 118506346112 118664777056 119351813504 119510294908 119511374752 119600509819 120202226672 120362924836 120498049408 120781271296 121272708172 121434837461 121571165408 121610602421 121642968832 121733693704 122437392044 122438498336 122601078397 122738715616 122902804808 123310904948 123475759099 123614378272 123739497728 123779638136 123904924864 124209860096 124621174304 124661600723 124715247272 124927872256 125094888128 125603876321 125819153152 125912992744 125987360576 126081325622 126811301848 126939657152 126980835674 127292190694 127326069248 127714865839 127987659008 128029177496 128158765504 128200339498 128330100752 128645926528 129073096768 129169363246 129245654384 129562562704 129563733376 130090904482 130312694336 130409885342 130444593664 130486909168 130618984832 131340276914 131473216336 131648982668 131873428864 131972976352 132409997698 132636939776 132735864272 132814261888 132913318636 133240423904 133682850224 133861570612 134040529931 134191009568 134326834432 135103329152 135147155924 135283948576 135616888064 136168688348 136350732049 136584428288 136686296936 137140165316 137323507783 137557628384 137616824576 137660222873 137661466712 138457237732 138597380768 138642340991 138782671384 138938474752 138983545624 139124221376 139929712384 140115518168 140116784192 140221287374 140460348352 140926748512 141031855789 141115153256 141273575168 141462443584 141567950398 141605628416 142038028363 142531711168 142577947666 142722261584 142965586432 143547287224 143548584256 143739195362 143900563136 143947243682 143985554944 144092943568 144927202112 145073893888 145120955056 145267842944 145314967028 146154980158 146467160576 146514673712 146662972288 147512110592 147622129424 147709319296 147819485212 147906791648 148675319408 148874083204 149127896192 149239120124 149734670294 150103173616 150255104384 150303846308 150455980192 150504787279 150826258688 151578543193 151642402933 151900935584 151902308096 152274770176 152780400256 152894348332 152984652128 153098752541 153189177064 153361153792 153985152244 154191014747 154347083128 154610226944 154726937792 154777130354 155621358112 155671840819 155829408056 156212910784 156731617504 156941151752 157150966126 157327390528 157486633472 157537721264 158397006592 158448389704 158608767296 158660219102 158838337856 158999110144 159484621967 159792158834 159859478954 160133467648 160252899856 160347549824 161274460864 161394744058 161396202352 161671364096 161791943312 162329175272 162546192886 162893384192 162946225904 163111156096 163164068452 164055524864 164273366128 164274850432 164328140284 164397371404 164677649792 165631088128 165852520064 165976217708 166074248032 167160352436 167259082144 167329548064 167383828843 168521815252 168711005056 168765733972 168936554528 168991356611 169036333312 169914650752 170141809376 170197002437 170268706097 170369271688 170788557632 171354114668 171483464999 171775824352 171903939769 171949691648 172005471176 173130365023 173232620792 173305603352 173834726912 174540451511 174542028584 174839602432 174970002904 175073345216 175983031136 176218302568 176396666432 176453888534 176830786048 176888148976 177712774778 178090752064 178092361216 178148523718 178150133392 178529040896 179121848576 179361316288 179419500106 179495089186 179601104144 179802732032 180043110016 180775672462 181267162624 181325964688 181327603072 181403996032 181462842484 182511813374 182619610096 182696547376 183146171264 183205582868 184452802688 184512638156 184699397344 185767077584 186015429292 186224258176 186473221088 187803588896 187882710176 187943658287 187993679104 189141739028 189221424068 189223133792 189284516729 189687105952 189799140608 190571398556 190826173153 191040402784 191102375233 191153236736 191233769216 191295804392 191551547446 192596360288 192658837481 192660578264 193070348032 193132978984 194033335727 194447782144 194510859928 194592806968 194707739072 194968043536 195186923008 195981102856 196243109678 196577681344 196579457536 197377519933 197863274312 197980138048 198063546688 198127797406 199476604096 199541313202 199743284048 200083823104 200234860672 201392345792 201457676354 201542550074 201596190208 201661586896 201931187948 202157884544 202980427958 203100314032 203371838516 203600152448 204024399103 204984361472 205050857264 205137244784 205258404736 206600768528 206876972764 207153546257 207386105696 207663359848 208708125824 208796054144 208863786428 208865673632 209143016089 209377808992 210353896676 210635118463 210871586464 211085025536 211367224768 212227239301 212589062048 212590982912 212749539464 213112252672 213979367404 214265436077 214632673024 214723097344 214792752328 215079908414 215137151488 215794083659 216255010048 216325161976 216544121024 216614366738 217795884064 217866535843 218087055032 218331888896 218402714552 218623776448 218916054224 220183518016 220347737302 220477881008 221752383688 221919778234 222298125632 222391779392 222463922054 222523130368 222820621184 223978403264 224051060618 224277839632 224577676316 225130371424 225875878426 225877919344 226263014912 226358339072 226431768464 226734484732 227973261824 228047215088 228278038912 228352091044 228583223456 229145776384 230078128588 230470385024 230778500512 231977631952 232114644608 232287762476 232424958304 232598307613 233170741832 233944987892 234257748571 234758112512 234832144901 234834266744 236115164032 236191758484 236430826016 236507522867 236746910008 237012692224 237329554112 238295204609 238703627008 239020589816 239022749504 239201019638 239995289303 240404453344 240583753993 240725849672 240996098816 241562542592 242300166031 242545416344 242869674922 243142330816 243221204842 243285937664 243467387408 244874784088 244876996672 245202156794 245477431232 245805609616 246621809896 246951518198 247228756544 247478995456 247559276272 247809849728 249242348608 249323201446 249430494544 249855744512 250189776256 251207752642 251638306304 251825985488 251974721152 252162651244 253622603696 253879314304 253961671348 254584381388 255429731678 255975318016 256058354992 256317531008 256400678996 256660201504 257291853056 258146193536 258338726492 258491308768 258684099121 259125125408 259127466752 260181808964 260625388672 260819770684 260973818336 261168460217 261237969664 262680553828 262946432672 263031731039 263297965336 263746857728 263945952704 264819995396 265471728544 265557846103 265628523776 265826637272 266480847808 267365700448 267565109581 267723141224 268081059862 268382019136 268653668864 269474016427 270206658304 270294311848 270567897152 271233776128 272062002179 272337376696 272701464098 273168856576 273372593872 274280330632 274647015566 275115256768 275233649152 275320445746 275322933424 276914475464 277194761536 277284681982 277565342768 277876949504 277967091248 278248442752 279859424768 280231036336 280233568384 280442574748 280920696704 281853497024 282063711578 282230306512 282547150336 282924887168 283135900796 284076056726 285063422336 285155895332 285444523168 285537119791 287094574448 287097168512 287478390724 287801126272 287894487364 288185887136 289854404224 290241910112 290458380989 290535685888 290629934056 292309960316 292530616763 293029347424 293325944576 294913176691 295244258848 295340034451 295418638592 295638970424 295813583296 297350638816 297745476107 297748166408 298255792384 298478240248 299469340588 299869700669 300206347232 300510208768 300607692616 300911960384 301009574558 301652517376 303157086386 303284805866 303801871168 303804616192 304549540352 305560800512 305788696664 305969304256 306197505082 306378354128 306722307584 307970304488 308382029494 308694166256 309220453888 309453875584 309554260708 311242716224 311343681638 311658816112 312425821568 313463235008 313882303504 314301932252 314654781056 315075442528 316794013184 316896779408 317217534592 317320438204 317676675712 318969243934 319584317668 319718957908 320505799712 320609770019 320695099648 322548921728 322789488116 322792404704 322897116773 323583886624 324658350544 325092385772 325527001261 325892451808 326222312192 326328136904 328546732256 328549700864 328653310997 328656280568 328794742808 329355299584 330998043299 331137492119 331705040128 331952435416 332148496064 333499947473 334320704872 334518164288 334659096128 334767657686 336702828121 337043630504 337422010112 337531467944 337873109056 337982713222 338072666624 339829301504 340283618752 340394004874 340537412194 340738543376 341577115264 342708229336 342966929998 343551648704 343807879538 343899383296 344010942352 346260730046 346465241584 346611206704 349080903022 349084057168 349679204864 349940005808 350146690432 351966062272 352436605136 352793332864 352907777068 353379578909 353776297952 355425549556 356181504128 356297047436 356300266784 358243697152 358722632576 358839000212 358990178372 359202208288 360086220032 361551344924 362034702337 362651929376 362655206144 362807992064 362925684968 365023626748 365239220192 365393094752 365511626249 366292342528 366411165736 368119319183 368905605376 369025276312 369398794688 371534155168 371654678791 371811256171 372030858584 372448516352 372946442176 374463892957 375607177792 375765420352 375887316574 375987358208 378283478056 378442848136 378446267584 378569033458 379374211904 379598281216 381142797112 381652346306 382080805568 382204750466 382306473472 382467538432 382591608784 383103094892 385192720576 385317674962 385321156528 386140696064 386265957968 388066671454 388895564288 389021719856 389185613936 389415478144 389936087072 391962205712 392486219356 393155362688 394755039866 395726548624 395960276096 396127093376 396255594812 396785348281 398953208192 399082626404 399486568096 399616159327 400469721344 402784691584 402915352708 403085100148 403323173792 403862375896 404315769088 405960855916 406200628064 406503584333 406743677032 407200304896 408048798206 409403728811 410101714528 410274489568 410407580341 410516809472 413201537056 413335577347 413753945528 414307092514 414772211392 415326719696 417416251648 417592108288 417727572856 417731347264 418286032178 418755617984 420459457913 420707793352 421270236926 421743172928 422170051072 422734449536 424454478602 425178124096 425181965824 425499078928 426224505344 427958734808 428530872154 429265346048 429446194688 429585504656 430159816828 431588167318 432510020096 432650323952 433088242048 433228733476 435591768128 435733071686 436174110064 436663777792 436805429104 437247552896 437832108448 440367036032 440695474604 440955762016 441284639677 443504767376 443839556468 444596251264 444783558784 444927844108 445522667429 445641242368 447956806528 448102121236 448555679264 448701188243 449155352632 450260742848 451751756852 451755838688 452092771361 452863536928 453468969464 456094430176 456434598697 456556077824 456704182088 457166446912 458291552768 459690969199 460156257176 460940770048 461557001024 463434991943 463955263904 464105768423 464229289216 464575524952 464849916608 465196615226 466341483664 467889975784 468515497142 469516225024 469664289802 469668533488 471223815337 472230328064 472383516968 472861652032 473015045734 473493820016 474025384448 474659108224 476590409218 477407254016 478041179632 478045499008 478402039276 479990578606 480808906688 481167507986 481451699344 481992197632 484600332062 485090832688 485739349844 486284661632 486442409684 486934774816 489749568176 489753993344 490404313588 490954862464 491611219232 493243619792 493903036396 494457513088 495118552544 495487826393 495619699456 498484697216 498646402892 498860989088 499022816831 500379552512 502415505284 503087183767 503651970976 503815352887 503949442304 504325302488 507245207392 507758628608 507918753359 507923342696 509168762776 510859463356 511542430553 512116709984 512635062016 512801357992 513320403008 514583706112 516292387072 516677452984 516982617536 517368198242 518250250816 518254933504 520358916187 520363617928 521250777344 521639541368 521947636672 522336920434 522475939328 524071346029 525361107656 525892865344 526063462078 526595930672 527493715456 527891905408 529639990792 530943457088 531115692206 531257047552 531653274544 532961695616 534731400896 535130219162 535446282448 536162119724 536764038272 538948032854 540413316608 540588623696 541135794304 544124004358 544674753392 545402928196 546745187744 548560661264 549294031132 550230513536 550640891492 550645866848 553828950928 554389523072 554569363964 555130685536 555310766857 555934182496 556496885504 559272555919 559508176339 560462072672 560467136768 560885149496 561841393408 563706994048 564127423156 564460613024 564881604203 565849774336 566271801592 568152113452 568911675101 570126844672 570311790664 570889046336 571074239582 574189148896 574194337024 574375412677 574956781448 575602252544 575788974728 576371774272 579708808448 580483820224 580916761978 581071371776 581259868112 584619920632 585061233526 586058694848 586651889152 588443260361 589826353382 590488517696 590680068902 590837277184 591277940848 591627166592 594701277632 595490952214 595496332816 596511584768 596956480496 598938681176 599739401338 600412694464 601020417536 601215385232 601823920768 602019149116 606314172772 606569611732 607603742336 611121601024 611577393328 611938608512 612395010164 612756708256 615940608976 616764058988 617388332512 617588609869 618907751168 619108521416 622485432448 622687363276 623317632224 623519833013 624851643136 626926470016 627764607008 627968250371 628232812151 628603864504 629309562112 630150885056 632714853617 633793558816 634266260527 634435069184 634640876408 635353351424 637938487868 638791346809 639168635336 639437915816 641011599424 641219540038 641390199296 645097843456 645578976232 645584809408 645794233546 647167773248 649316701088 650184771544 651054002522 651784903616 652444624384 652656273808 657093464512 657099401728 657306621994 657312561136 657589485616 658710599168 661996086598 662274984238 663410080256 663904870832 664296992128 666999894946 668641409744 669036328576 669318192256 669535315372 673405656242 674087261008 674844020224 675062935888 675746218112 675965426444 679658603008 680567237504 680788009748 681074824388 681477086752 683154230528 685416458672 685933859996 687103297408 687615759076 688021884704 692521460092 692930483168 693222413408 693447290921 698161806044 698168114336 698394596207 699880011616 700107048817 700293380864 703932124544 704873210272 705101867239 705398925259 705586665728 705815554136 706759157818 707552595904 710431497853 710851099112 712363008256 712594094872 712600533568 717254369381 717445265152 717678000424 717980356744 718404416576 720172440064 723102689848 724069404674 725303858752 725310412288 725615984128 725851369936 728254987339 730047253496 730478440384 730786189504 731023252498 732584685056 732822331472 736238638366 737811210752 738050552624 738797589376 743068310336 743309357582 743622512342 744061717168 744897032704 745892884352 748927785914 751214355584 751530840704 751774633148 752779679449 756566956112 756885696272 756892535168 757138066916 758748423808 762285594224 763304692612 764161611136 764409500932 765183217568 766206189784 770385441152 770635349924 770642313056 771217080557 772531915936 776133342908 778043439712 778371227872 778623727189 778830956288 779872174144 783924411424 784178712163 784972438712 786310725376 789510079732 790565574491 791453097248 791709840251 791920552192 792254186752 792511189624 793570696562 797906416384 798165252808 798973136192 799232318654 800939442688 803852390869 805569383168 805830705416 806170200296 806646347584 807724751792 808631538176 811921711832 812401256128 813007168666 813487354064 814400609792 816097596412 818807457622 820203429056 820548979136 820815160682 821033618944 826403074112 826671154694 827507891056 828614185028 829544422784 830653439392 834832503296 835184216576 835455145712 835462694528 836572064356 837511235968 840918915826 841415586704 842540473852 843486345856 845468899072 848908957204 850356248192 850998157856 851274216947 855917469616 857061744308 858207548779 859171009312 860319633656 863176334636 864330313693 865300647904 866176484096 866449638083 866457466952 871183536256 871466143372 872348220128 872631205061 873610858208 874495105792 875664216896 879227134247 880734072064 881390949208 881911524032 882569279354 887009534752 887671092319 887679112936 889192502528 889567117568 889855688216 891045334858 891282484736 894004060873 895913613056 896204242472 897111358528 897402376486 898310705264 900521485696 903503513704 903511677376 904185542722 905727073856 906937938928 912188860352 912869197394 913112155648 913408364176 914332893824 919381938398 920312514352 921881540096 923114002048 926869983886 927910527808 928211536846 928458578432 929151049904 929699833216 930393230452 932682967328 935779951568 937030994284 939328579604 939337066976 942447630674 944460656128 944767033936 945723304064 946030091468 946987640032 949318216448 953180818436 954455124343 956082359264 956090998016 956804078552 959981157212 961617813376 962335015972 962903398688 963621560111 969200664124 970181665376 970496386937 971478699688 972569323264 972884819368 973869549632 979499136352 979507986688 979816880449 980808627176 981909724928 983222438464 986487239584 987222990523 987806072792 988915026176 990237105088 990975652786 991239398912 994266198541 996969394432 997292805784 997721978176 998045633662 1000759105024 1003814973557 1004831010568 1006174367534 1007303941952 1007630705774 1007898884608 1008650604976 1014490414784 1015517257216 1015837506718 1015846685392 1018337525552 1021718926712 1023084861106 1024233419968 1025270124032 1025602715984 1026640806016 1032584774144 1033354905968 1033965235072 1034736396484 1036500501632 1040717832374 1040727235856 1042501554688 1043279082736 1043895273344 1044673840868 1048142692058 1050722215312 1051785730688 1052126924156 1053191861344 1053533510953 1055783810816 1059279981584 1061886914176 1062231384412 1063306549088 1065923391232 1069462801792 1070260438324 1070892564896 1071691267787 1072324239448 1073528076544 1077896065708 1079337103229 1081177247392 1081983620899 1082271588608 1088248008716 1089349506784 1089702885733 1090805856392 1093490375488 1097121322528 1098588062264 1100461027072 1101281782984 1101291733696 1107657901856 1108484025407 1108779046144 1109138727928 1110261371072 1110621533714 1111868364992 1112993771008 1116392353769 1118545111838 1119016352678 1120924145344 1120934273536 1121770298992 1123682786816 1127413988096 1128254846312 1128921226048 1129763208406 1131699548672 1132543603184 1136304226904 1137823350202 1140253689344 1140623581328 1141778092672 1142148479164 1148378297792 1148388674048 1148750825354 1149913562896 1151204505088 1151577949456 1152743548544 1159417616896 1160967640448 1161833523956 1162519736224 1169239841264 1170122467052 1172117389696 1176886520722 1179652706764 1180977035392 1181360137804 1182555881696 1182939496277 1183254333184 1189402555264 1190981904428 1190992665632 1191379017059 1191880942679 1193912960992 1197877362352 1199478802676 1200825388928 1202430770464 1203327578383 1203647841536 1204038298232 1211912555161 1212628345544 1213139223464 1215207484672 1221783160577 1223154786656 1223551571297 1223877217024 1224790020328 1225513416512 1231881217952 1233528117976 1234776665024 1235177219738 1237815502336 1238217042832 1242317331343 1244970864896 1245374726552 1246635264448 1247039666026 1249703286272 1253852940032 1255529214016 1255936500742 1256465624302 1257207729008 1258619124224 1260301770112 1265429707234 1267587117632 1268532521054 1268870138368 1269281752816 1270706702848 1275876975736 1277582693618 1278337270672 1278875831632 1282023198848 1282439080076 1290195686912 1291157952464 1291169618816 1291588467092 1294335546496 1298633402176 1300369543088 1302108005044 1303569807232 1305312547616 1314186929024 1314613243988 1314625122272 1315178971232 1315605608009 1323992173196 1324549968476 1327809741664 1328593984256 1333999789892 1335783212071 1337282819488 1337716626631 1338072657152 1338636384512 1339070630744 1346811312484 1348174522016 1348611862367 1350125871776 1351492436224 1351930852888 1358233350089 1361134475008 1361576019496 1362149648776 1362954173504 1366308461056 1370832917344 1371277607953 1371855324493 1371867719992 1374206594816 1375231518152 1376043769408 1381642639531 1385042920184 1385860966336 1386444826816 1386894581842 1396323612088 1396336228672 1396789192414 1399760023232 1400214097634 1400586761728 1407864249088 1409746420544 1410203734478 1410797850518 1411173331456 1411631108272 1413518315636 1415105191808 1420862995706 1421702198224 1424726016512 1425188189744 1425201067136 1434508738762 1434890530304 1435356000848 1435960713488 1436808833152 1446205379696 1448138809348 1450607717504 1451702739872 1456509974678 1460094506992 1460956880768 1461572379008 1462046504996 1464001112623 1465644662944 1472477276732 1474445829241 1476101105248 1477595178752 1486136620672 1486618715164 1487245024684 1488123434336 1491785768704 1497855571828 1499858052539 1502428711168 1503061681408 1503549266296 1505559358898 1510558585613 1513133912224 1513771392544 1513785070336 1514262451603 1514276133832 1517496847616 1524571188448 1525065750901 1526609385224 1528323222272 1528819001864 1530366435136 1532412379568 1540770882304 1541270699848 1541284626112 1542434161114 1545063831872 1551350413679 1552266685816 1556086879424 1556742455744 1557247454378 1557661912576 1559744348288 1567848822848 1568357424326 1569944877424 1572621450752 1579020159464 1581131148982 1582906194496 1583419680502 1583841104384 1584508373504 1585022379248 1587141393124 1595812832768 1596330505616 1597946272384 1598464637308 1607704781738 1611138766336 1611661410832 1612340400592 1613292695168 1615449503584 1623843423664 1624802512256 1626014337332 1626974708128 1628188153291 1632195192824 1637614915244 1640406858112 1641097958272 1641630321364 1643825014307 1652806148224 1653342309388 1655015782112 1655552660069 1657228370056 1659088845568 1661306878784 1668066432263 1670910291424 1670925389056 1673144128712 1675022471936 1681837831652 1682831173408 1684086277951 1685080947704 1686972691712 1690937798144 1696101162217 1697817914408 1700712496384 1701996315712 1702548433894 1711834939232 1712390249009 1714123488616 1716415097558 1718342018624 1720639267312 1726352669272 1728660627386 1730601295808 1732352968192 1732899276166 1732914933904 1742367072512 1742932286744 1744696440256 1745262410122 1747221716416 1748990211584 1751328433792 1758454268494 1761468144128 1762781898416 1763823048064 1765138558708 1774019069504 1775342184638 1775358225872 1778385005056 1779134235136 1779711376432 1782090669716 1788008121746 1791827226112 1792408484944 1794222717056 1794804752972 1796621410528 1801042971392 1807007027408 1807023354752 1808371085444 1811454147712 1813875877856 1824377720704 1825738394788 1826816728352 1828179221519 1828665787648 1838763876796 1840625028704 1841222117273 1846228004096 1853739967772 1855821055616 1856423073692 1858302099808 1858904922721 1859399666432 1860786460904 1865365934656 1871559903136 1872955767067 1874061988568 1878657159208 1878674133952 1884895261348 1886318114989 1889534067872 1890943337459 1891446608128 1892060182936 1893975280064 1898636432896 1904434015253 1906361636872 1908910248686 1912164718528 1912181996032 1913608157104 1919944966621 1919962314424 1923235626752 1924670031944 1925806797376 1927243120222 1938401328248 1940363330752 1940992773874 1942957399376 1945138646528 1945769638736 1947739099264 1958998272704 1959015973376 1959633760898 1961617254352 1963819449856 1966444876928 1972974479168 1974445981046 1975612145584 1977830052352 1980474210176 1981951305572 1988532397082 1993938788864 1994585611568 1995443956352 1996091267324 2007629947114 2009662021136 2012348735068 2014607883904 2015261411548 2017301209952 2028980829568 2031675013436 2031693370784 2033208666923 2036675051104 2043437853424 2046169722212 2048466839936 2051205431968 2053281612032 2064392236837 2066709811936 2067380241157 2067930470144 2069472792968 2073001003264 2081435664748 2081454471712 2084218332749 2086558165472 2087790546688 2089347681736 2096285384116 2099087904683 2101444430624 2103571461376 2104253848312 2106383722688 2107067021906 2111567621632 2118559963168 2119247212291 2123773828352 2124462768824 2126613098176 2131846782464 2138925603584 2140520876648 2141785129792 2143382535574 2144648478896 2147056153088 2155792131416 2158674206458 2162354494784 2163967241798 2164543177216 2171152719263 2176496017432 2178699013568 2179405771466 2181611712784 2186980750976 2194242645056 2197176124528 2200922054144 2202563565968 2202583467392 2215315803712 2216968050814 2217558092288 2218277455856 2220522742144 2221243067428 2223736729984 2232784707538 2237090223676 2238032705356 2241848290688 2243540597984 2244268390133 2254827976192 2256509692624 2257842452096 2259526416812 2265087206368 2272608453808 2275646700404 2278689008827 2281247162656 2283556185344 2284296958328 2296756595584 2297501650708 2299827125792 2300573176979 2303155898912 2305487097088 2316986303093 2317962444833 2321935280896 2323667047912 2325039472448 2334499632311 2338479682528 2340223788841 2340244934104 2344234779392 2353773041444 2356919796847 2359305413528 2361954070784 2362720275608 2365111763392 2365878992554 2366508666368 2378805110528 2381963808856 2381985331264 2382758034118 2383761885358 2387825921984 2395754724704 2398957605352 2401650777856 2404861540928 2406655156766 2407295683072 2408076596464 2423825110322 2425256691088 2426278446928 2430414969344 2443566321154 2446309573312 2447103142594 2447754434048 2449580040656 2451026833024 2463762435904 2467056235952 2469553330048 2470354439476 2476434085664 2484634662686 2489941729792 2490749453104 2493270528896 2494079332052 2507705880064 2511058428032 2511873001484 2512931248604 2514415458016 2520603540224 2530859414468 2535174235264 2537065042108 2538563505632 2551753951472 2555165387236 2556674541344 2557751663264 2558581383743 2564046397696 2564878160152 2576835234281 2582315904928 2582339237632 2583153593911 2583176934184 2588671092992 2597266804352 2600739086176 2601582751537 2602678793197 2604216010088 2607139614464 2610625095232 2621247250699 2628373858048 2629226487976 2629250244544 2630357942464 2631211216018 2646421293923 2647984346392 2649099936952 2655619483328 2657187968512 2667999579784 2671566424142 2674565638976 2675433253262 2676145314304 2677272769024 2678141261488 2693622624968 2696349044032 2697223724734 2700251743552 2702984872448 2703861705776 2716466700178 2722268950016 2723152038992 2724299297552 2725908347008 2741665834688 2742555215906 2743710648986 2743735439984 2748413189632 2750463036304 2752087538816 2763285279062 2770085840368 2771721932672 2772889653632 2773789163684 2777497437967 2792647224176 2792672457344 2793578384828 2799520046464 2800428195268 2815728498176 2819492841088 2820407468956 2821595701036 2823262216544 2827036631272 2830210383616 2841725991412 2843404396448 2845525090331 2850376379488 2850402134272 2869017477524 2870712001696 2871921426976 2872853062387 2873617666304 2892410759392 2893349041429 2896277618696 2901215435008 2903405479744 2913019949356 2920189013984 2921136307133 2921913761536 2922366976073 2923144758016 2924093009992 2928002225246 2931289325888 2943216205391 2944954553464 2948891658482 2952202210496 2955190357504 2972273241344 2973237430328 2974490049368 2976246868672 2983571537408 2995711143656 2999716105078 3004857422336 3006123362816 3007098532592 3011118717796 3021117171226 3026267824448 3027542785088 3027570140672 3028524903206 3028552267664 3034993695232 3049142376896 3050131501802 3053218770448 3056646444544 3057638003728 3060732870272 3064824759136 3081541764608 3082541399696 3082569252224 3084868322228 3090127663744 3102700827358 3104533371632 3112173758848 3113484911488 3114494908756 3118658672003 3119488696576 3135697645696 3136714848652 3139889754848 3140908317701 3158040318928 3162262297964 3165812388992 3166839361004 3170044758496 3174282786248 3192661011232 3195042190879 3195892544768 3196929274616 3215409563476 3217836784393 3223322821664 3224680801184 3226585390336 3230899007168 3244044943601 3247686847328 3248740378961 3249605024512 3252028674664 3253949416256 3256376306582 3264390385648 3275200237177 3275229830488 3280813716224 3282195916544 3283260642728 3287650028614 3298566707359 3305612296448 3306684618776 3310031564224 3311105320138 3314456740112 3318177691136 3322613757568 3336132864526 3341820582848 3341850778112 3346288257424 3350044943872 3363675663304 3365662346816 3368172555902 3370161895408 3373945383424 3392202324434 3395635828816 3401424992768 3403992631424 3405096867788 3423669878464 3424780498018 3428246977232 3432830195116 3436684037248 3441278534624 3452705338544 3457321254772 3461202591616 3465798552332 3465829867808 3468414784751 3484734145024 3485864573488 3489392880512 3490524820244 3494443432832 3502656867584 3516908536988 3521610286369 3525563796832 3526707470209 3527646096128 3530277117416 3548038139008 3550684369276 3550716451744 3555431273513 3559422752864 3564181339432 3576016243492 3580797013871 3584816969888 3588445434112 3589609505944 3593242821056 3602085942784 3614014054816 3614046709504 3615186420967 3616742170888 3622908295424 3627751755712 3642512413309 3648755441408 3651476789576 3653633456704 3656358443038 3657331575296 3668499422203 3677527753592 3681250057408 3682444234546 3692456008192 3703731109331 3707479935544 3711642111232 3712846147384 3716604199616 3717809845442 3718799332864 3721572921808 3730731869312 3743119806272 3745911534134 3748123977136 3757314318416 3757348267904 3769790522696 3772636229978 3779068135744 3781886674918 3782893216256 3784120365872 3787950560128 3808868030506 3812723273744 3817820497372 3824329437056 3827216314208 3839889933242 3839924628848 3846471253504 3849340063888 3851613594752 3854486240444 3876802656496 3880726661504 3881985547748 3885914798752 3887175367999 3891539277472 3895478198528 3917996545408 3919267521796 3923234508704 3932889753856 3945948958336 3948891962092 3951224291168 3954171229421 3960948420352 3963902611144 3977064794164 3982381725707 3989171223136 3990887912704 3992146463317 3992182534648 4015259894228 4019324042272 4020627888739 4024697470136 4029215767808 4030522823096 4034602419904 4057961659136 4063350026872 4063386741568 4066417333846 4073350102208 4086875706848 4089923817881 4092339444424 4096933679872 4102410863936 4106563224064 4119102822527 4128784473674 4133419623872 4134760482314 4135860940288 4138945585936 4146002006528 4162871329496 4162908943424 4168436665498 4173116330944 4175581093376 4178695363472 4192570768232 4198175809366 4202888861248 4207142922752 4208507696624 4212767445376 4214134043812 4237119926336 4238494424582 4247547656704 4248925537648 4253226196352 4277851207168 4281041753296 4283570259584 4286765071148 4289296957792 4311584262832 4317348412916 4324708989568 4327934483596 4342305438526 4352992034864 4357398027136 4358811542932 4363223425568 4364638831091 4373961501952 4388485290112 4394352249056 4395777752597 4397629685057 4405127131936 4405166934784 4430631607424 4433936101628 4436554911712 4439863823689 4441045484288 4442486134856 4447473459968 4465569415076 4471539427663 4474180447352 4476065410712 4483696581376 4487081195968 4488536780266 4513019385248 4514483383751 4515684904192 4519052833624 4530174412736 4545216907616 4551293400808 4557378017654 4562494325312 4567112370688 4568593916656 4593513191168 4595003301416 4599654251584 4601146353958 4606311797824 4610974194176 4625054037043 4633972606186 4635924889666 4643870561792 4647334095824 4650078944896 4668999264622 4676959365056 4680447577682 4680489868208 4688469558784 4707546082888 4713839593694 4718610827056 4723908141568 4725440551216 4730223526784 4731757985108 4757610221056 4763927617712 4763970662528 4765516068236 4767523770716 4775651843968 4791509449408 4797915210704 4803301555712 4809723081856 4813310313532 4816153192928 4847650220644 4850513382176 4852556893856 4854131036447 4887132642308 4892619146624 4894206285188 4899160081312 4900749341719 4902053666048 4927524871808 4934112471904 4935713070673 4937792476813 4939106660096 4940708878952 4952868171328 4969269325372 4973020484971 4981498906208 4986541057792 4988158664104 5020780585667 5022116856064 5023746002968 5025862497208 5028830916032 5041207080448 5061673093819 5061718828936 5070348470528 5074130084216 5077127011264 5097784911373 5103507902944 5110330774472 5113349082688 5115503326528 5117162767486 5128092795392 5129756320304 5153670468562 5164631809856 5164678475264 5166307187822 5166353868368 5177342185984 5194533608704 5201478172352 5203165503074 5205357586394 5208432020176 5214279228928 5221250190464 5242494501398 5256747716096 5258452975952 5258500489088 5260715884928 5262422432036 5292842587846 5295968692784 5298199873904 5311238966656 5335999159568 5343132848284 5349131277952 5350866506524 5356282522976 5387245249936 5392698088064 5394447449468 5400503487104 5407723411552 5432933400356 5446304077984 5448598595104 5450366090323 5451816694016 5483331669376 5485110431812 5487421297972 5487470879968 5489250985141 5500926072608 5504175077632 5526570558124 5533959021437 5540171680736 5541968881757 5543443865344 5545779307264 5547578327368 5554994875934 5585294448352 5585344914688 5587106286949 5587156769656 5599040092928 5600856390536 5626966736083 5638985682176 5640814937912 5643191402072 5646524433088 5654073262544 5660420767232 5683451982824 5686808792896 5691050180662 5700752758976 5700804268544 5723948078057 5738034955048 5741424003392 5743842853952 5745706124774 5747235332608 5784821518784 5786698082858 5792555237392 5802430870016 5806810959488 5826039898712 5840378027968 5842272614266 5843827523072 5844733952146 5846289516032 5848186019984 5856004450492 5862578651776 5886432410782 5889909106928 5897783316964 5904404420992 5944546482688 5946474860656 5948980098736 5952493737344 5991422287312 5999432210156 6007452841453 6014197065184 6022237435592 6042234342452 6052535648896 6055085570176 6057049806412 6057104535328 6065147466581 6098284753792 6100263003604 6106437540896 6108418435427 6115276007456 6121465740544 6129649518272 6154589939729 6165082799392 6165138504448 6169736644456 6180255327488 6205401654716 6209066743264 6213697646233 6224347517696 6226969822976 6228989817512 6237317344006 6238977393152 6258028426111 6271395291392 6273429697304 6279779509696 6281816635402 6316080637856 6318129539447 6324524595928 6331624777984 6333678722008 6340089516992 6348565572496 6385322022464 6390084381758 6391785089536 6393858549232 6430819126952 6435673568786 6446645643328 6449361602368 6453170780672 6461798014336 6488089887202 6495373694656 6497480757922 6499210049024 6504057349328 6507898832512 6512752613164 6528780771296 6550400474354 6550459660976 6561627432448 6564391833088 6566521285456 6575300057228 6597133414718 6611224592896 6613369237552 6620063128448 6622210640276 6628913480224 6645227515136 6672265729052 6683641165696 6692576514848 6727351326608 6731324693632 6736345111804 6740323790816 6745350920777 6784404648868 6791271657632 6793474708559 6807985262848 6810132202129 6810193735576 6847339756928 6849560996036 6856493954464 6858718163143 6865660390232 6873368074496 6882557069248 6905410677088 6910560933661 6914642509544 6922405183232 6931597104664 6931659735616 6936829569502 6959863389787 6971729146976 6976928865797 6978785761024 6981049640488 6988886865664 7005313735168 7026704814899 7033817073976 7043220572738 7051127593664 7053414940418 7055292192256 7060554234832 7096076278016 7101368738552 7101432903488 7110862547026 7118845505728 7128362678864 7152032486984 7161594027742 7169633939776 7176890868224 7179219011888 7186485642112 7228028109632 7228093419008 7230372841934 7233484341776 7245816590848 7255503511424 7285024826618 7297510882816 7302953579152 7307266913408 7312716886076 7336998844406 7355055507184 7362500114816 7364888469092 7407462218662 7414959871088 7423284222464 7425692294768 7433208399232 7435619690884 7443145843616 7461463738624 7486239612544 7491823068268 7496247954272 7501838874509 7514628636832 7514696535808 7539581045392 7545272459956 7558136271488 7563773349836 7568240731744 7573885346293 7575901120256 7617736061012 7625446547488 7627920200131 7635640994744 7648658874112 7654432628416 7679779866484 7679849257696 7698680127776 7701177536987 7703227189504 7708972480888 7753605312992 7759388177849 7761453323008 7763971095496 7771829597504 7774350735998 7783078554944 7790956397056 7814746476383 7835993090816 7838535043592 7846469017408 7865779507712 7889798063191 7891897916672 7897783924184 7902448582336 7908342458842 7921896840704 7927805222288 7954129588328 7964763451414 7978342446272 7981775825408 7984292926634 7984365069296 8010804860729 8030519788456 8038648084544 8041255777478 8049394940272 8058431535616 8061045646192 8069204839808 8115923318272 8126700053744 8126773483136 8132834667692 8146700204416 8173751413696 8179847635762 8184678888848 8193867359744 8204821727872 8238205645054 8257568947348 8266839247744 8269520964628 8277891171872 8280576473939 8325742658992 8325817886848 8336873330996 8346232661888 8357390726944 8385141536464 8396351618732 8405777722496 8417015393248 8423293048681 8425534890752 8428268087624 8474239852672 8476988849164 8483387886127 8497851075296 8506452392704 8552482124039 8562083506592 8564860999079 8567140519168 8573530142296 8578593915584 8623168525664 8634618807103 8634696825832 8649417979136 8655868967192 8684610877052 8696221319401 8705984069728 8714796054272 8717623085864 8726446851136 8729277662182 8747923003904 8776970580224 8788704498112 8791555505194 8795259370114 8810254263872 8810333869568 8861263214848 8867872203256 8873109823424 8879727647378 8882090968576 8884972269712 8894946919936 8931138830152 8943078855326 8948360894704 8952130821424 8967393162752 8974162391936 8977073560532 9026038770496 9028966767502 9031369808384 9038105667248 9060348825472 9090433815232 9102586801616 9114756035308 9124988650624 9137187833312 9187026382336 9190006602832 9199308503168 9202292707916 9212623595648 9250108074086 9267945212372 9271849779332 9294668191648 9300157889792 9337998529244 9353918730112 9360895155364 9360979736416 9364016386417 9415092165776 9427679187388 9437221654112 9440283036569 9450881102432 9460447053568 9463515970216 9507633450623 9527855235424 9527941325056 9530946018913 9531032136472 9535047541432 9551303687936 9583018898816 9595830421408 9598943255671 9602987271451 9619446163712 9626620627064 9632306385856 9671498476717 9695300441288 9701026764352 9705113787712 9708262072894 9764382015509 9774265284616 9785238293248 9788412570376 9798320162624 9801498683438 9804107332096 9855049743616 9868224943808 9871426141346 9875584953626 9878213320192 9881417757904 9905736342656 9938538650744 9946040969942 9962997812416 9973082115584 9976317328208 10041561171334 10044233712128 10047492005936 10051724994416 10057661832064 10123346187638 10123437657872 10140696941056 10148260168432 10154254022528 10195569822746 10207015805888 10220661548944 10226698165376 10231006653056 10234325534972 10248007788361 10259512640608 10307340937124 10329263619712 10332614375644 10332707736736 10389067217408 10402956344704 10406331006148 10410715172788 10416864040352 10442500380928 10484989002796 10499006367773 10516905951904 10517000978176 10521431769856 10524844864072 10585685175692 10591937385568 10596399747808 10599837161221 10622477933312 10671998319136 10675460256307 10686265696568 10698262555904 10701733013048 10712565045952 10774490499872 10777985684939 10782526428959 10785396176128 10788894898936 10801006974208 10815446823104 10859452895753 10865866800712 10892608155968 10897197190208 10900732180646 10903633388032 10966663338752 10970220863624 10974842595944 10974941759936 10978501970282 11001852145216 11008350155264 11053141116248 11067918042874 11080343361472 11083937763514 11086887730688 11091558614528 11095156654736 11109989751868 11170588896704 11170689829376 11174212573898 11174313539312 11198080185856 11201712781072 11253933472166 11277971364352 11281629875824 11286382804144 11293048866176 11308146525088 11366903965648 11373617585792 11382100361324 11401505517952 11447896156114 11476069910096 11482848006784 11487685707904 11491412249548 11506775100149 11569643037568 11573396165716 11585110474784 11588868620483 11613621918976 11652079797424 11680756055936 11684545228532 11689467904292 11696372039968 11712008900984 11725157303552 11772864821564 11779818213856 11788603945657 11795566633928 11808808841984 11872708135519 11892949721312 11897960197472 11901819829889 11904987474688 11982844574624 11986731743063 11998864420312 12014905682906 12028394130368 12044474871184 12084468684904 12105071297792 12110171140352 12114099612824 12114209070656 12130294933162 12193324279477 12196569507584 12200526007208 12212875081792 12216836870854 12230552014912 12242931481088 12259299036544 12309179879458 12330165598784 12330277008896 12339473288912 12360510654976 12410803309432 12418133486528 12427395292466 12448695035392 12453939645952 12457979635024 12474634688012 12516056852222 12542790582784 12546859394608 12559559019392 12563633270804 12632161275712 12636259078894 12649049191856 12663249555968 12667357444016 12680179033984 12697131144992 12770644044928 12780168763516 12787717098464 12797254550633 12861638253904 12871347137572 12893291286656 12898723204736 12923596028672 12976179774404 12990747389312 12994961515844 13008114698656 13012334459047 13015797665024 13025505226328 13057561542592 13100800948708 13100919321952 13110690369469 13133042570912 13150600114456 13194266829436 13226738475104 13236603362213 13240126256896 13244421280552 13257826960448 13290455030272 13331038106771 13344531458104 13367282331392 13385153029696 13439614766347 13454702653216 13459067284267 13462649387264 13472690223608 13480647581632 13490701841554 13568809297736 13582543315264 13586949417118 13615970525696 13620264404258 13620387471152 13665490644773 13694679513856 13699121992072 13712987908928 13717436326286 13731320780464 13746736148992 13765114138496 13810821354176 13821121867322 13829285019088 13844810366464 13863194209328 13863319471232 13873659139004 13919726779574 13943458293952 13953857731594 13957571522048 13962099280976 13977773731328 14053409629798 14067634147952 14086441145476 14102255187328 14106829880836 14121108469664 14192152556032 14202737477104 14202865806976 14221725094052 14237691011456 14256725357728 14304064973968 14323188055484 14339267879552 14358438023776 14372971284224 14456056219264 14460745683868 14466968683552 14471661688099 14511007022848 14570049653236 14589528329243 14605907158304 14614533826816 14625433772152 14673997688812 14693615332781 14710111014368 14725000229632 14729643847411 14729776938184 14814924437324 14829919742176 14834730486037 14851384589536 14866416798464 14871239381768 14886291687232 14922927477248 14972479225088 14983646136536 14992495908544 15003677749018 15029257273664 15029393071616 15079162090784 15090408569423 15090544919912 15116272542976 15127546699672 15136481463488 15147770692586 15151802240512 15198069034841 15235472122024 15250893094976 15255840400262 15271281989488 15297317748224 15308865256832 15359559732968 15359698515392 15397360255552 15402355073974 15406454379008 15417944961776 15507210625984 15518776355698 15522906646016 15527942190992 15543659195008 15548701471996 15566157109888 15629492952766 15671986181632 15677070087184 15692938034816 15779596126382 15783795833344 15795567848368 15804897164672 15816684917684 15855610444576 15908259176656 15929526902828 15956684892544 15968585853268 15968730138592 16021609721458 16061039576912 16077296169088 16082511554956 16098789880544 16104012238853 16122091292384 16138409679616 16218904121651 16225737113831 16253400107488 16253546966272 16265669335384 16293400408832 16347502827392 16359695271524 16369357777696 16381566521887 16409643455744 16476411290108 16498438577929 16515137894696 16533678495488 16539041929256 16555782343744 16561152947878 16651485317984 16651635773696 16656886967633 16673746661992 16692465323776 16714781453888 16770283072928 16792703237464 16811555444992 16834030786496 16846586097362 16851069781504 16856536175248 16948479705344 16953977698328 16966775772254 16995702150592 17012904785408 17064854550469 17104964248078 17124167013184 17129721998158 17134281038336 17147060284592 17157187831168 17246337051328 17269237614206 17269393651664 17298835958272 17311737934384 17369221754104 17392442638802 17411968139456 17429592108544 17435246171728 17452893702272 17458555324364 17553941160448 17577408996224 17583111010388 17590518740228 17620508527744 17722526429696 17735744406512 17746219646848 17759455294756 17769944539424 17862277660304 17886157710652 17896721789408 17904261642848 17910069686201 17948324783872 17954147121064 18052077540992 18057933535004 18076211334496 18082075157377 18120697650944 18180867630464 18205173603232 18211079260759 18218751552379 18229512070616 18249977301248 18274375666624 18348730754893 18380013205664 18393721555283 18398617006336 18404585415832 18425247191296 18500216148172 18524949057461 18535890424744 18543699558664 18589336383296 18600315779584 18675997058488 18707837460224 18721790310728 18721959472832 18728032772834 18830184331552 18855358374776 18874443308224 18880566073138 18901762204864 18920894107136 18927031940432 19015266901246 19055710470848 19055882650112 19061892037826 19062064272944 19070095082864 19102607375872 19166037797632 19191660842816 19197886511342 19205974542902 19238892327424 19253241254128 19264612771712 19342996953434 19390600882576 19402053528704 19410227575424 19416524145788 19528764031018 19548530569232 19570476586496 19576825140752 19596640325248 19602997366876 19710099487232 19736449887616 19742852282692 19751169907252 19762835515808 19811472685312 19877077301488 19892081939884 19925995624832 19952634656416 20083122342668 20094984011872 20103449988832 20109971436709 20115323664128 20246692375276 20246875315744 20253443290003 20296520336864 20308508045056 20391139645492 20414031611776 20441323097888 20447954149931 20453396330752 20456568832511 20462013306112 20468651069944 20496015576722 20519025281216 20602513437737 20614681874248 20658527239424 20665228751288 20665415473472 20800376712049 20805912689408 20812662012296 20821430345576 20833728080704 20885000761856 20969978005592 20998012735546 21033811903808 21034001956352 21042863539712 21049689728144 21119394632831 21171370351384 21183874771136 21192799495616 21199674322442 21244955866624 21343996638272 21350920512614 21372531393136 21396525111808 21403466026096 21425130091904 21548980999744 21555971369878 21565052857918 21570792352256 21577789797872 21602013948416 21630893646208 21718905791506 21731733601424 21785216311936 21794394380416 21801464361292 21830610704021 21933326677504 21940441727248 21949685191888 21949883519872 21957003940564 22003704290432 22106282232496 22135836085748 22160686722944 22167875527028 22190313309472 22219979503736 22341177793408 22348425147796 22348627078624 22365295336153 22403425562144 22507866944332 22563259751648 22572765608288 22586097732352 22616293050176 22708314605207 22733807931296 22741182652727 22747235171584 22764200722648 22803011035904 22895792312228 22926401660239 22952139820192 22965696013568 22975371415808 22982824499096 23013550200298 23089966951513 23139286075136 23146792331432 23170220949568 23177737240966 23227243837952 23304159594848 23311719335201 23361512111872 23369090457064 23378935808584 23392744079936 23424017801968 23450314607104 23545729643128 23559636427712 23577207891314 23591133267856 23617617683968 23745416271038 23785899442624 23795920394944 23803639659778 23809974949376 23965689149248 23973463486126 23997728840624 24029811365812 24056788260736 24088949742368 24168937369808 24210142595584 24220342280704 24228199225648 24228418141312 24260589866324 24386648558954 24393139015168 24401052014416 24425750163584 24433673741708 24461104029824 24518598073088 24618359758916 24660331197568 24678946577824 24686952291463 24821606618864 24836266973056 24854790584932 24888018914591 24915959270048 24949269376024 25032113704444 25065579097097 25093718789216 25119118038784 25127039504407 25127266541608 25264322551424 25272518157788 25298098383712 25306304946769 25334714888032 25360358067968 25394262289984 25497586893163 25541288089856 25560337527032 25575434196928 25594509101266 25679495955421 25723276507808 25742461677251 25742694275144 25786582573312 25797446409472 25847192057344 25926117765317 25952359548808 25981494778624 25989923031688 26016229397312 26024668918094 26031595330048 26051010452656 26115123085184 26201601897416 26201838643904 26221380738938 26266085141824 26301200228912 26388533658872 26453476950208 26473206724426 26480252513792 26488842561104 26515653920896 26662076213542 26689062916208 26734564662784 26770306059392 26879229532694 26909405306432 26918134568534 26925298774528 26945380447216 26961295163264 26981403683108 27137618595472 27165086630528 27173898834236 27240528808516 27240774942304 27330981289546 27389359027712 27398243984144 27425975817856 27434872652572 27462641560928 27530228276992 27621642708352 27642243734644 27658570038176 27679198605947 27726388418656 27726638942464 27747318278008 27839453559148 27886916587904 27907715463188 27924198561952 27945025243219 28106819259596 28135268295904 28144395221173 28172882290952 28204510374656 28213659761672 28242216939328 28405474954208 28405731613952 28414689533021 28443450188104 28475382022912 28513450715456 28608129947936 28629466725167 28646376110968 28678535759104 28716876047552 28745942568448 28833719757689 28912112438528 28921491367736 28933937367104 28943323376198 29022014045696 29110634233153 29140099306472 29179056658486 29211814316608 29229067653632 29250867544304 29347995377624 29387230665562 29420222028736 29450000459264 29459287694822 29459553876368 29629848874648 29659839484352 29669460972074 29702769179072 29732833596928 29742478763536 29772583374464 29944958450176 29967292273072 29984991817088 30007355498036 30058514547328 30158324181568 30180817138846 30181089839824 30232545085952 30255093399344 30272962926976 30295541385172 30396138069682 30470944244048 30501786189952 30511680800524 30542563978976 30552471817637 30617730513664 30719119465936 30719397030784 30794720511104 30804710147948 30835889923552 31014421251968 31037552711396 31055884381984 31079046765823 31087318390016 31097402943992 31132314219776 31258985905532 31300775993641 31354140174368 31385876069632 31559192252764 31591135696736 31601383686257 31609794329344 31633369835368 31711220889152 31816518353312 31859053805656 31913369785088 31937171706536 31937460277184 32043219442916 32122079153824 32146036736803 32154592338176 32165023109912 32197579761088 32208024477706 32244182584768 32276819359232 32375378259301 32437808243302 32451474227662 32506800214976 32507093932544 32531338670768 32586800817664 32695005654784 32719390543048 32738715555392 32763133043774 32819286911488 32952822580216 32996877155858 33030275789392 33067356990976 33078083858512 33111564687488 33122305895756 33302970635968 33303271547392 33313773935266 33347493323984 33384930647552 33429562907776 33540566145856 33585406474928 33623110889984 33668061572992 33693172194724 33713072350496 33896959410688 33907955396656 33933551544508 33991404301184 34129709100938 34209928496156 34248334026368 34259443996316 34294120569184 34305245392033 34314375662336 34492674102656 34538475228412 34538787303328 34549991494711 34564547337691 34623475868768 34738443508208 34784885277604 34823936278912 34870492343456 34905787404544 34917110648728 35145464099669 35154817992448 35166222020776 35181037480456 35241017055488 35431711656733 35471488813024 35492439293696 35518910589512 35539889078848 35684494379611 35724555320608 35772315421304 35793443578816 35808523285696 35820139372402 35896649567744 35908294242128 36027202608947 36104155081984 36115867070008 36152422668992 36164150314754 36241395301888 36361735260928 36410347206464 36422158521518 36437503104758 36459024141232 36499954602496 36548751333248 36697461509786 36760026411328 36787443110566 36797234012672 36809170831664 36850494382592 37000432296344 37049898114922 37071780849488 37087399117328 37178672766592 37351994116976 37415674920448 37443580621456 37443918945664 37456065545668 37660368663104 37710716749552 37748886616448 37761132146276 37803524409728 37854063880864 38030533802492 38111420941696 38123784075652 38124128545888 38140190165728 38152562632261 38332075595264 38383321685632 38395773022684 38411949085804 38506482508256 38529225543424 38685993906868 38737713150059 38781201765152 38793782172299 38804107057408 38820455150848 38833048291576 39057528062036 39097061138464 39109744008643 39153650281504 39193280650496 39205994733752 39388767152581 39472899775232 39485704565384 39502339814504 39525671031616 39622945370624 39754154602976 39767050630637 39783804410297 39784163879768 39851991249664 39905269312832 40067636546399 40166244685336 40189968023744 40206899977664 40219942873418 40230647328256 40493384750552 40493750631488 40506886580006 40593040673728 40617016090112 40782279290984 40828063223552 40882646195776 40895908299862 40906792661504 40913137665022 40924026612224 40937302139888 40992031153444 41038050562432 41205026875474 41229363748496 41317054478848 41330457502576 41330830946944 41600753424098 41611825378816 41625324024592 41642860691152 41667456161408 41939956011184 41996025471092 42067623807616 42099379456288 42238789265662 42342740702768 42367749542272 42385598991232 42399348644884 42456032266067 42687993276544 42701841025228 42745062786272 42758929047989 42806932052192 42850260183808 43097961999488 43111942739756 43130105715836 43155579595744 43261787292416 43437811583012 43463467202848 43495883523631 43570432623872 43588788760832 43602928722584 43661221408042 43806198982777 43880883454496 43899370383776 43899767039744 43913611096487 43914007881128 44007408580864 44212564464992 44226906776129 44271672171496 44321373445888 44335751054056 44380626618944 44439959007472 44682355586816 44696850295592 44697254157248 44730590672306 44806851124288 44989161996691 45015733888664 45126519503296 45145531216576 45172195464704 45232586100352 45416629210414 45467615862592 45482365305454 45494470343168 45528401445296 45606022071808 45791584624456 45852803320478 45904279640384 45931392027136 45950742831616 45965648998192 46027100400596 46179933903026 46278572150272 46293584662864 46340441899136 46355474481932 46608319189696 46623438670402 46723024223744 46738180914128 46757871617168 46785488159872 46848035603936 47091459286256 47119272855424 47154415782628 47182266535712 47217456445439 47490832542076 47571798885248 47591840789888 47607279319556 47670925414903 47931378298496 47946926972252 47995457681248 48011027142001 48059622731624 48113576521472 48177899484736 48337874739616 48373926535627 48456398451296 48456836282624 48521179732648 48773297117908 48802104028832 48838502060579 48851500327168 48867347483416 48922208059648 49037196146176 49186933704293 49236719517832 49320662395136 49357893155648 49373904582926 49643213237728 49659317221261 49672533946112 49709581169864 49776037829182 49831918540096 49898538752048 50064227408888 50131158194194 50187437578432 50238236077568 50254079008814 50254533083216 50528645102848 50545036315576 50596196767424 50612609893538 50669429776064 50720716135936 50788524579968 50995173786326 51082576179712 51120675054064 51150868393856 51189018202532 51358991910842 51446553015616 51484923354502 51485388550288 51573165146624 51594892818944 51852235530634 51904719097616 51962989557248 51979846063376 52032458794624 52049337836188 52102020905312 52230246170368 52403203794832 52403677287808 52442761477876 52532170283648 52602400457824 52777067317744 52906953900416 52946413448852 52977685122208 53017197424051 53031307841792 53324152427084 53378125832416 53395441400917 53540612118784 53758459065388 53818810612864 53836269137068 53890760894432 53908242758909 53922590326528 53962807366216 54275237190944 54315717244943 54330173261056 54347797668472 54481057617032 54481549884608 54661962579092 54703225334681 54796487968288 54851951635712 54869745305144 54925283121856 55060456553984 55228586442337 55243285416704 55284487469288 55317140076352 55358397211894 55452776837312 55453277884928 55494636556016 55678404032009 55678907118296 55773833175808 55815430926376 55848397123904 55890050486438 56075634025103 56213638519192 56270536591808 56288790442346 56345764581904 56409020749312 56427319523344 56484433878656 56810949908416 56811463227904 56829379066042 56886900376208 56950764045824 57026901430912 57216259895872 57258933450334 57292752221936 57357071518208 57433752095104 57667439515378 57824224877056 57842982735472 57867874734208 57886646752396 58221268466306 58280198612944 58358113316972 58423628633216 58501735088608 58695990755248 58774461331124 58840444057472 58918575389644 58919107752736 58963051340767 59259697749296 59319678968704 59338921944148 59405538358144 59484957527072 59545166748928 59867374868273 59934584546144 59954026993553 59969983634176 60014710996072 60117029094656 60316648363136 60361634277692 60362179679648 60442331649721 60510186798688 60545925853952 60591082770344 60792276139364 60873549235807 60941888488096 61003572379904 61023361601048 61085127957952 61104943635274 61235461027328 61438238931872 61438794061568 61458169156439 61589441022208 61609420295896 61671779847104 62028842503936 62075105422792 62111768763968 62158093531646 62174636780032 62194805887984 62264628439552 62517971811064 62601551987282 62708280348736 62771752139264 62963428858627 63118384505528 63182271393472 63202767372514 63219588658688 63266739670736 63422441778304 63633036706624 63718107611312 63826739570176 63874343413072 63874920554368 64086438885832 64244158307648 64292073473606 64309184676352 64330046219824 64395159522176 64416048955412 64488365169536 64750756518602 64875616486604 64902948455324 65013600429952 65062677341536 65390011309568 65438781086096 65477431110784 65526266087548 65905645160432 65993754311716 66060551578784 66081981255983 66156167717024 66223129374976 66244611791512 66605941271936 66627547870532 66694986647968 66716622132391 66859125815552 67081132291712 67170812949856 67192602789697 67220910900157 67336123145984 67386344389448 67426144700992 67700489337019 67815910793312 67866489876389 67867103089016 67982808602368 68259418201876 68350674108563 68419856992312 68496668052736 68518887992632 68588241138368 68610490784066 68628751324672 68985348205312 69076950456824 69077574606656 69099982989422 69129094675382 69246951737536 69476887016416 69569770555208 69647872557824 69740984686912 69811574809088 69834221297456 70290928199338 70309635984896 70332444041552 70362074960912 70482034110976 70863423313466 70942977626048 70984878587392 71037821179024 71079778157696 71368988759222 71449110641216 71544630842608 71586887157632 71617046571392 71640278744804 71816588484256 72054405217894 72208310163968 72231734140016 72304845337984 72328300629508 72723470521856 72820694412928 72844317043036 72875006209516 72918048282464 73097502666496 73394923019572 73520052822656 73574886221132 73618341663328 74000864592688 74099796229844 74143561698976 74174798234656 74198860128547 74357345533184 74703988233952 74728221794149 74887161242912 74887837891328 74911454223419 74912131091336 75320737326208 75421433499104 75445899794573 75477685002713 75497773232896 75522264292552 75607048819456 75708127761728 76016170270271 76061067604984 76222841883392 76247568151304 76248257091776 76280380331456 76305125264522 76746217523767 76766643371264 76791546045368 76823898171608 77012965016512 77058451086848 77371987813736 77475426300118 77562403530304 77587564344598 77608214114816 77640910301696 77666096583152 78115056124072 78194122276928 78219488017286 78307300563008 78386561300992 78411989467504 78777534305162 78945799550464 78971409130768 79004679629008 79051342063232 79508309205952 79534101261274 79567608820594 79568327759536 79703982499328 79810538625664 80135273092798 80332489370672 80379936047488 80413799955328 80439885746836 80547425701043 80986769501104 80987501262976 81013773160012 81186081347456 81564558581968 81656126447104 81765292391552 81791816599724 81826275330044 81874604279776 81984062306888 82076101124864 82410053750948 82458727496992 82520227619599 82660915005152 82661661893888 83201506848196 83250648049184 83285721382304 83312738809223 83334912322816 83879912022368 83907122201441 83992050942184 84135247615232 84198758912576 84477578531324 84685481405536 84712952906857 84735499084544 84771197982464 84798697289768 84912064532134 85353269956339 85375986553088 85403682050456 85490125572544 85517858095978 85613864104384 85700520367616 86195923998976 86223885479512 86260211431672 86311159191488 86523574584832 86875623166024 86926934405696 86991767047262 87140865247744 87177577521664 87205857445168 87322442816084 87612397965554 87761766908992 87798740767552 87799534079488 87827222192974 87828015762256 88014817161728 88425128929984 88453813552258 88543344342992 88642746891776 88671502108112 88761253237888 88879918014944 89364711173632 89393700591184 89394508314496 89461181344612 89613702248576 89978323993382 90031467777328 90253039006592 90291062433152 90465172200704 90833258420828 90935231725184 90964730610908 91056802890592 91086341213329 91583169248912 91705606640956 91808559280768 91931297996384 92054200801192 92359867806052 92587169325728 92656223535491 92680883798272 92710948963864 93216638379392 93246877340804 93317266747397 93476361828256 93515743234336 93570976319744 93696071207872 94077303364429 94182918572512 94213470989869 94238545710848 94308831565256 94364533071424 94434912890878 94980806878133 94981665084152 95143597770496 95183681579776 95214558639112 95341850829806 95658434513411 95862756596992 95893853944504 95990915362496 96022054284002 96119245463248 96227153042944 96355798969472 96675749479232 96747853071254 96912796902592 96913672565248 97042359465296 97546594235816 97604208057664 97677004121158 97703000654336 97734694966832 97844416119296 98373867408586 98473439035664 98641324790272 98715786311296 98747809165852 99286426475456 99318634442522 99345067892224 99419162339728 99552075658364 99663837080192 99797077504096 100128454817776 100262316388388 100374875156864 100508158017628 100509066166432 101057290205696 101090072631152 101192393534848 101225219787076 101338859552128 101577049159936 101990347572652 102126698304701 102241350108128 102301736787712 102378036405064 102717983821684 102893106031232 102969846709004 102970777100576 103107506931877 103704471061268 103809438195232 103843113402259 103959692126752 104064917589248 104098675672376 104204041810624 104460492340736 104806407589664 104807354575616 104840406208043 104885522955752 105064340567296 105204800915648 105554134635488 105632859985961 105813907800832 105892826897704 105955370244416 106034394848102 106062615683584 106386483243887 106648304854168 106756251664832 106790882801834 107081224237568 107408202170599 107516918130776 107637621225728 107672538274136 107781521788864 107816485517818 107845180653056 107925614732432 108550474381888 108631434489886 108660346522112 108695595336944 108962115234064 108963099769216 109323925158184 109406450669362 109592975936576 109703903271424 109739490610288 109850566243712 110457172884674 110486570833408 110568974938576 110634280152704 110716794423788 110905553674624 110989273112032 111356808064018 111357814236592 111547666351616 111630861852752 111696794247808 111780100972876 112151268050206 112427277038384 112541073183616 112577580884692 112691529163808 112728085671971 112854639046688 112968867757312 113621899816832 113658758132084 113773800752416 114053802861824 114432519791744 114517866900668 114585504443872 114670965653209 114867504190208 115334879030756 115489070045503 115685965470944 115735749468416 115772247436193 115773293504792 116442536932612 116560397225888 116598208773431 116716226633944 116847257266432 117003470177216 117391981510496 117548922662248 117680888114944 117837150779288 117838215505472 117926102681534 118519395498592 118607790718549 118639357937408 118677843888296 118811076716288 118969915054144 119090333497856 119453981853283 119734749736546 119869169092288 119908053987106 119939967268352 120029421992144 120234058189312 120633296726272 120723268555384 120724359359296 120884663299442 121020373597376 121091851707904 121182165540688 121584552278728 121747098471614 121883776976192 122007144759808 122046723202096 122170255915904 122209887270548 122876477863744 122877588123136 122916338312878 123178882044416 123218840591792 123343559694208 124057685007872 124150210845584 124223537527936 124316187063292 124389611775968 125035943622128 125203103974564 125416560697472 125926857717254 126236769011056 126364542786944 126405534745028 126533479341472 126574526101639 126844883556608 127266073413248 127436215222624 127477554825313 127531260866653 127748686826144 127749841108736 128172877771664 128488316615296 128584146947212 128660092439648 128756050886981 128790319044352 128832097910824 128976730339072 129501513037204 129674643402227 129751232973208 129805896910648 130027200859904 130125354683072 130877562172192 130920018128779 130954862221568 131052532175096 131811290320864 131987508623432 132121103157568 132163962511966 132312335434048 132446258749952 132489223583024 133211882543872 133255095741064 133389973295936 133433244264782 133718251631104 134126567074247 134162264583424 134341625899712 134385205579394 134441821800314 134672246291968 134772688778896 134852289401984 135400978674038 135631821586624 135732979752778 135734206178032 135965617204736 136518836403752 136701348217126 136839713984624 136993336105472 137037775985264 137176482276736 137220981568132 137970696410624 138153900913648 138155149213312 138199965978844 138258189350764 138493903475072 138953774032832 139139541110416 139295745115648 139481969373824 139668442594912 140581856398676 140664888083104 140724149921824 140769800056963 141726846626932 141885955252096 142075642358048 142159556315392 142737977518444 142898221282432 143089261685216 143135679049517 143173774315264 143195981827577 143234093142784 143280557489608 143633176968512 144108810435788 144217594064159 144463468280032 144609690675968 144656601259016 145602636984343 145641388825856 145688634086072 145750012419032 145836096564928 146195005332992 146788519720751 146789846039144 147040105645312 147149772442264 147236683326656 147835762429817 148001729185376 148199592459688 148287123397952 148349596469312 148397720257094 148714691066368 149407976467904 149456443588298 149774322485824 149775675782656 149822908446838 149824262182672 150641474652416 150842866998208 150891799589146 150955370005426 150995546465792 151044528585104 151214097638912 151416255523456 152032340540542 152122135209968 152445683766784 152495136302608 152496514183552 152560760662912 152610250529044 153492435047534 153533286742528 153583092090736 153647796343216 154025930033024 154743975627472 154950852600236 155124807060608 155175128689196 155332193166304 156230112248144 156388244553856 156438976034572 156614601126016 156823978935008 157555068610324 157942818261536 158009359258016 158102684126464 159016618411904 159068202522548 159135217641188 159136655519072 159188278569089 159621077251328 160270546185596 160484811621673 160664978741344 160759872094976 160827599910656 160879771493672 161094851402086 161629768660591 161973539002208 161975002525952 162026082321521 162027546320024 162372162694912 163129117163936 163182035346407 163530584783104 163583633199448 163652550660088 163749208559552 163968124613776 164152202249728 164820107501896 164917454993984 165040455239198 165321830010304 165323323787776 165994494263653 166403013696392 166501296098368 166571442764608 166625477618446 166669824645632 167759824044736 167814244402882 167984101884368 168270495230464 168397517825152 168955157062648 169370962811072 169425905813714 169470998169088 169542395964928 169597394579536 169824129064268 170706539912678 170751973106176 170807364100912 170980251145088 171035716191956 171227728208768 172391847997952 172447770959024 172520422863344 172622318382976 173751246332048 173853868811392 173983534094524 174216132402137 174411714890336 174644885632168 175224795931108 175523533817984 175597481535104 175654444385948 175656031524512 175889276530849 176850257859968 176907627104516 177086688685984 177144134627383 177343004216224 177522506475776 177759836029888 178483108252141 178787401182368 178789016628992 178922362689224 179227404497152 179956647986764 180062935554656 180197231740757 180506078013184 180582124866304 180930344401408 181482824357219 181666516841656 181870463450368 181929461221816 182113605781184 182172682426658 183166338497824 183225756643963 183411213281912 183617118561536 183862595992768 184108401602384 184719735612104 185174338651456 185312447070982 185361767596544 185421897927728 186433276758784 186493754681608 186634533494794 186952723656512 187031486468672 187141952639488 187392142415744 188154606728858 188365837145024 188426941979738 188477091421696 188617663130512 188729066142848 188869825781756 189961613756266 189963330168304 190287195540992 190367363159552 190429117278224 190683701659612 191316869026822 191725513193984 191787707889008 191981830724992 192044108568004 192238490926496 192711597938944 193351498958464 193495706142508 193825593805184 194084718930592 195093188471632 195208416115328 195354008242316 195469389933664 195615176702533 196747734817172 196946878071328 197010766548211 197431572622592 197495618331704 198572852950912 198637268885044 198838324679456 198902826731147 199104151316728 199327674160384 199594155008192 200256909635552 200406267076169 200524632776776 200749750313728 201016316035256 201018132332864 201836038303823 202180145262304 202330937108113 202384787069696 202450439574152 202677719104256 203154098319872 203774439632071 203980695145304 204253396609402 204482700216256 204603473575424 204756072810128 205435967643368 205786212062464 205939693418008 205941554201152 206215013863754 207408942122536 207618876390464 207686226804518 207919384253504 208129835178496 208197351344752 208408083621248 209612815179328 209614709151232 209680812416086 209771045911504 210128681134592 210409601831296 211108269270976 211265719971922 211627815601664 211785653795408 211910740488832 212068789696204 212772966487774 213296609708336 213512503329664 213581765603668 214816404341198 215033836261552 215275242451456 215345076548272 215563043577728 215632971035636 215851229464864 217100948763776 217262868979772 217391190673888 217553327360761 217924230468128 217926199538432 218647850316368 218812901338724 219185951873152 219478981220576 219701132487424 220914345769348 221137949877152 221209685803799 221268560305408 221433588847576 221811107349248 221978546224064 222713616128036 222715628473184 223261723705504 223393588495616 223560201945752 224302536100412 224854554076768 225022257157621 225082146367232 225155161769384 225383058327616 225456171343942 225709278093376 225937735514624 226627647815107 227243799633664 227317516264168 227547601504832 228107605723648 228804143832539 228865039583488 229035733801336 229171008887744 229341931306418 229735008380416 230669758061512 230978140091006 231371930941888 231471498936832 231544494872386 231546587009584 232313340961141 232885073865224 233120794451776 233196417546862 233432453267888 233694514532864 234006940354432 234783963020992 235097845324496 235361776229888 235674301558576 235676431010944 235852205363068 237038790997184 237215581437098 237278715874816 237355687776592 237622153432576 237939830108288 238907963706566 239469499473092 239738338184576 239816107974212 240058843984288 240136717744231 241266593452544 241446537110768 241448718718592 241769326598884 242040747194752 242364331081376 243169104557456 243494196943228 243767553952384 244093446404192 244340511831808 244419774541096 245752955727488 245832676625756 246018248697683 246437681183584 246687119388416 248021981597131 248300421691168 248447075055872 248632374126584 248779223551936 249791460657277 250071887244256 250403945405987 250406207949128 250833121394944 251853715434508 252190418262629 252473538022112 252729085573888 252811069490056 253066958682944 253149052203278 253689767113216 254532146826496 254872430445248 254955109650626 255062521733306 255497373652288 255499682217472 256345755543328 256976633230592 257168293894424 257320184879296 257512101773962 257580638088704 257664195821648 257953460678144 259003026074408 259349286804454 259502465946416 259611793821296 260054401719808 260250709366144 261755124344384 261840036257558 261909724443136 262105064350192 263622580641728 263975017246864 264242206315136 264327925023932 264624670868096 264978447166048 266423765087744 266510191482128 266779946591872 266866488529564 268253134148494 268324529166848 268683251799424 268770411158788 268883643600628 269545377557792 269704578803968 270801957348076 271263643173248 271465959505556 271468412356064 271556475206093 273037672807504 273402696434252 273679427969248 273768208060501 274075551970528 274352964553472 274441963136264 275721370068067 276307801827296 276310298426624 276397434548477 276399931957688 276516378701528 276987806950144 277907548065664 278279082220832 278369354414459 278486630872079 278963938747648 279336885189824 280473455824793 281163712797352 281329776166208 281448299843648 281539600113926 283167078449761 283453693253864 283771910504192 284151284716096 284319112630784 285475955036888 285796442564864 286178523370432 286271358099034 286347548630528 286391963655154 286468186285568 286561114979216 287266353937024 288217620871576 288435188128318 288926936560064 289219381351936 289313202518032 291205273968686 291282777651712 291377268172144 291500024838064 291672193129856 293577039441502 293579692078288 294080211290624 294299544884528 294473366653312 295671524859634 296003458370752 296399184919376 296574246795904 296699192938624 296795440514188 297192225862469 298815952935808 298912887176596 299548644971648 299645816893676 299648524365344 301282949304832 301685733996416 301783599178292 301910740010852 302089057170208 302832511046912 304064681081084 304244270419936 304471184665417 304990272605216 304993028367104 305121521325824 305220501058088 306984870095068 307166184181472 307295592686432 307395277675409 308051860066048 309487951254944 309588347432903 309901705200472 310249614121216 310350257378392 310664386332608 312460224496288 312561584863231 312693266439811 312776489107712 312877952069144 313229202252032 313647957870016 314924133976837 315110137220648 315885636523072 316018718516032 316205368252928 318033236823808 318136405045096 318270435282376 318273311038144 318376557138178 319242154502656 320541092371192 320969623243346 321329957482688 321519744189952 321655199821312 321759542987344 322189702804172 323259537321182 323947078004416 323950005051904 324052164643042 324055092640048 324744325389824 326258234327872 326364070692814 327061169566208 327167266398896 327305101320176 327498417119104 327936249227552 329640215003792 329834909987968 330080910478396 330643660020608 331988988527306 332806027392784 333002592196736 333142885529216 333250955236892 333696477904321 335519648089472 335628488805764 335968203768736 336077189994007 336795035650304 337910314125296 338741925622144 338851811627428 339194789159072 339648258128536 341413079825356 341614728201824 341869514424053 341960502290176 342071432383912 342455456417536 344308535930051 344895541918048 345040845726688 345244636765952 347502492664096 347615220548827 347707737622784 347967068189048 348432264804274 348823429780672 349289771264336 350449591862216 351047067635968 351194963070208 351308888771896 351312063049024 351778553061698 353606404104833 353700515719936 353815254209032 354173377371968 354288269254766 354686008432448 355045012951552 355519672059776 356966216504282 357574802364736 357578033257984 357844725378448 358454808994304 359913295973528 360125871109312 360394463481514 361012156026368 361164249732608 362965648714438 363333033683312 363740926900736 363858922443632 364227211562368 364345364853316 366332676995648 366451513287926 366822426563824 367234237123072 367725191985536 368216803204768 369439471224208 370348677302912 370624894141964 370843795855456 371120381968357 372866553517568 372987509363216 373269066989588 373905447313024 374062972937344 374784284831488 376309213457716 376731674290048 376853883959476 377235326261024 377357699312363 377458132285696 377739651563512 379923227512532 379926660336608 380210020714601 380858234556448 381367403319224 382633738053644 383575415778016 383963661449984 384088217136008 384476981852992 385423195877888 386600105096359 386702997916928 386991412285016 387651187610368 388169437861184 389748828224063 390186376943264 390416832230656 390708016484632 390938779867328 391230353405066 392529438175721 393495469634344 393893756142656 394021533096422 394863145245184 394991236663408 396299228698417 397145705901824 397274537770088 397676649358912 397805653462294 398208302633456 398655348320768 399188310016384 400513819271104 400812534152338 401049265553552 401499500627456 402032632070512 402036264665728 403672076607646 404360290524608 404661874216226 404769574139392 404900879148304 405355438208512 407548879264142 407961390290608 408506793218804 408965400432512 409512145620256 410871935286736 411572424124928 411879386836016 411883108402304 412430027727508 414817884245072 415237752780928 415372453609036 415838768507008 416394702689504 416816167242496 419225630358656 419361624832172 419542091823008 419678188954871 420819203662592 422216538541952 422531439943844 423096321548047 423571307590816 423821480977664 424137579392408 425545932975548 426114844650649 426593219416672 427025006659328 427159671574919 427163531207336 429632808682396 430067672523104 430207184095073 430690153096544 431126087155456 431265942071272 431702458929728 434201897527552 434525737959544 434782381347776 435106654721522 435848460936256 435852399076864 437295700632736 437621848513267 437625802677448 438371903746304 438957962441152 439402264974848 440744002010389 441828691538696 442275899754304 442419371607598 442537120610816 442867177695152 443622214698496 443957092448128 445427232256072 445431256946368 446523447411008 446787176991232 447120403891504 448605072200824 449709108153536 450044514315242 450164292734464 450310323538768 450766116655232 450912342687884 451418556186752 453255295630214 454487599267328 454635032528336 455095203009664 457608287665078 457730079166976 458071467602672 458342017775488 458683862612836 461339516123024 461956280182012 462743861883776 463088989744772 463093174019168 464626681922282 465770147730448 466241588903552 466392835093724 466864906535776 467016354926737 468013880708864 469567926041984 470195690648992 470348219527879 470546376301099 471348603117152 471352862021888 471704410726136 474077581994368 474431162874196 474711375553184 475065429134723 475879660216576 477815927413132 478454718759941 478938998946184 479476676369152 479632215948424 480117687968576 480273435488462 482893074221536 482897437437184 483049722061357 483538653197768 484081494389504 484728662162752 486338209114912 486988393886456 487535107904768 488186892808384 488681023663616 488839549082192 491505911454976 491665353251512 492036497395366 492875362367168 493374238776832 494880781963601 496043963194262 496600843382336 496894150111744 497264748253168 497558447103872 499582921314554 500143774488512 500807890811974 500812415898256 501666242789888 503707430869016 504380836525258 504947076044224 505458171147776 505622138980112 506133917365888 506298104406556 509064293652992 509744860890496 509910219301252 510125043466612 510994747304576 512691511086656 513953266461184 514336587788848 514640369758592 515024203547924 515328391643296 518006052148816 518698573608908 519004931892832 519223587642592 519392020899829 520501418732288 523510248688768 523680072515116 524210128700384 524380179563933 527245161283456 527950034493728 528121298562011 528343795018991 528484412630272 528655850047864 529249341736192 529956894332096 532113191891897 533020382964256 533559893183744 533732977059128 536506268296988 537223522666369 537366503598848 537540822317576 537767287201256 539090755115584 539409157607936 541603914696152 542527286346496 542931919011112 542936824712128 543112950412186 546075345615008 546805392868504 547358855938496 547536416121002 548151103941056 548705929106944 548883926272528 551442740136134 552615603654592 552620596853248 552794869096954 552799863915376 553032757403056 553975613900288 555815096131328 556558164441664 556738708828918 556973261744158 557927877495296 558673770379648 560946911649586 562327425594704 562659552332416 562896599687296 563079200227852 566334156899522 566907386507728 567543821008384 568302569432192 570951910073776 571592885129728 572357046740864 572542716198068 572783927310308 573122229958432 574532707874048 576435241743152 576870376256636 577853873120128 578626405036064 582410547937372 582754536344288 583000049676128 583189171664561 583344386259712 587154078883004 587159384156576 587349855410087 588599089769056 588946733306624 591343049719268 592006916741504 592798369838752 592990670347999 593148493591808 593398385877248 593590881028376 594384451724938 597472889694373 597631905871616 597825774353192 599097289943296 599291633787352 599297048730688 603371467992832 603567198356584 603821480021704 604178114340416 605665022093824 608129362162168 608488540839872 608942369330834 609980545210432 609986056734208 610243042651648 610441002116176 612462444352099 613969740190136 614332368362944 614591185372864 614790555350818 616103720132096 618975902509888 619176694865806 619803410400944 620499228242432 620700514756784 621328772665216 624920448992576 625123169726462 625386532879622 625552978215424 625755904138288 626458404504064 627295915740032 629848267953674 630220274441296 631771273046144 632037437032064 636066473647616 636272810090192 636540870564752 636546622076288 636753114276356 641082184742384 641939246486692 642659914965376 643519085974688 644379405608344 646519074642364 647894156008832 648104329286084 648110185280096 648593564748437 652516468655744 652728141385628 654334532797792 654610202640352 654996834238208 655872498455104 658541123551003 659280430007584 659494296929083 659669819975936 660161820956792 661287320041216 663977977054612 664865648146931 665612054785568 666005184393472 666285771058432 666501910473784 667392955808642 669609041593877 671039296178944 671256977611528 671936407537472 672154379988014 673590071300608 675820628250592 676039860720829 677483851244288 677703623254856 678389578318144 679296516257072 682826159650712 683229456403648 683739028848106 683921004580352 684142864767824 684910912835072 688617071860102 689791083836096 690081691453376 690489273531904 695004985328192 695230441097654 695415475245568 695934136378096 696864529608548 697646859561344 698579542528672 700899183724432 702094135271936 702389926140416 702617777543792 702624126098048 703557106123396 707212808209666 707401031439872 707630508418064 708346754743936 708576538509532 709372016864896 711039344119552 713932433008564 715149604729472 715689450756896 719826591947056 720251742218624 720788926963028 721752548523139 725931297428876 726666067366624 726901793815813 727717844887264 728454423124736 728684145627803 728690729706632 732665353991296 732903026575852 733644853127648 733882843456301 735450383971072 736433606409536 738878942448416 739430019901727 740697354605824 741249788283928 741687591710912 742240763936714 744705382707209 745975018726432 746531388640279 746538133979176 747810894626048 748125945874688 749568569662976 751857415194193 752618426915432 753463348580096 753707767918952 754470652522048 754715398624726 754916264571392 755479303127024 759846455025064 759853320673216 760420041429202 761716469112896 762734806638448 765267476107288 767150831556032 767927322899968 768176434272016 768953963705984 773200210192718 773405995833856 773982824570032 775302375220736 776338875722368 779497656448126 780372753886528 780833664461312 781416032969264 781877559734656 782460706810132 785058876351442 786990939268688 787787512285312 788043066192844 789982473326816 792598457396834 794291411803648 794549075540176 795353298717824 795611306924588 796416605266912 798376620032768 801027638542208 801625068304676 802098531107104 802696759572463 804065264141024 804072529331456 807344153215292 808720581049216 809323748432452 809801758296608 810405732053351 815097758528284 815922780581216 816187461414017 817013586437608 817930800865024 819024291240512 821743870573472 823758773672032 823766216804608 824025996457609 824860055455016 829635768490144 830254535029843 830475505561856 830744907218072 831677537014016 832789405379008 833632334484992 836177872972981 838451260717312 838723249664344 839084183646016 839356377909742 841638407325184 844208392761437 844433077083904 845062879887688 846192643096094 847142615181632 847642961955328 848275158784816 851091865951096 852229689301298 853186438833344 854050013318656 854319343149838 854327062414672 859265617364792 860135345046208 860414368190146 861380306193088 862252174310912 862531884142544 863404917859456 868403795055104 869051475919088 869564762695552 870213309443044 871696921872512 874591401265472 875243697026534 875251605354896 876743807492608 877915924882304 881488004020778 883657383077392 884551799508608 884838743215196 885734355390304 886021682711473 887914184896256 890854464512144 890862513892736 893046894822016 894240807783008 897210144401648 899418216307072 900089028630484 900620647077536 901292356208867 901532233310464 901824685375768 902837112373504 906510591260428 907722503815589 909270065056672 910190406019328 915216575330156 916142935205344 916440126901453 916684035550976 917367725225672 922679032246048 923912560364024 925487723767552 926177979489544 926186348038336 929253363844564 931540295460896 932483177807104 932785670187448 933729813071552 934032709853474 936027761417728 938885969519729 939135852083968 940391381297984 940696439055758 941092752602198 942697206234304 942705724043776 943408821452272 948155163988736 948862325748392 949422751106368 950130858269446 951759320433152 955631854826264 956909437519882 957877997892368 958953352738304 959264431896848 960235375937152 960546870976924 965786148443072 965794874874368 966099444122714 967077306395536 968162988779008 969457324325504 972676418229824 973976787772912 975070215809536 976373785616768 977679098164384 983011822909952 983330706503024 984072994790732 985750724734336 989761563927202 992087926388524 993201686764672 994529496506336 995116894207744 999165842629108 1000287548977024 1001615781623948 1001624831796512 1001949753346619 1002371872793039 1007414861738032 1008761673050516 1009894152088448 1011244277960224 1012267834731776 1012596208813112 1019218458890401 1019489721780992 1019820438602504 1020250086933224 1021989494609152 1025383022173312 1027519638045257 1028673175577696 1029280739517184 1030048407095848 1030656783286592 1034850337008719 1036012104297632 1037397147217816 1038009863785664 1038447175285184 1038784041799658 1041002837464576 1044788875659463 1047020497377536 1047360145030232 1048420257400768 1048760359127866 1054490322566912 1055900068987456 1056242597124022 1056687590037982 1056968825260544 1057311700095728 1058498683472384 1059913788664192 1064226383783794 1066040765928512 1067119786367488 1067465954118256 1073012536593976 1074447045332738 1074733007197696 1075081644635152 1075534574402512 1078181510231168 1083207829392304 1085054572692992 1085863838022224 1085873649424256 1086225900824372 1092150691230016 1093610785737008 1094717711876992 1095072832242004 1096302207882112 1097767852545056 1102885480272268 1105231207309184 1105589738193908 1105599727830752 1106065514806112 1111630192262656 1113116328883328 1113477417657836 1113946523488316 1117347540759296 1121893823299172 1123393681351711 1124654851189408 1125319104664832 1125793199374592 1126158400455704 1132668313799044 1133814773015456 1134182576250647 1136605138864384 1141903820147552 1142274247424849 1144714093481728 1145085432396136 1145567854620616 1146244459916864 1149065415748096 1152870483486304 1153244468288473 1153730327898613 1153740752513272 1155707746240256 1157252810072128 1161961459845571 1164821095874744 1165509072688576 1166000099352256 1166378343329122 1166688772519424 1174308157766008 1174318768313152 1174699710820174 1177198179538112 1177893466613248 1182686099438536 1184013833483008 1185596739677504 1185981340695998 1186296987183616 1186796771754496 1187181762056752 1188768903449876 1194945779388746 1195263811743232 1195651548706384 1198194579886592 1198583267574704 1198594097461376 1206742935985664 1207134396713168 1207642960043408 1208356228680832 1216258724324336 1216977081679744 1217884738661668 1219961090420864 1220882004232352 1224924888704198 1227939480380272 1228664736725888 1229182370745728 1229581110701636 1231224935715943 1237951805019776 1238353389731612 1239606820801888 1240008942391681 1241401029513568 1242657545330432 1249840897985152 1250246339452924 1250773065759244 1251511808276576 1254591831480064 1259696535907348 1260440548882592 1261380622185299 1263542546092288 1264074874064128 1270379770500533 1272545620180384 1273081741129504 1273093244152576 1273494721798123 1273506228552712 1282164369484768 1282580296507741 1283878492973384 1285319829930752 1287038171949376 1288758811216688 1293038149284728 1295788312017664 1296208658572168 1296220370560192 1297187129496874 1304685697904039 1305032937311488 1305456282771256 1308669065595584 1309220405280704 1309993668476416 1311744996910208 1317082247102006 1318560860015168 1318988593858166 1319339639951872 1320323641913584 1322574640082432 1327955954109224 1329731296293862 1331224109571136 1332010368786944 1332571542116864 1333003820947568 1334785911617284 1339218083187754 1342078592357888 1342513955223056 1343872815074944 1344308759976028 1351641256501184 1352079721441658 1354967702488576 1355407246509712 1356779156636288 1358593032514144 1365652319301424 1366458912807296 1367478057696212 1368285729535648 1369306236917731 1377234143720204 1379582167672192 1380163382906752 1390009970656384 1390460882195308 1391868272756192 1392319787118029 1393729059217096 1395293719122688 1397159085057344 1401798367448864 1402843869533183 1405235555087584 1405248252196096 1407114212246792 1414425616419332 1415261016836128 1416316559756791 1416693509487872 1417153077019064 1418744033729792 1422078688239104 1426421077424497 1427864866017128 1430299209458944 1431378901513792 1439653183894112 1440120199416569 1440503484437248 1441577853926056 1443505097046278 1451862594857752 1453332134733248 1453803587631626 1455435689774528 1456908846249472 1457368291255606 1457381459413264 1465330707982592 1465806053151704 1467289706255296 1467765686912602 1470900767942144 1472867212819072 1477757884896832 1478860039803454 1481394709211648 1482499576567856 1483375183421824 1484481527873428 1489410765414418 1491950037452864 1493062777280558 1493076267958352 1495621789252096 1496251891749376 1503714830388386 1505236853830864 1506926697160192 1507415535837904 1508941305044096 1509430797249452 1510958606254048 1519692910050128 1519706641346432 1520840082858404 1523432938225792 1525469613276896 1530534952214576 1534301663112064 1536352868544032 1537907927411968 1546400420385436 1547965649140064 1548467800626593 1552677751444736 1558995312896252 1560745507773056 1562832065938528 1563755119469312 1564921413620264 1570117752702884 1573981878537376 1575155800103347 1575575024570624 1576086132385688 1579964946653632 1585196914793668 1586393534705749 1589098151080352 1590706597435648 1591222613849176 1592833210533824 1596753240065536 1601629006827773 1602055277084416 1603250136609352 1604197062214208 1605393519144926 1608130528282048 1608145058662912 1614673716928261 1614688306430584 1617441162098432 1618647496864904 1619603516593216 1620811464106702 1626193386727987 1630195517056568 1631845561162432 1632374922828034 1634027172875216 1635861601730048 1638048582481024 1643487741146944 1647517547344064 1647532433609216 1648051992915218 1649720110910032 1659271536980288 1660509070059686 1660951011123712 1661489814436144 1663355074028032 1665578810758016 1672355745945962 1676902521434624 1677446499328688 1678168367292032 1678712755819484 1688416785522874 1688866154167808 1690125759775376 1692385286192188 1694285230363264 1696550317569632 1702183731902192 1704459378602596 1706372877666688 1708638686299676 1708654124829344 1718531234729584 1720270690092416 1720828736380292 1722760612386176 1725063768285088 1726809835718912 1736153871179917 1738102951838176 1739129525391104 1740426618886088 1743393843745024 1749182802530944 1750487394053068 1750503210709792 1752827617841909 1755831849764608 1762976008041556 1765332927838403 1767314766154784 1769103599017216 1769677486430392 1771468710780608 1772043365422946 1775828369792512 1781708929024288 1781725027785472 1782286905536731 1786093789644032 1788481615566016 1794420288803296 1798836432614144 1800178057260968 1801241294155072 1802584712417734 1803064466620928 1803649370751536 1805674224747008 1813021182520856 1815445007631178 1818540130113344 1820380812038656 1825939436900183 1830433150660312 1832285870410688 1832880253802906 1833368071101952 1834735450451344 1845358064492096 1847825120728048 1850975447535104 1852355958979088 1852372696076672 1858506727689128 1863080590921792 1864966355614208 1865571340374896 1867459626143104 1868065419706948 1877771939039458 1878271704167936 1880782762595968 1881392878111516 1882185505204396 1885394412468608 1886817642904544 1896310327977472 1897724651496784 1898845502212736 1900261716538892 1911263709652528 1913818875039764 1915755995784736 1916377456423507 1918528863793696 1920470751874304 1921093741953848 1931572296886144 1932198888245428 1934154612791072 1934782041839339 1938914648651008 1945352836459648 1947953575545824 1948585480901213 1949406416104553 1952747571233536 1955358196328768 1963314190773551 1966661413006048 1968128206415281 1968145989581464 1971501449468672 1979523127854404 1982169549148327 1984175852777048 1986403373529344 1989058993012672 1990233788415488 1998331685258216 2000575097954048 2003231563247896 2003249663593024 2003899506693238 2004743745586078 2014829723476064 2017523346101032 2019788304176896 2022488555920448 2024535669463552 2025192417626224 2038436917780802 2038979443561984 2039640877205008 2040500173866448 2043978989218304 2050766044346624 2055039276090514 2057346351155392 2058561479034368 2060096814191696 2061313566573184 2069700674017438 2072024208595264 2074794294435632 2076019727571328 2076894350570368 2077568083599316 2089577751318926 2094040994755072 2094720290060464 2096840514801536 2097520718255732 2108980645133824 2111800137974912 2112485194248044 2113375180075964 2114623400191456 2119827577328384 2128452767567588 2132081531857024 2134931908236512 2146025073187952 2148894090665476 2150163289270304 2151069148805024 2151766943727863 2156363020462336 2166415658784608 2167118432030321 2171727676044448 2171747298848512 2172451801648744 2184301382460032 2187221571474016 2187931094042617 2188852865078677 2189435423753984 2190145664484008 2192604415764224 2195535705090112 2204468937837859 2205770960544536 2210462414618368 2211179476387816 2211199455661504 2212131029612224 2225640308189243 2226232657766656 2226954835315672 2227893046976632 2234695081518592 2243787646598344 2246787362703422 2249309702378816 2250638209329664 2251586398749184 2252316800911408 2265336627598088 2267629546030912 2268365152501294 2273210277728768 2283807640295104 2284548494849698 2289428186963456 2290170864792272 2291135709241232 2292488919833728 2305740966972608 2306488936576946 2307460655797226 2307481505026544 2311415492480512 2314505620144256 2323922919691142 2329642191749488 2331018145377152 2332000198704512 2332756686658244 2335875345330247 2348616315532016 2348637536626304 2349399421640348 2354396359076224 2365372198877072 2368027666966016 2371193479355008 2371962681391996 2374363524113504 2377537806899752 2389891558777492 2391303097412768 2393086600968371 2397166535149408 2397188194922752 2414268793426336 2415285920086816 2416712457361664 2432517448648672 2433306543841789 2433954163359488 2435769477323336 2439922180841728 2441764008464704 2449849777408396 2455878960760544 2457329473451776 2458364741491456 2459162221403272 2462449871431886 2475244828733831 2475903610039552 2476706779463224 2479213641603776 2480017884783362 2482802059027136 2485315090660864 2499681795970304 2500492678905848 2501546131518488 2503023616553152 2509183662960128 2519393071814696 2520881097765184 2522761244370598 2527085092184576 2528149748128256 2540759541001066 2545091240360768 2546163482259008 2546186488305152 2546989443596246 2547012457105424 2564328738969536 2565160593015482 2567756985946768 2570639659861504 2574076343898752 2577517622433376 2586076298569456 2591576624035328 2592417317144336 2592440741120384 2594374258993748 2609371395808078 2610065874622976 2610912565542512 2617338131191168 2618440810561408 2623489993820416 2634164494204012 2637121720030336 2637977187716332 2640647283827168 2641503895186541 2655911908218448 2659462592587724 2662448219142272 2666007641895136 2669571823234568 2678436166375508 2685027910446112 2687745630149888 2688617519952056 2703282513002368 2704159442883316 2706200735674513 2710814493019424 2713558313272576 2717186065028288 2728241797568441 2731304638602848 2732917825614592 2734956115392424 2736571459071296 2738612473835462 2747706067230047 2754443399465857 2754468287440408 2759164335344384 2760326765813504 2774094600888919 2780019941312768 2780921764390616 2783736545512384 2784639574236058 2787458118434192 2790587438245376 2794318170114688 2803596734897728 2805687739066366 2810471110175168 2810496504392192 2814228424493584 2828851232838664 2830522033672256 2832633119513582 2833387018975744 2834306154038128 2837488067459584 2852842154848994 2855729732034256 2860598418917888 2862757803027584 2879306367788224 2880240398833138 2881006968874496 2883155707852112 2887010194092556 2903725189715504 2906664269466496 2907607175263252 2910871379549056 2914736582511212 2914762918826528 2930661415965184 2931612106303408 2934579412510592 2935531373825204 2945734425638144 2955515769793664 2957720079606908 2961674250836329 2964999153135712 2966750366843648 2968963055746856 2978821530828836 2983900074905728 2986125554561116 2986152535916704 2990117701024433 3007429660776772 3010473707661728 3011450288665511 3014831071675808 3017882610088192 3018861594498904 3021917212508096 3039385820100256 3039413282692864 3040371780033247 3041680165716808 3046865876451584 3050939226553792 3061069904429152 3063352939592869 3068603326224128 3072705737088064 3075815854823936 3085208014072723 3092800840770872 3095931298280128 3096935601253186 3105355502889472 3114837862947371 3117990625792504 3121491015546112 3125664131877056 3127510238938624 3129842827240528 3140235505405768 3147963757074752 3150311600206694 3151150049141248 3152172264771376 3159929893307264 3170393829587336 3172787069411498 3178196302160704 3181413194871296 3182445227698352 3185666421067648 3203258013655546 3204110554168832 3206500273218704 3208394124428416 3210787038289852 3216261056564096 3229347433856522 3229376612861168 3234882324196864 3237294993729808 3239207033186432 3241622928213404 3252386773455974 3260391034113136 3263691122324864 3264749845656068 3268054345750432 3269114484487159 3276097164962048 3286975482293888 3295035094688128 3296103985830436 3299440221820064 3318543073960576 3321018140119372 3322979628872288 3325458003943061 3331157621516032 3344711491891924 3349183031319587 3354892998657376 3356336734584064 3357425511638968 3376833571045748 3380251519550752 3381348054429499 3384770572384376 3388570460726528 3393100635139264 3404367463804384 3408918757205192 3412745755333376 3417277372599352 3417308249658688 3437062469459168 3439625930837921 3440541380184832 3441657472760584 3445521224772352 3450127536570176 3453619671437824 3464165473745207 3472307742359834 3476205903676352 3478259050782208 3480853237772176 3486787687490048 3498365605061888 3500974788106136 3501006421419584 3505655235683818 3511663699529216 3525952016083112 3530665855676806 3534629532309568 3538207198034432 3539354972860784 3542937421561216 3544086730845892 3563417858048576 3563450055570944 3564573811073462 3572187579288064 3576963231132032 3588840577606592 3597672865228288 3600356114521936 3602482588310144 3605169424835468 3607298741503072 3626042365041712 3630890015262356 3637080260226688 3651878873800366 3660866301320624 3664571740821376 3665760507605812 3669470900902688 3670661256947531 3690716128984192 3695650241456096 3696849089934077 3698406565132937 3704711917958176 3704745392153344 3717013455378256 3726161181843584 3731142680749792 3734919252286208 3736130839413896 3755543878078916 3760564658664583 3761565525191936 3762785756223032 3764371010408792 3770788824937216 3773635285809088 3795449302993568 3797691004425472 3800523433077784 3822527419305056 3827637750079528 3831511991569472 3832754912847014 3837057727587392 3840941503748608 3842187483907696 3863144593772288 3864397776490856 3868309225582144 3869564083678678 3877829297302016 3889670445153163 3890705672919296 3895907151091648 3897170961802426 3898812832209106 3905495142467072 3910716392657536 3926628381547102 3933322826012096 3936256412830562 3936291979162928 3943002898937344 3959046255708808 3964339098296654 3968351705554096 3972806747058688 3978117986025344 3996663370516432 4001150195908096 4006463126495792 4006499327186048 4007799013386476 4009487491172156 4029659446952128 4035046692202064 4039576608353792 4044977111840896 4050384835252448 4076873835561604 4079281754410016 4081000347732896 4082324201651927 4101532088693248 4110078552181028 4114692702310784 4120193628383392 4122627133146368 4139401348034876 4144048417190528 4149588588871264 4150934692435993 4152039455142656 4153788701140736 4155136167198632 4179155502637852 4182310227860611 4189440580120928 4193681029603072 4195041436511464 4223600275949824 4224970388496088 4226750360151928 4229246800382912 4239655154656768 4256867071901779 4256905535135176 4264163063714048 4269863816473024 4287237110464693 4292050146375904 4297788181330952 4300326578540608 4302138297610048 4303533887455726 4312726040924672 4332831317569216 4334236864060642 4343455352088896 4343494597697024 4344903603297488 4368602764920064 4374443142948032 4375862188085234 4377705730157354 4378870847507968 4380291328968016 4385208831528448 4391071410180224 4408937875675718 4411541921089072 4420924829236736 4422358952775632 4422398911323008 4424262059224448 4451280616378486 4452465315533312 4453909670631344 4455786093953264 4487575293196688 4493574725406844 4498619404757632 4504633601822816 4530673255196176 4535259092061824 4536730305002588 4567615280590208 4569096989699396 4580341729584544 4582271418482464 4584977839667456 4611481933945216 4612977873153892 4614921311594452 4614963010053088 4616460078503581 4629011240288512 4647845839382284 4654059537028517 4659284383498976 4662036290754304 4664000397409024 4665513373316488 4671750690660494 4687263291157139 4697232631064032 4697275073252608 4698756387324109 4698798843280696 4708792718152448 4730744397754144 4732279025045803 4742386958710016 4743925362783992 4748727048227008 4755075613799504 4779783117554984 4782606194825536 4786173201936742 4794333070298816 4794376389845504 4813840333645937 4828537586852672 4830571840173632 4833424914723328 4865034897297344 4866613087683578 4867908326718976 4871538954646672 4879844361683456 4883528016929408 4899699554816792 4911757921521088 4914658946903552 4916729482982912 4918324442806544 4924899742863772 4950489657467662 4951807220079104 4953413558926448 4958427283207552 4960035769566724 4965604118054272 4999363591940608 5000985357811696 5003092263036976 5006047233106304 5038786143629392 5041762195530368 5045522488741196 5052267839661973 5081519082002132 5090182480721536 5092326964518016 5093978887192492 5094024914210848 5100789019394621 5128657477939072 5130321186030964 5135513971893536 5137179904194107 5148152687797504 5155035244866752 5172152597138912 5176010139312089 5184834634288672 5184881482240768 5188748517987496 5218742791616156 5221825131085024 5225719720481953 5234676262382336 5236881621122816 5246979987640832 5263001906359351 5268328988408024 5274243440060672 5275954375432664 5281294567654336 5283007790373082 5311823816436896 5313546942674927 5318925185175448 5324896438284544 5332015283790272 5339143646469136 5356872332751016 5370055820892224 5375491260299776 5377235039904112 5406565026004736 5408318885766632 5412401471349026 5421628986038848 5427116626545152 5434372130056576 5456483595136882 5462609277205696 5465835651229184 5469912230784848 5473142918142592 5477224947670924 5495412134460094 5508886798931714 5508936574880816 5518328670688768 5520653531627008 5548189201777838 5560039882625536 5561843528781232 5567473091024768 5569279148472116 5574916236868384 5588636340229376 5607193469795456 5611375478132732 5620942220350336 5628456848987168 5657702465677328 5661044067344512 5665266239027164 5668612308076256 5672840124373457 5705684309697988 5711459464068512 5713312229898119 5725515606055168 5758612735576448 5760480797666276 5766311415704224 5768181975203263 5774020388185112 5807450379431008 5811781745208901 5813328538932992 5815214350526504 5821742759098112 5829473165022424 5829525837653056 5853245110810867 5863224212606816 5869158825021184 5871062747650408 5891468851276288 5909458749330059 5911031539587328 5915440159213816 5923348501672658 5929998306271424 5933500733687296 5937926111493712 5957643061657672 5967800149811456 5972251109122232 5972305071833408 5980235402048866 6014859321553544 6020947415323456 6022900577331022 6029662143351616 6035765220176384 6037723188997808 6043834425016192 6078771640200512 6078826565385728 6080743560066494 6083360331433616 6093731752903168 6101878453107584 6122139808858304 6126705879185738 6137206652448256 6145411474176128 6170416028145446 6185601681541744 6191862596560256 6193871202506372 6229675725894742 6235981251585008 6242982031092224 6251328263754112 6259685654481056 6280471010811536 6295927514149504 6300623200413388 6304344529542752 6309046493462069 6319859786614528 6340787659174672 6345574138822996 6356392604321408 6364890455396704 6371332842135296 6406516027311092 6413000546437408 6415080888310171 6416788248856832 6421574076579704 6432522113128192 6458694867713044 6458753225722336 6474589987459616 6478414066372864 6483245856426808 6504773546911948 6520782068226272 6527382244649728 6529499691312136 6536108691500864 6538228968974318 6552194329924096 6572201786638103 6573950964587776 6590070189376256 6592207971660872 6598880443640128 6637086147921152 6642036280238744 6645959257744576 6650916007886122 6662315243032064 6689422983783848 6698366062639174 6709785997314752 6712673469168128 6714851023277936 6737086887873089 6753667142091496 6760503039101504 6762696108858998 6769541144768752 6777140921453056 6786201270278528 6808734927608768 6817837514410384 6825491510666752 6834554745198704 6834616499317376 6874124938918336 6879251861675842 6881082760369664 6883314945521168 6891042449544704 6900255073140352 6928330947490414 6944615484719668 6952411807352704 6961706475544352 6996731210123776 7001949576212272 7002012842839168 7011310471367636 7051904032166224 7061331711353612 7069259064619136 7078709945721568 7085874843122432 7088173461691784 7126835716097152 7129147622146924 7134529212232807 7153926462264064 7177681155213184 7192637466316799 7200712229043872 7204965176620288 7210338849670936 7214597483006144 7243952359061033 7252084730083424 7261714416773623 7261780030524712 7274160520453376 7303757747600732 7313522129616241 7321732602641248 7329143481642752 7331521015211624 7338941801805376 7341322513895062 7381432257968384 7391300482912192 7393698179868154 7396813130265874 7409423835916352 7409490784306688 7434026910756512 7452322363687168 7462285361499584 7469838504572416 7472261678827792 7511087756157832 7521129317329166 7523131050383872 7525571512446064 7528742020817584 7541577649874432 7547270571618176 7590898605987136 7595382008850944 7601046866155568 7645054838610112 7655275500159056 7663023983138944 7665509825694028 7674115455174784 7684374967815392 7726289187544576 7728795552981712 7736618451164288 7739128167357356 7779340890306326 7781411345838592 7791814302183296 7794341923604852 7797625664418212 7821432785315072 7853256763094204 7866645652024192 7872512825661124 7872583958325856 7918092511417616 7928678196593308 7936703411108192 7939278033754529 7956235972050688 7993326741032864 7995919731973943 8012926252991584 8012998654372096 8015525601905833 8015598026772952 8018974982344312 8059318893904256 8070093384404128 8072711278019311 8076112295290291 8089954223681792 8100769670504896 8133730218918997 8153747671123208 8158563508820032 8162000695465792 8164648403303854 8211845275043069 8220157104362056 8229385404621568 8240387256766784 8245254266292736 8278802696069752 8288096834381056 8299177177742528 8301869384871986 8304078910285312 8307577402281472 8310272334397264 8358311005275704 8364620455721222 8378881160241856 8387362059206144 8390082873022928 8447200551899648 8449940776992176 8453500720303856 8458493600765824 8513734143803558 8513811070270352 8528326127428096 8539727632946048 8574474220929386 8584100292751808 8595576362661904 8600653157081216 8604276595220096 8607067774911452 8618574550011601 8665662635138432 8668473728121284 8686910704177792 8689807206594976 8737205529840128 8748886285896064 8751724376170468 8755411460314708 8760582657936032 8782142820360448 8817875751351436 8823083842178144 8829664355297093 8844717905551264 8844797822646016 8848524118448896 8902561232756972 8907819341262688 8911572187906528 8914463052586861 8975150586393376 8978062075554187 8987149450813688 8997238809515264 9009267203645632 9061346510392352 9064285961033699 9070518184123648 9073460610005176 9132799885328273 9135230561180416 9138193979398792 9160683459169088 9164542836964928 9169955679334912 9222963867890432 9225955746307784 9229842623188904 9229926020106176 9232920157007162 9258022480577024 9295691678764568 9308119074057034 9318568766997952 9324072581508608 9328000794818048 9331026746632976 9343501381320988 9374526582314278 9394465262128064 9394550146505216 9397512774648218 9397597686561392 9417585436304896 9461488795508288 9464558050091606 9484773917420032 9487850725567984 9497454096454016 9510151227599008 9559566235109968 9565212389651072 9572346403873484 9588666140597632 9627680667291874 9657075173705344 9661143680347264 9730069794594688 9733226175367156 9743077909293344 9746238509826203 9767056033858816 9799399109633584 9823515843042176 9836648885613088 9849799485727544 9900979314935324 9906827117852896 9914215918297537 9916854566415104 9920071539133448 9931208236108544 9984947541971479 10001970715623392 10006184526073952 10012094466212608 10077572287258784 10080841395915983 10083524391060736 10091044977482392 10104535679323946 10163038164004264 10180364961443072 10184653929036032 10187957774384984 10188049828421696 10201578038789242 10257314955878144 10260642372061928 10271027943787072 10274359808388214 10296305375595008 10310070489733504 10344305194277824 10352020278624178 10369669268577344 10369762964481536 10377497035974992 10437485583232312 10443650262170048 10451439440963906 10469352524764672 10473763242245632 10526003812718702 10536657976816048 10548486880121344 10551908750865328 10562589135308672 10566015580746164 10623647632873792 10627093885349854 10637850370350896 10649792876569088 10664030567580544 10678287292938272 10713744665502032 10740111641784448 10754470079808224 10813130052009472 10816637771533264 10824802942698052 10843257972077696 10868744260113152 10912967190273764 10925218554411392 10939824461569696 10946285836285184 10954449895341848 10990824268920188 11017773597863428 11017873149761632 11026090600723429 11096378403555676 11123687057562464 11134946182049536 11138558296944232 11149832473736768 11177272680458752 11211403047794411 11214386939590912 11222750956265464 11241884440700672 11256913697974336 11302716018497827 11315404931354656 11322088134689024 11330532478054328 11337224616152512 11345680248746914 11383353707095909 11411368619395976 11422918928137024 11426624459796238 11451031212110336 11492677632254093 11517225471152896 11520961595332552 11532622831408448 11536363950406526 11548040776370224 11614900758862016 11623563490417802 11626657077865984 11630428701053008 11643485518196224 11658946330044848 11659051675306112 11706490221621734 11726448425213632 11738317650042368 11742125495300816 11818917498660118 11822063079174656 11830880318427632 11846697003345316 11859996612542848 11875852222987424 11915286123315344 11935600299622912 11944502218244464 11944610143666816 11960470804097732 12029718643107088 12041894830646912 12045801154662044 12059324286703232 12075446377995616 12087668850032384 12157543280401024 12161487120132988 12166720662867232 12203756906215168 12244279617716608 12253411758371476 12269793324893363 12290822948352256 12340832056290892 12357330494868821 12371203363083488 12383725193120512 12387630475672651 12387742405012744 12459351451789484 12471962503170016 12476008338757117 12502656527508224 12519371308962112 12560942021623072 12591855028299008 12601246400826776 12608689059085504 12618092986924138 12639719573229056 12681575318349344 12691033606884743 12691148277645992 12712785208642816 12729780910793408 12742665684270592 12781576058301281 12813032054622184 12826001092874816 12830161776620342 12833576497713664 12843148153159408 12865044226256384 12917389735426088 12917506451444672 12949179974919232 12956828132745728 12966491712853616 13009547093823896 13041564136452544 13054764489299456 13058999382624272 13072217383001728 13076457937948636 13144403573276206 13147901929175552 13180140378752512 13184415943321744 13197760887280256 13274172295842304 13284072560477488 13291918515489152 13301832015772244 13378845967567696 13396732125278348 13419571994629504 13429702046555872 13474173775746178 13507334284182992 13521006078203008 13525392217717996 13539082289537504 13543474292875373 13572402540557056 13617469855217536 13635675028820768 13640098366308491 13645844912731871 13669109490397408 13669232998634752 13748249877836672 13758503723351684 13766629891042336 13776897444906967 13800510146280704 13856661894980828 13875186844038289 13889230969439336 13904823614705408 13923412951088704 14003899152424544 14004025685678336 14008441939779353 14022620942735272 14103808064332448 14122663422707224 14138518129238272 14157419891443136 14171749686244864 14176346923383568 14253671432194304 14258295244293848 14269058424465614 14307852924528128 14351542676944429 14355362310426368 14385274932633598 14401424458087744 14409930353240576 14420677699341872 14429194966012288 14487904718122066 14504169460166848 14523428833547246 14523560061049424 14548321040906752 14607515495201464 14627044259232482 14643465205282496 14658286963285504 14663042030423248 14677883603610752 14682645027790124 14762864515936768 14782600965824384 14787396359736308 14793626260531748 14818847671832704 14868053821513024 14904644727374336 14924570722999168 14944523357655584 15022175512315664 15042258634658332 15051143024892128 15057484041635168 15062368606095041 15094541143236352 15181797211974272 15202093732311136 15290109677220224 15310551000318112 15315517658298319 15321970055550739 15326047966277888 15331019651388056 15348230910349568 15368749935630784 15431282564865013 15457591105963424 15473236902328576 15478256334714712 15558681780612652 15579482157324701 15583628604366592 15588683847209704 15595251328836424 15642865570630144 15706513526188408 15733291304048384 15745025651322248 15745167916651712 15836185022835232 15857356393186616 15873406822216384 15878556067509058 15912471944101376 15986653482065728 15991839463947886 16025852505983168 16025997308744192 16031051203811666 16031196053545904 16037949964688624 16118637787808512 16140186768808256 16145422556038622 16152224590580582 16179908447363584 16201539341009792 16267460437837994 16307495342246416 16317127017640064 16324001390931584 16329296806607708 16423690550086138 16440314208724112 16458770809243136 16480774513533568 16557605392139504 16576193668762112 16598354355485056 16603738769743972 16620544668794528 16716622010551408 16729240911442444 16757762320483712 16780165746045856 16899881553984352 16907001440607712 16916987201531648 17027468287607116 17027622140540704 17033145806892523 17079455265892096 17148948441858772 17168200585503616 17191152725323808 17201306314162432 17208553190440192 17214135549822904 17237149100023202 17326713801136817 17331325270276864 17336947456242568 17373821408355584 17379614413189952 17497772571792128 17503448752340936 17510822920629416 17521165315872064 17564285640720896 17635751502702872 17646167684356288 17659328710594186 17689435811102528 17689595645292032 17697048236897792 17761410886210871 17805122465513944 17815638682525376 17823144375813056 17828926105173722 17950301172786752 17956124151108374 17974298901627376 17994477619030528 18018534407291264 18122693020784704 18128571922067398 18141036368247296 18146921220010352 18265599770656546 18270461122360832 18276387958797584 18321366918338176 18329085673929856 18445927735780864 18451911492615568 18459685246377808 18459852040212352 18465840314014324 18591383357529136 18616238148114068 18637137533995904 18662053493265952 18687002762641976 18749053164628556 18788930524256128 18795025549296436 18795195373122784 18922977591016576 18929116100183212 18975701451135968 18994908192908032 19020302455198016 19097692582979087 19119132470219936 19130424779302144 19144692807746968 19177332281195264 19255361334583748 19281103796260999 19314150347410688 19322287360694528 19418662206222433 19460139589189376 19466452350734312 19486155818586688 19492477019652406 19534112067717632 19598798219267168 19605155960904041 19647031686084352 19673297771226176 19699598971455088 19801958629870648 19813654235705792 19828431836595074 19833709132830208 19840143078266896 19862416472217088 19969895083942958 20003941431246784 20012369052147904 20024188932425216 20155144574517568 20161682791831966 20167048782121472 20182089954964784 20209071358647892 20326076328008528 20360729922886144 20369307858072064 20375915548769968 20376099656843392 20403156077578484 20514629911756288 20521284744123856 20542055887574144 20548719616776428 20620140979467008 20688610388555648 20704040557248356 20739338537154688 20754994071949984 20874971166464624 20887300524340096 20902878881927812 20930823907171031 21052007625437404 21073315953632096 21080152020658577 21103817501730656 21125178270617344 21132031161492328 21247295265747584 21254187770699708 21275700740701792 21282602460232729 21328061135161088 21356574585876544 21427489331004064 21443470577150083 21480223283568896 21508940159616448 21596456098509061 21633275543066528 21649410270568091 21649605885396104 21686515944155392 21737488520226304 21803865040631597 21825934380547528 21850437108822784 21879648923139392 21892571672570368 21908899790683696 21981648537840376 22035547195726856 22035746299523264 22052181201446858 22192756807111352 22247374115124928 22269892364099072 22277116593888464 22299664947473536 22422806095588822 22428773879181824 22445501912530928 22483768881401344 22513827395948672 22605432036995654 22630809862709312 22644176269378048 22661064956108656 22674449232305024 22691360497493828 22766707414191818 22822737238791952 22845837856274048 22853248919592476 22985355264508186 23034450942305792 23041923190665104 23065245662816896 23072727900813052 23096081552740448 23229801517724032 23247126980835604 23260857402106016 23278206027601427 23317892660089696 23318103350612224 23412980443243468 23452896850427264 23484250990601632 23637834997320236 23661760636855264 23669436381006493 23693394006690632 23719993225085696 23751704445974848 23830572246630688 23889004436488928 23889220287333632 23920941608195464 24059437286214176 24077381515865447 24083789661293824 24091602309324088 24118648573406464 24150892755991232 24175337700064768 24249158316216449 24315086560802048 24322974240265976 24333441325734464 24407513812430336 24482043390081673 24488559235433216 24506823516742952 24539586649786726 24581645896704512 24681664112581784 24714660989737642 24742406726166976 24767450386241024 24775260951345302 24775484810025488 24918702903578968 24943925006340032 24952016677514234 25005313055016448 25038742617924224 25121884043246144 25183710056598016 25202492801653552 25217378118171008 25236185973848276 25363150636698688 25382067213769486 25382296555291984 25425570417285632 25459561821586816 25563152116602562 25626064109244368 25652002185749632 25660323553240684 25686296306318816 25694628798632717 25834779470852176 25835012902889344 25898359949838464 25932983425707232 26019094187647792 26083128272905088 26117998765248544 26144434766003456 26152915875897272 26288807146552412 26323952610652081 26368831886643488 26395521774560512 26568145120954976 26583837030978304 26603664031544488 26757691935135392 26793464250556696 26839143989259008 26859404093111744 26948347551492356 27014668568365984 27042012156406016 27050784435435992 27078164579075008 27086948585750746 27144805081114112 27227693116072141 27234939710435072 27271350057641536 27280196732616982 27291689825463742 27338218980794816 27338465997269504 27496499755673344 27517007446703368 27533259782084672 27553794889813934 27601020292561408 27713323789961656 27750373688076578 27778461938878672 27809647229410816 27846825902177408 28007798304849088 28008051371356672 28016883879558706 28045241885470544 28207616128664896 28245326845414448 28277036258476544 28314839782886272 28352693846767136 28507342864388608 28516590488587696 28538116848931228 28703085353888858 28710724620852736 28770549865267196 28802848916175488 28841355398683744 28858389932024576 28975809436244132 29008338920333696 29046857667094492 29047120122098848 29056542847051951 29215030990402928 29254088518464964 29286930410564992 29326084060846496 29355767207221504 29365290055580248 29565201931648768 29574792719472616 29587252521063496 29637695343665408 29736107643026048 29798069503312453 29849141445998336 29889046715311168 30010659773252851 30044351024631328 30084517269316664 30102286049784256 30114968083270336 30124737212190082 30189082286472704 30298877394124427 30363594423948544 30404187464622272 30580219354440448 30621102000636224 30631035316596638 30643940111101478 30652095932555776 30662039302776112 30696461820699136 30737499871261568 30862565129730026 30915182211926848 30946473804657152 30956512669429424 31117363561225304 31158964314649402 31167257208733184 31177367694419408 31190502657672848 31413027052376816 31466582608096768 31490051302644496 31490335833303424 31672370045670464 31714712786373232 31746813644432768 31757112135018116 31973306964131456 31983678927895772 32051705011966336 32062102407623332 32062392107091808 32075899929377248 32237275575617024 32280373537616512 32290845112077244 32304449181161164 32403078682019584 32534920875675988 32578416759199619 32614990684492832 32634254035280128 32648002781863168 32658593613215416 32847381100172276 32880628417448224 32891294711268763 32961549027067136 33115210784279008 33125953175320621 33196708710970112 33207477539487944 33241089337589056 33433244021102816 33444089580365717 33458179509059777 33458481822884888 33515524640967424 33560331492091712 33696882335521559 33799763107968704 33814002881215424 33833974403063296 34054936575214232 34055244281081408 34066291613785046 34158910531784192 34297896883717544 34336401171007232 34382305450647616 34402612628324864 34417106380880384 34428271099645808 34474298200046404 34653427602273634 34662650540553728 34673894912485136 34747642816711168 34759228826379904 34995545143584256 35006897504681872 35021645841258832 35042330631744128 35271503005405744 35292335368712576 35318657421188372 35378871622205056 35522821772421742 35610244931027888 35631277365050752 35646288751626112 35657852210347444 35705523135762347 35900602345573504 35912248302216748 35948597803254752 35960259329358749 36037068814582528 36245386041569408 36257143844134796 36293842440020704 36531199541313092 36552775917595168 36580038043373671 36642733836676352 36658171347859712 36841013344515457 36903822985231136 36919370492755616 36919704080424704 36931680628028648 37182766715058272 37194828598724489 37232476296228136 37274275067991808 37324106986531904 37374005525283952 37498106329257112 37577861048512256 37590051098592872 37590390746245568 37835885239217131 37845955182033152 37858232200366424 37951402902271936 37989816385816064 38040604910396032 38195385165958174 38238264940439872 38260849558604288 38289385615493936 38354664562390528 38510722669167496 38562207592521998 38628300694821376 38644574721389056 38837324412444866 38920279178378752 38932904701468624 38972311637173376 38984954039304812 39197596438534336 39210311921808082 39294063372168704 39346595542452352 39399197942910176 39603917259741296 39627308471411584 39656863673190148 39680286156533792 39709880870614199 39939790167885916 40007882862493568 40024738104295808 40310289149035136 40323365583663932 40364179909929568 40377273826422841 40418142717295784 40652152656017056 40682472216462307 40751831097539936 40752199313686784 40806312155156968 41042569488247712 41084111775148288 41097439233552856 41240281958934016 41366211245310413 41377220777111296 41408081114496712 41478677074309376 41509988143899968 41749942332929248 41774601048680192 41805757763855624 41861647814342062 42104015250874808 42146631907264192 42160304041317154 42207635003461312 42250356541234688 42264062322984656 42494590531495168 42508375541399416 42551401481403584 42565204920465458 42656122270322176 42713149171753088 42854978662008128 42886941154300166 42960446567137792 43017880319232896 43192912197018122 43266551086133056 43298820541136182 43299211770792208 43373031888310784 43607730081263194 43651868761095056 43700874217645568 43759297846278784 43817799581367392 43963297075680752 44071094391453712 44071492599046528 44104362402893716 44385513614222704 44494748230249856 44554233187776928 44599329894947072 44845612191177644 44891003825061856 44905566218171197 45027654791897344 45210864073991308 45261619725418624 45322129912217312 45348898464610048 45382720994987656 45533414828383636 45645474477583904 45691675712548096 45706497839184952 45970710529016372 46005412506466721 46083846381330208 46130491325633792 46145455801626104 46192163105480896 46459603035448064 46494253961671208 46521714804212032 46556412055202854 46635785320179392 46636206701224448 46825537790919569 46825960886486936 46905793700854528 46968501981203264 47159608215111623 47275669994640472 47323521273710528 47338872762012986 47386788013381264 47439986450171392 47503408891949696 47661144493261376 47778008872977856 47778440574667264 47841883216390928 48118874572428352 48154763031730894 48167579322587648 48183204618648176 48237297146812928 48301785511982464 48498316632432898 48630173121604096 48645948480531952 48666882651468928 48964086780163346 48977118470866432 49013647033485904 49079173299573452 49363328225163568 49429321979475284 49484813452333952 49550521902690604 49550969620050976 49837405807157936 49887850012680064 49904033355028468 50077485235848448 50243768086492288 50348462264217593 50404985603307104 50434756236342016 50472371947696552 50726301273397376 50764134427538972 50764593110583968 50832000917415361 50919123643173632 51126304233205124 51194654907313687 51252128218488736 51304004371499264 51320647106481368 51372592612637632 51389257597265434 51669558941704352 51670025805778688 51686320260565199 51796719899676928 51865966851414464 52038188375295584 52166256545810176 52235997530497088 52288869532006912 52305831751794544 52577614293104824 52647905221304162 52737663773286976 52791043549121024 52952243670105307 53136290241909952 53167674061956608 53207328063088976 53515383870270784 53586928501113392 53678287978518016 53718808186223488 53896695102984712 54029337136731968 54084024312812032 54101568870871984 54156329158150016 54173897171501492 54455386232144282 54469879420870144 54542700115283072 54560393465233964 54583379650927484 54676437961589632 54992999511346688 55034014893406736 55066519564169344 55107589779627868 55426647579923312 55500747376153156 55556923877757344 55574946236281703 55693651804354816 56015596609698176 56033767759117412 56090483770941088 56108679213340831 56415232257329792 56490653690828896 56508978946135177 56532786067032037 56629679565772544 56705387693534272 56936111532432979 57033180977175392 57076233697862456 57406170707777716 57482916925301483 57541099730534392 57605697832350976 57682710797367488 57716779864049152 57951618872488264 58016677840667392 58093715334188984 58094240244197696 58113085694103902 58430061980805856 58508177036929928 58573860821129984 58652168121692992 58711534414443008 58730580111160496 59130403863297536 59149585438945232 59174505042126992 59275390687330816 59472215286052096 59596139006624906 59698282891996672 59778093430622336 60021319546505702 60088702049262656 60169034538633328 60204572099568512 60229936166540672 60249474424380164 60597754788248854 60727188847897088 60808374929244544 61160438708880896 61242204001272448 61262070633193276 61287880222202956 61324078605552224 61474999742523136 61725130259460052 61830364423853696 61913025338858848 62234727122450608 62317928629298804 62354735388838816 62381005315345696 62401241368108027 62826054104753632 62846434528879309 62980102605288992 62980671666606848 63344740091340928 63429425572746464 63450001727235893 63493627288865536 63514224270036232 63929599197297911 63946613928262912 63967357855791544 64103410023932672 64124204815246664 64124784214183616 64151799858754496 64560747075233024 64581690224154488 64608898362322328 64806157364039168 65069841751351976 65156833518399238 65229981368985664 65268508070560256 65296005563726336 65317187226430832 65694762200344552 65761256834896448 65782589422537526 65923098054134272 66230421568558016 66251906350641242 66393417421940224 66414955078975888 66482178675178112 66866488042205632 66888179160731434 66916359018119554 66916963645769776 67031049281934848 67120662984183424 67393764671043118 67599526215937408 67628005762430848 68109873150428464 68110488562162816 68132583227570092 68595793767435088 68672802342014464 68764610901295232 68856542199291616 68948596400092808 69306855204547268 69347789824970272 69399511428082759 69518457652759808 70013795009363744 70043291682517664 70084661263488256 70543006010811488 70565889771411881 70584670737425152 70637314842376744 70757743244410112 71045643544843484 71220489862055776 71262554730101504 71292577503252224 71315704420694888 71411046271524694 71801204691147008 71824496604433496 71897195606509504 71920518658717498 72074137629165056 72490772083138816 72514287688269592 72587684880041408 73062399082626184 73105551835190336 73160076086747342 73285467673352704 73316342695719424 73682026689030914 73807645970462272 73838740985511232 73839408160849408 73863361256057296 74365533430116544 74389657197448978 74464952592456272 74548550135983616 74648213973063808 74748011050567904 74996212658514224 75155722097024512 75180102197185744 75180781492491136 75671770478434262 75691910364066304 75716464400732848 75902805804543872 76081209820792064 76390770331916348 76476529880879744 76578771230987872 77021445338334992 77124415185043996 77674648824889732 77865809402937248 77944623274346752 77969908078609624 78395192877068672 78420623843616164 78479821334560877 78693191084904704 78798395885820352 79119012129484789 79207834519482592 79254616942823168 79313727346380296 79360572313067584 79419761741228398 79683475949671363 79878858584509853 79879580335771832 80015765724987136 80049476208591616 80448743425778651 80620578298070272 80646731167327864 80728359819859136 80754547652845682 80836285434591568 81304305312034112 81364944432924614 81503662195079872 81504398627373568 81612624310313936 82085138976495424 82168223550296576 82194878467105712 82732422490620826 82754441554222592 82816162228993424 82957354148618752 83019976287799936 83499884665858496 83549202097360384 83611515527711248 83723295628684124 84208030501749616 84293263814528384 84320608082634308 84415270006922624 84528124645969312 84989181062990336 85016751082798832 85102802962807168 85130409840930916 85426298343506176 85709957324016256 85773882308600332 85888553274253541 86035760638465792 86385824394036244 86533102172266112 86597641082272364 86598423541584416 86713413329708557 87215460162526388 87303737522190112 87332058371299819 87518595692557568 87635599162734784 87926594151361504 88142188782907424 88142985198093056 88170781620964163 88208724805787432 88771027228445408 88837235248193201 88989496460499712 89108466375553856 89198659789894144 89471032408108967 89691224382355288 89782007650123712 89811132436342394 90055309583794688 90330298025473759 90421728147982616 90523239450837248 90644259824434624 90697796929220096 90765441989975312 91066829656767272 91290948955167808 91383351425096192 91412995678369904 91941421058032744 92010825012933442 92167692762660416 92260982651267584 92290911603252208 92384326210961792 92919206070896128 92988507923342416 93043429608424064 93112824110405708 93271570640358784 93651075581839138 93651921772973872 93811587401709056 93937003962406528 94319216430223246 94551339989280944 94647042547421056 94677745524025972 94773576026762528 94804320050127611 95006817783899392 95322288986522752 95556017745955712 95683766432781856 96237749144856704 96309526063461788 96366409237296352 96438282114348769 96603571023964928 96996633264865796 97126307908268023 97291896961063904 97333765302937856 97928173560326692 98027294066971808 98059093578455471 98158346599146904 98726656450327136 98858643958950568 98969626904667904 99101043805381208 99101939240101952 99674811614315872 99775700025360128 99808066710056936 100154970471696896 100460798738611003 100487536172984576 100696924528435186 100809971206614208 100869512472684032 100944743895393104 101452602546794752 101528268855077944 101529186221167936 101664001834830722 101838247286347264 102252608466410248 102389309814627374 102504256436977472 102608008742998528 102641294212962736 102745185225275264 102778515194530868 103339117883408704 103340051611557376 103372640521130398 103593439799353856 103731933702828928 104076376750591168 104332513091620352 104471995060994176 104611663503589088 105155228586209648 105295810442608324 105475327546573952 105904487340210614 106272580483819904 106414656126177952 107030767740541568 107173857002226784 107208623608088233 107253790388855173 107437616372446976 107793390205969424 108058674273463936 108203137741743968 108312658316300032 108347794343002984 108910772464288564 109056375101272907 109085400230566144 109120786930467928 109166759301854968 109352875923179264 110068029786813472 110133039128338688 110215179559255736 110853295159846624 111001494752306312 111113847755514688 111149892472563406 111387303608709632 112031193219396352 112067535518234824 112180967541882176 112217358426681662 112830464514659584 112981307381657792 113017957892270354 113065572134064074 113259359131545088 113410775387068544 113872223064865958 114066361954350784 114152467395724912 114812341415555432 114965833850602966 115082199461068784 115211395664701952 115365421594734976 115903237744976528 116033355681334784 116187430668377968 116188480488395392 116226171388207804 116860123961611712 117016354073859856 117147721642259968 117304336243385984 117461160222320992 118299170877890464 118349010084253984 118944430572104192 119192278013249812 119556186861244672 120042639093011404 120177404098525312 120338069077266656 120409144199137024 120459872333081344 120498948848760328 121195509576497708 121286996607957719 121616749858489088 122484408002544896 122524141266386552 122575760444405912 122648157211104448 122949999485046272 123449145085151591 123450260518920104 123660728847707392 123826050677717696 124329876203476097 124469454244901216 124635857258597608 124709470777677632 124762010630691392 124802482736216054 125652108209507264 125692869057758618 125960205210577984 125961343333213696 126689480182681856 126858851145492928 126900003454471786 126987254577731072 127028448540072464 127859198394595822 127893227856525824 127934715711583088 128206820047865344 128248409630493328 128249568428367232 128303599717508992 129121494150466048 129163380448308976 129217796724644656 130139683502703952 130313667036798476 130459962737971328 130634374452861664 131389524400689104 131522513669792896 131565178845075052 132460843137116032 132503812701282484 132829910157951776 132964357350356224 133732976084411264 133776358321462868 133832718036239108 133833927291539552 134241325968366848 134787529342086236 134967726573826993 135199052431874816 135256011524861696 135930635443557031 136219746300856928 136220977124325632 136263935232399161 136265166455140184 137191587534870176 137236091726328287 137529221802590464 137713084398583232 137897192800185616 138613710409094536 138695579649940544 138799022856165518 139036915305519616 139601369675732173 140027590018727488 140086583365035328 140169322526976512 141086012021622976 141131779542823762 141169341474850304 141274629684753488 141515486488820224 142091287089686968 142440979724111552 142525109460203008 142585155006504448 142631408841389776 142822092543049388 143602409382294016 143648993208866992 143794391213019008 143841037317434996 144981544166277632 145028575376539184 145175369760082816 146124798165252368 146211103670380672 146320152173494684 146515767350197217 147364053378061828 147615291940924544 147677481971022464 147726722512114592 148731066860233088 148779314394897956 148929905184912544 148978217221629103 149296427946127616 149496022101135808 149992425317028448 150104294040050581 150360204394371488 150361562984982272 151343540956868524 151432928801465696 151545871893976637 151805611609087744 152162419641584128 152627055284421179 152781540663832696 152953059761759488 153157542461975744 154042890676669984 154092861337572883 154248830370087992 155349297649779464 155731618805874496 155889246548693504 155939816157219248 156790385754137344 156841247687232328 156959642669121754 157386382169809408 157596791771640704 158238024258969578 158415669038965184 158509233885646336 158627454692760592 158721144626135168 158839523482456796 159366951899342726 159757717169019706 159759160671543664 160031531449974272 160098952417183232 160897486851557302 161241156596140544 161293462334655728 161456719639718272 161509095305691364 161672570869183136 162608610624068224 162729888865849228 163007324390159744 163225248620627872 164170277952990848 164389756934211424 165464844981241652 165632324457986848 165686054667045451 166039952575599872 166999769331716992 167223031055422496 167446591257368248 168416061003499232 168541670611058129 168586527629056768 168641216165268616 168830540013845248 169056249291938624 169744108213515143 170033502165597664 170205605925614336 170260819681861832 170852596687012352 171374303730571711 171419914648032512 171547764617200664 171777106548507082 172071521276931584 172771648788072488 173066204344532224 173195282164544728 173196847083168832 173426826659417114 174430920325052776 174607475044380224 174664116742599638 175037191385115136 175271198325469568 175853188302723008 176284377565814848 176285970396186112 176341563241928326 176417449611574864 177542054456890816 177674470496386402 177978992920999424 178216932751107712 178942064816217934 179382448764710576 179564015300247424 179622264872684788 180660596050947518 180843456295965232 181046478901674496 181288519648869248 181530883979950624 182133659313534544 182581897910335616 182825991356739808 183882842116065488 184021650025866884 184335385525320832 184581823206504416 184768652421923584 185977015846684832 186086859216848128 186225648220811416 186543141280717568 187302151163678276 187303843545947744 187874007924813056 188638432860446492 189102679978561888 189294085094842112 189355491048051944 189547152053525056 189608640100255222 190013635567798784 190593851812504987 190644577973045504 191112035491911424 191367532865563712 192475498289713408 192619052126923576 192732818474592704 192876564228697538 193207142047929856 193993266529731592 194252615816536046 194583793922127808 194667530605875712 195375519748319581 195856347120653384 196054588133943616 196118187156910942 196316693198293808 197453312900654272 197717287917901136 197939253809335808 198202087610762416 198203878480203904 199349623228631744 199551400050720256 199616133420113872 200921597477222006 200975072345969152 201393849056870372 201619942413228416 201889487790786208 202905205093589504 203056537710155888 203058372442335872 203328003669661444 204505216932820496 204778619629254748 205008512873954944 205282588425925472 205490370450550528 205557030389061736 206678235766817408 206745281042260796 207463867405657856 208152753501182336 208586486523187171 208943990121988352 209223327007178176 210074618412769957 210310457172419296 210589718086435067 210591620885216648 210950655093147904 211808974680421228 212092141758870989 212545160967639808 212829312252355904 214061535481083136 214347714004453568 214417247216176466 214507580777710346 214875232744893952 215586780411938848 216117348546927872 216406275483487936 216625316632600064 216695588686005968 217821544928577128 218112750202545814 218170800461132288 218241573860935856 218333518603709936 218705751846358528 220136059573626944 220266078256677376 220430359118511472 221706590319693248 222002989504612624 222227695511029376 222299784945126812 224062386438792704 224135071036469648 224361935083764352 224434716853363324 225660929029319168 225962614763315584 226035915784540708 226131144268128148 226821550774137088 227744446129731916 228132723908701568 228304934791449824 229624682831110864 229931667701205932 230164398922137568 230239062978881341 230730843189469952 231806475489953056 231881672227244347 232374861336755936 232376960976790784 232452342776415608 233720247923223424 234032708147719712 234108627062560019 234207256563418439 234608672486771968 234922320444641984 235878176348650913 236598341755780928 236698020168507968 238143512976249001 238384556026499624 239112373722489344 240085278186022808 240354808197050624 240676138154533312 240818288398274048 240919744666162688 240997897697520656 242391019152995416 242573993215915438 243233499716978176 244968816005089792 245048282532773104 245151520888811824 245296314422208896 246898290170303182 246900521037840208 247321457695414784 247652101355435392 248659752406952194 248938908489802432 249271714517195216 249418941555355264 249524021261382784 249604965472432108 249938661950336429 251304216419014528 251385738115517236 251920410421155968 253378960365363712 253717702290985856 253800006908943572 254056897080144928 255718396789191644 255869431423166176 256060266303615697 256496819260986656 256499136856734464 256607199435017984 258326760896617952 258435593449289312 260279367005407904 260363800191071423 260627334073596952 260919925475942656 261268748905723328 262779048801378208 263045027339585792 263130357690150104 264851196674519917 264921686274232064 265007625402564968 265659820315903552 265928714700712448 267465952168822528 267552716642925736 267665436072478216 267667854583079104 268482651936733696 269575058684172472 269935453147653986 270398104863749632 270512023049723392 271861270887114062 272439492601713856 272441954248651264 272527870464798322 272530332910280368 274383175069740352 274472183452656574 275058443605180928 275426168797166464 275794385600371232 277227420818189072 277391159299881088 277598045712331036 279202739351464346 280055180037454976 280173166730070656 282172024043245952 282263559085647524 282549259369506976 282640916784959887 284182574179373936 284881959448223104 285262817682779552 285644185086098776 287297986417733984 287588782426038016 287682074634869992 289563478717172891 290057150753078368 290350739520165632 292249596330504736 292422207340761344 292640304346989368 293031534700394434 294728106756123656 295230583881849088 295354963942044928 295453445024229184 297462133720466176 297558628789795912 297859810369825088 297956434443258206 298592855892255232 298992044202271616 299984850634056896 300208588080101162 300720408788742976 300723125969964544 302687081913737048 302865857602931392 303091743787953274 303611223218175488 305254110568842358 305563081327665392 305906119523518976 306315084923951488 308085781353339968 308185722675145766 308497660740175984 310698595299558928 311463237611748992 311879632314438496 313580771508274688 313682495374464656 313919285338243508 315193583543281408 316476048517939156 316831338077930368 317254909385521184 317442289252270336 317679046964913592 318733903798685452 319515434338039412 319518321343087328 321794973703114604 322586924669311456 322913439279436544 323018190611382728 323345141738366272 325217221248136448 325459777731698456 326014648780319488 326450497241255744 327778764536436983 328340555905981696 328779513868422848 330117257505781361 330929689962483304 331264648915973696 331372109334090902 332079905151199744 333287651335368697 333999538663433984 334446062110844992 334893182514736496 336832122006998464 337083341222116258 337173055258113536 337282432330537232 337661080027690496 338112498583877248 339488216427030286 340067004331195328 340411211851228672 340521639363723664 342748607461143422 342839829296065024 343095529234401328 343554213097014164 345543297576144976 346132408689064448 346390564329089456 346393694166337664 346853653318834228 348861840650105552 349214950088760448 349328233485199276 350542396650939136 351706376605446016 352568755131629696 352683126483856652 352834899223149728 355084108913781632 355348940992772804 355824006421907527 356433865502215424 357884129632435868 358362584351195809 358764897529421152 359128030600494848 359244529745369576 361321192101895036 361686912591930464 361804241823956393 362577039297738496 363061767959901248 364267318627069088 365163795820671232 365651982713479616 367765684232130976 368039974599657547 368043300051733768 368670771050641664 369163646413008832 369537304843847168 370665705690737149 371954031693369664 372173718433696256 372451296441622832 373086282561435136 374604302327356552 374607687091895488 375748015849626112 377276865720892984 378205359957123776 378588170189684224 378710982096103888 379094304107050112 379217280200510444 381187703625009974 381289155946091008 382224070983822848 382735065731127424 384950996579426816 385238104253847152 385465636949185408 385753128457395076 387986533059463184 388505231633072092 389167587844255616 390751039496639162 391712694241306768 392109176267887232 392236374313821884 392633386396587616 392760754493385817 394906625801308544 395434575835802272 395562852622946239 395729502469224259 396404175221524832 396407756960407808 398699246457263488 399232266840227744 401843194954444012 402380418477110381 402787698113740744 403239884826456832 403778975581572416 406113075420311776 406116744884671744 406656007339322888 409010433865640992 409557239258509496 410017025747909888 410565176851850944 410980740901101056 411114060778123472 413356471533634816 413490562084521592 414927734811315712 416194737631388441 416305507002364672 417172973046374342 417887980243976704 418446654014356352 420149236825539914 420620914344838592 421179436172870134 421183241770433296 421901310186295808 423617949360842456 424184283517741978 425090321935279616 425658624504711808 428123070962166272 428695428008907136 428834494432352932 429015161555420692 431173560823877696 432234697093855744 432812550966975872 433391177372011936 435643089857154256 436225500405091628 436483147721871712 436667037207419872 436808689576756189 440272119147253888 440860718237022944 443413180639386496 444005979009225248 444150012090651251 444455391022058752 444599569890253624 447507194381085377 448270142072939296 448723870167528704 448869433706726648 451925229526631168 452071831569081416 452262288536256296 453643101548274176 455488892259463832 456265447817403136 456609869582899648 459249365662221728 459863335402411864 460328797844275136 460478125957762682 461461686378939904 463612950979906112 463763344454488694 464749722673511872 464753921953581568 464904685552831216 467440495846446848 468065416295439424 468217254125120038 468414513126836878 469217344973543936 469844640889283968 471756352697301826 473196683511561856 473396040337015936 476287025952498002 476769112052999248 480170556372045616 480709616394101248 481352276309066624 481995795395041312 484782038305990832 485147986431830876 490096565065546208 490303041777623648 490592628844417792 493796580340606364 493801042075680416 493961228399883167 495304202710870784 497319504813904388 497877816979604864 498543429034390432 498837883110710528 499048042522765568 499209930944864216 499877323900672858 502608432838029056 502771476231034472 503840820842311936 507435404581971712 507600013817887144 508113794160289856 511436793578383288 511738862846332352 512120532607231394 512993638521973312 512998273713468928 513214398870035968 515080915700115259 516653521793235904 516871186898578624 520558734010815808 520727600382142846 521254668147193904 521839850951885312 522537497811446656 525558097602756416 526090054679171584 526260715380300208 529702393349039834 529843372548464128 530015250805129936 531319640631807104 534931904337645056 535105433285851472 535330872144956432 535335709166158208 539150117368344944 539870906295307972 543722541774228124 544878985203427712 545055740929596644 545060665820560736 548766350139480704 548944366905313148 550852337594332928 551588771200742464 553833084906393523 554454841636378144 554782318599762176 555196091424662072 558405478702928692 559152010091568971 560110360074909952 560346333460141312 563141203980450557 564344048086491904 564527118171295048 565098518739013952 565281833569919774 568365148358747872 568549522866217189 569763918896446208 570525635365559104 571288370172197552 574595972835467968 575177564852076032 575364149269739984 579126957434345782 580114301506156736 580701479040331264 584499192661009472 584844414681522688 585280608693978736 586063069400788868 589456213512247312 590461167763698176 590709927884089856 590906890048458368 594924267440932352 595117257579591824 595719620739650176 595912868886516412 597984088404543232 599969701268113792 600417176160202324 601440817577485952 605374163827474096 605731715205862784 606183487575906548 606993893307959899 610508221137684716 611126162655330784 611324408599098733 612630169847902976 616171562706679936 616371445350291532 616995321480351968 617195471346749141 621397190599117856 621860646737352407 622926475223497984 623759264628876992 626297226856762769 627364990748929312 627838570676487016 630387167086562816 632312086178316313 632952097035878312 633662676155860736 634509818771042368 634884578504540672 635358093929827184 637467807597370904 639030868676078824 639036642686174656 643589947406229208 645173849338622912 645826878558873088 646036381222765456 646690283476732544 650434442496272896 650919555463396912 652029297560638976 652900994482511488 655557529072873966 656681111811963392 657559027736845696 660234515011562722 661859379924966608 662529297831947392 662744218668181804 666575302670737394 667999077326867968 668892124221689984 669786365029472992 673664244013996928 674166682444232516 674564864661074464 675067974800441383 676224997167754496 678976432854060572 680134008662390656 681043278727447328 685497214922286844 686191058468802656 686413655049188297 687108426194028328 691086595152289952 692781128658178912 692787388332675328 693707306637668456 697723681300211104 698429900177520896 698656466970398552 701084793301878272 703225591170277021 703412753210892032 705137510263259392 705366252967713304 705669798446299456 710168217827563264 710697881985545608 711648012843815054 712867731004430848 715768259264871736 716725168702391618 717529795058842304 718256061200989696 718489059490739152 722642384203790072 723373825183860928 723608483647912786 725154078595476992 726123535919802496 728534637254138176 730327591641342464 731303965426959232 735531368464261952 736079949199315094 736086600103467536 737341542101283328 738327292826017664 741331411381474298 743908063386739328 744902592883245664 749208604654713104 749215374183790976 754553731441785968 756410719914247552 757421964192207776 758188608214100224 758434560401020888 762375407250019948 763394625708910349 765470131462254848 770476208507694304 770931273898370816 771506256914790152 775973066118926368 777010463266144184 778335175688511232 781502078993278324 783425388482613536 784218352535774464 784472748627643768 785266772793175232 785521508986771634 789813251602617088 790869151671604544 791125705245892478 791459004938448518 792808350443049664 792815513920815616 797398492914526976 798464533680455488 803686389908888024 804760836954220762 805575396227481488 806479769652913664 807557951163144832 812226150840623552 812233489769343488 813312014678645776 818020867731281984 819114478517018992 820034051495819776 821130353703701888 822228121556246944 826712943067269632 826981124169043184 832389475262776882 832611014004729344 834345946092748684 836893308028712704 840298473651079828 841241828689677184 842358872345740268 842366483540866592 847235898721684912 848368567035483956 851317249009423616 857390856017814272 857668988864705864 858030323110841384 862347121647755392 864144015596061137 865625101933951744 866782354744023872 870309133424332679 871286179714308512 872451000810183256 872966295443743424 873334074414839744 873617379153512378 878667444429608383 880544238294507776 881721436474045888 886826361278772992 888011958018450496 888300024181302502 888910782044117504 889199139780507248 895014388762170754 896540284145878592 897447740335057408 897738867413453296 903850459053262336 904143663138162832 904524577072512592 910977784518927664 912530895634806272 913219739165799296 918498731324443456 919726670804823728 920657595688550272 920956251915525364 927225901959812224 927526688908977388 929499445347023744 929809371105662432 934880991692893696 936130832590878848 936434508250240076 936829026253673756 939689281778567936 943512705394603652 944774086016788951 946393367023123712 946792080674031872 952574051904996004 953538224105998496 953847546626794127 960341112744091232 960652642084298009 962704552618133248 963991590790082624 969564076611981664 969878597830605793 970295972863661752 977209587730125211 980193130131092416 980606083555247296 981185257688835584 987593160681212728 987602084151360832 987922456799766334 990608405421741568 994639009627808776 995755633959209728 997086858068780864 997675766221421056 998096085045531136 998419861889728432 999754647801345716 1005216865676058112 1005542952462068944 1007681641684623872 1014870809163943424 1015200027635774288 1016227588320579712 1022873587156766576 1023477725692664704 1024241065214462788 1025987277043946624 1030161831400230518 1033307043586471808 1033742373797157248 1041117468021631616 1041455200764285692 1042509336294387808 1042847520551403721 1045074995622893312 1051116195205512832 1052521430760600416 1059404786698079668 1060030501610259872 1060821103257836459 1062639281263614208 1068389386990948253 1070210866571702944 1070661744289912864 1070671418332316416 1078300234736689888 1078650029363010181 1079741812590615944 1087445083548456248 1089757970406855424 1090111481859193288 1090121331641121472 1097532700278961408 1097888733810626296 1101704675188665856 1103177542401484928 1107666169812787046 1108909683272756288 1109564637199524352 1110392182849324144 1116810957405857384 1118304020183137942 1120220720149819904 1120692666920282624 1126282407960901114 1128688096172983808 1129054236342590096 1130197037478027904 1130563667139839548 1136730296717495744 1137099045732434378 1139527837792892416 1141051270731118208 1142576740344395104 1149191945670935936 1150728298539479968 1158253914868691564 1160228603012313472 1168998385322018944 1170561217387957472 1172126138801577736 1178912427024494624 1179791694277406903 1181813780096916736 1190234515159183648 1191439241479300352 1191825737773032824 1195968176809086464 1199620126114001977 1199939402536227584 1200834352320404648 1202881635154971904 1210748327654948192 1211463430411725568 1212366975151813096 1213987786615919798 1221016442275369432 1222252325310661568 1222648817198197466 1225260339695805952 1232343125413359872 1232742890700583064 1233990642960703936 1234390942693498282 1242794381198235712 1243721293474704814 1245852950446995968 1247518529257753984 1252594453713525538 1254729981497858624 1255677141352974032 1264624172356632626 1265904194071756624 1267325352311721472 1269019637542084736 1270716187859654368 1274935615194741808 1278061737352157648 1278073285372349312 1287179894812458416 1290347698677245824 1292072762445530912 1293380566953465088 1301839110926793824 1305801988965022976 1311115058145747932 1315118055473691392 1320469030023125444 1323718759849933216 1325058595663894784 1325488437336363608 1333150605341474788 1334156962687534909 1337784248443379968 1339572730058945984 1347328488027993856 1348333364888465032 1349129729322148928 1350135949600882766 1352449994335508992 1357940595936667501 1357952865708121144 1360268017324781312 1362086557454894656 1367628638238237067 1370994429844573688 1372382116937605312 1372827310098376594 1374216852388056656 1382173190304579904 1385562257316357824 1385574776665350656 1387414613275336912 1395447362600422208 1396859800355041792 1397312933940797104 1406451182340554042 1406825506421784064 1410275020526518784 1410732505935426608 1411339596892598912 1420336435655126528 1421395763971091216 1423296025687630108 1431536518529743472 1433450337404783236 1435059590117684608 1436978118981478304 1445284768407580144 1446747650367721856 1447216967295825572 1452247071839604992 1457069274508276352 1460105405662310197 1462607930853918464 1471062736928523904 1472159898398630188 1472173200206935072 1474128026605045469 1476654585652035328 1482662822762948596 1484644992312096923 1487816126773478656 1489805185766491328 1498417209309426208 1498430748367581952 1498903287556390771 1509107462883571936 1512821439828495104 1514843928384415552 1516377216428200448 1516869120802041776 1524750814500039896 1526789251417820698 1530940262924509696 1535615066433053903 1540952417015388608 1541862547796741632 1543012513829580304 1551946132237852736 1554020926532288368 1556670351377022464 1563004157986556648 1566850776965227072 1568436705071548928 1568945497255287536 1570533545586350464 1571043017973543268 1579626503205234176 1581738303343209088 1582251410491784956 1582918009876897036 1585616700886099328 1594796985829053952 1596929067360910976 1607372779817776048 1609521673908441524 1611150792454962976 1611673440852169387 1615115902326289664 1624452301681247104 1626624029357291552 1636041735462563968 1638228957034037984 1638760389437920133 1639450795943929073 1642260707407403776 1644456243112493888 1651147234440556391 1653962248338086368 1664778950525553764 1667004590833743007 1668691892185497368 1673786616057425408 1680596947302159656 1682483657379354368 1684717744691480536 1684732967081733184 1694471797443369824 1696737134070967912 1702634498018847232 1714781712035628544 1715337977729411728 1716060646221682768 1724694243295510784 1728288031192122274 1731250203867903488 1733564709488047744 1740618266848665358 1742572359428617024 1744902001620366512 1745932590887486848 1746668148829679488 1747234758307024756 1757334888859216766 1761088476589015552 1763442872948091776 1773652722557545984 1776023916036900992 1776600048362605004 1778398279561014496 1790028777524341508 1793080568291757184 1795477734826906592 1808287326276325664 1809049154145025184 1821955569037855328 1822546601337499961 1826439478331598592 1836997462648886912 1839453341609647456 1841315191377100544 1841912503831050728 1853958376721639419 1854451803919624448 1855053377817954776 1858998890694047488 1859618742211324864 1872261665181757696 1872869016500480152 1873658052507347512 1879378563557135872 1887025410789207304 1889548172033577902 1892786734046247424 1893584161348063744 1905148103809992008 1907076448211996992 1907695093253588254 1920682225488182464 1921305284168596018 1925409105236266496 1927983181580165248 1939128153223963328 1939757195661211586 1940591945727323504 1954419175460250422 1960386260262184832 1961212167110494592 1975186321362425456 1975204168302721664 1975844913599532668 1989278019255617552 1991511267918419456 1994173716137561728 1996839723779456864 1999509295602691432 2011085904924137888 2030400055271548576 2032455176641159424 2045747174313533152 2046955451385329408 2048482130428925576 2051974554087893248 2060323662800461036 2066614087172943616 2067484747594314496 2082234936043263232 2082910401528571384 2085018672588775616 2085695041102807442 2090149991245786624 2102232390411025664 2105042861521200832 2118809573396159336 2120061003220519744 2121642206515672918 2125278562527228416 2136778773981896506 2140421733143405888 2141323488579825728 2141342836664632832 2156600469473379776 2157300058726020362 2159483625181231888 2174890167096912496 2179515940813710848 2180222963718386576 2180242663282242944 2195065400557922816 2195777467621252592 2206355084802969856 2215332339625574092 2217819366545512576 2220784365698648288 2233621914811714768 2236608040366275884 2252564815921802228 2258108472685180192 2260394074956055808 2261127334279679096 2273460593434991488 2274198091464868756 2282102541462236416 2285153480688790208 2294451351755058881 2298383891341871872 2301456597078959936 2310820802540469527 2316486898950785737 2316507829737383128 2320457206024626944 2333013559347580879 2337996770644037888 2341122434775914944 2344252277603155472 2357824854048989248 2359583388554813806 2363627560193833472 2380469030318367296 2382878482958600704 2383651475546065648 2399240252228003954 2399878805072455168 2401668704640809296 2405763270309943808 2421496655309896384 2422926860823451136 2424733950303626192 2427975573231839596 2442032884550738864 2444504650621323136 2445297634396394932 2464686250826719744 2465485781401166128 2467981285921407872 2468781885386996564 2485588762396471424 2487442586949409628 2490768044953352689 2495037058515507968 2505188907427051076 2509459962995717248 2511354282705948064 2529248344713265252 2531808388143513248 2532629692767694751 2538039275084169472 2541432375719308736 2549871230389483616 2556123474704315296 2556146570744698624 2574359789624916832 2576279822197602829 2580695397354491648 2584145524891061824 2586761133906930176 2594659939835160043 2603678221853587648 2611603977930045952 2619578642738739011 2622230116291495864 2630236110947382784 2640938060046250888 2647437519699866432 2650117191327789568 2650976874672727216 2666301210682949576 2668313925375069818 2675568496886759936 2679145460117891968 2694656976055987712 2696666729776930064 2698259458644297856 2700271899201765532 2715881191873335002 2715905731416242288 2720536034649562624 2724173114909789312 2735257276476474134 2741988859689147376 2744764233875210624 2745654620196753188 2748433704776113312 2749325281453700719 2764346380609159808 2771124514632715648 2774829226550673824 2790894725200844416 2794625867881594208 2812902364681108084 2816662929339772667 2821465011870853216 2822679193785197824 2842791527942182432 2846592051375260216 2863073037059486944 2866900674809566472 2870119180235369216 2873956237962956608 2890569536815160288 2893495300735443712 2894433934591651144 2904494143679209984 2913363163419719087 2914138549016552704 2920210811324620394 2925215861707836928 2942125473857047808 2944319796797260376 2944346400413870144 2948256053210090938 2953309171304070656 2965325645525897192 2969289984624193846 2975632253546957312 2979610371532982656 2996834418618852416 2996861496735163904 2997806575112781542 3018214925767143872 3025642879656990208 3029687856768831104 3033738241604083552 3049501629000079792 3053578502835641396 3071230132866107806 3081904834030777216 3086025027659160608 3103892264475705472 3108041853064576736 3109050084634558757 3126008315973113296 3133701553930454144 3137890994510575072 3141067091172700928 3142086035947086536 3163476606686418176 3164502820983569912 3165836019753794072 3171233401772198656 3193858134721821952 3214745559635552096 3219043347816883048 3222301584909925952 3223346881704338774 3230231804652579328 3248904603362494208 3253248058714583104 3272083470925127936 3276457914068075968 3277520778875840266 3278901591887858146 3284521414814807552 3288912486224987776 3302294468881112782 3307924496676172736 3329557901051107528 3334009181667486014 3337383784370994736 3361193894604319312 3364967314758708736 3369435489382961072 3369465934163466368 3388943594886739648 3393474268141935824 3430675955458823456 3432121292443365536 3449388486591021568 3456576062384244548 3467129418976095488 3481236533697330716 3485144718857234048 3489804003240733024 3491865181774973696 3493336297659358976 3494469516614049512 3514669777718433532 3526885745896183552 3552047832073801984 3553200096725210008 3556796559122028992 3580025207469396139 3580057555048683016 3586161136583514368 3590955469653813184 3605566409900806813 3616574652552651328 3618098308290050368 3643911138075710656 3645093202674999922 3652878956663197184 3673994925297773824 3678906683219294912 3682630382754201088 3683825007662101456 3707916753443278838 3708903607839248896 3710106755635909552 3717997781388094976 3719237484422649728 3744523330363515392 3745738033000960304 3747316105014695024 3774050821578414608 3779096344067155804 3810296207619984016 3814152896423993984 3815390186507176508 3841364450976364928 3842610568337192036 3855966363160330496 3878256306447926656 3879514391322423172 3881183891454647008 3908838350920500844 3914064070640982797 3920772520524369664 3922424334220989184 3941988427863153899 3950372642724850912 3950408336605443328 3951689827199065336 3978556038511235104 3979846660063520323 3988347432275123456 3993679447558913728 3999018591205382864 4022171809848275776 4048439720596233017 4060800110543097152 4064910353282318848 4091494348627066304 4093910902770658816 4096964260857851152 4103949108175786496 4120647325600922072 4133228174345887232 4134969495188628992 4164469872086526464 4165820803057142768 4170037345177551232 4171390082205614884 4204464780822051328 4210085723042401664 4237619146792318672 4240122006441039488 4243284413031345836 4248957253155719293 4273557547963793012 4280843466286811776 4282646977159651456 4313200938946759552 4314600117452040724 4318967250362463776 4320368299427243987 4349780334193824992 4353024527161466849 4360445927436773152 4360485326564485888 4391554935242505184 4412710169605939712 4426184603248214191 4430664679251148184 4435638733091025152 4441568731397296576 4467243829623429536 4473216080732551768 4505129631843604456 4516216945370360384 4520788149912111616 4522254668559358192 4546921186869982976 4548396182929737512 4564205082924472832 4570306961377580416 4588902703510117762 4596767782683743744 4602913194157919872 4621641605080939054 4632973797901571474 4633015659474766256 4640914412049253888 4666027118695161758 4675993541288075776 4682244869551829888 4688504555206310944 4715649708097978496 4719166777109627612 4760938060636734592 4767302951092131296 4798480504456007908 4803337409281618592 4804895585344318079 4842993310619792768 4849467900607252384 4855951146463679192 4884065769101477728 4889009301242646272 4890595268792789864 4922579138191939147 4930971562802332256 4935962571842815744 4937563770773993128 4971177524792942848 4974885173898819256 4981536089906705378 4990074117031015936 5010377814854102152 5018919925991434496 5022708565411896128 5058496689426530504 5063616776287026496 5065259385535389502 5076078550168338944 5082864751438617472 5099742460778967232 5112246949408630592 5112293141489397248 5148719579249833664 5152559644395205658 5161390794708983296 5168291049782123648 5189319879670320086 5207356443707175296 5239157285477478022 5244460232582991728 5281876120092501776 5294875039399732864 5301953749345454432 5332602421365899152 5336627850750139636 5358290920235783936 5393333459553860128 5396518917288595712 5400543798403531064 5431762383746670004 5431811462832484576 5448346229819578624 5470514552952948268 5483977719378294752 5489528467750421248 5491309240393506376 5496867409552226624 5498650562907401438 5528692761218319616 5542249029265431296 5549658453101347648 5581789450401688832 5589251735763188416 5625804729362216168 5633325858679545334 5642930023741706432 5645358387570395648 5665890072701267849 5685583055884364864 5693184102750520432 5726146074118973888 5733801349619132944 5740238360470738432 5747912475925913216 5781139073630320576 5786990601470887424 5788867869183302288 5826726326839438174 5828277098033105408 5840421622649240788 5884250947714095616 5888639593594520752 5888692800827740288 5896512106420181876 5930651291051794384 5938579969248387692 5959220743065965312 5993668837237704832 5995613150225563084 6036429851534287744 6049008109172427959 6059375713537662208 6067476483208167104 6092163933970328753 6099003258000159584 6107157005671282792 6142460265732215612 6150672111007258681 6163809668061554432 6172050055318321216 6207784528951410944 6216083706129153472 6218100169269117514 6252016631946226592 6267403107860908288 6275781989021150144 6282134182345401856 6284172071894173072 6326953213372836352 6329005641967139824 6331672039507588144 6342466803544397312 6387716269443643904 6429491119271104192 6438086695633766096 6444603169819851904 6446693763408677548 6497809206724988416 6506496117429166208 6544166941850255872 6552915828136151936 6555041557751680532 6557803183775716292 6577824972449975552 6604588937762225564 6615848993352345472 6659115802102215056 6668018363334972028 6674767568741989472 6676932826387558889 6722387789208638624 6724568494590086063 6738870978765922144 6738931868326932736 6777887189773479296 6786948536283871648 6789150184814240551 6840467114110876477 6861351910917646912 6864242584886731072 6913152124768489096 6934258837952190976 6962473067394661432 6970289437714468096 6979608006481466048 6983730363549947392 6986672595318717952 6988939033228099024 7029339555436867064 7053771491792367104 7104095664147603968 7106400193450420016 7113593118244057984 7160050414938792278 7160115110097366032 7172322273167028736 7181910939307626368 7211132819801613626 7233149305105302656 7236196616580100736 7287822276151421312 7290186405349999844 7347989850595547648 7357813366438589824 7367650015324202912 7415833506886557676 7420213511271819104 7425747722804855213 7438474968845299456 7491476066001920608 7494632210029390048 7548101643156829216 7550550205541071267 7558192688134311608 7620592415239968032 7628305792847987968 7630780373014353016 7682728901952729856 7685221136674384072 7711932726320660992 7756512612895853312 7759028782644846344 7762367782909294016 7817676701841001688 7828128141281965594 7841545041048739328 7844848668441978368 7883976855726307798 7900745285449701824 7900816673210886656 7903379654398130672 7957112077022470208 7959693320127040646 7976694864550246912 7987358895117827456 7998037182410765728 8044343619696551552 8096879441192466034 8121600221086194304 8182988697254132608 8193928521715702304 8241294651201844144 8331641606114285536 8340074690355102464 8342780164411229768 8397340882798013839 8420171446084803328 8475238293584637344 8480244012882078976 8486568826062691672 8497914506311438586 8547115095927586024 8561686932573623552 8565293954319302912 8626401877893519104 8629200234904081448 8637934500724927552 8640736598854487974 8699560668387649984 8706049054322933698 8720891854873546304 8720970653128971776 8783109870485010368 8852369206496428382 8861329358502296368 8871277466182050304 8883137462794593152 8934487659246859072 8946432161465103536 9010259263687208912 9032433890740720768 9044509337118716384 9093842373739965952 9096792365859475024 9140613922755160832 9177805407020235524 9205826388315839744 9243283210161878108 9265947595803142948 9266031318949532512 9332054237390323516 9364489739103659776 9377009110412621888 9431299416195956992 9438333554219255224 9505584171556672507 9521876121273469184 9534605902184262592 9573400467667659469 9596961008912015816 9606674818563237184 9609791170688636158 9665341888725692213 9685986621239585536 9698935801214504768 9711902292927358384 9768131538202955456 9778018602485292544 9781190537585579728 9845158276383878294 9861943125604664512 9871925143685631488 9875127541547986256 9942355049585885696 9949770347797638512 9963072179813410756 10020755629708204304 10037839851982868992 10045417130823792256 10116993378853061008 10127233552574052992 10130518771070779004 10165729502877234944 10199484921557934464 10224493898817261184 10297439158499667328 10305119288790411316 10318896186235318283 10336582099564247296 10378639759340640172 10392514946184678461 10414712887414350592 10478314570954956044 10488920465165983456 10492323012894735397 10563752240185003552 10589750078799465728 10603907498690908864 10665204842731798304 10673255701500279272 10716581840471567872 10749305465031377321 10786666919107720256 10793037834577191424 10801087596807062128 10863524767493340008 10863622925664969152 10896692459639157248 10941029105905896536 10967955438756589504 10979056935500842496 10982618480787012752 10993734819104453248 10997301125814802876 11057385522436639232 11084498058530862592 11099316906202695296 11163578900803377664 11178503471526376832 11251609458724432336 11266651717359090668 11285860047483412864 11331780145402535698 11371166111768729728 11386368205501040864 11452292148237947776 11467602699238265888 11471322726065440931 11476155571607503511 11495824951851826432 11562278147260641152 11577735738366604576 11653452653678876348 11669032135836201049 11680843245298481576 11777279187189041504 11777385601655480576 11793024212840363752 11861302582103588768 11877159938496775384 11918441486131930624 11987337674475409664 11991226300451126168 12072859703068575488 12098016218344855918 12118751427075324416 12134952966416334208 12184327867940657506 12198006516000319168 12214314011342565584 12284920531464431224 12301344222014517362 12327619336123108864 12344100110636642432 12415569057902821888 12432167412258306944 12436200338538235028 12504033263892453184 12534806215721816576 12551563978042300288 12568344143788346144 12658011283934279648 12663344079015176288 12858982238542208384 12876173391267532192 12889206339639703808 12893387526817355096 12977708637051475933 13012992234858332416 13105831656272303872 13110083115503361064 13115606367551432584 13155649944899951104 13209177875524451128 13231697986704690944 13318231604204430112 13336036726669944056 13349535137483978944 13353865652775117778 13444775578417277248 13449136989180172126 13477741957531844288 13477863736653865472 13555774379546958592 13573897072567743296 13578300369628481102 13680934228221752954 13722703821835293824 13728485169773462144 13826304249536978192 13924946134789322864 13940578875428936192 13959216012962932096 13977878066456198048 14058679110873734128 14212800386900840032 14227186236488115968 14320100829877584556 14320230220194732064 14363821878615252736 14422265639603227252 14466298610210605312 14472393233160201472 14575644552302842624 14580372810699999688 14715626732877179648 14735300030648405824 14831667013773115352 14840427022543638208 14851495445609710426 14876949937690598912 14937346555303342511 14982952132003841216 14989264420058780096 15096203286313658432 15101100411082142534 15116385376268623216 15241184830479936064 15256611585695975936 15261560746028706032 15365457803905459712 15370442273348768144 15513025225791706624 15518057565289692688 15524735565818588032 15635353403682003376 15656256282563931188 15767953711452615596 15801490570899403648 15806759308796261344 15914224154044940416 15919386640254081292 15974717790235654912 15996074364821531456 16061159462285412167 16088687239393103104 16193758882384932068 16215408292655500159 16243200442172388608 16331094915433066153 16365977394508265216 16387857043431404608 16482589302403688288 16487936163120298481 16663283212228571072 16680149380710204928 16685560328822459536 16794681765596027678 16840342892169606656 16950476587169274688 16960488025764157952 16973137652125383344 16995829012622877172 17094230191855172048 17123373865147247104 17130587908638605824 17252803755787038208 17258400469808162896 17275869001449855104 17281473197708975948 17399121336775299968 17412098108645867396 17441783709747092608 17566219740970020736 17704738412992856764 17722658717004592736 17728407849373863257 17766274925589186304 17868975318493718144 17892864322930207072 18020518527374417824 18033958755383219803 18064867781481441536 18089018674237432768 18162619578846120301 18193584731718950048 18281227845510321664 18337050499171173077 18355610814040471048 18411652776631679488 18486566420323756216 18531895191606285896 18532062637899065024 18664108474780647032 18728979478207319552 18754018220825243776 18862598832391913984 18876667108438510448 19011168343113345014 19043752242546938368 19069211804368525184 19146800935335318938 19193922017824031632 19213349637126474368 19219582341377272316 19330683777451384426 19371973242479171072 19397871602429009536 19423804585854716768 19536263076405910912 19562381075171159456 19690316552767756588 19723886251209329024 19750255083095972512 19899540695595277024 19926144359626821512 20041511259416408608 20090834261647584512 20233986757706122016 20254467105148105984 20261037542141558008 20331459005754469888 20393542143938033609 20398969843115868928 20448987797634522368 20594878316999334656 20610238577580822632 20637792372470636566 20673164199128494592 20757279518681280344 20785029892369356922 20829425774828701184 20956629141909912088 20977840930331966912 20984646025789470794 21127504480370007104 21179500157598931456 21207814997381817728 21330409685463596608 21346511403000558544 21498610930062754642 21573333838215440512 21602175193614124256 21727049534986680016 21727245851329938304 21882058211811793072 21935910877513179008 21965236961574025504 21987469638208906496 21994602251629605752 22198633812405390592 22357006943052753664 22503218917448864672 22533303434718181336 22571720094966825728 22663560290805071396 22742332223537459456 22772736411002081728 22904584296475895552 22935205398476531776 22942645452130881862 22952311143215007022 22991649903703652864 23124556294521282304 23155471476733209152 23306905307357752696 23338064271672402098 23361686490596963152 23554558374378083008 23554771203310961152 23586048425680727504 23722605164207177536 23754319876993550768 23974675348950819328 23982452600902252336 24145719406137150976 24196032436689711836 24269905932832668416 24368655735881315012 24396013032000638336 24428628022685131168 24569841062928862448 24602688444029034724 24688200221273284864 24864334824516613888 24872400677076470056 25008066527784906368 25060176452285772973 25103127956084600576 25136688287576692288 25238964869305647691 25316022567868559296 25326688158030352576 25481355888458643107 25717964477084416768 25752346782535064384 25778412679279407616 25786775053634710192 25955417274102951866 26025984469716664832 26211663312544607744 26220166231006722128 26231212735102865168 26418355751048902256 26463395973409381888 26636463208408860224 26672073453339888112 26699070274967957888 26707731305550235556 26889551156834554496 26898273978360344252 26955483915063688576 27111548759093917184 27147794145135486592 27156600739256962204 27361868456443505908 27398448494486879579 27445407643670587648 27456970339546924288 27652608499073956384 27849892269578645728 27858926620444642261 27918432025925864192 27955756132912396096 28117358221747468256 28339078044173631119 28425600773801680064 28454372472976231936 28640201659755169112 28640460440389464128 28727643757230505472 28844531279206454504 28932597220421210624 28944786466320402944 29151289104605685248 29160745621399999376 29431253465754359296 29470600061296811648 29663334027546230704 29680854045087276416 29702990891219420852 29874693110606685022 29965904264007682432 29978528840117560192 30192406572627316864 30202200822164285068 30232770752537246432 30242578095990707909 30482369660959872128 30523121492057412064 30740884546697536288 30983292222737499337 31036115130579385376 31049471131637176064 31270706807364006752 31312512565127862376 31535907422905231192 31602981141798807296 31613518617592522688 31828448308089880832 31838773280508162584 31949435580471309824 31992148729643062912 32122318924570824334 32177374478786206208 32387517764769864136 32430816585311000318 32486400884344777216 32662189830866132306 32731954789016530432 32775714086862809216 32965178604807376576 32975872326240596962 33326566424457142144 33371120657644919072 33589363531192055356 33900953174338549376 33946275304250766688 33991658025245754344 34188460383710344096 34516800939616325792 34551738002899710208 34562946395417951896 34798242673550599936 34824196217291734792 34883567419494185216 35132439481940041472 35409476825985713528 35445317434009185472 35456815698747726514 35532549851178372608 35737950636987436288 35785728645860414144 36041037054748835648 36067917510766439606 36129735562962883072 36178037348474865536 36325239157692240602 36387169463437900096 36674100998342346154 36711221628080942096 36973132840647512432 37063790383212571792 37064125275798130048 37328216949561294064 37508036441650487552 37753334216877020896 38022336686226690028 38138423608737050368 38293601870670637876 38387844035648063264 38426699274252948736 38439164682754544632 38661367554902768852 38795743204858019072 38847609171709433536 39072526152811821824 39124762150342318912 39380277282163357529 39380633105535513176 39447772502418658048 39500510166191945024 39661230508908874943 39799081391190554048 39852288719253643024 40083022518832817216 40181668523295169024 40467973515412244032 40508934210296211968 40522075084283116016 40787084287876067218 40797939686231737856 40897975595269044736 41189756633998669312 41220477155161645264 41275584744941273132 41514559037362560688 41570059784738713844 41913258283819824176 41955681860663933824 41969292051578941588 42255008960740014208 42343056764206995713 42415629994763635456 42660819370927193216 42693022806001117088 42997221860125509284 43054704777050810767 43146667676430881024 43204350387228248512 43454099069973360032 43454491702659876608 43764116423623586144 43871821755026358016 43930473923148051008 43974939276417812992 43989204503259211504 44397267624810781184 44532836926558563187 44714013886105507328 45006437834897729344 45066606869436362672 45143440189933651456 45327120581610142792 45484664447074918912 45545472822004163456 45809168592951791104 45870410796953063552 45885290904261763724 45904622286430014044 46249112589042564608 46310942953466418304 46613810614715505392 46676128543344804196 46723372981193926304 46738529784712912223 47109116748756166016 47172096851361455008 47445210328414355072 47508639753987101536 47524051293699683857 47883269798776135339 47964905201804504672 48392064873379423672 48539811865665336832 48737311471762630024 48792026064001276672 48857256045370262336 49139682125857724896 49205376888058069448 49376400442546569728 49728669649033227776 49744801354152940112 50016133055569812736 50120352904571545946 50206255912169201152 50273376575153384576 50477929738611295382 50632045135737118592 50653376316060705152 50962711776917286214 51435928954168833536 51504693565070128768 51573550107269420384 51910834548205903732 52440332462013444256 52462425470205730336 52836711502097804512 52853851438787498869 53272926416817720448 53344146906679776224 53398140549935915776 53415462611100471112 53779102313669108992 53796547956720688504 53910967830127377152 54295588290270973184 54313201478513924408 54723736912887011816 54796896988973759158 54890815287341175296 54913940679093848576 55305216998147912768 55699784539157291456 55717853240889284522 55836864051851728384 55911512265824792192 56234716443494936512 56678156088347262238 56851201547603360128 57280403319510338224 57280920880778928256 57689062558412909008 58321491242799998752 58941200122593623296 59326668055092461408 59361708090174552832 59405981782438841704 59749386221213370044 59931808528015364864 59957057680235120384 60384813145254633728 60404401644328570136 60465541505074492864 60485156191981415818 60964739321919744256 61046242984114824128 61481769093395072576 61966584445474998674 62072230261158770752 62098942263274352128 62541413614728013504 62625025130255724752 63071814845810462384 63205962283597614592 63227037235185045376 63656896616179761664 63677546561016325168 63984297459286125824 64244637849141648668 64775035529539728272 64861633170622000636 65324379661732264612 65551428173725618432 65930357209614753152 65951744652481193924 66539089200896707549 66653132848914284288 66742241315289838144 67013803273673616283 67178727062384110712 67657393221079845491 67801906348677098752 67892550608501533376 67983316050491508688 68376920767420688192 69033601879232651584 69103476005799420416 69125892790835903792 69596485347101199872 69648392434583469584 69767134838988370432 70264878963880082944 70818953651971427056 70890634868018370944 70913631397495453028 71475901273974872576 71571457291720828288 72082074109497671296 72135835021532879212 72232273303647227981 72356074696949731072 72650478315384481204 72774338926875800192 73348201996684692308 73422443256161884192 73446261090263147779 73946265681295024864 74127580766425143584 74128250551596260096 74656433899122588128 75016072883300975104 75245138255219641247 75506668433754041792 76044673372453380056 76276847217474100736 76587203741341275752 76775688071296126528 76853398548505897472 76878329365509089264 77322735109805537704 77591486409716038144 77695218343418867072 78145052305623643648 78249524300684637824 78760554564326715058 78761266211071026352 78895545004837316096 79001020332383890048 79322461017817749886 79598162782381108096 79704577438507286048 80166045037665634432 80935947030824488064 81044150168566232032 81574168575752134436 81683224950853407343 82440954310323290528 82551169489882546264 83029118074725121376 83140119569477427688 83826516567639648352 83911363721327867648 83938584103157883176 84510017921480028416 84686113528413991426 84831259989527270912 85321638741854386432 85386045612002234176 85994443720251018568 86109409554101621534 86293335352861762048 86408700774456497024 86908198139946720064 86908983405319753216 87528232847247172288 87743643510052716032 87860947846296102016 87978409006518423008 89065673853117126374 90012875669795458688 90133213738872725344 90654241163220285584 91090945644008326912 91740821593906127104 91770581808523527448 91809244572860028088 92621885906932836608 93227621229431010784 93352257086689608392 93446745962387852608 93477059569425824446 94218233497512332032 94344193702722910016 94890420656828710144 95017279507974203072 95048102587399367714 95766539597552270678 95929810403609009344 96784129746758847344 97474622943525260048 97584052128002553344 97714512090740524672 98279364251715449792 98410753776116138896 99489602708305880224 100032266111139625472 100240705809143091892 100546753150306769152 100955859477222590764 101264090271474237184 101306752632121410304 101925423553834572428 103009387130140257536 103147100214538840768 103821669096411807464 104561425887123397577 104880664924026888512 104924850940411460672 105673423004195609024 105707702877574997738 106545852833635440896 106688293813359552448 106796281099871831552 106830925222200942224 107558204627338217984 107593095913441377008 107821935660254754304 108591176580541946368 108626402957027848816 109447473825774023632 109593793977947518316 110610433996295825536 111399569078314582912 111435706481778569044 111823024531649584384 112469432886989873024 113356312176694524476 113507858048588501113 113702403095206720256 114317664408031463071 114560806639020676448 114561841761557856512 115378125116825818016 115415553141842089367 116642982485599997504 117882400245187246592 118653336110184922816 118723416180349105664 118811963564877683408 119498772442426740088 119863617056030729728 119914115360470240768 120769626290509267456 120808803288657140272 120931083010148985728 120970312383962831636 121929478643839488512 122092485968229648256 122963538186790145152 123933168890949997348 124144460522317541504 125082827229456027008 125250050260511449504 126143629691620924768 126237711287682538621 126454074470370090752 127355093122032650336 127968594918572251648 128359353494198211539 128489275698283297336 129550071059079456544 129723266341244001272 130648759323464529224 131102856347451236864 131860714419229506304 131903489304962387848 133078178401793415098 133306265697828568576 133484482630579676288 134027606547347232566 134357454124768221424 135314786442159690982 135603812697354197504 135785101217003066752 135966632100983017376 136753841534841376384 138067203758465303168 138251785581671807584 139296784869166939168 141637907303942854112 141781269736036741888 141827262794990906056 142754795007566235263 143142914583441656576 144164148218995342592 144271670043065758424 144464546607294455962 144712149393899462144 145300956630768962408 145548677853751600384 146696403993369384616 146844886512323768384 146892522180526295558 147892531362590049728 148255161532850287168 148256501103192520192 149312867798245176256 150490276510439282494 151013336867508083584 152089346744906760112 153174407482682551504 153551376142592253056 153756658731018178528 154645470219611075408 155390436686837734144 156499048601369275648 157521109128653430116 157522532422142052704 158002040664767780096 158644922035635499772 159196325564762216192 159409154877014572096 160332090075331268864 161871894061648976128 162088300337132464064 163148337151504268872 163366449901706814686 164310812108336767621 164881908620646581056 165102338979765092528 166058236149450242752 166280239138954855376 167653033135279296704 167822727442655735296 167877168206315766352 169020035842960056832 169372227056827982852 170643277483708772864 170772091224004468352 171988887440502037136 172218819108203243068 172817401548912994048 173816396279893440128 175056465694494344576 175421235166000410811 175721895692592204032 175956818013036846016 176672754085139533837 178131347706234252748 178369491219210501749 180025751339590917376 180266427477745450688 181308482326440571168 182181891288016653824 183481643187812254208 183541163617047054896 183618489145720056176 185243771813865673216 186455242458862021568 186704514173379216784 186893491924775705216 186954119138851648892 188436466995024664064 188688387405445820032 189780841313657420288 190034559015948406144 190096205174798735428 191533079195104541356 191859620807218018688 193568259493517694688 194949245887050520096 195012486343112495827 195429024181481049344 196558728503430899584 196821507552232277792 198373546309215417833 198979205416611760448 200481411618286183784 201093506300613538304 201911718954445181528 202528180542948474368 202613505264242820608 203850847107669144856 206018774260280515072 206294200429077681536 207643338192823614928 209122851774246795154 209761329848053777024 209849701880822921344 211346846008391218048 211415405755149995476 213091705667270881792 213376587626719104896 213661850444401884448 215186191826882754016 217252805914055697632 218894947651548047264 219187587955895036632 221220867992591651072 222799138156629165824 222871412963557138088 223646049063299168768 224938865773979746048 226712624353389048952 227015716097177002226 227404806190413440512 228635328816062926142 229121613278041352896 229123683523115713024 230756250233651636032 230831106283684178734 233285964971199995008 237306672220369845632 237623927129755366816 238997544884853480176 241617606577314280544 241862166020297971456 241940624767925663272 244184971936459296512 245927076373580290304 247866337781899994696 248288921044635083008 250165654458912054016 250500100521022899008 252287259383241849536 252475422575365077242 252908148940740181504 254710186244065300672 256718706988396423078 256978551396566594672 259100142118158913088 259446532682488002544 261297518646929058448 263721428838459012608 263806978609924775696 266156356803586830196 266968965261159352576 268055213094694465132 268714908249536442848 270629572884319381964 271570202434006133504 271933264201966034752 273507683069682752768 275661940975143502703 276134407516930606336 276503571163343615168 277628613562362124601 278593569738333878336 280294914773045074177 283275814607885708224 283562539472073483776 283654525589981812112 285509590015132470526 286285829166883313152 288328296437990685184 288543340086131516848 288929093214588911924 290601913261537924816 291097355707503200768 293392807986738769232 293689773024647536768 293785044361052591116 295785062725180099456 296510323065700574336 298625735596490352512 300980553020878564988 301382933439355675369 302026673735016167168 304178693489813520224 306348814965365103008 307102752285184506112 307513317462036357056 309290940439222150816 310780873373675468288 311729858485909942309 312998097202738551296 315042218257306860232 315045064844284105408 316004081329535560192 317289844071270999544 318392651129524432384 318818309754029144192 320664180150662537728 323743788123297952256 324176600674264928128 326296674303008537744 326732899803413629372 328621624216673535242 329763817241293162112 330204677959530185056 332116472298900485504 332560478277909710752 332668359055897786999 335306066270558593408 335754336412631532704 338744454113655965704 341544182448008936704 343977774881004074272 344437638216406486136 345634803097825988096 347632792559786880256 350112931388988689152 350842470332000821622 351443791385184408064 351913636026073692032 353345508170279067674 356262695412468505496 356738982438421003498 360051502679181834752 360532854955490901376 362616964652881142336 367082327234094109792 367236978291440112352 372910484917724043136 373409028346758433568 373786983849551410432 373908238277703297784 377376774810891640064 380069118031896812288 380192410349597470856 383066158390209082712 383719241614436037376 387136518987035389376 389898491774101040192 390024972686224991654 390858048362962098688 393117457006861799168 393643015104464555584 396747092618430835666 397958410833223520896 400962823236572367568 403823437908890363056 407701694215338289712 412588400858155363072 415286676385647229856 418245703548493590308 419522659696107554048 419699403761645842688 422693692016782436096 422830811510299990952 426753175253438209792 427323700888803768896 430372383653765508032 433183050103796932819 434505611828111395264 437789895303096094528 438375175911790073264 442441735985183302144 445598276313258331648 445742825927114276176 449877731547959492096 453425248706778097904 454031432194354004452 457270657632125852284 458243226556082705792 461512500467303272064 461662212567368357468 465773624406276952843 466571929942399990016 473601752547558918437 474613344440739691264 475247854259510733632 477995089769706960352 483235213154628561088 483724332040595942912 483881249535851326544 488369943872918593024 491854152747160580608 495732675563799989392 496577842089270166016 500331308917824108032 501000201042045798016 504574518766483699072 504950845150730154484 509420372488130601344 513437413976792846156 513957102793133189344 514123827631842034453 518200284236317826176 518893065364976005088 522595037293858116896 526715967786537488729 527613957219849551392 532312713607173660392 533937930522318705152 536110426189388930264 537429816499072885696 541259145768638763928 543140404868012267008 543866528403932069504 547015366139365505536 551323881950287005406 552268815033861212672 553007142326687230336 555257227124724249202 557187139476667756672 560589829546090148354 566551629215771416448 567309051179963624224 571019180030264941052 577086680172263033696 577858186429177823848 581203826523075849632 586785615973477538464 587379546049295073536 587570088722105182232 591570125450360198912 593020646131401148672 597251471192980705024 601961106041757129976 602765866878711350738 604053347470032334336 608357386979627040448 612697629930730206016 614205504570369012224 615026634924072714112 618581880878444301632 623459716971819884618 630084436514613720464 630090129688568210816 634579688142541999088 637636619508058288384 648353201348529856256 652593348606017075488 653465799606827258744 657243248433347070484 659527634482586324224 660409355919060370112 664232944597800971008 665120956555819421504 665336718111795573998 670612132541117186816 671508672825263065408 677488908227311931408 683088364896017873408 687955549762008148544 688875276432812972272 695265585119573760512 700225862777977378304 701684940664001643244 703827272052147384064 706691016340558135348 712525390824937010992 713477964876842006996 721065709910981802752 725233929305762284672 731929981209863783039 734164654468188219584 734473956582880224704 745820969835448086272 746818056693516867136 747573967699102820864 747816476555406595568 754753549621783280128 760138236063793624576 760384820699194941712 766132316780418165424 767438483228872074752 774273037974070778752 779796983548202080384 780049945372449983308 786234914013723598336 787286030208929111168 793494185236861671332 794555006340119507791 795916821666447041792 801925646473144735136 807646875817780726112 807908871992894625569 815403388430676579424 825176801716310726144 830573352771294459712 836491407096987180616 839045319392215108096 839398807523291685376 845387384033564872192 845661623020599981904 853506350506876419584 854647401777607537792 860744767307531016064 866366100207593865638 869011223656222790528 875579790606192189056 876750351823580146528 891485651854228552352 898515474459387480773 906850497413556195808 908062864388708008904 914541315264251704568 916486453112165411584 923025000934606544128 923324425134736714936 931547248812553905686 933143859884799980032 947203505095117836874 949226688881479382528 950495708519021467264 955990179539413920704 966470426309257122176 967762499071702653088 991465351127599978784 1002000402084091596032 1009149037532967398144 1009901690301460308968 1018840744976261202688 1026874827953585692312 1027914205586266378688 1028247655263684068906 1036400568472635652352 1037786130729952010176 1045190074587716233792 1053431935573074977458 1055227914439699102784 1064625427214347320784 1072220852378777860528 1074859632998145771392 1082518291537277527856 1087733056807864139008 1102647763900574010812 1106014284653374460672 1110514454249448498404 1114374278953335513344 1121179659092180296708 1133103258431542832896 1134618102359927248448 1142038360060529882104 1150175684758357373347 1154173360344526067392 1155716372858355647696 1162407653046151699264 1173571231946955076928 1174759092098590147072 1175140177444210364464 1183140250900720397824 1186041292262802297344 1194502942385961410048 1203922212083514259952 1205531733757422701476 1216714773959254080896 1225395259861460412032 1227948646162002875677 1230053269848145428224 1237163761756888603264 1246919433943639769236 1248586438534473512243 1260168873029227440928 1260180259377136421632 1269159376285083998176 1275273239016116576768 1296706402697059712512 1305186697212034150976 1306931599213654517488 1314486496866694140968 1319055268965172648448 1320818711838120740224 1328465889195601942016 1330241913111638843008 1330673436223591147996 1341224265082234373632 1343017345650526130816 1354977816454623862816 1375911099524016297088 1377750552865625944544 1388614824164507924831 1403369881328003286488 1407654544104294768128 1413382032681116270696 1425050781649874021984 1426955929753684013992 1442131419821963605504 1450467858611524569344 1463859962419727566078 1468329308936376439168 1468947913165760449408 1491641939670896172544 1493636113387033734272 1495632953110813191136 1520769641398389883424 1532264633560836330848 1548546075948141557504 1559593967096404160768 1560099890744899966616 1574572060417858222336 1586988370473723342664 1589110012680239015582 1591833643332894083584 1603851292946289470272 1615293751635561452224 1615817743985789251138 1630806776861353158848 1661146705542588919424 1672982814193974361232 1691323246041199963808 1709294803555215075584 1721489534615062032128 1732732200415187731276 1738022447312445581056 1751159581212384378112 1753500703647160293056 1782971303708457104704 1797030948918774961546 1813700994827112391616 1816125728777416017808 1829082630528503409136 1832972906224330823168 1846050001869213088256 1846648850269473429872 1863094497625107811372 1894407010190235673748 1900991417038042934528 1911980359078827841408 1929633586826004518921 1932940852618514244352 1935524998143405306176 1943400294936534872207 1962064403411315519239 1982930702255199957568 2004000804168183192064 2018298075065934796288 2019803380602920617936 2037681489952522405376 2053749655907171384624 2055828411172532757376 2056495310527368137812 2072801136945271304704 2075572261459904020352 2090380149175432467584 2106863871146149954916 2110455828879398205568 2129250854428694641568 2144441704757555721056 2149719265996291542784 2165036583074555055712 2175466113615728278016 2182109009401369596163 2205295527801148021624 2212028569306748921344 2221028908498896996808 2228748557906671026688 2242359318184360593416 2266206516863085665792 2269236204719854496896 2284076720121059764208 2300351369516714746694 2308346720689052134784 2311432745716711295392 2324815306092303398528 2347142463893910153856 2350280354888420728928 2407844424167028519904 2411063467514845402952 2433429547918508161792 2450790519722920824064 2455897292324005751354 2460106539696290856448 2474327523513777206528 2493838867887279538472 2497172877068947024486 2520337746058454881856 2520360518754272843264 2538318752570167996352 2610373394424068301952 2613863198427309034976 2628972993733388281936 2641637423676241480448 2660483826223277686016 2661346872447182295992 2686034691301052261632 2709955632909247725632 2751822199048032594176 2755501105731251889088 2777229648329015849662 2806739762656006572976 2826764065362232541392 2850101563299748043968 2853911859507368027984 2900935717223049138688 2927719924839455132156 2936658617872752878336 2937895826331520898816 2987272226774067468544 2991265906221626382272 3032281350726578529733 3041539282796779766848 3064529267121672661696 3097092151896283115008 3119187934192808321536 3120199781489799933232 3149144120835716444672 3173976740947446685328 3178220025360478031164 3207702585892578940544 3230587503271122904448 3231635487971578502276 3261613553722706317696 3315212267832912429059 3322293411085177838848 3345965628387948722464 3382646492082399927616 3418589607110430151168 3442979069230124064256 3465464400830375462552 3476044894624891162112 3502319162424768756224 3507001407294320586112 3565942607416914209408 3594061897837549923092 3627401989654224783232 3632251457554832035616 3658165261057006818272 3693297700538946859744 3726188995250215622744 3788814020380471347496 3801982834076085869056 3823960718157655682816 3859267173652009037842 3865881705237028488704 3871049996286810612352 3886800589873069744414 3924128806822631038478 3965861404510399915136 4039606761205841235872 4107499311814342769248 4111656822345065514752 4112990621054736275624 4151144522919808040704 4180760298350864935168 4213727742292299909832 4220911657758796411136 4258501708857389283136 4288883409515111442112 4299438531992583085568 4330073166149110111424 4364218018802739192326 4410591055602296043248 4442057816997793993616 4484718636368721186832 4538472409439708993792 4568153440242119528416 4600702739033429493388 4616693441378104269568 4622865491433422590784 4649630612184606797056 4694284927787820307712 4700560709776841457856 4765013551141766261009 4815688848334057039808 4822126935029690805904 4866859095837016323584 4901581039445841648128 4911794584648011502708 4948655047027554413056 4987677735774559076944 4994345754137894048972 5040675492116909763712 5076637505140335992704 5123509868469046481273 5220746788848136603904 5227726396854618069952 5257945987466776563872 5283274847352482960896 5320967652446555372032 5322693744894364591984 5372069382602104523264 5419911265818495451264 5503644398096065188352 5511002211462503778176 5554459296658031699324 5613479525312013145952 5653528130724465082784 5655362103950262378983 5700203126599496087936 5707823719014736055968 5855439849678910264312 5873317235745505756672 5875791652663041797632 5974544453548134937088 5982531812443252764544 6064562701453157059466 6083078565593559533696 6129058534243345323392 6240399562979599866464 6347953481894893370656 6356440050720956062328 6415405171785157881088 6461175006542245808896 6463270975943157004552 6523227107445412635392 6630424535665824858118 6644586822170355677696 6691931256775897444928 6765292984164799855232 6930928801660750925104 7014002814588641172224 7131885214833828418816 7188123795675099846184 7254803979308449566464 7264502915109664071232 7316330522114013636544 7386595401077893719488 7452377990500431245488 7577628040760942694992 7647921436315311365632 7718534347304018075684 7742099992573621224704 7773601179746139488828 7848257613645262076956 7931722809020799830272 8051229793308501613429 8079213522411682471744 8214998623628685538496 8223313644690131029504 8225981242109472551248 8302289045839616081408 8361520596701729870336 8427455484584599819664 8441823315517592822272 8517003417714778566272 8577766819030222884224 8660146332298220222848 8728436037605478384652 8740105069741314585701 8821182111204592086496 8884115633995587987232 8969437272737442373664 9076944818879417987584 9136306880484239056832 9201405478066858986776 9233386882756208539136 9245730982866845181568 9299261224369213594112 9388569855575640615424 9401121419553682915712 9530027102283532522018 9631377696668114079616 9644253870059381611808 9823589169296023005416 9975355471549118153888 9988691508275788097944 10081350984233819527424 10153275010280671985408 10247019736938092962546 10441493577696273207808 10455452793709236139904 10515891974933553127744 10645387489788729183968 10839822531636990902528 11022004422925007556352 11108918593316063398648 11226959050624026291904 11307056261448930165568 11310724207900524757966 11400406253198992175872 11415647438029472111936 11710879699357820528624 11965063624886505529088 12129125402906314118932 12166157131187119067392 12258117068486690646784 12480799125959199732928 12695906963789786741312 12712880101441912124656 12830810343570315762176 12922350013084491617792 12926541951886314009104 13046454214890825270784 13260849071331649716236 13383862513551794889856 13507435107782031632447 13530585968329599710464 13734450823879208634673 13861857603321501850208 14028005629177282344448 14263770429667656837632 14376247591350199692368 14509607958616899132928 14529005830219328142464 14632661044228027273088 14773190802155787438976 14904755981000862490976 15155256081521885389984 15274763065809587173141 15437068694608036151368 15484199985147242449408 15547202359492278977656 15696515227290524153912 15863445618041599660544 16102459586617003226858 16158427044823364943488 16429997247257371076992 16451962484218945102496 16854910969169199639328 17034006835429557132544 17155533638060445768448 17320292664596440445696 17456872075210956769304 17480210139482629171402 17642364222409184172992 17768231267991175974464 17938874545474884747328 18272613760968478113664 18402810956133717973552 18491461965733690363136 18802242839107365831424 19060054204567065044036 19262755393336228159232 19288507740118763223616 19647178338592046010832 19950710943098236307776 19977383016551576195888 20162701968467639054848 20306550020561343970816 20494039473876185925092 20910905587418472279808 21031783949867106255488 21225969455086049708131 21290774979577458367936 21679645063273981805056 22044008845850015112704 22217837186632126797296 22453918101248052583808 22614112522897860331136 22621448415801049515932 22800812506397984351744 22831294876058944223872 23421759398715641057248 23930127249773011058176 24258250805812628237864 24332314262374238134784 24516234136973381293568 24961598251918399465856 25391813927579573482624 25425760202883824249312 25853083903772628018208 26521698142663299432472 26767725027103589779712 27014870215564063264894 27061171936659199420928 27468901647758417269346 27723715206643003700416 28752495182700399384736 29058011660438656284928 29265322088456054546176 29546381604311574877952 29809511962001724981952 30310512163043770779968 30549526131619174346282 30874137389216072302736 31094404718984557955312 31393030454581048307824 32204919173234006453716 32316854089646729886976 32859994494514742153984 32903924968437890204992 33355094857992363827063 33709821938338399278656 34068013670859114265088 34311067276120891536896 34640585329192880891392 34913744150421913538608 34960420278965258342804 35284728444818368345984 35536462535982351948928 35877749090949769494656 36545227521936956227328 36805621912267435947104 36982923931467380726272 37604485678214731662848 38120108409134130088072 38525510786672456318464 38577015480237526447232 39294356677184092021664 39901421886196472615552 39954766033103152391776 40988078947752371850184 41821811174836944559616 42063567899734212510976 42451938910172099416262 42581549959154916735872 44435674373264253594592 44907836202496105167616 45228225045795720662272 45242896831602099031864 45662589752117888447744 46843518797431282114496 48516501611625256475728 49923196503836798931712 50783627855159146965248 50851520405767648498624 51706167807545256036416 53043396285326598864944 53535450054207179559424 54029740431128126529788 54937803295516834538692 55447430413286007400832 56358608553159511294003 57504990365400798769472 58116023320877312569856 58530644176912109092352 59092763208623149755904 59619023924003449963904 60621024326087541559936 61099052263238348692564 61748274778432144605472 62188809437969115910624 62786060909162096615648 64409838346468012907432 64633708179293459773952 65719988989029484307968 65807849936875780409984 66710189715984727654126 67419643876676798557312 69827488300843827077216 69920840557930516685608 70569456889636736691968 71072925071964703897856 71755498181899538989312 73090455043873912454656 73611243824534871894208 76240216818268260176144 77154030960475052894464 78588713354368184043328 79802843772392945231104 79909532066206304783552 81976157895504743700368 84127135799468425021952 84903877820344198832524 85163099918309833471744 88871348746528507189184 89815672404992210335232 90456450091591441324544 90485793663204198063728 91325179504235776895488 93687037594862564228992 96141155767154460442711 97033003223250512951456 99846393007673597863424 101567255710318293930496 101703040811535296997248 103412335615090512072832 106086792570653197729888 108059480862256253059576 109875606591033669077384 110894860826572014801664 112717217106319022588006 115009980730801597538944 119238047848006899927808 121242048652175083119872 122198104526476697385128 123496549556864289210944 124377618875938231821248 125572121818324193231296 128819676692936025814864 131615699873751560819968 133420379431969455308252 134839287753353597114624 139654976601687654154432 139841681115861033371216 141138913779273473383936 142145850143929407795712 143510996363799077978624 147222487649069743788416 148581786185602347956917 152480433636536520352288 154308061920950105788928 157177426708736368086656 159605687544785890462208 159819064132412609567104 163952315791009487400736 169807755640688397665048 170326199836619666943488 177742697493057014378368 180971587326408396127456 187374075189725128457984 192282311534308920885422 194066006446501025902912 203406081623070593994496 206824671230181024145664 212173585141306395459776 216118961724512506119152 219751213182067338154768 221789721653144029603328 225434434212638045176012 230019961461603195077888 233485664005946546789441 238476095696013799855616 242484097304350166239744 244396209052953394770256 246993099113728578421888 248755237751876463642496 251144243636648386462592 257639353385872051629728 263231399747503121639936 266840758863938910616504 269678575506707194229248 279309953203375308308864 279683362231722066742432 294444975298139487576832 297163572371204695913834 304960867273073040704576 314354853417472736173312 319638128264825219134208 327904631582018974801472 339615511281376795330096 355485394986114028756736 361943174652816792254912 374748150379450256915968 384564623068617841770844 388132012893002051805824 406812163246141187988992 413649342460362048291328 424347170282612790919552 432237923449025012238304 439502426364134676309536 450868868425276090352024 460039922923206390155776 466971328011893093578882 488792418105906789540512 493986198227457156843776 497510475503752927284992 502288487273296772925184 515278706771744103259456 533681517727877821233008 558619906406750616617728 559366724463444133484864 588889950596278975153664 594327144742409391827668 609921734546146081409152 628709706834945472346624 639276256529650438268416 655809263164037949602944 679231022562753590660192 710970789972228057513472 723886349305633584509824 769129246137235683541688 776264025786004103611648 848694340565225581839104 864475846898050024476608 879004852728269352619072 901737736850552180704048 933942656023786187157764 977584836211813579081024 987972396454914313687552 995020951007505854569984 1004576974546593545850368 1030557413543488206518912 1067363035455755642466016 1117239812813501233235456 1118733448926888266969728 1188654289484818783655336 1219843469092292162818304 1311618526328075899205888 1358462045125507181320384 1447772698611267169019648 1538258492274471367083376 1552528051572008207223296 1634399648041625827526087 1697388681130451163678208 1728951693796100048953216 1758009705456538705238144 1803475473701104361408096 1867885312047572374315528 1955169672423627158162048 2061114827086976413037824 2134726070911511284932032 2237466897853776533939456 2377308578969637567310672 2439686938184584325636608 2623237052656151798411776 2716924090251014362640768 2895545397222534338039296 3076516984548942734166752 3268799296083251655052174 3457903387592200097906432 3516019410913077410476288 3606950947402208722816192 3735770624095144748631056 3910339344847254316324096 4122229654173952826075648 4269452141823022569864064 4474933795707553067878912 4754617157939275134621344 5433848180502028725281536 6153033969097885468333504 6537598592166503310104348 6915806775184400195812864 7032038821826154820952576 7213901894804417445632384 7471541248190289497262112 7820678689694508632648192 8538904283646045139728128 9509234315878550269242688 10867696361004057450563072 12306067938195770936667008 13075197184333006620208696 14427803789608834891264768 14943082496380578994524224 17077808567292090279456256 19018468631757100538485376 24612135876391541873334016 26150394368666013240417392 28855607579217669782529536 29886164992761157989048448 38036937263514201076970752 49224271752783083746668032 52300788737332026480834784 59772329985522315978096896 76073874527028402153941504 104601577474664052961669568 119544659971044631956193792 209203154949328105923339136 418406309898656211846678272 836812619797312423693356544
- Sum of all divisors σ(n): 2382343610330148110553600000
- Sum of proper divisors (its aliquot sum) s(n): 1545530990532835686860243456
- 836812619797312423693356544 is an abundant number, because the sum of its proper divisors (1545530990532835686860243456) is greater than itself. Its abundance is 708718370735523263166886912
Bases of 836812619797312423693356544
- Binary: 1010110100001100011111011100000100011100101100101101110010011100111000101110001110000000002
- Hexadecimal: 0x2B431F70472CB72738B8E00
- Base-36: 2X57SEXOI5I9MNKZ5S
Squares and roots of 836812619797312423693356544
- 836812619797312423693356544 squared (8368126197973124236933565442) is 700255360652041356499857785946631973679835521107623936
- 836812619797312423693356544 cubed (8368126197973124236933565443) is 585982522874346574034703257611823888080500048486690966037585387588578112316637184
-
The
square root of 836812619797312423693356544 is 28927713698066.6417769755 -
836812619797312423693356544 is a
perfect cube number . Itscube root is 942343864
Scales and comparisons
How big is 836812619797312423693356544?- 836,812,619,797,312,423,693,356,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 836,812,619,797,312,423,693,356,544 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 836812619797312423693356544 cubic inches would be around 78528655.3 feet tall.
Recreational maths with 836812619797312423693356544
- 836812619797312423693356544 backwards is 445653396324213797916218638
- The number of decimal digits it has is: 27
- The sum of 836812619797312423693356544's digits is 127
- 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 836812619797312423693356544 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 836812619797312423693356544 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/836812619797312423693356544/
Chicago style:
Numbermatics. 2024. "Number 836812619797312423693356544 - Facts about the integer". https://numbermatics.com/n/836812619797312423693356544/
The information we have on file for 836812619797312423693356544 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 836812619797312423693356544, math, Factors of 836812619797312423693356544, curriculum, school, college, exams, university, Prime factorization of 836812619797312423693356544, STEM, science, technology, engineering, physics, economics, calculator, eight hundred thirty-six septillion, eight hundred twelve sextillion, six hundred nineteen quintillion, seven hundred ninety-seven quadrillion, three hundred twelve trillion, four hundred twenty-three billion, six hundred ninety-three million, three hundred fifty-six thousand, five hundred forty-four.