666831022819960932669076992
666,831,022,819,960,932,669,076,992 is an even composite number composed of six prime numbers multiplied together.
666831022819960932669076992 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 666831022819960932669076992:
29 × 36 × 73 × 613 × 1573 × 1813
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 61 × 61 × 61 × 157 × 157 × 157 × 181 × 181 × 181)See below for interesting mathematical facts about the number 666831022819960932669076992 from the Numbermatics database.
Names of 666831022819960932669076992
- Cardinal: 666831022819960932669076992 can be written as Six hundred sixty-six septillion, eight hundred thirty-one sextillion, twenty-two quintillion, eight hundred nineteen quadrillion, nine hundred sixty trillion, nine hundred thirty-two billion, six hundred sixty-nine million, seventy-six thousand, nine hundred ninety-two.
Scientific notation
- Scientific notation: 6.66831022819960932669076992 × 1026
Factors of 666831022819960932669076992
Divisors of 666831022819960932669076992
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 61 63 64 72 81 84 96 98 108 112 122 126 128 144 147 157 162 168 181 183 189 192 196 216 224 243 244 252 256 288 294 314 324 336 343 362 366 378 384 392 427 432 441 448 471 486 488 504 512 543 549 567 576 588 628 648 672 686 724 729 732 756 768 784 854 864 882 896 942 972 976 1008 1029 1086 1098 1099 1134 1152 1176 1256 1267 1281 1296 1323 1344 1372 1413 1448 1458 1464 1512 1536 1568 1629 1647 1701 1708 1728 1764 1792 1884 1944 1952 2016 2058 2172 2196 2198 2268 2304 2352 2512 2534 2562 2592 2646 2688 2744 2826 2896 2916 2928 2989 3024 3087 3136 3258 3294 3297 3402 3416 3456 3528 3584 3721 3768 3801 3843 3888 3904 3969 4032 4116 4239 4344 4392 4396 4536 4608 4704 4887 4941 5024 5068 5103 5124 5184 5292 5376 5488 5652 5792 5832 5856 5978 6048 6174 6272 6516 6588 6594 6804 6832 6912 7056 7442 7536 7602 7686 7693 7776 7808 7938 8064 8232 8478 8688 8784 8792 8869 8967 9072 9261 9408 9577 9774 9882 9891 10048 10136 10206 10248 10368 10584 10752 10976 11041 11163 11304 11403 11529 11584 11664 11712 11907 11956 12096 12348 12544 12717 13032 13176 13188 13608 13664 13824 14112 14661 14823 14884 15072 15204 15372 15386 15552 15616 15876 16128 16464 16956 17376 17568 17584 17738 17934 18144 18522 18816 19154 19548 19764 19782 20096 20272 20412 20496 20736 20923 21168 21952 22082 22326 22608 22806 23058 23079 23168 23328 23424 23814 23912 24192 24649 24696 25088 25434 26047 26064 26352 26376 26607 26901 27216 27328 27783 28224 28417 28731 29322 29646 29673 29768 30144 30408 30744 30772 31104 31232 31752 32256 32761 32928 33123 33489 33912 34209 34587 34752 35136 35168 35476 35721 35868 36288 37044 37632 38151 38308 39096 39528 39564 40192 40544 40824 40992 41472 41846 42336 43904 43983 44164 44469 44652 45216 45612 46116 46158 46336 46656 46848 47628 47824 48384 49298 49392 50868 52094 52128 52704 52752 53214 53802 53851 54432 54656 55566 56448 56834 57462 58644 59292 59346 59536 60288 60816 61488 61544 62083 62208 62769 63504 65522 65856 66246 66978 67039 67824 68418 69174 69237 69504 70272 70336 70952 71442 71736 72576 73947 74088 75264 76302 76616 77287 78141 78192 79056 79128 79821 80384 80703 81088 81648 81984 83349 83692 84672 85251 86193 87808 87966 88328 88938 89019 89304 90432 91224 92232 92316 92672 93312 93696 95256 95648 96768 98283 98596 98784 99369 100467 101736 102627 103761 104188 104256 105408 105504 106428 107604 107702 108864 109312 111132 112896 113668 114453 114924 117288 118584 118692 119072 120576 121632 122976 123088 124166 124416 125538 127008 131044 131712 131949 132492 133956 134078 135648 136836 138348 138474 139008 140544 140672 141904 142884 143472 145152 147894 148176 152604 153232 154574 156282 156384 158112 158256 159642 161406 161553 162176 163296 163968 166698 167384 169344 170502 172386 172543 175616 175932 176656 177876 178038 178608 180864 182329 182448 184464 184632 186249 186624 188307 190512 191296 196566 197192 197568 198738 198919 200934 201117 203472 205254 207522 207711 208376 208512 210816 211008 212856 215208 215404 217728 218624 221841 222264 225792 226981 227336 228906 229327 229848 231861 234423 234576 237168 237384 238144 239463 241152 242109 243264 245952 246176 248332 250047 251076 254016 255753 258579 262088 263424 263898 264984 267057 267912 268156 271296 273672 276696 276948 278016 281088 281344 283808 285768 286944 290304 294849 295788 296352 298107 301401 305208 306464 307881 309148 311283 312564 312768 316224 316512 319284 322812 323106 324352 326592 327936 333396 334768 338688 341004 344772 345086 351864 353312 355752 356076 357216 361728 364658 364896 368928 369264 372498 373248 376614 381024 382592 393132 394384 395136 397476 397838 401868 402234 406944 410508 415044 415422 416752 417024 421632 422016 425712 430416 430808 435456 443682 444528 453962 454672 457812 458654 459696 463722 468846 469152 469273 474336 474768 476288 478926 484218 484659 486528 491904 492352 496664 500094 502152 508032 511506 517158 517629 524176 526848 527796 529968 534114 535824 536312 541009 542592 546987 547344 553392 553896 558747 562688 564921 567616 571536 573888 584197 589698 591576 592704 596214 596757 602802 603351 610416 612928 615762 618296 622566 623133 625128 625536 632448 633024 638568 645624 646212 648704 653184 655872 665523 666792 669536 673501 677376 680943 682008 687981 689544 690172 695583 703269 703728 706624 711504 712152 714432 718389 723456 726327 729316 729792 737856 738528 744996 753228 762048 765184 767259 775737 786264 788768 790272 794952 795676 801171 803736 804468 813888 821016 830088 830844 833504 834048 843264 844032 851424 860832 861616 870912 884547 887364 889056 894321 904203 907924 909344 915624 917308 919392 923643 927444 937692 938304 938546 948672 949536 952576 957852 968436 969318 973056 983808 984704 993328 1000188 1004304 1016064 1023012 1034316 1035258 1048352 1055592 1059936 1068228 1071648 1072624 1082018 1085184 1093974 1094688 1106784 1107792 1117494 1129842 1135232 1143072 1147776 1168394 1179396 1183152 1185408 1192428 1193514 1205604 1206702 1207801 1220832 1225856 1231524 1236592 1245132 1246266 1250256 1251072 1264896 1266048 1276303 1277136 1291248 1292424 1306368 1331046 1333584 1339072 1347002 1361886 1364016 1375962 1379088 1380344 1391166 1392433 1406538 1407456 1407819 1413248 1423008 1424304 1428864 1436778 1452654 1453977 1458632 1459584 1475712 1477056 1489992 1503589 1506456 1524096 1530368 1534518 1551474 1552887 1572528 1577536 1580544 1588867 1589904 1591352 1602342 1605289 1607472 1608936 1623027 1627776 1640961 1642032 1660176 1661688 1667008 1676241 1688064 1694763 1702848 1721664 1723232 1733437 1752591 1769094 1774728 1778112 1788642 1790271 1808406 1810053 1815848 1818688 1831248 1834616 1838784 1847286 1854888 1869399 1875384 1876608 1877092 1897344 1899072 1905152 1915704 1936872 1938636 1946112 1967616 1969408 1986656 1996569 1998421 2000376 2008608 2020503 2032128 2042829 2046024 2063943 2068632 2070516 2086749 2096704 2109807 2111184 2119872 2136456 2143296 2145248 2155167 2164036 2170368 2178981 2187948 2189376 2213568 2215584 2234988 2259684 2270464 2286144 2295552 2301777 2327211 2336788 2358792 2366304 2370816 2384856 2387028 2411208 2413404 2415602 2441664 2451712 2463048 2473184 2490264 2492532 2500512 2502144 2529792 2532096 2552606 2554272 2582496 2584848 2612736 2653641 2662092 2667168 2678144 2682963 2694004 2712609 2723772 2728032 2751924 2758176 2760688 2782332 2784866 2813076 2814912 2815638 2826496 2846016 2848608 2857728 2873556 2905308 2907954 2917264 2919168 2951424 2954112 2979984 3007178 3012912 3048192 3069036 3102948 3105774 3145056 3155072 3177734 3179808 3182704 3204684 3210578 3214944 3217872 3246054 3255552 3281922 3284064 3284911 3320352 3323376 3334016 3352482 3389526 3405696 3443328 3446464 3466874 3505182 3538188 3549456 3556224 3577284 3580542 3616812 3620106 3623403 3631696 3637376 3662496 3669232 3677568 3694572 3709776 3738798 3750768 3753216 3754184 3787063 3794688 3798144 3828909 3831408 3869893 3873744 3877272 3938816 3973312 3993138 3996842 4000752 4017216 4041006 4085658 4089379 4092048 4127886 4137264 4141032 4173498 4177299 4193408 4219614 4222368 4223457 4239744 4272912 4286592 4290496 4310334 4328072 4357962 4361931 4375896 4378752 4427136 4431168 4461469 4469976 4510767 4519368 4540928 4572288 4591104 4603554 4654422 4658661 4673576 4714507 4717584 4732608 4741632 4766601 4769712 4774056 4815867 4822416 4826808 4831204 4869081 4883328 4903424 4922883 4926096 4946368 4980528 4985064 5001024 5028723 5064192 5084289 5105212 5108544 5143477 5164992 5169696 5200311 5257773 5307282 5324184 5334336 5356288 5365926 5370813 5388008 5425218 5430159 5447544 5456064 5503848 5516352 5521376 5564664 5569732 5608197 5626152 5629824 5631276 5652992 5692032 5697216 5715456 5747112 5810616 5815908 5834528 5838336 5902848 5908224 5929741 5959968 5989707 5995263 6014356 6025824 6061509 6096384 6128487 6138072 6191829 6205896 6211548 6260247 6290112 6310144 6329421 6355468 6359616 6365408 6409368 6421156 6429888 6435744 6465501 6492108 6511104 6563844 6568128 6569822 6640704 6646752 6668032 6704964 6779052 6811392 6886656 6892928 6905331 6933748 6981633 7010364 7076376 7098912 7112448 7154568 7161084 7233624 7240212 7246806 7263392 7274752 7324992 7338464 7355136 7389144 7419552 7477596 7501536 7506432 7508368 7574126 7589376 7596288 7657818 7662816 7739786 7747488 7754544 7946624 7960923 7986276 7993684 8001504 8034432 8048889 8082012 8171316 8178758 8184096 8255772 8274528 8282064 8346996 8354598 8386816 8439228 8444736 8446914 8454607 8479488 8545824 8573184 8580992 8620668 8656144 8715924 8723862 8751792 8757504 8854272 8862336 8922938 8939952 9021534 9038736 9144576 9207108 9308844 9317322 9347152 9429014 9435168 9465216 9533202 9539424 9548112 9631734 9644832 9653616 9662408 9738162 9747031 9766656 9845766 9852192 9854733 9892736 9961056 9970128 10002048 10057446 10168578 10210424 10217088 10286954 10329984 10339392 10400622 10515546 10525123 10614564 10648368 10668672 10712576 10731852 10741626 10776016 10850436 10860318 10870209 10895088 10912128 11007696 11032704 11042752 11122069 11129328 11139464 11216394 11237023 11252304 11259648 11262552 11361189 11384064 11394432 11486727 11494224 11609679 11621232 11631816 11669056 11816448 11859482 11919936 11979414 11990526 12028712 12051648 12123018 12134059 12256974 12268137 12276144 12383658 12411792 12423096 12520494 12531897 12580224 12620288 12658842 12670371 12710936 12719232 12730816 12818736 12842312 12859776 12871488 12931002 12984216 13085793 13127688 13136256 13139644 13281408 13293504 13336064 13384407 13409928 13532301 13558104 13622784 13773312 13785856 13810662 13867496 13963266 13975983 13988947 14020728 14143521 14152752 14197824 14224896 14299803 14309136 14322168 14447601 14467248 14480424 14493612 14526784 14549504 14607243 14649984 14676928 14710272 14768649 14778288 14839104 14955192 15003072 15016736 15086169 15148252 15192576 15252867 15315636 15325632 15430431 15479572 15494976 15509088 15600933 15773319 15893248 15921846 15972552 15987368 16003008 16068864 16097778 16112439 16164024 16290477 16342632 16357516 16368192 16511544 16549056 16564128 16693992 16709196 16773632 16878456 16889472 16893828 16909214 16958976 17091648 17146368 17161984 17241336 17312288 17431848 17447724 17503584 17515008 17708544 17724672 17789223 17845876 17879904 17969121 17985789 18043068 18077472 18184527 18289152 18385461 18414216 18575487 18617688 18634644 18694304 18780741 18858028 18870336 18930432 18988263 19066404 19078848 19096224 19263468 19289664 19307232 19324816 19476324 19494062 19533312 19691532 19704384 19709466 19785472 19922112 19940256 20004096 20114892 20337156 20420848 20434176 20573908 20659968 20678784 20715993 20801244 21031092 21050246 21229128 21296736 21337344 21463704 21483252 21552032 21700872 21720636 21740418 21790176 21824256 22015392 22065408 22085504 22244138 22258656 22278928 22432788 22474046 22504608 22519296 22525104 22722378 22768128 22788864 22973454 22988448 23219358 23242464 23263632 23338112 23718964 23839872 23882769 23958828 23981052 24057424 24103296 24246036 24268118 24513948 24536274 24552288 24767316 24823584 24846192 25040988 25063794 25160448 25317684 25340742 25363821 25421872 25438464 25461632 25637472 25684624 25719552 25742976 25862004 25968432 26171586 26255376 26272512 26279288 26562816 26587008 26768814 26819856 27064602 27089251 27116208 27571712 27621324 27734992 27926532 27951966 27977894 28041456 28287042 28305504 28395648 28599606 28618272 28625653 28644336 28895202 28934496 28960848 28987224 29053568 29214486 29241093 29299968 29353856 29537298 29556576 29564199 29678208 29910384 30006144 30033472 30172338 30296504 30505734 30631272 30651264 30860862 30959144 30989952 31018176 31201866 31230283 31546638 31575369 31786496 31843692 31945104 31974736 32006016 32137728 32195556 32224878 32328048 32580954 32610627 32685264 32715032 32736384 33001549 33023088 33098112 33128256 33366207 33387984 33418392 33711069 33756912 33778944 33787656 33818428 34083567 34183296 34323968 34460181 34482672 34624576 34829037 34863696 34895448 35007168 35449344 35578446 35636017 35691752 35759808 35938242 35971578 36004339 36086136 36154944 36369054 36402177 36770922 36804411 36828432 37150974 37235376 37269288 37388608 37561482 37595691 37716056 37740672 37860864 37976526 38011113 38132808 38157696 38192448 38526936 38579328 38614464 38649632 38952648 38988124 39257379 39383064 39408768 39418932 39570944 39844224 39880512 40008192 40153221 40229784 40596903 40674312 40841696 40868352 41083561 41147816 41319936 41357568 41431986 41508187 41602488 41927949 41966841 42062184 42100492 42430563 42458256 42593472 42674688 42899409 42927408 42966504 43104064 43342803 43401744 43441272 43480836 43580352 43648512 43821729 44030784 44130816 44171008 44305947 44488276 44517312 44557856 44865576 44948092 45009216 45050208 45258507 45444756 45577728 45946908 45976896 46291293 46438716 46484928 46527264 46676224 46802799 47319957 47437928 47679744 47765538 47917656 47962104 48114848 48206592 48337317 48492072 48536236 48871431 49027896 49072548 49104576 49534632 49647168 49692384 50081976 50127588 50320896 50635368 50681484 50727642 50843744 50876928 50923264 51274944 51369248 51439104 51485952 51724008 51936864 52343172 52510752 52545024 52558576 53125632 53174016 53367669 53537628 53639712 53957367 54129204 54178502 54232416 54553581 55156383 55242648 55469984 55726461 55853064 55903932 55955788 56082912 56342223 56574084 56611008 56791296 57199212 57236544 57251306 57288672 57790404 57868992 57921696 57974448 58107136 58428972 58482186 58599936 58707712 59074596 59113152 59128398 59356416 59820768 60012288 60066944 60344676 60593008 61011468 61262544 61302528 61721724 61918288 61979904 62036352 62403732 62460566 63093276 63150738 63687384 63890208 63949472 64012032 64391112 64449756 64656096 65161908 65221254 65370528 65430064 65472768 66003098 66046176 66196224 66256512 66732414 66775968 66836784 67422138 67513824 67557888 67575312 67636856 68167134 68366592 68920362 68965344 69249152 69658074 69727392 69790896 70014336 71156892 71272034 71383504 71519616 71876484 71943156 72008678 72172272 72309888 72738108 72804354 73541844 73608822 73656864 73675861 74301948 74470752 74538576 74777216 75122964 75191382 75432112 75481344 75953052 76022226 76091463 76265616 76315392 76384896 77053872 77158656 77228928 77299264 77854483 77905296 77976248 78514758 78766128 78817536 78837864 79688448 79761024 80306442 80459568 81193806 81267753 81348624 81683392 82167122 82295632 82715136 82863972 83016374 83204976 83855898 83933682 84124368 84200984 84861126 84916512 84938413 85186944 85798818 85854816 85876959 85933008 86208128 86685606 86803488 86882544 86961672 87160704 87643458 87723279 88061568 88342016 88611894 88692597 88976552 89034624 89115712 89731152 89896184 90018432 90100416 90517014 90889512 91718929 91893816 91953792 92582586 92877432 92969856 93054528 93352448 93605598 93690849 94639914 94726107 94875856 95359488 95531076 95835312 95924208 96229696 96413184 96674634 96984144 97072472 97742862 97831881 97922629 98055792 98145096 98209152 99004647 99069264 99294336 99384768 100098621 100163952 100255176 101133207 101270736 101362968 101455284 101687488 101846528 102250701 102549888 102738496 102971904 103380543 103448016 103873728 104487111 104686344 105021504 105117152 105739657 106348032 106735338 106908051 107075256 107279424 107914734 108013017 108258408 108357004 108464832 109107162 109206531 110312766 110413233 110485296 110939968 111452922 111706128 111807864 111911576 112165824 112684446 112787073 113148168 113222016 113582592 114033339 114398424 114473088 114502612 114577344 115580808 115737984 115843392 115948896 116214272 116857944 116964372 117415424 118149192 118226304 118256796 118712832 119641536 120024576 120133888 120459663 120689352 121186016 121790709 121903681 122022936 122525088 122605056 123250683 123443448 123836576 123959808 124072704 124524561 124807464 124921132 125783847 125900523 126186552 126301476 127291689 127374768 127780416 127898944 128024064 128698227 128782224 128899512 129312192 130028409 130323816 130442508 130741056 130860128 130945536 131465187 132006196 132092352 132392448 132513024 132917841 133464828 133551936 133673568 134844276 135027648 135150624 135273712 136334268 136733184 137840724 137930688 138498304 138873879 139316148 139454784 139581792 140028672 140408397 141959871 142313784 142544068 142767008 143039232 143752968 143886312 144017356 144344544 144619776 145011951 145476216 145608708 147083688 147217644 147313728 147351722 148603896 148941504 149077152 149554432 150245928 150382764 150864224 150962688 151906104 152044452 152182926 152531232 152630784 152769792 154107744 154317312 154457856 154598528 155708966 155810592 155952496 157029516 157532256 157635072 157675728 159376896 159522048 160103007 160612884 160919136 161872101 162387612 162535506 162697248 163366784 163660743 164334244 164591264 165469149 165727944 166032748 166409952 167179383 167711796 167867364 168248736 168401968 169722252 169833024 169876826 170373888 171597636 171709632 171753918 171866016 172416256 173371212 173606976 173765088 173923344 174321408 175286916 175446558 176123136 177223788 177385194 177953104 178069248 178231424 179462304 179792368 180036864 180200832 181034028 181779024 183437858 183787632 183907584 185165172 185754864 185939712 186109056 187211196 187381698 189279828 189452214 189624757 189751712 191062152 191670624 191848416 192459392 193349268 193968288 194144944 195485724 195663762 195845258 196111584 196290192 196418304 198009294 198138528 198588672 198769536 200197242 200327904 200379571 200510352 202266414 202541472 202725936 202910568 203374976 204501402 205099776 205476992 206761086 206896032 207747456 208974222 209372688 210043008 210234304 211479314 213470676 213816102 214150512 214558848 215829468 216026034 216516816 216714008 216929664 218214324 218413062 218611981 220625532 220826466 220970592 221027583 221879936 222905844 223412256 223615728 223823152 224331648 225368892 225574146 226296336 226444032 228066678 228274389 228796848 228946176 229005224 229154688 231010843 231161616 231475968 231686784 231897792 233563449 233715888 233928744 236063473 236298384 236452608 236513592 239283072 240267776 240919326 241378704 242372032 243581418 243803259 243807362 244045872 245050176 246501366 246886896 247673152 248145408 249049122 249452119 249614928 249842264 251567694 251801046 252030373 252373104 252602952 254583378 254749536 254815239 255560832 255797888 257396454 257564448 257630877 257799024 258624384 260056818 260647632 260885016 261482112 261720256 262930374 263169837 264012392 264184704 265026048 265835682 266077791 266929656 267103872 267347136 269688552 270055296 270301248 270547424 272149609 272668536 275156787 275681448 275861376 276996608 277747758 278632296 278909568 279163584 280057344 280816794 281072547 283919742 284178321 284627568 285088136 285534016 286078464 287505936 287584927 287772624 288034712 288689088 289239552 290023902 290557309 290952432 291217416 293495643 293767887 294167376 294435288 294627456 294703444 297013941 297207792 297883008 298154304 299108864 300295863 300491856 300765528 301728448 303399621 303812208 304088904 304365852 305062464 305539584 306752103 308215488 308915712 309197056 310141629 311417932 311621184 311904992 313461333 313752097 314059032 315064512 315351456 317218971 319044096 320206014 320724153 321225768 321838272 323744202 324039051 324775224 325071012 325394496 326733568 327321486 327619593 328668488 329182528 330938298 331239699 331455888 332065496 332819904 334358766 335423592 335734728 336497472 336803936 338361219 339444504 339666048 339753652 340747776 342100017 343195272 343419264 343507836 343732032 344832512 346742424 347213952 347530176 347846688 348642816 350573832 350893116 352246272 354447576 354770388 355906208 356138496 356462848 358924608 359584736 360073728 360401664 361378989 361714201 362068056 363558048 365372127 365711043 366875716 367575264 367815168 369752049 370330344 371509728 371879424 372218112 373573683 374422392 374763396 377701569 378559656 378904428 379249514 379503424 381875067 382124304 383341248 383696832 384918784 386094681 386698536 387936576 388289888 390085227 390971448 391327524 391690516 392223168 392580384 392836608 394395561 396018588 396277056 397177344 397539072 400394484 400655808 400759142 401020704 404532828 405082944 405451872 405821136 406749952 409002804 410199552 410953984 413522172 413792064 415494912 416621637 417948444 418745376 420086016 420468608 421225191 422958628 425879613 426941352 427632204 428301024 429117696 431658936 432052068 433033632 433428016 433859328 436428648 436826124 437223962 441251064 441652932 441941184 442055166 443759872 445811688 446824512 447231456 447646304 448663296 450737784 451148292 452592672 452888064 456133356 456548778 457593696 457892352 458010448 458309376 462021686 462323232 462951936 463373568 463795584 467126898 467431776 467857488 472126946 472596768 472905216 473027184 478566144 480309021 481838652 482757408 484744064 485616303 487162836 487606518 487614724 488091744 490100352 490982229 493002732 493773792 495346304 498098244 498904238 499229856 499684528 503135388 503602092 504060746 504746208 505205904 509166756 509499072 509630478 511121664 511595776 514792908 515128896 515261754 515598048 515731027 517248768 520113636 521295264 521770032 522964224 523440512 525860748 526339674 528024784 528369408 531671364 532155582 533859312 534207744 534694272 539377104 540110592 540602496 541094848 544299218 545337072 550313574 551362896 551722752 555495516 557264592 557819136 558327168 561633588 562145094 567839484 568356642 568874271 569255136 570176272 571068032 575011872 575169854 575545248 576069424 577378176 580047804 581114618 581904864 582434832 586991286 587535774 588334752 588870576 589254912 589406888 594027882 594415584 594568891 595766016 596308608 600591726 600983712 601138713 601531056 603456896 606799242 607624416 608177808 608731704 610124928 613504206 616430976 618394112 620283258 622835864 623242368 623809984 626922666 627504194 628118064 630129024 630702912 634437942 640412028 641448306 642032503 642451536 643676544 647488404 648078102 649550448 650142024 650788992 653467136 654642972 655239186 655835943 657336976 658365056 661876596 662479398 662911776 663082749 664130992 665639808 668717532 670847184 671469456 672994944 673607872 676722438 678889008 679332096 679507304 684200034 684823167 685458403 686390544 686838528 687015672 687464064 693032529 693484848 694427904 695060352 695693376 700450633 700690347 701147664 701786232 708190419 708895152 709540776 711812416 712925696 717849216 719169472 720803328 722757978 723428402 724136112 727116096 730744254 731409777 731422086 733751432 735150528 739504098 740177599 740660688 743019456 744436224 747147366 748356357 748844784 749526792 755403138 756091119 757119312 757808856 758499028 759006848 763750134 764248608 764445717 766682496 767393664 769837568 772189362 772892631 773397072 775873152 776579776 780170454 781942896 782655048 783381032 784446336 785160768 788791122 789509511 792037176 792554112 795078144 798233373 800788968 801311616 801518284 802041408 807525889 809065656 810165888 810903744 811642272 813499904 816448827 818005608 821907968 825470361 827044344 827584128 830989824 833243274 835896888 837490752 840172032 840937216 842450382 843217641 845917256 851759226 852534963 853325767 853882704 855264408 856602048 858235392 862754781 863317872 864104136 866067264 866856032 867718656 871671927 872857296 873652248 874447924 880486929 881303661 882502128 883305864 883882368 884110332 887519744 891041823 891623376 893649024 894462912 895292608 897326592 900887589 901475568 902296584 905185344 910198863 912266712 913097556 915187392 916020896 916618752 920256309 924043372 924646464 926747136 927591168 930424887 930969337 934253796 934863552 935714976 940383999 941256291 944253892 945193536 946054368 951656913 957132288 960618042 962172459 963677304 965514816 969488128 971232606 972117153 974325672 975213036 975229448 976183488 980200704 981964458 982858779 986005464 987547584 990692608 993719097 996196488 997808476 998459712 999369056 1006270776 1007204184 1008121492 1009492416 1010411808 1015083657 1018333512 1018998144 1019260956 1022243328 1023191552 1029585816 1030257792 1030523508 1031196096 1031462054 1034497536 1040227272 1042590528 1043540064 1045928448 1046881024 1051721496 1052679348 1056049568 1056738816 1063342728 1064311164 1067718624 1068415488 1069388544 1078754208 1080221184 1081204992 1082189696 1084136967 1085142603 1088598436 1090674144 1096116381 1097133129 1100627148 1102725792 1103445504 1109256147 1110991032 1114529184 1115638272 1116654336 1120721049 1123267176 1124290188 1133104707 1135678968 1136713284 1137748542 1138510272 1140352544 1142136064 1145625201 1150023744 1150339708 1151090496 1152138848 1154756352 1158284043 1160095608 1162229236 1163809728 1164869664 1170255681 1173982572 1175071548 1176669504 1177741152 1178509824 1178813776 1188055764 1188831168 1189137782 1191532032 1192617216 1201183452 1201967424 1202277426 1203062112 1206913792 1213598484 1215248832 1216355616 1217463408 1220249856 1227008412 1232861952 1240566516 1245671728 1246484736 1247619968 1249864911 1253845332 1255008388 1256236128 1260258048 1261405824 1263675573 1268875884 1280824056 1282896612 1284065006 1284903072 1287353088 1294976808 1296156204 1299100896 1300284048 1301577984 1309285944 1310478372 1311671886 1314673952 1316730112 1323753192 1324958796 1325823552 1326165498 1327373299 1328261984 1331279616 1337435064 1341694368 1342938912 1345989888 1347215744 1353444876 1357778016 1358664192 1359014608 1368400068 1369646334 1370916806 1372781088 1373677056 1374031344 1374928128 1386065058 1386969696 1388855808 1390120704 1391386752 1400901266 1401380694 1402295328 1403572464 1416380838 1417790304 1419081552 1423624832 1435698432 1438338944 1440927063 1445515956 1446856804 1448272224 1454232192 1456848909 1461488508 1462819554 1462844172 1467502864 1470301056 1479008196 1480355198 1481321376 1486038912 1494294732 1496712714 1497689568 1499053584 1510806276 1512182238 1514238624 1515617712 1516998056 1518013696 1527500268 1528497216 1528891434 1530283867 1533364992 1534787328 1544378724 1545785262 1546794144 1547193081 1551746304 1553159552 1560340908 1563885792 1565310096 1566762064 1568892672 1570321536 1577582244 1579019022 1584074352 1585108224 1596466746 1601577936 1602623232 1603036568 1604082816 1615051778 1618131312 1620331776 1621807488 1623284544 1632897654 1636011216 1650940722 1652444311 1654088688 1655168256 1666486548 1671793776 1674981504 1681874432 1684900764 1686435282 1691834512 1703518452 1705069926 1706622813 1706651534 1707765408 1710528816 1713204096 1725509562 1726635744 1728208272 1732134528 1733712064 1743343854 1745714592 1746164833 1747304496 1748895848 1760973858 1762607322 1764212611 1765004256 1766611728 1767764736 1768220664 1782083646 1783246752 1783706673 1787298048 1788925824 1790585216 1801775178 1802951136 1803416139 1804593168 1810370688 1820397726 1824533424 1826195112 1830374784 1832041792 1840512618 1848086744 1849292928 1855182336 1860849774 1861938674 1868507592 1869727104 1871429952 1880767998 1882512582 1888507784 1890387072 1892108736 1903313826 1905047263 1921236084 1924344918 1926097509 1927354608 1931029632 1938976256 1942465212 1944234306 1948651344 1950426072 1950458896 1952366976 1960401408 1963928916 1965717558 1967507829 1972010928 1975095168 1981385216 1987438194 1989248247 1992392976 1995616952 1996919424 1998738112 2012541552 2013094489 2014408368 2016242984 2018984832 2020823616 2030167314 2033901163 2036667024 2037996288 2038521912 2054469501 2056375209 2059171632 2060515584 2061047016 2062392192 2062924108 2079097587 2080454544 2085181056 2087080128 2093762048 2101351899 2102071041 2103442992 2105358696 2112099136 2124571257 2126685456 2128622328 2135437248 2138777088 2157508416 2162409984 2164379392 2168273934 2170285206 2177196872 2181348288 2192232762 2194229331 2194266258 2196264679 2201254296 2205451584 2218512294 2220532797 2221982064 2229058368 2233308672 2241442098 2245069071 2246534352 2248580376 2266209414 2268273357 2271357936 2273426568 2275497084 2277020544 2280705088 2284272128 2291250402 2293337151 2300047488 2300679416 2302180992 2304277696 2309512704 2316568086 2318677893 2320191216 2324458472 2327619456 2329739328 2340511362 2347965144 2350143096 2353339008 2355482304 2357627552 2368528533 2376111528 2377662336 2378275564 2385234432 2394700119 2402366904 2403934848 2404554852 2406124224 2413827584 2422577667 2427196968 2430497664 2432711232 2434926816 2440499712 2449346481 2454016824 2465723904 2476411083 2481133032 2491343456 2492969472 2495239936 2499729822 2507690664 2510016776 2512472256 2520516096 2522811648 2527351146 2529652923 2531999407 2537751768 2557604889 2559977301 2561648112 2565793224 2568130012 2569806144 2574706176 2588264343 2589953616 2592312408 2598201792 2600568096 2603155968 2615015781 2618571888 2620956744 2623343772 2629347904 2633460224 2643910983 2647506384 2649917592 2651647104 2652330996 2654746598 2656523968 2662559232 2673125469 2674870128 2683388736 2685877824 2691979776 2694431488 2702662767 2706889752 2715556032 2718029216 2730596589 2736800136 2739292668 2741833612 2745562176 2748062688 2749856256 2760768927 2772130116 2773939392 2780241408 2782773504 2792908011 2801802532 2802761388 2804590656 2807144928 2821151997 2823768873 2832761676 2835580608 2838163104 2847249664 2854970739 2871396864 2876677888 2881854126 2886517377 2891031912 2893713608 2896544448 2908464384 2913697818 2916351459 2922977016 2925639108 2925688344 2935005728 2940602112 2948576337 2958016392 2960710396 2962642752 2972077824 2981157291 2988589464 2993425428 2995379136 2998107168 3021612552 3024364476 3028477248 3031235424 3033996112 3036027392 3055000536 3056994432 3057782868 3060567734 3066729984 3069574656 3088757448 3091570524 3093588288 3094386162 3103492608 3106319104 3120681816 3127771584 3130620192 3133524128 3137785344 3140643072 3155164488 3158038044 3168148704 3170216448 3192933492 3203155872 3205246464 3206073136 3208165632 3230103556 3236262624 3240663552 3243614976 3246569088 3252410901 3255427809 3265795308 3272022432 3291399387 3301881444 3304888622 3308177376 3310336512 3327768441 3332973096 3343587552 3349963008 3362163147 3369801528 3372870564 3383669024 3399314121 3407036904 3410139852 3413245626 3413303068 3415530816 3421057632 3426408192 3436875603 3451019124 3453271488 3456416544 3464269056 3467424128 3486687708 3491429184 3492329666 3494608992 3497791696 3521947716 3525214644 3528425222 3530008512 3533223456 3535529472 3536441328 3564167292 3566493504 3567413346 3574596096 3577851648 3581170432 3603550356 3605902272 3606832278 3609186336 3620741376 3640795452 3649066848 3652390224 3660749568 3664083584 3681025236 3696173488 3698585856 3721699548 3723877348 3737015184 3739454208 3742859904 3749594733 3761535996 3765025164 3777015568 3780774144 3784217472 3806627652 3810094526 3842472168 3848689836 3852195018 3854709216 3862059264 3884930424 3888468612 3897302688 3900852144 3900917792 3904733952 3927857832 3931435116 3935015658 3944021856 3950190336 3974876388 3978496494 3982119897 3984785952 3991233904 3993838848 3997476224 4025083104 4026188978 4028816736 4032485968 4037969664 4041647232 4060334628 4067802326 4073334048 4075992576 4077043824 4108939002 4112750418 4118343264 4121031168 4122094032 4124784384 4125848216 4158195174 4160909088 4170362112 4174160256 4202703798 4204142082 4206885984 4210717392 4224198272 4249142514 4253370912 4257244656 4270874496 4315016832 4322781189 4328758784 4336547868 4340570412 4354393744 4362696576 4384465524 4388458662 4388532516 4392529358 4402508592 4410903168 4437024588 4441065594 4443964128 4458116736 4482884196 4490138142 4493068704 4494227521 4497160752 4532418828 4536546714 4542715872 4546853136 4550994168 4554041088 4561410176 4582500804 4586674302 4590851601 4600094976 4601358832 4604361984 4608555392 4633136172 4637355786 4640382432 4641579243 4648916944 4655238912 4659478656 4681022724 4695930288 4700286192 4706678016 4710964608 4715255104 4737057066 4752223056 4755324672 4756551128 4789400238 4804733808 4807869696 4809109704 4812248448 4845155334 4854393936 4860995328 4865422464 4869853632 4898692962 4903154431 4908033648 4952822166 4957332933 4962266064 4982686912 4990479872 4999459644 5015381328 5020033552 5024944512 5045623296 5054702292 5059305846 5063998814 5075503536 5115209778 5119868439 5119954602 5123296224 5131586448 5136260024 5139612288 5176528686 5179907232 5181243193 5184624816 5196403584 5201136192 5230031562 5237143776 5238494499 5241913488 5246687544 5258695808 5287821966 5292637833 5295012768 5299835184 5303294208 5304661992 5309493196 5313047936 5346250938 5349740256 5351120019 5366777472 5371755648 5388862976 5405325534 5410248417 5413779504 5431112064 5436058432 5461193178 5473600272 5478585336 5483667224 5491124352 5496125376 5521537854 5544260232 5547878784 5565547008 5585816022 5594854669 5603605064 5605522776 5609181312 5614289856 5642303994 5647537746 5652681223 5665523352 5671161216 5676326208 5694499328 5709941478 5715141789 5753355776 5763708252 5773034754 5778292527 5782063824 5787427216 5793088896 5816928768 5827395636 5832702918 5845954032 5851278216 5851376688 5870011456 5881204224 5897152674 5902523487 5916032784 5921420792 5925285504 5944155648 5962314582 5967744741 5973280369 5977178928 5986850856 5990758272 5996214336 6039283467 6043225104 6048728952 6056954496 6062470848 6067992224 6101703489 6110001072 6113988864 6115565736 6121135468 6163408503 6169125627 6177514896 6183141048 6187176576 6188772324 6212638208 6237292761 6241363632 6255543168 6261240384 6267048256 6281286144 6304055697 6306213123 6310328976 6316076088 6336297408 6373713771 6385866984 6406311744 6412146272 6416331264 6450119077 6460207112 6472525248 6487229952 6493138176 6504821802 6510855618 6516785359 6531590616 6544044864 6582687993 6582798774 6588794037 6603762888 6609777244 6616354752 6655536882 6661598391 6665946192 6687175104 6699926016 6724326294 6735207213 6739603056 6745741128 6767338048 6798628242 6804820071 6814073808 6820279704 6826491252 6826606136 6831061632 6842115264 6852816384 6873751206 6880011453 6902038248 6906542976 6912833088 6928538112 6934848256 6956033679 6973375416 6982858368 6984659332 6989217984 6995583392 7043895432 7050429288 7056850444 7060017024 7066446912 7072882656 7105585599 7128334584 7132987008 7134826692 7155703296 7162340864 7207100712 7211804544 7213664556 7218372672 7241482752 7267733001 7281590904 7298133696 7304780448 7321499136 7328167168 7348039443 7362050472 7392346976 7397171712 7429233249 7436124541 7443399096 7447754696 7474030368 7478908416 7485719808 7499189466 7523071992 7530050328 7554031136 7561548288 7568434944 7588958769 7595998221 7613255304 7620189052 7672814667 7679931903 7684944336 7697379672 7704390036 7709418432 7724118528 7764793029 7769860848 7776937224 7794605376 7801704288 7801835584 7809467904 7845047343 7855715664 7862870232 7870031316 7888043712 7900380672 7931732949 7949752776 7956992988 7964239794 7969571904 7982467808 7987677696 7994952448 8019376407 8050166208 8052377956 8057633472 8064971936 8075939328 8083294464 8107988301 8120669256 8135604652 8146668096 8154087648 8191789767 8217878004 8225500836 8236686528 8244188064 8249568768 8251696432 8316390348 8321818176 8340724224 8348320512 8378724033 8405407596 8408284164 8413771968 8421434784 8448396544 8471306619 8498285028 8506741824 8514489312 8541748992 8564912217 8630033664 8645562378 8659552131 8673095736 8681140824 8708787488 8725393152 8749054377 8768931048 8776917324 8777065032 8785058716 8805017184 8821806336 8845729011 8874049176 8882131188 8887928256 8916233472 8965768392 8980276284 8986137408 8988455042 8994321504 9064837656 9073093428 9085431744 9093706272 9101988336 9108082176 9122820352 9165001608 9173348604 9181703202 9200189952 9202717664 9208723968 9217110784 9266272344 9274711572 9280764864 9283158486 9297833888 9310477824 9318957312 9362045448 9391860576 9400572384 9413356032 9421929216 9430510208 9474114132 9504446112 9510649344 9513102256 9578800476 9609467616 9615739392 9618219408 9624496896 9690310668 9708787872 9721990656 9730844928 9739707264 9766283427 9797385924 9806308862 9816067296 9874198161 9905644332 9914665866 9924532128 9965373824 9983305323 9998919288 10030762656 10040067104 10049889024 10086489441 10109404584 10118611692 10127997628 10151007072 10197942363 10230419556 10239736878 10239909204 10246592448 10263172896 10272520048 10279224576 10353057372 10359814464 10362486386 10369249632 10392807168 10402272384 10460063124 10474287552 10476988998 10483826976 10493375088 10517391616 10575643932 10585275666 10590025536 10599670368 10606588416 10609323984 10618986392 10626095872 10692501876 10699480512 10702240038 10733554944 10743511296 10810651068 10820496834 10827559008 10862224128 10872116864 10922386356 10947200544 10957170672 10967334448 10982248704 10992250752 11043075708 11088520464 11095757568 11171632044 11189709338 11207210128 11211045552 11218362624 11228579712 11284607988 11295075492 11305362446 11331046704 11342322432 11352652416 11419882956 11430283578 11527416504 11546069508 11556585054 11564127648 11567110177 11574854432 11586177792 11654791272 11665405836 11691908064 11702556432 11702753376 11740022912 11794305348 11805046974 11832065568 11842841584 11850571008 11924629164 11935489482 11946359691 11946560738 11954357856 11973701712 11981516544 11992428672 12078566934 12086450208 12097457904 12113908992 12124941696 12135984448 12203406978 12220002144 12223153831 12227977728 12231131472 12242270936 12326817006 12338251254 12355029792 12366282096 12374353152 12377544648 12474585522 12482727264 12511086336 12522480768 12534096512 12608111394 12612426246 12620657952 12632152176 12672594816 12747427542 12771733968 12812623488 12824292544 12900238154 12920414224 12945050496 12986276352 13009643604 13021711236 13033570718 13063181232 13088089728 13165375986 13165597548 13177588074 13207525776 13219554488 13232709504 13311073764 13323196782 13331892384 13335330841 13374350208 13448652588 13470414426 13479206112 13482682563 13491482256 13534676096 13597256484 13609640142 13628147616 13640559408 13652982504 13653212272 13662123264 13684230528 13747502412 13760022906 13772554803 13804076496 13813085952 13825666176 13869696512 13912067358 13924737729 13946750832 13965716736 13969318664 13978435968 13991166784 14087790864 14091661423 14100858576 14113700888 14120034048 14132893824 14145765312 14211171198 14256669168 14265974016 14269653384 14399871853 14414201424 14423609088 14427329112 14436745344 14535466002 14563181808 14596267392 14609560896 14656334336 14696078886 14709463293 14724100944 14784693952 14858466498 14871998799 14872249082 14886798192 14895509392 14948060736 14971439616 14998378932 15046143984 15060100656 15108062272 15136869888 15177917538 15191996442 15226510608 15240378104 15345629334 15359605317 15359863806 15369888672 15373852753 15394759344 15408780072 15418836864 15529586058 15539721696 15543729579 15553874448 15589210752 15603408576 15603671168 15690094686 15711431328 15715483497 15725740464 15740062632 15776087424 15863465898 15877913499 15899505552 15913985976 15928479588 15939143808 15964935616 15989904896 16038752814 16053360057 16100332416 16104755912 16115266944 16129943872 16166588928 16215976602 16230745251 16241338512 16271209304 16293336192 16308175296 16383579534 16435756008 16451001672 16473373056 16488376128 16503392864 16601126149 16632780696 16643636352 16696641024 16757448066 16784564007 16810815192 16816568328 16827543936 16842869568 16896793088 16942613238 16958043669 16996570056 17013483648 17028978624 17083497984 17129824434 17145425367 17260067328 17291124756 17319104262 17334877581 17346191472 17362281648 17417574976 17450786304 17498108754 17537862096 17553834648 17554130064 17570117432 17610034368 17643612672 17691458022 17707570461 17723995849 17748098352 17764262376 17775856512 17832466944 17903234223 17919841107 17931536784 17960552568 17972274816 17976910084 17988643008 18117850401 18129675312 18146186856 18170863488 18187412544 18203976672 18245640704 18305110467 18330003216 18346697208 18363406404 18405435328 18434221568 18507376881 18532544688 18549423144 18561529728 18566316972 18595667776 18637914624 18711878283 18724090896 18783721152 18801144768 18843858432 18861020416 18912167091 18918639369 18948228264 19008892224 19026204512 19121141313 19138877917 19157600952 19218935232 19236438816 19248993792 19350357231 19380621336 19417575744 19461689856 19479414528 19532566854 19550356077 19594771848 19612617724 19632134592 19748063979 19748396322 19766382111 19811288664 19829331732 19849064256 19930747648 19966610646 19984795173 19997838576 20061525312 20080134208 20099778048 20172978882 20205621639 20218809168 20237223384 20255995256 20302014144 20395884726 20414460213 20460839112 20479473756 20479818408 20493184896 20526345792 20545040096 20558449152 20640034359 20706114744 20719628928 20724972772 20738499264 20785614336 20804544768 20868101037 20920126248 20948575104 20953977996 20967653952 20986750176 21034783232 21151287864 21170551332 21180051072 21199340736 21218647968 21237972784 21252191744 21385003752 21398961024 21404480076 21467109888 21487022592 21621302136 21640993668 21655118016 21724448256 21744233728 21803199003 21844772712 21894401088 21914341344 21934668896 21964497408 21984501504 22044118329 22064566261 22086151416 22177040928 22191515136 22287699747 22308373623 22343264088 22379418676 22414420256 22422091104 22436725248 22457159424 22569215976 22590150984 22610724892 22662093408 22684644864 22705304832 22766876307 22787994663 22839765912 22860567156 23039795709 23054833008 23092139016 23113170108 23128255296 23134220354 23149708864 23172355584 23294379087 23309582544 23330811672 23383816128 23405112864 23405506752 23480045824 23535142029 23588610696 23610093948 23664131136 23685683168 23701142016 23795198847 23849258328 23870978964 23892719382 23893121476 23908715712 23947403424 23963033088 23984857344 24058129221 24157133868 24172900416 24194915808 24227817984 24249883392 24271968896 24406813956 24440004288 24446307662 24462262944 24484541872 24653634012 24676502508 24710059584 24732564192 24748706304 24755089296 24949171044 24965454528 25022172672 25044961536 25068193024 25136172099 25216222788 25224852492 25241315904 25264304352 25345189632 25413919857 25494855084 25543467936 25625246976 25648585088 25694736651 25800476308 25840828448 25890100992 25978656393 26019287208 26043422472 26067141436 26126362464 26176179456 26247163131 26330751972 26331195096 26355176148 26415051552 26439108976 26465419008 26622147528 26646393564 26663784768 26670661682 26748700416 26897305176 26940828852 26958412224 26965365126 26982964512 27069352192 27194512968 27219280284 27256295232 27281118816 27305965008 27306424544 27324246528 27368461056 27495004824 27520045812 27545109606 27608152992 27626171904 27651332352 27824134716 27849475458 27893501664 27931433472 27938637328 27956871936 27982333568 28175581728 28183322846 28201717152 28227401776 28240068096 28265787648 28291530624 28422342396 28513338336 28531948032 28539306768 28799743706 28828402848 28847218176 28854658224 28873490688 29070932004 29126363616 29192534784 29219121792 29298850281 29392157772 29418926586 29448201888 29569387904 29622594483 29716932996 29743997598 29744498164 29773596384 29791018784 29896121472 29949915969 29996757864 30092287968 30120201312 30216124544 30259468323 30355835076 30383992884 30453021216 30480756208 30691258668 30719210634 30719727612 30739777344 30747705506 30789518688 30817560144 30837673728 31059172116 31079443392 31087459158 31107748896 31178421504 31206817152 31207342336 31380189372 31422862656 31430966994 31451480928 31459592647 31480125264 31552174848 31726931796 31755826998 31799011104 31827971952 31856959176 31878287616 31929871232 32077505628 32106720114 32200664832 32209511824 32230533888 32259887744 32431953204 32461490502 32482677024 32542418608 32586672384 32616350592 32767159068 32871512016 32902003344 32946746112 32976752256 33006785728 33202252298 33265561392 33287272704 33514896132 33569128014 33621630384 33633136656 33655087872 33685739136 33885226476 33916087338 33993140112 34026967296 34057957248 34259648868 34290850734 34322081017 34582249512 34638208524 34669755162 34692382944 34701330531 34724563296 34835149952 34996217508 35075724192 35107669296 35108260128 35140234864 35220068736 35382916044 35415140922 35447991698 35496196704 35528524752 35551713024 35806468446 35839079073 35839682214 35863073568 35921105136 35944549632 35953820168 35977286016 36235700802 36259350624 36268702351 36292373712 36341726976 36374825088 36407953344 36610220934 36660006432 36669461493 36693394416 36726812808 36810870656 37014753762 37065089376 37098846288 37123059456 37132633944 37191335552 37423756566 37448181792 37567442304 37602289536 37722040832 37824334182 37837278738 37896456528 38017784448 38052409024 38242282626 38277755834 38315201904 38437870464 38472877632 38700714462 38761242672 38835151488 38958829056 39065133708 39100712154 39163982683 39189543696 39225235448 39264269184 39496127958 39496792644 39532764222 39568768561 39622577328 39658663464 39698128512 39861495296 39933221292 39969590346 39995677152 40005992523 40123050624 40160268416 40345957764 40411243278 40437618336 40448047689 40474446768 40511990512 40604028288 40791769452 40828920426 40921678224 40958947512 40959636816 40986369792 41052691584 41090080192 41280068718 41317664409 41412229488 41439257856 41449945544 41476998528 41609089536 41736202074 41774213187 41812962583 41840252496 41897150208 41907955992 41935307904 41973500352 42274984269 42302575728 42341102664 42360102144 42398681472 42437295936 42475945568 42727488613 42770007504 42797922048 42808960152 43199615559 43242604272 43281987336 43310236032 43488467456 43606398006 43689545424 43788802176 43828682688 43869337792 43969003008 44088236658 44128389879 44129132522 44172302832 44354081856 44575399494 44615996397 44616747246 44686528176 44758837352 44828840512 44844182208 44914318848 45138431952 45150833539 45180301968 45221449784 45324186816 45410609664 45533752614 45575989326 45617497513 45679531824 45721134312 46078815951 46079591418 46109666016 46121558259 46184278032 46226340216 46256510592 46268440708 46299417728 46588758174 46619165088 46631188737 46661623344 46767632256 46810225728 46811013504 46960091648 47070284058 47146450491 47177221392 47220187896 47328262272 47371366336 47590397694 47633740497 47698516656 47741957928 47785438764 47786242952 47817431424 47894806848 47969714688 48116258442 48160080171 48314267736 48345800832 48389831616 48499766784 48543937792 48692235753 48813627912 48880008576 48892615324 48924525888 48969083744 49259079229 49307268024 49353005016 49420119168 49465128384 49510178592 49803378447 49898342088 49930909056 50089923072 50136386048 50272344198 50353692021 50432445576 50449704984 50482631808 50528608704 50690379264 50827839714 50874131007 50989710168 51086935872 51250493952 51297170176 51389473302 51436276101 51600952616 51681656896 51780201984 51957312786 52004632743 52038574416 52052871787 52086844944 52134282872 52252724928 52352358912 52494326262 52661503944 52662390192 52710352296 52830103104 52878217952 52930838016 53122711383 53171987547 53244295056 53292787128 53327569536 53341323364 53497400832 53709702669 53759523321 53794610352 53881657704 53916824448 53930730252 53965929024 54138704384 54353551203 54389025936 54438560568 54512590464 54562237632 54611930016 54612849088 54736922112 54915331401 54990009648 55040091624 55090219212 55216305984 55302664704 55522130643 55648269432 55698950916 55787003328 55877274656 55913743872 55964667136 56135634849 56351163456 56366645692 56403434304 56454803552 56531575296 56583061248 56736501273 56755918107 56789129557 56844684792 57026676672 57078613536 57363423939 57416633751 57599487412 57656805696 57709316448 57746981376 58051071693 58141864008 58252727232 58385069568 58438243584 58597700562 58651068231 58784315544 58837853172 58896403776 59138775808 59245188966 59299146333 59433865992 59487995196 59488996328 59547192768 59582037568 59792242944 59899831938 59954385519 59993515728 60184575936 60240402624 60432249088 60518936646 60616864917 60711670152 60767985768 60906042432 60961512416 61243380639 61382517336 61438421268 61439455224 61479554688 61495411012 61579037376 61635120288 61675347456 61920103077 62118344232 62158886784 62174918316 62215497792 62356843008 62413634304 62414684672 62760378744 62845725312 62861933988 62902961856 62919185294 62960250528 63104349696 63453863592 63511653996 63598022208 63655943904 63713918352 63756575232 63859742464 64155011256 64213440228 64401329664 64419023648 64461067776 64519775488 64863906408 64922981004 64965354048 65084837216 65173344768 65232701184 65409597009 65534318136 65743024032 65804006688 65893492224 65953504512 66013571456 66132354987 66193698783 66404504596 66531122784 66574545408 66863099241 66925120869 67029792264 67138256028 67243260768 67266273312 67310175744 67371478272 67770452952 67832174676 67986280224 68053934592 68115914496 68363983989 68519297736 68581701468 68644162034 69119387127 69164499024 69276417048 69339510324 69384765888 69402661062 69449126592 69670299904 69883137261 69992435016 70151448384 70215338592 70216520256 70280469728 70440137472 70605426087 70765832088 70830281844 70895983396 70992393408 71057049504 71103426048 71385596541 71612936892 71678158146 71679364428 71726147136 71842210272 71889099264 71907640336 71954572032 72471401604 72518701248 72537404702 72584747424 72683453952 72749650176 72815906688 73220441868 73320012864 73338922986 73386788832 73453625616 73621741312 74029507524 74130178752 74197692576 74246118912 74265267888 74382671104 74847513132 74896363584 75134884608 75204579072 75408516297 75648668364 75674557476 75792913056 76035568896 76104818048 76241759571 76484565252 76555511668 76630403808 76875740928 76945755264 77084209953 77401428924 77522485344 77670302976 78130267416 78201424308 78327965366 78379087392 78450470896 78528538368 78992255916 78993585288 79065528444 79137537122 79245154656 79317326928 79396257024 79866442584 79939180692 79991354304 80011985046 80246101248 80320536832 80691915528 80822486556 80875236672 80896095378 80948893536 80969771239 81023981024 81208056576 81583538904 81657840852 81843356448 81917895024 81919273632 81972739584 82105383168 82180160384 82560137436 82635328818 82824458976 82878515712 82899891088 82953997056 83472404148 83548426374 83625925166 83680504992 83794300416 83815911984 83870615808 83947000704 84549968538 84605151456 84682205328 84720204288 84797362944 84874591872 84951891136 85454977226 85540015008 85595844096 85617920304 86399231118 86485208544 86563974672 86620472064 87212796012 87379090848 87577604352 87657365376 87738675584 87896550843 88176473316 88256779758 88258265044 88344605664 88708163712 88867783449 89150798988 89231992794 89233494492 89373056352 89517674704 89657681024 89688364416 90276863904 90301667078 90360603936 90442899568 90648373632 91067505228 91151978652 91234995026 91359063648 91442268624 92157631902 92159182836 92219332032 92243116518 92368556064 92452680432 92513021184 92536881416 92598835456 93177516348 93238330176 93262377474 93323246688 93347315887 93535264512 93620451456 93622027008 94140568116 94292900982 94354442784 94378777941 94440375792 94656524544 94742732672 95180795388 95267480994 95397033312 95483915856 95570877528 95572485904 95634862848 95789613696 96232516884 96320160342 96628535472 96691601664 96779663232 97087875584 97384471506 97627255824 97760017152 97785230648 97849051776 97938167488 98518158458 98614536048 98706010032 98840238336 98930256768 99020357184 99606756894 99796684176 99861818112 100544688396 100707384042 100799102971 100864891152 100899409968 100965263616 101057217408 101655679428 101748262014 101979420336 102173871744 102594340352 102778946604 102872552202 102966243051 103201905232 103363313792 103914625572 104009265486 104077148832 104103991593 104105743574 104173689888 104268565744 104505449856 104988652524 105323007888 105324780384 105420704592 105660206208 105756435904 106245422766 106343975094 106488590112 106585574256 106655139072 106682646728 107419405338 107517237219 107519046642 107589220704 107616969271 107763315408 107833648896 107861460504 107931858048 108707102406 108778051872 108806107053 108877121136 109025180928 109124475264 109223860032 109225698176 109830662802 109980019296 110008384479 110080183248 110180438424 110432611968 111044261286 111296538864 111397901832 111574006656 111754549312 111929334272 112271269698 112702326912 112733291384 112806868608 112909607104 113166122496 113473002546 113511836214 113578259114 113689369584 114053353344 114157227072 114726847878 114833267502 115198974824 115313611392 115418632896 116102143386 116207883043 116283728016 116505454464 116876487168 117195401124 117302136462 117491948049 117568631088 117675706344 117792807552 118277551616 118490377932 118598292666 118706305683 118867731984 118975990392 118977992656 119094385536 119164075136 119584485888 119799663876 119908771038 119987031456 120017977569 120369151872 120480805248 120864498176 121037873292 121233729834 121344143067 121423340304 121535971536 121812084864 121923024832 122486761278 122765034672 122876842536 122878910448 122959109376 122990822024 123158074752 123270240576 123840206154 123952993227 124067970943 124236688464 124317773568 124349836632 124430995584 124827268608 125322639561 125438887749 125520757488 125691450624 125723867976 125805923712 125838370588 125920501056 126781564573 126824952807 126907727184 127023307992 127196044416 127311887808 127427836704 127719484928 128182465839 128310022512 128426880456 128838047296 129039550976 129598846677 129727812816 129845962008 129930708096 130169674432 130465402368 130819194018 131068636272 131486048064 131608013376 131907009024 132027142912 132264709974 132385169637 132387397566 132809009192 133062245568 133726198482 133847989191 133850241738 133972145419 134059584528 134276512056 134486521536 134532546624 134742956544 135452500617 135540905904 135664349352 135972560448 136231828992 136727967978 136852492539 137038595472 137163402936 137288324068 138236447853 138238774254 138328998048 138364674777 138552834096 138679020648 138769531776 138805322124 138898253184 139340599808 139766274522 139893566211 139984870032 140302896768 140430677184 140433040512 140560939456 140880274944 141210852174 141439351473 141531664176 141660563688 141791966792 141984786816 142114099008 142771193082 142901221491 143225873784 143356316292 143358728856 143452294272 143684420544 143815280672 143909144064 144480240513 144942803208 145037402496 145074809404 145169494848 145499300352 145631813376 146076707259 146162185909 146440883736 146640025728 146677845972 146773577664 146907251232 147243482624 147777237687 148059015048 148260357504 148395385152 148530535776 148765342208 149410135341 149695026264 149792727168 150269769216 150409158144 150817032594 151061076063 151297336728 151349114952 151585826112 152071137792 152209636096 152483519142 152622393021 152969130504 153111023336 153260807616 153751481856 153891510528 154168419906 154308828303 154451963827 154802857848 155044970688 155340605952 156013898229 156158615361 156260534832 156402848616 156655930732 156758174784 156900941792 157057076736 157984511832 157987170576 158131056888 158275074244 158490309312 158634653856 158792514048 159368134149 159515962641 159732885168 159878361384 159982708608 160023970092 160492202496 160641073664 161278569963 161383831056 161644973112 161750473344 161792190756 161897787072 161939542478 162047962048 162416113152 163060653609 163167077808 163315681704 163686712896 163835790048 163838547264 164210766336 164360320768 164745994203 165120274872 165270657636 165648917952 165799782176 165907994112 166566391929 166944808296 167096852748 167251850332 167361009984 167631823968 167741231616 167894001408 168406904547 169099937076 169210302912 169364410656 169594725888 169749183744 169903782272 170209503819 170367388671 170909954452 171080030016 171235840608 172090271817 172249901253 172798462236 172970417088 173127949344 173240944128 174153215079 174425592024 174758181696 175155208704 175314730752 175477351168 175793101686 175953204693 176352946632 176513559516 176516530088 176689211328 177416327424 177735566898 177897438999 178301597976 178463985588 178466988984 178746112704 179035349408 179315362048 179376728832 179863156557 180553727808 180603334156 180721207872 180885799136 181296747264 181850594751 182135010456 182303957304 182469990052 182718127296 182884537248 183730141917 184315263804 184318365672 184438664064 184486233036 184737112128 184905360864 185026042368 185073762832 185197670912 186355032696 186476660352 186524754948 186646493376 186694631774 187070529024 187240902912 187244054016 188281136232 188585801964 188708885568 188757555882 188880751584 189313049088 189485465344 190361590776 190534961988 190794066624 190967831712 191141755056 191144971808 191269725696 191579227392 192465033768 192640320684 193257070944 193383203328 193559326464 194768943012 195254511648 195520034304 195570461296 195698103552 195876334976 196228791027 197036316916 197229072096 197412020064 197680476672 197860513536 198040714368 198397064961 198581096349 199213513788 199593368352 199723636224 200775362607 201089376792 201414768084 201598205942 201729782304 201798819936 201930527232 202114434816 203311358856 203496524028 203958840672 204347743488 205091951967 205557893208 205745104404 205932486102 206403810464 206726627584 207358161381 207829251144 208018530972 208154297664 208207983186 208211487148 208347379776 208537131488 209010899712 209649411783 209977305048 210646015776 210649560768 210841409184 211320412416 211512871808 211816278261 212490845532 212687950188 212977180224 213171148512 213310278144 213365293456 214838810676 215034474438 215038093284 215178441408 215233938542 215526630816 215667297792 215722921008 215863716096 217414204812 217556103744 217612214106 217754242272 218050361856 218248950528 218447720064 218451396352 219661325604 219960038592 220016768958 220160366496 220360876848 220865223936 222088522572 222593077728 222795803664 223148013312 223509098624 224542539396 225404653824 225466582768 225613737216 225819214208 226225548891 226946005092 227023672428 227156518228 227378739168 228106706688 228314454144 228725278713 229453695756 229666535004 230397949648 230627222784 230837265792 232204286772 232415766086 232567456032 233010908928 234390802248 234604272924 234983896098 235137262176 235351412688 235585615104 236980755864 237196585332 237412611366 237735463968 237951980784 237955985312 238188771072 238328150272 239599327752 239817542076 239974062912 240035955138 240254567119 240738303744 240961610496 242075746584 242467459668 242688286134 242846680608 242909313717 243071943072 243624169728 243846049664 244973522556 245530069344 245753685072 245757820896 245918218752 245981644048 246316149504 246540481152 247680412308 247905986454 248135941886 248473376928 248635547136 248699673264 248861991168 250645279122 250877775498 251041514976 251382901248 251447735952 251611847424 251676741176 251841002112 253563129146 253649905614 253815454368 254046615984 254392088832 254623775616 254855673408 256364931678 256620045024 256853760912 257676094592 259197693354 259455625632 259691924016 259861416192 260339348864 261638388036 262137272544 262972096128 263216026752 263689652529 264054285824 264529419948 264770339274 264774795132 265618018384 266124491136 267452396964 267695978382 267700483476 267944290838 268119169056 268553024112 268973043072 269065093248 270905001234 271081811808 271328698704 271945120896 273455935956 273704985078 274077190944 274147878781 274326805872 274576648136 276472895706 276477548508 276657996096 276729349554 276981379927 277105668192 277358041296 277539063552 277610644248 277796506368 279532549044 279787132422 279969740064 280041947661 280605793536 280861354368 280866081024 281121878912 282421704348 282878702946 283063328352 283136333823 283321127376 283583933584 283969573632 284228198016 285542386164 285802442982 286451747568 286712632584 286717457712 286904588544 287368841088 287630561344 288960481026 289885606416 290074804992 290149618808 290338989696 291263626752 292153414518 292324371818 292881767472 293280051456 293355691944 293547155328 293814502464 295554475374 296118030096 296520715008 296790770304 297061071552 298820270682 299092420291 299390052528 299585454336 301634065188 302122152126 302397308913 302594673456 302698229904 303171652224 304419272192 304967038284 305244786042 305938261008 306222046672 306521615232 307783021056 308336839812 308617656606 308898729153 308903927654 309605715696 310089941376 312027796458 312311974779 312317230722 312521069664 312805697232 313311861464 313516349568 313801883584 315969023664 315974341152 316055834773 316262113776 316550148488 316980618624 317269307712 318736268298 319031925282 319322482591 319465770336 319756722768 319965417216 320047940184 322551711657 322557139926 322767662112 322850907813 323289946224 323500946688 323584381512 323795574144 323879084956 324095924096 326121307218 326334155616 326418321159 326631363408 327373425792 327671580096 327677094528 328720641536 329491988406 330025153437 330240549744 330541315272 331297835904 331599564352 333132783858 333889616592 334193705496 334503700664 334722019968 335263647936 335788002816 336813809094 338199874152 338420605824 338728821312 339498367488 339807564544 340419007638 340734777342 341819908904 342160060032 342471681216 344180543634 344499802506 344813554603 345596924472 345940834176 346255898688 348306430158 348623649129 348851184048 349516363392 350629461504 350954702336 351586203372 351906409386 352475844147 352705893264 353027119032 353033060176 353378422656 354832654848 355471133796 355794877998 356118917049 356603195952 356927971176 356933977968 357492225408 358070698816 358630724096 358753457664 359726313114 360053932707 361107455616 361206668312 361442415744 361771598272 362593494528 363701189502 364032429201 364270020912 364370102509 364607914608 364939980104 365436254592 365769074496 367460283834 368630527608 368636731344 368877328128 368972466072 369474224256 369810721728 370147525664 371858979681 372203912829 372710065392 372953320704 373049509896 373292986752 373389263548 374481805824 375967918683 376316663247 376562272464 377171603928 377417771136 377515111764 377761503168 378970930688 380344693719 380474858421 380723181552 381069923976 381588133248 381935663424 382283510112 382289943616 383158454784 384547397517 384930067536 385280641368 386514141888 387118652928 388796540031 389537886024 390509023296 391140922592 391396207104 391752669952 392457582054 394072633832 394458144192 394824040128 395721027072 396081428736 396794129922 397155508911 397162192698 397523906899 398427027576 399186736704 401543967573 401550725214 401916436257 402178753584 402829536168 403196411884 403459564608 403597639872 404228869632 406357501851 406622717712 406993048056 407917681344 408695486976 410183903934 410557477617 411115786416 411490208808 411864972204 412807620928 413453255168 414716322762 415094024331 415658502288 416037061944 416308595328 416415966372 416422974296 416694759552 417074262976 418021799424 419298823566 419680698633 419954610096 421292031552 421299121536 421682818368 422640824832 423025743616 423632556522 424318054419 424981691064 425375900376 425954360448 426342297024 426730586912 428703664473 429677621352 430068948876 430076186568 430356882816 430467877084 431053261632 431445842016 431727432192 433440721539 434828409624 435112207488 435224428212 435508484544 436497901056 436895440128 436902792704 438486557727 439322651208 439920077184 440033537916 440320732992 440721753696 441730447872 443331713061 444177045144 445186155456 445591607328 446296026624 447018197248 448230406023 449085078792 450809307648 450933165536 451227474432 451638428416 452451097782 453183228189 453892010184 454047344856 454313036456 454757478336 456213413376 456628908288 457450557426 457867179063 458907391512 459333070008 460795899296 461254445568 461674531584 462926484909 463355891481 464408573544 464831532172 465134912064 466021817856 468041694687 468475846083 468781604496 469208545848 469967792196 470274524352 470702825376 471171230208 473961511728 474393170664 474825222732 475470927936 475903961568 475911970624 476377542144 476656300544 478547887923 479198655504 479635084152 479948125824 480071910276 480509134238 481476607488 481923220992 483835709889 484151493168 484934919336 485376572268 485693361216 485818627434 486143886144 487248339456 487692099328 489181960827 489947045112 491060138688 491507370144 491515641792 491963288096 492632299008 493080962304 494237982609 495360824616 495811972908 496271883772 496946753856 497399346528 497723982336 499699175787 501290558244 501755550996 502083029952 502895471904 503223694848 503353482352 503682004224 507126258292 507299811228 507630908736 508093231968 508784177664 509247551232 509711346816 510628511457 511102166013 512729863356 513240090048 513707521824 515352189184 516749703759 518395386708 518911251264 519383848032 519722832384 520678697728 522459645237 523276776072 524274545088 525944192256 526432053504 527379305058 527859614079 529058839896 529540678548 529549590264 531236036768 532248982272 533692316997 534904793928 535391956764 535400966952 535888581676 536238338112 537106048224 537946086144 538130186496 539589469671 541810002468 542163623616 542657397408 543890241792 546911871912 547409970156 548154381888 548295757562 548653611744 549153296272 552945791412 552955097016 553315992192 553458699108 553962759854 554211336384 554716082592 555078127104 555221288496 555593012736 559065098088 559574264844 559939480128 560083895322 561211587072 561722708736 561732162048 562243757824 564843408696 565757405892 566126656704 566272667646 566642254752 567167867168 567939147264 568456396032 571084772328 571604885964 572903495136 573425265168 573434915424 573809177088 574737682176 575261122688 577920962052 579771212832 580149609984 580299237616 580677979392 584306829036 584648743636 585763534944 586560102912 586711383888 587094310656 587629004928 588686373081 591108950748 592236060192 593041430016 593581540608 594122143104 595743289047 597640541364 598184840582 598780105056 599170908672 602326087821 603268130376 604244304252 604794617826 605189346912 605396459808 606343304448 609934076568 610489572084 611876522016 612444093344 613043230464 615275855901 616673679624 617235313212 617797458306 617807855308 619211431392 620179882752 622074484143 624055592916 624623949558 624634461444 625042139328 625611394464 626623722928 627032699136 627603767168 631938047328 631948682304 632111669546 632524227552 633100296976 633961237248 634538615424 637472536596 638063850564 638644965182 638931540672 639513445536 639930834432 640095880368 645103423314 645114279852 645535324224 645701815626 646579892448 647001893376 647168763024 647591148288 647758169912 648191848192 652242614436 652668311232 652836642318 653262726816 654746851584 655343160192 655354189056 658983976812 660050306874 660481099488 661082630544 662595671808 663199128704 666265567716 667779233184 668387410992 669007401328 669444039936 670527295872 673627618188 676399748304 676841211648 677457642624 678676646673 679615129088 680838015276 681469554684 683639817808 684320120064 684943362432 688361087268 688999605012 689627109206 691193848944 691881668352 692511797376 696612860316 697247298258 697702368096 699032726784 703172406744 703812818772 704951688294 705411786528 705593720797 706054238064 706066120352 706756845312 710942267592 711589755996 712237834098 713206391904 713855942352 713867955936 714984450816 716141397632 719452626228 720107865414 720763701357 722214911232 722413336624 722884831488 723543196544 727402379004 728064858402 728540041824 728727941151 728740205018 729215829216 729879960208 730872509184 731538148992 734920567668 737261055216 737273462688 737754656256 737944932144 738948448512 739621443456 740295051328 743717959362 744407825658 745420130784 745906641408 746099019792 746585973504 746778527096 751935837366 752633326494 753124544928 754343207856 754835542272 755030223528 755523006336 760689387438 760949716842 761446363104 762139847952 763176266496 763871326848 764567020224 764579887232 769094795034 769860135072 770561282736 773028283776 777593080062 779075772048 781018046592 782281845184 783505339904 784915164108 788145267664 788916288384 789648080256 792162857472 793588259844 794311017822 794324385396 795047813798 796854055152 798373473408 803087935146 803101450428 803832872514 804357507168 805659072336 806392823768 806919129216 807195279744 812715003702 813245435424 813455181301 813986096112 815835362688 820367807868 821114955234 822231572832 822443636343 822980417616 823729944408 825615241856 829432645524 830188048662 830944139781 831317004576 832074123888 832617190656 832831932744 832845948592 833389519104 834148525952 838597647132 839361397266 839909220192 840125842983 842584063104 842598243072 843365636736 846051487232 847265113044 848636108838 849409001469 849963382128 850751800752 851908720896 852684594048 853461173824 857407328946 859355242704 860137897752 860152373136 860713765632 860935754168 862106523264 862891684032 866881443078 869656819248 870224414976 870448856424 871016969088 873790880256 876973115454 878392183033 878645302416 879840154368 880067075832 880641465984 881443507392 886663426122 887470952011 888354090288 890372310912 891183214656 894036394496 896460812046 897277260873 898170157584 901866331072 903276856832 904902195564 906366456378 907191926739 907784020368 908094689712 908626072912 909514956672 913257816576 914901114852 915734358126 917814783024 918666140016 921591798592 923349063168 925852969818 926696187459 926711782962 928817147088 929663064344 930269824128 936083389374 936935924337 936951692166 937563208992 937805017933 938417091696 939935584392 940549048704 941405650752 947923023456 948167504319 948786341328 949650445464 950941855872 951807923136 951823941248 957095775846 957967447773 958397311008 959270168304 959896251648 960143820552 961018268476 967655134971 967671419778 968302986336 968552723439 969869838672 970753144536 971386722432 971637254868 972287772288 975384198656 978363921654 979254963477 979894090224 982120277376 983014740288 983031283584 983926576192 986161924608 988475965218 990075460311 990721649232 991623945816 992543767544 993893507712 994798693056 999398351574 1002581116488 1003511101992 1004166059904 1005790943808 1006706964704 1007364008448 1012668695089 1014252516584 1014599622456 1015261817472 1016186463936 1018495102464 1019422693632 1021257022914 1022204332026 1023135301363 1025459726712 1026480180096 1027415043648 1030704378368 1033499407518 1034440663809 1036790773416 1037822502528 1038767696064 1041357395456 1044919290474 1045870947387 1046553552144 1048549090176 1051888384512 1052864107008 1054758610116 1055719228158 1057427532441 1058117679792 1059081357096 1059099180528 1062472073536 1064497964544 1067384633994 1068356751147 1069809587856 1070783913528 1070801933904 1071777163352 1072476676224 1074212096448 1075892172288 1076260372992 1079178939342 1080161798121 1081163746789 1083620004936 1084327247232 1085314794816 1087780483584 1092097287603 1093110307527 1093823743824 1094819940312 1096308763776 1096591515124 1097307223488 1098306592544 1105891582824 1105910194032 1106631984384 1106917398216 1107925519708 1108422672768 1109432165184 1110442576992 1115576939043 1116611738487 1118130196176 1119148529688 1119878960256 1120167790644 1123445417472 1124487515648 1128949989741 1129686817392 1131514811784 1132253313408 1132545335292 1133284509504 1134335734336 1136912792064 1141034081157 1141424575263 1142169544656 1143209771928 1145806990272 1146850530336 1146869830848 1149475364352 1150522245376 1153642192551 1155841924104 1159542425664 1160598475232 1161355958784 1166389620093 1167471552937 1168613658072 1169297487272 1171527069888 1173422767776 1174188621312 1175258009856 1177372746162 1182217901496 1184472120384 1187163081216 1188244286208 1191466526733 1191486578094 1192571720697 1195281082728 1196369681164 1197560210112 1204631902719 1204652175642 1205749308771 1206536260752 1208488608504 1209589235652 1210378693824 1210792919616 1212686608896 1219072505553 1219868153136 1220979144168 1223753044032 1224888186688 1226086460928 1230551711802 1231672432851 1233347359248 1234470626424 1235594916612 1235615710616 1238422862784 1240359765504 1244148968286 1245282072993 1248111185832 1249247899116 1249268922888 1250084278656 1251222788928 1253247445856 1254065398272 1255207534336 1259042095899 1263876094656 1263897364608 1264223339092 1265048455104 1266200593952 1267922474496 1269077230848 1272954163257 1274945073192 1276127701128 1277289930364 1277863081344 1279026891072 1280191760736 1286110993419 1290206846628 1290228559704 1291070648448 1291403631252 1293159784896 1294337526048 1295182296576 1295516339824 1296383696384 1304485228872 1305336622464 1305673284636 1306525453632 1309493703168 1310686320384 1310708378112 1315459673181 1317967953624 1320100613748 1320962198976 1322165261088 1325191343616 1326398257408 1329995139183 1332531135432 1335558466368 1336774821984 1338014802656 1338888079872 1341054591744 1344691218069 1345938541921 1347255236376 1352799496608 1353682423296 1354915285248 1357353293346 1359549684567 1361676030552 1362939109368 1367279635616 1368640240128 1369886724864 1373601537189 1376722174536 1377999210024 1379254218412 1382387697888 1383763336704 1385023594752 1388779454727 1390067674443 1393225720632 1394494596516 1395404736192 1398065453568 1405427538249 1406344813488 1407625637544 1409903376588 1410823573056 1411187441594 1412108476128 1412132240704 1413513690624 1421884535184 1423179511992 1424475668196 1426412783808 1427711884704 1427735911872 1429968901632 1432282795264 1435643663769 1438905252456 1440215730828 1441527402714 1444429822464 1444826673248 1445769662976 1447086393088 1451507129667 1454804758008 1456129716804 1457080083648 1457455882302 1457480410036 1458431658432 1459759920416 1461745018368 1463076297984 1467545882481 1469841135336 1474522110432 1474546925376 1475889864288 1477896897024 1479242886912 1480590102656 1482713947827 1487435918724 1488815651316 1490840261568 1492198039584 1493171947008 1493557054192 1503871674732 1505266652988 1506249089856 1508686415712 1509671084544 1510060447056 1511046012672 1521378774876 1521899433684 1522892726208 1524279695904 1526352532992 1527742653696 1529134040448 1529159774464 1533306498039 1538189590068 1539720270144 1541122565472 1546056567552 1550249111277 1555186160124 1558151544096 1562036093184 1564563690368 1567378935711 1569830328216 1576290535328 1577832576768 1579296160512 1583578842237 1587176519688 1588622035644 1588648770792 1590095627596 1593708110304 1596746946816 1601076950991 1606175870292 1606202900856 1607665745028 1608715014336 1611318144672 1612785647536 1613838258432 1614390559488 1625430007404 1626490870848 1626910362602 1627972192224 1631670725376 1640735615736 1642229910468 1644463145664 1644887272686 1645960835232 1647459888816 1651230483712 1658865291048 1660376097324 1661888279562 1662634009152 1664148247776 1665234381312 1665663865488 1665691897184 1666779038208 1668297051904 1677195294264 1678722794532 1679818440384 1680251685966 1685168126208 1685196486144 1686731273472 1694530226088 1697272217676 1698818002938 1699926764256 1701503601504 1703817441792 1705369188096 1706922347648 1714814657892 1718710485408 1720275795504 1720304746272 1721427531264 1721871508336 1724213046528 1725783368064 1733762886156 1739313638496 1740448829952 1740897712848 1742033938176 1753946230908 1756784366066 1757290604832 1759680308736 1760134151664 1761282931968 1762887014784 1773326852244 1774941904022 1776708180576 1780744621824 1782366429312 1787229867141 1792921624092 1794554521746 1796340315168 1803732662144 1806978263463 1809804391128 1812732912756 1814383853478 1815568040736 1816189379424 1817252145824 1819029913344 1829802229704 1831468716252 1835629566048 1837332280032 1843183597184 1845827567703 1851705939636 1853392374918 1853423565924 1857634294176 1859326128688 1860539648256 1872166778748 1873871848674 1873903384332 1875126417984 1875610035866 1876834183392 1879871168784 1881098097408 1882811301504 1895846046912 1896335008638 1897572682656 1899300890928 1901883711744 1903615846272 1903647882496 1914191551692 1915934895546 1916794622016 1918540336608 1919035151467 1919792503296 1920287641104 1922036536952 1935310269942 1935342839556 1936605972672 1937105446878 1939739677344 1941506289072 1942773444864 1943274509736 1944575544576 1956727843308 1958509926954 1959788180448 1964240554752 1966029480576 1966062567168 1967853152384 1976951930436 1980150920622 1981443298464 1983247891632 1985087535088 1987787015424 1989597386112 1998796703148 2005162232976 2007022203984 2008332119808 2011581887616 2013413929408 2025337390178 2028505033168 2029199244912 2030523634944 2032372927872 2038845387264 2042514045828 2044408664052 2046270602726 2050919453424 2052960360192 2054830087296 2066998815036 2068881327618 2073581546832 2075645005056 2077535392128 2089838580948 2091741894774 2093107104288 2093646942037 2097098180352 2109517220232 2111438456316 2114855064882 2116235359584 2116781162391 2118162714192 2118198361056 2124944147072 2134769267988 2136713502294 2139619175712 2141567827056 2141603867808 2143554326704 2144953352448 2148424192896 2158357878684 2160323596242 2162291104071 2162327493578 2167240009872 2168654494464 2170629589632 2184194575206 2186183823453 2186220615054 2187647487648 2189639880624 2192617527552 2193183030248 2194614446976 2196613185088 2211783165648 2211820388064 2212390843411 2213263968768 2213834796432 2215851039416 2216845345536 2218864330368 2220885153984 2231153878086 2233223476974 2236260392352 2238297059376 2239757920512 2240335581288 2257899979482 2259373634784 2263029623568 2264506626816 2265090670584 2266569019008 2268671468672 2282068162314 2282849150526 2284339089312 2286419543856 2291613980544 2293701060672 2293739661696 2301044490752 2307284385102 2311683848208 2319084851328 2321196950464 2332779240186 2334943105874 2337227316144 2338594974544 2343054139776 2346845535552 2350516019712 2354745492324 2364435802992 2368944240768 2376488572416 2382933053466 2382973156188 2385143441394 2390562165456 2392739362328 2395120420224 2409263805438 2409304351284 2411498617542 2413072521504 2413694882221 2416977217008 2419178471304 2420757387648 2421585839232 2438145011106 2439736306272 2440365543903 2441958288336 2447506088064 2449776373376 2461103423604 2463344865702 2466694718496 2467330909029 2468941252848 2471189833224 2471231421232 2476845725568 2488297936572 2490564145986 2492832419343 2496222371664 2498495798232 2498537845776 2500168557312 2502445577856 2506494891712 2510415068672 2518084191798 2520377528949 2527752189312 2527794729216 2528446678184 2530096910208 2532401187904 2538154461696 2545908326514 2548227004407 2549890146384 2550590717563 2552255402256 2554579860728 2555726162688 2558053782144 2560383521472 2572221986838 2580413693256 2580457119408 2582141296896 2582807262504 2586319569792 2588675052096 2591032679648 2606376805393 2608970457744 2610673244928 2611346569272 2613050907264 2621372640768 2630919346362 2635176549099 2635935907248 2640201227496 2641924397952 2644330522176 2652796514816 2659990278366 2662412856033 2665062270864 2671116932736 2673549643968 2676029605312 2682109183488 2689382436138 2691831782619 2691877083842 2694510472752 2705598993216 2709830570496 2714706586692 2719099369134 2721575780217 2723352061104 2725878218736 2734559271232 2739773449728 2747203074378 2753444349072 2755998420048 2758508436824 2764775395776 2770047189504 2777558909454 2780088562377 2780135348886 2782667348293 2786451441264 2788989193032 2790809472384 2810807773011 2810855076498 2812689626976 2813415053799 2815251275088 2819806753176 2821647146112 2822374883188 2824216952256 2824264481408 2843769070368 2844502512957 2846359023984 2848951336392 2852825567616 2855423769408 2855471823744 2864565590528 2871287327538 2873902343319 2877810504912 2880431461656 2883054805428 2889653346496 2894172786176 2903014259334 2905658170317 2909609516016 2912259433608 2914160167296 2914911764604 2914960820072 2916863316864 2919519840832 2926152595968 2935091764962 2937764890431 2939682270672 2949044220864 2949093850752 2951779728576 2958485773824 2961180205312 2965427895654 2970226380933 2974871837448 2977631302632 2981680523136 2984396079168 2987114108384 3004803832969 3007743349464 3010533305976 3012498179712 3017372831424 3020120894112 3022092025344 3038006085267 3042757549752 3043798867368 3045785452416 3048559391808 3055485307392 3058268080896 3058319548928 3066612996078 3069405904089 3076379180136 3079440540288 3082245130944 3092113135104 3100498222554 3103321991427 3110372320248 3116303088192 3124072186368 3129127380736 3134757871422 3137612842161 3139660656432 3152581070656 3155665153536 3158592321024 3167157684474 3172282597323 3174353039376 3177244071288 3177297541584 3180191255192 3187416220608 3193493893632 3202153901982 3205070253441 3212351740584 3212405801712 3215331490056 3217430028672 3222636289344 3225571295072 3227676516864 3228781118976 3240485394363 3243491240367 3250860014808 3252981741696 3253820725204 3255944384448 3263341450752 3276291862809 3279330922581 3281471231472 3284459820936 3288926291328 3289774545372 3291921670464 3294919777632 3302460967424 3317730582096 3320752194648 3323776559124 3325268018304 3328296495552 3331327730976 3331383794368 3336594103808 3349835215461 3354390588528 3357445589064 3359636880768 3360503371932 3370336252416 3373462546944 3386849969223 3389060452176 3394544435352 3397636005876 3399853528512 3403007203008 3410738376192 3413844695296 3423102243471 3424273725789 3429629315784 3437420970816 3440551591008 3440609492544 3443743016672 3448426093056 3451566736128 3460926577653 3464136902977 3467525772312 3478627276992 3481795425696 3484067876352 3499168860279 3502414658811 3507892461816 3513568732132 3514581209664 3520268303328 3522565863936 3525774029568 3546653704488 3549883808044 3553416361152 3561489243648 3564732858624 3574399580199 3574459734282 3577715162091 3585843248184 3589109043492 3592680630336 3607465324288 3613956526926 3617247926313 3619608782256 3625465825512 3628767706956 3631136081472 3632378758848 3634504291648 3638059826688 3657217516659 3659604459408 3662937432504 3671259132096 3674664560064 3686367194368 3691655135406 3695017298553 3703411879272 3706784749836 3706847131848 3715268588352 3718652257376 3721079296512 3735846218979 3744333557496 3747743697348 3747806768664 3750252835968 3751220071732 3753668366784 3759742337568 3762196194816 3765622603008 3777126287697 3791692093824 3792670017276 3795145365312 3798601781856 3803767423488 3807231692544 3807295764992 3828383103384 3831869791092 3833589244032 3837080673216 3838070302934 3840575282208 3844073073904 3870620539884 3870685679112 3873211945344 3874210893756 3879479354688 3883012578144 3885546889728 3886549019472 3889151089152 3913455686616 3917019853908 3919576360896 3928481109504 3932058961152 3932125134336 3935706304768 3946379019543 3953903860872 3960301841244 3962886596928 3966495783264 3970175070176 3975574030848 3979194772224 3989985417549 3997593406296 4010324465952 4014044407968 4016664239616 4023163775232 4026827858816 4034073654207 4037815625763 4050674780356 4057010066336 4058398489824 4061047269888 4064745855744 4078649053701 4085028091656 4088817328104 4092541205452 4101838906848 4105920720384 4109660174592 4120804611567 4133997630072 4137762655236 4147163093664 4151290010112 4155070784256 4170203023329 4179677161896 4183483789548 4186214208576 4187293884074 4194196360704 4216282614747 4219034440464 4222876912632 4229710129764 4232470719168 4233562324782 4236325428384 4236396722112 4249888294144 4269538535976 4273427004588 4279238351424 4283135654112 4283207735616 4287108653408 4289906704896 4296848385792 4306930991307 4316715757368 4320647192484 4324582208142 4324654987156 4334480019744 4337308988928 4341259179264 4354521389001 4368389150412 4372367646906 4372441230108 4375294975296 4379279761248 4385235055104 4386366060496 4389228893952 4393226370176 4423566331296 4423640776128 4424781686822 4427669592864 4431702078832 4433690691072 4437728660736 4441770307968 4462307756172 4466446953948 4472520784704 4476594118752 4479515841024 4480671162576 4515799958964 4518747269568 4526059247136 4529013253632 4530181341168 4533138038016 4537342937344 4564136324628 4565698301052 4568678178624 4572839087712 4583227961088 4587402121344 4587479323392 4599919494117 4614568770204 4623367696416 4638169702656 4642393900928 4650747333831 4665558480372 4669886211748 4674454632288 4677189949088 4686108279552 4693691071104 4702136807133 4709490984648 4728871605984 4737888481536 4750736526711 4765866106932 4765946312376 4770286882788 4781124330912 4785478724656 4790240840448 4818527610876 4818608702568 4822997235084 4826145043008 4827389764442 4833954434016 4838356942608 4841514775296 4843171678464 4876290022212 4879472612544 4880731087806 4883916576672 4895012176128 4899552746752 4922206847208 4926689731404 4933389436992 4934661818058 4937882505696 4939156045579 4942379666448 4942462842464 4953691451136 4976595873144 4981128291972 4985664838686 4992444743328 4996991596464 4997075691552 5000337114624 5004891155712 5012989783424 5036168383596 5040755057898 5055504378624 5055589458432 5056893356368 5060193820416 5064802375808 5091816653028 5096454008814 5099780292768 5101181435126 5104510804512 5109159721456 5111452325376 5116107564288 5120767042944 5144443973676 5160827386512 5160914238816 5164282593792 5165614525008 5172639139584 5177350104192 5182065359296 5212753610786 5217940915488 5221346489856 5222693138544 5226101814528 5261838692724 5270353098198 5271871814496 5280402454992 5283848795904 5288661044352 5319980556732 5324825712066 5330124541728 5342233865472 5347099287936 5352059210624 5361689601423 5378764872276 5383663565238 5383754167684 5389020945504 5411197986432 5420934790389 5429413173384 5438198738268 5443151560434 5446704122208 5451756437472 5469118542464 5494406148756 5506888698144 5511996840096 5517016873648 5529550791552 5555117818908 5560177124754 5560270697772 5565334696586 5572902882528 5577978386064 5581618944768 5621615546022 5621710152996 5625379253952 5626830107598 5630502550176 5639613506352 5643294292224 5644749766376 5648433904512 5648528962816 5687538140736 5689005025914 5692718047968 5694186269107 5697902672784 5705651135232 5710847538816 5710943647488 5742574655076 5747804686638 5755621009824 5757105454401 5760862923312 5766109610856 5779306692992 5806028518668 5811316340634 5819219032032 5824518867216 5828320334592 5829823529208 5829921640144 5833726633728 5839039681664 5870183529924 5875529780862 5879364541344 5898088441728 5898187701504 5903559457152 5922360410624 5930855791308 5940452761866 5949743674896 5955262605264 5963361046272 5968792158336 5974228216768 6009607665938 6015486698928 6021066611952 6024996359424 6034745662848 6040241788224 6076012170534 6085515099504 6087597734736 6091570904832 6097118783616 6116536161792 6133225992156 6138811808178 6148745281231 6152758360272 6158881080576 6164490261888 6200996445108 6206643982854 6212296664077 6220744640496 6232606176384 6258254761472 6269515742844 6275225684322 6279321312864 6280940826111 6305162141312 6334315368948 6344565194646 6348706078752 6350343487173 6354488142576 6354595083168 6360382510384 6374832441216 6404307803964 6410140506882 6424703481168 6424811603424 6430662980112 6434860057344 6445272578688 6451142590144 6480970788726 6486873312213 6486982480734 6501720029616 6505963483392 6507641450408 6511888768896 6552583725618 6558551470359 6558661845162 6562942462944 6564635125531 6568919641872 6577852582656 6579549090744 6583843340928 6589839555264 6635461164192 6637172530233 6641504389296 6647553118248 6650536036608 6656592991104 6662655461952 6662767588736 6699670430922 6708781177056 6714891178128 6719273761536 6721006743864 6773699938446 6778120904352 6789088870704 6795272011752 6799707057024 6806014406016 6827689390592 6846204486942 6848547451578 6859258631568 6874841941632 6881103182016 6881218985088 6887486033344 6903133472256 6921853155306 6928273805954 6935051544624 6957254553984 6963590851392 6998337720558 7004829317622 7015784923632 7027137464264 7029162419328 7040536606656 7051548059136 7088680865623 7093307408976 7099767616088 7106832722304 7129465717248 7148799160398 7148919468564 7155430324182 7161947109541 7171686496368 7178218086984 7185361260672 7214930648576 7227913053852 7234495852626 7239217564512 7241084646663 7250931651024 7257535413912 7262272162944 7264757517696 7269008583296 7314435033318 7319208918816 7321096631709 7325874865008 7342518264192 7349329120128 7372734388736 7383310270812 7390034597106 7401992727087 7406823758544 7413569499672 7413694263696 7430537176704 7437304514752 7471692437958 7478497258029 7488667114992 7495487394696 7495613537328 7500505671936 7502440143464 7507336733568 7519484675136 7531245206016 7554252575394 7561132586847 7568146227523 7583384187648 7585340034552 7590290730624 7597203563712 7614463385088 7644681013221 7651772152689 7656766206768 7663739582184 7667178488064 7674161346432 7676140605868 7681150564416 7688146147808 7733675438953 7741241079768 7741371358224 7746423890688 7748421787512 7758958709376 7766025156288 7773098038944 7819130416179 7826911373232 7834039707816 7839152721792 7864117922304 7871412609536 7892758039086 7905529647297 7907807721744 7920603682488 7925773193856 7932991566528 7940350140352 7958389544448 7979970835098 7987238568099 7995186812592 8020648931904 8028088815936 8046327550464 8053655717632 8068147308414 8075495347857 8075631251526 8101349560712 8114020132672 8116796979648 8129491711488 8157298107402 8164727340651 8170056183312 8172300870559 8177634656208 8185082410904 8203677813696 8219320349184 8241609223134 8267995260144 8275525310472 8294326187328 8310141568512 8340265687131 8340406046658 8348002044879 8359354323792 8366967579096 8372428417152 8374587768148 8432423319033 8432565229494 8438068880928 8440245161397 8445753825264 8459420259528 8464941438336 8467124649564 8472650856768 8472793444224 8499776588288 8533507538871 8539077071952 8546854009176 8558476702848 8566271308224 8566415471232 8574217306816 8593696771584 8613861982614 8621707029957 8633431514736 8641294384968 8649164416284 8649309974312 8668960039488 8682518358528 8709042778002 8716974510951 8736778300824 8744735293812 8744882460216 8750589950592 8758559522496 8772732120992 8778457787904 8786452740352 8813294671293 8847132662592 8847281552256 8849563373644 8855339185728 8863404157664 8875457321472 8883540615936 8910679142799 8915893340449 8924615512344 8932893907896 8945041569408 8953188237504 8961342325152 9014411498907 9031599917928 9037494539136 9052118494272 9060362682336 9066276076032 9074685874688 9114018255801 9128272649256 9131396602104 9137356357248 9145678175424 9166455922176 9174804242688 9174958646784 9199838988234 9208217712267 9229137540408 9246735392832 9276339405312 9284787801856 9301494667662 9309965974281 9331116960744 9339772423496 9348909264576 9354379898176 9372216559104 9387382142208 9404273614266 9412838526483 9418981969296 9421569793447 9457743211968 9475776963072 9501473053422 9516847791969 9531732213864 9531892624752 9540573765576 9562248661824 9570957449312 9580481680896 9615210760323 9637055221752 9637217405136 9645994470168 9652290086016 9654779528884 9667908868032 9676713885216 9683029550592 9686343356928 9721456183089 9730473721101 9752580044424 9758945225088 9761462175612 9767833153344 9790024352256 9799105493504 9837992767743 9844413694416 9853379462808 9866778873984 9869323636116 9875765011392 9878312091158 9884759332896 9884925684928 9907382902272 9953191746288 9962256583944 9971329677372 9984889486656 9993983192928 9994151383104 10009782311424 10025979566848 10049505646383 10072336767192 10081510115796 10111008757248 10113786712736 10120387640832 10129604751616 10160549907669 10183633306056 10192908017628 10199560585536 10202362870252 10209021609024 10218319442912 10232215128576 10241534085888 10269306730413 10272821177367 10288887947352 10321654773024 10321828477632 10331229050016 10345278279168 10354700208384 10364130718592 10382779732959 10392410708931 10425507221572 10435881830976 10445386277088 10452203629056 10497506580837 10507243976433 10523677385448 10540706196396 10543743628992 10560804909984 10567697591808 10577322088704 10639961113464 10649651424132 10660249083456 10684467730944 10694198575872 10704118421248 10723379202846 10733145486273 10757529744552 10767327130476 10767508335368 10778041891008 10822395972864 10841869580778 10851743778939 10858826346768 10876397476536 10886303120868 10893408244416 10903512874944 10938237084928 10971652549977 10988812297512 11013777396288 11023993680192 11034033747296 11059101583104 11085051895659 11110235637816 11120354249508 11120541395544 11130669393172 11145805765056 11155956772128 11163237889536 11207538656937 11243231092044 11243420305992 11250758507904 11253660215196 11261005100352 11279227012704 11286588584448 11289499532752 11296867809024 11297057925632 11375076281472 11378010051828 11385436095936 11388372538214 11395805345568 11411302270464 11421695077632 11421887294976 11485149310152 11495609373276 11511242019648 11514210908802 11521725846624 11532219221712 11558613385984 11612057037336 11622632681268 11638438064064 11649037734432 11656640669184 11659647058416 11659843280288 11667453267456 11678079363328 11740367059848 11751059561724 11758729082688 11796176883456 11796375403008 11807118914304 11839137058629 11861711582616 11880905523732 11899487349792 11910525210528 11926722092544 11937584316672 11948456433536 11969956252647 12019215331876 12030973397856 12042133223904 12049992718848 12069491325696 12080483576448 12102220962621 12113446877289 12152024341068 12171030199008 12175195469472 12183141809664 12194237567232 12266451984312 12277623616356 12297490562462 12305516720544 12317762161152 12328980523776 12401992890216 12413287965708 12424593328154 12441489280992 12465212352768 12510609069987 12539031485688 12550451368644 12558642625728 12561881652222 12610324282624 12648847844241 12668630737896 12689130389292 12697412157504 12700686974346 12708976285152 12709190166336 12720765020768 12749664882432 12808615607928 12820281013764 12849406962336 12849623206848 12861325960224 12869720114688 12890545157376 12902285180288 12920792973921 12961941577452 12973746624426 12973964961468 13003440059232 13011926966784 13015282900816 13023777537792 13105167451236 13117102940718 13117323690324 13125884925888 13129270251062 13137839283744 13155705165312 13159098181488 13167686681856 13179679110528 13270922328384 13274345060466 13283008778592 13295106236496 13301072073216 13313185982208 13325310923904 13325535177472 13399340861844 13417562354112 13429782356256 13438547523072 13442013487728 13547399876892 13556241808704 13578177741408 13590544023504 13599414114048 13612028812032 13692408973884 13697094903156 13718517263136 13749683883264 13762206364032 13762437970176 13774972066688 13799758482351 13843706310612 13856547611908 13870103089248 13914509107968 13927181702784 13952242001493 13996675441116 14009658635244 14031569847264 14054274928528 14058324838656 14081073213312 14177361731246 14186614817952 14199535232176 14213665444608 14297598320796 14297838937128 14310860648364 14323894219082 14343372992736 14356436173968 14370722521344 14455826107704 14468991705252 14478435129024 14482169293326 14501863302048 14515070827824 14524544325888 14529515035392 14538017166592 14628870066636 14638417837632 14642193263418 14651749730016 14655528594259 14685036528384 14698658240256 14766620541624 14780069194212 14803985454174 14813647517088 14817468136737 14827138999344 14827388527392 14861074353408 14874609029504 14943384875916 14956994516058 14977334229984 14990974789392 14991227074656 15001011343872 15004880286928 15014673467136 15038969350272 15108505150788 15122265173694 15136292455046 15166768375296 15170680069104 15180581461248 15194407127424 15289362026442 15303544305378 15313532413536 15327479164368 15334356976128 15348322692864 15352281211736 15362301128832 15376292295616 15467350877906 15482482159536 15482742716448 15492847781376 15496843575024 15517917418752 15532050312576 15546196077888 15638260832358 15653822746464 15668079415632 15678305443584 15785516078172 15811059294594 15815615443488 15841207364976 15851546387712 15865983133056 15880700280704 15959941670196 15974477136198 15990373625184 16041297863808 16056177631872 16085068804269 16107311435264 16136294616828 16150990695714 16151262503052 16202699121424 16228040265344 16233593959296 16314596214804 16329454681302 16340112366624 16344601741118 16355269312416 16370164821808 16407355627392 16483218446268 16535990520288 16551050620944 16588652374656 16680531374262 16680812093316 16696004089758 16718708647584 16733935158192 16744856834304 16749175536296 16864846638066 16865130458988 16876137761856 16880490322794 16891507650528 16895864175547 16918840519056 16929882876672 16934249299128 16945301713536 16945586888448 17067015077742 17078154143904 17082558807321 17093708018352 17116953405696 17132542616448 17132830942464 17148434613632 17227723965228 17243414059914 17266863029472 17271316363203 17282588769936 17298328832568 17298619948624 17337920078976 17418085556004 17433949021902 17473556601648 17489470587624 17489764920432 17501179901184 17517119044992 17545464241984 17572905480704 17626589342586 17694265325184 17694563104512 17699126747288 17710678371456 17726808315328 17767081231872 17821358285598 17831786680898 17849231024688 17865787815792 17890083138816 17906376475008 17922684650304 18028822997814 18063199835856 18074989078272 18104236988544 18120725364672 18228036511602 18244637637751 18256545298512 18262793204208 18274712714496 18291356350848 18349608485376 18399677976468 18416435424534 18446235843693 18458275080816 18493470785664 18569575603712 18602989335324 18619931948562 18636889992231 18662233921488 18679544846992 18697818529152 18708759796352 18774764284416 18808547228532 18825677052966 18837963938592 18842822478333 18843139586894 18915486423936 19002946106844 19033695583938 19051030461519 19063464427728 19063785249504 19081147531152 19124497323648 19141914898624 19230421520646 19274110443504 19274434810272 19291988940336 19304580172032 19309559057768 19335817736064 19353427770432 19442912366178 19460619936639 19460947442202 19478671438051 19505160088848 19517890450176 19522924351224 19535666306688 19675654411077 19675985535486 19688827388832 19693905376593 19706758925616 19733557747968 19738647272232 19751530022784 19756624182316 19769518665792 19769851369856 19906383492576 19911517590699 19924513167888 19942659354744 19969778973312 19987966385856 19988302766208 20051959133696 20099011292766 20144673534384 20163020231592 20227573425472 20259209503232 20321099815338 20367266612112 20385816035256 20399121171072 20404725740504 20418043218048 20436638885824 20483068171776 20538613460826 20545642354734 20577775894704 20643309546048 20643656955264 20662458100032 20709400416768 20728261437184 20765559465918 20784821417862 20851014443144 20871763661952 20890772554176 20995013161674 21014487952866 21033626830783 21047354770896 21081412392792 21087487257984 21121609819968 21154644177408 21266042596869 21279922226928 21299302848264 21320498166912 21388397151744 21408236842496 21446758405692 21466290972546 21485841328623 21515059489104 21534654260952 21535016670736 21556083782016 21644791945728 21683739161556 21703487557878 21717652693536 21723253939989 21752794953072 21772606241736 21786816488832 21807025749888 21876474169856 21943305099954 21963289895127 21977624595024 22027554792576 22047987360384 22068067494592 22118203166208 22170103791318 22205978181261 22220471275632 22240708499016 22241082791088 22261338786344 22291611530112 22311913544256 22415077313874 22435491774087 22486462184088 22486840611984 22501517015808 22507320430392 22522010200704 22558454025408 22578999065504 22593735618048 22683397760541 22704438682569 22750152562944 22756020103656 22770872191872 22776745076428 22791610691136 22843390155264 22934043039663 22947463187713 22955316458067 22970298620304 22991218746552 23022484039296 23028421817604 23043451693248 23064438443424 23117226771968 23201026316859 23224114074672 23245265362536 23276876128128 23298075468864 23319294116832 23319686560576 23356158726656 23457391248537 23480734119696 23502119123448 23517458165376 23592353766912 23614237828608 23678274117258 23716588941891 23723423165232 23761811047464 23798974699584 23821050421056 23875168633344 23896912867072 23939912505294 23961715704297 24038430663752 24061946795712 24084266447808 24138982651392 24160967152896 24204441925242 24226486043571 24226893754578 24248958320839 24304048682136 24342060398016 24350390938944 24388475134464 24494182021953 24516902611677 24532903968624 24555247232712 24594981124924 24611033441088 24657961047552 24803985780432 24826575931416 24849186656308 24882978561984 24930424705536 25020797061393 25021218139974 25044006134637 25078062971376 25100902737288 25117285251456 25123763304444 25220648565248 25297695688482 25320735484191 25337261475792 25378260778584 25394824315008 25401373948692 25417952570304 25418380332672 25441530041536 25499329764864 25600522616613 25617231215856 25640562027528 25698813924672 25699246413696 25722651920448 25781090314752 25804570360576 25841585947842 25865121089871 25923883154904 25947493248852 25947929922936 26006880118464 26030565801632 26047555075584 26150923532853 26210334902472 26234205881436 26234647380648 26251769851776 26258540502124 26275678567488 26318196362976 26335373363712 26359358221056 26439884013879 26541844656768 26548690120932 26566017557184 26590212472992 26626371964416 26650621847808 26651070354944 26747680021347 26798681723688 26835124708224 26859564712512 26884026975456 27043234496721 27094799753784 27112483617408 27156355482816 27181088047008 27198828228096 27224057624064 27342054767403 27384817947768 27394189806312 27437034526272 27499367766528 27524412728064 27524875940352 27549944133376 27599516964702 27624653136801 27687412621224 27713095223816 27740206178496 27829018215936 27854363405568 27904484002986 27929897922843 27993350882232 28019317270488 28063139694528 28108549857056 28116649677312 28162146426624 28238515579449 28264709380341 28354723462492 28373229635904 28399070464352 28427330889216 28550543375907 28595196641592 28595677874256 28621721296728 28647788438164 28686745985472 28712872347936 28741445042688 28845632280969 28911652215408 28937983410504 28956870258048 28964338586652 29003726604096 29030141655648 29049088651776 29059030070784 29076034333184 29191421163303 29257740133272 29276835675264 29284386526836 29303499460032 29311057188518 29370073056768 29397316480512 29513978303229 29533241083248 29560138388424 29607970908348 29627295034176 29634936273474 29654277998688 29654777054784 29722148706816 29749218059008 29886769751832 29913989032116 29954668459968 29981949578784 29982454149312 30009760573856 30029346934272 30077938700544 30148516939149 30217010301576 30244530347388 30272584910092 30341360138208 30361162922496 30388814254848 30481649723007 30578724052884 30607088610756 30627064827072 30654958328736 30696645385728 30704562423472 30724602257664 30752584591232 30807920191239 30934701755812 30964964319072 30965485432896 30993687150048 31035834837504 31064100625152 31092392155776 31148339198877 31177232126793 31276521664716 31307645492928 31336158831264 31356610887168 31521731929299 31571032156344 31622118589188 31631230886976 31682414729952 31703092775424 31731966266112 31761400561408 31919883340392 31948954272396 31980747250368 32082595727616 32112355263744 32170137608538 32199436458819 32272589233656 32301981391428 32302525006104 32405398242848 32456080530688 32467187918592 32555231336817 32629192429608 32658909362604 32680224733248 32689203482236 32710538624832 32740329643616 32814711254784 32914957649931 32966436892536 33071981040576 33102101241888 33177304749312 33255155686977 33361062748524 33361624186632 33392008179516 33437417295168 33467870316384 33489713668608 33498351072592 33729693276132 33730260917976 33752275523712 33760980645588 33783015301056 33791728351094 33837681038112 33859765753344 33868498598256 33890603427072 33891173776896 34134030155484 34156308287808 34165117614642 34187416036704 34233906811392 34265085232896 34265661884928 34296869227264 34455447930456 34486828119828 34533726058944 34542632726406 34565177539872 34596657665136 34597239897248 34675840157952 34836171112008 34867898043804 34947113203296 34978941175248 34979529840864 35002359802368 35034238089984 35090928483968 35253178685172 35388530650368 35389126209024 35398253494576 35421356742912 35453616630656 35517411175887 35642716571196 35663573361796 35698462049376 35731575631584 35780166277632 35812752950016 35845369300608 35909868757941 36057645995628 36126399671712 36149978156544 36208473977088 36241450729344 36340340631867 36456073023204 36489275275502 36513090597024 36525586408416 36549425428992 36582712701696 36799355952936 36832870849068 36892471687386 36916550161632 36986941571328 37205978670648 37239863897124 37273779984462 37324467842976 37359089693984 37395637058304 37417519592704 37531827209961 37617094457064 37651354105932 37675927877184 37685644956666 37686279173788 37830972847872 37946543532723 38005892213688 38067391167876 38102060923038 38126928855456 38127570499008 38162295062304 38248994647296 38283829797248 38460843041292 38548220887008 38548869620544 38583977880672 38609160344064 38619118115536 38671635472128 38706855540864 38885824732356 38921239873278 38921894884404 38957342876102 39010320177696 39035780900352 39045848702448 39071332613376 39351308822154 39351971070972 39377654777664 39387810753186 39413517851232 39467115495936 39477294544464 39503060045568 39513248364632 39539037331584 39539702739712 39812766985152 39823035181398 39849026335776 39885318709488 39939557946624 39975932771712 39976605532416 40198022585532 40289347068768 40326040463184 40455146850944 40642199630676 40734533224224 40771632070512 40798242342144 40809451481008 40836086436096 40873277771648 41077226921652 41091284709468 41155551789408 41286619092096 41287313910528 41324916200064 41399275447053 41456522874368 41531118931836 41569642835724 41702028886288 41743527323904 41781545108352 41990026323348 42028975905732 42067253661566 42094709541792 42162824785584 42174974515968 42243219639936 42532085193738 42559844453856 42598605696528 42640996333824 42893516811384 42932581945092 42971682657246 43030118978208 43041216968617 43069308521904 43070033341472 43112167564032 43367478323112 43406975115756 43435305387072 43446507879978 43486076648539 43505589906144 43545212483472 43573632977664 43614051499776 43886610199908 43926579790254 43955249190048 43966585782777 44055109585152 44095974720768 44136134989184 44340207582636 44411956362522 44440942551264 44452404410211 44481416998032 44482165582176 44522677572688 44583223060224 44623827088512 44830154627748 44870983548174 44972924368176 44973681223968 45003034031616 45014640860784 45044020401408 45116908050816 45157998131008 45366795521082 45408877365138 45500305125888 45512040207312 45541744383744 45553490152856 45583221382272 45868086079326 45894926375426 45910632916134 45940597240608 45982437493104 46044968078592 46056843635208 46086903386496 46128876886848 46402052633718 46448228149344 46490530725072 46553752256256 46596150937728 46638588233664 46639373121152 46914782497074 46961468239392 47004238246896 47034916330752 47356548234516 47433177883782 47446846330464 47523622094928 47597949399168 47642100842112 47793825734144 47879825010588 47923431408594 48076861327504 48123893591424 48168532895616 48321934305792 48408883850484 48452972087142 48453787509156 48497916641678 48608097364272 48684120796032 48700781877888 48988364043906 49033805223354 49065807937248 49110494465424 49189962249848 49222066882176 49607971560864 49620766059361 49653151862832 49698373312616 49765957123968 50041594122786 50042436279948 50088012269274 50133629766787 50156125942752 50201805474576 50234570502912 50247526608888 50595391376964 50641470968382 50674522951584 50687592526641 50756521557168 50789648630016 50802747897384 50835905140608 50836760665344 50883060083072 51201045233226 51234462431712 51247676421963 51281124055056 51397627849344 51398492827392 51445303840896 51609140721152 51683171895684 51730242179742 51813949089609 51847766309808 51894986497704 51895859845872 52013760236928 52061131603264 52301847065706 52420669804944 52468411762872 52469294761296 52503539703552 52517081004248 52551357134976 52636392725952 52718716442112 52879768027758 53083689313536 53097380241864 53132035114368 53180424945984 53301243695616 53495360042694 53597363447376 53670249416448 53719129425024 53768053950912 54086468993442 54135728072671 54189599507568 54224967234816 54312710965632 54362176094016 54684109534806 54733912913253 54769635895536 54788379612624 54874069052544 55048825456128 55099888266752 55199033929404 55249306273602 55338707531079 55374825242448 55426190447632 55480412356992 55708726811136 55808968005972 55859795845686 55910669976693 55986701764464 56038634540976 56126279389056 56217099714112 56324292853248 56477031158898 56528467434999 56529418760682 56709446924984 56746459271808 56798140928704 57101086751814 57153091384557 57190393283184 57191355748512 57206106093913 57243442593456 57295576876328 57373491970944 57425744695872 57691264561938 57823304430816 57875966821008 57913740516096 57928677173304 58007453208192 58060283311296 58381859809917 58382842326606 58436014314153 58515480266544 58553671350528 58568773053672 58606998920064 58622114377036 59026963233231 59027956606458 59066482166496 59081716129779 59120276776848 59215941816696 59254590068352 59269872546948 59308555997376 59309554109568 59498436118016 59734552772097 59773539503664 59827978064232 59909336919936 59963899157568 59964908298624 60019521147712 60155877401088 60297033878298 60434020603152 60489060694776 60545169820184 60682720276416 60777628509696 60963299446014 61157448105768 61214177221512 61254129654144 61309916657472 61409124846944 61449204515328 61505169182464 61615840382478 61869403511624 61929928638144 61930970865792 61987374300096 62128201250304 62184784311552 62296678397754 62354464253586 62411253383143 62553043329432 62615290985856 62672317662528 63043463858598 63100880492349 63142064312688 63244237178376 63262461773952 63364829459904 63463932532224 63522801122816 63798127790607 63839766680784 63897908544792 63961494500736 64165191455232 64224710527488 64340275217076 64398872917638 64457523985869 64545178467312 64603962782856 64605050012208 64810796485696 64912161061376 64934375837184 65110462673634 65169761819967 65258384859216 65317818725208 65360449466496 65378406964472 65421077249664 65480659287232 65629422509568 65829915299862 65889869685381 65932873785072 65950988554129 66143962081152 66204202483776 66354609498624 66510311373954 66617934543783 66722125497048 66723248373264 66784016359032 66874834590336 66935740632768 66996702145184 67306475322261 67459386552264 67460521835952 67504551047424 67521961291176 67566030602112 67583456702188 67675362076224 67736997196512 67781206854144 68050193281623 68113316047707 68268060310968 68312616575616 68330235229284 68374832073408 68530170465792 68593738454528 68842389563139 68865949374201 68910895860912 68973656239656 69067452117888 69085265452812 69130355079744 69193315330272 69194479794496 69351680315904 69603078950577 69672342224016 69735796087608 69894226406592 69957882350496 69959059681728 70068476179968 70181856967936 70372173745611 70506357370344 70777061300736 70796506989152 70842713485824 70907233261312 71034822351774 71149766825673 71285433142392 71327146723592 71396924098752 71463151263168 71625505900032 71690738601216 71819737515882 71885147112891 72115291991256 72252799343424 72416947954176 72482901458688 72679458130713 72680681263734 72746874962517 72912146046408 72978550551004 73026181194048 73051172816832 73165425403392 73482546065859 73550707835031 73598711905872 73665741698136 73784943374772 73833100323264 73973883142656 74411957341296 74479727794248 74547559968924 74648935685952 74718179387968 74791274116608 74835039185408 75063654419922 75132018403911 75234188914128 75302708211864 75351855754368 75371289913332 75372558347576 75661945695744 75893087065446 75962206452573 76011784427376 76134782335752 76204121846076 76253857710912 76255140998016 76324590124608 76497989294592 76567659594496 76801567849839 76921686082584 77096441774016 77097739241088 77167955761344 77238236231072 77343270944256 77413711081728 77595363269613 77771649464712 77842479746556 77843789768808 77914685752204 78020640355392 78091697404896 78142665226752 78452770598559 78702617644308 78703942141944 78755309555328 78775621506372 78827035702464 78954589088928 79006120091136 79026496729264 79078074663168 79079405479424 79625533970304 79646070362796 79698052671552 79770637418976 79879115893248 79951865543424 79953211064832 80243040064041 80396045171064 80578694137536 80652080926368 80910293701888 81129703490163 81284399261352 81469066448448 81543264141024 81596484684288 81618902962016 81672172872192 81746555543296 82026164302209 82154453843304 82182569418936 82311103578816 82573238184192 82574627821056 82649832400128 82798550894106 82873959410403 83062237863672 83139285671448 83404057772576 83487054647808 83563090216704 83789693768529 83980052646696 84057951811464 84134507323132 84189419083584 84325649571168 84349949031936 84486439279872 84715546738347 84794128141023 85064170387476 85119688907712 85197211393056 85281992667648 85787033622768 85865163890184 85943365314492 86060237956416 86082433937234 86138617043808 86140066682944 86224335128064 86734956646224 86813950231512 86870610774144 86893015759956 86972153297078 87011179812288 87090424966944 87147265955328 87228102999552 87574263489909 87773220399816 87853159580508 87910498380096 87933171565554 88110219170304 88191949441536 88272269978368 88541934909687 88680415165272 88823912725044 88881885102528 88904808820422 88962833996064 88964331164352 89045355145376 89166446120448 89247654177024 89660309255496 89741967096348 89945848736352 89947362447936 90029281721568 90088040802816 90233816101632 90315996262016 90445550817447 90733591042164 90817754730276 91024080414624 91083488767488 91106980305712 91166442764544 91736172158652 91789852750852 91821265832268 91881194481216 91964874986208 92089936157184 92113687270416 92173806772992 92257753773696 92423760573717 92804105267436 92896456298688 92981061450144 93107504512512 93192301875456 93277176467328 93278746242304 93531696380379 93829564994148 93922936478784 94008476493792 94069832661504 94565195787897 94713096469032 94866355767564 94893692660928 95047244189856 95195898798336 95284201684224 95759650021176 95846862817188 96153722655008 96247787182848 96337065791232 96598309376457 96817767700968 96905944174284 96907575018312 96995833283356 97216194728544 97368241592064 97401563755776 97665694010451 97976728087812 98067610446708 98131615874496 98220988930848 98379924499696 98444133764352 99215943121728 99241532118722 99306303725664 99396746625232 99531914247936 100083188245572 100084872559896 100176024538548 100267259533574 100312251885504 100403610949152 100469141005824 100495053217776 101190782753928 101282941936764 101349045903168 101375185053282 101513043114336 101579297260032 101605495794768 101671810281216 101673521330688 101766120166144 102402090466452 102468924863424 102495352843926 102562248110112 102795255698688 102796985654784 102890607681792 103366343791368 103460484359484 103627898179218 103695532619616 103789972995408 103791719691744 104027520473856 104122263206528 104603694131412 104841339609888 104936823525744 104938589522592 105007079407104 105034162008496 105102714269952 105272785451904 105759536055516 106167378627072 106194760483728 106264070228736 106360849891968 106552233527661 106990720085388 107194726894752 107340498832896 107438258850048 107536107901824 108172937986884 108271456145342 108379199015136 108449934469632 108625421931264 108724352188032 109021021895601 109368219069612 109467825826506 109539271791072 109576759225248 109748138105088 110398067858808 110498612547204 110677415062158 110749650484896 110852380895264 110960824713984 111617936011944 111719591691372 111821339953386 111973403528928 112077269081952 112252558778112 112434199428224 112595481629883 112954062317796 113056934869998 113058837521364 113418893849968 113492918543616 113596281857408 114202173503628 114306182769114 114380786566368 114382711497024 114412212187826 114486885186912 114591153752656 114746983941888 114851489391744 115382529123876 115646608861632 115751933642016 115827481032192 115857354346608 116014906416384 116120566622592 116763719619834 116765684653212 116872028628306 117030960533088 117107342701056 117137546107344 117213997840128 117244228754072 118053926466462 118055913212916 118132964332992 118163432259558 118240553553696 118431883633392 118509180136704 118539745093896 118617111994752 118619108219136 119469105544194 119547079007328 119655956128464 119818673839872 119927798315136 119929816597248 120039042295424 120594067756596 120868041206304 120978121389552 121090339640368 121365440552832 121926598892028 122314896211536 122428354443024 122508259308288 122619833314944 122818249693888 123010338364928 123231680764956 123738807023248 123859857276288 123861941731584 123974748600192 124369568623104 124593356795508 124708928507172 124822506766286 125106086658864 125230581971712 125344635325056 126086927717196 126201760984698 126284128625376 126488474356752 126524923547904 126729658919808 127596255581214 127679533361568 127712463464257 127795817089584 127922989001472 128680550434152 128797745835276 128915047971738 129090356934624 129123650905851 129207925565712 129210100024416 129621592971392 130220925347268 130339523639934 130458229945617 130516769718432 130635637450416 130720898932992 130756813928944 130842154499328 130961318574464 131659830599724 131779739370762 131865747570144 131899757348331 131901977108258 132287924162304 132408404967552 133020622747908 133235869087566 133357213230633 133444250994096 133446496746528 133568032718064 133749669180672 133871481265536 133993404290368 134612950644522 134918773104528 134921043671904 135009102094848 135043922582352 135132061204224 135166913404376 135350724152448 135473994393024 136100386563246 136226632095414 136536120621936 136625233151232 136660470458568 136749664146816 137684779126278 137731898748402 137821791721824 137947312479312 138134904235776 138170530905624 138260710159488 138386630660544 138388959588992 139206157901154 139344684448032 139471592175216 139788452813184 139915764700992 139918119363456 140363713935872 140744347491222 141012714740688 141593013978304 141814466522624 142069644703548 142299533651346 142570866284784 142654293447184 142793848197504 142926302526336 143381477202432 143639475031764 143770294225782 144230583982512 144505598686848 144965802917376 145358916261426 145361362527468 145493749925034 145824292092816 145957101102008 146052362388096 146102345633664 146965092131718 147101415670062 147197423811744 147235387815481 147331483396272 147569886749544 147666200646528 148823914682592 148862298178083 148959455588496 149095119937848 149297871371904 149436358775936 150127308839844 150264036807822 150400889300361 150468377828256 150605416423728 150703711508736 150742579826664 150745116695152 151786174130892 151924412905146 152023568854752 152062777579923 152269564671504 152408243692152 152507715421824 152510281996032 152649180249216 153135319188992 153603135699678 153743029265889 153843372165168 154192883548032 154195478482176 154335911522688 154476472462144 154827422163456 155190726539226 155441847268827 155543298929424 155684959493112 155687579537616 155829371504408 156041280710784 156183394809792 156905541197118 157405235288616 157407884283888 157510619110656 157551243012744 157654071404928 157909178177856 158052993458528 158156149326336 158988985128973 159251067940608 159292140725592 159396105343104 159541274837952 159903731086848 160486080128082 160632242313991 160792090342128 161157388275072 161304161852736 161820587403776 162259406980326 162407184218013 162568798522704 162938132896896 163086528282048 163237805924032 163493111086592 164052328604418 164201738739759 164308907686608 164365138837872 164622207157632 165146476368384 165299664800256 165597101788212 165747918820806 166016122593237 166124475727344 166278571342896 166808115545152 167126180433408 167579387537058 167732009930079 167960105293392 168115903622928 168269014646264 168378838167168 168651299142336 168972878559744 169431093476694 169585402304997 169588256282046 169742708245873 170128340774952 170239377815424 170394422786112 171459274153671 171574067245536 171618318281739 171730327780368 171886730628984 172120475912832 172164867874468 172277234087616 172280133365888 173469913292448 173627900463024 173741221548288 173786031519912 173944306594156 174022359624576 174180849933888 175145579429751 175148526979818 175308042942459 175546440799632 175706319161016 175820996760192 175866343131108 176544539956736 177083869819374 177245148389337 177360830330544 177647825450088 177763770205056 177809617640844 177925667992128 177928662328704 178090710290752 178495308354048 179203658316291 179320618510992 179483934192696 179891697472704 179894724895872 180058563443136 180467632203264 180631992524032 180891101634894 181467182084328 181635509460552 182048160829248 182213960611424 182332885529088 183293033811109 183472344317304 183579705501704 183642531664536 183762388962432 183929749972416 184227374540832 184347613545984 184515507547392 184847521147434 185608210534872 185792912597376 185962122900288 186384603750912 186554352934656 186557492484608 187063392760758 187233760149429 187659129988296 187845872957568 188016952987584 189130391575794 189302641477047 189426192938064 189732711535128 189787385321856 190094488379712 190391797596672 190568403368448 191394383371821 191519300042352 191693725634376 192307445310016 192495574365696 192674131582464 193196618752914 193372571957607 193635535401936 193811888348568 193815150036624 193991666566712 194432389457088 194736483184128 194803127511552 195331388020902 195509285459901 195953456175624 196135220893416 196263231748992 196441977861696 196759848999392 196888267528704 197669609056143 197852965662387 198431886243456 198483064237444 198612607451328 198793493250464 199063828495872 199853803631349 200166376491144 200169745119792 200352049077096 200534519067148 200624503771008 200807221898304 200990106435552 201919425966783 202381565507856 202565883873528 202698091806336 202750370106564 203026086228672 203210991589536 203343620562432 203532240332288 204339948143121 204804180932904 204937849726848 204990705687852 205124496220224 205590511397376 205781215363584 206527168689417 206597848122603 206732687582736 206920968718968 207255796358436 207391065239232 207579945990816 207583439383488 208055040947712 208244526413056 208809236851731 209207388262824 209682679219776 209873647051488 209877179045184 210068324016992 210205428539904 210545570903808 211116521236833 211312351081597 211519072111032 212389520967456 212528140457472 212721699783936 213104467055322 213449300477019 213981440170776 214389453789504 214876517700096 215072215803648 215655441338673 216345875973768 216542912290684 216758398030272 217250843862528 217448704376064 218038374392139 218042043791202 218240624887551 218736438139224 218935651653012 219078543582144 219153518450496 219496276210176 220652123505093 220796135717616 220997225094408 221354830124316 221499300969792 221704761790528 221921649427968 223235872023888 223439183382744 223642679906772 223946807057856 224154538163904 224505117556224 224868398856448 225190963259766 225396055211733 225908124635592 226113869739996 226117675042728 226837787699936 226985837087232 227192563714816 227886619357719 228404347007256 228612365538228 228761573132736 228765422994048 228824424375652 228973770373824 229182307505312 229493967883776 229702978783488 230404703549517 230765058247752 231293217723264 231503867284032 231714708693216 232029812832768 232241133245184 232786089808839 233527439239668 233531369306424 233744057256612 234061921066176 234275092214688 234427995680256 234488457508144 236107852932924 236111826425832 236265928665984 236326864519116 236481107107392 236863767266784 237018360273408 237079490187792 237234223989504 237238216438272 238938211088388 239094158014656 239311912256928 239637347679744 239855596630272 239859633194496 240078084590848 240729120192123 241188135513192 241736082412608 241956242779104 242180679280736 242730881105664 243389110470489 243853197784056 244629792423072 244856708886048 245016518616576 245239666629888 245636499387776 246078492906627 246463361529912 247477614046496 247719714552576 247723883463168 247949497200384 248621878231209 249186713591016 249417857014344 249645013532572 250212173317728 250461163943424 250689270650112 251369081305587 252173855434392 252403521969396 252568257250752 252976948713504 253049847095808 253459317839616 254382384423069 255192511162428 255359066723136 255424926928514 255591634179168 255845978002944 257361100868304 257595491670552 257830095943476 258180713869248 258247301811702 258415851131424 258420200048832 259243185942784 260441850694536 260679047279868 260916459891234 261033539436864 261271274900832 261441797865984 261513627857888 261684308998656 261922637148928 262722790469727 263319661199448 263559478741524 263731495140288 263799514696662 263803954216516 264575848324608 264816809935104 265625804729061 266041245495816 266471738175132 266714426461266 266888501988192 266892993493056 267136065436128 267499338361344 267742962531072 267986808580736 269225901289044 269837546209056 269842087343808 270087845164704 270264122408448 270333826808752 270701448304896 270947988786048 272200773126492 272453264190828 273072241243872 273250466302464 273320940917136 273499328293632 275369558252556 275463797496804 275643583443648 275894624958624 276269808471552 276341061811248 276521420318976 276773261321088 276777919177984 278412315802308 278689368896064 278943184350432 279576905626368 279831529401984 279836238726912 280595089141137 281488694982444 282025429481376 283186027956608 283695587363691 284139289407096 284599067302692 285141732569568 285308586894368 285587696395008 285852605052672 287278950063528 287540588451564 288461167965024 289011197373696 289794928129371 290717832522852 290722725054936 290987499850068 291648584185632 291914202204016 292104724776192 292204691267328 293930184263436 294202831340124 294394847623488 294470775630962 294662966792544 295139773499088 295332401293056 297647829365184 297724596356166 297918911176992 298190239875696 298595742743808 298872717551872 300254617679688 300528073615644 300801778600722 300936755656512 301210832847456 301288518780319 301407423017472 301485159653328 301490233390304 303572348261784 303848825810292 304047137709504 304125555159846 304539129343008 304816487384304 305015430843648 305020563992064 305298360498432 307206271399356 307486058531778 307686744330336 308385767096064 308390956964352 308671823045376 308952944924288 310381453078452 310883694537654 311086597858848 311369918986224 311375159075232 311658743008816 312082561421568 312366789619584 313811082394236 314810470577232 314815768567776 315021238221312 315102486025488 315308142809856 315818356355712 316105986917056 317977970257946 318502135881216 318584281451184 318792210686208 319082549675904 320972160256164 321264484627982 321584180684256 322314776550144 322608323705472 324518813960652 324814368436026 325137597045408 325876265793792 326173056564096 326475611848064 327063065686803 328104657208836 328403477479518 328617815373216 328730277675744 329244414315264 331194203576424 331495837641612 332032245186474 332248951454688 332557142685792 333616231090304 335158775074116 335464019860158 335920210586784 336231807245856 336538029292528 336757676334336 337302598284672 338862186953388 339170804609994 339176512564092 339485416491746 340256681549904 340478755630848 340788845572224 342918548307342 343148134491072 343236636563478 343460655560736 343773461257968 344240951825664 344329735748936 344554468175232 344560266731776 346939826584896 347255800926048 347345362415527 347482443096576 347572063039824 347888613188312 348044719249152 348361699867776 350291158859502 350297053959636 350616085884918 351092881599264 351412638322032 351641993520384 351732686262216 354167739638748 354490296778674 354721660661088 355295650900176 355527540410112 355619235281688 355851335984256 355857324657408 356181420581504 358407316632582 358641237021984 358967868385392 359783394945408 359789449791744 360117126886272 361263985048064 361782203269788 362934364168656 363271018921104 364096321658496 364427921222848 366586067622218 366944688634608 367159411003408 367285063329072 367524777924864 367859499944832 368454749081664 369031015094784 369695042294868 371216421069744 371585825194752 371924245800576 373108705869312 374126785521516 374467520298858 375318259976592 375691745915136 376033905975168 378260783151588 378605282954094 378852385876128 378950096508697 379465423070256 379574770643712 380188976759424 382788766743642 383038600084704 383137390392771 383387451268752 384614890620032 386393237505828 386745143915214 387271070803872 387370952717553 387623776697136 387630300073248 387983333133424 388864778914176 390662776041804 391018570919802 391374689836851 391906912351248 392270441786832 392526463497984 392883955723392 393519697998784 395339218112286 395699272044993 395705931324774 396863772486912 396966128474888 397225214902656 397586986500928 399707607262698 400071639691899 400332752982288 400339490239584 400442742657391 400704098154192 401069038134296 401249007542016 401614443796608 401980212871104 403838851933566 404763131015712 405131767747056 405396183612672 405500740213128 406052172457344 406421983179072 408679896286242 409608361865808 409875699453696 409981411375704 410248992440448 413054337378834 413195696245206 413465375165472 413841937437936 414511592716872 414782130478464 415159891981632 415166878766976 416489052826112 417618473703462 418414776525648 419365358439552 419747294102976 419754358090368 420136648033984 421091141807616 422233042473666 422624702163194 423038144222064 424779041934912 425443399567872 426208934110644 426898600954038 427962880341552 428778907579008 430144431607296 431310882677346 432691751947536 433085824581368 433516796060544 434897408752128 436076748784278 436084087582404 436481249775102 436878773682001 437472876278448 437871303306024 438157087164288 438307036900992 441304247010186 441592271435232 441706163446443 441994450188816 442709660248632 442998601939584 443409523581056 446471744047776 446586894534249 446878366765488 447285359813544 447893614115712 448309076327808 449736797712896 450381926519532 450792110423466 451202667901083 451816249271184 452227739479992 452235350085456 453675575399872 454385127429632 455773238715438 456188332739769 456808694014512 457224731076456 457523146265472 457530845988096 457648848751304 457947540747648 458364615010624 459405957566976 460809407099034 461229087797667 461530116495504 461656919878903 462586435446528 463007734568064 463429417386432 464482266490368 465572179617678 466325541806481 467054878479336 467062738612848 467488114513224 468123842132352 468550184429376 468976915016288 471754201776133 472215705865848 472223652851664 472531857331968 472653729038232 472962214214784 473727534533568 474158980375584 474468447979008 476966955386919 477876422176776 478188316029312 478623824513856 479711193260544 480156169181696 481458240384246 481896726941973 482376271026384 483472164825216 483912485558208 484361358561472 485461762211328 486778220940978 487221552654039 487706395568112 489259584846144 489713417772096 490479333259776 491272998775552 492156985813254 492605216219277 492926723059824 494955228092992 495439429105152 495898994400768 497243756462418 498048367779711 498373427182032 498835714028688 499290027065144 500424346635456 501378541300224 502738162611174 503196029790237 504347710868784 504807043938792 505136514501504 505953897427008 506918635679232 508756206914991 508764768846138 509228124737619 510385022324856 510718133446272 510849853857028 511183268358336 514377822461013 514722201736608 514854954845217 515190983341104 515660191886952 516361427738496 516494603623404 516831702262848 516840400097664 518486371885568 520883701389072 521358094559736 521832919782468 522067078873728 522542549801664 523027255715776 523845274297856 525445580939454 525924128827377 526639322398896 527118957483048 527462990280576 527599029393324 527607908433032 529633619870208 531251609458122 531735445168011 532082490991632 532943476350264 533428852922532 533777003976384 533785986986112 534272130872256 535485925062144 535973617161472 537610974948873 538451802578088 539675092418112 539684174687616 540175690329408 540667653617504 541402896609792 541895977572096 543869493767389 544401546252984 544906528381656 546144482487744 546641881834272 546998656587264 549879101433327 550739116505112 550927594993608 551287166887296 551789249917248 552682123622496 553042840637952 553546522642176 553555838355968 556824631604616 557378737792128 557886368700864 559153811252736 559663058803968 559672477453824 561190178282274 561701280448287 562977389964888 564050858962752 566372055913216 567391174727382 567907924431141 568278578814192 569198134605384 570283465139136 570617173788736 571175392790016 571705210105344 574183150115463 574557900127056 575081176903128 576922335930048 578022394747392 579589856258742 580117715872821 581435665045704 581445450109872 581974999700136 583297168371264 583828404408032 584209449552384 584409382534656 586527856379703 587860368526872 588405662680248 588789695246976 588941551261924 589325933585088 590279546998176 590664802586112 593008827168429 593558896987161 595295658730368 595449192712332 595837822353984 596380479751392 597191485487616 597745435103744 600509235359376 601056147231288 601603557201444 601873511313024 602421665694912 602577037560638 602970319306656 602980466780608 607144696523568 607697651620584 608094275419008 608251110319692 609078258686016 609632974768608 610030861687296 610596720996864 613019844429363 614412542798712 614972117063556 615373488660672 616771534192128 617343646090752 617905889848576 619581506068251 619793544367809 620762906156904 621767389075308 622173195717696 622739837972448 622750318150464 623317486017632 624165122843136 624733579239168 626427710555193 627622164788472 629620941154464 629631537135552 630204972050976 630616285619712 631636712711424 632211973834112 633349563710499 633937053244791 635955940515892 637168562902368 637584421372416 638165099351808 640347901431057 641944320512328 642528969255964 643168361368512 644629553100288 645216647410944 646966324016019 649037627921304 649628736872052 650275194090816 651752531587584 652346113128192 652951223696128 654126131373606 654721874662653 656209314417672 656806954959036 657235630746432 657460555351488 658488828630528 661956370515279 662388407152848 662991675283224 664064490372948 664497902909376 665114285371584 667232462180608 670317550148232 670928039720316 671840421173568 672463614491712 673076058585056 673515352668672 674605196569344 676188165635199 677724373906776 678341609219988 678353025128184 678970832983492 680513363099808 680957511261696 681577691144448 683659858073157 685837096614684 686296268982144 686473273126956 686921311121472 687546922515936 688481903651328 688659471497872 689108936350464 689120533463552 693879653169792 694511601852096 694690724831054 695144126079648 695777226376624 696089438498304 696723399735552 700582317719004 700594107919272 701232171769836 702185763198528 702825276644064 703283987040768 703465372524432 708335479277496 708980593557348 709443321322176 710591301800352 711055080820224 711238470563376 711702671968512 711714649314816 712362841163008 716814633265164 717282474043968 717935736770784 719566789890816 719578899583488 720234253772544 722187360576369 723564406539576 725868728337312 726542037842208 728192643316992 728855842445696 730167331411467 733172135244436 733889377269216 734318822006816 734570126658144 735049555849728 735718999889664 736909498163328 738235478719881 739390084589736 742432842139488 743171650389504 743848491601152 745865634693627 748253571043032 748935040597716 750636519953184 751383491830272 752067811950336 756521566303176 757210565908188 757704771752256 757900193017394 758930846140512 759149541287424 760377953518848 763147153269207 765577533487284 766077200169408 766274780785542 766774902537504 769229781240064 772786475011656 773490287830428 774542141607744 774741905435106 775247553394272 775260600146496 775966666266848 777729557828352 781325552083608 782037141839604 782749379673702 783813824702496 784540883573664 785052926995968 785767911446784 787039395997568 788168371409181 790678436224572 791398544089986 791411862649548 793727544973824 793932256949776 794450429805312 795173973001856 799415214525396 800143279383798 800665505964576 800678980479168 800885485314782 801408196308384 802138076268592 802498015084032 803228887593216 803960425742208 807677703867132 809526262031424 810263535494112 810792367225344 811001480426256 812104344914688 812843966358144 817359792572484 819216723731616 819751398907392 819962822751408 820497984880896 826108674757668 826391392490412 826930750330944 827683874875872 829023185433744 829564260956928 830319783963264 830333757533952 835236947406924 836829553051296 838730716879104 839494588205952 839508716180736 840273296067968 841785267423411 844466084947332 845249404326388 846076288444128 849558083869824 851086762091073 852417868221288 853797201908076 855925760683104 857557815158016 862621765354692 865383503895072 866171649162736 867033592121088 872153497568556 872168175164808 872962499550204 873757547364002 874945752556896 875742606612048 876314174328576 876614073801984 882608494020372 883184542870464 883412326892886 883988900377632 885419320497264 885997203879168 886819047162112 892943488095552 893173789068498 893756733530976 893987244249799 894570719627088 895787228231424 896618152655616 900763853039064 901584220846932 902405335802166 903632498542368 903865556340957 904455478959984 904470700170912 907351150799744 911546477430876 912376665479538 913617388029024 914449462152912 915046292530944 915061691976192 915297697502608 915895081495296 916729230021248 921618814198068 922458175595334 923060232991008 923313839757806 925172870893056 926015469136128 926858834772864 931144359235356 932651083612962 934109756958672 934125477225696 934976229026448 936247684264704 937100368858752 937953830032576 943508403552266 944431411731696 944447305703328 945063714663936 945307458076464 945924428429568 947455069067136 948317960751168 953933910773838 955752844353552 956376632058624 957247649027712 962916480768492 963793453883946 964752542052768 966944329650432 967824971116416 968722717122944 973556441881956 974443105308078 975412791136224 978519169692288 979426835544192 981189197060409 982545997551104 984313971626508 985210432438554 985853446119648 989910456185984 994487512924836 996096735559422 996746854364064 997671428057376 998580054130288 1000848693270912 1005476325222348 1006392059580474 1008695421737568 1009614087877584 1010273029003008 1011907794854016 1017512413829982 1017529537692276 1018456249475238 1020770044649712 1021436266892544 1021699707714056 1022366536716672 1028755644922026 1029444403473216 1029709909690434 1030381966682208 1030647714708367 1031320383773904 1032722855476992 1032989207246808 1033663404525696 1033680800195328 1041767402778144 1042036087246581 1042716189119472 1043665839564936 1044134157747456 1045085099603328 1046054511431552 1050891161878908 1051848257654754 1053278644797792 1054237914966096 1054925980561152 1055198058786648 1055215816866064 1062503218916244 1063470890336022 1064164981983264 1065886952700528 1066857705845064 1067554007952768 1067571973972224 1068544261744512 1071947234322944 1075221949897746 1076903605156176 1079350184836224 1079368349375232 1080351380658816 1081335307235008 1083791955144192 1087738987534778 1088803092505968 1089813056763312 1092288964975488 1093283763668544 1099758202866654 1101478233010224 1101855189987216 1102574333774592 1103578499834496 1105364247244992 1107093045284352 1112922895902811 1113649263209232 1114757475584256 1115772737401728 1119326117607936 1122380356564548 1123402560896574 1124425696197937 1125954779929776 1128101717925504 1132744111826432 1134782349454764 1135815848862282 1136557157628384 1136850289526091 1138396269210768 1140566930278272 1141234347577472 1148366300230926 1149115800254112 1149412171178313 1150162353806256 1153844671860096 1159179712517484 1160235431745642 1162112858152659 1162871330091408 1162890900219744 1163949999400272 1166594336742528 1167656808816064 1173055712759406 1174124069510553 1175720737053744 1176811325360496 1177579390493952 1177883102523848 1178651867170176 1180559093996352 1186017654336858 1187097816134979 1187117793974322 1188198957721111 1190591317460736 1190898385424664 1191675644707968 1192760959502784 1200214919075697 1201018470718752 1201328227972173 1202112294462576 1203207114402888 1203747022626048 1204843331389824 1205154075121276 1205940638613312 1205960933561216 1214289393047136 1215395303241168 1216188550838016 1216502220639384 1218156517372032 1219265949537216 1226039688858726 1228825085597424 1229944234127112 1230746977321344 1235811779697152 1239163012136502 1239587088735618 1241525812313808 1243534778150616 1244346391435392 1245479675944896 1245500636300928 1246634972035264 1249467158478336 1252855421110386 1255244329576944 1259241882308928 1259263074271104 1260409944101952 1263273425422848 1264423947668224 1266699127420998 1267874106489582 1271911881031784 1274337125804736 1276330198703616 1280695802862114 1283051236677763 1283888641024656 1285057938511928 1286336722737024 1290433294821888 1293932648032038 1298075255842608 1299257473744104 1300550388181632 1304692226256384 1305902447392256 1308252262747212 1309443749325306 1310636321046003 1312418628835344 1313613909918072 1314471261492864 1314921110702976 1323912741030558 1324776814305696 1325118490339329 1325983350566448 1328128980745896 1328995805818752 1330228570743168 1334464924361216 1339760683602747 1340635100296464 1341856079440632 1343680842347136 1344927228983424 1346152117170112 1349210393138688 1352376331270398 1353608003703249 1355448747813552 1356683218439976 1356706050256368 1357941665966984 1361026726199616 1363155382288896 1367319716146314 1368564998219307 1371674193229368 1372592537964288 1372946546253912 1373842622242944 1375093845031872 1377318942995744 1378217872700928 1383687263393001 1384970759636709 1387759306339584 1389023203704192 1389381449662108 1390288252159296 1391554452753248 1393446799471104 1398976625419443 1399795254450493 1401164635438008 1401188215838544 1402464343539672 1404371526397056 1405650553288128 1406930745048864 1415262605328399 1416670958554992 1417961187114696 1418886642644352 1421182603600704 1422476941126752 1423405343937024 1424725682326016 1430900866160757 1433629266530328 1434564948087936 1435871473541568 1439133579781632 1440468507545088 1444374721152738 1445690180825919 1447128813079152 1451737456674624 1453084075684416 1456385286633984 1457711684891392 1460334662822934 1461664657962117 1466344270488872 1467778754538432 1468637644013632 1469140253316288 1471437999779328 1473818996326656 1476470957439762 1477815648657831 1478780169179472 1479186457571179 1484865684278976 1487696983202304 1491731269387254 1494145103339133 1496507142086064 1497870081195432 1501273039906368 1504135623900672 1509588089370711 1513043132606352 1514421131816376 1515409543504512 1515800386034788 1517861692281024 1520755907037696 1526268620744973 1526294306538414 1527684374212857 1531155066974568 1532154400338816 1532549561571084 1533549805075008 1538459562480128 1544564864535651 1545572950023312 1546980575660856 1549084283215488 1549483810870212 1550495106788544 1550521200292992 1551933332533696 1555459115656704 1562651104167216 1564074283679208 1565498759347404 1567627649404992 1569081767147328 1571535822893568 1574078791995136 1576336742818362 1577772386482131 1581356872449144 1582797088179972 1582823725299096 1587864513899552 1588900859610624 1590347946003712 1595206335504033 1598830429050792 1600286558767596 1601331011929152 1601357960958336 1601770970629564 1602816392616768 1604276152537184 1606457775186432 1607920851484416 1612832924846619 1615355407734264 1619052524062848 1620527070988224 1622002960852512 1624208689829376 1625687932716288 1631608481302167 1634719585144968 1638433447463232 1639925645502816 1640995969761792 1649637304299981 1652217349515336 1652782784980824 1653861500661888 1655367749751744 1658046370867488 1659128521913856 1660639567926528 1660667515067904 1670473894813848 1673659106102592 1677461433758208 1678989176411904 1679017432361472 1680546592135936 1683570534846822 1685103841344861 1688932169894664 1690498808652776 1692152576888256 1699116167739648 1702173524182146 1703723773293423 1704835736442576 1707594403816152 1711851521366208 1715115630316032 1722549450346389 1725243530709384 1730767007790144 1732343298325472 1734067184242176 1740353147618463 1744306995137112 1744336350329616 1745924999100408 1747515094728004 1749891505113792 1751485213224096 1752628348657152 1753228147603968 1759583569139109 1765216988040744 1766369085740928 1766824653785772 1767977800755264 1770838640994528 1771994407758336 1773638094324224 1780676690961483 1785886976191104 1786347578136996 1787513467061952 1787974488499598 1789141439254176 1791574456462848 1793236305311232 1801527706078128 1803168441693864 1804810671604332 1807264997084736 1807731112681914 1808910957919968 1808941400341824 1814702301599488 1823092954861752 1824753330959076 1827234776058048 1828898924305824 1830092585061888 1830595395005216 1831790162990592 1833458460042496 1839059533288089 1843237628396136 1844916351190668 1846120465982016 1846627679515612 1852030938272256 1853717669545728 1858744518204753 1859380633103427 1862288718470712 1865302167225924 1868219513917344 1868250954451392 1869952458052896 1872495368529408 1874200737717504 1875907660065152 1879283131665579 1887016807104532 1888862823463392 1888894611406656 1890614916152928 1891848856859136 1894910138134272 1896635921502336 1900048691131497 1901811159734373 1907867821547676 1911505688707104 1912753264117248 1914495298055424 1925832961536984 1927586907767892 1929505084105536 1933888659300864 1935649942232832 1937445434245888 1947112883763912 1948886210616156 1950825582272448 1957038339384576 1958853671088384 1962378394120818 1964165623987959 1968627943253016 1970420864877108 1971706892239296 1979820912371968 1985869111545837 1988975025849672 1992193471118844 1993493708728128 1995342856114752 1997160108260576 2001697386541824 2010952650444696 2012784119160948 2017390843475136 2019228175755168 2020546058006016 2023815589708032 2028564496905597 2035024827659964 2035059075384552 2036912498950476 2041540089299424 2042872533785088 2043399415428112 2044733073433344 2057511289844052 2058888806946432 2059419819380868 2060763933364416 2061295429416734 2062640767547808 2065445710953984 2065978414493616 2067326809051392 2067361600390656 2083534805556288 2084072174493162 2085432378238944 2087331679129872 2088268315494912 2090170199206656 2092109022863104 2101782323757816 2103696515309508 2106557289595584 2108475829932192 2109851961122304 2110396117573296 2110431633732128 2125006437832488 2126941780672044 2128329963966528 2131773905401056 2133715411690128 2135108015905536 2135143947944448 2137088523489024 2150443899795492 2153807210312352 2158700369672448 2158736698750464 2160702761317632 2162670614470016 2166562081729107 2175477975069556 2177606185011936 2179626113526624 2184577929950976 2186567527337088 2190501994234401 2199516405733308 2202956466020448 2203710379974432 2205148667549184 2207156999668992 2210728494489984 2225845791805622 2227298526418464 2229514951168512 2231545474803456 2244760713129096 2246805121793148 2248851392395874 2251909559859552 2256203435851008 2269564698909528 2271631697724564 2273114315256768 2273700579052182 2276792538421536 2281133860556544 2282468695154944 2289441459807621 2296732600461852 2298231600508224 2298824342356626 2300324707612512 2307689343720192 2318359425034968 2320470863491284 2324225716305318 2325742660182816 2325781800439488 2327899998800544 2333188673485056 2335313617632128 2346111425518812 2348248139021106 2351441474107488 2353622650720992 2355158780987904 2355766205047696 2357303734340352 2361118187992704 2372035308673716 2374195632269958 2374235587948644 2376397915442222 2381182634921472 2381796770849328 2383351289415936 2385521919005568 2400429838151394 2402036941437504 2402656455944346 2404224588925152 2406414228805776 2407494045252096 2409686662779648 2410308150242552 2411881277226624 2411921867122432 2428578786094272 2430790606482336 2432377101676032 2433004441278768 2436313034744064 2438531899074432 2452079377717452 2457650171194848 2459888468254224 2461493954642688 2478326024273004 2479174177471236 2483051624627616 2487069556301232 2488692782870784 2490959351889792 2491001272601856 2493269944070528 2505710842220772 2510488659153888 2518483764617856 2518526148542208 2520819888203904 2525355802270233 2528847895336448 2533398254841996 2535748212979164 2543823762063568 2548674251609472 2561391605724228 2566102473355526 2567777282049312 2570115877023856 2572673445474048 2587865296064076 2596150511685216 2598514947488208 2601100776363264 2616504525494424 2618887498650612 2621272642092006 2624837257670688 2627227819836144 2628942522985728 2629842221405952 2647825482061116 2649553628611392 2650236980678658 2651966701132896 2652650675560879 2656257961491792 2657991611637504 2660457141486336 2679521367205494 2681270200592928 2681961732749397 2683712158881264 2687361684694272 2689854457966848 2692304234340224 2704752662540796 2707216007406498 2710897495627104 2711596669022871 2713366436879952 2713412100512736 2715883331933968 2722053452399232 2734639432292628 2737129996438614 2743348386458736 2745185075928576 2745893092507824 2747685244485888 2750187690063744 2754637885991488 2767374526786002 2769941519273418 2775518612679168 2778046407408384 2778762899324216 2780576504318592 2783108905506496 2797953250838886 2799590508900986 2802329270876016 2802376431677088 2804928687079344 2808743052794112 2811301106576256 2813861490097728 2830525210656798 2833341917109984 2835922374229392 2837773285288704 2842365207201408 2844953882253504 2861801732321514 2867258533060656 2869129896175872 2871742947083136 2888749442305476 2891380361651838 2894257626158304 2903474913349248 2906168151368832 2915423369782784 2920669325645868 2923329315924234 2932688540977744 2935557509076864 2937275288027264 2938280506632576 2947637992653312 2952941914879524 2955631297315662 2957560338358944 2958372915142358 2969731368557952 2983462538774508 2988290206678266 2993014284172128 2995740162390864 3002546079812736 3019176178741422 3026086265212704 3028842263632752 3030819087009024 3031600772069576 3035723384562048 3052537241489946 3052588613076828 3055368748425714 3058151415774007 3062310133949136 3064308800677632 3065099123142168 3067099610150016 3089129729071302 3091145900046624 3091943144125101 3093961151321712 3098168566430976 3098967621740424 3100990213577088 3101042400585984 3103866665067392 3125302208334432 3126108261739743 3128148567358416 3130997518694808 3135255298809984 3138163534294656 3148157583990272 3152673485636724 3155544772964262 3162713744898288 3165594176359944 3165647450598192 3175729027799104 3180695892007424 3190412671008066 3197660858101584 3200573117535192 3202662023858304 3202715921916672 3203541941259128 3205632785233536 3208552305074368 3215841702968832 3225665849693238 3230710815468528 3238105048125696 3241054141976448 3244005921705024 3251375865432576 3263216962604334 3269439170289936 3276866894926464 3279851291005632 3299274608599962 3302279412432931 3304434699030672 3305565569961648 3307723001323776 3310735499503488 3316092741734976 3321279135853056 3338768687708433 3340947789627696 3347318212205184 3357978352823808 3361093184271872 3367141069693644 3370207682689722 3373277088593811 3377864339789328 3380997617305552 3384305153776512 3398232335479296 3404347048364292 3407447546586846 3409671472885152 3410550868578273 3415188807632304 3423703042732416 3445098900692778 3448236513534939 3450487061418768 3461534015580288 3464686596650944 3480706295236926 3486338574457977 3488613990274224 3488672700659232 3491849998200816 3495030189456008 3499783010227584 3502970426448192 3519167138278218 3522372208531659 3530433976081488 3532738171481856 3533649307571544 3535955601510528 3541677281989056 3561293448404937 3561353381922966 3564596873163333 3571773952382208 3572695156273992 3575026934123904 3575948976999196 3578282878508352 3600644757227091 3603055412156256 3603984683916519 3606336883387728 3609621343208664 3614529994169472 3615462225363828 3617821915839936 3617882800683648 3629404603198976 3646185909723504 3649506661918152 3654469552116096 3657797848611648 3661190790010432 3666916920084992 3678119066576178 3686475256792272 3689832702381336 3692240931964032 3693255359031224 3707435339091456 3717489036409506 3718761266206854 3724577436941424 3730604334451848 3736439027834688 3736501908902784 3739904916105792 3748401475435008 3751815320130304 3758566263331158 3774033614209064 3777725646926784 3777789222813312 3781229832305856 3789820276268544 3793271843004672 3800097382262994 3803622319468746 3807086456371723 3815735643095352 3823011377414208 3828990596110848 3849153710033289 3851665923073968 3855173815535784 3859010168211072 3871299884465664 3874890868491776 3894225767527824 3897772421232312 3901651164544896 3914076678769152 3917707342176768 3924756788241636 3928331247975918 3931908963138009 3937255886506032 3940841729754216 3943413784478592 3959641824743936 3971738223091674 3975355471017987 3977950051699344 3984386942237688 3986987417456256 3990685712229504 3994320216521152 4003394773083648 4019282050808241 4021905300889392 4025568238321896 4034781686950272 4038456351510336 4047631179416064 4057128993811194 4060824011109747 4070049655319928 4070118150769104 4073824997900952 4083080178598848 4086798830856224 4089466146866688 4105694994657921 4115022579688104 4117777613892864 4118839638761736 4121527866728832 4122590858833468 4125281535095616 4131956828987232 4134653618102784 4151061790179003 4154912278910127 4167069611112576 4168144348986324 4170864756477888 4174663358259744 4180340398413312 4184218045726208 4199385763351479 4203564647515632 4207393030619016 4213114579191168 4216951659864384 4220792235146592 4220863267464256 4245787815985197 4250012875664976 4253883561344088 4256659927933056 4263547810802112 4267430823380256 4270216031811072 4274177046978048 4292702598482271 4300887799590984 4307614420624704 4317400739344896 4321405522635264 4325341228940032 4333124163458214 4337070542477757 4350955950139112 4355212370023872 4359252227053248 4369155859901952 4373135054674176 4381003988468802 4384993973886351 4399032811466616 4405912932040896 4407420759948864 4414313999337984 4421456988979968 4433446945973493 4437559372713537 4451691583611244 4454597052836928 4463090949606912 4482435310017399 4489521426258192 4493610243586296 4497702784791748 4503819119719104 4512406871702016 4528764268112133 4539129397819056 4543263395449128 4546228630513536 4547401158104364 4553585076843072 4562267721113088 4564937390309888 4578882919615242 4583053122638571 4593465200923704 4596463201016448 4597648684713252 4600649415225024 4615378687440384 4633694593606953 4636718850069936 4640941726982568 4648451432610636 4651485320365632 4651563600878976 4655799997601088 4666377346970112 4670627235264256 4692222851037624 4696496278042212 4702882948214976 4707245301441984 4711532410095392 4714607468680704 4722236375985408 4733317159446393 4744070617347432 4748391264539916 4748471175897288 4752795830884444 4763593541698656 4766702578831872 4771043838011136 4785619006512099 4800859676302788 4804073882875008 4805312911888692 4808449177850304 4812828457611552 4819373325559296 4820616300485104 4823762554453248 4823843734244864 4857157572188544 4861581212964672 4866008882557536 4872626069488128 4877063798148864 4894825443906501 4904158755434904 4915300342389696 4919776936508448 4922987909285376 4948911912899943 4956652048546008 4958348354942472 4966103249255232 4974139112602464 4977385565741568 4981918703779584 4982002545203712 4986539888141056 5011421684441544 5020977318307776 5036967529235712 5037052297084416 5041639776407808 5050711604540466 5055311524034583 5066796509683992 5071496425958328 5087647524127136 5097348503218944 5111171319880269 5122783211448456 5132204946711052 5135554564098624 5140231754047712 5145346890948096 5167648351039167 5175730592128152 5192301023370432 5197029894976416 5202201552726528 5221059442855389 5233009050988848 5237774997301224 5242545284184012 5249674515341376 5254455639672288 5257885045971456 5259684442811904 5295650964122232 5299107257222784 5300473961357316 5303933402265792 5305301351121758 5312515922983584 5315983223275008 5320914282972672 5342030072884449 5359042734410988 5362540401185856 5363923465498794 5367424317762528 5374723369388544 5379708915933696 5384608468680448 5409505325081592 5414432014812996 5421794991254208 5423193338045742 5426732873759904 5426824201025472 5431766663867936 5444106904798464 5469278864585256 5474259992877228 5486696772917472 5491786185015648 5495370488971776 5500375380127488 5509275771982976 5517178599864267 5534749053572004 5539883038546836 5556092814816768 5557525798648432 5561153008637184 5566217811012992 5576233554614259 5595906501677772 5599181017801972 5604658541752032 5604752863354176 5609857374158688 5617486105588224 5622602213152512 5627722980195456 5637849394996737 5661050421313596 5666683834219968 5671844748458784 5675546570577408 5684730414402816 5689907764507008 5705433479203119 5723603464643028 5734517066121312 5738259792351744 5743485894166272 5777498884610952 5782760723303676 5788515252316608 5806949826698496 5812336302737664 5841338651291736 5846658631848468 5865377081955488 5871115018153728 5874550576054528 5876561013265152 5892496871963877 5905883829759048 5911262594631324 5915120676717888 5916745830284716 5939462737115904 5957607334637511 5966925077549016 5976580413356532 5986028568344256 5991480324781728 6005092159625472 6038352357482844 6052172530425408 6057684527265504 6061638174018048 6063201544139152 6071446769124096 6105074482979892 6105177226153656 6110737496851428 6116302831548014 6124620267898272 6128617601355264 6130198246284336 6134199220300032 6178259458142604 6182291800093248 6183886288250202 6187922302643424 6196337132861952 6197935243480848 6201980427154176 6202084801171968 6207733330134784 6250604416668864 6252216523479486 6256297134716832 6261995037389616 6270510597619968 6276327068589312 6305346971273448 6311089545928524 6325427489796576 6331188352719888 6331294901196384 6351458055598208 6380825342016132 6395321716203168 6401146235070384 6405324047716608 6405431843833344 6407083882518256 6411265570467072 6417104610148736 6451331699386476 6461421630937056 6476210096251392 6482108283952896 6488011843410048 6499686245187321 6526433925208668 6538878340579872 6553733789852928 6559702582011264 6598549217199924 6604558824865862 6608869398061344 6611131139923296 6615446002647552 6621470999006976 6632185483469952 6677537375416866 6681895579255392 6694636424410368 6734282139387288 6740415365379444 6746554177187622 6755728679578656 6761995234611104 6768610307553024 6808694096728584 6814895093173692 6819342945770304 6821101737156546 6830377615264608 6847406085464832 6868324379422863 6890197801385556 6896473027069878 6900974122837536 6923068031160576 6929373193301888 6961412590473852 6972677148915954 6977227980548448 6977345401318464 6983699996401632 6990060378912016 6999566020455168 7005940852896384 7038334276556436 7044744417063318 7060867952162976 7065476342963712 7067298615143088 7071911203021056 7083354563978112 7122586896809874 7122706763845932 7129193746326666 7143547904764416 7145390312547984 7150053868247808 7151897953998392 7156565757016704 7201289514454182 7206110824312512 7207969367833038 7212673766775456 7219242686417328 7229059988338944 7230924450727656 7235643831679872 7235765601367296 7292371819447008 7299013323836304 7308939104232192 7315595697223296 7322381580020864 7356238133152356 7372950513584544 7379665404762672 7384481863928064 7386510718062448 7434978072819012 7437522532413708 7449154873882848 7461208668903696 7472878055669376 7473003817805568 7479809832211584 7503630640260608 7517132526662316 7548067228418128 7555451293853568 7555578445626624 7562459664611712 7586543686009344 7600194764525988 7607244638937492 7614172912743446 7631471286190704 7646022754828416 7698307420066578 7703331846147936 7710347631071568 7718020336422144 7788451535055648 7790460271319677 7795544842464624 7803302329089792 7849513576483272 7856662495951836 7863817926276018 7870979873385559 7874511773012064 7881683459508432 7886827568957184 7943476446183348 7950710942035974 7955900103398688 7957952026682637 7968773884475376 7973974834912512 7981371424459008 7988640433042304 8038564101616482 8043810601778784 8045885198248191 8051136476643792 8069563373900544 8076912703020672 8114257987622388 8121648022219494 8134790007068613 8140099310639856 8140236301538208 8147649995801904 8166160357197696 8173597661712448 8211389989315842 8230045159376208 8235555227785728 8237679277523472 8243055733457664 8245181717666936 8250563070191232 8263913657974464 8302123580358006 8309824557820254 8334139222225152 8336288697972648 8341729512955776 8349326716519488 8398771526702958 8407129295031264 8414786061238032 8426229158382336 8433903319728768 8441584470293184 8441726534928512 8491575631970394 8500025751329952 8507767122688176 8513319855866112 8527095621604224 8534861646760512 8585405196964542 8601775599181968 8615228841249408 8650682457880064 8666248326916428 8674141084955514 8701911900278224 8710424740047744 8718504454106496 8746270109348352 8762007976937604 8769987947772702 8798065622933232 8811825864081792 8814841519897728 8842913977959936 8866893891946986 8875118745427074 8903383167222488 8909194105673856 8964870620034798 8979042852516384 8981358656744341 8987220487172592 8995405569583496 9007638239438208 9057528536224266 9078258795638112 9086526790898256 9092457261027072 9094802316208728 9107170153686144 9157765839230484 9166106245277142 9174454247322021 9186930401847408 9192926402032896 9195297369426504 9201298830450048 9267389187213906 9273437700139872 9275829432375303 9281883453965136 9296902865221272 9302970640731264 9303127201757952 9311599995202176 9341254470528512 9378324785219229 9384445702075248 9392992556084424 9405765896429952 9414490602883968 9423064820190784 9444472751970816 9466634318892786 9488141234694864 9496782529079832 9496942351794576 9505591661768888 9527187083397312 9542087676022272 9571238013024198 9601719352605576 9608147765750016 9610625823777384 9616898355700608 9625656915223104 9641232600970208 9647525108906496 9714315144377088 9723162425929344 9732017765115072 9754127596297728 9789650887813002 9798566781153451 9808317510869808 9830600684779392 9839553873016896 9897823825799886 9906838237298793 9913304097092016 9916696709884944 9932206498510464 9948278225204928 9963837407559168 9973079776282112 10016306063125299 10022843368883088 10041954636615552 10073935058471424 10083279552815616 10101423209080932 10110623048069166 10119831265781433 10133593019367984 10142992851916656 10175295048254272 10194697006437888 10222342639760538 10231652605734819 10245566422896912 10264409893422104 10271109128197248 10280463508095424 10335296702078334 10344709540604817 10351461184256304 10354305202998253 10384602046740864 10394059789952832 10442118885710778 10459015723373931 10466018101977696 10475549994602448 10485090568368024 10499349030682752 10508911279344576 10567116625594977 10591301928244464 10598214514445568 10600947922714632 10607866804531584 10610602702243516 10625031845967168 10683880345214811 10684060145768898 10693790619489999 10718085468821976 10725080802371712 10727846930997588 10734848635525056 10769216937360896 10811954051749557 10819010650163184 10828864029625992 10843589982508416 10846386676091484 10853465747519808 10853648402050944 10863533327735872 10888213809596928 10938557729170512 10948519985754456 10973393545834944 10983572370031296 11000750760254976 11018551543965952 11034357199728534 11069498107144008 11079766077093672 11115051597296864 11122306017274368 11132435622025984 11152467109228518 11191813003355544 11198362035603944 11209317083504064 11209505726708352 11219714748317376 11245204426305024 11255445960390912 11275698789993474 11322100842627192 11333367668439936 11343689496917568 11369460828805632 11379815529014016 11410866958406238 11421259369115169 11447206929286056 11469034132242624 11486971788332544 11547461130099867 11554997769221904 11565521446607352 11577030504633216 11613899653396992 11624672605475328 11682677302583472 11693317263696936 11730754163910976 11742230036307456 11749101152109056 11753122026530304 11784993743927754 11795726889414027 11811767659518096 11822525189262648 11830241353435776 11833491660569432 11878925474231808 11915214669275022 11926066413053961 11933850155098032 11953160826713064 11972057136688512 11982960649563456 12010184319250944 12057846152424723 12076704714965688 12104345060850816 12115369054531008 12126403088278304 12142893538248192 12182472033329241 12210148965959784 12210354452307312 12221474993702856 12232605663096028 12249240535796544 12260396492568672 12268398440600064 12317084983973763 12356518916285208 12364583600186496 12367772576500404 12375844605286848 12395870486961696 12403960854308352 12415466660269568 12464736836730381 12501208833337728 12504433046958972 12512594269433664 12523990074779232 12541021195239936 12552654137178624 12598157290054437 12610693942546896 12622179091857048 12650854979593152 12662376705439776 12662589802392768 12702916111196416 12737363447955591 12761650684032264 12790643432406336 12802292470140768 12810648095433216 12814167765036512 12822531140934144 12834209220297472 12878107795446813 12902663398772952 12922843261874112 12964216567905792 12976023686820096 12999372490374642 13011211627433271 13052867850417336 13077756681159744 13107467579705856 13119405164022528 13154981921659053 13197098434399848 13209117649731724 13217738796122688 13222262279846592 13242941998013952 13264370966939904 13300340837920479 13312678118140611 13355074750833732 13363791158510784 13389272848820736 13468564278774576 13480830730758888 13493108354375244 13511457359157312 13523990469222208 13537220615106048 13617388193457168 13629790186347384 13638685891540608 13642203474313092 13660755230529216 13694812170929664 13736648758845726 13749159367915713 13780395602771112 13792946054139756 13801948245675072 13846136062321152 13858746386603776 13901083780820859 13922825180947704 13945354297831908 13954455961096896 13954690802636928 13967399992803264 13980120757824032 13999132040910336 14011881705792768 14076668553112872 14089488834126636 14121735904325952 14134597230286176 14143822406042112 14166709127956224 14199951478339179 14245173793619748 14245413527691864 14258387492653332 14290780625095968 14300107736495616 14303795907996784 14313131514033408 14402579028908364 14412221648625024 14415938735666076 14425347533550912 14438485372834656 14458119976677888 14461848901455312 14471287663359744 14471531202734592 14584743638894016 14598026647672608 14617878208464384 14631191394446592 14644763160041728 14684476331719503 14712476266304712 14745901027169088 14759330809525344 14768963727856128 14773021436124896 14846735738699829 14869956145638024 14875045064827416 14898309747765696 14922417337807392 14945756111338752 14946007635611136 14959619664423168 15034265053324632 15096134456836256 15110902587707136 15111156891253248 15124919329223424 15165934572103749 15200389529051976 15214489277874984 15228345825486892 15262942572381408 15292045509656832 15333513959640807 15396614840133156 15406663692295872 15420695262143136 15436040672844288 15576903070111296 15580920542639354 15591089684929248 15606604658179584 15699027152966544 15713324991903672 15727635852552036 15741959746771118 15749023546024128 15763366919016864 15773655137914368 15886952892366696 15901421884071948 15911800206797376 15915904053365274 15937547768950752 15947949669825024 15962742848918016 15977280866084608 16026090218653347 16077128203232964 16087621203557568 16091770396496382 16102272953287584 16139126747801088 16153825406041344 16228515975244776 16243296044438988 16269580014137226 16280198621279712 16280472603076416 16295299991603808 16332320714395392 16347195323424896 16422779978631684 16460090318752416 16475358555046944 16486111466915328 16490363435333872 16501126140382464 16527827315948928 16604247160716012 16619649115640508 16668278444450304 16672577395945296 16683459025911552 16698653433038976 16728700663842777 16797543053405916 16814258590062528 16829572122476064 16852458316764672 16867806639457536 16883168940586368 16883453069857024 16983151263940788 17000051502659904 17015534245376352 17026639711732224 17054191243208448 17069723293521024 17116300437609357 17170810393929084 17203551198363936 17230457682498816 17332496653832856 17348282169911028 17403823800556448 17420849480095488 17437008908212992 17524015953875208 17539975895545404 17596131245866464 17623651728163584 17629683039795456 17677490615891631 17733787783893972 17750237490854148 17806766334444976 17818388211347712 17929741240069596 17958085705032768 17962717313488682 17974440974345184 17990811139166992 18015276478876416 18115057072448532 18156517591276224 18173053581796512 18184914522054144 18189604632417456 18214340307372288 18315531678460968 18332212490554284 18348908494644042 18373860803694816 18385852804065792 18390594738853008 18402597660900096 18534778374427812 18546875400279744 18551658864750606 18563766907930272 18593805730442544 18605941281462528 18606254403515904 18623199990404352 18756649570438458 18768891404150496 18785985112168848 18811531792859904 18828981205767936 18846129640381568 18933268637785572 18976282469389728 18993565058159664 18993884703589152 19011183323537776 19054374166794624 19142476026048396 19203438705211152 19216295531500032 19221251647554768 19233796711401216 19251313830446208 19282465201940416 19428630288754176 19446324851858688 19464035530230144 19579301775626004 19597133562306902 19616635021739616 19661201369558784 19679107746033792 19795647651599772 19813676474597586 19826608194184032 19833393419769888 19864412997020928 19896556450409856 20032612126250598 20045686737766176 20083909273231104 20202846418161864 20221246096138332 20239662531562866 20267186038735968 20285985703833312 20350590096508544 20444685279521076 20463305211469638 20491132845793824 20528819786844208 20542218256394496 20560927016190848 20670593404156668 20689419081209634 20702922368512608 20708610405996506 20769204093481728 20788119579905664 20884237771421556 20918031446747862 20932036203955392 20951099989204896 20970181136736048 20998698061365504 21017822558689152 21134233251189954 21182603856488928 21196429028891136 21201895845429264 21215733609063168 21221205404487032 21250063691934336 21367760690429622 21368120291537796 21387581238979998 21436170937643952 21450161604743424 21455693861995176 21469697271050112 21623908103499114 21638021300326368 21657728059251984 21687179965016832 21692773352182968 21706931495039616 21707296804101888 21727066655471744 21877115458341024 21897039971508912 21946787091669888 21967144740062592 22037103087931904 22068714399457068 22138996214288016 22159532154187344 22230103194593728 22264871244051968 22304934218457036 22383626006711088 22396724071207888 22418634167008128 22419011453416704 22439429496634752 22510891920781824 22551397579986948 22644201685254384 22666735336879872 22687378993835136 22759631058028032 22821733916812476 22842518738230338 22894413858572112 22938068264485248 23094922260199734 23109995538443808 23115955887030517 23131042893214704 23154061009266432 23365354605166944 23371380813959031 23386634527393872 23461508327821952 23569987487855508 23591453778828054 23612939620156677 23623535319036192 23645050378525296 23660482706871552 23666983321138864 23830429338550044 23852132826107922 23867700310196064 23873856080047911 23906321653426128 23944114273377024 23965921299126912 24115692304849446 24137655594744573 24153409429931376 24208690121701632 24230738109062016 24252806176556608 24364944066658482 24404370021205839 24420297931919568 24420708904614624 24442949987405712 24465211326192056 24498481071593088 24520792985137344 24634169967947526 24713037832570416 24729167200372992 24735545153000808 24751689210573696 24791740973923392 24929473673460762 25002417666675456 25008866093917944 25025188538867328 25047980149558464 25196314580108874 25221387885093792 25244358183714096 25301709959186304 25324753410879552 25325179604785536 25405832222392832 25474726895911182 25523301368064528 25581286864812672 25604584940281536 25628335530073024 25668418440594944 25756215590893626 25805326797545904 25845686523748224 25952047373640192 25998744980749284 26022423254866542 26105735700834672 26155513362319488 26238810328045056 26309963843318106 26394196868799696 26418235299463448 26435477592245376 26444524559693184 26528741933879808 26600681675840958 26625356236281222 26649605194602061 26710149501667464 26727582317021568 26937128557549152 26944075970233023 26961661461517776 26986216708750488 27022914718314624 27047980938444416 27234776386914336 27259580372694768 27277371783081216 27284406948626184 27321510461058432 27473297517691452 27498318735831426 27523362741966063 27560791205542224 27585892108279512 27603896491350144 27717492773207552 27802167561641718 27827488297125909 27845650361895408 27890708595663816 27908911922193792 27909381605273856 27934799985606528 27960241515648064 28023763411585536 28134974355657687 28153337106225744 28178977668253272 28243471808651904 28269194460572352 28333418255912448 28399902956678358 28490347587239496 28490827055383728 28516774985306664 28581561250191936 28607591815993568 28626263028066816 28777006308344113 28805158057816728 28824443297250048 28831877471332152 28850695067101824 28876970745669312 28923697802910624 28942575326719488 29169487277788032 29196053295345216 29262382788893184 29289526320083456 29368952663439006 29395700343460353 29424952532609424 29491802054338176 29518661619050688 29546042872249792 29693471477399658 29720514711896379 29739912291276048 29750090129654832 29796619495531392 29844834675614784 29891512222677504 29919239328846336 30048918189375897 30068530106649264 30192268913672512 30221805175414272 30249838658446848 30331869144207498 30359493797344299 30400779058103952 30428978555749968 30456691650973784 30525885144762816 30584091019313664 30667027919281614 30694957817204457 30793229680266312 30813327384591744 30841390524286272 31034128621814451 31062915608994759 31153806140222592 31161841085278708 31182179369858496 31377047170121793 31398054305933088 31426649983807344 31455271705104072 31483919493542236 31498047092048256 31526733838033728 31701349876784931 31773905784733392 31802843768143896 31823600413594752 31831808106730548 31875095537901504 31954561732169216 32052180437306694 32081371858469997 32154256406465928 32175242407115136 32183540792992764 32204545906575168 32307650812082688 32435862155248671 32457031950489552 32486592088877976 32539160028274452 32560397242559424 32560945206152832 32590599983207616 32664641428790784 32694390646849792 32845559957263368 32920180637504832 32950717110093888 32980726870667744 33002252280764928 33055654631897856 33176039119810729 33208494321432024 33239298231281016 33345154791890592 33366918051823104 33397306866077952 33457401327685554 33595086106811832 33628517180125056 33659144244952128 33735613278915072 33766337881172736 33766906139714048 33966302527881576 34000103005319808 34031068490752704 34108382486416896 34139446587042048 34232600875218714 34263778107345507 34341620787858168 34407102396727872 34460915364997632 34642383390299601 34664993307665712 34696564339822056 34807647601112896 34841698960190976 34874017816425984 35048031907750416 35079951791090808 35192262491732928 35247303456327168 35259366079590912 35354981231783262 35387180668242081 35467575567787944 35500474981708296 35613532668889952 35636776422695424 35778199239161883 35859482480139192 35916171410065536 35925434626977364 35948881948690368 35981622278333984 36030552957752832 36173538457274169 36230114144897064 36313035182552448 36346107163593024 36379209264834912 36428680614744576 36547416099987723 36631063356921936 36664424981108568 36697816989288084 36747721607389632 36781189477706016 36805195321800192 37069556748855624 37093750800559488 37103317729501212 37127533815860544 37187611460885088 37211882562925056 37246399980808704 37394210510191143 37513299140876916 37537782808300992 37571970224337696 37623063585719808 37657962411535872 37692259280763136 37794471870163311 37866537275571144 37952564938779456 37987130116319328 37987769407178304 38022366647075552 38108748333589248 38212090343866773 38284952052096792 38406877410422304 38442503295109536 38467593422802432 38502627660892416 38564930403880832 38634323386340439 38892649703717376 38928071060460288 39033634882299813 39158603551252008 39194267124613804 39233270043479232 39322402739117568 39358215492067584 39464945764977159 39591295303199544 39627352949195172 39653216388368064 39666786839539776 39728825994041856 39793112900819712 39938034354421833 40065224252501196 40091373475532352 40167818546462208 40405692836323728 40442492192276664 40479325063125732 40534372077471936 40571971407666624 40701180193017088 40889370559042152 40926610422939276 40982265691587648 41057639573688416 41084436512788992 41121854032381696 41247478103747139 41341186808313336 41378838162419268 41405844737025216 41417220811993012 41538408186963456 41576239159811328 41703251342462577 41768475542843112 41836062893495724 41864072407910784 41902199978409792 41940362273472096 41997396122731008 42035645117378304 42268466502379908 42365207712977856 42403791690858528 42431467218126336 42442410808974064 42500127383868672 42735521380859244 42736240583075592 42775162477959996 42872341875287904 42900323209486848 42911387723990352 42939394542100224 43247816206998228 43276042600652736 43315456118503968 43374359930033664 43385546704365936 43413862990079232 43414593608203776 43454133310943488 43754230916682048 43794079943017824 43893574183339776 43934289480125184 44053428995158509 44137428798914136 44277992428576032 44319064308374688 44460206389187456 44540207216099487 44609868436914072 44767252013422176 44793448142415776 44837268334016256 44838022906833408 44878858993269504 45102795159973896 45288403370508768 45333470673759744 45374757987670272 45497803716311247 45643467833624952 45685037476460676 45788827717144224 45876136528970496 46189844520399468 46219991076887616 46231911774061034 46262085786429408 46308122018532864 46730709210333888 46742761627918062 46773269054787744 46923016655643904 47139974975711016 47182907557656108 47225879240313354 47247070638072384 47290100757050592 47320965413743104 47333966642277728 47660858677100088 47704265652215844 47735400620392128 47747712160095822 47812643306852256 47888228546754048 47931842598253824 48078270655960041 48231384609698892 48275311189489146 48306818859862752 48417380243403264 48461476218124032 48505612353113216 48729888133316964 48808740042411678 48840595863839136 48841417809229248 48885899974811424 48930422652384112 48996962143186176 49041585970274688 49268339935895052 49426075665140832 49458334400745984 49471090306001616 49503378421147392 49583481947846784 49858947346921524 50004835333350912 50017732187835888 50050377077734656 50095960299116928 50392629160217748 50442775770187584 50488716367428192 50603419918372608 50649506821759104 50650359209571072 50949453791822364 51046602736129056 51162573729625344 51209169880563072 51256671060146048 51348901312828071 51512431181787252 51610653595091808 51691373047496448 51997489961498568 52044846509733084 52211471401669344 52311026724638976 52619927686636212 52788393737599392 52836470598926896 52870955184490752 52889049119386368 53201363351681916 53250712472562444 53299210389204122 53420299003334928 53455164634043136 53874257115098304 53888151940466046 53923322923035552 53972433417500976 54045829436629248 54095961876888832 54469552773828672 54519160745389536 54533221899237739 54554743566162432 54568813897252368 54643020922116864 54946595035382904 54996637471662852 55046725483932126 55121582411084448 55171784216559024 55207792982700288 55604335123283436 55654976594251818 55691300723790816 55781417191327632 55817823844387584 55818763210547712 55869599971213056 55920483031296128 56269948711315374 56306674212451488 56357955336506544 56486943617303808 56538388921144704 56799805913356716 56980695174478992 56981654110767456 57033549970613328 57163122500383872 57215183631987136 57554012616688226 57610316115633456 57648886594500096 57663754942664304 57701390134203648 57753941491338624 57847395605821248 58338974555576064 58392106590690432 58737905326878012 58791400686920706 58849905065218848 58983604108676352 59037323238101376 59092085744499584 59386942954799316 59441029423792758 59479824582552096 59500180259309664 59593238991062784 59689669351229568 60097836378751794 60137060213298528 60384537827345024 60663738288414996 60718987594688598 60801558116207904 60857957111499936 60913383301947568 61051770289525632 61334055838563228 61389915634408914 61586459360532624 61626654769183488 61682781048572544 62068257243628902 62125831217989518 62307612280445184 62323682170557416 62364358739716992 62754094340243586 62796108611866176 62853299967614688 62869510597210387 62910543410208144 62967838987084472 62996094184096512 63053467676067456 63402699753569862 63547811569466784 63605687536287792 63647200827189504 63663616213461096 63750191075803008 64104360874613388 64162743716939994 64308512812931856 64350484814230272 64367081585985528 64409091813150336 64871724310497342 64914063900979104 64973184177755952 65078320056548904 65120794485118848 65121890412305664 65181199966415232 65388781293699584 65691119914526736 65840361275009664 65901434220187776 65961453741335488 66111309263795712 66352078239621458 66416988642864048 66478596462562032 66690309583781184 66794613732155904 66914802655371108 67190172213623664 67257034360250112 67318288489904256 67532675762345472 67932605055763152 68000206010639616 68062136981505408 68278893174084096 68465201750437428 68527556214691014 68589967468074157 68683241575716336 68814204793455744 69284766780599202 69329986615331424 69347867661091551 69393128679644112 69615295202225792 70096063815500832 70114142441877093 70159903582181616 70384524983465856 70709962463566524 70774361336484162 70838818860470031 70935151135575888 71000949963416592 71227065337779904 71556398478323766 71621568240143733 71718964960278384 71832342820131072 71850869253954728 71897763897380736 71963244556667968 72347076914548338 72412966784233719 72460228289794128 72480136420987771 72626070365104896 72692214327186048 72758418529669824 73094832199975446 73213110063617517 73262126713843872 73328849962217136 73395633978576168 73495443214779264 73562378955412032 74139113497711248 74187501601118976 74206635459002424 74255067631721088 74375222921770176 74788421020382286 75026598281753832 75075565616601984 75143940448675392 75384518561526272 75588943740326622 75733074551142288 75905129877558912 75974260232638656 75975538814356608 76044733294151104 76217496667178496 76424180687733546 76569904104193584 76813754820844608 76885006590219072 77005255321784832 77129860807761664 77268646772680878 77856142120920576 78067269764599626 78317207102504016 78388534249227608 78466540086958464 78716430984135168 78929891529954318 79182590606399088 79254705898390344 79306432776736128 79333573679079552 79586225801639424 79876068708843666 79948815583806183 80130448505002392 80182746951064704 80811385672647456 80832227910699069 80884984384553328 80958650126251464 81068744154943872 81143942815333248 81402360386034176 81778741118084304 81853220845878552 81964531383175296 82115279147376832 82243708064763392 82494956207494278 82570088225898189 82682373616626672 82757676324838536 82811689474050432 82834441623986024 83152478319622656 83406502684925154 83482464891377727 83536951085686224 83672125786991448 83728144815821568 83804399956819584 83880724546944192 84071290234756608 84404923066973061 84536933004759816 84730415425955712 84807583381717056 84884821617948128 85000254767737344 85387510521480073 85471042761718488 85472481166151184 85550324955919992 85744683750575808 85822775447980704 85878789084200448 86331018925032339 86495632413996456 86552085201305472 86630912237007936 86771093408731872 86827725980158464 86908266621886976 87508461833364096 87588159886035648 87787148366679552 87868578960250368 88106857990317018 88187101030381059 88274857597828272 88555984857152064 88638128616749376 88920412778374912 89080414432198974 89161544135689137 89219736873828144 89534504026844352 89586896284831552 89674536668032512 89757717986539008 90146754568127691 90205590319947792 90576806741017536 90749515975340544 90995607432622494 91078481392032897 91286935667249904 91370074952921352 91577655434288448 91752273057940992 92084873451613371 92379689040798936 92439982153775232 92463823548122068 92524171572858816 93102385865443353 93188746826984277 93461418420667776 93485523255836124 93546538109575488 93846033311287808 94279949951422032 94365815115312216 94451758480626708 94494141276144768 94580201514101184 94667933284555456 95321717354200176 95408531304431688 95470801240784256 95495424320191644 95625286613704512 95863685196507648 96156541311920082 96244115575409991 96462769219397784 96550622378978292 96613637719725504 96922952436248064 97011224706226432 97307586465746013 97459776266633928 97617480084823356 97681191727678272 97682835618458496 97771799949622848 97860845304768224 97993924286372352 98083171940549376 98536679871790104 98852151330281664 98942180612003232 99006756842294784 99166963895693568 99528117359432187 99717894693843048 100035464375671776 100100754155469312 100191920598233856 100785258320435496 100885551540375168 100977432734856384 101206839836745216 101299013643518208 101300718419142144 101898907583644728 102093205472258112 102325147459250688 102418339761126144 102513342120292096 102697802625656142 102791334322036521 103024862363574504 103221307190183616 103382746094992896 103927150170898803 103994979922997136 104089693019466168 104422942803338688 104622053449277952 105239855373272424 105576787475198784 105672941197853792 105741910368981504 105778098238772736 106161542004726243 106402726703363832 106501424945124888 106598420778408244 106840598006669856 106910329268086272 107334597717485649 107748514230196608 107776303880932092 107846645846071104 107944866835001952 108091658873258496 108191923753777664 108939105547657344 109038321490779072 109066443798475478 109137627794504736 109286041844233728 109893190070765808 109993274943325704 110093450967864252 110243164822168896 110343568433118048 110415585965400576 111208670246566872 111309953188503636 111382601447581632 111562834382655264 111635647688775168 111739199942426112 111840966062592256 112182631530573429 112539897422630748 112613348424902976 112715910673013088 112973887234607616 113076777842289408 113383415610489933 113599611826713432 113961390348957984 113963308221534912 114067099941226656 114326245000767744 114430367263974272 114636271031600319 115108025233376452 115220632231266912 115327509885328608 115402780268407296 115507882982677248 115694791211642496 115902970159021317 116677949111152128 116784213181380864 117100904646899439 117475810653756024 117582801373841412 117699810130437696 117967208217352704 118074646476202752 118184171488999168 118773885909598632 118882058847585516 118959649165104192 119000360518619328 119186477982125568 119379338702459136 119814103063265499 120195672757503588 120274120426597056 120769075654690048 121327476576829992 121437975189377196 121603116232415808 121715914222999872 121826766603895136 122103540579051264 122668111677126456 122779831268817828 123172918721065248 123253309538366976 123365562097145088 123742434311241417 124136514487257804 124251662435979036 124615224560890368 124647364341114832 124728717479433984 125508188680487172 125592217223732352 125706599935229376 125739021194420774 125821086820416288 125935677974168944 125992188368193024 126106935352134912 126805399507139724 127095623138933568 127211375072575584 127294401654379008 127327232426922192 127500382151606016 128208721749226776 128325487433879988 128617025625863712 128700969628460544 128734163171971056 128818183626300672 129743448620994684 129828127801958208 129946368355511904 130156640113097808 130241588970237696 130243780824611328 130362399932830464 131382239829053472 131680722550019328 131802868440375552 131922907482670976 132160286985475527 132704156479242916 132833977285728096 132957192925124064 133380619167562368 133620621648298461 133829605310742216 134380344427247328 134514068720500224 134636576979808512 135865210111526304 136000412021279232 136124273963010816 136930403500874856 137055112429382028 137179934936148314 137366483151432672 137628409586911488 138569533561198404 138659973230662848 138695735322183102 138786257359288224 139230590404451584 140192127631001664 140228284883754186 140319807164363232 140769049966931712 141419924927133048 141548722672968324 141677637720940062 141870302271151776 142001899926833184 142454130675559808 143112796956647532 143243136480287466 143437929920556768 143664685640262144 143701738507909456 143795527794761472 143926489113335936 144694153829096676 144825933568467438 144920456579588256 144960272841975542 145252140730209792 145384428654372096 145516837059339648 146189664399950892 146426220127235034 146524253427687744 146657699924434272 146791267957152336 146990886429558528 147124757910824064 148278226995422496 148375003202237952 148413270918004848 148510135263442176 148750445843540352 149576842040764572 150053196563507664 150151131233203968 150287880897350784 151177887480653244 151466149102284576 151810259755117824 151948520465277312 151951077628713216 152089466588302208 152848361375467092 153139808208387168 153627509641689216 153770013180438144 154046703938484213 154259721615523328 154537293545361756 156134539529199252 156634414205008032 156777068498455216 156933080173916928 157859783059908636 158365181212798176 158509411796780688 158612865553472256 158667147358159104 159752137417687332 159897631167612366 160260897010004784 160365493902129408 161622771345294912 161664455821398138 161769968769106656 161811691209213619 161917300252502928 162137488309887744 162287885630666496 163557482236168608 163599665697713217 163706441691757104 163929062766350592 164230558294753664 164989912414988556 165140176451796378 165364747233253344 165515352649677072 165623378948100864 165668883247972048 166813005369850308 166964929782755454 167073902171372448 167344251573982896 167456289631643136 167608799913639168 167761449093888384 168809846133946122 169073866009519632 169460830851911424 169615166763434112 169769643235896256 170775021042960146 170942085523436976 170944962332302368 171100649911839984 171489367501151616 171645550895961408 172662037850064678 172991264827992912 173104170402610944 173261824474015872 173542186817463744 175016923666728192 175176319772071296 176213715980634036 176374202060762118 176549715195656544 177111969714304128 177276257233498752 177840825556749824 178160828864397948 178323088271378274 178439473747656288 179069008053688704 179173792569663104 180293509136255382 180411180639895584 181153613482035072 181991214865244988 182156962784065794 182573871334499808 182740149905842704 183155310868576896 184169746903226742 184759378081597872 184879964307550464 184927647096244136 185048343145717632 186204771730886706 186377493653968554 186547236362214427 186922836841335552 186971046511672248 187093076219150976 188559899902844064 188608531791631161 188731630230624432 188903516961253416 188988282552289536 189160403028202368 189335866569110912 190643434708400352 190817062608863376 190941602481568512 190990848640383288 191250573227409024 192313082623840164 192488231150819982 192925538438795568 193101244757956584 193227275439451008 194022449412452864 194615172931492026 194919552533267856 195234960169646712 195362383455356544 195365671236916992 195543599899245696 195721690609536448 196166343881098752 197073359743580208 197704302660563328 197884361224006464 198333927791387136 199056234718864374 199435789387686096 200070928751343552 200383841196467712 201439044158408791 201570516640870992 201771103080750336 201954865469712768 202598027287036416 203797815167289456 204186410944516224 204836679522252288 205026684240584192 205395605251312284 205582668644073042 205769902404222471 206049724727149008 206442614380367232 207854300341797606 207989959845994272 208043602983274653 208179386038932336 208845885606677376 210342427325631279 210479710746544848 211153574950397568 211345882395707584 212323084009452486 212516456581410093 212805453406727664 213002849890249776 213196841556816488 213681196013339712 214669195434971298 214864704720431199 215497028460393216 215552607761864184 215693291692142208 215889733670003904 217238900352701157 217440409262963313 217878211095314688 218076642981558144 218132887596950956 218275255589009472 219639330190852551 219786380141531616 219986549886651408 220186901935728504 220486329644337792 220687136866236096 222417340493133744 222619906377007272 222765202895163264 223125668765310528 223681932125184512 224365263061146858 225079794845261496 225226696849805952 225431821346026176 226153555684578816 226766831220979866 227199223653426864 227922780697915968 227926616443069824 228134199882453312 228652490001535488 228860734527948544 229272542063200638 230216050466752904 230441264462533824 230655019770657216 231015765965354496 231389582423284992 231805940318042634 232232273838675103 233568426362761728 234201809293798878 234951621307512048 235165602747682824 235399620260875392 236149292952405504 236368342977998336 237547771819197264 237764117695171032 237919298330208384 238000721037238656 238758677404918272 239628206126530998 239846446751418549 240391345515007176 240548240853194112 241538151309380096 242496683732097207 242654953153659984 242875950378754392 243206232464831616 243431828445999744 243653533207790272 244207081158102528 245336223354252912 245559662537635656 246345837442130496 246731124194290176 247484868622482834 247710264677694567 248273028974515608 248503324871958072 249294728682229664 249457434958867968 250447394674133181 251016377360974344 251184434447464704 251413199870458752 251478042388841548 251642173640832576 251871355948337888 252213870704269824 253214769200919183 253610799014279448 254191246277867136 254422750145151168 254654464853844384 255000764303212032 256162531564440219 256417443498453552 256650974867759976 257234051251727424 257468326343942112 257636367252601344 258993056775097017 259486897241989368 259656255603916416 259892736711023808 260313280226195616 260483177940475392 260724799865660928 262764479658106944 263361445100038656 263605736880751104 263845814965341952 264320573970951054 264561303091143177 265408312958485832 265667954571456192 265914385850248128 266761238335124736 267241243296596922 267484632407067411 267659210621484432 268760688854494656 269273153959617024 270440263704383073 271730420223052608 272248547926021632 273235444176098691 273860807001749712 274110224858764056 274359869872296628 274732966302865344 275256819173822976 276254620354840113 277139067122396808 277319946461325696 277391470644366204 277572514718576448 278461180808903168 279566240480952831 280384255262003328 280456569767508372 280639614328726464 281538099933863424 282839849854266096 283097445345936648 283355275441880124 283740604542303552 284003799853666368 284908261351119616 286225593913295064 286486272960574932 286875859841113536 287403477015818912 287591055589522944 287852978226671872 288732346726229973 289388307658193352 289651867136934876 289840913159176512 289920545683951084 290768857308744192 291033674118679296 291922759397238039 292379328799901784 292852440254470068 293048506855375488 293315399848868544 293582535914304672 293981772859117056 294249515821648128 296556453990844992 296826541836009696 297020270526884352 297500891687080704 298584352078296561 299153684081529144 300106393127015328 300302262466407936 300575761794701568 302355774961306488 302932298204569152 303620519510235648 303897040930554624 303902155257426432 304178933176604416 305696722750934184 306279616416774336 307255019283378432 307540026360876288 308093407876968426 308374002966109563 309074587090723512 311781450512696409 312269079058398504 313268828410016064 313554136996910432 313866160347833856 315719566119817272 316730362425596352 317018823593561376 317225731106944512 317334294716318208 318484626014178729 319504274835374664 319795262335224732 320521794020009568 320730987804258816 323245542690589824 323328911642796276 323539937538213312 323623382418427238 323834600505005856 324274976619775488 324575771261332992 327114964472337216 327199331395426434 327412883383514208 327858125532701184 328461116589507328 329979824829977112 330280352903592756 330729494466506688 331030705299354144 331246757896201728 331337766495944096 333626010739700616 333929859565510908 334147804342744896 334688503147965792 335217599827278336 335522898187776768 336547894591720287 337619692267892244 338147732019039264 338921661703822848 339230333526868224 339539286471792512 340150246831469799 341550042085920292 341884171046873952 341889924664604736 342201299823679968 342978735002303232 343291101791922816 343908813094800957 345324075700129356 345982529655985824 346208340805221888 346523648948031744 347084373634927488 350033847333456384 350352639544142592 352427431961268072 352748404121524236 353099430391313088 354223939428608256 354552514466997504 356321657728795896 356646176542756548 356878947495312576 358138016107377408 358347585139326208 359442309189796497 360587018272510764 360822361279791168 362307226964070144 363982429730489976 364313925568131588 365147742668999616 365480299811685408 366310621737153792 368339493806453484 369518756163195744 369759928615100928 369855294192488272 370096686291435264 372409543461773412 372754987307937108 373094472724428854 373845673682671104 373942093023344496 374186152438301952 377119799805688128 377217063583262322 377463260461248864 377807033922506832 377976565104579072 378320806056404736 378671733138221824 381286869416800704 381634125217726752 381883204963137024 381981697280766576 382501146454818048 384626165247680328 384976462301639964 385851076877591136 386202489515913168 386454550878902016 389230345862984052 389839105066535712 390469920339293424 390724766910713088 390731342473833984 391087199798491392 391443381219072896 394146719487160416 395408605321126656 395768722448012928 396480860956426581 398112469437728748 398871578775372192 400141857502687104 402878088316817582 403141033281741984 403542206161500672 403909730939425536 407595630334578912 408372821889032448 410791210502624568 411165337288146084 411539804808444942 412099449454298016 412885228760734464 415708600683595212 415979919691988544 416087205966549306 416358772077864672 417691771213354752 420684854651262558 420959421493089696 422307149900795136 422691764791415168 424646168018904972 425032913162820186 425610906813455328 426005699780499552 426393683113632976 427362392026679424 429338390869942596 429729409440862398 430994056920786432 431105215523728368 431386583384284416 431779467340007808 434477800705402314 434880818525926626 435756422190629376 436153285963116288 436265775193901912 436550511178018944 439278660381705102 439572760283063232 439973099773302816 440373803871457008 440972659288675584 441374273732472192 444834680986267488 445239812754014544 445530405790326528 446251337530621056 448730526122293716 450159589690522992 450453393699611904 450863642692052352 453533662441959732 454398447306853728 455845561395831936 455853232886139648 456268399764906624 457721469055897088 458545084126401276 460432100933505808 460882528925067648 461310039541314432 462779164846569984 463611880636085268 464464547677350206 468403618587597756 469903242615024096 470331205495365648 470799240521750784 475095543638394528 475528235390342064 475838596660416768 476001442074477312 479256412253061996 479692893502837098 480129772276519099 480782691030014352 481096481706388224 484993367464194414 485309906307319968 485435073627640857 485751900757508784 486412464929663232 486863656891999488 487307066415580544 490672446708505824 490798997093139651 491119325075271312 492691674884260992 494969737244965668 495420529355389134 496546057949031216 497006649743916144 498589457364459328 500894789348266362 502032754721948688 502368868894929408 502826399740917504 502956084777683096 503284347281665152 503742711896675776 506429538401838366 507221598028558896 508382492555734272 508845500290302336 509308929707688768 512325063128880438 512834886996907104 513301949735519952 514468102503454848 514936652687884224 517986113550194034 518973794483978736 519312511207832832 519785473422047616 520626560452391232 525528959316213888 527691629930683904 528641147941902108 529122606182286354 530816625916971664 531335909142912384 531828771700496256 533522476670249472 534482486593193844 534969264814134822 535318421242968864 537521377708989312 540880527408766146 543460840446105216 546470888352197382 547721614003499424 548220449717528112 548719739744593256 549465932605730688 552509240709680226 554278134244793616 554639892922651392 554782941288732408 555145029437152896 559132480961905662 559641709086643281 560768510524006656 560913139535016744 561279228657452928 565679699708532192 565825595374893483 566194890691873296 566710550883760248 567481209084607104 568007599707332736 569816522702239232 572451187826590128 572972545921149864 573751719682227072 574806954031637824 575705956453343744 577464693452459946 578776615316386704 579303734273869752 579681826318353024 579841091367902168 582067348237358592 583845518794476078 584758657599803568 585704880508940136 586097013710750976 586630799697737088 587165071828609344 588499031643296256 593112907981689984 593653083672019392 595001783374161408 597168704156593122 597712573650360511 598307368163058288 600212786254030656 601151523589403136 604317132475226373 604711549922612976 605864596409138304 607794081861109248 608357866353208832 611393445501868368 612559232833548672 614510038566756864 615080052721752576 616186815753936852 616748005932219126 617309707212667413 618149174181447024 623562901025392818 624130808949823959 624538158116797008 626537656820032128 627108273993820864 631027281976893837 631439132239634544 633460724851192704 634037647187122752 636969252028357458 637549369744230279 639008549670749328 639590524670449464 641043588040019136 644594114161293597 646491085381179648 646657823285592552 647079875076426624 647246764836854476 647669201010011712 651716701058103471 652321227788889939 654229928944674432 654398662790852868 654825766767028416 656922233179014656 659959649659954224 660560705807185512 661458988933013376 662061410598708288 662675532991888192 667252021479401232 667859719131021816 668295608685489792 669377006295931584 671045796375553536 673095789183440574 675239384535784488 676295464038078528 678460667053736448 679078572943585024 680300493662939598 683100084171840584 683768342093747904 683779849329209472 684402599647359936 685957470004606464 686582203583845632 687817626189601914 690648151400258712 691965059311971648 693047297896063488 694168747269854976 696696821516025309 700705279088285184 704854863922536144 705496808243048472 706198860782626176 708447878857216512 709105028933995008 712643315457591792 713292353085513096 713757894990625152 716276032214754816 716695170278652416 718884618379592994 719539340254255647 721174036545021528 721644722559582336 724614453928140288 727490051196291621 727964859460979952 728627851136263176 730295485337999232 730960599623370816 732621243474307584 736678987612906968 739037512326391488 739710588384976544 740193372582870528 743130794033083701 744819086923546824 745509974615874216 746188945448857708 747884186046688992 748372304876603904 751342184022399543 754239599611376256 754434127166524644 754926520922497728 755614067845013664 756641612112809472 757343466276443648 762573738833601408 763268250435453504 763963394561533152 765002292909636096 768487594693320657 769252330495360656 769952924603279928 771702153755182272 772404979031826336 772909101757804032 776979170325291051 778460691725968104 779678210133071424 780939840678586848 781449533821426176 782174399596982784 782886762438145792 788293438974320832 790817210642253312 791537444896025856 792961721912853162 793683909273429531 796224938875457496 797743157550744384 800283715005374208 802453897221202233 805756176633635164 806282066563483968 807819461878851072 811320791113149219 815191260669157824 816745643778064896 819706332528296073 821582421005249136 822330674576292168 823079609616889884 824198898908596032 825770457521468928 831417201367190424 831959839383977088 832174411933098612 832717544155729344 835383542426709504 838698721442858493 841369709302525116 841918842986179392 844614299801590272 845383529582830336 849292336037809944 850065826325640372 851221813626910656 852011399560999104 852787366227265952 854724784053358848 858676781739885192 859458818881724796 862210431047456736 862773166768568832 863558934680015616 866197040178689919 868955601410804628 869761637051853252 872306571926232576 872531550387803824 873101022356037888 878557320763410204 879145520566126464 879946199546605632 880747607742914016 881945318577351168 882748547464944384 889669361972534976 890479625508029088 891060811580653056 892502675061242112 895753056234889683 897461052244587432 900319179381045984 900906787399223808 901727285384104704 907067324883919464 908796894613707456 911691122791663872 911706465772279296 912536799529813248 917090168252802552 920864201867011616 921765057850135296 922620079082628864 925122008898328689 927223761272170536 928929095354700412 935344351538089227 936807237175195512 939806485230048192 940662410990731296 941598481043501568 950191087276789056 951056470780684128 951677193320833536 952002884148954624 958512824506123992 959385787005674196 960259544553038198 961565382060028704 962192963412776448 969986734928388828 970619812614639936 970870147255281714 971503801515017568 972824929859326464 973727313783998976 974614132831161088 981344893417011648 981597994186279302 982238650150542624 985383349768521984 989939474489931336 990841058710778268 993092115898062432 994013299487832288 997178914728918656 1001789578696532724 1004065509443897376 1005652799481835008 1005912169555366192 1006568694563330304 1007485423793351552 1012859076803676732 1014443196057117792 1016764985111468544 1017691000580604672 1018617859415377536 1020450740494409397 1024650126257760876 1025669773993814208 1026603899471039904 1028936205006909696 1029873305375768448 1035972227100388068 1037947588967957472 1038625022415665664 1039570946844095232 1041253120904782464 1051057918632427776 1057282295883804216 1058245212364572708 1061633251833943328 1062671818285824768 1063657543400992512 1068964973186387688 1069938529628269644 1070636842485937728 1075042755417978624 1078326927569389491 1081761054817532292 1086921680892210432 1092941776704394764 1095443228006998848 1096440899435056224 1097439479489186512 1098931865211461376 1105018481419360452 1108556268489587232 1109279785845302784 1109565882577464816 1110290058874305792 1118264961923811324 1119283418173286562 1121537021048013312 1121826279070033488 1122558457314905856 1131359399417064384 1131651190749786966 1132389781383746592 1133421101767520496 1134962418169214208 1136015199414665472 1144902375653180256 1145945091842299728 1147503439364454144 1149613908063275648 1154929386904919892 1157553230632773408 1158607468547739504 1159363652636706048 1159682182735804336 1167691037588952156 1169517315199607136 1171409761017880272 1172194027421501952 1173261599395474176 1174330143657218688 1186225815963379968 1187306167344038784 1194337408313186244 1195425147300721022 1196614736326116576 1200425572508061312 1208634264950452746 1209423099845225952 1211729192818276608 1222786891003736736 1225118465667097344 1232373631507873704 1233496011864438252 1234619414425334826 1236298348362894048 1247125802050785636 1248261617899647918 1249076316233594016 1253075313640064256 1254216547987641728 1262054563953787674 1262878264479269088 1266921449702385408 1268075294374245504 1273938504056714916 1275098739488460558 1278017099341498656 1279181049340898928 1282087176080038272 1289188228322587194 1292982170762359296 1293315646571185104 1294159750152853248 1294493529673708952 1295338402020023424 1303433402116206942 1304642455577779878 1308459857889348864 1308797325581705736 1309651533534056832 1319919299319908448 1321121411614371024 1322917977866026752 1324122821197416576 1325351065983776384 1334504042958802464 1335719438262043632 1336591217370979584 1338754012591863168 1346191578366881148 1350478769071568976 1352590928076157056 1358157145887170048 1360600987325879196 1366200168343681168 1367536684187495808 1367559698658418944 1368805199294719872 1373164407167691264 1375635252379203828 1381296302800517424 1383930118623943296 1388337494539709952 1393393643032050618 1409709727845072288 1410073309108861537 1410993616486096944 1412397721565252352 1425286630915183584 1426584706171026192 1427515789981250304 1437769236759185988 1439078680508511294 1440389316829557297 1442348073090043056 1443289445119164672 1454980102392583242 1455929718921959904 1456305220882922571 1457255702272526352 1460590970675998464 1461921199246741632 1472396991279418953 1473357975225813936 1478075024652782976 1479421176769953088 1486261588066167402 1489638173847093648 1491019949231748432 1492377890897715416 1495768372093377984 1502684368044799086 1508479199222752512 1508868254333049288 1509853041844995456 1511228135690027328 1525147477667202816 1526536500870907008 1527926789123066304 1536975189386641314 1538504660990721312 1539905849206559856 1543404307510364544 1544809958063652672 1553958340650582102 1556921383451936208 1559356420266142848 1561879681357173696 1565773524876291584 1576586877948641664 1583074889792051712 1585923443825706324 1587367818546859062 1592449877750914992 1595486315101488768 1600567430010748416 1604907794442404466 1611512353267270328 1612564133126967936 1622641582226298438 1625625916870725721 1630382521338315648 1639412665056592146 1643164842010498272 1644661349152584336 1646159219233779768 1648397797817192064 1662834402734380848 1663919678767954176 1664348823866197224 1665435088311458688 1677397442885716986 1678925127259929843 1682739418605050232 1683837685972358784 1690767059165660672 1697476786124680449 1698584672075619888 1700131652651280744 1702443627253821312 1704022799121998208 1705574732454531904 1709449568106717696 1717353563479770384 1718917637763449592 1724420862094913472 1727117869360031232 1732394080357379838 1737911202821609256 1739523274103706504 1745063100775607648 1746202044712075776 1757114641526820408 1758291041132252928 1759892399093211264 1761495215485828032 1765497094929888768 1779338723945069952 1780959251016058176 1785005350122484224 1791506112469779366 1793137720951081533 1794922104489174864 1800638358762091968 1803454570768209408 1812951397425679119 1814134649767838928 1817593789227414912 1823382245583327744 1825073599059626496 1834180336505605104 1841728403734023232 1843530115700270592 1845240158165257728 1850244017796657378 1851929121638002239 1854447522544341072 1857858190709400824 1870688703076178454 1872392426849471877 1873614474350391024 1879612970460096384 1881324821981462592 1893081845930681511 1900382174553578112 1902112941561368256 1912648109232690837 1917025649012247984 1918771574011348392 1920519089106076396 1923130764120057408 1933782342483880791 1939973469856777656 1941239625229279872 1941740294510563428 1943007603030035136 1949228265662322176 1956963683366669817 1962689786834023296 1963195988372558604 1964477300301085248 1970766699537043968 1979878948979862672 1981682117421556536 1986184231796124864 1988026598975664576 1994357829457837312 2003579157393065448 2008131018887794752 2011824339110732384 2013137389126660608 2014970847586703104 2025718153607353464 2028886392114235584 2035382001161209344 2037235718830755072 2040901480988818794 2049300252515521752 2051339547987628416 2053207798942079808 2057872410013819392 2059746610751536896 2071944454200776136 2075895177935914944 2079141893688190464 2082506241809564928 2090090464548075927 2102115837264855552 2114564591767608432 2116490424729145416 2123266503667886656 2125343636571649536 2127315086801985024 2137929946372775376 2139877059256539288 2141273684971875456 2150085510835957248 2156653855138778982 2158618020762766941 2163522109635064584 2173843361784420864 2182470153588874863 2185883553408789528 2190886456013997696 2192881798870112448 2194878958978373024 2197863730422922752 2210036962838720904 2217112536979174464 2219131765154929632 2220580117748611584 2229392382099251103 2236529923847622648 2238566836346573124 2243652558140066976 2245116914629811712 2262718798834128768 2263302381499573932 2264779562767493184 2266842203535040992 2269924836338428416 2272030398829330944 2289804751306360512 2291890183684599456 2295006878728908288 2299227816126551296 2305462784079961971 2309858773809839784 2315106461265546816 2317214937095479008 2318727305273412096 2319364365471608672 2330937510975873153 2335382075177904312 2339034630399214272 2342819522035760544 2346523198790948352 2348660287314437376 2372451631926759936 2374612334688077568 2381051727820288593 2388674816626372488 2390850294601442044 2393229472652233152 2400851145016122624 2407361691663606699 2417268529900905492 2418846199690451904 2423458385636553216 2445573782007473472 2450236931334194688 2464747263015747408 2466992023728876504 2469238828850669652 2472596696725788096 2494251604101571272 2496523235799295836 2498152632467188032 2506150627280128512 2508433095975283456 2516096164328575479 2524109127907575348 2525756528958538176 2533842899404770816 2536150588748491008 2547877008113429832 2550197478976921116 2556034198682997312 2558362098681797856 2564174352160076544 2578376456645174388 2586631293142370208 2588319500305706496 2588987059347417904 2590676804040046848 2606866804232413884 2609284911155559756 2616919715778697728 2617594651163411472 2619303067068113664 2639838598639816896 2642242823228742048 2645835955732053504 2648245642394833152 2650702131967552768 2669008085917604928 2671438876524087264 2673182434741959168 2677508025183726336 2687259168704669049 2692383156733762296 2700957538143137952 2705181856152314112 2721201974651758392 2732400336687362336 2735073368374991616 2735119397316837888 2737610398589439744 2751270504758407656 2762592605601034848 2767860237247886592 2775366026694986067 2786787286064101236 2819419455690144576 2820146618217723074 2821987232972193888 2824795443130504704 2850573261830367168 2853169412342052384 2855031579962500608 2875538473518371976 2878157361017022588 2880778633659114594 2884696146180086112 2886578890238329344 2909960204785166484 2911859437843919808 2912610441765845142 2914511404545052704 2921181941351996928 2923842398493483264 2944793982558837906 2946715950451627872 2956150049305565952 2958842353539906176 2972523176132334804 2979276347694187296 2982039898463496864 2984755781795430832 2991536744186755968 3005368736089598172 3016958398445505024 3017736508666098576 3019706083689990912 3022456271380054656 3050294955334405632 3053073001741814016 3055853578246132608 3073950378773282628 3077009321981442624 3079811698413119712 3086808615020729088 3089619916127305344 3107916681301164204 3113842766903872416 3118712840532285696 3123759362714347392 3153173755897283328 3171846887651412648 3174735637093718124 3184899755501829984 3190972630202977536 3209815588884808932 3223024706534540656 3225128266253935872 3245283164452596876 3251251833741451442 3260765042676631296 3278825330113184292 3286329684020996544 3289322698305168672 3292318438467559536 3296795595634384128 3325668805468761696 3327839357535908352 3328697647732394448 3330870176622917376 3354794885771433972 3357850254519859686 3365478837210100464 3367675371944717568 3394953572249360898 3397169344151239776 3400263305302561488 3404887254507642624 3408045598243996416 3411149464909063808 3434707126959540768 3437835275526899184 3448841724189826944 3464788160714759676 3475822405643218512 3479046548207413008 3490126201551215296 3514229283053640816 3516582082264505856 3519784798186422528 3522990430971656064 3558677447890139904 3561918502032116352 3583012224939558732 3586275441902163066 3589844208978349728 3601276717524183936 3625902794851358238 3628269299535677856 3635187578454829824 3668360673011210208 3683456807468046464 3700488035593314756 3703858243276004478 3708895045088682144 3715716381418801648 3741377406152356908 3744784853698943754 3747228948700782048 3759225940920192768 3762649643962925184 3786163691861363022 3800764349107156224 3804225883122736512 3825296218465381674 3834051298024495968 3837543148022696784 3841038178212152792 3846261528240114816 3867564684967761582 3879946939713555312 3882479250458559744 3883480589021126856 3886015206060070272 3913927366733339634 3925379573668046592 3926391976745117208 3928954600602170496 3959757897959725344 3963364234843113072 3972368463592249728 3976053197951329152 3988715658915674624 4007158314786130896 4016262037775589504 4023648678221464768 4029941695173406208 4051436307214706928 4057772784228471168 4074471437661510144 4081802961977637588 4098600505031043504 4102679095975256832 4106415597884159616 4119493221503073792 4143888908401552272 4151790355871829888 4165012483619129856 4180180929096151854 4183988015552523577 4229129183535216864 4230219927326584611 4232980849458290832 4246533007335773312 4275859892745550752 4279754118513078576 4282547369943750912 4313307710277557964 4317236041525533882 4321167950488671891 4327044219270129168 4364940307177749726 4368915662648767713 4371767106817579056 4381772912027995392 4385763597740224896 4389757917956746048 4417190973838256859 4420073925677441808 4434225073958348928 4438263530309859264 4458784764198502206 4473059847695245296 4477133672693146248 4487305116280133952 4525437597668257536 4526604762999147864 4529559125534986368 4533684407070081984 4579609502612721024 4583780367369198912 4598455632253102592 4610925568159923942 4619717547619679568 4630212922531093632 4634429874190958016 4638728730943217344 4661875021951746306 4670764150355808624 4678069260798428544 4685639044071521088 4697320574628874752 4749224669376155136 4762103455640577186 4777349633252744976 4781700589202884088 4786458945304466304 4801702290032245248 4814723383327213398 4834537059801810984 4837692399380903808 4876877750612177163 4891147564014946944 4929494526031494816 4933984047457753008 4938477657701339304 4945193393451576192 4988503208203142544 4993046471598591672 4996305264934376064 5016866191950566912 5032192328657150958 5036775381779789529 5048218255815150696 5051513057917076352 5072301177496982016 5092430358374041347 5095754016226859664 5100394957953842232 5112068397365994624 5116724197363595712 5128348704320153088 5156752913290348776 5173262586284740416 5177974118694835808 5181353608080093696 5208638141810284453 5213733608464827768 5218569822311119512 5235189302326822944 5238606134136227328 5279677197279633792 5284485646457484096 5296491284789666304 5301404263935105536 5338016171835209856 5342877753048174528 5355016050367452672 5374518337409338098 5379413162853244599 5384766313467524592 5401915076286275904 5410363712304628224 5438854192277037357 5442403949303516784 5464800673374724672 5470146736749983232 5475220797178879488 5502541009516815312 5525185211202069696 5535720474495773184 5550732053389972134 5555787364914006717 5573574572128202472 5617177280548415631 5638838911380289152 5640293236435446148 5643974465944387776 5679245537792044533 5701146523660734336 5706338824684104768 5737944327698072511 5751076947036743952 5756314722034045176 5761557267318229188 5769392292360172224 5819920409570332968 5823718875687839616 5825220883531690284 5829022809090105408 5847684796986966528 5870891050100009451 5889587965117675812 5893431900903255744 5912300098611131904 5917684707079812352 5945046352264669608 5958552695388374592 5964079796926993728 5969511563590861664 5983073488373511936 6010737472179196344 6035473017332197152 6039412167379981824 6044912542760109312 6106146003483628032 6111707156492265216 6147900757546565256 6154018643962885248 6159623396826239424 6173617230041458176 6179239832254610688 6215833362602328408 6227685533807744832 6237425681064571392 6247518725428694784 6270271393644227781 6306347511794566656 6343693775302825296 6349471274187436248 6369799511003659968 6381945260405955072 6419631177769617864 6446049413069081312 6450256532507871744 6475854062288300823 6490566328905193752 6502503667482902884 6521530085353262592 6547410460766624589 6557650660226368584 6572659368041993088 6578645396610337344 6584636876935119072 6593591191268768256 6651337610937523392 6657395295464788896 6661740353245834752 6709589771542867944 6715700509039719372 6730957674420200928 6735350743889435136 6789907144498721796 6794338688302479552 6800526610605122976 6809774509015285248 6816091196487992832 6822298929818127616 6869414253919081536 6875670551053798368 6897683448379653888 6916388352239885913 6929576321429519352 6951644811286437024 6958093096414826016 6980252403102430592 6992812532927619459 7028458566107281632 7039569596372845056 7045980861943312128 7117354895780279808 7123837004064232704 7143155183460865779 7166024449879117464 7172550883804326132 7179688417956699456 7202553435048367872 7251805589702716476 7256538599071355712 7270375156909659648 7336721346022420416 7366913614936092928 7400976071186629512 7407716486552008956 7417790090177364288 7431432762837603296 7482754812304713816 7489569707397887508 7494457897401564096 7518451881840385536 7525299287925850368 7548288492985726437 7572327383722726044 7601528698214312448 7608451766245473024 7650592436930763348 7668102596048991936 7675086296045393568 7682076356424305584 7692523056480229632 7735129369935523164 7759893879427110624 7764958500917119488 7766961178042253712 7772030412120140544 7827854733466679268 7850759147336093184 7852783953490234416 7857909201204340992 7919515795919450688 7926728469686226144 7944736927184499456 7952106395902658304 8014316629572261792 8032524075551179008 8047297356442929536 8061777506114007147 8102872614429413856 8115545568456942336 8163605923955275176 8197201010062087008 8205358191950513664 8212831195768319232 8287777816803104544 8303580711743659776 8360361858192303708 8367976031105047154 8458258367070433728 8460439854653169222 8465961698916581664 8493066014671546624 8551719785491101504 8559508237026157152 8565094739887501824 8626615420555115928 8634472083051067764 8642335900977343782 8654088438540258336 8729880614355499452 8737831325297535426 8743534213635158112 8763545824055990784 8771527195480449792 8779515835913492096 8834381947676513718 8840147851354883616 8868450147916697856 8876527060619718528 8917569528397004412 8946119695390490592 8954267345386292496 8974610232560267904 9050875195336515072 9053209525998295728 9059118251069972736 9067368814140163968 9159219005225442048 9167560734738397824 9221851136319847884 9239435095239359136 9260425845062187264 9268859748381916032 9277457461886434688 9323750043903492612 9341528300711617248 9356138521596857088 9371278088143042176 9524206911281154372 9554699266505489952 9563401178405768176 9572917890608932608 9629446766654426796 9669074119603621968 9675384798761807616 9753755501224354326 9782295128029893888 9858989052062989632 9867968094915506016 9870513163762030759 9876955315402678608 9890386786903152384 9977006416406285088 9986092943197183344 9992610529868752128 10064384657314301916 10073550763559579058 10096436511630301392 10103026115834152704 10184860716748082694 10191508032453719328 10200789915907684464 10224136794731989248 10233448394727191424 10313505826580697552 10346525172569480832 10355948237389671616 10417276283620568906 10427467216929655536 10437139644622239024 10470378604653645888 10559354394559267584 10568971292914968192 10676032343670419712 10685755506096349056 10749036674818676196 10758826325706489198 10769532626935049184 10803830152572551808 10877708384554074714 10884807898607033568 10929601346749449344 11005082019033630624 11050370422404139392 11101464106779944268 11111574729828013434 11147149144256404944 11234354561096831262 11277677822760578304 11280586472870892296 11287948931888775552 11358491075584089066 11379381418095080047 11402293047321468672 11412677649368209536 11475888655396145022 11502153894073487904 11512629444068090352 11523114534636458376 11538784584720344448 11639840819140665936 11647437751375679232 11650441767063380568 11658045618180210816 11741782100200018902 11779175930235351624 11786863801806511488 11835369414159624704 11890092704529339216 11917105390776749184 11928159593853987456 11939023127181723328 11966146976747023872 12021474944358392688 12070946034664394304 12089825085520218624 12223414312984530432 12295801515093130512 12308037287925770496 12319246793652478848 12358479664509221376 12431666725204656816 12455371067615489664 12495037450857389568 12540542787288455562 12551964046657570731 12687387550605650592 12690659781979753833 12698942548374872496 12739599022007319936 12839262355539235728 12892098826138162624 12951708124576601646 12963503851466015673 12981132657810387504 13005007334965805768 13094820921533249178 13106746987946303139 13115301320452737168 13145318736083986176 13157290793220674688 13169273753870238144 13251572921514770577 13302675221875046784 13314790590929577792 13419179543085735888 13431401018079438744 13461915348840401856 13579814288997443592 13588677376604959104 13601053221210245952 13644597859636255232 13738828507838163072 13751341102107596736 13795366896759307776 13832776704479771826 13859152642859038704 13903289622572874048 13916186192829652032 13960504806204861184 13985625065855238918 14056917132214563264 14091961723886624256 14247674008128465408 14286310366921731558 14332048899758234928 14345101767608652264 14359376835913398912 14405106870096735744 14503611179405432952 14513077198142711424 14630633251836531489 14673442692044840832 14733827229872185856 14801952142373259024 14815432973104017912 14835580180354728576 14862865525675206592 14965509624609427632 14979139414795775016 14988915794803128192 15050598575851700736 15096576985971452874 15110326145339368587 15144654767445452088 15216903532490946048 15277291075122124041 15301184873861526696 15336205192097983872 15350172592090787136 15364152712848611168 15385046112960459264 15470258739871046328 15519787758854221248 15533922356084507424 15544060824240281088 15625914425430853359 15655709466933358536 15705567906980468832 15715818402408681984 15839031591838901376 15853456939372452288 15889473854368998912 15904212791805316608 16028633259144523584 16065048151102358016 16094594712885859072 16123555012228014294 16138239488559733797 16205745228858827712 16231091136913884672 16316562576831112071 16327211847910550352 16394402020124174016 16425662391536638464 16575555633606209088 16607161423487319552 16667362094742020151 16720723716384607416 16735952062210094308 16851531841645246893 16916516734140867456 16920879709306338444 16931923397833163328 16986132029343093248 17103439570982203008 17119016474052314304 17253230841110231856 17268944166102135528 17284671801954687564 17308176877080516672 17459761228710998904 17475662650595070852 17487068427270316224 17543054390960899584 17559031671826984192 17612673150300028353 17668763895353027436 17680295702709767232 17736900295833395712 17753054121239437056 17835139056794008824 17892239390780981184 17908534690772584992 17949220465120535808 18106419051996591456 18118236502139945472 18134737628280327936 18318438010450884096 18335121469476795648 18443702272639695768 18478870190478718272 18520851690124374528 18537719496763832064 18554914923772869376 18647500087806985224 18683056601423234496 18712277043193714176 18742556176286084352 18810814180932683343 19048413822562308744 19109398533010979904 19126802356811536352 19145835781217865216 19258893533308853592 19338148239207243936 19350769597523615232 19427562186864902469 19507511002448708652 19564590256059787776 19717978104125979264 19735936189831012032 19741026327524061518 19753910630805357216 19780773573806304768 19954012832812570176 19972185886394366688 19985221059737504256 20128769314628603832 20147101527119158116 20192873023260602784 20206052231668305408 20369721433496165388 20383016064907438656 20401579831815368928 20448273589463978496 20466896789454382848 20627011653161395104 20693050345138961664 20711896474779343232 20749165056719657739 20834552567241137812 20854934433859311072 20874279289244478048 20940757209307291776 20978437598782858377 21118708789118535168 21137942585829936384 21352064687340839424 21371511012192698112 21498073349637352392 21517652651412978396 21539065253870098368 21607660305145103616 21755416769108149428 21769615797214067136 21859202693498898688 22010164038067261248 22100740844808278784 22202928213559888536 22223149459656026868 22294298288512809888 22468709122193662524 22555355645521156608 22561172945741784592 22575897863777551104 22716982151168178132 22758762836190160094 22804586094642937344 22825355298736419072 22951777310792290044 23004307788146975808 23025258888136180704 23046229069272916752 23077569169440688896 23279681638281331872 23294875502751358464 23300883534126761136 23316091236360421632 23483564200400037804 23558351860470703248 23573727603613022976 23780185409058678432 23834210781553498368 23856319187707974912 23878046254363446656 24042949888716785376 24141892069328788608 24185332518342021441 24591603030186261024 24616074575851540992 24638493587304957696 24863333450409313632 24910742135230979328 25081085574576911124 25103928093315141462 25374775101211301184 25381319563959507666 25397885096749744992 25479198044014639872 25678524711078471456 25784197652276325248 25903416249153203292 25927007702932031346 25962265315620775008 26010014669931611536 26189641843066498356 26213493975892606278 26230602640905474336 26290637472167972352 26314581586441349376 26338547507740476288 26503145843029541154 26605350443750093568 26629581181859155584 26838359086171471776 26862802036158877488 26923830697680803712 27159628577994887184 27177354753209918208 27202106442420491904 27477657015676326144 27502682204215193472 27665553408959543652 27718305285718077408 27806579245145748096 27832372385659304064 27921009612409722368 27971250131710477836 28113834264429126528 28572620733843463116 28664097799516469856 28690203535217304528 28718753671826797824 29007222358810865904 29026154396285422848 29261266503673062978 29287916108867665039 29346885384089681664 29603904284746518048 29611539491286092277 29630865946208035824 29671160360709457152 29725731051350413184 29931019249218855264 29958278829591550032 29977831589606256384 30193153971942905748 30220652290678737174 30289309534890904176 30554582150244248082 30602369747723053392 30672410384195967744 30700345184181574272 30728305425697222336 30940517479742092656 31039575517708442496 31067844712169014848 31251828850861706718 31311418933866717072 31411135813960937664 31678063183677802752 31706913878744904576 32057266518289047168 32189189425771718144 32247110024456028588 32276478977119467594 32411490457717655424 32633125153662224142 32654423695821100704 32788804040248348032 33151111267212418176 33334724189484040302 33441447432769214832 33471904124420188616 33703063683290493786 33833033468281734912 33841759418612676888 33863846795666326656 34138144254285240141 34206879141964406016 34238032948104628608 34506461682220463712 34537888332204271056 34569343603909375128 34616353754161033344 34919522457421997808 34951325301190141704 34974136854540632448 35118063343653968384 35225346300600056706 35337527790706054872 35360591405419534464 35506108242478874112 35670278113588017648 35784478781561962368 35817069381545169984 35898440930241071616 36212838103993182912 36269475256560655872 36460466992671991171 36670242938953591296 36887404545279391536 36957740380957436544 37075438993527664128 37109829847545738752 37295000175613970448 37366113202846468992 37485112352572168704 37621628361865366686 37655892139972712193 38071979345939261499 38096827645124617488 38218797066021959808 38253604713623072704 38517787066617707184 38676296478414487872 38855124373729804938 38890511554398047019 39015022004897417304 39320240963838909417 39435956208251958528 39471872379662024064 39482052655048123036 39507821261610714432 39754718764544311731 39908025665625140352 39944371772788733376 40257538629257207664 40294203054238316232 40385746046521205568 40739442866992330776 40766032129814877312 40803159663630737856 40933793578908765696 41254023306322790208 41386100690277923328 41423792949558686464 41498330113439315478 41669105134482275624 41709868867718622144 41748558578488956096 41881514418614583552 41956875197565716754 42275885171659872768 42743022024385396224 42996146699274704784 43035305302825956792 43078130507740196736 43215320610290207232 43510833538216298856 43539231594428134272 43718405386997797376 43891899755509594467 44020328076134522496 44201481689616557568 44405856427119777072 44446298919312053736 44588596577025619776 44937418244387325048 45122345891483569184 45151795727555102208 45330978436018105761 45433964302336356264 45517525672380320188 45650710597472838144 45831873225366372123 45903554621584580088 46008615576293951616 46050517776272361408 46092458138545833504 46155138338881377792 46559363276562663744 46601767068253522272 46632182472720843264 46877743276292560077 46967128400800075608 47116703720941406496 47147455207226045952 47560370818117356864 47668421563106996736 47712638375415949824 47756092508726893312 48085899777433570752 48283784138657577216 48370665036684042882 48414718465679201391 48949687730493336213 49183206060372522048 49276987174609915392 49726666900818627264 49821484270461958656 50002086284226060453 50162171149153822248 50207856186630282924 50749550202422602368 50762639127919015332 50795770193499489984 50958396088029279744 51357049422156942912 51568395304552650496 51806832498306406584 51854015405864062692 51924530631241550016 52020029339863223072 52379283686132996712 52426987951785212556 52461205281810948672 52629163172882698752 52677095015480952576 52838019450900085059 53006291686059082308 53210700887500187136 53259162363718311168 53676718172342943552 53725604072317754976 53847661395361607424 54319257155989774368 54354709506419836416 54404212884840983808 54955314031352652288 55005364408430386944 55331106817919087304 55436610571436154816 55613158490291496192 55664744771318608128 55942500263420955672 56227668528858253056 56432442542798050029 57145241467686926232 57328195599032939712 57380407070434609056 57437507343653595648 58014444717621731808 58052308792570845696 58522533007346125956 58575832217735330078 58693770768179363328 59207808569493036096 59223078982572184554 59261731892416071648 59342320721418914304 59451462102700826368 59862038498437710528 59916557659183100064 59955663179212512768 60386307943885811496 60441304581357474348 60578619069781808352 61109164300488496164 61204739495446106784 61344820768391935488 61400690368363148544 61456610851394444672 61881034959484185312 62079151035416884992 62135689424338029696 62247495170158973217 62503657701723413436 62622837867733434144 62822271627921875328 63356126367355605504 63413827757489809152 64114533036578094336 64494220048912057176 64552957954238935188 64822980915435310848 65266250307324448284 65308847391642201408 65577608080496696064 66302222534424836352 66669448378968080604 66882894865538429664 66943808248840377232 67406127366580987572 67666066936563469824 67683518837225353776 67727693591332653312 68276288508570480282 68413758283928812032 68476065896209257216 69012923364440927424 69075776664408542112 69138687207818750256 69232707508322066688 69839044914843995616 69902650602380283408 69948273709081264896 70450692601200113412 70675055581412109744 70721182810839068928 71340556227176035296 71568957563123924736 71634138763090339968 72425676207986365824 72920933985343982342 73774809090558783072 73915480761914873088 74590000351227940896 74732226405692937984 75243256723730733372 75311784279945424386 76143958691878522998 76193655290249234976 76437594132043919616 76507209427246145408 77035574133235414368 77352592956828975744 77710248747459609876 77781023108796094038 78030044009794834608 78640481927677818834 78871912416503917056 78943744759324048128 78964105310096246072 79015642523221428864 79509437529088623462 79816051331250280704 79888743545577466752 80515077258514415328 80588406108476632464 80771492093042411136 81478885733984661552 81532064259629754624 81606319327261475712 82508046612645580416 82847585899117372928 82996660226878630956 83338210268964551248 83419737735437244288 83497117156977912192 83763028837229167104 83913750395131433508 85992293398549409568 86070610605651913584 86156261015480393472 87021667076432597712 87078463188856268544 87783799511019188934 87863748326602995117 88040656152269044992 88811712854239554144 88834618473858276831 88892597838624107472 89177193154051239552 89874836488774650096 90244691782967138368 90661956872036211522 90867928604672712528 91035051344760640376 91663746450732744246 91807109243169160176 92017231152587903232 92101035552544722816 92184916277091667008 93118726553125327488 93203534136507044544 93755486552585120154 93934256801600151216 94233407441882812992 95120741636234713728 95512185017453786624 96171799554867141504 96567568277315154432 96741330073368085764 96829436931358402782 97899375460986672426 98366412120745044096 99453333801637254528 100004172568452120906 100324342298307644496 100415712373260565848 101499100404845204736 101525278255838030664 101591540386998979968 102414432762855720423 102714098844313885824 103136790609105300992 103613664996612813168 103708030811728125384 103849061262483100032 104040058679726446144 104758567372265993424 104853975903570425112 104922410563621897344 105354190030961905152 105676038901800170118 106012583372118164616 106518324727436622336 107353436344685887104 107451208144635509952 107695322790723214848 108638514311979548736 108808425769681967616 109381400978015973513 110010728816860773888 110662213635838174608 110873221142872309632 111226316980582992384 111329489542637216256 111885000526841911344 112455337057716506112 112864885085596100058 112967676419918136579 114215938037817784497 114290482935373852464 114656391198065879424 114760814140869218112 116028889435243463616 116671534663194141057 117045066014692251912 117151664435470660156 117960722891516728251 118415617138986072192 118446157965144369108 118523463784832143296 118902924205401652736 119724076996875421056 119833115318366200128 120772615887771622992 120882609162714948696 121157238139563616704 122218328600976992328 122409478990892213568 122801380736726297088 122913221702788889344 123762069918968370624 124158302070833769984 124271378848676059392 124494990340317946434 125007315403446826872 125245675735466868288 125644543255843750656 126827655514979618304 128229066073156188672 128988440097824114352 129105915908477870376 129645961830870621696 130532500614648896568 130617694783284402816 131155216160993392128 131675699266528783401 132604445068849672704 133338896757936161208 133765789731076859328 133887616497680754464 134812254733161975144 135367037674450707552 135455387182665306624 135992935308054317283 136552577017140960564 136952131792418514432 138025846728881854848 138151553328817084224 138277374415637500512 138465415016644133376 139678089829687991232 139805301204760566816 139896547418162529792 140633229828877680231 140901385202400226824 141350111162824219488 141442365621678137856 142681112454352070592 143137915126247849472 143268277526180679936 144851352415972731648 145244155397037604173 145841867970687964684 146849063191480008639 147549618181117566144 147830961523829746176 149180000702455881792 149464452811385875968 150486513447461466744 150623568559890848772 152287917383757045996 152387310580498469952 152875188264087839232 153014418854492290816 154071148266470828736 154705185913657951488 155420497494919219752 155562046217592188076 156060088019589669216 157280963855355637668 157887489518648096256 157928210620192492144 158031285046442857728 159018875058177246924 159632102662500561408 159777487091154933504 161030154517028830656 161176812216953264928 161542984186084822272 162957771467969323104 163064128519259509248 163212638654522951424 165016093225291160832 165993320453757261912 166676420537929102496 166839475470874488576 166994234313955824384 167827500790262867016 169297327628394150087 171984586797098819136 172141221211303827168 172312522030960786944 174043334152865195424 174156926377712537088 175567599022038377868 175727496653205990234 176081312304538089984 177623425708479108288 177669236947716553662 177785195677248214944 178354386308102479104 179749672977549300192 180489383565934276736 181323913744072423044 181735857209345425056 182070102689521280752 183327492901465488492 183614218486338320352 184034462305175806464 184202071105089445632 184369832554183334016 186237453106250654976 186407068273014089088 187510973105170240308 187868513603200302432 188466814883765625984 190241483272469427456 192343599109734283008 193482660146736171528 193658873862716805564 195798750921973344852 196732824241490088192 198906667603274509056 200008345136904241812 200648684596615288992 200831424746521131696 202998200809690409472 203050556511676061328 203183080773997959936 204828865525711440846 205428197688627771648 207227329993225626336 207416061623456250768 207698122524966200064 208080117359452892288 209517134744531986848 209707951807140850224 209844821127243794688 211352077803600340236 212025166744236329232 214706872689371774208 214902416289271019904 217277028623959097472 218762801956031947026 221324427271676349216 221746442285744619264 223770001053683822688 225729770171192200116 225935352839836273158 228431876075635568994 228580965870747704928 229312782396131758848 229521628281738436224 232057778870486927232 233343069326388282114 234090132029384503824 234303328870941320312 235921445783033456502 236831234277972144384 236892315930288738216 237046927569664286592 239448153993750842112 239666230636732400256 241545231775543245984 241765218325429897392 242314476279127233408 244436657201953984656 244818957981784427136 245826443405577778688 247524139837936741248 248542757697352118784 248989980680635892868 250014630806893653744 250491351470933736576 251289086511687501312 255223268948703938197 257976880195648228704 258211831816955740752 261065001229297793136 261235389566568805632 263351398533057566802 263591244979808985351 266503855421574830493 266677793515872322416 267531579462153718656 267775232995361508928 269624509466323950288 270734075348901415104 271985870616108634566 273105154034281921128 276051693457763709696 276303106657634168448 276554748831275001024 279356179659375982464 279610602409521133632 281266459657755360462 281802770404800453648 282700222325648438976 285362224908704141184 286536555052361359872 289702704831945463296 290488310794075208346 291683735941375929368 293698126382960017278 295099236362235132288 298360001404911763584 300973026894922933488 301247137119781697544 304575834767514091992 304774621160996939904 306028837708984581632 307243298288567161269 308142296532941657472 309410371827315902976 310840994989838439504 311124092435184376152 312120176039179338432 314561927710711275336 315856421240384984288 316062570092885715456 318037750116354493848 319554974182309867008 322060309034057661312 322353624433906529856 323085968372169644544 325915542935938646208 326425277309045902848 328144202934047920539 330032186450582321664 331986640907514523824 333352841075858204992 333678950941748977152 333988468627911648768 335655001580525734032 338594655256788300174 338903029259754409737 342647814113453353491 343969173594197638272 344282442422607654336 348086668305730390848 350014603989582423171 351135198044076755736 351454993306411980468 355246851416958216576 355338473895433107324 355570391354496429888 356708772616204958208 359499345955098600384 360978767131868553472 362647827488144846088 363471714418690850112 364140205379042561504 366654985802930976984 367228436972676640704 368404142210178891264 368739665108366668032 372474906212501309952 372814136546028178176 375021946210340480616 375737027206400604864 376933629767531251968 380482966544938854912 384687198219468566016 386965320293472343056 387317747725433611128 391597501843946689704 393465648482980176384 395027097799586350203 397813335206549018112 400016690273808483624 401297369193230577984 401662849493042263392 406101113023352122656 406366161547995919872 409657731051422881692 410856395377255543296 414454659986451252672 414832123246912501536 415396245049932400128 416160234718905784576 419034269489063973696 419415903614281700448 419689642254487589376 421899689486633040693 422704155607200680472 424050333488472658464 429413745378743548416 429804832578542039808 434554057247918194944 435732466191112812519 437525603912063894052 442648854543352698432 443492884571489238528 447540002107367645376 451459540342384400232 451870705679672546316 456863752151271137988 457161931741495409856 458625564792263517696 459043256563476872448 464115557740973854464 466686138652776564228 468180264058769007648 468606657741882640624 471842891566066913004 473662468555944288768 473784631860577476432 474093855139328573184 478896307987501684224 479332461273464800512 483090463551086491968 483530436650859794784 484628952558254466816 488873314403907969312 489637915963568854272 495048279675873482496 497979961361271785736 500029261613787307488 500982702941867473152 510446537897407876394 515953760391296457408 516423663633911481504 522130002458595586272 522470779133137611264 526702797066115133604 527182489959617970702 533007710843149660986 533355587031744644832 535063158924307437312 535550465990723017856 539249018932647900576 541468150697802830208 543971741232217269132 546210308068563842256 552103386915527419392 552606213315268336896 553109497662550002048 558712359318751964928 559221204819042267264 562532919315510720924 563605540809600907296 565400444651296877952 570724449817408282368 580976621588150416692 583367471882751858736 587396252765920034556 590198472724470264576 596720002809823527168 601946053789845866976 602494274239563395088 609151669535028183984 609549242321993879808 614486596577134322538 616284593065883314944 621681989979676879008 622248184870368752304 624240352078358676864 629123855421422550672 631712842480769968576 636075500232708987696 644120618068115322624 644707248867813059712 651831085871877292416 656288405868095841078 663973281815029047648 666705682151716409984 671310003161051468064 677189310513576600348 677806058519508819474 685295628226906706982 687938347188395276544 688564884845215308672 696173336611460781696 700029207979164846342 702270396088153511472 702909986612823960936 710493702833916433152 710676947790866214648 711140782708992859776 718998691910197200768 721957534263737106944 725295654976289692176 726943428837381700224 728280410758085123008 733309971605861953968 734456873945353281408 737479330216733336064 745628273092056356352 750043892420680961232 751474054412801209728 753867259535062503936 765669806846111814591 773930640586944686112 774635495450867222256 783195003687893379408 790054195599172700406 790773734939426956053 799511566264724491479 800033380547616967248 802594738386461155968 803325698986084526784 812202226046704245312 819315462102845763384 828909319972902505344 829664246493825003072 832320469437811569152 838068538978127947392 838831807228563400896 843799378973266081386 845408311214401360944 848100666976945316928 859609665157084079616 869108114495836389888 871464932382225625038 875051207824127788104 885297709086705396864 895080004214735290752 902919080684768800464 903741411359345092632 913727504302542275976 914323863482990819712 918086513126953744896 921729894865701483807 928231115481947708928 933372277305553128456 936360528117538015296 937213315483765281248 943685783132133826008 947569263721154952864 948187710278657146368 958664922546929601024 966180927102172983936 967060873301719589568 969257905116508933632 977746628807815938624 979275831927137708544 984432608802143761617 990096559351746964992 995959922722543571472 1000058523227574614976 1001965405883734946304 1016709087779263229211 1020893075794815752788 1027943442340360060473 1031907520782592914816 1032847327267822963008 1044260004917191172544 1053405594132230267208 1054364979919235941404 1066015421686299321972 1066711174063489289664 1070126317848614874624 1071100931981446035712 1078498037865295801152 1082936301395605660416 1087943482464434538264 1092420616137127684512 1105212426630536673792 1106218995325100004096 1117424718637503929856 1118442409638084534528 1125065838631021441848 1127211081619201814592 1130800889302593755904 1141448899634816564736 1161953243176300833384 1166734943765503717472 1174792505531840069112 1180396945448940529152 1185081293398759050609 1193440005619647054336 1203892107579691733952 1204988548479126790176 1218303339070056367968 1219098484643987759616 1228973193154268645076 1232569186131766629888 1243363979959353758016 1244496369740737504608 1248480704156717353728 1258247710842845101344 1263425684961539937152 1265699068459899122079 1272151000465417975392 1288241236136230645248 1289414497735626119424 1303662171743754584832 1312576811736191682156 1327946563630058095296 1333411364303432819968 1342620006322102936128 1354378621027153200696 1355612117039017638948 1370591256453813413964 1375876694376790553088 1377129769690430617344 1392346673222921563392 1400058415958329692684 1404540792176307022944 1405819973225647921872 1420987405667832866304 1421353895581732429296 1422281565417985719552 1437997383820394401536 1450591309952579384352 1453886857674763400448 1456560821516170246016 1466619943211723907936 1468913747890706562816 1500087784841361922464 1502948108825602419456 1531339613692223629182 1547861281173889372224 1549270990901734444512 1566390007375786758816 1580108391198345400812 1581547469878853912106 1599023132529448982958 1600066761095233934496 1605189476772922311936 1606651397972169053568 1624404452093408490624 1638630924205691526768 1657818639945805010688 1659328492987650006144 1676137077956255894784 1677663614457126801792 1687598757946532162772 1690816622428802721888 1696201333953890633856 1742929864764451250076 1750102415648255576208 1770595418173410793728 1786562882640927567379 1790160008429470581504 1805838161369537600928 1807482822718690185264 1827455008605084551952 1828647726965981639424 1843459789731402967614 1866744554611106256912 1872721056235076030592 1874426630967530562496 1887371566264267652016 1895138527442309905728 1932361854204345967872 1934121746603439179136 1955493257615631877248 1968865217604287523234 1991919845445087142944 2000117046455149229952 2033418175558526458422 2041786151589631505576 2055886884680720120946 2063815041565185829632 2065694654535645926016 2088520009834382345088 2106811188264460534416 2108729959838471882808 2132030843372598643944 2133422348126978579328 2142201863962892071424 2156996075730591602304 2165872602791211320832 2175886964928869076528 2184841232274255369024 2212437990650200008192 2236884819276169069056 2250131677262042883696 2254422163238403629184 2261601778605187511808 2297009420538335443773 2323906486352601666768 2333469887531007434944 2349585011063680138224 2370162586797518101218 2372321204818280868159 2398534698794173474437 2407784215159383467904 2409977096958253580352 2436606678140112735936 2457946386308537290152 2486727959918707516032 2488992739481475009216 2496961408313434707456 2516495421685690202688 2526851369923079874304 2531398136919798244158 2544302000930835950784 2578828995471252238848 2607324343487509169664 2625153623472383364312 2655893127260116190592 2666822728606865639936 2685240012644205872256 2708757242054306401392 2711224234078035277896 2741182512907626827928 2754259539380861234688 2765189684597104451421 2784693346445843126784 2800116831916659385368 2809081584352614045888 2811639946451295843744 2842707791163464858592 2844563130835971439104 2875994767640788803072 2901182619905158768704 2907773715349526800896 2913121643032340492032 2933239886423447815872 2937827495781413125632 2953297826406431284851 3000175569682723844928 3005896217651204838912 3050127263337789687633 3062679227384447258364 3095722562347778744448 3098541981803468889024 3132780014751573517632 3160216782396690801624 3163094939757707824212 3198046265058897965916 3200133522190467868992 3210378953545844623872 3213302795944338107136 3248808904186816981248 3277261848411383053536 3315637279891610021376 3318656985975300012288 3352274155912511789568 3355327228914253603584 3375197515893064325544 3381633244857605443776 3392402667907781267712 3485859729528902500152 3500204831296511152416 3541190836346821587456 3573125765281855134758 3580320016858941163008 3611676322739075201856 3614965645437380370528 3654910017210169103904 3657295453931963278848 3686919579462805935228 3733489109222212513824 3745442112470152061184 3748853261935061124992 3774743132528535304032 3790277054884619811456 3797097205379697366237 3864723708408691935744 3868243493206878358272 3910986515231263754496 3937730435208575046468 3983839690890174285888 4000234092910298459904 4066836351117052916844 4083572303179263011152 4111773769361440241892 4127630083130371659264 4131389309071291852032 4177040019668764690176 4213622376528921068832 4217459919676943765616 4264061686745197287888 4266844696253957158656 4313992151461183204608 4351773929857738153056 4369682464548510738048 4500263354524085767392 4508844326476807258368 4594018841076670887546 4647812972705203333536 4666939775062014869888 4699170022127360276448 4740325173595036202436 4744642409636561736318 4797069397588346948874 4815568430318766935808 4819954193916507160704 4873213356280225471872 4915892772617074580304 4973455919837415032064 4977985478962950018432 5032990843371380405376 5053702739846159748608 5062796273839596488316 5088604001861671901568 5250307246944766728624 5311786254520232381184 5359688647922782702137 5370480025288411744512 5417514484108612802784 5422448468156070555792 5482365025815253655856 5530379369194208902842 5600233663833318770736 5618163168705228091776 5623279892902591687488 5685415582326929717184 5802365239810317537408 5826243286064680984064 5866479772846895631744 5906595652812862569702 6000351139365447689856 6100254526675579375266 6125358454768894516728 6191445124695557488896 6197083963606937778048 6265560029503147035264 6320433564793381603248 6326189879515415648424 6396092530117795931832 6400267044380935737984 6426605591888676214272 6497617808373633962496 6554523696822766107072 6637313971950600024576 6710654457828507207168 6750395031786128651088 6763266489715210887552 6784805335815562535424 6891028261615006331319 6971719459057805000304 7000409662593022304832 7116963614454842604477 7146251530563710269516 7195604096382520423311 7223352645478150403712 7229931290874760741056 7309820034420338207808 7373839158925611870456 7466978218444425027648 7490884224940304122368 7497706523870122249984 7549486265057070608064 7580554109769239622912 7594194410759394732474 7736486986413756716544 7821973030462527508992 7875460870417150092936 7967679381780348571776 8000468185820596919808 8133672702234105833688 8167144606358526022304 8223547538722880483784 8262778618142583704064 8295569053791313354263 8354080039337529380352 8427244753057842137664 8434919839353887531232 8528123373490394575776 8533689392507914317312 8627984302922366409216 8703547859715476306112 8739364929097021476096 8859893479219293854553 9000526709048171534784 9017688652953614516736 9188037682153341775092 9295625945410406667072 9333879550124029739776 9398340044254720552896 9480650347190072404872 9489284819273123472636 9594138795176693897748 9631136860637533871616 9639908387833014321408 9746426712560450943744 9831785545234149160608 9946911839674830064128 9955970957925900036864 10065981686742760810752 10125592547679192976632 10177208003723343803136 10500614493889533457248 10623572509040464762368 10719377295845565404274 10740960050576823489024 10835028968217225605568 10844896936312141111584 10964730051630507311712 11060758738388417805684 11200467327666637541472 11236326337410456183552 11246559785805183374976 11370831164653859434368 11604730479620635074816 11732959545693791263488 11813191305625725139404 12000702278730895379712 12200509053351158750532 12250716909537789033456 12382890249391114977792 12394167927213875556096 12531120059006294070528 12640867129586763206496 12652379759030831296848 12792185060235591863664 12800534088761871475968 13109047393645532214144 13500790063572257302176 13526532979430421775104 13782056523230012662638 13943438918115610000608 14000819325186044609664 14233927228909685208954 14292503061127420539032 14391208192765040846622 14446705290956300807424 14459862581749521482112 14619640068840676415616 14747678317851223740912 14933956436888850055296 14995413047740244499968 15098972530114141216128 15161108219538479245824 15188388821518789464948 15750921740834300185872 15935358763560697143552 16079065943768348106411 16267345404468211667376 16334289212717052044608 16447095077445760967568 16591138107582626708526 16854489506115684275328 16869839678707775062464 17056246746980789151552 17407095719430952612224 17478729858194042952192 17719786958438587709106 18001053418096343069568 18376075364306683550184 18591251890820813334144 18667759100248059479552 18796680088509441105792 18961300694380144809744 18978569638546246945272 19188277590353387795496 19279816775666028642816 19492853425120901887488 19663571090468298321216 19911941915851800073728 20131963373485521621504 20251185095358385953264 20354416007446687606272 20673084784845018993957 21001228987779066914496 21350890843364527813431 21438754591691130808548 21670057936434451211136 21689793872624282223168 21929460103261014623424 22121517476776835611368 22400934655333275082944 22472652674820912367104 22493119571610366749952 22741662329307718868736 23209460959241270149632 23465919091387582526976 23626382611251450278808 24001404557461790759424 24401018106702317501064 24501433819075578066912 24788335854427751112192 25062240118012588141056 25281734259173526412992 25304759518061662593696 25584370120471183727328 25601068177523742951936 26218094787291064428288 26579680437657881563659 27001580127144514604352 27053065958860843550208 27564113046460025325276 27886877836231220001216 28001638650372089219328 28467854457819370417908 28585006122254841078064 28782416385530081693244 28893410581912601614848 28919725163499042964224 29239280137681352831232 29495356635702447481824 29867912873777700110592 30197945060228282432256 30376777643037578929896 31501843481668600371744 31870717527121394287104 32158131887536696212822 32534690808936423334752 32668578425434104089216 32894190154891521935136 33182276215165253417052 33708979012231368550656 33739679357415550124928 34112493493961578303104 34814191438861905224448 35439573916877175418212 36002106836192686139136 36752150728613367100368 37182503781641626668288 37593360177018882211584 37922601388760289619488 37957139277092493890544 38376555180706775590992 39327142180936596642432 40502370190716771906528 41346169569690037987914 42002457975558133828992 42701781686729055626862 42877509183382261617096 43340115872868902422272 43379587745248564446336 43858920206522029246848 44243034953553671222736 44801869310666550165888 44986239143220733499904 45483324658615437737472 47252765222502900557616 48237197831305044319233 48802036213404635002128 49002867638151156133824 50563468518347052825984 50609519036123325187392 51168740240942367454656 52436189574582128856576 53159360875315763127318 54003160254289029208704 55128226092920050650552 55773755672462440002432 56003277300744178438656 56935708915638740835816 57170012244509682156128 57564832771060163386488 57839450326998085928448 58478560275362705662464 58990713271404894963648 59735825747555400221184 60395890120456564864512 60753555286075157859792 62019254354535056981871 63003686963337200743488 64316263775073392425644 65069381617872846669504 65337156850868208178432 65788380309783043870272 66364552430330506834104 67417958024462737101312 67479358714831100249856 68224986987923156606208 69628382877723810448896 70879147833754350836424 72004213672385372278272 73504301457226734200736 74365007563283253336576 75186720354037764423168 75845202777520579238976 75914278554184987781088 76753110361413551181984 78654284361873193284864 81004740381433543813056 82692339139380075975828 84004915951116267657984 85403563373458111253724 85755018366764523234192 86680231745737804844544 86759175490497128892672 87717840413044058493696 88486069907107342445472 89603738621333100331776 94505530445005801115232 96474395662610088638466 97604072426809270004256 98005735276302312267648 101126937036694105651968 101219038072246650374784 102337480481884734909312 106318721750631526254636 108006320508578058417408 110256452185840101301104 111547511344924880004864 113871417831277481671632 114340024489019364312256 115129665542120326772976 117981426542809789927296 121507110572150315719584 124038508709070113963742 126007373926674401486976 128632527550146784851288 130138763235745693339008 130674313701736416356864 131576760619566087740544 132729104860661013668208 134958717429662200499712 136449973975846313212416 141758295667508701672848 144711593493915132957699 147008602914453468401472 151690405555041158477952 151828557108369975562176 153506220722827102363968 157308568723746386569728 162009480762867087626112 165384678278760151951656 168009831902232535315968 170807126746916222507448 171510036733529046468384 173518350980994257785344 175435680826088116987392 176972139814214684890944 179207477242666200663552 186057763063605170945613 189011060890011602230464 192948791325220177276932 195208144853618540008512 196011470552604624535296 202253874073388211303936 202438076144493300749568 204674960963769469818624 212637443501263052509272 216012641017156116834816 220512904371680202602208 223095022689849760009728 227742835662554963343264 228680048978038728624512 230259331084240653545952 235962853085619579854592 243014221144300631439168 248077017418140227927484 252014747853348802973952 257265055100293569702576 260277526471491386678016 263153521239132175481088 265458209721322027336416 283516591335017403345696 289423186987830265915398 294017205828906936802944 303380811110082316955904 303657114216739951124352 307012441445654204727936 324018961525734175252224 330769356557520303903312 341614253493832445014896 343020073467058092936768 353944279628429369781888 372115526127210341891226 378022121780023204460928 385897582650440354553864 390416289707237080017024 392022941105209249070592 404876152288986601499136 409349921927538939637248 425274887002526105018544 434134780481745398873097 441025808743360405204416 455485671325109926686528 457360097956077457249024 460518662168481307091904 471925706171239159709184 486028442288601262878336 496154034836280455854968 504029495706697605947904 514530110200587139405152 520555052942982773356032 526307042478264350962176 530916419442644054672832 567033182670034806691392 578846373975660531830796 588034411657813873605888 606761622220164633911808 607314228433479902248704 614024882891308409455872 648037923051468350504448 661538713115040607806624 683228506987664890029792 686040146934116185873536 707888559256858739563776 744231052254420683782452 756044243560046408921856 771795165300880709107728 780832579414474160034048 850549774005052210037088 868269560963490797746194 882051617486720810408832 910971342650219853373056 914720195912154914498048 921037324336962614183808 972056884577202525756672 992308069672560911709936 1029060220401174278810304 1061832838885288109345664 1134066365340069613382784 1157692747951321063661592 1176068823315627747211776 1214628456866959804497408 1228049765782616818911744 1302404341445236196619291 1323077426230081215613248 1366457013975329780059584 1372080293868232371747072 1415777118513717479127552 1488462104508841367564904 1512088487120092817843712 1543590330601761418215456 1561665158828948320068096 1701099548010104420074176 1736539121926981595492388 1764103234973441620817664 1821942685300439706746112 1842074648673925228367616 1944113769154405051513344 1984616139345121823419872 2058120440802348557620608 2123665677770576218691328 2268132730680139226765568 2315385495902642127323184 2604808682890472393238582 2646154852460162431226496 2732914027950659560119168 2744160587736464743494144 2976924209017682735129808 3087180661203522836430912 3402199096020208840148352 3473078243853963190984776 3528206469946883241635328 3643885370600879413492224 3684149297347850456735232 3969232278690243646839744 4116240881604697115241216 4247331355541152437382656 4536265461360278453531136 4630770991805284254646368 5209617365780944786477164 5292309704920324862452992 5465828055901319120238336 5953848418035365470259616 6174361322407045672861824 6804398192040417680296704 6946156487707926381969552 7938464557380487293679488 8232481763209394230482432 9261541983610568509292736 10419234731561889572954328 10584619409840649724905984 10931656111802638240476672 11907696836070730940519232 12348722644814091345723648 13608796384080835360593408 13892312975415852763939104 15876929114760974587358976 18523083967221137018585472 20838469463123779145908656 23815393672141461881038464 24697445289628182691447296 27784625950831705527878208 31753858229521949174717952 37046167934442274037170944 41676938926247558291817312 47630787344282923762076928 55569251901663411055756416 74092335868884548074341888 83353877852495116583634624 95261574688565847524153856 111138503803326822111512832 166707755704990233167269248 222277007606653644223025664 333415511409980466334538496 666831022819960932669076992
- Sum of all divisors σ(n): 2396843344225252747144320000
- Sum of proper divisors (its aliquot sum) s(n): 1730012321405291814475243008
- 666831022819960932669076992 is an abundant number, because the sum of its proper divisors (1730012321405291814475243008) is greater than itself. Its abundance is 1063181298585330881806166016
Bases of 666831022819960932669076992
- Binary: 1000100111100101101111011000101110010111010000000100010010100111110110100000110110000000002
- Hexadecimal: 0x22796F62E5D01129F683600
- Base-36: 2BSBQK57FUBOQS8000
Squares and roots of 666831022819960932669076992
- 666831022819960932669076992 squared (6668310228199609326690769922) is 444663612995115258135923527847634260327817109223768064
- 666831022819960932669076992 cubed (6668310228199609326690769923) is 296515491864351979426047912131659680278173721220621792429028871674849839166783488
-
The
square root of 666831022819960932669076992 is 25823071521799.2790321993 -
666831022819960932669076992 is a
perfect cube number . Itscube root is 873652248
Scales and comparisons
How big is 666831022819960932669076992?- 666,831,022,819,960,932,669,076,992 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 666,831,022,819,960,932,669,076,992 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 666831022819960932669076992 cubic inches would be around 72804354 feet tall.
Recreational maths with 666831022819960932669076992
- 666831022819960932669076992 backwards is 299670966239069918220138666
- The number of decimal digits it has is: 27
- The sum of 666831022819960932669076992's digits is 135
- 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 666831022819960932669076992 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 666831022819960932669076992 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/666831022819960932669076992/
Chicago style:
Numbermatics. 2024. "Number 666831022819960932669076992 - Facts about the integer". https://numbermatics.com/n/666831022819960932669076992/
The information we have on file for 666831022819960932669076992 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 666831022819960932669076992, math, Factors of 666831022819960932669076992, curriculum, school, college, exams, university, Prime factorization of 666831022819960932669076992, STEM, science, technology, engineering, physics, economics, calculator, six hundred sixty-six septillion, eight hundred thirty-one sextillion, twenty-two quintillion, eight hundred nineteen quadrillion, nine hundred sixty trillion, nine hundred thirty-two billion, six hundred sixty-nine million, seventy-six thousand, nine hundred ninety-two.