29479491877658035778224128
29,479,491,877,658,035,778,224,128 is an even composite number composed of five prime numbers multiplied together.
29479491877658035778224128 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 29479491877658035778224128:
227 × 36 × 73 × 613 × 1573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 61 × 61 × 61 × 157 × 157 × 157)See below for interesting mathematical facts about the number 29479491877658035778224128 from the Numbermatics database.
Names of 29479491877658035778224128
- Cardinal: 29479491877658035778224128 can be written as Twenty-nine septillion, four hundred seventy-nine sextillion, four hundred ninety-one quintillion, eight hundred seventy-seven quadrillion, six hundred fifty-eight trillion, thirty-five billion, seven hundred seventy-eight million, two hundred twenty-four thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 2.9479491877658035778224128 × 1025
Factors of 29479491877658035778224128
Divisors of 29479491877658035778224128
- Number of divisors d(n): 12544
-
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 183 189 192 196 216 224 243 244 252 256 288 294 314 324 336 343 366 378 384 392 427 432 441 448 471 486 488 504 512 549 567 576 588 628 648 672 686 729 732 756 768 784 854 864 882 896 942 972 976 1008 1024 1029 1098 1099 1134 1152 1176 1256 1281 1296 1323 1344 1372 1413 1458 1464 1512 1536 1568 1647 1701 1708 1728 1764 1792 1884 1944 1952 2016 2048 2058 2196 2198 2268 2304 2352 2512 2562 2592 2646 2688 2744 2826 2916 2928 2989 3024 3072 3087 3136 3294 3297 3402 3416 3456 3528 3584 3721 3768 3843 3888 3904 3969 4032 4096 4116 4239 4392 4396 4536 4608 4704 4941 5024 5103 5124 5184 5292 5376 5488 5652 5832 5856 5978 6048 6144 6174 6272 6588 6594 6804 6832 6912 7056 7168 7442 7536 7686 7693 7776 7808 7938 8064 8192 8232 8478 8784 8792 8967 9072 9216 9261 9408 9577 9882 9891 10048 10206 10248 10368 10584 10752 10976 11163 11304 11529 11664 11712 11907 11956 12096 12288 12348 12544 12717 13176 13188 13608 13664 13824 14112 14336 14823 14884 15072 15372 15386 15552 15616 15876 16128 16384 16464 16956 17568 17584 17934 18144 18432 18522 18816 19154 19764 19782 20096 20412 20496 20736 20923 21168 21504 21952 22326 22608 23058 23079 23328 23424 23814 23912 24192 24576 24649 24696 25088 25434 26047 26352 26376 26901 27216 27328 27648 27783 28224 28672 28731 29646 29673 29768 30144 30744 30772 31104 31232 31752 32256 32768 32928 33489 33912 34587 35136 35168 35721 35868 36288 36864 37044 37632 38151 38308 39528 39564 40192 40824 40992 41472 41846 42336 43008 43904 44469 44652 45216 46116 46158 46656 46848 47628 47824 48384 49152 49298 49392 50176 50868 52094 52704 52752 53802 53851 54432 54656 55296 55566 56448 57344 57462 59292 59346 59536 60288 61488 61544 62208 62464 62769 63504 64512 65536 65856 66978 67039 67824 69174 69237 70272 70336 71442 71736 72576 73728 73947 74088 75264 76302 76616 78141 79056 79128 80384 80703 81648 81984 82944 83349 83692 84672 86016 86193 87808 88938 89019 89304 90432 92232 92316 93312 93696 95256 95648 96768 98304 98596 98784 100352 100467 101736 103761 104188 105408 105504 107604 107702 108864 109312 110592 111132 112896 114453 114688 114924 118584 118692 119072 120576 122976 123088 124416 124928 125538 127008 129024 131072 131712 133956 134078 135648 138348 138474 140544 140672 142884 143472 145152 147456 147894 148176 150528 152604 153232 156282 158112 158256 160768 161406 161553 163296 163968 165888 166698 167384 169344 172032 172386 172543 175616 177876 178038 178608 180864 182329 184464 184632 186624 187392 188307 190512 191296 193536 196608 197192 197568 200704 200934 201117 203472 207522 207711 208376 210816 211008 215208 215404 217728 218624 221184 221841 222264 225792 226981 228906 229376 229848 234423 237168 237384 238144 241152 242109 245952 246176 248832 249856 250047 251076 254016 258048 258579 262144 263424 267057 267912 268156 271296 276696 276948 281088 281344 285768 286944 290304 294912 295788 296352 301056 301401 305208 306464 311283 312564 316224 316512 321536 322812 323106 326592 327936 331776 333396 334768 338688 344064 344772 345086 351232 355752 356076 357216 361728 364658 368928 369264 373248 374784 376614 381024 382592 387072 393216 394384 395136 401408 401868 402234 406944 415044 415422 416752 421632 422016 430416 430808 435456 437248 442368 443682 444528 451584 453962 457812 458752 459696 468846 469273 474336 474768 476288 482304 484218 484659 491904 492352 497664 499712 500094 502152 508032 516096 517158 517629 524288 526848 534114 535824 536312 542592 546987 553392 553896 562176 562688 564921 571536 573888 580608 584197 589824 591576 592704 602112 602802 603351 610416 612928 622566 623133 625128 632448 633024 643072 645624 646212 653184 655872 663552 665523 666792 669536 677376 680943 688128 689544 690172 702464 703269 711504 712152 714432 723456 726327 729316 737856 738528 746496 749568 753228 762048 765184 774144 775737 786432 788768 790272 801171 802816 803736 804468 813888 830088 830844 833504 843264 844032 860832 861616 870912 874496 884736 887364 889056 903168 904203 907924 915624 917504 919392 937692 938546 948672 949536 952576 964608 968436 969318 983808 984704 995328 999424 1000188 1004304 1016064 1032192 1034316 1035258 1048576 1053696 1068228 1071648 1072624 1085184 1093974 1106784 1107792 1124352 1125376 1129842 1143072 1147776 1161216 1168394 1179648 1183152 1185408 1204224 1205604 1206702 1207801 1220832 1225856 1245132 1246266 1250256 1264896 1266048 1276303 1286144 1291248 1292424 1306368 1311744 1327104 1331046 1333584 1339072 1354752 1361886 1376256 1379088 1380344 1404928 1406538 1407819 1423008 1424304 1428864 1446912 1452654 1453977 1458632 1475712 1477056 1492992 1499136 1503589 1506456 1524096 1530368 1548288 1551474 1552887 1572864 1577536 1580544 1588867 1602342 1605632 1607472 1608936 1627776 1640961 1660176 1661688 1667008 1686528 1688064 1694763 1721664 1723232 1741824 1748992 1752591 1769472 1774728 1778112 1806336 1808406 1810053 1815848 1831248 1835008 1838784 1869399 1875384 1877092 1897344 1899072 1905152 1929216 1936872 1938636 1967616 1969408 1990656 1996569 1998848 2000376 2008608 2032128 2042829 2064384 2068632 2070516 2097152 2107392 2109807 2136456 2143296 2145248 2170368 2178981 2187948 2213568 2215584 2248704 2250752 2259684 2286144 2295552 2322432 2327211 2336788 2359296 2366304 2370816 2408448 2411208 2413404 2415602 2441664 2451712 2490264 2492532 2500512 2529792 2532096 2552606 2572288 2582496 2584848 2612736 2623488 2654208 2662092 2667168 2678144 2709504 2712609 2723772 2752512 2758176 2760688 2809856 2813076 2815638 2846016 2848608 2857728 2893824 2905308 2907954 2917264 2951424 2954112 2985984 2998272 3007178 3012912 3048192 3060736 3096576 3102948 3105774 3145728 3155072 3161088 3177734 3204684 3211264 3214944 3217872 3255552 3281922 3284911 3320352 3323376 3334016 3373056 3376128 3389526 3443328 3446464 3483648 3497984 3505182 3538944 3549456 3556224 3612672 3616812 3620106 3623403 3631696 3662496 3670016 3677568 3738798 3750768 3754184 3794688 3798144 3810304 3828909 3858432 3869893 3873744 3877272 3935232 3938816 3981312 3993138 3997696 4000752 4017216 4064256 4085658 4089379 4128768 4137264 4141032 4194304 4214784 4219614 4223457 4272912 4286592 4290496 4340736 4357962 4361931 4375896 4427136 4431168 4497408 4501504 4510767 4519368 4572288 4591104 4644864 4654422 4658661 4673576 4718592 4732608 4741632 4766601 4816896 4822416 4826808 4831204 4883328 4903424 4922883 4980528 4985064 5001024 5059584 5064192 5084289 5105212 5144576 5164992 5169696 5225472 5246976 5257773 5308416 5324184 5334336 5356288 5419008 5425218 5430159 5447544 5505024 5516352 5521376 5608197 5619712 5626152 5631276 5692032 5697216 5715456 5787648 5810616 5815908 5834528 5902848 5908224 5971968 5989707 5996544 6014356 6025824 6096384 6121472 6128487 6193152 6205896 6211548 6291456 6310144 6322176 6329421 6355468 6409368 6422528 6429888 6435744 6511104 6563844 6569822 6640704 6646752 6668032 6746112 6752256 6779052 6886656 6892928 6967296 6981633 6995968 7010364 7077888 7098912 7112448 7225344 7233624 7240212 7246806 7263392 7324992 7340032 7355136 7477596 7501536 7508368 7589376 7596288 7620608 7657818 7716864 7739786 7747488 7754544 7870464 7877632 7962624 7986276 7995392 8001504 8034432 8128512 8171316 8178758 8257536 8274528 8282064 8388608 8429568 8439228 8446914 8454607 8545824 8573184 8580992 8681472 8715924 8723862 8751792 8854272 8862336 8994816 9003008 9021534 9038736 9144576 9182208 9289728 9308844 9317322 9347152 9437184 9465216 9483264 9533202 9633792 9644832 9653616 9662408 9766656 9806848 9845766 9854733 9961056 9970128 10002048 10119168 10128384 10168578 10210424 10289152 10329984 10339392 10450944 10493952 10515546 10525123 10616832 10648368 10668672 10712576 10838016 10850436 10860318 10870209 10895088 11010048 11032704 11042752 11122069 11216394 11239424 11252304 11262552 11384064 11394432 11430912 11486727 11575296 11609679 11621232 11631816 11669056 11805696 11816448 11943936 11979414 11993088 12028712 12051648 12192768 12242944 12256974 12268137 12386304 12411792 12423096 12582912 12620288 12644352 12658842 12670371 12710936 12818736 12845056 12859776 12871488 13022208 13085793 13127688 13139644 13281408 13293504 13336064 13492224 13504512 13532301 13558104 13773312 13785856 13934592 13963266 13975983 13991936 14020728 14155776 14197824 14224896 14299803 14450688 14467248 14480424 14493612 14526784 14649984 14680064 14710272 14768649 14955192 15003072 15016736 15178752 15192576 15241216 15252867 15315636 15433728 15479572 15494976 15509088 15740928 15755264 15773319 15925248 15972552 15990784 16003008 16068864 16257024 16290477 16342632 16357516 16515072 16549056 16564128 16777216 16859136 16878456 16893828 16909214 17091648 17146368 17161984 17362944 17431848 17447724 17503584 17708544 17724672 17969121 17989632 18006016 18043068 18077472 18289152 18364416 18385461 18579456 18617688 18634644 18694304 18874368 18930432 18966528 18988263 19066404 19267584 19289664 19307232 19324816 19533312 19613696 19691532 19709466 19922112 19940256 20004096 20238336 20256768 20337156 20420848 20578304 20659968 20678784 20901888 20987904 21031092 21050246 21233664 21296736 21337344 21425152 21676032 21700872 21720636 21740418 21790176 22020096 22065408 22085504 22244138 22432788 22478848 22504608 22525104 22768128 22788864 22861824 22973454 23150592 23219358 23242464 23263632 23338112 23611392 23632896 23887872 23958828 23986176 24057424 24103296 24385536 24485888 24513948 24536274 24772608 24823584 24846192 25165824 25240576 25288704 25317684 25340742 25363821 25421872 25637472 25690112 25719552 25742976 26044416 26171586 26255376 26279288 26562816 26587008 26672128 26984448 27009024 27064602 27089251 27116208 27546624 27571712 27869184 27926532 27951966 27983872 28041456 28311552 28395648 28449792 28599606 28625653 28901376 28934496 28960848 28987224 29053568 29299968 29360128 29420544 29537298 29564199 29910384 30006144 30033472 30357504 30385152 30482432 30505734 30631272 30867456 30959144 30989952 31018176 31481856 31510528 31546638 31575369 31850496 31945104 31981568 32006016 32137728 32514048 32580954 32610627 32685264 32715032 33030144 33098112 33128256 33366207 33554432 33718272 33756912 33787656 33818428 34183296 34292736 34323968 34460181 34725888 34829037 34863696 34895448 35007168 35417088 35449344 35636017 35938242 35979264 36012032 36086136 36154944 36578304 36728832 36770922 36804411 37158912 37235376 37269288 37388608 37748736 37860864 37933056 37976526 38011113 38132808 38535168 38579328 38614464 38649632 39066624 39227392 39257379 39383064 39418932 39844224 39880512 40008192 40476672 40513536 40596903 40674312 40841696 41156608 41319936 41357568 41803776 41927949 41975808 42062184 42100492 42467328 42593472 42674688 42850304 42899409 43352064 43401744 43441272 43480836 43580352 44040192 44130816 44171008 44305947 44488276 44865576 44957696 45009216 45050208 45536256 45577728 45723648 45946908 46301184 46438716 46484928 46527264 46676224 47222784 47265792 47319957 47775744 47917656 47972352 48114848 48206592 48771072 48871431 48971776 49027896 49072548 49545216 49647168 49692384 50331648 50481152 50577408 50635368 50681484 50727642 50843744 51274944 51380224 51439104 51485952 52088832 52343172 52510752 52558576 53125632 53174016 53344256 53968896 54018048 54129204 54178502 54232416 55093248 55143424 55156383 55738368 55853064 55903932 55967744 56082912 56623104 56791296 56899584 57199212 57251306 57802752 57868992 57921696 57974448 58107136 58599936 58720256 58841088 59074596 59128398 59820768 60012288 60066944 60715008 60770304 60964864 61011468 61262544 61734912 61918288 61979904 62036352 62963712 63021056 63093276 63150738 63700992 63890208 63963136 64012032 64275456 65028096 65161908 65221254 65370528 65430064 66060288 66196224 66256512 66732414 67108864 67436544 67513824 67575312 67636856 68366592 68585472 68647936 68920362 69451776 69658074 69727392 69790896 70014336 70834176 70898688 71272034 71876484 71958528 72024064 72172272 72309888 73156608 73457664 73541844 73608822 73675861 74317824 74470752 74538576 74777216 75497472 75721728 75866112 75953052 76022226 76091463 76265616 77070336 77158656 77228928 77299264 77854483 78133248 78454784 78514758 78766128 78837864 79688448 79761024 80016384 80953344 81027072 81193806 81267753 81348624 81683392 82313216 82639872 82715136 83607552 83855898 83951616 84124368 84200984 84934656 85186944 85349376 85700608 85798818 85876959 86704128 86803488 86882544 86961672 87160704 88080384 88261632 88342016 88611894 88692597 88976552 89731152 89915392 90018432 90100416 91072512 91155456 91447296 91718929 91893816 92602368 92877432 92969856 93054528 93352448 94445568 94531584 94639914 94726107 95551488 95835312 95944704 96229696 96413184 97542144 97742862 97831881 97943552 98055792 98145096 99090432 99294336 99384768 100098621 100663296 100962304 101154816 101270736 101362968 101455284 101687488 102549888 102760448 102878208 102971904 103380543 104177664 104487111 104686344 105021504 105117152 106251264 106348032 106688512 106908051 107937792 108036096 108258408 108357004 108464832 110186496 110286848 110312766 110413233 111476736 111706128 111807864 111935488 112165824 113246208 113582592 113799168 114033339 114398424 114502612 115605504 115737984 115843392 115948896 116214272 117199872 117440512 117682176 118149192 118256796 119641536 120024576 120133888 121430016 121540608 121790709 121929728 122022936 122525088 123469824 123836576 123959808 124072704 125783847 125927424 126042112 126186552 126301476 127401984 127780416 127926272 128024064 128550912 128698227 130056192 130323816 130442508 130741056 130860128 132120576 132392448 132513024 132917841 133464828 134217728 134873088 135027648 135150624 135273712 136733184 137170944 137295872 137840724 138903552 139316148 139454784 139581792 140028672 141668352 141797376 141959871 142544068 143752968 143917056 144048128 144344544 144619776 146313216 146915328 147083688 147217644 147351722 148635648 148941504 149077152 149554432 150994944 151443456 151732224 151906104 152044452 152182926 152531232 154140672 154317312 154457856 154598528 155708966 156266496 156909568 157029516 157532256 157675728 159376896 159522048 160032768 161906688 162054144 162387612 162535506 162697248 163366784 164626432 165279744 165430272 165469149 167215104 167711796 167903232 168248736 168401968 169869312 170373888 170698752 171401216 171597636 171753918 173408256 173606976 173765088 173923344 174321408 176160768 176523264 176684032 177223788 177385194 177953104 179462304 179830784 180036864 180200832 182145024 182310912 182894592 183437858 183787632 185204736 185754864 185939712 186109056 186704896 188891136 189063168 189279828 189452214 189624757 191102976 191670624 191889408 192459392 192826368 195084288 195485724 195663762 195887104 196111584 196290192 198180864 198588672 198769536 200197242 200379571 201326592 201924608 202309632 202541472 202725936 202910568 203374976 205099776 205520896 205756416 205943808 206761086 208355328 208974222 209372688 210043008 210234304 212502528 212696064 213377024 213816102 215875584 216072192 216516816 216714008 216929664 220372992 220573696 220625532 220826466 221027583 222953472 223412256 223615728 223870976 224331648 226492416 227165184 227598336 228066678 228274389 228796848 229005224 231211008 231475968 231686784 231897792 232428544 233563449 234399744 234881024 235364352 236063473 236298384 236513592 239283072 240049152 240267776 242860032 243081216 243581418 243803259 243859456 244045872 245050176 246939648 247673152 247919616 248145408 249452119 251567694 251854848 252084224 252373104 252602952 254803968 255560832 255852544 256048128 257101824 257396454 257630877 260112384 260647632 260885016 261482112 261720256 264241152 264784896 265026048 265835682 266077791 266929656 269746176 270055296 270301248 270547424 273466368 274341888 274591744 275156787 275681448 277807104 278632296 278909568 279163584 280057344 283336704 283594752 283919742 284178321 285088136 287505936 287834112 288096256 288689088 289239552 292626432 293495643 293830656 294167376 294435288 294703444 297271296 297883008 298154304 299108864 300295863 301989888 302886912 303464448 303812208 304088904 304365852 305062464 308281344 308634624 308915712 309197056 310141629 311417932 312532992 313461333 313819136 314059032 315064512 315351456 318753792 319044096 320065536 320724153 323813376 324108288 324775224 325071012 325394496 326733568 329252864 330559488 330860544 330938298 331239699 334430208 335423592 335806464 336497472 336803936 339738624 340747776 341397504 342100017 342802432 343195272 343507836 346816512 347213952 347530176 347846688 348642816 352321536 353046528 353368064 354447576 354770388 355906208 358924608 359661568 360073728 360401664 364290048 364621824 365372127 365789184 366875716 367575264 370409472 371509728 371879424 372218112 373409792 377782272 378126336 378559656 378904428 379249514 382205952 383341248 383778816 384918784 385652736 386094681 390168576 390971448 391327524 391774208 392223168 392580384 396361728 397177344 397539072 400394484 400759142 402653184 403849216 404619264 405082944 405451872 405821136 406749952 410199552 411041792 411512832 411887616 413522172 416710656 417948444 418745376 420086016 420468608 425005056 425392128 425879613 426754048 427632204 431751168 432144384 433033632 433428016 433859328 440745984 441147392 441251064 441652932 442055166 445906944 446824512 447231456 447741952 448663296 452984832 454330368 455196672 456133356 456548778 457593696 458010448 462422016 462951936 463373568 463795584 464857088 467126898 468799488 469762048 470728704 472126946 472596768 473027184 478566144 480098304 480535552 485720064 486162432 487162836 487606518 487718912 488091744 490100352 493879296 495346304 495839232 496290816 498904238 503135388 503709696 504168448 504746208 505205904 509607936 511121664 511705088 512096256 514203648 514792908 515261754 515731027 520224768 521295264 521770032 522964224 523440512 528482304 529569792 530052096 531671364 532155582 533859312 539492352 540110592 540602496 541094848 546932736 548683776 549183488 550313574 551362896 555614208 557264592 557819136 558327168 560114688 566673408 567189504 567839484 568356642 568874271 570176272 575011872 575668224 576192512 577378176 578479104 585252864 586991286 587661312 588334752 588870576 589406888 594542592 595766016 596308608 598217728 600591726 601138713 603979776 605773824 606928896 607624416 608177808 608731704 610124928 616562688 617269248 617831424 618394112 620283258 622835864 625065984 626922666 627638272 628118064 630129024 630702912 637507584 638088192 640131072 641448306 642032503 647626752 648216576 649550448 650142024 650788992 653467136 658505728 661118976 661721088 661876596 662479398 663082749 668860416 670847184 671612928 672994944 673607872 679477248 681495552 682795008 684200034 684823167 685604864 686390544 687015672 693633024 694427904 695060352 695693376 697285632 700690347 704643072 706093056 706736128 708190419 708895152 709540776 711812416 717849216 719323136 720147456 720803328 728580096 729243648 730744254 731409777 731578368 733751432 735150528 740818944 743019456 743758848 744436224 746819584 748356357 755564544 756252672 757119312 757808856 758499028 764411904 766682496 767557632 769837568 771305472 772189362 772892631 780337152 781942896 782655048 783548416 784446336 785160768 792723456 794354688 795078144 798233373 800788968 801518284 807698432 809238528 810165888 810903744 811642272 813499904 820399104 822083584 823025664 823775232 825470361 827044344 833421312 835896888 837490752 840172032 840937216 850010112 850784256 851759226 852534963 853508096 855264408 863502336 864288768 866067264 866856032 867718656 880486929 881491968 882294784 882502128 883305864 884110332 891813888 893649024 894462912 895483904 897326592 900887589 905969664 908660736 910393344 912266712 913097556 915187392 916020896 924844032 925903872 926747136 927591168 929714176 930424887 934253796 937598976 939524096 940383999 941457408 944253892 945193536 946054368 957132288 960196608 961071104 962172459 971440128 972324864 974325672 975213036 975437824 976183488 980200704 987758592 990692608 991678464 992581632 993719097 997808476 1006270776 1007419392 1008336896 1009492416 1010411808 1019215872 1022243328 1023410176 1024192512 1028407296 1029585816 1030523508 1031462054 1040449536 1042590528 1043540064 1045928448 1046881024 1056964608 1059139584 1060104192 1063342728 1064311164 1067718624 1078984704 1080221184 1081204992 1082189696 1093865472 1096116381 1097367552 1098366976 1100627148 1102725792 1111228416 1114529184 1115638272 1116654336 1120229376 1133346816 1134379008 1135678968 1136713284 1137748542 1140352544 1150023744 1151336448 1152385024 1154756352 1156958208 1158284043 1170505728 1173982572 1175322624 1176669504 1177741152 1178813776 1189085184 1191532032 1192617216 1196435456 1201183452 1202277426 1207959552 1211547648 1213857792 1215248832 1216355616 1217463408 1220249856 1233125376 1234538496 1235662848 1236788224 1240566516 1245671728 1250131968 1253845332 1255276544 1256236128 1260258048 1261405824 1275015168 1276176384 1280262144 1282896612 1284065006 1295253504 1296433152 1299100896 1300284048 1301577984 1306934272 1317011456 1322237952 1323442176 1323753192 1324958796 1326165498 1327373299 1337720832 1341694368 1343225856 1345989888 1347215744 1358954496 1362991104 1365590016 1368400068 1369646334 1371209728 1372781088 1374031344 1387266048 1388855808 1390120704 1391386752 1394571264 1401380694 1409286144 1412186112 1413472256 1416380838 1417790304 1419081552 1423624832 1435698432 1438646272 1440294912 1441606656 1457160192 1458487296 1461488508 1462819554 1463156736 1467502864 1470301056 1481637888 1486038912 1487517696 1488872448 1493639168 1496712714 1511129088 1512505344 1514238624 1515617712 1516998056 1528823808 1533364992 1535115264 1539675136 1542610944 1544378724 1545785262 1547193081 1560674304 1563885792 1565310096 1567096832 1568892672 1570321536 1585446912 1588709376 1590156288 1596466746 1601577936 1603036568 1615396864 1618477056 1620331776 1621807488 1623284544 1626999808 1640798208 1644167168 1646051328 1647550464 1650940722 1652444311 1654088688 1666842624 1671793776 1674981504 1680344064 1681874432 1700020224 1701568512 1703518452 1705069926 1706622813 1707016192 1710528816 1727004672 1728577536 1732134528 1733712064 1735437312 1746164833 1760973858 1762983936 1764589568 1765004256 1766611728 1768220664 1783627776 1787298048 1788925824 1790967808 1794653184 1801775178 1803416139 1811939328 1817321472 1820786688 1824533424 1826195112 1830374784 1832041792 1849688064 1851807744 1853494272 1855182336 1859428352 1860849774 1868507592 1875197952 1880767998 1882914816 1888507784 1890387072 1892108736 1914264576 1920393216 1922142208 1924344918 1926097509 1942880256 1944649728 1948651344 1950426072 1950875648 1952366976 1960401408 1975517184 1981385216 1983356928 1985163264 1987438194 1989248247 1995616952 2012541552 2014838784 2016673792 2018984832 2020823616 2038431744 2044486656 2046820352 2048385024 2054469501 2056814592 2059171632 2061047016 2062924108 2080899072 2085181056 2087080128 2091856896 2093762048 2102071041 2113929216 2118279168 2120208384 2124571257 2126685456 2128622328 2135437248 2157969408 2160442368 2162409984 2164379392 2187730944 2192232762 2194229331 2194735104 2196733952 2201254296 2205451584 2222456832 2229058368 2231276544 2233308672 2240458752 2245069071 2266693632 2268758016 2271357936 2273426568 2275497084 2280705088 2300047488 2302672896 2304770048 2309512704 2313916416 2316568086 2318677893 2341011456 2347965144 2350645248 2353339008 2355482304 2357627552 2378170368 2383064064 2385234432 2392870912 2394700119 2402366904 2404554852 2423095296 2427715584 2430497664 2432711232 2434926816 2440499712 2466250752 2469076992 2471325696 2473576448 2476411083 2481133032 2491343456 2500263936 2507690664 2510553088 2512472256 2520516096 2522811648 2550030336 2552352768 2557604889 2560524288 2565793224 2568130012 2590507008 2592866304 2598201792 2600568096 2603155968 2613868544 2634022912 2644475904 2646884352 2647506384 2649917592 2652330996 2654746598 2675441664 2683388736 2686451712 2691979776 2694431488 2702662767 2717908992 2725982208 2731180032 2736800136 2739292668 2742419456 2745562176 2748062688 2774532096 2777711616 2780241408 2782773504 2789142528 2802761388 2818572288 2821151997 2824372224 2826944512 2832761676 2835580608 2838163104 2847249664 2871396864 2877292544 2880589824 2883213312 2886517377 2914320384 2916974592 2922977016 2925639108 2926313472 2935005728 2940602112 2963275776 2972077824 2975035392 2977744896 2981157291 2987278336 2993425428 3022258176 3025010688 3028477248 3031235424 3033996112 3057647616 3066729984 3070230528 3079350272 3085221888 3088757448 3091570524 3094386162 3121348608 3127771584 3130620192 3134193664 3137785344 3140643072 3170893824 3177418752 3180312576 3192933492 3203155872 3206073136 3230793728 3236954112 3240663552 3243614976 3246569088 3253999616 3281596416 3288334336 3292102656 3295100928 3301881444 3304888622 3308177376 3333685248 3343587552 3349963008 3360688128 3363748864 3400040448 3403137024 3407036904 3410139852 3413245626 3414032384 3421057632 3454009344 3457155072 3464269056 3467424128 3470874624 3492329666 3521947716 3525967872 3529179136 3530008512 3533223456 3536441328 3567255552 3574596096 3577851648 3581935616 3589306368 3603550356 3606832278 3623878656 3634642944 3641573376 3649066848 3652390224 3660749568 3664083584 3699376128 3703615488 3706988544 3710364672 3718856704 3721699548 3737015184 3750395904 3761535996 3765829632 3777015568 3780774144 3784217472 3828529152 3840786432 3844284416 3848689836 3852195018 3885760512 3889299456 3897302688 3900852144 3901751296 3904733952 3920802816 3951034368 3962770432 3966713856 3970326528 3974876388 3978496494 3982119897 3991233904 4025083104 4029677568 4033347584 4037969664 4041647232 4076863488 4088973312 4093640704 4096770048 4108939002 4113629184 4118343264 4122094032 4125848216 4161798144 4170362112 4174160256 4183713792 4187524096 4204142082 4227858432 4236558336 4240416768 4249142514 4253370912 4257244656 4270874496 4315938816 4320884736 4324819968 4328758784 4375461888 4384465524 4388458662 4389470208 4393467904 4402508592 4410903168 4444913664 4458116736 4462553088 4466617344 4480917504 4490138142 4494227521 4533387264 4537516032 4542715872 4546853136 4550994168 4561410176 4600094976 4605345792 4609540096 4619025408 4627832832 4633136172 4637355786 4641579243 4682022912 4695930288 4701290496 4706678016 4710964608 4715255104 4756340736 4766128128 4770468864 4785741824 4789400238 4804733808 4809109704 4846190592 4855431168 4860995328 4865422464 4869853632 4880999424 4932501504 4938153984 4942651392 4947152896 4952822166 4957332933 4962266064 4982686912 5000527872 5015381328 5021106176 5024944512 5041032192 5045623296 5100060672 5104705536 5115209778 5119868439 5121048576 5131586448 5136260024 5181014016 5185732608 5196403584 5201136192 5206311936 5227737088 5238494499 5268045824 5288951808 5293768704 5295012768 5299835184 5304661992 5309493196 5350883328 5366777472 5372903424 5383959552 5388862976 5405325534 5410248417 5435817984 5451964416 5462360064 5473600272 5478585336 5484838912 5491124352 5496125376 5549064192 5555423232 5560482816 5565547008 5578285056 5594854669 5605522776 5642303994 5648744448 5653889024 5665523352 5671161216 5676326208 5694499328 5742793728 5754585088 5761179648 5766426624 5773034754 5778292527 5828640768 5833949184 5845954032 5851278216 5852626944 5870011456 5881204224 5926551552 5944155648 5950070784 5955489792 5962314582 5967744741 5974556672 5986850856 6044516352 6050021376 6056954496 6062470848 6067992224 6115295232 6133459968 6140461056 6158700544 6163408503 6170443776 6177514896 6183141048 6188772324 6242697216 6255543168 6261240384 6268387328 6275570688 6281286144 6306213123 6341787648 6354837504 6360625152 6373713771 6385866984 6406311744 6412146272 6461587456 6473908224 6481327104 6487229952 6493138176 6507999232 6563192832 6576668672 6582687993 6584205312 6590201856 6603762888 6609777244 6616354752 6667370496 6687175104 6699926016 6721376256 6727497728 6735207213 6800080896 6806274048 6814073808 6820279704 6826491252 6828064768 6842115264 6908018688 6914310144 6928538112 6934848256 6941749248 6956033679 6984659332 7043895432 7051935744 7058358272 7060017024 7066446912 7072882656 7134511104 7149192192 7155703296 7163871232 7178612736 7207100712 7213664556 7269285888 7283146752 7298133696 7304780448 7321499136 7328167168 7398752256 7407230976 7413977088 7420729344 7429233249 7437713408 7443399096 7474030368 7500791808 7523071992 7531659264 7554031136 7561548288 7568434944 7657058304 7672814667 7681572864 7688568832 7697379672 7704390036 7771521024 7778598912 7794605376 7801704288 7803502592 7809467904 7841605632 7902068736 7925540864 7933427712 7940653056 7949752776 7956992988 7964239794 7982467808 8050166208 8059355136 8066695168 8075939328 8083294464 8107988301 8153726976 8177946624 8187281408 8193540096 8217878004 8227258368 8236686528 8244188064 8251696432 8323596288 8340724224 8348320512 8367427584 8375048192 8408284164 8455716864 8473116672 8480833536 8498285028 8506741824 8514489312 8541748992 8631877632 8641769472 8649639936 8657517568 8659552131 8750923776 8768931048 8776917324 8778940416 8786935808 8805017184 8821806336 8889827328 8916233472 8925106176 8933234688 8961835008 8980276284 8988455042 9066774528 9075032064 9085431744 9093706272 9101988336 9122820352 9200189952 9210691584 9219080192 9238050816 9255665664 9266272344 9274711572 9283158486 9364045824 9391860576 9402580992 9413356032 9421929216 9430510208 9512681472 9532256256 9540937728 9571483648 9578800476 9609467616 9618219408 9692381184 9710862336 9721990656 9730844928 9739707264 9761998848 9865003008 9876307968 9885302784 9894305792 9905644332 9914665866 9924532128 9965373824 10001055744 10030762656 10042212352 10049889024 10082064384 10091246592 10200121344 10209411072 10230419556 10239736878 10242097152 10263172896 10272520048 10362028032 10371465216 10392807168 10402272384 10412623872 10455474176 10476988998 10536091648 10577903616 10587537408 10590025536 10599670368 10609323984 10618986392 10701766656 10733554944 10745806848 10767919104 10777725952 10810651068 10820496834 10871635968 10903928832 10924720128 10947200544 10957170672 10969677824 10982248704 10992250752 11098128384 11110846464 11120965632 11131094016 11156570112 11189709338 11211045552 11284607988 11297488896 11307778048 11331046704 11342322432 11352652416 11388998656 11485587456 11509170176 11522359296 11532853248 11546069508 11556585054 11567110177 11657281536 11667898368 11691908064 11702556432 11705253888 11740022912 11762408448 11853103104 11888311296 11900141568 11910979584 11924629164 11935489482 11946359691 11949113344 11973701712 12089032704 12100042752 12113908992 12124941696 12135984448 12223153831 12230590464 12266919936 12280922112 12317401088 12326817006 12340887552 12355029792 12366282096 12377544648 12485394432 12511086336 12522480768 12536774656 12551141376 12562572288 12612426246 12683575296 12709675008 12721250304 12747427542 12771733968 12812623488 12824292544 12923174912 12947816448 12962654208 12974459904 12986276352 13015998464 13126385664 13165375986 13168410624 13180403712 13207525776 13219554488 13232709504 13334740992 13374350208 13399852032 13442752512 13454995456 13470414426 13482682563 13600161792 13612548096 13628147616 13640559408 13652982504 13656129536 13684230528 13816037376 13828620288 13857076224 13869696512 13883498496 13912067358 13924737729 13969318664 14087790864 14103871488 14116716544 14120034048 14132893824 14145765312 14269022208 14298384384 14311406592 14327742464 14357225472 14399871853 14414201424 14427329112 14538571776 14566293504 14596267392 14609560896 14642998272 14656334336 14797504512 14814461952 14827954176 14841458688 14858466498 14871998799 14875426816 14886798192 14948060736 15001583616 15046143984 15063318528 15108062272 15123096576 15136869888 15314116608 15345629334 15359605317 15363145728 15377137664 15394759344 15408780072 15543042048 15557197824 15589210752 15603408576 15607005184 15618935808 15683211264 15715483497 15804137472 15851081728 15866855424 15881306112 15899505552 15913985976 15928479588 15964935616 16100332416 16118710272 16133390336 16151878656 16166588928 16215976602 16230745251 16307453952 16355893248 16387080192 16435756008 16454516736 16473373056 16488376128 16503392864 16647192576 16681448448 16696641024 16734855168 16750096384 16784564007 16816568328 16946233344 16961667072 16996570056 17013483648 17028978624 17083497984 17263755264 17283538944 17299279872 17315035136 17319104262 17334877581 17501847552 17537862096 17553834648 17557880832 17573871616 17610034368 17643612672 17779654656 17832466944 17850212352 17866469376 17903234223 17923670016 17960552568 17976910084 18133549056 18150064128 18170863488 18187412544 18203976672 18245640704 18400379904 18421383168 18438160384 18476101632 18511331328 18532544688 18549423144 18566316972 18728091648 18783721152 18805161984 18826712064 18843858432 18861020416 18918639369 19025362944 19064512512 19081875456 19121141313 19142967296 19157600952 19218935232 19236438816 19384762368 19421724672 19443981312 19461689856 19479414528 19523997696 19730006016 19748063979 19752615936 19770605568 19788611584 19811288664 19829331732 19849064256 19930747648 20002111488 20061525312 20084424704 20099778048 20164128768 20182493184 20205621639 20400242688 20418822144 20460839112 20479473756 20484194304 20526345792 20545040096 20724056064 20742930432 20785614336 20804544768 20825247744 20868101037 20910948352 20953977996 21072183296 21155807232 21175074816 21180051072 21199340736 21218647968 21237972784 21403533312 21467109888 21491613696 21535838208 21555451904 21621302136 21640993668 21807857664 21849440256 21894401088 21914341344 21939355648 21964497408 21984501504 22196256768 22221692928 22241931264 22262188032 22287699747 22313140224 22379418676 22422091104 22569215976 22594977792 22615556096 22662093408 22684644864 22705304832 22777997312 22971174912 23018340352 23044718592 23065706496 23092139016 23113170108 23134220354 23314563072 23335796736 23383816128 23405112864 23410507776 23480045824 23524816896 23706206208 23776622592 23800283136 23821959168 23849258328 23870978964 23892719382 23898226688 23947403424 24178065408 24200085504 24227817984 24249883392 24271968896 24446307662 24461180928 24533839872 24561844224 24634802176 24653634012 24681775104 24710059584 24732564192 24755089296 24970788864 25022172672 25044961536 25073549312 25102282752 25125144576 25224852492 25367150592 25419350016 25442500608 25494855084 25543467936 25625246976 25648585088 25846349824 25895632896 25925308416 25948919808 25972552704 25978656393 26031996928 26252771328 26330751972 26336821248 26360807424 26415051552 26439108976 26465419008 26669481984 26748700416 26799704064 26885505024 26909990912 26940828852 26965365126 27200323584 27225096192 27256295232 27281118816 27305965008 27312259072 27368461056 27632074752 27657240576 27714152448 27739393024 27766996992 27824134716 27849475458 27938637328 28175581728 28207742976 28233433088 28240068096 28265787648 28291530624 28538044416 28596768768 28622813184 28655484928 28714450944 28799743706 28828402848 28854658224 29077143552 29132587008 29192534784 29219121792 29285996544 29312668672 29595009024 29628923904 29655908352 29682917376 29716932996 29743997598 29750853632 29773596384 29896121472 30003167232 30092287968 30126637056 30216124544 30246193152 30273739776 30628233216 30691258668 30719210634 30726291456 30754275328 30789518688 30817560144 31086084096 31114395648 31178421504 31206817152 31214010368 31237871616 31366422528 31430966994 31459592647 31608274944 31702163456 31733710848 31762612224 31799011104 31827971952 31856959176 31929871232 32200664832 32237420544 32266780672 32303757312 32333177856 32431953204 32461490502 32614907904 32711786496 32774160384 32871512016 32909033472 32946746112 32976752256 33006785728 33294385152 33362896896 33393282048 33469710336 33500192768 33569128014 33633136656 33892466688 33923334144 33993140112 34026967296 34057957248 34166995968 34527510528 34567077888 34598559744 34630070272 34638208524 34669755162 34701330531 35003695104 35075724192 35107669296 35115761664 35147743232 35220068736 35287225344 35559309312 35664933888 35700424704 35732938752 35806468446 35839079073 35847340032 35921105136 35953820168 36267098112 36300128256 36341726976 36374825088 36407953344 36491281408 36669461493 36800759808 36842766336 36876320768 36952203264 37022662656 37065089376 37098846288 37132633944 37456183296 37567442304 37610323968 37653424128 37687716864 37722040832 37837278738 38050725888 38129025024 38163750912 38242282626 38285934592 38315201904 38437870464 38472877632 38769524736 38843449344 38887962624 38923379712 38958829056 39047995392 39163982683 39496127958 39505231872 39541211136 39577223168 39622577328 39658663464 39698128512 39861495296 40004222976 40123050624 40168849408 40199556096 40328257536 40364986368 40411243278 40448047689 40800485376 40837644288 40921678224 40958947512 40968388608 41052691584 41090080192 41448112128 41485860864 41571228672 41609089536 41650495488 41736202074 41774213187 41821896704 41907955992 42311614464 42350149632 42360102144 42398681472 42437295936 42475945568 42807066624 42934219776 42983227392 43071676416 43110903808 43199615559 43242604272 43281987336 43615715328 43698880512 43788802176 43828682688 43878711296 43928994816 43969003008 44392513536 44443385856 44483862528 44524376064 44575399494 44615996397 44626280448 44758837352 44844182208 45138431952 45189955584 45231112192 45324186816 45369289728 45410609664 45555994624 45942349824 46036680704 46078815951 46089437184 46131412992 46184278032 46226340216 46268440708 46629126144 46671593472 46767632256 46810225728 46821015552 46960091648 47049633792 47146450491 47412412416 47553245184 47600566272 47643918336 47698516656 47741957928 47785438764 47796453376 47894806848 48356130816 48400171008 48455635968 48499766784 48543937792 48692235753 48892615324 48922361856 49067679744 49269604352 49307268024 49363550208 49420119168 49465128384 49510178592 49941577728 50044345344 50089923072 50147098624 50204565504 50250289152 50353692021 50449704984 50838700032 50885001216 50989710168 51086935872 51250493952 51297170176 51692699648 51791265792 51850616832 51897839616 51945105408 51957312786 52004632743 52063993856 52505542656 52661503944 52673642496 52721614848 52830103104 52878217952 52930838016 53338963968 53497400832 53599408128 53709702669 53771010048 53819981824 53881657704 53930730252 54400647168 54450192384 54512590464 54562237632 54611930016 54624518144 54736922112 55264149504 55314481152 55428304896 55478786048 55533993984 55648269432 55698950916 55877274656 56351163456 56415485952 56466866176 56480136192 56531575296 56583061248 56755918107 57076088832 57193537536 57245626368 57310969856 57363423939 57428901888 57599487412 57656805696 57709316448 58154287104 58265174016 58385069568 58438243584 58571993088 58625337344 59190018048 59257847808 59311816704 59365834752 59433865992 59487995196 59501707264 59547192768 59792242944 60006334464 60184575936 60253274112 60432249088 60492386304 60547479552 60616864917 61256466432 61382517336 61438421268 61452582912 61508550656 61579037376 61635120288 62172168192 62228791296 62356843008 62413634304 62428020736 62475743232 62732845056 62861933988 62919185294 63216549888 63404326912 63467421696 63525224448 63598022208 63655943904 63713918352 63859742464 64401329664 64474841088 64533561344 64607514624 64666355712 64863906408 64922981004 65423572992 65548320768 65743024032 65818066944 65893492224 65953504512 66013571456 66588770304 66725793792 66786564096 66863099241 66939420672 67000385536 67138256028 67266273312 67784933376 67846668288 67986280224 68053934592 68115914496 68333991936 69055021056 69134155776 69197119488 69260140544 69276417048 69339510324 69402661062 70007390208 70151448384 70215338592 70231523328 70295486464 70440137472 70574450688 71118618624 71329867776 71400849408 71465877504 71612936892 71678158146 71694680064 71842210272 71907640336 72534196224 72600256512 72683453952 72749650176 72815906688 72982562816 73338922986 73601519616 73685532672 73752641536 73904406528 74045325312 74130178752 74197692576 74265267888 74912366592 75134884608 75220647936 75306848256 75375433728 75444081664 75674557476 76101451776 76258050048 76327501824 76484565252 76571869184 76630403808 76875740928 76945755264 77539049472 77686898688 77775925248 77846759424 77917658112 78095990784 78327965366 78992255916 79010463744 79082422272 79154446336 79245154656 79317326928 79396257024 79722990592 80008445952 80246101248 80337698816 80399112192 80656515072 80729972736 80822486556 80896095378 80969771239 81600970752 81675288576 81843356448 81917895024 81936777216 82105383168 82180160384 82896224256 82971721728 83142457344 83218179072 83300990976 83472404148 83548426374 83643793408 83815911984 84623228928 84700299264 84720204288 84797362944 84874591872 84951891136 85614133248 85868439552 85966454784 86143352832 86221807616 86399231118 86485208544 86563974672 87231430656 87397761024 87577604352 87657365376 87757422592 87857989632 87938006016 88785027072 88886771712 88967725056 89048752128 89150798988 89231992794 89252560896 89517674704 89688364416 90276863904 90379911168 90462224384 90648373632 90738579456 90821219328 91111989248 91884699648 92157631902 92178874368 92262825984 92368556064 92452680432 92536881416 93258252288 93343186944 93535264512 93620451456 93642031104 93920183296 94099267584 94292900982 94378777941 94824824832 95106490368 95201132544 95287836672 95397033312 95483915856 95570877528 95592906752 95789613696 96712261632 96800342016 96911271936 96999533568 97087875584 97384471506 97785230648 97844723712 98135359488 98539208704 98614536048 98727100416 98840238336 98930256768 99020357184 99883155456 100088690688 100179846144 100294197248 100409131008 100500578304 100707384042 100799102971 100899409968 101677400064 101770002432 101979420336 102173871744 102500987904 102594340352 103385399296 103582531584 103701233664 103795679232 103890210816 103914625572 104009265486 104103991593 104127987712 105011085312 105323007888 105347284992 105443229696 105660206208 105756435904 105861676032 106677927936 106994801664 107198816256 107419405338 107517237219 107542020096 107639963648 107763315408 107861460504 108801294336 108900384768 109025180928 109124475264 109223860032 109249036288 109473844224 110008384479 110528299008 110628962304 110856609792 110957572096 111067987968 111296538864 111397901832 111754549312 112702326912 112830971904 112933732352 112960272384 113063150592 113166122496 113511836214 114152177664 114387075072 114491252736 114726847878 114857803776 115198974824 115313611392 115418632896 116308574208 116530348032 116770139136 116876487168 117143986176 117250674688 117491948049 118515695616 118623633408 118731669504 118867731984 118975990392 119003414528 119094385536 119584485888 120012668928 120369151872 120506548224 120864498176 120984772608 121094959104 121233729834 121344143067 122512932864 122765034672 122876842536 122905165824 123017101312 123158074752 123270240576 124344336384 124457582592 124713686016 124827268608 124856041472 124951486464 125322639561 125465690112 125723867976 125838370588 126808653824 126934843392 127050448896 127196044416 127311887808 127427836704 127719484928 128802659328 128949682176 129067122688 129215029248 129332711424 129598846677 129727812816 129845962008 130847145984 131096641536 131486048064 131636133888 131786984448 131907009024 132027142912 133177540608 133451587584 133573128192 133726198482 133847989191 133878841344 134000771072 134276512056 134532546624 135569866752 135693336576 135972560448 136107869184 136231828992 136667983872 138110042112 138236447853 138268311552 138394238976 138520281088 138552834096 138679020648 138805322124 140014780416 140302896768 140430677184 140463046656 140590972928 140880274944 141148901376 141439351473 142237237248 142659735552 142801698816 142931755008 143225873784 143356316292 143389360128 143684420544 143815280672 145068392448 145200513024 145366907904 145499300352 145631813376 145965125632 146076707259 146677845972 147203039232 147505283072 147808813056 148090650624 148260357504 148395385152 148530535776 149824733184 150269769216 150441295872 150613696512 150750867456 150888163328 151061076063 151349114952 152516100096 152655003648 152969130504 153143738368 153260807616 153751481856 153891510528 155078098944 155373797376 155551850496 155693518848 155835316224 156013898229 156191981568 156655930732 157984511832 158020927488 158164844544 158308892672 158490309312 158634653856 158792514048 159445981184 160016891904 160492202496 160675397632 160798224384 161313030144 161459945472 161644973112 161792190756 161939542478 163201941504 163350577152 163686712896 163835790048 163873554432 164210766336 164360320768 165792448512 165943443456 166284914688 166436358144 166601981952 166944808296 167096852748 167287586816 167631823968 169246457856 169400598528 169440408576 169594725888 169749183744 169903782272 171228266496 171736879104 171932909568 172090271817 172286705664 172443615232 172798462236 172970417088 173127949344 174462861312 174795522048 175155208704 175314730752 175514845184 175715979264 175876012032 177570054144 177773543424 177935450112 178097504256 178301597976 178463985588 178505121792 179035349408 179376728832 180553727808 180759822336 180924448768 181296747264 181477158912 181642438656 181850594751 182223978496 183769399296 184315263804 184357748736 184525651968 184737112128 184905360864 185073762832 186516504576 186686373888 187070529024 187240902912 187284062208 187840366592 188198535168 188585801964 188757555882 189649649664 190212980736 190402265088 190575673344 190794066624 190967831712 191141755056 191185813504 191579227392 193424523264 193600684032 193822543872 193999067136 194175751168 194768943012 195570461296 196270718976 197078417408 197229072096 197454200832 197680476672 197860513536 198040714368 199766310912 200177381376 200359692288 200588394496 200818262016 201001156608 201414768084 201598205942 201798819936 203354800128 203540004864 203958840672 204347743488 205001975808 205188680704 206770798592 207165063168 207402467328 207591358464 207780421632 207829251144 208018530972 208207983186 208255975424 210022170624 210646015776 210694569984 210886459392 211320412416 211512871808 211723352064 213355855872 213989603328 214397632512 214838810676 215034474438 215084040192 215279927296 215526630816 215722921008 217602588672 217800769536 218050361856 218248950528 218447720064 218498072576 218947688448 220016768958 221056598016 221257924608 221713219584 221915144192 222135975936 222593077728 222795803664 223509098624 225404653824 225661943808 225867464704 225920544768 226126301184 226332244992 227023672428 228304355328 228774150144 228982505472 229453695756 229715607552 230397949648 230627222784 230837265792 232617148416 233060696064 233540278272 233752974336 234287972352 234501349376 234983896098 237031391232 237247266816 237463339008 237735463968 237951980784 238006829056 238188771072 239168971776 240025337856 240738303744 241013096448 241728996352 241969545216 242189918208 242467459668 242688286134 242909313717 245025865728 245530069344 245753685072 245810331648 246034202624 246316149504 246540481152 248688672768 248915165184 249427372032 249654537216 249712082944 249902972928 250645279122 250931380224 251447735952 251676741176 253617307648 253869686784 254100897792 254392088832 254623775616 254855673408 255438969856 257605318656 257899364352 258134245376 258430058496 258665422848 259197693354 259455625632 259691924016 261694291968 262193283072 262972096128 263272267776 263573968896 263814018048 264054285824 266355081216 266903175168 267146256384 267452396964 267695978382 267757682688 268001542144 268553024112 269065093248 271139733504 271386673152 271945120896 272215738368 272463657984 273335967744 274147878781 276472895706 276536623104 276788477952 277040562176 277105668192 277358041296 277610644248 280029560832 280605793536 280861354368 280926093312 281181945856 281760549888 282297802752 282878702946 283136333823 284474474496 285319471104 285603397632 285863510016 286451747568 286712632584 286778720256 287368841088 287630561344 290136784896 290401026048 290733815808 290998600704 291263626752 291930251264 292153414518 293355691944 294406078464 295617626112 296181301248 296520715008 296790770304 297061071552 299649466368 300539538432 300882591744 301227393024 301501734912 301776326656 302122152126 302397308913 302698229904 305032200192 305310007296 305938261008 306287476736 306521615232 307502963712 307783021056 310156197888 310747594752 311103700992 311387037696 311670632448 312027796458 312311974779 312383963136 313311861464 315969023664 316041854976 316329689088 316617785344 316980618624 317269307712 317585028096 318891962368 320033783808 320984404992 321350795264 321596448768 322551711657 322626060288 322919890944 323289946224 323584381512 323879084956 326403883008 326701154304 327373425792 327671580096 327747108864 328421532672 328720641536 330025153437 331584897024 331886886912 332569829376 332872716288 333203963904 333889616592 334193705496 334575173632 335263647936 338492915712 338801197056 338880817152 339189451776 339498367488 339807564544 342456532992 343473758208 344180543634 344573411328 344887230464 345596924472 345940834176 346255898688 348925722624 349591044096 350310417408 350629461504 351029690368 351431958528 351752024064 352475844147 355547086848 355870900224 356195008512 356603195952 356927971176 357010243584 358070698816 358753457664 361107455616 361519644672 361848897536 362593494528 362954317824 363284877312 363701189502 364032429201 364447956992 367538798592 368630527608 368715497472 369051303936 369474224256 369810721728 370147525664 373033009152 373372747776 374141058048 374481805824 374568124416 375680733184 375967918683 376397070336 377171603928 377515111764 380425961472 380804530176 381151346688 381588133248 381935663424 382283510112 382371627008 383158454784 386849046528 387201368064 387645087744 387998134272 388351502336 388796540031 389537886024 391140922592 392541437952 394156834816 394458144192 394908401664 395360953344 395721027072 396081428736 399532621824 400354762752 400719384576 401176788992 401543967573 401636524032 402002313216 402829536168 403196411884 403597639872 406709600256 407080009728 407917681344 408695486976 410003951616 410377361408 413541597184 414330126336 414804934656 415182716928 415560843264 415658502288 416037061944 416415966372 416511950848 420044341248 421292031552 421389139968 421772918784 422640824832 423025743616 423446704128 424318054419 426711711744 427979206656 428795265024 429677621352 430068948876 430168080384 430559854592 431053261632 431445842016 435205177344 435601539072 436100723712 436497901056 436895440128 436996145152 437895376896 440033537916 442515849216 443426439168 443830288384 444271951872 445186155456 445591607328 447018197248 450809307648 451323887616 451734929408 451841089536 452252602368 452664489984 453183228189 454047344856 457548300288 457965010944 458907391512 459431215104 460795899296 461254445568 461674531584 465234296832 466121392128 467080556544 467505948672 468041694687 468575944704 469002698752 469967792196 474062782464 474494533632 474926678016 475470927936 475903961568 476013658112 476377542144 478337943552 480050675712 481476607488 482026192896 483457992704 483939090432 484379836416 484934919336 485376572268 485818627434 490051731456 491060138688 491507370144 491620663296 492068405248 492632299008 493080962304 497377345536 497830330368 498854744064 499309074432 499424165888 499805945856 501290558244 501862760448 502895471904 503353482352 507234615296 507739373568 508201795584 508784177664 509247551232 509711346816 510877939712 515210637312 515798728704 516268490752 516860116992 517330845696 518395386708 518911251264 519383848032 523388583936 524386566144 525944192256 526544535552 527147937792 527628036096 528108571648 532710162432 533806350336 534292512768 534904793928 535391956764 535515365376 536003084288 537106048224 538130186496 542279467008 542773346304 543890241792 544431476736 544927315968 546671935488 548295757562 552945791412 553073246208 553576955904 554081124352 554211336384 554716082592 555221288496 560059121664 561211587072 561722708736 561852186624 562363891712 563521099776 564595605504 565757405892 566272667646 568948948992 570638942208 571206795264 571727020032 572903495136 573425265168 573557440512 574737682176 575261122688 580273569792 580802052096 581467631616 581997201408 582527253504 583860502528 584306829036 586711383888 588812156928 591235252224 592362602496 593041430016 593581540608 594122143104 599298932736 601079076864 601765183488 602454786048 603003469824 603552653312 604244304252 604794617826 605396459808 610064400384 610620014592 611876522016 612574953472 613043230464 615005927424 615566042112 620312395776 621495189504 622207401984 622774075392 623341264896 624055592916 624623949558 624767926272 626623722928 631938047328 632083709952 632659378176 633235570688 633961237248 634538615424 635170056192 637783924736 640067567616 641968809984 642701590528 643192897536 645103423314 645252120576 645839781888 646579892448 647168763024 647758169912 652807766016 653402308608 654746851584 655343160192 655494217728 656843065344 657441283072 660050306874 663169794048 663773773824 665139658752 665745432576 666407927808 667779233184 668387410992 669150347264 670527295872 676985831424 677602394112 677761634304 678378903552 678996734976 679615129088 684913065984 686947516416 688361087268 689146822656 689774460928 691193848944 691881668352 692511797376 697851445248 699182088192 700620834816 701258923008 702059380736 702863917056 703504048128 704951688294 705593720797 711094173696 711741800448 712390017024 713206391904 713855942352 714020487168 716141397632 717506915328 722214911232 723039289344 723697795072 725186989056 725908635648 726569754624 727402379004 728064858402 728727941151 728895913984 735077597184 737261055216 737430994944 738102607872 738948448512 739621443456 740295051328 746066018304 746745495552 748282116096 748963611648 749136248832 751361466368 751935837366 752794140672 754343207856 755030223528 760851922944 761609060352 762302693376 763176266496 763871326848 764567020224 764743254016 766316909568 773698093056 774402736128 775290175488 775996268544 776703004672 777593080062 779075772048 782281845184 785082875904 788313669632 788916288384 789816803328 790721906688 791442054144 792162857472 799065243648 800709525504 801438769152 803087935146 803273048064 804004626432 805659072336 806392823768 807195279744 813419200512 814160019456 815835362688 817390973952 820007903232 820754722816 822443636343 827083194368 829609869312 830365433856 831121686528 831317004576 832074123888 832831932744 833023901696 840088682496 842584063104 842778279936 843545837568 845281649664 846051487232 846893408256 848636108838 849409001469 853423423488 855958413312 857590530048 859355242704 860137897752 860336160768 861119709184 862106523264 862891684032 870410354688 871203078144 872201447424 872995802112 873790880256 873992290304 875790753792 878392183033 880067075832 886852878336 887660576768 888543903744 890372310912 891183214656 894036394496 901618615296 902647775232 903469858816 903682179072 904505204736 905328979968 906366456378 907191926739 908094689712 915096600576 915930021888 917814783024 918862430208 921591798592 922508891136 923349063168 930468593664 932242784256 934161113088 935011897344 936083389374 936935924337 937151889408 938005397504 939935584392 948125564928 948989067264 949853356032 950941855872 951807923136 952027316224 952755084288 956675887104 960101351424 962953214976 964052385792 966915985408 967655134971 967878180864 968759672832 969869838672 970753144536 971637254868 980103462912 982120277376 983014740288 983241326592 984136810496 985264598016 986161924608 990075460311 994754691072 995660660736 997709488128 998618148864 999611891712 1002581116488 1003725520896 1005790943808 1006706964704 1014469230592 1015478747136 1016403591168 1017568355328 1018495102464 1019422693632 1021755879424 1030421274624 1032536981504 1033720233984 1034661691392 1036790773416 1037822502528 1038767696064 1046777167872 1048773132288 1051888384512 1053089071104 1054295875584 1055256072192 1056217143296 1057427532441 1067612700672 1068585025536 1069809587856 1070783913528 1071030730752 1072006168576 1074212096448 1076260372992 1084558934016 1085546692608 1087780483584 1088862953472 1089854631936 1092097287603 1093343870976 1096591515124 1105891582824 1106146492416 1107153911808 1108162248704 1108422672768 1109432165184 1110442576992 1120118243328 1122423174144 1123445417472 1123704373248 1124727783424 1127042199552 1129191211008 1131514811784 1132545335292 1141277884416 1142413590528 1143454040064 1145806990272 1146850530336 1147114881024 1149475364352 1150522245376 1160547139584 1161604104192 1162935263232 1163994402816 1165054507008 1166389620093 1167721005056 1168613658072 1173422767776 1177624313856 1182470504448 1184725204992 1186082860032 1187163081216 1188244286208 1198597865472 1202158153728 1203530366976 1204631902719 1204909572096 1206006939648 1207105306624 1208488608504 1209589235652 1210792919616 1220128800768 1221240029184 1223753044032 1225149906944 1226086460928 1230011854848 1231132084224 1240624791552 1242990379008 1244414803968 1245548150784 1246682529792 1248111185832 1249247899116 1249535852544 1253247445856 1263876094656 1264167419904 1265318756352 1266471141376 1267922474496 1269077230848 1270340112384 1272954163257 1275567849472 1280135135232 1283937619968 1285403181056 1286385795072 1290206846628 1290504241152 1291679563776 1293159784896 1294337526048 1295516339824 1305615532032 1306804617216 1309493703168 1310686320384 1310988435456 1313686130688 1314882566144 1320100613748 1327547547648 1330279317504 1331490865152 1332815855616 1335558466368 1336774821984 1338300694528 1341054591744 1353971662848 1355204788224 1355523268608 1356757807104 1357993469952 1359230258176 1359549684567 1373895032832 1376722174536 1378293645312 1379548921856 1382387697888 1383763336704 1385023594752 1395702890496 1398364176384 1401241669632 1402517846016 1404118761472 1405727834112 1407008096256 1409903376588 1411187441594 1422188347392 1423483600896 1424780034048 1426412783808 1427711884704 1428040974336 1432282795264 1435013830656 1444429822464 1446078578688 1447395590144 1450373978112 1451817271296 1453139509248 1454804758008 1456129716804 1457455882302 1457791827968 1470155194368 1474522110432 1474861989888 1476205215744 1477896897024 1479242886912 1480590102656 1492132036608 1493490991104 1496564232192 1497927223296 1498272497664 1502722932736 1503871674732 1505588281344 1508686415712 1510060447056 1521703845888 1523218120704 1524605386752 1526352532992 1527742653696 1529134040448 1529486508032 1532633819136 1547396186112 1548805472256 1550580350976 1551992537088 1553406009344 1555186160124 1558151544096 1564563690368 1570165751808 1576627339264 1577832576768 1579633606656 1581443813376 1582884108288 1584325714944 1598130487296 1601419051008 1602877538304 1606175870292 1606546096128 1608009252864 1611318144672 1612785647536 1614390559488 1626838401024 1628320038912 1631670725376 1634781947904 1640015806464 1641509445632 1644887272686 1654166388736 1659219738624 1660730867712 1662243373056 1662634009152 1664148247776 1665663865488 1666047803392 1680177364992 1685168126208 1685556559872 1687091675136 1690563299328 1692102974464 1693786816512 1697272217676 1698818002938 1706846846976 1711916826624 1715181060096 1718710485408 1720275795504 1720672321536 1722239418368 1724213046528 1725783368064 1740820709376 1742406156288 1744402894848 1745991604224 1747581760512 1747984580608 1751581507584 1756784366066 1760134151664 1773705756672 1775321153536 1777087807488 1780744621824 1782366429312 1788072788992 1803237230592 1805295550464 1806939717632 1807364358144 1809010409472 1810657959936 1812732912756 1814383853478 1816189379424 1830193201152 1831860043776 1835629566048 1837724860416 1843183597184 1845017782272 1846698126336 1860937187328 1864485568512 1868322226176 1870023794688 1872166778748 1873871848674 1874303778816 1876010795008 1879871168784 1896251129856 1897978134528 1899706712064 1901883711744 1903615846272 1904054632448 1905510168576 1913351774208 1919035151467 1920202702848 1925906429952 1928104771584 1933831970816 1935310269942 1935756361728 1937519345664 1939739677344 1941506289072 1943274509736 1960206925824 1964240554752 1966029480576 1966482653184 1968273620992 1970529196032 1972323849216 1980150920622 1989509382144 1991321321472 1995418976256 1997236297728 1999223783424 2005162232976 2007451041792 2011581887616 2013413929408 2028938461184 2030957494272 2032807182336 2035136710656 2036990204928 2038845387264 2043511758848 2060842549248 2067440467968 2069323382784 2073581546832 2075645005056 2077535392128 2093554335744 2097546264576 2103776769024 2106178142208 2108591751168 2110512144384 2112434286592 2114855064882 2116781162391 2135225401344 2137170051072 2139619175712 2141567827056 2142061461504 2144012337152 2148424192896 2152520745984 2169117868032 2171093385216 2175560967168 2177725906944 2179709263872 2184194575206 2186183823453 2186687741952 2193183030248 2211783165648 2212292984832 2214307823616 2216324497408 2216845345536 2218864330368 2220885153984 2240236486656 2244846348288 2246890834944 2247408746496 2249455566848 2254084399104 2258382422016 2263029623568 2265090670584 2282555768832 2284827181056 2286908080128 2291613980544 2293701060672 2294229762048 2298950728704 2301044490752 2321094279168 2323208208384 2325870526464 2327988805632 2330109014016 2332779240186 2335442010112 2337227316144 2346845535552 2355248627712 2364941008896 2369450409984 2372165720064 2374326162432 2376488572416 2397195730944 2404316307456 2409263805438 2409819144192 2412013879296 2414210613248 2416977217008 2419178471304 2421585839232 2440257601536 2442480058368 2447506088064 2450299813888 2452172921856 2460023709696 2462264168448 2467330909029 2481249583104 2488829607936 2491096301568 2493365059584 2496222371664 2498495798232 2499071705088 2506494891712 2527752189312 2528334839808 2530637512704 2532942282752 2535844948992 2538154461696 2540680224768 2545908326514 2548227004407 2551135698944 2560270270464 2567875239936 2572771590144 2580413693256 2581008482304 2583359127552 2586319569792 2588675052096 2591032679648 2611231064064 2613609234432 2618987406336 2621372640768 2621976870912 2627372261376 2629765132288 2635176549099 2640201227496 2660558635008 2662981730304 2665631711232 2671116932736 2673549643968 2676601389056 2682109183488 2707943325696 2710409576448 2711046537216 2713515614208 2715986939904 2718460516352 2719099369134 2721575780217 2747790065664 2753444349072 2756587290624 2759097843712 2764775395776 2767526673408 2770047189504 2791405780992 2796728352768 2802483339264 2805035692032 2808237522944 2810807773011 2811455668224 2814016192512 2819806753176 2822374883188 2844376694784 2846967201792 2849560068096 2852825567616 2855423769408 2856081948672 2864565590528 2870027661312 2888859644928 2892157157376 2894791180288 2900747956224 2903634542592 2906279018496 2909609516016 2912259433608 2914911764604 2915583655936 2940310388736 2949044220864 2949723979776 2952410431488 2955793794048 2958485773824 2961180205312 2970226380933 2984264073216 2986981982208 2993128464384 2995854446592 3005445865472 3007743349464 3011176562688 3017372831424 3020120894112 3043407691776 3046436241408 3049210773504 3052705065984 3055485307392 3058268080896 3058973016064 3065267638272 3097610944512 3101160701952 3103985074176 3106812018688 3110372320248 3116303088192 3129127380736 3140331503616 3153254678528 3155665153536 3159267213312 3162887626752 3165768216576 3168651429888 3172282597323 3202838102016 3205755076608 3212351740584 3213092192256 3216018505728 3222636289344 3225571295072 3228781118976 3253676802048 3256640077824 3263341450752 3269563895808 3276291862809 3280031612928 3283018891264 3289774545372 3308332777472 3318439477248 3321461735424 3324486746112 3325268018304 3328296495552 3331327730976 3332095606784 3360354729984 3370336252416 3371113119744 3374183350272 3381126598656 3384205948928 3387573633024 3394544435352 3397636005876 3423833653248 3430362120192 3437420970816 3440551591008 3441344643072 3444478836736 3448426093056 3451566736128 3481641418752 3484812312576 3488805789696 3491983208448 3495163521024 3495969161216 3499168860279 3503163015168 3513568732132 3520268303328 3547411513344 3550642307072 3554175614976 3561489243648 3564732858624 3576145577984 3606474461184 3610591100928 3613879435264 3614728716288 3618020818944 3621315919872 3625465825512 3628767706956 3632378758848 3660386402304 3663720087552 3671259132096 3675449720832 3686367194368 3690035564544 3693396252672 3721874374656 3728971137024 3736644452352 3740047589376 3744333557496 3747743697348 3748607557632 3752021590016 3759742337568 3792502259712 3795956269056 3799413424128 3803767423488 3807231692544 3808109264896 3811020337152 3826703548416 3838070302934 3840405405696 3851812859904 3856209543168 3867663941632 3870620539884 3871512723456 3875038691328 3879479354688 3883012578144 3886549019472 3920413851648 3928481109504 3932058961152 3932965306368 3936547241984 3941058392064 3944647698432 3960301841244 3982642642944 3990837952512 3994472595456 3998447566848 4010324465952 4014902083584 4023163775232 4026827858816 4057876922368 4061914988544 4065614364672 4070273421312 4073980409856 4077690774528 4078649053701 4087023517696 4121685098496 4134880935936 4138646765568 4147163093664 4151290010112 4155070784256 4187108671488 4195092529152 4207553538048 4212356284416 4217183502336 4221024288768 4224868573184 4229710129764 4233562324782 4270450802688 4274340102144 4279238351424 4283135654112 4284122923008 4288024674304 4296848385792 4305041491968 4338235736064 4342186770432 4351121934336 4355451813888 4359418527744 4368389150412 4372367646906 4373375483904 4386366060496 4423566331296 4424585969664 4428615647232 4432648994816 4433690691072 4437728660736 4441770307968 4480472973312 4489692696576 4493781669888 4494817492992 4498911133696 4508168798208 4516764844032 4526059247136 4530181341168 4565111537664 4569654362112 4573816160256 4583227961088 4587402121344 4588459524096 4597901457408 4602088981504 4642188558336 4646416416768 4651741052928 4655977611264 4660218028032 4665558480372 4670884020224 4674454632288 4693691071104 4710497255424 4729882017792 4738900819968 4744331440128 4748652324864 4752977144832 4794391461888 4808632614912 4818527610876 4819638288384 4824027758592 4828421226496 4833954434016 4838356942608 4843171678464 4880515203072 4884960116736 4895012176128 4900599627776 4904345843712 4920047419392 4924528336896 4934661818058 4939156045579 4962499166208 4977659215872 4982192603136 4986730119168 4992444743328 4996991596464 4998143410176 5012989783424 5055504378624 5056669679616 5061275025408 5065884565504 5071689897984 5076308923392 5081360449536 5091816653028 5096454008814 5102271397888 5120540540928 5135750479872 5145543180288 5160827386512 5162016964608 5166718255104 5172639139584 5177350104192 5182065359296 5222462128128 5227218468864 5237974812672 5242745281536 5243953741824 5254744522752 5259530264576 5270353098198 5280402454992 5321117270016 5325963460608 5331263422464 5342233865472 5347099287936 5353202778112 5364218366976 5415886651392 5420819152896 5422093074432 5427031228416 5431973879808 5436921032704 5438198738268 5443151560434 5495580131328 5506888698144 5513174581248 5518195687424 5529550791552 5535053346816 5540094379008 5582811561984 5593456705536 5604966678528 5610071384064 5621615546022 5622911336448 5628032385024 5639613506352 5644749766376 5688753389568 5693934403584 5699120136192 5705651135232 5710847538816 5712163897344 5729131181056 5740055322624 5757105454401 5777719289856 5784314314752 5789582360576 5801495912448 5807269085184 5812558036992 5819219032032 5824518867216 5829823529208 5831167311872 5880620777472 5898088441728 5899447959552 5904820862976 5911587588096 5916971547648 5922360410624 5940452761866 5968528146432 5973963964416 5986256928768 5991708893184 6010891730944 6015486698928 6022353125376 6034745662848 6040241788224 6086815383552 6092872482816 6098421547008 6105410131968 6110970614784 6116536161792 6117946032128 6130535276544 6148745281231 6202321403904 6207970148352 6213624037376 6220744640496 6232606176384 6258254761472 6280663007232 6306509357056 6311330307072 6318534426624 6325775253504 6331536433152 6337302859776 6344565194646 6350343487173 6405676204032 6411510153216 6424703481168 6426184384512 6432037011456 6445272578688 6451142590144 6457562237952 6507353604096 6513280155648 6526682901504 6539127791616 6552583725618 6558551470359 6560063225856 6566037782528 6579549090744 6636878954496 6642923470848 6648973492224 6650536036608 6656592991104 6662655461952 6664191213568 6720709459968 6740672504832 6742226239488 6748366700544 6762253197312 6768411897856 6775147266048 6789088870704 6795272011752 6847667306496 6860724240384 6874841941632 6881103182016 6882689286144 6888957673472 6896852186112 6903133472256 6963282837504 6969624625152 6977611579392 6983966416896 6990327042048 6998337720558 7006326030336 7027137464264 7040536606656 7094823026688 7101284614144 7108351229952 7122978487296 7129465717248 7152291155968 7212948922368 7227758870528 7229457432576 7236041637888 7242631839744 7250931651024 7257535413912 7264757517696 7320772804608 7327440175104 7342518264192 7350899441664 7372734388736 7380071129088 7386792505344 7401992727087 7443748749312 7473288904704 7480095178752 7488667114992 7495487394696 7497215115264 7504043180032 7519484675136 7585004519424 7591912538112 7598826848256 7607534846976 7614463385088 7616218529792 7622040674304 7644681013221 7653407096832 7676140605868 7680810811392 7703625719808 7735327883264 7741241079768 7743025446912 7750077382656 7758958709376 7766025156288 7773098038944 7840827703296 7856962219008 7864117922304 7865930612736 7873094483968 7882116784128 7889295396864 7905529647297 7920603682488 7981675905024 7988945190912 7996895133696 8020648931904 8029804167168 8046327550464 8053655717632 8115753844736 8123829977088 8131228729344 8140546842624 8147960819712 8155381549056 8157298107402 8164727340651 8174047035392 8243370196992 8269761871872 8277293531136 8294326187328 8302580020224 8310141568512 8374217342976 8390185058304 8415107076096 8424712568832 8432423319033 8434367004672 8442048577536 8449737146368 8459420259528 8467124649564 8540901605376 8548680204288 8558476702848 8566271308224 8568245846016 8576049348608 8593696771584 8610082983936 8676471472128 8684373540864 8702243868672 8710903627776 8718837055488 8736778300824 8744735293812 8746750967808 8772732120992 8847132662592 8849171939328 8857231294464 8865297989632 8867381382144 8875457321472 8883540615936 8910679142799 8960945946624 8979385393152 8987563339776 8997822267392 9016337596416 9033529688064 9052118494272 9060362682336 9130223075328 9139308724224 9147632320512 9166455922176 9174804242688 9176919048192 9195802914816 9204177963008 9292832833536 9303482105856 9311955222528 9320436056064 9331116960744 9341768040448 9348909264576 9387382142208 9420994510848 9459764035584 9477801639936 9488662880256 9497304649728 9505954289664 9516847791969 9617265229824 9637055221752 9639276576768 9648055517184 9656842452992 9667908868032 9676713885216 9686343356928 9761030406144 9769920233472 9790024352256 9801199255552 9808691687424 9840094838784 9849056673792 9869323636116 9878312091158 9924998332416 9955318431744 9964385206272 9973460238336 9984889486656 9993983192928 9996286820352 10025979566848 10111008757248 10113339359232 10122550050816 10131769131008 10143379795968 10152617846784 10162720899072 10183633306056 10192908017628 10204542795776 10271500959744 10291086360576 10321654773024 10324033929216 10333436510208 10345278279168 10354700208384 10364130718592 10444924256256 10454436937728 10475949625344 10485490563072 10487907483648 10497506580837 10509489045504 10519060529152 10540706196396 10560804909984 10642234540032 10651926921216 10662526844928 10684467730944 10694198575872 10706405556224 10728436733952 10831773302784 10841638305792 10844186148864 10854062456832 10863947759616 10873842065408 10876397476536 10886303120868 10991160262656 11013777396288 11026349162496 11036391374848 11059101583104 11070106693632 11080188758016 11165623123968 11186913411072 11209933357056 11220142768128 11243231092044 11245822672896 11256064770048 11279227012704 11289499532752 11377506779136 11387868807168 11398240272384 11411302270464 11421695077632 11424327794688 11458262362112 11480110645248 11514210908802 11555438579712 11568628629504 11579164721152 11602991824896 11614538170368 11625116073984 11638438064064 11649037734432 11659647058416 11662334623744 11761241554944 11796176883456 11798895919104 11809641725952 11823175176192 11833943095296 11844720821248 11880905523732 11947927928832 11972513857536 11983417786368 12021783461888 12030973397856 12044706250752 12069491325696 12080483576448 12173630767104 12185744965632 12196843094016 12210820263936 12221941229568 12233072323584 12235892064256 12261070553088 12297490562462 12404642807808 12415940296704 12427248074752 12441489280992 12465212352768 12516509522944 12561326014464 12613018714112 12622660614144 12637068853248 12651550507008 12663072866304 12674605719552 12689130389292 12700686974346 12811352408064 12823020306432 12849406962336 12852368769024 12864074022912 12890545157376 12902285180288 12915124475904 13014707208192 13026560311296 13053365803008 13078255583232 13105167451236 13117102940718 13120126451712 13132075565056 13159098181488 13273757908992 13285846941696 13297946984448 13301072073216 13313185982208 13325310923904 13328382427136 13441418919936 13481345009664 13484452478976 13496733401088 13524506394624 13536823795712 13550294532096 13578177741408 13590544023504 13695334612992 13721448480768 13749683883264 13762206364032 13765378572288 13777915346944 13793704372224 13806266944512 13926565675008 13939249250304 13955223158784 13967932833792 13980654084096 13996675441116 14012652060672 14054274928528 14081073213312 14189646053376 14202569228288 14216702459904 14245956974592 14258931434496 14304582311936 14425897844736 14458914865152 14472083275776 14485263679488 14501863302048 14515070827824 14529515035392 14641545609216 14654880350208 14685036528384 14701798883328 14745468777472 14760142258176 14773585010688 14803985454174 14817468136737 14887497498624 14946577809408 14960190357504 14977334229984 14990974789392 14994430230528 15008086360064 15038969350272 15170009038848 15183825076224 15197653696512 15215069693952 15228926770176 15232437059584 15244081348608 15289362026442 15306814193664 15352281211736 15361621622784 15407251439616 15470655766528 15482482159536 15486050893824 15500154765312 15517917418752 15532050312576 15546196077888 15681655406592 15713924438016 15728235844608 15731861225472 15746188967936 15764233568256 15778590793728 15811059294594 15841207364976 15963351810048 15977890381824 15993790267392 16041297863808 16059608334336 16092655100928 16107311435264 16231507689472 16247659954176 16262457458688 16281093685248 16295921639424 16310763098112 16314596214804 16329454681302 16348094070784 16486740393984 16539523743744 16554587062272 16588652374656 16605160040448 16620283137024 16748434685952 16780370116608 16830214152192 16864846638066 16868734009344 16884097155072 16899474292736 16918840519056 16934249299128 17081803210752 17097360408576 17116953405696 17132542616448 17136491692032 17152098697216 17187393543168 17220165967872 17271316363203 17352942944256 17368747081728 17404487737344 17421807255552 17437674110976 17473556601648 17489470587624 17493501935616 17545464241984 17694265325184 17698343878656 17714462588928 17730595979264 17734762764288 17750914642944 17767081231872 17821358285598 17921891893248 17958770786304 17975126679552 18032675192832 18067059376128 18104236988544 18120725364672 18260446150656 18278617448448 18295264641024 18332911844352 18349608485376 18353838096384 18391605829632 18408355926016 18446235843693 18606964211712 18623910445056 18640872112128 18662233921488 18683536080896 18697818529152 18774764284416 18841989021696 18919528071168 18955603279872 18977325760512 18994609299456 19011908579328 19033695583938 19051030461519 19234530459648 19274110443504 19278553153536 19296111034368 19313684905984 19335817736064 19353427770432 19372686713856 19522060812288 19539840466944 19580048704512 19602398511104 19617383374848 19675654411077 19680189677568 19698113347584 19738647272232 19756624182316 19910636863488 19928770412544 19946920476672 19969778973312 19987966385856 19992573640704 20051959133696 20222017514496 20226678718464 20245100101632 20263538262016 20286759591936 20305235693568 20325441798144 20367266612112 20385816035256 20409085591552 20543001919488 20582172721152 20643309546048 20648067858432 20666873020416 20690556558336 20709400416768 20728261437184 20889848512512 20908873875456 20951899250688 20970981126144 20995013161674 21018978091008 21038121058304 21081412392792 21121609819968 21284469080064 21303853842432 21325053689856 21368935461888 21388397151744 21412811112448 21456873467904 21683276611584 21688372297728 21708124913664 21727895519232 21747684130816 21752794953072 21772606241736 21982320525312 22027554792576 22052698324992 22072782749696 22118203166208 22140213387264 22160377516032 22205978181261 22331246247936 22419866714112 22440285536256 22486462184088 22491645345792 22512129540096 22558454025408 22578999065504 22755013558272 22775737614336 22796480544768 22822604540928 22843390155264 22848655589376 22916524724224 22934043039663 22960221290496 23028421817604 23110877159424 23158329442304 23205983649792 23229076340736 23250232147968 23276876128128 23298075468864 23319294116832 23324669247488 23522483109888 23592353766912 23597791838208 23619283451904 23646350352384 23667886190592 23689441642496 23716588941891 23761811047464 23945027715072 23966835572736 24043566923776 24061946795712 24089412501504 24138982651392 24160967152896 24347261534208 24371489931264 24393686188032 24421640527872 24443882459136 24466144647168 24471784128512 24494182021953 24522141106176 24594981124924 24809285615616 24831880593408 24854496149504 24882978561984 24930424705536 25033019045888 25122652028928 25226037428224 25245321228288 25274137706496 25303101014016 25326145732608 25349211439104 25378260778584 25401373948692 25622704816128 25646040612864 25698813924672 25704737538048 25728148045824 25781090314752 25804570360576 25830248951808 26029414416384 26053120622592 26106731606016 26156511166464 26210334902472 26234205881436 26240252903424 26264151130112 26318196362976 26547515817984 26571693883392 26595893968896 26602144146432 26626371964416 26650621847808 26656764854272 26882837839872 26962690019328 26993466802176 27049012789248 27073647591424 27100589064192 27156355482816 27181088047008 27390669225984 27442896961536 27499367766528 27524412728064 27530757144576 27555830693888 27587408744448 27612533889024 27878498500608 27910446317568 27935865667584 27961308168192 27993350882232 28025304121344 28108549857056 28162146426624 28379292106752 28405138456576 28433404919808 28491913949184 28517862868992 28550543375907 28609164623872 28851795689472 28917829730304 28944166551552 28970527358976 29003726604096 29030141655648 29059030070784 29283091218432 29309760700416 29370073056768 29403597766656 29490937554944 29520284516352 29547170021376 29607970908348 29634936273474 29774994997248 29893155618816 29920380715008 29954668459968 29981949578784 29988860461056 30016172720128 30077938700544 30340018077696 30367650152448 30395307393024 30430139387904 30457853540352 30464874119168 30488162697216 30578724052884 30613628387328 30704562423472 30814502879232 30941311533056 30964964319072 30972101787648 31000309530624 31035834837504 31064100625152 31092392155776 31363310813184 31427848876032 31456471689216 31463722450944 31492377935872 31528467136512 31557181587456 31622118589188 31682414729952 31926703620096 31955780763648 31987580534784 32082595727616 32119216668672 32185310201856 32214622870528 32463015378944 32495319908352 32524914917376 32562187370496 32591843278848 32621526196224 32629192429608 32658909362604 32696188141568 32973480787968 33079047487488 33109174124544 33177304749312 33210320080896 33240566274048 33496869371904 33560740233216 33660428304384 33729693276132 33737468018688 33768194310144 33798948585472 33837681038112 33868498598256 34163606421504 34194720817152 34233906811392 34265085232896 34272983384064 34304197394432 34374787086336 34440331935744 34542632726406 34705885888512 34737494163456 34808975474688 34843614511104 34875348221952 34947113203296 34978941175248 34987003871232 35090928483968 35388530650368 35396687757312 35428925177856 35461191958528 35469525528576 35501829285888 35534162463744 35642716571196 35843783786496 35917541572608 35950253359104 36065350385664 36134118752256 36208473977088 36241450729344 36520892301312 36557234896896 36590529282048 36665823688704 36699216970752 36707676192768 36783211659264 36816711852032 36892471687386 37213928423424 37247820890112 37281744224256 37324467842976 37367072161792 37395637058304 37549528568832 37683978043392 37839056142336 37911206559744 37954651521024 37989218598912 38023817158656 38067391167876 38102060923038 38469060919296 38548220887008 38557106307072 38592222068736 38627369811968 38671635472128 38706855540864 38745373427712 39044121624576 39079680933888 39160097409024 39204797022208 39234766749696 39351308822154 39360379355136 39396226695168 39477294544464 39513248364632 39821273726976 39857540825088 39893840953344 39939557946624 39975932771712 39985147281408 40103918267392 40444035028992 40453357436928 40490200203264 40527076524032 40573519183872 40610471387136 40650883596288 40734533224224 40771632070512 40818171183104 41086003838976 41164345442304 41286619092096 41296135716864 41333746040832 41381113116672 41418800833536 41456522874368 41779697025024 41817747750912 41903798501376 41941962252288 41990026323348 42037956182016 42076242116608 42162824785584 42243219639936 42568938160128 42607707684864 42650107379712 42737870923776 42776794303488 42825622224896 42913746935808 43041216968617 43376744595456 43416249827328 43455791038464 43495368261632 43505589906144 43545212483472 43964641050624 44055109585152 44105396649984 44145565499392 44236406332416 44280426774528 44320755032064 44411956362522 44452404410211 44662492495872 44839733428224 44880571072512 44972924368176 44983290691584 45024259080192 45116908050816 45157998131008 45510027116544 45551475228672 45592961089536 45645209081856 45686780310528 45697311178752 45833049448448 45868086079326 45920442580992 46056843635208 46221754318848 46411967299584 46458152681472 46500464295936 46553752256256 46596150937728 46638588233664 46649338494976 47044966219776 47184707533824 47195583676416 47238566903808 47292700704768 47335772381184 47378883284992 47433177883782 47523622094928 47890055430144 47933671145472 48087133847552 48123893591424 48178825003008 48277965302784 48321934305792 48694523068416 48742979862528 48787372376064 48843281055744 48887764918272 48932289294336 48988364043906 49044282212352 49189962249848 49618571231232 49663761186816 49708992299008 49765957123968 49860849411072 50066038091776 50245304057856 50452074856448 50490642456576 50606202028032 50652291465216 50698422878208 50756521557168 50802747897384 51245409632256 51292081225728 51397627849344 51409475076096 51456296091648 51562180629504 51609140721152 51660497903616 51813949089609 52058828832768 52106241245184 52213463212032 52313022332928 52420669804944 52468411762872 52480505806848 52528302260224 52636392725952 53095031635968 53143387766784 53191787937792 53204288292864 53252743928832 53301243695616 53313529708544 53765675679744 53925380038656 54098025578496 54147295182848 54201178128384 54312710965632 54362176094016 54781338451968 54885793923072 54998735533056 55048825456128 55061514289152 55111661387776 55174817488896 55225067778048 55338707531079 55820892635136 55871731335168 55922616336384 55986701764464 56050608242688 56217099714112 56324292853248 56758584213504 56810276913152 56866809839616 56983827898368 57035725737984 57101086751814 57153091384557 57218329247744 57703591378944 57835659460608 57888333103104 57941054717952 58007453208192 58060283311296 58118060141568 58566182436864 58619521400832 58740146113536 58807195533312 58981875109888 59026963233231 59040569032704 59094340042752 59215941816696 59269872546948 59786311237632 59840761430016 59909336919936 59963899157568 59977720922112 60032345440256 60155877401088 60680036155392 60735300304896 60790614786048 60860278775808 60915707080704 60976325394432 61157448105768 61227256774656 61409124846944 61629005758464 61882623066112 61929928638144 61944203575296 62000619061248 62071669675008 62128201250304 62184784311552 62726621626368 62855697752064 62912943378432 62984755871744 63056934273024 63114363174912 63244237178376 63364829459904 63853407240192 63911561527296 63975161069568 64165191455232 64238433337344 64370620403712 64429245741056 64926030757888 65049829834752 65124374740992 65183686557696 65243052392448 65258384859216 65317818725208 65392376283136 65946961575936 66158094974976 66218348249088 66354609498624 66420640161792 66481132548096 66617934543783 66993738743808 67320856608768 67459386552264 67474936037376 67536388620288 67597897170944 67675362076224 67736997196512 68327212843008 68389441634304 68467813622784 68530170465792 68545966768128 68608394788864 68749574172672 68880663871488 69085265452812 69474988326912 69617950949376 69687229022208 69750696443904 69894226406592 69957882350496 69974007742464 70181856967936 70777061300736 70793375514624 70857850355712 70922383917056 70939051057152 71003658571776 71068324927488 71149766825673 71285433142392 71835083145216 71900506718208 72130700771328 72268237504512 72416947954176 72482901458688 73041784602624 73114469793792 73181058564096 73331647377408 73398433941504 73415352385536 73482546065859 73566423318528 73633423704064 73784943374772 74427856846848 74495641780224 74563488448512 74648935685952 74734144323584 74791274116608 75099057137664 75367956086784 75678112284672 75822413119488 75909303042048 75978437197824 76047634317312 76134782335752 76204121846076 76938121838592 77096441774016 77114212614144 77184444137472 77254739623936 77343270944256 77413711081728 77490746855424 78088243249152 78159361867776 78320194818048 78409594044416 78469533499392 78702617644308 78720758710272 78792453390336 78954589088928 79026496729264 79642547453952 79715081650176 79787681906688 79879115893248 79951865543424 79970294562816 80207836534784 80888070057984 80980400406528 81054153048064 81147038367744 81220942774272 81301767192576 81469066448448 81543264141024 81636342366208 82172007677952 82328690884608 82573238184192 82592271433728 82667492081664 82762226233344 82837601667072 82913045748736 83635495501824 83807597002752 83883924504576 83980052646696 84075912364032 84152484233216 84325649571168 84486439279872 85137876320256 85215415369728 85300214759424 85475741847552 85553588606976 85651244449792 85827493871616 86082433937234 86753489190912 86832499654656 86911582076928 86990736523264 87011179812288 87090424966944 87929282101248 88110219170304 88210793299968 88291130998784 88472812664832 88560853549056 88641510064128 88823912725044 88904808820422 89324984991744 89679466856448 89761142145024 89945848736352 89966581383168 90048518160384 90233816101632 90315996262016 91020054233088 91102950457344 91185922179072 91290418163712 91373560621056 91394622357504 91666098896896 91736172158652 91840885161984 92113687270416 92443508637696 92823934599168 92916305362944 93000928591872 93107504512512 93192301875456 93277176467328 93298676989952 94089932439552 94369415067648 94391167352832 94477133807616 94585401409536 94671544762368 94757766569984 94866355767564 95047244189856 95780110860288 95867342290944 96174267695104 96247787182848 96357650006016 96555930605568 96643868611584 97389046136832 97485959725056 97574744752128 97686562111488 97775529836544 97864578588672 97976728087812 98088564424704 98379924499696 99237142462464 99327522373632 99417984598016 99531914247936 99721698822144 100132076183552 100490608115712 100904149712896 100981284913152 101212404056064 101304582930432 101396845756416 101513043114336 101605495794768 102490819264512 102584162451456 102795255698688 102818950152192 102912592183296 103124361259008 103218281442304 103320995807232 103627898179218 104117657665536 104212482490368 104426926424064 104626044665856 104841339609888 104936823525744 104961011613696 105056604520448 105272785451904 106190063271936 106286775533568 106383575875584 106408576585728 106505487857664 106602487391232 106627059417088 107531351359488 107850760077312 108196051156992 108294590365696 108402356256768 108625421931264 108724352188032 109562676903936 109771587846144 109997471066112 110097650912256 110123028578304 110223322775552 110349634977792 110450135556096 110677415062158 111641785270272 111743462670336 111845232672768 111973403528928 112101216485376 112434199428224 112648585706496 113517168427008 113620553826304 113733619679232 113967655796736 114071451475968 114202173503628 114306182769114 114436658495488 115407182757888 115671318921216 115776666206208 115882109435904 116014906416384 116120566622592 116236120283136 117132364873728 117239042801664 117480292227072 117614391066624 117963750219776 118053926466462 118081138065408 118188680085504 118431883633392 118539745093896 119572622475264 119681522860032 119818673839872 119927798315136 119955441844224 120064690880512 120311754802176 121360072310784 121470600609792 121581229572096 121720557551616 121831414161408 121952650788864 122314896211536 122454513549312 122818249693888 123258011516928 123765246132224 123859857276288 123888407150592 124001238122496 124143339350016 124256402500608 124369568623104 125453243252736 125711395504128 125825886756864 126113868546048 126228726349824 126488474356752 126729658919808 127706814480384 127823123054592 127950322139136 128330382910464 128476866674688 128741240807424 128858491482112 129123650905851 129852061515776 130248749481984 130367373115392 130486104784896 130516769718432 130635637450416 130784752566272 131893923151872 132316189949952 132436696498176 132709218997248 132841280323584 132962265096192 133235869087566 133357213230633 133987477487616 134641713217536 134918773104528 134949872074752 135072777240576 135195794341888 135350724152448 135473994393024 136654425686016 136778883268608 136935627245568 137060340931584 137091933536256 137216789577728 137499148345344 137761327742976 138170530905624 139235901898752 139374458044416 139501392887808 139788452813184 139915764700992 139948015484928 140363713935872 141554122601472 141586751029248 141715700711424 141844767834112 141878102114304 142007317143552 142136649854976 142299533651346 142570866284784 143670166290432 143801013436416 144261401542656 144536475009024 144833895908352 144965802917376 146083569205248 146228939587584 146362117128192 146663294754816 146796867883008 146965092131718 147132846637056 147266847408128 147569886749544 148855713693696 148991283560448 149126976897024 149297871371904 149468288647168 149582548233216 150198114275328 150735912173568 151356224569344 151818606084096 151956874395648 152095268634624 152269564671504 152408243692152 153876243677184 154192883548032 154228425228288 154368888274944 154509479247872 154686541888512 154827422163456 154981493710848 155441847268827 156176486498304 156318723735552 156640389636096 156939066998784 157405235288616 157441517420544 157584906780672 157909178177856 158052993458528 159285094907904 159430163300352 159575363813376 159758231786496 159903731086848 159940589125632 160415673069568 161776140115968 162108306096128 162294076735488 162441885548544 162603534385152 162938132896896 163086528282048 163272684732416 164344015355904 164657381769216 165146476368384 165184542867456 165334984163328 165524452466688 165675203334144 165826091497472 166016122593237 167615194005504 167767849009152 167960105293392 168151824728064 168304968466432 168651299142336 168972878559744 170275752640512 170430830739456 170600429518848 170951483695104 171107177213952 171302488899584 171459274153671 171654987743232 172164867874468 173506978381824 173664999309312 173823164153856 173981473046528 174022359624576 174180849933888 175858564202496 176220438340608 176421586599936 176582261997568 176945625329664 177121707098112 177283020128256 177647825450088 177809617640844 179358933712896 179522284290048 179891697472704 179933162766336 180097036320768 180467632203264 180631992524032 182040108466176 182205900914688 182371844358144 182580836327424 182747121242112 183332197793792 183472344317304 183681770323968 184227374540832 184887017275392 185647869198336 185832610725888 186001857183744 186215009025024 186384603750912 186554352934656 186597353979904 188179864879104 188738830135296 188954267615232 189170802819072 189343089524736 189515533139968 189732711535128 190094488379712 191560221720576 191734684581888 192348535390208 192495574365696 192715300012032 193111861211136 193287737223168 194778092273664 195149489504256 195373124222976 195551059673088 195729157177344 195953456175624 196177128849408 196759848999392 198474284924928 198655044747264 198835969196032 199063828495872 199443397644288 199853803631349 200264152367104 200981216231424 201808299425792 201962569826304 202424808112128 202609165860864 202793691512832 203026086228672 203210991589536 204981638529024 205168324902912 205590511397376 205637900304384 205825184366592 206248722518016 206436562884608 206641991614464 207255796358436 208424964980736 208853852848128 209252089331712 209682679219776 209873647051488 209922023227392 210113209040896 210545570903808 212380126543872 212573551067136 212767151751168 212817153171456 213010975715328 213204974782464 213254118834176 213449300477019 215701520154624 216392102313984 216589180731392 216804712513536 217250843862528 217448704376064 219125353807872 219543175692288 219994942132224 220195301824512 220246057156608 220446645551104 220699269955584 220900271112192 221354830124316 223283570540544 223486925340672 223690465345536 223946807057856 224202432970752 224868398856448 225297171412992 227034336854016 227241107652608 227467239358464 227935311593472 228142902951936 228404347007256 228612365538228 228873316990976 230814365515776 231342637842432 231553332412416 231764218871808 232029812832768 232241133245184 232472240566272 234264729747456 234478085603328 234960584454144 235228782133248 235927500439552 236107852932924 236162276130816 236377360171008 236863767266784 237079490187792 239145244950528 239363045720064 239637347679744 239855596630272 239910883688448 240129381761024 240623509604352 242941201219584 243162459144192 243441115103232 243662828322816 243905301577728 244629792423072 244909027098624 245636499387776 246516023033856 247530492264448 247719714552576 247776814301184 248002476244992 248286678700032 248512805001216 248739137246208 250906486505472 251422791008256 251651773513728 252227737092096 252457452699648 252976948713504 253459317839616 255413628960768 255646246109184 255900644278272 256660765820928 256953733349376 257482481614848 257716982964224 258247301811702 259704123031552 260497498963968 260734746230784 260972209569792 261033539436864 261271274900832 261569505132544 263787846303744 264632379899904 264873392996352 265418437994496 265682560647168 265924530192384 266471738175132 266714426461266 267974954975232 269283426435072 269837546209056 269899744149504 270145554481152 270391588683776 270701448304896 270947988786048 273308851372032 273557766537216 273871254491136 274120681863168 274183867072512 274433579155456 274998296690688 275522655485952 276341061811248 278471803797504 278748916088832 279002785775616 279576905626368 279831529401984 279896030969856 280727427871744 283108245202944 283173502058496 283431401422848 283689535668224 283756204228608 284014634287104 284273299709952 284599067302692 285141732569568 287340332580864 287602026872832 288522803085312 289072950018048 289667791816704 289931605834752 292167138410496 292457879175168 292724234256384 293326589509632 293593735766016 293930184263436 294265693274112 294533694816256 295139773499088 297711427387392 297982567120896 298253953794048 298595742743808 298936577294336 299165096466432 300396228550656 301288518780319 301471824347136 302712449138688 303637212168192 303913748791296 304190537269248 304539129343008 304816487384304 307752487354368 308385767096064 308456850456576 308737776549888 309018958495744 309373083777024 309654844326912 309962987421696 310883694537654 312352972996608 312637447471104 313280779272192 313878133997568 314810470577232 314883034841088 315169813561344 315818356355712 316105986917056 318570189815808 318860326600704 319150727626752 319516463572992 319807462173696 319881178251264 320831346139136 323552280231936 324588153470976 324883771097088 325207068770304 325876265793792 326173056564096 326545369464832 328688030711808 329314763538432 330292952736768 330369085734912 330669968326656 331048904933376 331350406668288 331652182994944 332032245186474 335230388011008 335535698018304 335920210586784 336303649456128 336609936932864 337302598284672 337945757119488 340551505281024 340861661478912 341200859037696 341902967390208 342214354427904 342918548307342 343309975486464 344329735748936 347013956763648 347329998618624 347646328307712 347962946093056 348044719249152 348361699867776 351717128404992 352440876681216 352843173199872 353164523995136 353891250659328 354243414196224 354566040256512 355295650900176 355619235281688 358717867425792 359044568580096 359783394945408 359866325532672 360194072641536 360935264406528 361263985048064 364080216932352 364411801829376 364743688716288 365161672654848 365494242484224 366664395587584 366944688634608 367363540647936 368454749081664 369774034550784 371295738396672 371665221451776 372003714367488 372430018050048 372769207501824 373108705869312 373194707959808 376359729758208 377477660270592 378341605638144 378686179049472 379031066279936 379465423070256 380188976759424 383120443441152 383469369163776 384697070780416 384991148731392 385430600024064 386223722422272 386575474446336 387370952717553 389556184547328 390746248445952 391102119346176 391458314354688 391906912351248 392354257698816 393519697998784 396948569849856 397310089494528 397671938392064 398127656991744 398886795288576 399707607262698 400071639691899 400528304734208 401962432462848 403925139652608 404849616224256 405218331721728 405587383025664 406052172457344 406421983179072 409963277058048 410336649805824 411181022794752 411275800608768 411650368733184 412497445036032 412873125769216 413283983228928 414511592716872 417707705696256 418504178663424 419365358439552 419747294102976 419844046454784 420226418081792 421091141807616 424760253087744 425147102134272 425534303502336 425634306342912 426021951430656 426409949564928 426898600954038 431403040309248 432784204627968 433178361462784 433609425027072 434501687725056 434897408752128 438250707615744 439086351384576 439989884264448 440390603649024 440893291102208 441398539911168 441800542224384 442709660248632 446567141081088 446973850681344 447380930691072 447893614115712 448404865941504 449736797712896 450594342825984 454068673708032 454482215305216 455870623186944 456285805903872 456808694014512 457224731076456 457746633981952 461628731031552 462685275684864 463106664824832 463528437743616 464059625665536 464482266490368 464944481132544 466325541806481 468529459494912 468956171206656 469921168908288 471855000879104 472215705865848 472324552261632 472754720342016 473727534533568 474158980375584 478290489901056 478726091440128 479274695359488 479711193260544 479821767376896 480258763522048 481247019208704 486324918288384 486882230206464 487325656645632 487810603155456 489259584846144 489818054197248 491272998775552 493032046067712 495060984528896 495439429105152 495553628602368 496004952489984 496573357400064 497025610002432 497478274492416 498048367779711 502845582016512 503303547027456 504455474184192 504914905399296 505953897427008 506918635679232 510827257921536 511292492218368 511801288556544 513321531641856 513907466698752 514377822461013 514964963229696 515433965928448 516494603623404 519408246063104 520994997927936 521469492461568 521944419139584 522067078873728 522542549801664 523139010265088 527575692607488 529264759799808 529746785992704 530836875988992 531365121294336 531849060384768 532943476350264 533428852922532 538566852870144 539675092418112 539799488299008 540291108962304 540783177367552 541402896609792 541895977572096 546617702744064 547115533074432 547742508982272 548241363726336 548867158310912 549996593381376 551045310971904 552682123622496 556943607595008 557497832177664 558005571551232 559153811252736 559663058803968 559792061939712 561454855743488 566216490405888 566862802845696 567379071336448 567512408457216 568029268574208 568546599419904 569198134605384 570283465139136 574680665161728 575204053745664 577045606170624 578145900036096 579335583633408 579863211669504 584334276820992 585448468512768 586653179019264 587187471532032 587860368526872 588531386548224 589067389632512 590279546998176 595422854774784 595965134241792 596507907588096 597191485487616 597873154588672 598330192932864 600792457101312 602577037560638 602943648694272 605424898277376 607274424336384 607827497582592 608381074538496 609078258686016 609632974768608 615504974708736 616771534192128 616913700913152 617475553099776 618037916991488 618746167554048 619309688653824 619925974843392 621767389075308 625274894942208 626561558544384 627756267995136 629620941154464 629766069682176 630339627122688 631636712711424 632211973834112 637140379631616 637720653201408 638301455253504 639032927145984 639614924347392 639762356502528 640347901431057 641662692278272 647104560463872 649176306941952 649767542194176 650414137540608 651752531587584 652346113128192 653090738929664 657376061423616 658629527076864 660585905473536 660738171469824 661339936653312 662097809866752 662700813336576 663304365989888 664064490372948 670460776022016 671071396036608 671840421173568 672607298912256 673219873865728 674605196569344 675891514238976 681103010562048 681723322957824 682401718075392 683805934780416 684428708855808 685837096614684 686619950972928 688659471497872 694027913527296 694659997237248 695292656615424 695925892186112 696089438498304 696723399735552 703434256809984 704881753362432 705686346399744 706329047990272 707782501318656 708486828392448 709132080513024 710591301800352 711238470563376 717435734851584 718089137160192 719566789890816 719732651065344 720388145283072 721870528813056 722527970096128 728823603658752 729487377432576 730323345309696 730988484968448 733328791175168 733889377269216 734727081295872 736909498163328 739548069101568 742591476793344 743330442903552 744007428734976 744860036100096 745538415003648 746217411738624 746389415919616 752719459516416 754955320541184 756683211276288 757372358098944 758062132559872 758930846140512 760377953518848 766240886882304 766938738327552 769394141560832 769982297462784 770861200048128 772447444844544 773150948892672 774741905435106 779112369094656 781492496891904 782204238692352 782916628709376 783813824702496 784708515397632 787039395997568 793897139699712 794620178989056 795343876784128 796255313983488 797773590577152 799415214525396 800143279383798 801056609468416 803924864925696 807850279305216 809699232448512 810436663443456 811174766051328 812104344914688 812843966358144 819926554116096 820673299611648 822362045589504 822551601217536 823300737466368 824994890072064 825746251538432 826567966457856 829023185433744 835415411392512 837008357326848 838730716879104 839494588205952 839688092909568 840452836163584 842182283615232 849520506175488 850294204268544 851068607004672 851268612685824 852043902861312 852819899129856 853797201908076 862806080618496 865568409255936 866356722925568 867218850054144 869003375450112 869794817504256 876501415231488 878172702769152 879979768528896 880781207298048 882797079822336 883601084448768 885419320497264 893134282162176 893947701362688 894761861382144 895787228231424 896809731883008 899473595425792 901188685651968 903865556340957 908137347416064 908964430610432 911741246373888 912571611807744 913617388029024 914449462152912 915493267963904 923257462063104 925370551369728 926213329649664 927056875487232 928119251331072 928964532980736 929888962265088 932651083612962 937058918989824 937912342413312 939842337816576 943710001758208 944431411731696 944649104523264 945509440684032 947455069067136 948317960751168 956580979802112 957452182880256 958549390718976 959422386521088 959643534753792 960517527044096 962494038417408 973764460412928 974651313291264 975621206310912 978519169692288 979636108394496 982545997551104 986064092135424 990121969057792 990878858210304 991107257204736 992009904979968 993146714800128 994051220004864 994956548984832 996096735559422 1005691164033024 1006607094054912 1008910948368384 1009829810798592 1011907794854016 1013837271358464 1021654515843072 1022584984436736 1023602577113088 1026643063283712 1028755644922026 1029929926459392 1030867931856896 1032989207246808 1041989995855872 1042938984923136 1043888838279168 1044134157747456 1045085099603328 1046278020530176 1055151385214976 1058529519599616 1059493571985408 1061673751977984 1062730242588672 1063698120769536 1065886952700528 1066857705845064 1077133705740288 1079350184836224 1079598976598016 1080582217924608 1081566354735104 1082805793219584 1083791955144192 1093235405488128 1094231066148864 1095485017964544 1096482727452672 1099993186762752 1102090621943808 1105364247244992 1113887215190016 1114995664355328 1116011143102464 1118307622505472 1119326117607936 1119584123879424 1122909711486976 1132432980811776 1134758142672896 1135024816914432 1136058537148416 1137093198839808 1138396269210768 1140566930278272 1149361330323456 1150408107491328 1154091212341248 1156291800072192 1158671167266816 1159726423339008 1162112858152659 1168668553641984 1173306358038528 1174374943064064 1175720737053744 1177062773096448 1178134779265024 1180559093996352 1190845709549568 1191930268483584 1193015815176192 1194382970975232 1195746309177344 1196660385865728 1200214919075697 1201584914202624 1205154075121276 1205887297388544 1214548848672768 1215654995165184 1216762149076992 1218156517372032 1219265949537216 1231009949417472 1233543068384256 1233827401826304 1234951106199552 1236075833982976 1237492335108096 1238619377307648 1239851949686784 1243534778150616 1253123117088768 1255512535990272 1259241882308928 1259532139364352 1260679254245376 1263273425422848 1264423947668224 1274280759263232 1275441306402816 1276602910507008 1278065854291968 1279229848694784 1280695802862114 1283325384556544 1294209120927744 1298352613883904 1299535084388352 1300828275081216 1303505063175168 1304692226256384 1306181477859328 1314752122847232 1317259054153728 1321171810947072 1322679873306624 1324195619733504 1325401626673152 1326608731979776 1328128980745896 1340921552044032 1342142792073216 1343680842347136 1345214597824512 1346439747731456 1349210393138688 1351783028477952 1362206021124096 1363446645915648 1367611869560832 1368857417711616 1371674193229368 1373239901945856 1377318942995744 1388055827054592 1389319994474496 1390585313230848 1391851784372224 1392178876996608 1393446799471104 1398976625419443 1406868513619968 1409763506724864 1412658095980544 1415565002637312 1416973656784896 1418264161026048 1421182603600704 1422476941126752 1434871469703168 1436178274320384 1439133579781632 1439465302130688 1440776290566144 1443741057626112 1445055940192256 1458974754865152 1460646690619392 1461976969936896 1466657582350336 1467778754538432 1469454162591744 1473818996326656 1479096138203136 1485182953586688 1486660885807104 1488014857469952 1489720072200192 1491076830007296 1492434823477248 1492778831839232 1494145103339133 1509910641082368 1513366422552576 1514744716197888 1516124265119744 1517861692281024 1520755907037696 1532481773764608 1533877476655104 1538788283121664 1539964594925568 1541722400096256 1544894889689088 1546301897785344 1549483810870212 1558224738189312 1562984993783808 1564408477384704 1565833257418752 1567627649404992 1569417030795264 1574078791995136 1587794279399424 1589240357978112 1590687753568256 1592510627966976 1595547181154304 1598830429050792 1600286558767596 1602113218936832 1615700558610432 1619398464897024 1620873326886912 1622349532102656 1624208689829376 1625687932716288 1639853108232192 1641346599223296 1644724091179008 1646601474932736 1649989780144128 1651492503076864 1653135932915712 1658046370867488 1670830822785024 1674016714653696 1677461433758208 1678989176411904 1679376185819136 1680905672327168 1684364567230464 1700588408537088 1702137214009344 1702537225371648 1704087805722624 1705639798259712 1707594403816152 1725612161236992 1731136818511872 1732713445851136 1734437700108288 1738006750900224 1739589635008512 1753002830462976 1756345405538304 1759959537057792 1761562414596096 1765594159644672 1767202168897536 1770838640994528 1786268564324352 1787895402725376 1789523722764288 1791574456462848 1793619463766016 1798947190851584 1802377371303936 1807731112681914 1816274694832128 1817928861220864 1823482492747776 1825143223615488 1827234776058048 1828898924305824 1830986535927808 1846514924126208 1850741102739456 1852426659299328 1854113750974464 1856238502662144 1857929065961472 1859777924530176 1865302167225924 1875824684826624 1879684675633152 1887420003516416 1888862823463392 1889298209046528 1891018881368064 1894910138134272 1896635921502336 1913161959604224 1914904365760512 1917098781437952 1918844773042176 1919287069507584 1921035054088192 1924988076834816 1947528920825856 1949302626582528 1951242412621824 1957038339384576 1959272216788992 1965091995102208 1972128184270848 1980243938115584 1981757716420608 1982214514409472 1984019809959936 1986293429600256 1988102440009728 1989913097969664 1992193471118844 2011382328066048 2013214188109824 2017821896736768 2019659621597184 2023815589708032 2027674542716928 2043309031686144 2045169968873472 2047205154226176 2053286126567424 2057511289844052 2059859852918784 2061735863713792 2065978414493616 2083979991711744 2085877969846272 2087777676558336 2088268315494912 2090170199206656 2092556041060352 2110302770429952 2117059039199232 2118987143970816 2123347503955968 2125460485177344 2127396241539072 2131773905401056 2133715411690128 2154267411480576 2158700369672448 2159197953196032 2161164435849216 2163132709470208 2165611586439168 2167583910288384 2186470810976256 2188462132297728 2190970035929088 2192965454905344 2199986373525504 2204181243887616 2210728494489984 2227774430380032 2229991328710656 2232022286204928 2236615245010944 2238652235215872 2239168247758848 2245819422973952 2264865961623552 2270049633828864 2272117074296832 2274186397679616 2276792538421536 2281133860556544 2298722660646912 2300816214982656 2308182424682496 2312583600144384 2317342334533632 2319452846678016 2324225716305318 2337337107283968 2346612716077056 2348749886128128 2351441474107488 2354125546192896 2356269558530048 2361118187992704 2381691419099136 2383860536967168 2386031630352384 2388765941950464 2391492618354688 2393320771731456 2400429838151394 2403169828405248 2410308150242552 2411774594777088 2429097697345536 2431309990330368 2433524298153984 2436313034744064 2438531899074432 2462019898834944 2467086136768512 2467654803652608 2469902212399104 2472151667965952 2474984670216192 2477238754615296 2479703899373568 2487069556301232 2506246234177536 2511025071980544 2518483764617856 2519064278728704 2521358508490752 2526546850845696 2528847895336448 2548561518526464 2550882612805632 2553205821014016 2556131708583936 2558459697389568 2561391605724228 2566650769113088 2588418241855488 2596705227767808 2599070168776704 2601656550162432 2607010126350336 2609384452512768 2612362955718656 2629504245694464 2634518108307456 2642343621894144 2648391239467008 2650803253346304 2653217463959552 2656257961491792 2681843104088064 2684285584146432 2687361684694272 2690429195649024 2692879495462912 2698420786277376 2703566056955904 2711596669022871 2724412042248192 2726893291831296 2735223739121664 2737714835423232 2743348386458736 2746479803891712 2754637885991488 2776111654109184 2778639988948992 2781170626461696 2783703568744448 2784357753993216 2786893598942208 2797953250838886 2813737027239936 2819527013449728 2831130005274624 2833947313569792 2836528322052096 2842365207201408 2844953882253504 2869742939406336 2872356548640768 2878267159563264 2878930604261376 2881552581132288 2887482115252224 2890111880384512 2921293381238784 2923953939873792 2933315164700672 2935557509076864 2938908325183488 2947637992653312 2958192276406272 2970365907173376 2973321771614208 2976029714939904 2979440144400384 2982153660014592 2984869646954496 2988290206678266 3019821282164736 3026732845105152 3029489432395776 3032248530239488 3035723384562048 3041511814075392 3064963547529216 3067754953310208 3077576566243328 3079929189851136 3089789779378176 3092603795570688 3098967621740424 3125969987567616 3128816954769408 3131666514837504 3135255298809984 3138834061590528 3148157583990272 3175588558798848 3178480715956224 3181375507136512 3185021255933952 3191094362308608 3197660858101584 3200573117535192 3204226437873664 3231401117220864 3238796929794048 3241746653773824 3244699064205312 3248417379658752 3251375865432576 3279706216464384 3282693198446592 3289448182358016 3299979560288256 3302985006153728 3306271865831424 3316092741734976 3341661645570048 3348033429307392 3354922867516416 3357978352823808 3358752371638272 3361811344654336 3368729134460928 3404274428018688 3405074450743296 3408175611445248 3411279596519424 3415188807632304 3451224322473984 3462273637023744 3465426891702272 3468875400216576 3476013501800448 3479179270017024 3486338574457977 3506005660925952 3519919074115584 3523124829192192 3531188319289344 3534404337795072 3541677281989056 3572537128648704 3575790805450752 3579047445528576 3583148912925696 3587238927532032 3597894381703168 3600644757227091 3604754742607872 3615462225363828 3635857722441728 3646964985495552 3650286447230976 3654469552116096 3657797848611648 3661973071855616 3693029848252416 3701482205478912 3704853318598656 3708227501948928 3712477005324288 3715858131922944 3719555849060352 3730604334451848 3759369351266304 3774840007032832 3777725646926784 3778596418093056 3782037762736128 3789820276268544 3793271843004672 3826323919208448 3829808731521024 3834197562875904 3837689546084352 3842070108176384 3849976153669632 3895057841651712 3898605253165056 3902484825243648 3914076678769152 3918544433577984 3930183990204416 3944256368541696 3960487876231168 3963515432841216 3968039619919872 3972586859200512 3976204880019456 3979826195939328 3984386942237688 4022764656132096 4026428376219648 4035643793473536 4039319243194368 4047631179416064 4055349085433856 4086618063372288 4090339937746944 4106572253134848 4115022579688104 4119719705837568 4123471727427584 4131956828987232 4167959983423488 4171755939692544 4175555353116672 4176536630989824 4180340398413312 4185112082120704 4220605540859904 4237974287941632 4246695007911936 4250920970354688 4254792483078144 4263547810802112 4267430823380256 4308534822961152 4317400739344896 4318395906392064 4322328871698432 4326265418940416 4331223172878336 4335167820576768 4376924264595456 4381940071858176 4385930909810688 4399972747051008 4408362487775232 4421456988979968 4455548860760064 4459982657421312 4464044572409856 4473230490021888 4477304470431744 4478336495517696 4482435310017399 4491638845947904 4529731923247104 4540099267657728 4544234148593664 4548372795359232 4553585076843072 4562267721113088 4597445321293824 4601632429965312 4616364849364992 4625167200288768 4634684669067264 4638905693356032 4648451432610636 4674674214567936 4693225432154112 4697499772256256 4702882948214976 4708251092385792 4712539117060096 4722236375985408 4763382838198272 4767721073934336 4772063260704768 4777531883900928 4782985236709376 4786641543462912 4800859676302788 4806339656810496 4820616300485104 4858195394691072 4862619980660736 4867048596307968 4872626069488128 4877063798148864 4924039797669888 4934172273537024 4939804424798208 4944303335931904 4949969340432384 4954477509230592 4959407798747136 4974139112602464 5012492468355072 5022050143961088 5036967529235712 5038128557457408 5042717016981504 5053093701691392 5057695790672896 5101765225611264 5106411642028032 5112263417167872 5116919394779136 5122783211448456 5133301538226176 5176836483710976 5193410455535616 5198140337553408 5203313100324864 5214020252700672 5218768905025536 5224725911437312 5259008491388928 5269036216614912 5284687243788288 5296782478934016 5301606506692608 5306434927919104 5312515922983584 5363686208176128 5368571168292864 5374723369388544 5380858391298048 5385758990925824 5396841572554752 5407132113911808 5423193338045742 5448824084496384 5453786583662592 5470447478243328 5475429670846464 5486696772917472 5492959607783424 5509275771982976 5552223308218368 5557279977897984 5562341252923392 5567407137488896 5568715507986432 5573787197884416 5595906501677772 5627474054479872 5639054026899456 5662260010549248 5667894627139584 5673056644104192 5684730414402816 5689907764507008 5739485878812672 5744713097281536 5756534319126528 5757861208522752 5763105162264576 5774964230504448 5780223760769024 5842586762477568 5847907879747584 5866630329401344 5871115018153728 5877816650366976 5895275985306624 5916384552812544 5940731814346752 5946643543228416 5952059429879808 5958880288800768 5964307320029184 5969739293908992 5976580413356532 6039642564329472 6053465690210304 6058978864791552 6064497060478976 6071446769124096 6083023628150784 6129927095058432 6135509906620416 6155153132486656 6159858379702272 6179579558756352 6185207591141376 6197935243480848 6251939975135232 6257633909538816 6263333029675008 6270510597619968 6277668123181056 6296315167980544 6351177117597696 6356961431912448 6362751014273024 6370042511867904 6382188724617216 6395321716203168 6401146235070384 6408452875747328 6462802234441728 6477593859588096 6483493307547648 6489398128410624 6496834759317504 6502751730865152 6559412432928768 6565386396893184 6578896364716032 6599959120576512 6605970012307456 6612543731662848 6632185483469952 6683323291140096 6696066858614784 6709845735032832 6715956705647616 6717504743276544 6723622689308672 6737458268921856 6810148901486592 6816351222890496 6822559193038848 6830377615264608 6902448644947968 6924547274047488 6930853783404544 6937750800433152 6952027003600896 6958358540034048 6972677148915954 7012011321851904 7039838148231168 7046249658384384 7062376638578688 7068808675590144 7083354563978112 7145074257297408 7151581610901504 7158094891057152 7166297825851392 7174477855064064 7195788763406336 7201289514454182 7209509485215744 7230924450727656 7293929970991104 7300572894461952 7308939104232192 7315595697223296 7323946143711232 7386059696504832 7402964410957824 7409706637197312 7416455003897856 7424954010648576 7431716263845888 7439111698120704 7461208668903696 7518738702532608 7549680014065664 7555451293853568 7557192836186112 7564075525472256 7579640552537088 7586543686009344 7652647838416896 7659617463042048 7668395125751808 7675379092168704 7699952307339264 7790115683303424 7797210506330112 7804969650487296 7828153357538304 7837088867155968 7860367980408832 7888512737083392 7920975752462336 7927030865682432 7945173718401024 7952409760038912 7959652391878656 7968773884475376 8045529312264192 8052856752439296 8071287586947072 8078638486388736 8095262358832128 8110698170867712 8134790007068613 8173236126744576 8180679875493888 8213144506269696 8230045159376208 8239439411675136 8246943454855168 8263913657974464 8335919966846976 8343511879385088 8351110706233344 8353073261979648 8360680796826624 8370224164241408 8441211081719808 8493390015823872 8501841940709376 8509584966156288 8527095621604224 8534861646760512 8617069645922304 8634801478689792 8636791812784128 8644657743396864 8652530837880832 8662446345756672 8670335641153536 8763880143716352 8771861819621376 8799945494102016 8816724975550464 8842913977959936 8911097721520128 8919965314842624 8928089144819712 8946460980043776 8954608940863488 8964870620034798 8983277691895808 9059463846494208 9080198535315456 9088468297187328 9096745590718464 9107170153686144 9124535442226176 9194890642587648 9203264859930624 9232729698729984 9269369338134528 9277811386712064 9296902865221272 9386450864308224 9394999544512512 9405765896429952 9416502184771584 9425078234120192 9444472751970816 9526765676396544 9535442147868672 9544126521409536 9555063767801856 9573283086925824 9601719352605576 9612679313620992 9641232600970208 9716390789382144 9725239961321472 9734097192615936 9745252138976256 9754127596297728 9848079595339776 9868344547074048 9888606671863808 9899938680864768 9908955018461184 9918815597494272 9948278225204928 10024984936710144 10044100287922176 10073935058471424 10076257114914816 10085434033963008 10106187403382784 10115391581345792 10212823284056064 10224526834335744 10233838789558272 10245566422896912 10266603076452352 10353672967421952 10386820911071232 10396280675106816 10406626200649728 10428040505401344 10437537810051072 10449451822874624 10459015723373931 10518016982777856 10569374487576576 10593564957868032 10603213013385216 10612869855838208 10625031845967168 10727372416352256 10737142336585728 10749446738777088 10761716782596096 10771517981851648 10793683145109504 10814264227823616 10846386676091484 10907573167325184 10940894956486656 10950859341692928 10973393545834944 10985919215566848 11018551543965952 11104446616436736 11114559955795968 11124682505846784 11134814274977792 11137431015972864 11147574395768832 11191813003355544 11278108053798912 11324520021098496 11335789254279168 11346113288208384 11369460828805632 11379815529014016 11478971757625344 11489426194563072 11513068638253056 11526210324529152 11549928461008896 11560447521538048 11685173524955136 11695815759495168 11733260658802688 11742230036307456 11755633300733952 11790551970613248 11832769105625088 11881463628693504 11904118859759616 11917760577601536 11928614640058368 11939478587817984 11953160826713064 12079285128658944 12106931380420608 12117957729583104 12128994120957952 12142893538248192 12166047256301568 12259854190116864 12271019813240832 12310306264973312 12319716759404544 12359159117512704 12370415182282752 12395870486961696 12503879950270464 12515267819077632 12526666059350016 12541021195239936 12555336246362112 12592630335961088 12713922863824896 12725502028546048 12740085023735808 12764377449234432 12790643432406336 12802292470140768 12816905751494656 12925604468883456 12955187719176192 12966986615095296 12978796256821248 12993669518635008 13005503461730304 13130772793786368 13157792729432064 13199918241153024 13211940024614912 13225087463325696 13264370966939904 13366646582280192 13392133717229568 13419691470065664 13431913411295232 13435009486553088 13447245378617344 13474916537843712 13620297802973184 13632702445780992 13645118386077696 13660755230529216 13804897289895936 13849094548094976 13861707566809088 13875501600866304 13904054007201792 13916717080068096 13945354297831908 14024022643703808 14079676296462336 14092499316768768 14124753277157376 14137617351180288 14166709127956224 14290148514594816 14303163221803008 14316189782114304 14332595651702784 14348955710128128 14391577526812672 14402579028908364 14419018970431488 14461848901455312 14587859941982208 14601145788923904 14617878208464384 14631191394446592 14647892287422464 14772119393009664 14819413274394624 14832910007795712 14849908021297152 14863432527691776 14878223396241408 14922417337807392 15037477405065216 15099360028131328 15110902587707136 15114385672372224 15128151050944512 15159281105074176 15173087372018688 15305295676833792 15319234926084096 15336790251503616 15350758184337408 15399904614678528 15580231366606848 15594421012660224 15609939300974592 15656306715076608 15674177734311936 15720735960817664 15777025474166784 15841951504924672 15854061731364864 15890347436802048 15904819520077824 15919304783757312 15937547768950752 16091058624528384 16105713504878592 16142575173894144 16157276972777472 16190524717664256 16221396341735424 16269580014137226 16346472253489152 16361359750987776 16426289012539392 16460090318752416 16478878823350272 16493886909710336 16527827315948928 16671839933693952 16687023758770176 16702221412466688 16706146523959296 16721361593653248 16740448328482816 16882422163439616 16986780031647744 17003683881418752 17019169932312576 17054191243208448 17069723293521024 17234139291844608 17269602957379584 17273583625568256 17289315486793728 17305061675761664 17324892691513344 17340671282307072 17527760287432704 17543723639242752 17599890988204032 17633449951100928 17685827955919872 17822195443040256 17839930629685248 17856178289639424 17892921960087552 17909217881726976 17929741240069596 17966555383791616 18118927692988416 18160397070630912 18176936594374656 18193491181436928 18214340307372288 18249070884452352 18389781285175296 18406529719861248 18465459397459968 18538738676269056 18555622773424128 18593805730442544 18772901728616448 18789999089025024 18811531792859904 18833004369543168 18850156468240384 18888945503941632 19053531352793088 19070884295737344 19088253042819072 19110127535603712 19146566173851648 19203438705211152 19225358627241984 19282465201940416 19432781578764288 19450479922642944 19468194385231872 19490504277952512 19508255192595456 19696159190679552 19736689094148096 19799877361729536 19817910036922368 19837631194988544 19896556450409856 20049969873420288 20088200575844352 20147870116942848 20152514229829632 20170868067926016 20212374806765568 20230783162691584 20449053668671488 20467677579116544 20491132845793824 20533206152904704 20707345934843904 20773641822142464 20792561350213632 20813252401299456 20856081010802688 20875075620102144 20918031446747862 21036033965555712 21138748975153152 21187129915736064 21206426026770432 21225739711676416 21250063691934336 21454744832704512 21474284673171456 21498893477554176 21523433565192192 21543035963703296 21587366290219008 21628528455647232 21692773352182968 21881789912973312 21901718683385856 21946787091669888 21971838431133696 22037103087931904 22208893232873472 22229119911591936 22249365011693568 22269628549955584 22274862031945728 22295148791537664 22383626006711088 22556216107597824 22649040042196992 22671578508558336 22692226576416768 22738921657611264 22759631058028032 22957943515250688 22978852389126144 23026137276506112 23099856922017792 23120895043076096 23370347049910272 23391631518990336 23466521317605376 23484460072614912 23511266601467904 23581103941226496 23665538211250176 23762927257387008 23835521155203072 23857229280116736 23878957175635968 23906321653426128 24158570257317888 24213862760841216 24235915459166208 24257988241915904 24285787076496384 24332094512603136 24404370021205839 24519708380233728 24542039626481664 24639433518809088 24718318235025408 24740830364565504 24791740973923392 25007759900540928 25030535638155264 25053332118700032 25082042390479872 25110672492724224 25185260671922176 25451004057092096 25480170047471616 25528754898468864 25581286864812672 25604584940281536 25633811502989312 25851208937766912 25910375438352384 25933973230190592 25957592513642496 25987339037270016 26011006923460608 26315585458864128 26399836482306048 26423880049229824 26450174926651392 26528741933879808 26733293164560384 26784267434459136 26839382940131328 26863826822590464 26894490757234688 26949833075687424 27240595605946368 27265404891561984 27290236772155392 27321510461058432 27609794579791872 27698189096189952 27723415133618176 27808108014403584 27833434160136192 27890708595663816 28159352592924672 28184998633537536 28249506554314752 28275234702360576 28333418255912448 28580297029189632 28606326443606016 28632379564228608 28665191303405568 28783155053625344 28805158057816728 28838037940862976 28923697802910624 29175719883964416 29202291577847808 29235756416928768 29262382788893184 29295784574844928 29544238786019328 29665820015591424 29699816042594304 29726865055383552 29756446792482816 29844834675614784 30074954810130432 30198720056262656 30221805175414272 30228771344744448 30256302101889024 30318562210148352 30346174744037376 30638469852168192 30673580503007232 30701516368674816 30799809229357056 31160462733213696 31188842025320448 31219878601949184 31312613430153216 31348355468623872 31377047170121793 31441471921635328 31554050948333568 31683903009849344 31708123462729728 31780694873604096 31809639040155648 31838609567514624 31875095537901504 32182117249056768 32211427009757184 32285150347788288 32314553945554944 32381049435328512 32442792683470848 32539160028274452 32722719501975552 32852578025078784 32920180637504832 32957757646700544 32987773819420672 33055654631897856 33343679867387904 33374047517540352 33404442824933376 33412293047918592 33442723187306496 33480896656965632 33973560063295488 34007367762837504 34038339864625152 34108382486416896 34139446587042048 34468278583689216 34539205914759168 34578630973587456 34610123351523328 34649785383026688 34681342564614144 35055520574865408 35087447278485504 35199781976408064 35266899902201856 35371655911839744 35644390886080512 35712356579278848 35785843920175104 35818435763453952 35859482480139192 35933110767583232 36237855385976832 36320794141261824 36353873188749312 36386982362873856 36428680614744576 36498141768904704 36779562570350592 36813059439722496 36930918794919936 37077477352538112 37111245546848256 37187611460885088 37545803457232896 37579998178050048 37623063585719808 37666008739086336 37700312936480768 37777891007883264 38141768591474688 38176506085638144 38220255071207424 38293132347703296 38406877410422304 38450717254483968 38564930403880832 38865563157528576 38900959845285888 38936388770463744 38981008555905024 39016510385190912 39392318381359104 39473378188296192 39599754723459072 39635820073844736 39675262389977088 39793112900819712 40099939746840576 40176401151688704 40295740233885696 40305028459659264 40341736135852032 40424749613531136 40461566325383168 40898107337342976 40935355158233088 40982265691587648 41066412305809408 41414691869687808 41547283644284928 41585122700427264 41626504802598912 41712162021605376 41750151240204288 41836062893495724 42072067931111424 42277497950306304 42374259831472128 42412852053540864 42451479423352832 42500127383868672 42909489665409024 42948569346342912 42997786955108352 43046867130384384 43086071927406592 43174732580438016 43257056911294464 43385546704365936 43763579825946624 43803437366771712 43893574183339776 43943676862267392 44074206175863808 44458239823183872 44498730023387136 44539257099911168 44549724063891456 44590297583075328 44767252013422176 45112432215195648 45298080084393984 45343157017116672 45384453152833536 45477843315222528 45519262116056064 45915887030501376 45957704778252288 46052274553012224 46199713844035584 46241790086152192 46740694099820544 46783263037980672 46933042635210752 46968920145229824 47022533202935808 47162207882452992 47331076422500352 47525854514774016 47671042310406144 47714458560233472 47757914351271936 47812643306852256 48317140514635776 48427725521682432 48471830918332416 48515976483831808 48571574152992768 48664189025206272 48808740042411678 49039416760467456 49084079252963328 49278867037618176 49436636470050816 49481660729131008 49583481947846784 50015519801081856 50061071276310528 50106664237400064 50164084780959744 50221344985448448 50370521343844352 50960340094943232 51057509796937728 51162573729625344 51209169880563072 51267623005978624 51702417875533824 51820750876704768 51867946460381184 51915185027284992 51974678074540032 52022013846921216 52631170917728256 52799672964612096 52847760098459648 52900349853302784 53057483867759616 53466586329120768 53568534868918272 53678765880262656 53727653645180928 53899666151374848 54481191211892736 54530809783123968 54580473544310784 54643020922116864 55219589159583744 55396378192379904 55446830267236352 55616216028807168 55666868320272384 55781417191327632 56318705185849344 56369997267075072 56499013108629504 56550469404721152 56666836511824896 57160594058379264 57212652887212032 57264759128457216 57330382606811136 57566310107250688 57610316115633456 57676075881725952 57847395605821248 58351439767928832 58404583155695616 58471512833857536 58524765577786368 58591569149689856 59088477572038656 59399632085188608 59453730110767104 59512893584965632 59689669351229568 60149909620260864 60397440112525312 60443610350828544 60457542689488896 60512604203778048 60637124420296704 60692349488074752 61347161006014464 61403032737349632 61599618458714112 62320925466427392 62377684050640896 62439757203898368 62625226860306432 62754094340243586 62882943843270656 63108101896667136 63416246925459456 63561389747208192 63619278080311296 63677219135029248 63750191075803008 64364234498113536 64422854019514368 64570300695576576 64629107891109888 64762098870657024 64885585366941696 65078320056548904 65705156050157568 65840361275009664 65915515293401088 65975547638841344 66111309263795712 66687359734775808 66748095035080704 66808885649866752 66824586095837184 66885446374612992 67947120126590976 68014735525675008 68076679729250304 68216764972833792 68278893174084096 68936557167378432 69078411829518336 69220246703046656 69299570766053376 69362685129228288 70111041149730816 70174894556971008 70399563952816128 70533799804403712 70743311823679488 71288781772161024 71571687840350208 71636871526907904 71718964960278384 71866221535166464 72475710771953664 72641588282523648 72707746377498624 72773964725747712 72857361229489152 72996283537809408 73213110063617517 73559125140701184 73626118879444992 74154954705076224 74222491093696512 74375222921770176 75091606914465792 75159996356100096 75246127171439616 75332017478172672 75400625872961536 75555782015766528 76353012171276288 76440510142414848 76586264695406592 76813754820844608 76901434508967936 77129860807761664 77731126315057152 77801919690571776 77872777540927488 77962017111810048 78033020770381824 78946756376592384 79199509446918144 79271640147689472 79350524779954176 79586225801639424 80199879493681152 80352802303377408 80591480467771392 80683472271704064 80849499227062272 80923132650766336 81796214674685952 81870710316466176 81964531383175296 82132824611618816 82829383739375616 83094567288569856 83170245400854528 83424324043210752 83500302480408576 83672125786991448 84554995900612608 84748519662944256 84825704107081728 84902958846705664 85000254767737344 85818979330818048 85897138692685824 85995573910216704 86172143854813184 86349465160876032 86514113822588928 86771093408731872 87527159651893248 87606874733543424 87787148366679552 87887353724534784 88148412351727616 88997460046774272 89078514199822336 89099448127782912 89180595166150656 89534504026844352 90224864430391296 90596160168787968 90686314034233344 90768906305667072 90955686630445056 91038524232112128 91915409556504576 92104549106024448 92399427688071168 92483580172304384 93481388199641088 93566526075961344 93866085270421504 93937840290459648 94045066405871616 94324415764905984 94662152845000704 95051709029548032 95342084620812288 95428917120466944 95515828702543872 95625286613704512 96634281029271552 96855451043364864 96943661836664832 97031952967663616 97143148305985536 97328378050412544 97617480084823356 98168158505926656 98557734075236352 98873272940101632 98963321458262016 99166963895693568 100031039602163712 100122142552621056 100213328474800128 100328169561919488 100442689970896896 100741042687688704 101920680189886464 102115019593875456 102325147459250688 102418339761126144 102535246011957248 103404835751067648 103735892920762368 103830370054569984 103949356149080064 104044027693842432 105262341835456512 105599345929224192 105695520196919296 105800699706605568 106114967735519232 106933172658241536 107137069737836544 107357531760525312 107455307290361856 107799332302749696 108962382423785472 109061619566247936 109160947088621568 109286041844233728 110439178319167488 110792756384759808 110893660534472704 111232432057614336 111333736640544768 111562834382655264 112637410371698688 112739994534150144 112998026217259008 113100938809442304 113333673023649792 114425305774424064 114529518256914432 114660765213622272 115132620214501376 115220632231266912 115352151763451904 115694791211642496 116702879535857664 116809166311391232 116943025667715072 117049531155572736 117183138299379712 118176955144077312 118799264170377216 118907460221534208 119025787169931264 119379338702459136 120299819240521728 120794880225050624 120887220701657088 120915085378977792 121025208407556096 121274248840593408 121384698976149504 122694322012028928 122806065474699264 123199236917428224 124641850932854784 124755368101281792 124879514407796736 125250453720612864 125508188680487172 125765887686541312 126216203793334272 126832493850918912 127122779494416384 127238556160622592 127354438270058496 127500382151606016 128728468996227072 128845708039028736 129140601391153152 129258215782219776 129524197741314048 129771170733883392 130156640113097808 131410312100315136 131680722550019328 131831030586802176 131951095277682688 132222618527591424 133374719469551616 133496190070161408 133617771299733504 133649172191674368 133770892749225984 135894240253181952 136029471051350016 136153359458500608 136433529945667584 136557786348168192 137873114334756864 138156823659036672 138599141532106752 138725370258456576 140222082299461632 140349789113942016 140799127905632256 141067599608807424 141486623647358976 142577563544322048 143143375680700416 143273743053815808 143437929920556768 143732443070332928 144951421543907328 145283176565047296 145415492754997248 145547929451495424 145714722458978304 145992567075618816 146426220127235034 147118250281402368 147252237758889984 148309909410152448 148444982187393024 148750445843540352 150183213828931584 150319992712200192 150492254342879232 150664034956345344 150801251745923072 151111564031533056 152881020284829696 153172529390813184 153627509641689216 153802869017935872 154259721615523328 155462252630114304 155603839381143552 155745555081854976 155924034223620096 156066041540763648 157893512753184768 158399018893836288 158543280295378944 158701049559908352 159172451603278848 160399758987362304 160705604606754816 161182960935542784 161698998454124544 161846265301532672 163592429349371904 163741420632932352 163929062766350592 164265649223237632 165658767478751232 166189134577139712 166340490801709056 166848648086421504 167000604960817152 167344251573982896 169109991801225216 169497039325888512 169651408214163456 169805917693411328 170000509535474688 171637958661636096 171794277385371648 171991147820433408 172698930321752064 173028227645177856 173542186817463744 175054319303786496 175213749467086848 175574296733359104 175774707449069568 176296824703455232 178157028399644672 178198896255565824 178361190332301312 179069008053688704 180449728860782592 181192320337575936 181372628068466688 181537812611334144 181911373260890112 182077048464224256 184209098212048896 184798855376142336 184967160344608768 186962776399282176 187133052151922688 187732170540843008 187875680580919296 188648831529811968 189324305690001408 190684169241624576 190857834240933888 191031657405087744 191250573227409024 193268562058543104 193710902086729728 193887323673329664 194063905935327232 194286296611971072 194656756100825088 195234960169646712 197115468150472704 197746545880203264 197926642916524032 198333927791387136 200062079204327424 200244285105242112 200426656949600256 200656339123838976 201482085375377408 203841360379772928 204230039187750912 204650294918501376 204836679522252288 205070492023914496 206809671502135296 207660740109139968 207898712298160128 208088055387684864 210524683670913024 211198691858448384 211391040393838592 211601399413211136 212229935471038464 213866345316483072 214715063521050624 214910614580723712 215598664605499392 217924764847570944 218123239132495872 218321894177243136 218572083688467456 219639330190852551 220878356638334976 221787321068945408 222464864115228672 222667473281089536 223125668765310528 225274820743397376 225479989068300288 225996052434518016 226201877618884608 226667346047299584 229059036513828864 229321530427244544 230265240429002752 230441264462533824 230704303526903808 231389582423284992 233405759071715328 233618332622782464 233886051335430144 234099062311145472 234366276598759424 237598528340754432 237814920443068416 238051574339862528 238758677404918272 240599638481043456 241589760450101248 241774441403314176 242050416815112192 242548497681186816 242769397952299008 245388644024057856 245612130949398528 246398473834856448 249283701865709568 249510736202563584 250500907441225728 251016377360974344 251531775373082624 253664987701837824 254245558988832768 254477112321245184 254708876540116992 255000764303212032 257456937992454144 257691416078057472 258516431564439552 259048395482628096 259542341467766784 260313280226195616 262820624200630272 263361445100038656 263662061173604352 263902190555365376 264445237055182848 266992380140322816 267235542599467008 267298344383348736 267541785498451968 271788480506363904 272058942102700032 272306718917001216 272867059891335168 273115572696336384 275746228669513728 276313647318073344 277198283064213504 277450740516913152 280444164598923264 280699578227884032 281598255811264512 282135199217614848 282973247294717952 285155127088644096 286286751361400832 286547486107631616 286875859841113536 287464886140665856 289902843087814656 290566353130094592 290830985509994496 291095858902990848 291429444917956608 291985134151237632 292852440254470068 294504475517779968 296619818820304896 296889964374786048 297500891687080704 300366427657863168 300639985424400384 300984508685758464 301328069912690688 301602503491846144 302223128063066112 305762040569659392 306345058781626368 307255019283378432 307605738035871744 308519443231046656 311207678762287104 311491110163709952 311848068447240192 312132083081527296 315787025506369536 316798037787672576 317086560590757888 317402099119816704 318344903206557696 320799517974724608 321411209213509632 322365921871085568 323397996908249088 323692530603065344 327184858698743808 327482841265864704 327858125532701184 328531298446475264 331317534957502464 332378269154279424 332680981603418112 333697296172843008 334001209921634304 334688503147965792 338219983602450432 338994078651777024 339302816428326912 339611835386822656 340001019070949376 343275917323272192 343588554770743296 343982295640866816 345397860643504128 346056455290355712 347084373634927488 350108638607572992 350427498934173696 351148593466718208 351549414898139136 352593649406910464 356397792511131648 356722380664602624 358138016107377408 360899457721565184 362384640675151872 362745256136933376 363075625222668288 363822746521780224 364154096928448512 368418196424097792 369597710752284672 369934320689217536 373925552798564352 374266104303845376 375464341081686016 375751361161838592 377297663059623936 378648611380002816 381368338483249152 381715668481867776 382063314810175488 382501146454818048 386537124117086208 387421804173459456 387774647346659328 388127811870654464 388572593223942144 389313512201650176 390469920339293424 394230936300945408 395493091760406528 395853285833048064 396667855582774272 400124158408654848 400488570210484224 400853313899200512 401312678247677952 402964170750754816 407682720759545856 408460078375501824 409300589837002752 409673359044504576 410140984047828992 413619343004270592 415797424596320256 416176110775369728 421049367341826048 422397383716896768 422782080787677184 423202798826422272 424459870942076928 427732690632966144 429430127042101248 429821229161447424 431197329210998784 435849529695141888 436246478264991744 436643788354486272 437144167376934912 439278660381705102 441756713276669952 444929728230457344 445334946562179072 446251337530621056 450549641486794752 450959978136600576 451992104869036032 452403755237769216 453334692094599168 458643060854489088 460530480858005504 460882528925067648 461408607053807616 462779164846569984 466811518143430656 467236665245564928 467772102670860288 468198124622290944 475197056681508864 475629840886136832 476103148679725056 477517354809836544 481199276962086912 483179520900202496 483548882806628352 485096995362373632 485538795904598016 490777288048115712 491224261898797056 492796947669712896 498567403731419136 499021472405127168 501001814882451456 502032754721948688 503063550746165248 507329975403675648 508491117977665536 508954224642490368 509417753080233984 510001528606424064 514913875984908288 515382832156114944 518096790965256192 519084682935533568 520626560452391232 525641248401260544 526722890200077312 527324122347208704 527804381110730752 528890474110365696 534471085198934016 534596688766697472 535083570996903936 543576961012727808 544117884205400064 544613437834002432 545734119782670336 546231145392672768 552627294636146688 554396566128427008 554901481033826304 560888329197846528 561399156455768064 563196511622529024 565946494589435904 572573502722801664 573094972215263232 573751719682227072 574929772281331712 579805686175629312 581132706260189184 581661971019988992 582191717805981696 582858889835913216 583970268302475264 585704880508940136 593239637640609792 593779928749572096 595001783374161408 600732855315726336 601279970848800768 601969017371516928 603205006983692288 604446256126132224 611524081139318784 612690117563252736 614510038566756864 615211476071743488 617038886462093312 622982220327419904 623696136894480384 624264166163054592 631574051012739072 633596075575345152 634173121181515776 634804198239633408 636689806413115392 641599035949449216 644731843742171136 646795993816498176 647385061206130688 654369717397487616 654965682531729408 655716251065402368 657062596892950528 662635069915004928 665361963206836224 667394592345686016 668002419843268608 669377006295931584 676439967204900864 677988157303554048 678605632856653824 679223670773645312 680002038141898752 687177109541486592 687964591281733632 690795721287008256 692112910580711424 694168747269854976 700217277215145984 700854997868347392 702297186933436416 703098829796278272 705187298813820928 712795585022263296 713444761329205248 716276032214754816 721798915443130368 724769281350303744 726151250445336576 727645493043560448 728308193856897024 736836392848195584 739195421504569344 739868641378435072 747851105597128704 748532208607690752 750928682163372032 751502722323677184 754595326119247872 762736676966498304 763431336963735552 764126629620350976 765002292909636096 773074248234172416 775549294693318656 776255623741308928 777145186447884288 778627024403300352 780939840678586848 788461872601890816 790986183520813056 791706571666096128 793335711165548544 800977140420968448 801706627798401024 802625356495355904 805928341501509632 815365441519091712 816920156751003648 818601179674005504 819346718089009152 820281968095657984 827238686008541184 831594849192640512 832352221550739456 842098734683652096 844794767433793536 845564161575354368 846405597652844544 848919741884153856 855465381265932288 858860254084202496 859642458322894848 862394658421997568 871699059390283776 872492956529983488 873287576708972544 874288334753869824 878557320763410204 883513426553339904 889859456460914688 890669893124358144 892502675061242112 901099282973589504 901919956273201152 903984209738072064 904807510475538432 906669384189198336 917286121708978176 921060961716011008 921765057850135296 922817214107615232 925558329693139968 933623036286861312 934473330491129856 935544205341720576 936396249244581888 950394113363017728 951259681772273664 952206297359450112 955034709619673088 962398553924173824 966359041800404992 967097765613256704 970193990724747264 971077591809196032 981554576096231424 982448523797594112 985593895339425792 997134807462838272 998042944810254336 1002003629764902912 1004065509443897376 1006127101492330496 1014659950807351296 1016982235955331072 1017908449284980736 1018835506160467968 1020003057212848128 1029827751969816576 1030765664312229888 1036193581930512384 1038169365871067136 1041253120904782464 1051282496802521088 1053445780400154624 1054648244694417408 1055608762221461504 1057780948220731392 1069193377533394944 1070167141993807872 1087153922025455616 1088235768410800128 1089226875668004864 1091468239565340672 1092462290785345536 1105254589272293376 1108793132256854016 1109802962067652608 1121776658395693056 1122798312911536128 1126393023245058048 1131892989178871808 1145147005445603328 1146189944430526464 1147503439364454144 1149859544562663424 1159611372351258624 1162265412520378368 1163323942039977984 1164383435611963392 1165717779671826432 1167940536604950528 1171409761017880272 1186479275281219584 1187559857499144192 1190003566748322816 1201465710631452672 1202559941697601536 1203938034743033856 1208892512252264448 1223048162278637568 1225380235126505472 1229020077133513728 1230422952143486976 1234077772924186624 1247392273788960768 1248528332326109184 1263148102025478144 1267192151150690304 1268346242363031552 1269608396479266816 1273379612826230784 1283198071898898432 1289463687484342272 1293591987632996352 1294770122412261376 1308739434794975232 1309931365063458816 1311432502130804736 1314125193785901056 1325270139830009856 1334789184691372032 1336004839686537216 1338754012591863168 1352879934409801728 1355976314607108096 1357211265713307648 1358447341547290624 1360004076283797504 1375929182563467264 1381591442574016512 1384225821161422848 1388337494539709952 1400434554430291968 1401709995736694784 1404594373866872832 1410374597627641856 1425591170044526592 1426889522658410496 1432552064429509632 1443597830886260736 1449538562700607488 1455290986087120896 1456616387713794048 1473672785696391168 1478390843009138688 1479737282756870144 1495702211194257408 1497064417215381504 1503005444647354368 1509190652238495744 1525473353932996608 1526862673927471104 1528253259240701952 1530004585819272192 1546148496468344832 1552511247482617856 1554290372895768576 1557254048806600704 1561879681357173696 1576923745203781632 1581972367041626112 1583413143332192256 1586671422331097088 1603413255596802048 1605250712990711808 1611856683003019264 1630730883038183424 1633840313502007296 1637202359348011008 1638693436178018304 1640563936191315968 1663189698385281024 1664704443101478912 1684197469367304192 1689589534867587072 1691128323150708736 1697839483768307712 1717720508168404992 1719284916645789696 1724789316843995136 1743398118780567552 1744985913059966976 1746575153417945088 1748576669507739648 1757114641526820408 1779718912921829376 1781339786248716288 1785005350122484224 1802198565947179008 1803839912546402304 1809615020951076864 1813338768378396672 1834572243417956352 1842121923432022016 1843530115700270592 1845634428215230464 1851116659386279936 1868946660982259712 1871088410683441152 1872792498489163776 1900788226726035456 1902519363544547328 1904412594718900224 1910069419239346176 1924797107848347648 1932718083600809984 1934195531226513408 1940387981449494528 1942155183618392064 1963109152192462848 1964897047595188224 1971187790678851584 1996085889620508672 2004007259529805824 2008131018887794752 2012254202984660992 2029319901614702592 2033964471910662144 2035816898569961472 2037671012320935936 2040006114425696256 2061531328624459776 2072387163861024768 2076338731742134272 2082506241809564928 2102564993605042176 2106891560800309248 2109296489388834816 2111217524442923008 2115561896441462784 2138386755066789888 2140334283987615744 2174307844050911232 2178453751336009728 2182936479130681344 2184924581570691072 2210509178544586752 2217586264513708032 2219605924135305216 2243553316791386112 2245596625823072256 2252786046490116096 2263785978357743616 2290294010891206656 2292379888861052928 2295006878728908288 2299719089125326848 2319222744702517248 2326647884079955968 2328766871223926784 2331435559343652864 2335881073209901056 2342819522035760544 2372958550562439168 2375119714998288384 2380007133496645632 2402931421262905344 2405119883395203072 2407876069486067712 2417785024504528896 2446096324557275136 2450760470253010944 2458040154267027456 2460845904286973952 2468155545848373248 2494784547577921536 2497056664652218368 2526296204050956288 2534384302301380608 2536692484726063104 2539216792958533632 2546759225652461568 2566396143797796864 2578927374968684544 2587183975265992704 2589540244824522752 2617478869589950464 2619862730126917632 2622865004261609472 2628250387571802112 2650540279660019712 2669578369382744064 2672009679373074432 2677508025183726336 2705759868819603456 2711952629214216192 2714422531426615296 2716894683094581248 2720008152567595008 2751858365126934528 2763182885148033024 2768451642322845696 2776674989079419904 2800869108860583936 2803419991473389568 2809188747733745664 2820749195255283712 2851182340089053184 2853779045316820992 2865104128859019264 2887195661772521472 2899077125401214976 2910581972174241792 2913232775427588096 2947345571392782336 2956781686018277376 2959474565513740288 2991404422388514816 2994128834430763008 3006010889294708736 3018381304476991488 3050946707865993216 3053725347854942208 3056506518481403904 3060009171638544384 3092296992936689664 3108580745791537152 3114508097613201408 3123759362714347392 3153847490407563264 3163944734083252224 3166826286664384512 3173342844662194176 3210501425981423616 3223713366006038528 3261461766076366848 3267680627004014592 3274404718696022016 3277386872356036608 3326379396770562048 3329408886202957824 3368394938734608384 3379179069735174144 3382256646301417472 3395678967536615424 3435441016336809984 3438569833291579392 3449578633687990272 3486796237561135104 3489971826119933952 3493150306835890176 3497153339015479296 3514229283053640816 3559437825843658752 3562679572497432576 3570010700244968448 3604397131894358016 3607679825092804608 3626677536756793344 3669144486835912704 3684243846864044032 3687060231400541184 3691268856430460928 3702233318772559872 3742176821366882304 3745584996978327552 3801576453452070912 3805038727089094656 3808825189437800448 3820138838478692352 3849594215696695296 3868391062453026816 3880775962898989056 3884310367236784128 3926218304384925696 3929794095190376448 3942375581357703168 4008014519059611648 4016262037775589504 4024508405969321984 4058639803229405184 4067928943821324288 4071633797139922944 4075342024641871872 4080012228851392512 4144774327722049536 4152677463484268544 4165012483619129856 4205129987210084352 4213783121600618496 4222435048885846016 4231123792882925568 4276773510133579776 4280668567975231488 4348615688101822464 4365872958261362688 4369849163141382144 4421018357089173504 4435172529027416064 4439211848270610432 4487106633582772224 4491193251646144512 4527571956715487232 4580588021782413312 4584759777722105856 4590013757457816576 4599438178250653696 4638445489405034496 4657533742447853568 4662871118687305728 4671762146419802112 4685639044071521088 4745917101124878336 4750239429996576768 4760014266993291264 4810239766790406144 4815752138972135424 4835570049009057792 4892192649114550272 4901520940506021888 4916080308534054912 4921691808573947904 4936311091696746496 4989569095155843072 4994113329304436736 5052592408101912576 5068768604602761216 5073384969452126208 5093518451304923136 5157854749937369088 5174367950531985408 5179080489649045504 5234957739179900928 5239725460253835264 5245730008523218944 5256500775143604224 5339156738765488128 5344019358746148864 5355016050367452672 5411519737639206912 5428845062853230592 5433789366189162496 5440016305135190016 5503716730253869056 5526365770296066048 5536903284645691392 5553349978158839808 5606839982946779136 5618377495467491328 5641498390510567424 5702364680178106368 5707558090633641984 5730208257718038528 5774391323545042944 5798154250802429952 5821163944348483584 5826465550855176192 5894691142785564672 5913563372036554752 5918949131027480576 5988257668861526016 6012021778589417472 6036762608953982976 6101893415731986432 6107450695709884416 6113013036962807808 6120018343277088768 6184593985873379328 6217161491583074304 6229016195226402816 6247518725428694784 6307694980815126528 6327889468166504448 6333652573328769024 6346685689324388352 6421002851962847232 6447426732012077056 6522923532152733696 6535361254008029184 6548809437392044032 6554773744712073216 6652758793541124096 6658817772405915648 6736789877469216768 6758358139470348288 6764513292602834944 6791357935073230848 6870882032673619968 6877139666583158784 6899157267375980544 6979943652239867904 6986300613671780352 6994306678030958592 7028458566107281632 7118875651687317504 7125359144994865152 7140021400489936896 7208794263788716032 7215359650185609216 7253355073513586688 7338288973671825408 7368487693728088064 7374120462801082368 7382537712860921856 7404466637545119744 7484353642733764608 7491169993956655104 7603152906904141824 7610077454178189312 7617650378875600896 7640277676957384704 7699188431393390592 7736782124906053632 7761551925797978112 7768620734473568256 7852436608769851392 7859588190380752896 7884751162715406336 8016029038119223296 8032524075551179008 8049016811938643968 8117279606458810368 8135857887642648576 8143267594279845888 8150684049283743744 8160024457702785024 8289548655444099072 8305354926968537088 8330024967238259712 8410259974420168704 8427566243201236992 8462247585765851136 8553547020267159552 8561337135950462976 8697231376203644928 8731745916522725376 8739698326282764288 8842036714178347008 8870345058054832128 8878423696541220864 8974213267165544448 8982386503292289024 9055143913430974464 9161176043564826624 9169519555444211712 9180027514915633152 9198876356501307392 9276890978810068992 9325742237374611456 9343524292839604224 9371278088143042176 9491834202249756672 9500478859993153536 9520028533986582528 9631504277944270848 9671140098018115584 9784385298229100544 9803041881012043776 9832160617068109824 9872622183393492992 9979138190311686144 9988226658608873472 10105184816203825152 10137537209205522432 10146769938904252416 10187036902609846272 10315709499874738176 10348735901063970816 10358160979298091008 10469915478359801856 10479450920507670528 10491460017046437888 10678313477530976256 10688038717492297728 10710032100734905344 10823039475278413824 10867578732378324992 10880032610270380032 11007433460507738112 11052731540592132096 11073806569291382784 11106699956317679616 11236754990934982656 11282996781021134848 11404729360356212736 11415116181267283968 11460416515436077056 11548782647090085888 11642327888696967168 11652931101710352384 11789382285571129344 11827126744073109504 11837898262054961152 12024043557178834944 12073525217907965952 12203786831463972864 12214901391419768832 12226026073925615616 12240036686554177536 12434322983166148608 12458032390452805632 12495037450857389568 12615389961630253056 12667305146657538048 12693371378648776704 12842005703925694464 12894853464024154112 13045847064305467392 13097618874784088064 13109547489424146432 13305517587082248192 13317635544811831296 13473579754938433536 13529026585205669888 13582715870146461696 13741764065347239936 13754279333166317568 13798314534751961088 13972601227343560704 13988613356061917184 14056917132214563264 14237751303374635008 14250718289989730304 14280042800979873792 14430719300371218432 14506710147027173376 14676577947343650816 14736975387456176128 14748240925602164736 14765075425721843712 14808933275090239488 14968707285467529216 14982339987913310208 15206305813808283648 15220154908356378624 15280555353914769408 15473564249812107264 15523103851595956224 15537241468947136512 15704873217539702784 15719176380761505792 15769502325430812672 16032058076238446592 16065048151102358016 16098033623877287936 16234559212917620736 16286535188559691776 16301368098567487488 16320048915405570048 16579097310888198144 16610709853937074176 16660049934476519424 16820519948840337408 16855132486402473984 16924495171531702272 17107094040534319104 17122674271900925952 17394462752407289856 17463491833045450752 17479396652565528576 17684073428356694016 17740690116109664256 17756847393082441728 17964773006584578048 18110287826861948928 18322352087129653248 18339039110888423424 18360055029831266304 18397752713002614784 18553781957620137984 18651484474749222912 18687048585679208448 18742556176286084352 18983668404499513344 19000957719986307072 19040057067973165056 19263008555888541696 19342280196036231168 19568770596458201088 19606083762024087552 19664321234136219648 19745244366786985984 19958276380623372288 19976453317217746944 20210369632407650304 20275074418411044864 20293539877808504832 20374073805219692544 20631418999749476352 20697471802127941632 20716321958596182016 20939830956719603712 20958901841015341056 20982920034092875776 21356626955061952512 21376077434984595456 21420064201469810688 21646078950556827648 21760065220540760064 22014866921015476224 22105463081184264192 22147613138582765568 22213399912635359232 22473509981869965312 22565993562042269696 22809458720712425472 22830232362534567936 22920833030872154112 23097565294180171776 23284655777393934336 23305862203420704768 23578764571142258688 23654253488146219008 23675796524109922304 24048087114357669888 24147050435815931904 24407573662927945728 24429802782839537664 24452052147851231232 24480073373108355072 24868645966332297216 24916064780905611264 24990074901714779136 25230779923260506112 25386742757297553408 25684011407851388928 25789706928048308224 26091694128610934784 26195237749568176128 26219094978848292864 26611035174164496384 26635271089623662592 26947159509876867072 27165431740292923392 27483528130694479872 27508558666332635136 27596629069503922176 27977226712123834368 28113834264429126528 28475502606749270016 28501436579979460608 28560085601959747584 29013420294054346752 29353155894687301632 29473950774912352256 29496481851204329472 29617866550180478976 29937414570935058432 29964679975826620416 30412611627616567296 30440309816712757248 30561110707829538816 30947128499624214528 31046207703191912448 31074482937894273024 31409746435079405568 31438352761523011584 32064116152476893184 32130096302204716032 32196067247754575872 32469118425835241472 32602736197134974976 32640097830811140096 33158194621776396288 33221419707874148352 33320099868953038848 33710264972804947968 33848990343063404544 34214188081068638208 34245348543801851904 34926983666090901504 34958793305131057152 35368146856713388032 35481380232219328512 35513694786164883456 36220575653723897856 36644704174259306496 36678078221776846848 36720110059662532608 36795505426005229568 37302968949498445824 37374097171358416896 37485112352572168704 38001915439972614144 38080114135946330112 38526017111777083392 38684560392072462336 39137541192916402176 39328642468272439296 39490488733573971968 39916552761246744576 39952906634435493888 40420739264815300608 40587079755617009664 40748147610439385088 41262837999498952704 41394943604255883264 41432643917192364032 41917803682030682112 41965840068185751552 42713253910123905024 42752154869969190912 42840128402939621376 43292157901113655296 43520130441081520128 44029733842030952448 44210926162368528384 44295226277165531136 44426799825270718464 44947019963739930624 45131987124084539392 45618917441424850944 45660464725069135872 45841666061744308224 46569311554787868672 46611724406841409536 47157529142284517376 47308506976292438016 47351593048219844608 48096174228715339776 48294100871631863808 48859605565679075328 48904104295702462464 48960146746216710144 49737291932664594432 49832129561811222528 49980149803429558272 50461559846521012224 50773485514595106816 51368022815702777856 51579413856096616448 52183388257221869568 52390475499136352256 52438189957696585728 53222070348328992768 53270542179247325184 53894319019753734144 54330863480585846784 54967056261388959744 55017117332665270272 55193258139007844352 55954453424247668736 56227668528858253056 56951005213498540032 57002873159958921216 57120171203919495168 58026840588108693504 58706311789374603264 58947901549824704512 58992963702408658944 59235733100360957952 59874829141870116864 59929359951653240832 60825223255233134592 60880619633425514496 61122221415659077632 61894256999248429056 62092415406383824896 62148965875788546048 62819492870158811136 62876705523046023168 64128232304953786368 64260192604409432064 64392134495509151744 64938236851670482944 65280195661622280192 66316389243552792576 66442839415748296704 66640199737906077696 67420529945609895936 67697980686126809088 68428376162137276416 68490697087603703808 69853967332181803008 69917586610262114304 70736293713426776064 70962760464438657024 71027389572329766912 72441151307447795712 73289408348518612992 73356156443553693696 73440220119325065216 74605937898996891648 74748194342716833792 74970224705144337408 76160228271892660224 77052034223554166784 77369120784144924672 78275082385832804352 78657284936544878592 78980977467147943936 79833105522493489152 79905813268870987776 80841478529630601216 81496295220878770176 82525675998997905408 82789887208511766528 82865287834384728064 83931680136371503104 85426507820247810048 85504309739938381824 85680256805879242752 87040260882163040256 88059467684061904896 88421852324737056768 88853599650541436928 89894039927479861248 90263974248169078784 91237834882849701888 91320929450138271744 91683332123488616448 93138623109575737344 93223448813682819072 94315058284569034752 94703186096439689216 96192348457430679552 96588201743263727616 97808208591404924928 97920293492433420288 99474583865329188864 99664259123622445056 99960299606859116544 101546971029190213632 102736045631405555712 103158827712193232896 104780950998272704512 104876379915393171456 106444140696657985536 106541084358494650368 108661726961171693568 109934112522777919488 110034234665330540544 110386516278015688704 111908906848495337472 112455337057716506112 114005746319917842432 114240342407838990336 116053681176217387008 117412623578749206528 117895803099649409024 117985927404817317888 118471466200721915904 119749658283740233728 119858719903306481664 121761239266851028992 122244442831318155264 123788513998496858112 124184830812767649792 124297931751577092096 125753411046092046336 128256464609907572736 128520385208818864128 128784268991018303488 129876473703340965888 130560391323244560384 132632778487105585152 132885678831496593408 133280399475812155392 134841059891219791872 135395961372253618176 136856752324274552832 136981394175207407616 139707934664363606016 139835173220524228608 141472587426853552128 141925520928877314048 142054779144659533824 144882302614895591424 146578816697037225984 146712312887107387392 146880440238650130432 149211875797993783296 149496388685433667584 149940449410288674816 152320456543785320448 154104068447108333568 154738241568289849344 156550164771665608704 157314569873089757184 157961954934295887872 159666211044986978304 159811626537741975552 161682957059261202432 162992590441757540352 165051351997995810816 165579774417023533056 165730575668769456128 167863360272743006208 170853015640495620096 171008619479876763648 171360513611758485504 174080521764326080512 176118935368123809792 176843704649474113536 177707199301082873856 179788079854959722496 180527948496338157568 182475669765699403776 182641858900276543488 183366664246977232896 186277246219151474688 186446897627365638144 188630116569138069504 192384696914861359104 193176403486527455232 195840586984866840576 198949167730658377728 199328518247244890112 199920599213718233088 203093942058380427264 205472091262811111424 206317655424386465792 209561901996545409024 209752759830786342912 212888281393315971072 213082168716989300736 217323453922343387136 219868225045555838976 220068469330661081088 223817813696990674944 224910674115433012224 228480684815677980672 232107362352434774016 234825247157498413056 235971854809634635776 236942932401443831808 239499316567480467456 239717439806612963328 244488885662636310528 247577027996993716224 248369661625535299584 248595863503154184192 256512929219815145472 257040770417637728256 257568537982036606976 261120782646489120768 265265556974211170304 266560798951624310784 269682119782439583744 270791922744507236352 273713504648549105664 273962788350414815232 279415869328727212032 279670346441048457216 282945174853707104256 284109558289319067648 289764605229791182848 293424625774214774784 293760880477300260864 298423751595987566592 298992777370867335168 299880898820577349632 304640913087570640896 308208136894216667136 309476483136579698688 314629139746179514368 315923909868591775744 319332422089973956608 319623253075483951104 325985180883515080704 330102703995991621632 331159548834047066112 331461151337538912256 335726720545486012416 342017238959753527296 342721027223516971008 348161043528652161024 352237870736247619584 353687409298948227072 355414398602165747712 359576159709919444992 361055896992676315136 365283717800553086976 366733328493954465792 372554492438302949376 372893795254731276288 377260233138276139008 384769393829722718208 386352806973054910464 391681173969733681152 397898335461316755456 398657036494489780224 399841198427436466176 406187884116760854528 410944182525622222848 412635310848772931584 419123803993090818048 419505519661572685824 425776562786631942144 426164337433978601472 434646907844686774272 439736450091111677952 440136938661322162176 447635627393981349888 449821348230866024448 456961369631355961344 464214724704869548032 469650494314996826112 471943709619269271552 473885864802887663616 478998633134960934912 479434879613225926656 488977771325272621056 495154055993987432448 496739323251070599168 497191727006308368384 513025858439630290944 514081540835275456512 522241565292978241536 530531113948422340608 533121597903248621568 539364239564879167488 541583845489014472704 547427009297098211328 547925576700829630464 558831738657454424064 559340692882096914432 565890349707414208512 579529210459582365696 587521760954600521728 596847503191975133184 597985554741734670336 599761797641154699264 609281826175141281792 616416273788433334272 618952966273159397376 629258279492359028736 631847819737183551488 638664844179947913216 639246506150967902208 651970361767030161408 660205407991983243264 662922302675077824512 671453441090972024832 685442054447033942016 696322087057304322048 704475741472495239168 710828797204331495424 719152319419838889984 722111793985352630272 733466656987908931584 745108984876605898752 745787590509462552576 769538787659445436416 772705613946109820928 783362347939467362304 795796670922633510912 799682396854872932352 812375768233521709056 821888365051244445696 825270621697545863168 838247607986181636096 839011039323145371648 852328674867957202944 869293815689373548544 880273877322644324352 895271254787962699776 899642696461732048896 913922739262711922688 928429449409739096064 943887419238538543104 947771729605775327232 957997266269921869824 958869759226451853312 977955542650545242112 990308111987974864896 993478646502141198336 994383454012616736768 1026051716879260581888 1028163081670550913024 1044483130585956483072 1061062227896844681216 1066243195806497243136 1078728479129758334976 1083167690978028945408 1095851153401659260928 1117663477314908848128 1118681385764193828864 1131780699414828417024 1159058420919164731392 1175043521909201043456 1193695006383950266368 1195971109483469340672 1199523595282309398528 1218563652350282563584 1232832547576866668544 1237905932546318794752 1258516558984718057472 1263695639474367102976 1277329688359895826432 1278493012301935804416 1303940723534060322816 1320410815983966486528 1342906882181944049664 1370884108894067884032 1392644174114608644096 1408951482944990478336 1421657594408662990848 1438304638839677779968 1444223587970705260544 1466933313975817863168 1490217969753211797504 1491575181018925105152 1539077575318890872832 1566724695878934724608 1591593341845267021824 1599364793709745864704 1624751536467043418112 1643776730102488891392 1676495215972363272192 1678022078646290743296 1738587631378747097088 1790542509575925399552 1799285392923464097792 1827845478525423845376 1856858898819478192128 1887774838477077086208 1895543459211550654464 1915994532539843739648 1917739518452903706624 1955911085301090484224 1980616223975949729792 1988766908025233473536 2056326163341101826048 2088966261171912966144 2132486391612994486272 2157456958259516669952 2166335381956057890816 2235326954629817696256 2237362771528387657728 2318116841838329462784 2350087043818402086912 2387390012767900532736 2399047190564618797056 2437127304700565127168 2465665095153733337088 2475811865092637589504 2517033117969436114944 2527391278948734205952 2556986024603871608832 2607881447068120645632 2640821631967932973056 2685813764363888099328 2741768217788135768064 2785288348229217288192 2843315188817325981696 2876609277679355559936 2888447175941410521088 2933866627951635726336 2980435939506423595008 2983150362037850210304 3078155150637781745664 3133449391757869449216 3183186683690534043648 3198729587419491729408 3249503072934086836224 3287553460204977782784 3352990431944726544384 3356044157292581486592 3477175262757494194176 3581085019151850799104 3598570785846928195584 3655690957050847690752 3713717797638956384256 3775549676954154172416 3791086918423101308928 3831989065079687479296 3835479036905807413248 3911822170602180968448 3961232447951899459584 4112652326682203652096 4177932522343825932288 4264972783225988972544 4314913916519033339904 4332670763912115781632 4470653909259635392512 4474725543056775315456 4700174087636804173824 4774780025535801065472 4798094381129237594112 4874254609401130254336 4931330190307466674176 5034066235938872229888 5054782557897468411904 5215762894136241291264 5371627528727776198656 5483536435576271536128 5570576696458434576384 5686630377634651963392 5753218555358711119872 5776894351882821042176 5867733255903271452672 5966300724075700420608 6266898783515738898432 6397459174838983458816 6499006145868173672448 6705980863889453088768 6712088314585162973184 6954350525514988388352 7162170038303701598208 7197141571693856391168 7311381914101695381504 7427435595277912768512 7551099353908308344832 7582173836846202617856 7670958073811614826496 7823644341204361936896 7922464895903798919168 8225304653364407304192 8355865044687651864576 8529945566451977945088 8629827833038066679808 8665341527824231563264 8941307818519270785024 8949451086113550630912 9400348175273608347648 9549560051071602130944 9596188762258475188224 9748509218802260508672 9862660380614933348352 10068132471877744459776 10109565115794936823808 10431525788272482582528 10743255057455552397312 10967072871152543072256 11141153392916869152768 11373260755269303926784 11506437110717422239744 11735466511806542905344 12533797567031477796864 12794918349677966917632 12998012291736347344896 13411961727778906177536 13424176629170325946368 14324340076607403196416 14394283143387712782336 14622763828203390763008 15102198707816616689664 15164347673692405235712 15647288682408723873792 16450609306728814608384 16711730089375303729152 17059891132903955890176 17259655666076133359616 17330683055648463126528 17898902172227101261824 18800696350547216695296 19192377524516950376448 19497018437604521017344 20136264943755488919552 20219130231589873647616 20863051576544965165056 21486510114911104794624 21934145742305086144512 22282306785833738305536 22746521510538607853568 23012874221434844479488 23470933023613085810688 25067595134062955593728 25589836699355933835264 25996024583472694689792 26823923455557812355072 26848353258340651892736 28648680153214806392832 28788566286775425564672 29245527656406781526016 30204397415633233379328 30328695347384810471424 31294577364817447747584 32901218613457629216768 33423460178750607458304 34119782265807911780352 34519311332152266719232 37601392701094433390592 38384755049033900752896 38994036875209042034688 40272529887510977839104 40438260463179747295232 42973020229822209589248 43868291484610172289024 45493043021077215707136 46941866047226171621376 50135190268125911187456 51179673398711867670528 51992049166945389379584 53696706516681303785472 57577132573550851129344 58491055312813563052032 60408794831266466758656 60657390694769620942848 62589154729634895495168 65802437226915258433536 66846920357501214916608 68239564531615823560704 69038622664304533438464 75202785402188866781184 76769510098067801505792 77988073750418084069376 80545059775021955678208 85946040459644419178496 87736582969220344578048 90986086042154431414272 93883732094452343242752 100270380536251822374912 102359346797423735341056 115154265147101702258688 116982110625627126104064 120817589662532933517312 121314781389539241885696 131604874453830516867072 136479129063231647121408 150405570804377733562368 153539020196135603011584 155976147500836168138752 161090119550043911356416 175473165938440689156096 181972172084308862828544 187767464188904686485504 200540761072503644749824 204718693594847470682112 230308530294203404517376 233964221251254252208128 241635179325065867034624 263209748907661033734144 272958258126463294242816 300811141608755467124736 307078040392271206023168 350946331876881378312192 363944344168617725657088 409437387189694941364224 460617060588406809034752 467928442502508504416256 483270358650131734069248 526419497815322067468288 545916516252926588485632 601622283217510934249472 614156080784542412046336 701892663753762756624384 818874774379389882728448 921234121176813618069504 1052838995630644134936576 1091833032505853176971264 1228312161569084824092672 1403785327507525513248768 1637749548758779765456896 1842468242353627236139008 2105677991261288269873152 2456624323138169648185344 3275499097517559530913792 3684936484707254472278016 4211355982522576539746304 4913248646276339296370688 7369872969414508944556032 9826497292552678592741376 14739745938829017889112064 29479491877658035778224128
- Sum of all divisors σ(n): 105478051659005550040800000
- Sum of proper divisors (its aliquot sum) s(n): 75998559781347514262575872
- 29479491877658035778224128 is an abundant number, because the sum of its proper divisors (75998559781347514262575872) is greater than itself. Its abundance is 46519067903689478484351744
Bases of 29479491877658035778224128
- Binary: 11000011000101000011001110100111101011101100000001110001110000000000000000000000000002
- Hexadecimal: 0x18628674F5D80E38000000
- Base-36: 3PCHEMYEZLGUM8000
Squares and roots of 29479491877658035778224128
- 29479491877658035778224128 squared (294794918776580357782241282) is 869040441364906103887300120808239545769753401360384
- 29479491877658035778224128 cubed (294794918776580357782241283) is 25618870632573103985555177700838278398757211807484036278847377834158852145152
-
The
square root of 29479491877658035778224128 is 5429501991680.0873919011 -
29479491877658035778224128 is a
perfect cube number . Itscube root is 308915712
Scales and comparisons
How big is 29479491877658035778224128?- 29,479,491,877,658,035,778,224,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,479,491,877,658,035,778,224,128 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 29479491877658035778224128 cubic inches would be around 25742976 feet tall.
Recreational maths with 29479491877658035778224128
- 29479491877658035778224128 backwards is 82142287753085677819497492
- The number of decimal digits it has is: 26
- The sum of 29479491877658035778224128'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 29479491877658035778224128 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 29479491877658035778224128 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/29479491877658035778224128/
Chicago style:
Numbermatics. 2024. "Number 29479491877658035778224128 - Facts about the integer". https://numbermatics.com/n/29479491877658035778224128/
The information we have on file for 29479491877658035778224128 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 29479491877658035778224128, math, Factors of 29479491877658035778224128, curriculum, school, college, exams, university, Prime factorization of 29479491877658035778224128, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, four hundred seventy-nine sextillion, four hundred ninety-one quintillion, eight hundred seventy-seven quadrillion, six hundred fifty-eight trillion, thirty-five billion, seven hundred seventy-eight million, two hundred twenty-four thousand, one hundred twenty-eight.