124214397031260368579608576
124,214,397,031,260,368,579,608,576 is an even composite number composed of six prime numbers multiplied together.
What does the number 124214397031260368579608576 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16875 divisors.
124214397031260368579608576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 124214397031260368579608576:
214 × 114 × 134 × 294 × 612 × 832
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 29 × 29 × 29 × 29 × 61 × 61 × 83 × 83)See below for interesting mathematical facts about the number 124214397031260368579608576 from the Numbermatics database.
Names of 124214397031260368579608576
- Cardinal: 124214397031260368579608576 can be written as One hundred twenty-four septillion, two hundred fourteen sextillion, three hundred ninety-seven quintillion, thirty-one quadrillion, two hundred sixty trillion, three hundred sixty-eight billion, five hundred seventy-nine million, six hundred eight thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 1.24214397031260368579608576 × 1026
Factors of 124214397031260368579608576
Divisors of 124214397031260368579608576
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 4 8 11 13 16 22 26 29 32 44 52 58 61 64 83 88 104 116 121 122 128 143 166 169 176 208 232 242 244 256 286 319 332 338 352 377 416 464 484 488 512 572 638 664 671 676 704 754 793 832 841 913 928 968 976 1024 1079 1144 1276 1328 1331 1342 1352 1408 1508 1573 1586 1664 1682 1769 1826 1856 1859 1936 1952 2048 2158 2197 2288 2407 2552 2656 2662 2684 2704 2816 3016 3146 3172 3328 3364 3509 3538 3652 3712 3718 3721 3872 3904 4096 4147 4316 4394 4576 4814 4901 5063 5104 5312 5324 5368 5408 5632 6032 6292 6344 6656 6728 6889 7018 7076 7304 7381 7424 7436 7442 7744 7808 8192 8294 8632 8723 8788 9152 9251 9628 9802 10043 10126 10208 10309 10624 10648 10736 10816 10933 11264 11869 12064 12584 12688 13312 13456 13778 14027 14036 14152 14608 14641 14762 14848 14872 14884 15488 15616 16384 16588 17264 17303 17446 17576 18304 18502 19256 19459 19604 20086 20252 20416 20449 20618 21248 21296 21472 21632 21866 22528 22997 23738 24128 24167 24389 25168 25376 26477 26624 26912 27556 28054 28072 28304 28561 29216 29282 29524 29696 29744 29768 30976 31232 31291 33176 34528 34606 34892 35152 36608 37004 38512 38599 38918 39208 40172 40504 40832 40898 40931 41236 42496 42592 42944 43264 43732 45056 45617 45994 47476 48256 48334 48373 48778 50336 50752 51301 52954 53248 53824 53911 55112 55693 56108 56144 56608 57122 58432 58564 59048 59392 59488 59536 61952 62464 62582 63713 65819 66352 69056 69212 69784 69803 70304 73216 74008 75779 77024 77198 77836 78416 80344 81008 81191 81664 81796 81862 82472 84992 85184 85888 86528 87464 89557 90112 91234 91988 94952 95953 96512 96668 96746 97556 100672 101504 101761 102602 105908 106496 107648 107822 107909 110224 110473 111386 112216 112288 113216 113399 114244 116864 117128 118096 118784 118976 119072 120263 123904 124928 125164 127426 130559 131638 132704 134017 138112 138424 139568 139606 140608 142129 146432 146827 148016 151558 154048 154297 154396 155672 156832 160688 162016 162382 163328 163592 163724 164944 169984 170368 171776 173056 174928 179114 180224 182351 182468 183976 189904 190333 191906 193024 193336 193492 195112 199781 201344 203008 203522 205204 211816 212992 214049 215296 215644 215818 220448 220946 222772 224432 224576 224939 226432 226798 228488 233728 234256 236192 237568 237952 238144 240526 247808 249856 250328 252967 254852 261118 263276 265408 265837 268034 268279 276224 276848 279136 279212 281216 284258 291247 292864 293654 296032 298961 303116 308096 308594 308792 308843 311344 313664 314171 317057 321376 324032 324764 326656 327184 327448 329888 339968 340736 343552 344201 346112 349856 358228 364702 364936 367952 379808 380666 383812 386048 386672 386984 390224 399562 402688 406016 406783 407044 410408 420229 423632 424589 428098 430592 431288 431636 440896 441892 445544 448864 449152 449878 450241 452864 453596 456976 467456 468512 472384 475136 475904 476288 481052 495616 499712 500656 501787 505934 509704 522236 526552 530816 531674 532103 536068 536558 552448 553696 558272 558424 562432 564311 568516 582494 585728 587308 592064 593021 597922 606232 612623 616192 617188 617584 617686 622688 627328 628342 628849 634114 642752 648064 649528 653312 654368 654896 659776 666913 679936 681472 687104 688402 692224 699712 700843 707281 716456 724009 729404 729872 735904 759616 761332 767624 767833 772096 773344 773968 780448 799124 805376 812032 813566 814088 820816 828269 833569 840458 847264 849178 855647 856196 861184 862576 863272 881792 883784 891088 893101 897728 898304 899756 900482 905728 907192 907439 913952 934912 937024 944768 951808 952576 962104 985127 991232 999424 1001312 1003574 1011868 1019408 1044472 1053104 1055483 1061632 1063348 1064206 1072136 1073116 1104896 1107392 1116544 1116848 1119371 1124864 1128622 1137032 1164241 1164988 1171456 1174616 1184128 1186042 1186999 1195844 1212464 1215203 1225246 1232384 1234376 1235168 1235372 1245376 1247389 1254656 1256684 1257698 1268228 1285504 1296128 1299056 1306624 1308736 1309792 1319552 1322893 1333826 1359872 1362944 1374208 1376804 1384448 1399424 1401686 1402817 1414562 1432912 1436149 1448018 1458808 1459744 1471808 1474187 1487729 1519232 1522664 1535248 1535666 1544192 1546688 1547936 1560896 1563419 1598248 1610752 1615097 1624064 1627132 1628176 1641632 1656538 1667138 1680916 1694528 1697267 1698356 1711294 1712392 1722368 1725152 1726544 1742221 1763584 1767568 1782176 1786202 1795456 1796608 1799512 1800964 1811456 1814384 1814878 1827904 1847677 1869824 1874048 1889536 1903616 1905152 1908751 1924208 1970254 1982464 2002624 2005861 2007148 2023736 2024287 2038816 2088944 2106208 2110966 2123264 2126696 2128412 2144272 2146232 2197591 2209792 2214784 2233088 2233696 2238742 2249728 2257244 2274064 2328482 2329976 2342912 2349232 2354539 2368256 2370563 2372084 2373998 2391688 2424928 2430406 2450492 2464768 2468752 2470336 2470744 2474329 2490752 2494778 2509312 2513368 2515396 2536456 2571008 2592256 2597153 2598112 2613248 2617472 2619584 2639104 2645786 2667652 2725888 2748416 2753608 2768896 2782637 2798848 2803372 2805634 2829124 2865824 2872298 2896036 2917616 2919488 2924207 2943616 2948374 2951069 2975458 3038464 3045328 3070496 3071332 3088384 3093376 3095872 3121792 3126838 3129361 3196496 3203717 3221504 3230194 3248128 3254264 3256352 3283264 3288571 3313076 3334276 3361832 3389056 3394534 3396712 3397273 3422588 3424784 3444736 3450304 3453088 3455881 3484442 3487627 3527168 3535136 3564352 3572404 3590912 3593216 3599024 3601928 3622912 3628768 3629756 3655808 3695354 3739648 3748096 3779072 3786211 3807232 3810304 3817502 3848416 3886493 3940508 4005248 4011722 4014296 4014959 4047472 4048574 4077632 4121741 4177888 4212416 4221932 4246528 4253392 4256824 4257983 4288544 4292464 4395182 4419584 4429568 4466176 4467392 4474613 4477484 4499456 4514488 4548128 4622519 4656964 4659952 4698464 4709078 4736512 4741126 4744168 4747996 4783376 4849856 4860812 4900984 4929536 4937504 4940672 4941488 4948658 4952651 4981504 4989556 5018624 5026736 5030792 5072912 5142016 5184512 5194306 5196224 5226496 5234944 5239168 5278208 5288179 5291572 5335304 5451776 5462977 5496832 5507216 5519657 5565274 5597696 5606744 5611268 5658248 5731648 5744596 5792072 5793649 5835232 5838976 5848414 5853133 5887232 5896748 5902138 5950916 6076928 6090656 6140992 6142664 6176768 6186752 6191744 6207421 6243584 6253676 6258722 6392992 6407434 6443008 6460388 6496256 6508528 6512704 6523231 6566528 6577142 6626152 6668552 6723664 6738853 6778112 6789068 6793424 6794546 6845176 6849568 6889472 6900608 6906176 6911762 6917339 6968884 6975254 7054336 7070272 7128704 7144808 7181824 7186432 7198048 7203856 7245824 7257536 7259512 7311616 7336043 7390708 7479296 7496192 7558144 7572422 7614464 7620608 7635004 7696832 7709273 7772986 7780091 7881016 7964099 8010496 8023444 8028592 8029918 8094944 8097148 8155264 8175037 8243482 8355776 8424832 8443864 8446163 8493056 8506784 8513648 8515966 8577088 8584928 8669869 8790364 8839168 8859136 8932352 8934784 8949226 8954968 8956447 8998912 9028976 9096256 9110959 9169259 9194653 9245038 9313928 9319904 9396928 9412117 9418156 9473024 9482252 9488336 9495992 9566752 9699712 9721624 9801968 9859072 9875008 9881344 9882976 9897316 9905302 9963008 9979112 9981829 10037248 10053472 10061584 10145824 10284032 10369024 10388612 10392448 10469888 10478336 10556416 10576358 10583144 10670608 10836397 10903552 10925954 10993664 11014432 11039314 11123411 11130548 11195392 11213488 11222536 11316496 11463296 11489192 11584144 11587298 11610313 11670464 11677952 11696828 11706266 11774464 11793496 11796707 11804276 11901832 12153856 12181312 12186641 12281984 12285328 12313081 12373504 12383488 12414842 12487168 12507352 12517444 12785984 12806651 12814868 12886016 12920776 12992512 13017056 13025408 13046462 13056989 13133056 13154284 13252304 13337104 13447328 13477706 13556224 13578136 13586848 13589092 13690352 13699136 13721279 13778944 13801216 13812352 13823524 13834678 13937768 13950508 14108672 14140544 14257408 14289616 14363648 14372864 14396096 14407712 14491648 14515072 14519024 14551823 14623232 14672086 14781416 14958592 14992384 15116288 15135133 15144844 15228928 15241216 15270008 15393664 15418546 15430987 15545972 15560182 15762032 15797639 15928198 16020992 16046888 16057184 16059836 16189888 16194296 16216057 16310528 16350074 16365019 16486964 16711552 16849664 16887728 16892326 16986112 17013568 17027296 17031932 17154176 17169856 17197609 17339738 17580728 17678336 17718272 17766067 17864704 17869568 17898452 17909936 17912894 17997824 18057952 18192512 18221918 18236621 18338518 18389306 18490076 18627856 18639808 18669937 18793856 18824234 18836312 18946048 18964504 18976672 18991984 19133504 19164431 19340477 19399424 19443248 19603936 19718144 19750016 19762688 19765952 19794632 19810604 19926016 19958224 19963658 20074496 20106944 20123168 20291648 20324447 20568064 20738048 20777224 20784896 20939776 20956672 20996261 21112832 21152716 21166288 21341216 21672794 21807104 21851908 22028864 22064471 22078628 22246822 22261096 22267157 22390784 22426976 22445072 22632992 22926592 22978384 23168288 23174596 23220626 23340928 23355904 23393656 23412532 23548928 23586992 23593414 23608552 23803664 24019801 24173501 24307712 24362624 24373282 24563968 24570656 24626162 24747008 24766976 24813763 24829684 24974336 25014704 25034888 25571968 25613302 25629736 25633969 25772032 25841552 25899929 26034112 26050816 26076193 26092924 26113978 26266112 26308568 26315731 26504608 26674208 26894656 26955412 27112448 27156272 27173696 27178184 27380704 27398272 27442558 27602432 27624704 27647048 27669356 27875536 27901016 28217344 28281088 28514816 28568683 28579232 28727296 28745728 28792192 28815424 28983296 29030144 29038048 29103646 29246464 29344172 29562832 29984768 30232576 30270266 30289688 30457856 30482432 30540016 30609007 30787328 30837092 30861974 31091944 31120364 31524064 31595278 31856396 32041984 32093776 32114368 32119672 32166277 32379776 32388592 32432114 32461759 32621056 32700148 32730038 32973928 33423104 33699328 33762989 33775456 33784652 33972224 34027136 34054592 34063864 34308352 34339712 34395218 34422971 34679476 35161456 35240887 35436544 35532134 35729408 35739136 35796904 35819872 35825788 35995648 36115904 36174281 36385024 36443836 36473242 36677036 36778612 36980152 37255712 37279616 37339874 37370003 37587712 37648468 37672624 37892096 37929008 37953344 37983968 38014691 38267008 38328862 38363897 38680954 38798848 38886496 39207872 39436288 39500032 39525376 39531904 39589264 39621208 39852032 39916448 39927316 40148992 40213888 40246336 40583296 40648894 40681693 41136128 41476096 41554448 41569792 41648321 41879552 41913344 41992522 42225664 42305432 42332576 42682432 42751423 43144141 43345588 43703816 44057728 44128942 44157256 44164549 44493644 44522192 44534314 44781568 44853952 44890144 45265984 45339151 45853184 45956768 46336576 46349192 46441252 46681856 46711808 46787312 46825064 46837813 47097856 47173984 47186828 47217104 47607328 48039602 48347002 48615424 48725248 48746564 49127936 49141312 49220743 49252324 49494016 49533952 49627526 49659368 49948672 50029408 50069776 50524409 50847709 51143936 51226604 51259472 51267938 51683104 51799858 52068224 52101632 52152386 52185848 52194467 52227956 52532224 52617136 52631462 53009216 53348416 53582633 53789312 53910824 54224896 54312544 54347392 54356368 54479161 54761408 54796544 54885116 55204864 55249408 55294096 55338712 55353779 55751072 55802032 56434688 56562176 57029632 57137366 57158464 57454592 57491456 57584384 57630848 58060288 58076096 58169969 58207292 58492928 58688344 58704323 59125664 59969536 60092747 60465152 60540532 60579376 60964864 61080032 61218014 61574656 61674184 61723948 62183888 62240728 63048128 63190556 63712792 63730139 64083968 64187552 64228736 64239344 64332554 64384463 64759552 64777184 64864228 64923518 65242112 65400296 65460076 65947856 66846208 67398656 67525978 67550912 67569304 67944448 68054272 68109184 68127728 68281631 68616704 68679424 68746327 68790436 68845942 69358952 70322912 70481774 70873088 71018701 71064268 71458816 71478272 71593808 71639744 71651576 71755541 72231808 72348562 72770048 72887672 72946484 73354072 73557224 73960304 74127383 74511424 74559232 74679748 74740006 75175424 75296936 75317437 75345248 75784192 75858016 75906688 75967936 76029382 76090729 76534016 76657724 76727794 77361908 77597696 77772992 78415744 79000064 79050752 79063808 79178528 79242416 79704064 79832896 79854632 80297984 80427776 80492672 80696473 81166592 81297788 81363386 82272256 82952192 83108896 83139584 83296642 83759104 83826688 83985044 84451328 84610864 84665152 84802003 85364864 85502846 85581001 86288282 86691176 87407632 87605089 88115456 88257884 88314512 88329098 88987288 89044384 89068628 89563136 89707904 89780288 89925407 90531968 90678302 90751469 91706368 91913536 92673152 92698384 92882504 92907793 93363712 93423616 93574624 93650128 93675626 94195712 94347968 94373656 94434208 95214656 95368559 96079204 96694004 97230848 97450496 97493128 98255872 98282624 98441486 98504648 98520917 98988032 99067904 99255052 99318736 99897344 100058816 100139552 100220549 100861849 101048818 101141183 101695418 102287872 102453208 102518944 102535876 103366208 103533287 103599716 104136448 104203264 104304772 104371696 104388934 104455912 105064448 105234272 105262924 106018432 106275481 106696832 107165266 107578624 107821648 108449792 108625088 108694784 108712736 108958322 109522816 109593088 109770232 109800119 110409728 110498816 110588192 110677424 110707558 111502144 111604064 112708297 112869376 113124352 114059264 114274732 114316928 114909184 115168768 115261696 116120576 116152192 116339938 116414584 116433811 116985856 117376688 117408646 118251328 119200367 119530489 119939072 120185494 120930304 121081064 121158752 122160064 122357521 122436028 123149312 123348368 123447896 123481507 124367776 124481456 126096256 126381112 127425584 127460278 128167936 128375104 128457472 128478688 128665108 128768926 129519104 129554368 129728456 129763777 129847036 130484224 130800592 130920152 131895712 133692416 134053051 134797312 135051956 135101824 135138608 136108544 136218368 136255456 136563262 137233408 137358848 137492654 137580872 137691884 138717904 140645824 140873161 140963548 141746176 142037402 142128536 142917632 142956544 143187616 143279488 143303152 143511082 143626879 144463616 144604343 144697124 145540096 145775344 145892968 146708144 147114448 147920608 148254766 149022848 149118464 149359496 149480012 150350848 150593872 150634874 150690496 150934069 151568384 151716032 151813376 151935872 152058764 152181458 153068032 153315448 153357191 153455588 154723816 155195392 155545984 156831488 158000128 158101504 158127616 158357056 158426333 158484832 159408128 159665792 159709264 160070053 160855552 160985344 161392946 162333184 162595576 162726772 164544512 166217792 166279168 166486463 166593284 167518208 167653376 167970088 168015821 168902656 169221728 169330304 169604006 169740857 170729728 171005692 171162002 172576564 173382352 174815264 175210178 176230912 176515768 176629024 176658196 177974576 178088768 178137256 178376627 179126272 179415808 179560576 179850814 180015209 181063936 181356604 181502938 183412736 183827072 185346304 185396768 185765008 185815586 186727424 186847232 187149248 187300256 187351252 188391424 188695936 188747312 188868416 189173699 190429312 190737118 192158408 193388008 194461696 194900992 194986256 195426737 196511744 196565248 196756729 196882972 197009296 197041834 197976064 198135808 198510104 198637472 199794688 200117632 200279104 200441098 200602831 201723698 202097636 202282366 203390836 204575744 204906416 205037888 205071752 205369307 206732416 207066574 207199432 208272896 208406528 208609544 208743392 208777868 208911824 210128896 210468544 210525848 210808741 212036864 212550962 212745247 213393664 214330532 215157248 215643296 216899584 217250176 217389568 217425472 217916644 219045632 219186176 219540464 219600238 220819456 220997632 221176384 221354848 221415116 223004288 223208128 223568917 225416594 226248704 228118528 228549464 228633856 229818368 230337536 230523392 230958871 232241152 232304384 232679876 232829168 232867622 233971712 234753376 234817292 236502656 237076073 238400734 239060978 239878144 240370988 242162128 242317504 242709181 244320128 244715042 244872056 244938727 246298624 246696736 246895792 246963014 248735552 248962912 251426201 252192512 252762224 254851168 254920556 256335872 256750208 256914944 256957376 257330216 257537852 259038208 259108736 259456912 259527554 259694072 259736963 260968448 261601184 261840304 263791424 264217811 265908511 267384832 268106102 269594624 270103912 270203648 270277216 272217088 272436736 272510912 272951393 273126524 274466816 274717696 274985308 275161744 275383768 277435808 281291648 281746322 281927096 281973659 283492352 284074804 284257072 285913088 286375232 286558976 286606304 286838123 287022164 287253758 288927232 289208686 289394248 289473041 291080192 291550688 291785936 293416288 294228896 295841216 296509532 298045696 298236928 298718992 298960024 300701696 301187744 301269748 301380992 301868138 303432064 303626752 303871744 304117528 304362916 306136064 306630896 306714382 306911176 309447632 310390784 311091968 313662976 314255513 316000256 316203008 316255232 316714112 316852666 316969664 318816256 319331584 319418528 320140106 321711104 321970688 322578919 322785892 324666368 325191152 325453544 332435584 332558336 332972926 333186568 333241597 335036416 335306752 335940176 336031642 336699077 338443456 338660608 339208012 339481714 341459456 342011384 342104503 342324004 345153128 346764704 349630528 350420356 352461824 353031536 353258048 353316392 353412589 355949152 356177536 356274512 356753254 357079349 358831616 359121152 359701628 360030418 362127872 362713208 363005876 366825472 367654144 370692608 370793536 371392879 371530016 371631172 373454848 373694464 374298496 374600512 374702504 376782848 377391872 377494624 377736832 378347398 378652681 380858624 381474236 384316816 386776016 389801984 389972512 390853474 393023488 393130496 393513458 393765944 394018592 394083668 395952128 396271616 397020208 397274944 397917091 399589376 400235264 400558208 400882196 401205662 403447396 404195272 404564732 406781672 409151488 409812832 410075776 410143504 410738614 411070033 413464832 414133148 414398864 416545792 416813056 417219088 417486784 417555736 417823648 418161601 420257792 420937088 421051696 421617482 422002867 424073728 425101924 425490494 426787328 428661064 430314496 431286592 433799168 434500352 434779136 434850944 435833288 438091264 438372352 438918857 439080928 439200476 441638912 441995264 442352768 442709696 442830232 446008576 446416256 447137834 447498623 450833188 452497408 456237056 457098928 457267712 458131531 460675072 461046784 461917742 464482304 464608768 465359752 465658336 465735244 467943424 469506752 469634584 470265653 473005312 474152146 474585551 476801468 478121956 480741976 484324256 484635008 485418362 485810039 488640256 489430084 489744112 489877454 492597248 493393472 493791584 493926028 497471104 497925824 498730661 502852402 504385024 505524448 509702336 509841112 512671744 513500416 513829888 513914752 514660432 515075704 515215943 518076416 518217472 518913824 519055108 519388144 519473926 521936896 523202368 523680608 527582848 528435622 528862009 531817022 534769664 536212204 539189248 540207824 540407296 540554432 541428173 544434176 544873472 545021824 545902786 546253048 548933632 549435392 549970616 550323488 550767536 554871616 555768499 559324799 560873833 562583296 563492644 563854192 563947318 568149608 568514144 571826176 572750464 573117952 573212608 573676246 574044328 574139137 574507516 577854464 578417372 578788496 578946082 582160384 583101376 583571872 586832576 588457792 589408963 591682432 593019064 596091392 596473856 597437984 597920048 601403392 602375488 602539496 602761984 603736276 606864128 607253504 607743488 608235056 608725832 608891569 612272128 613261792 613428764 613822352 618895264 620781568 622183936 627325952 628511026 632000512 632406016 632510464 633428224 633705332 633939328 638663168 638837056 639869659 640280212 643422208 643941376 645157838 645571784 645747553 649332736 650382304 650907088 661020217 664871168 665116672 665945852 666373136 666483194 670613504 671880352 672063284 673398154 676886912 677321216 678416024 678528071 678963428 682918912 684022768 684209006 684648008 690306256 693529408 696574229 699261056 700840712 701031529 704923648 706063072 706516096 706632784 706825178 708229093 711898304 712355072 712549024 713506508 714158698 717663232 718242304 719403256 719599127 720060836 724255744 725426416 726011752 733650944 735308288 741385216 741587072 742785758 743060032 743262344 743385101 746909696 747388928 748596992 749201024 749405008 751097941 754783744 754989248 755473664 756209597 756694796 757305362 761717248 762948472 763156199 768633632 773552032 779603968 779945024 781205711 781706948 786046976 786260992 787026916 787531888 788037184 788167336 792543232 794040416 794549888 795834182 800470528 801116416 801764392 802411324 806894792 808390544 809129464 813563344 818302976 819625664 820151552 820287008 821477228 822140066 826929664 828266296 828491807 828797728 833091584 833626112 834438176 834973568 835111472 835647296 836323202 836998019 840515584 841874176 842103392 843234964 844005734 848147456 850203848 850980988 853574656 857322128 860628992 862573184 869000704 869558272 869701888 871666576 876182528 876744704 877837714 878161856 878400952 883277824 883990528 884705536 885419392 885660464 887661203 892017152 892832512 894275668 894997246 901666376 904994816 912474112 914197856 914535424 916263062 921350144 922093568 923243113 923835484 928964608 929217536 930719504 931316672 931470488 932822033 939013504 939269168 940531306 941391011 946010624 948304292 949171102 953602936 956243912 961483952 963655979 968648512 969270016 970836724 971620078 977280512 978860168 979126681 979488224 979754908 985194496 986786944 987583168 987852056 989179477 994942208 995851648 997461322 998266159 1005704804 1008770048 1011048896 1019404672 1019682224 1021985723 1027000832 1027659776 1027829504 1029320864 1030151408 1030431886 1036152832 1036434944 1037827648 1038110216 1038776288 1038947852 1043873792 1046404736 1047361216 1049054149 1055165696 1056871244 1057724018 1063634044 1069539328 1072424408 1078378496 1080415648 1080814592 1081108864 1082856346 1083730087 1088868352 1089746944 1090043648 1091805572 1092506096 1097867264 1098870784 1099941232 1100646976 1101535072 1102426039 1109743232 1111536998 1112553013 1118649598 1121747666 1125166592 1126985288 1127708384 1127894636 1136299216 1137028288 1138866157 1143652352 1145500928 1146235904 1146425216 1147352492 1148088656 1148278274 1149015032 1155708928 1156834744 1157576992 1157892164 1164320768 1166202752 1167143744 1169030291 1173665152 1176915584 1178817926 1179769097 1183364864 1186038128 1192182784 1192947712 1194875968 1195840096 1202806784 1204750976 1205078992 1205523968 1207472552 1207801309 1213728256 1214507008 1215486976 1216470112 1217451664 1217783138 1224544256 1226523584 1226857528 1227644704 1237790528 1239791267 1241563136 1244367872 1254651904 1257022052 1264001024 1265020928 1266856448 1267410664 1267878656 1277326336 1277674112 1279739318 1280560424 1280771921 1286844416 1287882752 1290315676 1291143568 1291495106 1298665472 1300764608 1301814176 1311204037 1314835379 1322040434 1329742336 1330233344 1331891704 1332746272 1332966388 1343760704 1344126568 1345932731 1346796308 1353773824 1354642432 1356832048 1357056142 1357926856 1358296577 1365837824 1368045536 1368418012 1369296016 1380612512 1387058816 1393148458 1398522112 1401681424 1402063058 1409847296 1412126144 1413032192 1413265568 1413650356 1416458186 1423796608 1424710144 1425098048 1427013016 1427401547 1428317396 1435326464 1436484608 1438806512 1439198254 1440121672 1448511488 1450852832 1452023504 1465207861 1467301888 1470616576 1474583561 1482770432 1483174144 1485571516 1486120064 1486524688 1486770202 1493819392 1497193984 1498402048 1498810016 1502195882 1509567488 1509978496 1510947328 1512419194 1513389592 1513639543 1514610724 1523434496 1525896944 1526312398 1537267264 1547104064 1549604771 1553896357 1559207936 1559890048 1562411422 1563413896 1572093952 1572521984 1574053832 1575063776 1576074368 1576334672 1579895669 1588080832 1589099776 1590647773 1591668364 1600941056 1602232832 1603528784 1604822648 1605259591 1613789584 1616781088 1618258928 1627126688 1636605952 1639251328 1640303104 1640574016 1642954456 1644280132 1653859328 1656532592 1656983614 1657595456 1666183168 1667252224 1668876352 1669947136 1670222944 1671294592 1672646404 1673996038 1683748352 1684206784 1686469928 1686929101 1688011468 1696294912 1700407696 1701961976 1707149312 1714644256 1721257984 1725146368 1738001408 1739116544 1739403776 1742689663 1743333152 1752365056 1753489408 1755675428 1756323712 1756801904 1767981056 1769411072 1770838784 1771320928 1775322406 1784034304 1785665024 1788551336 1789994492 1803332752 1809989632 1828395712 1829070848 1831351093 1832526124 1842700288 1844187136 1846486226 1847670968 1848174031 1857929216 1858435072 1861439008 1862633344 1862940976 1865644066 1867149427 1878027008 1878538336 1881062612 1882782022 1892021248 1896608584 1898342204 1907205872 1912487824 1922967904 1927311958 1937297024 1938540032 1941673448 1943240156 1954561024 1957720336 1958253362 1958976448 1959509816 1962142897 1970388992 1973573888 1975166336 1975704112 1978358954 1980167299 1989884416 1991703296 1993643483 1994922644 1996532318 2011409608 2017540096 2022097792 2038809344 2039364448 2043971446 2054001664 2055319552 2055659008 2058641728 2059542329 2060302816 2060863772 2072305664 2072869888 2075655296 2076220432 2077552576 2077895704 2080910689 2092809472 2094722432 2098108298 2110331392 2113742488 2115448036 2127268088 2139078656 2144848816 2149694107 2160831296 2161629184 2162217728 2164324019 2165712692 2167460174 2177736704 2179493888 2180087296 2183611144 2184205673 2185012192 2195734528 2197741568 2199882464 2201293952 2203070144 2204852078 2206631141 2219486464 2223073996 2225106026 2237299196 2243495332 2250333184 2253970576 2255416768 2255789272 2272598432 2274056576 2277732314 2291001856 2292471808 2292850432 2294704984 2296177312 2296556548 2298030064 2311417856 2313669488 2315153984 2315784328 2318896151 2328641536 2332405504 2334287488 2338060582 2340197717 2347330304 2353831168 2357635852 2359538194 2366729728 2372076256 2384365568 2385895424 2389751936 2391680192 2405613568 2409501952 2410157984 2411047936 2414945104 2415602618 2427456512 2429014016 2430973952 2432940224 2434903328 2435566276 2449088512 2453047168 2453715056 2455289408 2459258087 2475581056 2479582534 2488735744 2509303808 2514044104 2528002048 2530041856 2533712896 2534821328 2535757312 2540547581 2554652672 2555348224 2559478636 2561120848 2561543842 2573688832 2575765504 2580631352 2582287136 2582990212 2597330944 2601529216 2603628352 2607836803 2622408074 2629670758 2631792601 2644080868 2659484672 2663783408 2665492544 2665932776 2669800991 2687521408 2688253136 2691865462 2693592616 2694325997 2707547648 2709284864 2713664096 2714112284 2715853712 2716593154 2731675648 2736091072 2736836024 2738592032 2761225024 2765688211 2774117632 2786296916 2797044224 2803362848 2804126116 2819694592 2824252288 2826064384 2826531136 2827300712 2832916372 2847593216 2849420288 2850196096 2854026032 2854803094 2856634792 2857106593 2870652928 2872969216 2877613024 2878396508 2880243344 2897022976 2901705664 2904047008 2906395921 2924993621 2930415722 2941233152 2949167122 2965540864 2966348288 2971143032 2972240128 2973049376 2973540404 2987638784 2994387968 2996804096 2997620032 3002465323 3004391764 3019134976 3019956992 3021894656 3024838388 3026779184 3027279086 3029221448 3046868992 3051793888 3052624796 3074534528 3081988949 3094208128 3099209542 3101710249 3107792714 3118415872 3119780096 3124822844 3126827792 3145043968 3148107664 3150127552 3152148736 3152669344 3155219353 3159791338 3176161664 3178199552 3181295546 3183336728 3184203451 3201882112 3204465664 3207057568 3209645296 3210519182 3227579168 3233562176 3236517856 3254253376 3268540613 3273211904 3278502656 3280606208 3281148032 3285908912 3288560264 3307718656 3313065184 3313967228 3315190912 3332366336 3337752704 3339894272 3340445888 3342589184 3345292808 3347992076 3367496704 3368413568 3372939856 3373858202 3376022936 3376580519 3392589824 3400815392 3403923952 3414298624 3429288512 3442515968 3450292736 3456810643 3476002816 3478233088 3478807552 3485379326 3486666304 3504730112 3506978816 3511350856 3512647424 3513603808 3538822144 3541677568 3542641856 3548368109 3550644812 3568068608 3571330048 3577102672 3579988984 3580963703 3606665504 3656791424 3658141696 3662702186 3665052248 3665657567 3685400576 3688374272 3692972452 3695341936 3696348062 3716870144 3722878016 3725266688 3725881952 3731288132 3734298854 3756054016 3757076672 3762125224 3763149533 3765564044 3784042496 3793217168 3796684408 3814411744 3824975648 3845935808 3854623916 3874594048 3877080064 3883346896 3886480312 3887538479 3909122048 3915440672 3916506724 3917952896 3919019632 3924285794 3947147776 3950332672 3951408224 3956717908 3960334598 3979768832 3983406592 3987286966 3989845288 3993064636 4022819216 4035080192 4044195584 4077618688 4078728896 4085321669 4087942892 4108003328 4110639104 4111318016 4117283456 4119084658 4120605632 4121727544 4144611328 4145739776 4151310592 4152440864 4155105152 4155791408 4161821378 4165179491 4185618944 4189444864 4193525947 4196216596 4220662784 4227484976 4230896072 4254536176 4289697632 4299388214 4321662592 4323258368 4324435456 4328648038 4331425384 4332140761 4334920348 4355473408 4358987776 4360174592 4367222288 4368411346 4370024384 4377088001 4395483136 4399764928 4402587904 4406140288 4409704156 4413262282 4438972928 4446147992 4447358539 4450212052 4474598392 4486990664 4500666368 4507941152 4510833536 4511578544 4521770363 4545196864 4548113152 4555464628 4582003712 4584943616 4585700864 4589409968 4592354624 4593113096 4594363657 4596060128 4622835712 4627338976 4630307968 4631568656 4637792302 4642031537 4664811008 4668574976 4676121164 4680395434 4694660608 4707662336 4715271704 4719076388 4733459456 4744152512 4768731136 4771790848 4779503872 4783360384 4819003904 4820315968 4822095872 4828107427 4829890208 4831205236 4854913024 4858028032 4861947904 4865880448 4869806656 4871132552 4872458809 4898177024 4906094336 4907430112 4910578816 4918516174 4922484853 4951162112 4959165068 4977471488 5018607616 5028088208 5060083712 5067425792 5069642656 5071514624 5081095162 5109305344 5110696448 5118957272 5122241696 5123087684 5147377664 5151531008 5161262704 5164574272 5165980424 5172922183 5194661888 5203058432 5207256704 5215673606 5220441061 5244816148 5259341516 5263585202 5288161736 5318969344 5327566816 5330985088 5331865552 5339601982 5343910429 5375042816 5376506272 5383730924 5387185232 5388651994 5415095296 5418569728 5427328192 5428224568 5431707424 5433186308 5463351296 5472182144 5473672048 5477184064 5486037271 5522450048 5531376422 5548235264 5572593832 5594088448 5606725696 5608252232 5639389184 5648504576 5652128768 5653062272 5654601424 5665832744 5667375373 5695186432 5698840576 5700392192 5705945141 5708052064 5709606188 5713269584 5714213186 5741305856 5745938432 5755226048 5756793016 5760486688 5794045952 5803411328 5808094016 5812791842 5817482099 5849987242 5860831444 5882466304 5898334244 5931081728 5932696576 5942286064 5944480256 5946098752 5947080808 5955709903 5988775936 5993608192 5995240064 6004930646 6008783528 6038269952 6039913984 6043789312 6049676776 6053558368 6054558172 6058442896 6093737984 6103587776 6105249592 6113453489 6149069056 6152572789 6163977898 6169612163 6188416256 6198419084 6203420498 6215585428 6239560192 6249645688 6253655584 6290087936 6296215328 6300255104 6304297472 6305338688 6310438706 6315530507 6319582676 6352323328 6356399104 6362591092 6366673456 6368406902 6403764224 6408931328 6414115136 6419290592 6421038364 6455158336 6467124352 6473035712 6483498593 6508506752 6537081226 6557005312 6561212416 6562296064 6571817824 6577120528 6615437312 6626130368 6627934456 6630381824 6664732672 6675505408 6679788544 6680891776 6685178368 6690585616 6695984152 6697807259 6734993408 6736827136 6745879712 6747716404 6752045872 6753161038 6785179648 6801630784 6807847904 6828597248 6858577024 6875206117 6885031936 6900585472 6913621286 6952005632 6956466176 6957615104 6970758652 6973332608 7009460224 7022701712 7025294848 7027207616 7038566249 7077644288 7083355136 7085283712 7096736218 7101289624 7103223083 7136137216 7142660096 7154205344 7159977968 7161927406 7213331008 7271222387 7291359829 7313582848 7316283392 7325404372 7330104496 7331315134 7376748544 7385944904 7390683872 7392696124 7433740288 7445756032 7450533376 7451763904 7462576264 7463808781 7468597708 7512108032 7514153344 7524250448 7526299066 7531128088 7532371927 7568084992 7586434336 7593368816 7628823488 7649951296 7662316519 7691871616 7709247832 7711346819 7749188096 7754160128 7766693792 7772960624 7775076958 7818244096 7830881344 7833013448 7835905792 7838039264 7848571588 7894295552 7900665344 7902816448 7913435816 7915590397 7920669196 7959537664 7966813184 7974573932 7979690576 7986129272 8045638432 8070160384 8088391168 8155237376 8157457792 8170643338 8175885784 8177236111 8216006656 8221278208 8222636032 8234566912 8238169316 8241211264 8243455088 8291479552 8302621184 8304881728 8310210304 8311582816 8318305567 8323642756 8330358982 8371237888 8378889728 8387051894 8392433192 8394718189 8441325568 8454969952 8461792144 8509072352 8579395264 8593262821 8598776428 8643325184 8646516736 8648870912 8657296076 8662850768 8664281522 8669840696 8717975552 8720349184 8734444576 8736822692 8740048768 8754176002 8799529856 8805175808 8812280576 8819408312 8820864923 8826524564 8877945856 8892295984 8894717078 8900424104 8949196784 8973981328 9001332736 9015882304 9021667072 9023157088 9043540726 9090393728 9096226304 9110929256 9113409877 9164007424 9169887232 9171401728 9178819936 9184709248 9186226192 9188727314 9192120256 9206978209 9245671424 9254677952 9260615936 9263137312 9275584604 9284063074 9329622016 9337149952 9352242328 9354788651 9360790868 9389321216 9415324672 9430543408 9438152776 9466918912 9488305024 9537462272 9559007744 9566720768 9638007808 9640631936 9644191744 9656214854 9659780416 9662410472 9664006313 9709826048 9716056064 9723895808 9731760896 9739613312 9742265104 9744917618 9764273233 9812188672 9814860224 9821157632 9837032348 9844969706 9902324224 9918330136 9921030587 9954942976 10037215232 10056176416 10134851584 10139285312 10143029248 10155674243 10162190324 10218610688 10221392896 10237914544 10244483392 10246175368 10248965081 10303062016 10322525408 10329148544 10331960848 10345844366 10355301121 10406116864 10414513408 10431347212 10440882122 10489632296 10518683032 10527170404 10576323472 10637938688 10655133632 10661970176 10663731104 10679203964 10687820858 10750085632 10753012544 10767461848 10770393491 10774370464 10777303988 10830190592 10837139456 10854656384 10856449136 10863414848 10866372616 10880974247 10926702592 10944364288 10947344096 10954368128 10972074542 10980927749 11044900096 11062752844 11096470528 11145187664 11188176896 11213451392 11216504464 11297009152 11304257536 11306124544 11309202848 11331665488 11334750746 11390372864 11397681152 11400784384 11411890282 11416104128 11419212376 11426539168 11428426372 11482611712 11491876864 11510452096 11513586032 11520973376 11539595639 11588091904 11606822656 11616188032 11625583684 11634964198 11699974484 11721662888 11764932608 11796668488 11862163456 11865393152 11884572128 11888960512 11892197504 11894161616 11911419806 11921030957 11977551872 11987216384 11990480128 12002160469 12009861292 12017567056 12076539904 12079827968 12087578624 12099353552 12107116736 12109116344 12116885792 12126686429 12187475968 12207175552 12210499184 12226906978 12238083143 12298138112 12305145578 12327955796 12339224326 12376832512 12396838168 12406840996 12431170856 12479120384 12499291376 12507311168 12527527727 12580175872 12592430656 12600510208 12608594944 12610677376 12620877412 12631061014 12639165352 12704646656 12712798208 12725182184 12728646853 12733346912 12736813804 12807528448 12817862656 12828230272 12838581184 12842076728 12859333201 12910316672 12934248704 12946071424 12966997186 12977460067 13017013504 13074162452 13114010624 13122424832 13124592128 13143635648 13154241056 13230874624 13252260736 13255868912 13260763648 13285814399 13351010816 13359577088 13361783552 13370356736 13381171232 13391968304 13395614518 13469986816 13473654272 13491759424 13495432808 13504091744 13506322076 13570359296 13603261568 13615695808 13637703937 13657194496 13717154048 13750412234 13801170944 13827242572 13904011264 13915230208 13941517304 13946665216 14018920448 14045403424 14050589696 14054415232 14077132498 14088491131 14155288576 14166710272 14170567424 14193472436 14202579248 14206446166 14272274432 14285320192 14308410688 14319955936 14323854812 14426662016 14463189169 14542444774 14582719658 14627165696 14632566784 14650808744 14660208992 14662630268 14771889808 14781367744 14785392248 14805260041 14867480576 14891512064 14901066752 14903527808 14925152528 14927617562 14937195416 14941262347 15024216064 15028306688 15048500896 15052598132 15062256176 15064743854 15136169984 15172868672 15186737632 15257646976 15299902592 15324633038 15336998261 15383743232 15418495664 15422693638 15498376192 15508320256 15533387584 15545921248 15550153916 15636488192 15661762688 15666026896 15671811584 15676078528 15697143176 15701417017 15788591104 15801330688 15805632896 15826871632 15831180794 15841338392 15919075328 15933626368 15949147864 15959381152 15972258544 16091276864 16117286471 16140320768 16176782336 16220419171 16310474752 16314915584 16341286676 16351771568 16354472222 16432013312 16445272064 16469133824 16476338632 16482422528 16486910176 16582959104 16605242368 16609763456 16620420608 16623165632 16636611134 16647285512 16650034973 16660717964 16742475776 16757779456 16774103788 16784866384 16789436378 16882651136 16909939904 16923584288 17018144704 17045652481 17092859927 17158790528 17186525642 17197552856 17286650368 17293033472 17297741824 17314592152 17325701536 17328563044 17339681392 17440698368 17468889152 17473645384 17480097536 17497125503 17508352004 17599059712 17610351616 17624561152 17638816624 17641729846 17653049128 17657855501 17755891712 17784591968 17789434156 17800848208 17898393568 17947962656 18002665472 18031764608 18043334144 18046314176 18087081452 18180787456 18192452608 18221858512 18226819754 18328014848 18339774464 18342803456 18357639872 18369418496 18372452384 18377454628 18384240512 18413956418 18509355904 18521231872 18526274624 18551169208 18556220111 18568126148 18659244032 18674299904 18704484656 18709577302 18721581736 18778642432 18830649344 18861086816 18876305552 18933837824 18976610048 19074924544 19118015488 19133441536 19169586293 19276015616 19281263872 19288383488 19312429708 19319560832 19324820944 19328012626 19419652096 19447791616 19463521792 19479226624 19484530208 19489835236 19528546466 19624377344 19629720448 19642315264 19674064696 19677314059 19689939412 19804648448 19836660272 19842061174 19909885952 20112352832 20144862023 20200652641 20269703168 20278570624 20286058496 20311348486 20324380648 20329914341 20437221376 20442785792 20475829088 20488966784 20492350736 20497930162 20538643697 20645050816 20658297088 20663921696 20691688732 20710602242 20812233728 20829026816 20862694424 20868374683 20881764244 20979264592 21037366064 21054340808 21152646944 21275877376 21310267264 21323940352 21327462208 21358407928 21375641716 21500171264 21506025088 21534923696 21540786982 21548740928 21554607976 21558167929 21660381184 21674278912 21709312768 21712898272 21726829696 21732745232 21761948494 21781840289 21888728576 21894688192 21908736256 21930078313 21944149084 21961855498 22089800192 22125505688 22192941056 22290375328 22376353792 22426902784 22433008928 22594018304 22608515072 22612249088 22618405696 22654965619 22663330976 22669501492 22780745728 22795362304 22801568768 22823780564 22832208256 22838424752 22853078336 22856852744 22983753728 23020904192 23027172064 23041946752 23079191278 23213645312 23232376064 23251167368 23269928396 23399948968 23443325776 23529865216 23593336976 23730786304 23769144256 23777921024 23784395008 23788323232 23807564209 23822839612 23842061914 23955103744 23974432768 23980960256 24004320938 24019722584 24026262403 24035134112 24153079808 24159655936 24175157248 24198707104 24214233472 24218232688 24233771584 24253372858 24272942551 24374951936 24414351104 24420998368 24453813956 24476166286 24596276224 24610291156 24655911592 24678448652 24753665024 24793676336 24813681992 24862341712 24958240768 24998582752 25014622336 25055055454 25184861312 25201020416 25217189888 25221354752 25241754824 25262122028 25278330704 25409293312 25425596416 25450364368 25457293706 25466693824 25473627608 25507857661 25615056896 25635725312 25656460544 25677162368 25684153456 25718666402 25742174887 25820633344 25868497408 25892142848 25933994372 25954920134 26034027008 26148324904 26228021248 26244849664 26249184256 26287271296 26308482112 26461749248 26504521472 26511737824 26521527296 26571628798 26702021632 26719154176 26723567104 26740713472 26762342464 26774050277 26783936608 26791229036 26939973632 26947308544 26983518848 26990865616 27008183488 27012644152 27051838957 27206523136 27231391616 27275407874 27434308096 27500824468 27602341888 27654485144 27808022528 27830460416 27883034608 27893330432 27946023391 28090806848 28101179392 28108830464 28154264996 28176982262 28310577152 28333420544 28341134848 28386944872 28394673749 28405158496 28412892332 28544548864 28570640384 28616821376 28639911872 28647709624 28686204833 28853324032 28926378338 28949718611 29084889548 29165439316 29254331392 29301617488 29320417984 29325260536 29543779616 29562735488 29570784496 29610520082 29637585967 29783024128 29802133504 29807055616 29850305056 29855235124 29874390832 29882524694 30048432128 30056613376 30097001792 30105196264 30124512352 30129487708 30272339968 30345737344 30373475264 30422570321 30515293952 30599805184 30649266076 30673996522 30767486464 30836991328 30845387276 30996752384 31016640512 31066775168 31091842496 31100307832 31272976384 31323525376 31332053792 31343623168 31352157056 31394286352 31402834034 31428172523 31577182208 31602661376 31611265792 31653743264 31662361588 31682676784 31838150656 31867252736 31898295728 31918762304 31944517088 31970355131 32182553728 32234572942 32353564672 32440838342 32620949504 32629831168 32682573352 32703543136 32708944444 32864026624 32890544128 32938267648 32952677264 32964845056 32973820352 33027118553 33165918208 33210484736 33219526912 33240841216 33246331264 33273222268 33294571024 33300069946 33321435928 33484951552 33515558912 33548207576 33569732768 33578872756 33765302272 33819879808 33847168576 33901878439 34036289408 34091304962 34118812739 34185719854 34213303813 34317581056 34373051284 34395105712 34573300736 34595483648 34629184304 34651403072 34657126088 34679362784 34707412883 34881396736 34937778304 34947290768 34960195072 34994251006 35016704008 35026237961 35198119424 35220703232 35249122304 35277633248 35283459692 35306098256 35315711002 35511783424 35569183936 35578868312 35601696416 35796787136 35895925312 35953946743 36005330944 36063529216 36086668288 36092628352 36174162904 36361574912 36384905216 36443717024 36453639508 36656029696 36685606912 36715279744 36738836992 36744904768 36754909256 36768481024 36827912836 37018711808 37042463744 37052549248 37102338416 37112440222 37136252296 37142385709 37318488064 37348599808 37408969312 37419154604 37443163472 37557284864 37661298688 37722173632 37752611104 37867675648 37953220096 38024917073 38236030976 38266883072 38339172586 38552031232 38562527744 38576766976 38624859416 38639121664 38649641888 38656025252 38839304192 38927043584 38958453248 38969060416 38979670472 39032049199 39057092932 39248754688 39259440896 39284630528 39348129392 39354628118 39379878824 39390600733 39609296896 39673320544 39684122348 40224705664 40289724046 40322233237 40401305282 40539406336 40557141248 40572116992 40622696972 40648761296 40659828682 40885571584 40951658176 40977933568 40984701472 40995860324 41077287394 41290101632 41316594176 41327843392 41383377464 41394644863 41421204484 41624467456 41658053632 41725388848 41736749366 41763528488 41958529184 42074732128 42108681616 42305293888 42491027969 42551754752 42620534528 42647880704 42654924416 42716815856 42751283432 42762923269 43000342528 43012050176 43069847392 43081573964 43097481856 43109215952 43116335858 43320762368 43418625536 43425796544 43453659392 43465490464 43523896988 43563680578 43777457152 43789376384 43817472512 43860156626 43888298168 43895546747 43923710996 44179600384 44251011376 44385882112 44580750656 44752707584 44853805568 44866017856 44938538359 45188036608 45217030144 45224498176 45236811392 45309931238 45326661952 45339002984 45561491456 45590724608 45603137536 45647561128 45664416512 45676849504 45706156672 45713705488 45816974401 46041808384 46054344128 46083893504 46128785417 46158382556 46427290624 46464752128 46502334736 46539856792 46552528139 46799897936 46886651552 47186673952 47461572608 47538288512 47555842048 47568790016 47576646464 47615128418 47645679224 47653548371 47684123828 47910207488 47948865536 47961920512 48008641876 48039445168 48052524806 48070268224 48319311872 48350314496 48397414208 48428466944 48436465376 48467543168 48506745716 48545885102 48828702208 48841996736 48907627912 48920943929 48952332572 49192552448 49220582312 49311823184 49356897304 49507330048 49587352672 49627363984 49724683424 49916481536 49997165504 50029244672 50110110908 50369722624 50402040832 50434379776 50442709504 50483509648 50524244056 50538000227 50556661408 50818586624 50851192832 50900728736 50914587412 50933387648 50947255216 51015715322 51271450624 51312921088 51354324736 51368306912 51437332804 51484349774 51641266688 51736994816 51784285696 51867988744 51909840268 52068054016 52296649808 52456042496 52489699328 52498368512 52574542592 52616964224 53009042944 53023475648 53043054592 53109181697 53143257596 53404043264 53438308352 53447134208 53481426944 53524684928 53548100554 53567873216 53582458072 53597046899 53879947264 53894617088 53967037696 53981731232 54016366976 54025288304 54103677914 54147333383 54413046272 54462783232 54550815748 54868616192 55001648936 55204683776 55308970288 55660920832 55766069216 55786660864 55892046782 56181613696 56202358784 56217660928 56308529992 56317829893 56353964524 56621154304 56666841088 56682269696 56773889744 56789347498 56810316992 56825784664 56902144013 57141280768 57233642752 57279823744 57295419248 57372409666 57424851671 57706648064 57815661007 57852756676 57899437222 58169779096 58330878632 58508662784 58603234976 58640835968 58650521072 58783014719 59087559232 59125470976 59141568992 59221040164 59275171934 59566048256 59604267008 59614111232 59700610112 59710470248 59726727541 59748781664 59765049388 60096864256 60113226752 60194003584 60210392528 60249024704 60258975416 60346409981 60691474688 60746950528 60845140642 61030587904 61199610368 61298532152 61347993044 61534972928 61673982656 61690774552 61993504768 62033281024 62133550336 62183684992 62200615664 62341129103 62647050752 62664107584 62687246336 62704314112 62765396551 62788572704 62805668068 62856345046 63154364416 63205322752 63222531584 63307486528 63324723176 63341964517 63365353568 63676301312 63734505472 63796591456 63837524608 63889034176 63940710262 63992303089 64365107456 64469145884 64707129344 64881676684 65241899008 65259662336 65365146704 65407086272 65417888888 65781088256 65876535296 65905354528 65929690112 65947640704 66054237106 66420969472 66439053824 66481682432 66492662528 66546444536 66589142048 66600139892 66642871856 66969903104 67031117824 67096415152 67139465536 67157745512 67247988379 67530604544 67639759616 67694337152 67803756878 67865733793 68072578816 68182609924 68237625478 68371439708 68426607626 68635162112 68746102568 68790211424 69146601472 69190967296 69258368608 69302806144 69314252176 69358725568 69414825766 69470835577 69762793472 69875556608 69894581536 69920390144 69988502012 70033408016 70052475922 70396238848 70441406464 70498244608 70555266496 70566919384 70612196512 70631422004 71023566848 71138367872 71157736624 71203392832 71318484523 71593574272 71791850624 71907893486 72127058432 72173336576 72185256704 72348325808 72723149824 72769810432 72887434048 72907279016 73312059392 73371213824 73430559488 73477673984 73489809536 73509818512 73536962048 73655825672 73675879849 74037423616 74084927488 74105098496 74204676832 74224880444 74272504592 74284771418 74636976128 74697199616 74817938624 74838309208 74886326944 75114569728 75322597376 75444347264 75505222208 75627267287 75735351296 75906440192 76049834146 76472061952 76533766144 76678345172 77104062464 77125055488 77249718832 77278243328 77299283776 77312050504 77424228739 77854087168 77916906496 77938120832 77959340944 78064098398 78114185864 78135453913 78497509376 78518881792 78569261056 78696258784 78709256236 78759757648 78781201466 79218593792 79346641088 79368244696 79983446257 80204958119 80449411328 80579448092 80644466474 80802610564 81114282496 81144233984 81245393944 81297522592 81319657364 81771143168 81903316352 81955867136 81969402944 81991720648 82101896591 82154574788 82580203264 82633188352 82655686784 82766754928 82789289726 82842408968 82856091197 83248934912 83316107264 83450777696 83473498732 83527056976 83917058368 84149464256 84217363232 84285481709 84610587776 84824815009 84982055938 85241069056 85295761408 85309848832 85433631712 85502566864 85525846538 86000685056 86024100352 86139694784 86163147928 86194963712 86218431904 86232671716 86641524736 86837251072 86851593088 86907318784 86930980928 87047793976 87071494367 87127361156 87554914304 87578752768 87634945024 87720313252 87776596336 87791093494 87847421992 88359200768 88502022752 88771764224 89161501312 89377679521 89505415168 89707611136 89732035712 89877076718 89949597221 90376073216 90434060288 90448996352 90473622784 90619862476 90653323904 90678005968 91122982912 91206275072 91295122256 91328833024 91353699008 91412313344 91427410976 91501361237 91633948802 92083616768 92108688256 92167787008 92257570834 92316765112 92341900079 92854581248 92929504256 93004669472 93079713584 93105056278 93599795872 93773303104 94373347904 94525891031 94787677777 94923145216 95076577024 95111684096 95137580032 95153292928 95230256836 95291358448 95307096742 95368247656 95897731072 95923841024 96017283752 96078890336 96105049612 96140536448 96638623744 96794828416 96856933888 96872930752 96935086336 97013491432 97029514153 97091770204 97657404416 97683993472 97815255824 97841887858 97904665144 97920835051 98385104896 98441164624 98623646368 98713794608 99014660096 99174705344 99254727968 99449366848 99832963072 99994331008 100058489344 100220221816 100247508647 100739445248 100804081664 100868759552 100885419008 100967019296 101048488112 101076000454 101113322816 101637173248 101702385664 101801457472 101829174824 101866775296 101894510432 102031430644 102625842176 102708649472 102736613824 102874665608 102902675161 102968699548 103282533376 103473989632 103568571392 103735977488 103819680536 104136108032 104593299616 104912084992 104996737024 105149085184 105233928448 106018085888 106046951296 106086109184 106218363394 106286515192 106304069443 106808086528 106876616704 106894268416 106962853888 107049369856 107096201108 107135746432 107164916144 107194093798 107789234176 107934075392 107963462464 108032733952 108050576608 108207355828 108294666766 108826092544 108925566464 109101631496 109131336457 109737232384 110003297872 110409367552 110617940576 111532138432 111573321728 111712416673 111784093564 112363227392 112404717568 112435321856 112617059984 112635659786 112707929048 112738615891 113333682176 113364539392 113547779488 113578694996 113620633984 113651569328 113804288026 114467285504 114559647488 114590838496 114744819332 114849703342 115413296128 115631322014 115705513352 115798874444 116339558192 116661757264 117017325568 117206469952 117281671936 117301042144 117566029438 118175118464 118250941952 118283137984 118442080328 118474328401 118550343868 119132096512 119208534016 119228222464 119401220224 119420940496 119453455082 119497563328 119530098776 119690716717 120193728512 120226453504 120388007168 120420785056 120498049408 120517950832 120692819962 120790205239 121382949376 121493901056 121612252463 121690281284 122061175808 122399220736 122597064304 122695986088 123069945856 123347965312 123381549104 123987009536 124267100672 124367369984 124401231328 124682258206 125294101504 125328215168 125374492672 125408628224 125530793102 125577145408 125611336136 125632082069 125712690092 126308728832 126410645504 126445063168 126614973056 126649446352 126683929034 126730707136 126935552029 127469010944 127593182912 127675049216 127778068352 127881420524 127984606178 128730214912 128938291768 128973397631 129414258688 129763353368 130483798016 130519324672 130730293408 130814172544 130835777776 131131340527 131753070592 131810709056 131859380224 131895281408 132023765159 132108474212 132841938944 132878107648 132963364864 132985325056 133092889072 133178284096 133200279784 133236546053 133285743712 133939806208 134062235648 134192830304 134278931072 134315491024 134495976758 134618914573 135279519232 135388674304 135607513756 135731467586 136145157632 136365219848 136475250956 136742879416 136853215252 137270324224 137492205136 137580422848 138293202944 138381934592 138516737216 138605612288 138628504352 138717451136 138829651532 138941671154 139751113216 139789163072 139840780288 139977004024 140015115383 140066816032 140104951844 140792477696 140882812928 140996489216 141110532992 141133838768 141224393024 141262844008 141452665211 142047133696 142276735744 142315473248 142406785664 142636969046 142752060737 143187148544 143583701248 143815786972 144254116864 144346673152 144370513408 144696651616 145446299648 145539620864 145774868096 145814558032 146742427648 146861118976 146955347968 146979619072 147019637024 147073924096 147311651344 147351759698 148074847232 148169854976 148210196992 148409353664 148449760888 148545009184 148569542836 149273952256 149394399232 149635877248 149676618416 149772653888 150014743307 150229139456 150645194752 150888694528 151010444416 151254534574 151812880384 152099668292 152944123904 153067532288 153356690344 154208124928 154250110976 154499437664 154556486656 154598567552 154624101008 154848457478 154973402441 155708174336 155833812992 155876241664 155918681888 156128196796 156228371728 156270907826 156995018752 157037763584 157138522112 157392517568 157418512472 157519515296 157562402932 158437187584 158693282176 158736489392 159095080859 159966892514 160409916238 160898822656 161158896184 161288932948 161605221128 162228564992 162490787888 162595045184 162639314728 162857860451 163542286336 163806632704 163911734272 163938805888 163983441296 164203793182 164309149576 164353885817 165160406528 165266376704 165311373568 165472409089 165533509856 165578579452 165684817936 165712182394 166497869824 166632214528 166901555392 166946997464 167054113952 167834116736 168298928512 168434726464 168570963418 168706980871 169221175552 169649630018 169964111876 170482138112 170591522816 170619697664 170867263424 171005133728 171051693076 172001370112 172048200704 172279389568 172326295856 172389927424 172436863808 172465343432 172715587187 173674502144 173703186176 173814637568 173861961856 174095587952 174142988734 174254722312 175109828608 175157505536 175269890048 175440626504 175553192672 175582186988 175694843984 176718401536 177004045504 177290151181 177543528448 178323002624 178424610881 178755359042 179415222272 179464071424 179754153436 179899194442 180752146432 180897992704 180947245568 181239724952 181306647808 181356011936 182245965824 182412550144 182590244512 182657666048 182707398016 182824626688 182854821952 183002722474 183150384703 183267897604 184167233536 184217376512 184335574016 184515141668 184633530224 184683800158 185709162496 185859008512 186009338944 186159427168 186210112556 187199591744 187546606208 188021459197 188746695808 189051782062 189575355554 190153154048 190223368192 190275160064 190306585856 190460513672 190582716896 190614193484 190736495312 191847682048 192034567504 192157780672 192210099224 192281072896 192468380533 193277247488 193589656832 193713867776 193745861504 193870172672 194026982864 194059028306 194183540408 194236410511 195314808832 195367986944 195630511648 195683775716 195809330288 195841670102 196770209792 196882329248 197247292736 197427589216 198029320192 198349410688 198509455936 198898733696 199380977393 199665926144 199988662016 200116978688 200440443632 200495017294 201478890496 201608163328 201737519104 201770838016 201934038592 202096976224 202152000908 202226645632 203274346496 203602914944 203658349648 203733550592 203789020864 204062861288 204118421221 205251684352 205417298944 205473227648 205749331216 205805350322 205937399096 206565066752 206947979264 207137142784 207471954976 207639361072 208272216064 209186599232 209824169984 209993474048 210298170368 210467856896 210865449223 212036171776 212093902592 212172218368 212436726788 212573030384 212608138886 213616173056 213788536832 213925707776 214098739712 214192402216 214271492864 214329832288 214388187596 215578468352 215868150784 215926924928 216065467904 216101153216 216414711656 216450454649 216589333532 217652185088 217851132928 218203262992 218262672914 218438785883 219474464768 220006595744 221235881152 221593482253 222207179051 223064276864 223146643456 223424833346 223568187128 223629057751 224726454784 224809435136 224870643712 225234119968 225271319572 225415858096 225477231782 226729078784 227095558976 227157389992 227241267968 227303138656 227608576052 228934571008 229119294976 229181676992 229489638664 229552121513 229699406684 230826592256 231262644028 231411026704 231597748888 232679116384 233323514528 234034651136 234412939904 234563343872 234602084288 235132058876 236350236928 236501883904 236566275968 236884160656 236948656802 237100687736 237139847219 238264193024 238417068032 238456444928 238802440448 238841880992 238906910164 238995126656 239060197552 239381433434 240452907008 240776014336 240841570112 240996098816 241035901664 241230861443 241385639924 241580410478 242765898752 242987802112 243224504926 243380562568 244122351616 244798441472 245194128608 245391972176 246139891712 246695930624 246763098208 247974019072 248534201344 248734739968 248802462656 249204621809 249364516412 250588203008 250656430336 250748985344 250817256448 251061586204 251154290816 251222672272 251264164138 251425380184 252821291008 252890126336 253229946112 253298892704 253367858068 253461414272 253871104058 255186365824 255350098432 255556136704 255762841048 255805082767 255969212356 257460429824 257876583536 257946795262 258828517376 259526706736 261038649344 261460586816 261628345088 261671555552 261883206299 262262681054 263506141184 263621418112 263718760448 263790562816 264047530318 264216948424 264288886433 265683877888 265756215296 265926729728 265970650112 266185778144 266356568192 266400559568 266473092106 266571487424 267002368061 268124471296 268385660608 268557862144 268630982048 268991953516 269237829146 270559038464 270777348608 271215027512 271288870879 271462935172 272290315264 272730439696 272950501912 273485758832 273706430504 274540648448 274984410272 275160845696 276586405888 277033474432 277211224576 277257008704 277434902272 277659303064 277883342308 279502226432 279578326144 279681560576 279954008048 280030230766 280133632064 280209903688 280256183077 281584955392 281765625856 281992978432 282221065984 282267677536 282448786048 282525688016 282905330422 283163923757 284553471488 284630946496 284813571328 285273938092 285504121474 286374297088 287167402496 287631573944 288508233728 288693346304 288741026816 289393303232 290892599296 291079241728 291549736192 291629116064 293722237952 293910695936 293959238144 294039274048 294147848192 294514553047 294623302688 294703519396 296149694464 296339709952 296420393984 296818707328 296899521776 297090018368 297139085672 297219987349 298788798464 299271754496 299353236832 299545307776 300029486614 301777389056 302020888832 302509069148 303625760768 304199336584 305888247808 306135064576 306713380688 308500221952 308998875328 309112973312 309197135104 309248202016 309696914956 309946804882 311416348672 311667625984 311752483328 311837363776 312256393592 312341411239 312456743456 312541815652 313990037504 314075527168 314277044224 314785035136 314837024944 315039030592 315124805864 315548253163 316874375168 317386564352 317472978784 318190161718 318446904721 319933785028 320819832476 321797645312 322317792368 322577865896 323210442256 324457129984 324981575776 325190090368 325278629456 325715720902 327613265408 327823468544 327877611776 327966882592 328407586364 328618299152 328707771634 330320813056 330532753408 330622747136 330944818178 331067019712 331157158904 331369635872 331424364788 332995739648 333264429056 333803110784 333893994928 334108227904 334648273531 335668233472 336597857024 336869452928 337141926836 337413961742 338442351104 339299260036 339928223752 340964276224 341183045632 341239395328 341734526848 342010267456 342103386152 344002740224 344096401408 344558779136 344652591712 344779854848 344873727616 344930686864 345431174374 345709897753 347349004288 347406372352 347629275136 347723923712 348062653601 348191175904 348285977468 348509444624 350219657216 350315011072 350539780096 350881253008 351106385344 351164373976 351389687968 351673906441 353436803072 354008091008 354580302362 356646005248 356849221762 357510718084 358830444544 358928142848 359508306872 359798388884 361504292864 361795985408 361894491136 362479449904 362613295616 362712023872 363298304083 364825100288 365180489024 365315332096 365414796032 365649253376 365709643904 366005444948 366300769406 366535795208 368334467072 368434753024 368671148032 369030283336 369130758737 369267060448 369367600316 371418324992 371718017024 372018677888 372318854336 372420225112 372920662829 374399183488 375093212416 375306940129 376042918394 376346341943 377493391616 378103564124 379150711108 380306308096 380550320128 380613171712 380921027344 381165433792 381228386968 381472990624 383695364096 384069135008 384315561344 384420198448 384562145792 384936761066 385288617571 387179313664 387427735552 387491723008 387740345344 388053965728 388118056612 388367080816 388472821022 390629617664 390735973888 391261023296 391367551432 391618660576 391683340204 393540419584 393764658496 394494585472 394855178432 395493414173 396058640384 396698821376 397018911872 397797467392 398761954786 399977324032 400233957376 400880887264 400990034588 402957780992 403216326656 403541676032 403868077184 404193952448 404304001816 404453291264 406548692992 407205829888 407316699296 407467101184 407578041728 408125722576 408236842442 408566242799 410503368704 410834597888 410946455296 411498662432 411610700644 411874798192 413130133504 413895958528 414274285568 414943909952 415278722144 416544432128 418373198464 419986948096 420596340736 420935713792 421730898446 424072343552 424187805184 424344436736 424873453576 425146060768 425216277772 427232346112 427577073664 428197479424 428384804432 428542985728 428659664576 428776375192 429352541189 431156936704 431736301568 431853849856 432130935808 432202306432 432829423312 432900909298 433178667064 433296608063 435304370176 435702265856 436406525984 436525345828 436877571766 438948929536 440013191488 442471762304 443186964506 443544565607 444414358102 444772949569 446128553728 446293286912 446849666692 447136374256 447258115502 449452909568 449741287424 450468239936 450542639144 450831716192 450954463564 453458157568 454191117952 454314779984 454482535936 454606277312 455217152104 455341093493 457869142016 458238589952 458363353984 458979277328 459104243026 459398813368 461653184512 462525288056 462822053408 463195497776 465358232768 466647029056 467401307659 468069302272 468825879808 469126687744 469204168576 470264117752 470392155959 472700473856 473003767808 473132551936 473768321312 473897313604 474201375472 474279694438 476528386048 476912889856 477604880896 477683761984 477813820328 477990253312 478120395104 478762866868 480905814016 481552028672 481683140224 481992197632 482071803328 482461722886 482771279848 482851014217 483160820956 485531797504 485975604224 486449009852 486761125136 488244703232 489596882944 490388257216 490783944352 492279783424 493391861248 493526196416 494323921949 497068402688 497469479936 497604925312 498409243618 498729032824 501176406016 501312860672 501497970688 501634512896 502123172408 502308581632 502445344544 502528328276 502850760368 505780252672 506459892224 506597785408 506735716136 506922828544 507416639587 507742208116 510372731648 510700196864 511112273408 511525682096 511610165534 511938424712 512077809529 514920859648 515753167072 515893590524 519053413472 522077298688 522921173632 523256690176 523343111104 523766412598 524189032081 524525362108 527012282368 527242836224 527437520896 527581125632 528095060636 528433896848 528577772866 531512430592 531853459456 531941300224 532371556288 532713136384 532801119136 532946184212 533142974848 534004736122 536771321216 537115724288 537261964096 537983907032 538130383219 538475658292 541118076928 541554697216 542430055024 542577741758 542925870344 544580630528 545460879392 545901003824 546971517664 547412861008 549081296896 549968820544 550321691392 553172811776 554066948864 554422449152 554514017408 554869804544 555318606128 555766684616 555918002497 559004452864 559156652288 559363121152 559908016096 560060461532 560267264128 560419807376 560512366154 563169910784 563985956864 564442131968 564535355072 564897572096 565051376032 565810660844 566327847514 569106942976 569261892992 569627142656 570547876184 570642107711 571008242948 572748594176 574334804992 575263147888 577016467456 577386692608 577482053632 578786606464 581785198592 583099472384 583258232128 584200998667 587444475904 587821391872 587918476288 588078548096 588295696384 589029106094 589246605376 589407038792 589567515889 592299388928 592679419904 592840787968 593637414656 593799043552 594180036736 594278171344 594439974698 595620667213 598543508992 598706473664 599090615552 600058973228 603554778112 604041777664 605018138296 605182865807 607251521536 608398673168 612270129152 613426761376 617000443904 617997750656 618225946624 618394270208 618496404032 619393829912 619496128823 619893609764 622832697344 623335251968 623504966656 623674727552 624512787184 624682822478 624913486912 625083631304 625186869941 628151054336 628554088448 629570070272 629674049888 630078061184 630249611728 631096506326 631673368381 634773128704 634945957568 635972271077 636380323436 636893809442 639867570056 641639664952 643595290624 644635584736 645155731792 646420884512 648914259968 649963151552 650380180736 650557258912 651431441804 655226530816 655646937088 655755223552 655933765184 656815172728 656994002951 657236598304 657415543268 660641626112 661065506816 661245494272 661889636356 662134039424 662314317808 662739271744 662848729576 666528858112 667606221568 667787989856 668216455808 669296547062 671336466944 673195714048 673738905856 674283853672 674827923484 676884702208 678598520072 679856447504 681928552448 682366091264 682478790656 683469053696 684020534912 684206772304 688192802816 689117558272 689305183424 689559709696 689747455232 689861373728 690419362061 690862348748 691419795506 694698008576 694812744704 695258550272 695447847424 696125307202 696382351808 696571954936 696761609687 697018889248 700439314432 700630022144 701079560192 701762506016 702212770688 702328747952 702779375936 703347812882 703915333979 706873606144 708016182016 709160604724 713292010496 713698443524 715021436168 717660889088 717856285696 719016613744 719596777768 723591970816 723788982272 724958899808 725226591232 725424047744 726596608166 730360978048 730630664192 730829592064 731298506752 731419287808 732010889896 732131788609 732601538812 733071590416 736668934144 736869506048 737342296064 738060566672 738261517474 738534120896 738735200632 739727872169 742836649984 743436034048 744037355776 744637708672 744840450224 745841325658 746523071723 748798366976 750186424832 750613880258 752085836788 752692683886 754986783232 756207128248 758301422216 760612616192 761100640256 761226343424 761842054688 762330867584 762456773936 762945981248 764179191347 767390728192 768138270016 768631122688 768840396896 769124291584 769873522132 770577235142 774358627328 774855471104 774983446016 775480690688 776107931456 776236113224 776447458033 776734161632 776945642044 781259235328 781471947776 782522046592 782735102864 783237321152 783366680408 784503329753 787529316992 788989170944 789710356864 790986828346 793397642752 794037823744 795594934784 797523909572 799954648064 800467914752 801761774528 801980069176 805915561984 806432653312 807083352064 807736154368 808387904896 808608003632 808906582528 810434678339 814411659776 814633398592 814934202368 815156083456 816251445152 816473684884 817132485598 821006737408 821669195776 821892910592 822997324864 823221401288 823445538721 823749596384 826260267008 827791917056 828548571136 829887819904 830557444288 831899940157 833088864256 836746396928 841192681472 841871427584 843461796892 848144687104 848375610368 849746907152 850292121536 850432555544 855154147328 856394958848 856769608864 857085971456 857319329152 857552750384 858705082378 859489993043 863472603136 863707699712 864261871616 864404612864 865658846624 865801818596 866357334128 866593216126 870608740352 871404531712 872813051968 873050691656 873755143532 877897859072 880026382976 882254539309 884943524608 886373929012 887089131214 888828716204 889545899138 892257107456 892586573824 893699333384 894272748512 894516231004 898905819136 899482574848 900936479872 901085278288 901663432384 901908927128 903120862501 906916315136 908382235904 908629559968 908965071872 909212554624 910434304208 910682186986 911417003167 915738284032 916477179904 916726707968 917958554656 918208486052 918797626736 923306369024 925050576112 925644106816 926390995552 927140298799 930716465536 933294058112 934802615318 937651759616 938253375488 938408337152 940528235504 940784311918 945400947712 946007535616 946265103872 947536642624 947794627208 948402750944 948559388876 953056772096 953825779712 955209761792 955367523968 955627640656 955980506624 956240790208 957525733736 957786438037 961811628032 963104057344 963366280448 963984395264 964143606656 964923445772 965542559696 965702028434 966321641912 971063595008 971951208448 972898019704 973522250272 976489406464 979193765888 980776514432 981567888704 983154474731 984559566848 986783722496 987052392832 988647843898 989445569431 994136805376 994938959872 995209850624 996818487236 997458065648 1002352812032 1002625721344 1003269025792 1004246344816 1004617163264 1004890689088 1005056656552 1005701520736 1006514973607 1011560505344 1012919784448 1013195570816 1013471432272 1013845657088 1014833279174 1015484416232 1015760900869 1020745463296 1021400393728 1022224546816 1023051364192 1023220331068 1023876849424 1024155619058 1029841719296 1031506334144 1031787181048 1038106826944 1039784801341 1042664455547 1044154597376 1045842347264 1046513380352 1046686222208 1047532825196 1048378064162 1049050724216 1054485672448 1054875041792 1055162251264 1056190121272 1056867793696 1057155545732 1063024861184 1063882600448 1064743112576 1065426272768 1065602238272 1065892368424 1066285949696 1067324655683 1068009472244 1073542642432 1074231448576 1074523928192 1075967814064 1076260766438 1076951316584 1077129185561 1082236153856 1083109394432 1084860110048 1085155483516 1085851740688 1089161261056 1090921758784 1091802007648 1093943035328 1094825722016 1098162593792 1099937641088 1100643382784 1102722595117 1108133897728 1108844898304 1109028034816 1109739609088 1110637212256 1111533369232 1111836004994 1118008905728 1118313304576 1118726242304 1119816032192 1120120923064 1120534528256 1120839614752 1121024732308 1126339821568 1128884263936 1129070710144 1129795144192 1130102752064 1131621321688 1131929426771 1132655695028 1138213885952 1138523785984 1139254285312 1141095752368 1141284215422 1142016485896 1145497188352 1148669609984 1150526295776 1154032934912 1154964107264 1157573212928 1163570397184 1166198944768 1166516464256 1168401997334 1169344763873 1174888951808 1175642783744 1175836952576 1176157096192 1176591392768 1178058212188 1178493210752 1178814077584 1179135031778 1184598777856 1185681575936 1187274829312 1187598087104 1188360073472 1188556342688 1188879949396 1191241334426 1197087017984 1197412947328 1198181231104 1200117946456 1200444701027 1207109556224 1208083555328 1210036276592 1210365731614 1214503043072 1216797346336 1226853522752 1228836583403 1232239811101 1234000887808 1235995501312 1236451893248 1236788540416 1236992808064 1238787659824 1238992257646 1239787219528 1240124774801 1246670503936 1247009933312 1247349455104 1249025574368 1249365644956 1249826973824 1250167262608 1250373739882 1256302108672 1259140140544 1259348099776 1260156122368 1260499223456 1262193012652 1263346736762 1269546257408 1269891915136 1271944542154 1272760646872 1272970855663 1273787618884 1279735140112 1283279329904 1287190581248 1289271169472 1290311463584 1292841769024 1297828519936 1299926303104 1300760361472 1301114517824 1302862883608 1303217612411 1310453061632 1311293874176 1311510447104 1311867530368 1313630345456 1313988005902 1314473196608 1314831086536 1321283252224 1322131013632 1322490988544 1323779272712 1324268078848 1324628635616 1325478543488 1325697459152 1328692257629 1335212443136 1335575979712 1336432911616 1337734777093 1338593094124 1342672933888 1346391428096 1347477811712 1348567707344 1349655846968 1353769404416 1357197040144 1359712895008 1363857104896 1364957581312 1366938107392 1368041069824 1368413544608 1376385605632 1378235116544 1378610366848 1379119419392 1379494910464 1379722747456 1380838724122 1381724697496 1381952902759 1382839591012 1389396017152 1389625489408 1390517100544 1390895694848 1392250614404 1392764703616 1393143909872 1393523219374 1394037778496 1401260044288 1402159120384 1403525012032 1404425541376 1404657495904 1405558751872 1406695625764 1407830667958 1416032364032 1418321209448 1418707373941 1426584020992 1427396887048 1430042872336 1435321778176 1435712571392 1438033227488 1439193555536 1447577964544 1449917799616 1450453182464 1450848095488 1452261416749 1453193216332 1460721956096 1461261328384 1461659184128 1462597013504 1462838575616 1464021779792 1464263577218 1465203077624 1465602006583 1466143180832 1473337868288 1473739012096 1474684592128 1476121133344 1476523034948 1477068241792 1477470401264 1479455744338 1486872068096 1488074711552 1489275417344 1489680900448 1491682651316 1493046143446 1497596733952 1500372849664 1501227760516 1504171673576 1505385367772 1509973566464 1512414256496 1516602844432 1521225232384 1522201280512 1522452686848 1523684109376 1524661735168 1524913547872 1525891962496 1528358382694 1536276540032 1537262245376 1537680793792 1538248583168 1539747044264 1540166269213 1541154470284 1548717254656 1549710942208 1549966892032 1550961381376 1552215862912 1552472226448 1552894916066 1553468323264 1553891284088 1555979317321 1562518470656 1562943895552 1565044093184 1565470205728 1566474642304 1566733360816 1569006659506 1570272668107 1575058633984 1577978341888 1579420713728 1581973656692 1586795285504 1588075647488 1591189869568 1595047819144 1599909296128 1600935829504 1603523549056 1603960138352 1611831123968 1614166704128 1615472308736 1616775809792 1617216007264 1617813165056 1620869356678 1628823319552 1629266797184 1629868404736 1630312166912 1632502890304 1632947369768 1633217066897 1634264971196 1642013474816 1643338391552 1643785821184 1645994649728 1646442802576 1646891077442 1647499192768 1650162176377 1652520534016 1657097142272 1659775639808 1661114888576 1663799880314 1673492793856 1676654169203 1682385362944 1683742855168 1686923593784 1696289374208 1696751220736 1699493814304 1700584243072 1700865111088 1704707426851 1712789917696 1713539217728 1714171942912 1714638658304 1715105500768 1717410164756 1718979986086 1726945206272 1727415399424 1728523743232 1728809225728 1731317693248 1731603637192 1732075098689 1732714668256 1733186432252 1741217480704 1742809063424 1745626103936 1746101383312 1747510287064 1750045889449 1760052765952 1764509078618 1769887049216 1772747858024 1774178262428 1777657432408 1779091798276 1784514214912 1787398666768 1788545497024 1789032462008 1797811638272 1798965149696 1801872959744 1802170556576 1803326864768 1803817854256 1806241725002 1807892743987 1816764471808 1817259119936 1817930143744 1818425109248 1820196499979 1820868608416 1821364373972 1822834006334 1831476568064 1832954359808 1833453415936 1835917109312 1836416972104 1837595253472 1846612738048 1850101152224 1851288213632 1852781991104 1854280597598 1855776789581 1861432931072 1866588116224 1869605230636 1875303519232 1876506750976 1876816674304 1881056471008 1881568623836 1890801895424 1892015071232 1892530207744 1895073285248 1895589254416 1896805501888 1897118777752 1907651559424 1910419523584 1910735047936 1911255281312 1911961013248 1912481580416 1915051467472 1915572876074 1926208114688 1926732560896 1927968790528 1928287213312 1929846891544 1931085119392 1931404056868 1932643283824 1942127190016 1943902416896 1945796039408 1947044500544 1950191662991 1952978812928 1958387531776 1961553028864 1963135777408 1966308949462 1973567444992 1974104785664 1977295687796 1978891138862 1988273610752 1989877919744 1990419701248 1993636974472 1994916131296 2004705624064 2005251442688 2006538051584 2008492689632 2009234326528 2009781378176 2010113313104 2011403041472 2013029947214 2014654231733 2023121010688 2025839568896 2026391141632 2026942864544 2027691314176 2029666558348 2030968832464 2031521801738 2041490926592 2042800787456 2044449093632 2046102728384 2046440662136 2047753698848 2048311238116 2059683438592 2063012668288 2063574362096 2068236051167 2076213653888 2079569602682 2085328911094 2091684694528 2093026760704 2093372444416 2095065650392 2096756128324 2098101448432 2108971344896 2110324502528 2112380242544 2113735587392 2114311091464 2117152185863 2126049722368 2127765200896 2129486225152 2130852545536 2131204476544 2131784736848 2132571899392 2134649311366 2136018944488 2136600515621 2147085284864 2148462897152 2149047856384 2151935628128 2152521532876 2153902633168 2154258371122 2164472307712 2166218788864 2169720220096 2170310967032 2171703481376 2178322522112 2181843517568 2183604015296 2187886070656 2189651444032 2193190751323 2196325187584 2199875282176 2201286765568 2205445190234 2216267795456 2217689796608 2218056069632 2219479218176 2221274424512 2223066738464 2223672009988 2236017811456 2236626609152 2239632064384 2240241846128 2241069056512 2241679229504 2242049464616 2245302633431 2257768527872 2258141420288 2259590288384 2260205504128 2263242643376 2263858853542 2265311390056 2276427771904 2277047571968 2278508570624 2282191504736 2282568430844 2284032971792 2290994376704 2297339219968 2301052591552 2308065869824 2309928214528 2315146425856 2319519941453 2332397889536 2333032928512 2336803994668 2338689527746 2349777903616 2351673905152 2352314192384 2353182785536 2356116424376 2356986421504 2357628155168 2358270063556 2369197555712 2371363151872 2374549658624 2375196174208 2376720146944 2377112685376 2377759898792 2380955001139 2382482668852 2394174035968 2394825894656 2396362462208 2400235892912 2400889402054 2402826644713 2414219112448 2416167110656 2420072553184 2420731463228 2433594692672 2444278969561 2453707045504 2457673166806 2459919635261 2464479622202 2471991002624 2472903786496 2473577080832 2473985616128 2477575319648 2477984515292 2479574439056 2480249549602 2494019866624 2494698910208 2498051148736 2498731289912 2499653947648 2500334525216 2500747479764 2512604217344 2518280281088 2518696199552 2520312244736 2520998446912 2524386025304 2525073336643 2526693473524 2539092514816 2539783830272 2543889084308 2545521293744 2545941711326 2547575237768 2559470280224 2566558659808 2574381162496 2578542338944 2580622927168 2585683538048 2591952706109 2595657039872 2599852606208 2601520722944 2602229035648 2605725767216 2606435224822 2608538319409 2620906123264 2622587748352 2623020894208 2623735060736 2627260690912 2627976011804 2628946393216 2629662173072 2642566504448 2644981977088 2647558545424 2648536157696 2649257271232 2650957086976 2651394918304 2653539475873 2657384515258 2670424886272 2671151959424 2672865823232 2675469554186 2677186188248 2685345867776 2692782856192 2694955623424 2697135414688 2699311693936 2707538808832 2714394080288 2719425790016 2727714209792 2729915162624 2733876214784 2736082139648 2736827089216 2741250839899 2752771211264 2756470233088 2757220733696 2758238838784 2758989820928 2759445494912 2761677448244 2763449394992 2763905805518 2765679182024 2779250978816 2781034201088 2781791389696 2784501228808 2785529407232 2786287819744 2787046438748 2788075556992 2802520088576 2807050024064 2808851082752 2809314991808 2811117503744 2813391251528 2813855910437 2815661335916 2832064728064 2836642418896 2837414747882 2839704216479 2853168041984 2854793774096 2860085744672 2871425142784 2876066454976 2878387111072 2880715269289 2895155929088 2899835599232 2900906364928 2901696190976 2904522833498 2906386432664 2907177750763 2921443912192 2922522656768 2923318368256 2925194027008 2925677151232 2928043559584 2928527154436 2930406155248 2931204013166 2932286361664 2947478024192 2949369184256 2952242266688 2953046069896 2954136483584 2954940802528 2958911488676 2976149423104 2978550834688 2979361800896 2983365302632 2984177579669 2986092286892 2995193467904 3000745699328 3002455521032 3008343347152 3010770735544 3019947132928 3024828512992 3033205688864 3042450464768 3044905373696 3047368218752 3049323470336 3049827095744 3051783924992 3056716765388 3072553080064 3074524490752 3075361587584 3076497166336 3079494088528 3080332538426 3082308940568 3082818013847 3097434509312 3099421884416 3099933784064 3101922762752 3104431725824 3104944452896 3105789832132 3106936646528 3107782568176 3111958634642 3125887791104 3130088186368 3130940411456 3132949284608 3133466721632 3138013319012 3140545336214 3150117267968 3155956683776 3158841427456 3163947313384 3173590571008 3176151294976 3182379739136 3190095638288 3199818592256 3201871659008 3207047098112 3207920276704 3223662247936 3230944617472 3233551619584 3234432014528 3235626330112 3239660083517 3241738713356 3257646639104 3258533594368 3259736809472 3260624333824 3265005780608 3265894739536 3266434133794 3268529942392 3269419860839 3286676783104 3287571642368 3291989299456 3292885605152 3293782154884 3294998385536 3300324352754 3319551279616 3322229777152 3327599760628 3346985587712 3353308338406 3364770725888 3367485710336 3373847187568 3393502441472 3398987628608 3401168486144 3401730222176 3409414853702 3425579835392 3427078435456 3428343885824 3429277316608 3430211001536 3434820329512 3435755523629 3437959972172 3453890412544 3454830798848 3457047486464 3457618451456 3462635386496 3463207274384 3464150197378 3465429336512 3466372864504 3471030784793 3485618126848 3491252207872 3492202766624 3495020574128 3500091778898 3502915951931 3520105531904 3526755321427 3529018157236 3539774098432 3545495716048 3548356524856 3555314864816 3558183596552 3569028429824 3574797333536 3577090994048 3578064924016 3595623276544 3603745919488 3604341113152 3606653729536 3607635708512 3612483450004 3615785487974 3633528943616 3634518239872 3635860287488 3636850218496 3640392999958 3641737216832 3642728747944 3643330380001 3645668012668 3662953136128 3665908719616 3666906831872 3671834218624 3672833944208 3675190506944 3681131008841 3700202304448 3702576427264 3705563982208 3708561195196 3711553579162 3722865862144 3733176232448 3739210461272 3750607038464 3753013501952 3753633348608 3762112942016 3763137247672 3781603790848 3784030142464 3785060415488 3790146570496 3791178508832 3793611003776 3794237555504 3802808875283 3820839047168 3821470095872 3822510562624 3823922026496 3824963160832 3828689189611 3830102934944 3831145752148 3852416229376 3853465121792 3855937581056 3856574426624 3859693783088 3862170238784 3862808113736 3863859835537 3865286567648 3884254380032 3887804833792 3891592078816 3894089001088 3900383325982 3923106057728 3926271554816 3932617898924 3947134889984 3948209571328 3954591375592 3957782277724 3976547221504 3979755839488 3980839402496 3987273948944 3989832262592 4010502885376 4013076103168 4016985379264 4018468653056 4019562756352 4020226626208 4022806082944 4026059894428 4029308463466 4051679137792 4052782283264 4053885729088 4055382628352 4059333116696 4060438346107 4061937664928 4063043603476 4082981853184 4085601574912 4088898187264 4092205456768 4092881324272 4095507397696 4096622476232 4102127291119 4119366877184 4126025336576 4127148724192 4136472102334 4139809761373 4152427307776 4159139205364 4170657822188 4183369389056 4186053521408 4186744888832 4190131300784 4193512256648 4196202896864 4217942689792 4220649005056 4224760485088 4227471174784 4228622182928 4234304371726 4255530401792 4258972450304 4261705091072 4262408953088 4263569473696 4265143798784 4269298622732 4272037888976 4273201031242 4294170569728 4296925794304 4298095712768 4303871256256 4305043065752 4307805266336 4308516742244 4328944615424 4332437577728 4339440440192 4340621934064 4343406962752 4350427555903 4356645044224 4363687035136 4367208030592 4375772141312 4379302888064 4386381502646 4399750564352 4402573531136 4410890380468 4432535590912 4435379593216 4436112139264 4438958436352 4442548849024 4446133476928 4447344019976 4472035622912 4473253218304 4479264128768 4480483692256 4482138113024 4483358459008 4484098929232 4490605266862 4494228670789 4515537055744 4516282840576 4519180576768 4520411008256 4526485286752 4527717707084 4530622780112 4552855543808 4554095143936 4557017141248 4564383009472 4565136861688 4568065943584 4581988753408 4594678439936 4602105183104 4619856429056 4630292851712 4639039882906 4664795779072 4666065857024 4673607989336 4677379055492 4699555807232 4703347810304 4704628384768 4712232848752 4713972843008 4715256310336 4716540127112 4722877953079 4742726303744 4749099317248 4750392348416 4753440293888 4754225370752 4755519797584 4761910002278 4764965337704 4766262688693 4788348071936 4789651789312 4792724924416 4798699863581 4800471785824 4801778804108 4805653289426 4828438224896 4832334221312 4840145106368 4841462926456 4867189385344 4878990221677 4888557939122 4892502445259 4907414091008 4915346333612 4919839270522 4928959244404 4943982005248 4947154161664 4947971232256 4955150639296 4955969030584 4959148878112 4960499099204 4988039733248 4989397820416 4996102297472 4997462579824 4999307895296 5000669050432 5001494959528 5008752028423 5036560562176 5037392399104 5040624489472 5041996893824 5048772050608 5050146673286 5053386947048 5078185029632 5079567660544 5087778168616 5091042587488 5091883422652 5095150475536 5118940560448 5133117319616 5141414384249 5148762324992 5157084677888 5161245854336 5171367076096 5174313715549 5183905412218 5199705212416 5203041445888 5204458071296 5211451534432 5212870449644 5217076638818 5241812246528 5246041788416 5247470121472 5254521381824 5255952023608 5257892786432 5259324346144 5285133008896 5289963954176 5295117090848 5297072315392 5298514542464 5301914173952 5302789836608 5307078951746 5311361156387 5314769030516 5340849772544 5342303918848 5345731646464 5350939108372 5354372376496 5370691735552 5385565712384 5389911246848 5394270829376 5398623387872 5415077617664 5428788160576 5438851580032 5459830325248 5467752429568 5472164279296 5473654178432 5482501679798 5512940466176 5514441467392 5516477677568 5517979641856 5518890989824 5523354896488 5526898789984 5527811611036 5531358364048 5558501957632 5563582779392 5569002457616 5571058814464 5572575639488 5574092877496 5576151113984 5581583035457 5605040177152 5614100048128 5617702165504 5618629983616 5622235007488 5626782503056 5627711820874 5631322671832 5632855904819 5664129456128 5673284837792 5674829495764 5679408432958 5706336083968 5709587548192 5720171489344 5742850285568 5752132909952 5756774222144 5761430538578 5766079352891 5782048344397 5790311858176 5799671198464 5801812729856 5803392381952 5809045666996 5812772865328 5814355501526 5842887824384 5846636736512 5850388054016 5851354302464 5856087119168 5857054308872 5860812310496 5862408026332 5864572723328 5894956048384 5904484533376 5906092139792 5908272967168 5909881605056 5917822977352 5919434215409 5952298846208 5957101669376 5958723601792 5966730605264 5968355159338 5972184573784 5990386935808 6001491398656 6004911042064 6016686694304 6021541471088 6039894265856 6049657025984 6066411377728 6084900929536 6089810747392 6094736437504 6098646940672 6099654191488 6103567849984 6113433530776 6115098027467 6145106160128 6149048981504 6150723175168 6152994332672 6158988177056 6160665076852 6164617881136 6165636027694 6194869018624 6199867568128 6203845525504 6208863451648 6209888905792 6211579664264 6213873293056 6215565136352 6223917269284 6251775582208 6260176372736 6261880822912 6265898569216 6266933443264 6276026638024 6277063184821 6281090672428 6300234535936 6311913367552 6317682854912 6327894626768 6347181142016 6352302589952 6364759478272 6380191276576 6399637184512 6414094196224 6415840553408 6426210985337 6461889234944 6467103239168 6468864029056 6471252660224 6479320167034 6483477426712 6485242674779 6515293278208 6517067188736 6519473618944 6521248667648 6530011561216 6531789479072 6532868267588 6537059884784 6538839721678 6575143284736 6583978598912 6585771210304 6587564309768 6589996771072 6600648705508 6639102559232 6644459554304 6655199521256 6657011523877 6693971175424 6706616676812 6734971420672 6747694375136 6787004882944 6797975257216 6802336972288 6803460444352 6814457417053 6818829707404 6851159670784 6854156870912 6856687771648 6858554633216 6860422003072 6869640659024 6871511047258 6875919944344 6877055569351 6909661597696 6914094972928 6915236902912 6925270772992 6926414548768 6928300394756 6930858673024 6932745729008 6942061569586 6982504415744 6984405533248 6990041148256 6995694981847 7000183557796 7005831903862 7040211063808 7053510642854 7058036314472 7079548196864 7090991432096 7096713049712 7110629729632 7116367193104 7138056859648 7149594667072 7154181988096 7156129848032 7191246553088 7207491838976 7208682226304 7213307459072 7215271417024 7224966900008 7226934032461 7231570975948 7267057887232 7269036479744 7271720574976 7273700436992 7280785999916 7283474433664 7285457495888 7286660760002 7291336025336 7331817439232 7333813663744 7343668437248 7345667888416 7350381013888 7362262017682 7400404608896 7405152854528 7411127964416 7417122390392 7418347400243 7423107158324 7445731724288 7466352464896 7478420922544 7501214076928 7506027003904 7507266697216 7524225884032 7526274495344 7563207581696 7570120830976 7580293140992 7582357017664 7587222007552 7588475111008 7594612982671 7605617750566 7641678094336 7642940191744 7645021125248 7647844052992 7649926321664 7657378379222 7660205869888 7662291504296 7664377706557 7704832458752 7706930243584 7711875162112 7713148853248 7719387566176 7724340477568 7725616227472 7727719671074 7730573135296 7743068673769 7775609667584 7783184157632 7788178002176 7800766651964 7846212115456 7852543109632 7865235797848 7867377255491 7894269779968 7896419142656 7909182751184 7915564555448 7959511678976 7961678804992 7974547897888 7979664525184 8021005770752 8033970758528 8036937306112 8039125512704 8040453252416 8045612165888 8052119788856 8053449674699 8058616926932 8103358275584 8105564566528 8107771458176 8110765256704 8118666233392 8120876692214 8123875329856 8126087206952 8127429309233 8165963706368 8171203149824 8177796374528 8184410913536 8185762648544 8191014795392 8193244952464 8204254582238 8211753788953 8252050673152 8254297448384 8272944204668 8279619522746 8304854615552 8318278410728 8341315644376 8366738778112 8372107042816 8373489777664 8380262601568 8387024513296 8392405793728 8435885379584 8441298010112 8449520970176 8454942349568 8457244365856 8468608743452 8517944900608 8523410182144 8524817906176 8527138947392 8530287597568 8538597245464 8540922038363 8544075777952 8546402062484 8588341139456 8593851588608 8596191425536 8607742512512 8610086131504 8615610532672 8617033484488 8664875155456 8678880880384 8681243868128 8686813925504 8700855111806 8727374070272 8734416061184 8751544282624 8758605776128 8772763005292 8799501128704 8805147062272 8821780760936 8865071181824 8870759186432 8872224278528 8877916872704 8885097698048 8892266953856 8894688039952 8946506436608 8958528257536 8960967384512 8964276226048 8966716918016 8968197858464 8981210533724 8988457341578 9031074111488 9032565681152 9038361153536 9040822016512 9052970573504 9055435414168 9057900925931 9061245560224 9105711087616 9108190287872 9114034282496 9128766018944 9130273723376 9136131887168 9150899341727 9163977506816 9189356879872 9204210366208 9260585703424 9278079765812 9329591558144 9332131714048 9347215978672 9354758110984 9406695620608 9409256769536 9424465697504 9427945686016 9430512620672 9433080254224 9445755906158 9498198634496 9500784696832 9506880587776 9508450741504 9511039595168 9523820004556 9529930675408 9532525377386 9576696143872 9579303578624 9585449848832 9597399727162 9600943571648 9603557608216 9611306578852 9656876449792 9664668442624 9680290212736 9682925852912 9704799932399 9734378770688 9757980443354 9777115878244 9785004890518 9814828182016 9830692667224 9839678541044 9857918488808 9887964010496 9894308323328 9895942464512 9910301278592 9911938061168 9918297756224 9920998198408 9934329487511 9976079466496 9978795640832 9992204594944 9994925159648 9998615790592 10001338100864 10002989919056 10017504056846 10025587034837 10073121124352 10074784798208 10081248978944 10083993787648 10093816954429 10097544101216 10100293346572 10106773894096 10156370059264 10159135321088 10175556337232 10182085174976 10183766845304 10190300951072 10198543286789 10237881120896 10266234639232 10282828768498 10314169355776 10322491708672 10342734152192 10348627431098 10367810824436 10399410424832 10406082891776 10408916142592 10422903068864 10425740899288 10434153277636 10483624493056 10492083576832 10494940242944 10509042763648 10511904047216 10515785572864 10518648692288 10535650818407 10579927908352 10590234181696 10594144630784 10597029084928 10603828347904 10605579673216 10614157903492 10622722312774 10629538061032 10681699545088 10684607837696 10691463292928 10701878216744 10704792003373 10708744752992 10741383471104 10771131424768 10779822493696 10788541658752 10797246775744 10814699222041 10830155235328 10857576321152 10877703160064 10883901263741 10935504859136 10944328558592 10947308356864 10965003359596 11025880932352 11028882934784 11035959283712 11037781979648 11046709792976 11053797579968 11055623222072 11062716728096 11117003915264 11127165558784 11138004915232 11142117628928 11145151278976 11148185754992 11152302227968 11163166070914 11173369909559 11228200096256 11235404331008 11237259967232 11244470014976 11253565006112 11255423641748 11262645343664 11265711809638 11328258912256 11346569675584 11349658991528 11358816865916 11412672167936 11419175096384 11440342978688 11469309011017 11485700571136 11504265819904 11513548444288 11522861077156 11532158705782 11564096688794 11599342396928 11603625459712 11606784763904 11618091333992 11625545730656 11628711003052 11685775648768 11693273473024 11702708604928 11712174238336 11714108617744 11721624620992 11724816052664 11729145446656 11740571212513 11789912096768 11808969066752 11812184279584 11816545934336 11819763210112 11835645954704 11838868430818 11848421041171 11904597692416 11914203338752 11917447203584 11933461210528 11936710318676 11944369147568 11980773871616 12002982797312 12009822084128 12033373388608 12043082942176 12079788531712 12099314051968 12132822755456 12179621494784 12189472875008 12197293881344 12199308382976 12207135699968 12226867061552 12230196054934 12290212320256 12298097963008 12301446350336 12305988665344 12317976354112 12321330153704 12329235762272 12331272055388 12389738037248 12399735136256 12417726903296 12419777811584 12423159328528 12427746586112 12431130272704 12447834538568 12451223694481 12503551164416 12520352745472 12523761645824 12531797138432 12533866886528 12552053276048 12554126369642 12562181344856 12600469071872 12623826735104 12635365709824 12655789253536 12694362284032 12704605179904 12729518956544 12760382553152 12799274369024 12828188392448 12831681106816 12852421970674 12862792402603 12923778469888 12934206478336 12937728058112 12942505320448 12958640334068 12966954853424 12970485349558 13030586556416 13034134377472 13042497335296 13060023122432 13063578958144 13065736535176 13074119769568 13077679443356 13150286569472 13167957197824 13171542420608 13175128619536 13179993542144 13201297411016 13204891711297 13278205118464 13288919108608 13310399042512 13314023047754 13387942350848 13413233353624 13495388750272 13517202417433 13554637922111 13574009765888 13595950514432 13604673944576 13606920888704 13628914834106 13637659414808 13641372522811 13708313741824 13713375543296 13717109266432 13720844006144 13739281318048 13743022094516 13751839888688 13754111138702 13819323195392 13830473805824 13850541545984 13852829097536 13856600789512 13861717346048 13865491458016 13884123139172 13965008831488 13968811066496 13980082296512 13991389963694 14000367115592 14002679412293 14011663807724 14080422127616 14107021285708 14116072628944 14159096393728 14181982864192 14193426099424 14221259459264 14232734386208 14276113719296 14299189334144 14308363976192 14312259696064 14335393736521 14414983677952 14417364452608 14426614918144 14430542834048 14449933800016 14453868064922 14463141951896 14534115774464 14538072959488 14543441149952 14547400873984 14561571999832 14566948867328 14570914991776 14573321520004 14582672050672 14667627327488 14687336874496 14691335776832 14700762027776 14715082548023 14724524035364 14800809217792 14810305709056 14822255928832 14834244780784 14836694800486 14846214316648 14891463448576 14932704929792 14956841845088 15002428153856 15014533394432 15048451768064 15052548990688 15126415163392 15140241661952 15160586281984 15164714035328 15174444015104 15176950222016 15189225965342 15201481930349 15211235501132 15283356188672 15285880383488 15290042250496 15295688105984 15299852643328 15314756758444 15320411739776 15324583008592 15328755413114 15413860487168 15423750324224 15426297706496 15438775132352 15448680955136 15451232454944 15455439342148 15461146270592 15486137347538 15566368315264 15576356004352 15601533303928 15605781113351 15692424230912 15705086219264 15730471595696 15734754510982 15788539559936 15792838285312 15818365502368 15831129110896 15923357609984 15949095795776 15959329050368 15974875584239 16042011541504 16067941517056 16073874612224 16078251025408 16080906504832 16091224331776 16104239577712 16106899349398 16117233853864 16121622072413 16206716551168 16211129133056 16215542916352 16221530513408 16237332466784 16241753384428 16247750659712 16252174413904 16254858618466 16331927412736 16355592749056 16368821827072 16371525297088 16382029590784 16386489904928 16408509164476 16423507577906 16504101346304 16508594896768 16545888409336 16548621123619 16559239045492 16609709231104 16636556821456 16682631288752 16733477556224 16744214085632 16746979555328 16760525203136 16774049026592 16784811587456 16871770759168 16899041940352 16909884699136 16914488731712 16937217486904 16941828961343 17035889801216 17046820364288 17049635812352 17054277894784 17060575195136 17077194490928 17081844076726 17088151555904 17092804124968 17176682278912 17187703177216 17192382851072 17215485025024 17220172263008 17231221065344 17234066968976 17272999349177 17357761760768 17362487736256 17373627851008 17401710223612 17454748140544 17468832122368 17503088565248 17517211552256 17545526010584 17599002257408 17610294124544 17643561521872 17730142363648 17744448557056 17755833745408 17770195396096 17784533907712 17789376079904 17893012873216 17917056515072 17921934769024 17928552452096 17933433836032 17936395716928 17962421067448 17965387735867 17976914683156 18062148222976 18065131362304 18076722307072 18081644033024 18105941147008 18110870828336 18115801851862 18122491120448 18130419228289 18216380575744 18228068564992 18257532037888 18260547446752 18272263774336 18301798683454 18408420732416 18443195861233 18521171406848 18556159531624 18659183116288 18664263428096 18694431957344 18709516221968 18818513539072 18848931395008 18855891372032 18861025241344 18866160508448 18891511812316 18996397268992 19001569393664 19013761175552 19016901483008 19022079190336 19047640009112 19052826085579 19059861350816 19065050754772 19153392287744 19158607157248 19170899697664 19194799454324 19201887143296 19207115216432 19222613157704 19329336885248 19360580425472 19365851705824 19409599864798 19468757541376 19515960886708 19554231756488 19570009781036 19629656364032 19661385334448 19679357082088 19715836977616 19775928020992 19788616646656 19791884929024 19820602557184 19823876122336 19836595512448 19841996396816 19868658975022 19957591281664 19984409189888 19989850319296 19997231581184 20002676201728 20005979838112 20022161499769 20035008113692 20051174069674 20146242248704 20149569596416 20162497957888 20167987575296 20187633908858 20195088202432 20200586693144 20213547788192 20312740118528 20318270642176 20351112674464 20364170349952 20367533690608 20380601902144 20397086573578 20413544685391 20475762241792 20532469278464 20565657536996 20628338711552 20644983417344 20685468304384 20697254862196 20735621648872 20798820849664 20812165783552 20817832285184 20845806137728 20851481798576 20868306555272 20984167153664 20989880485888 21018085527296 21023808094432 21031571145728 21037297384576 21071301636814 21180468363392 21188289261568 21194058169856 21207656695808 21211159346432 21228315806984 21231821869661 21245444625548 21259076122064 21363399090176 21369215675392 21382926585856 21403756433488 21409584006746 21417489505984 21452108292901 21482766942208 21542262849536 21559644987392 21577083317504 21594493551488 21629398444082 21715152642304 21755406320128 21767802527482 21871009718272 21888657117184 21894616713728 21930006719192 22051761864704 22057765869568 22071918567424 22075563959296 22093419585952 22107595159936 22111246444144 22125433456192 22161196549063 22254331117568 22276009830464 22284235257856 22290302557952 22296371509984 22304604455936 22326332141828 22346739819118 22456400192512 22470808662016 22474519934464 22488940029952 22507130012224 22510847283496 22516976282957 22525290687328 22531423619276 22656517824512 22693139351168 22699317983056 22717633731832 22750596562837 22838350192768 22880685957376 22938618022034 23008531639808 23027096888576 23045722154312 23064317411564 23128193377588 23198684793856 23213569527808 23236182667984 23251091461312 23257422006104 23371551297536 23386546946048 23405417209856 23424348476672 23428217235488 23443249241984 23449632105328 23458290893312 23481142425026 23502605671831 23617938133504 23624368559168 23633091868672 23639526420224 23671291909408 23677736861636 23696842082342 23809195384832 23828406677504 23834894407168 23866922421056 23873420637352 23888738295136 23961547743232 24005965594624 24019644168256 24066746777216 24086165884352 24125098264553 24159577063424 24198628103936 24265645510912 24378945750016 24394587762688 24398616765952 24414271399936 24453734123104 24460392109868 24580424640512 24596195926016 24602892700672 24635952708224 24642660307408 24658471524544 24662544110776 24799470272512 24835453806592 24839555623168 24846318657056 24855493172224 24862260545408 24895669077136 24902447388962 25040705490944 25047523291648 25063594276864 25067733773056 25104106552096 25108252739284 25124362689712 25200938143744 25247653470208 25270731419648 25311578507072 25388724568064 25409210359808 25459037913088 25520765106304 25656376784896 25663362213632 25704843941348 25725584805206 25847556939776 25868412956672 25875456116224 25885010640896 25917280668136 25933909706848 25940970699116 26061173112832 26068268754944 26084994670592 26120046244864 26127157916288 26131473070352 26148239539136 26155358886712 26190505012529 26300573138944 26335914395648 26343084841216 26350257239072 26359987084288 26402594822032 26409783422594 26431093091843 26556410236928 26577838217216 26620798085024 26628046095508 26775884701696 26826466707248 26887068665171 26990777500544 27034404834866 27109275844222 27191901028864 27209347889152 27213841777408 27257829668212 27275318829616 27282745045622 27416627483648 27434218532864 27441688012288 27478562636096 27486044189032 27503679777376 27508222277404 27638646390784 27660947611648 27701083091968 27705658195072 27713201579024 27723434692096 27730982916032 27768246278344 27775806703073 27930017662976 27937622132992 27960164593024 27982779927388 28000734231184 28005358824586 28023327615448 28160844255232 28214042571416 28232145257888 28318192787456 28363965728384 28386852198848 28442518918528 28465468772416 28511479767199 28552227438592 28598378668288 28616727952384 28624519392128 28670787473042 28693921513499 28829967355904 28834728905216 28853229836288 28861085668096 28899867600032 28907736129844 28926283903792 29068231548928 29076145918976 29094801747968 29123143999664 29133897734656 29141829983552 29146643040008 29165344101344 29188934234603 29335254654976 29374673748992 29382671553664 29401524055552 29430165096046 29449048070728 29601618435584 29620611418112 29644511857664 29668489561568 29673389600972 29692428633296 29782926897152 29865409859584 29913683690176 30004856307712 30029066788864 30096903536128 30105097981376 30153759238889 30280483323904 30321172563968 30329428070656 30348888030208 30353900444032 30378451930684 30402963860698 30422471002264 30571760766976 30580084500992 30591376211968 30599705286656 30629513516888 30640823479552 30649166017184 30657510826228 30827720974336 30852595412992 30877550264704 30897361910272 30902464909888 30910878684296 30922292541184 30952415014807 30972274695076 31132736630528 31152712008704 31203066607856 31211562226702 31236746381269 31384848461824 31410172438528 31460943191392 31469509021964 31585676570624 31636731004736 31662258221792 31846715219968 31898191591552 31918658100736 31949751168478 31978955258393 32135883034112 32147749224448 32156502050816 32161813009664 32182448663552 32208479155424 32213798698796 32234467707728 32243244144826 32422258266112 32431085832704 32443061026816 32474664933568 32483506768856 32495501319424 32504348827808 32509717236932 32663854825472 32737643654144 32743050594176 32764059181568 32772979809856 32817018328952 32825953376359 32847015155812 33008202692608 33017189793536 33091776818672 33097242247238 33118478090984 33219418462208 33273113642912 33365262577504 33466955112448 33493959110656 33521050406272 33548098053184 33569623174912 33743541518336 33798083880704 33819769398272 33828977463424 33874434973808 33883657922686 33910998152317 34071779602432 34093640728576 34099271624704 34108555789568 34121150390272 34154388981856 34163688153452 34176303111808 34185608249936 34353364557824 34384765702144 34430970050048 34440344526016 34462442130688 34468133937952 34545998698354 34715523521536 34724975472512 34747255702016 34803420447224 34909496281088 34937664244736 35006177130496 35034423104512 35091052021168 35198004514816 35220588249088 35287123043744 35460284727296 35488897114112 35540390792192 35569067815424 35578752159808 35636260918687 35786025746432 35834113030144 35843869538048 35857104904192 35866867672064 35872791433856 35924842134896 35930775471734 35953829366312 35963618469229 36130262724608 36153444614144 36163288066048 36211882294016 36221741656672 36231603703724 36244982240896 36260838456578 36432761151488 36515064075776 36521094893504 36544527548672 36603597366908 36816841464832 36886391722466 36916154814227 37042342813696 37112319063248 37328526856192 37388863914688 37419032443936 37637027078144 37697862790016 37711782744064 37722050482688 37732321016896 37783023624632 37793310759919 37992794537984 38003138787328 38027522351104 38033802966016 38044158380672 38095280018224 38105652171158 38119722701632 38130101509544 38317214314496 38341799395328 38389598908648 38403774286592 38414230432864 38445226315408 38532075471241 38721160850944 38731703411648 38794308535697 38819199729596 38937515082752 39031921773416 39108463512976 39140019562072 39259312728064 39322770668896 39358714164176 39431673955232 39551856041984 39583769858048 39641205114368 39647752244672 39673191024896 39683992793632 39737317950044 39915182563328 39968818379776 39979700638592 39994463162368 40005352403456 40011959676224 40044322999538 40070016227384 40076634180011 40102348139348 40292484497408 40299139192832 40324995915776 40335975150592 40375267817716 40390176404864 40401173386288 40427095576384 40636541284352 40702225348928 40728340699904 40735067381216 40761203804288 40794173147156 40827089370782 40951524483584 41064938556928 41131315073992 41256677423104 41289966834688 41370936608768 41394509724392 41471243297744 41597641699328 41624331567104 41635664570368 41691612275456 41702963597152 41736613110544 41979760971776 42036171054592 42047616188864 42063142291456 42074594769152 42115581085721 42142603273628 42360936726784 42376578523136 42388116339712 42415313391616 42422318692864 42456631613968 42463643739322 42490889251096 42502458190907 42518152244128 42726798180352 42738431350784 42765853171712 42807512866976 42819168013492 42834979011968 42904216585802 43119289974784 43154166635008 43188987102976 43258796888164 43430305284608 43510812640256 43535605054964 43742019436544 43777314234368 43789233427456 43860013438384 44115531739136 44143837134848 44151127918592 44186839171904 44215190319872 44222492888288 44250866912384 44322393098126 44552019660928 44568470515712 44580605115904 44592743019968 44609208911872 44652664283656 44664821807177 44693479638236 44912800385024 44941617324032 44949039868928 44977880059904 45014260024448 45021694566992 45033952565914 45050581374656 45062847238552 45123400202309 45313035649024 45386278702336 45398635966112 45435267463664 45501193125674 45537907375103 45676700385536 45761371914752 45877236044068 46017063279616 46054193777152 46091444308624 46128634823128 46256386755176 46397369587712 46427139055616 46472365335968 46502182922624 46514844012208 46743102595072 46810834419712 46848696953344 46856434470976 46886498483968 46899264210656 46916581786624 46962284850052 47005211343662 47235876267008 47248737118336 47266183737344 47279052840448 47342583818816 47355473723272 47363294940013 47393684164684 47618390769664 47656813355008 47669788814336 47733844842112 47746841274704 47777476590272 47854703114933 47923095486464 48039288336512 48133493554432 48172331768704 48250196529106 48397256207872 48531291021824 48757891500032 48789175525376 48797233531904 48828542799872 48907468246208 48920784219736 49160849281024 49192391852032 49205785401344 49271905416448 49285320614816 49316943049088 49325088221552 49436515378679 49670907613184 49679111246336 49692637314112 49710986344448 49724521090816 49791338154272 49804894777924 50081410981888 50095046583296 50127188553728 50135467546112 50208213104192 50216505478568 50230177861981 50248725379424 50401876287488 50495306940416 50541462839296 50623157014144 50818420719616 51041530212608 51312753569792 51326724427264 51409687882696 51451169610412 51695113879552 51736825913344 51750912232448 51834561336272 51867819413696 51881941398232 52136537509888 52169989341184 52240092489728 52254315832576 52262946140704 52296479078272 52310717773424 52381010025058 52428889575623 52671828791296 52686169682432 52700514478144 52719974168576 52785698499391 52805189644064 52819566845188 52862186183686 53112820473856 53155676434432 53241596170048 53256092191016 53551769403392 53652933414496 53774137330342 53817526897849 53981555001088 54068809669732 54218551688444 54383802057728 54418695778304 54427683554816 54515659336424 54550637659232 54565490091244 54833254967296 54868437065728 54883376024576 54957125272192 54972088378064 55007359554752 55016444554808 55321895223296 55402166183936 55411316390144 55426403158048 55446869384192 55461965832064 55536492556688 55551613406146 55860035325952 55875244265984 55920329186048 55965559854776 56001468462368 56010717649172 56046655230896 56321688510464 56428085142832 56464290515776 56555558226739 56636385574912 56727931456768 56773704397696 56885037837056 56930937544832 57022959534398 57196757336576 57233455904768 57249038784256 57341574946084 57387843026998 57659934711808 57669457810432 57706459672576 57722171336192 57799735200064 57815472259688 57852567807584 58136463097856 58152291837952 58189603495936 58246287999328 58267795469312 58283659967104 58293286080016 58330688202688 58377868469206 58424972720257 58670509309952 58749347497984 58765343107328 58803048111104 58860330192092 58898096141456 59203236871168 59241222836224 59289023715328 59336979123136 59346779201944 59384857266592 59565853794304 59730819719168 59827367380352 60058133577728 60193807072256 60210195962752 60307518477778 60642345127936 60658856141312 60697776060416 60707800888064 60756903861368 60805927721396 60844942004528 61143521533952 61160169001984 61199410573312 61259027033776 61281646959104 61298332034368 61315021652456 61397413390027 61655441948672 61705190825984 61755100529408 61794723820544 61804929819776 61821757368592 61844585082368 61904830029614 61944549390152 61961414953009 62265473261056 62305424017408 62406133215712 62423124453404 62473492762538 62769696923648 62820344877056 62921886382784 62939018043928 63171353141248 63273462009472 63324516443584 63426872881801 63602531788367 63693430439936 63796383183104 63837316201472 63899502336956 63957910516786 64271766068224 64313004101632 64323626019328 64364897327104 64416958310848 64427597397592 64468935415456 64486488289652 64844516532224 64862171665408 64949329867136 64967013537712 64991002638848 65008697655616 65019434473864 65113776369499 65475287308288 65486101188352 65528118363136 65545959619712 65634036657904 65651906752718 65694030311624 66016405385216 66034379587072 66183553637344 66194484494476 66236956181968 66438836924416 66546227285824 66730525155008 66933910224896 66987918221312 67042100812544 67096196106368 67139246349824 67266078302137 67596167761408 67639538796544 67657954926848 67748869947616 67767315845372 67821996304634 68143559204864 68198543249408 68217111579136 68242300780544 68308777963712 68327376306904 68352606223616 68371216499872 68706729115648 68769531404288 68861940100096 68880689052032 68924884261376 68936267875904 69047695033031 69091997396708 69431047043072 69449950945024 69494511404032 69606840894448 69818992562176 69875328489472 70012354260992 70068846209024 70182104042336 70396009029632 70574246087488 70977794228224 71080781584384 71138135630848 71157504319616 71272521837374 71337669422569 71668226060288 71687739076096 71714209808384 71733735344128 71745582867712 71849684269792 71861550943468 71907658732624 71927236938458 72260525449216 72326576132096 72423764588032 72443483313344 72463207407448 72489964481792 72521676913156 72865522302976 73030128151552 73042189787008 73089055097344 73207194733816 73227126762647 73633682929664 73772783444932 73832309628454 74084685627392 74224638126496 74657053712384 74777727829376 74838064887872 74959031587583 75166628477161 75274054156288 75395725580032 75423565488128 75444100965376 75464642033792 75566047249264 75586621519838 75647611262861 76006277574656 76055044702208 76067605932032 76088316761344 76190560036448 76211304342316 76239445403264 76260203019088 76634428628992 76779197817296 76807548573184 76828460865728 76890452630816 76952644800317 77064150942482 77442321701888 77463406823296 77588617071394 77638399459192 77875030165504 78063843546832 78216927025952 78280039124144 78518625456128 78645541337792 78717428328352 78863347910464 79103712083968 79167539716096 79282410228736 79295504489344 79346382049792 79367985587264 79474635900088 79496274357071 79830365126656 79937636759552 79959401277184 79988926324736 80010704806912 80023919352448 80088645999076 80140032454768 80153268360022 80204696278696 80598278385664 80649991831552 80671950301184 80750535635432 80780352809728 80802346772576 80854191152768 81273082568704 81404450697856 81456681399808 81470134762432 81522407608576 81588346294312 81601821402673 81654178741564 81903048967168 82129877113856 82262630147984 82513354846208 82579933669376 82741873217536 82789019448784 82942486595488 83195283398656 83271329140736 83383224550912 83405927194304 83473226221088 83540742809381 83959521943552 84072342109184 84095232377728 84126284582912 84149189538304 84231162171442 84285206547256 84308154772127 84721873453568 84753157046272 84776232679424 84830626783232 84844637385728 84913263227936 84927287478644 84981778502192 85004916381814 85036304488256 85476862701568 85531706343424 85615025733952 85638336026984 85669958023936 85808433171604 86308333270016 86377974205952 86517593776328 86541149810401 86860610569216 87021625280512 87071210109928 87554628468736 87578466854912 87720026876768 88231063478272 88302255837184 88373678343808 88430380639744 88444985776576 88501733824768 88587946421689 88644786196252 89104039321856 89136941031424 89161210231808 89185486039936 89218417823744 89305328567312 89329643614354 89386959276472 89401722401563 89825600770048 89883234648064 89898079737856 89955760119808 90028520048896 90043389133984 90067905131828 90101162749312 90125694477104 90246800404618 90772557404672 90797271932224 90870534927328 91002386251348 91075814750206 91353400771072 91522743829504 91754472088136 92034126559232 92108387554304 92182888617248 92257269646256 92512773510352 92794739175424 92854278111232 92944730671936 93004365845248 93029688024416 93486205190144 93697393906688 93712868941952 93772996967936 93798528421312 93833163573248 93924569700104 93950142421993 94010422687324 94471752534016 94497474236672 94532367474688 94558105680896 94685167637632 94710947446544 94726589880026 94787368329368 95313626710016 95339577628672 95467689684224 95493682549408 95554953180544 95709406229866 96078576673024 96266987108864 96344663537408 96500393058212 96794512415744 97062582043648 97515783000064 97578351050752 97594467063808 97657085599744 97814936492416 97841568439472 98321698562048 98411570802688 98543810832896 98570641229632 98633886098176 98650176443104 98873030757358 99341815226368 99358222492672 99385274628224 99421972688896 99449042181632 99582676308544 99609789555848 99636910185241 100162821963776 100190093166592 100254377107456 100270935092224 100416426208384 100433010957136 100460355723962 100497450758848 100659892758997 100803752574976 101082925678592 101246314028288 102083060425216 102275904321383 102625507139584 102653448854528 102819375765392 102902339220824 103473651826688 103501824464896 103669122672544 103735638827392 103763882796464 104273075019776 104480184979456 104508631665152 104525892281408 104592958156544 104621435546848 104762020050116 104857779151246 105343657582592 105372339364864 105401028956288 105439948337152 105571396998782 105610379288128 105639133690376 105656581020029 105724372367372 106225640947712 106311352868864 106483192340096 106512184382032 106752799256389 107305866828992 107548274660684 107635053795698 107963110002176 108137619339464 108437103376888 108767604115456 108837391556608 108855367109632 109031318672848 109101275318464 109130980182488 109666509934592 109736874131456 109766752049152 109914250544384 109944176756128 110014719109504 110032889109616 110281457383207 110804332367872 110822632780288 110852806316096 110893738768384 110923931664128 111031986498719 111072985113376 111103226812292 111720070651904 111750488531968 111840658372096 111931119709552 112002936924736 112021435298344 112093310461792 112643377020928 112856170285664 112928581031552 113111116453478 113455862913536 113547408795392 113770075674112 113861875089664 114045919068796 114393514673152 114466911809536 114498077568512 114683149892168 114775686053996 115319869423616 115338915620864 115412919345152 115444342672384 115599470400128 115630944519376 115705135615168 116304583675904 116379206991872 116492575998656 116535590938624 116567319934208 116586572160032 116661376405376 116755736938412 116849945440514 117498694995968 117530686214656 117606096222208 117720660384184 117752712037103 117796192282912 118406473742336 118482445672448 118578047430656 118673958246272 118693558403888 118769714533184 118961691442451 119131707588608 119461639438336 119654734760704 120387614144512 120420391925504 120615036955556 121284690255872 121317712282624 121395552120832 121415601776128 121513807722736 121611855442792 121689884009056 122287043067904 122320338003968 122398821146624 122518054067552 122563293918208 122596664068736 122630043304912 122794826780054 123410381651968 123510201058816 123589447641088 123609859639552 123643514737184 123689170164736 123809660059228 123889098780304 123922829906018 124530946522112 124610848034816 124812266431424 124846248906808 124946985525076 125539393847296 125640689754112 125843772765568 125878036087856 126162399121187 126342706282496 126546924018944 126649032887168 126853745763602 127205063576734 127592766366208 127674632402944 127799004673912 127915821033572 128543532136448 128626008203264 128647252038656 128729794654208 128833916621696 128855194795184 128937870830912 128972976579304 129146283337643 129689033064448 129724343330816 129898659734272 129934027075424 129982005277696 130017395311232 130038868947728 130227552738998 130332631452881 130950574616576 130972202376704 131056236726272 131091919239424 131268073315808 131303813505436 131388060623248 132032810770432 132068759174144 132367107274688 132388968988952 132473912363936 132877673848832 133092454571648 133461050310016 133975836442624 134084201625088 134192392212736 134278492699648 134532156604274 135192335522816 135279077593088 135315909853696 135497739895232 135534631690744 135643992609268 136287118409728 136397086498816 136434223158272 136617555927424 136654752613808 136705212447232 136742432999744 136963460639291 137539062808576 137723880200192 137761378104064 137849768522752 137872535751808 138095390066062 138183994793416 138862094086144 138899901890048 138989022808064 139162296043849 139213681788896 139637985124352 139750656978944 140024708521984 140137692418048 140364208084672 140792018059264 141148492174976 141490716428633 142161563168768 142276271261696 142315008639232 142545043674748 142675338845138 143336452120576 143375478152192 143467470688256 143491165735424 143699368539584 143723101886936 143815317465248 143854473876916 144521050898432 144653152264192 144847529176064 144886966626688 144926414814896 144979928963584 145043353826312 145253808824267 146060256303104 146084379574016 146178110194688 146414389467632 146454253525294 147267365859328 147545566889864 147664619256908 148449276252992 149101017143221 149314107424768 149555455658752 149676129775744 149918063175166 150055097750921 150333256954322 150791451160064 150847130976256 150888201930752 150929284067584 151132094498528 151173243039676 151295222525722 152012555149312 152135211864064 152176633522688 152381120072896 152422608684632 152478890806528 152520406038176 153268857257984 153558395634592 153615097146368 153656921731456 153780905261632 153905289600634 154029473535223 154128301884964 154884643403776 154926813646592 155177234142788 155276798918384 155750060331008 156127687093664 156433854051904 156560078248288 157037250912256 157291082675584 157434856656704 157726695820928 158335079432192 158564820457472 158591008978688 158692764099584 158735971174528 158949271800176 158992548714142 159875273519104 159918802554368 159977852649472 160021409613824 160047838704896 160177291998152 160280064909536 160306536720044 160409392557392 161196556771328 161343900602368 161501071270864 161560705619456 161604693545152 161708382305536 161865908028253 162546165137408 162808901395712 162913362799616 162940269524864 163044815217152 163176692588624 163203642805346 163308357483128 163806097934336 164259754227712 164525260295968 165026709692416 165159867338752 165483746435072 165578038897568 165884973190976 166390566797312 166542658281472 166766449101824 166811854388608 166946452442176 167081485618762 167216301233839 167919043887104 168144684218368 168190464755456 168252569165824 168298379076608 168462324342884 168570413094512 168616309544254 169443746907136 169552465358848 169661253566464 169689274771456 169826526455872 169854574957288 169963557004384 170009832763628 170072608976512 170953725403136 171230051467904 171276672053968 171339916047872 171616866343208 171663592246861 172616666540032 172755948411904 173035187552656 173082299620802 173721221138432 174043250561024 174142420219856 175156933709824 175440053753536 175723631426629 176462126956544 176604511674368 176747356687616 176860761279488 176889971553152 177003467649536 177175892843378 177289572392504 177337842796543 178208078643712 178273882062848 178322420463616 178370972079872 178436835647488 178610657134624 178659287228708 178773918552944 178803444803126 179651201540096 179796159475712 179911520239616 180057040097792 180086778267968 180135810263656 180202325498624 180251388954208 180493600809236 181545114809344 181594543864448 181741069854656 182004772502696 182034832359809 182151629500412 182706801542144 183045487659008 183508944176272 184068253118464 184216775108608 184365777234496 184514539292512 185025547020704 185589478350848 185889461343872 186008731690496 186059376048832 186360118574773 187394787813376 187425737883904 187545993935872 187597056842624 187666327146496 187849139400208 187900284843986 188020845374648 188943505068032 188994948473344 189064734949376 189116211361792 189370335275264 189421894893088 189453179760052 189574736658736 190679155257344 190935379368448 190987365098816 191109906361088 191418812459732 192157153346048 192533974217728 192689327074816 193000786116424 193589024831488 194125164087296 195031566000128 195188934127616 195314171199488 195629872984832 195683136878944 196643397124096 196823141605376 197087621665792 197141282459264 197267772196352 197300352886208 197619265094537 197746061514716 198683630452736 198716444985344 198770549256448 198843945377792 198898084363264 199165352617088 199219579111696 199273820370482 199434611511179 200380186333184 200508754214912 200541870184448 200832852416768 200866021914272 200920711447924 200994901517696 201319785517994 202492628056576 202875154473563 204166120850432 204551808642766 205251014279168 205306897709056 205638751530784 205804678441648 207003648929792 207338245345088 207471277654784 207527765592928 208546150039552 208960369958912 209017263330304 209051784562816 209185916313088 209242871093696 209524040100232 209581086941369 209715558302492 210687315165184 210744678729728 210802057912576 210879896674304 211142793997564 211220758576256 211278267380752 211313162040058 211448744734744 212622705737728 212966384680192 213024368764064 213505598512778 214611733657984 215096549321368 215132074607047 215270107591396 215926220004352 216275238678928 216874206753776 217535208230912 217674783113216 217710734219264 218062637345696 218202550636928 218261960364976 219333019869184 219533504098304 219828501088768 219888353512256 220029438219008 220065778219232 220243776497459 220562914766414 221608664735744 221645265560576 221705612632192 221787477536768 221847863328256 222063972997438 222145970226752 222206453624584 223440141303808 223500977063936 223681316744192 223862239419104 224005873849472 224042870596688 224186620923584 224548991539301 225712340571328 225857162063104 226222232906956 226911725827072 227094817590784 227540151348224 227723750179328 228091838137592 228787029346304 228933823619072 228996155137024 229366299784336 229551372107992 230677831241728 230825838690304 230888685344768 231198940800256 231261889038752 231410271230336 232609167351808 232985151997312 233071181877248 233134639868416 233173144320064 233322752810752 233511473876824 233550040566271 233699890881028 234997389991936 235061372429312 235212192444416 235441320768368 235505424074206 235592384565824 235695449967757 236812947484672 236964891344896 237156094861312 237347916492544 237387116807776 237539429066368 237923382884902 239309469521408 240775228289024 240840783851008 241230073911112 242569380511744 242635424565248 242791104241664 242831203552256 243027615445472 243223710885584 243379768018112 244640676007936 244797642293248 245036108135104 245126587836416 245193328137472 245260086609824 245589653560108 247020402117632 247178895282176 247219719279104 247287029474368 247378340329472 247619320118456 247686739112527 247778197560608 247845659812036 249061893044224 249221696069632 249624532862848 249692497813616 249893971050152 251281379508224 251687545531136 251756072175712 252324798242374 253093848037888 253298065774336 253707491527204 254410127153468 255185532732416 255349264805888 255598009347824 255831642067144 257087064272896 257252016406528 257294504077312 257459589308416 257667833243392 257710389590368 257875741661824 257945953158608 258292566675286 259448686661632 259797319468544 259868054150848 259964010555392 260034790622464 260077737895456 260455105477996 260665262905762 261901149233152 261944404753408 262112473452544 262183838478848 262536146631616 262607627010872 262776121246496 264065621540864 264137518348288 264734214549376 264777937977904 264947824727872 265376080910083 265755347697664 266184909143296 266922100620032 268168403250176 268384784425472 268556985399296 269064313208548 270384671045632 270558155186176 270631819707392 270995479790464 271069263381488 271287985218536 272794172997632 272868446316544 273235111854848 273309505227616 273410424894464 273484865999488 273926921278582 275447760400384 275522756208128 275699537045504 275745071503616 276190780132124 276367989586832 277724188172288 277799803780096 277978045616128 278324592087698 278427363577792 279275970248704 279501313957888 280049417043968 280275384836096 280728416169344 282296984349952 282981432857266 284323126337536 284552542523392 284630017278464 285090087349496 285350677690276 286672904241152 286750956304384 286934941376512 286982331470848 287398737079168 287446203773872 287630634930496 287708947753832 288095555137819 289306304528384 289695058352128 289773933253376 289852829629792 289959857927168 290086707652624 290507617648534 290742024010273 292120512606208 292168759148032 292356220389376 292720691678441 292828778935264 292908507050588 294534731718656 295091133779728 295329238513816 295757755316881 296898552505984 298202034286442 299110911317504 299352259551488 299836126350332 300110195501842 300666513908644 301582902320128 301776403861504 301858568135168 302264188997056 302346486079352 302590445051444 304025110298624 304270423728128 304353267045376 304762240145792 304845217369264 304957781613056 305040812076352 305533873733803 307116791269184 307230194292736 307313843462912 307561810523264 307810579201268 308058947070446 308256603769928 309769286807552 309853627293184 310354468285576 310553597836768 311500120662016 312255374187328 312867708103808 313120156496576 313626277439189 314074501824512 314582165351168 314869713313408 315453391641856 315633136648489 317129640914944 317182017957376 317385528199168 317471942349056 317898543600352 317985097428284 319750547038208 319837605108736 320042819227648 320095677409792 320354583996304 320560129819072 320613073440088 320818785114784 322393113542656 322687801204736 323002142541728 323121411238912 323209387090304 323416764611072 323731816056506 325617802791424 325826725599232 325880539049728 326089630434304 326353385177248 326407285610692 326616714966256 327612195868672 328519508455424 329050520591936 330053419384832 330319734677504 330967492870144 331156077795136 331769946381952 333085316562944 333532898203648 333623708777216 333892904884352 334162971237524 334432602467678 336289368436736 336380929510912 336505138331648 336596758153216 336924648685768 337140826189024 337232619088508 338887493814272 339104930717696 339378549542912 339653052911744 339709149914576 339927114008768 340019665527256 340145217953024 340476565162877 341907450806272 342460102935808 342553344107936 342679832095744 343233732686416 343327184493722 343604210193959 345233333080064 345511896823808 346070375105312 346164599241604 347442442276864 348086501122048 348284840439712 350313867419648 350880107507072 351447262853258 353209023348736 353494713375232 353721522558976 353779943106304 354006935299072 354351785686756 354579144785008 354675685593086 356416157287424 356644840927232 356741944159744 356873671294976 357221314269248 357318574457416 357547837105888 357606889606252 359302403080192 359592318951424 360114080195584 360173556535936 360271620527312 360404650997248 360502777908416 360987201618472 361085487139949 363090229618688 363189087728896 363482139709312 364009545005392 364069664719618 364303259000824 365413603084288 366090975318016 367017888352544 368136506236928 368433550217216 368731554468992 369029078585024 370051094041408 371178956701696 371778922687744 372017463380992 372118752097664 372720237149546 373020979675487 374789575626752 374851475767808 375091987871744 375194113685248 375332654292992 375698278800416 375800569687972 376041690749296 377887010136064 377989896946688 378232422723584 378740670550528 378843789786176 378906359520104 379149473317472 381358310514688 381870758736896 381974730197632 382219812722176 382837624919464 384314306692096 385067948435456 385378654149632 386001572232848 387178049662976 388250328174592 390063132000256 390377868255232 391259745969664 391366273757888 391998870105557 393646283210752 394175243331584 394282564918528 394535544392704 394600705772416 395238530189074 395492123029432 395599803161519 397432889970688 397541098512896 397687890755584 397796168726528 398330705234176 398439158223392 398547640740964 398869223022358 400760372666368 401083740368896 401665704833536 401732043828544 401841422895848 401989803035392 402639571035988 404985256113152 405750308947126 406077702956497 408332241700864 409103617285532 410613795418112 411277503061568 411609356883296 414007297859584 414676490690176 414942555309568 415055531185856 415726418359109 417920739917824 418034526660608 418103569125632 418371832626176 418485742187392 419048080200464 419162173882738 419431116604984 421489357459456 421604115825152 421759793348608 422285587995128 422441517152512 422556534761504 422626324080116 422897489469488 425932769360384 426048737528128 426737393892667 427011197025556 429223467315968 430193098642736 430264149214094 430540215182792 431852440008704 432550477357856 433748413507552 435070416461824 435421468438528 436125274691392 436405101273856 436523920729952 438666039738368 439067008196608 439657002177536 439776707024512 440058876438016 440131556438464 440487552994918 440842975980121 441125829532828 443217329471488 443290531121152 443411225264384 443574955073536 443695726656512 444127945994876 444291940453504 444412907249168 447001954127872 447362633488384 447724478838208 448011747698944 448085741193376 448373241847168 449097983078602 451424681142656 451714324126208 452444465813912 453823451654144 454189635181568 455080302696448 455447500358656 456183676275184 457574058692608 457867647238144 457992310274048 458732599568672 459102744215984 461355662483456 461777370689536 462397881600512 462523778077504 462820542460672 463271391942931 465218334703616 465970303994624 466142363754496 466269279736832 466346288640128 466645505621504 467022947753648 467100081132542 467399781762056 467527040099977 469994779983872 470122744858624 470424384888832 470882641536736 471010848148412 471184769131648 471390899935514 473625894969344 474312189722624 474695832985088 474774233615552 475078858132736 475846765769804 478618939042816 479910012584951 481550456578048 481681567702016 482460147822224 485270849130496 485582208483328 485662407104512 486055230890944 486447421771168 486759536036224 489281352015872 490072216270208 490253175672832 490386656274944 490520173219648 491179307120216 491313039878947 494040804235264 494357790564352 494439438558208 494574058948736 494756680658944 495238640236912 495373478225054 495556395121216 495691319624072 498123786088448 498443392139264 499249065725696 499384995627232 499787942100304 500916981126133 503375091062272 503512144351424 504649596484748 506187696075776 506596131548672 507414983054408 508820254306936 510371065464832 510698529611776 511196018695648 511663284134288 514174128545792 514589008154624 514919178616832 515335666486784 515420779180736 515751483323648 515891906317216 516585133350572 518897373323264 519594638937088 519736108301696 519928021110784 520069581244928 520155475790912 520910210955992 520996244340143 521330525811524 523802298466304 523888809506816 524224946905088 524367676957696 525072293263232 525215254021744 525552242492992 528275036696576 529468429098752 529555875955808 529895649455744 530752161820166 532369818286592 533844201240064 536336806500352 536769568850944 537113970798592 538128626417096 540769342091264 541116310372352 541263639414784 541990959580928 542138526762976 542575970437072 545736892633088 546470223709696 546619010455232 546820849788928 546969731998976 547853842557164 550895520800768 551045512416256 551399074091008 551490143007232 552381560264248 552531956481791 552735979173664 555448376344576 555599607560192 555956091232256 556649184175396 556854727155584 559002627915776 560550769672192 561456832338688 564593968699904 565962865714532 568646252675072 569105085046784 569260034556928 570180174698992 570701355380552 573501912608768 573869882753024 573964662941696 574797474158336 574892407547744 575261269860992 575417895507664 576191110275638 579390116704256 579547866506752 579705659259584 579919715854336 580173415305248 580642683493301 581015235297068 581484048020546 584241025212416 584337518296064 584712440778752 585441383356882 585657557870528 585817014101176 589069463437312 590182267559456 590658477027632 591515510633762 591992795876339 593797105011968 596404068572884 598221822635008 598704519102976 599672252700664 600220391003684 601333027817288 603165804640256 603552807723008 603717136270336 604528377994112 604692972158704 605180890102888 608540847456256 608706534090752 609524480291584 609690434738528 609915563226112 610081624152704 611067747467606 614233582538368 614460388585472 614627686925824 615123621046528 615621158402536 615722834220169 616117894140892 616513207539856 619538573615104 619707254586368 620708936571152 621107195673536 622111140494129 623000241324032 624510748374656 625735416207616 626240312993152 627252554878378 629164330702336 629739426626816 630906783283712 631266273296978 634259281829888 634364035914752 634771056398336 634943884698112 635797087200704 635970194856568 639501094076416 639675210217472 640085638455296 640191354819584 640709167992608 641120259638144 641226146880176 641637570229568 642674699922827 645375602409472 646004285083456 646242822477824 646418774180608 646833529222144 647463632113012 651235605582848 651653451198464 651761078099456 652179260868608 652706770354496 652814571221384 652992312205753 653233429932512 655224391737344 657039016910848 658101041183872 660639469355008 662312155590272 663539892763904 667065796407296 667247417554432 667785809768704 668325942475048 668865204935356 672578736873472 672761859021824 673193516306432 673849297371536 674281652378048 674465238177016 677774987628544 678209861435392 678757099085824 679306105823488 679418299829152 679854228017536 680039331054512 680290435906048 680953130325754 681575564483099 684920205871616 685106688215872 685359664191488 686467465372832 686654368987444 687208420387918 690466666160128 691023793647616 692140750210624 692329198483208 694884884553728 696173002244096 696569680879424 699627849672037 700627734839296 701760215014144 702894525706516 706989426750464 707443045117952 707559886212608 708013870598144 708703571373512 709158289570016 709351371186172 712832314574848 713289681854464 713483888319488 714442628538496 714637148914832 715095674211776 715213779212504 719184637902848 720228160391168 720347113071872 720543241054624 720809301994496 721005555816832 721974403236944 722170974279898 726180459237376 726378175457792 726964279418624 728019090010784 728139329439236 728606518001648 730827206168576 732181950636032 734035776705088 736273012473856 736867100434432 737463108937984 738058157170048 740102188082816 743557845375488 744034926761984 744237504195328 745440474299092 746041959350974 749579151253504 749702951535616 750183975743488 750388227370496 750665308585984 751396557600832 751601139375944 752083381498592 755774020272128 755979793893376 756464845447168 757481341101056 757687579572352 757812719040208 758298946634944 759524645363341 762716621029376 763741517473792 763949460395264 764439625444352 765675249838928 768628613384192 770135896870912 770757308299264 772003144465696 774356099325952 776500656349184 780755736510464 782519491939328 782732547515776 783997740211114 788350486663168 788565129837056 789071088785408 789201411544832 790477060378148 790984246058864 791199606323038 794865779941376 795082197025792 795592337453056 796661410468352 796878316446784 797095281481928 797738446044716 801520745332736 802167480737792 803331409667072 803464087657088 803682845791696 803979606070784 805279142071976 805498394389117 809970512226304 811500617894252 812155405912994 816664483401728 818207234571064 821227590836224 822555006123136 823218713766592 824549347463413 826832913248771 828014595719168 829352981380352 829885110619136 830111062371712 831452836718218 832123723891471 836069053321216 836207138251264 836743665252352 836971484374784 838096160400928 838324347765476 838862233209968 842978714918912 843208231650304 844571175990256 844883034305024 845113069523008 845252648160232 845794978938976 846479092803487 851865538720768 852097475056256 853474787785334 854022394051112 858446934631936 860386197285472 860528298428188 861080430365584 863704880017408 865100954715712 867496827015104 870140832923648 870842936877056 872250549382784 872810202547712 873047841459904 874459017927781 878134016393216 879314004355072 879553414049024 880117752876032 880263112876928 880975105989836 881685951960242 882251659065656 886581062242304 886822450528768 887149910147072 887391453313024 888255891989752 888583880907008 888825814498336 894003908255744 894725266976768 895448957676416 896023495397888 896171482386752 896746483694336 897620035429403 898195966157204 902849362285312 903428648252416 904888931627824 907646903308288 908379270363136 910160605392896 910895000717312 912367352550368 915148117385216 915984620548096 917465199137344 918205488431968 922711324966912 923554741379072 924795763201024 925047556155008 925641084921344 926542783885862 927389702493397 931940607989248 932284727508992 932538559473664 932692577280256 933291011243008 934045895507296 934200162265084 934799563524112 935054080199954 940245489717248 940848769777664 941765283073472 942021696296824 942369538263296 942781799871028 947251789938688 949391665970176 949548467231104 950157716265472 951693531539608 951952647914411 957237878085632 959820025169902 963100913156096 963363135404032 964920295644448 970541698260992 971324814209024 972110461781888 972894843542336 973519072072448 974467410638579 978562704031744 980144432540416 980506351345664 980773312549888 981040346439296 982358614240432 982626079757894 983418946417193 988081608470528 988715581128704 988878877116416 989148117897472 989513361317888 990477280473824 990746956450108 991112790242432 991382639248144 996247572176896 998498131451392 998769991254464 999575884200608 1001833962252266 1006750182124544 1007024288702848 1009299192969496 1012375392151552 1013192263097344 1014829966108816 1017640508613872 1020742130929664 1021397059223552 1022392037391296 1023326568268576 1028348257091584 1029178016309248 1030671332973568 1030841558361472 1031502966647296 1031783812634432 1033170266701144 1033451566641923 1037794746646528 1039189277874176 1039472216603392 1039856042221568 1040139162489856 1040310951581824 1041820421911984 1041992488680286 1042661051623048 1047777619013632 1048449893810176 1048735353915392 1050144586526464 1050430508043488 1051104484985984 1056550073393152 1058936858197504 1059111751911616 1059791298911488 1061504323640332 1064739636573184 1067688402480128 1072673613000704 1073539137701888 1074227941597184 1076257252834192 1081538684182528 1082527278829568 1083981919161856 1084277053525952 1085151940874144 1091473785266176 1092940447419392 1093238020910464 1093641699577856 1093939463997952 1095707685114328 1096006012037651 1101791041601536 1102091024832512 1102798148182016 1102980286014464 1104763120528496 1105063912963582 1105471958347328 1111199215120384 1111912182464512 1113298368350792 1113709454311168 1122913664677376 1125034947535213 1129187937399808 1131925731429064 1138210170093568 1138520069113856 1140360349397984 1141402710761104 1147003825217536 1147929325883392 1149594948316672 1149784815095488 1150522539721984 1150835791015328 1152382220551276 1158780233408512 1159095733013504 1159411318519168 1159839431708672 1160346830610496 1161285366986602 1162030470594136 1162222391220319 1162968096041092 1168482050424832 1168675036592128 1169424881557504 1170882766713764 1171315115741056 1171634028202352 1180364535118912 1181316954055264 1183031021267524 1183985591752678 1187594210023936 1192808137145768 1196443645270016 1197409038205952 1199344505401328 1200440782007368 1202666055634576 1206331609280512 1207105615446016 1207434272540672 1209056755988224 1209385944317408 1210361780205776 1217413068181504 1219048960583168 1219380869477056 1219831126452224 1220163248305408 1221351851485909 1222135494935212 1228467165076736 1228920777170944 1229255373851648 1230247242093056 1231242316805072 1231445668440338 1232235788281784 1233026415079712 1239077147230208 1239414509172736 1241417873142304 1242214391347072 1244222280988258 1249021496749312 1251470832415232 1252480625986304 1254505109756756 1258328661404672 1259478853253632 1261813566567424 1262532546593956 1268518563659776 1268728071829504 1269542112796672 1269887769396224 1271594174401408 1271940389713136 1279350420434944 1280171276910592 1280382709639168 1281418335985216 1282240519276288 1282452293760352 1283275140459136 1285349399845654 1292008570166912 1292485644955648 1292837548361216 1293667058444288 1294927264226024 1295279832408133 1302471211165696 1303306902396928 1303522156198912 1304358521737216 1305413540708992 1305629142442768 1305984624411506 1306466859865024 1308578605866961 1310448783474688 1314078033821696 1316202082367744 1324624311180544 1327079785527808 1334131592814592 1334494835108864 1335571619537408 1336651884950096 1337730409870712 1345157473746944 1345523718043648 1346387032612864 1347698594743072 1348563304756096 1348930476354032 1355549975257088 1357514198171648 1358612211646976 1358836599658304 1359708456035072 1360078662109024 1360580871812096 1361906260651508 1363151128966198 1369840411743232 1370213376431744 1370719328382976 1372934930745664 1373308737974888 1373535553260377 1374416840775836 1380933332320256 1382047587295232 1384281500421248 1384658396966416 1387786390333057 1389769769107456 1393139361758848 1399255699344074 1403520430028288 1405789051413032 1413978853500928 1414886090235904 1415119772425216 1416027741196288 1417407142747024 1418316579140032 1418702742372344 1425664629149696 1426579363708928 1426967776638976 1428885257076992 1429274297829664 1430191348423552 1430427558425008 1433658945981691 1440456320782336 1440694226143744 1441086482109248 1441618603988992 1442011111633664 1443948806473888 1444341948559796 1452360918474752 1452756350915584 1453928558837248 1456038180021568 1456278658878472 1457213036003296 1461654412337152 1464363901272064 1468071553410176 1473734200868864 1474926217875968 1476116314340096 1480204376165632 1487115690750976 1488069853523968 1488475008390656 1490880948598184 1492083918701948 1499158302507008 1499405903071232 1500367951486976 1500776454740992 1502793115201664 1503202278751888 1504166762997184 1511959587786752 1512929690894336 1514962682202112 1515375159144704 1515625438080416 1516597893269888 1519049290726682 1527483034947584 1527898920790528 1528879250888704 1530785256482339 1531350499677856 1537257226768384 1540271793741824 1541514616598528 1544006288931392 1548712198651904 1553001312698368 1565038983878656 1565465095031552 1567995480422228 1576700973326336 1577130259674112 1578142177570816 1578402823089664 1580954120756296 1581968492117728 1582399212646076 1589731559882752 1590164394051584 1591184674906112 1593322820936704 1593756632893568 1594190562963856 1595476892089432 1604334961475584 1606662819334144 1606928175314176 1607365691583392 1607959212141568 1610558284143952 1610996788778234 1619941024452608 1623001235788504 1624310811825988 1633328966803456 1636414469142128 1640111188575431 1642455181672448 1645110012246272 1646437427533184 1649098694926826 1653665826497542 1658705962760704 1659770221238272 1660222124743424 1662905673436436 1664247447782942 1672138106642432 1672414276502528 1673487330504704 1673942968749568 1676192320801856 1676648695530952 1677724466419936 1685957429837824 1686416463300608 1689142351980512 1689766068610048 1690226139046016 1690505296320464 1691589957877952 1692958185606974 1694324208887453 1703731077441536 1704194950112512 1706949575570668 1708044788102224 1716893869263872 1720772394570944 1721056596856376 1722160860731168 1727409760034816 1730201909431424 1734993654030208 1741685873754112 1744501098765568 1745620405095424 1746095682919808 1748918035855562 1758628008710144 1759106828098048 1760235505752064 1760526225753856 1761950211979672 1763371903920484 1764503318131312 1773162124484608 1773644901057536 1774782906626048 1776511783979504 1777167761814016 1777651628996672 1780524988310783 1788007816511488 1789450533953536 1790897915352832 1792046990795776 1792342964773504 1793492967388672 1795240070858806 1796391932314408 1805698724570624 1806857296504832 1809777863255648 1815293806616576 1816758540726272 1820321210785792 1821790001434624 1824734705100736 1830296234770432 1831969241096192 1834930398274688 1836410976863936 1839379313572229 1847109482758144 1849591526402048 1850095112310016 1851282169842688 1853085567771724 1854779404986794 1863881215978496 1865077118947328 1865385154560512 1866582022486016 1868091791014592 1868400324530168 1869599127048224 1870108160399908 1880490979434496 1883530566146944 1884043392593648 1884739076526592 1885563599742056 1888299514715471 1898783331940352 1899096934462208 1900315432530944 1903387063079216 1903905295828822 1914475756171264 1919640050339804 1926726270808064 1929840591288896 1941083396521984 1942649628418048 1944220923563776 1945789687084672 1947038144144896 1948934821277158 1950716270761973 1960288865080832 1961012702691328 1961546625099776 1962080692878592 1964717228480864 1965252159515788 1966837892834386 1976163216941056 1977757754232832 1978296235794944 1979026722635776 1980954560947648 1981493912900216 1982225580484864 1982765278496288 1992495144353792 1996996262902784 1997539982508928 1999151768401216 2002383155957899 2003667924504532 2013500364249088 2014048577405696 2018598385938992 2024750784303104 2026384526194688 2029659932217632 2035281017227744 2041484261859328 2044784074782592 2046653136537152 2058356032618496 2061342665947136 2061683116722944 2063005933294592 2063567625268864 2066340533402288 2066903133283846 2078378555748352 2078944433206784 2079712084443136 2080278324979712 2080621903163648 2083640843823968 2083984977360572 2085322103246096 2095555238027264 2097470707830784 2100289173052928 2100861016086976 2102208969971968 2113100146786304 2117873716395008 2118223503823232 2119582597822976 2123008647280664 2129479273146368 2135376804960256 2145347226001408 2147078275403776 2148455883194368 2152514505668384 2163077368365056 2165054557659136 2167963838323712 2168554107051904 2170303881748288 2173811916039907 2182947570532352 2185880894838784 2186476041820928 2187283399155712 2187878927995904 2191415370228656 2192012024075302 2193780726622969 2204182049665024 2205596296364032 2205960572028928 2209526241056992 2210127825927164 2210943916694656 2222398430240768 2226596736701584 2227418908622336 2231626699209193 2245827329354752 2250069895070426 2258375874799616 2263851462858128 2277040138227712 2280720698795968 2282805421522208 2294007650435072 2295858651766784 2299189896633344 2299569630190976 2301045079443968 2301671582030656 2304764441102552 2305391956355059 2317560466817024 2318191466027008 2318822637038336 2319678863417344 2320693661220992 2322570733973204 2324060941188272 2324444782440638 2325936192082184 2337350073184256 2338849763115008 2341765533427528 2342630231482112 2343268056404704 2360729070237824 2362633908110528 2366062042535048 2366452820677517 2367971183505356 2375188420047872 2385616274291536 2392887290540032 2394818076411904 2398689010802656 2400881564014736 2405332111269152 2412663218561024 2414868545081344 2418113511976448 2418771888634816 2420723560411552 2422681541472049 2434826136363008 2438097921166336 2438761738954112 2439662252904448 2440326496610816 2442703702971818 2444270989870424 2456934330153472 2457841554341888 2458510747703296 2460494484186112 2462484633610144 2462891336880676 2464471576563568 2466052830159424 2478829018345472 2482835746284608 2484428782694144 2488444561976516 2498042993498624 2502941664830464 2504961251972608 2509010219513512 2516657322809344 2518957706507264 2523627133134848 2525065093187912 2537456143659008 2539084225593344 2539775538792448 2543188348802816 2543880779426272 2558700840869888 2560765419278336 2562836671970432 2564481038552576 2564904587520704 2566550280918272 2569050446228981 2570698799691308 2584017140333824 2584971289911296 2585675096722432 2587334116888576 2589854528452048 2590559664816266 2592649949645327 2604942422331392 2606613804793856 2607044312397824 2608717043474432 2610827081417984 2611258284885536 2611969248823012 2612933719730048 2617157211733922 2632404164735488 2649248622361088 2654159571055616 2668263185629184 2668989670217728 2671143239074816 2673303769900192 2675460819741424 2691047436087296 2692774065225728 2695397189486144 2697126609512192 2697860952708064 2711099950514176 2717224423293952 2717673199316608 2719416912070144 2720157324218048 2721161743624192 2723812521303016 2724554130237797 2726302257932396 2739680823486464 2740426752863488 2741438656765952 2745869861491328 2746617475949776 2747071106520754 2748833681551672 2764095174590464 2768563000842496 2769316793932832 2775572780666114 2786278723517696 2798511398688148 2807040860056576 2811578102826064 2827957707001856 2829772180471808 2830239544850432 2832055482392576 2834814285494048 2836633158280064 2837405484744688 2851329258299392 2853935553277952 2857770514153984 2858548595659328 2860382696847104 2860855116850016 2867317891963382 2880912641564672 2881388452287488 2882172964218496 2883237207977984 2884022223267328 2887897612947776 2888683897119592 2904721836949504 2905512701831168 2907857117674496 2912076360043136 2912557317756944 2914426072006592 2919136890010913 2923308824674304 2936143106820352 2949852435751936 2952232628680192 2960408752331264 2974231381501952 2976139707047936 2976950016781312 2981761897196368 2984167837403896 2998811806142464 3000735902973952 3001552909481984 3005586230403328 3006404557503776 3008333525994368 3023919175573504 3029925364404224 3030750318289408 3031250876160832 3033195786539776 3038098581453364 3054966069895168 3055797841581056 3057758501777408 3061570512964678 3062700999355712 3064040849580841 3074514453536768 3080543587483648 3083029233197056 3088012577862784 3130077967757312 3130930190063104 3135990960844456 3153401946652672 3154260519348224 3156284355141632 3156805646179328 3161908241512592 3163936984235456 3164798425292152 3180328788103168 3182369349812224 3186645641873408 3187513265787136 3188381125927712 3190953784178864 3198162264113003 3213325638668288 3213856350628352 3214731383166784 3215918424283136 3219927608462851 3221116568287904 3221993577556468 3239882048905216 3246002471577008 3248621623651976 3266657933606912 3272828938284256 3280222377150862 3290220024492544 3292874855066368 3298197389853652 3307331652995084 3317411925521408 3319540442476544 3320444249486848 3325811346872872 3328494895565884 3344276213284864 3344828553005056 3346974661009408 3347885937499136 3352384641603712 3353297391061904 3355448932839872 3372832926601216 3378284703961024 3379532137220096 3380452278092032 3381010592640928 3383179915755904 3385916371213948 3388648417774906 3407462154883072 3408389900225024 3413899151141336 3416089576204448 3433787738527744 3441544789141888 3442113193712752 3444321721462336 3449889051831079 3454819520069632 3460403818862848 3469987308060416 3489002197531136 3491240810190848 3492191365839616 3497836071711124 3517256017420288 3518213656196096 3520471011504128 3521052451507712 3523900423959344 3526743807840968 3529006636262624 3546324248969216 3547289802115072 3549565813252096 3553023567959008 3554335523628032 3555303257993344 3561049976621566 3578901067907072 3581795830705664 3584093981591552 3584685929547008 3586985934777344 3590480141717612 3592783864628816 3611397449141248 3613714593009664 3619555726511296 3630587613233152 3633517081452544 3640642421571584 3643580002869248 3649469410201472 3663938482192384 3669860796549376 3672821953727872 3678758627144458 3699183052804096 3700190224620032 3702564339685376 3706171135543448 3709558809973588 3727762431956992 3730154237894656 3730770309121024 3733164044972032 3736183582029184 3736800649060336 3739198254096448 3740216320799816 3745242216791647 3760981958868992 3767061132293888 3768086785187296 3769478153053184 3771127199484112 3776599029430942 3779646312133549 3797566663880704 3798193868924416 3800630865061888 3806774126158432 3807810591657644 3828951512342528 3839280100679608 3853452541616128 3859681182577792 3885299256836096 3888441847127552 3891579374169344 3894076288289792 3897869642554316 3901432541523946 3920577730161664 3923093250199552 3924161385757184 3929434456961728 3930504319031576 3933675785668772 3952326433882112 3955515508465664 3956592471589888 3961909121895296 3962987825800432 3964451160969728 3965530556992576 3971940358539439 3993992525805568 3995079965017856 3998303536802432 4004766311915798 4007335849009064 4027000728498176 4028097154811392 4037196771877984 4049501568606208 4052769052389376 4059319864435264 4070562034455488 4082968523718656 4089568149565184 4093306273074304 4103230776430357 4122685331894272 4123366233445888 4126011866589184 4127135250537728 4132681066804576 4133806266567692 4156757111496704 4157888866413568 4160556649959424 4161243806327296 4167281687647936 4167969954721144 4170644206492192 4191110476054528 4194941415661568 4200578346105856 4201722032173952 4204417939943936 4235747432790016 4236447007646464 4239165195645952 4246017294561328 4258958546292736 4270753609920512 4290694452002816 4294156550807552 4305029011336768 4330109115318272 4335927676647424 4337108214103808 4340607763496576 4347623832079814 4351597834776709 4371761789677568 4372952083641856 4374566798311424 4375757855991808 4382830740457312 4384024048150604 4387561453245938 4408364099330048 4411921144057856 4419052482113984 4420255651854328 4421887833389312 4444796860481536 4453193473403168 4454837817244672 4463253398418386 4466854732521467 4491654658709504 4500139790140852 4516751749599232 4527702925716256 4554080276455424 4561441397591936 4565610843044416 4591717303533568 4598379793266688 4599139260381952 4602090158887936 4603343164061312 4609528882205104 4610783912710118 4636382932054016 4637645274076672 4639357726834688 4641387322441984 4645141467946408 4648121882376544 4648889564881276 4651872384164368 4674700146368512 4683531066855056 4685260462964224 4686536112809408 4694111332819337 4721458140475648 4725267816221056 4732124085070096 4732905641355034 4735942367010712 4750376840095744 4771232548583072 4785774581080064 4789636152823808 4797378021605312 4801763128029472 4810664222538304 4825326437122048 4829737090162688 4836227023952896 4837543777269632 4841447120823104 4845363082944098 4849272735781331 4869652272726016 4876195842332672 4877523477908224 4879324505808896 4880652993221632 4885407405943636 4888541979740848 4913868660306944 4917021495406592 4920988968372224 4924969267220288 4925782673761352 4928943153127136 4932105660318848 4957658036690944 4965671492569216 4968857565388288 4976889123953032 4996085986997248 5005883329660928 5009922503945216 5018020439027024 5033314645618688 5037915413014528 5047254266269696 5050130186375824 5074912287318016 5079551077584896 5086376697605632 5087761558852544 5095985311372241 5117401681739776 5121530838556672 5125673343940864 5128962077105152 5129809175041408 5133100561836544 5138100892457962 5141397599382616 5142797441099747 5168034280667648 5169942579822592 5171350193444864 5174668233777152 5179709056904096 5181119329632532 5185299899290654 5209884844662784 5214088624795648 5217434086948864 5221654162835968 5222516569771072 5223938497646024 5225867439460096 5234314423467844 5264808329470976 5279010138434461 5298497244722176 5308319142111232 5337979340435456 5342286478149632 5346607539800384 5350921639482848 5382094872174592 5390794378972288 5394253219024384 5395721905416128 5404443438668417 5434448846587904 5435346398633216 5438833824140288 5440314648436096 5442323487248384 5447625042606032 5449108260475594 5452604515864792 5479361646972928 5480853505726976 5482877313531904 5491739722982656 5493234951899552 5494142213041508 5497667363103344 5537126001684992 5538633587865664 5551145561332228 5572557447035392 5597022797376296 5614081720113152 5623156205652128 5655915414003712 5660479089700864 5664110964785152 5669628570988096 5673266316560128 5674810969489376 5702658516598784 5707871106555904 5715541028307968 5717097191318656 5720765393694208 5721710233700032 5730958687741573 5734635783926764 5761825283129344 5762776904574976 5764345928436992 5766474415955968 5768044446534656 5775795225895552 5777367794239184 5811025403662336 5815714235348992 5824152720086272 5825114635513888 5828852144013184 5838273780021826 5872286213640704 5899704871503872 5904465257360384 5920817504662528 5948462763003904 5952279414095872 5953900033562624 5963523794392736 5968335674807792 5997623612284928 6003105818963968 6011172460806656 6012809115007552 6016667051988736 6047838351147008 6059850728808448 6061500636578816 6062501752321664 6066391573079552 6076197162906728 6077851521299701 6109932139790336 6111595683162112 6115517003554816 6123141025929356 6125401998711424 6128081699161682 6149028907073536 6166058466394112 6176025155725568 6238830163604363 6260155935514624 6261860380126208 6271981921688912 6308521038696448 6312568710283264 6313611292358656 6323816483025184 6327873968470912 6329596850584304 6360657576206336 6373291283746816 6375026531574272 6376762251855424 6381907568357728 6387069518426311 6396324528226006 6426651277336576 6427712701256704 6429462766333568 6431836848566272 6439855216925702 6442233136575808 6443987155112936 6479764097810432 6492004943154016 6497243247303952 6511920754639729 6545657876568512 6560444754301724 6580440048985088 6585749710132736 6596394779707304 6614663305990168 6634823851042816 6639080884953088 6640888498973696 6651622693745744 6656989791131768 6689657106010112 6693949322018816 6695771874998272 6704769283207424 6706594782123808 6710897865679744 6745665853202432 6756569407922048 6759064274440192 6760904556184064 6762021185281856 6766359831511808 6771832742427896 6772951176421859 6777296835549812 6814924309766144 6816779800450048 6827798302282672 6832179152408896 6867575477055488 6883089578283776 6884226387425504 6888643442924672 6899778103662158 6920807637725696 6939974616120832 6978004395062272 6982481620381696 6984382731679232 6995672143422248 7034512034840576 7036427312392192 7040942023008256 7042104903015424 7047800847918688 7053487615681936 7058013272525248 7094579604230144 7099131626504192 7106047135918016 7108671047256064 7110606515986688 7122099953243132 7163591661411328 7168187963183104 7169371859094016 7173971869554688 7180960283435224 7182915434263283 7185567729257632 7222794898282496 7227429186019328 7239111453022592 7267034162905088 7287160005738496 7298938820402944 7339721593098752 7345643907455744 7357517254288916 7398366105608192 7400380449240064 7405128679370752 7412342271086896 7419117619947176 7455524863913984 7460308475789312 7461540618242048 7466328089944064 7472367164058368 7473601298120672 7478396508192896 7480432641599632 7490484433583294 7534122264587776 7536173570374592 7538956306106368 7542254398968224 7553198058861884 7559292624267098 7595133327761408 7596387737848832 7601261730123776 7613548252316864 7615621183315288 7657903024685056 7678560201359216 7695906346392407 7706905083232256 7719362365155584 7776883694255104 7783158748338688 7788152576579584 7795739285108632 7802865083047892 7841155460323328 7846186500399104 7848322771514368 7858868913923456 7861008638063152 7867351571337544 7911031016931328 7913184943179776 7923818243790592 7925975651600864 7928902321939456 7931061113985152 7943880717078878 7987985051611136 7990159930035712 7996607073604864 8009532623831596 8014671698018128 8054001456996352 8056194309622784 8074393543755968 8099003137212416 8105538104778752 8118639728870528 8141124068910976 8179136299130368 8186612546148608 8206461552860714 8245370663788544 8246732466891776 8252023733178368 8254270501075456 8265362133609152 8267612533135384 8313514222993408 8315777732827136 8321113299918848 8322487612654592 8334563375295872 8335939909442288 8341288412984384 8354771098996751 8389882831323136 8401156692211712 8403444064347904 8408835879887872 8471494865580032 8472894015292928 8478330391291904 8488900058674789 8492034589122656 8517917092585472 8541507219841024 8588313101615104 8610058022673536 8671855353294848 8674216428207616 8681215526993152 8695247664159628 8703195669553418 8743523579355136 8745904167283712 8751515711983616 8765661480914624 8768048096301208 8775122906491876 8816728198660096 8823842288115712 8838104964227968 8840511303708656 8843775666778624 8860482338280287 8906386946806336 8909675634489344 8926506796836772 8933709465042934 8983309317419008 9000279580281704 9033503499198464 9055405851432512 9095162045736481 9108160552910848 9122882795183872 9131221686088832 9153360962806181 9196759586533376 9198278520763904 9204180317775872 9206686328122624 9219057764410208 9221567825420236 9272765864108032 9275290548153344 9282774644883968 9290282935892816 9296243764753088 9297779129762552 9303744768328736 9349400292737024 9367062133710112 9370520925928448 9373072225618816 9388222665638674 9442916280951296 9450535632442112 9464248170140192 9465811282710068 9471884734021424 9500753680191488 9542465097166144 9571549162160128 9579272305647616 9594756043210624 9603526256058944 9621328445076608 9659474180325376 9672454047905792 9675087554539264 9682894241646208 9690726165888196 9698545471562662 9752391684665344 9755046955816448 9758649011617792 9761305986443264 9770814811887272 9777083959481696 9827737320613888 9834042990813184 9841977936744448 9849938534440576 9851565347522704 9857886306254272 9864211320637696 9873820389723433 9915316073381888 9931342985138432 9937715130776576 9953778247906064 9992171973994496 10011766659321856 10019845007890432 10036040878054048 10066629291237376 10075830826029056 10094508532539392 10100260372751648 10149824574636032 10159102155169792 10172753395211264 10175523117705088 10191970622744482 10243061677113344 10251346687881728 10257924154210304 10259618350082816 10266201123673088 10276201784915924 10282795198765232 10285594882199494 10336068561335296 10342700386889728 10349336467554304 10359418113808192 10362238659265064 10370599798581308 10419769689325568 10428177249591296 10443308325671936 10445033139542144 10447876995292048 10451734878920192 10468628846935688 10471479127058521 10529616658941952 10558020276868922 10596994489444352 10616638284222464 10675958680870912 10684572956299264 10693215079600768 10701843278965696 10719141517024369 10764189744349184 10781588757944576 10788506438048768 10791443810832256 10808886877336834 10817608410589123 10868897693175808 10870692797266432 10877667648280576 10880629296872192 10884646974496768 10895250085212064 10898216520951188 10905209031729584 10958723293945856 10961707011453952 10983479445965312 10986469903799104 10988284426083016 10995334726206688 11074252003369984 11077267175731328 11102291122664456 11145114894070784 11194045594752592 11228163440226304 11246312411304256 11311830828007424 11320958179401728 11339257141976192 11346532633120256 11349621938978752 11367967233061153 11415742213111808 11431082056615936 11434194382637312 11441530787388416 11443420467400064 11461917375483146 11469271567853528 11525553809149952 11528691856873984 11532948831911936 11536088893069312 11551590451791104 11554735588478368 11622050807324672 11631428470697984 11648305440172544 11650229271027776 11657704288026368 11676547560043652 11744572427281408 11799409743007744 11808930514720768 11841635009325056 11896925526007808 11907800067125248 11927047588785472 11936671349615584 11995247224569856 12006211637927936 12022344921613312 12025618230015104 12033334103977472 12056066132414161 12119701457616896 12123001273157632 12125003504643328 12132783146159104 12152394325813456 12155703042599402 12223191366324224 12231034007109632 12246282051858712 12250803997422848 12256163398323364 12352050311451136 12375384422887343 12477660327208726 12520311871029248 12523720760252416 12543963843377824 12617042077392896 12627222584717312 12647632966050368 12655747936941824 12659193701168608 12721315152412672 12746582567493632 12750053063148544 12753524503710848 12763815136715456 12774139036852622 12784446303423509 12792649056452012 12853302554673152 12855425402513408 12858925532667136 12863673697132544 12879710433851404 12884466273151616 12887974310225872 12984009886308032 12994486494607904 13023841509279458 13091315753137024 13120889508603448 13160880097970176 13171499420265472 13192789559414608 13229326611980336 13269647702085632 13278161769906176 13281776997947392 13303245387491488 13313979582263536 13379314212020224 13391543749996544 13409538566414848 13413189564247616 13421795731359488 13434870366344999 13491331706404864 13513138815844096 13518128548880384 13521809112368128 13524042370563712 13532719663023616 13543665484855792 13545902352843718 13554593671099624 13629848619532288 13633559600900096 13655596604565344 13664358304817792 13735150954110976 13766179156567552 13768452774851008 13777286885849344 13799556207324316 13841615275451392 13879949232241664 13956008790124544 13964963240763392 13968765463358464 13991344286844496 14072854624784384 14081884046016512 14084209806030848 14095601695837376 14106975231363872 14116026545050496 14189159208460288 14212094271836032 14217342094512128 14221213031973376 14244199906486264 14248078156489463 14327183322822656 14336375926366208 14338743718188032 14347943739109376 14361920566870448 14365830868526566 14371135458515264 14445589796564992 14454858372038656 14478222906045184 14597877640805888 14679443186197504 14691287814911488 14715034508577832 14796732211216384 14800760898480128 14810257358741504 14824684542173792 14838235239894352 14911049727827968 14923081236484096 14932656179888128 14944734328116736 14947202596241344 14956793016385792 14960865283199264 14980968867166588 15068244529175552 15072347140749184 15077912612212736 15084508797936448 15106396117723768 15108891085864147 15118585248534196 15190266655522816 15192775475697664 15202523460247552 15227096504633728 15231242366630576 15357120402718432 15391812692784814 15438724730311168 15553767388510208 15566317496677376 15576305153159168 15591478570217264 15605730166095784 15682310920646656 15692373000798208 15696645543028736 15717737827846912 15722017276126304 15734703142675088 15826369886359552 15847636487581184 15851951303201728 15857804643878912 15862122227970304 15887761434157756 15975970103222272 15980319860071424 15993214147209728 16019065247663192 16029343396036256 16108002913992704 16112388619245568 16148787087511936 16211076209557504 16237279457741056 16282248137821952 16358272598260736 16373225092297216 16412923105721428 16490741327577088 16493464933783552 16504047466356736 16508541002150912 16530724267218304 16535225066270768 16631555465654272 16642226599837696 16644975225309184 16669126750591744 16671879818884576 16682576825968768 16709542197993502 16802313384423424 16806888128695808 16817671759775744 16838637821305729 16942989731160064 16945788030585856 16956660782583808 16977800117349578 16984069178245312 17035834185170944 17083014439682048 17220116045347072 17343710706589696 17348432856415232 17362431053986304 17390495328319256 17406391339106836 17487047158710272 17491808334567424 17503031423967232 17531322961829248 17536096192602416 17550245812983752 17647684576231424 17676209928455936 17681022607417312 17687551333557248 17720964676560574 17812773893612672 17819351268978688 17853013593673544 17855962192384901 17867418930085868 17966618634838016 18000559160563408 18041223074329741 18067006998396928 18110811702865024 18190324091472962 18245765590367744 18262443372177664 18306721925612362 18393519173066752 18396557041527808 18408360635551744 18413372656245248 18438115528820416 18443135650840472 18545531728216064 18550581096306688 18565549289767936 18580565871785632 18592487529506176 18595558259525104 18607489536657472 18637566297761983 18734124267420224 18741041851856896 18746144451237632 18776445331277348 18885832561902592 18901071264884224 18928496340280384 18931622565420136 18943769468042848 19001507360382976 19084930194332288 19158544611295232 19189512086421248 19207052512117888 19242656890153216 19344908095811584 19350175109078528 19365788483292416 19381452331776392 19397090943125324 19504783369330688 19510093911632896 19522611972886528 19541629623774544 19554167918963392 19655474641227776 19668085981626368 19683955873488896 19699877068881152 19703130695045408 19715772612508544 19728422641275392 19747640779446866 19862685970276864 19875430261553152 19907556495812128 19984343947988992 20023533318643712 20039690015780864 20072081756108096 20133258582474752 20151661652058112 20189017065078784 20200520745503296 20318204310339584 20345506790422528 20351046235410176 20383941245488964 20502693375763456 20515848308420608 20519236700165632 20532402247346176 20552403569831848 20565590397530464 20571189764398988 20672137122670592 20685400773779456 20718836227616384 20724477318530128 20741199597162616 20856354499182592 20886616651343872 20890066279084288 20895753990584096 20903469757840384 20937257693871376 20942958254117042 21059233317883904 21116040553737844 21193988978888704 21233276568444928 21351917361741824 21369145912598528 21386430159201536 21403686557931392 21438283034048738 21563177515889152 21577012876097536 21582887621664512 21617773754673668 21635216821178246 21737795386351616 21741385594532864 21755335296561152 21761258593744384 21769293948993536 21790500170424128 21796433041902376 21810418063459168 21917446587891712 21923414022907904 21966958891930624 21972939807598208 21976568852166032 21990669452413376 22026214715536889 22148504006739968 22154534351462656 22204582245328912 22290229788141568 22388091189505184 22456326880452608 22492624822608512 22641916358803456 22678514283952384 22693065266240512 22699243877957504 22735934466122306 22862164113231872 22868388765274624 22883061574776832 22886840934800128 22923834750966292 22938543135707056 23051107618299904 23057383713747968 23072177786138624 23103180903582208 23109471176956736 23244101614649344 23262856941395968 23296610880345088 23300458542055552 23315408576052736 23353095120087304 23489144854562816 23598819486015488 23617861029441536 23683270018650112 23793851052015616 23815600134250496 23854095177570944 23873342699231168 23911931076438977 24012423275855872 24044689843226624 24051236460030208 24066668207954944 24112132264828322 24131587992852659 24246002546315264 24250007009286656 24265566292318208 24304788651626912 24311406085198804 24446382732648448 24492564103717424 24501607994845696 24512326796646728 24547893691301123 24704100622902272 24750768845774686 24955320654417452 25047441520504832 25087927686755648 25234084154785792 25254445169434624 25295265932100736 25311495873883648 25318387402337216 25359311519905649 25493165134987264 25500106126297088 25507049007421696 25527630273430912 25548278073705244 25568892606847018 25585298112904024 25710850805026816 25717851065334272 25727347394265088 25759420867702808 25768932546303232 25775948620451744 25968019772616064 25988972989215808 26030981027452687 26047683018558916 26182631506274048 26241779017206896 26321760195940352 26342998840530944 26385579118829216 26458653223960672 26539295404171264 26563553995894784 26606490774982976 26627959164527072 26758628424040448 26783087499993088 26819077132829696 26826379128495232 26843591462718976 26869740732689998 27026277631688192 27036257097760768 27043618224736256 27048084741127424 27065439326047232 27087330969711584 27091804705687436 27109187342199248 27267119201800192 27311193209130688 27328716609635584 27470301908221952 27532358313135104 27536905549702016 27554573771698688 27599112414648632 27683230550902784 27759898464483328 27912017580249088 27929926481526784 27937530926716928 27982688573688992 28145709249568768 28168419612061696 28191203391674752 28213950462727744 28232053090100992 28259554908518791 28378318416920576 28424188543672064 28434684189024256 28442426063946752 28488399812972528 28496156312978926 28519149446098597 28654366645645312 28672751852732416 28677487436376064 28695887478218752 28723841133740896 28731661737053132 28742270917030528 28891179593129984 28956445812090368 29195755281611776 29358886372395008 29382575629822976 29430069017155664 29601521796960256 29620514717483008 29649369084347584 29676470479788704 29822099455655936 29846162472968192 29889468656233472 29894405192482688 29913586032771584 29921730566398528 29961937734333176 29970095432615767 30136489058351104 30144694281498368 30155825224425472 30169017595872896 30212792235447536 30217782171728294 30237170497068392 30385550951395328 30405046920495104 30454193009267456 30462484733261152 30714240805436864 30783625385569628 30877449460622336 31107534777020416 31132634993354752 31152610306318336 31182957140434528 31211460332191568 31364621841293312 31393291086057472 31435475655693824 31444034552252608 31469406285350176 31652739772719104 31695272975162368 31703902606403456 31715609287757824 31724244455940608 31775522868315512 31951940206444544 31960639720142848 31986428294419456 32038130495326384 32058686792072512 32224777238491136 32297574175023872 32474558915482112 32564496275643904 32716545196521472 32746450184594432 32825846211442856 32986929867567104 33008094932713472 33017082004301824 33061448534436608 33070450132541536 33263110931308544 33289950450618368 33338253501183488 33343759637769152 33365153651937536 33419084395987004 33604626768846848 33613776257391616 33635343519551488 33677275642611458 33704449345389251 33885979462320128 33891576061171712 33913321565167616 33955600234699156 33968138356490624 34440232090694144 34687421413179392 34696865712830464 34724862107972608 34780990656638512 34812782678213672 34983616669134848 35006062847934464 35062645923658496 35072192385204832 35100491625967504 35352419856911872 35362045214834624 35375102667114496 35419203693091361 35441929353121148 35625547787225344 35638702537957376 35706027187347088 35711924384769802 35734837860171736 35933237269676032 36001118321126816 36082446148659482 36221623405730048 36380648182945924 36491531180735488 36524886744355328 36613443851224724 36787038346133504 36793114083055616 36816721271103488 36826745312490496 36876231057640832 36886271301680944 37101162192613376 37131098579535872 37161131743571264 37184975059012352 37191116519050208 37214979073314944 37275132595523966 37468248534840448 37482083703713792 37492288902475264 37552890662554696 37771665123805184 37802142529768448 37856992680560768 37863245130840272 37887538936085696 37948779570141869 38003014720765952 38169860388664576 38379024172842496 38414105024235776 38485313780306432 38689816191623168 38700350218157056 38731576966584832 38762904663552784 38794181886250648 39009566738661376 39020187823265792 39045223945773056 39083259247549088 39108335837926784 39310949282455552 39367911746977792 39399754137762304 39406261390090816 39431545225017088 39456845282550784 39495281558893732 39725371940553728 39750860523106304 39815112991624256 39832531044550933 39968687895977984 40047066637287424 40079380031561728 40144163512216192 40303323304116224 40401041491006592 40691013580845056 40702092470820352 40767882490977928 41005386751526912 41031696616841216 41038473400331264 41064804494692352 41104807139663696 41131180795060928 41142379528797976 41344274245341184 41370801547558912 41437672455232768 41448954637060256 41482399194325232 41576109433469039 41773233302687744 41780132558168576 41791507981168192 41806939515680768 41874515387742752 41885916508234084 42118466635767808 42232081107475688 42387977957777408 42466553136889856 42738291825197056 42772860318403072 42807373115862784 42876566068097476 43126355031778304 43154025752195072 43165775243329024 43235547509347336 43270433642356492 43475590772703232 43482771189065728 43510670593122304 43522517187488768 43581000340848256 43592866083804752 43620836126918336 43846828045815808 43933917783861248 43945879615196416 43953137704332064 43981338904826752 44052429431073778 44297008013479936 44309068702925312 44409164490657824 44580459576283136 44776182379010368 44912653760905216 44985249645217024 45357028567904768 45386130532481024 45398487755915008 45471868932244612 45724328226463744 45736777530549248 45766123149553664 45773681869600256 45847669501932584 45877086271414112 46102215236599808 46114767427495936 46144355572277248 46206361807164416 46218942353913472 46525713882791936 46593221760690176 46600917084111104 46630817152105472 46706190240174608 46978289709125632 47197638972030976 47235722058883072 47366540037300224 47631200268500992 47708190355141888 47746685398462336 47823862152877954 48089379686453248 48102472920060416 48133336415909888 48224264529656644 48263175985705318 48492005092630528 48500014018573312 48531132584636416 48609577303253824 48622812170397608 48892765465296896 48985128207434848 49003215989691392 49024653593293456 49095787382602246 49135402057736137 49408201245804544 49501537691549372 49910641308834904 50094883041009664 50175855373511296 50508890338869248 50590531864201472 50622991747767296 50636774804674432 50718623039811298 51000212252594176 51014098014843392 51055260546861824 51096556147410488 51137785213694036 51170596225808048 51421701610053632 51435702130668544 51518841735405616 51537865092606464 51551897240903488 51635224661012707 51936039545232128 51977945978431616 52061962054905374 52095366037117832 52365263012548096 52483558034413792 52643520391880704 52685997681061888 52771158237658432 52917306447921344 53078590808342528 53127107991789568 53212981549965952 53255918329054144 53342000093594641 53566174999986176 53638154265659392 53652758256990464 53687182925437952 53739481465379996 54052555263376384 54087236449472512 54096169482254848 54130878652094464 54174661939423168 54183609411374872 54218374684398496 54534238403600384 54622386418261376 54657433219271168 55064716626270208 55073811099404032 55109147543397376 55198224829297264 55366461101805568 55519796928966656 55824035160498176 55875061853433856 55965377147377984 56291418499137536 56336839224123392 56382406783349504 56427900925455488 56464106180201984 56519109817037582 56570771852097217 56848377087344128 56869368378048512 56884852127893504 56976799625945056 56992312625957852 57038298892197194 57308733291290624 57354974872752128 57391774956437504 57447682267481792 57463323474106264 57484541834061056 57782359186259968 57912891624180736 58069111522779071 58391510563223552 58717772744790016 58765151259645952 58860138034311328 59203043593920512 59298738168695168 59352940959577408 59692324945936384 59778937312466944 59788810384965376 59827172065543168 59843461132797056 59923875468666352 59940190865231534 60272978116702208 60289388562996736 60311650448850944 60338035191745792 60425584470895072 60435564343456588 60474340994136784 60771101902790656 60908386018534912 60924969466522304 61428481610873728 61567250771139256 61754898921244672 62215069554040832 62265269986709504 62305220612636672 62365914280869056 62422920664383136 62729243682586624 62786582172114944 62870951311387648 62888069104505216 62938812570700352 63040545565157303 63305479545438208 63390545950324736 63407805212806912 63431218575515648 63448488911881216 63551045736631024 63921279440285696 63972856588838912 64076260990652768 64117373584145024 64449554476982272 64595148350047744 64949117830964224 65128992551287808 65433090393042944 65492900369188864 65651692422885712 65973859735134208 66034164008603648 66122897068873216 66140900265083072 66526221862617088 66579900901236736 66676507002366976 66687519275538304 66730307303875072 66838168791974008 66856366734296711 67209253537693696 67227552514783232 67270687039102976 67354551285222916 67408898690778502 67783152122343424 67826643130335232 67911200469398312 67936276712981248 68627131799647993 68880464181388288 69393731425660928 69449724215945216 69561981313277024 69625565356427344 69967233338269696 70125291847316992 70144384770409664 70200983251935008 70257764702689421 70704839713823744 70724090429669248 70750205334228992 70838407386182722 70883858706242296 71251095574450688 71277405075914752 71412054374694176 71423848769539604 71469675720343472 72002236642253632 72164892297318964 72443246811460096 72761296365891848 72983062361470976 73049773488710656 73226887702449448 73586228166111232 73633442542206976 73653490624980992 73752462115281664 73772542603361888 74202324385226752 74262197159071744 74322263487142528 74369950118024704 74382233038100416 74429958146629888 74502462940640449 74550265191047932 74936497069680896 74964167407427584 74984577804950528 75105781325109392 75543330247610368 75604285059536896 75713985361121536 75726490261680544 75775077872171392 75897559140283738 76339720777329152 76758048345684992 76828210048471552 76970627560612864 77379632383246336 77400700436314112 77463153933169664 77525809327105568 77588363772501296 78040375646531584 78090447891546112 78166518495098176 78216671675853568 78621898564911104 78799508275524608 78812522780181632 78863090450034176 78913690565101568 78990563117787464 79012069776896113 79450743881107456 79501721046212608 79630225983248512 79665062089101866 79937375791955968 80158760063123456 80288327024432384 80802082982013184 81382027161690112 81404184941640704 81535764981955856 82010773503053824 82063393233682432 82076946800662528 82129608989384704 82209614279327392 82262361590121856 82284759057595952 82688548490682368 82875344910465536 82897909274120512 82964798388650464 83152218866938078 83546466605375488 83560265116337152 83583015962336384 83613879031361536 83749030775485504 83771833016468168 84236933271535616 84464162214951376 84654969810316477 84775955915554816 85545720636806144 85614746231725568 85753132136194952 86252710063556608 86308051504390144 86331550486658048 86471095018694672 86540867284712984 86965542378131456 87021341186244608 87045034374977536 87162000681696512 87185732167609504 87241672253836672 87693656091631616 87867835567722496 87891759230392832 87906275408664128 87962677809653504 88104858862147556 88594016026959872 88618137405850624 88818328981315648 89160919152566272 89552364758020736 89970499290434048 90714057135809536 90772261064962048 90796975511830016 90943737864489224 91448656452927488 91473555061098496 91532246299107328 91547363739200512 91695339003865168 91754172542828224 92229534854991872 92288711144554496 92412723614328832 92437884707826944 93186443521380352 93201834168222208 93261634304210944 93377900645422679 93412380480349216 93956579418251264 94471444117766144 94733080074600448 95416380710283776 95493370796924672 95647724305755908 96178759372906496 96204945840120832 96266672831819776 96448529059313288 96526351971410636 96984010185261056 97000028037146624 97062265169272832 97219154606507648 97245624340795216 97970256414869696 98006431979382784 98049307186586912 98191574765204492 98270804115472274 98816402491609088 99003075383098744 99821282617669808 100046782503101291 100189766082019328 100351710747022592 101181063728402944 101245983495534592 101273549609348864 101437246079622596 102000424505188352 102028196029686784 102110521093723648 102193112294820976 102275570427388072 102341192451616096 102843403220107264 102871404261337088 103037683470811232 103075730185212928 103103794481806976 103270449322025414 103872079090464256 103955891956863232 104123924109810748 104190732074235664 104730526025096192 104967116068827584 105287040783761408 105371995362123776 105542316475316864 105834612895842688 106254215983579136 106425963099931904 106511836658108288 106684000187189282 107276308531318784 107305516513980928 107374365850875904 107478962930759992 108105110526752768 108174472898945024 108192338964509696 108261757304188928 108349323878846336 108367218822749744 108436749368796992 108612024286957763 109068476807200768 109244772836522752 109314866438542336 110129433252540416 110147622198808064 110218295086794752 110396449658594528 110732922203611136 111039593857933312 111648070320996352 111750123706867712 111930754294755968 112673678448246784 112764813566699008 112855801850910976 112928212360403968 113038219634075164 113141543704194434 113696754174688256 113769704255787008 113953599251890112 113984625251915704 114076597784394388 114617466582581248 114709949745504256 114895364534963584 114926646948212528 114969083668122112 115186270397643731 115825783248361472 116138223045558142 116783021126447104 117435545489580032 117530302519291904 117720276068622656 118406087187841024 118597476337390336 118705881919154816 118993692516480353 119557874624933888 119577620769930752 119654344131086336 119686922265594112 119847750937332704 119880381730463068 120545956233404416 120578777125993472 120676070383491584 120851168941790144 120871128686913176 120948681988273568 121542203805581312 121816772037069824 121849938933044608 122856963221747456 123134501542278512 123509797842489344 124430139108081664 124530539973419008 124731828561738112 124845841328766272 125573164344229888 125741902622775296 125776138209010432 125877625141400704 126081091130314606 126781091900649472 126815610425613824 126862437151031296 126896977823762432 127102091473262048 127842558880571392 127945713177677824 128152521981305536 128234747168290048 128899108953964544 129190296700095488 129898235661928448 130257985102575616 130866180786085888 130985800738377728 131303384845771424 131947719470268416 132068328017207296 132245794137746432 132281800530166144 133159801802473472 133353014004733952 133375038551076608 133460614607750144 133676337583948016 133712733468593422 134455105029566464 134541374078205952 134709102570445832 134817797381557004 135566304244686848 135822400938796624 135872553425962496 136129228651760773 137254263599295986 137760928362776576 138787462851321856 138899448431890432 139123962626554048 139251130712854688 139934466676539392 140250583694633984 140288769540819328 140401966503870016 140515529405378842 140628909337658599 141409679427647488 141448180859338496 141500410668457984 141676814772365444 141767717412484592 142502191148901376 142824108749388352 142847697539079208 142939351440686944 144004473284507264 144329784594637928 144886493622920192 145522592731783696 145966124722941952 146099546977421312 146453775404898896 147172456332222464 147306981249961984 147504924230563328 147545085206723776 147783574029794989 148404648770453504 148524394318143488 148644526974285056 148739900236049408 148764466076200832 148859916293259776 149004925881280898 149100530382095864 149872994139361792 149928334814855168 149969155609901056 150211562650218784 151086660495220736 151208570119073792 151427970722243072 151452980523361088 151550155744342784 151795118280567476 152679441554658304 153516096691369984 153656420096943104 153941255121225728 154801400872628224 154926307866339328 155051618654211136 155176727545002592 156080751293063168 156333036990196352 156433343351707136 156728859721384093 157599016551049216 157625045560363264 157726180900068352 157827381130203136 157981126235574928 158024139553792226 158901487762214912 159003442092425216 159260451966497024 159330124178203732 160576654048864768 161604165964026368 162764054323380224 162808369883281408 163071529963911712 164021547006107648 164153893601325056 164259217978769408 164419228558654784 164524723180243712 164569518115191904 165377096981364736 165750689820931072 165795818548241024 165929596777300928 166197801944505617 166304437733876156 167092933210750976 167120530232674304 167166031924672768 167227758062723072 167498061550971008 167543666032936336 168928324429902752 169309939620632954 171091441273612288 171229492463451136 171506264272389904 172505420127113216 172616103008780288 172663100973316096 172942190037389344 173081734569425968 173931084756262912 174090068749955072 174324001363393024 174371464335219008 174483344507673344 175387312183263232 175735671135444992 175783518460785664 175812550817328256 175925355619307008 176209717724295112 177188032053919744 177236274811701248 177636657962631296 178321838305132544 179104729516041472 179940998580868096 181428114271619072 181544522129924096 181593951023660032 181887475728978448 182947110122196992 183064492598214656 183094727478401024 183390678007730336 183508345085656448 184459069709983744 184825447228657664 184875769415653888 185225016034363019 186372887042760704 186403668336444416 186523268608421888 186755801290845358 186824760960698432 187913158836502528 190832761420567552 190986741593849344 191295448611511816 192357518745812992 192409891680241664 192533345663639552 192897058118626576 193052703942821272 194000056074293248 194124530338545664 194438309213015296 194491248681590432 195940512829739392 196012863958765568 196098614373173824 196383149530408984 196415584116233911 196541608230944548 197632804983218176 198006150766197488 199642565235339616 200093565006202582 200703421494045184 202362127456805888 202491966991069184 202547099218697728 202874492159245192 204000849010376704 204056392059373568 204221042187447296 204386224589641952 204551140854776144 204682384903232192 205742808522674176 206075366941622464 206151460370425856 206207588963613952 206540898644050828 207744158180928512 207911783913726464 208247848219621496 208381464148471328 209461052050192384 209934232137655168 210743990724247552 211084632950633728 211669225791685376 212851926199863808 213023673316216576 213368000374378564 214552617062637568 214611033027961856 214748731701751808 214957925861519984 216210221053505536 216348945797890048 216384677929019392 216523514608377856 216698647757692672 216734437645499488 216873498737593984 217224048573915526 218489545673045504 218629732877084672 220258866505080832 220295244397616128 220436590173589504 220792899317189056 221465844407222272 222079187715866624 223500247413735424 223861508589511936 225529627133398016 225711603701821952 225856424720807936 226076439268150328 226283087408388868 227393508349376512 227539408511574016 227907198503780224 227969250503831408 228153195568788776 229419899491008512 229790729069927168 229853293896425056 229938167336244224 230372540795287462 231651566496722944 232276446091116284 233566042252894208 234871090979160064 235060605038583808 235440552137245312 237194952674780672 237411763838309632 237987385032960706 239115749249867776 239155241539861504 239308688262172672 239373844531188224 239695501874665408 239760763460926136 241091912466808832 241157554251986944 241352140766983168 241702337883580288 241742257373826352 241897363976547136 242288361870905779 243633544074139648 243699877866089216 245713926443494912 246269003084557024 247019595684978688 249061079946838016 249463657123476224 249691682657532544 251483805245550592 251552276418020864 251755250282801408 252162182260629212 253562183801298944 253631220851227648 253793955647524864 254204182946524096 255685117761142784 255891426355355648 256305043962611072 256469494336580096 258380593400190976 259796471323856896 260515970205151232 261732361572171776 261971601476755456 262606769691542848 264136656034414592 264491588275492864 264563601060332288 265447467921379249 266706028009467904 266750077102153216 266921229215500288 267352675167896032 267425466937186844 268910210059132928 269418205140891664 269635594763114008 271132608489373696 271644801877593248 271745106851924992 272258457303521546 274508527198591972 275521856725553152 277574925702643712 277798896863780864 278247925253108096 278502261425709376 280501167389267968 280577539081638656 280803933007740032 281031058810757684 281257818675317198 282819358855294976 282896361718676992 283000821336915968 283353629544730888 283535434824969184 285004382297802752 285648217498776704 285695395078158416 285878702881373888 286340791301979557 288008946569014528 288659569189275856 289772987245840384 291045185463567392 291932249445883904 292199093954842624 292907550809797792 294344912664444928 294613962499923968 295009848461126656 295090170413447552 295567148059589978 297048788636286976 297289053948570112 297479800472098816 297528932152401664 297719832586519552 298009851762561796 298201060764191728 299745988278723584 299938311219802112 300423125300437568 302173320990441472 302417140238147584 302855941444486144 302905961046722176 303100311488685568 303590236561134952 305358883109316608 307032193382739968 307312840193886208 307882510242451456 309602801745256448 309852615732678656 310103237308422272 310353455090005184 310855103993706701 312161502586126336 312666073980392704 312866686703414272 313457719442768186 313710643907084567 315198033102098432 315250091120726528 315452361800136704 315654762260406272 315962252471149856 316048279107584452 317802975524429824 318520903932994048 318660248356407464 321153308097729536 323208331928052736 325616739766562816 326143059927823424 328043094012215296 328307787202650112 328838457117309568 329049446360487424 329139036230383808 329671049758773437 331501379641862144 331591637096482048 331859193554601856 332395603889011234 332608875467752312 334241060465348608 334332063849345536 334455516125446144 334996123101942016 335087332065872672 337856648859805504 338619879241265908 342182882547224576 342458984926902272 343012528544779808 345010840254226432 345326201946632192 345884380074778688 346163469138851936 347862169512525824 348180137499910144 348648002726786048 348742928670438016 348966689015346688 351471342270889984 351567036921571328 351625101634656512 351850711238614016 352419435448590224 354472549623402496 355273315925262592 358209459032082944 359881997161736192 362856228543238144 363089044259848192 363187902047320064 363774951457956896 365894220244393984 366189454956802048 366781356015460672 367016690171312896 368918139419967488 369650894457315328 369751538831307776 370450032068726038 370748942799281761 372745774085521408 372807336672888832 373046537216843776 373511602581690716 373649521921396864 381665522841135104 381973483187698688 382590897223023632 384819783360483328 385066691327279104 385794116237253152 386105407885642544 388000112148586496 388876618426030592 388982497363180864 389611240624004971 391881025659478784 392025727917531136 392197228746347648 392766299060817968 392831168232467822 393083216461889096 395265609966436352 396012301532394976 399285130470679232 400187130012405164 401406842988090368 404724254913611776 404983933982138368 405094198437395456 405748984318490384 408112784118747136 408442084374894592 408772449179283904 409102281709552288 409364769806464384 411485617045348352 412150733883244928 412302920740851712 412415177927227904 413081797288101656 415488316361857024 415823567827452928 416495696439242992 416762928296942656 418922104100384768 419868464275310336 422169265901267456 423338451583370752 425703852399727616 426047346632433152 426736000748757128 429105234125275136 429222066055923712 429497463403503616 429915851723039968 432420442107011072 432769355858038784 433047029216755712 433397295515385344 433468875290998976 433746997475187968 434448097147831052 436979091346091008 437259465754169344 438157841490060263 440517733010161664 440590488795232256 440873180347179008 441585798634378112 447723017179023872 451059254266796032 451423207403643904 451712849441615872 452152878536300656 452566174816777736 454787016698753024 455078817023148032 455814397007560448 455938501007662816 456306391137577552 459581458139854336 459706587792850112 459876334672488448 460745081590574924 463303132993445888 464552892182232568 467132084505788416 470121210077167616 470881104274490624 474389905349561344 474823527676619264 475974770065921412 478231498499735552 478310483079723008 478617376524345344 478747689062376448 479391003749330816 479521526921852272 482315108503973888 482704281533966336 483404675767160576 483484514747652704 483794727953094272 484576723741811558 487267088148279296 487399755732178432 491427852886989824 492538006169114048 494039191369957376 498927314246952448 499383365315065088 502967610491101184 503104552836041728 503510500565602816 504324364521258424 507124367602597888 507262441702455296 507587911295049728 508408365893048192 511782852710711296 512610087925222144 512938988673160192 516761186800381952 517822903579162129 519592942647713792 521031940410302464 523943202953510912 525213539383085696 528983176550985728 529127202120664576 530894935842758498 533412056018935808 533500154204306432 533842458431000576 534705350335792064 534850933874373688 537820420118265856 538836410281783328 539271189526228016 540489422635097507 543289603755186496 543490213703849984 544516914607043092 549017054397183944 551043713451106304 555597793727561728 556495850506216192 557004522851418752 561002334778535936 561155078163277312 561607866015480064 562062117621515368 562515637350634396 565638717710589952 565792723437353984 566707259089461776 567070869649938368 570008764595605504 571296434997553408 571390790156316832 571757405762747776 572681582603959114 576017893138029056 577319138378551712 579545974491680768 582090370927134784 583864498891767808 584398187909685248 585815101619595584 589227924999847936 590019696922253312 590180340826895104 591134296119179956 594578107897140224 594959600944197632 595057864304803328 595439665173039104 596019703525123592 596402121528383456 599491976557447168 599876622439604224 600846250600875136 604834280476295168 605711882888972288 605811922093444352 606200622977371136 607180473122269904 610717766218633216 614064386765479936 614625680387772416 615765020484902912 619205603490512896 619705231465357312 620206474616844544 620706910180010368 621710207987413402 625332147960785408 625733373406828544 626915438885536372 627421287814169134 630396066204196864 630500182241453056 630904723600273408 631309524520812544 631924504942299712 632096558215168904 635605951048859648 637041807865988096 637320496712814928 638760226750569781 642306616195459072 646416663856105472 651233479533125632 652286119855646848 656615574405300224 657676914234619136 658098892720974848 658278072460767616 659342099517546874 663002759283724288 663183274192964096 663718387109203712 664791207778022468 665217750935504624 668482120930697216 668664127698691072 669992246203884032 670174664131745344 675713297719611008 677239758482531816 684365765094449152 684917969853804544 686025057089559616 690021680508452864 690652403893264384 691768760149557376 692326938277703872 693446001216730333 696360274999820288 697296005453572096 697485857340876032 697933378030693376 703134073843142656 703250203269313024 703701422477228032 704838870897180448 708945099246804992 710546631850525184 716418918064165888 719763994323472384 725712457086476288 726375804094640128 727549902915913792 731788440488787968 732378909913604096 733562712030921344 734033380342625792 735420034077263821 739301788914630656 739503077662615552 740900064137452076 741497885598563522 745614673345777664 746093074433687552 747023205163381432 747299043842793728 754898449796127923 763331045682270208 763946966375397376 765181794446047264 769639566720966656 771588232474506304 772210815771285088 776000224297172992 777753236852061184 777964994726361728 779222481248009942 783762051318957568 784051455835062272 784394457492695296 785532598121635936 785662336464935644 786166432923778192 792024603064789952 798570260941358464 800374260024810328 802813685976180736 809448509827223552 809967867964276736 810188396874790912 811497968636980768 816225568237494272 816884168749789184 817544898358567808 818204563419104576 818729539612928768 819527092347044939 822971234090696704 824301467766489856 824605841481703424 824830355854455808 826163594576203312 830976632723714048 831647135654905856 832991392878485984 833525856593885312 837844208200769536 839736928550620672 844338531802534912 846676903166741504 851407704799455232 852094693264866304 853472001497514256 858444132111847424 858994926807007232 859831703446079936 864840884214022144 865538711716077568 866794591030770688 866937750581997952 867493994950375936 868896194295662104 869132767545857243 873958182692182016 874518931508338688 876315682980120526 881180977590464512 881746360694358016 883171597268756224 895446034358047744 902118508533592064 902846414807287808 903425698883231744 904305757072601312 905132349633555472 909574033397506048 911628794015120896 911877002015325632 912612782275155104 919162916279708672 919413175585700224 919752669344976896 921490163181149848 926606265986891776 929105784364465136 941762208548981248 948779810699122688 949647055353238528 951949540131842824 956620966159446016 957234753048690688 957495378124752896 958782007498661632 959043053843704544 964630217007947776 965408563067932672 966809351534321152 966969029495305408 967589455906188544 969153447483623116 974534176296558592 974799511464356864 982855705773979648 985076012338228096 997854628493904896 998766730630130176 1005935220982202368 1006209105672083456 1007021001131205632 1008648729042516848 1014524883404910592 1015175822590099456 1016816731786096384 1025220175850444288 1025877977346320384 1027156907099649469 1033522373600763904 1035645807158324258 1039185885295427584 1042063880820604928 1050427078766171392 1057966353101971456 1058254404241329152 1061789871685516996 1066824112037871616 1067000308408612864 1067684916862001152 1069410700671584128 1069701867748747376 1077672820563566656 1078542379052456032 1080978845270195014 1086579207510372992 1086980427407699968 1089033829214086184 1098034108794367888 1100514607534114201 1102087426902212608 1112991701012432384 1114009045702837504 1122004669557071872 1122310156326554624 1123215732030960128 1124124235243030736 1125031274701268792 1131277435421179904 1131585446874707968 1133414518178923552 1134141739299876736 1140017529191211008 1142592869995106816 1142781580312633664 1143514811525495552 1145363165207918228 1152035786276058112 1154638276757103424 1159091948983361536 1164180741854269568 1168796375819370496 1171630203239191168 1180039393844506624 1180360681653790208 1182268592238359912 1189156215794280448 1189919201888395264 1190115728609606656 1190879330346078208 1192039407050247184 1192804243056766912 1198983953114894336 1199753244879208448 1201692501201750272 1211423765777944576 1211623844186888704 1212401245954742272 1214360946244539808 1221435532437266432 1228128773530959872 1229251360775544832 1231530040969805824 1239410462930714624 1240412949233689088 1241413820360020736 1243420415974826804 1250664295921570816 1251466746813657088 1253830877771072744 1254842575628338268 1260792132408393728 1261000364482906112 1261809447200546816 1263849009884599424 1264193116430337808 1274083615731976192 1274640993425629856 1277520453501139562 1284613232390918144 1292833327712210944 1302466959066251264 1304572239711293696 1315353828469238272 1316197785441949696 1316556144921535232 1318684199035093748 1326005518567448576 1326366548385928192 1327436774218407424 1329582415556044936 1330435501871009248 1336964241861394432 1337328255397382144 1339984492407768064 1340349328263490688 1351426595439222016 1354479516965063632 1368731530188898304 1369835939707609088 1372050114179119232 1381304807786528768 1383537520299114752 1384653876555407744 1386892002433460666 1394592010907144192 1394971714681752064 1395866756061386752 1406268147686285312 1406500406538626048 1407402844954456064 1409677741794360896 1417890198493609984 1421093263701050368 1432837836128331776 1439527988646944768 1451424914172952576 1452751608189280256 1455099805831827584 1464757819827208192 1467125424061842688 1468066760685251584 1470840068154527642 1479006155325231104 1481800128274904152 1482995771197127044 1491229346691555328 1494046410326762864 1494598087685587456 1497421515169368503 1509796899592255846 1526662091364540416 1527893932750794752 1530363588892094528 1539279133441933312 1543176464949012608 1544421631542570176 1546918002714244589 1555506473704122368 1555929989452723456 1558444962496019884 1567524102637915136 1568788914985390592 1571065196243271872 1571324672929871288 1572332865847556384 1584049206129579904 1597140521882716928 1600748520049620656 1605627371952361472 1618897019654447104 1620376793749581824 1622995937273961536 1632451136474988544 1633768337499578368 1635089796717135616 1636409126838209152 1637459079225857536 1639054184694089878 1648602935532979712 1649211682963406848 1649660711708911616 1652327189152406624 1661953265447428096 1663294271309811712 1665982785756971968 1667051713187770624 1675688416401539072 1679473857101241344 1688677063605069824 1693353806333483008 1702815409598910464 1704189386529732608 1706944002995028512 1716888264223694848 1719663406892159872 1731077423432155136 1733589182061541376 1733875501163995904 1734987989900751872 1737792388591324208 1738265535091714486 1747916365384364032 1749037863016677376 1752631365960241052 1762361955180929024 1766343194537512448 1790892068716095488 1804237017067184128 1805692829614575616 1806851397766463488 1808611514145202624 1810264699267110944 1819148066795012096 1823257588030241792 1823754004030651264 1825225564550310208 1828175821389561787 1838325832559417344 1838826351171400448 1839505338689953792 1842980326362299696 1858211568728930272 1883524417097962496 1897559621398245376 1899294110706477056 1903899080263685648 1913241932318892032 1914990756249505792 1917564014997323264 1918086107687409088 1929260434015895552 1930817126135865344 1933618703068642304 1933938058990610816 1935178911812377088 1938306894967246232 1949068352593117184 1949599022928713728 1965711411547959296 1970152024676456192 1995709256987809792 1997533461260260352 2012418211344166912 2014042002262411264 2017297458085033696 2029049766809821184 2033633463572192768 2037475176377993209 2050440351700888576 2051755954692640768 2054313814199298938 2067044747201527808 2071291614316648516 2100854157532342784 2115932706203942912 2116508808482658304 2123579743371033992 2134000616817225728 2135369833724002304 2138821401343168256 2139403735497494752 2155345641127133312 2157084758104912064 2160571425278573021 2161957690540390028 2173158415020745984 2173960854815399936 2178067658428172368 2196068217588735776 2201029215068228402 2225983402024864768 2228018091405675008 2244009339114143744 2244620312653109248 2246431464061920256 2248248470486061472 2250062549402537584 2263170893749415936 2266829036357847104 2268283478599753472 2280035058382422016 2285185739990213632 2285563160625267328 2287029623050991104 2290726330415836456 2304071572552116224 2309276553514206848 2318183897966723072 2328361483708539136 2343260406478382336 2360078787689013248 2360721363307580416 2364537184476719824 2378312431588560896 2379838403776790528 2380231457219213312 2381758660692156416 2384078814100494368 2385608486113533824 2397967906229788672 2403385002403500544 2422847531555889152 2423247688373777408 2424802491909484544 2428721892489079616 2442871064874532864 2458502721551089664 2480825898467378176 2482827640720041472 2486840831949653608 2501328591843141632 2502933493627314176 2507661755542145488 2509685151256676536 2522000728965812224 2523618894401093632 2527698019769198848 2528386232860675616 2548167231463952384 2549281986851259712 2555040907002279124 2569226464781836288 2585666655424421888 2609144479422587392 2630707656938476544 2632395570883899392 2633112289843070464 2637368398070187496 2652011037134897152 2652733096771856384 2654873548436814848 2659164831112089872 2660871003742018496 2674656510794764288 2679968984815536128 2680698656526981376 2702853190878444032 2708959033930127264 2739671879415218176 2744100228358238464 2767075040598229504 2769307753110815488 2773784004866921332 2789184021814288384 2789943429363504128 2791733512122773504 2812536295372570624 2813000813077252096 2814805689908912128 2819355483588721792 2842186527402100736 2865675672256663552 2879055977293889536 2905503216378560512 2910199611663655168 2934250848123685376 2936133521370503168 2941680136309055284 2958012310650462208 2963600256549808304 2965991542394254088 2982458693383110656 2988092820653525728 2989196175371174912 2994843030338737006 3019593799184511692 3053324182729080832 3055787865501589504 3060727177784189056 3086352929898025216 3088843263085140352 3093836005428489178 3111012947408244736 3111859978905446912 3116889924992039768 3135048205275830272 3137577829970781184 3142130392486543744 3142649345859742576 3144665731695112768 3149748704321775127 3168098412259159808 3194281043765433856 3201497040099241312 3211254743904722944 3237794039308894208 3240753587499163648 3245991874547923072 3267536674999156736 3270179593434271232 3272818253676418304 3274918158451715072 3278108369388179756 3297205871065959424 3299321423417823232 3304654378304813248 3323906530894856192 3326588542619623424 3331965571513943936 3334103426375541248 3358947714202482688 3377354127210139648 3386707612666966016 3405630819197820928 3408378773059465216 3413888005990057024 3433776528447389696 3439326813784319744 3450817082977930237 3467178364123082752 3467751002327991808 3469975979801503744 3475584777182648416 3476531070183428972 3495832730768728064 3505262731920482104 3524723910361858048 3532686389075024896 3581784137432190976 3608474034134368256 3611385659229151232 3617223028290405248 3620529398534221888 3646515176060483584 3647508008061302528 3650451129100620416 3656351642779123574 3676651665118834688 3677652702342800896 3679010677379907584 3685960652724599392 3716423137457860544 3767048834195924992 3795119242796490752 3798588221412954112 3807798160527371296 3826483864637784064 3829981512499011584 3835128029994646528 3836172215374818176 3861634252271730688 3867237406137284608 3867876117981221632 3870357823624754176 3876613789934492464 3899198045857427456 3931422823095918592 3940304049352912384 3991418513975619584 3995066922520520704 4024836422688333824 4028084004524822528 4034594916170067392 4058099533619642368 4067266927144385536 4074950352755986418 4078238370792099371 4100880703401777152 4103511909385281536 4108627628398597876 4142583228633297032 4201708315064685568 4233017616965316608 4247159486742067984 4268001233634451456 4277642802686336512 4278807470994989504 4285723646864054681 4310691282254266624 4314169516209824128 4321142850557146042 4323915381080780056 4346316830041491968 4347921709630799872 4356135316856344736 4392136435177471552 4402058430136456804 4451966804049729536 4456036182811350016 4489240625306218496 4492862928123840512 4496496940972122944 4500125098805075168 4526341787498831872 4533658072715694208 4536566957199506944 4570371479980427264 4571126321250534656 4574059246101982208 4581452660831672912 4608143145104232448 4618553107028413696 4656722967417078272 4686520812956764672 4720157575378026496 4721442726615160832 4729074368953439648 4756624863177121792 4760462914438426624 4763517321384312832 4768157628200988736 4771216972227067648 4795935812459577344 4806770004807001088 4819736256390662893 4845695063111778304 4846495376747554816 4849604983818969088 4857443784978159232 4961651796934756352 4965655281440082944 4973681663899307216 5002657183686283264 5005866987254628352 5015323511084290976 5019370302513353072 5044001457931624448 5055396039538397696 5056772465721351232 5096334462927904768 5098563973702519424 5110081814004558248 5138452929563672576 5171333310848843776 5218288958845174784 5261415313876953088 5264791141767798784 5266224579686140928 5274736796140374992 5305466193543712768 5309747096873629696 5318329662224179744 5321742007484036992 5349313021589528576 5359937969631072256 5361397313053962752 5405706381756888064 5417918067860254528 5488200456716476928 5534150081196459008 5538615506221630976 5547568009733842664 5578368043628576768 5579886858727008256 5583467024245547008 5626001626154504192 5629611379817824256 5638710967177443584 5684373054804201472 5696051939370783419 5731351344513327104 5820399223327310336 5868501696247370752 5872267042741006336 5883360272618110568 5916024621300924416 5927200513099616608 5931983084788508176 5976185641307051456 5978392350742349824 5989686060677474012 6039187598369023384 6111575731003179008 6121454355568378112 6172705859796050432 6177686526170280704 6187672010856978356 6222025894816489472 6223719957810893824 6233779849984079536 6270096410551660544 6275155659941562368 6284260784973087488 6285298691719485152 6289331463390225536 6299497408643550254 6336196824518319616 6388562087530867712 6402994080198482624 6422509487809445888 6481507174998327296 6491983749095846144 6540359186868542464 6545636507352836608 6549836316903430144 6556216738776359512 6594411742131918848 6598642846835646464 6609308756609626496 6653177085239246848 6663931143027887872 6668206852751082496 6717895428404965376 6754708254420279296 6773415225333932032 6811261638395641856 6816757546118930432 6827776011980114048 6878653627568639488 6901634165955860474 6934356728246165504 6935502004655983616 6939951959603007488 6951169554365296832 6953062140366857944 6991665461537456128 7010525463840964208 7026362494256267591 7065372778150049792 7163568274864381952 7222771318458302464 7234446056580810496 7241058797068443776 7293030352120967168 7295016016122605056 7300902258201240832 7312703285558247148 7353303330237669376 7355305404685601792 7371921305449198784 7432846274915721088 7534097668391849984 7590238485592981504 7597176442825908224 7615596321054742592 7659963024998023168 7670256059989293056 7672344430749636352 7734474812274569216 7735752235962443264 7740715647249508352 7753227579868984928 7798396091714854912 7862845646191837184 7880608098705824768 7982837027951239168 7990133845041041408 8049672845376667648 8056168009049645056 8069189832340134784 8134533854288771072 8149900705511972836 8156476741584198742 8201761406803554304 8207023818770563072 8217255256797195752 8285166457266594064 8303882947757407153 8403416630129371136 8466035233930633216 8494318973484135968 8536002467268902912 8555285605372673024 8557614941989979008 8571447293728109362 8621382564508533248 8628339032419648256 8642285701114292084 8647830762161560112 8692633660082983936 8712270633712689472 8784272870354943104 8804116860272913608 8903933608099459072 8912072365622700032 8978481250612436992 8985725856247681024 8992993881944245888 9000250197610150336 9014798015817494329 9052683574997663744 9067316145431388416 9073133914399013888 9140742959960854528 9142252642501069312 9148118492203964416 9162905321663345824 9216286290208464896 9237106214056827392 9313445934834156544 9373041625913529344 9442885453230321664 9458148737906879296 9513249726354243584 9520925828876853248 9536315256401977472 9542433944454135296 9560460443004429673 9613540009614002176 9639472512781325786 9692990753495109632 9699209967637938176 9714887569956318464 9923303593869512704 9931310562880165888 9947363327798614432 10005314367372566528 10030647022168581952 10038740605026706144 10088002915863248896 10110792079076795392 10113544931442702464 10192668925855809536 10197127947405038848 10220163628009116496 10436577917690349568 10522830627753906176 10529582283535597568 10532449159372281856 10549473592280749984 10610932387087425536 10619494193747259392 10636659324448359488 10643484014968073984 10698626043179057152 10719875939262144512 10722794626107925504 10811412763513776128 10835836135720509056 10976400913432953856 11068300162392918016 11077231012443261952 11095136019467685328 11159773717454016512 11166934048491094016 11252003252309008384 11277421934354887168 11298725978096144159 11368746109608402944 11392103878741566838 11462702689026654208 11640798446654620672 11737003392494741504 11744534085482012672 11766720545236221136 11854401026199233216 11863966169577016352 11952371282614102912 11956784701484699648 11979372121354948024 12078375196738046768 12242908711136756224 12345411719592100864 12355373052340561408 12375344021713956712 12444051789632978944 12447439915621787648 12467559699968159072 12540192821103321088 12550311319883124736 12568521569946174976 12570597383438970304 12578662926780451072 12598994817287100508 12672393649036639232 12777124175061735424 12805988160396965248 12983967498191692288 13080718373737084928 13091273014705673216 13099672633806860288 13112433477552719024 13188823484263837696 13197285693671292928 13218617513219252992 13327862286055775744 13336413705502164992 13435790856809930752 13509416508840558592 13546830450667864064 13633515092237860864 13655552023960228096 13757307255137278976 13803268331911720948 13868713456492331008 13871004009311967232 13879903919206014976 13902339108730593664 13906124280733715888 14021050927681928416 14052724988512535182 14130745556300099584 14327136549728763904 14468892113161620992 14482117594136887552 14586060704241934336 14590032032245210112 14601804516402481664 14625406571116494296 14706606660475338752 14710610809371203584 14743842610898397568 14865692549831442176 15068195336783699968 15194352885651816448 15231192642109485184 15340512119978586112 15344688861499272704 15468949624549138432 15471504471924886528 15481431294499016704 15506455159737969856 15596792183429709824 15761216197411649536 15965674055902478336 15980267690082082816 16112336018099290112 16138379664680269568 16269067708577542144 16299801411023945672 16312953483168397484 16403522813607108608 16434510513594391504 16570332914533188128 16607765895514814306 16806833260258742272 16932070467861266432 16988637946968271936 17110571210745346048 17115229883979958016 17142894587456218724 17242765129017066496 17256678064839296512 17284571402228584168 17295661524323120224 17385267320165967872 17424541267425378944 17568545740709886208 17608233720545827216 17807867216198918144 17824144731245400064 17956962501224873984 17971451712495362048 17985987763888491776 18000500395220300672 18029596031634988658 18134632290862776832 18146267828798027776 18281485919921709056 18284505285002138624 18296236984407928832 18325810643326691648 18432572580416929792 18474212428113654784 18626891869668313088 18746083251827058688 18885770906460643328 18916297475813758592 19041851657753706496 19072630512803954944 19084867888908270592 19120920886008859346 19227080019228004352 19278945025562651572 19385981506990219264 19429775139912636928 19846607187739025408 19862621125760331776 19894726655597228864 20010628734745133056 20061294044337163904 20077481210053412288 20109934035285179657 20221584158153590784 20227089862885404928 20394255894810077696 20440327256018232992 20873155835380699136 21045661255507812352 21064898318744563712 21098947184561499968 21221864774174851072 21238988387494518784 21273318648896718976 21286968029936147968 21439751878524289024 21445589252215851008 21622825527027552256 21671672271441018112 21952801826865907712 22136600324785836032 22154462024886523904 22190272038935370656 22319547434908033024 22504006504618016768 22554843868709774336 22597451956192288318 22737492219216805888 22784207757483133676 23281596893309241344 23474006784989483008 23489068170964025344 23533441090472442272 23708802052398466432 23727932339154032704 23766285678064303231 23904742565228205824 23913569402969399296 23958744242709896048 24156750393476093536 24485817422273512448 24690823439184201728 24710746104681122816 24750688043427913424 24894879831243575296 24935119399936318144 25080385642206642176 25100622639766249472 25137043139892349952 25141194766877940608 25157325853560902144 25197989634574201016 25344787298073278464 25554248350123470848 25611976320793930496 25967934996383384576 26161436747474169856 26182546029411346432 26199345267613720576 26224866955105438048 26377646968527675392 26437235026438505984 26655724572111551488 26672827411004329984 26871581713619861504 27311104047920456192 27514614510274557952 27606536663823441896 27742008018623934464 27759807838412029952 27804678217461187328 27812248561467431776 28042101855363856832 28105449977025070364 28261491112600199168 28937784226323241984 28964235188273775104 29172121408483868672 29180064064490420224 29203609032804963328 29250813142232988592 29421221618742407168 29487685221796795136 29731385099662884352 30136390673567399936 30462385284218970368 30681024239957172224 30689377722998545408 30937899249098276864 30943008943849773056 30962862588998033408 31012910319475939712 31522432394823299072 31960535380164165632 32276759329360539136 32538135417155084288 32599602822047891344 32625906966336794968 32807045627214217216 32869021027188783008 33140665829066376256 33215531791029628612 33613666520517484544 33977275893936543872 34221142421490692096 34230459767959916032 34285789174912437448 34485530258034132992 34513356129678593024 34569142804457168336 34591323048646240448 34770534640331935744 34849082534850757888 35137091481419772416 35216467441091654432 35615734432397836288 35648289462490800128 35942903424990724096 35971975527776983552 36001000790440601344 36059192063269977316 36269264581725553664 36292535657596055552 36562971839843418112 36569010570004277248 36592473968815857664 36651621286653383296 36948424856227309568 37253783739336626176 37492166503654117376 37771541812921286656 37832594951627517184 38145261025607909888 38169735777816541184 38241841772017718692 38454160038456008704 38557890051125303144 38771963013980438528 38859550279825273856 39693214375478050816 39725242251520663552 39789453311194457728 40122588088674327808 40154962420106824576 40219868070570359314 40443168316307181568 40454179725770809856 40788511789620155392 40880654512036465984 41746311670761398272 42091322511015624704 42129796637489127424 42197894369122999936 42477976774989037568 42546637297793437952 42573936059872295936 42891178504431702016 43245651054055104512 43343344542882036224 43905603653731815424 44273200649571672064 44308924049773047808 44380544077870741312 44639094869816066048 44860622078713093081 45109687737419548672 45194903912384576636 45568415514966267352 46563193786618482688 46948013569978966016 47066882180944884544 47417604104796932864 47455864678308065408 47532571356128606462 47809485130456411648 47827138805938798592 47917488485419792096 48313500786952187072 48971634844547024896 49381646878368403456 49421492209362245632 49501376086855826848 49789759662487150592 49870238799872636288 50201245279532498944 50274086279784699904 50282389533755881216 50314651707121804288 50395979269148402032 50689574596146556928 51108496700246941696 51223952641587860992 51935869992766769152 52322873494948339712 52365092058822692864 52398690535227441152 52449733910210876096 52755293937055350784 52874470052877011968 53017098820297291823 53311449144223102976 53345654822008659968 54622208095840912384 55029229020549115904 55213073327646883792 55484016037247868928 55609356434922374656 55624497122934863552 56084203710727713664 56210899954050140728 56522982225200398336 57875568452646483968 57928470376547550208 58360128128980840448 58407218065609926656 58501626284465977184 58842443237484814336 58975370443593590272 59462770199325768704 60924770568437940736 61362048479914344448 61378755445997090816 61886017887699546112 61925725177996066816 62025820638951879424 62656571333078617609 63044864789646598144 64553518658721078272 65076270834310168576 65199205644095782688 65251813932673589936 65738042054377566016 66281331658132752512 66431063582059257224 67227333041034969088 67954551787873087744 68442284842981384192 68460919535919832064 68571578349824874896 68971060516068265984 69026712259357186048 69138285608914336672 69182646097292480896 69541069280663871488 69698165069701515776 70274182962839544832 70432934882183308864 71296578924981600256 71943951055553967104 72002001580881202688 72118384126539954632 72538529163451107328 72585071315192111104 73138021140008554496 73184947937631715328 73303242573306766592 73896849712454619136 74507567478673252352 74984333007308234752 75665189903255034368 76290522051215819776 76339471555633082368 76483683544035437384 76908320076912017408 77115780102250606288 77719100559650547712 79450484503041327104 79578906622388915456 80245176177348655616 80309924840213649152 80439736141140718628 80886336632614363136 80908359451541619712 81577023579240310784 81761309024072931968 83492623341522796544 84259593274978254848 84395788738245999872 85093274595586875904 85147872119744591872 85782357008863404032 86491302108110209024 86686689085764072448 87811207307463630848 88546401299143344128 88617848099546095616 88761088155741482624 89721244157426186162 90219375474839097344 90389807824769153272 91136831029932534704 91342712425331478683 93126387573236965376 93896027139957932032 94133764361889769088 94835208209593865728 94911729356616130816 95065142712257212924 95618970260912823296 95834976970839584192 96627001573904374144 97943269689094049792 98763293756736806912 98842984418724491264 99002752173711653696 99579519324974301184 99740477599745272576 100548172559569399808 100564779067511762432 100629303414243608576 100791958538296804064 101379149192293113856 102216993400493883392 102447905283175721984 103871739985533538304 104645746989896679424 104730184117645385728 104899467820421752192 105748940105754023936 106034197640594583646 106622898288446205952 106691309644017319936 109244416191681824768 110058458041098231808 110426146655293767584 110968032074495737856 111218712869844749312 111248994245869727104 112168407421455427328 112421799908100281456 115751136905292967936 115856940753095100416 116720256257961680896 116814436131219853312 117003252568931954368 117684886474969628672 117950740887187180544 118925540398651537408 121849541136875881472 122757510891994181632 123772035775399092224 124051641277903758848 124285985759057585749 125313142666157235218 126089729579293196288 129107037317442156544 130398411288191565376 130503627865347179872 131476084108755132032 132562663316265505024 132862127164118514448 135909103575746175488 136884569685962768384 136921839071839664128 137143156699649749792 137942121032136531968 138053424518714372096 138276571217828673344 138365292194584961792 139082138561327742976 139396330139403031552 140548365925679089664 140865869764366617728 143887902111107934208 144004003161762405376 144236768253079909264 145077058326902214656 145170142630384222208 146276042280017108992 146606485146613533184 147793699424909238272 149015134957346504704 149968666014616469504 151330379806510068736 152581044102431639552 152678943111266164736 152967367088070874768 154231560204501212576 155438201119301095424 159157813244777830912 160490352354697311232 160619849680427298304 160879472282281437256 161772673265228726272 161816718903083239424 163154047158480621568 163522618048145863936 168791577476491999744 170186549191173751808 170295744239489183744 171564714017726808064 173373378171528144896 175622414614927261696 177235696199092191232 177522176311482965248 179442488314852372324 180438750949678194688 180779615649538306544 182273662059865069408 182685424850662957366 186252775146473930752 188267528723779538176 189670416419187731456 189823458713232261632 190130285424514425848 191237940521825646592 191669953941679168384 193254003147808748288 195886539378188099584 197526587513473613824 197685968837448982528 198005504347423307392 199480955199490545152 201096345119138799616 201129558135023524864 201258606828487217152 201583917076593608128 202758298384586227712 204895810566351443968 207743479971067076608 209460368235290771456 209798935640843504384 211497880211508047872 212068395281189167292 213245796576892411904 218488832383363649536 220116916082196463616 220852293310587535168 222437425739689498624 222497988491739454208 224336814842910854656 224843599816200562912 231502273810585935872 231713881506190200832 233440512515923361792 233628872262439706624 234006505137863908736 235901481774374361088 237851080797303074816 243699082273751762944 245515021783988363264 247544071550798184448 248103282555807517696 248571971518115171498 250626285332314470436 258214074634884313088 260796822576383130752 261007255730694359744 261429142458707335541 262952168217510264064 265125326632531010048 265724254328237028896 271818207151492350976 273843678143679328256 274286313399299499584 275884242064273063936 276106849037428744192 276553142435657346688 276730584389169923584 278792660278806063104 281096731851358179328 281731739528733235456 287775804222215868416 288008006323524810752 288473536506159818528 290154116653804429312 292552084560034217984 293212970293227066368 295587398849818476544 302660759613020137472 305162088204863279104 305357886222532329472 305934734176141749536 308463120409002425152 310876402238602190848 318315626489555661824 320980704709394622464 321239699360854596608 321758944564562874512 323633437806166478848 326308094316961243136 327045236096291727872 337583154952983999488 340373098382347503616 340591488478978367488 346746756343056289792 355044352622965930496 358884976629704744648 360877501899356389376 361559231299076613088 364547324119730138816 365370849701325914732 376535057447559076352 379340832838375462912 379646917426464523264 380260570849028851696 382475881043651293184 383339907883358336768 386508006295617496576 391773078756376199168 395371937674897965056 396011008694846614784 398961910398981090304 402192690238277599232 402259116270047049728 402517213656974434304 403167834153187216256 409791621132702887936 415486959942134153216 419597871281687008768 422995760423016095744 424136790562378334584 426491593153784823808 436977664766727299072 441704586621175070336 444874851479378997248 444995976983478908416 448673629685821709312 449687199632401125824 463004547621171871744 463427763012380401664 467257744524879413248 468013010275727817472 471802963548748722176 475702161594606149632 487398164547503525888 491030043567976726528 496206565111615035392 497143943036230342996 501252570664628940872 516428149269768626176 521593645152766261504 522014511461388719488 522858284917414671082 525904336435020528128 530250653265062020096 531448508656474057792 543636414302984701952 547687356287358656512 548572626798598999168 552213698074857488384 553106284871314693376 553461168778339847168 557585320557612126208 562193463702716358656 563463479057466470912 575551608444431736832 576016012647049621504 576947073012319637056 580308233307608858624 583188087023270210053 586425940586454132736 605321519226040274944 610324176409726558208 611869468352283499072 616926240818004850304 621752804477204381696 636631252979111323648 641961409418789244928 642479398721709193216 643517889129125749024 647266875612332957696 652616188633922486272 654090472192583455744 675166309905967998976 680746196764695007232 681182976957956734976 689222284663864793699 693493512686112579584 710088705245931860992 717769953259409489296 723118462598153226176 729094648239460277632 730741699402651829464 753070114895118152704 758681665676750925824 759293834852929046528 760521141698057703392 764951762087302586368 766679815766716673536 773016012591234993152 792022017389693229568 797923820797962180608 804518232540094099456 805034427313948868608 806335668306374432512 819583242265405775872 839195742563374017536 845991520846032191488 848273581124756669168 873955329533454598144 883409173242350140672 889749702958757994496 889991953966957816832 897347259371643418624 899374399264802251648 926855526024760803328 936026020551455634944 943605927097497444352 951404323189212299264 974796329095007051776 992413130223230070784 994287886072460685992 1002505141329257881744 1032856298539537252352 1043187290305532523008 1044029022922777438976 1045716569834829342164 1051808672870041056256 1060501306530124040192 1062897017312948115584 1087272828605969403904 1095374712574717313024 1097145253597197998336 1106212569742629386752 1106922337556679694336 1115170641115224252416 1124386927405432717312 1126926958114932941824 1151103216888863473664 1152032025294099243008 1153894146024639274112 1166376174046540420106 1172851881172908265472 1210643038452080549888 1220648352819453116416 1223738936704566998144 1233852481636009700608 1273262505958222647296 1283922818837578489856 1284958797443418386432 1287035778258251498048 1294533751224665915392 1308180944385166911488 1350332619811935997952 1361492393529390014464 1378444569327729587398 1386987025372225159168 1420177410491863721984 1435539906518818978592 1446236925196306452352 1458189296478920555264 1461483398805303658928 1506140229790236305408 1517363331353501851648 1518587669705858093056 1521042283396115406784 1529903524174605172736 1533359631533433347072 1546032025182469986304 1584044034779386459136 1595847641595924361216 1609036465080188198912 1612671336612748865024 1639166484530811551744 1678391485126748035072 1696547162249513338336 1766818346484700281344 1779499405917515988992 1779983907933915633664 1794694518743286837248 1798748798529604503296 1872052041102911269888 1887211854194994888704 1949592658190014103552 1984826260446460141568 1988575772144921371984 2005010282658515763488 2086374580611065046016 2088058045845554877952 2091433139669658684328 2103617345740082112512 2121002613060248080384 2125794034625896231168 2174545657211938807808 2194290507194395996672 2212425139485258773504 2213844675113359388672 2230341282230448504832 2253853916229865883648 2304064050588198486016 2307788292049278548224 2332752348093080840212 2345703762345816530944 2421286076904161099776 2447477873409133996288 2467704963272019401216 2546525011916445294592 2567845637675156979712 2569917594886836772864 2574071556516502996096 2616361888770333822976 2700665239623871995904 2722984787058780028928 2756889138655459174796 2840354820983727443968 2871079813037637957184 2892473850392612904704 2916378592957841110528 2922966797610607317856 3012280459580472610816 3034726662707003703296 3037175339411716186112 3042084566792230813568 3066719263066866694144 3092064050364939972608 3168088069558772918272 3191695283191848722432 3218072930160376397824 3225342673225497730048 3356782970253496070144 3393094324499026676672 3533636692969400562688 3559967815867831267328 3589389037486573674496 3597497597059209006592 3744104082205822539776 3969652520892920283136 3977151544289842743968 4010020565317031526976 4172749161222130092032 4176116091691109755904 4182866279339317368656 4207234691480164225024 4242005226120496160768 4251588069251792462336 4349091314423877615616 4388581014388791993344 4424850278970517547008 4427689350226718777344 4507707832459731767296 4615576584098557096448 4665504696186161680424 4691407524691633061888 4894955746818267992576 4935409926544038802432 5093050023832890589184 5139835189773673545728 5148143113033005992192 5232723777540667645952 5401330479247743991808 5513778277310918349592 5680709641967454887936 5742159626075275914368 5784947700785225809408 5832757185915682221056 5845933595221214635712 6024560919160945221632 6074350678823432372224 6084169133584461627136 6133438526133733388288 6184128100729879945216 6336176139117545836544 6383390566383697444864 6450685346450995460096 6713565940506992140288 6786188648998053353344 7067273385938801125376 7119935631735662534656 7178778074973147348992 7194995194118418013184 7488208164411645079552 7581445131302512730689 7954303088579685487936 8020041130634063053952 8345498322444260184064 8352232183382219511808 8365732558678634737312 8414469382960328450048 8484010452240992321536 8503176138503584924672 8777162028777583986688 8849700557941035094016 8855378700453437554688 9015415664919463534592 9231153168197114192896 9331009392372323360848 9789911493636535985152 9870819853088077604864 10296286226066011984384 10465447555081335291904 11027556554621836699184 11361419283934909775872 11484319252150551828736 11569895401570451618816 11665514371831364442112 11691867190442429271424 12049121838321890443264 12168338267168923254272 12266877052267466776576 12368256201459759890432 12672352278235091673088 12901370692901990920192 13427131881013984280576 13572377297996106706688 14134546771877602250752 14239871263471325069312 14389990388236836026368 14976416328823290159104 15162890262605025461378 15908606177159370975872 16040082261268126107904 16690996644888520368128 16704464366764439023616 16731465117357269474624 16828938765920656900096 17006352277007169849344 17554324057555167973376 17699401115882070188032 18030831329838927069184 18462306336394228385792 18662018784744646721696 19579822987273071970304 19741639706176155209728 20592572452132023968768 22055113109243673398368 22968638504301103657472 23139790803140903237632 23331028743662728884224 23383734380884858542848 24336676534337846508544 24533754104534933553152 25344704556470183346176 25802741385803981840384 27144754595992213413376 28269093543755204501504 28779980776473672052736 29952832657646580318208 30325780525210050922756 31817212354318741951744 32080164522536252215808 33381993289777040736256 33408928733528878047232 33462930234714538949248 34012704554014339698688 35108648115110335946752 35398802231764140376064 36924612672788456771584 37324037569489293443392 39159645974546143940608 39483279412352310419456 41185144904264047937536 44110226218487346796736 45937277008602207314944 46279581606281806475264 46662057487325457768448 46767468761769717085696 48673353068675693017088 51605482771607963680768 54289509191984426826752 56538187087510409003008 57559961552947344105472 60651561050420101845512 63634424708637483903488 64160329045072504431616 66817857467057756094464 66925860469429077898496 68025409108028679397376 70217296230220671893504 73849225345576913543168 74648075138978586886784 78319291949092287881216 78966558824704620838912 82370289808528095875072 88220452436974693593472 91874554017204414629888 92559163212563612950528 93324114974650915536896 93534937523539434171392 97346706137351386034176 108579018383968853653504 115119923105894688210944 121303122100840203691024 127268849417274967806976 128320658090145008863232 133851720938858155796992 136050818216057358794752 147698450691153827086336 149296150277957173773568 156638583898184575762432 164740579617056191750144 176440904873949387186944 183749108034408829259776 185118326425127225901056 187069875047078868342784 194693412274702772068352 217158036767937707307008 242606244201680407382048 254537698834549935613952 256641316180290017726464 267703441877716311593984 298592300555914347547136 329481159234112383500288 352881809747898774373888 367498216068817658519552 374139750094157736685568 389386824549405544136704 434316073535875414614016 485212488403360814764096 509075397669099871227904 513282632360580035452928 535406883755432623187968 597184601111828695094272 705763619495797548747776 734996432137635317039104 748279500188315473371136 868632147071750829228032 970424976806721629528192 1018150795338199742455808 1026565264721160070905856 1070813767510865246375936 1194369202223657390188544 1411527238991595097495552 1496559000376630946742272 1940849953613443259056384 2036301590676399484911616 2141627535021730492751872 2388738404447314780377088 2823054477983190194991104 3881699907226886518112768 4283255070043460985503744 4777476808894629560754176 5646108955966380389982208 7763399814453773036225536 9554953617789259121508352 11292217911932760779964416 15526799628907546072451072 31053599257815092144902144 62107198515630184289804288 124214397031260368579608576
- Sum of all divisors σ(n): 315514773748504996500417765
- Sum of proper divisors (its aliquot sum) s(n): 191300376717244627920809189
- 124214397031260368579608576 is an abundant number, because the sum of its proper divisors (191300376717244627920809189) is greater than itself. Its abundance is 67085979685984259341200613
Bases of 124214397031260368579608576
- Binary: 1100110101111110110101111110100101011001110101001000000011010001001000001000000000000002
- Hexadecimal: 0x66BF6BF4ACEA4068904000
- Base-36: FLV94ZHCOAHLJ4M4G
Squares and roots of 124214397031260368579608576
- 124214397031260368579608576 squared (1242143970312603685796085762) is 15429216429839584667204862171470323099378037372747776
- 124214397031260368579608576 cubed (1242143970312603685796085763) is 1916530815497339808658635391456403887443899451946969046211331376234687654526976
-
124214397031260368579608576 is a
perfect square number . Itssquare root is 11145151278976 -
The
cube root of 124214397031260368579608576 is 498950327.2914808995
Scales and comparisons
How big is 124214397031260368579608576?- 124,214,397,031,260,368,579,608,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 124,214,397,031,260,368,579,608,576 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 124214397031260368579608576 cubic inches would be around 41579193.9 feet tall.
Recreational maths with 124214397031260368579608576
- 124214397031260368579608576 backwards is 675806975863062130793412421
- The number of decimal digits it has is: 27
- The sum of 124214397031260368579608576's digits is 115
- 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 124214397031260368579608576 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 124214397031260368579608576 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/124214397031260368579608576/
Chicago style:
Numbermatics. 2024. "Number 124214397031260368579608576 - Facts about the integer". https://numbermatics.com/n/124214397031260368579608576/
The information we have on file for 124214397031260368579608576 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 124214397031260368579608576, math, Factors of 124214397031260368579608576, curriculum, school, college, exams, university, Prime factorization of 124214397031260368579608576, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-four septillion, two hundred fourteen sextillion, three hundred ninety-seven quintillion, thirty-one quadrillion, two hundred sixty trillion, three hundred sixty-eight billion, five hundred seventy-nine million, six hundred eight thousand, five hundred seventy-six.