34350731331165376025027584
34,350,731,331,165,376,025,027,584 is an even composite number composed of five prime numbers multiplied together.
34350731331165376025027584 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, four hundred seventy-five divisors.
Prime factorization of 34350731331165376025027584:
210 × 76 × 136 × 174 × 294
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 29 × 29 × 29 × 29)See below for interesting mathematical facts about the number 34350731331165376025027584 from the Numbermatics database.
Names of 34350731331165376025027584
- Cardinal: 34350731331165376025027584 can be written as Thirty-four septillion, three hundred fifty sextillion, seven hundred thirty-one quintillion, three hundred thirty-one quadrillion, one hundred sixty-five trillion, three hundred seventy-six billion, twenty-five million, twenty-seven thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 3.4350731331165376025027584 × 1025
Factors of 34350731331165376025027584
Divisors of 34350731331165376025027584
- Number of divisors d(n): 13475
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 29 32 34 49 52 56 58 64 68 91 98 104 112 116 119 128 136 169 182 196 203 208 221 224 232 238 256 272 289 338 343 364 377 392 406 416 442 448 464 476 493 512 544 578 637 676 686 728 754 784 812 832 833 841 884 896 928 952 986 1024 1088 1156 1183 1274 1352 1372 1421 1456 1508 1547 1568 1624 1664 1666 1682 1768 1792 1856 1904 1972 2023 2176 2197 2312 2366 2401 2548 2639 2704 2744 2842 2873 2912 3016 3094 3136 3248 3328 3332 3364 3451 3536 3584 3712 3757 3808 3944 4046 4352 4394 4459 4624 4732 4802 4901 4913 5096 5278 5408 5488 5684 5746 5824 5831 5887 6032 6188 6272 6409 6496 6656 6664 6728 6902 7072 7168 7424 7514 7616 7888 8092 8281 8381 8704 8788 8918 9248 9464 9604 9802 9826 9947 10192 10556 10816 10829 10933 10976 11368 11492 11648 11662 11774 12064 12376 12544 12818 12992 13312 13328 13456 13804 14144 14161 14297 14848 15028 15232 15379 15776 16184 16562 16762 16807 17408 17576 17836 18473 18496 18928 19208 19604 19652 19894 20111 20384 21112 21632 21658 21866 21952 22736 22984 23296 23324 23548 24128 24157 24389 24752 25088 25636 25984 26299 26656 26912 27608 28288 28322 28561 28594 29696 30056 30464 30758 31213 31552 32368 33124 33524 33614 34307 34391 35152 35672 36946 36992 37349 37856 38416 39208 39304 39788 40222 40768 40817 41209 42224 43264 43316 43732 43904 44863 45472 45968 46592 46648 47096 48256 48314 48778 48841 49504 50176 51272 51968 52598 53312 53824 55216 56576 56644 57122 57188 57967 58667 60112 60928 61516 62426 63104 63713 63869 64736 66248 67048 67228 68614 68782 69629 70304 71344 73892 73984 74698 75712 75803 76531 76832 78416 78608 79576 80444 81536 81634 82418 83317 83521 84448 86528 86632 87464 87808 89726 90944 91936 93184 93296 94192 96512 96628 97556 97682 99008 99127 100079 102544 103936 105196 106624 107648 107653 108953 110432 113152 113288 114244 114376 115934 117334 117649 120224 121856 123032 124852 126208 127426 127738 129311 129472 132496 134096 134456 137228 137564 139258 140608 140777 142129 142477 142688 147784 147968 149396 151424 151606 153062 153664 156832 157216 159152 160888 163072 163268 164836 166634 167042 168896 169099 170723 173056 173264 174928 175616 179452 181888 183872 184093 185861 186592 188384 193024 193256 195112 195364 198016 198254 199927 200158 205088 207872 210392 213248 215296 215306 217906 218491 220864 226304 226576 228488 228752 231868 234668 235298 240149 240448 240737 243049 246064 249704 252416 254852 255476 258622 258944 261443 264992 268192 268912 274456 275128 278516 281216 281554 284258 284954 285376 285719 288463 295568 295936 298792 302848 303212 306124 307328 313664 314041 314432 317057 318304 321776 326144 326536 329672 333268 334084 337792 338198 341446 341887 346528 349856 351232 358904 363776 367744 368186 371293 371722 373184 376768 386048 386512 390224 390728 396032 396508 399854 400316 405769 410176 410669 414613 420784 426496 430592 430612 435812 436982 441728 445991 447083 453152 456976 457504 463736 469336 470596 480298 480896 481474 485537 486098 487403 492128 499408 504832 509704 510952 517244 517888 522886 529984 530621 535717 536384 537824 548912 550256 557032 562432 563108 568516 569908 570752 571438 576926 583219 584647 591136 597584 605696 606424 612248 614656 627328 628082 628864 634114 634933 636608 643552 652288 653072 659344 666536 668168 675584 676396 682892 683774 693056 693889 699712 700553 707281 717808 727552 735488 736372 742586 743444 746368 753536 753571 762671 773024 780448 781456 792064 793016 799708 800632 811538 820352 821338 828269 829226 830297 841568 852992 861184 861224 871624 873964 883456 891982 894166 905177 906304 913952 915008 927472 938672 941192 960596 961792 962948 971074 972196 974806 984256 985439 994903 997339 998816 1019408 1021904 1034488 1035776 1045772 1059968 1061242 1071434 1072768 1075648 1083121 1085773 1097824 1100512 1114064 1124864 1126216 1137032 1139816 1141504 1142876 1153852 1166438 1169294 1182272 1183693 1195061 1195168 1211392 1212848 1224496 1229312 1254656 1256164 1257728 1268228 1269866 1273216 1287104 1288651 1301027 1306144 1318688 1333072 1336336 1351168 1352792 1365784 1367548 1386112 1387778 1399424 1399489 1401106 1414562 1416389 1435616 1455104 1470976 1472744 1485172 1486888 1492736 1507072 1507142 1525342 1529437 1546048 1560896 1562912 1584128 1586032 1599416 1601264 1623076 1640704 1642676 1656538 1658452 1660594 1681043 1683136 1685159 1701343 1722448 1743248 1747928 1766912 1783964 1788332 1810354 1812608 1827904 1830016 1830101 1847677 1852201 1854944 1877344 1882384 1921192 1923584 1925896 1942148 1944392 1949612 1968512 1970878 1989806 1994678 1997632 2000033 2019241 2038816 2043808 2068976 2071552 2091544 2119936 2122484 2142868 2145536 2151296 2166242 2171546 2195648 2198287 2201024 2219399 2228128 2249728 2252432 2274064 2279632 2283008 2285752 2307704 2332876 2338588 2364544 2367386 2390122 2390336 2393209 2416193 2422109 2425696 2448992 2458624 2509312 2512328 2515456 2536456 2539732 2546432 2574208 2577302 2599051 2602054 2612288 2637376 2666144 2672672 2702336 2705584 2731568 2735096 2772224 2775556 2798848 2798978 2802212 2829124 2832778 2840383 2871232 2874683 2902291 2941952 2945488 2970344 2973776 2985472 3014144 3014284 3050684 3058874 3092096 3121792 3121937 3125824 3129581 3159637 3172064 3198832 3202528 3246152 3281408 3285352 3313076 3316904 3321188 3362086 3366272 3370318 3398759 3402686 3411821 3444896 3486496 3495856 3533824 3567928 3576664 3620708 3625216 3655808 3660032 3660202 3695354 3704402 3709888 3714347 3750019 3754688 3764768 3842384 3847168 3851792 3884296 3888784 3899224 3937024 3941756 3979612 3989356 3995264 4000066 4038482 4077632 4082533 4087616 4092529 4121741 4131833 4137952 4183088 4239872 4244968 4285736 4291072 4302592 4332484 4343092 4391296 4396574 4402048 4438798 4444531 4456256 4504864 4548128 4559264 4566016 4571504 4615408 4665752 4677176 4729088 4734772 4780244 4780672 4786418 4826809 4832386 4844218 4851392 4857223 4897984 4903871 4950967 5018624 5024656 5030912 5072912 5079464 5092864 5148416 5154604 5198102 5204108 5224576 5274752 5274997 5332288 5338697 5345344 5389969 5411168 5463136 5470192 5544448 5551112 5597696 5597956 5604424 5658248 5665556 5680766 5742464 5749366 5797883 5804582 5812079 5890976 5940688 5947552 5970944 6028288 6028568 6101368 6117748 6184192 6243584 6243874 6251648 6259162 6311981 6319274 6336239 6344128 6397664 6405056 6492304 6562816 6570704 6626152 6633808 6642376 6724172 6732544 6740636 6797518 6805372 6823642 6889792 6898073 6964321 6972992 6981373 6991712 7048421 7135856 7153328 7241416 7250432 7311616 7320064 7320404 7390708 7408804 7419776 7428694 7500038 7509376 7529536 7581847 7600411 7684768 7703584 7768592 7777568 7798448 7874048 7883512 7959224 7978712 7990528 8000132 8076964 8155264 8165066 8175232 8185058 8243482 8254129 8263666 8275904 8285851 8365427 8366176 8479744 8489936 8571472 8582144 8605184 8664968 8686184 8782592 8793148 8804096 8877596 8889062 8912512 9009728 9020557 9096256 9107189 9118528 9143008 9194653 9230816 9331504 9354352 9458176 9469544 9560488 9561344 9572836 9653618 9664772 9688436 9702784 9714446 9795968 9796423 9807742 9901934 9914723 10049312 10145824 10158928 10185728 10296832 10309208 10396204 10408216 10449152 10549504 10549994 10664576 10677394 10690688 10767497 10779938 10793861 10822336 10926272 10940384 11088896 11102224 11195392 11195912 11208848 11316496 11331112 11361532 11484928 11498732 11595766 11609164 11624158 11767301 11781952 11796113 11881376 11895104 11909401 12023777 12057136 12202736 12235496 12368384 12487168 12487748 12503296 12518324 12623962 12638548 12672478 12688256 12795328 12810112 12810707 12933739 12965407 12984608 13141408 13252304 13267616 13284752 13448344 13465088 13481272 13595036 13610744 13647284 13779584 13796146 13928642 13945984 13962746 13983424 14080573 14096842 14115049 14134687 14271712 14306656 14482832 14500864 14623232 14640128 14640808 14781416 14817608 14839552 14857388 15000076 15018752 15059072 15163694 15200822 15369536 15388009 15407168 15535793 15537184 15555136 15596896 15748096 15767024 15918448 15957424 15981056 16000264 16153928 16310528 16330132 16350464 16370116 16486964 16508258 16527332 16551808 16571702 16730854 16732352 16752463 16913351 16954763 16979872 17142944 17210368 17329936 17372368 17565184 17586296 17608192 17755192 17778124 17825024 18019456 18041114 18192512 18193357 18214378 18237056 18286016 18389306 18413057 18461632 18663008 18708704 18916352 18939088 19120976 19122688 19145672 19307236 19329544 19376872 19405568 19428892 19591936 19592846 19615484 19803868 19829446 19882681 20098624 20122781 20291648 20316037 20317856 20593664 20618416 20792408 20816432 20898304 21099008 21099988 21329152 21354788 21381376 21534994 21559876 21587722 21644672 21852544 21853559 21880768 21907067 22117459 22204448 22391824 22417696 22632992 22662224 22723064 22969856 22997464 23191532 23218328 23248316 23534602 23563904 23592226 23762752 23790208 23791313 23818802 24019801 24047554 24078613 24114272 24405472 24470992 24736768 24974336 24975496 25006592 25036648 25247924 25277096 25344956 25376512 25590656 25620224 25621414 25867478 25930814 25969216 26000429 26250133 26282816 26504608 26535232 26569504 26896688 26930176 26962544 27190072 27221488 27294568 27559168 27592292 27857284 27891968 27925492 27966848 28161146 28193684 28230098 28269374 28543424 28577731 28613312 28647703 28852187 28922831 28965664 29246464 29281616 29562832 29635216 29679104 29714776 30000152 30037504 30118144 30327388 30401644 30739072 30776018 30814336 31071586 31074368 31110272 31111717 31193792 31410509 31487417 31534048 31836896 31914848 31962112 32000528 32307856 32621056 32660264 32700928 32740232 32973928 33016516 33054664 33103616 33143404 33461708 33464704 33504926 33787663 33826702 33909526 33959744 34000561 34285888 34327097 34656769 34659872 34744736 35130368 35172592 35216384 35510384 35556248 35650048 36038912 36082228 36385024 36386714 36428756 36474112 36572032 36778612 36826114 36923264 36924979 37326016 37370879 37417408 37729783 37878176 38241952 38245376 38291344 38614472 38659088 38753744 38811136 38857784 39183872 39185692 39230968 39607736 39658892 39765362 40197248 40245562 40583296 40585181 40632074 40635712 40684553 41075281 41236832 41584816 41632864 41796608 42198016 42199976 42658304 42709576 42762752 43069988 43119752 43175444 43289344 43705088 43707118 43761536 43814134 44183867 44234918 44353673 44408896 44783648 44835392 45265984 45324448 45446128 45939712 45994928 46383064 46436656 46496632 47069204 47127808 47184452 47525504 47580416 47582626 47637604 48039602 48095108 48157226 48228544 48286511 48750247 48810944 48869611 48941984 49338947 49950992 50013184 50073296 50495848 50554192 50689912 50753024 51181312 51240448 51242828 51734956 51861628 51938432 52000858 52500266 52565632 53009216 53070464 53072929 53139008 53202877 53582633 53713829 53793376 53925088 54380144 54442976 54589136 55118336 55184584 55714568 55783936 55850984 55933696 56322292 56387368 56460196 56538748 57086848 57155462 57226624 57295406 57704374 57778903 57845662 57931328 58000957 58557989 58563232 59125664 59270432 59358208 59429552 60000304 60075008 60236288 60654776 60803288 61478144 61552036 61628672 62143172 62148736 62220544 62223434 62387584 62821018 62974834 63068096 63143899 63673792 63750323 63829696 64001056 64362571 64615712 65242112 65320528 65401856 65480464 65947856 66033032 66109328 66207232 66286808 66923416 66929408 67009852 67575326 67653404 67819052 67919488 68001122 68571776 68574961 68654194 69313538 69319744 69403061 69489472 70069597 70241161 70345184 71020768 71112496 71300096 72077824 72164456 72770048 72773428 72857512 72948224 73144064 73557224 73652228 73846528 73849958 74652032 74741758 74834816 75372479 75459566 75557027 75756352 76483904 76582688 77228944 77318176 77507488 77622272 77715568 78367744 78371384 78461936 79215472 79317784 79530724 80394496 80491124 81166592 81170362 81264148 81271424 81369106 82055753 82150562 82371107 82473664 82572791 83169632 83265728 83365807 84166439 84399952 85316608 85419152 85525504 86139976 86239504 86350888 86578688 87410176 87414236 87523072 87628268 88367734 88469836 88707346 88817792 89567296 89670784 89674949 90531968 90536173 90648896 90757849 90892256 91629473 91989856 92766128 92873312 92993264 94138408 94255616 94368904 95051008 95160832 95165252 95275208 96079204 96190216 96314452 96457088 96573022 97500494 97621888 97739222 97883968 98564011 98677894 98805343 98942809 99901984 100146592 100991696 101108384 101379824 101506048 102362624 102480896 102485656 103469912 103723256 103876864 104001716 105000532 105131264 106018432 106140928 106145858 106278016 106405754 107165266 107303677 107427658 107586752 107716063 107850176 108750551 108760288 108885952 109178272 110236672 110369168 111429136 111567872 111701968 111867392 112644584 112774736 112920392 113077496 114173696 114310924 114453248 114590812 115408748 115557806 115691324 115862656 116001914 117115978 117126464 117267241 118251328 118393457 118540864 118683341 118859104 119530489 119823157 120000608 120472576 121309552 121606576 122956288 123104072 123257344 124286344 124297472 124441088 124446868 124775168 125642036 125949668 126136192 126287798 127347584 127353499 127500646 127659392 128002112 128725142 128891399 129231424 130641056 130960928 131895712 132066064 132218656 132414464 132573616 133846832 133858816 134019704 135150652 135306808 135638104 135838976 136002244 137143552 137149922 137308388 138627076 138639488 138806122 138978944 139977461 140139194 140320193 140482322 140690368 140859467 142041536 142212259 142224992 144155648 144328912 145540096 145546856 145715024 145896448 146288128 147114448 147304456 147693056 147699916 149304064 149483516 149669632 150744958 150919132 151114054 151512704 152967808 152974913 153165376 153349469 154457888 154636352 154822213 155014976 155431136 156309101 156742768 156923872 158430944 158635568 159061448 160788992 160982248 162333184 162340724 162528296 162542848 162738212 164111506 164301124 164742214 164947328 165145582 166339264 166531456 166539191 166731614 168138607 168332878 168550291 168799904 170838304 172279952 172479008 172701776 173157376 174820352 174828472 175046144 175256536 176735468 176939672 177414692 177635584 179134592 179341568 179349898 181063936 181072346 181297792 181515698 181784512 183047449 183258946 183495637 183750931 183979712 185532256 185746624 185986528 188276816 188511232 188737808 190102016 190321664 190330504 190550416 192158408 192380432 192628904 192914176 193146044 195000988 195243776 195478444 195767936 197128022 197355788 197610686 197885618 199803968 200044117 200293184 200533921 201965309 201983392 202216768 202459817 202759648 204404209 204725248 204971312 206939824 207446512 207753728 208003432 210001064 210262528 212036864 212281856 212291716 212556032 212811508 214330532 214607354 214855316 215173504 215432126 215700352 217501102 217520576 217771904 217782019 218356544 219873563 220411919 220738336 222858272 223403936 223734784 225289168 225549472 225840784 226154992 228347392 228621848 228906496 229181624 230817496 231115612 231382648 231725312 232003828 234231956 234252928 234534482 236502656 236513641 236786914 237081728 237366682 237718208 239060978 239369741 239646314 240001216 240289679 242597383 242619104 243213152 245912576 246208144 246514688 248572688 248594944 248882176 248893736 249550336 251284072 251899336 252272384 252575596 254695168 254706998 255001292 255318784 256004224 257450284 257782798 258462848 258474853 261282112 261596153 261921856 263791424 264108481 264132128 264437312 265147232 267693664 267717632 268039408 270301304 270613616 271276208 271677952 272004488 274287104 274299844 274616776 277254152 277278976 277612244 277957888 279954922 280278388 280640386 280964644 281380736 281718934 284083072 284096267 284424518 284449984 284791871 287526967 288657824 291093712 291430048 292576256 294228896 294608912 295386112 295399832 298608128 298967032 299339264 301489916 301838264 302228108 303025408 305935616 305949826 306330752 306698938 308915776 309272704 309287069 309644426 310029952 310862272 312257413 312618202 313021969 313485536 313847744 316861888 317271136 318122896 321577984 321964496 324666368 324681448 325056592 325085696 325476424 328223012 328602248 329484428 329894656 330291164 332678528 333062912 333078382 333463228 336277214 336665756 337100582 337599808 338005577 341251729 341676608 342087277 344559904 344958016 345372629 345403552 349656944 350092288 350513072 353470936 353879344 354829384 355271168 358269184 358683136 358699796 362127872 362144692 362595584 363031396 363569024 366094898 366517892 366991274 367501862 367959424 371064512 371493248 371510503 371973056 372420139 375078431 375996803 376553632 377475616 380204032 380661008 381100832 384316816 384760864 385257808 385828352 386292088 390001976 390487552 390956888 391535872 394256044 394711576 395221372 395771236 399607936 400088234 400586368 401067842 403930618 403966784 404433536 404452321 404919634 405519296 408336617 408808418 409336421 409905923 409942624 413879648 414893024 415507456 416006864 420002128 420525056 424073728 424563712 424583432 425112064 425623016 428661064 429214708 429710632 430347008 430864252 431400704 435002204 435041152 435543808 435564038 436713088 439747126 440823838 441476672 442007293 445716544 446252261 446807872 450537997 450578336 451098944 451681568 452309984 456694784 457243696 457812992 458363248 461634992 462231224 462765296 463450624 464007656 468463912 468505856 469068964 473005312 473027282 473573828 474163456 474733364 475436416 478121956 478739482 479292628 480002432 480024727 480579358 485194766 485238208 485821427 486426304 490487179 491688127 492416288 497145376 497189888 497787472 499100672 502568144 503798672 504544768 505151192 509390336 509413996 510002584 510637568 512008448 514900568 515565596 516925696 516949706 522564224 523192306 523843712 527582848 527607353 528216962 528264256 528874624 528899189 530294464 533978653 535387328 536078816 540602608 541227232 542552416 543355904 544008976 548574208 548599688 549233552 554508304 554557952 555224488 555915776 559909844 560556776 561280772 561929288 562761472 563437868 568166144 568192534 568849036 568899968 569583742 574390271 575053934 576597749 577315648 578009537 582187424 582860096 583560649 588457792 589165073 589217824 590799664 597216256 597934064 598678528 602979832 603676528 604456216 606050816 611871232 611899652 612661504 613397876 617831552 618545408 618574138 619288852 620059904 621724544 624514826 625236404 626043938 626971072 627695488 627724643 633723776 633753211 634542272 635304943 636245792 641406311 643928992 649362896 650113184 650171392 650952848 656446024 657204496 658968856 659789312 660582328 665357056 666125824 666156764 666926456 672554428 673331512 674201164 675199616 676011154 682503458 683353216 684174554 689119808 689916032 689948077 690745258 690807104 691637401 696574229 698279777 699313888 701026144 706941872 707758688 709658768 710542336 716538368 717366272 717399592 724255744 724289384 725191168 726062792 727138048 732189796 733035784 733982548 735003724 735918848 742129024 742986496 743021006 743946112 744840278 750156862 751125739 751993606 753107264 754012441 754951232 761253857 761322016 762201664 768633632 769521728 770515616 771656704 772584176 780003952 780975104 781913776 783071744 788512088 789423152 790442744 791542472 799215872 800176468 801172736 802135684 807861236 807933568 808867072 808904642 809839268 811038592 816673234 817616836 818672842 819811846 819885248 820870687 827759296 828754199 829786048 830783387 832013728 836713423 838762099 840004256 848147456 849166864 850224128 851246032 857322128 858429416 859421264 860694016 861728504 862801408 870004408 870082304 871087616 871128076 873426176 879494252 881647676 882953344 884014586 891433088 891474493 892504522 893615744 901075994 901156672 902197888 902239793 903363136 904619968 910904761 913135093 914487392 916726496 923269984 924462448 925530592 926901248 928015312 936927824 937011712 938137928 946010624 946054564 947147656 948326912 949466728 950872832 956243912 957478964 958585256 960004864 960049454 961158716 970389532 970476416 971642854 972852608 979842227 980974358 982241351 983376254 984832576 986016269 994290752 995485813 995574944 1005136288 1007597344 1009089536 1010302384 1018780672 1018827992 1020005168 1021275136 1024016896 1029801136 1031131192 1033851392 1033899412 1045128448 1046384612 1047687424 1055165696 1055214706 1056433924 1056528512 1057749248 1057798378 1060588928 1067957306 1070774656 1070824391 1072157632 1073446283 1081205216 1082454464 1083755491 1085104832 1088017952 1094163707 1097199376 1098467104 1109016608 1109115904 1110448976 1111831552 1119819688 1121113552 1122561544 1123858576 1125522944 1126875736 1136332288 1136385068 1137698072 1137799936 1139167484 1148780542 1150107868 1153195498 1154631296 1156019074 1164374848 1165720192 1165774337 1167121298 1176915584 1176970249 1178330146 1178435648 1179852037 1181599328 1191183149 1195868128 1205959664 1207353056 1208912432 1212101632 1223742464 1223799304 1225323008 1226795752 1235663104 1237090816 1237148276 1238577704 1240119808 1243449088 1249029652 1250472808 1252087876 1253942144 1255390976 1255449286 1267447552 1267506422 1269084544 1270609886 1272491584 1281332143 1282812622 1284469459 1286256517 1287857984 1298725792 1300226368 1301905696 1312892048 1314408992 1317937712 1319578624 1321164656 1330714112 1332251648 1332313528 1333852912 1345108856 1346663024 1348402328 1350399232 1352022308 1365006916 1366706432 1368349108 1378239616 1379832064 1379896154 1381490516 1381614208 1383274802 1393148458 1394947801 1396559554 1398627776 1400308819 1402052288 1403737447 1413757163 1413883744 1415517376 1417218719 1419317536 1430829463 1433076736 1434799184 1448578768 1450382336 1452125584 1454276096 1464379592 1466071568 1467965096 1470007448 1471837696 1484258048 1485972992 1486042012 1487892224 1489680556 1500313724 1502251478 1503987212 1506214528 1508024882 1509902464 1522507714 1522644032 1524403328 1524474133 1537267264 1539043456 1539114941 1541031232 1542883433 1545168352 1553896357 1557701041 1560007904 1563827552 1566143488 1577024176 1578846304 1580885488 1583084944 1598431744 1600352936 1602345472 1604271368 1615722472 1615867136 1617734144 1617809284 1619678536 1622077184 1633346468 1635233672 1637345684 1639623692 1639770496 1641741374 1655518592 1655595487 1657508398 1659572096 1661566774 1664027456 1673426846 1675588187 1677524198 1680008512 1682027753 1698181681 1698333728 1702492064 1714644256 1716858832 1718842528 1721388032 1723457008 1725602816 1740008816 1740164608 1742175232 1742256152 1746852352 1758988504 1763295352 1765906688 1768029172 1782866176 1782948986 1785009044 1787231488 1802151988 1802313344 1804395776 1804479586 1806726272 1809239936 1821809522 1824162509 1826270186 1828974784 1831173071 1833452992 1846539968 1848759367 1848924896 1851061184 1856030624 1873855648 1874023424 1876275856 1892021248 1892109128 1894295312 1896653824 1898933456 1901745664 1912487824 1914957928 1917170512 1920009728 1920098908 1922317432 1940779064 1940952832 1943285708 1945705216 1959684454 1961948716 1964482702 1966752508 1969665152 1972032538 1988581504 1988673869 1990971626 1991149888 1993543097 2010272576 2012688769 2015194688 2020604768 2032018313 2036993669 2037655984 2040010336 2048033792 2059602272 2062262384 2067702784 2067798824 2090256896 2092769224 2095374848 2110331392 2110429412 2112867848 2113057024 2115498496 2115596756 2121177856 2135914612 2141549312 2141648782 2144315264 2146892566 2162410432 2164908928 2165009483 2167510982 2170209664 2176035904 2185801891 2188327414 2191153783 2194398752 2196934208 2218033216 2220897952 2239639376 2242227104 2245123088 2247717152 2251045888 2253751472 2272664576 2272770136 2275396144 2275599872 2278334968 2297561084 2300215736 2306390996 2309262592 2312038148 2328749696 2331440384 2331548674 2334242596 2353831168 2353940498 2356660292 2356871296 2359704074 2363198656 2379616837 2382366298 2385443281 2388762103 2391736256 2394610939 2411919328 2414706112 2417608403 2417824864 2447598608 2450646016 2453591504 2471326208 2474181632 2474296552 2477155408 2480239616 2486898176 2498059304 2500945616 2504175752 2507884288 2510781952 2510898572 2534895104 2535012844 2538169088 2541219772 2544983168 2562664286 2565625244 2568938918 2572513034 2575715968 2597451584 2600452736 2600573521 2603811392 2606940973 2625549017 2625784096 2628817984 2631977621 2635875424 2642329312 2657254717 2661428224 2664627056 2667705824 2690217712 2693326048 2696804656 2700798464 2704044616 2730013832 2733412864 2736698216 2756479232 2759664128 2759792308 2762981032 2763228416 2766549604 2786296916 2789895602 2793119108 2797255552 2800617638 2804104576 2807474894 2827514326 2827767488 2831034752 2831166247 2834437438 2838635072 2858356319 2861658926 2865354947 2869341461 2869598368 2897157536 2904251168 2908552192 2928759184 2932143136 2935930192 2940014896 2943675392 2968516096 2971945984 2972084024 2975784448 2979361112 3000627448 3004502956 3007974424 3012429056 3016049764 3019804928 3045015428 3045288064 3048806656 3048948266 3074534528 3078086912 3078229882 3082062464 3085766866 3090336704 3107792714 3111806633 3115402082 3120015808 3123765827 3127655104 3153765979 3154048352 3157692608 3161770976 3166169888 3196863488 3200705872 3204690944 3208542736 3231444944 3231734272 3235468288 3235618568 3239357072 3244154368 3266692936 3270467344 3274691368 3279247384 3279540992 3283482748 3311037184 3311190974 3315016796 3319144192 3323133548 3328054912 3346853692 3351176374 3355048396 3360017024 3360173089 3364055506 3396363362 3396667456 3400749989 3404984128 3429288512 3433410253 3433717664 3437685056 3441816889 3446914016 3474871553 3480017632 3480329216 3484512304 3493704704 3517977008 3526590704 3531813376 3536058344 3565732352 3565897972 3570018088 3574462976 3604303976 3604626688 3608791552 3608959172 3613452544 3618479872 3643619044 3648325018 3652540372 3657949568 3662346142 3666905984 3693079936 3693251471 3697518734 3697849792 3702122368 3702294323 3712061248 3737850571 3747711296 3752551712 3784218256 3788590624 3797866912 3803491328 3824975648 3829915856 3834341024 3840019456 3840197816 3844634864 3881558128 3881905664 3886571416 3891410432 3919368908 3923897432 3928965404 3933505016 3939330304 3944065076 3977163008 3977347738 3981943252 3982299776 3987086194 4020545152 4020731897 4025377538 4030389376 4041209536 4059346369 4064036626 4069285597 4073987338 4075311968 4080020672 4084924543 4119204544 4124155511 4124524768 4135597648 4180513792 4185538448 4190749696 4220662784 4220858824 4225735696 4226114048 4230996992 4231193512 4242355712 4271829224 4283098624 4283297564 4288630528 4293785132 4324820864 4329817856 4330018966 4335021964 4340419328 4352071808 4371603782 4376654828 4382307566 4388797504 4393868416 4394072501 4436066432 4436272477 4441795904 4447134601 4479278752 4484454208 4489844177 4490246176 4495434304 4507502944 4545540272 4550792288 4551199744 4556669936 4595122168 4600431472 4612781992 4618525184 4624076296 4657499392 4662880768 4663097348 4668485192 4707662336 4707880996 4713320584 4713742592 4719408148 4726397312 4759233674 4764732596 4770886562 4777524206 4783472512 4789221878 4823838656 4829412224 4829636539 4835216806 4835649728 4841461807 4876019603 4887958439 4895197216 4907183008 4942652416 4948593104 4954310816 4973796352 4996118608 5001891232 5008351504 5015768576 5021563904 5021797144 5069790208 5070025688 5076338176 5082439544 5089966336 5125328572 5131250488 5137877836 5145026068 5151431936 5194903168 5200905472 5201147042 5207622784 5213881946 5251098034 5251568192 5257635968 5257880173 5263955242 5271750848 5284658624 5308376021 5314509434 5321373473 5328776999 5329254112 5335411648 5380435424 5386652096 5393609312 5401596928 5408089232 5460027664 5466825728 5473396432 5512958464 5519328256 5519584616 5525962064 5526456832 5533099208 5572593832 5579791204 5586238216 5594511104 5601235276 5608209152 5614949788 5655028652 5655534976 5662069504 5662332494 5668874876 5677270144 5716712638 5723317852 5730709894 5738682922 5739196736 5746094809 5794315072 5801279393 5808502336 5815483709 5856993961 5857518368 5864286272 5871334693 5871860384 5880029792 5937032192 5944168048 5951568896 5958722224 6001254896 6009005912 6015948848 6024858112 6032099528 6039609856 6090030856 6090576128 6097613312 6097896532 6149069056 6156173824 6156459764 6164124928 6171533732 6180673408 6215585428 6223613266 6230804164 6240031616 6240321451 6247531654 6255310208 6307531958 6308096704 6315385216 6315678551 6323541952 6332339776 6376333327 6391945651 6401411744 6417085472 6462889888 6463468544 6471237136 6478714144 6488308736 6533385872 6540934688 6549382736 6558494768 6559081984 6566965496 6622074368 6622381948 6630033592 6638288384 6646267096 6656109824 6693707384 6702352748 6710096792 6720034048 6720346178 6728111012 6792726724 6793334912 6801499978 6809968256 6858577024 6858895589 6866820506 6867435328 6875370112 6875689457 6883633778 6893828032 6941722489 6949743106 6960035264 6968400691 6969024608 7035954016 7053181408 7063626752 7072116688 7131464704 7131795944 7140036176 7148925952 7208607952 7209253376 7217583104 7217918344 7226905088 7236959744 7287238088 7296650036 7305080744 7315899136 7324692284 7333811968 7386159872 7386502942 7395037468 7395699584 7404244736 7404588646 7424122496 7475701142 7495422592 7495770737 7505103424 7514123981 7568436512 7577181248 7586288437 7595733824 7649951296 7659145949 7659831712 7668682048 7680395632 7689269728 7763116256 7763811328 7773142832 7782820864 7838737816 7847794864 7857930808 7867010032 7878660608 7888130152 7954326016 7954695476 7963886504 7964599552 7974172388 8041090304 8041463794 8050755076 8060778752 8082419072 8118692738 8128073252 8138571194 8147974676 8150623936 8160041344 8160420359 8169849086 8238409088 8238791743 8248311022 8249049536 8258964259 8271195296 8338282043 8371076896 8441717648 8451471392 8452228096 8462387024 8484711424 8543658448 8566197248 8566595128 8577261056 8587570264 8649641728 8659635712 8660037932 8670043928 8680838656 8704143616 8743207564 8753309656 8764615132 8777595008 8787736832 8788145002 8872132864 8872544954 8883591808 8894269202 8958557504 8968908416 8969325001 8979688354 8980492352 8990868608 8991286213 9015005888 9055464977 9077637101 9091080544 9101584576 9113339872 9190244336 9200862944 9225563984 9237050368 9248152592 9314998784 9325761536 9326194696 9336970384 9415324672 9415761992 9426641168 9427485184 9438816296 9452794624 9518467348 9529465192 9541773124 9555048412 9566945024 9578443756 9647677312 9658824448 9659273078 9670433612 9671299456 9682923614 9752039206 9764634607 9775916878 9790394432 9802161733 9814366016 9826162129 9896300141 9897186208 9908621632 9920531033 9992237216 10003782464 10015806241 10016703008 10031537152 10043594288 10140051376 10152676352 10164879088 10179932672 10250657144 10262500976 10275755672 10290052136 10302863872 10389806336 10401810944 10402294084 10415245568 10427763892 10502196068 10503136384 10515271936 10515760346 10527910484 10543501696 10569317248 10616752042 10629018868 10642746946 10657553998 10658508224 10670823296 10671318931 10760870848 10773304192 10773804587 10787218624 10800184031 10816178464 10877274499 10903907287 10920055328 10946792864 11025916928 11039169232 11051924128 11052913664 11066198416 11145187664 11159582408 11172476432 11189022208 11202470552 11216418304 11229899576 11310057304 11311069952 11324139008 11324664988 11337749752 11354540288 11433425276 11446635704 11461419788 11477365844 11478393472 11492189618 11588630144 11589168409 11602558786 11617004672 11630967418 11713987922 11715036736 11728572544 11729117309 11742669386 11743720768 11760059584 11841761893 11870756209 11887271767 11888336096 11917444448 12002509792 12018011824 12031897696 12049716224 12064199056 12079219712 12180061712 12181152256 12195226624 12195793064 12298138112 12312347648 12312919528 12328249856 12343067464 12361346816 12431170856 12447226532 12461608328 12480063232 12480642902 12495063308 12510620416 12615063916 12616193408 12630770432 12631357102 12647083904 12664679552 12752666654 12769137563 12783891302 12802823488 12818211497 12834170944 12925779776 12941315569 12942474272 12957428288 13066771744 13081869376 13098765472 13116989536 13118163968 13133930992 13244148736 13244763896 13260067184 13276576768 13292534192 13312219648 13387414768 13404705496 13420193584 13440068096 13440692356 13456222024 13585453448 13586669824 13602999956 13619936512 13717154048 13717791178 13733641012 13734870656 13750740224 13751378914 13767267556 13787656064 13883444978 13899486212 13920070528 13920717083 13936801382 13938049216 13954801679 14071908032 14088821383 14106362816 14144233376 14224128191 14258955683 14263591888 14280072352 14417215904 14418506752 14435836688 14453810176 14473919488 14574476176 14593300072 14610161488 14631798272 14649384568 14667623936 14772319744 14773005884 14790074936 14791399168 14808489472 14809177292 14848244992 14951402284 14990845184 14991541474 15010206848 15028247962 15136873024 15154362496 15155066381 15172576874 15191467648 15299902592 15300613237 15318291898 15319663424 15337364096 15338076481 15360791264 15378539456 15485380937 15526232512 15546285664 15677475632 15695589728 15715861616 15734020064 15757321216 15776260304 15908652032 15909390952 15927773008 15929199104 15948344776 16082180608 16082927588 16101510152 16121557504 16164838144 16237385476 16256146504 16277142388 16295949352 16301247872 16320082688 16320840718 16339698172 16476818176 16477583486 16496622044 16498099072 16517928518 16542390592 16657317859 16676564086 16698102967 16721334721 16742153792 16762276573 16883435296 16902942784 16923258821 16924774048 17087316896 17133190256 17154522112 17175140528 17299283456 17319271424 17320075864 17340087856 17361677312 17408287232 17486415128 17506619312 17529230264 17555190016 17575473664 17576290004 17744265728 17745089908 17767183616 17788538404 17917115008 17937816832 17938650002 17959376708 17960984704 17981737216 17982572426 18030011776 18110929954 18155274202 18182161088 18203169152 18204014647 18226679744 18248586811 18378843119 18380488672 18401725888 18423843347 18451127968 18496305184 18600783019 18629997568 18652389392 18673940768 18831523984 18853282336 18854970368 18877632592 18905589248 19036934696 19058930384 19083546248 19110096824 19133890048 19156887512 19295354624 19317648896 19318546156 19340867224 19342598912 19365847228 19504078412 19529269214 19551833756 19580788864 19604323466 19628732032 19652324258 19792600282 19794372416 19817243264 19818163729 19841062066 19984474432 20007564928 20008494233 20031612482 20033406016 20057484629 20087188576 20200652641 20250113533 20280102752 20329758176 20359865344 20501314288 20525001952 20551511344 20580104272 20605727744 20779612672 20803621888 20804588168 20830491136 20855527784 21004392136 21006272768 21030543872 21031520692 21055820968 21087003392 21138634496 21233504084 21258037736 21285493892 21315107996 21317016448 21341646592 21342637862 21521741696 21546608384 21547609174 21574437248 21600368062 21632356928 21754548998 21782646431 21807814574 21840110656 21866360789 21893585728 22076361853 22078338464 22103848256 22132396832 22290375328 22319164816 22344952864 22378044416 22404941104 22432836608 22459799152 22620114608 22622139904 22648278016 22649329976 22675499504 22709080576 22866850552 22893271408 22922839576 22954731688 22956786944 22984379236 23177260288 23178336818 23205117572 23234009344 23261934836 23427975844 23430073472 23457145088 23458234618 23485338772 23487441536 23520119168 23683523786 23714112617 23741512418 23774543534 23776672192 23805249923 23834888896 24005019584 24033871771 24036023648 24063795392 24092718223 24128398112 24324100871 24360123424 24362304512 24391586128 24596276224 24625839056 24656499712 24686134928 24722693632 24862341712 24894453064 24923216656 24960126464 24961285804 24990126616 25021240832 25230127832 25232386816 25261540864 25262714204 25294167808 25329359104 25505333308 25538275126 25567782604 25605646976 25636422994 25668341888 25851559552 25852760297 25882631138 25884948544 25914856576 25916060261 26133543488 26163738752 26164953997 26197530944 26233979072 26267861984 26416238069 26480917697 26489527792 26520134368 26585068384 26624439296 26774829536 26809410992 26840387168 26880136192 26881384712 26912444048 27170906896 27173339648 27205999912 27239873024 27434308096 27435582356 27467282024 27469741312 27501480448 27502757828 27534535112 27575312128 27766889956 27798972424 27840141056 27841434166 27873602764 27876098432 27909603358 28143816064 28145123279 28177642766 28212725632 28288466752 28415424583 28448256382 28484999179 28517911366 28527183776 28560144704 28594471801 28834431808 28869088577 28871673376 29148952352 29186600144 29220322976 29263596544 29298769136 29335247872 29544639488 29546011768 29580149872 29582798336 29616978944 29618354584 29696489984 29902804568 29981690368 29983082948 30020413696 30056495924 30273746048 30308724992 30310132762 30345153748 30382935296 30599805184 30601226474 30636583796 30639326848 30674728192 30676152962 30721582528 30757078912 30970761874 31010762653 31052465024 31053907339 31092571328 31129942207 31354951264 31391179456 31428909239 31431723232 31468040128 31552520608 31818781904 31855546016 31858398208 31896689552 32164361216 32165855176 32203020304 32243115008 32329676288 32474770952 32512293008 32554284776 32591898704 32602495744 32640165376 32641681436 32679396344 32953636352 32955166972 32993244088 32996198144 33035857036 33084781184 33314635718 33353128172 33396205934 33442669442 33484307584 33524553146 33766870592 33805885568 33807455773 33846517642 33849548096 33890232649 34132137221 34174633792 34215709073 34266380512 34350281056 34544311321 34598566912 34640151728 34680175712 34816574464 34972830256 35013238624 35058460528 35110380032 35150947328 35152580008 35488531456 35490179816 35534367232 35577076808 35834230016 35875633664 35877300004 35918753416 35921969408 35963474432 35965144852 36060023552 36221859908 36310548404 36364322176 36406338304 36408029294 36453359488 36497173622 36757686238 36760977344 36803451776 36805161211 36847686694 36902255936 36992610368 37158632147 37201566038 37249614311 37301438993 37304778784 37347881536 37663047968 37706564672 37755265184 37811178496 38073869392 38117860768 38167092496 38220193648 38267780096 38313775024 38590709248 38635297792 38637092312 38681734448 38685197824 38731694456 39008156824 39058538428 39103667512 39161577728 39208646932 39257464064 39304648516 39585200564 39588744832 39634486528 39636327458 39682124132 39968948864 40015129856 40016988466 40063224964 40066812032 40114969258 40174377152 40401305282 40453486229 40500227066 40560205504 40608955751 40659516352 40708385963 40998957727 41002628576 41050003904 41099342851 41103022688 41160208544 41559225344 41609176336 41660982272 41711055568 42008784272 42012545536 42061087744 42063041384 42111641936 42174006784 42277268992 42467008168 42516075472 42570987784 42630215992 42634032896 42683293184 42685275724 43043483392 43093216768 43095218348 43148874496 43200736124 43264713856 43509097996 43565292862 43615629148 43680221312 43682250157 43732721578 43787171456 44152723706 44156676928 44207696512 44209749857 44264793664 44580750656 44634333289 44638329632 44689905728 44743619557 44809882208 44919598304 45173330189 45240229216 45244279808 45298659952 45350999008 45418161152 45733701104 45786542816 45845679152 45909463376 45913573888 45968758472 46354520576 46356673636 46410235144 46468018688 46523869672 46855951688 46860146944 46914290176 46916469236 46970677544 46974883072 47040238336 47367047572 47428225234 47483024836 47549087068 47553344384 47610499846 47669777792 48010039168 48012269123 48067743542 48072047296 48127590784 48129826199 48185436446 48256796224 48592057423 48648201742 48720246848 48778804837 48783172256 49251678112 49372269856 49445387264 49724683424 49788906128 49846433312 49920252928 49922571608 49980253232 50042481664 50460255664 50464773632 50523081728 50525428408 50588335616 50658718208 51010666616 51076550252 51135565208 51211293952 51272845988 51336683776 51703119104 51705520594 51765262276 51769897088 51829713152 51832120522 52267086976 52327477504 52329907994 52395061888 52467958144 52535723968 52832476138 52900712761 52961835394 52979055584 53040268736 53104019059 53170136768 53549659072 53614021643 53618821984 53680774336 53762769424 53824888096 54341813792 54346679296 54411999824 54479746048 54868616192 54871164712 54934564048 54939482624 55002960896 55005515656 55069070224 55150624256 55533779912 55597944848 55680282112 55682868332 55747205528 55752196864 55819206716 56287632128 56290246558 56355285532 56425451264 56576933504 56830849166 56896512764 56969998358 57035822732 57054367552 57120289408 57122942513 57188943602 57668863616 57671542201 57738177154 57743346752 57812749813 58297904704 58367974301 58373200288 58440645952 58597538272 59072816401 59092023536 59160299744 59165596672 59236709168 59392979968 59805609136 59963380736 59966165896 60040827392 60112991848 60547492096 60617449984 60620265524 60690307496 60765870592 61199610368 61202452948 61273167592 61278653696 61349456384 61352305924 61443165056 61514157824 61941523748 62021525306 62104930048 62107814678 62185142656 62259884414 62709902528 62782358912 62785275007 62857818478 62863446464 62936080256 62939003491 63105041216 63388254839 63543459707 63637563808 63711092032 63793379104 64331710352 64406040608 64659352576 64949541904 65024586016 65108569552 65183797408 65204991488 65280330752 65283362872 65358792688 65907272704 65910333944 65986488176 65992396288 66071714072 66169562368 66629271436 66706256344 66792411868 66885338884 66968615168 67049106292 67533741184 67611771136 67614911546 67693035284 67699096192 67780465298 68264274442 68349267584 68352442249 68431418146 68532761024 68700562112 69008888273 69088622642 69177855149 69274100987 69280303456 69360351424 69443717231 69945660512 70026477248 70110643687 70116921056 70220760064 70305160016 70980359632 71068734464 71154153616 71668460032 71751267328 71754600008 71837506832 71843938816 71926948864 71930289704 72120047104 72443719816 72621096808 72728644352 72812676608 72816058588 72906718976 72994347244 73515372476 73521954688 73606903552 73610322422 73695373388 73804511872 73985220736 74317264294 74403132076 74499228622 74602877986 74609557568 74695763072 74699232517 75326095936 75413129344 75416632109 75510530368 75601288217 76140921493 76147738784 76235721536 76327351009 76334184992 76440387296 76627550048 77181418496 77274184624 77363468896 77370395648 77463388912 78016313648 78117076856 78207335024 78323155456 78417293864 78514928128 78609297032 79170401128 79177489664 79268973056 79272654916 79364248264 79937897728 80030259712 80033976932 80126449928 80133624064 80229938516 80348754304 80802610564 80906972458 81000454132 81120411008 81124178863 81217911502 81319032704 81416771926 81997915454 82005257152 82100007808 82103821163 82198685702 82206045376 82320417088 82892333251 83095293463 83210902369 83218352672 83422111136 84017568544 84025091072 84126082768 84223283872 84348013568 84554537984 84934016336 85032150944 85141975568 85260431984 85268065792 85366586368 85370551448 86086966784 86186433536 86190436696 86297748992 86401472248 86529427712 87018195992 87130585724 87231258296 87360442624 87364500314 87465443156 87574342912 88305447412 88313353856 88415393024 88419499714 88529587328 89161501312 89268666578 89276659264 89379811456 89383962941 89487239114 89619764416 89839196608 90242392357 90346660378 90480458432 90589208983 90597319904 90701998016 91467402208 91573085632 91691358304 91818926752 91827147776 91937516944 92709041152 92713347272 92820470288 92936037376 93047739344 93711903376 93720293888 93828580352 93832938472 93941355088 93949766144 94080476672 94734095144 94856450468 94966049672 95098174136 95106688768 95220999692 95339555584 96020078336 96024538246 96135487084 96144094592 96255181568 96259652398 96370872892 96513592448 97184114846 97296403484 97440493696 97445019581 97557609674 97566344512 97683611753 98503356224 98621749681 98744539712 99449366848 99568897337 99577812256 99692866624 99812689781 99845143216 99960506464 100920511328 100929547264 101050856816 101176671232 101317436416 102021333232 102153100504 102271130416 102422587904 102545691976 102673367552 103406238208 103411041188 103530524552 103539794176 103659426304 103664241044 104534173952 104654955008 104659815988 104790123776 104935916288 105071447936 105664952276 105801425522 105923670788 105958111168 106080537472 106085464667 106208038118 106340273536 107099318144 107104292659 107228043286 107237643968 107361548672 107366535367 107525538848 107649776192 108397666559 108683627584 108823999648 109742329424 109869128096 109878965248 110011031312 110138140448 110301248512 111067559824 111195889696 111360564224 111365736664 111494411056 111504393728 111638413432 112575264256 112580493116 112710571064 112850902528 113153867008 113661698332 113793025528 113939996716 114071645464 114108735104 114240578816 114245885026 114377887204 115337727232 115343084402 115476354308 115486693504 115625499626 116595809408 116601225013 116735948602 116746400576 116881291904 116886720769 117195076544 117721044701 118009282313 118145632802 118184047072 118320599488 118462811747 118473418336 119611218272 119932331792 120081654784 120225983696 121094984192 121234899968 121240531048 121380614992 121531741184 122399220736 122404905896 122546335184 122557307392 122698912768 122704611848 122886330112 123028315648 123883047496 124043050612 124209860096 124215629356 124370285312 124519768828 125419805056 125564717824 125570550014 125715636956 125726892928 125872160512 125878006982 126210082432 126776509678 127086919414 127275127616 127422184064 127428102529 127586758208 127740107677 128651901833 128663420704 128812081216 128966903429 129899083808 130049172032 130205481133 130217139104 130367594816 130409982976 130566725744 130717585376 131820667888 131972976352 131984792576 132143428144 132339124736 133258542872 133412512688 133584823736 133770677768 133937230336 134098212584 135067482368 135223542272 135229823092 135386070568 135398192384 135560930596 136528548884 136698535168 136704884498 136862836292 137065522048 137401124224 138017776546 138177245284 138355710298 138548201974 138560606912 138720702848 138727146103 138887434462 139891321024 140052954496 140059459631 140221287374 140233842112 140402392403 140610320032 141404568487 141750794731 141960719264 142308307232 143336920064 143509200016 143675013664 143687877632 143860579408 144240094208 144887439632 145242193616 145457288704 145625353216 145632117176 145813437952 145988694488 147030744952 147043909376 147213807104 147220644844 147390746776 147609023744 147970441472 148634528588 148806264152 148998457244 149205755972 149219115136 149391526144 149398465034 150652191872 150826258688 150833264218 151021060736 151202576434 152281842986 152295477568 152471443072 152478525017 152654702018 152668369984 152880774592 153255100096 153942904609 154319830717 154534532971 154548369248 154726937792 154926777824 156032627296 156234153712 156414670048 156646310912 156834587728 157029856256 157218594064 158340802256 158354979328 158537946112 158545309832 158728496528 159875795456 160060519424 160067953864 160252899856 160267248128 160459877032 160697508608 161605221128 161813944916 162000908264 162240822016 162248357726 162435823004 162638065408 162833543852 163995830908 164010514304 164200015616 164207642326 164397371404 164412090752 164640834176 165784666502 165998788319 166190586926 166421804738 166436705344 166636749461 166844222272 168035137088 168237102397 168252165536 168446567744 168649027561 169868032672 170064301888 170268706097 170283951136 170520863968 170536131584 170741102896 172173933568 172380873392 172595497984 172802944496 173058855424 174036391984 174261171448 174462516592 174720885248 174729000628 174930886312 175148685824 176610894824 176626707712 176830786048 176838999428 177059174656 178323002624 178537333156 178553318528 178759622912 178767925882 178974478228 179239528832 179678393216 180484784714 180693320756 180960916864 180969322079 181178417966 181194639808 181403996032 181412421827 182934804416 183146171264 183154677979 183382716608 183637853504 183875033888 184913666483 185366423879 185426694544 185640940576 186095478688 187423806752 187440587776 187665876944 187882710176 187899532288 188160953344 189468190288 189712900936 189932099344 190196348272 190213377536 190441999384 190679111168 192040156672 192049076492 192270974168 192288189184 192510363136 192519304796 192741745784 193027184896 194368229692 194592806968 194880987392 194890039162 195115219348 195132689024 195367223506 197006712448 197015862953 197243499362 197489079424 198898733696 198907972081 199137794674 199155624512 199385733248 199394994253 199625379562 199690286432 199921012928 201309952181 201841022656 202083620039 202101713632 204042666464 204306201008 204542260832 204845175808 205091383952 205346735104 206812476416 206822082376 207061049104 207079588352 207318852608 207328482088 209068347904 209309910016 209319631976 209580247552 209871832576 210142895872 211329904552 211602851044 211847341576 211916222336 212161074944 212170929334 212416076236 212680547072 214198636288 214208585318 214456086572 214475287936 214723097344 214733070734 215051077696 215299552384 216795333118 217075338571 217367255168 217377351373 217647999296 217909595449 219484658848 219738256192 220002364673 220022062624 220276280896 222135119648 222391779392 222731473328 222988822112 223008787456 223276826864 225150528512 225160986232 225421142128 225701805056 226307734016 227323396664 227586051056 227879993432 228143290928 228217470208 228481157632 228491770052 228755774408 230675454464 230686168804 230952708616 230973387008 231250999252 233191618816 233202450026 233471897204 233492801152 233762583808 233773441538 234390153088 235442089402 236018564626 236291265604 236368094144 236641198976 236652190411 236925623494 236946836672 237231628543 238924960547 239222436544 239509963511 239864663584 240451967392 241810179247 242189968384 242481062096 242761229984 244809811792 245092670368 245114614784 245409223696 245772660224 246056631296 247766094992 248086101224 248419720192 248431258712 248740570624 249039537656 250839610112 251129435648 251141100028 251431273912 251453785856 251744321024 251756013964 252420164864 253553019356 254173838828 254550255232 254844368128 254856205058 255173516416 255480215354 257303803666 257326841408 257624162432 257636128477 257933806858 259798167616 260098344064 260110425029 260410962266 260434278208 260735189632 260747300177 261133451488 261435170752 262608484333 263251475929 263641335776 263945952704 264286856288 264678249472 266517085744 266825025376 267169647472 267541355536 267874460672 268196425168 270134964736 270447084544 270459646184 270772141136 270796384768 271121861192 273057097768 273397070336 273409768996 273725672584 274131044096 274802248448 276035553092 276354490568 276711420596 277096403948 277121213824 277441405696 277454292206 277774868924 279782642048 280105908992 280118919262 280442574748 280467684224 280804784806 281220640064 282809136974 283174403603 283501589462 283921438528 284262690257 284616614464 284958701741 286992704089 287018400032 287350027328 287695399957 287721158816 289774879264 290484387232 290914577408 291264234352 291626875904 291977388976 294061489904 294087818752 294427614208 294441289688 294781493552 295218047488 295940882944 297269057176 297612528304 297996914488 298411511944 298438230272 298783052288 298796930068 301304383744 301652517376 301666528436 302042121472 302405152868 304563685972 304590955136 304942886144 304957050034 305309404036 305336739968 305761549184 306510200192 307885809218 308639661434 309069065942 309096738496 309453875584 309468248999 309853555648 312065254592 312440333023 312468307424 312829340096 313205336899 313669175456 314437188128 316213311323 316681604512 316709958656 317090619664 317456993056 319751590912 320135907728 320505799712 320534496256 320919754064 321395017216 323210442256 323627889832 324001816528 324481644032 324496715452 324871646008 325276130816 325667087704 327991661816 328021028608 328400031232 328415284652 328794742808 328824181504 329281668352 331569333004 331997576638 332381173852 332843609476 332873410688 333273498922 333688444544 336070274176 336085883861 336474204794 336504331072 336893135488 336908783393 337298055122 339736065344 340128603776 340144401961 340537412194 340567902272 341041727936 341482205792 343411094897 344251930061 344761746784 345605888992 346117710848 348072783968 348522342896 348925033184 349441770496 349458001256 349861772624 350297371648 353221789648 353253415424 353661572096 353677998856 354118349312 356646005248 357074666312 357106637056 357519245824 357535851764 357948956456 358479057664 359356786432 360969569428 361386641512 361921833728 361938644158 362356835932 362389279616 362807992064 362824843654 365869608832 366292342528 366309355958 366765433216 367275707008 367750067776 369827332966 370304989327 370732847758 370853389088 371281881152 371728133413 372190957376 374847613504 375298151501 375331753888 375765420352 378936380576 379425801872 379864198688 380392696544 380426755072 380883998768 381358222336 384080313344 384098152984 384541948336 384576378368 385020726272 385038609592 385483491568 386054369792 388736459384 389185613936 389761974784 389780078324 390230438696 390265378048 390734447012 394013424896 394031725906 394486998724 394978158848 397797467392 397815944162 398275589348 398311249024 398771466496 398789988506 399250759124 399380572864 399842025856 402619904362 403139914489 403682045312 403700795407 404167240078 404203427264 404689248691 408085332928 408575820107 408612402016 409084521664 410182767904 413509714807 413644164752 414122098208 414159176704 414656964176 418136695808 418639263952 419160495104 419743665152 420285791744 422659809104 423205702088 423694683152 423832444672 424322149888 424341858668 424832152472 425361094144 428397272576 428417170636 428912173144 428950575872 429446194688 429466141468 430102155392 430599104768 433590666236 434150677142 434734510336 434754702746 435295998592 435819190898 438969317696 439476512384 439496925049 440004729346 440044125248 440552561792 440573024437 443717783873 444270239296 444783558784 444804217949 445462946656 445977644224 446553653728 449076047173 450321972464 450842284256 452615468032 454646793328 455172102112 455759986864 456286581856 456434940416 456962315264 456983540104 457511548816 461350908928 461372337608 461905417232 461946774016 462501998504 466383237632 466404900052 466943794408 466985602304 467525167616 467546883076 468780306176 470884178804 472037129252 472582531208 472736188288 473282397952 473304380822 473851246988 473893673344 474463257086 477849921094 478444873088 478467095743 479019927022 479729327168 480903934784 483062217911 483620358494 484244986043 484918706909 484962124192 485522459968 486106020617 489619623584 490185340736 490774505809 490818447392 491545320448 495532189984 496172202448 496862517424 497481141248 498079075312 501679220224 502258871296 502282200056 502862547824 502907571712 503488642048 503512027928 504840329728 507106038712 508347677656 509100510464 509688736256 509712410116 510347032832 510960430708 514607607332 514653682816 515248324864 515272256954 515867613716 519596335232 520196688128 520220850058 520821924532 520868556416 521470379264 521494600354 522266902976 522870341504 525216968666 526502951858 527282671552 527891905408 527916424763 528573712576 529209017519 532986450451 533034171488 533650050752 534291457063 534339294944 535082711072 536392850336 540269929472 540919292368 541544282272 541592769536 542243722384 546114195536 546794140672 546819537992 547451345168 548262088192 549604496896 552071106184 552708981136 553422841192 554192807896 554242427648 554882811392 554908584412 555549737848 559565284096 560211817984 560237838524 560885149496 560935368448 561609569612 562441280128 565618273948 566348807206 567003178924 567842877056 567869252041 568525380514 569233228928 569917403482 573985408178 574036800064 574700054656 574726748141 575390799914 575442317632 579549758528 580246332757 580968774464 581667054241 582528468704 583954777952 587253292457 588122979808 588175637504 588882579376 589562987104 590436094976 591881765888 594538114352 595225056608 595993828976 596823023888 596876460544 597566104576 597593860136 602608767488 603305034752 603333056872 604084242944 604810305736 609127371944 609181910272 609885772288 609914100068 610618808072 610673479936 611523098368 613020400384 615771618436 617279322868 618138131884 618193476992 618907751168 618936497998 619707111296 624130509184 624880666046 624936614848 625658680192 625687740587 626410673798 627338350912 628874376256 631696746499 632426622646 633363209024 634124462881 634181239328 634913986112 640271815456 641011599424 641839508128 642790034432 646420884512 647255779664 648003633056 648963288064 648993430904 649743292016 650552261632 651334175408 655983323632 656042057216 656800062464 656830569304 657589485616 657648363008 658563336704 663138666008 663995153276 664762347704 665687218952 665746821376 666546997844 667376889088 672140548352 672171767722 672948409588 673008662144 673786270976 673817566786 674596110244 679472130688 680257207552 680288803922 681074824388 681135804544 682083455872 682964411584 686822189794 687709265893 688503860122 689523493568 690352247767 691211777984 696145567936 696982281359 697044685792 697850066368 698688828467 698916002512 699723545248 706443579296 706506830848 707355997712 708236698624 713292010496 714149332624 714213274112 715038491648 715071703528 715897912912 716958115328 718713572864 721939138856 722773283024 723843667456 723877288316 724713671864 724778559232 725615984128 725649687308 731739217664 732584685056 732618711916 733530866432 734551414016 735500135552 739654665932 740609978654 741465695516 741706778176 742563762304 742598252669 743456266826 744381914752 749695227008 749730048613 750596303002 750663507776 751530840704 751565747569 757872761152 758783665913 758851603744 759728397376 760785393088 761767997536 767946613213 768196305968 769083896672 769152756736 770077219184 770966983136 772108739584 777472918768 778371227872 779523949568 779560156648 780460877392 780530756096 781468894024 788026849792 788063451812 788973997448 789956317696 795594934784 795631888324 796551178696 796622498048 797542932992 797579977012 798501518248 798761145728 799684051712 805239808724 806279828978 807364090624 807401590814 808334480156 808406854528 809378497382 816170665856 816208575091 817151640214 817224804032 818169043328 818207045383 820365535808 824047312907 826064976191 827019429614 827288329504 828244196416 829239682229 829313928352 837278527904 840571583488 845319618208 846411404176 847389366304 847664889344 848644299776 848683717336 849664304944 850722188288 856794545152 856834341272 857824346288 857901151744 858892389376 858932282936 860204310784 861198209536 867181332472 868301354284 869469020672 869509405492 870591997184 871638381796 877938635392 878953024768 878993850098 880009458692 880088250496 881105123584 881146048874 887435567746 888540478592 889567117568 889608435898 890925893312 891955288448 893107307456 898152094346 899312116937 900563312831 900643944928 901684568512 902768324003 909293586656 910344204224 911438367931 911519973728 912573163712 912869880832 913967080208 915023097632 922744675216 923810834464 923893548032 925003997008 932766475264 932809800104 933887588816 933971204608 935050335232 935093766152 937560612352 941768357608 944074258504 945165062416 945472376576 946564795904 946608761644 947702493976 947787346688 948926514172 955699842188 956889746176 956934191486 958039854044 959458654336 961807869568 966124435822 967240716988 968489972086 969837413818 969924248384 971044919936 971090022721 972212041234 979239247168 980370681472 980416217417 981549011618 981636894784 982816746821 989831979409 991064379968 992255563117 992344404896 993725034848 996158150624 1003358440448 1004564400112 1005725095648 1005815143424 1007024055856 1009680659456 1014212077424 1016695355312 1018201020928 1019377472512 1019424820232 1020694065664 1021920861416 1029215214664 1029307365632 1030496649728 1030544513908 1031735227432 1039192670464 1040393376256 1040441700116 1041643849064 1041737112832 1042940758528 1042989200708 1044533805952 1045740683008 1050433937332 1053005903716 1054565343104 1055783810816 1055832849526 1057147425152 1058418035038 1065972900902 1066068342976 1067300101504 1067349675119 1068582914126 1068678589888 1070165422144 1072785700672 1077600332263 1080238815019 1081741730797 1081838584736 1083088564544 1084487444768 1092228391072 1093639075984 1094902690336 1096524176384 1099208993792 1104142212368 1105417962272 1106845682384 1108385615792 1108484855296 1109765622784 1109817168824 1111099475696 1119130568192 1120423635968 1120475677048 1121770298992 1121870736896 1123219139224 1124882560256 1131236547896 1132697614412 1134006357848 1135685754112 1135738504082 1137050761028 1138466457856 1139834806964 1147970816356 1148073600128 1149400109312 1149453496282 1150781599828 1150884635264 1159099517056 1160492665514 1161937548928 1161991518233 1163334108482 1165056937408 1167909555904 1173151100641 1174506584914 1176245959616 1177659716779 1177765158752 1179125974208 1180543192927 1189076228704 1190450113216 1191880942679 1191987657952 1193646047776 1193752921088 1195187720272 1205217534976 1206666113744 1208168485888 1209620611472 1218254743888 1218363820544 1219771544576 1219828200136 1221237616144 1221346959872 1223046196736 1226040800768 1231543236872 1234558645736 1236276263768 1236386953984 1237815502336 1237872995996 1239414222592 1248261018368 1249761332092 1249873229696 1251317360384 1251375481174 1252821347596 1254676701824 1257748752512 1263393492998 1264853245292 1266726418048 1266785254553 1268248925762 1268362478656 1269827972224 1269886952789 1280543630912 1282023198848 1282082745853 1283679016256 1292841769024 1294395665381 1294511559328 1296007266112 1297564967153 1297986861808 1299486584032 1302668350816 1311966647264 1312084114432 1313661138608 1315178971232 1315296726016 1317126673408 1326277332016 1327990306552 1329524695408 1331374437904 1331493642752 1333093995688 1334753778176 1344281096704 1344343535444 1345896819176 1346017324288 1347572541952 1347635133572 1349192220488 1358944261376 1360514415104 1360577607844 1362149648776 1362271609088 1364166911744 1365928823168 1373644379588 1375418531786 1377007720244 1379046987136 1379111040671 1380704495534 1382423555968 1392291135872 1392355804567 1393964562718 1394089371584 1395700132736 1395764959771 1397377656934 1397832005024 1399447090496 1409169665267 1412887158592 1414585340273 1414711995424 1428298665248 1428426548224 1430143407056 1431795825824 1433916230656 1437427145728 1443878277712 1445546566048 1447687334912 1447754576632 1449427343728 1449557118464 1451231968256 1451299374616 1463478435328 1465169370112 1465237423832 1467061732864 1469102828032 1471000271104 1479309331864 1481219957308 1482931391032 1483413556352 1485127524608 1485196505338 1486912533652 1488763829504 1499390454016 1499460097226 1501192606004 1501327015552 1503061681408 1503131495138 1515745522304 1517567331826 1517703207488 1519456794752 1519527369997 1521570786176 1523535995072 1534120670069 1535893226426 1536392611936 1538167793344 1540016552711 1540154438368 1541933966272 1554945837536 1556742455744 1559120313296 1560921754784 1561061512192 1562937788048 1576053699584 1576126903624 1577947994896 1579912635392 1591189869568 1591263776648 1593102357392 1593244996096 1595085865984 1595159954024 1597003036496 1597522291456 1599368103424 1610479617448 1612559657956 1614728181248 1614803181628 1616668960312 1616813709056 1618756994764 1632341331712 1632417150182 1634303280428 1634449608064 1636338086656 1636414090766 1640731071616 1648094625814 1652129952382 1654038859228 1654576659008 1656488392832 1656565332877 1658479364458 1658627856704 1660621399801 1672474723829 1674557055808 1676569744577 1690639236416 1692671254729 1692822808352 1694778732608 1695329778688 1697367434672 1699328609888 1713668682544 1715648692576 1715802303488 1717864565872 1720408621568 1722396419072 1734362664944 1736602708568 1738938041344 1739018810984 1741183994368 1743276763592 1755877270784 1757906049536 1757987700196 1760018917384 1760176500992 1762210247168 1762292097748 1774871135492 1777080957184 1779134235136 1779216871796 1781851786624 1783910576896 1786214614912 1796304188692 1798624233874 1801126625662 1801287889856 1803369137024 1803452899339 1805536648006 1818587173312 1820688408448 1820772975203 1822876735862 1823039947456 1825146327424 1825231101239 1827934160416 1830046195264 1838259390331 1842760331503 1845489350432 1847621668928 1850007994016 1865619600208 1867775177632 1867942409216 1870187532304 1875121224704 1883536715216 1888148517008 1890330124832 1890944753152 1893129591808 1893217523288 1895404987952 1895574693376 1897853028344 1911399684376 1913779492352 1913868382972 1916079708088 1918917308672 1923615739136 1932248871644 1934481433976 1936979944172 1939674827636 1939848496768 1942089839872 1942180045442 1944424082468 1958478494336 1960741362944 1960832434834 1963098023236 1963273789568 1965633493642 1979663958818 1982128759936 1982220825221 1984511126234 1984688809792 1987450069696 1992316301248 2001257759917 2006157799321 2008948928623 2009128800224 2011450191296 2013867799699 2014048111712 2028424154848 2033390710624 2036402041856 2038849640464 2041388131328 2043841722832 2058430429328 2058614731264 2060993299456 2061089027816 2063470454864 2078385340928 2080786752512 2080883400232 2083287698128 2083474225664 2085881517056 2085978401416 2089067611904 2091481366016 2100867874664 2106011807432 2109130686208 2111567621632 2111665699052 2114294850304 2116836070076 2131945801804 2132136685952 2134600203008 2134699350238 2137165828252 2137357179776 2140330844288 2145571401344 2155200664526 2160477630038 2163483461594 2163677169472 2166177129088 2166277742993 2168974889536 2184456782144 2187082331161 2187278151968 2189805380672 2192437358293 2208284424736 2210835924544 2213493179261 2213691364768 2216771231584 2216969710592 2219634337648 2222198951392 2238261136384 2240951354096 2243540597984 2243741473792 2246438278448 2249765120512 2262473095792 2265395228824 2268012715696 2271371508224 2271477008164 2274101522056 2276932915712 2279669613928 2295941632712 2296147200256 2298800218624 2298906992564 2301563199656 2301769270528 2318199034112 2320985331028 2323875097856 2323983036466 2326668216964 2330113874816 2335819111808 2346302201282 2349013169828 2352491919232 2352601187027 2355319433558 2355530317504 2358251948416 2358361483751 2361086385854 2378152457408 2380900226432 2381010813727 2383761885358 2383975315904 2387292095552 2390375440544 2403877664279 2409763510427 2413332227488 2419241222944 2436509487776 2436727641088 2439656400272 2442475232288 2442693919744 2446092393472 2452081601536 2463086473744 2469117291472 2472552527536 2472773907968 2475631004672 2475745991992 2478828445184 2496522036736 2499522664184 2499746459392 2502634720768 2502750962348 2505642695192 2509353403648 2515497505024 2526786985996 2529706490584 2533452836096 2533570509106 2536497851524 2536724957312 2539655944448 2539773905578 2561087261824 2564046397696 2564165491706 2567358032512 2585683538048 2588791330762 2589023118656 2592014532224 2592134925289 2595129934306 2595973723616 2598973168064 2605336701632 2617029378353 2623933294528 2627087060507 2627322277216 2630357942464 2652554664032 2655980613104 2659049390816 2662748875808 2662987285504 2666187991376 2669507556352 2688562193408 2688687070888 2691793638352 2692034648576 2695145083904 2695270267144 2698384440976 2717888522752 2721028830208 2721155215688 2724299297552 2724543218176 2728333823488 2731857646336 2747288759176 2750837063572 2754015440488 2758093974272 2758222081342 2761408991068 2764847111936 2784582271744 2784711609134 2787929125436 2788178743168 2791400265472 2791529919542 2794755313868 2795664010048 2798894180992 2818339330534 2821979401423 2825774317184 2825905567849 2829170680546 2829423990848 2832824740837 2856597330496 2860030740749 2860286814112 2863591651648 2887756555424 2891093132096 2894568003649 2895509153264 2898854687456 2899114236928 2902598749232 2926956870656 2930474847664 2934123465728 2938205656064 2942000542208 2958618663728 2962439914616 2965862782064 2966827112704 2970255049216 2970393010676 2973825067304 2977527659008 2998780908032 2998920194452 3002385212008 3002654031104 3006123362816 3006262990276 3031491044608 3035134663652 3035406414976 3038913589504 3039054739994 3043141572352 3047071990144 3068241340138 3071786452852 3072785223872 3076335586688 3076478475343 3080033105422 3080308876736 3083867932544 3084011171059 3106024487111 3109891675072 3113484911488 3113629525643 3118240626592 3121843509568 3125875576096 3143532330211 3152253807248 3155895989792 3182527553296 3186204714784 3186489992192 3190319908048 3194006072992 3195044582912 3198736206848 3220959234896 3225119315912 3229456362496 3229606363256 3233337920624 3233627418112 3237513989528 3264682663424 3264834300364 3268606560856 3268899216128 3272676173312 3272828181532 3281462143232 3296189251628 3304259904764 3308077718456 3309153318016 3312976785664 3313130665754 3316958728916 3317255713408 3321242799602 3344949447658 3349114111616 3349269670201 3353139489154 3381278472832 3381435525377 3385342509458 3385645616704 3389557465216 3389714902301 3394734869344 3398657219776 3413910296329 3422269187077 3427337365088 3431297385152 3435421540663 3435729131744 3440817243136 3468725329888 3473205417136 3478037621968 3482367988736 3486553527184 3511754541568 3515812099072 3515975400392 3520037834768 3520353001984 3524420494336 3524584195496 3549742270984 3554161914368 3558268470272 3558433743592 3563703573248 3567821153792 3572429229824 3592608377384 3597248467748 3602253251324 3602575779712 3606738274048 3606905798678 3611073296012 3637174346624 3641376816896 3641545950406 3645753471724 3646079894912 3650292654848 3650462202478 3655868320832 3660092390528 3676518780662 3685520663006 3690978700864 3695243337856 3695414973341 3700015988032 3704463122633 3730905153157 3731239200416 3735550355264 3740040199441 3740375064608 3767073430432 3776297034016 3780660249664 3781889506304 3786435046576 3790809975904 3791149386752 3795706056688 3822799368752 3827558984704 3827736765944 3832159416176 3837834617344 3847231478272 3864497743288 3868962867952 3873959888344 3879349655272 3879696993536 3884179679744 3884360090884 3888848164936 3916956988672 3921482725888 3921664869668 3926196046472 3926547579136 3931266987284 3959327917636 3964257519872 3964441650442 3969022252468 3969377619584 3974900139392 3984632602496 4002515519834 4012315598642 4017897857246 4018257600448 4022900382592 4023087236987 4027735599398 4028096223424 4056848309696 4061724329299 4066781421248 4071669379687 4077699280928 4087683445664 4110773047199 4116860858656 4117229462528 4122178055632 4126940909728 4156770681856 4161766800464 4166575396256 4166948451328 4171956802832 4178135223808 4182962732032 4201735749328 4212023614864 4218261372416 4223135243264 4223331398104 4228589700608 4233672140152 4263891603608 4264273371904 4269200406016 4269398700476 4274331656504 4274714359552 4280661688576 4291142802688 4310401329052 4320955260076 4326966923188 4327354338944 4332354258176 4332555485986 4337949779072 4368913564288 4374164662322 4374556303936 4379610761344 4379814184109 4384874716586 4416568849472 4421671849088 4421877225493 4426986358522 4427382729536 4433542463168 4439268675296 4444397902784 4464344233661 4475275090793 4481902708192 4487081195968 4492876556896 4499530241024 4524946191584 4530790457648 4536025431392 4542743016448 4542954016328 4548203044112 4553865831424 4559339227856 4591883265424 4592294400512 4597600437248 4597813985128 4603126399312 4603538541056 4636398068224 4641970662056 4647750195712 4647966072932 4653336433928 4660227749632 4671638223616 4692604402564 4698026339656 4704983838464 4705202374054 4710638867116 4711060635008 4716503896832 4716722967502 4722172771708 4756304914816 4761800452864 4762021627454 4767523770716 4767950631808 4774584191104 4780750881088 4807755328558 4813964861251 4819527020854 4826664454976 4832465734369 4838482445888 4873018975552 4878875969513 4879312800544 4884950464576 4890821799269 4926172947488 4938234582944 4945105055072 4945547815936 4951491983984 4957656890368 4993044073472 4999045328368 4999492918784 5005269441536 5005501924696 5011285390384 5018706807296 5030995010048 5053573971992 5059412981168 5066905672192 5067141018212 5072995703048 5073449914624 5079311888896 5079547811156 5122174523648 5128092795392 5128330983412 5134716065024 5171367076096 5177582661524 5178046237312 5184029064448 5184269850578 5190259868612 5191947447232 5197946336128 5210673403264 5234058756706 5247866589056 5248110340291 5254174121014 5254644554432 5260715884928 5260960232983 5305109328064 5311485661391 5311961226208 5318098781632 5325497751616 5332375982752 5375626292491 5377374141776 5383587276704 5384069297152 5390540534288 5396768881952 5435777045504 5442310431376 5448598595104 5449086436352 5456667646976 5463715292672 5494577518352 5501674127144 5508030880976 5516187948544 5516444162684 5522817982136 5529694223872 5569164543488 5569423218268 5575858250872 5576357486336 5582800530944 5583059839084 5589510627736 5591328020096 5597788361984 5636678661068 5643958802846 5651548634368 5651811135698 5658341361092 5658847981696 5665649481674 5713194660992 5713460025637 5720061481498 5720573628224 5727183303296 5727449317681 5768331190349 5775513110848 5782186264192 5782454833337 5789136007298 5791018306528 5797709374912 5805197498464 5837988613249 5860949695328 5884001084416 5917237327456 5924879829232 5931725564128 5933654225408 5940510098432 5940786021352 5947650134608 5955055318016 5997561816064 5997840388904 6004770424016 6005308062208 6012246725632 6012525980552 6062982089216 6070269327304 6070812829952 6077827179008 6078109479988 6086283144704 6094143980288 6136482680276 6143572905704 6145570447744 6152671173376 6152956950686 6160066210844 6160617753472 6167735865088 6168022342118 6212048974222 6219783350144 6226969822976 6227259051286 6236481253184 6243687019136 6251751152192 6287064660422 6295184818559 6303943189817 6304507614496 6311791979584 6319378268021 6365055106592 6372409429568 6380068575517 6380639816096 6388012145984 6390089165824 6441918469792 6450238631824 6459212726512 6466675841248 6467254836224 6475027979056 6529365326848 6529668600728 6537213121712 6537798432256 6545352346624 6545656363064 6562924286464 6592378503256 6608519809528 6616155436912 6618306636032 6625953571328 6626261331508 6633917457832 6634511426816 6642485599204 6689898895316 6698228223232 6698539340402 6706278978308 6762556945664 6762871050754 6770685018916 6771291233408 6779114930432 6779429804602 6789469738688 6797314439552 6827820592658 6844538374154 6854674730176 6862594770304 6862913521919 6870843081326 6871458263488 6879717227747 6928823855863 6937450659776 6945788941819 6946410834272 6956075243936 6973107054368 7023509083136 7031950800784 7040075669536 7040706003968 7049168390992 7099484541968 7108323828736 7116867487184 7127407146496 7135642307584 7144858459648 7185216754768 7194496935496 7204506502648 7205151559424 7213476548096 7213811597356 7222146592024 7274348693248 7282753633792 7283091900812 7291506943448 7292159789824 7300585309696 7300924404956 7311736641664 7320184781056 7353037561324 7371041326012 7381957401728 7390486675712 7390829946682 7400031976064 7408926245266 7461810306314 7462478400832 7471100710528 7471447725833 7480080398882 7480750129216 7534146860864 7543202325841 7552594068032 7561320499328 7561671705133 7572870093152 7581619951808 7591412113376 7634292801941 7645598737504 7655473531888 7664318832352 7675669234688 7694462956544 7728995486576 7737925735904 7747919776688 7758699310544 7759393987072 7768359359488 7768720181768 7777696329872 7833913977344 7842965451776 7843329739336 7852392092944 7853095158272 7862533974568 7918655835272 7928515039744 7928883300884 7938044504936 7938755239168 7949800278784 7969265204992 8005031039668 8024631197284 8035795714492 8036515200896 8045800765184 8046174473974 8055471198796 8056192446848 8113696619392 8123448658598 8133562842496 8133940627631 8143338759374 8155398561856 8175366891328 8212057704487 8221546094398 8233721717312 8243618017453 8244356111264 8253881819456 8263802350489 8323533600928 8333150792512 8343166598753 8343913605664 8356270447616 8403471498656 8424047229728 8436522744832 8446662796208 8457179401216 8467344280304 8527783207216 8528546743808 8538400812032 8538797400952 8548663313008 8549428719104 8561323377152 8582285605376 8620802658104 8641910520152 8653933846376 8654708677888 8664708516352 8665110971972 8675899558144 8737827128576 8748329324644 8749112607872 8759221522688 8759628368218 8769749433172 8833137698944 8843343698176 8843754450986 8853972717044 8854765459072 8867084926336 8878537350592 8888795805568 8928688467322 8950550181586 8963805416384 8974162391936 8974579220971 8985753113792 9049892383168 9060769657667 9061580915296 9072050862784 9082954770071 9085908032656 9096406088224 9118678455712 9183766530848 9184588801024 9195627970256 9206252798624 9207077082112 9272796136448 9283941324112 9295500391424 9295932145864 9306672867856 9320455499264 9343276447232 9385208805128 9396052679312 9409967676928 9410404748108 9421277734232 9422121270016 9433007793664 9433445935004 9444345543416 9512609829632 9523600905728 9524043254908 9535047541432 9535901263616 9549168382208 9561501762176 9615510657116 9627929722502 9639054041708 9653328909952 9653777284697 9664931468738 9676964891776 9746037951104 9746490631969 9757751939026 9758625601088 9769900929152 9770354718397 9781643598538 9852345894976 9864187656869 9876469165888 9890210110144 9902983967968 9983305971769 9998090656736 9998985837568 10011003849392 10022570780768 10037413614592 10061990020096 10107147943984 10118825962336 10133811344384 10134282036424 10145991406096 10146899829248 10158623777792 10159095622312 10244349047296 10256185590784 10256661966824 10269432130048 10342734152192 10355165323048 10356092474624 10368058128896 10368539701156 10380519737224 10383894894464 10395892672256 10421346806528 10468117513412 10495733178112 10496220680582 10508348242028 10509289108864 10521431769856 10521920465966 10610218656128 10622971322782 10623922452416 10636197563264 10636691589979 10650995503232 10664751965504 10738844690483 10751252584982 10754748283552 10767174553408 10780115868977 10781081068576 10793537763904 10884620862752 10897197190208 10927430585344 10989155036704 11003348254288 11016061761952 11032375897088 11032888325368 11045635964272 11059388447744 11138329086976 11138846436536 11151716501744 11152714972672 11165601061888 11166119678168 11179021255472 11182656040192 11195576723968 11273357322136 11287917605692 11303097268736 11303622271396 11316682722184 11317695963392 11331298963348 11426389321984 11426920051274 11440122962996 11441147256448 11454366606592 11454898635362 11536662380698 11551026221696 11564372528384 11564909666674 11578272014596 11582036613056 11595418749824 11610394996928 11675977226498 11691057520181 11707323066803 11721899390656 11735988212039 11834474654912 11848698783103 11849759658464 11863451128256 11867308450816 11881572042704 11895300269216 11995680777808 12009540848032 12010616124416 12025051961104 12125964178432 12140538654608 12141625659904 12155654358016 12156218959976 12172566289408 12188287960576 12272965360552 12287145811408 12291140895488 12305342346752 12305913901372 12320132421688 12321235506944 12335471730176 12336044684236 12424097948444 12439566700288 12453939645952 12454518102572 12472962506368 12487374038272 12503502304384 12574129320844 12590369637118 12607886379634 12609015228992 12623583959168 12624170295373 12638756536042 12730110213184 12744818859136 12745410826421 12760137151034 12761279632192 12776024291968 12776617708673 12867815732317 12883836939584 12899322320521 12900477263648 12918425453024 12933351682496 12950055958112 13059337201456 13074426243424 13075596864512 13091312726128 13125848572928 13184757006512 13217039619056 13232310873824 13236613272064 13251907142656 13252522663016 13267834915664 13269022853632 13284971198408 13379797790632 13396456446464 13397078680804 13412557956616 13525113891328 13525742101508 13541370037832 13542582466816 13558229860864 13558859609204 13578939477376 13594628879104 13655641185316 13689076748308 13709349460352 13725189540608 13725827043838 13741686162652 13742916526976 13759434455494 13857647711726 13874901319552 13875545776547 13891577883638 13892821668544 13912150487872 13946214108736 14008804319419 14043104595247 14062642500361 14063901601568 14080151339072 14097074597893 14098336781984 14198969083936 14233734974368 14254814292992 14289716919296 14370433509536 14388993870992 14409013005296 14410303118848 14426953096192 14427623194712 14444293184048 14548697386496 14565507267584 14566183801624 14583013886896 14584319579648 14601170619392 14601848809912 14623473283328 14640369562112 14706075122648 14742082652024 14763914803456 14780973351424 14781659893364 14800063952128 14817852490532 14923620612628 14924956801664 14942201421056 14942895451666 14960160797764 14961500258432 15068293721728 15086404651682 15105188136064 15122640998656 15123343410266 15145740186304 15163239903616 15182824226752 15268585603882 15291197475008 15309576318127 15310947063776 15328637664704 15347061508051 15457990973152 15475851471808 15494452254827 15495839553376 15517398621088 15518787974144 15537440363536 15555392659744 15667827954688 15686659478672 15704784185888 15706190316544 15725067949136 15837311670544 15857030079488 15857766601768 15876089009872 15877510478336 15899600557568 15938530409984 16010062079336 16049262394568 16071591428984 16073030401792 16091601530368 16092348947948 16110942397592 16112384893696 16227393238784 16246897317196 16267125684992 16267881255262 16286677518748 16310797123712 16350733782656 16424115408974 16443092188796 16467443434624 16468208309189 16487236034906 16488712222528 16507763638912 16508530386257 16527604700978 16647067201856 16666301585024 16667075696089 16686333197506 16687827211328 16806942997312 16827143649953 16848094459456 16868344572989 16893325592416 16934688560608 17055566414432 17057093487616 17077594801904 17097326626016 17098857438208 17122646754304 17164571210752 17241605316208 17283821040304 17307867692752 17309417355776 17329417032704 17330221943944 17351799116288 17475654257152 17496658649288 17498225215744 17518443045376 17519256736436 17539498866344 17666275397888 17686687396352 17687508901972 17707945434088 17709530918144 17734169852672 17757074701184 17777591611136 17857376934644 17901100363172 17927610832768 17948324783872 17949158441942 17971506227584 18099784766336 18121539315334 18123161830592 18144101725568 18144944477023 18165909540142 18171816065312 18192812176448 18237356911424 18319205648471 18367533061696 18389609423549 18391255940512 18412505597248 18567882648224 18591864291728 18613345735712 18640910998528 18686552894464 18770417610256 18792105358624 18819935353856 18820809496216 18842555468464 18844242540032 18866015587328 18866891870008 18888691086832 19025219659264 19047201811456 19048086509816 19070095082864 19071802527232 19098336764416 19123003524352 19231021314232 19255859445004 19278108083416 19306657819904 19307554569394 19329862937476 19353929783552 19492075902208 19492981263938 19515503878052 19517251202176 19539801858304 19540709436794 19563287197076 19704691789952 19728375313738 19752938331776 19753855809961 19780420220288 19805967935936 19943568710897 19966611943538 19996181313472 20020215185243 20022007698784 20045141561536 20214295887968 20237651924672 20261976025543 20268564072848 20291982812192 20293799658496 20318191244624 20488698094592 20513323933648 20538864260096 20685468304384 20710330646096 20712184949248 20736116257792 20737079402312 20761039474448 20767789788928 20791785344512 20842693613056 20936235026824 20991466356224 20992441361164 21016696484056 21018578217728 21042863539712 21043840931932 21220437312256 21245942645564 21247844904832 21272395126528 21273383179958 21301991006464 21329503931008 21477689380966 21502505169964 21509496567104 21534349106816 21535349327401 21560231737954 21562162137152 21587075527808 21588078197413 21742171409777 21769241725504 21794394380416 21795406679501 21978310073408 22004726311477 22006696508576 22032123523904 22065776650736 22091271928544 22277692873072 22303433003488 22305429945344 22332239356336 22358042510944 22365312080384 22391153447936 22546714644272 22575835211384 22606194537472 22607244542792 22633365444368 22635391926784 22662597926696 22852778643968 22853840102548 22880245925992 22882294512896 22908733213184 22909797270724 23073324761396 23102052443392 23128745056768 23129819333348 23156544029192 23164073226112 23190837499648 23220789993856 23351954452996 23382115040362 23414646133606 23443798781312 23444887691407 23471976424078 23668949309824 23670048677639 23697397566206 23699519316928 23726902256512 23728004316107 23763144085408 23790600538432 23897372074303 23955884309539 23991361555616 24019081696064 24047950784641 24050103922208 24281077309216 24283251319808 24312437919952 24376575921152 24545930721104 24574291622816 24582281790976 24610684693504 24611827802744 24640264843376 24642471013888 24670943460352 24672089368472 24848195896888 24879133400576 24907879291904 24909036205144 24945925012736 24974748076544 25007004608768 25148258641688 25180739274236 25215772759268 25218030457984 25247167918336 25248340590746 25277513072084 25460220426368 25489637718272 25490821652842 25520274302068 25522559264384 25552048583936 25553235417346 25735631464634 25767673879168 25798644641042 25800954527296 25836850906048 25866703364992 25900111916224 26080051391173 26116336072099 26118674402912 26148852486848 26180281396087 26182625452256 26369514013024 26434079238112 26464621747648 26473226544128 26505045326032 26535669831328 26538045707264 26569942396816 26759595581264 26792912892928 26794157361608 26825115913232 27050227782656 27051484203016 27082740075664 27085164933632 27116459721728 27117719218408 27157878954752 27189257758208 27311282370632 27378153496616 27418698920704 27450379081216 27451654087676 27483372325304 27485833053952 27518868910988 27715295423452 27749802639104 27751091553094 27783155767276 27785643337088 27824300975744 27892428217472 28017608638838 28086209190494 28125285000722 28127803203136 28160302678144 28161610658909 28194149195786 28196673563968 28397938167872 28432070305093 28467469948736 28501685657809 28740867019072 28775411330393 28777987741984 28818026010592 28820606237696 28855246389424 28888586368096 29097394772992 29132367603248 29166027773792 29168639159296 29203697619824 29246946566656 29280739124224 29412150245296 29484165304048 29527829606912 29561946702848 29563319786728 29600127904256 29635704981064 29847241225256 29849913603328 29884402842112 29885790903332 29920321595528 29923000516864 30136587443456 30172809303364 30210376272128 30245281997312 30246686820532 30291480372608 30326479807232 30365648453504 30537171207764 30582394950016 30619152636254 30621894127552 30657275329408 30658699288763 30694123016102 30915981946304 30951702943616 30953140578451 30988904509654 30991679106752 31034797242176 31074880727072 31110785319488 31250409635627 31326925635551 31373318957344 31409568371776 31450135898272 31674623341088 31715533203536 31752178019744 31755020956672 31799201115136 31877060819968 32020124158672 32098524789136 32143182857968 32146060803584 32183203060736 32184697895896 32221884795184 32224769787392 32454786477568 32493794634392 32534251369984 32535762510524 32573355037496 32621594247424 32701467565312 32848230817948 32886184377592 32934886869248 32936416618378 32974472069812 32977424445056 33015527277824 33017060772514 33055209401956 33294134403712 33332603170048 33334151392178 33372666395012 33375654422656 33613885994624 33654287299906 33696188918912 33697754028757 33736689145978 33786651184832 33869377121216 34021381918589 34111132828864 34152131786591 34155189603808 34194653252032 34235752594883 34483210632416 34567642080608 34615735385504 34618834711552 34660443887888 34703598232576 34951308514304 34993317298576 34996450431488 35036886090752 35038513472872 35078997732688 35332550795776 35373374792704 35375017803944 35415890868176 35419061836288 35468339705344 35514149402368 35555183222272 35714753869288 35802200726344 35855221665536 35896649567744 35898316883884 35943012455168 36199569532672 36243078630668 36246323661184 36288203451136 36289888954046 36331819080284 36343632130624 36385624352896 36474713822848 36638411296942 36735066123392 36736772382037 36779218847098 36782511881024 36825011194496 36826721630881 37135765296448 37180399629737 37183728583456 37226691471424 37540835220512 37584210717248 37629384047437 37641618992432 37685110936928 37688485080064 37733783740016 37777382173664 38050439318528 38096173019632 38140190165728 38143605054464 38196673528832 38246007048704 38462042628464 38511718890008 38556216166832 38613315639808 38615109138788 38659725874952 38707859567104 38984151804416 38985962527876 39031007756104 39034502404352 39079603716608 39081418873588 39126574394152 39409383579904 39456750627476 39505876663552 39507711619922 39560840440576 39611935871872 39887137421794 39933223887076 39992362626944 39994220179459 40040430370486 40044015397568 40090283123072 40092145223767 40378318332443 40428591775936 40475303849344 40477183833359 40523952051086 40537128145696 40583965624384 40636382489248 40865920292743 41026647867296 41420661292192 41424369898496 41474158804624 41522078948896 41535579577856 41583570689024 41685387226112 41872470053648 41982932712448 41984882722328 42033392968112 42037156435456 42085727079424 42087681863864 42440874624512 42491885291128 42495689809664 42544790253056 42546766359916 42603982012928 42659007862016 42955378761932 43005010339928 43018993134208 43068698213632 43070698654802 43120463475908 43124324274304 43174151055616 43176156394826 43484342819554 43538483451008 43588788760832 43590813359002 43956620146816 44009452622954 44013393017152 44064247047808 44066293729913 44131553301472 44182543857088 44489499432001 44555385746144 44606866006976 44660480028619 44664478712672 44716085021888 44730624160768 45093429288544 45151670422768 45214489085584 45266730888736 45270783853568 45325195853392 45705557287936 45707680205096 45760491851984 45764589025792 45817466426368 45819594541448 46146649522792 46204104886784 46257490113536 46259638666696 46313088058384 46328146452224 46381674999296 46441579987712 46703908905992 46764230080724 46829292267212 46887597562624 46889775382814 46943952848156 47337898619648 47340097355278 47394795132412 47399038633856 47453804513024 47456008632214 47526288170816 47581201076864 47794744148606 47911768619078 47982723111232 48038163392128 48040394653433 48095901569282 48100207844416 48158020594229 48501766991041 48562154618432 48620522592733 48624875839904 49091861442208 49148583245632 49164563581952 49223655605488 49280529686752 49284942027776 49344178736944 49696391793776 49758266801152 49818072410288 49891850025472 49949496153088 50014009217536 50296517283376 50361478548472 50431545518536 50436060915968 50494335836672 50496681181492 50555026144168 50920440852736 50979275436544 50981643305684 51040548604136 51045118528768 51104097167872 51106470834692 51471262929268 51535347758336 51597289282084 51601909054592 51673701812096 51733406729984 51800223832448 52160102782346 52232672144198 52237348805824 52297704973696 52300134080831 52360562792174 52365250904512 52739028026048 52802416280887 52868158476224 52929243495296 52931701935931 53010090652064 53071339662656 53139884793632 53440049613587 53519191162528 53588314723216 53650231826464 54102968406032 54165480151328 54170329867264 54235438436816 54315757909504 54378515516416 54622564741264 54756306993232 54837397841408 54900758162432 54903308175352 54966744650608 54971666107904 55037737821976 55430590846904 55499605278208 55502183106188 55566311534552 55571286674176 55648601951488 55784856434944 56035217277676 56172418380988 56250570001444 56255606406272 56320605356288 56323221317818 56388298391572 56393347127936 56795876335744 56864140610186 56934939897472 56937584393417 57003371315618 57481734038144 57484403931409 57550822660786 57555975483968 57636052021184 57710492778848 57777172736192 58036475037593 58178576180309 58264735206496 58332055547584 58402166191271 58407395239648 58493893133312 58824300490592 58968330608096 59055659213824 59126639573456 59200255808512 59271409962128 59694482450512 59699827206656 59768805684224 59771581806664 59840643191056 59846001033728 60273174886912 60345618606728 60420752544256 60490563994624 60493373641064 60582960745216 60652959614464 60731296907008 61074342415528 61164789900032 61238305272508 61243788255104 61314550658816 61317398577526 61388246032204 61831963892608 61903405887232 61906281156902 61977809019308 61983358213504 62069594484352 62149761454144 62221570638976 62500819271254 62653851271102 62746637914688 62819136743552 62822054546797 62900271796544 63349246682176 63425387603669 63431066407072 63504356039488 63580683390497 64040248317344 64197049578272 64286365715936 64292121607168 64369395791792 64443769590368 64449539574784 64909572955136 64987589268784 65068502739968 65071525021048 65146710074992 65243188494848 65402935130624 65696461635896 65772368755184 65869773738496 65872833236756 65948944139624 65954848890112 66031054555648 66034121545028 66110418803912 66588268807424 66665206340096 66668302784356 66745332790024 66751308845312 67227771989248 67308574599812 67392377837824 67395508057514 67473378291956 67573302369664 67738754242432 68042763837178 68222265657728 68225434423783 68304263573182 68310379207616 68389306504064 68392483028779 68471505189766 68966421264832 69049313598083 69135284161216 69231470771008 69320887775776 69883141802383 69986634597152 69992900862976 70077026945744 70157995465376 70665101591552 70750035607888 70831781736352 70838123672576 70936679410688 71028298804736 71110366444544 71429507738576 71604401452688 71710443331072 71793299135488 71796633767768 71886024910336 72399139065344 72486157261336 72492647322368 72576406902272 72579777908092 72663638160568 72687264261248 72771248705792 72949427645696 73276822593884 73470132246784 73473544764074 73558437694196 73565023762048 73650022388992 73653443261762 74271530592896 74360799259474 74367457166912 74453382942848 74456841129853 75081670441024 75168421434496 75171912833381 75258768094874 75283237984864 75370221873856 75467567480032 75554764347328 75893851972237 76192346039264 76280380331456 76492014097408 76924085256928 77023437780016 77112432333664 77226631279616 77230218277576 77319451749904 77415719134208 77968303608832 77971925055752 78062015512208 78069004808704 78159207433216 78162837747176 78253148788304 78818767159808 78913501254952 79011753327104 79015423239844 79121680881152 79223871743744 79774274843588 79866447774152 79984725253888 79988440358918 80080860740972 80088030795136 80180566246144 80184290447534 80756636664886 80857183551872 80950607698688 80954367666718 81047904102172 81074256291392 81167931248768 81272764978496 81731840585486 81837402641267 81951261467621 82053295734592 82151917484273 82841322584384 82940891481721 82948317609248 83044157897792 83071159155712 83744940107296 83969765444656 84066785936224 84074312870912 84175363727728 84881749249024 84983770582256 84991379619328 85089580506112 85093532719832 85207964025856 85318015724032 85910757523864 86010020679856 86037986268416 86137396427264 86141397309604 86240926951816 86248648548608 86348302111232 86352312789652 86968685639108 87076966902016 87177577521664 87181626718004 87913240293632 88018905245908 88026786034304 88128494095616 88132587459826 88263106602944 88365087714176 88978998864002 89110771492288 89213732013952 89217875784947 89320960057238 89328957425344 89432170043776 89436323960711 90074710126219 90186858577088 90295256243647 90303340845536 90428978171168 90533461777472 90650391706784 91415360410192 91520983703968 91529178051584 91639189082896 92293299045584 92408209773568 92519277333392 92626176116768 92656292904448 92763349998592 92883159975424 93407817811984 93528460161448 93658584534424 93775195125248 93779550765628 93887905696312 94675797239296 94680194710556 94789590264824 94798077267712 94907609026048 94912017264428 95052576341632 95162402153728 95589488297212 95823537238156 95965446222464 96076326784256 96080789306866 96191803138564 96200415688832 96316041188458 97003533982082 97124309236864 97128820435829 97241045185466 97249751679808 98061630235933 98183722884416 98297166491264 98301732166729 98447311210976 98561059373504 98688357473888 99245806425233 99392783587552 99636144820576 99783700050944 100028018435072 100593034566752 100722957096944 100863091037072 100872121831936 100988671673344 100993362362984 101110052288336 101840881705472 101958550873088 101963286611368 102081097208272 102090237057536 102208194335744 102212941669384 102942525858536 103070695516672 103194578564168 103203818109184 103347403624192 103466813459968 103600447664896 104320205564692 104465344288396 104474697611648 104595409947392 104600268161662 104721125584348 104730501809024 105478056052096 105604832561774 105736316952448 105858486990592 105863403871862 106020181304128 106142679325312 106279769587264 106880099227174 107038382325056 107167034226889 107176629446432 107300463652928 107429430556357 108205936812064 108330960302656 108461165783789 108470876873632 108631515819008 109245129482528 109512613986464 109674795682816 109806616350704 109933489301216 109943332215808 110075475643952 110861181693808 110999210556416 111004366212376 111132623069104 111142573348352 111297203902976 111569712869888 112070434555352 112344836761976 112501140002888 112511212812544 112641210712576 112646442635636 112776596783144 112786694255872 113591752671488 113728281220372 113869879794944 113875168786834 114006742631236 114963468076288 114968807862818 115101645321572 115111950967936 115272104042368 115420985557696 115554345472384 116072950075186 116357152360618 116529470412992 116664111095168 116669529872623 116804332382542 116814790479296 117648600981184 117790005549671 117936661216192 118078412010923 118253279146912 118542819924256 119388964901024 119399654413312 119543163613328 119681286382112 119692002067456 120546349773824 120691237213456 120841505088512 120986747282128 121165921490432 121305919228928 121462593814016 122148684831056 122329579800064 122476610545016 122487576510208 122629101317632 122634797155052 122776492064408 123663927785216 123806811774464 123812562313804 123955618038616 123966716427008 124139188968704 124299522908288 124443141277952 125001638542508 125307702542204 125493275829376 125638273487104 125644109093594 125800543593088 126698493364352 126850775207338 126862132814144 127008712078976 127014611339161 127161366780994 128080496634688 128234439539297 128394099156544 128572731431872 128738791583584 128887539180736 129782977632997 129975178537568 130143050042096 130293420149984 130486376989696 130805870261248 131392923271792 131544737510368 131739547476992 131745666473512 131897888279248 131909697780224 132062109111296 132068243090056 132220837607824 133176537614848 133330412680192 133336605568712 133490665580048 133502617690624 134455543978496 134617149199624 134784755675648 134791016115028 134946756583912 135146604739328 135477508484864 136085527674356 136444531315456 136450868847566 136608527146364 136620758415232 136778613008128 136784966057558 136943010379532 137932842529664 138098627196166 138270568322432 138276990669727 138462941542016 138641775551552 139604980976279 139766283604766 139973269194304 140141506296701 140154053891488 140315990930752 141500071215776 141663563472704 141833832178801 142056597609472 142859015477152 143208802905376 143420886662144 143593267535536 143772049820672 144798278130688 144972314522672 144985294644736 145152813804544 145159555816184 145327276321136 145374528522496 145542497411584 145898855291392 146553645187768 146940264493568 146947089528148 147116875388392 147130047524096 147300044777984 147306886523524 148543061185792 148721598518948 148734914333824 148906765885696 148913682259706 150163340882048 150336842868992 150343825666762 150517536189748 150566475969728 150740443747712 150935134960064 151109528694656 151787703944474 152195199868439 152384692078528 152560760662912 152567846756507 153848170513856 154033084180339 154046875560032 154224864667328 154460436555152 154638903499808 155943850111504 156124031024416 156138009617408 156325675494352 156506297576608 157637534319616 157827002509904 158023506654208 158030846479688 158243361762304 158447743487488 159548549687176 159732895548304 159969450507776 159976880717836 160161721481944 160176061590272 160361132492288 160368580895068 161513273329772 161714367103744 161901215397376 161908735333436 162095808204344 162148512582784 162335862497536 162545529956992 163463681170972 163674805282534 163902522935242 164106591469184 164114213839849 164303834968546 165682645168768 165690340743473 165881782963442 165896635218496 166088315795584 166096030212749 167281604520121 167489880214592 167691190166773 167939530889312 168133571872448 168350727455456 169967541164512 169982759238656 170187065439664 170636031448064 171821515047728 172020041359712 172075972536832 172274792854528 172282794619208 172481853903632 172497297097216 172696604222464 172704625579304 173937371278216 174153933804032 174355155043328 174363253436008 175826480587264 176037810491816 176053572068608 176256988191232 176265174919652 176526213205888 176730175428352 177957997728004 178221542984576 178427464027904 178435751569894 178641920114476 178657914850688 178864340087552 178872647921422 180149420252438 180373717154176 180590512487294 180606681691072 180857956342336 181066923554944 181300783413568 182560359738211 182814352504693 182830720820384 183041967407936 183261969772609 183278378165792 184586598091168 185038554666784 185252352233536 185312585808896 185766319950848 186815635623968 187056920322896 187317169068848 187550390250496 187559101531256 187775811392624 189351594478592 189360389421112 189579180529648 189596154535424 189815218052096 189824034528856 190105152683264 190324804307456 191178976594424 191647074476312 191930892444928 192152653568512 192161578613732 192383606277128 192400831377664 192632082376916 194007067964164 194248618473728 194257640871658 194482090370932 194499503359616 196123260471866 196367445768832 196594332982528 196603464333458 196894622421952 197122118747008 197376714947776 198491612850466 198785567175104 199024492135651 199272289641152 199511799604663 201186069133504 201427879312751 201445914193888 201726182074144 201744243663872 201986724725968 202220104576672 203681763410944 203926573222736 204162194416544 204180474115072 204425883338768 205885051717072 206141391033344 206389157128336 206407636218368 206694807248384 206933626919936 207200895329792 208640411129384 208930688576792 208949395223296 209190819894784 209200536323324 209442251168696 209461003618048 210956112104192 211209665123548 211472633904896 211716973981184 211726807743724 212040362608256 212285358650624 212559539174528 213760198454348 214076764650112 214334068453778 214353258892864 214600927305856 214610895021341 214858861112714 216411873624128 216661920605312 216671984049157 216922331567578 216941753747264 218490258965056 218752867449389 219025227972928 219288479448857 219613232701408 219866978602432 220150951287904 221722363387616 222008732424752 222265246138208 222285146696704 222594407805952 223139425739776 224140869110704 224689673523952 225002280005776 225022425625088 225282421425152 225292885271272 225553193566288 225573388511744 227183505342976 227456562440744 227739759589888 227750337573668 228013485262472 229926936152576 229937615725636 230203290643144 230223901935872 230544208084736 230841971115392 231108690944768 232145900150372 232714304721236 233058940825984 233328222190336 233339059745246 233608664765084 233629580958592 235297201962368 235580011099342 235873322432384 235884278201299 236156824021846 236506558293824 237085639848512 238149673430123 238777929802048 239064922506137 239086327226656 239362572764224 239650268164181 241382474426912 241973494564256 242331842980864 242925187628032 244297369662112 244659159600128 244953221090032 244975153020416 245258202635264 245269594310104 245552984128816 247327855570432 247613623548928 247625124627608 247911236077232 247933432854016 248278377937408 248599045816576 248886282555904 250003277085016 250615405084408 250986551658752 251276546974208 251288218187188 251601087186176 253396986728704 253701550414676 253724265628288 254017424157952 254029222678322 254322733561988 256160993269376 256468879078594 256788198313088 257145462863744 257477583167168 257775078361472 259565955265994 259950357075136 260262797408159 260286100084192 260586840299968 262785846543584 263089475020736 263405688332059 263491332947024 263795776558496 263819395560448 264136486180112 264441675215648 266353075229696 266673211137424 266981331160096 267005235381248 268911087956992 269234298399248 269569511351296 269582032230056 269893513167824 270293209478656 270955016969728 272171055348712 272889062630912 272901737695132 273217054292728 273241516830464 273557226016256 273569932115116 273886020759064 275865685059328 276197254392332 276541136644864 276553981339454 276925883084032 277283551103104 279209961952558 279532567209532 279946538388608 279959541256213 280283012593402 280308107782976 280631981861504 280645016566369 282648228327101 283000142431552 283327126945408 283340286833513 283667664357602 285718030954304 286061442049201 286417605810752 287186535071072 289944629045344 289970589289472 290319111632368 290654552642272 290749057044992 291084994823168 291797710582784 293107290375536 293880528987136 293894179056296 294233750776784 294260095048192 294600089555968 294613773047048 297086122371584 297443197037896 297469828667648 297813531771392 297827364519412 300326681764096 300673685737984 300687651333524 301035072379496 301132951939456 301480887495424 301870269920128 302219057389312 303575407888948 304390399736878 304769384157056 305121521325824 305135693513014 307696341027712 308066168360678 308093751120064 308449729334656 308464056109391 308920873110304 309277806999616 311426496024007 311887700223008 312248062048832 312623360200333 312651350988704 313012595153216 315654005019808 316061692959376 316895486974976 319097099374352 319465791096608 319938901015552 319953761435672 320323442963888 320352123180544 320722264984576 320737161790136 323026546659544 323428734207488 323802430794752 323817470666872 324191616408688 324297025165568 324671724995072 325091059913984 326927362341944 327349610565068 327805045870484 328213182938368 328228427679698 328607669937092 331365290337536 331380681486946 331763565926884 331793270436992 332176631591168 332192060425498 334563209040242 334979760429184 335382380333546 335879061778624 336267143744896 336701454910912 339040668085249 339512368937287 339935082329024 340343658149131 340374130879328 343643030095456 344040082719424 344151945073664 344565589238416 344963707807264 344994594194432 345409251158608 347874742556432 348307867608064 348726506872016 351652961174528 352075620983632 352107144137216 352513976382464 352530349839304 353052426411776 353460350856704 355915995456008 356443085969152 356854928055808 356871503139788 357283840228952 357315829701376 357728680175104 357745295842844 360298840504876 360747434308352 361181024974588 361213363382144 361715912684672 362133847109888 362601566827136 365120719476422 365628705009386 365661441640768 366083934815872 366100938565817 366523939545218 366556756331584 369173196182336 369616913966209 370077109333568 370504704467072 370521913551517 373631271247936 374080347295109 374113840645792 374634338137696 375118203062512 375551622785248 378720778842224 379158361059296 379192309070848 379648069057712 380210305366528 380649608614912 382357953188848 383294148952624 383861784889856 384305307137024 384323157227464 384767212554256 384801662755328 385264164753832 388014135928328 388497236947456 388515281743316 388964180741864 388999006719232 392246520943732 392734891537664 393188665965056 393206928666916 393789244843904 394244237494016 394753429895552 396983225700932 397571134350208 398048984271302 398544579282304 398563090753919 399023599209326 402372138267008 402390827519863 402855758625502 402891828387776 403452364148288 403973449451936 404440209153344 406255325263151 407250033262163 407853146445472 408324388833088 408815163338897 408851766677536 411770103434144 412778314256672 412815272436736 413389614496768 414401790659584 417280822258768 417861377153584 417898790446592 418381639789568 418401072646648 418884502337392 418922007236096 421912224208384 422419330247096 422945267809792 423433947962368 423453615487448 424080725216512 424570717301248 425119078349056 427520396908696 428153529300224 428668136907556 428706517785728 429201854611712 429221790042682 429717722225428 432823747248256 433323841210624 433343968098314 433844663135156 433883507494528 436980517930112 437505734898778 438050455945856 438576958897714 439226465402816 439733957204864 440301902575808 443444726775232 443977713225683 444017464849504 444530492276416 445064783733479 448281738221408 449379347047904 450004560011552 450044851250176 450585770542544 451106387132576 451146777023488 454367010685952 454913124881488 455479519179776 455500675147336 456026970524944 459853872305152 459875231451272 460406581286288 460447803871744 461088416169472 461683942230784 462217381889536 464291800300744 465428609442472 466117881651968 466656444380672 466678119490492 467217329530168 467259161917184 470594403924736 471160022198684 471746644864768 471768556402598 472313648043692 473013116587648 474171279697024 476299346860246 477555859604096 477578040966481 478129845012274 478172654453312 478725145528448 478747381201453 479300536328362 482764948853824 483345195186581 483946989128512 488594739324224 489181992616681 489906442180064 489950306040832 490539188620208 491105968257632 494655711140864 495250249255216 495822472154464 495866865708032 496556755874816 497198091633152 497772565111808 500006554170032 501230810168816 501973103317504 502553093948416 502576436374376 503202174372352 506793973457408 507403100829352 507448531256576 508034848315904 508058445356644 508645467123976 512321986538752 512937758157188 513576396626176 514290925727488 514955166334336 515550156722944 519131910531988 519900714150272 520525594816318 520572200168384 521173680599936 521197887908971 525571693087168 526178950041472 526203389833667 526811376664118 526982665894048 527591553116992 528272972360224 528883350431296 531256963805659 533346422274848 533962662320192 538468596798496 539164064460112 539787026335648 540586418957312 541910033939456 544342110697424 545778125261824 545803475390264 546434108585456 546483033660928 547114452032512 547139864230232 547772041518128 551731370118656 552394508784664 553082273289728 553107962678908 553851766168064 554567102206208 558419923905116 559065134419064 559893076777216 559919082512426 560566025186804 560616215565952 561263963723008 561290033132738 565296456654202 566000284863104 566654253890816 566680573667026 567335328715204 571436061908608 572122884098402 572835211621504 572861818488869 574373070142144 578363492616013 579889258090688 580586240372047 580638223264736 581309105284544 581498114089984 586214580751072 587788358112592 588467501553568 588520190096384 589227546094096 594172244743168 594886394075792 594939657335296 595627063542784 595654729038824 600653363528192 601347371475968 601375302667048 602070144758992 602265903878912 602961774990848 603740539840256 604438114778624 607150815777896 608780799473756 609538768314112 610243042651648 610271387026028 615392682055424 616132336721356 616187502240128 616899458669312 616928112218782 617841746220608 618555613999232 622852992048014 623775400446016 624496124097664 624525130494629 625246720400666 625302701977408 626025190306432 626054267724977 630522970883533 631308010039616 632066793705529 632123385918752 638194198748704 638931582193216 639907522871344 640646885927776 640704246361088 641474323580272 646053093319088 646857468414976 647634941333744 648383232817376 648594050331136 649343449990144 650182119827968 653854724683888 654699221130136 655610091740968 656426365876736 656456855359396 657215339874184 662730580675072 662761362973892 663527131853768 663586540873984 664353263182336 664384120850996 669126418080484 669959520858368 670764760667092 671758123557248 672534287489792 673402909821824 678081336170498 679024737874574 679870164658048 679901743050803 680687316298262 680748261758656 686431411651531 687286060190912 688080165438848 688112125167103 689131178476832 689927415614528 690818502317216 694720644976631 695749485112864 697453013744032 704151241967264 704214288274432 705060699678608 706104852823552 706920701713408 711831990912016 712886171938304 713709856111616 713743006279576 714567680457904 714631659402752 715457360350208 715490591685688 720597681009752 721494868616704 722362049949176 722426726764288 723431825369344 724267694219776 725203133654272 730241438952844 731257410018772 731322883281536 732167869631744 732201877131634 733047879090436 733113512663168 738346392364672 739233827932418 740154218667136 741009408934144 741043827103034 747262542495872 748160694590218 748227681291584 749268676275392 750236406125024 751103245570496 756321490344017 757441557684448 758316722118592 759228160486523 759296138115424 760420610733056 764715906377696 766588297905248 767723569779712 768646314454928 769534425108512 769603325510656 770528329507664 776028271856656 776994473894912 777030563486632 777928361483728 777998013438464 784493041887464 785469783075328 786377331930112 786413857333832 787578489687808 788488474988032 789506859791104 793966451401864 795142268700416 796097968542604 797089158564608 797126181507838 798047198418652 804744276534016 804781655039726 805711517251004 805783656775552 806904728296576 807946898903872 808880418306688 812510650526302 814500066524326 815706292890944 816648777666176 816686709108361 817630326677794 817703533355072 823540206868288 824530038847697 825556628513344 826548884076461 834561644517536 835722754307168 835797580893184 836802145293296 837769004674784 837844014472192 843824448416768 844838660494192 845890535619584 846907230974896 848161450433024 849141434602496 850238156698112 855040793817392 856307058600448 857336273815112 857413035571456 858403709223424 858443580085364 859435444450856 865647494496512 866647682421248 866687936196628 867689326270312 867767014989056 873961035860224 875011469797556 876100911891712 877153917795428 878452930805632 879467914409728 880603805151616 886889453550464 887955426451366 888034929699008 889060984552832 889102279374127 890129567466958 896563476442816 897641076775079 898758694095808 900009120023104 901171541085088 902212774265152 908480843430979 909826249762976 911001350294672 912053941049888 919750462902544 920813162572576 920895607743488 922176832338944 923367884461568 924434763779072 928583600601488 930857218884944 932235763303936 933312888761344 933356238980984 934434659060336 934518323834368 941188807849472 942320044397368 943493289729536 943537112805196 944627296087384 946026233175296 948342559394048 952598693720492 955111719208192 955156081932962 956259690024548 956345308906624 957450291056896 957494762402906 958601072656724 965529897707648 966690390373162 967893978257024 967938934688089 977189478648448 977234866833953 978363985233362 979812884360128 981078377240416 982211936515264 986620075639081 990500498510432 991644944308928 992836825251607 994396183266304 1000013108340064 1002461620337632 1003946206635008 1005152872748752 1006404348744704 1013587946914816 1014806201658704 1014897062513152 1016069696631808 1016116890713288 1017290934247952 1024643973077504 1025875516314376 1027152793252352 1028581851454976 1029910332668672 1031100313445888 1038263821063976 1039801428300544 1041051189632636 1041144400336768 1042347361199872 1042395775817942 1051143386174336 1052357900082944 1052406779667334 1053622753328236 1053965331788096 1055183106233984 1056545944720448 1057766700862592 1062513927611318 1065366399079073 1066692844549696 1067925324640384 1067974927295549 1076937193596992 1078231589262373 1078328128920224 1079574052671296 1088684221394848 1091606950780528 1092868217170912 1092966067321856 1094279728460464 1095544083036256 1103462740237312 1104789017569328 1106164546579456 1106215925357816 1107703532336128 1109134204412416 1116839847810232 1118130268838128 1119786153554432 1119838165024852 1121132050373608 1121232431131904 1122527927446016 1122580066265476 1130592913308404 1132000569726208 1133308507781632 1133361147334052 1134670657430408 1142872123817216 1144245768196804 1145670423243008 1145723636977738 1148746140284288 1156726985232026 1159778516181376 1159832385204311 1161172480744094 1161276446529472 1162618210569088 1162672211489243 1170971231640847 1172429161502144 1173838331167411 1175576716225184 1176935003107136 1178455092188192 1189772788151584 1189879314670592 1191309458077648 1201306727056384 1202750605334096 1204140289517984 1204531807757824 1205923549981696 1207481079680512 1208876229557248 1214301631555792 1217561598947512 1219077536628224 1220486085303296 1220542774052056 1230785364110848 1232264673442712 1232375004480256 1233798917338624 1233856224437564 1235683492441216 1237111227998464 1245705984096028 1247550800892032 1248992248195328 1249050260989258 1250493440801332 1250605403954816 1252050380612864 1252108535449954 1261045941767066 1262616020079232 1264133587411058 1264246771837504 1276388397497408 1277863164386432 1277922518167477 1279815045742688 1281293771855552 1282948647160544 1290195483528029 1292106186638176 1295269882667488 1296766465634752 1297188100662272 1300364239655936 1307709449367776 1309398442260272 1311220183481936 1312852731753472 1312913710718792 1314430679748368 1325461161350144 1325522725947784 1327054263707536 1327173081747968 1328706526364672 1328768241701992 1338252836160968 1339919041716736 1341529521334184 1343516247114496 1345068574979584 1346805819643648 1356162672340996 1358049475749148 1359740329316096 1359803486101606 1361374632596524 1361496523517312 1372862823303062 1374572120381824 1376160330877696 1376224250334206 1378262356953664 1379854831229056 1381637004634432 1389441289953262 1391498970225728 1393171444949557 1394906027488064 1396582597232641 1408302483934528 1409995155189257 1410121399357216 1412209705647104 1423663981824032 1425772343876608 1427486012559152 1429135360915808 1429263318805504 1430981183371376 1441195362019504 1442989737233408 1444724099898352 1444853453528576 1446863650738688 1448535388439552 1450406267308544 1460482877905688 1462514820037544 1462645766563072 1464335739263488 1464403754263268 1466095758180872 1466227025326336 1476692784729344 1478467655864836 1480308437334272 1482018817868288 1482087654206068 1494525084991744 1496321389180436 1496455362583168 1498537352550784 1500472812250048 1502206491140992 1512642980688034 1514883115368896 1516633444237184 1516703888344099 1518456320973046 1518592276230848 1529431812755392 1531270072145723 1533176595810496 1535019356141999 1537292628909856 1539068850217024 1541056659015328 1552056543713312 1554061126973264 1555856722967456 1555996026876928 1568986083774928 1570939566150656 1572827714667664 1575156979375616 1576976949976064 1579013719582208 1587932902803728 1590284537400832 1592195937085208 1594178317129216 1594252363015676 1596094396837304 1609488553068032 1609563310079452 1611423034502008 1611567313551104 1613809456593152 1615893797807744 1617760836613376 1625021301052604 1629000133048652 1631412585781888 1633297555332352 1633373418216722 1635260653355588 1635407066710144 1647080413736576 1649060077695394 1651113257026688 1651189947409093 1653097768152922 1667047714010861 1669123289035072 1671445508614336 1673604290586592 1675538009349568 1687178709228961 1689677320988384 1693814461949792 1696322900866048 1700476313396224 1710081587634784 1712614117200896 1714672547630224 1714826071142912 1716807418446848 1716887160170728 1718870888901712 1731294988993024 1733295364842496 1733375872393256 1735378652540624 1735534029978112 1747922071720448 1750022939595112 1752201823783424 1754307835590856 1756905861611264 1758935828819456 1761207610303232 1773778907100928 1775910852902732 1776069859398016 1778121969105664 1778204558748254 1780259134933916 1793126952885632 1795282153550158 1797517388191616 1800018240046208 1802343082170176 1804425548530304 1816961686861958 1819652499525952 1821839581857113 1822002700589344 1824107882099776 1839500925805088 1841626325145152 1843839818324413 1846735768923136 1857167201202976 1861714437769888 1864471526607872 1866712477961968 1868869318120672 1869036647668736 1882377615698944 1884640088794736 1886986579459072 1887074225610392 1889254592174768 1892052466350592 1896685118788096 1905197387440984 1910223438416384 1910312163865924 1912519380049096 1912690617813248 1914900582113792 1914989524805812 1917202145313448 1931059795415296 1933380780746324 1935787956514048 1935877869376178 1954378957296896 1954469733667906 1956727970466724 1959625768720256 1962156754480832 1964423873030528 1973240151278162 1978537598289707 1981000997020864 1983289888617856 1983382007834591 1985673650503214 2000026216680128 2002430094344407 2004923240675264 2010305745497504 2029612403317408 2029794125026304 2032233781426576 2034581868495904 2049287946155008 2051751032628752 2054305586504704 2057163702909952 2059820665337344 2062200626891776 2076527642127952 2079602856601088 2082102379265272 2082288800673536 2084694722399744 2084791551635884 2102286772348672 2104715800165888 2104813559334668 2107245506656472 2107930663576192 2110366212467968 2113091889440896 2115533401725184 2125027855222636 2130732798158146 2133385689099392 2135850649280768 2135949854591098 2153874387193984 2156463178524746 2156656257840448 2159148105342592 2159248392765737 2177368442789696 2179985472168049 2183213901561056 2185736434341824 2188559456920928 2191088166072512 2209578035138656 2212431850715632 2218268408824832 2233679695620464 2236260537676256 2239572307108864 2239676330049704 2242264100747216 2242464862263808 2245055854892032 2245160132530952 2261185826616808 2264001139452416 2266617015563264 2266722294668104 2269341314860816 2285744247634432 2288491536393608 2291340846486016 2291447273955476 2297492280568576 2313453970464052 2319557032362752 2319664770408622 2322344961488188 2322552893058944 2325236421138176 2325344422978486 2341942463281694 2344858323004288 2347676662334822 2351153432450368 2353870006214272 2356910184376384 2373284676596743 2376586582561009 2379545576303168 2382405607043917 2382618916155296 2405501210668192 2408280579035968 2409063615515648 2414962159361024 2428603263111584 2435123197895024 2438155073256448 2441085548104112 2461570728221696 2464529346885424 2464750008960512 2467597834677248 2467712448875128 2471366984882432 2474222455996928 2491411968192056 2495101601784064 2497984496390656 2498100521978516 2500986881602664 2501210807909632 2504100761225728 2504217070899908 2522091883534132 2525232040158464 2528267174822116 2528493543675008 2552776794994816 2555726328772864 2555845036334954 2559630091485376 2562587543711104 2565897294321088 2580390967056058 2584212373276352 2587318397763463 2590539765334976 2593532931269504 2593653394860619 2615418898735552 2618562431065763 2618796884520544 2622440366963872 2625827421437584 2628861359496736 2651045451895568 2654108527415072 2654346163495936 2657536483403984 2676505672321936 2679838083433472 2683059042668368 2687032494228992 2690137149959168 2693611639287296 2712325344681992 2716098951498296 2719480658632192 2719606972203212 2722749265193048 2722993047034624 2745725646606124 2749144240763648 2752320661755392 2752448500668412 2756524713907328 2759709662458112 2763274009268864 2778882579906524 2782997940451456 2786342889899114 2789812054976128 2789941635277433 2793165194465282 2816604967869056 2816735792639041 2819990310378514 2820242798714432 2843787276842057 2847327963648064 2850750232835141 2854972025118304 2858270721831616 2861962366742752 2882390724039008 2889448199796704 2889706907057152 2893727301477376 2900812534617088 2920965755811376 2925029640075088 2925291533126144 2928671478526976 2928807508526536 2932191516361744 2932454050652672 2953385569458688 2956935311729672 2960616874668544 2964037635736576 2964175308412136 2989050169983488 2992642778360872 2992910725166336 2997074705101568 3000945624500096 3004412982281984 3025285961376068 3029766230737792 3033266888474368 3033407776688198 3036912641946092 3037184552461696 3058863625510784 3062540144291446 3066353191620992 3070038712283998 3074585257819712 3078137700434048 3082113318030656 3104113087426624 3107843992579781 3108122253946528 3111713445934912 3115453486134353 3137972167549856 3145655429335328 3150313958751232 3158027439164416 3175865805607456 3180569074801664 3184391874170416 3188356634258432 3188504726031352 3192188793674608 3218977106136064 3219126620158904 3222846069004016 3223134627102208 3227618913186304 3231787595615488 3235521673226752 3250042602105208 3258000266097304 3262825171563776 3266595110664704 3266746836433444 3270521306711176 3270814133420288 3294160827473152 3298120155390788 3302226514053376 3302379894818186 3306195536305844 3334095428021722 3338246578070144 3342891017228672 3347208581173184 3351076018699136 3374357418457922 3379354641976768 3383416366306067 3387628923899584 3420163175269568 3424273948316767 3429345095260448 3429652142285824 3433774320341456 3437741777803424 3462589977986048 3466751744786512 3470757305081248 3471068059956224 3495844143440896 3500045879190224 3504403647566848 3508615671181712 3513811723222528 3517871657638912 3522415220606464 3547557814201856 3551821705805464 3552139718796032 3556243938211328 3556409117496508 3560518269867832 3586253905771264 3590564307100316 3595034776383232 3600036480092416 3604686164340352 3608851097060608 3633923373723916 3639304999051904 3643679163714226 3644005401178688 3648215764199552 3648385215362797 3679001851610176 3683252650290304 3683423728835669 3687679636648826 3714334402405952 3718798746639613 3723428875539776 3733424955923936 3737738636241344 3769280177589472 3774148451220784 3778509184349536 3784104932701184 3793370237576192 3810394774881968 3820446876832768 3820624327731848 3825038760098192 3825381235626496 3829801164227584 3829979049611624 3834404290626896 3862119590830592 3866761561492648 3871575913028096 3871755738752356 3908757914593792 3908939467335812 3913455940933448 3919251537440512 3924313508961664 3928847746061056 3946480302556324 3957075196579414 3962001994041728 3966579777235712 3966764015669182 3971347301006428 4000052433360256 4004860188688814 4009846481350528 4010032729422083 4020611490995008 4048544448312091 4059224806634816 4064103682604329 4064467562853152 4069163736991808 4103502065257504 4119641330674688 4153055284255904 4159205713202176 4164204758530544 4164577601347072 4169389444799488 4169583103271768 4204573544697344 4209431600331776 4209627118669336 4214491013312944 4215861327152384 4220732424935936 4226183778881792 4231066803450368 4250055710445272 4261465596316292 4266771378198784 4271701298561536 4271899709182196 4307748774387968 4312926357049492 4313312515680896 4318296210685184 4318496785531474 4354736885579392 4359970944336098 4366427803122112 4371472868683648 4377118913841856 4382176332145024 4413660796184731 4419156070277312 4424467555938703 4424863701431264 4467359391240928 4472521075352512 4479352660099408 4484528201494432 4484929724527616 4490320265061904 4522371653233616 4528002278904832 4533444589336208 4538682629721632 4571488495268864 4576983072787216 4582681692972032 4582894547910952 4594984561137152 4626907940928104 4639114064725504 4639329540817244 4644689922976376 4645105786117888 4650472842276352 4650688845956972 4683884926563388 4689716646008576 4695353324669644 4702306864900736 4707740012428544 4713820368752768 4746569353193486 4753173165122018 4759091152606336 4759312201355621 4764811214087834 4765237832310592 4805019881560717 4811002421336384 4816561158071936 4816784876169721 4857206526223168 4863044514836417 4870246395790048 4882171096208224 4929058693770848 4929500017921024 4935424897750256 4942733969764864 4948444911993856 4982823936384112 4990203203568128 4995968992781312 4996201043957032 5001973763205328 5002421615819264 5008201522451456 5008434141799816 5044183767068264 5050464080316928 5056534349644232 5056987087350016 5105553589989632 5111452657545728 5111690072669908 5119260182970752 5125175087422208 5131794588642176 5160781934112116 5168424746552704 5174636795526926 5181079530669952 5187065862539008 5187306789721238 5230837797471104 5237124862131526 5237593769041088 5244880733927744 5251654842875168 5257722718993472 5294250432408119 5302090903791136 5308217054830144 5314597123405661 5315072966807968 5353011344643872 5366118085336736 5374064988457984 5387223278574592 5424650689363984 5432197902996592 5438961317264384 5439213944406424 5445498530386096 5445986094069248 5491451293212248 5498288481527296 5504641323510784 5504897001336824 5513049427814656 5519419324916224 5526548018537728 5557765159813048 5565995880902912 5572685779798228 5579624109952256 5579883270554866 5586330388930564 5633209935738112 5633471585278082 5639980620757028 5640485597428864 5687574553684114 5694655927296128 5701500465670282 5709944050236608 5716541443663232 5723924733485504 5764781448078016 5771710271933879 5778896399593408 5785842188535227 5841931511622752 5850059280150176 5850583066252288 5857615017053072 5864383032723488 5864908101305344 5906771138917376 5913870623459344 5921233749337088 5928350616824272 5978100339966976 5985285556721744 5985821450332672 5994149410203136 6001891249000192 6008825964563968 6050571922752136 6059532461475584 6066533776948736 6066815553376396 6073825283892184 6074369104923392 6117727251021568 6125080288582892 6132706383241984 6140077424567996 6149170515639424 6156275400868096 6164226636061312 6208226174853248 6215687985159562 6216244507893056 6223426891869824 6223715955618889 6230906972268706 6275944335099712 6283487537425553 6291310858670656 6351731611214912 6359365904016853 6368783748340832 6377009452062704 6384377587349216 6438253240317808 6445692138008032 6446269254204416 6455237826372608 6463575191230976 6471043346453504 6500085204210416 6516000532194608 6525650343127552 6533190221329408 6533493672866888 6541042613422352 6541628266840576 6588321654946304 6596240310781576 6604453028106752 6604759789636372 6612391072611688 6668190856043444 6676493156140288 6685782034457344 6694417162346368 6702152037398272 6748714836915844 6758709283953536 6766832732612134 6775257847799168 6775572542816623 6840326350539136 6840644067837671 6848547896633534 6858690190520896 6867548640682912 6875483555606848 6906340529473567 6933503489573024 6941514610162496 6949857776761249 7000091758380448 7017231342363424 7027623446445056 7044830441212928 7095115628403712 7103643411610928 7104279437592064 7112487876422656 7112818234993016 7121036539735664 7172507811542528 7181128614200632 7190069552766464 7200072960184832 7209372328680704 7217702194121216 7267846747447832 7278609998103808 7287358327428452 7288010802357376 7296431528399104 7296770430725594 7358003703220352 7366505300580608 7366847457671338 7375359273297652 7428668804811904 7437597493279226 7446857751079552 7466849911847872 7475477272482688 7538560355178944 7547621124836611 7548296902441568 7557018368699072 7620789549763936 7641248655463696 7650077520196384 7650762471252992 7659958099223248 7668808581253792 7724239181661184 7733523122985296 7743151826056192 7743511477504712 7817515829187584 7817878934671624 7826911881866896 7838503074881024 7848627017923328 7857695492122112 7892960605112648 7914150393158828 7924003988083456 7933159554471424 7933528031338364 7942694602012856 8000104866720512 8009720377377628 8019692962701056 8020065458844166 8041222981990016 8097088896624182 8118449613269632 8118826696430177 8128207365208658 8128935125706304 8138327473983616 8138705480424701 8196798621485929 8207004130515008 8216868318171877 8306110568511808 8328409517061088 8329155202694144 8339166206543536 8409147089394688 8419254237338672 8428982026625888 8431722654304768 8441464849871872 8452367557763584 8462133606900736 8500111420890544 8522931192632584 8533542756397568 8543402597123072 8543799418364392 8615497548775936 8625852714098984 8626625031361792 8636592421370368 8636993571062948 8709473771158784 8719941888672196 8732855606244224 8742945737367296 8754237827683712 8764352664290048 8827321592369462 8838312140554624 8848935111877406 8849727402862528 8934718782481856 8945042150705024 8945457627172339 8958705320198816 8969056402988864 8980640530123808 9031368384696203 9044743306467232 9066889178672416 9077365259443264 9153966145574432 9165789095821904 9189969122274304 9253815881856208 9278228129451008 9278659081634488 9289379845952752 9290211572235776 9300945684552704 9301377691913944 9367769853126776 9379433292017152 9390706649339288 9404613729801472 9415480024857088 9427640737505536 9493138706386972 9506346330244036 9518182305212672 9518624402711242 9529622428175668 9530475664621184 9610039763121434 9622004842672768 9633122316143872 9633569752339442 9714413052446336 9726089029672834 9740492791580096 9764342192416448 9832179374472221 9858117387541696 9869966086324799 9870849795500512 9885467939529728 9965647872768224 9980406407136256 9992402087914064 10003947526410656 10004843231638528 10016868283599632 10088367534136528 10100928160633856 10113068699288464 10113974174700032 10211107179979264 10222905315091456 10223380145339816 10238520365941504 10250350174844416 10263589177284352 10321563868224232 10336849493105408 10349273591053852 10362159061339904 10374131725078016 10374613579442476 10461675594942208 10474249724263052 10475187538082176 10489761467855488 10503309685750336 10515445437986944 10588500864816238 10604181807582272 10616434109660288 10616927218408693 10629194246811322 10630145933615936 10706022689287744 10718890505020061 10732236170673472 10745135492993993 10849301378727968 10864395805993184 10878427888812848 10890997060772192 10891972188138496 10982902586424496 10996576963054592 11009794002673648 11026098855629312 11038838649832448 11053096037075456 11115530319626096 11131991761805824 11145371559596456 11159248219904512 11159766541109732 11172660777861128 11266419871476224 11266943170556164 11279961241514056 11280971194857728 11375149107368228 11389311854592256 11403000931340564 11419888100473216 11433082887326464 11447849466971008 11529562896156032 11543420543867758 11557792799186816 11558329631863651 11571684377070454 11669333998076027 11683863023245504 11700118560300352 11715230034106144 11728766065446976 11810250964602727 11827741246918688 11856701233648544 11970571113443488 11971642900665344 11988298820406272 12003782498000384 12017651929127936 12101143845504272 12119064922951168 12133067553897472 12133631106752792 12147650567784368 12148738209846784 12235454502043136 12250160577165784 12265412766483968 12280154849135992 12298341031278848 12312550801736192 12328453272122624 12416452349706496 12431375970319124 12432489015786112 12446853783739648 12447431911237778 12461813944537412 12551888670199424 12566975074851106 12582621717341312 12703463222429824 12718731808033706 12737567496681664 12754018904125408 12768755174698432 12876506480635616 12891384276016064 12906878728270891 12927150382461952 13000170408420832 13032001064389216 13051300686255104 13066987345733776 13082085226844704 13083256533681152 13176643309892608 13192480621563152 13208906056213504 13209519579272744 13224782145223376 13336381712086888 13352986312280576 13371564068914688 13388834324692736 13404304074796544 13497429673831688 13517418567907072 13533665465224268 13550515695598336 13551145085633246 13680652701078272 13681288135675342 13697095793267068 13717380381041792 13735097281365824 13750967111213696 13812681058947134 13849763188027949 13867006979146048 13883029220324992 13883674054842137 13899715553522498 14000183516760896 14017010660410849 14034462684726848 14207286823221856 14208558875184128 14225636469986032 14242073079471328 14345015623085056 14362257228401264 14380139105532928 14400145920369664 14418744657361408 14435404388242432 14535693494895664 14557219996207616 14574716654856904 14576021604714752 14592863056798208 14593540861451188 14716007406440704 14733010601161216 14733694915342676 14750718546595304 14857337609623808 14875194986558452 14893715502159104 14933699823695744 14950954544965376 15077120710357888 15095242249673222 15096593804883136 15114036737398144 15114738749360159 15241579099527872 15259898305176343 15282497310927392 15300155040392768 15319916198446496 15337617162507584 15467046245970592 15487022955009424 15635757869343248 15653823763733792 15677006149762048 15697254035846656 15715390984244224 15785921210225296 15828300786317656 15848007976166912 15866319108942848 15867056062676728 15885389204025712 16000209733441024 16019440754755256 16039385925402112 16040130917688332 16082445963980032 16194177793248364 16236899226539264 16237653392860354 16256414730417316 16257870251412608 16276654947967232 16277410960849402 16393597242971858 16414008261030016 16433736636343754 16612221137023616 16612992736177201 16656819034122176 16678332413087072 16772541285864377 16838508474677344 16857964053251776 16863445308609536 16904735115527168 17000222841781088 17045862385265168 17067085512795136 17087598836728784 17230995097551872 17251705428197968 17253250062723584 17273184842740736 17273987142125896 17418947542317568 17439883777344392 17465711212488448 17485891474734592 17508475655367424 17528705328580096 17654643184738924 17676624281109248 17697870223754812 17699454805725056 17869437564963712 17890084301410048 17890915254344678 17917410640397632 17938112805977728 17961281060247616 18062736769392406 18089486612934464 18111228784344241 18133778357344832 18154730518886528 18155573764024333 18307932291148864 18329937017460341 18331578191643808 18507631763712416 18557318163268976 18578759691905504 18580423144471552 18602755383827888 18735539706253552 18758866584034304 18781413298678576 18809227459602944 18830960049714176 18855281475011072 18986277412773944 19012692660488072 19036364610425344 19037248805422484 19059244856351336 19060951329242368 19220079526242868 19244009685345536 19266244632287744 19267139504678884 19428826104892672 19452178059345668 19480985583160192 19528684384832896 19664358748944442 19716234775083392 19717150548473287 19739932172649598 19741699591001024 19906510937894399 19931295745536448 19955251629845987 19984804175828128 20007895052821312 20033736567199264 20176735068273056 20226137398576928 20227948349400064 20422214359958528 20446760290679632 20477040731883008 20500700349688832 20527178354568704 20643127736448464 20673698986210816 20698547182107704 20724318122679808 20748263450156032 20749227158884952 20923351189884416 20948499448526104 20950375076164352 20979522935710976 21006619371500672 21030890875973888 21177001729632476 21208363615164544 21232868219320576 21233854436817386 21258388493622644 21260291867231872 21412045378575488 21437781010040122 21464472341346944 21490270985987986 21698602757455936 21728791611986368 21756855777625696 21781994121544384 21933323219976493 21965805172848992 22019588005347296 22052197711258624 22106192074150912 22231060639252192 22263983523611648 22290743119192912 22318496439809024 22319533082219464 22345321555722256 22532839742952448 22533886341112328 22559922483028112 22561942389715456 22750298214736456 22778623709184512 22806001862681128 22839776200946432 22866165774652928 22895698933942016 23059125792312064 23086841087735516 23115585598373632 23116659263727302 23143368754140908 23338667996152054 23367726046491008 23400237120600704 23430460068212288 23457532130893952 23620501929205454 23655482493837376 23683914564142469 23713402467297088 23941142226886976 23969917638217369 24007564996000768 24202287691008544 24238129845902336 24267262213505584 24295301135568736 24297476419693568 24470909004086272 24500321154331568 24530825532967936 24560309698271984 24596682062557696 24625101603472384 24656906544245248 24832904699412992 24862751940638248 24864978031572224 24893707567479296 24894863822475556 24923627889074824 25103777340398848 25133950149702212 25165243434682624 25406926444859648 25437463616067412 25475134993363328 25508037808250816 25537510349396864 25753012961271232 25782768552032128 25783966101849683 25813757456541782 26000340816841664 26031591226477291 26064002128778432 26133974691467552 26164170453689408 26384961243126304 26419039158545488 26449564290446752 26672763424173776 26705972624561152 26743128137829376 26777668649385472 26808608149593088 26994859347663376 27034837135814144 27067330930448536 27101031391196672 27102290171266492 27361305402156544 27362576271350684 27394191586534136 27434760762083584 27470194562731648 27501934222427392 27625362117894268 27699526376055898 27734013958292096 27766058440649984 27767348109684274 27799431107044996 28000367033521792 28034021320821698 28068925369453696 28070229105954581 28339811138184637 28414573646443712 28451272939972064 28484146158942656 28724514456802528 28837489314722816 29071386989791328 29114439992415232 29149433309713808 29152043209429504 29185726113596416 29187081722902376 29432014812881408 29466021202322432 29467389830685352 29501437093190608 29714675219247616 29750389973116904 29787431004318208 29867399647391488 29901909089930752 30154241420715776 30190484499346444 30193187609766272 30228073474796288 30229477498720318 30483158199055744 30519796610352686 30564994621854784 30600310080785536 30639832396892992 30675234325015168 30895625573293117 30934092491941184 30971272891570921 30974045910018848 31271515738686496 31307647527467584 31394508071693312 31571842420450592 31656601572635312 31696015952333824 31734112125353456 31770778408051424 32000419466882048 32038881509510512 32078771850804224 32080261835376664 32164891927960064 32388355586496728 32473798453078528 32475306785720708 32512829460834632 32515740502825216 32553309895934464 32554821921698804 32787194485943716 32828016522060032 32867473272687508 33224442274047232 33225985472354402 33313638068244352 33356664826174144 33545082571728754 33635139170925019 33677016949354688 33715928106503552 33717494133188047 34000445683562176 34041311603854919 34091724770530336 34175197673457568 34503410856395936 34506500125447168 34547974284251792 34837895084635136 34879767554688784 34931422424976896 34971782949469184 35016951310734848 35057410657160192 35309286369477848 35353248562218496 35395740447509624 35398909611450112 35738875129927424 35780168602820096 35781830508689356 35834821280795264 35876225611955456 35922562120495232 36125473538784812 36178973225868928 36222457568688482 36267556714689664 36309461037773056 36311147528048666 36615864582297728 36659874034920682 36663156383287616 37015263527424832 37059753026856833 37114636326537952 37157519383811008 37205510767655776 37471079412507104 37562826597357152 37618454919205888 37710562950022144 37972554825547888 38025385320976144 38072729220850688 38074497610844968 38118489712702672 38121902658484736 38440159052485736 38488019370691072 38532489264575488 38534279009357768 38857652209785344 38904356118691336 38961971166320384 39057368769665792 39328717497888884 39432469550166784 39434301096946574 39479864345299196 39483399182002048 39813021875788798 39862591491072896 39910503259691974 39969608351656256 40015790105642624 40067473134398528 40353470136546112 40401971903537153 40452274797153856 40500895319746589 40893520581359264 40954081463766016 41054356709137408 41286255472896928 41347397972421632 41397094364215408 41448636245359616 41498454317769904 41846702379768832 41896998897052208 41900750152328704 41959045871421952 42013238743001344 42061781751947776 42354003459264952 42416727230329088 42465736438641152 42467708873634772 42516776987245288 42520583734463744 42824090757150976 42875562020080244 42928944682693888 42980541971975972 43397205514911872 43457583223972736 43513711555251392 43563988243088768 43866646439952986 43931610345697984 43984412761978871 44039176010694592 44462121278504384 44515561328117971 44581486238385824 44639066164438928 44690643111444512 45067772682224656 45119844966056224 45123884779430912 45500596429472912 45557247418369024 45612003725362256 45679552401892864 45732331549305856 45791397867884032 46118251584624128 46173682175471032 46231171196747264 46233318527454604 46286737508281816 46677335992304108 46735452092982016 46800474241201408 46860920136424576 46915064261787904 47241003858410908 47310964987674752 47367829128284938 47426804934594176 47429007799716361 47882284453773952 47884508474863697 47939835276434738 48344383706314969 48404575382017088 48534524427011168 48590602271137472 49000642308663136 49120619396543968 49193364125115392 49313813088490496 49665809398825984 49725503881276496 49729956063144448 49787415134958592 49789727644951112 49847255778149648 50207554680797696 50267900299404424 50330486869365248 50813852889719296 50874927232134824 50950269986726656 51016075616501632 51075020698793728 51506025922542464 51565537104064256 51567932203699366 51627514913083564 52000681633683328 52063182452954582 52128004257556864 52267949382935104 52328340907378816 52769922486252608 52833347873856277 52838078317090976 52899128580893504 53345526848347552 53555337298770944 53989718695326752 54069674271628288 54134661860897072 54202062782393344 54204580342532984 54722610804313088 54725152542701368 54788383173068272 54869521524167168 54940389125463296 55003868444854784 55250724235788536 55399052752111796 55468027916584192 55532116881299968 55534696219368548 55598862214089992 56000734067043584 56068042641643396 56137850738907392 56140458211909162 56679622276369274 56829147292887424 56902545879944128 56968292317885312 57377590350401503 57449028913605056 57518078227203139 58142773979582656 58298866619427616 58304086418859008 58374163445804752 58864029625762816 58934779661370704 59002874186381216 59429350438495232 59500779946233808 59574862008636416 59734799294782976 59803818179861504 60308482841431552 60380968998692888 60386375219532544 60456146949592576 60458954997440636 60966316398111488 61039593220705372 61129989243709568 61200620161571072 61279664793785984 61350468650030336 61791251146586234 61868184983882368 61942545783141842 61948091820037696 62543031477372992 62615295054935168 62618203390206373 63143684840901184 63219578692873421 63313203145270624 63468224250706912 63541556816102848 64077763019021024 64160523670753328 64329783855920128 64776711172993456 64947596906157056 64950613571441416 65025658921669264 65031481005650432 65106619791868928 65109643843397608 65574388971887432 65656033044120064 65734946545375016 66448884548094464 66451970944708804 66627276136488704 66713329652348288 67090165143457508 67270278341850038 67354033898709376 67431856213007104 67434988266376094 68000891367124352 68082623207709838 68183449541060672 68350395346915136 68825255621305547 69006821712791872 69089762604273593 69095948568503584 69759535109377568 69862844849953792 70033902621469696 70618572738955696 70706497124436992 70791480895019248 70797819222900224 71477750259854848 71560337205640192 71563661017378712 71669642561590528 71752451223910912 71845124240990464 72250947077569624 72357946451737856 72444915137376964 72535113429379328 72618922075546112 72622295056097332 73231729164595456 73319748069841364 73326312766575232 74030527054849664 74119506053713666 74229272653075904 74315038767622016 74411021535311552 74942158825014208 75032233535140427 75125653194714304 75215948450957951 75945109651095776 76050770641952288 76148995221689936 76236979425405344 76243805316969472 76880318104971472 76976038741382144 77068558018715536 77715304419570688 77808712237382672 77923942332640768 78114737539331584 78657434995777768 78864939100333568 78868602193893148 78959728690598392 78966798364004096 79626043751577596 79725182982145792 79821006519383948 79939216703312512 80031580211285248 80134946268797056 80706940273092224 80803943807074306 80904549594307712 80908307423045557 81001790639493178 81685337986532189 81787041162718528 82572510945793856 82671756752219089 82794188728430816 82996908635539808 83793997794104416 83801500304657408 83918091742843904 84026477486002688 84123563503895552 84708006918529904 84833454460658176 84931472877282304 84935417747269544 85033553974490576 85041167468927488 85648181514301952 85751124040160488 85857889365387776 85961083943951944 86794411029823744 86915166447945472 87027423110502784 87127976486177536 87733292879905972 87863220691395968 87968825523957742 88078352021389184 88924242557008768 89031122656235942 89162972476771648 89278132328877856 89381286222889024 90135545364449312 90239689932112448 90348151097896237 91001192858945824 91224007450724512 91359104803785728 91582795735768064 92236503169248256 92347364350942064 92462342393494528 92466637054909208 92573475016563632 93354671984608216 93470904185964032 93600948482402816 93721840272849152 93830128523575808 94482007716821816 94621929975349504 94735658256569876 94853609869188352 94858015599432722 95764568907547904 95769016949727394 95879670552869476 96688767412629938 96809150764034176 97069048854022336 97181204542274944 98001284617326272 98119074622875943 98241238793087936 99451007762552992 99459912126288896 99579455289902224 99694511556299296 100415109361595392 100535800598808848 100660973738730496 101627705779438592 101749854464269648 101900539973453312 102032151233003264 102150041397587456 103012051845084928 103131074208128512 103135864407398732 103255029826167128 104001363267366656 104126364905909164 104256008515113728 104535898765870208 104656681814757632 105539844972505216 105666695747712554 105676156634181952 105798257161787008 105803171245521113 106691053696695104 106819288136234401 107979437390653504 108269323721794144 108409160685065968 109450305085402736 109576766346136544 109739043048334336 109880778250926592 110007736889709568 110501448471577072 110798105504223592 110936055833168384 111064233762599936 111069392438737096 111197724428179984 112001468134087168 112136085283286792 112275701477814784 112280916423818324 113359244552738548 113658294585774848 113805091759888256 113936584635770624 114755180700803006 114898057827210112 115036156454406278 116285547959165312 116290949153240407 116597733238855232 116748326891609504 117407789001050639 117869559322741408 118005748372762432 119001559892467616 119469598589565952 120616965682863104 120761937997385776 120772750439065088 120912293899185152 120917909994881272 121932632796222976 122079186441410744 122259978487419136 122401240323142144 122559329587571968 122700937300060672 123582502293172468 123736369967764736 123885091566283684 123896183640075392 125086062954745984 125230590109870336 125236406780412746 126287369681802368 126439157385746842 126626406290541248 126936448501413824 127083113632205696 128155526038042048 128309559122222387 128321047341506656 129553422345986912 129901227142882832 130051317843338528 130062962011300864 130219287686795216 131148777943774864 131312066088240128 131469893090750032 132897769096188928 132903941889417608 133254552272977408 133426659304696576 134180330286915016 134540556683700076 134708067797418752 134863712426014208 134869976532752188 136001782734248704 136165246415419676 136366899082121344 136700790693830272 137650511242611094 138013643425583744 138020053839313009 138179525208547186 138191897137007168 139345576565260793 139519070218755136 139686761408921909 141237145477911392 141582961790038496 141595638445800448 142955500519709696 143127322034757424 143339285123181056 143504902447821824 143690248481980928 144501894155139248 144715892903475712 144889830274753928 145070226858758656 145237844151092224 145244590112194664 146463458329190912 146639496139682728 146652625533150464 148061054109699328 148239012107427332 148458545306151808 148630077535244032 148822043070623104 149884317650028416 150064467070280854 150251306389428608 150431896901915902 151890219302191552 152101541283904576 152297990443379872 152473958850810688 153533262539835451 153760636209942944 154137116037431072 155617424474765344 155847884665281536 156229475078663168 157314869991555536 157729878200667136 157737204387786296 157919457381196784 157933596728008192 159252087503155192 159450365964291584 159642013038767896 159878433406625024 160063160422570496 160269892537594112 161413880546184448 161607887614148612 161809099188615424 161816614846091114 162003581278986356 163370675973064378 163574082325437056 165145021891587712 165343513504438178 165588377456861632 165993817271079616 167587995588208832 167789423467521583 168052954972005376 169416013837059808 169666908921316352 169870835494539088 170067107948981152 170082334937854976 171296363028603904 171502248080320976 171715778730775552 171922167887903888 173588822059647488 173830332895890944 174054846221005568 174255952972355072 175466585759811944 175726441382791936 175937651047915484 176156704042778368 177848485114017536 178062245312471884 178325944953543296 178556264657755712 178762572445778048 180271090728898624 180479379864224896 180487762712947781 180696302195792474 182002385717891648 182221138585341037 182448014901449024 184694728701884128 184933274109818416 185146950033127264 186709343969216432 186941808371928064 187201896964805632 187443680545698304 187660257047151616 188964015433643632 189243859950699008 189471316513139752 189707219738376704 189716031198865444 191529137815095808 191538033899454788 191759341105738952 193377534825259876 193618301528068352 194138097708044672 194362409084549888 196002569234652544 196238149245751886 196482477586175872 196491603741682067 198378677967292459 198902015525105984 199158910579804448 199389023112598592 201071601197617696 203499708928539296 203801079946906624 204064302466006528 204300082795174912 206024103690169856 206262148416257024 206271728814797464 206510059652334256 208002726534733312 208252729811818328 208512017030227456 209071797531740416 209313363629515264 211079689945010432 211333391495425108 211352313268363904 211596514323574016 211606342491042226 213382107393390208 213638576272468802 215958874781307008 216538647443588288 216818321370131936 218900610170805472 219153532692273088 219761556501853184 221002896943154144 221596211008447184 221872111666336768 222138784877474192 222395448856359968 224002936268174336 224272170566573584 224551402955629568 224561832847636648 226718489105477096 227316589171549696 227610183519776512 227873169271541248 229510361401606012 229796115654420224 230072312908812556 232571095918330624 232581898306480814 233195466477710464 233496653783219008 234815578002101278 235445974196475133 235739118645482816 236011496745524864 236022458932316329 238003119784935232 238289181226984433 241523875994771552 241545500878130176 241835819989762544 243865265592445952 244158372882821488 244519956974838272 244802480646284288 245118659175143936 245401874600121344 247165004586344936 247472739935529472 247770183132567368 247792367280150784 250172125909491968 250461180219740672 250472813560825492 252574739363604736 252878314771493684 253252812581082496 253872897002827648 254166227264411392 256311052076084096 256619118244444774 256642094683013312 259106844691973824 259418271187997831 259802454285765664 260102635686677056 260438575373590432 262297555887549728 262939786181500064 265807883778835216 266509104545954816 266853318609393152 268360660573830032 269081113367400152 269416135594837504 269727424852028416 269739953065504376 272003565468497408 272330492830839352 272733798164242688 273401581387660544 275301022485222188 276027286851167488 276040107678626018 276359050417094372 276383794274014336 278691153130521586 279038140437510272 279373522817843818 282474290955822784 283165923580076992 285133201859694409 286254644069514848 286678570246362112 287380496963961856 289003788310278496 289431785806951424 289779660549507856 290140453717517312 290489180224389328 292926916658381824 293278992279365456 293305251066300928 296122108219398656 296478024214854664 296917090612303616 297260155070488064 297644086141246208 299768635300056832 300128934140561708 300502612778857216 300863793803831804 303780438604383104 304203082567809152 304595980886759744 304947917701621376 307066525079670902 307521272419885888 307890889333852097 308274232074862144 311234848949530688 311608929296825797 314629739983111072 315474408775572592 315838914762393568 315867193456016384 318504175006310384 318900731928583168 319284026077535792 319756866813250048 320126320845140992 320539785075188224 322827761092368896 323215775228297224 323618198377230848 323633229692182228 324007162557972712 326741351946128756 327148164650874112 330290043783175424 330687027008876356 331176754913723264 331987634542159232 335175991176417664 335191559324045879 335578846935043166 338410685944204783 338832027674119616 339741670989078176 340134215897962304 343004496160641952 343844335775807776 347177644119294976 347660665791781888 348109692442011136 348511905944710144 350933171519623888 351452882765583872 351875302095830968 352313408085556736 355696970228035072 356124490624943768 356651889907086592 357112529315511424 357525144891556096 360542181457797248 360958759728449792 360975525425895562 361392604391584948 364004771435783296 364442277170682074 364896029802898048 369389457403768256 369866548219636832 370293900066254528 373418687938432864 374887361091396608 377928030867287264 378487719901398016 378942633026279504 379414439476753408 379432062397730888 383058275630191616 383076067798909576 383518682211477904 386755069650519752 387236603056136704 388276195416089344 388724818169099776 392005138469305088 392476298491503772 392964955172351744 392983207483364134 396757355934584918 397804031050211968 398317821159608896 398778046225197184 401643132452810521 402143202395235392 402626547590421973 406999417857078592 408128604932013056 412048207380339712 412543457629594928 413020119304668512 416005453069466624 416505459623636656 417024034060454912 418143595063480832 418626727259030528 422159379890020864 422666782990850216 422704626536727808 423193028647148032 423212684982084452 426764214786780416 427277152544937604 431917749562614016 433077294887176576 433636642740263872 437801220341610944 438307065384546176 438327423731444611 442005793886308288 442537050850113947 443192422016894368 444277569754948384 444790897712719936 448544341133147168 449123665695273296 453436978210954192 454633178343099392 455220367039553024 455746338543082496 459020722803212024 459592231308840448 460144625817625112 465142191836661248 465163796612961628 466390932955420928 466993307566438016 469631156004202556 470891948392950266 471478237290965632 472022993491049728 472044917864632658 476006239569870464 476578362453968866 481776789349138829 483047751989543104 483671639979525088 488316745765642976 489039913949676544 490237318350287872 494330009172689872 494945479871058944 495540366265134736 495584734560301568 500344251818983936 500922360439481344 500945627121650984 505149478727209472 505756629542987368 506505625162164992 507745794005655296 508332454528822784 512622104152168192 513238236488889548 513284189366026624 518213689383947648 518836542375995662 519604908571531328 520205271373354112 520877150747180864 524595111775099456 525225634745982989 525879572363000128 526511639156705657 531615767557670432 533706637218786304 536721321147660064 538162226734800304 538832271189675008 539479906131008752 544007130936994816 544660985661678704 545467596328485376 546803162775321088 550602044970444376 552054573702334976 552080215357252036 552718100834188744 552767588548028672 557382306261043172 558076280875020544 558747045635687636 564948581911645568 566331847160153984 570266403719388818 571797365905725323 572509288139029696 578007576620556992 578702297265533623 579559321099015712 580978360448778656 586557984558730912 586610502132601856 592244216438797312 592956048429709328 593834181224607232 594520310140976128 595288172282492416 599537270600113664 600257868281123416 601005225557714432 601727587607663608 607560877208766208 608406165135618304 609191961773519488 609895835403242752 614133050159341804 615042544839771776 615781778667704194 616548464149724288 622469697899061376 623217858593651594 629259479966222144 630948817551145184 631677829524787136 637008350012620768 638568052155071584 639513733626500096 641079570150376448 645655522184737792 646431550456594448 647236396754461696 647266459384364456 648014325115945424 653482703892257512 654296329301748224 660580087566350848 661374054017752712 662353509827446528 663975269084318464 670351982352835328 670383118648091758 671157693870086332 676821371888409566 677664055348239232 679483341978156352 680268431795924608 686008992321283904 686833522360131601 687688671551615552 696219384884022272 701866343039247776 702905765531167744 703750604191661936 704626816171113472 711393940456070144 712248981249887536 713303779814173184 714225058631022848 715050289783112192 721084362915594496 721917519456899584 721951050851791124 722785208783169896 728009542871566592 728884554341364148 729792059605796096 738778914807536512 739733096439273664 740587800132509056 746837375876865728 747735016953640807 755856061734574528 757885266052559008 758864124795461776 766152135597819152 767037364422955808 773510139301039504 774473206112273408 776552390832178688 777449636338199552 784010276938610176 784952596983007544 785929910344703488 785966414966728268 793514711869169836 795608062100423936 796635642319217792 797556092450394368 803286264905621042 804286404790470784 805253095180843946 813998835714157184 814036644072682849 821854523007354473 825086915259189856 826040238609337024 833010919247273312 836287190126961664 844318759780041728 845333565981700432 845409253073455616 846386057294296064 846425369964168904 853528429573560832 854554305089875208 863835499125228032 866154589774353152 867273285480527744 875602440683221888 876614130769092352 876654847462889222 884011587772616576 885074101700227894 886384844033788736 888555139509896768 889581795425439872 897088682266294336 898166913855556709 898247331390546592 906873956421908384 910440734079106048 918041445606424048 919184462617680896 920289251635250224 930284383673322496 930327593225923256 932781865910841856 933986615132876032 939262312008405112 941783896785900532 942956474581931264 944045986982099456 944089835729265316 952012479139740928 953156724907937732 963553578698277658 966095503979086208 967343279959050176 975419035956825551 976633491531285952 977807329862453363 988660018345379744 991080732530269472 991169469120603136 1000688503637967872 1001891254243301968 1010298957454418944 1011513259085974736 1013011250324329984 1015491588011310592 1016664909057645568 1025244208304336384 1026476472977779096 1026568378732053248 1036427378767895296 1037673084751991324 1039209817143062656 1040410542746708224 1041754301494361728 1049190223550198912 1050451269491965978 1051759144726000256 1053023278313411314 1063231535115340864 1073442642295320128 1074732837778848157 1076324453469600608 1078959812262017504 1089321971323357408 1090935192656970752 1093606325550642176 1101204089940888752 1104109147404669952 1104160430714504072 1105436201668377488 1105535177096057344 1114764612522086344 1116152561750041088 1117494091271375272 1129897163823291136 1132663694320307968 1140532807438777636 1143594731811450646 1145018576278059392 1156015153241113984 1157404594531067246 1159118642198031424 1161956720897557312 1173115969117461824 1174525964272651081 1185912096859418656 1187668362449214464 1190576344564984832 1199074541200227328 1200515736562246832 1202010451115428864 1203455175215327216 1215121754417532416 1216812330271236608 1218383923547038976 1219791670806485504 1228266100318683608 1230085089679543552 1231563557335408388 1233096928299448576 1244939395798122752 1246435717187303188 1258518959932444288 1261897635102290368 1263355659049574272 1274016700025241536 1275547970097387259 1277136104310143168 1292863100913188896 1294532918768728912 1296028650231890848 1306965407784515024 1308592658603496448 1321160175132701696 1322748108035505424 1324707019654893056 1327950538168636928 1340703964705670656 1340766237296183516 1342315387740172664 1353642743776819132 1355328110696478464 1358966683956312704 1360536863591849216 1372017984642567808 1373667044720263202 1375377343103231104 1375441226191774469 1388650745771047213 1403732686078495552 1407501208383323872 1424497962499775072 1426607559628346368 1428450117262045696 1430100579566224384 1442168725831188992 1443835038913799168 1443902101703582248 1445570417566339792 1456019085743133184 1457769108682728296 1459584119211592192 1477557829615073024 1479466192878547328 1481175600265018112 1493674751753731456 1495470033907281614 1511712123469149056 1515770532105118016 1517728249590923552 1532304271195638304 1534074728845911616 1547020278602079008 1553104781664357376 1568020553877220352 1569905193966015088 1571859820689406976 1571932829933456536 1587029423738339672 1591216124200847872 1593271284638435584 1595112184900788736 1606572529811242084 1608572809580941568 1610506190361687892 1627997671428314368 1628073288145365698 1643709046014708946 1650173830518379712 1652080477218674048 1666021838494546624 1668024268588891031 1690667131963400864 1690818506146911232 1692850739928337808 1707056859147121664 1709108610179750416 1727670998250456064 1732309179548706304 1734546570961055488 1751204881366443776 1753228261538184704 1753309694925778444 1768023175545233152 1770148203400455788 1772769688067577472 1777110279019793536 1779163590850879744 1794177364532588672 1796333827711113418 1796494662781093184 1813747912843816768 1815927898315984817 1836082891212848096 1840578503270500448 1860655186451846512 1865563731821683712 1867973230265752064 1878524624016810224 1883567793571801064 1885912949163862528 1888091973964198912 1888179671458530632 1904024958279481856 1906313449815875464 1927107157396555316 1932191007958172416 1934686559918100352 1950838071913651102 1953266983062571904 1955614659724906726 1977320036690759488 1982161465060538944 1995932413017860863 2003782508486603936 2023026518171949472 2026022500648659968 2030983176022621184 2050488416608672768 2052952945955558192 2053136757464106496 2072854757535790592 2075346169503982648 2078419634286125312 2080821085493416448 2083508602988723456 2098380447100397824 2100902538983931956 2103518289452000512 2106046556626822628 2126463070230681728 2146885284590640256 2149465675557696314 2152648906939201216 2157919624524035008 2178643942646714816 2181262505077780579 2202408179881777504 2208320861429008144 2210872403336754976 2211070354192114688 2229529225044172688 2232305123500082176 2234988182542750544 2259794327646582272 2265327388640615936 2281065614877555272 2287189463622901292 2290037152556118784 2312030306482227968 2314809189062134492 2318237284396062848 2323913441795114624 2346231938234923648 2346340915268321153 2349051928545302162 2368874801609433481 2371824193718837312 2401031473124493664 2406910350430654432 2430243508835064832 2433624660542473216 2436767847094077952 2439583341612971008 2456532200637367216 2460170179359087104 2463127114670816776 2466193856598897152 2489878791596245504 2492871434374606376 2517037919864888576 2523795270204580736 2526711318099148544 2548033400050483072 2551095940194774518 2554272208620286336 2585726201826377792 2589065837537457824 2592057300463781696 2613930815569030048 2645496216071010848 2649414039309786112 2655901076337273856 2681407929411341312 2681532474592367032 2684630775480345328 2707285487553638264 2710656221392956928 2717933367912625408 2721073727183698432 2744035969285135616 2747334089440526404 2750754686206462208 2750882452383548938 2777301491542094426 2807465372156991104 2815002416766647744 2848995924999550144 2856900234524091392 2884337451662377984 2887804203407164496 2891140835132679584 2912038171486266368 2915538217365456592 2919168238423184384 2955115659230146048 2958932385757094656 2962351200530036224 2987349503507462912 2990940067814563228 3023424246938298112 3031541064210236032 3035456499181847104 3064608542391276608 3068149457691823232 3068291966120112277 3094040557204158016 3097759355950797629 3139810387932030176 3143865659866913072 3174058847476679344 3182432248401695744 3186542569276871168 3190224369801577472 3213145059622484168 3217145619161883136 3221012380723375784 3255995342856628736 3256146576290731396 3287418092029417892 3300347661036759424 3304160954437348096 3332043676989093248 3336048537177782062 3372437525443971803 3381334263926801728 3385701479856675616 3418217220359500832 3464618359097412608 3469093141922110976 3502409762732887552 3506456523076369408 3506619389851556888 3536046351090466304 3540296406800911576 3545539376135154944 3554220558039587072 3558327181701759488 3588354729065177344 3592667655422226836 3592989325562186368 3627495825687633536 3631855796631969634 3672165782425696192 3681157006541000896 3721310372903693024 3735946460531504128 3757049248033620448 3767135587143602128 3771825898327725056 3776359342917061264 3808049916558963712 3812626899631750928 3854214314793110632 3864382015916344832 3869373119836200704 3901676143827302204 3906533966125143808 3911229319449813452 3954640073381518976 3964322930121077888 3991864826035721726 4002581561340077261 4007565016973207872 4046053036343898944 4050916080858735361 4105905891911116384 4106273514928212992 4145709515071581184 4150692339007965296 4156839268572250624 4161642170986832896 4167017205977446912 4196760894200795648 4201805077967863912 4207036578904001024 4212093113253645256 4252926140461363456 4293770569181280512 4298931351115392628 4305297813878402432 4315839249048070016 4357287885293429632 4362525010155561158 4404816359763555008 4416641722858016288 4421744806673509952 4459058450088345376 4469976365085501088 4519588655293164544 4530654777281231872 4562131229755110544 4574378927245802584 4580074305112237568 4624060612964455936 4629618378124268984 4636474568792125696 4647826883590229248 4692463876469847296 4692681830536642306 4698103857090604324 4737749603218866962 4743648387437674624 4802062946248987328 4813820700861308864 4873535694188155904 4913064401274734432 4920340358718174208 4926254229341633552 4932387713197794304 4979757583192491008 4985742868749212752 5034075839729777152 5047590540409161472 5053422636198297088 5096066800100966144 5102191880389549036 5108544417240572672 5171452403652755584 5178131675074915648 5184114600927563392 5227861631138060096 5234145118675485649 5290992432142021696 5363064949184734064 5369261550960690656 5414570975107276528 5421312442785913856 5435866735825250816 5442147454367396864 5488071938570271232 5494668178881052808 5501509372412924416 5501764904767097876 5554602983084188852 5614930744313982208 5630004833533295488 5697991849999100288 5698256508508779943 5752981661051481311 5775608406814328992 5782281670265359168 5831076434730913184 5910231318460292096 5917864771514189312 5924702401060072448 5974699007014925824 5981880135629126456 6046848493876596224 6063082128420472064 6070912998363694208 6129217084782553216 6136298915383646464 6136583932240224554 6188081114408316032 6195518711901595258 6279620775864060352 6287731319733826144 6348117694953358688 6373085138553742336 6426290119244968336 6434291238323766272 6442024761446751568 6511990685713257472 6512293152581462792 6574836184058835784 6600695322073518848 6608321908874696192 6664087353978186496 6672097074355564124 6744875050887943606 6762668527853603456 6771402959713351232 6827933251697778857 6836434440719001664 6844651309037173541 6938186283844221952 7004819525465775104 7013238779703113776 7072092702180932608 7080592813601823152 7091078752270309888 7108441116079174144 7116654363403518976 7176709458130354688 7185335310844453672 7185978651124372736 7254991651375267072 7263711593263939268 7344331564851392384 7362314013082001792 7442620745807386048 7514098496067240896 7523129864451937099 7534271174287204256 7552718685834122528 7625253799263501856 7708428629586221264 7728764031832689664 7738746239672401408 7803352287654604408 7813067932250287616 7822458638899626904 7909280146763037952 7928645860242155776 7983729652071443452 8005163122680154522 8015130033946415744 8092106072687797888 8101832161717470722 8211811783822232768 8301384678015930592 8313678537144501248 8334034411954893824 8393521788401591296 8403610155935727824 8414073157808002048 8424186226507290512 8505852280922726912 8587541138362561024 8597862702230785256 8610595627756804864 8631678498096140032 8714575770586859264 8725050020311122316 8809632719527110016 8833283445716032576 8843489613347019904 8918116900176690752 8928835790681710813 8939952730171002176 9124262459510221088 9148757854491605168 9160148610224475136 9248121225928911872 9259236756248537968 9272949137584251392 9295653767180458496 9384927752939694592 9385363661073284612 9396207714181208648 9475499206437733924 9487296774875349248 9604125892497974656 9627641401722617728 9720555220397330491 9826128802549468864 9852508458683267104 9971485737498425504 10068151679459554304 10095181080818322944 10106845272396594176 10192133600201932288 10204383760779098072 10217088834481145344 10342904807305511168 10356263350149831296 10368229201855126784 10455723262276120192 10468290237350971298 10581984864284043392 10726129898369468128 10738523101921381312 10829141950214553056 10871733471650501632 10976143877140542464 10989336357762105616 11003018744825848832 11003529809534195752 11109205966168377704 11229861488627964416 11260009667066590976 11395983699998200576 11396513017017559886 11505963322102962622 11551216813628657984 11564563340530718336 11662152869461826368 11676169880122237217 11835729543028378624 11949398014029851648 11963760271258252912 12093696987753192448 12126164256840944128 12141825996727388416 12258434169565106432 12272597830767292928 12273167864480449108 12376162228816632064 12391037423803190516 12559241551728120704 12575462639467652288 12696235389906717376 12711495288211893719 12852580238489936672 12884049522893503136 13024586305162925584 13149672368117671568 13201390644147037696 13216643817749392384 13328174707956372992 13344194148711128248 13489750101775887212 13525337055707206912 13542805919426702464 13655866503395557714 13672868881438003328 13689302618074347082 13971526891125026041 14026477559406227552 14161185627203646304 14182157504540619776 14216882232158348288 14353418916260709376 14370670621688907344 14371957302248745472 14509983302750534144 14527423186527878536 14688663129702784768 14724628026164003584 14885241491614772096 15028196992134481792 15046259728903874198 15068542348574408512 15105437371668245056 15250507598527003712 15268837535544464053 15416857259172442528 15477492479344802816 15606704575309208816 15626135864500575232 15644917277799253808 15818560293526075904 15857291720484311552 15967459304142886904 16010326245360309044 16030260067892831488 16184212145375595776 16203664323434941444 16423623567644465536 16582123611266034367 16602769356031861184 16807220311871455648 16848372453014581024 17011704561845453824 17175082276725122048 17195725404461570512 17221191255513609728 17263356996192280064 17429151541173718528 17450100040622244632 17619265439054220032 17666566891432065152 17686979226694039808 17836233800353381504 17857671581363421626 17879905460342004352 18248524919020442176 18297515708983210336 18518473512497075936 18545898275168502784 18591307534360916992 18769855505879389184 18770727322146569224 18792415428362417296 18950998412875467848 18974593549750698496 19208251784995949312 19255282803445235456 19441110440794660982 19652257605098937728 19705016917366534208 19942971474996851008 20190362161636645888 20384267200403864576 20408767521558196144 20434177668962290688 20685809614611022336 20712526700299662592 20736458403710253568 20911446524552240384 20936580474701942596 21163969728568086784 21452259796738936256 21477046203842762624 21658283900429106112 21684315491655583403 21978672715524211232 22007059619068391504 22218411932336755408 22459722977255928832 22520019334133181952 22791967399996401152 22793026034035119772 23011926644205925244 23102433627257315968 23129126681061436672 23324305738923652736 23352339760244474434 23607062678107802621 23927520542516505824 24252328513681888256 24283651993454776832 24516868339130212864 24545195661534585856 24546335728960898216 24752324457633264128 24782074847606381032 25118483103456241408 25150925278935304576 25392470779813434752 25422990576423787438 25705160476979873344 25768099045787006272 26049172610325851168 26299344736235343136 26402781288294075392 26656349415912745984 26688388297422256496 26979500203551774424 27050674111414413824 27085611838853404928 27311733006791115428 27345737762876006656 27378605236148694164 27943053782250052082 28052955118812455104 28322371254407292608 28356412566011147527 28741341243377814688 28743914604497490944 29019966605501068288 29054846373055757072 29377326259405569536 29449256052328007168 29770482983229544192 30056393984268963584 30092519457807748396 30137084697148817024 30210874743336490112 30501015197054007424 30537675071088928106 30833714518344885056 31213409150618417632 31289834555598507616 31637120587052151808 31714583440968623104 31934918608285773808 32020652490720618088 32060520135785662976 32368424290751191552 32407328646869882888 32847247135288931072 33164247222532068734 33205538712063722368 33614440623742911296 33696744906029162048 34391450808923141024 34442382511027219456 34526713992384560128 34858303082347437056 34900200081244489264 35238530878108440064 35333133782864130304 35373958453388079616 35672467600706763008 35715343162726843252 35759810920684008704 36497049838040884352 36595031417966420672 37036947024994151872 37541454644293138448 37584830856724834592 37901996825750935696 37949187099501396992 38416503569991898624 38510565606890470912 38882220881589321964 39304515210197875456 39410033834733068416 39885942949993702016 39887795559561459601 40270871627360369177 40817535043116392288 41371619229222044672 41425053400599325184 41472916807420507136 41822893049104480768 41873160949403885192 42327939457136173568 42904519593477872512 42954092407685525248 43316567800858212224 43368630983311166806 43957345431048422464 44014119238136783008 44436823864673510816 45040038668266363904 45583934799992802304 45586052068070239544 46023853288411850488 46204867254514631936 46258253362122873344 46648611477847305472 46704679520488948868 47214125356215605242 47855041085033011648 48567303986909553664 49033736678260425728 49092671457921796432 49504648915266528256 49564149695212762064 50236966206912482816 50301850557870609152 50784941559626869504 50845981152847574876 51410320953959746688 51536198091574012544 52098345220651702336 52598689472470686272 52661909051163559693 53376776594844512992 53959000407103548848 54101348222828827648 54171223677706809856 54623466013582230856 54691475525752013312 54757210472297388328 55886107564500104164 56105910237624910208 56644742508814585216 56712825132022295054 57482682486755629376 58109692746111514144 58754652518811139072 58898512104656014336 59540965966459088384 60112787968537927168 60185038915615496792 60274169394297634048 60421749486672980224 61002030394108014848 61075350142177856212 61667429036689770112 62426818301236835264 62579669111197015232 63869837216571547616 64041304981441236176 64121040271571325952 64736848581502383104 64814657293739765776 65694494270577862144 66328494445064137468 66411077424127444736 67228881247485822592 67393489812058324096 68043886542781313437 68782901617846282048 69800400162488978528 70477061756216880128 70666267565728260608 70747916906776159232 71344935201413526016 71430686325453686504 71519621841368017408 72994099676081768704 73190062835932841344 74073894049988303744 75082909288586276896 75169661713449669184 75803993651501871392 76833007139983797248 77021131213780941824 77764441763178643928 78609030420395750912 78820067669466136832 79771885899987404032 79775591119122919202 80541743254720738354 81635070086232784576 82850106801198650368 83645786098208961536 83746321898807770384 84655878914272347136 85809039186955745024 85908184815371050496 86633135601716424448 86737261966622333612 87914690862096844928 88028238476273566016 88873647729347021632 88980467017483256033 91172104136140479088 92047706576823700976 92409734509029263872 92516506724245746688 93297222955694610944 93409359040977897736 94428250712431210484 95710082170066023296 97800688237875182287 98185342915843592864 99128299390425524128 100473932413824965632 100603701115741218304 101569883119253739008 101691962305695149752 102820641907919493376 103072396183148025088 104196690441303404672 105197378944941372544 105323818102327119386 106753553189689025984 107918000814207097696 108342447355413619712 109246932027164461712 109382951051504026624 109514420944594776656 111772215129000208328 112211820475249820416 113289485017629170432 113425650264044590108 114965364973511258752 116074865278862240569 116219385492223028288 119081931932918176768 120225575937075854336 120370077831230993584 120548338788595268096 120843498973345960448 122004060788216029696 122150700284355712424 123334858073379540224 124853636602473670528 125159338222394030464 127739674433143095232 128082609962882472352 129629314587479531552 131388988541155724288 132656988890128274936 132822154848254889472 134457762494971645184 134786979624116648192 136087773085562626874 137565803235692564096 139600800324977957056 141332535131456521216 142689870402827052032 142861372650907373008 143039243682736034816 145988199352163537408 146380125671865682688 148147788099976607488 150165818577172553792 150339323426899338368 151607987303003742784 151790208441589083821 155528883526357287856 157218060840791501824 157640135338932273664 159543771799974808064 159551182238245838404 161083486509441476708 163270140172465569152 165249438746754618347 167492643797615540768 171618078373911490048 171816369630742100992 173266271203432848896 173474523933244667224 175829381724193689856 176056476952547132032 177747295458694043264 177960934034966512066 182344208272280958176 184095413153647401952 184819469018058527744 186594445911389221888 186818718081955795472 188856501424862420968 191420164340132046592 195601376475750364574 196370685831687185728 198256598780851048256 198494887962078032689 201207402231482436608 203139766238507478016 203383924611390299504 205641283815838986752 206144792366296050176 208393380882606809344 210394757889882745088 210647636204654238772 213507106379378051968 215836001628414195392 218493864054328923424 219028841889189553312 223544430258000416656 224423640950499640832 226578970035258340864 226851300528089180216 229930729947022517504 232149730557724481138 232438770984446056576 240740155662461987168 241096677577190536192 241686997946691920896 244008121576432059392 244301400568711424848 246669716146759080448 249707273204947341056 250318676444788060928 255479348866286190464 256165219925764944704 259258629174959063104 265313977780256549872 265644309696509778944 268915524989943290368 269573959248233296384 272175546171125253748 275131606471385128192 279201600649955914112 281896101391522584239 285722745301814746016 291976398704327074816 292760251343731365376 296295576199953214976 300331637154345107584 300678646853798676736 303215974606007485568 303580416883178167642 311057767052714575712 315280270677864547328 319087543599949616128 319102364476491676808 322166973018882953416 326540280344931138304 330498877493509236694 334985287595231081536 343236156747822980096 346532542406865697792 346949047866489334448 351658763448387379712 352112953905094264064 355494590917388086528 355921868069933024132 364688416544561916352 368190826307294803904 368633363358144917851 373637436163911590944 377713002849724841936 382840328680264093184 391202752951500729148 392741371663374371456 396513197561702096512 396989775924156065378 406767849222780599008 411282567631677973504 412289584732592100352 416786761765213618688 420789515779765490176 421295272409308477544 427014212758756103936 431672003256828390784 436987728108657846848 438057683778379106624 447088860516000833312 448847281900999281664 453157940070516681728 453702601056178360432 459861459894045035008 464299461115448962276 464877541968892113152 481480311324923974336 488602801137422849696 493339432293518160896 499414546409894682112 500637352889576121856 510958697732572380928 512330439851529889408 518517258349918126208 530627955560513099744 537831049979886580736 539147918496466592768 544351092342250507496 550263212942770256384 558403201299911828224 563792202783045168478 571445490603629492032 585520502687462730752 592591152399906429952 600663274308690215168 601357293707597353472 606431949212014971136 607160833766356335284 622115534105429151424 638204728952983353616 644333946037765906832 653080560689862276608 660997754987018473388 669970575190462163072 684604817665126276009 693898095732978668896 703317526896774759424 704225907810188528128 710989181834776173056 711843736139866048264 729376833089123832704 736381652614589607808 737266726716289835702 747274872327823181888 755426005699449683872 765680657360528186368 782405505903001458296 785482743326748742912 793026395123404193024 793979551848312130756 813535698445561198016 833573523530427237376 841579031559530980352 842590544818616955088 854028425517512207872 863344006513656781568 873975456217315693696 876115367556758213248 894177721032001666624 907405202112356720864 919722919788090070016 928598922230897924552 929755083937784226304 962960622649847948672 977205602274845699392 998829092819789364224 1001274705779152243712 1021917395465144761856 1024660879703059778816 1037034516699836252416 1061255911121026199488 1088702184684501014992 1100526425885540512768 1116806402599823656448 1127584405566090336956 1142890981207258984064 1156746071227282328429 1201326548617380430336 1202714587415194706944 1212863898424029942272 1214321667532712670568 1244231068210858302848 1276409457905966707232 1288667892075531813664 1306161121379724553216 1321995509974036946776 1339941150380924326144 1369209635330252552018 1387796191465957337792 1408451815620377056256 1421978363669552346112 1423687472279732096528 1458753666178247665408 1472763305229179215616 1474533453432579671404 1494549744655646363776 1510852011398899367744 1564811011806002916592 1570965486653497485824 1586052790246808386048 1587959103696624261512 1627071396891122396032 1685181089637233910176 1708056851035024415744 1726688013027313563136 1747950912434631387392 1752230735113516426496 1788355442064003333248 1814810404224713441728 1857197844461795849104 1859510167875568452608 1925921245299695897344 1954411204549691398784 1973272709740658089673 2043834790930289523712 2049321759406119557632 2074069033399672504832 2122511822242052398976 2177404369369002029984 2233612805199647312896 2255168811132180673912 2285781962414517968128 2313492142454564656858 2402653097234760860672 2425727796848059884544 2428643335065425341136 2488462136421716605696 2552818915811933414464 2577335784151063627328 2580433543507014424957 2643991019948073893552 2679882300761848652288 2738419270660505104036 2775592382931914675584 2847374944559464193056 2917507332356495330816 2945526610458358431232 2949066906865159342808 2989099489311292727552 3021704022797798735488 3129622023612005833184 3141930973306994971648 3172105580493616772096 3175918207393248523024 3254142793782244792064 3370362179274467820352 3453376026054627126272 3495901824869262774784 3504461470227032852992 3576710884128006666496 3629620808449426883456 3714395688923591698208 3851842490599391794688 3908822409099382797568 3946545419481316179346 4098643518812239115264 4148138066799345009664 4245023644484104797952 4354808738738004059968 4510337622264361347824 4571563924829035936256 4626984284909129313716 4792233723655883932063 4857286670130850682272 4976924272843433211392 5105637831623866828928 5154671568302127254656 5160867087014028849914 5287982039896147787104 5359764601523697304576 5476838541321010208072 5551184765863829351168 5694749889118928386112 5835014664712990661632 5891053220916716862464 5898133813730318685616 5978198978622585455104 6043408045595597470976 6259244047224011666368 6351836414786497046048 6508285587564489584128 6740724358548935640704 6991803649738525549568 7008922940454065705984 7153421768256013332992 7259241616898853766912 7428791377847183396416 7703684981198783589376 7817644818198765595136 7893090838962632358692 8490047288968209595904 8709617477476008119936 9020675244528722695648 9143127849658071872512 9253968569818258627432 9584467447311767864126 9714573340261701364544 9953848545686866422784 10211275663247733657856 10309343136604254509312 10321734174028057699828 10575964079792295574208 10953677082642020416144 11102369531727658702336 11389499778237856772224 11796267627460637371232 11956397957245170910208 12086816091191194941952 12518488094448023332736 12703672829572994092096 13016571175128979168256 13481448717097871281408 14306843536512026665984 14518483233797707533824 14857582755694366792832 15635289636397531190272 15786181677925264717384 16980094577936419191808 17419234954952016239872 18041350489057445391296 18507937139636517254864 19168934894623535728252 19429146680523402729088 20422551326495467315712 20618686273208509018624 20643468348056115399656 21151928159584591148416 21907354165284040832288 22204739063455317404672 22778999556475713544448 23592535254921274742464 24173632182382389883904 25036976188896046665472 25407345659145988184192 26962897434195742562816 29036966467595415067648 29715165511388733585664 31572363355850529434768 33545636065591187524441 34838469909904032479744 36082700978114890782592 37015874279273034509728 38337869789247071456504 38858293361046805458176 40845102652990934631424 41237372546417018037248 41286936696112230799312 42303856319169182296832 43814708330568081664576 45557999112951427088896 47185070509842549484928 50073952377792093330944 50814691318291976368384 53925794868391485125632 59430331022777467171328 63144726711701058869536 67091272131182375048882 69676939819808064959488 72165401956229781565184 74031748558546069019456 76675739578494142913008 77716586722093610916352 82573873392224461598624 84607712638338364593664 87629416661136163329152 91115998225902854177792 94370141019685098969856 100147904755584186661888 101629382636583952736768 118860662045554934342656 126289453423402117739072 134182544262364750097764 144330803912459563130368 148063497117092138038912 153351479156988285826016 155433173444187221832704 165147746784448923197248 169215425276676729187328 175258833322272326658304 188740282039370197939712 203258765273167905473536 252578906846804235478144 268365088524729500195528 288661607824919126260736 296126994234184276077824 306702958313976571652032 330295493568897846394496 350517666644544653316608 377480564078740395879424 505157813693608470956288 536730177049459000391056 592253988468368552155648 613405916627953143304064 660590987137795692788992 701035333289089306633216 1010315627387216941912576 1073460354098918000782112 1184507976936737104311296 1226811833255906286608128 1321181974275591385577984 2020631254774433883825152 2146920708197836001564224 2453623666511812573216256 2642363948551182771155968 4293841416395672003128448 4907247333023625146432512 8587682832791344006256896 17175365665582688012513792 34350731331165376025027584
- Sum of all divisors σ(n): 95506034593496009446998757
- Sum of proper divisors (its aliquot sum) s(n): 61155303262330633421971173
- 34350731331165376025027584 is an abundant number, because the sum of its proper divisors (61155303262330633421971173) is greater than itself. Its abundance is 26804571931165257396943589
Bases of 34350731331165376025027584
- Binary: 11100011010100000110011100000011101010000100000111100011000110010110101100100000000002
- Hexadecimal: 0x1C6A0CE075083C632D6400
- Base-36: 4BDQ1CMO5RT5KIBR4
Squares and roots of 34350731331165376025027584
- 34350731331165376025027584 squared (343507313311653760250275842) is 1179972742985906606369649888925722532089547960877056
- 34350731331165376025027584 cubed (343507313311653760250275843) is 40532926672407131756737720840746662541963415972472681294383397125935232712704
-
34350731331165376025027584 is a
perfect square number . Itssquare root is 5860949695328 -
The
cube root of 34350731331165376025027584 is 325071325.8244216687
Scales and comparisons
How big is 34350731331165376025027584?- 34,350,731,331,165,376,025,027,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,350,731,331,165,376,025,027,584 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 34350731331165376025027584 cubic inches would be around 27089277.2 feet tall.
Recreational maths with 34350731331165376025027584
- 34350731331165376025027584 backwards is 48572052067356113313705343
- The number of decimal digits it has is: 26
- The sum of 34350731331165376025027584's digits is 94
- 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 34350731331165376025027584 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 34350731331165376025027584 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/34350731331165376025027584/
Chicago style:
Numbermatics. 2024. "Number 34350731331165376025027584 - Facts about the integer". https://numbermatics.com/n/34350731331165376025027584/
The information we have on file for 34350731331165376025027584 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 34350731331165376025027584, math, Factors of 34350731331165376025027584, curriculum, school, college, exams, university, Prime factorization of 34350731331165376025027584, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, three hundred fifty sextillion, seven hundred thirty-one quintillion, three hundred thirty-one quadrillion, one hundred sixty-five trillion, three hundred seventy-six billion, twenty-five million, twenty-seven thousand, five hundred eighty-four.