717934971994071991813961216
717,934,971,994,071,991,813,961,216 is an even composite number composed of six prime numbers multiplied together.
717934971994071991813961216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 717934971994071991813961216:
29 × 76 × 133 × 293 × 733 × 833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 29 × 29 × 29 × 73 × 73 × 73 × 83 × 83 × 83)See below for interesting mathematical facts about the number 717934971994071991813961216 from the Numbermatics database.
Names of 717934971994071991813961216
- Cardinal: 717934971994071991813961216 can be written as Seven hundred seventeen septillion, nine hundred thirty-four sextillion, nine hundred seventy-one quintillion, nine hundred ninety-four quadrillion, seventy-one trillion, nine hundred ninety-one billion, eight hundred thirteen million, nine hundred sixty-one thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 7.17934971994071991813961216 × 1026
Factors of 717934971994071991813961216
Divisors of 717934971994071991813961216
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 29 32 49 52 56 58 64 73 83 91 98 104 112 116 128 146 166 169 182 196 203 208 224 232 256 292 332 338 343 364 377 392 406 416 448 464 511 512 581 584 637 664 676 686 728 754 784 812 832 841 896 928 949 1022 1079 1162 1168 1183 1274 1328 1352 1372 1421 1456 1508 1568 1624 1664 1682 1792 1856 1898 2044 2117 2158 2197 2324 2336 2366 2401 2407 2548 2639 2656 2704 2744 2842 2912 3016 3136 3248 3328 3364 3577 3584 3712 3796 4067 4088 4234 4316 4394 4459 4648 4672 4732 4802 4814 4901 5096 5278 5312 5329 5408 5488 5684 5824 5887 6032 6059 6272 6496 6643 6656 6728 6889 7154 7424 7553 7592 8134 8176 8281 8468 8632 8788 8918 9296 9344 9464 9604 9628 9802 9947 10192 10556 10624 10658 10816 10933 10976 11368 11648 11774 12064 12118 12337 12544 12992 13286 13456 13778 14027 14308 14819 14848 15106 15184 15379 16268 16352 16562 16807 16849 16936 17264 17576 17836 18473 18592 18688 18928 19208 19256 19604 19894 20384 21112 21248 21316 21632 21866 21952 22736 23296 23548 24128 24236 24389 24674 25039 25088 25984 26572 26912 27521 27556 28054 28469 28616 29638 30212 30368 30758 31213 31291 32536 32704 33124 33614 33698 33872 34307 34528 35152 35672 36946 37184 37303 37376 37856 38416 38512 39208 39788 40768 41209 42224 42413 42496 42632 43264 43732 43904 45472 46501 46592 47096 48223 48256 48472 48778 49348 50078 51968 52871 53144 53824 55042 55112 56108 56938 57232 57967 59276 60424 60736 61393 61516 62426 62582 63713 65072 65408 66248 67228 67396 67744 68614 69056 69277 69629 69803 70304 71344 73892 74368 74606 75712 76531 76832 77024 78416 78767 79576 81536 82418 84448 84826 85264 86359 86528 87464 87808 89557 90944 93002 94192 96446 96512 96944 97556 98189 98696 100156 103733 103936 105742 106288 107648 107653 110084 110224 112216 113876 114464 115934 117649 117943 118552 120848 121472 122786 123032 124852 125164 127426 129311 130144 130816 132496 134456 134792 135488 137228 138112 138554 139258 139606 140608 142129 142688 147784 148736 149212 151424 153062 153664 154048 154541 156832 157534 159152 160381 163072 164836 168896 169652 170528 170723 172718 174928 175273 175616 175711 179114 181888 182351 186004 188384 192647 192892 193024 193888 195112 196378 197392 199283 199781 200312 207466 211484 212576 215296 215306 218491 219037 220168 220448 224432 227752 228928 231868 235298 235886 237104 240149 241696 242944 245572 246064 249704 250328 254852 258622 260288 261121 261632 264992 268912 269584 270976 274456 276224 277108 278516 279212 281216 284258 285376 288463 295568 296891 297472 298424 302848 306124 307328 308096 309082 313664 315068 317057 318304 320762 325507 326144 329672 337561 337792 339304 341056 341446 345436 349856 350546 351422 357773 358228 363776 364702 370097 372008 376768 385294 385784 387776 389017 390224 392756 394784 398566 399562 400624 405769 406783 414932 422968 425152 429751 430592 430612 436982 438074 440336 440896 442307 445991 448864 455504 457856 463736 470596 471772 474208 480298 483392 484939 485888 487403 488621 491144 492128 499408 500656 502897 509704 517244 520576 522242 529984 535717 537824 539168 541952 548912 551369 552448 554216 557032 558424 562432 568516 570752 571787 576926 591136 593782 596848 604513 605696 612248 614656 616192 618164 626899 627328 630136 634114 636608 641524 651014 659344 675122 675584 678608 682112 682892 687323 690872 699712 701092 702844 715546 716456 726131 727552 729404 740194 744016 753536 753571 770588 771568 775552 778034 780448 785512 789568 797132 798109 799124 801248 811538 813566 825601 829864 845936 850304 859502 861224 873964 876148 880672 881792 884614 891982 897728 900601 905177 907439 911008 915712 927472 941192 943544 948416 960596 966784 969878 974806 977242 982288 984256 994903 998816 1001312 1005794 1019408 1023971 1034488 1041152 1044484 1059968 1071434 1075648 1078336 1081787 1083904 1097824 1102738 1108432 1114064 1116848 1122667 1124864 1137032 1141504 1143574 1153852 1164241 1182272 1187564 1193696 1195061 1209026 1224496 1226911 1229312 1229977 1232384 1236328 1253798 1254656 1260272 1268228 1273216 1276457 1283048 1302028 1318688 1348529 1350244 1351168 1357216 1364224 1365784 1374646 1381744 1394981 1398467 1399424 1402184 1405688 1431092 1432912 1452262 1458808 1480388 1488032 1507072 1507142 1529437 1533259 1541176 1543136 1551104 1556068 1560896 1571024 1579136 1594264 1596218 1598248 1602496 1623076 1627132 1651202 1659728 1681043 1691872 1700608 1719004 1722448 1747928 1752296 1761344 1763584 1769228 1780397 1783964 1795456 1801202 1810354 1814878 1822016 1827847 1831424 1847677 1854944 1882384 1887088 1896832 1921192 1933568 1939756 1949612 1954484 1964576 1968512 1989806 1997632 2002624 2009033 2011588 2019241 2024287 2038816 2047942 2068976 2078237 2082304 2088968 2119936 2142868 2151296 2156672 2163574 2195648 2205476 2216864 2219399 2228128 2233696 2245334 2274064 2278549 2283008 2284243 2287148 2307704 2328482 2362927 2364544 2375128 2387392 2390122 2418052 2448992 2453822 2459954 2472656 2504411 2507596 2509312 2520544 2536456 2546432 2552914 2566096 2590679 2597153 2604056 2637376 2697058 2700488 2714432 2723119 2728448 2731568 2749292 2763488 2789962 2796934 2798848 2804368 2811376 2840383 2847481 2862184 2865824 2904524 2917616 2960776 2976064 3008257 3014144 3014284 3058874 3066518 3082352 3086272 3096149 3102208 3112136 3121792 3121937 3142048 3158272 3188528 3192436 3196496 3204992 3246152 3254264 3302404 3319456 3362086 3383744 3394573 3401216 3411821 3420347 3438008 3444896 3495856 3504592 3520279 3522688 3527168 3538456 3560794 3567928 3590912 3602404 3620708 3629756 3644032 3655694 3695354 3709888 3750019 3764768 3774176 3793664 3842384 3859583 3867136 3879512 3899224 3908968 3929152 3937024 3979612 3995264 4002509 4005248 4018066 4023176 4038482 4048574 4077632 4095884 4121741 4137952 4156474 4177936 4231591 4239872 4285736 4302592 4313344 4327148 4388293 4391296 4410952 4433728 4438798 4456256 4467392 4481689 4490668 4548128 4557098 4568486 4574296 4615408 4651049 4656964 4725854 4729088 4750256 4774784 4780244 4811261 4836104 4897984 4907644 4919908 4945312 5008822 5015192 5041088 5057221 5072912 5082917 5092864 5095619 5105828 5132192 5181358 5194306 5208112 5274752 5274997 5288179 5394116 5400976 5428864 5446238 5463136 5498584 5526976 5579924 5586763 5593868 5597696 5608736 5622752 5680766 5694962 5724368 5731648 5749991 5779207 5793649 5809048 5835232 5921552 5952128 6016514 6028568 6117748 6133036 6164704 6172544 6192298 6224272 6243584 6243874 6284096 6304207 6316544 6336239 6352073 6377056 6384872 6392992 6409984 6492304 6508528 6537661 6604808 6638912 6724172 6767488 6789146 6823642 6840694 6876016 6889792 6964321 6991712 7009184 7040558 7045376 7076912 7121588 7135856 7167797 7181824 7204808 7241416 7259512 7288064 7311388 7390708 7419776 7433231 7500038 7529536 7548352 7572509 7587328 7684768 7719166 7759024 7798448 7817936 7858304 7858669 7874048 7959224 7990528 8005018 8010496 8036132 8046352 8076964 8097148 8149687 8155264 8191768 8243482 8275904 8312948 8355872 8365427 8463182 8571472 8588377 8605184 8609839 8626688 8654296 8776586 8782592 8821904 8867456 8877596 8912512 8934784 8935199 8963378 8981336 9096256 9114196 9136972 9148592 9230816 9302098 9313928 9439703 9451708 9458176 9500512 9549568 9560488 9622522 9672208 9764867 9789269 9795968 9815288 9839816 9890624 10017644 10030384 10082176 10114442 10145824 10165834 10191238 10211656 10264384 10362716 10375417 10388612 10416224 10549504 10549994 10576358 10732813 10788232 10801952 10857728 10892476 10926272 10997168 11053952 11159848 11173526 11187736 11217472 11245504 11281493 11361532 11389924 11448736 11463296 11499982 11558414 11587298 11618096 11670464 11707813 11767301 11796707 11843104 11904256 12033028 12057136 12235496 12266072 12329408 12345088 12384596 12448544 12462779 12487168 12487748 12568192 12608414 12672478 12704146 12754112 12769744 12785984 12794929 12819968 12826903 12933739 12984608 13017056 13075322 13209616 13277824 13311623 13448344 13534976 13578292 13647284 13681388 13752032 13779584 13928642 13983424 14018368 14063231 14081116 14090752 14134687 14153824 14170009 14243176 14271712 14335594 14409616 14482832 14519024 14547659 14576128 14584013 14622776 14781416 14839552 14866462 15000076 15059072 15096704 15135133 15145018 15369536 15438332 15518048 15535793 15596896 15635872 15716608 15717338 15918448 15949843 15981056 15989701 16010036 16020992 16072264 16092704 16153928 16194296 16299374 16310528 16383536 16486964 16540489 16551808 16581823 16625896 16711744 16730854 16926364 17142944 17176754 17219678 17308592 17530877 17553172 17565184 17643808 17734912 17755192 17825024 17869568 17870398 17926756 17962672 18134753 18180071 18192512 18228392 18273944 18297184 18461632 18604196 18627856 18879406 18903416 19001024 19061833 19099136 19120976 19245044 19344416 19529734 19578538 19591936 19630576 19679632 19781248 19882681 19932367 20035288 20060768 20164352 20228884 20291648 20331668 20382476 20423312 20528768 20725432 20750834 20777224 20832448 21057799 21099008 21099988 21152716 21465626 21576464 21603904 21673043 21715456 21784952 21852544 21853559 21994336 22107904 22319696 22347052 22375472 22434944 22491008 22562986 22723064 22779848 22897472 22926592 22999964 23116828 23145161 23174596 23236192 23340928 23415626 23534602 23593414 23686208 23762011 23808512 23942429 24066056 24114272 24470992 24532144 24641953 24658816 24690176 24769192 24897088 24925558 24975496 25136384 25216828 25344956 25408292 25508224 25539488 25571968 25589858 25653806 25867478 25969216 26034112 26117429 26150644 26250133 26315731 26419232 26555648 26623246 26896688 27017081 27069952 27156584 27294568 27362776 27504064 27559168 27857284 27966848 28017563 28036736 28126462 28162232 28269374 28307648 28340018 28486352 28543424 28671188 28819232 28852187 28965664 29038048 29095318 29168026 29245552 29562832 29621137 29679104 29695159 29732924 30000152 30118144 30193408 30270266 30290036 30718051 30739072 30876664 31036096 31071586 31193792 31271744 31371823 31433216 31434676 31836896 31899686 31979402 32020072 32144528 32185408 32288411 32307856 32388592 32557343 32598748 32621056 32767072 32973928 33080978 33103616 33163646 33251792 33423488 33461708 33678827 33762989 33852728 34285888 34353508 34439356 34617184 35061754 35106344 35287616 35400547 35469824 35510384 35580419 35650048 35669333 35739136 35740796 35853512 35925344 36269506 36360142 36385024 36456784 36547888 36594368 36711481 36923264 36924979 37017253 37208392 37255712 37758812 37806832 38002048 38123666 38241952 38490088 38688832 39059468 39107341 39157076 39183872 39261152 39359264 39562496 39765362 39864734 40070576 40121536 40249937 40328704 40454449 40457768 40555543 40583296 40663336 40764952 40846624 41057536 41450864 41501668 41554448 41664896 41740451 42115598 42199976 42305432 42931252 43152928 43207808 43346086 43569904 43705088 43707118 43988672 44129449 44215808 44353673 44464511 44639392 44694104 44750944 44869888 44982016 45125972 45446128 45559696 45763627 45794944 45853184 45999928 46233656 46290322 46349192 46472384 46681856 46831252 47069204 47186828 47372416 47524022 47884858 48132112 48228544 48750247 48941984 49064288 49283906 49317632 49538384 49794176 49851116 49950992 50174579 50272768 50433656 50689912 50816584 51016448 51078976 51143936 51179716 51307612 51734956 51938432 52032617 52068224 52234858 52301288 52500266 52631462 52838464 53007563 53111296 53246492 53582633 53793376 54034162 54313168 54589136 54725552 55008128 55010683 55118336 55714568 55933696 56035126 56073472 56252924 56324464 56538748 56615296 56680036 56972704 57047809 57086848 57342376 57638464 57704374 57931328 58076096 58190636 58261957 58336052 58491104 58557989 59125664 59242274 59390318 59465848 60000304 60236288 60268873 60386816 60540532 60580072 61436102 61478144 61753328 62072192 62143172 62387584 62543488 62546393 62743646 62869352 63673792 63799372 63958804 64040144 64289056 64370816 64576822 64615712 64777184 65114686 65197496 65534144 65743873 65947856 66077921 66161956 66207232 66243047 66327292 66503584 66846976 66923416 67357654 67525978 67705456 68524883 68571776 68707016 68878712 69234368 70123508 70212688 70575232 70801094 71020768 71160838 71338666 71481592 71707024 71850688 72539012 72627919 72720284 72770048 72913568 73095776 73188736 73422962 73846528 73849958 74034506 74416784 74511424 74749883 75129691 75317437 75517624 75613664 76004096 76247332 76483904 76980176 77377664 78118936 78214682 78314152 78522304 78718528 78970451 79124992 79530724 79729468 80141152 80243072 80499874 80908898 80915536 81111086 81166592 81326672 81529904 81693248 81954691 82115072 82371107 82576949 82901728 83003336 83108896 83329792 83480902 84231196 84399952 84610864 84989593 85862504 86305856 86415616 86692172 87139808 87239453 87410176 87414236 87977344 88258898 88707346 88929022 89278784 89388208 89501888 89564503 89739776 89788321 89964032 90251944 90536173 90892256 91119392 91527254 91589888 91999856 92467312 92580644 92698384 92944768 93181361 93363712 93662504 94138408 94373656 94744832 95048044 95769716 96264224 96457088 96632003 97500494 97883968 98128576 98442617 98567812 98635264 98942809 99076768 99190063 99588352 99702232 99901984 100349158 100867312 101379824 101633168 101833613 102032896 102088091 102157952 102287872 102359432 102615224 103469912 103876864 104065234 104136448 104469716 104602576 105000532 105262924 105676928 105945931 106015126 106492984 107165266 107586752 108068324 108626336 108750551 109178272 109451104 110016256 110021366 111429136 111648901 111867392 111927907 112070252 112146944 112505848 112648928 113077496 113230592 113360072 113945408 114095618 114173696 114684752 115276928 115408748 115783423 115862656 116072761 116152192 116381272 116523914 116672104 116982208 117115978 118251328 118484548 118780636 118931696 120000608 120537746 121081064 121160144 122716139 122872204 122956288 123506656 124144384 124286344 124775168 125086976 125092786 125487292 125738704 126943271 127260497 127347584 127598744 127917608 128080288 128578112 128741632 129153644 129231424 129554368 129968981 130229372 130394992 131068288 131487746 131895712 132155842 132323912 132486094 132654584 133007168 133432831 133693952 133846832 134715308 134880421 135051956 135410912 137049766 137143552 137414032 137757424 138468736 139526569 140247016 140425376 141150464 141602188 142041536 142321676 142677332 142963184 143414048 143701376 145078024 145255838 145440568 145827136 146191552 146377472 146659409 146845924 147404593 147693056 147699916 147772951 148069012 148833568 149022848 149499766 150259382 150634874 151035248 151227328 151711301 152008192 152494664 152967808 152974913 153357191 153960352 154755328 156237872 156429364 156628304 157044608 157437056 157940902 159061448 159458936 160282304 160486144 160999748 161817796 161831072 162016127 162222172 162333184 162653344 163059808 163386496 163909382 164742214 165153898 165803456 166006672 166217792 166334077 166659584 166749739 166961804 167597003 168015821 168462392 168799904 169221728 169979186 171725008 172493671 172611712 172831232 173384344 174279616 174478906 174828472 175954688 176517796 177414692 177858044 178557568 178776416 179003776 179129006 179576642 180503888 181072346 181784512 182238784 182822003 183054508 183179776 183750931 183999712 184210117 184934624 185161288 185396768 185889536 186362722 187325008 188276816 188747312 189119567 189489664 189592169 190096088 191539432 192528448 192914176 193264006 195000988 195767936 196122941 196257152 196885234 197135624 197885618 198153536 198380126 199176704 199404464 199803968 200698316 201734624 201965309 202759648 203266336 203667226 204176182 204315904 204718864 205230448 206939824 207347959 207753728 207866113 208130468 208272896 208939432 209205152 210001064 210525848 211353856 211891862 212030252 212985968 214330532 215026357 215173504 215563699 216136648 217252672 217501102 218356544 218902208 219602761 220032512 220042732 222858272 223297802 223855814 224140504 225011696 225297856 226018877 226154992 226461184 226720144 227890816 227901401 228191236 228347392 229369504 230553856 230817496 231566846 231725312 232145522 232304384 232762544 233047828 233344208 233964416 234231956 235751789 236340923 236502656 236969096 237561272 237863392 240001216 241075492 242162128 242320288 245432278 245744408 247013312 247803829 248288768 248572688 249062933 249550336 249685331 250173952 250185572 250974584 251477408 253886542 254520994 254695168 255197488 255835216 256160576 256980367 257156224 257483264 258307288 258462848 258474853 259108736 259120771 259937962 260458744 260789984 262136576 262975492 263791424 264311684 264647824 264972188 265309168 266014336 266865662 267693664 269430616 269760842 270103912 270821824 273751387 274099532 274287104 274828064 275514848 276937472 279053138 280494032 280850752 281749559 282300928 283181143 283204376 283888801 284083072 284643352 285354664 285926368 286828096 287402752 290156048 290511676 290881136 291654272 292183157 292383104 292754944 293318818 293691848 294809186 295399832 295545902 296138024 297667136 298045696 298999532 300518764 300887093 301269748 302070496 302454656 303422602 304989328 305935616 305949826 306714382 307920704 308906143 309510656 311251577 312475744 312858728 313256608 314089216 314874112 315881804 318122896 318917872 320345389 320564608 320972288 321999496 323635592 323662144 324032254 324444344 325306688 326119616 326772992 327163297 327818764 329484428 330307796 331606912 332013344 332435584 332668154 333499478 333923608 335194006 336031642 336924784 337599808 338443456 339526577 339958372 341251729 342104503 343450016 344987342 345223424 346768688 348559232 348957812 349656944 351222053 351909376 353035592 354829384 355716088 357115136 357552832 358007552 358258012 359153284 361007776 362144692 363569024 364228319 364477568 365644006 366109016 367501862 367999424 368420234 369869248 370322576 370793536 371052941 371779072 371980187 372725444 374650016 375078431 376553632 377494624 378239134 379184338 380192176 383078864 385056896 385074781 385828352 386037067 386528012 390001976 391535872 392245882 392514304 393770468 394271248 395771236 396307072 396760252 398808928 399334663 399607936 401396632 403469248 403930618 405519296 406532672 407334452 407833699 408352364 408631808 409437728 409905923 410460896 413879648 414695918 415732226 416260936 417878864 418410304 419749343 420002128 421051696 421882111 422707712 422936377 423783724 424060504 425971936 428661064 430052714 430347008 431127398 432273296 434505344 435002204 436713088 437804416 437824751 438918857 439205522 440085464 445716544 446595604 447711628 448281008 450023392 450595712 452037754 452309984 453440288 455781632 455802802 456382472 458739008 460207111 461107712 461634992 462545447 463133692 463450624 463701329 464291044 464608768 465525088 466095656 466688416 467928832 468463912 471503578 472681846 473005312 473938192 475122544 475726784 477249253 479674181 480002432 480872867 482150984 484324256 484640576 490864556 491488816 494026624 495607658 497145376 498125866 499370662 500371144 501949168 502954816 507773084 508395433 509041988 509390336 510394976 511670432 512321152 513960734 514312448 516614576 516925696 516949706 518217472 518241542 519875924 520917488 521579968 523249181 524273152 525907837 525950984 527222059 527582848 528623368 529295648 529944376 530618336 532028672 533731324 535387328 538861232 539521684 540207824 541643648 542625863 547502774 548199064 549656128 551029696 552793157 553874944 558106276 560988064 561701504 563499118 566362286 566408752 567777602 568166144 569286704 570709328 571852736 573656192 573682837 574805504 576597749 578038643 580312096 581023352 581762272 583308544 584366314 584766208 586637636 587383696 589618372 590799664 591091804 592276048 594927151 595334272 596091392 597999064 601037528 601774186 602539496 604140992 604909312 606845204 609978656 610676171 611871232 611899652 613428764 615841408 617812286 622503154 624951488 625717456 626513216 626951521 628178432 628518247 629748224 631763608 633753211 636245792 637835744 640690778 641129216 643998992 647271184 647324288 648064508 648888688 650613376 652239232 652269527 653545984 654326594 655637528 658968856 660615592 663213824 664026688 664871168 665336308 666998956 667847216 670388012 672063284 673849568 675199616 676424021 676886912 679053154 679916744 682503458 684209006 686900032 689098319 689974684 690446848 693537376 694330441 697118464 697915624 699313888 702444106 706071184 709658768 711432176 712835291 714230272 714616637 715105664 716015104 716516024 718306568 722015552 724289384 727138048 728456638 728955136 731288012 732218032 735003724 735998848 736840468 739738496 740645152 741587072 741621517 742105882 743960374 745450888 749300032 750156862 753107264 754989248 756478268 757405441 758368676 760384352 761253857 766157728 770113792 770149562 772074134 773056024 780003952 783071744 783495349 784491764 785028608 787540936 788542496 791542472 792614144 793520504 797617856 798669326 799215872 802793264 806938496 807861236 810483961 811038592 812509327 813065344 814668904 815667398 816704728 818875456 819811846 820921792 827759296 829391836 831464452 832521872 835757728 836820608 839498686 840004256 842103392 843764222 845872754 847567448 848121008 851943872 854670349 857322128 859012973 860105428 860694016 861159611 862254796 864546592 869010688 870004408 873426176 875608832 875649502 877837714 878411044 880170928 890823479 891433088 893191208 895423256 896562016 900046784 901191424 904075508 904619968 906880576 909782867 911563264 911605604 912764944 917478016 920414222 923269984 925090894 926267384 927402658 928582088 931050176 932191312 933376832 934029817 935857664 936363919 936927824 943007156 944162947 945363692 946010624 947876384 950245088 951453568 954498506 959348362 960004864 961745734 964301968 968648512 969281152 971748479 976685983 979126681 981729112 982977632 988053248 991215316 994290752 996251732 998741324 1000742288 1003898336 1005909632 1015546168 1016790866 1018083976 1020789952 1023340864 1024642304 1026615863 1027921468 1028624896 1031832151 1033229152 1033851392 1033899412 1034410657 1036434944 1036483084 1039751848 1041834976 1043159936 1046498362 1051815674 1051901968 1054444118 1055165696 1057246736 1058591296 1059888752 1061236672 1061979107 1064057344 1064632949 1067462648 1070774656 1070824391 1073500337 1077722464 1079043368 1080415648 1083287296 1085251726 1095005548 1096398128 1099312256 1102059392 1104864709 1105586314 1116212552 1121976128 1123403008 1126998236 1132724572 1132817504 1134112889 1135555204 1136332288 1138573408 1141418656 1143705472 1147312384 1147365674 1153195498 1156077286 1160624192 1162046704 1163524544 1164338539 1166617088 1167248173 1168732628 1169532416 1173179021 1173275272 1174767392 1176110747 1179236744 1181599328 1182183608 1184552096 1189854302 1190668544 1195998128 1202075056 1203548372 1205078992 1207455697 1208281984 1209818624 1210473079 1213690408 1219957312 1221352342 1223799304 1226857528 1231682816 1235624572 1245006308 1249902976 1251434912 1253026432 1253903042 1256216039 1257036494 1263527216 1267506422 1272491584 1275671488 1279754021 1281381556 1282258432 1286256517 1287997984 1289470819 1294542368 1294648576 1296129016 1297777376 1301226752 1304478464 1304539054 1308653188 1311275056 1317937712 1321231184 1323836969 1326427648 1327145183 1328053376 1329742336 1330672616 1333997912 1335694432 1340776024 1344126568 1347699136 1350399232 1352848042 1353773824 1358106308 1359833488 1365006916 1368418012 1372860587 1373800064 1378196638 1379949368 1387074752 1388660882 1394236928 1395831248 1398627776 1404888212 1412142368 1413757163 1419317536 1422864352 1425670582 1429233274 1430211328 1433032048 1436613136 1444031104 1448578768 1451435713 1454276096 1455062791 1456913276 1457910272 1462576024 1464436064 1470007448 1471997696 1473680936 1479476992 1481290304 1483174144 1483243034 1484211764 1487920748 1490901776 1498600064 1500313724 1505184499 1506214528 1508945893 1509978496 1512956536 1514810882 1516737352 1520768704 1522507714 1532315456 1537219327 1540227584 1540299124 1544148268 1546112048 1560007904 1566990698 1568983528 1575081872 1577084992 1582132139 1583084944 1585228288 1587041008 1595235712 1595309807 1597338652 1598431744 1605586528 1613876992 1615722472 1620967922 1622077184 1625018654 1626130688 1629337808 1631334796 1633409456 1637750912 1639623692 1641843584 1650262523 1654386461 1655518592 1658783672 1662928904 1665043744 1671515456 1673641216 1678997372 1680008512 1684206784 1687528444 1689596753 1691745508 1695134896 1696242016 1703887744 1709340698 1714644256 1718025946 1720210856 1722319222 1724509592 1729093184 1734626803 1738021376 1740008816 1746852352 1747797317 1751217664 1751299004 1755675428 1756822088 1760341856 1781646958 1782866176 1786382416 1790846512 1793124032 1798862569 1800093568 1802382848 1808151016 1809239936 1813761152 1813845397 1819565734 1823211208 1825529888 1834956032 1840828444 1846539968 1850181788 1852534768 1854805316 1857164176 1862100352 1864382624 1866753664 1868059634 1872727838 1873855648 1886014312 1888325894 1890727384 1895752768 1900490176 1902907136 1906572317 1908997012 1916259709 1918696724 1920009728 1921048363 1923491468 1928603936 1937297024 1938562304 1943496958 1953371966 1958253362 1963458224 1965955264 1972246913 1976106496 1982430632 1987221607 1988581504 1992503464 1997482648 2001484576 2007796672 2011819264 2031092336 2033581732 2036167952 2041579904 2045282099 2046681728 2049284608 2053231726 2055842936 2063664302 2066458304 2067798824 2068821314 2072966168 2079503696 2083669952 2086319872 2092996724 2103631348 2103803936 2106209651 2108888236 2110331392 2114493472 2117182592 2119777504 2122473344 2123958214 2129265898 2134925296 2141549312 2141648782 2147000674 2155444928 2158086736 2160831296 2162343001 2166574592 2167746607 2170503452 2178761039 2184205673 2190011096 2192796256 2198624512 2204118784 2209729418 2211172628 2232425104 2242417723 2243952256 2246806016 2253996472 2265449144 2265635008 2268225778 2271110408 2277146816 2282837312 2287410944 2290143079 2294624768 2294731348 2306390996 2312154572 2321248384 2324093408 2327049088 2328677078 2334496346 2337465256 2346358042 2346550544 2349534784 2352221494 2358473488 2363198656 2364367216 2369104192 2376686039 2379708604 2381337088 2388762103 2391996256 2394731521 2404150112 2407096744 2410157984 2414911394 2416563968 2420946158 2427380816 2439914624 2442704684 2447598608 2453715056 2458554371 2463365632 2464698197 2471249144 2490012616 2499805952 2502869824 2506052864 2507806084 2512432078 2514072988 2527054432 2535012844 2544983168 2549598233 2551342976 2559508042 2562763112 2572513034 2575995968 2578941638 2589084736 2589297152 2592258032 2595554752 2597370587 2602453504 2603861309 2608956928 2609078108 2617306376 2622550112 2625549017 2635875424 2642462368 2647673938 2654290366 2656106752 2661345232 2667995824 2671388864 2679938113 2681552048 2688253136 2695398272 2695523467 2700798464 2702259469 2705696084 2707547648 2716212616 2719666976 2730013832 2736836024 2745721174 2747600128 2756393276 2759898736 2774149504 2777321764 2791662496 2795342641 2797255552 2802328087 2809776424 2824284736 2827514326 2838635072 2845728704 2851341164 2854835893 2858466548 2860422656 2866064096 2869341461 2873226272 2888062208 2897157536 2902871426 2910125582 2913826552 2925152048 2928872128 2938245401 2940014896 2943995392 2947361872 2953174777 2958953984 2960554639 2962580608 2966348288 2966486068 2968423528 2975841496 2981803552 2997200128 3000627448 3010368998 3012429056 3017891786 3019956992 3025913072 3029621764 3033474704 3041537408 3045015428 3047052923 3064630912 3064773257 3072431999 3074438654 3080598248 3088296536 3092224096 3120015808 3133981396 3137967056 3150163744 3154169984 3164264278 3166169888 3174082016 3190471424 3190619614 3194677304 3211173056 3221449777 3227753984 3231444944 3237818129 3241935844 3244154368 3245909303 3250037308 3252261376 3258675616 3262669592 3266818912 3275501824 3279247384 3283687168 3300525046 3308772922 3311037184 3317567344 3325857808 3330087488 3340744771 3343030912 3347282432 3357719267 3357994744 3360017024 3366110069 3368413568 3375056888 3379193506 3383491016 3390269792 3392484032 3407775488 3418681396 3429288512 3436051892 3440421712 3444638444 3449019184 3458186368 3469253606 3480017632 3495594634 3502598008 3511350856 3513644176 3520683712 3558768031 3563293916 3565732352 3572764832 3581693024 3586248064 3597725138 3600187136 3616302032 3618479872 3627522304 3627690794 3639131468 3646422416 3651059776 3662744267 3669912064 3681354859 3681656888 3690554413 3693079936 3700363576 3705069536 3709610632 3714328352 3724200704 3728765248 3733507328 3736119268 3745455676 3747711296 3772028624 3776651788 3781454768 3791505536 3798381041 3800980352 3805814272 3813144634 3817994024 3832519418 3837393448 3842096726 3846982936 3857207872 3869552099 3874594048 3877124608 3886993916 3906743932 3911532209 3916506724 3926916448 3931910528 3944493826 3964861264 3974443214 3977163008 3985006928 3994965296 4002969152 4015593344 4015779859 4023638528 4046270501 4062184672 4067163464 4072335904 4083159808 4090564198 4093363456 4106463452 4111685872 4127328604 4132916608 4135597648 4137642628 4145932336 4159007392 4164490057 4167339904 4172639744 4185993448 4207262696 4207607872 4212419302 4217776472 4228986944 4234365184 4239555008 4244946688 4247916428 4253122861 4258531796 4269850592 4274733197 4283098624 4283297564 4294001348 4310889856 4316173472 4321662592 4324686002 4335493214 4341006904 4357522078 4368411346 4380022192 4385592512 4397249024 4399627729 4408237568 4419458836 4422345256 4436272477 4447358539 4464850208 4484835446 4487904512 4507992944 4530898288 4531270016 4536451556 4542220816 4554293632 4565674624 4565886689 4574821888 4580286158 4589462696 4612781992 4624309144 4642496768 4648186816 4654098176 4657354156 4668992692 4674930512 4692716084 4693101088 4699069568 4704442988 4716946976 4726397312 4728734432 4734968147 4738208384 4753372078 4759417208 4777524206 4783992512 4789463042 4808300224 4814193488 4820315968 4823688233 4829822788 4833127936 4835742431 4841892316 4854761632 4860313087 4879829248 4885409368 4895197216 4907430112 4917108742 4929396394 4942498288 4980025232 4999611904 5002316459 5005739648 5012105728 5015612168 5024864156 5028145976 5054108864 5070025688 5089966336 5099196466 5102685952 5119016084 5125526224 5145026068 5151991936 5157883276 5178169472 5184516064 5191109504 5191350619 5194741174 5207722618 5218156216 5234612752 5245100224 5251098034 5271750848 5284924736 5295347876 5301838087 5308580732 5312213504 5322690464 5328776999 5335991648 5342777728 5359876226 5363104096 5376506272 5390796544 5391046934 5404518938 5411392168 5432425232 5439333952 5456741459 5460027664 5473672048 5484467443 5491442348 5495200256 5498172901 5512786552 5519797472 5548299008 5554643528 5583324992 5590685282 5594511104 5604656174 5619552848 5648569472 5655028652 5677270144 5687565289 5691457408 5702682328 5709671786 5716933096 5732128192 5738682922 5746452544 5776124416 5794315072 5805742852 5820251164 5827653104 5850304096 5857744256 5876490802 5880029792 5894723744 5906349554 5921109278 5925161216 5932972136 5936847056 5951682992 5963607104 5982692443 5994400256 6001254896 6013090811 6020737996 6024858112 6028117277 6035783572 6039913984 6051826144 6059243528 6066949408 6083074816 6090030856 6094105846 6129261824 6129546514 6144863998 6148877308 6161196496 6176593072 6184448192 6204240289 6235764353 6240031616 6251347271 6267962792 6275934112 6300327488 6308339968 6328528556 6332339776 6348164032 6368480069 6380942848 6381239228 6389354608 6422346112 6442899554 6462889888 6475636258 6483871688 6491818606 6500074616 6517351232 6525339184 6533637824 6538208719 6551003648 6554547433 6558494768 6567374336 6601050092 6609140629 6617545844 6622074368 6635134688 6651715616 6660174976 6681489542 6686061824 6715438534 6715989488 6720034048 6732220138 6736827136 6750113776 6758387012 6766982032 6780539584 6784968064 6802239353 6815550976 6836801881 6837362792 6853886767 6858577024 6872103784 6880843424 6889276888 6898038368 6916372736 6938507212 6960035264 6991189268 7005196016 7022701712 7027288352 7041367424 7054136219 7117536062 7126587832 7145529664 7163386048 7172496128 7186311041 7195450276 7200374272 7222825057 7232604064 7236959744 7240874599 7255044608 7255381588 7278262936 7292844832 7302119552 7325488534 7362709718 7363313776 7381108826 7386159872 7400727152 7410139072 7419221264 7428656704 7433853749 7448401408 7452430643 7457530496 7467014656 7472238536 7490911352 7495422592 7495770737 7514502359 7544057248 7553303576 7562909536 7583011072 7596762082 7601960704 7626289268 7635988048 7665038836 7674786896 7684193452 7693965872 7714415744 7734052963 7739104198 7749188096 7773987832 7813487864 7823064418 7833013448 7853832896 7863821056 7888987652 7929722528 7938790223 7948886428 7954326016 7970013856 7989930592 8005938304 8031186688 8031559718 8092541002 8124369344 8134326928 8144671808 8150369773 8166319616 8170737211 8181128396 8186726912 8212253147 8212926904 8223371744 8232775229 8254657208 8265833216 8271195296 8275285256 8291864672 8318014784 8328980114 8334679808 8371986896 8414525392 8415215744 8424838604 8435552944 8452189879 8457973888 8468730368 8473311553 8479110016 8489893376 8495832856 8506245722 8517063592 8539701184 8549466394 8566595128 8588002696 8621779712 8632346944 8643325184 8649372004 8670986428 8682013808 8715044156 8736822692 8760044384 8771185024 8793512273 8799255458 8838917672 8844690512 8872544954 8894717078 8929700416 8958278147 8969670892 8975809024 9015985888 9026295733 9061796576 9062540032 9072903112 9084441632 9108587264 9131349248 9131773378 9160572316 9178925392 9225563984 9248618288 9266858783 9284993536 9290016281 9296373632 9308196352 9314708312 9337985384 9349861024 9385432168 9386202176 9398139136 9408885976 9433893952 9452794624 9457468864 9469936294 9476416768 9487735613 9506744156 9518834416 9555048412 9567985024 9578926084 9610024109 9616600448 9628386976 9640631936 9647376466 9659645576 9671484862 9683784632 9709523264 9720626174 9759658496 9770818736 9790394432 9814860224 9834217484 9846270733 9858792788 9884996576 9896300141 9960050464 10004632918 10011479296 10031224336 10049728312 10056291952 10108217728 10140051376 10179932672 10185439537 10198392932 10205371904 10238032168 10251052448 10290052136 10303983872 10315766552 10356338944 10369032128 10382219008 10382701238 10389482348 10415445236 10436312432 10469225504 10490200448 10502196068 10536291493 10543501696 10562621251 10569849472 10590695752 10603676174 10617161464 10645380928 10657553998 10671983296 10685555456 10719752452 10726208192 10753012544 10760535289 10781593088 10782093868 10787425423 10809037876 10822784336 10864850464 10878667904 10913482918 10920055328 10947344096 10968934886 10982884696 10996345802 11025573104 11039594944 11074924973 11096598016 11109287056 11166649984 11167168649 11181370564 11189022208 11195074943 11209312348 11239105696 11297138944 11310057304 11354540288 11375130578 11382914816 11405364656 11419343572 11433866192 11464256384 11477365844 11492905088 11580705227 11588630144 11611485704 11640502328 11655306208 11700608192 11715488512 11752981604 11760059584 11789447488 11812699108 11827177271 11842218556 11850322432 11865944272 11873694112 11903365984 11927214208 11965384886 12002509792 12026181622 12041475992 12056234554 12071567144 12103652288 12118487056 12133898816 12142387621 12166149632 12172730947 12180061712 12188211692 12234581219 12258523648 12259093028 12265154933 12289727996 12297754616 12322392992 12353186144 12368896384 12408480578 12471528706 12480063232 12502694542 12535925584 12551868224 12592037983 12600654976 12616679936 12657057112 12664679552 12696328064 12696917779 12728646853 12736960138 12762478456 12778709216 12844692224 12885799108 12925779776 12951272516 12967743376 12983637212 13000149232 13034702464 13050678368 13067275648 13076417438 13109094866 13116989536 13202100184 13218281258 13235091688 13270269376 13303431232 13320349952 13346006219 13362979084 13372123648 13413817963 13430877068 13431978976 13440068096 13447338541 13464440276 13473654272 13500227552 13516774024 13533964064 13561079168 13569936128 13604478706 13673603762 13674725584 13707773534 13717154048 13744207568 13761686848 13778553776 13796076736 13805728391 13832745472 13840228337 13877014424 13910551249 13920070528 13945313143 13982378536 14010392032 14045403424 14054576704 14082734848 14108272438 14235072124 14253175664 14291059328 14316974693 14326772096 14344992256 14372622082 14390900552 14445650114 14465208128 14481749198 14510763176 14556525872 14585689664 14604239104 14650977068 14725419436 14726627552 14743467557 14762217652 14772319744 14801454304 14820278144 14838442528 14857313408 14867707498 14904861286 14915060992 14944477072 14981822704 14990845184 14991541474 15029004718 15088114496 15106607152 15125819072 15136401007 15166022144 15174226249 15193524164 15203921408 15251327273 15252578536 15271976096 15289439711 15330077672 15349573792 15368386904 15387931744 15428831488 15468105926 15478208396 15547975664 15626975728 15646128836 15666026896 15696924061 15707665792 15727642112 15736150027 15777975304 15859445056 15877580446 15897772856 15940027712 15979861184 16011876608 16031001553 16062373376 16063119436 16185082004 16248738688 16268653856 16289343616 16300739546 16341474422 16362256792 16424506294 16425853808 16446743488 16465550458 16509314416 16531666432 16542390592 16550570512 16583729344 16636029568 16636802273 16657960228 16669359616 16721334721 16743973792 16763120647 16829050784 16830431488 16849677208 16871105888 16904379758 16915947776 16946623106 16958220032 16991665712 17012491444 17034127184 17079402368 17098932788 17133190256 17176005392 17209880597 17243559424 17252887379 17264693888 17286650368 17298744008 17341972856 17364027616 17430088312 17473645384 17520088768 17542370048 17587024546 17598510916 17677835344 17689381024 17745089908 17789434156 17847187631 17859400832 17916556294 17939341784 18031971776 18052591466 18123593152 18125080064 18145806224 18168883264 18181594109 18217174528 18227029163 18262698496 18263546756 18321144632 18357850784 18378843119 18451127968 18497236576 18533717566 18580032562 18592747264 18629416624 18675970768 18699722048 18759566791 18770864336 18772404352 18796278272 18817771952 18867787904 18868664269 18905589248 18914937728 18915816283 18939872588 18952833536 18975471226 19013488312 19037668832 19110096824 19135970048 19157852168 19220048218 19233200896 19256773952 19281263872 19294752932 19319291152 19342969724 19367569264 19419046528 19441252348 19541637472 19567398487 19580788864 19616296609 19629720448 19668434968 19692541466 19717585576 19769993152 19792600282 19920100928 19983851251 20009265836 20022958592 20062448672 20099456624 20112583904 20216435456 20280102752 20370879074 20396785864 20476064336 20502104896 20567717807 20580104272 20607967744 20631533104 20672223439 20712677888 20723882473 20738064256 20764438016 20765402476 20778964696 20830890472 20872624864 20938451008 20980400896 21004392136 21072582986 21087003392 21125242502 21139698944 21181391504 21207352348 21234322928 21290761856 21315107996 21329370461 21343966592 21371110912 21439504904 21452416384 21453412799 21506025088 21507023993 21521070578 21564187736 21574850846 21618075752 21645568672 21729700928 21757335808 21826965836 21840110656 21894688192 21937869772 21964757789 21965769392 21992691604 22051146208 22079189888 22149849946 22218574112 22333299968 22334337298 22362741128 22390149886 22418624696 22478211392 22550148439 22594277888 22620114608 22709080576 22721365121 22750261156 22765829632 22810729312 22838687144 22867732384 22928512768 22954731688 22985810176 23161410454 23177260288 23222971408 23281004656 23310612416 23385213397 23401216384 23430977024 23504034869 23505963208 23520119168 23562770483 23578894976 23625398216 23654354542 23684437112 23731888544 23747388224 23806731968 23854428416 23930769772 24005019584 24052363244 24082951984 24112469108 24143134288 24207304576 24236974112 24267797632 24284775242 24345461894 24360123424 24376423384 24469162438 24518186056 24530309866 24579455992 24595509232 24644785984 24706372288 24737792768 24785440121 24816961156 24911376217 24943057412 24960126464 24973628719 25005389084 25071851168 25103736448 25184075966 25201309952 25314114224 25329359104 25392656128 25393835558 25457293706 25473920276 25524956912 25557418432 25639209869 25689384448 25771598216 25833880891 25851559552 25902545032 25935486752 25967274424 26000298464 26069404928 26101356736 26134551296 26152834876 26218189732 26233979072 26404200368 26436562516 26470183376 26540538752 26588667287 26606862464 26640699904 26692012438 26725958168 26827635926 26861754136 26863957952 26894677082 26928880552 27000455104 27033548048 27067928128 27086864693 27122158336 27139872256 27154553651 27208957412 27347207524 27349451168 27380725463 27415547068 27434308096 27488415136 27523373696 27557107552 27592153472 27611456782 27680456674 27754028848 27821102498 27840141056 27890626286 27964757072 28020784064 28090806848 28109153408 28110459013 28165469696 28180705891 28216544876 28323893507 28394673749 28470144248 28506351328 28582118656 28633949386 28653544192 28745244164 28781801104 28891300228 28930416256 28963498396 29021526352 29113051744 29151430399 29171379328 29208478208 29301954136 29450838872 29453255104 29486935114 29524435304 29602908608 29640556288 29676885056 29714626816 29735414996 29771860027 29809722572 29830121984 29888954144 29923132379 29963645408 29981690368 29983082948 30058009436 30176228992 30213214304 30251638144 30272802014 30348452498 30387048328 30502654546 30505157072 30543952192 30578879422 30660155344 30699147584 30736773808 30775863488 30797394103 30857662976 30874355521 30936211852 30956416792 31053907339 31095951328 31131509773 31253951456 31292257672 31332053792 31393848122 31415331584 31472300054 31555950608 31718890112 31755160892 31795545712 31880055424 31959722368 31961206823 32023753216 32041076561 32062003106 32126238872 32370164008 32497477376 32537307712 32578687232 32601479092 32682948844 32724513584 32849012588 32851707616 32893486976 32931100916 33018628832 33084781184 33101141024 33144777029 33167458688 33272059136 33273604546 33315920456 33442669442 33487947584 33526241294 33658101568 33660862976 33699354416 33742211776 33765817631 33808759516 33831895552 33850197017 33893246212 33916440064 33983331424 34022191609 34024982888 34068254368 34158804736 34197865576 34266380512 34352010784 34419761194 34505774758 34529387776 34597488016 34683945712 34728055232 34839195469 34860176624 34947290768 35016215213 35040177536 35084740096 35103719291 35174049092 35197021832 35355670688 35378762048 35490179816 35578868312 35694375262 35718801664 35833112588 35878683568 36063943552 36105182932 36247186304 36291612448 36337766528 36339454333 36363188218 36430265131 36454058326 36527093512 36642289264 36715701568 36757686238 36902255936 36994473152 37067435132 37112866609 37160065124 37185494528 37258833248 37301438993 37351941536 37399444096 37519133582 37541728672 37544808704 37635543904 37735575808 37737328538 37829875456 37831632566 37879745176 37950942452 38026976624 38075337664 38197190213 38220193648 38271940096 38315704336 38391272101 38440096436 38466401792 38487210307 38513547904 38562527744 38589505864 38638582304 38685939448 38735138528 38838093056 38882504696 39083274944 39134796974 39161577728 39232593218 39259440896 39336869936 39385082932 39435171152 39539986304 39585200564 39611687999 39812957023 39840201856 39967702502 40018531672 40124897344 40198913248 40225167808 40432870912 40560205504 40741758148 40793571728 40952128672 41004209792 41135435614 41160208544 41263066208 41344446878 41447764946 41476128512 41530804952 41557929392 41661780944 41745249728 41876902016 41878847101 41960801792 42008784272 42091635677 42145165972 42174006784 42196820939 42250485004 42279397888 42362783008 42414704696 42468645856 42581523712 42630215992 42658740922 42687933184 42879009808 42904832768 42906825598 43012050176 43014047986 43042141156 43128375472 43149701692 43236151504 43291137344 43429682023 43459401856 43514671616 43650350471 43653931672 43680221312 43759430897 43789376384 43875739544 43929515578 43931538784 43985383208 44102292416 44158379776 44299699892 44437148224 44579360483 44666599936 44668674596 44725482256 44780299772 44837249392 44956422784 45100296878 45240229216 45442730242 45500522312 45621458624 45677374288 45735464768 45767461033 45857025536 45881832031 45909463376 45971620352 46263984403 46322820908 46354520576 46445942816 46562009312 46621224832 46770426794 46802432768 47008069738 47011926416 47040238336 47125540966 47157789952 47250796432 47308709084 47368874224 47463777088 47494776448 47613463936 47615675471 47708856832 47857613167 47861539544 47977207369 48010039168 48104726488 48165903968 48224938216 48286268576 48414609152 48473948224 48535595264 48569550484 48690923788 48720246848 48752846768 48938324876 49036372112 49060619732 49158911984 49191018464 49289571968 49378953533 49412744576 49475585536 49570880242 49633922312 49822752434 49886114824 49947257438 50010778168 50143702336 50207472896 50304177287 50368151932 50402619904 50628228448 50658718208 50686122193 50785312256 50787671116 50914587412 50947840552 51049913824 51114836864 51278419738 51543196432 51667761782 51703119104 51805090064 51870973504 51934548848 52000596928 52036976243 52138809856 52167014501 52202713472 52269102592 52305669752 52436379464 52467958144 52601516513 52808400736 52873125032 52940366752 53081077504 53177334574 53213724928 53384024876 53451916336 53655271852 53723508272 53727915904 53789354164 53857761104 54000910208 54067096096 54135856256 54138370741 54173729386 54244316672 54309107302 54417914824 54694415048 54698902336 54761450926 54831094136 54976830272 55046747392 55114215104 55184306944 55222913564 55290597193 55360913348 55508057696 55571531561 55642204996 55680282112 55781252572 55929514144 56041568128 56181613696 56218306816 56220918026 56361411782 56433089752 56647787014 56789347498 56940288496 57012702656 57164237312 57195160477 57267898772 57307088384 57490488328 57563602208 57629426603 57782600456 57860832512 57926996792 58043052704 58226103488 58302860798 58342758656 58603908272 58901677744 58906510208 58973870228 59048870608 59165329153 59205817216 59281112576 59313180871 59353770112 59429253632 59470829992 59543720054 59619445144 59777908288 59846264758 59927290816 59966165896 60116018872 60352457984 60426428608 60503276288 60545604028 60696904996 60774096656 61005309092 61010314144 61087904384 61157758844 61320310688 61398295168 61473547616 61551726976 61554585911 61594788206 61748711042 61872423704 61912833584 62107814678 62191902656 62263019546 62507902912 62584515344 62664107584 62707947029 62787696244 62830663168 62864651603 62944600108 63111901216 63184070131 63437780224 63510321784 63591091424 63760110848 63919444736 63922413646 64082153122 64124006212 64252477744 64740328016 64994954752 65030113967 65074615424 65157374464 65202958184 65365897688 65449027168 65698025176 65703415232 65786973952 65862201832 66037257664 66169562368 66202282048 66289554058 66334917376 66414149291 66544118272 66547209092 66631840912 66885338884 66975895168 67052482588 67270168763 67316203136 67398708832 67484423552 67531635262 67617519032 67700394034 67786492424 67966662848 68044383218 68049965776 68136508736 68317609472 68395731152 68532761024 68704021568 68839522388 68923895131 69011549516 69058775552 69194976032 69274100987 69367891424 69456110464 69678390938 69720353248 69894581536 70032430426 70080355072 70207438582 70348098184 70394043664 70711341376 70757524096 70937638967 70980359632 71157736624 71298076759 71388750524 71437603328 71476247713 71666225176 71757367136 72127887104 72210365864 72494372608 72583224896 72675533056 72678908666 72726376436 72860530262 72908116652 73054187024 73284578528 73431403136 73515372476 73804511872 73938348757 73988946304 74134870264 74225733218 74320130248 74517666496 74602877986 74703883072 74798888192 75038267164 75083457344 75089617408 75271087808 75323747023 75471151616 75474657076 75511977961 75659750912 75663265132 75759490352 75901884904 76053953248 76150675328 76394380426 76440387296 76631408672 76782544202 76880192872 76974420614 77027095808 77179011728 77277164608 77371878896 77470277056 77524474811 77676186112 77718205277 77765009392 78166549888 78170180543 78269593948 78323155456 78365524601 78465186436 78518881792 78673739872 78770165864 78870342304 79079972608 79170401128 79223375998 79625914046 79680403712 79935405004 80037063344 80249794688 80397826496 80450335616 80655123757 81064936589 81120411008 81267514523 81483516296 81587143456 81904257344 82008419584 82270871228 82320417088 82526132416 82688893756 82790240897 82895529892 82952257024 83061609904 83115858784 83323561888 83490499456 83753804032 83757694202 84017568544 84183271354 84290331944 84393641878 84500970008 84725566016 84829409392 84937291712 84996713347 85163047424 85209116629 85260431984 85317481844 85375866368 85642068533 85758019616 85809665536 85813651196 85856084531 86024100352 86028095972 86084282312 86256750944 86299403384 86472303008 86582274688 86859364046 86918803712 87300700942 87307863344 87360442624 87518861794 87578752768 87751479088 87859031156 87863077568 87970766416 88144265881 88204584832 88316759552 88364534767 88599399784 88874296448 88878424453 89100527971 89158720966 89337349192 89450964512 89560599544 89674498784 89912845568 90200593756 90480458432 90885460484 91001044624 91242917248 91354748576 91470929536 91534922066 91703770847 91763664062 91818926752 92527968806 92645641816 92891885632 93124018624 93242449664 93422043533 93540853588 93604865536 93896725741 94016139476 94023852832 94080476672 94131369787 94251081932 94315579904 94501592864 94617418168 94737748448 94927554176 94989552896 95226927872 95231350942 95715226334 95723079088 95954414738 96020078336 96209452976 96331807936 96449876432 96572537152 96640098737 96829218304 96881598359 96947896448 97071190528 97139100968 97373858743 97381847576 97440493696 97505693536 97617192001 97876649752 98072744224 98121239464 98317823968 98382036928 98579143936 98757907066 98825489152 99141760484 99267844624 99645504868 99772229648 99894514876 100021556336 100218822851 100287404672 100414945792 100608354574 100736303864 101256456896 101372244386 101575342232 101829174824 101895681104 102099827648 102229673728 102556839476 103086392864 103204272899 103335523564 103406238208 103610180128 103741947008 103869097696 104001193856 104073952486 104334029002 104405426944 104611339504 104872758928 104935916288 105203033026 105616801472 105746250064 105880733504 105954807049 106162155008 106219583743 106354669148 106427449856 106759290911 106768049752 106903832672 107026077977 107310543704 107447016544 107455831808 107578708328 107715522208 108001820416 108134192192 108271712512 108276741482 108347458772 108618214604 108835829648 109388830096 109397804672 109522901852 109662188272 109878468427 109953660544 110093494784 110153050189 110228430208 110368613888 110445827128 110581194386 110721826696 111016115392 111143063122 111284409992 111562505144 111859028288 112083136256 112217010871 112363227392 112436613632 112441836052 112722823564 112866179504 113295574028 113578694996 113880576992 114025405312 114390320954 114535797544 114980976656 115127204416 115258853206 115565200912 115721665024 115853993584 116086105408 116452206976 116457615911 116605721596 116685517312 117207816544 117341844529 117803355488 117813020416 117947740456 118097741216 118330658306 118411634432 118626361742 118707540224 118941659984 119087440108 119238890288 119555816576 119692529516 119854581632 119932331792 120232037744 120469164179 120704915968 120770211653 120852857216 121006552576 121091208056 121393809992 121548193312 122010618184 122020628288 122175808768 122315517688 122640621376 122796590336 122947095232 123103453952 123109171822 123189576412 123340562969 123497422084 123744847408 123825667168 124215629356 124383805312 124526039092 124930313417 125015805824 125169030688 125328215168 125415894058 125575392488 125729303206 125889200216 126223802432 126368140262 126875560448 127020643568 127182182848 127520221696 127589204141 127838889472 127844827292 128164306244 128248012424 128504955488 128651901833 129480656032 130060227934 130149230848 130405916368 130731795376 130898054336 131316967537 131396050352 131406830464 131573947904 131724403664 132074515328 132339124736 132404564096 132410713981 132579108116 132669834752 132828298582 133094418184 133263681824 133770677768 133951790336 134104965176 134540337526 134632406272 134797417664 134968847104 135063270524 135235038064 135400788068 135572984848 135933325696 136088766436 136099931552 136273017472 136791462304 136971789409 137065522048 137314076263 137408043136 137679044776 137847790262 138023099032 138389952064 138548201974 138735782848 138912220928 139356781876 139440706496 139789163072 139886958757 140064860852 140160710144 140236530499 140414877164 140696196368 140788087328 141422682752 141515048192 141875277934 141960719264 142315473248 142596153518 142777501048 142952495426 143332450352 143514734272 143974024649 144255774208 144420731728 144988745216 145067177311 145166449792 145351066112 145357817332 145452752872 145721060524 145816233304 146108374048 146569157056 146862806272 147030744952 147609023744 147876697514 147977892608 148269740528 148451466436 148640260496 149035332992 149205755972 149305593227 149407766144 149597776384 150076534328 150166914688 150542175616 150549167951 150647494046 150949314152 151023955922 151326530264 151518980704 151803769808 152107906496 152301350656 152788760852 152880774592 153262817344 153565088404 153753304523 153760385744 153948841228 154054191616 154358023456 154554329216 154743757792 154940554112 155048949622 155436410554 155530018784 156333099776 156340361086 156539187896 156731049202 156930372872 157347479744 157540331728 157740684608 157851039073 158159945216 158245502311 158340802256 158446751996 159049555847 159251828092 159360807424 159447014129 159870810008 160074126688 160499589376 160795652992 160900671232 161310247514 162129873178 162240822016 162535029046 162967032592 163174286912 163696493779 163808514688 164016839168 164541742456 164640834176 164939393381 165052264832 165377787512 165580481794 165791059784 166123219808 166231717568 166647123776 166980998912 167507608064 167515388404 168035137088 168366542708 168580663888 168787283756 169001940016 169451132032 169658818784 169874583424 169993426694 170418233258 170520863968 170634963688 171284137066 171516039232 171627302392 171712169062 172056191944 172168564624 172513501888 172598806768 172944606016 173164549376 173498080847 173718728092 173837607424 174379633519 174601401884 174615726688 174720885248 174815401033 175037723588 175157505536 175502958176 175718062312 175726155136 175941532832 176288531762 176409169664 176729069534 177198799568 177748592896 177756848906 178201055942 178317441932 178674698384 178901929024 179121199088 179348997568 179474469083 179825691136 179922968381 180401187512 180837166237 180960916864 181289070859 181770920968 182002089248 182485834496 182709497152 182941859072 183069844132 183407541694 183527328124 183637853504 185055937612 185291283632 185783771264 186120671009 186248037248 186484899328 186844087066 187081707176 187793451482 188032278952 188047705664 188262739574 188502163864 189003185728 189234836336 189475496896 189608052851 189855108352 189979105792 190081875557 190453855744 190462701884 191430452668 191446158176 191665078241 191908829476 192040156672 192418905952 192663615872 192899752864 193145074304 193280197474 193763196718 193895792896 194278201936 194747717486 194763695152 194880987392 195011387072 195234384002 195753299504 196145488448 196242478928 196635647936 196764073856 196773213091 197158287872 197264941237 197515814132 197650978304 198267254549 198283520968 198535689248 198762716243 199291009736 199544459296 199789029752 200043112672 200437645702 200574809344 201216709148 201472607728 202512913792 202744488772 203150684464 203658349648 203791362208 204060012793 204199655296 204459347456 204569950351 205113678952 206172785728 206408545798 206671047128 207220360256 207483894016 207738195392 208002387712 208147904972 208403020189 208668058004 208810853888 209222679008 209461926653 209745517856 209871832576 210406066052 211233602944 211492500128 211761467008 211909614098 212439167486 212709338296 213518581822 213536099504 213807665344 214052155954 214621087408 214894033088 214911663616 215157416656 215431044416 215581758721 216003640832 216120488647 216268384384 216543425024 216553482964 216694917544 217236429208 217377351373 217671659296 217920568411 218777660192 218795609344 219045803704 219324376544 219756936854 219907321088 220306100378 220456860416 220891654256 221162388772 221443653392 222032230784 222286126244 222434863379 222568819984 223125010288 223718056576 223728447761 224166272512 224287535927 224434021742 224726454784 224883672104 225445647128 225732359008 226591148056 227157389992 227761153984 228050810624 228780641908 229071595088 229961953312 230254408832 230517706412 231130401824 231707987168 232013439203 232172210816 232904413952 232915231822 233211443192 234415633088 234683689058 235606710976 235626040832 235895480912 236195482432 236360723417 236661316612 236823268864 236951379119 237252723484 237415080448 237883319968 238155341263 238174880216 238477780576 239111633152 239385059032 239709163264 239864663584 240464075488 240938328358 241540423306 241705714432 242182416112 242787619984 243096386624 243874368283 244021236368 244041256576 244351617536 244631035376 245113506491 245281242752 245593180672 245726035037 245894190464 246206907904 246218343644 246379152824 246681125938 246994844168 247489694816 247651334336 248431258712 248767610624 249052078184 249860626834 250031611648 250338061376 250656430336 250831788116 251150784976 251458606412 251778400432 252447604864 252736280524 254041287136 254364365696 254376180331 255011855917 255178408282 255689654584 256328612488 256496024848 257009910976 257303803666 258961312064 259790066263 260120455868 260298461696 260811832736 261463590752 261796108672 262633935074 262792100704 262813660928 263448807328 264149030656 264809128192 264821427962 265158216232 265656597164 266188836368 266527363648 267380331491 267541355536 267903580672 268209930352 268738904707 269080675052 269264812544 269410472149 269594835328 269937694208 270126541048 270470076128 270801576136 271145969696 271866651392 272177532872 272199863104 272546034944 273582924608 273943578818 274131044096 274628152526 274816086272 275358089552 275695580524 276046198064 276779904128 277096403948 277281815993 277471565696 277824441856 278690699161 278713563752 278881412992 279578326144 279773917514 280129721704 280473060998 280829754328 281392392736 281576174656 282845365504 283030096384 283750555868 283921438528 284630946496 285192307036 285541851257 285555002096 285904990852 286664900704 287029468544 287948049298 288841463456 290134354622 290332899584 290715634664 290905505744 291442121048 291632466608 292216748096 293138314112 293151929707 293725612544 294061489904 295218047488 295377746573 295753395028 295955785216 296539481056 296902932872 297280520992 298070665984 298411511944 298611186454 298815532288 300153068656 300333829376 301084351232 301098335902 301294988092 301898628304 302047911844 302653060528 303037961408 303607539616 304007774161 304215812992 304602701312 305552453297 305577521704 305761549184 306316016279 306525634688 307130176808 307506609046 307520771488 307897682456 308716046912 309108658432 309487515584 309881108224 310097899244 310872821108 311060037568 312055523381 312666199552 312680722172 313078375792 313462098404 313860745744 314694959488 315080663456 315481369216 315702078146 316491004622 316681604512 316893503992 318099111694 318503656184 318894028258 319741620016 320148253376 320999178752 321172824217 321591305984 321801342464 322620495028 323847890821 324259746356 324481644032 324657173347 325070058092 325934065184 326348573824 327392987558 327617029376 329083484912 329281668352 329878786762 330104529664 330755575024 331160963588 331582119568 332246439616 332463435136 333294247552 333309728297 333961997824 335030776808 335840451583 336070274176 336733085416 337161327776 337574567512 338003880032 338902264064 339317637568 339749166848 339986853388 340836466516 341041727936 341269927376 342568274132 343032078464 343254604784 343424338124 344112383888 344337129248 345027003776 345197613536 345652674731 345889212032 346329098752 346996161694 347437456184 348759267038 349202803768 349231453376 349630802066 350075447176 351005916352 351436124624 351452310272 351883065664 352129241009 352577063524 352818339328 353009197463 353458139068 354397599136 354802855351 355497185792 355513697812 356402111884 356634883864 357349396768 357803858048 358242398176 358697995136 358948938166 359845936762 360802375024 361674332474 361921833728 362578141718 363541841936 364004178496 364971668992 365169101507 365418994304 365883718144 366139688264 366815083388 367054656248 367275707008 368210615591 369130758737 370111875224 370582567264 371567542528 372241342018 372496074496 373688174132 374163414352 375586902964 376064557904 376095411328 376525479148 377004327728 378006371456 378469672672 378950993792 378968595187 379216105702 379710216704 380163751114 380925403768 382860905336 382892316352 383330156482 383817658952 384837811904 385327231744 385799505728 386290148608 386560394948 387034180351 387526393436 387791585792 388556403872 389000720927 389495434972 389527390304 389761974784 390022774144 390468768004 391506599008 392290976896 392484957856 393271295872 393528147712 393546426182 394529882474 395031628264 396534509098 396567041936 397071378496 397525432486 398582019472 399088918592 399578059504 400086225344 400366123339 400875291404 401149618688 401366621773 402433418296 402945215456 403405986221 405025827584 405488977544 406301368928 407316699296 407582724416 408120025586 408399310592 409139900702 410227357904 412345571456 412817091596 413342094256 414440720512 414967788032 415192266097 415476390784 416004775424 416295809944 416806040378 417336116008 418445358016 418923853306 419491035712 420812132104 422467205888 422985000256 423522934016 423819228196 424878334972 425418676592 427037163644 427072199008 427615330688 428104311908 429242174816 429788066176 430314833312 430862088832 430882101377 431163517442 432240977294 432536768768 433106965928 433389835088 434472858416 434754702746 435343318592 435841136822 437555320384 437591218688 438091607408 438648753088 438955629203 439513873708 439814642176 440052561221 440612200756 440913720832 441783308512 442288490917 442324777544 442887306784 444064461568 444572252488 444869726758 445137639968 446250020576 447436113152 447456895522 448575071854 448868043484 449767344208 450891294256 451464718016 452909541097 453182296112 454314779984 455210797769 455522307968 456101621248 456348350783 457561283816 458143190176 459923906624 460508817664 461035412824 462260803648 463415974336 464026878406 464344421632 464899045037 465808827904 465830463644 466422886384 468831266176 469367378116 471213421952 471790961824 472390964864 472721446834 473322633224 473902758238 474505446968 475766639936 476310682526 476349760432 476955561152 478223266304 478770118064 479418326528 479729327168 480928150976 481876656716 482467265917 483080846612 483411428864 484364832224 484918706909 485575239968 486192773248 487748736566 488042472736 488082513152 489262070752 490227012982 490562485504 491452070074 491788380928 492436687288 492758305648 493362251876 493989688336 494979389632 495302668672 496563472769 496862517424 497535221248 498104156368 499086537313 499721253668 500063223296 500333733991 500676122752 501312860672 501663576232 502301569952 502917212824 503556800864 504895209728 505472561048 508082574272 508728731392 508752360662 510023711834 510356816564 511379309168 512657224976 512992049696 514019821952 514607607332 514951943987 517568441299 517922624128 519580132526 520240911736 521623665472 522927181504 523592217344 525267870148 525584201408 525627321856 526897614656 527266229161 528298061312 528583845727 529618256384 529642855924 530316432464 531313194328 532377672736 533054727296 534760662982 535082711072 536419860704 537477809414 538161350104 538820944298 539189670656 540253082096 540940152256 541603152272 542291939392 542671323677 543733302784 544027436939 544355065744 544399726208 545092069888 547165849216 547191263801 547887157636 548262088192 548558672207 549256305052 549632172544 550716179104 551391161048 552092396128 553559808256 554192807896 554563631986 554943131392 557381398322 557427127504 557762825984 559156652288 559547835028 560259443408 560946121996 561659508656 562784785472 563152349312 564585866299 565690731008 567454556123 567501111736 567842877056 568872601661 569261892992 570384614072 571083702514 571110004192 571809981704 573329801408 574058937088 575896098596 577682926912 579531686279 580268709244 580665799168 581431269328 581811011488 582884242096 583264933216 584433496192 586276628224 586303859414 588122979808 590755493146 591506790056 593078962112 593805865744 594561041984 594976993429 596141331968 596463816403 596823023888 597222372908 597631064576 599494479731 600306137312 600667658752 600992591717 602168702464 602196671804 602589976184 603797256608 604095823688 605306121056 606075922816 607215079232 608015548322 608431625984 611104906594 611155043408 611523098368 612632032558 613051269376 614260353616 615013218092 615041542976 615795364912 617009861167 617432093824 618217316864 618551743369 618975031168 619762216448 620195798488 621745642216 622120075136 622148971171 623703695797 624111046762 625361444344 626156751584 626924196808 627721491488 629389918976 630161326912 630962738432 631404156292 632982009244 633363209024 633787007984 636198223388 637007312368 637788056516 639483240032 640296506752 641926395929 642345648434 643182611968 645240990056 647695781642 648519492712 649314346694 650140116184 651868130368 652697147648 653954304731 654785975116 655234058752 658166969824 658563336704 658919588509 659757573524 660209059328 661511150048 662321927176 663164239136 664492879232 664926870272 666588495104 666619456594 670061553616 671680903166 672140548352 673466170832 674322655552 675149135024 676007760064 676480691159 677804528128 678171188513 678635275136 679498333696 679973706776 681617011201 681672933032 682083455872 682539854752 683320344007 685136548264 686064156928 686509209568 686848676248 688224767776 688674258496 690054007552 690395227072 691305349462 691778424064 693992323388 694874912368 697518534076 698405607536 698462906752 699261604132 700150894352 701531759957 702011832704 702872249248 702904620544 703766131328 704258482018 705154127048 706018394926 706916278136 708795198272 709605710702 711027395624 712804223768 713269767728 714698793536 715607716096 716484796352 717395990272 717897876332 718777763509 719691873524 721604750048 722429910293 723348664948 723843667456 725156283436 727083683872 728008356992 730338203014 730837988608 732279376528 733630166776 734109312496 734551414016 736421231182 738261517474 740223750448 741165134528 743135085056 743537086201 744482684036 744992148992 747376348264 748326828704 749182545839 751173805928 752129115808 752190822656 753050958296 754008655456 756012742912 756939345344 757901987584 757937190374 758432211404 760327502228 761850807536 765721810672 765784632704 766660312964 767635317904 769149278989 769675623808 770654463488 771071351323 771599011456 772580297216 773120789896 774068360702 775052786872 777112807744 778001441854 778990869944 779054780608 780045548288 780937536008 783013198016 784581953792 784969915712 785519076097 786542591744 787056295424 787092852364 787482055879 789059764948 790063256528 793069018196 793134083872 794142756992 795050864972 797164038944 798177837184 799156119008 800172450688 800732246678 801750582808 802733243546 804866836592 805890430912 806811972442 810051655168 810977955088 812602737856 814633398592 815165448832 815203311377 816240051172 816798621184 817240470839 818279801404 820454715808 821392911703 824691142912 825634183192 826684188512 828881441024 830384532194 830952781568 832591619888 833612080756 834672232016 836890716032 837847706612 838982071424 841624264208 844934411776 845391481571 845970000512 847045868032 847638456392 849756669944 850837353184 854074327288 854144398016 855230661376 856208623816 858484349632 859576132352 860629666624 861724177664 861764202754 862327034884 863383940783 864481954588 865073537536 866213931856 866779670176 868945716832 869509405492 870686637184 871682273644 874512193919 875110640768 876183214816 877297506176 877911258406 879027747416 880105122442 881224401512 883566617024 884576981834 884649555088 885774613568 888128923136 889144504976 889739453516 890275279936 892500041152 893124428987 894872226304 894913791044 895356310109 897150143708 897736086968 899534688416 900563312831 901782588512 902929436032 905819082194 906364592224 908629559968 910421595538 911044615936 912696701566 915122567632 916286380352 919218772759 919847813248 921017635328 922070825648 924521607296 926831948672 926874997867 928053756812 928688843264 929191220269 929798090074 931660927288 932845772768 937662532352 938734756232 942426843904 943581923648 944781929728 945442893668 946645266448 947805516476 949010893936 951533279872 952621365052 952699520864 953911122304 957540236128 959458654336 961198533841 961856301952 963753313432 964934531834 966161693224 968729664448 969837413818 971150479936 972385546496 975497473132 976084945472 976165026304 978524141504 979208711299 980454025964 981124971008 981655713493 982904140148 983576761856 984873374576 985516611296 986724503752 987979376672 989958779264 990605337344 993126945538 993725034848 996208312736 998173074626 999442507336 1000667467982 1001352245504 1003327152464 1004603139904 1005834425648 1007113601728 1007818172543 1009790419456 1010336668601 1010945122096 1015470241177 1016165148544 1017457462784 1017504721324 1018007859439 1020047423668 1020713633128 1022758618336 1025314449952 1025984099392 1028039643904 1029215214664 1029903887974 1035136882598 1035845248256 1039160265052 1040481823472 1043247330944 1045139152589 1045854363008 1047184434688 1050535740296 1051168402816 1053795229312 1053844175657 1054532458322 1056477688799 1057167691454 1059285711848 1060632864928 1062626388656 1064755345472 1066109454592 1069521325964 1070165422144 1072839721408 1074955618828 1076273131661 1076322700208 1077641888596 1078379341312 1080506164192 1081880304512 1083206304544 1084583878784 1085342647354 1088054873878 1088710131488 1088799452416 1094331698432 1094382527602 1095774315272 1097117344414 1098512610104 1101432358208 1102782322096 1104184792256 1104957273511 1107119616512 1107718516177 1108385615792 1109127263972 1109886262784 1113346890929 1114762796644 1114854255008 1115525651968 1116129098903 1118313304576 1119095670056 1120518886816 1121892243992 1123319017312 1125569570944 1126304698624 1129171732598 1134909112246 1135002223472 1135685754112 1137745203322 1138523785984 1140769228144 1142167405028 1142220008384 1143619963408 1145875456453 1146659602816 1148117874176 1148738951971 1151792197192 1154575753667 1155365853824 1159063372558 1160537418488 1162862538656 1163622022976 1165768484192 1166529866432 1168866992384 1172553256448 1172607718828 1176245959616 1181510986292 1183013580112 1186157924224 1187611731488 1189122083968 1189953986858 1192927632806 1193646047776 1194444745816 1198988959462 1200612274624 1201985183434 1204393343608 1205179952368 1207594513216 1208191647376 1210612242112 1212151845632 1214430158464 1214486565929 1216031096644 1216863251968 1220657434633 1222209813188 1222310086816 1223046196736 1223707807231 1225264065116 1226102538752 1228520707232 1230026436184 1230083085952 1231590729824 1234019722334 1234864187648 1237103486738 1237950062336 1240391596976 1243491284432 1244240150272 1244297942342 1247407391594 1248222093524 1250722888688 1252313503168 1253848393616 1255442982976 1256321283581 1258779837952 1259460778667 1260322653824 1261925476864 1262808312584 1265860163659 1265964018488 1266726418048 1267574015968 1269023496013 1272396446776 1274014624736 1275576113032 1278966480064 1280593013504 1283852791858 1284691296868 1290481980112 1295391563284 1297038985424 1298628693388 1300280232368 1302844697063 1303736260736 1305394295296 1307908609462 1309571950232 1316333939648 1317839177018 1319515147048 1323022300096 1324643854352 1326328478272 1327256369957 1328985758464 1329853740544 1330573128899 1333176990208 1333238913188 1340123107232 1341655547687 1343361806332 1344281096704 1346932341664 1348645311104 1350298270048 1352015520128 1352961382318 1356342377026 1357270550272 1359947413552 1363234022402 1363345866064 1364166911744 1365079709504 1366640688014 1370273096528 1372128313856 1373018419136 1373697352496 1376449535552 1377348516992 1377412491637 1380108015104 1380790454144 1380854588659 1382610698924 1383556848128 1387870781843 1387984646776 1389749824736 1391339013701 1395037068152 1396811215072 1396925813504 1398523208264 1400301788704 1403063519914 1404023665408 1405744498496 1407532262656 1408516964036 1410308254096 1412036789852 1413832556272 1417590396544 1419211421404 1422054791248 1425608447536 1426539535456 1428420089551 1429397587072 1431215432192 1431989652457 1432969592704 1434791980544 1435795752664 1437555527018 1439383747048 1443209500096 1444859820586 1446697329896 1450312566872 1454167367744 1456016713984 1458821141323 1460676406028 1461675977216 1464558753056 1467260333552 1468218624992 1469102828032 1472842462364 1476523034948 1480447500896 1482330269056 1487074172402 1488965368072 1494752696528 1496653657408 1498365091678 1502347611856 1504258231616 1504381645312 1506101916592 1508017310912 1509072311047 1512025485824 1512843420529 1513878690688 1515803975168 1515874380748 1516864422808 1520655004456 1523701615072 1525443978877 1531443621344 1531569265408 1533320625928 1535270635808 1538298557978 1539351247616 1542142702646 1543198022912 1546241579792 1548136721404 1550105573744 1554225615488 1556002883708 1557044043653 1557981739888 1558109561216 1560091096576 1561875072016 1566026396032 1566099134327 1569163907584 1569939831424 1570012751489 1571038152194 1573085183488 1574185704728 1574964111758 1578119529896 1580126513056 1586138036392 1586268167744 1588285513984 1590101729944 1594328077888 1596355674368 1598312238016 1600344901376 1601464493356 1603427318597 1603501165616 1605466487092 1609733673184 1611780861824 1613623944884 1621955910176 1624094074421 1625205475712 1629266797184 1630330897664 1630406622754 1632480102344 1634480941678 1636559602808 1640909431616 1642785823406 1649382285824 1651268366384 1653368377024 1657762882048 1658659653833 1660769064388 1661905563136 1665183239776 1667224161512 1669344464032 1673781432064 1675695413224 1677964142848 1683248528416 1690782963142 1691940001024 1695276912784 1699513339888 1701674706368 1707120577981 1708148654576 1708288796032 1710461322752 1712417247632 1715794545437 1716968699264 1719152264704 1720082245259 1721259333248 1723448355328 1723528405508 1724654069768 1726767881566 1728963909176 1732427863712 1733559340352 1737891433664 1739018810984 1741373274368 1743364547288 1749024387838 1750221281536 1752366429632 1754595012352 1755822516812 1758055494832 1760210244884 1762448803024 1767133234048 1769153963668 1769299110176 1771549227136 1778289009952 1779478907032 1780550559872 1780633262317 1785000082304 1785082991419 1786248857974 1789827582088 1790712620218 1794300287416 1795472173936 1799069376832 1801126625662 1803565177024 1805858872064 1811638164388 1812729184448 1817259119936 1818530463841 1820843191076 1822089231872 1823074896487 1825393403132 1830245135264 1832572760704 1838437545518 1839695626496 1844141651296 1849043214592 1853663897344 1853749995734 1856107513624 1858382440538 1859596180148 1863321854576 1865691545536 1871662320437 1875325064704 1877469512464 1884853687808 1885873305043 1887163847296 1889563859456 1890885787336 1893290532896 1895611032952 1898021787872 1903066559744 1905242730104 1905399041728 1907822244608 1915080472256 1918917308672 1922397067682 1923712603904 1927506626864 1929869063668 1932323386448 1937459328896 1939674827636 1940972711951 1942300959872 1944771092992 1950834894127 1950994946264 1952169890944 1957048283008 1958417422598 1960908051928 1963311426986 1965808280296 1969746749152 1971033222592 1973449007504 1975958753344 1979917558528 1981210674688 1986253891076 1987450069696 1992416625472 1996346149252 1998792958799 1998885014672 2001334935964 2002704491008 2006654304928 2009206279808 2011668851296 2014227203456 2015636345086 2020673337202 2021890244192 2030940482354 2032330297088 2035009442648 2036015718878 2040094847336 2041427266256 2045517236672 2050628899904 2051968198784 2052063507949 2056079287808 2057191530043 2058430429328 2059807775948 2067644226011 2070273765196 2071690496512 2072811183677 2078320530104 2080963646944 2086494661888 2090278305178 2091708726016 2101071480592 2102336805632 2107590458624 2107688351314 2109064916644 2112955377598 2114335382908 2118571423696 2121265729856 2125252777312 2128054419127 2129510690944 2132218909184 2139042651928 2140330844288 2144212113953 2145679442816 2149911237656 2152546263322 2152645400416 2155283777192 2161012328384 2163760609024 2166412609088 2169167757568 2170685294708 2176109747756 2177420262976 2177598904832 2184388663667 2188663396864 2188765055204 2191548630544 2194234688828 2197025220208 2202864716416 2205564644192 2208369584512 2209914547022 2215437032354 2216771231584 2218254527944 2226693781858 2229525593288 2229708510016 2232258197806 2238191340112 2241037773632 2243784487984 2246638034624 2248209769519 2251139141888 2252609397248 2253827953033 2258343465196 2266935235747 2269818224492 2270004446944 2271371508224 2272600213429 2275490406644 2277047571968 2281538456288 2284334810056 2284440016768 2287239926816 2291750912906 2293319205632 2297477903942 2303584394384 2309151507334 2310731707648 2318126745116 2321074836976 2325725077312 2327244045952 2331536968384 2333059732864 2333168098079 2337733984768 2338998588953 2345215437656 2350883161081 2352491919232 2356757921167 2363021972584 2366027160224 2372315848448 2375223462976 2378244167936 2379907973716 2385855265612 2387292095552 2388889491632 2397977918924 2401224549248 2403970366868 2408786687216 2410359904736 2415189026432 2416383294752 2419568723117 2421224484224 2424303691264 2428860316928 2428973131858 2432062193288 2441314869266 2444419626376 2444620173632 2447415614462 2450528130232 2457041414464 2460052872368 2460166171904 2463181459648 2464904687063 2468039444668 2469728375296 2471064382241 2474206973476 2475900124672 2480783193952 2483619987457 2486982568864 2488480300544 2488595884684 2494814783188 2496444187048 2501445777376 2504627006336 2507696787232 2510885965952 2512642567162 2518921557334 2520645307648 2525616625168 2531720327318 2531928036976 2533452836096 2535148031936 2538046992026 2544792893552 2548029249472 2551152226064 2556183710549 2557932960128 2561186027008 2562571508243 2567705583716 2569382593736 2577474309137 2580963960224 2583915311159 2590783126568 2594077970848 2597257386776 2600560464736 2605689394126 2607472521472 2615817218924 2619143900464 2632667879296 2635678354036 2639030294096 2646044600192 2649287708704 2652656956544 2652780166309 2654512739914 2657971516928 2659409354563 2661146257798 2666477826376 2680246214464 2683311095374 2686723612664 2693864683328 2697290622208 2700596540096 2704031040256 2705922764636 2709239262457 2712684754052 2714541100544 2719894827104 2723005046489 2726468044804 2726691732128 2728333823488 2730159419008 2733281376028 2740546193056 2746036838272 2747394704992 2752899071104 2754697033984 2754824983274 2761580908288 2761709177318 2765221397848 2775741563686 2775969293552 2779499649472 2782678027402 2790074136304 2793622430144 2793851627008 2797046416528 2800603577408 2802562863373 2806127039828 2808047330816 2809566352411 2811488996992 2815064525312 2817033928072 2820616508192 2823841903547 2824073579704 2827665112544 2835180793088 2838422842808 2844109582496 2851216895072 2853079070912 2856840179102 2858795174144 2863979304914 2865939185408 2871591505328 2875111054036 2878767494096 2886419000192 2889719641172 2891653223927 2893394659792 2900625133744 2906345862679 2908334735488 2912033427968 2917642282646 2921352812056 2929117506112 2934520667104 2936437249984 2945684924728 2953046069896 2960895001792 2964660538112 2974148344804 2977930736144 2989505393056 2993307314816 2996730183356 3004695223712 3008516463232 3012203833184 3016034621824 3016174709639 3018144622094 3025686841058 3027757381376 3031748761496 3033728845616 3041310008912 3047403230144 3050887957754 3062887242688 3063138530816 3066641251856 3070541271616 3072689404421 3076597115956 3078702495232 3080367928547 3084285405292 3086396045824 3092483159584 3096019436419 3096273442808 3100211147488 3108451230976 3112005767416 3114088087306 3115963479776 3116219122432 3123750144032 3132052792064 3132198268654 3139879662848 3140025502978 3142076304388 3148371409456 3149928223516 3156239059792 3160253026112 3170366787679 3172276072784 3172536335488 3176571027968 3180203459888 3186475584383 3188656155776 3192711348736 3194438455481 3196624476032 3200689802752 3202928986712 3206854637194 3207002331232 3210932974184 3219467346368 3223561723648 3227247889768 3243911820352 3248188148842 3250410951424 3254293315259 3258533594368 3260661795328 3260813245508 3264960204688 3268961883356 3273119205616 3281818863232 3285571646812 3302536732768 3306736754048 3317319307666 3321538128776 3330366479552 3334448323024 3338688928064 3347562864128 3351390826448 3355928285696 3366497056832 3377270861419 3381565926284 3383880002048 3390553825568 3399026679776 3403349412736 3414241155962 3416297309152 3416577592064 3424834495264 3431589090874 3433937398528 3440164490518 3442518666496 3447056811016 3449308139536 3453535763132 3457927818352 3464855727424 3467118680704 3475782867328 3475944309383 3478037621968 3482746548736 3486729094576 3493605761191 3498048775676 3500442563072 3502336137937 3504732859264 3509190024704 3511645033624 3516110989664 3520420489768 3524897606048 3534266468096 3538307927336 3538598220352 3543098454272 3556578019904 3558957814064 3561101119744 3561266524634 3570000164608 3570165982838 3572497715948 3579655164176 3581425240436 3588600574832 3590944347872 3598138753664 3602253251324 3604663607909 3607130354048 3611717744128 3622979089093 3623276328776 3625458368896 3634518239872 3637060927682 3641686382152 3646149792974 3650786806264 3660490270528 3665145521408 3676875091036 3679391252992 3688283302592 3698086429184 3700086920089 3707327794688 3707499991468 3712215027248 3716764881076 3719192360296 3726643709152 3731383091072 3743324640874 3754939024928 3771746610086 3774327694592 3781771574672 3786581065792 3791222065904 3796043575744 3798699265739 3806133119488 3808192058573 3810485460208 3810798083456 3815644489216 3830160944512 3837834617344 3839910705449 3844794135364 3847425207808 3855013253728 3859738127336 3864646772896 3874918657792 3879349655272 3881945423902 3884601919744 3901669788254 3901989892528 3904339781888 3914096566016 3916834845196 3921816103856 3926622853972 3931616560592 3939493498304 3942066445184 3946898015008 3951917506688 3952101064093 3959835117056 3972181892861 3972507782152 3974900139392 3982108211627 3984833250944 3992692298504 3997585917598 3997770029344 4002669871928 4013308609856 4018412559616 4023337702592 4028454406912 4031272690172 4041346674404 4043780488384 4056721803953 4061880964708 4064660594176 4070018885296 4072031437756 4080189694672 4082854532512 4091034473344 4101257799808 4103936397568 4104127015898 4114383060086 4116860858656 4119615551896 4135288452022 4140547530392 4145622367354 4156641060208 4161927293888 4172989323776 4175246714821 4180556610356 4183417452032 4202142961184 4204673611264 4206948142019 4215180917248 4215376702628 4218129833288 4225910755196 4228670765816 4237142847392 4242531459712 4250505554624 4256108838254 4259021381888 4278085303856 4280661688576 4288424227906 4291358885632 4299822475312 4305092526644 4305290800832 4310567554384 4319069028169 4322024656768 4327521218048 4329862203583 4332825218176 4338335515136 4341370589416 4352219495512 4354840525952 4365925870579 4368777327334 4377530110408 4383097261088 4388469377656 4394050440416 4405729432832 4411129288384 4416739169024 4419829094044 4430874064708 4433542463168 4436509055888 4453387563716 4459051186576 4459417020032 4464516395612 4476382680224 4482075547264 4487568975968 4493276069248 4493484771503 4496419539038 4502278283776 4507655906066 4516686930392 4533870471494 4539636448984 4540008893888 4545200426858 4550980813288 4563076912576 4568669620112 4568880033536 4574479853632 4577680133117 4583501825812 4586638411264 4589119567019 4594955807884 4607168788768 4612437119563 4618303014668 4621463415296 4636253490232 4642149673952 4651450154624 4654488091904 4663073936768 4666119465728 4666336196158 4677997177906 4690430875312 4701766322162 4704983838464 4713515842334 4726043945168 4732054320448 4744631696896 4747198319591 4750446925952 4756488335872 4759815947432 4771710531224 4774584191104 4777778983264 4783242408049 4795955837848 4802449098496 4807940733736 4817573374432 4820719809472 4830378052864 4832766589504 4839137446234 4842448968448 4857720633856 4857946263716 4864124386576 4882629738532 4888839252752 4889240347264 4894831228924 4901056260464 4910722319699 4914082828928 4920105744736 4920332343808 4926362919296 4929809374126 4936078889336 4942128764482 4948413946952 4961566387904 4967239974914 4973965137728 4977191769368 4989629566376 4992888374096 5002891554752 5009254012672 5015393574464 5021771931904 5025285134324 5031444344563 5037843114668 5041290615296 5051233250336 5057009372051 5063440654636 5063856073952 5066905672192 5070296063872 5076093984052 5089585787104 5096058498944 5102304452128 5112367421098 5115865920256 5125143016486 5135411167432 5138765187472 5154948618274 5161927920448 5167830622318 5181566253136 5188155941696 5194514773552 5201120929472 5204759603407 5211378788252 5214945042944 5217766083049 5231634437848 5238287800928 5244277820873 5265335758592 5271356708072 5278060588192 5292089200384 5298575417408 5305313913088 5305560332618 5309025479828 5318818709126 5322292515596 5332955652752 5360492428928 5366622190748 5373447225328 5387729366656 5394581244416 5397499459261 5401193080192 5408062080512 5411845529272 5418478524914 5425369508104 5439789654208 5446010092978 5452936089608 5453383464256 5460318838016 5466562752056 5481092386112 5492073676544 5494789409984 5498633532679 5505798142208 5509394067968 5509649966548 5512374391153 5523161816576 5523418354636 5530442795696 5551483127372 5551938587104 5558999298944 5565356054804 5580148272608 5587244860288 5594092833056 5601207154816 5605125726746 5612254079656 5619132704822 5622977993984 5634067856144 5641233016384 5647683807094 5648147159408 5655330225088 5670361586176 5676845685616 5688219164992 5702433790144 5706158141824 5706423179639 5713680358204 5717590348288 5720683295873 5727958609828 5731878370816 5743183010656 5749750381921 5750222108072 5757534988192 5772838000384 5779439282344 5783306447854 5786789319584 5801250267488 5812691725358 5816669470976 5835284565292 5842705624112 5858235012224 5869041334208 5872874499968 5887824034261 5891369849456 5906092139792 5917740370997 5921790003584 5929321076224 5932528560179 5948296689608 5955861472288 5979010786112 5986614629632 5993460366712 6009390447424 6017032926464 6024407666368 6032069243648 6032349419278 6036289244188 6043687585481 6051373682116 6055514762752 6063497522992 6067457691232 6082620017824 6094806460288 6101775915508 6125774485376 6133282503712 6141082543232 6145378808842 6153194231912 6160735857094 6168570810584 6184966319168 6192038872838 6192546885616 6200422294976 6216902461952 6224011534832 6228176174612 6231926959552 6232438244864 6247500288064 6251871002909 6264105584128 6264396537308 6267494170763 6279759325696 6280051005956 6284152608776 6296742818912 6299856447032 6303943189817 6312478119584 6320506052224 6340733575358 6344552145568 6345072670976 6360406919776 6372951168766 6377312311552 6388876910962 6393248952064 6405857973424 6413709274388 6414004662464 6421865948368 6434531409313 6438934692736 6447123447296 6450611037991 6454495779536 6487823640704 6488124985069 6496376297684 6500821902848 6504338541883 6508586630518 6517067188736 6521626491016 6529920409376 6537923766712 6546238411232 6563637726464 6571143293624 6605073465536 6613473508096 6634638615332 6643076257552 6660732959104 6668896646048 6677377856128 6694375271831 6702781652896 6728389736887 6732994113664 6754541722838 6763131852568 6781107651136 6798053359552 6806698825472 6828482311924 6832594618304 6833155184128 6849668990528 6854460979093 6863178181748 6867874797056 6871589994451 6880328981036 6885037332992 6894113622032 6898616279072 6907071526264 6915855636704 6929711454848 6934237361408 6951565734656 6951888618766 6956075243936 6973458189152 6987211522382 6996097551352 7004672275874 7009465718528 7023290067248 7032221979328 7040840979536 7049795212096 7054727207801 7068532936192 7072356680207 7076615854672 7077196440704 7086196908544 7108291688239 7113156039808 7117915628128 7122202239488 7122533049268 7126055016073 7140000329216 7140331965676 7144995431896 7159310328352 7162850480872 7177201149664 7181888695744 7196277507328 7204506502648 7209327215818 7214260708096 7245958178186 7246552657552 7250916737792 7269036479744 7274121855364 7283372764304 7292299585948 7301573612528 7315974068123 7320980541056 7330291042816 7353750182072 7376566605184 7376909229599 7395343821593 7400173840178 7414999982936 7424430054496 7433529762152 7438384720592 7453287418304 7462766182144 7486649281748 7509878049856 7533911921627 7543493220172 7548655389184 7563543149344 7573162131584 7582444131808 7592087151488 7597398531478 7616384117146 7620970920416 7621596166912 7660321889024 7679821410898 7689588270728 7710026507456 7719476254672 7729293545792 7734700914577 7749837315584 7754029613239 7758699310544 7763890847804 7769203839488 7793428236503 7803339576508 7803979785056 7808679563776 7812903692321 7828193132032 7833669690392 7843632207712 7853245707944 7863233121184 7878986996608 7884132890368 7893796030016 7903835013376 7904202128186 7944363785722 7945015564304 7949800278784 7964216423254 7969666501888 7985384597008 7995171835196 7995540058688 8005339743856 8021128195171 8026617219712 8036825119232 8041172663797 8046675405184 8056908813824 8062545380344 8082030275669 8082693348808 8087560976768 8113443607906 8123761929416 8140037770592 8144062875512 8160379389344 8165709065024 8182068946688 8202515599616 8207872795136 8208254031796 8228766120172 8233721717312 8239231103792 8270576904044 8281095060784 8291244734708 8313282120416 8323854587776 8350493429642 8361113220712 8404285922368 8413896284038 8430753405256 8436259666576 8451821510392 8457341531632 8474285694784 8485062919424 8501011109248 8501405961503 8512217676508 8518042763776 8556170607712 8561323377152 8565954650617 8576848455812 8582717771264 8599644950624 8610185053288 8610581601664 8621135108768 8638138056338 8644049313536 8659724407166 8665650436352 8682741178832 8704438991024 8709681051904 8731851741158 8737554654668 8755060220816 8766194522176 8776938755312 8788100880832 8794248985067 8811458865664 8816225450669 8822258576768 8833478338048 8839658188088 8861021145613 8861748129416 8867084926336 8873018111776 8883164472091 8906775127432 8918102373152 8918834040064 8929032791224 8952765360448 8964151094528 8975137951936 8986552138496 8986969543006 8992839078076 9015311812132 9033373860784 9067740942988 9079272897968 9080017787776 9090400853716 9101961626576 9119912879441 9126153825152 9137339240224 9137760067072 9148959707264 9155360266234 9167003651624 9178239134038 9189911615768 9214337577536 9224874239126 9236606029336 9272506980464 9284299347904 9302900309248 9308976183808 9314011902293 9326147873536 9332238931456 9332672392316 9355994355812 9380861750624 9391588833809 9403532644324 9409967676928 9427031684668 9452087890336 9464108640896 9494396639182 9500893851904 9519631894864 9543421062448 9549168382208 9555557966528 9566484816098 9591911675696 9604898196992 9615881467472 9635146748864 9641439618944 9660756105728 9665533179008 9665982120613 9678274892468 9684897936896 9715892527432 9728248773152 9739373095907 9765259477064 9777678505504 9778480694528 9789662457848 9802112520928 9821444639398 9828165657856 9840211489472 9852725838592 9859618748252 9872157778672 9884257528964 9896827893904 9923132775808 9934479949828 9947930275456 9954383538736 9979259132752 9985776748192 9998940626857 10005783109504 10018508025344 10023927567199 10030787148928 10043543863808 10050570268648 10062888689126 10075686229336 10102466500672 10114018744102 10126881309272 10127712147904 10140592127744 10152187968104 10179171574208 10192116997888 10204608904256 10211747989261 10224734842196 10231731840512 10237266726427 10250286032972 10270822334864 10277530374944 10309897236548 10323855840896 10335661244636 10363132506272 10376311883392 10389029547104 10402241858944 10409519206814 10422757576504 10435532166098 10463268875696 10476575601856 10488555641746 10530671517184 10542713416144 10556121176384 10584178400768 10589903943703 10597150834816 10610627826176 10611120665236 10618050959656 10637637418252 10644585031192 10665911305504 10678107852139 10720984857856 10733244381496 10746894450656 10775458733312 10794998918522 10802386160384 10823691058544 10836957049828 10850739016208 10879579308416 10892020185956 10899308305571 10905872179216 10906766928512 10920637676032 10933125504112 10962184772224 10984147353088 10989578819968 10990089260423 10997267065358 11011596284416 11019299933096 11024748782306 11046836709272 11060885591392 11102966254744 11103877174208 11117998597888 11130712109608 11160296545216 11174489720576 11188185666112 11202414309632 11210251453492 11223991230179 11224508159312 11238265409644 11245955987968 11268135712288 11282466032768 11295367614188 11296294318816 11310660450176 11353691371232 11368658520947 11376438329984 11404867580288 11412316283648 11412846359278 11427360716408 11441366591746 11455917219656 11486366021312 11499500763842 11500444216144 11515069976384 11545676000768 11558878564688 11566612895708 11573578639168 11602500534976 11610617576831 11625383450716 11633338941952 11639632031417 11670569130584 11685411248224 11716470024448 11738082668416 11745748999936 11775648068522 11782739698912 11812184279584 11835480741994 11843580007168 11865057120358 11896593379216 11911722944576 11949844045867 11958021572224 11973229259264 11986920733424 12018780894848 12034065852928 12040575716813 12048815332736 12064138487296 12064698838556 12072578488376 12087375170962 12102747364232 12126995045984 12134915382464 12165240035648 12189612920576 12203551831016 12251548970752 12266565007424 12282165086464 12290757617684 12306388463824 12321471714188 12337141621168 12369932638336 12384077745676 12385093771232 12400844589952 12448023069664 12456352349224 12463853919104 12495000576128 12495580939933 12503742005818 12528793074616 12534988341526 12560102011912 12568305217552 12593485637824 12599712894064 12607886379634 12624956239168 12641012104448 12681467150716 12689104291136 12690145341952 12720813839552 12729713246887 12745902337532 12754624623104 12761524275409 12777753821924 12786497904128 12811715946848 12827418548776 12828009324928 12843731896736 12869062818626 12877869385472 12901222075982 12908991559072 12975647281408 12976249970138 12992752595368 13008677083766 13017173261036 13043252982032 13059840818752 13075847533424 13092476822464 13101636243059 13127275452928 13134376691813 13142286587248 13201113135301 13210146931072 13226947016192 13234102172707 13269277230664 13286152515104 13321465918208 13337793292096 13354755712256 13388750543662 13405563305792 13456779473774 13465988227328 13509083445676 13526263705136 13562215302272 13586808983657 13596106719104 13613397650944 13656964623848 13665189236608 13699337981056 13708921958186 13726356363496 13743179988902 13760657962072 13788227244064 13797232558144 13814143052528 13831711273408 13859422909696 13868474722816 13903131469312 13903777237532 13912150487872 13946916378304 13974423044764 13991550711593 13992195102704 14009344551748 14018931437056 14046580134496 14064443958656 14081681959072 14099590424192 14109454415602 14144713360414 14153231709344 14154392881408 14216583376478 14226312079616 14235831256256 14245066098536 14252110032146 14280663931352 14289990863792 14318620656704 14325700961744 14354402299328 14363777391488 14364444555643 14392555014656 14400340710301 14409013005296 14418654431636 14428521416192 14473509582077 14491916356372 14493105315104 14501833475584 14509678285739 14538072959488 14548243710728 14566745528608 14584599171896 14603147225056 14631948136246 14641961082112 14707500364144 14753133210368 14753818459198 14790687643186 14800347680356 14829999965872 14848860108992 14867059524304 14876769441184 14896380933889 14906574836608 14925532364288 14933606375623 14973298563496 15009484797671 15019756099712 15067823843254 15086986440344 15127086298688 15146324263168 15164888263616 15184174302976 15194797062956 15232768234292 15241941840832 15243192333824 15290720645669 15320643778048 15359642821796 15379176541456 15420053014912 15438952509344 15458587091584 15469401829154 15508059226478 15517398621088 15527781695608 15586856473006 15606679153016 15607959570112 15625807384642 15667339380784 15687264415424 15706491415888 15726466242368 15737468386633 15757973993216 15768265780736 15776795671231 15787592060032 15807670026752 15808404256372 15868546650229 15888727571444 15890031128608 15899600557568 15908201494003 15928432846508 15939333003776 15970769194016 15990343670392 15991080117376 16010679487712 16042256390342 16053234439424 16082345327594 16093350810368 16125090760688 16164060551338 16165386697616 16175121953536 16226887215812 16247523858832 16280075541184 16288125751024 16320758778688 16331418130048 16332176686553 16364137893376 16372990122671 16405031199232 16416508063592 16456182127567 16457532240344 16467443434624 16478462207584 16497305448169 16541153808088 16562190121568 16582489469416 16626564240832 16647709175552 16700986859284 16722226441424 16808571844736 16827792568076 16861506810512 16872519333152 16903643020784 16914683063264 16936981061819 16948571389568 16970125838848 17002022218496 17002811923006 17024435353016 17112341215424 17131909301234 17153696911624 17199289901248 17220370106576 17221163203328 17242270217536 17254332809441 17276276112676 17288098627072 17297450675687 17319448814332 17331300872704 17365482357664 17385339912199 17408877982048 17419362103808 17463703482316 17475109309336 17510120441632 17532389044352 17553877510624 17576201761664 17588497970134 17632450901338 17644517153536 17679316376176 17722042291226 17723496258832 17734169852672 17746036223552 17766328944182 17813550254864 17836204746304 17837668080128 17858065582448 17893285973843 17905530720896 17928302189056 17938000557701 17950275903872 17973104276992 17973939086012 17985678156152 18030623624264 18042320163959 18066747721568 18087407178113 18135481885976 18158545795936 18160035575552 18180801707432 18203923253152 18239825758882 18252307650304 18274678480448 18297919414528 18310720532468 18334007303248 18356478268076 18379823231536 18428675155072 18449748478252 18473212058672 18545013960928 18568598695808 18569461164163 18605800618496 18615865481941 18628023804586 18652295747072 18665344784632 18711988711624 18761723501248 18783177667618 18807065288648 18854063369336 18904175780672 18928217281792 18964674837199 18988793278364 19001787703808 19039263789728 19086842124896 19098336764416 19111115933056 19132969632196 19183823351392 19231762934944 19270293497728 19282879237888 19331066358016 19331964241226 19356549784936 19431785054864 19456497546304 19478746191814 19530518954128 19555357011008 19556961389056 19579324915696 19604225041856 19617940043611 19642889278796 19656331315712 19666964466877 19680422978944 19705451677184 19719237496504 19744315557344 19766893324829 19768515057928 19793655787808 19846265551616 19868959899656 19895860550912 19908767077472 19958518265504 19971553496384 19997881253714 20011566219008 20047855134398 20061574297856 20101140537296 20125777378252 20151372458672 20204933001344 20228037488204 20241572567489 20253762618544 20255424295808 20281184255488 20304375936208 20344421038753 20358343148416 20384233995776 20409217808512 20423495978522 20449469684392 20474533452854 20500572065944 20541644669728 20555060749888 20619794473096 20647711681792 20671322489272 20726265012544 20752623766784 20778059094208 20804483717888 20819038413628 20844555141761 20845515153008 20871064332196 20926537751392 20953151203712 20977111283492 21085426832288 21112242352768 21113222967473 21179807887406 21194301669632 21222241330472 21236101919312 21275274836504 21289170062384 21331822611008 21356215704278 21441969715712 21466488762992 21493788901312 21550917466624 21562575499829 21589997837044 21604772320768 21647382117088 21673914099656 21701478032416 21759158616832 21784040371912 21798616611142 21811744358432 21813533857024 21866251008224 21924369544448 21979157639936 21980178520846 21994534130716 22038599866192 22049497564612 22093673418544 22121771182784 22192567513753 22205932509488 22207754348416 22235997195776 22261424219216 22305329090681 22320593090432 22348979441152 22361069188367 22376371332224 22404828619264 22420502906984 22447982460358 22449016318624 22476530819288 22536271424576 22564932065536 22590735228376 22592588637632 22621320900352 22707382742464 22737317041894 22752876659968 22780053206813 22809735160576 22824632567296 22825692718556 22854721432816 22882733183492 22911834439312 22972732042624 22999001527684 23000888432288 23030139952768 23117757129376 23133225791416 23147157278336 23205001069952 23221235153662 23250766901432 23279264062834 23341138261168 23370822496448 23432940048896 23476165336832 23491497999872 23551296137044 23565479397824 23624368559168 23640896029933 23670961483988 23687160014336 23699973654331 23730114240716 23793186758432 23823445889152 23899688091734 23916043144448 23973841466848 24037561789696 24081151433626 24097630665472 24129397677112 24145156976752 24174750341924 24205494728464 24253990091968 24269830764928 24330480071296 24331610165681 24379225841152 24407103662032 24503097941504 24516352965559 24533130014848 24564330172928 24581515235368 24612776927648 24642943428376 24674283242336 24739865276672 24768155491352 24770187542464 24801689179904 24896046139328 24912704698448 24927707838208 24990001152256 24991161879866 25007484011636 25057586149232 25069976683052 25120204023824 25136610435104 25186971275648 25199425788128 25215772759268 25232645255363 25249912478336 25282024208896 25360853623651 25362934301432 25378208582272 25441627679104 25459426493774 25491804675064 25523048550818 25555507643848 25623431893696 25654837097552 25656018649856 25687463793472 25738125637252 25755738770944 25802444151964 25817983118144 25900608440623 25951294562816 25952499940276 25985505190736 26017354167532 26034346522072 26086505964064 26119681637504 26151695066848 26184953644928 26203272486118 26268753383626 26284573174496 26402226270602 26420293862144 26468204345414 26538554461328 26572305030208 26642931836416 26657344410011 26675586584192 26709511424512 26777501087324 26811126611584 26879374938143 26913558947548 26931976454656 26946545387801 27018166891352 27052527410272 27124430604544 27173617967314 27192213438208 27313929247696 27330378473216 27398675962112 27417843916372 27452712726992 27486359977804 27521315924144 27576454488128 27594465116288 27628286105056 27663422546816 27664707448651 27718845819392 27807554475064 27824300975744 27874757481389 27893832756608 27948846089528 27983101423186 27984390205408 28018689103496 28093160268992 28128887917312 28163363918144 28199180848384 28218908831204 28289426720828 28306463418688 28308785762816 28397052627671 28433166752956 28452624159232 28471662512512 28490132197072 28504220064292 28561327862704 28579981727584 28637241313408 28651401923488 28708804598656 28727554782976 28728889111286 28800681420602 28818026010592 28837308863272 28947019164154 28983832712744 28986210630208 29019356571478 29096487421456 29133491057216 29169198343792 29206294450112 29226727003747 29263896272492 29283922164224 29299763389429 29415000728288 29448636994133 29506266420736 29507636918396 29581375286372 29600695360712 29659999931744 29697720217984 29734119048608 29753538882368 29792761867778 29813149673216 29867212751246 29946597126992 30018969595342 30039512199424 30135647686508 30173972880688 30254172597376 30292648526336 30309035425081 30329776527232 30368348605952 30389594125912 30465536468584 30483883681664 30561481094053 30581441291338 30637852975171 30719285643592 30758353082912 30840106029824 30877905018688 30917174183168 30938803658308 31016118452956 31034797242176 31055563391216 31173712946012 31213358306032 31215919140224 31251614769284 31334678761568 31374528830848 31412982831776 31452932484736 31454393400521 31474936773266 31515947986432 31553591342462 31575184120064 31616808512744 31737093300458 31777455142888 31780062257216 31816402988006 31856865693016 31941538388032 31980687340784 31982160234752 32021358975424 32043760931819 32084512780684 32106468878848 32123836969133 32164690655188 32186701620736 32250181521376 32287059836941 32328121102676 32330773395232 32350243907072 32453774431624 32495047717664 32560151082368 32576251502048 32641517557376 32662836260096 32664353373106 32745980245342 32833016127184 32912364255134 32915064480688 32934886869248 32956924415168 32994610896338 33082307616176 33124380243136 33164978938832 33230388237137 33253128481664 33295418351104 33313429607159 33401973718568 33444452882848 33482696856343 33617143689472 33655585136152 33723013621024 33745038666304 33807286041568 33829366126528 33873962123638 33897142779136 34004044436992 34005623846012 34048870706032 34224682430848 34263818602468 34307393823248 34398579802496 34440740213152 34442326406656 34484540435072 34508665618882 34552552225352 34594901351374 34638897628664 34730964715328 34770679824398 34817755964096 34927406964632 34950218618672 35020240883264 35064778088704 35107755021248 35152403523328 35176995940268 35220110411941 35264901802676 35289034307072 35358632752352 35399065604357 35444084582452 35446992517664 35468339705344 35492072447104 35532657888364 35627100509728 35672409492608 35716131164896 35786571947686 35811061441792 35876001115402 35900551807744 35947878172024 35971356312304 36061247248528 36084640327918 36133495443136 36174814356226 36270963771952 36317091591872 36320071151104 36361603414864 36407846506304 36433317223849 36479651517764 36504615300608 36524362581343 36549356960896 36595838829056 36621441064936 36668014606496 36709944746111 36712956536152 36759646463072 36857350310144 36899496956504 36946424117344 37090027921856 37137197391616 37138922328326 37231730963882 37256047609172 37330689569264 37423977423248 37523447002496 37566355335236 37591491911051 37614130577296 37708126738672 37782496214827 37808351561344 37856434563584 37929349674398 37977586556728 38078527579456 38173684249792 38222231866112 38265939264392 38367646702784 38463525869888 38490434728753 38540586995456 38565758475776 38586620738071 38662132716032 38663928482452 38713099569872 38863570109728 38912995092608 38957492383628 39061037908256 39110714022016 39158649831392 39208450083712 39235880087222 39285778557592 39333928933754 39360845957888 39438474993008 39488631114688 39533786649658 39537030115856 39587311575616 39692531103232 39737919799312 39791721101824 39817534154944 39917036531008 39943106992768 39944962257473 39995762507428 40023132438016 40044783071111 40095710268796 40123148595712 40202281074592 40248252673447 40251554756504 40302744917344 40409866002688 40456074976408 40483145134978 40507525237088 40510848591616 40608751872416 40688842077506 40716686296832 40818435617024 40846991957044 40898939368784 40949066905708 41001144131888 41083289339456 41110121499776 41214768239827 41239588946192 41295423363584 41342644978544 41424182596979 41452530025088 41505247533568 41527699921253 41556118188416 41608967435776 41638076827256 41689110283522 41691030306016 41742128664392 41853075502784 41906302407424 41954222566984 42170853664576 42224484705536 42226445934946 42305813098367 42359615774812 42388603339264 42444482660944 42472203838624 42550549673008 42578340124768 42663645222016 42712431408556 42932977525984 42987577802624 43125150999658 43179995674088 43294764234176 43347828199312 43402956064832 43518317233664 43568080743824 43597233222284 43623488716864 43627067714048 43732502016448 43763097020363 43848739088896 43872459195341 43958315279872 43960357041692 43989068261432 44077199732384 44098995129224 44187346837088 44243542365568 44385135027506 44411865018976 44415508696832 44522848438432 44610658181362 44641186180864 44722138376734 44752742664448 44841005813968 44895964920716 44898032637248 44953061638576 45041719865191 45072542849152 45129864131072 45154277265937 45181470456752 45185177275264 45242641800704 45414765484928 45416874895483 45474634083788 45505753319936 45530369793181 45560106413626 45619470321152 45651385437112 45709442865632 45765466366984 45823668878624 45945464085248 45998003055368 46001776864576 46060279905536 46235514258752 46266451582832 46294314556672 46410002139904 46442470307324 46501533802864 46558528125668 46682276522336 46741644992896 46860626902817 46952330673664 47098728158209 47102592274088 47130958795648 47248737118336 47281792059866 47341922967976 47399947308662 47460228481432 47586373516864 47646891778304 47799376183468 47832086288896 47947682933696 48075123579392 48101129961157 48162302867252 48195261330944 48258795354224 48290313953504 48349500683848 48410989456928 48507980183936 48539661529856 48660960142592 48663220331362 48814207324064 49032705931118 49066260029696 49163030470736 49225553855296 49285886856752 49348566484672 49383090454607 49479730553344 49506496761449 49536310982704 49540375084928 49603378359808 49758041817673 49792092278656 49825409396896 49855415676416 49882385112511 49980002304512 49982323759732 50014968023272 50115172298464 50139953366104 50240408047648 50273220870208 50373942551296 50398851576256 50431545518536 50465290510726 50499824956672 50721707247302 50725868602864 50756417164544 50883255358208 50918852987548 50983609350128 51046097101636 51111015287696 51211818476861 51246863787392 51309674195104 51312037299712 51374927586944 51476251274504 51604888303928 51635966236288 51638364607193 51767406751151 51801216881246 51904999880552 51971010381472 52034708335064 52068693044144 52173011928128 52239363275008 52303390133696 52369907289856 52406544972236 52537506767252 52569146348992 52737383451389 52804452541204 52840587724288 52936408690828 53077108922656 53144610060416 53314688820022 53351173168384 53555002174648 53622253223168 53758749876286 53827117895096 53893090775602 54036333782704 54105054820544 54248861209088 54278207292673 54347235934628 54384426876416 54627858495392 54660756946432 54690325846247 54797351924224 54835687832744 54905425453984 54972719955608 55042631848288 55152908976256 55188930232576 55256572210112 55326845093632 55329414897302 55615108950128 55648601951488 55749514962778 55787665513216 55897692179056 55966202846372 55968780410816 56037378206992 56147897366197 56186320537984 56257775834624 56288208646579 56326727836288 56398361696768 56437817662408 56574211929683 56578853441656 56612926837376 56794105255342 56866333505912 56943325025024 56980264394144 57008440128584 57122655725408 57159963455168 57274482626816 57302803846976 57417609197312 57455109565952 57457778222572 57601362841204 57636052021184 57674617726544 57894038328308 57967665425488 57972421260416 58038713142956 58192974842912 58266982114432 58338396687584 58412588900224 58453454007494 58527792544984 58599526778858 58830001456576 58897273988266 59015273836792 59162750572744 59201390721424 59319999863488 59395440435968 59468238097216 59507077764736 59509841730521 59585523735556 59626299346432 59658554371247 59734425502492 59893194253984 59961682554319 60037939190684 60079024398848 60271295373016 60347945761376 60508345194752 60618070850162 60659553054464 60779188251824 60931072937168 60967767363328 61122962188106 61162882582676 61275705950342 61438571287184 61516706165824 61680212059648 61713578154683 61755810037376 61834348366336 61877607316616 62032236905912 62069594484352 62111126782432 62182151304637 62347425892024 62426716612064 62431838280448 62503229538568 62669357523136 62749057661696 62825965663552 62905864969472 62908786801042 62949873546532 63107182684924 63150368240128 63233617025488 63474186600916 63554910285776 63560124514432 63632805976012 63713731386032 63839390156087 63883076776064 63961374681568 63964320469504 64042717950848 64087521863638 64169025561368 64247673938266 64329381310376 64500363042752 64574119673882 64656242205352 64661546790464 64907548863248 64990095435328 65120302164736 65152503004096 65198083316051 65283035114752 65325672520192 65328706746212 65361010637957 65491960490684 65666032254368 65741121836663 65824728510268 65830128961376 65869773738496 65913848830336 65989221792676 66164615232352 66248760486272 66329957877664 66460776474274 66506256963328 66626859214318 66803947437136 66888905765696 66965393712686 67234287378944 67311170272304 67446027242048 67490077332608 67614572083136 67658732253056 67661874844291 67747924247276 67794285558272 67830959079637 68011247692024 68097741412064 68175611671349 68449364861696 68527637204936 68614787646496 68797159604992 68881480426304 68969080870144 69017331237764 69105104450704 69189802702748 69277795257328 69461929430656 69541359648796 69635511928192 69854813929264 69900437237344 70040481766528 70129556177408 70167492970393 70215510042496 70304807046656 70353991880536 70440220823882 70529803605352 70717265504704 70798131208714 70888169164904 70893985035328 70984144894208 71065315776728 71254201019456 71344818985216 71432262329792 71482235924827 71573143895372 71622122883584 71660867084989 71752002230804 71801103615488 71895756344048 71942712624608 72122494497056 72169280655836 72266990886272 72349628712452 72541927543904 72634183183744 72723206829728 72815693012608 72866634447698 72959303035528 73048725162686 73098713921792 73242882129872 73336029212992 73419889492222 73425913072304 73519292926144 73714700620288 73798993913008 73892848234688 74129327605921 74180055843712 74274394783232 74277844656652 74314573739047 74463461927764 74512095218344 74661379138528 74746754964973 74847954846496 75046894004992 75132710670472 75182983822102 75228261154592 75416253477344 75564992429654 75616703122688 75858699348796 75955173113456 76157055158912 76295158138997 76347368499584 76444463732224 76531878528784 76735293405568 76927051739776 76930624822961 76980869457506 77081173990912 77122871282327 77173241476142 77327856964904 77426199139744 77727140219456 77825990185216 77914984767256 78122075816512 78221428044032 78317299662784 78416900167424 78471760174444 78567938611253 78571557115184 78667857867508 78721691915776 78876949986016 78977262229376 79067573299316 79074060231712 79174623151232 79475839598624 79635068309888 79834073062016 79886213985536 79889924514946 79991525014856 80089566142222 80191420537592 80404562149184 80496505346894 80503109513008 80605489834688 80819732005376 80912149952816 80966290269956 81015050474176 81021697183232 81217503744832 81274323037817 81377684155012 81433372593664 81477424219919 81636871234048 81693983914088 81797878737568 81898133811416 82002288263776 82166578678912 82220242999552 82429536479654 82479177892384 82685289957088 82848365193958 82905060050176 83055399842506 83112236376832 83276153654512 83378220567044 83382060612032 83484257328784 83648908321069 83706151005568 83812604814848 83857943493883 83908445133968 84284030017691 84341707329152 84448969411072 84452891869892 84611626196734 84719231549624 84888965321888 84944407677248 85101099346016 85156680249536 85327290444032 85424862817112 85865955051968 85975155605248 86250301999316 86359991348176 86589528468352 86695656398624 86805912129664 87136161487648 87194466444568 87246977433728 87465004032896 87469066579531 87526194040726 87744918390682 87920714083384 87978136522864 88154399464768 88197990258448 88374693674176 88487084731136 88770270055012 88823730037952 88831017393664 89045696876864 89107992728209 89221316362724 89282372361728 89330669927863 89444276753468 89505485328896 89682011627936 89791929841432 89796065274496 89906123277152 90083439730382 90145085698304 90308554531874 90362940913504 90370354550528 90829530969856 90833749790966 90949268167576 91060739586362 91120212827252 91302770874224 91418885731264 91530932733968 91647337757248 91711453701413 91890928170496 91940636842691 91996006110736 92003553729152 92120559811072 92407791947107 92471028517504 92532903165664 92588629113344 92638715208949 92820004279808 92884940614648 93003067605728 93117056251336 93364553044672 93483289985792 93721253805634 94197456316418 94205184548176 94261917591296 94497474236672 94563584119732 94683845935952 94799894617324 94920456962864 95107662885599 95172747033728 95293783556608 95598752366936 95895365867392 96202259922314 96324605734504 96517590708448 96580627907008 96699001367696 96821978913856 97015960367872 97079323059712 97321920285184 97326440662724 97628414648128 97940854981151 98065411862236 98132520059392 98326060941472 98451107710592 98571773713504 98697132969344 98766180909214 99012993522898 99072621965408 99080750169856 99516083635346 99584184557312 99650818793792 99764770225022 99964647519464 100029936046544 100230344596928 100279906732208 100480816095296 100546441740416 100551111889501 100747885102592 100797703152512 100802384972107 100863091037072 100930581021452 100999649913344 101314567074539 101443414494604 101451737205728 101512834329088 101567748000173 101766510716416 101837705975096 101967218700256 102092194203272 102222030575392 102423636953722 102493727574784 102619348390208 102749855173888 102952502549008 103209776607856 103271932472576 103276729214386 103534813502302 103602433762492 103809999761104 103942020762944 104069416670128 104137386088288 104274666537223 104346023856256 104478726550016 104535244629361 104606780267392 104739814579712 104813089944472 105066393583697 105075013534504 105138292697984 105474766902778 105608905082408 105872817381656 106154217845312 106289220120832 106629377640044 106702346336768 107110004349296 107244506446336 107517499752572 107654235790192 107786181551204 108072667565408 108210109641088 108556414585346 108694471869256 109255716990784 109380651692494 109671375665488 109810850907968 109945439911216 110085263696576 110162278706431 110305817952512 110377860465152 110437569698617 110513144420224 110653690187264 110658829794604 111230217900256 111297203902976 111357410458021 111499029925556 111575331026432 111795384358112 111932405692744 111937560821632 112074756413984 112295794732394 112372641075968 112576417293158 112653455672576 112875635324816 113148423859366 113157706883312 113225853674752 113588210510684 113732667011824 113886650050048 113960528788288 114016880257168 114245311450816 114319926910336 114325236805871 114548965253632 114605607693952 114610930858697 114835218394624 114915556445144 115193274892969 115202725682408 115272104042368 115349235453088 115481138137183 115788076656616 115935330850976 115944842520832 116077426285912 116385949685824 116533964228864 116676793375168 116825177800448 116906908014988 117055585089968 117199053557716 117660002913152 117794547976532 118030547673584 118325501145488 118402781442848 118558867432733 118639999726976 118790880871936 118936476194432 119014155529472 119019683461042 119171047471112 119317108742494 119468851004984 119786388507968 119923365108638 120075878381368 120542590746032 120695891522752 121016690389504 121082154729809 121236141700324 121319106108928 121558376503648 121862145874336 121935534726656 122245924376212 122325765165352 122551411900684 122877142574368 123033412331648 123427156309366 123511620074752 123755214633232 124064473811824 124139188968704 124222253564864 124364302609274 124694851784048 124853433224128 124863676560896 125006459077136 125253001816901 125338715046272 125498115323392 125566003903907 125651931327104 125811729938944 125817573602084 125899747093064 126214365369848 126467234050976 126611850246791 126948373201832 127109820571552 127120249028864 127265611952024 127427462772064 127678780312174 127766153552128 127922749363136 128085435901696 128175043727276 128338051122736 128495347876532 128658762620752 129000726085504 129148239347764 129312484410704 129323093580928 129815097726496 129980190870656 129986228149141 130240604329472 130305006008192 130311058373587 130396166632102 130566070229504 130657413492424 130722021275914 130983920981368 131332064508736 131482243673326 131649457020536 131660257922752 131827697660672 131978443585352 132329230464704 132497520972544 132659915755328 132752723860393 132921552948548 133012513926656 133084467443551 133253718428636 133607894874272 133777811531392 133930787425372 134622340544608 134892054484096 134980154665216 135229144166272 135317464506112 135323749688582 135495848494552 135661918159274 136022495384048 136195482824128 136351223342698 136898729723392 137055274409872 137229575292992 137594319209984 137668751268139 137762960852608 137938161740288 138034662475528 138210208901408 138379605405496 138555590514656 138923858861312 139082719297592 139271023856384 139709627858528 139800874474688 140080963533056 140334985940786 140431020084992 140707983761072 140880441647764 141059607210704 141434531009408 141596262417428 141691007972423 141776338329808 141787970070656 141968289788416 142130631553456 142410947271271 142508402038912 142689637970432 142864524659584 142964471849654 143146287790744 143321734169978 143504004461608 143791512688096 143885425249216 144244988994112 144338561311672 144533981772544 144699257424904 145083855087808 145268366367488 145446413659456 145631386025216 145733268895396 145911885992327 145918606071056 146097450325372 146197427843584 146485764259744 146672058425984 146839778984444 146851826144608 147038585852288 147597987826016 147785696469376 147792560772311 148258655211842 148360111687424 148555689313304 148629147478094 148926923855528 149024190436688 149322758277056 149493509929946 149695909692992 150093788009984 150265421340944 150365967644204 150456522309184 150832506954688 150938028498803 151129984859308 151233406245376 151315216408421 151717398697592 151910346226912 152314110317824 152590316277994 152694736999168 153063757057568 153470586811136 153854103479552 153861249645922 153961738915012 154245742564654 154346482952284 154655713929808 154852398279488 155347972596271 155454280438912 155651980370432 155829969534512 156244151633024 156442856088064 156527484318569 156634599325568 156833800334848 156943520348888 157135877222506 157143114230368 157335715735016 157753899972032 157954524458752 158135146598632 158148120463424 158349246302464 158951679197248 159270136619776 159460372447691 159668146124032 159772427971072 159779849029892 159983050029712 160179132284444 160382841075184 160809124298368 160993010693788 161006219026016 161210979669376 161824299905632 161932580539912 162030100948352 162435007489664 162548646075634 162755368310024 162954848439838 163387967828176 163595757475136 163796267622832 164004576527552 164333157357824 164440485999104 164859072959308 164958355784768 165370579914176 165486272209531 165696730387916 165810120100352 165899815580317 166110799685012 166224472753664 166552307309024 166756441134088 166764121224064 166968514657568 167297816642138 167412302011136 167715886987766 167816890267936 168568060035382 168683414658304 168905783739784 169223252393468 169438463099248 169777930643776 169888815354496 170202198692032 170313360499072 170321271159767 170654580888064 170746896993569 170849725634224 171614470758913 171731910103936 171950311210496 172043328245191 172500603998632 172719982696352 173179056936704 173391312797248 173611824259328 174272322975296 174388932889136 174493954867456 174930008065792 174938133159062 175052388081452 175489836781364 175841428166768 175956273045728 176308798929536 176395980516896 176628516787541 176749387348352 176974169462272 177540540110024 177647460075904 178091393753728 178215985456418 178442632725448 178661339855726 178888553506936 179364023255872 179583859682864 179592130548992 179812246554304 180166879460764 180290171396608 180617109063748 180725881827008 180740709101056 181304259084361 181659061939712 181667499581932 181898536335152 182121479172724 182240425654504 182605541748448 182837771462528 183061865467936 183294675514496 183422907402826 183881273685382 183992012221472 184007107458304 184815583894214 184942057035008 185065806331328 185277430417898 185769881229296 186006135211456 186234112502672 186601410870077 186729106089344 186966579971584 187067720101739 187442507611268 188155624567001 188394912632836 188410369096352 188523835182592 188625817714607 188994948473344 189127168239464 189367691871904 189599789234648 189840913925728 190215325771198 190345494067456 191197504733872 191790731734784 192404519844628 192649211469008 193035181416896 193161255814016 193398002735392 193643957827712 193652952140557 194031920735744 194136882883099 194652881325448 195123302369723 195256829296256 195881709962302 196130823724472 196652121882944 196902215421184 197143547427008 197394265938688 197532361818428 198025987045796 198145243930816 198161500339712 198779368393697 199032167270692 199168369114624 199301637587584 199529540450044 199929295038928 200059872093088 200460689193856 200559813464416 200961632190592 201092883480832 201102223779002 201595406305024 201604769944214 201726182074144 201861162042904 202629134149078 202886828989208 202903474411456 203135496000346 203675411950192 203934437400512 204184388406544 204444061150784 204587089026229 204847273907444 204987455149568 205098343726003 205238696780416 205499710347776 205905005098016 206140458958931 206419553215712 206543864945152 206553458428772 207069627004604 207204867524984 207619999522208 207884041525888 208138833340256 208274772176576 208549333074446 208692047712512 209070489258722 209213560534784 209626179888944 210132787167394 210150027069008 210276585395968 210949533805556 211217810164816 211745634763312 212163247975567 212308435690624 212578440241664 213258755280088 213930367658371 214220008698592 214464970826197 215034999505144 215308471580384 215572363102408 216145335130816 216420219282176 217112829170692 217388943738512 218511433981568 218761303384988 219342751330976 219621701815936 219890879822432 220170527393152 220180753803647 220324557412862 220611635905024 220875139397234 221026288840448 221317659589208 222460435800512 222714820916042 222998059851112 223590768716224 223864811385488 223875121643264 224149512827968 224306326522733 224591589464788 224745282151936 224866858783931 225152834586316 225306911345152 225751270649632 226009418858587 226296847718732 226315413766624 226451707349504 227176421021368 227465334023648 227921057576576 228033760514336 228490622901632 228639853820672 228650473611742 229211215387904 229221861717394 229831112890288 230386549785938 230405451364816 230544208084736 230698470906176 230962276274366 231576153313232 231870661701952 231889685041664 232154852571824 232612717659959 232771899371648 233067928457728 233194007250113 233353586750336 233650355600896 233813816029976 234111170179936 234378877994401 234398107115432 235320005826304 235589095953064 236061095347168 236651002290976 236805562885696 237117734865466 237279999453952 237872952388864 238028311058944 238039366922084 238342094942224 238634217484988 238937702009968 239572777015936 239846730217276 240151756762736 241085181492064 241391783045504 242164309459618 242472283400648 243116753007296 243724291748672 244491848752424 244651530330704 245102823801368 245754285148736 246066824663296 246540772883587 246854312618732 247023240149504 247510429266464 248128947623648 248278377937408 248444507129728 248728605218548 249389703568096 249706866448256 250012918154272 250506003633802 250677430092544 251132007807814 251303862654208 251635147204168 251799494186128 252428730739696 252934468101952 253223700493582 253896746403664 254219641143104 254240498057728 254531223904048 254854925544128 255033220566943 255357560624348 255532307104256 255670538069401 255845498726272 256170871803392 256350087454552 256676102245472 256969613222777 256990695753064 257317525241504 258001452171008 258296478695528 258624968821408 258646187161856 259630195452992 259960381741312 259972456298282 260610012016384 260622116747174 260792333264204 261314826984848 261444042551828 261967841962736 262664129017472 262964487346652 263140443377357 263298914041072 263320515845504 263655395321344 263956887170704 264477473503789 264658460929408 264995041945088 265319831510656 265505447720786 265843105897096 266168934887102 266507436857272 267215789748544 267555623062784 267861574850744 269244681089216 269784108968192 269960309330432 270106345166497 270458288332544 270634929012224 270647499377164 270991696989104 271323836318548 272044990768096 272390965648256 272702446685396 274110548819744 274459150585984 275337502536278 275525921705216 276069324951056 276420417802816 276759210810992 277111181029312 277847717722624 278165438595184 278542047712768 279419255717056 279601748949376 280161927066112 280313481497777 280669971881572 280862040169984 281415967522144 281760883295528 282119214421408 282869062018816 283192524834856 283382015944846 283552676659616 283575940141312 284261263106912 284821894542542 285016804077824 285729049319168 285928943699308 286292575581488 286643468339956 287008008923216 287583025376192 287770850498432 288489977988224 288503377678789 288677122623344 289067963545088 289398514849808 289969278178853 290167710175616 290536732734976 290693899448771 290892827318912 291262772050432 291466537790792 291823771984654 291837212142112 292194900650744 292971528519488 293344116851968 293679557968888 293703652289216 294077171704576 295195975652032 295571392938752 295585121544622 296140691688569 296517310423684 296720223374848 297111378626608 297258294956188 297853847711056 298048380873376 298645516554112 298987019859892 299391819385984 300530842681888 300731935288408 300913044618368 301665013909376 301876056997606 302259969718616 302630432816842 303434797395184 303820692453824 304628220635648 305180632555988 305389473998336 306127514115136 306941173622272 307107214367387 307708206959104 307722499291844 307923477830024 308491485129308 308692965904568 309311427859616 309704796558976 310695945192542 310908560877824 311659939069024 312488303266048 313054968637138 313269198651136 313887040697776 314271754445012 314286228460736 314671431470032 315292039056337 315507799944064 315909048917504 316079940861559 316270293197264 316296240926848 316698492604928 317903358394496 318540273239552 318712588552267 318920744895382 319336292248064 319559698059784 319966100059424 320358264568888 320765682150368 321618248596736 321986021387576 322012438052032 322421959338752 323648599811264 323865161079824 324060201896704 324870014979328 325097292151268 325510736620048 325909696879676 326775935656352 327191514950272 327592535245664 328009153055104 328024388319719 328666314715648 329691097107463 329718145918616 329916711569536 330741159828352 330972544419062 331393460775832 331799631160634 332221599370024 333104614618048 333512882268176 333528242448128 333937029315136 334595633284276 334824604022272 335431773975532 335633780535872 336707909728099 337136120070764 337366829316608 337811567479568 338446504786936 338876926198496 339555861287552 339777630708992 340404397384064 340626720998144 340642542319534 341493793987138 341699451268448 343228941517826 343463820207872 344086656490382 345001207997264 345439965392704 346358113873408 346545477330143 346782625594496 347223648518656 348544645950592 348777865778272 348987909734912 349176695787577 349860016131584 349876266318124 350104776162904 350979673562728 351682856333536 351912546091456 352617597859072 352791961033792 353257033575082 353498774696704 355081080220048 355294920151808 356182787507456 356431970912836 356885265450896 357322679711452 357777107013872 358482729338027 358728046511744 359167719365728 359184261097984 359624493108608 360333758921528 361234218127496 361451763654016 362371847258057 362608518168722 363334999163864 363797072670304 364242958345448 364480851309008 365211083496896 365675542925056 366123730935872 366589351028992 366845814805652 367762547370764 367984024442944 368014214916608 369161684159723 369631167788428 369884114070016 370131612662656 370554860835796 371539762458592 372012270422912 372468225005344 373202821740154 373458212178688 374135440203478 374885015222536 376311249134002 376789825265672 376820738192704 377251635429214 378254336478928 378735383743808 379199578469296 379681827851456 379947451048711 380430651542396 380690988134912 380896924062577 382395009467744 382832280923729 383581463469568 384809039689256 385298422938016 386070362833792 386322511628032 386796005470784 387287915655424 387305904281114 388273765766198 389305762650896 390246604739446 390513658592512 391763419924604 392261647448944 393304243765888 393804430842368 394017460526053 394287094854016 394788531877376 395064723636856 396051974091592 396290487861632 397558736787394 398064334541384 398603275175168 399059080900088 399858590077856 400119744186176 400921378387712 401119626928832 401923264381184 402185766961664 402204447558004 403190812610048 403209539888428 403452364148288 403722324085808 405258268298156 405773657978416 405806948822912 406270992000692 407350823900384 407868874801024 408368776813088 408888122301568 409174178052458 409694547814888 410196687452006 410477393560832 411810010196032 412280917917862 412839106431424 413106916857544 414139254009208 414409735049968 415239999044416 415768083051776 416277666680512 416549544353152 416568892113647 417098666148892 417384095425024 417609880598729 418140978517444 418427121069568 419252359777888 419731777880233 420265574334788 420300054138016 420553170791936 421899067611112 422435620329632 423491269526624 424326495951134 424616871381248 426517510560176 427860735316742 428440017397184 428929941652394 430069999010288 430616943160768 431144726204816 431995047082781 432290670261632 432840438564352 433074584893067 434225658341384 434777887477024 435275059132459 437022867963136 437522606769976 438685502661952 439243403631872 439781759644864 440341054786304 440361507607294 440649114825724 441750278794468 442052577680896 442635319178416 444920871601024 445429641832084 445996119702224 447181537432448 447729622770976 447750243286528 448299025655936 448612653045466 449183178929576 449733717567862 450305669172632 451502541299264 452018837717174 452593695437464 452630827533248 454352842042736 454930668047296 455842115153152 456067521028672 456386583212357 456981245803264 457279707641344 457300947223484 457527074465699 458422430775808 458443723434788 459662225780576 460187852856641 460773099571876 460810902729632 461088416169472 461396941812352 461924552548732 463152306626464 463741323403904 464309705143648 465225435319918 465543798743296 466388014500226 466707173500672 467627632059952 468222340359872 468757755988802 468796214230864 470640011652608 471178191906128 472122190694336 473302004581952 473611125771392 473633123910037 474235469730932 474559998907904 474816713557459 475745904777728 476078733844168 476684189884448 477229281699443 477268434969976 477875404019936 479145554031872 479693460434552 480303513525472 482170362984128 482783566091008 484328618919236 484944566801296 486233506014592 487448583497344 488689394843663 488983697504848 489303060661408 490205647602736 491172450792751 491508570297472 492133649326592 493081545767174 493708625237464 495020858532928 496257895247296 496889014259456 497457210437096 498779407136192 499413732896512 500025836308544 500375651473789 501012007267604 501354860185088 501626069594923 502264015615628 502607725308416 503270294408336 503598988372256 504857461479392 505868936203904 506447400987164 507793492807328 508439282286208 509062447808096 509709851088256 510066441133886 510715121248696 511341076138802 511690997452544 512700174909104 513352204490944 513939226445554 513981391506128 514635050483008 516002904342016 516592957391056 517249937642816 517292374323712 518905293241447 519260390905984 519920763482624 519944912596564 520202016173329 521220024032768 521244233494348 521584666528408 522629653969696 522888085103656 523227284754811 523935683925472 525328258034944 525928974693304 526280886754714 526597828082144 526641031691008 527913774341408 528954947007578 529316921858816 530639663021312 531010895441572 531686211794192 532337869774204 533014873714544 534066106972979 534431579497088 535111246125568 535723149701488 538489362178432 538514373760727 539568217936384 539860098976289 540212690332994 540916576665088 541294998754328 541983393978208 542647672637096 544089981536192 544781931296512 545404893370792 548221097639488 548918301171968 549975570278771 550675005072556 551051843410432 552138649902112 552840835605632 553518421621984 554222362058624 556330877190368 558838511434112 559203497898752 560626962995554 561339943763144 562831935044288 563521766591056 564238428842816 565738124037632 566385049669712 566764031889692 567105353319232 567151880282624 568522526213824 568920261264719 569643789085084 570033608155648 570341969539433 571458098638336 571857887398616 572585151162976 573286936679912 574016017846432 575166050752384 575541700996864 576979955976448 577006755357578 577354245246688 578797029699616 579938556357706 580335420351232 581387798897542 581785654637824 582933075581584 583647543969308 583674424284224 584389801301488 585542358247483 585943057038976 586688233703936 587005604457181 587359115937776 587407304578432 588154343409152 589988210123837 590391951304064 591142785877504 591170243089244 592281383377138 593034620847368 594222757253216 594516589912376 595707695422112 596096761746752 597291033108224 597974039719784 598783638771968 601061685363776 601463870576816 601826089236736 603330027818752 603752113995212 604519939437232 605260865633684 606869594790368 607641384907648 610361265111976 612255028230272 612283466056717 614214428734774 615444998583688 615846955660048 616982970258616 617385931809136 618622855719232 619409593117952 621391890385084 621817121755648 623319878138048 624976606532096 625314689495041 626109937274276 626538397302272 627774081395552 628543508890024 628572456921472 629342862940064 630584078112674 631015599888128 632159881723118 632540586394528 632592481853696 635806716788992 637425177104534 637841489790764 639119396119568 639932200118848 640716529137776 641531364300736 641980175909891 643236497193472 643584457898837 643972042775152 644024876104064 644843918677504 646854543629749 647297199622528 647730322159648 648120403793408 648471006462643 649740029958656 650194584302536 651021473240096 651819393759352 653551871312704 654383029900544 655185070491328 656018306110208 656048776639438 659382194214926 659436291837232 659833423139072 661482319656704 661945088838124 662786921551664 663599262321268 664443198740048 665753640199193 666209229236096 667025764536352 667056484896256 667874058630272 669191266568552 670863547951064 671267561071744 673415819456198 674272240141528 675623134959136 676893009573872 677753852396992 679111722575104 679555261417984 680808794768128 681253441996288 681285084639068 682987587974276 683398902536896 685585984868057 686457883035652 686927640415744 688173312980764 690002415994528 690879930785408 693090954660286 693565251188992 697089291901184 697555731556544 698353391575154 699752532636248 700209552325808 701959347125456 703365712667072 703825092182912 705235195718144 705583922067584 705616694804749 706514067150164 706997549393408 710162160440096 710589840303616 710974236001211 712365575014912 712863941825672 713770530901792 714645359422904 715554214027744 716965458676054 717456093023488 718335438731456 719248986217216 720667517843056 722468436254992 722903527308032 724743694516114 725217036337444 726669998327728 727594145340608 728485916690896 728961702618016 729922665760561 730422166993792 731351085850112 731746712405527 732247461871744 733178702057984 733691629611304 735464755085879 735525094741528 735968048885888 738323368319446 739262335576856 740263225325312 741109721671592 743079524917184 744024540845824 744936450010688 746405643480308 746916424357376 748270880406956 749770030445072 752622498268004 753579650531344 753641476385408 754503270858428 756508672957856 757470767487616 758399156938592 759363655702912 759894902097422 760861303084792 761793848125154 764790018935488 765664561847458 769618079378512 770596845876032 772140725667584 772645023256064 773062987890319 773592010941568 774575831310848 774611808562228 776547531532396 778611525301792 779501873206147 780493209478892 781027317185024 783526839849208 784523294897888 786608487531776 788034921052106 788574189708032 790129447273712 792103948183184 792580975723264 795117473574788 796128669082768 797206550350336 798118161800176 799717180155712 800239488372352 801842756775424 802239253857664 802276516010879 803846528762368 804408895116008 806419079776856 806904728296576 807444648171616 808367966960281 810516536596312 811547315956832 811613897645824 812541984001384 814701647800768 815737749602048 816737553626176 817776244603136 818348356104916 819389095629776 820393374904012 820954787121664 823620020392064 824561835835724 825678212862848 826213833715088 828278508018416 828819470099936 829912072029131 830479998088832 831536166103552 832555333361024 833099088706304 833137784227294 834197332297784 835219761197458 836281957034888 838504719555776 839463555760466 840531148669576 840600108276032 843798135222224 844871240659264 846982539053248 847575083108663 848652991902268 849233742762496 849693138293441 853035021120352 855721470633484 856880034794368 857859883304788 860139998020576 861233886321536 862289452409632 863990094165562 864581340523264 866149169786134 868451316682768 869555774954048 870550118264918 874045735926272 875045213539952 877371005323904 878486807263744 878962027327349 879563519289728 880682109572608 880723015214588 881298229651448 883500557588936 885270638356832 886282951727537 889841743202048 890859283664168 891992239404448 894363074864896 895459245541952 896598051311872 897225306090932 898366357859152 899467435135724 900611338345264 903005082598528 904037675434348 905187390874928 905261655066496 908705684085472 909861336094592 911684230306304 912135042057344 912177408615109 912773166424714 913962491606528 914601894446968 915054148931398 916887446869576 919324451561152 920375705713282 921546199143752 921621805459264 922793883624704 923849105097464 926304613252928 927482646807808 928619410287296 929269067022751 930450870639836 931087597486592 931591272104857 932776029000452 933414347001344 935255264119904 936444680719744 937515511977604 937592428461728 942356383812256 944244381388672 946604009163904 947222251542784 947266247820074 948470939461864 949633427114918 952157467688336 953368379768896 954458563398886 954536869939952 955750808039872 958291108063744 959386920869104 960607027050944 963681258876973 964340725968256 965567132182016 966089458607611 968657237838472 969889133602592 972467012029184 974897166994688 977378789687326 977967395009696 978606121322816 980411295205472 982344901585502 983017140594944 986163091534348 987417250474928 990041717065856 991837055806961 992515790494592 993778028518912 994914420874192 997558814272384 998827465793024 1000051672617088 1000751302947578 1002024014535208 1003252139189846 1004528031231256 1006540588816672 1007197976744512 1009714922958784 1011737872407808 1012894801974328 1015586985614656 1016878564572416 1018124895616192 1019419702176512 1020132882267772 1021383201946289 1021430242497392 1022682152277604 1023381994905088 1025400349818208 1026704408981888 1027878452891108 1027962783012256 1029270100966016 1033185914782112 1034499875285632 1037810586482894 1038520781811968 1039889825193128 1040404032346658 1042488466988696 1043169333056816 1045259307939392 1045776170207312 1046454569509622 1047871367850944 1050656516069888 1051857949386608 1052561773509428 1053195656164288 1053282063382016 1055827548682816 1056566199491621 1057909894015156 1058633843717632 1059206514858947 1061279326042624 1062021790883144 1063372423588384 1064675739548408 1066029747429088 1068132213945958 1068863158994176 1071446299402976 1076978724356864 1077028747521454 1079720197952578 1080425380665988 1082589997508656 1083966787956416 1085295345274192 1087435808173897 1088179963072384 1089563862593024 1090153265420479 1090809786741584 1095692390229983 1096442195278976 1097836602343936 1099951140557542 1101350010145112 1104277299804224 1105681671211264 1107036843243968 1108444724117248 1112661754380736 1116222607133837 1117677022868224 1118406995797504 1121253925991108 1122679887526288 1125663870088576 1127043533182112 1128476857685632 1132770099339424 1133528063779384 1134210706638464 1137045052427648 1137840522529438 1139287578170168 1140683939078866 1143715774797232 1145170302325952 1146573873359824 1148032035692864 1150332101504768 1151083401993728 1153959911952896 1154013510715156 1154708490493376 1157594059399232 1158403905466717 1159877112715412 1160670840702464 1161298709062219 1162775597795084 1163571309275648 1165866151163168 1167295087938616 1167348848568448 1168779602602976 1171084716494966 1171886114077952 1174011208914362 1174718231875552 1174814609156864 1179976420247674 1180783902608128 1182340486178488 1184562766754276 1186069241694736 1188445514506432 1189033179824752 1191415390844224 1192193523493504 1192248898118369 1194582066216448 1195228278954983 1195948079439568 1197567277543936 1201301295312391 1202123370727552 1202927741153632 1203652178473472 1204303297716337 1206660055637504 1207504227990424 1209039878874464 1210521731267368 1213739189580736 1215282769815296 1220722530223952 1224510056460544 1224566932113434 1228428857469548 1230889997167376 1231693911320096 1233965940517232 1234771863618272 1236399617512787 1237245711438464 1238819186235904 1242783780770168 1246639756276096 1250629378990082 1252219874548552 1255548162791104 1257087017780048 1257144913842944 1258685725880128 1261168156225348 1262031199776256 1264319763446236 1265081172789056 1265184963707392 1269129813590527 1271613433577984 1274850354209068 1275682979581528 1278238792239136 1279864400237696 1281433058275552 1283062728601472 1283960351819782 1287168915797674 1287944085550304 1288049752208128 1293709087259498 1294594399245056 1295460644319296 1296942012925286 1300389168605072 1302042946480192 1303638787518704 1306209876090539 1307103742625408 1308766059801088 1309474040712173 1310370140982656 1312036612220416 1312097553278876 1317089371969007 1318764388429852 1318872583674464 1319666846278144 1320380724002249 1322964639313408 1323890177676248 1325573843103328 1327198524642536 1328886397480096 1331507280398386 1332418458472192 1334051529072704 1335748117260544 1338382533137104 1341727095902128 1342535122143488 1346831638912396 1348544480283056 1351246269918272 1353786019147744 1355507704793984 1355570664983899 1358223445150208 1358958180181693 1361617589536256 1362570169278136 1365863116588061 1365975175948552 1366797805073792 1371171969736114 1372915766071304 1376346625961528 1380004831989056 1381759861570816 1386181909320572 1387130502377984 1394178583802368 1395111463113088 1396706783150308 1399505065272496 1400419104651616 1403918694250912 1406731425334144 1407650184365824 1411167844135168 1411233389609498 1413028134300328 1420324320880192 1421948472002422 1425727883651344 1427541061803584 1429290718845808 1431108428055488 1432109623183603 1433930917352108 1434912186046976 1435688406082021 1436670877462912 1438497972434432 1441335035686112 1442983212712517 1444936872509984 1445807054616064 1449487389032228 1450434072674888 1453339996655456 1455188290681216 1456971833381792 1457923405236032 1459845331521122 1460844333987584 1463493424811054 1464494923743488 1467383259222608 1470929510171758 1471050189483056 1471936097771776 1476646736638892 1478524671153712 1480526450650624 1482219443343184 1485142735828969 1486159049834368 1488049081691648 1489872900021376 1492811286960616 1496541760813912 1497512573608597 1499540060890144 1501254795783379 1505244996536008 1507159301062688 1507282952770816 1509006541716856 1513017345915712 1514941534975232 1516798313877184 1518727311405824 1519789804194844 1521722606169584 1523587696250308 1529580037870976 1531329123694916 1539236158757024 1541193691752064 1541265276625529 1544281451335168 1546125975780638 1547184021883136 1549223617124456 1553095063064792 1557223050603584 1559003746412294 1560986418957784 1567053679698416 1569046589795776 1573216975063552 1574068011487517 1576069842104212 1577148379416064 1580258894547424 1584207896366368 1585161951446528 1590234947149576 1592257338165536 1596236323600352 1599434360311424 1600478976744704 1604478507715328 1604553032021758 1608817790232016 1612838159553712 1613809456593152 1614889296343232 1616735933920562 1621033073192624 1623094631913664 1623227795291648 1625083968002768 1628289023619713 1629403295601536 1631475499204096 1632358050750791 1633475107252352 1635552489206272 1636696712209832 1638778191259552 1640652145960807 1640786749808024 1647240040784128 1649123671671448 1651356425725696 1652427667430176 1656557016036832 1657638940199872 1659824144058262 1660959996177664 1665110666722048 1666198177412608 1666275568454588 1668394664595568 1670439522394916 1672563914069776 1677009439111552 1678927111520932 1681062297339152 1681200216552064 1687596270444448 1689742481318528 1693965078106496 1695150166217326 1697305983804536 1699386276586882 1706070042240704 1711442941266968 1713760069588736 1715719766609576 1720279996041152 1722467772643072 1724578904819264 1725785410185109 1727980188331124 1729162681046528 1730098076766163 1732298339572268 1736902633365536 1739111549908096 1741100236529836 1750090427079904 1754742010647808 1757924054654698 1759127038579456 1761446030429176 1762596459302896 1767001115177872 1770541276713664 1772565903455074 1779683486404096 1781718567328336 1783984478808896 1788726149729792 1789693766485807 1790918491083904 1793196102623744 1794450612181864 1796732715718304 1798934870271448 1801222676690528 1806010165197056 1808075350868696 1810374781749856 1810523310132992 1817411368170944 1819722672189184 1824270084114688 1824354817230218 1825546332849428 1829203788893936 1830108297862796 1833774893739152 1838648903122304 1840751411426564 1841983103641499 1843092398287504 1843243610918528 1845587767249408 1847698210194928 1851342314526523 1852609226505856 1854965293615616 1857238820574592 1858538134045502 1860901741279672 1863182544209714 1865552058000904 1870510528239808 1872889361439488 1875031023955208 1875184856923456 1884712767624512 1888488762777344 1890744416165479 1893208018327808 1894444503085568 1894532495640148 1896941878923728 1899266854229836 1904314935376672 1906736759537792 1908917126797772 1909073739879904 1911501616079744 1918773841738208 1921214054101888 1927362517753946 1928681451936512 1932178917215222 1937314475676944 1939778267205184 1944934024058368 1949794333989376 1954757579374652 1955934790019392 1957212242645632 1960822590410944 1962194370484439 1964689803171004 1966034281189888 1967097813309473 1972326183068696 1974834500949856 1980083434131712 1983674111613922 1985031580989184 1989828841748384 1995117628544768 2000103345234176 2001502605895156 2004048029070416 2006504278379692 2009056062462512 2013081177633344 2014395953489024 2019429845917568 2019523643751523 2023475744815616 2025789603948656 2031173971229312 2033757129144832 2034857296141397 2036249791232384 2038839404353024 2040265764535544 2042766403892578 2042860484994784 2045364304555208 2050800699636416 2053408817963776 2055756905782216 2055925566024512 2058540201932032 2066371829564224 2068999750571264 2072984841819983 2075621172965788 2077041563623936 2079779650386256 2080808064693316 2084976933977392 2086338666113632 2090518615878784 2091552340414624 2092909139019244 2095742735701888 2103715898773216 2105123547018856 2106391312328576 2111655097365632 2113132398983242 2115819788030312 2118413029717894 2124043581766288 2126744847176768 2129351479096816 2132059494858176 2136264427891916 2137726317988352 2142892598805952 2149750500571709 2153957448713728 2154057495042908 2159440395905156 2160850761331976 2165179995017312 2167933575912832 2170590690548384 2174871616347794 2176359926144768 2180306530840958 2181619573483168 2191384780459966 2192884390557952 2199902281115084 2202700020290224 2208554599608448 2211363342422528 2212559586030913 2214073686487936 2216889448234496 2225323508761472 2230988119865869 2232445214267674 2235354045736448 2236563267187483 2242507851982216 2245359775052576 2251327740177152 2254087066364224 2256953715371264 2265540198678848 2267056127558768 2268421413276928 2274090104855296 2275681045058876 2278575156340336 2281367878157732 2287431549594464 2290340604651904 2293147746719648 2296064071385728 2296170718238033 2300664203009536 2308027021430312 2309416980986752 2315188118798464 2316807810933434 2319754225430824 2322597418124438 2325551195590168 2331732302326336 2334590175877232 2334697697136896 2337559205205952 2342169432989932 2343772228155904 2348022417828724 2349436463751104 2349629218313728 2356955368096693 2359952840495348 2361567805216256 2364680972356976 2369125533508552 2372138483389472 2376891029012864 2378066359649504 2382830781688448 2384387046987008 2384497796236738 2390456557909966 2391896158879136 2402602590624782 2404246741455104 2405855482307264 2408606595432674 2415008455980848 2418079757748928 2421043462534736 2425818341311001 2427478379161472 2430565539630592 2431880361322607 2441445060447904 2444236870513039 2449020112921088 2449133864226868 2456857714939096 2461779994334752 2463387822640192 2467931881034464 2469543727236544 2472799235025574 2474491422876928 2485567561540336 2493279512552192 2501258757980164 2504439749097104 2511096325582208 2514174035560096 2514289827685888 2517371451760256 2522336312450696 2528639526892472 2530162345578112 2536602930806399 2538259627181054 2549700708418136 2551365959163056 2556477584478272 2559728800475392 2562866116551104 2566125457202944 2567920703639564 2574337831595348 2575888171100608 2576099504416256 2584131789118061 2587418174518996 2589188798490112 2590921288638592 2593884025850572 2600778337210144 2604085892960384 2607277575037408 2612419752181078 2614207485250816 2618948081424346 2620740281965312 2624195106557752 2634178743938014 2637528776859704 2637745167348928 2640761448004498 2647780355352496 2651147686206656 2654397049285072 2657772794960192 2659632157340977 2663014560796772 2664836916944384 2666278468438039 2668103058145408 2671496234521088 2676765066274208 2679825966466103 2683454191804256 2685070244286976 2693663277824792 2697088960566112 2702492539836544 2707572038295488 2711015409587968 2711141329967798 2717916360363386 2725140338556272 2731726233176122 2731950351897104 2733595610147584 2742343939472228 2745831532142608 2752693251923056 2758122223682371 2760009663978112 2763519723141632 2772363818641144 2790222926226176 2793413566300616 2799010130544992 2800838209303232 2807837388501824 2813462850668288 2815300368731648 2822335688270336 2822466779218996 2826056268600656 2840648641760384 2843896944004844 2851455767302688 2855082123607168 2858581437691616 2862216856110976 2864219246367206 2867861834704216 2871376812164042 2873341754925824 2882670071372224 2885966425425034 2889873745019968 2898974778064456 2900868145349776 2906679993310912 2910376581362432 2913943666763584 2915846810472064 2915982244795529 2919690663042244 2921688667975168 2923269164191103 2926986849622108 2928989847486976 2934766518445216 2938122445161631 2941859020343516 2942100378966112 2943872195543552 2953293473277784 2957049342307424 2964438886686368 2970285471657938 2972318099668736 2979745800042752 2985622573921232 2993083521627824 2995025147217194 2999080121780288 3002509591566758 3010489993072016 3014318602125376 3014565905541632 3018013083433712 3023965329579467 3026034691831424 3029883069950464 3031522094251469 3033596627754368 3037454622811648 3039579608389688 3043445212339168 3046925413927213 3047175392500616 3059160075741952 3062658247389832 3078472317514048 3082387383504128 3082530553251058 3092251951561276 3094368043766272 3098447234248912 3106190126129584 3114446101207168 3118007492824588 3121972837915568 3134107359396832 3138093179591552 3148136022975034 3152139684208424 3160517789094848 3168415792732736 3180469894299152 3184514676331072 3192472647200704 3194706082486499 3198868720622848 3200957953489408 3202689521259893 3208957015430656 3209106064043516 3217635580464032 3225676319107424 3227618913186304 3229778592686464 3233471867841124 3242066146385248 3246189263827328 3250167936005536 3256578047239426 3258806591203072 3264716101501582 3266950214504704 3273393424419664 3277556382519104 3281304291921614 3281573499616048 3294480081568256 3298247343342896 3302712851451392 3304855334860352 3313114032073664 3315277880399744 3315431867370259 3319648288116524 3321919992355328 3323716994902213 3330221333444096 3332551136909176 3336789329191136 3340604971896101 3340879044789832 3345127828139552 3354018878223104 3357854223041864 3362124594678304 3362400433104128 3375192540888896 3379484962637056 3387930156212992 3390300332434652 3394611967609072 3398772553173764 3412140084481408 3420825763905641 3422885882533936 3427520139177472 3431439533219152 3438207155549257 3440559992082304 3444935545286144 3449157809638528 3451570820370218 3455960376662248 3460196153532326 3464596679144536 3473805266731072 3478223099816192 3482200473059672 3500180854159808 3509484021295616 3511382487164461 3515848109309396 3518254077158912 3522892060858352 3525192918605792 3534002230355744 3541082553427328 3545131806910148 3563437134656672 3567968957617792 3579387532971614 3581836982167808 3588901224363728 3593465431436608 3597869740542896 3602445353381056 3612020330394112 3616150701737392 3620749563499712 3621046620265984 3632337052690129 3634822736341888 3639445344378368 3641414113213303 3648540168229376 3648709634460436 3651092665698856 3658407577787872 3660216595725592 3667549787478304 3677297806244608 3681502822853128 3683966207282998 3686184796575008 3686487221837056 3695396420389856 3702684629053046 3705218453011712 3714477641149184 3717076268091004 3721803482559344 3726365088419428 3731104116001808 3738462748810853 3741021056479616 3745778722878976 3750062047910416 3750369713846912 3769425535249024 3769600616325089 3776977525554688 3779020692834023 3781488832330958 3786416036655616 3789064991280296 3793883757847456 3798533708459672 3808629870753344 3813473519075584 3817834253595544 3818147479759808 3823003232159488 3837547683476416 3842428108203776 3849828991951397 3854725035507892 3857362903873024 3864357834430444 3874628951353888 3879556534410368 3909515158749304 3911869580038784 3914424485291264 3921645180821888 3924388740968878 3929379606342008 3934195626618946 3944652366137392 3949669001899712 3960166868263424 3967348223227844 3970063161978368 3979657683496768 3990235257089536 3992393786776031 4000206690468352 4003005211790312 4008096058140832 4013008556759384 4018112124925024 4026162355266688 4028791906978048 4038859691835136 4039047287503046 4051579207897312 4062347942458624 4069714592282794 4072499582464768 4080531529071088 4085532807785156 4085720969989568 4090728609110416 4098796507732381 4101601399272832 4106817635927552 4109039231200267 4111513811564432 4111851132049024 4117080403864064 4129917470866859 4132743659128448 4137999501142528 4145969683639966 4151242345931576 4159559300772512 4161616129386632 4169953867954784 4172677332227264 4181037231757568 4183104680829248 4185818278038488 4191485471403776 4207431797546432 4210247094037712 4212782624657152 4223310194731264 4226264797966484 4231639576060624 4236826059435788 4248087163532576 4253489694353536 4258702958193632 4264118989716352 4272528855783832 4285785197611904 4285984262397019 4299501001143418 4308114990085816 4318880791810312 4321701522663952 4330359990034624 4335867151825664 4341181381096768 4349743232695588 4352719852289536 4360613061681916 4363239146966336 4377202826465287 4382769560919932 4385768781115904 4399804562230168 4405400040580448 4417109199216896 4425119172061826 4428147372975872 4450647017522944 4461976239731738 4464890428535348 4473126534374966 4485015703964432 4490719550105152 4502655480354304 4505091205291859 4508174132728448 4513907430742528 4531080397357696 4534112255117536 4536842826553856 4539297045238501 4548180209710592 4551362090117752 4557150312680672 4562735756315464 4574863099188928 4580681209303808 4586295493439296 4592128142771456 4592341436476066 4616054042860624 4618833961973504 4630376237596928 4633615621866868 4639508450861648 4645194836248876 4651102391180336 4660275481394351 4663464604652672 4669180351754464 4669395394273792 4675118410411904 4684338865979864 4696044835657448 4698872927502208 4713910736193386 4719905680990696 4729361944713952 4738251067017104 4744276966778944 4753782058025728 4756132719299008 4765661563376896 4768774093974016 4768995592473476 4780913115819932 4783792317758272 4799101894076399 4805205181249564 4808493482910208 4811710964614528 4817213190865348 4830016911961696 4836159515497856 4842086925069472 4851636682622002 4854956758322944 4863760722645214 4882890120895808 4888473741026078 4898267728453736 4913715429878192 4923559988669504 4926775645280384 4935863762068928 4939087454473088 4939316863633243 4945598470051148 4948982845753856 4951660012813501 4971135123080672 4976819652008477 4986559025104384 5002517515960328 5008879498194208 5022192651164416 5028348071120192 5034742903520512 5044672624901392 5057279053784944 5060324691156224 5073205861612798 5076519254362108 5099401416836272 5102731918326112 5112955168956544 5119457600950784 5122226986838689 5125732233102208 5132250914405888 5135841407279128 5148675663190696 5151776342201216 5168263578236122 5174836349037992 5181842577277184 5187768051701144 5201556674420288 5208171785920768 5214555150074816 5224839504362156 5228414970501632 5237896162848692 5241480563930624 5248390213115504 5268357487876028 5275057553719408 5275490334697856 5281522896008996 5295560710704992 5302295372413312 5308794098570144 5315545589920384 5319264314681954 5326029121593544 5332556936876078 5336206116290816 5353530132548416 5359651932932206 5366908383608512 5387326555649584 5394177921132224 5404985079673088 5411440915232233 5415144076590976 5422030819175936 5422282659935596 5424963882950431 5435832720726772 5450280677112544 5456513112443029 5463452466352244 5463900703794208 5467191220295168 5484687878944456 5491663064285216 5505386503846112 5516244447364742 5520019327956224 5544727637282288 5580445852452352 5586827132601232 5598020261089984 5601676418606464 5615674777003648 5615935612076153 5626925701336576 5629969603609871 5644933558437992 5652112537201312 5658575768721967 5681297283520768 5687793888009688 5702911534605376 5710164247214336 5717162875383232 5724433712221952 5728438492734412 5735723669408432 5742753624328084 5746683509851648 5765340142744448 5771932850850068 5779747490039936 5797949556128912 5801736290699552 5813359986621824 5820753162724864 5827887333527168 5831693620944128 5831964489591058 5839381326084488 5846538328382206 5853973699244216 5869533036890432 5876244890323262 5883718040687032 5884200757932224 5906586946555568 5914098684614848 5928877773372736 5933025581760641 5940570943315876 5944636199337472 5947851968054087 5959491600085504 5971245147842464 5986167043255648 5990050294434388 5998160243560576 6005019183133516 6020979986144032 6028637204250752 6036026166867424 6047930659158934 6052069383662848 6063044188502938 6067193255508736 6079159216779376 6086890424678336 6093850827854426 6094350785001232 6118320151483904 6125316494779664 6152734191291443 6156944635028096 6164774767008256 6165061106502116 6184503903122552 6196894468497824 6203980662092759 6212380252259168 6228892202414336 6236014985649176 6243945675831136 6268214718793664 6276186359183104 6296272045950068 6304279368416848 6321035578189696 6336831585465472 6360939788598304 6369029352662144 6384945294401408 6385241860305763 6389412164972998 6397737441245696 6405379042519786 6418212128087032 6435271160928064 6451352638214848 6459557185372928 6466943735682248 6484132292770496 6492378527654656 6500335872011072 6504883469159257 6513156094478852 6517613182406144 6521138904733999 6529432203003164 6533900429009408 6546786848839328 6555112765038208 6562608583843228 6563146999232096 6596494686685792 6609710669720704 6626228064147328 6630555760799488 6630863734740518 6639296576233048 6647433989804426 6665102273818352 6673578658382272 6681209943792202 6681758089579664 6690255656279104 6708037756446208 6715708446083728 6724249189356608 6724800866208256 6745768812138811 6750385081777792 6758969925274112 6762626210253277 6775860312425984 6780600664869304 6789223935218144 6797545106347528 6824280168962816 6841651527811282 6845771765067872 6862879066438304 6876414311098514 6881119984164608 6898315619277056 6903141640740436 6911920753324496 6920392307064652 6929193358289072 6942859390648727 6947610533462144 6956446199632384 6964400946119344 7000361708319616 7022764974328922 7031696218618792 7045784121716704 7050385837211584 7068004460711488 7082165106854656 7090263613820296 7126874269313344 7135937915235584 7149682413624023 7158775065943228 7163673964335616 7177802448727456 7186930862873216 7195739481085792 7204890706762112 7232301403474784 7241499126999424 7264674105380258 7269645472683776 7282828226426606 7297419268920872 7302185331397712 7316815155575744 7320433191451184 7335099574956608 7354595612489216 7363005645706256 7367932414565996 7372369593150016 7372974443674112 7390792840779712 7395963396441347 7405369258106092 7410436906023424 7414445604012629 7428955282298368 7434152536182008 7443606965118688 7452730176838856 7462208232003616 7476925497621706 7482042112959232 7500124095820832 7500739427693824 7538851070498048 7539201232650178 7558041385668046 7562977664661916 7578129982560592 7587767515694912 7597067416919344 7612050657217279 7617259741506688 7626947038151168 7631072857943353 7635668507191088 7636294959519616 7646006464318976 7669846731609881 7675095366952832 7684856216407552 7699657983902794 7709450071015784 7728715668860888 7749257902707776 7759113068820736 7819030317498608 7823739160077568 7828848970582528 7843290361643776 7848777481937756 7858759212684016 7868391253237892 7889304732274784 7899338003799424 7934696446455688 7959315366993536 7984787573552062 8006010423580624 8016192116281664 8026017113518768 8036224249850048 8052324710533376 8057583813956096 8077719383670272 8078094575006092 8103158415794624 8124695884917248 8129090963435533 8139429184565588 8144999164929536 8161063058142176 8171065615570312 8171441939979136 8181457218220832 8197593015464762 8203202798545664 8218078462400534 8223027623128864 8223702264098048 8259834941733718 8265487318256896 8291939367279932 8302484691863152 8319118601545024 8323232258773264 8339907735909568 8345354664454528 8345742286828583 8362074463515136 8366209361658496 8366597952684881 8371636556076976 8382970942807552 8409109067186737 8414863595092864 8420494188075424 8425565249314304 8430123084014359 8446620389462528 8452529595932968 8463279152121248 8473652118871576 8496174327065152 8506979388707072 8517405916387264 8528237979432704 8545057711567664 8571570395223808 8571968524794038 8599002002286836 8616229980171632 8637761583620624 8643403045327904 8654797322589509 8660719980069248 8671734303651328 8682362762193536 8699486465391176 8721226123363832 8726478293932672 8754405652930574 8765539121839864 8799609124460336 8810800081160896 8834218398433792 8850238344123652 8856294745951744 8901294035045888 8923952479463476 8929780857070696 8946253068749932 8970031407928864 8981439100210304 9010182410583718 9016348265456896 9062160794715392 9068224510235072 9078594090477002 9102724180235504 9114300625361344 9125471512630928 9143469132633773 9149726198377856 9161362418607616 9166318284985211 9172590986878592 9184256285542912 9184682872952132 9232108085721248 9237667923947008 9242665068015743 9260752475193856 9267231243733736 9279016901723296 9290389672497752 9302204782360672 9320550962788702 9326929209305344 9338360703508928 9350236820823808 9368677731959728 9392089671314896 9397745855004416 9427821472386772 9439811361981392 9458723889427904 9476502134034208 9488553933557888 9488994654887293 9507564116051456 9512265438598016 9512707261271851 9531323126753792 9537991184946952 9561041816116427 9561826231639864 9567584635516544 9598203788152798 9610410362499128 9623421929229056 9634426381730696 9660033823923392 9672319030995712 9684173850138944 9703273365244004 9709913516645888 9727521445290428 9765780241791616 9776947482052156 9796535456907472 9827430859756384 9847119977339008 9853551290560768 9871727524137856 9878174908946176 9878633727266486 9891196940102296 9903320025627002 9942270246161344 9953639304016954 10005035031920656 10017758996388416 10044385302328832 10049818842574147 10056696142240384 10069485807041024 10089345249802784 10114558107569888 10120649382312448 10146411723225596 10153038508724216 10198802833672544 10205463836652224 10225910337913088 10244453973677378 10251464466204416 10271682814558256 10297351326381392 10303552684402432 10336527156472244 10349672698075984 10363685154554368 10375536103402288 10395999150802783 10403113348840576 10416343571841536 10429110300149632 10449679008724312 10475792325697384 10496780426231008 10508783570483653 10536714975752056 10550115107438816 10550980669395712 10563045792017992 10591121421409984 10604590744826624 10617588197140288 10631091179840768 10638528629363908 10652058243187088 10665113873752156 10672412232581632 10707060265096832 10719303865864412 10733816767217024 10774653111299168 10788355842264448 10788856936378703 10809970159346176 10822881830464466 10830288153181952 10844565319871192 10849927765900862 10871665441453544 10900561354225088 10913026224886058 10926904932704488 10927801407588416 10969375757888912 10983326128570432 11010773007692224 11018476080412619 11032488894729484 11040038655912448 11046010797814733 11089455274564576 11173654265202464 11196040522179968 11203352837212928 11231349554007296 11231871224152306 11259939207219742 11289867116875984 11304225074402624 11317151537443934 11362594567041536 11375587776019376 11405823069210752 11420328494428672 11426506355255537 11434325750766464 11448867424443904 11456876985468824 11471447338816864 11485507248656168 11530680285488896 11543865701700136 11559494980079872 11595899112257824 11603472581399104 11626719973243648 11655774667054336 11663387241888256 11663928979182116 11678762652168976 11693076656764412 11707947398488432 11739066073780864 11752489780646524 11767436081374064 11768401515864448 11813173893111136 11828197369229696 11857755546745472 11866051163521282 11881141886631752 11895703936108174 11942490295684928 11972334086511296 11980100588868776 11996320487121152 12010038366267032 12041959972288064 12057274408501504 12072052333734848 12080497871295763 12095861318317868 12104138767325696 12110686537363141 12126088377005876 12134386511017472 12158318433558752 12173780849356672 12187701655708852 12188701570002464 12250632989559328 12305468382582886 12313889270056192 12330122213004232 12369007806245104 12393788936995648 12407961324185518 12424760504518336 12457784404828672 12472029971298352 12487891351662272 12527856365400649 12536429437587328 12552372718366208 12559162961898943 12592544091900136 12608558736833696 12642071156379392 12673663170930944 12721879577196608 12738058705324288 12769890588802816 12770483720611526 12778824329945996 12810758085039572 12836424256174064 12870542321856128 12893881725490493 12902705276429696 12919114370745856 12933887471364496 12968264585540992 12984757055309312 13000671744022144 13009766938318514 13026312188957704 13042277809467998 13058864406006328 13093573697678656 13110225530076416 13125217167686456 13126293998464192 13192989373371584 13219421339441408 13235210913158353 13252456128294656 13261111521598976 13261727469481036 13278593152466096 13294867979608852 13330204547636704 13347157316764544 13362419887584404 13363516179159328 13380511312558208 13431416892167456 13448498378713216 13491537624277622 13500770163555584 13525252420506554 13561201329738608 13578447870436288 13595090212695056 13648560337925632 13683303055622564 13691543530135744 13725758132876608 13735360593391073 13752828622197028 13762239968329216 13769684693166311 13796631238554112 13806283281480872 13823841506648992 13840784614129304 13858386716578144 13885718781297454 13895221066924288 13928801892238688 14000723416639232 14045529948657844 14063392437237584 14091568243433408 14100771674423168 14136008921422976 14136665506260661 14164330213709312 14171992450466227 14180527227640592 14244001072989779 14253748538626688 14271875830471168 14299364827248046 14317550131886456 14355604897454912 14373861725746432 14391478962171584 14409781413524224 14464602806949568 14482998253998848 14510893892739881 14529348210760516 14539290945367552 14565656452853212 14594838537841744 14604370662795424 14633630311151488 14640866382902368 14670199149913216 14726011291412512 14735864829131992 14744739186300032 14781585681559424 14791926792882694 14810738516212184 14828891208025258 14868305072364016 14887213930237376 14905460353677712 14924416464007232 14953850995243412 14964084225918464 15000248191641664 15001478855387648 15048253504001963 15077702140996096 15078402465300356 15116082771336092 15125955329323832 15156259965121184 15175535031389824 15194134833838688 15224101314434558 15234519483013376 15262145715886706 15271337014382176 15272589919039232 15339693463219762 15350190733905664 15399315967805588 15418900142031568 15457431337721776 15487917102216391 15498515805415552 15518226137641472 15616916839061083 15638060634997216 15647478320155136 15655942870312381 15686580723287552 15697554963875512 15717518425368032 15736782506475784 15778609464549568 15798676007598848 15869392892911376 15918630733987072 15969575147104124 16012020847161248 16032384232563328 16052034227037536 16072448499700096 16073195027666231 16104649421066752 16156189150012184 16206316831589248 16258181926871066 16278858369131176 16322126116284352 16342131231140624 16342883879958272 16362914436441664 16395186030929524 16406405597091328 16436156924801068 16446055246257728 16447404528196096 16498687576676851 16519669883467436 16530974636513792 16583878734559864 16604969383726304 16638237203090048 16646464517546528 16679815471819136 16690709328909056 16691484573657166 16732418723316992 16733195905369762 16743273112153952 16818218134373474 16829727190185728 16840988376150848 16860246168028718 16905059191865936 16926558304242496 16947304237743152 16980728389177007 16992348654130304 17013958777414144 17023162529258249 17034811832774528 17056475958865408 17090115423135328 17109658093591273 17143140790447616 17143937049588076 17198004004573672 17232459960343264 17275523167241248 17286806090655808 17309594645179018 17321439960138496 17364725524387072 17398972930782352 17442452246727664 17452956587865344 17508811305861148 17531078243679728 17599218248920672 17621600162321792 17700476688247304 17756220515644793 17847904958926952 17859561714141392 17892506137499864 17940062815857728 17962878200420608 18020364821167436 18032696530913792 18124321589430784 18136449020470144 18157188180954004 18205448360471008 18228601250722688 18250943025261856 18286938265267546 18299452396755712 18332636569970422 18345181973757184 18369365745904264 18464216171442496 18485330136031486 18534462487467472 18558033803446592 18580779344995504 18604409564721344 18617425101386839 18641101925577404 18653858418610688 18663949279066273 18676721407017856 18700473641647616 18737355463919456 18758781765262721 18784179342629792 18795491710008832 18855642944773544 18879622723962784 18917447778855808 18953004268068416 18977107867115776 18977989309774586 19024530877196032 19025414522543702 19075982369893904 19122083632232854 19123652463279728 19135169271033088 19196407576305596 19220820724998256 19246843858458112 19268852763461392 19306855565776597 19320067647846784 19344638061991424 19368347700277888 19406546730488008 19455042890580856 19531560483583232 19553894964104312 19593070913814944 19654861719512768 19694239954678016 19707102581121536 19743455048275712 19756349817892352 19757267454532972 19782393880204592 19806640051254004 19884540492322688 19907278608033908 20010070063841312 20035517992776832 20099637685148294 20113392284480768 20178690499605568 20229116215139776 20292823446451192 20306077017448432 20397605667345088 20410927673304448 20451820675826176 20462884149337721 20488907947354756 20502928932408832 20543365629116512 20594702652762784 20607105368804864 20673054312944488 20699345396151968 20751072206804576 20791998301605566 20806226697681152 20858220600299264 20899358017448624 20951584651394768 20993560852462016 21017567140967306 21073429951504112 21100230214877632 21101961338791424 21126091584035984 21167757307056269 21182242842819968 21209181489653248 21220654659760283 21235176394280576 21262182359681536 21277057258727816 21304116486374176 21328477897490491 21330227747504312 21414120530193664 21438607731728824 21467633534434048 21549306222598336 21576711684528896 21577713872757406 21645763660928932 21660576306363904 21689130639742384 21699855531801724 21743330882907088 21801122708450176 21826052449772116 21853809865408976 21855602815176832 21938751515777824 21966652257140864 22021546015384448 22036952160825238 22064977789458968 22092021595629466 22178910549129152 22347308530404928 22392081044359936 22406705674425856 22418826648819251 22462699108014592 22463742448304612 22519878414439484 22579734233751968 22608450148805248 22634303074887868 22751175552038752 22811646138421504 22853012710511074 22868651501532928 22913753970937648 22942894677633728 22971014497312336 23061360570977792 23087731403400272 23118989960159744 23191798224515648 23206945162798208 23253439946487296 23266018964315491 23311549334108672 23327857958364232 23357525304337952 23386153313528824 23415894796976864 23478132147561728 23504979561293048 23534872162748128 23536803031728896 23626347786222272 23656394738459392 23715511093490944 23732102327042564 23762283773263504 23791407872216348 23884980591369856 23944668173022592 23945780347339487 23960201177737552 23992640974242304 24020076732534064 24067450088844799 24083919944576128 24114548817003008 24144104667469696 24160995742591526 24191722636635736 24221373074726282 24252176754011752 24316636867117504 24347561698713344 24375403311417704 24377403140004928 24501265979118656 24579677410151227 24610936765165772 24627778540112384 24660244426008464 24738015612490208 24787577873991296 24815922648371036 24849521009036672 24944059942596704 24975782703324544 25055712730801298 25072858875174656 25118325923797886 25185088183800272 25217117473667392 25284142312758784 25347326341861888 25443759154393216 25476117410648576 25489898792493121 25539781177605632 25540967441223052 25557648659891992 25621516170079144 25672848512348128 25741084643712256 25787763450980986 25805410552859392 25867774942728992 25936529171081984 26001343488044288 26019533876637028 26052624377915408 26084555618935996 26117728812012656 26169239241675971 26187147395357312 26220451060152832 26250434335372912 26252587996928384 26385978746743168 26438842678882816 26453144849838161 26470421826316706 26504912256589312 26523454938962072 26557186304932192 26589735959217704 26660409095273408 26694314633529088 26724839775168808 26727032358318656 26761022625116416 26862833784334912 26896996757426432 26948802943659779 26983075248555244 27001540327111168 27050504841013108 27122402659477216 27156895740872576 27190180425390112 27366606111245128 27383087060271488 27451516265753216 27470721186782146 27505657244394056 27539369386332622 27612566562961744 27647683013297984 27681569228258608 27716773433156288 27771437562594908 27790442133848576 27857603784477376 27946756507432217 28001446833278464 28091059897315688 28126784874475168 28183136486866816 28201543348846336 28272017842845952 28273331012521322 28343984900932454 28361054455281184 28488002145979558 28507497077253376 28598729654496092 28635100263772912 28711209794909824 28747723451492864 28763274618401869 28782957924343168 28819562827048448 28929205613899136 28965996507997696 29021787785479762 29058696421521032 29131312905706424 29189677075683488 29208741325590848 29267260622302976 29281732765804736 29340398299826432 29452022582825024 29471729658263984 29489478372600064 29563171363118848 29583853585765388 29621477032424368 29657782416050516 29736610144728032 29774427860474752 29810920707355424 29848832928014464 29907701990486824 30000496383283328 30096507008003926 30156804930600712 30232165542672184 30251910658647664 30312519930242368 30351070062779648 30388269667677376 30448202628869116 30469038966026752 30524291431773412 30542674028764352 30545179838078464 30640419785257009 30679386926439524 30700381467811328 30798631935611176 30837800284063136 30914862675443552 30975834204432782 30997031610831104 31233833678122166 31276121269994432 31311885740624762 31395109927751024 31435036850736064 31473565012951568 31535638437043013 31557218929099136 31597352015197696 31614444697193891 31738785785822752 31775079316669507 31837261467974144 31939150294208248 32024041694322496 32064768465126656 32104068454075072 32144896999400192 32146390055332462 32312378300024368 32412633663178496 32516363853742132 32557716738262352 32644252232568704 32684262462281248 32685767759916544 32725828872883328 32790372061859048 32872313849602136 32892110492515456 32997375153353702 33039339766934872 33167757469119728 33209938767452608 33276474406180096 33292929035093056 33359630943638272 33381418657818112 33382969147314332 33464837446633984 33466391810739524 33486546224307904 33593713258534793 33636436268746948 33659454380371456 33681976752301696 33720492336057436 33810118383731872 33853116608484992 33894608475486304 33961456778354014 33984697308260608 34046325058516498 34069623665549056 34180230846270656 34219316187182546 34287874099176152 34396008009147344 34464919920686528 34551046334482496 34573612181311616 34575218045432701 34619189290358036 34642879920276992 34661620089694507 34729451048774144 34797945861564704 34837737564059339 34884904493455328 34905913175730688 35017622611722296 35062156487359456 35198436497841344 35243200324643584 35400953376494608 35512441031289586 35695809917853904 35719123428282784 35785012274999728 35855588907870823 35880125631715456 35925756400841216 36040729642334872 36272898040940288 36314376361908008 36410896720942016 36457202501445376 36501886050523712 36573876530535092 36598904793511424 36665273139940844 36690363947514368 36738731491808528 36928432342884992 36970660272062972 37068924974934944 37116067606893184 37161558689991008 37208819129442688 37234850202773678 37282203851154808 37327898558132546 37353442814035712 37474710927838912 37517563530525442 37568358685259584 37711285889547088 37759245447925568 37834895557711616 37880086406625631 37906008536136832 37954215734231552 37955978619549172 37974747180653017 38049061754392064 38050829045087404 38151964739787808 38195591787101203 38244167264465708 38247304926559456 38270338542066176 38392815152611192 38441641449996512 38537705526922784 38613711131553194 38640135295693568 38736695400555776 38813093460976016 38910085781161712 39063120967166464 39107789928208624 39186141827629888 39309723439025536 39311549284533071 39388479909356032 39409787225269097 39486910096551424 39514534909065944 39564787760409184 39610030381053769 39613280102508008 39769080984645376 39814557216067816 40020140127682624 40071035985553664 40199275370296588 40226784568961536 40357380999211136 40458232430279552 40585646892902384 40612154034896864 40795211334690176 40821855346608896 40925768298675442 40977815894709512 41086731258233024 41189405305525568 41346108625888976 41398690792303936 41502144413609152 41531179072324487 41583996603211132 41612453395362304 41634963776378609 41716441200598528 41798716034897248 41903169302789536 41987121704924032 42035134281934612 42146859903008224 42200460429755264 42252183168071968 42335514614112538 42364485685639936 42441309319520566 42470352788561152 42554114517455632 42608232972748352 42656955794980982 42660455495008624 42828241060387328 42877215463457648 42935267068868096 43069139339040101 43098612445196672 43153423369057792 43155427745514812 43291527321857864 43378261279484768 43399711063603448 43427864634649313 43486661765814176 43602245416900352 43652104899544232 43707619730817952 43711205630353664 43877503031555648 43933304514281728 44043092030768896 44073904321650476 44129955578917936 44184043191258932 44357821098258304 44694617060809856 44696693022140341 44784162088719872 44837653297638502 44927484896609224 45039756828878968 45159468467503936 45216900297610496 45268606149775736 45502351104077504 45623292276843008 45647972333137993 45706025421022148 45737303003065856 45827507941875296 45885789355267456 45942028994624672 46175462806800544 46383596449031296 46413890325596416 46532037928630982 46655715916728464 46715050608675904 46772306627057648 46831789593953728 46956264295123456 47009959122586096 47069744325496256 47073606063457792 47220381684971677 47252695572444544 47312789476918784 47338383471772939 47431022186981888 47464204654085128 47524567546527008 47582815744432696 47769961182739712 47889336346045184 47891560694678974 47920402355475104 48040153465068128 48134900177689598 48167839889152256 48288209334939392 48321991485183052 48383445273271472 48442746149452564 48504353508023504 48600015734541089 48633273734235008 48695123397426688 48750806622835408 48754806280009856 49002531958237312 49159354820302454 49221873530331544 49320488852016928 49476031224980416 49575155747982592 49631845296742072 49699042018073344 49888119885193408 49951565406649088 50047776895368161 50111425461602596 50145717750349312 50236651847595772 50370176367600544 50434234947334784 50887518308786432 50979797584986242 51081934882446104 51115297319783984 51243032340158288 51345697024696256 51482169287424512 51575526901961972 51610821105718784 51735549885457984 51873058342163968 51901119228088403 52002686976088576 52039067753274056 52105248755830816 52169111237871992 52235457624025312 52338478483351942 52374294790714624 52500868670745824 52505175993856768 52771957493486336 52906289699676322 52940843652633412 53046909877924144 53114372609864384 53179471918435408 53284354600520953 53320818190546816 53388629267058176 53417510005603471 53449679550337616 53454064716637312 53522045250232832 53688927121269167 53725667568669824 53793993514852864 53897605887319558 53966150497110488 54101009682026216 54244805318954432 54313791481745152 54380360850780224 54733212222490256 54766174120542976 54903032531506432 54941442373564292 55011314488788112 55078738772665244 55225133125923488 55295366026595968 55363138456517216 55433546866312576 55542875125189816 55715207568954752 55893513014864434 56182119794631376 56253569748950336 56366272973733632 56403086697692672 56544035685691904 56546662025042644 56687969801864908 56722108910562368 56903636744048731 56976004291959116 57014994154506752 57197459308992184 57270200527545824 57422419589819648 57526549236803738 57565915848686336 57858411227798272 58043575570959524 58117392843042064 58262625811412848 58379354151366976 58417482651181696 58534521244605952 58563465531609472 58566185668794167 58680796599652864 58904045165650048 58943459316527968 58978956745200128 59010861588100513 59126342726237696 59167707171530776 59242954064848736 59315564832101032 59473220289456064 59548855720949504 59621841414710848 59697665856028928 59815403980973648 60000992766566656 60193014016007852 60313609861201424 60464331085344368 60503821317295328 60583581258126563 60625039860484736 60702140125559296 60776539335354752 60896405257738232 61048582863546824 61085348057528704 61280839570514018 61358773852879048 61597263871222352 61675600568126272 61829725350887104 61951668408865564 61994063221662208 62467667356244332 62552242539988864 62623771481249524 62790219855502048 62870073701472128 62947130025903136 63071276874086026 63114437858198272 63228889394387782 63477571571645504 63550158633339014 63878300588416496 64048083388644992 64129536930253312 64164227994896477 64208136908150144 64289793998800384 64292780110664924 64624756600048736 64698655476110201 64825267326356992 65032727707484264 65115433476524704 65288504465137408 65368524924562496 65451657745766656 65580744123718096 65744627699204272 65784220985030912 65994750306707404 66078679533869744 66335514938239456 66419877534905216 66552948812360192 66585858070186112 66588950828902957 66719261887276544 66765938294628664 66932783621479048 66973092448615808 67187426517069586 67272872537493896 67363953504603392 67440984672114872 67620236767463744 67706233216969984 67789216950972608 67922913556708028 67969394616521216 68092650117032996 68139247331098112 68360461692541312 68438632374365092 68575748198352304 68792016018294688 68929839841373056 69102092668964992 69147224362623232 69150436090865402 69238378580716072 69323240179389014 69595891723129408 69675475128118678 69769808986910656 70035245223444592 70124312974718912 70348731898019029 70396872995682688 70486400649287168 70524530478355603 70801906752989216 71024882062579172 71391619835707808 71438246856565568 71570024549999456 71711177815741646 71760251263430912 72081459284669744 72545796081880576 72628752723816016 72821793441884032 72914405002890752 73003772101047424 73147753061070184 73330546279881688 73477462983617056 73561484993385571 73856864685769984 73941320544125944 74137849949869888 74232135213786368 74323117379982016 74417638258885376 74469700405547356 74564407702309616 74655797116265092 74706885628071424 74949421855677824 75035127061050884 75136717370519168 75422571779094176 75518490895851136 75669791115423232 75760172813251262 75812017072273664 75911957239098344 75949494361306034 76101658090174808 76303929479575616 76391183574202406 76488334528931416 76494609853118912 76785630305222384 76883282899993024 77075411053845568 77129332562888333 77227422263106388 77280270591387136 77322075584703131 77473390801111552 77626186921952032 77820171562323424 78215579856417248 78372283655259776 78619446878051072 78623098569066142 78819574450538194 79029069818131888 79129575520818368 79220060762107538 79226560205016016 79538161969290752 79629114432135632 79985544486788759 80040280255365248 80142071971107328 80398550740593176 80714761998422272 80916464860559104 81171293785804768 81224308069793728 81590422669380352 81643710693217792 81851536597350884 81955631789419024 82173462516466048 82378810611051136 82692217251777952 82797381584607872 83004288827218304 83062358144648974 83167993206422264 83269927552757218 83597432069794496 83806338605579072 83974243409848064 84070268563869224 84293719806016448 84400920859510528 84504366336143936 84563485099070341 84671029228225076 84728971371279872 84774805761541987 84882618639041132 84940705577122304 85108229034911264 85216465945496704 85313911589961964 85320910990017248 85754430926915296 86138278678080202 86197224890393344 86310855491029624 86583054643715728 86756522558969536 86799422127206896 86855729269298626 86973323531628352 87204490833800704 87304209799088464 87415239461635904 87422411260707328 87694994557804543 87755006063111296 87866609028563456 87914140733292601 88086184061537792 88147808643300952 88259911157835872 88368086382517864 88715642196516608 89389234121619712 89393386044280682 89675306595277004 89854969793218448 90079513657757936 90257172078433451 90318936935007872 90433800595220992 90537212299551472 91004702208155008 91295944666275986 91412050842044296 91655015883750592 91771578710534912 91884057989249344 92350925613601088 92646476392108471 92767192898062592 92827780651192832 93064075857261964 93311431833456928 93430101217351808 93544613254115296 93663579187907456 94019918245172192 94139488650992512 94440763369943354 94505391144889088 94676766943545878 94928409308170256 95049135093054016 95165631488865392 95539922365479424 95778672692090368 95783121389357948 95840804710950208 96080306930136256 96147524153737511 96269800355379196 96335679778304512 96387792852164177 96576418669878784 96643982970366104 96766890546542944 96885492298905128 97008707016047008 97200031469082178 97266547468470016 97501613245670816 97509612560019712 98005063916474624 98318709640604908 98443747060663088 98640977704033856 98952062449960832 98956658543824627 99150311495965184 99203947153263589 99263690593484144 99398084036146688 99708007510928453 99776239770386816 99903130813298176 100095553790736322 100222850923205192 100473303695191544 100740352735201088 100868469894669568 101775036617572864 101959595169972484 102163869764892208 102230594639567968 102486064680316576 102691394049392512 103151053803923944 103471099770915968 103802238456176806 104078135506548112 104210497511661632 104338222475743984 104470915248050624 104676956966703884 104748589581429248 105001737341491648 105010351987713536 105337774528013741 105543914986972672 105812579399352644 105881687305266824 106093819755848288 106228745219728768 106358943836870816 106568709201041906 106641636381093632 106835020011206942 106899359100675232 106908129433274624 107377854242538334 107451335137339648 107795211774639116 107932300994220976 108202019364052432 108415419715514737 108489610637908864 108627582963490304 108760721701560448 109318417873427581 109466424444980512 109532348241085952 109591600092186667 109806065063012864 109882884747128584 110022628977576224 110157477545330488 110450266251846976 110590732053191936 110726276913034432 110867093732625152 111085750250379632 111430415137909504 111787026029728868 112364239589262752 112507139497900672 112512365193663617 112732545947467264 113093324050085288 113375939603729816 113444217821124736 113807273488097462 113952008583918232 114394918617984368 114540401055091648 114844839179639296 115053098473607476 115131831697372672 115716822455596544 116087151141919048 116234785686084128 116525251622825696 116758708302733952 116834965302363392 117126931063218944 117132371337588334 117808090331300096 117886918633055936 118021723176201026 118335414343061552 118485908129697472 118631129664202064 118865098724239049 118946440578912128 119097711441899008 119162137704807743 119243682829421696 119395331712057856 119630807961947296 119767606655138911 120001985533133312 120386028032015704 120627219722402848 120928662170688736 121007642634590656 121167162516253126 121250079720969472 121553078670709504 121792810515476464 122097165727093648 122170696115057408 122561679141028036 122717547705758096 123194527742444704 123351201136252544 123659450701774208 123903336817731128 124293543609513551 124935334712488664 125104485079977728 125247542962499048 125580439711004096 125740147402944256 125894260051806272 126142553748172052 126228875716396544 126457778788775564 126955143143291008 127100317266678028 127756601176832992 128096166777289984 128328455989792954 128416273816300288 128585560221329848 129249513200097472 129397310952220402 130065455414968528 130230866953049408 130577008930274816 130647644953463911 130737049849124992 130903315491533312 131161488247436192 131489255398408544 131568441970061824 131989500613414808 132157359067739488 132671029876478912 132839755069810432 133171716140372224 133177901657805914 133531876589257328 133865567242958096 133946184897231616 134374853034139172 134545745074987792 134727907009206784 134881969344229744 135147988960436179 135240473534927488 135412466433939968 135578433901945216 135845827113416056 136185300234065992 136720923385082624 136877264748730184 137151496396704608 137584032036589376 137859679682746112 138204185337929984 138294448725246464 138300872181730804 138476757161432144 138646480358778028 139191783446258816 139350950256237356 139539617973821312 140070490446889184 140248625949437824 140697463796038058 140793745991365376 141049060956711206 141603813505978432 142049764125158344 142783239671415616 142876493713131136 143140049099998912 143240189045364047 143422355631483292 143520502526861824 143598140371591529 144162918569339488 145257505447632032 145643586883768064 146007544202094848 146295506122140368 146661092559763376 146954925967234112 147122969986771142 147713729371539968 147882641088251888 148275699899739776 148464270427572736 148544582618321981 148646234759964032 148835276517770752 148939400811094712 149128815404619232 149311594232530184 149898843711355648 150070254122101768 150273434741038336 150845143558188352 151036981791702272 151520345626502524 151624034144547328 151823914478196688 151898988722612068 152203316180349616 152607858959151232 152782367148404812 152976669057862832 152989219706237824 153571260610444768 153766565799986048 154150822107691136 154258665125776666 154454844526212776 154644151169406262 155252373843904064 155640343124646848 156431159712834496 156744567310519552 156931786541734757 157238893756102144 157246197138132284 157639148901076388 158058139636263776 158259151041636736 158440121524215076 158453120410032032 159258228864271264 159971088973577518 160080560510730496 160797101481186352 161429523996844544 161832929721118208 162342587571609536 162448616139587456 162862132750208437 163180845338760704 163269118504686259 163703073194701768 163911263578838048 164346925032932096 164757621222102272 165384434503555904 165594763169215744 166008577654436608 166124716289297948 166335986412844528 166539855105514436 167194864139588992 167612677211158144 167620462431376409 167948486819696128 168140537127738448 168587439612032896 168801841719021056 169008732672287872 169126970198140682 169342058456450152 169549611523083974 169765237278082264 170216458069822528 170432931890993408 170627823179923928 170641821980034496 171508861853830592 172057741871058589 172276557356160404 172394449780786688 172621710982059248 173166109287431456 173513045117939072 173598844254413792 173711458538597252 173946647063256704 174608419598176928 174830478923271808 175389989115609086 175510012126222592 175828281466585202 176295617286601904 176519822315671744 176736172765035728 177431284393033216 178429291547451847 178778468243239424 178786772088561364 179350613190554008 179709939586436896 180159027315515872 180514344156866902 180637873870015744 181074424599102944 182009404416310016 182591889332551972 182824101684088592 183310031767501184 183543157421069824 183768115978498688 184701851227202176 185172013948867127 185292952784216942 185534385796125184 186128151714523928 186622863666913856 186860202434703616 187089226508230592 187327158375814912 188039836490344384 188278977301985024 188641620605618453 188881526739886708 189010782289778176 189353533887091756 189856818616340512 190098270186108032 190331262977730784 191566242778715896 191681609421900416 192160613860272512 192295048307475022 192539600710758392 192775585704328354 193287965940732208 193533781093085888 193770984597810256 194017414032094016 194400062938164356 194533094936940032 195003226491341632 195019225120039424 195627295552025519 196010127832949248 196637419281209816 196887494121326176 197281955408067712 197904124899921664 197913317087649254 198407894306527178 198527381186968288 199416015021856906 199552479540773632 200191107581472644 200445701846410384 200946607390383088 201342922328813083 201480705470402176 201736939789339136 203919190339944968 204327739529784416 204461189279135936 204972129360633152 205382788098785024 206302107607847888 206942199541831936 207604476912353612 208156271013096224 208420995023323264 208676444951487968 208941830496101248 209353913933407768 210003474682983296 210675549056027482 211625158798705288 211763374610533648 212187639511696576 212457490439457536 212717887673741632 213137418402083812 213283272762187264 213670040022413884 213798718201350464 213816258866549248 214482938496799063 214755708485076668 214902670274679296 215590423549278232 215864601988441952 216404038728104864 216830839431029474 216979221275817728 217521443403120896 218636835746855162 218932848889961024 219183200184373334 219765769494257168 220045257955152448 220314955090660976 220749469059301091 220900532503693952 221181464106383872 221301112880357237 221452553826068864 221734187465250304 222171500500759264 222425555216686549 222860830275819008 223574052059457736 224728479178525504 225014278995801344 225024730387327234 226186648100170576 226751879207459632 226888435642249472 227614546976194924 227904017167836464 228789837235968736 229080802110183296 230106196947214952 232174302283838096 232469571372168256 233050503245651392 233517416605467904 233669930604726784 234253862126437888 234264742675176668 235616180662600192 235773837266111872 236043446352402052 236670828686123104 236971816259394944 237262259328404128 237730197448478098 237892881157824256 238324275409615486 238487365658843392 239261615923894592 239535213310277822 240772056064031408 241254439444805696 241857324341377472 242015285269181312 242026526318028907 242334325032506252 242500159441938944 242631340627861549 243106157341419008 243585621030952928 243864162948415373 244194331454187296 244341392230114816 245123358282056072 245435095411516192 246389055484889408 246702402272505088 247318901403548416 247806673635462256 248587087219027102 249870669424977328 250208970159955456 250495085924998096 250989122355095761 251160879422008192 251480294805888512 251788520103612544 252285107496344104 252915557577551128 253910286286582016 254200634533356056 255513202353665984 256192333554579968 256656911979585908 256832547632600576 257171120442659696 258499026400194944 258794621904440804 260130910829937056 260461733906098816 261295289906927822 261474099698249984 262322976494872384 262978510796817088 263979001226829616 264314718135478976 265160604846379417 265342059752957824 265679510139620864 265823230264571119 266343432280744448 266355803315611828 267063753178514656 267731134485916192 267892369794463232 268749706068278344 269091490149975584 269763938688459488 270295977920872358 270480947069854976 271156867803890432 271691654226832112 272370600468131984 273441846770165248 273754529497460368 274302992793409216 275168064073178752 275180844991731497 275719359365492224 275868510576883679 276408370675859968 276601744363461608 276953514322864288 277270212667376383 277292960717556056 278383566892517632 278701900512474712 279079235947642624 280140980893778368 280497251898875648 281394927592076116 281587491982730752 282098121913422412 283207627011956864 284099528250316688 285566479342831232 285752987426262272 286280098199997824 286480378090728094 286844711262966584 287196280743183058 288325837138678976 290515010895264064 291287173767536128 291444746434650263 292015088404189696 292591012244280736 293322185119526752 293909851934468224 294245939973542284 295765282176503776 296551399799479552 297089165236643962 297292469519928064 297878801622189424 298257630809238464 298623188465060368 299797687422711296 300140508244203536 300546869482076672 301483975373280707 301690287116376704 302073963583404544 303040691253005048 303647828956393376 303797977445224136 304406632360699232 305215717918302464 305564734296809624 305953338115725664 305978439412475648 307142521220889536 307533131599972096 308301644215382272 308517330251553332 308909689052425552 309288302338812524 310504747687808128 311280686249293696 312862319425668992 312876851154982387 313489134621039104 313863573083469514 314492394276264568 315278297802152776 316116279272527552 316518302083273472 316880243048430152 316906240820064064 318516457728542528 319535806331965951 319942177947155036 320161121021460992 321594202962372704 324685175143219072 324897232279174912 325724265500416874 326538237009372518 327406146389403536 327822527157676096 328693850065864192 329515242444204544 330768869007111808 331189526338431488 331368684302410573 332017155308873216 332249432578595896 332671972825689056 333079710211028872 334389728279177984 335225354422316288 335240924862752818 336281074255476896 337174879224065792 338017465344575744 338253940396281364 338684116912900304 339099223046167948 339530474556164528 340200110141787623 340432916139645056 340865863781986816 341255646359847856 341283643960068992 343017723707661184 344115483742117178 344553114712320808 345243421964118496 346332218574862912 347026090235878144 347197688508827584 347422917077194504 347893294126513408 349216839196353856 349660957846543616 350334438267577127 350779978231218172 351020024252445184 351656562933170404 352591234573203808 353039644631343488 353472345530071456 356858583094903694 357573544177122728 358701226381108016 359419879172873792 360318054631031744 361028688313733804 361275747740031488 362148849198205888 363307834596618821 364018808832620032 365183778665103944 365648203368177184 366620063535002368 367536231956997376 369403702454404352 370344027897734254 370585905568433884 372256303429047856 373245727333827712 373720404869407232 373922570039224297 374178453016461184 374654316751629824 376079672980688768 376557954603970048 377283241211236906 377763053479773416 378707067774183512 379713637232681024 380196540372216064 380662525955461568 383132485557431792 383363218843800832 384321227720545024 384590096614950044 385079201421516784 385551171408656708 386575931881464416 387067562186171776 387541969195620512 388034828064188032 388800125876328712 390006452982683264 391254591104051038 393274838562419632 393774988242652352 394563910816135424 395808249799843328 395826634175298508 396815788613054356 397054762373936576 398325457208341117 398832030043713812 399104959081547264 400382215162945288 400891403692820768 401893214780766176 402685844657626166 402961410940804352 407838380679889936 408655479059568832 408922378558271872 409944258721266304 409963299681559169 410765576197570048 410987781063520583 412604215215695776 413076031116703591 413884399083663872 415208953824707224 416312542026192448 416841990046646528 417352889902975936 417883660992202496 418707827866815536 420006949365966592 421351098112054964 423250317597410576 423526749221067296 424375279023393152 424914980878915072 425435775347483264 426274836804167624 427340080044827768 427597436402700928 428965876993598126 429511416970153336 431180847098556464 431729203976883904 432808077456209728 433661678862058948 433958442551635456 435042886806241792 437273671493710324 437865697779922048 438366400368746668 439531538988514336 440090515910304896 440629910181321952 441498938118602182 441801065007387904 442602225760714474 442905107652137728 444343001001518528 444851110433373098 447148104118915472 449149595964275339 449456958357051008 450028557991602688 450049460774654468 452373296200341152 452890588332771407 453503758414919264 453776871284498944 455229093952389848 455808034335672928 457579674471937472 458161604220366592 460212393894429904 464348604567676192 464939142744336512 466101006491302784 466122655802320699 467034833210935808 468529485350353336 471547674532223744 472086892704804104 473341657372246208 473943632518789888 474524518656808256 475460394896956196 475785762315648512 476648550819230972 476974731317686784 478523231847789184 479070426620555644 481544112128062816 482508878889611392 483714648682754944 484030570538362624 484053052636057814 484668650065012504 485262681255723098 487171242061905856 487728325896830746 488388662908374592 490246716564112144 490870190823032384 492441123286133203 492778110969778816 493404804545010176 493671713348489221 494637802807096832 495613347270924512 497174174438054204 499741338849954656 500990171849996192 501978244710191522 502321758844016384 503577040207225088 504570214992688208 505831115155102256 507820572573164032 508401269066712112 511026404707331968 513313823959171816 514342240885319392 514930394953698997 516998052800389888 517589243808881608 520261821659874112 520923467812197632 522590579813855644 522948199396499968 524645952989744768 525957021593634176 527958002453659232 528629436270957952 530321209692758834 530684119505915648 531646460529142238 532711606631223656 534127506357029312 535462268971832384 537499412136556688 538182980299951168 539527877376918976 539905327940218331 540591955841744716 540961894139709952 541254529092921917 542313735607780864 543383308453664224 544741200936263968 547509058994920736 548605985586818432 550336128146357504 550361689983462994 551737021153767358 553203488726923216 553907028645728576 554540425334752766 554585921435112112 556767133785035264 557403801024949424 558158471895285248 559898811407521313 560281961787556736 560994503797751296 562789855184152232 564196243826844824 566415254023913728 568199056500633376 571132958685662464 571505974852524544 572560196399995648 572960756181456188 573689422525933168 574392561486366116 576651674277357952 581030021790528128 582889492869300526 585182024488561472 586644370239053504 587819703868936448 588491879947084568 591530564353007552 593102799598959104 593423640330793909 594178330473287924 594584939039856128 595757603244378848 596515261618476928 597246376930120736 600281016488407072 602967950746561414 603380574232753408 606081382506010096 607295657912786752 607595954890448272 608813264721398464 610431435836604928 611129468593619248 611906676231451328 611956878824951296 613864961904631801 614285042441779072 615066263199944192 615398985133048207 616603288430764544 617034660503106664 617819378104851104 618576604677625048 621009495375616256 622561372498587392 625724638851337984 625753702309964774 627727146166939028 628984788552529136 630556595604305552 631800204549034157 632232558545055104 633036604166546944 633760486096860304 633812481640128128 637032915457085056 639071612663931902 639884355894310072 643188405924745408 649370350286438144 649794464558349824 651448531000833748 653076474018745036 654812292778807072 655645054315352192 661537738014223616 662737368604821146 664498865157191792 665343945651378112 666159420422057744 668779456558355968 670450708844632576 670481849725505636 672562148510953792 674349758448131584 674714549965149239 676034930689151488 676507880792562728 677368233825800608 678198446092335896 679060949112329056 680400220283575246 680865832279290112 682511292719695712 682567287920137984 686035447415322368 688230967484234356 689106229424641616 690486843928236992 692664437149725824 692696609806772389 694052180471756288 694395377017655168 694427630072845123 694845834154389008 695786588253026816 697956052576499171 698433678392707712 699321915693087232 700668876535154254 701559956462436344 703313125866340808 705182469146407616 706079289262686976 706944691060142912 713717166189807388 715147088354245456 717402452762216032 718839758345747584 720636109262063488 722057376627467608 724297698396411776 726615669193237642 730367557330207888 731296406736354368 733240127070004736 735072463913994752 738807404908808704 740688055795468508 741171811136867768 744512606858095712 746491454667655424 747845140078448594 748356906032922368 752159345961377536 754566482422473812 755526106959546832 757414135548367024 758907938008603159 759427274465362048 760393080744432128 761325051910923136 766264971114863584 766726437687601664 767141200645306669 768642455441090048 769180193229900088 770158402843033568 771102342817313416 773151863762928832 774135124372343552 775083938391241024 776069656128376064 777600251752657424 780012905965366528 782509182208102076 786549677124839264 787549976485304704 787586556355645319 789127821632270848 791653268350597016 793631577226108712 794109524747873152 796650914416682234 797664060087427624 800764430325890576 801782807385641536 803786429561532352 805371689315252332 805922821881608704 815676761359779872 817310958119137664 817844757116543744 819888517442532608 819926599363118338 821975562127041166 825208430431391552 826152062233407182 830417907649414448 832625084052384896 833683980093293056 834134963933654201 834705779805951872 835767321984404992 837415655733631072 840013898731933184 842702196224109928 846500635194821152 847053498442134592 848750558046786304 850871550694966528 852549673608335248 854680160089655536 855194872805401856 857931753987196252 859022833940306672 862361694197112928 863458407953767808 865616154912419456 867323357724117896 874547342987420648 875731395559844096 876732800737493336 879063077977028672 880181031820609792 881259820362643904 882997876237204364 883602130014775808 885204451521428948 885810215304275456 888686002003037056 889702220866746196 894296208237830944 898299191928550678 898913916714102016 900098921549308936 904746592400682304 905781176665542814 907007516829838528 910458187904779696 911616068671345856 914533514674247377 915159348943874944 916323208440733184 916818896218622839 920424787788859808 928697209135352384 929878285488673024 932202012982605568 932245311604641398 937058970700706672 943095349064447488 944173785409608208 946683314744492416 947887265037579776 949049037313616512 950920789793912392 953297101638461944 957046463695578368 958140853241111288 963088224256125632 965017757779222784 967429297365509888 968061141076725248 968106105272115628 969337300130025008 970525362511446196 974342484123811712 975456651793661492 976777325816749184 980493433128224288 981740381646064768 984882246572266406 985556221939557632 987343426696978442 991226694541849024 994348348876108408 999482677699909312 1001980343699992384 1002681323317548329 1003956489420383044 1004643517688032768 1005186982601140703 1007154080414450176 1009140429985376416 1011662230310204512 1016802538133424224 1022052809414663936 1026627647918343632 1028684481770638784 1029860789907397994 1033996105600779776 1035178487617763216 1039812078328253867 1040523643319748224 1041846935624395264 1045181159627711288 1049291905979489536 1051914043187268352 1055916004907318464 1057258872541915904 1060642419385517668 1061368239011831296 1063292921058284476 1065423213262447312 1068255012714058624 1070924537943664768 1074998824273113376 1076365960599902336 1079055754753837952 1079810655880436662 1081183911683489432 1082509058185843834 1086766616907328448 1089482401872527936 1095018117989841472 1097211971173636864 1098522505792143299 1100672256292715008 1100723379966925988 1103474042307534716 1106406977453846432 1107814057291457152 1109080850669505532 1109171842870224224 1114807602049898848 1119797622815042626 1120563923575113472 1125579710368304464 1128392487653689648 1132830508047827456 1136398113001266752 1140034929251459059 1142265917371324928 1142883829532803813 1145120392799991296 1145921512362912376 1147378845051866336 1148785122972732232 1153303348554715904 1162060043581056256 1165778985738601052 1170364048977122944 1173288740478107008 1173343237019634863 1175639407737872896 1176983759894169136 1183061128706015104 1186847280661587818 1188356660946575848 1191515206488757696 1193030523236953856 1194492753860241472 1200562032976814144 1204404193097410123 1205935901493122828 1206761148465506816 1212162765012020192 1214591315825573504 1215191909780896544 1217626529442796928 1222258937187238496 1223813352462902656 1227729923809263602 1228570084883558144 1230797970266096414 1234069321006213328 1235638756209702208 1237153209355250096 1242018990751232512 1245122744997174784 1249005040832162929 1251449277702675968 1251507404619929548 1255454292333878056 1257969577105058272 1261113191208611104 1263600409098068314 1264465117090110208 1267520972193720608 1267624963280256256 1274065830914170112 1278143225327863804 1279768711788620144 1286376811849490816 1296204097642069889 1298740700572876288 1302897062001667496 1306152948037490072 1309624585557614144 1311290108630704384 1323075476028447232 1325474737209642292 1328997730314383584 1330687891302756224 1332318840844115488 1340963699451011272 1345124297021907584 1349429099930298478 1353015761585125456 1354736467651601216 1356396892184671792 1358121898224658112 1360800440567150492 1361731664558580224 1365022585439391424 1365134575840275968 1369391068864178633 1372070894830644736 1376461934968468712 1378212458849283232 1380973687856473984 1385328874299451648 1385393219613544778 1388790754035310336 1388855260145690246 1389691668308778016 1395912105152998342 1396867356785415424 1401337753070308508 1403119912924872688 1406626251732681616 1409400456301691581 1410364938292815232 1412158578525373952 1413889382120285824 1427434332379614776 1430294176708490912 1434804905524432064 1437679516691495168 1441272218524126976 1444114753254935216 1448595396792823552 1453231338386475284 1460735114660415776 1462592813472708736 1481376111590937016 1482343622273735536 1489025213716191424 1492982909335310848 1495690280156897188 1496713812065844736 1504318691922755072 1509132964844947624 1511052213919093664 1514828271096734048 1517815876017206318 1518854548930724096 1522650103821846272 1532529942229727168 1534282401290613338 1538360386459800176 1540316805686067136 1542204685634626832 1545246283415107637 1546303727525857664 1548270248744687104 1549107790162500659 1550167876782482048 1552139312256752128 1555200503505314848 1556978886516805843 1560025811930733056 1565018364416204152 1573099354249678528 1575099952970609408 1575173112711290638 1583306536701194032 1587263154452217424 1588219049495746304 1593301828833364468 1595328120174855248 1601528860651781152 1603565614771283072 1607572859123064704 1610743378630504664 1631353522719559744 1634621916238275328 1635689514233087488 1639777034885065216 1639853198726236676 1643951124254082332 1650416860862783104 1652304124466814364 1660835815298828896 1665250168104769792 1668269927867308402 1669411559611903744 1674831311467262144 1685404392448219856 1693001270389642304 1694106996884269184 1697501116093572608 1698419384395030843 1701743101389933056 1705099347216670496 1709360320179311072 1710389745610803712 1715863507974392504 1718045667880613344 1724723388394225856 1726916815907535616 1731232309824838912 1734646715448235792 1749094685974841296 1751462791119688192 1753465601474986672 1756923856485670327 1758126155954057344 1760362063641219584 1762519640725287808 1765995752474408728 1770408903042857896 1777372004006074112 1779404441733492392 1788592416475661888 1796598383857101356 1797827833428204032 1800197843098617872 1809493184801364608 1811562353331085628 1814015033659677056 1820916375809559392 1823232137342691712 1829067029348494754 1830318697887749888 1833637792437245678 1840849575577719616 1857394418270704768 1859756570977346048 1860762611851997833 1864404025965211136 1864490623209282796 1874117941401413344 1888347570819216416 1893366629488984832 1898098074627233024 1901841579587824784 1906594203276923888 1914092927391156736 1916281706482222576 1926176448512251264 1930035515558445568 1931079574038185753 1934858594731019776 1936212210544231256 1938674600260050016 1941050725022892392 1948684968247623424 1950913303587322984 1953554651633498368 1960986866256448576 1963480763292129536 1969764493144532812 1971112443879115264 1974686853393956884 1982453389083698048 1988696697752216816 1998965355399818624 2003960687399984768 2005362646635096658 2007912978840766088 2010373965202281406 2018280859970752832 2023324460620409024 2033605076266848448 2040113225042551841 2044105618829327872 2053255295836687264 2057368963541277568 2059721579814795988 2070356975235526432 2079624156656507734 2081047286639496448 2090362319255422576 2098583811958979072 2103828086374536704 2111832009814636928 2114517745083831808 2121284838771035336 2126585842116568952 2130846426524894624 2136510025428117248 2141849075887329536 2149997648546226752 2152731921199804672 2158111509507675904 2159621311760873324 2162367823366978864 2165018116371687668 2173533233814656896 2178964803745055872 2190036235979682944 2194423942347273728 2197045011584286598 2201446759933851976 2206948084615069432 2212813954907692864 2215628114582914304 2218161701339011064 2218343685740448448 2229615204099797696 2236750644323761657 2239595245630085252 2241127847150226944 2251159420736608928 2256784975307379296 2272796226002533504 2280069858502918118 2285767659065607626 2291843024725824752 2294757690103732672 2297570245945464464 2306606697109431808 2319580790116874011 2324120087162112512 2331557971477202104 2340728097954245888 2346577480956214016 2346686474039269726 2353967519788338272 2366122257412030208 2373694561323175636 2376713321893151696 2383030412977515392 2386061046473907712 2388985507720482944 2401124065953628288 2408808386194820246 2411871802986245656 2424325530024040384 2429182631651147008 2430383819561793088 2435253058885593856 2444517874374476992 2447626704925805312 2452341067873039889 2455459847618527204 2457140169767116288 2461595940532192828 2468138642012426656 2471277512419404416 2474306418710500192 2498010081664325858 2503014809239859096 2510908584667756112 2515939154210116544 2522226382417222208 2527200818196136628 2528930234180220416 2535041944387441216 2535249926560512512 2543154842176331747 2548131661828340224 2556286450655727608 2559537423577240288 2572753623698981632 2592408195284139778 2605794124003334992 2612305896074980144 2617457990274570079 2619249171115228288 2622580217261408768 2650949474419284584 2657995460628767168 2661375782605512448 2664637681688230976 2681927398902022544 2690248594043815168 2698858199860596956 2706031523170250912 2709472935303202432 2712793784369343584 2716243796449316224 2721600881134300984 2730045170878782848 2738782137728357266 2752923869936937424 2756424917698566464 2761947375712947968 2770657748598903296 2770786439227089556 2777581508070620672 2777710520291380492 2779383336617556032 2788278200458387819 2791824210305996684 2793734713570830848 2802675506140617016 2806239825849745376 2813252503465363232 2818800912603383162 2820729876585630464 2827778764240571648 2854868664759229552 2860588353416981824 2869609811048864128 2869743097770914183 2875359033382990336 2876914467444644081 2882544437048253952 2888229506509870432 2891532217816925137 2897190793585647104 2906462676772950568 2921470229320831552 2925185626945417472 2962752223181874032 2964687244547471072 2978050427432382848 2991380560313794376 3018265929689895248 3022104427838187328 3029656542193468096 3035631752034412636 3037709097861448192 3045300207643692544 3065059884459454336 3068564802581226676 3076720772919600352 3080633611372134272 3084409371269253664 3090492566830215274 3092607455051715328 3098215580325001318 3100335753564964096 3110401007010629696 3113957773033611686 3130036728832408304 3144047171749927373 3146198708499357056 3150199905941218816 3150346225422581276 3166613073402388064 3170234118329399849 3174526308904434848 3176438098991492608 3186603657666728936 3190656240349710496 3203057721303562304 3207131229542566144 3215145718246129408 3221486757261009328 3262707045439119488 3262858590616244893 3269243832476550656 3279706397452473352 3287902248508164664 3300833721725566208 3304608248933628728 3321671630597657792 3330500336209539584 3336539855734616804 3338823119223807488 3349662622934524288 3370808784896439712 3386002540779284608 3388213993768538368 3396838768790061686 3410198694433340992 3418720640358622144 3431727015948785008 3436091335761226688 3447087863002932421 3449446776788451712 3453833631815071232 3455701993439424547 3462464619649677824 3469293430896471584 3498189371949682592 3506931202949973344 3513847712971340654 3516252311908114688 3525039281450575616 3531991504948817456 3540817806085715792 3554744008012148224 3558808883466984784 3577184832951323776 3593196767714202712 3600395686197235744 3604512764675892979 3618986369602729216 3623124706662171256 3628030067319354112 3641832751619118784 3646464274685383424 3658134058696989508 3660637395775499776 3667275584874491356 3681699151155439232 3714788836541409536 3721525223703995666 3728981246418565592 3748235882802826688 3776695141638432832 3786733258977969664 3788781703650453419 3796196149254466048 3803683159175649568 3813188406553847776 3832563412964445152 3852352897024502528 3862159148076371506 3872424421088462512 3877349200520100032 3882101450045784784 3897369936495246848 3901826607174645968 3907109303266996736 3919291679852649191 3921973732512897152 3926961526584259072 3939528986289065624 3949373706787913768 3964906778167396096 3977393395504433632 3997930710799637248 4007921374799969536 4010725293270193316 4015825957681532176 4020747930404562812 4036561719941505664 4046648921240818048 4067210152533696896 4080226450085103682 4106510591673374528 4114737927082555136 4119443159629591976 4140713950471052864 4153965482315557363 4159248313313015468 4162094573278992896 4180724638510845152 4223664019629273856 4242569677542070672 4253171684233137904 4261692853049789248 4273020050856234496 4283698151774659072 4299995297092453504 4305463842399609344 4307792895931337449 4316223019015351808 4319242623521746648 4324735646733957728 4330036232743375336 4347066467629313792 4357929607490111744 4380072471959365888 4394090023168573196 4402893519867703952 4413896169230138864 4422601431843239099 4425627909815385728 4431256229165828608 4436323402678022128 4436687371480896896 4459230408199595392 4473501288647523314 4479190491260170504 4502318841473217856 4513569950614758592 4545592452005067008 4560139717005836236 4571535318131215252 4583686049451649504 4589515380207465344 4595140491890928928 4639161580233748022 4663115942954404208 4681456195908491776 4693154961912428032 4693372948078539452 4707935039576676544 4723001849756044673 4732244514824060416 4747389122646351272 4753426643786303392 4766060825955030784 4777971015440965888 4802248131907256576 4817616772389640492 4823743605972491312 4848651060048080768 4858365263302294016 4860767639123586176 4860993410509915861 4870506117771187712 4889035748748953984 4895253409851610624 4904682135746079778 4910919695237054408 4923191881064385656 4936277284024853312 4942555024838808832 4948612837421000384 4996020163328651716 5006029618479718192 5021817169335512224 5031878308420233088 5044452764834444416 5054401636392273256 5070083888774882432 5086309684352663494 5112572901311455216 5119074847154480576 5145507247397963264 5184816390568279556 5211588248006669984 5224611792149960288 5234915980549140158 5238498342230456576 5301898948838569168 5315990921257534336 5322751565211024896 5329275363376461952 5363854797804045088 5369988404517146683 5380497188087630336 5397716399721193912 5412063046340501824 5418945870606404864 5425587568738687168 5432487592898632448 5443201762268601968 5460090341757565696 5477564275456714532 5505847739873874848 5512849835397132928 5523894751425895936 5541572878454179112 5555421040582760984 5558766673235112064 5576556400916775638 5583648420611993368 5605351012281234032 5612479651699490752 5626505006930726464 5637601825206766324 5641459753171260928 5655557528481143296 5709737329518459104 5721176706833963648 5739219622097728256 5739486195541828366 5753828934889288162 5776459013019740864 5783064435633850274 5812925353545901136 5838944747535579407 5842940458641663104 5850371253890834944 5925504446363748064 5929374489094942144 5956100854864765696 5982761120627588752 6036531859379790496 6044208855676374656 6059313084386936192 6071263504068825272 6130119768918908672 6137129605162453352 6153441545839200704 6161267222744268544 6168818742538507328 6180985133660430548 6185214910103430656 6196431160650002636 6200671507129928192 6220802014021259392 6227915546067223372 6260073457664816608 6288094343499854746 6292397416998714112 6300692450845162552 6333226146804776128 6340468236658799698 6349052617808869696 6373207315333457872 6381312480699420992 6401734602719731639 6406115442607124608 6414262459085132288 6417732273530359873 6430291436492258816 6442973514522018656 6525414090878238976 6525717181232489786 6559412794904946704 6575804497016329328 6601667443451132416 6609216497867257456 6643343261195315584 6673079711469233608 6699325245869048576 6741617569792879424 6772005081558569216 6776427987537076736 6793677537580123372 6820397388866681984 6837441280717244288 6863454031897570016 6872182671522453376 6894175726005864842 6898893553576903424 6911403986878849094 6938586861792943168 6996378743899365184 7013862405899946688 7018769263222838303 7027695425942681308 7032504623816229376 7036308878207984921 7050078562901151232 7063983009897634912 7081635612171431584 7117617766933969568 7154369665902647552 7186393535428405424 7200791372394471488 7209025529351785958 7237972739205458432 7246249413324342512 7256060134638708224 7278684548297777069 7283665503238237568 7292928549370766848 7316268117393979016 7334551169748982712 7363398302310878464 7429577673082819072 7443050447407991332 7457962492837131184 7496471765605653376 7553390283276865664 7577563407300906838 7607366318351299136 7626376813107695552 7665126825928890304 7689657540545003093 7704705794049005056 7724318296152743012 7744848842176925024 7754698401040200064 7764202900091569568 7803653214349291936 7838583359705298382 7843947465025794304 7879057972578131248 7898747413575827536 7929813556334792192 7954786791008867264 7980244504760213413 7995861421599274496 8000186806729626691 8015842749599939072 8021450586540386632 8031651915363064352 8041495860809125624 8073123439883011328 8093297842481636096 8134420305067393792 8160452900170207364 8213021183346749056 8213402659137444041 8229475854165110272 8238886319259183952 8281427900942105728 8307930964631114726 8318496626626030936 8361449277021690304 8447328039258547712 8485139355084141344 8506343368466275808 8523385706099578496 8599990594184907008 8615585791862674898 8638485247043493296 8649471293467915456 8660072465486750672 8694132935258627584 8715859214980223488 8743035285825140503 8760144943918731776 8788180046337146392 8805787039735407904 8827792338460277728 8845202863686478198 8851255819630771456 8872646805356044256 8873374742961793792 8918460816399190784 8947002577295046628 8958380982520341008 9004637682946435712 9027139901229517184 9073428683494489223 9091184904010134016 9120279434011672472 9143070636262430504 9167372098903299008 9179030760414930688 9190280983781857856 9278323160467496044 9326231885908808416 9386745896157078904 9415870079153353088 9446003699512089346 9494778245292702544 9506853287572606784 9532121651910061568 9555942030881931776 9604496263814513152 9635233544779280984 9647487211944982624 9697302120096161536 9721535278247172352 9721986821019831722 9778071497497907968 9809364271492159556 9821839390474108816 9846383762128771312 9865803194111841067 9872554568049706624 9885110049677617664 9897225674842000768 9992040326657303432 10012059236959436384 10043634338671024448 10063756616840466176 10088905529668888832 10108803272784546512 10140167777549764864 10172619368705326988 10225145802622910432 10238149694308961152 10369632781136559112 10423176496013339968 10449223584299920576 10469831961098280316 10476996684460913152 10603797897677138336 10631981842515068672 10658550726752923904 10727709595608090176 10739976809034293366 10795432799442387824 10824126092681003648 10837891741212809728 10843754531137504613 10851175137477374336 10864975185797264896 10886403524537203936 10920180683515131392 10955128550913429064 11011695479747749696 11025699670794265856 11083145756908358224 11110842081165521968 11117533346470224128 11153112801833551276 11167296841223986736 11210702024562468064 11224959303398981504 11253010013861452928 11275203650413532648 11419474659036918208 11442353413667927296 11478439244195456512 11478972391083656732 11507657869778576324 11552918026039481728 11566128871267700548 11625850707091802272 11677889495071158814 11685880917283326208 11851008892727496128 11858748978189884288 11888935690765215901 11912201709729531392 11918645650842096907 11965522241255177504 12073063718759580992 12088417711352749312 12118626168773872384 12142527008137650544 12260239537837817344 12274259210324906704 12306883091678401408 12322534445488537088 12337637485077014656 12361970267320861096 12392862321300005272 12441604028042518784 12455831092134446744 12520146915329633216 12576188686999709492 12584794833997428224 12601384901690325104 12666452293609552256 12680936473317599396 12698105235617739392 12746414630666915744 12762624961398841984 12803469205439463278 12812230885214249216 12835464547060719746 12885947029044037312 13025338282963984831 13050828181756477952 13051434362464979572 13118825589809893408 13151608994032658656 13218432995734514912 13286686522390631168 13346159422938467216 13398650491738097152 13483235139585758848 13517557018267300271 13544010163117138432 13587355075160246744 13640794777733363968 13674882561434488576 13726908063795140032 13744365343044906752 13788351452011729684 13797787107153806848 13822807973757698188 13877173723585886336 13992757487798730368 14027724811799893376 14037538526445676606 14055390851885362616 14072617756415969842 14127966019795269824 14163271224342863168 14235235533867939136 14280792575297862887 14308739331805295104 14372787070856810848 14401582744788942976 14418051058703571916 14492498826648685024 14557369096595554138 14567331006476475136 14632536234787958032 14669102339497965424 14726796604621756928 14886100894815982664 14915924985674262368 14992943531211306752 15106780566553731328 15155126814601813676 15214732636702598272 15252753626215391104 15330253651857780608 15379315081090006186 15448636592305486024 15489697684353850048 15509396802080400128 15528405800183139136 15607306428698583872 15657254510266331599 15677166719410596764 15687894930051588608 15758115945156262496 15797494827151655072 15909573582017734528 15960489009520426826 16000373613459253382 16042901173080773264 16063303830726128704 16082991721618251248 16146246879766022656 16186595684963272192 16237065530818118077 16268840610134787584 16320905800340414728 16426042366693498112 16426805318274888082 16477772638518367904 16562855801884211456 16615861929262229452 16636993253252061872 16722898554043380608 16970278710168282688 17012686736932551616 17046771412199156992 17199981188369814016 17231171583725349796 17276970494086986592 17298942586935830912 17320144930973501344 17486070571650281006 17576360092674292784 17611574079470815808 17655584676920555456 17690405727372956396 17702511639261542912 17745293610712088512 17746749485923587584 17802083895234322229 17836921632798381568 17894005154590093256 17916761965040682016 18009275365892871424 18054279802459034368 18146857366988978446 18240558868023344944 18286141272524861008 18322205931921990553 18334744197806598016 18358061520829861376 18380561967563715712 18556646320934992088 18652463771817616832 18773491792314157808 18831740158306706176 18892007399024178692 18989556490585405088 19013706575145213568 19270467089558561968 19294974423889965248 19394604240192323072 19443070556494344704 19443973642039663444 19556142994995815936 19618728542984319112 19643678780948217632 19692767524257542624 19731606388223682134 19745109136099413248 19794451349684001536 19984080653314606864 20024118473918872768 20087268677342048896 20088201684396399281 20127513233680932352 20138401272112508567 20177811059337777664 20217606545569093024 20240725524718475959 20280335555099529728 20345238737410653976 20450291605245820864 20476299388617922304 20739265562273118224 20846352992026679936 20898447168599841152 20939663922196560632 21207595795354276672 21263963685030137344 21317101453505847808 21455419191216180352 21479953618068586732 21590865598884775648 21648252185362007296 21687509062275009226 21702350274954748672 21772807049074407872 21910257101826858128 22008330202249491611 22023390959495499392 22051399341588531712 22166291513816716448 22221684162331043936 22235066692940448256 22306225603667102552 22334593682447973472 22421404049124936128 22449918606797963008 22506020027722905856 22550407300827065296 22838949318073836416 22840010134313714251 22884706827335854592 22957944782167313464 23015315739557152648 23105836052078963456 23132257742535401096 23251701414183604544 23355778990142317628 23371761834566652416 23702017785454992256 23717497956379768576 23777871381530431802 23837291301684193814 23931044482510355008 24146127437519161984 24176835422705498624 24189913954075971829 24237252337547744768 24285054016275301088 24548518420649813408 24613766183356802816 24675274970154029312 24723940534641722192 24785724642600010544 24883208056085037568 24911662184268893488 25040293830659266432 25152377373999418984 25202769803380650208 25332904587219104512 25361872946635198792 25396210471235478784 25492829261333831488 25525249922797683968 25606938410878926556 25624461770428498432 25670929094121439492 25771894058088074624 26050676565927969662 26102868724929959144 26237651179619786816 26303217988065317312 26436865991469029824 26521471925553173933 26573373044781262336 26692318845876934432 26966470279171517696 27035114036534600542 27174710150320493488 27281589555466727936 27349765122868977152 27453816127590280064 27488730686089813504 27576702904023459368 27645615947515396376 27754347447171772672 27985514975597460736 28055449623599786752 28075077052891353212 28110781703770725232 28145235512831939684 28255932039590539648 28326542448685726336 28470471067735878272 28561585150595725774 28745574141713621696 28803165489577885952 28836102117407143832 28984997653297370048 29077758376208901541 29114738193191108276 29134662012952950272 29265072469575916064 29338204678995930848 29772201789631965328 29831849971348524736 29985887062422613504 30154550271519362143 30213561133107462656 30310253629203627352 30429465273405196544 30505507252430782208 30660507303715561216 30758630162180012372 30897273184610972048 30979395368707700096 31018793604160800256 31056811600366278272 31214612857397167744 31314509020532663198 31354333438821193528 31516231890312524992 31594989654303310144 31819147164035469056 31920978019040853652 32000747226918506764 32085802346161546528 32126607661452257408 32165983443236502496 32474131061636236154 32641811600680829456 32852084733386996224 32853610636549776164 32955545277036735808 33061012948292312711 33125711603768422912 33231723858524458904 33273986506504123744 33445797108086761216 33940557420336565376 34025373473865103232 34026953873569411027 34093542824398313984 34462343167450699592 34553940988173973184 34597885173871661824 34640289861947002688 34972141143300562012 35152720185348585568 35223148158941631616 35311169353841110912 35380811454745912792 35490587221424177024 35604167790468644458 35788010309180186512 35833523930081364032 36018550731785742848 36108559604918068736 36293714733977956892 36481117736046689888 36572282545049722016 36644411863843981106 36669488395613196032 36761123935127431424 37113292641869984176 37304927543635233664 37546983584628315616 37589918831620026781 37663480316613412352 37784014798048357384 37979112981170810176 38027413150290427136 38540934179117123936 38589948847779930496 38887947284079326888 39237457085968638224 39287357561896435264 39385535048515085248 39463212776447364268 39490218272198826496 39588902699368003072 39968161306629213728 40048236947837745536 40174537354684097792 40176403368792798562 40276802544225017134 40435213091138186048 40481451049436951918 40690477474821307952 40872613232749055849 40900583210491641728 40952598777235844608 41478531124546236448 41692705984053359872 41796894337199682304 41879327844393121264 42415191590708553344 42910838382432360704 42959907236137173464 43181731197769551296 43296504370724014592 43375018124550018452 43404700549909497344 43545614098148815744 43820514203653716256 44016660404498983222 44046781918990998784 44332583027633432896 44443368324662087872 44612451207334205104 44669187364895946944 44812142219038121473 44842808098249872256 44899837213595926016 44924125914712519111 45012040055445811712 45100814601654130592 45677898636147672832 45680020268627428502 45915889564334626928 46030631479114305296 46211672104157926912 46264515485070802192 46503402828367209088 46711557980284635256 47404035570909984512 47434995912759537152 47555742763060863604 47674582603368387628 47862088965020710016 48292254875038323968 48379827908151943658 48570108032550602176 49097036841299626816 49227532366713605632 49254162147455894447 49350549940308058624 49447881069283444384 49571449285200021088 49823324368537786976 50080587661318532864 50304754747998837968 50405539606761300416 50665809174438209024 50723745893270397584 50792420942470957568 50950791838084439483 50985658522667662976 51050499845595367936 51213876821757853112 51341858188242878984 51543788116176149248 52101353131855939324 52205737449859918288 52475302359239573632 52606435976130634624 52873731982938059648 53042943851106347866 53384637691753868864 53932940558343035392 54070228073069201084 54349420300640986976 54907632255180560128 55153405808046918736 55291231895030792752 55508694894343545344 55971029951194921472 56001307647107386837 56110899247199573504 56150154105782706424 56221563407541450464 56290471025663879368 56511864079181079296 56653084897371452672 56940942135471756544 57123170301191451548 57491148283427243392 57493818613962108287 57606330979155771904 57672204234814287664 57969995306594740096 58155516752417803082 58229476386382216552 58530144939151832128 58676409357991861696 59544403579263930656 59663699942697049472 60309100543038724286 60620507258407254704 60858930546810393088 61011014504861564416 61321014607431122432 61517260324360024744 61794546369221944096 61958790737415400192 62113623200732556544 62429225714794335488 62629018041065326396 62708666877642387056 63032463780625049984 63189979308606620288 63638294328070938112 63841956038081707304 64001494453837013528 64171604692323093056 64253215322904514816 64331966886473004992 64948262123272472308 65283623201361658912 65707221273099552328 65911090554073471616 66122025896584625422 66463447717048917808 66547973013008247488 66891594216173522432 67881114840673130752 68050746947730206464 68053907747138822054 68924686334901399184 69107881976347946368 69195770347743323648 69280579723894005376 69944282286601124024 70305440370697171136 70446296317883263232 70622338707682221824 70761622909491825584 70981174442848354048 71208335580937288916 71576020618360373024 71667047860162728064 72587429467955913784 72962235472093379776 73144565090099444032 73288823727687962212 73338976791226392064 73522247870254862848 74226585283739968352 74609855087270467328 75093967169256631232 75179837663240053562 75568029596096714768 75906281717962532291 75958225962341620352 76054826300580854272 77081868358234247872 77179897695559860992 77775894568158653776 78474914171937276448 78574715123792870528 78771070097030170496 78926425552894728536 79936322613258427456 80096473895675491072 80349074709368195584 80352806737585597124 80553605088450034268 80870426182276372096 80962902098873903836 81380954949642615904 81745226465498111698 81801166420983283456 82957062249092472896 83222549835356511307 83385411968106719744 83430519555894678349 83593788674399364608 83758655688786242528 84830383181417106688 85821676764864721408 85919814472274346928 86363462395539102592 86750036249100036904 87091228196297631488 87641028407307432512 88033320808997966444 88093563837981997568 88665166055266865792 88886736649324175744 89224902414668410208 89338374729791893888 89624284438076242946 89685616196499744512 89848251829425038222 90201629203308261184 91177367980747893817 91355797272295345664 91360040537254857004 91831779128669253856 92061262958228610592 92529030970141604384 93006805656734418176 93423115960569270512 94622899127871101897 94808071141819969024 95111485526121727208 95349165206736775256 95724177930041420032 96584509750076647936 96759655816303887316 97140216065101204352 98194073682599253632 98508324294911788894 98895762138566888768 99142898570400042176 99646648737075573952 99965548027085040209 100161175322637065728 100609509495997675936 100811079213522600832 101447491786540795168 101901583676168878966 101971317045335325952 102427753643515706224 102683716376485757968 103087576232352298496 104202706263711878648 104411474899719836576 104950604718479147264 105212871952261269248 105747463965876119296 106085887702212695732 106769275383507737728 108140456146138402168 108698840601281973952 109815264510361120256 110306811616093837472 110582463790061585504 112002615294214773674 112300308211565412848 112443126815082900928 112580942051327758736 113023728158362158592 113306169794742905344 113659458715726826539 113881884270943513088 114246340602382903096 114982296566854486784 114987637227924216574 115344408469628575328 115939990613189480192 116311033504835606164 116458952772764433104 117060289878303664256 117352818715983723392 119088807158527861312 119327399885394098944 120618201086077448572 121241014516814509408 123034520648720049488 123589092738443888192 123917581474830800384 124227246401465113088 124858451429588670976 125258036082130652792 125417333755284774112 126064927561250099968 126379958617213240576 127683912076163414608 128002988907674027056 128255441523453933871 128343209384646186112 128506430645809029632 128663933772946009984 129896524246544944616 130567246402723317824 131414442546199104656 131822181108146943232 132244051793169250844 132926895434097835616 133095946026016494976 135762229681346261504 136101493895460412928 136107815494277644108 137849372669802798368 138215763952695892736 138561159447788010752 139888564573202248048 140610880741394342272 140892592635766526464 140968808904787559969 141244677415364443648 141523245818983651168 141962348885696708096 142416671161874577832 143152041236720746048 143334095720325456128 145174858935911827568 145924470944186759552 146289130180198888064 146577647455375924424 148453170567479936704 149219710174540934656 150187934338513262464 150359675326480107124 151136059192193429536 151812563435925064582 151916451924683240704 154163736716468495744 154359795391119721984 155551789136317307552 156949828343874552896 157149430247585741056 157542140194060340992 157852851105789457072 159872645226516854912 160192947791350982144 160705613475171194248 161107210176900068536 161740852364552744192 161925804197747807672 162761909899285231808 163490452930996223396 163602332841966566912 165914124498184945792 166445099670713022614 166861039111789356698 167517311377572485056 169329397678531802803 169660766362834213376 171839628944548693856 172726924791078205184 173500072498200073808 174182456392595262976 175282056814614865024 176066641617995932888 177330332110533731584 177773473298648351488 178449804829336820416 178676749459583787776 179248568876152485892 179371232392999489024 179696503658850076444 180403258406616522368 182354735961495787634 182720081074509714008 183663558257338507712 184122525916457221184 185058061940283208768 185650303478872217531 186013611313468836352 186846231921138541024 189245798255742203794 190222971052243454416 190698330413473550512 191448355860082840064 193519311632607774632 194280432130202408704 196388147365198507264 197016648589823577788 197791524277133777536 198285797140800084352 199293297474151147904 199931096054170080418 201219018991995351872 201622158427045201664 202894983573081590336 203544308633462310787 203803167352337757932 203942634090670651904 204855507287031412448 205367432752971515936 208405412527423757296 208822949799439673152 209901209436958294528 210425743904522538496 211081851900635535001 211494927931752238592 212171775404425391464 213538550767015475456 216280912292276804336 217397681202563947904 220613623232187674944 221164927580123171008 224005230588429547348 224600616423130825696 224886253630165801856 225161884102655517472 227318917431453653078 228492681204765806192 229964593133708973568 229975274455848433148 230688816939257150656 231427090638046188977 231879981226378960384 232622067009671212328 232917905545528866208 234120579756607328512 234705637431967446784 238177614317055722624 238188677114985877189 238654799770788197888 241236402172154897144 242482029033629018816 246069041297440098976 247178185476887776384 250516072164261305584 250834667510569548224 252129855122500199936 252759917234426481152 255367824152326829216 256005977815348054112 256510883046907867742 256686418769292372224 257327867545892019968 259793048493089889232 261134492805446635648 262828885092398209312 263129431821340187467 263644362216293886464 264488103586338501688 265853790868195671232 266191892052032989952 272215630988555288216 275698745339605596736 276431527905391785472 277122318895576021504 279777129146404496096 281221761482788684544 281937617809575119938 283046491637967302336 284833342323749155664 286108292629243390943 286304082473441492096 286668191440650912256 290349717871823655136 291848941888373519104 292578260360397776128 293155294910751848848 296906341134959873408 300375868677026524928 300719350652960214248 302272118384386859072 303625126871850129164 303832903849366481408 308327473432936991488 311103578272634615104 313899656687749105792 314298860495171482112 314468881402987633777 315084280388120681984 315705702211578914144 319745290453033709824 321411226950342388496 322214420353800137072 323481704729105488384 323851608395495615344 325523819798570463616 326980905861992446792 331828248996369891584 332890199341426045228 333722078223578713396 335034622755144970112 338658795357063605606 343679257889097387712 344779135032191261129 345453849582156410368 347000144996400147616 350564113629229730048 352133283235991865776 354660664221067463168 355546946597296702976 356899609658673640832 357353498919167575552 358497137752304971784 359393007317700152888 360806516813233044736 364709471922991575268 365440162149019428016 367327116514677015424 368245051832914442368 370116123880566417536 371300606957744435062 373692463842277082048 378491596511484407588 380445942104486908832 381396660826947101024 387038623265215549264 388560864260404817408 392009153529751707859 392776294730397014528 394033297179647155576 395583048554267555072 396571594281600168704 398586594948302295808 399862192108340160836 402438037983990703744 403244316854090403328 405789967146163180672 407088617266924621574 407606334704675515864 409711014574062824896 410734865505943031872 416810825054847514592 417645899598879346304 422163703801271070002 424343550808850782928 427077101534030950912 432561824584553608672 434795362405127895808 441227246464375349888 442329855160246342016 448010461176859094696 449201232846261651392 449772507260331603712 450323768205311034944 454637834862907306156 456985362409531612384 459950548911696866296 461377633878514301312 462854181276092377954 465244134019342424656 465835811091057732416 468241159513214657024 469411274863934893568 476355228634111445248 476377354229971754378 482472804344309794288 484964058067258037632 492138082594880197952 494356370953775552768 501032144328522611168 501669335021139096448 510735648304653658432 512011955630696108224 513021766093815735484 513372837538584744448 514655735091784039936 519586096986179778464 522268985610893271296 525657770184796418624 526258863642680374934 528976207172677003376 531343972025737726037 531707581736391342464 532383784104065979904 544431261977110576432 551397490679211193472 559554258292808992192 562443522965577369088 563875235619150239876 566092983275934604672 569666684647498311328 572216585258486781886 572608164946882984192 580699435743647310272 582557848847495579149 583697883776747038208 584013636891262748443 585156520720795552256 586310589821503697696 593812682269919746816 600751737354053049856 601438701305920428496 604544236768773718144 607250253743700258328 616654946865873982976 622207156545269230208 627799313375498211584 628937762805975267554 631411404423157828288 638241575865235256719 639490580906067419648 642822453900684776992 644428840707600274144 647703216790991230688 651047639597140927232 653961811723984893584 662360293895097713279 663656497992739783168 665780398682852090456 667444156447157426792 670069245510289940224 677317590714127211212 687358515778194775424 689558270064382522258 694000289992800295232 701128227258459460096 704266566471983731552 713799219317347281664 716994275504609943568 718786014635400305776 721613033626466089472 729418943845983150536 730880324298038856032 734654233029354030848 736490103665828884736 740232247761132835072 742601213915488870124 747384927684554164096 756983193022968815176 760891884208973817664 762793321653894202048 774077246530431098528 784018307059503415718 788066594359294311152 791166097108535110144 793143188563200337408 797173189896604591616 799724384216680321672 804876075967981407488 811579934292326361344 814177234533849243148 815212669409351031728 819422029148125649792 821469731011886063744 833621650109695029184 835291799197758692608 844327407602542140004 848687101617701565856 865123649169107217344 869590724810255791616 882454492928750699776 884659710320492684032 896020922353718189392 898402465692523302784 899545014520663207424 900647536410622069888 909275669725814612312 913970724819063224768 919901097823393732592 922755267757028602624 925708362552184755908 930488268038684849312 931671622182115464832 952710457268222890496 952754708459943508756 964945608688619588576 969928116134516075264 984276165189760395904 986781662333512919783 988712741907551105536 1002064288657045222336 1003338670042278192896 1021471296609307316864 1024023911261392216448 1026043532187631470968 1039172193972359556928 1044537971221786542592 1051315540369592837248 1052517727285360749868 1057952414345354006752 1062687944051475452074 1063415163472782684928 1088862523954221152864 1102794981358422386944 1119108516585617984384 1127750471238300479752 1132185966551869209344 1139333369294996622656 1144433170516973563772 1145216329893765968384 1161398871487294620544 1165115697694991158298 1168027273782525496886 1172621179643007395392 1185305783749722619621 1187625364539839493632 1202877402611840856992 1209088473537547436288 1214500507487400516656 1244414313090538460416 1255598626750996423168 1257875525611950535108 1262822808846315656576 1276483151730470513438 1285644907801369553984 1288857681415200548288 1295406433581982461376 1299552124352105522717 1302095279194281854464 1307923623447969787168 1324720587790195426558 1331560797365704180912 1334888312894314853584 1340138491020579880448 1354635181428254422424 1374717031556389550848 1379116540128765044516 1388000579985600590464 1408533132943967463104 1427598438634694563328 1433988551009219887136 1437572029270800611552 1458837887691966301072 1461760648596077712064 1469308466058708061696 1472980207331657769472 1477572963304448745007 1480464495522265670144 1485202427830977740248 1494769855369108328192 1513966386045937630352 1521783768417947635328 1525586643307788404096 1548154493060862197056 1568036614119006831436 1576133188718588622304 1599448768433360643344 1609752151935962814976 1623159868584652722688 1628354469067698486296 1630425338818702063456 1638844058296251299584 1642939462023772127488 1667243300219390058368 1667320739804901140323 1670583598395517385216 1688654815205084280008 1697374203235403131712 1730247298338214434688 1764908985857501399552 1769319420640985368064 1792041844707436378784 1796804931385046605568 1801295072821244139776 1818551339451629224624 1827941449638126449536 1839802195646787465184 1845510535514057205248 1851416725104369511816 1860976536077369698624 1863343244364230929664 1905509416919887017512 1929891217377239177152 1939856232269032150528 1968552330379520791808 1973563324667025839566 2004128577314090444672 2006677340084556385792 2042942593218614633728 2048047822522784432896 2052087064375262941936 2078344387944719113856 2102631080739185674496 2105035454570721499736 2115904828690708013504 2125375888102950904148 2126830326945565369856 2177725047908442305728 2201282169820913436439 2205589962716844773888 2238217033171235968768 2255500942476600959504 2264371933103738418688 2278666738589993245312 2288866341033947127544 2322797742974589241088 2330231395389982316596 2336054547565050993772 2345242359286014790784 2370611567499445239242 2405754805223681713984 2413453945225338827903 2418176947075094872576 2429001014974801033312 2488828626181076920832 2515751051223901070216 2525645617692631313152 2552966303460941026876 2571289815602739107968 2577715362830401096576 2590812867163964922752 2599104248704211045434 2615847246895939574336 2649441175580390853116 2663121594731408361824 2669776625788629707168 2709270362856508844848 2744064074708261955013 2749434063112779101696 2758233080257530089032 2776001159971201180928 2817066265887934926208 2867977102018439774272 2875144058541601223104 2917675775383932602144 2923521297192155424128 2955145926608897490014 2970404855661955480496 2989539710738216656384 3027932772091875260704 3043567536835895270656 3051173286615576808192 3096308986121724394112 3136073228238013662872 3152266377437177244608 3198897536866721286688 3256708938135396972592 3260850677637404126912 3277688116592502599168 3285878924047544254976 3334486600438780116736 3334641479609802280646 3377309630410168560016 3394748406470806263424 3460494596676428869376 3584083689414872757568 3593609862770093211136 3602590145642488279552 3637102678903258449248 3655882899276252899072 3679604391293574930368 3702833450208739023632 3719407804180164082259 3721953072154739397248 3726686488728461859328 3811018833839774035024 3859782434754478354304 3937104660759041583616 3947126649334051679132 4008257154628180889344 4085885186437229267456 4088095458238839239101 4096095645045568865792 4104174128750525883872 4156688775889438227712 4205262161478371348992 4210070909141442999472 4231809657381416027008 4250751776205901808296 4355450095816884611456 4402564339641826872878 4476434066342471937536 4511001884953201919008 4557333477179986490624 4577732682067894255088 4645595485949178482176 4660462790779964633192 4672109095130101987544 4690484718572029581568 4741223134998890478484 4811509610447363427968 4826907890450677655806 4858002029949602066624 5031502102447802140432 5051291235385262626304 5105932606921882053752 5142579631205478215936 5155430725660802193152 5181625734327929845504 5198208497408422090868 5231694493791879148672 5298882351160781706232 5326243189462816723648 5339553251577259414336 5418540725713017689696 5488128149416523910026 5516466160515060178064 5552002319942402361856 5634132531775869852416 5735954204036879548544 5750288117083202446208 5835351550767865204288 5847042594384310848256 5910291853217794980028 5940809711323910960992 6055865544183750521408 6087135073671790541312 6102346573231153616384 6192617972243448788224 6272146456476027325744 6304532754874354489216 6397795073733442573376 6513417876270793945184 6521701355274808253824 6668973200877560233472 6669282959219604561292 6754619260820337120032 6789496812941612526848 6907471636334590438481 6920989193352857738752 7168167378829745515136 7274205357806516898496 7311765798552505798144 7359208782587149860736 7405666900417478047264 7438815608360328164518 7443906144309478794496 7622037667679548070048 7719564869508956708608 7894253298668103358264 8016514309256361778688 8176190916477678478202 8208348257501051767744 8297140486248058337347 8313377551778876455424 8420141818282885998944 8463619314762832054016 8501503552411803616592 8710900191633769222912 8805128679283653745756 9022003769906403838016 9114666954359972981248 9155465364135788510176 9320925581559929266384 9344218190260203975088 9380969437144059163136 9482446269997780956968 9623019220894726855936 9653815780901355311612 9716004059899204133248 10063004204895604280864 10211865213843764107504 10285159262410956431872 10310861451321604386304 10363251468655859691008 10396416994816844181736 10463388987583758297344 10597764702321563412464 10652486378925633447296 10679106503154518828672 10837081451426035379392 10976256298833047820052 11032932321030120356128 11268265063551739704832 11471908408073759097088 11500576234166404892416 11670703101535730408576 11694085188768621696512 11820583706435589960056 11881619422647821921984 12111731088367501042816 12385235944486897576448 12544292912952054651488 12609065509748708978432 12795590147466885146752 13026835752541587890368 13043402710549616507648 13338565918439209122584 13509238521640674240064 13578993625883225053696 13814943272669180876962 14336334757659491030272 14548410715613033796992 14718417565174299721472 14811333800834956094528 14877631216720656329036 14887812288618957588992 15244075335359096140096 15408975188746394055073 15439129739017913417216 15788506597336206716528 16352381832955356956404 16416696515002103535488 16594280972496116674694 16840283636565771997888 16894177616577371795321 16927238629525664108032 17003007104823607233184 17421800383267538445824 17610257358567307491512 18044007539812807676032 18310930728271577020352 18641851163119858532768 18688436380520407950176 18964892539995561913936 19208448522957833685091 19246038441789453711872 19307631561802710623224 19432008119798408266496 20126008409791208561728 20423730427687528215008 20792833989633688363472 20926777975167516594688 21195529404643126824928 21304972757851266894592 21358213006309037657344 21674162902852070758784 21952512597666095640104 22065864642060240712256 22943816816147518194176 23001152468332809784832 23341406203071460817152 23641167412871179920112 23763238845295643843968 24223462176735002085632 25088585825904109302976 25218131019497417956864 25591180294933770293504 26053671505083175780736 26086805421099233015296 26677131836878418245168 27018477043281348480128 27629886545338361753924 28616668207671874673707 28672669515318982060544 29096821431226067593984 29436835130348599442944 29622667601669912189056 29755262433441312658072 30488150670718192280192 30817950377492788110146 31577013194672413433056 32704763665910713912808 32833393030004207070976 33188561944992233349388 33680567273131543995776 33788355233154743590642 34006014209647214466368 35220514717134614983024 36088015079625615352064 36621861456543154040704 37283702326239717065536 37376872761040815900352 37929785079991123827872 38416897045915667370182 38615263123605421246448 38864016239596816532992 40252016819582417123456 40847460855375056430016 41585667979267376726944 42391058809286253649856 42609945515702533789184 42716426012618075314688 43348325805704141517568 43905025195332191280208 44131729284120481424512 46682812406142921634304 47282334825742359840224 47526477690591287687936 48352301454342133069367 48446924353470004171264 50177171651808218605952 51182360589867540587008 52107343010166351561472 53354263673756836490336 54036954086562696960256 55259773090676723507848 57233336415343749347414 58193642862452135187968 59245335203339824378112 59510524866882625316144 60976301341436384560384 61635900754985576220292 63154026389344826866112 65409527331821427825616 65666786060008414141952 66377123889984466698776 67361134546263087991552 67576710466309487181284 68012028419294428932736 70441029434269229966048 72176030159251230704128 73243722913086308081408 74567404652479434131072 74753745522081631800704 75859570159982247655744 76833794091831334740364 77230526247210842492896 80504033639164834246912 81694921710750112860032 83171335958534753453888 84782117618572507299712 86696651611408283035136 87810050390664382560416 88263458568240962849024 94564669651484719680448 95052955381182575375872 96704602908684266138734 100354343303616437211904 104214686020332703122944 106708527347513672980672 107862826321224758385511 108073908173125393920512 110519546181353447015696 114466672830687498694828 118490670406679648756224 119021049733765250632288 121952602682872769120768 123271801509971152440584 126308052778689653732224 130819054663642855651232 132754247779968933397552 134722269092526175983104 135153420932618974362568 136024056838588857865472 140882058868538459932096 146487445826172616162816 149134809304958868262144 149507491044163263601408 151719140319964495311488 153667588183662669480728 154461052494421684985792 161008067278329668493824 163389843421500225720064 166342671917069506907776 169564235237145014599424 175620100781328765120832 176526917136481925698048 189129339302969439360896 193409205817368532277468 200316677453703122715949 200708686607232874423808 213417054695027345961344 215725652642449516771022 221039092362706894031392 228933345661374997389656 238042099467530501264576 246543603019942304881168 252616105557379307464448 261638109327285711302464 265508495559937866795104 270306841865237948725136 272048113677177715730944 281764117737076919864192 298269618609917736524288 299014982088326527202816 303438280639928990622976 307335176367325338961456 308922104988843369971584 326779686843000451440128 332685343834139013815552 339128470474290029198848 351240201562657530241664 378258678605938878721792 386818411634737064554936 400633354907406245431898 426834109390054691922688 431451305284899033542044 442078184725413788062784 457866691322749994779312 476084198935061002529152 493087206039884609762336 505232211114758614928896 523276218654571422604928 531016991119875733590208 540613683730475897450272 563528235474153839728384 606876561279857981245952 614670352734650677922912 617844209977686739943168 665370687668278027631104 702480403125315060483328 756517357211877757443584 773636823269474129109872 801266709814812490863796 853668218780109383845376 862902610569798067084088 884156369450827576125568 915733382645499989558624 952168397870122005058304 986174412079769219524672 1046552437309142845209856 1062033982239751467180416 1081227367460951794900544 1127056470948307679456768 1229340705469301355845824 1235688419955373479886336 1402216742175921859011643 1404960806250630120966656 1547273646538948258219744 1602533419629624981727592 1725805221139596134168176 1768312738901655152251136 1831466765290999979117248 1904336795740244010116608 1972348824159538439049344 2093104874618285690419712 2124067964479502934360832 2162454734921903589801088 2458681410938602711691648 2804433484351843718023286 3094547293077896516439488 3205066839259249963455184 3451610442279192268336352 3536625477803310304502272 3662933530581999958234496 3944697648319076878098688 4248135928959005868721664 4324909469843807179602176 4917362821877205423383296 5608866968703687436046572 6189094586155793032878976 6410133678518499926910368 6903220884558384536672704 7325867061163999916468992 7889395296638153756197376 8649818939687614359204352 9834725643754410846766592 11217733937407374872093144 12378189172311586065757952 12820267357036999853820736 13806441769116769073345408 14651734122327999832937984 22435467874814749744186288 24756378344623172131515904 25640534714073999707641472 27612883538233538146690816 44870935749629499488372576 51281069428147999415282944 55225767076467076293381632 89741871499258998976745152 102562138856295998830565888 179483742998517997953490304 358967485997035995906980608 717934971994071991813961216
- Sum of all divisors σ(n): 1926982968012070443034560000
- Sum of proper divisors (its aliquot sum) s(n): 1209047996017998451220598784
- 717934971994071991813961216 is an abundant number, because the sum of its proper divisors (1209047996017998451220598784) is greater than itself. Its abundance is 491113024023926459406637568
Bases of 717934971994071991813961216
- Binary: 1001010001110111001010010011010001001001001001100000010111110000100100100001110110000000002
- Hexadecimal: 0x251DCA4D1249817C2487600
- Base-36: 2I7HKV0WHY3PBXHCE8
Squares and roots of 717934971994071991813961216
- 717934971994071991813961216 squared (7179349719940719918139612162) is 515430624012128935217916090917145646834334973152198656
- 717934971994071991813961216 cubed (7179349719940719918139612163) is 370045670615034837807585423678369457590488716288786160550318485295735067111325696
-
The
square root of 717934971994071991813961216 is 26794308574659.5071904901 -
717934971994071991813961216 is a
perfect cube number . Itscube root is 895423256
Scales and comparisons
How big is 717934971994071991813961216?- 717,934,971,994,071,991,813,961,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 717,934,971,994,071,991,813,961,216 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 717934971994071991813961216 cubic inches would be around 74618604.7 feet tall.
Recreational maths with 717934971994071991813961216
- 717934971994071991813961216 backwards is 612169318199170499179439717
- The number of decimal digits it has is: 27
- The sum of 717934971994071991813961216's digits is 134
- 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 717934971994071991813961216 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 717934971994071991813961216 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/717934971994071991813961216/
Chicago style:
Numbermatics. 2024. "Number 717934971994071991813961216 - Facts about the integer". https://numbermatics.com/n/717934971994071991813961216/
The information we have on file for 717934971994071991813961216 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 717934971994071991813961216, math, Factors of 717934971994071991813961216, curriculum, school, college, exams, university, Prime factorization of 717934971994071991813961216, STEM, science, technology, engineering, physics, economics, calculator, seven hundred seventeen septillion, nine hundred thirty-four sextillion, nine hundred seventy-one quintillion, nine hundred ninety-four quadrillion, seventy-one trillion, nine hundred ninety-one billion, eight hundred thirteen million, nine hundred sixty-one thousand, two hundred sixteen.