29917266907235534122254336
29,917,266,907,235,534,122,254,336 is an even composite number composed of five prime numbers multiplied together.
29917266907235534122254336 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, one hundred twenty-five divisors.
Prime factorization of 29917266907235534122254336:
224 × 32 × 74 × 176 × 434
(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 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 43 × 43 × 43 × 43)See below for interesting mathematical facts about the number 29917266907235534122254336 from the Numbermatics database.
Names of 29917266907235534122254336
- Cardinal: 29917266907235534122254336 can be written as Twenty-nine septillion, nine hundred seventeen sextillion, two hundred sixty-six quintillion, nine hundred seven quadrillion, two hundred thirty-five trillion, five hundred thirty-four billion, one hundred twenty-two million, two hundred fifty-four thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 2.9917266907235534122254336 × 1025
Factors of 29917266907235534122254336
Divisors of 29917266907235534122254336
- Number of divisors d(n): 13125
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 28 32 34 36 42 43 48 49 51 56 63 64 68 72 84 86 96 98 102 112 119 126 128 129 136 144 147 153 168 172 192 196 204 224 238 252 256 258 272 288 289 294 301 306 336 343 344 357 384 387 392 408 441 448 476 504 512 516 544 576 578 588 602 612 672 686 688 714 731 768 774 784 816 833 867 882 896 903 952 1008 1024 1029 1032 1071 1088 1152 1156 1176 1204 1224 1344 1372 1376 1428 1462 1536 1548 1568 1632 1666 1734 1764 1792 1806 1849 1904 2016 2023 2048 2058 2064 2107 2142 2176 2193 2304 2312 2352 2401 2408 2448 2499 2601 2688 2709 2744 2752 2856 2924 3072 3087 3096 3136 3264 3332 3468 3528 3584 3612 3698 3808 4032 4046 4096 4116 4128 4214 4284 4352 4386 4608 4624 4704 4802 4816 4896 4913 4998 5117 5202 5376 5418 5488 5504 5547 5712 5831 5848 6069 6144 6174 6192 6272 6321 6528 6579 6664 6936 7056 7168 7203 7224 7396 7497 7616 8064 8092 8192 8232 8256 8428 8568 8704 8772 9216 9248 9408 9604 9632 9792 9826 9996 10234 10404 10752 10836 10976 11008 11094 11424 11662 11696 12138 12288 12348 12384 12427 12544 12642 12943 13056 13158 13328 13872 14112 14161 14336 14406 14448 14739 14749 14792 14994 15232 15351 16128 16184 16384 16464 16512 16641 16856 17136 17408 17493 17544 18207 18432 18496 18816 18963 19208 19264 19584 19652 19992 20468 20808 21504 21609 21672 21952 22016 22188 22848 23324 23392 24276 24576 24696 24768 24854 25088 25284 25886 26112 26316 26656 27744 28224 28322 28672 28812 28896 29478 29498 29584 29988 30464 30702 31433 32256 32368 32768 32928 33024 33282 33712 34272 34391 34816 34986 35088 35819 36414 36864 36992 37281 37632 37926 38416 38528 38829 39168 39304 39984 40817 40936 41616 42483 43008 43218 43344 43904 44032 44217 44247 44376 45696 46053 46648 46784 48552 49152 49392 49536 49708 50176 50568 51772 52224 52479 52632 53312 55488 56448 56644 57344 57624 57792 58956 58996 59168 59976 60928 61404 62866 64512 64736 65536 65856 66048 66564 67424 68544 68782 69632 69972 70176 71638 72828 73728 73984 74562 75264 75852 76832 77056 77658 78336 78608 79507 79968 81634 81872 83232 83521 84966 86016 86436 86688 86989 87808 88064 88434 88494 88752 90601 91392 92106 93296 93568 94299 97104 98304 98784 99072 99127 99416 100352 101136 103173 103243 103544 104448 104958 105264 106624 107457 110976 111843 112896 113288 114688 115248 115584 116487 117912 117992 118336 119952 121856 122451 122808 125732 127449 129024 129472 131072 131712 132096 132741 133128 134848 137088 137564 139264 139944 140352 143276 145656 147456 147968 149124 150528 151704 153664 154112 155316 156672 157216 159014 159936 163268 163744 166464 167042 169932 172032 172872 173376 173978 175616 176128 176868 176988 177504 181202 182784 184212 186592 187136 188598 194208 196608 197568 198144 198254 198832 200704 202272 206346 206486 207088 208896 209916 210528 211259 213248 214914 220031 221952 223686 225792 226576 229376 230496 231168 232974 235824 235984 236672 238521 239904 240737 243712 244902 245616 250563 250733 251464 254898 258048 258944 260967 262144 263424 264192 265482 266256 269696 271803 274176 275128 278528 279888 280704 282897 286552 291312 294912 295936 297381 298248 301056 303408 307328 308224 309519 309729 310632 313344 314432 318028 319872 322371 326536 327488 332928 334084 339864 344064 345744 346752 347956 351232 352256 353736 353976 355008 362404 365568 367353 368424 373184 374272 377196 388416 393216 395136 396288 396508 397664 401408 404544 412692 412972 414176 417792 419832 421056 422518 426496 429828 440062 443904 447372 451584 453152 458752 460992 462336 465948 471648 471968 473344 477042 479808 481474 487424 489804 491232 501126 501466 502928 509796 516096 517888 521934 524288 526848 528384 530964 532512 534361 539392 543606 548352 550256 556549 557056 559776 561408 565794 573104 582624 584647 589824 591872 594762 596496 602112 606816 608923 614656 616448 619038 619458 621264 626688 628864 633777 634207 636056 639744 644742 653072 654976 660093 665856 668168 679728 688128 691488 693504 693889 695912 702464 704512 707472 707952 710016 715563 722211 724808 731136 734706 736848 746368 748544 751689 752199 754392 776832 782901 786432 790272 792576 793016 795328 802816 809088 815409 825384 825944 828352 835584 839664 842112 845036 852992 859656 880124 887808 892143 894744 903168 906304 917504 921984 924672 929187 931896 943296 943936 946688 954084 959616 962948 974848 979608 982464 1002252 1002932 1005856 1019592 1032192 1035776 1043868 1048576 1053696 1056768 1061928 1065024 1068722 1078784 1087212 1096704 1100512 1113098 1114112 1119552 1122816 1131588 1146208 1165248 1169294 1179648 1183744 1189524 1192992 1204224 1213632 1217846 1229312 1232896 1238076 1238916 1242528 1253376 1257728 1267554 1268414 1272112 1279488 1289484 1306144 1309952 1320186 1331712 1336336 1351619 1359456 1376256 1382976 1387008 1387778 1391824 1404928 1409024 1414944 1415904 1419857 1420032 1431126 1444422 1449616 1462272 1469412 1473696 1478813 1492736 1497088 1503378 1504398 1508784 1540217 1553664 1565802 1572864 1580544 1585152 1586032 1590656 1603083 1605632 1618176 1630818 1650768 1651888 1656704 1669647 1671168 1679328 1684224 1685159 1690072 1705984 1719312 1753941 1755131 1760248 1775616 1784286 1789488 1806336 1812608 1826769 1835008 1843968 1849344 1858374 1863792 1886592 1887872 1893376 1901331 1902621 1908168 1919232 1925896 1949696 1959216 1964928 1980279 2004504 2005864 2011712 2039184 2064384 2071552 2081667 2087736 2097152 2107392 2113536 2123856 2130048 2137444 2157568 2166633 2174424 2193408 2201024 2226196 2228224 2239104 2245632 2256597 2263176 2292416 2330496 2338588 2359296 2367488 2379048 2385984 2408448 2427264 2435692 2458624 2465792 2476152 2477832 2485056 2506752 2515456 2535108 2536828 2544224 2558976 2578968 2612288 2619904 2640372 2663424 2672672 2703238 2718912 2752512 2765952 2774016 2775556 2783648 2809856 2818048 2829888 2831808 2839714 2840064 2862252 2888844 2899232 2924544 2938824 2947392 2957626 2985472 2994176 3006756 3008796 3017568 3080434 3107328 3131604 3145728 3161088 3170304 3172064 3181312 3206166 3211264 3236352 3261636 3301536 3303776 3313408 3339294 3342336 3358656 3368448 3370318 3380144 3411968 3418801 3438624 3507882 3510262 3520496 3551232 3568572 3578976 3591403 3612672 3625216 3653538 3670016 3687936 3698688 3716748 3727584 3740527 3773184 3775744 3786752 3802662 3805242 3816336 3838464 3851792 3895843 3899392 3918432 3929856 3960558 4009008 4011728 4023424 4054857 4078368 4092529 4128768 4143104 4163334 4175472 4194304 4214784 4227072 4247712 4259571 4260096 4262461 4274888 4315136 4333266 4348848 4386816 4402048 4436439 4439449 4452392 4456448 4478208 4491264 4513194 4526352 4584832 4620651 4660992 4677176 4718592 4734976 4758096 4771968 4809249 4816896 4854528 4871384 4917248 4931584 4952304 4955664 4970112 5008941 5013504 5030912 5055477 5070216 5073656 5088448 5117952 5157936 5224576 5239808 5261823 5265393 5280744 5326848 5345344 5406476 5437824 5480307 5505024 5531904 5548032 5551112 5567296 5619712 5636096 5659776 5663616 5679428 5680128 5707863 5724504 5777688 5798464 5849088 5877648 5894784 5915252 5970944 5988352 6013512 6017592 6035136 6160868 6214656 6245001 6263208 6291456 6322176 6340608 6344128 6362624 6412332 6422528 6472704 6523272 6603072 6607552 6626816 6678588 6684672 6717312 6736896 6740636 6760288 6823936 6837602 6877248 7015764 7020524 7040992 7102464 7137144 7157952 7182806 7225344 7250432 7307076 7340032 7375872 7397376 7433496 7455168 7481054 7546368 7551488 7573504 7605324 7610484 7632672 7676928 7703584 7791686 7798784 7836864 7859712 7921116 8018016 8023456 8046848 8109714 8156736 8185058 8257536 8286208 8326668 8350944 8388608 8429568 8454144 8495424 8519142 8520192 8524922 8549776 8630272 8666532 8697696 8773632 8804096 8872878 8878898 8904784 8912896 8956416 8982528 9026388 9052704 9084137 9169664 9241302 9321984 9354352 9437184 9461333 9469952 9516192 9543936 9618498 9633792 9709056 9742768 9834496 9863168 9904608 9911328 9938999 9940224 10017882 10027008 10061824 10110954 10140432 10147312 10176896 10235904 10256403 10315872 10351691 10449152 10479616 10523646 10530786 10561488 10653696 10690688 10774209 10781519 10812952 10875648 10960614 11010048 11063808 11096064 11102224 11134592 11221581 11239424 11272192 11319552 11327232 11358856 11360256 11415726 11449008 11555376 11596928 11687529 11698176 11755296 11789568 11796113 11830504 11941888 11976704 12027024 12035184 12070272 12164571 12277587 12321736 12429312 12490002 12526416 12582912 12644352 12681216 12688256 12725248 12778713 12787383 12824664 12845056 12945408 13046544 13206144 13215104 13253632 13309317 13318347 13357176 13369344 13434624 13473792 13481272 13520576 13647872 13675204 13754496 13861953 14031528 14041048 14081984 14204928 14274288 14315904 14365612 14450688 14500864 14614152 14680064 14751744 14794752 14866992 14910336 14962108 15092736 15102976 15147008 15166431 15210648 15220968 15265344 15353856 15407168 15583372 15597568 15673728 15719424 15796179 15842232 16036032 16046912 16093696 16219428 16313472 16370116 16515072 16572416 16653336 16701888 16777216 16859136 16908288 16990848 17038284 17040384 17049844 17099552 17260544 17333064 17395392 17547264 17608192 17745756 17757796 17809568 17825792 17912832 17965056 18052776 18105408 18168274 18339328 18482604 18643968 18708704 18874368 18922666 18939904 19032384 19087872 19236996 19267584 19418112 19485536 19668992 19726336 19809216 19822656 19877998 19880448 20035764 20054016 20123648 20221908 20280864 20294624 20353792 20471808 20512806 20631744 20703382 20898304 20959232 21047292 21061572 21122976 21307392 21381376 21548418 21563038 21625904 21751296 21921228 22020096 22127616 22192128 22204448 22269184 22443162 22478848 22544384 22639104 22654464 22717712 22720512 22831452 22898016 22977523 23110752 23193856 23375058 23396352 23510592 23579136 23592226 23661008 23883776 23931607 23953408 24054048 24070368 24137569 24140544 24329142 24555174 24643472 24858624 24980004 25052832 25139821 25165824 25288704 25362432 25376512 25450496 25557426 25574766 25649328 25690112 25890816 26093088 26183689 26412288 26430208 26507264 26618634 26636694 26714352 26738688 26869248 26947584 26962544 27041152 27252411 27270901 27295744 27350408 27508992 27723906 28063056 28082096 28163968 28383999 28409856 28548576 28631808 28647703 28731224 28901376 29001728 29228304 29360128 29503488 29589504 29733984 29816997 29820672 29837227 29924216 30185472 30205952 30294016 30332862 30421296 30441936 30530688 30707712 30769209 30814336 31055073 31166744 31195136 31347456 31438848 31592358 31684464 32072064 32093824 32187392 32322627 32344557 32438856 32626944 32740232 33030144 33144832 33306672 33403776 33664743 33718272 33816576 33981696 34076568 34080768 34099688 34199104 34521088 34666128 34790784 35062587 35094528 35216384 35388339 35491512 35515592 35619136 35651584 35825664 35930112 36105552 36210816 36336548 36678656 36832761 36965208 37287936 37417408 37748736 37845332 37879808 38064768 38175744 38362149 38473992 38535168 38836224 38971072 39337984 39452672 39618432 39645312 39755996 39760896 39955041 40071528 40108032 40247296 40443816 40561728 40589248 40707584 40943616 41025612 41263488 41406764 41796608 41918464 42094584 42123144 42245952 42614784 42762752 43096836 43126076 43251808 43502592 43842456 44040192 44255232 44384256 44408896 44538368 44886324 44957696 45088768 45278208 45308928 45435424 45441024 45662904 45796032 45955046 46221504 46387712 46750116 46792704 47021184 47158272 47184452 47322016 47767552 47863214 47906816 48108096 48140736 48275138 48281088 48658284 49110348 49286944 49717248 49960008 50105664 50279642 50331648 50577408 50724864 50753024 50900992 51114852 51149532 51298656 51380224 51781632 52186176 52367378 52824576 52860416 53014528 53237268 53273388 53428704 53477376 53738496 53895168 53925088 54082304 54504822 54541802 54591488 54700816 55017984 55447812 56126112 56164192 56327936 56767998 56819712 57097152 57263616 57295406 57462448 57802752 58003456 58119617 58456608 58720256 59006976 59179008 59467968 59633994 59641344 59674454 59848432 60370944 60411904 60588032 60665724 60842592 60883872 61053851 61061376 61415424 61538418 61628672 62110146 62333488 62390272 62694912 62877696 63184716 63368928 63588959 64144128 64187648 64374784 64645254 64689114 64877712 65253888 65480464 66060288 66229331 66289664 66613344 66807552 67329486 67436544 67633152 67963392 68153136 68161536 68199376 68398208 68932569 69042176 69332256 69572993 69581568 70125174 70189056 70432768 70776678 70983024 71031184 71238272 71303168 71651328 71794821 71860224 72211104 72412707 72421632 72461837 72673096 73357312 73665522 73930416 74575872 74834816 75419463 75470633 75497472 75690664 75759616 76129536 76351488 76724298 76947984 77070336 77672448 77942144 78551067 78675968 78905344 79236864 79290624 79511992 79521792 79910082 80143056 80216064 80494592 80887632 81123456 81178496 81415168 81757233 81812703 81887232 82051224 82526976 82813528 83593216 83836928 84189168 84246288 84491904 85151997 85229568 85525504 85943109 86193672 86252152 86503616 87005184 87684912 88080384 88510464 88768512 88817792 89076736 89450991 89511681 89772648 89915392 90177536 90556416 90617856 90870848 90882048 91325808 91592064 91910092 92443008 92775424 93165219 93500232 93585408 94042368 94316544 94368904 94644032 95535104 95726428 95813632 96216192 96281472 96550276 96562176 97033671 97316568 98220696 98573888 99434496 99920016 100211328 100559284 101154816 101449728 101506048 101801984 102229704 102299064 102597312 102760448 103563264 104372352 104734756 105649152 105720832 106029056 106165017 106474536 106546776 106857408 106954752 107476992 107790336 107850176 108164608 109009644 109083604 109182976 109401632 110035968 110895624 112252224 112328384 112655872 113535996 113639424 114194304 114527232 114590812 114924896 115605504 116006912 116239234 116913216 117440512 118013952 118358016 118935936 119267988 119282688 119348908 119696864 120741888 120823808 121176064 121331448 121685184 121767744 122107702 122122752 122830848 123076836 123257344 124220292 124666976 124780544 125389824 125755392 126369432 126737856 127177918 128288256 128375296 128749568 129290508 129378228 129755424 130507776 130960928 132120576 132458662 132579328 133226688 133615104 134658972 134873088 135266304 135926784 136306272 136323072 136398752 136796416 137865138 138084352 138664512 139145986 139163136 140250348 140378112 140865536 141553356 141966048 142062368 142476544 142606336 143302656 143589642 143720448 144422208 144825414 144843264 144923674 145346192 146714624 147331044 147860832 149151744 149669632 150838926 150941266 150994944 151381328 151519232 152259072 152702976 153448596 153895968 154140672 154430329 155344896 155884288 157102134 157351936 157810688 158473728 158581248 159023984 159043584 159820164 160286112 160432128 160842661 160989184 161775264 162246912 162356992 162830336 163514466 163625406 163774464 164102448 165053952 165627056 167186432 167521249 167673856 168378336 168492576 168962983 168983808 170303994 170459136 171051008 171886218 172387344 172504304 173007232 174010368 174358851 175369824 175978747 176160768 177020928 177537024 177635584 178153472 178901982 179023362 179545296 179830784 180355072 181112832 181235712 181741696 181764096 182651616 183161553 183184128 183285823 183820184 184886016 185550848 186330438 187000464 187170816 188084736 188633088 188737808 189288064 190766877 190896307 191070208 191452856 191627264 192432384 192562944 193100552 193124352 194067342 194633136 196441392 197147776 198687993 198868992 199840032 200422656 200533921 201118568 202309632 202899456 203012096 203603968 204459408 204598128 205194624 205520896 206797707 207126528 208718979 208744704 209469512 211298304 211441664 212058112 212330034 212949072 213093552 213714816 213909504 214953984 215384463 215580672 215700352 216329216 217238121 217385511 218019288 218167208 218365952 218803264 220071936 221791248 224504448 224656768 225311744 226258389 226411899 227071992 227278848 228388608 229054464 229181624 229849792 231211008 232013824 232478468 233826432 235653201 236027904 236716032 237871872 238535976 238565376 238697816 239393728 241483776 241647616 242352128 242662896 243370368 243535488 244215404 244245504 245438109 245661696 246153672 246514688 248440584 249333952 249561088 250779648 251510784 252738864 253475712 254355836 256576512 256750592 257499136 257829327 258581016 258756456 259510848 261015552 261921856 264241152 264917324 265158656 266453376 267230208 268535043 269317944 269746176 270532608 271853568 272612544 272646144 272797504 273592832 275730276 276168704 277329024 278291972 278326272 280500696 280756224 281731072 283106712 283932096 284124736 284953088 285212672 286605312 287179284 287440896 288844416 289650828 289686528 289847348 290692384 293429248 294662088 295721664 298303488 299339264 301677852 301882532 302762656 303038464 304518144 305405952 306897192 307791936 308281344 308860658 310689792 311768576 314204268 314703872 315621376 316947456 317162496 318047968 318087168 319640328 320572224 320864256 321685322 321978368 323550528 324493824 324713984 325660672 327028932 327250812 327548928 328204896 330107904 331254112 334372864 335042498 335347712 336756672 336985152 337925966 337967616 340607988 340918272 342102016 343772436 344774688 345008608 346014464 348020736 348717702 350739648 351957494 352321536 354041856 355074048 355271168 356306944 357803964 358046724 359090592 359661568 360710144 362225664 362471424 363483392 363528192 365303232 366323106 366368256 366571646 367640368 369772032 371101696 372660876 374000928 374341632 376169472 377266176 377475616 378576128 381533754 381792614 382140416 382905712 383254528 384864768 385125888 386201104 386248704 388134684 389266272 390617891 392882784 394295552 397375986 397737984 399680064 400845312 401067842 402237136 404619264 405798912 406024192 406837319 407207936 408918816 409196256 410389248 411041792 413595414 414253056 417437958 417489408 418939024 422596608 422883328 424116224 424660068 425898144 426187104 427376957 427429632 427819008 429907968 430768926 431161344 431400704 432658432 434476242 434771022 436038576 436334416 436731904 437606528 440143872 443582496 445122713 449008896 449313536 450623488 452516778 452823798 454143984 454557696 456777216 458108928 458363248 459699584 462422016 463290987 463605317 464027648 464956936 467652864 471306402 472055808 473432064 475743744 477071952 477130752 477395632 478787456 482527983 482967552 483295232 484704256 485325792 486740736 487010951 487070976 488430808 488491008 490876218 491323392 492307344 493029376 496881168 498667904 499122176 501559296 502563747 503021568 505477728 506888949 506951424 507232859 508711672 513153024 513501184 514998272 515658654 517162032 517512912 519021696 522031104 523076553 523843712 527936241 528482304 529834648 530317312 532906752 534460416 537070086 538635888 539492352 541065216 543707136 545225088 545292288 545595008 547185664 549484659 549857469 551460552 552337408 554658048 556583944 556652544 561001392 561512448 563462144 566213424 567864192 568249472 569906176 572300631 572688921 573210624 574358568 574881792 577688832 579301656 579373056 579694696 581384768 586858496 589324176 591443328 596063979 596606976 598678528 601601763 603355704 603765064 605525312 606076928 609036288 610811904 613794384 615583872 616562688 617721316 621379584 623537152 626156937 628408536 629407744 631242752 633894912 634324992 636095936 636174336 639280656 641144448 641728512 643370644 643956736 647101056 648987648 649427968 651321344 652156533 654057864 654501624 655097856 656409792 660215808 662508224 668745728 670084996 670695424 673513344 673970304 675851932 675935232 679235697 681215976 681836544 684204032 687544872 689549376 690017216 692028928 696041472 697435404 701479296 703914988 708083712 710148096 710542336 712613888 715607928 716093448 718181184 719323136 721420288 724451328 724942848 726966784 727056384 730606464 732646212 732736512 733143292 735280736 739544064 742203392 745321752 748001856 748683264 752338944 754532352 754951232 757152256 763067508 763585228 764280832 765811424 766509056 769729536 770251776 772402208 772497408 776269368 778532544 781235782 785765568 788591104 794751972 795475968 799360128 801690624 802135684 804474272 809238528 811597824 812048384 813674638 814415872 817837632 818392512 820778496 822083584 827190828 828506112 834875916 834978816 837878048 845193216 845766656 848232448 849320136 851796288 852374208 854753914 854859264 855638016 859815936 861537852 862322688 862801408 865316864 868952484 869542044 872077152 872668832 873463808 875213056 880287744 887164992 890245426 898017792 898627072 901246976 905033556 905647596 908287968 909115392 913554432 916217856 916726496 919399168 924844032 926581974 927210634 928055296 929913872 935305728 942612804 944111616 946864128 951487488 954143904 954261504 954791264 957574912 965055966 965935104 966590464 969408512 970651584 973481472 974021902 974141952 976861616 976982016 981752436 982646784 984614688 986058752 988033489 993762336 997335808 998244352 1003118592 1005127494 1006043136 1010955456 1013777898 1013902848 1014465718 1017423344 1026306048 1027002368 1029996544 1031317308 1034324064 1035025824 1037915467 1038043392 1044062208 1046153106 1047687424 1055872482 1056964608 1059669296 1060634624 1065813504 1068920832 1074140172 1077271776 1078984704 1081012303 1082130432 1087414272 1090450176 1090584576 1091190016 1094371328 1098969318 1099714938 1102921104 1104674816 1109316096 1113167888 1113305088 1122002784 1123024896 1125898627 1126924288 1132426848 1135728384 1136498944 1139812352 1144601262 1145377842 1146421248 1148717136 1149763584 1155377664 1158603312 1158746112 1159389392 1162769536 1171853673 1172648743 1173716992 1178648352 1182740881 1182886656 1192127958 1193213952 1197357056 1203203526 1206711408 1207530128 1211050624 1212153856 1218072576 1220511957 1221623808 1227588768 1231167744 1231851229 1233125376 1235442632 1242759168 1247074304 1252313874 1256817072 1258815488 1262485504 1267789824 1268649984 1272191872 1272348672 1278561312 1282130871 1282288896 1283000761 1283457024 1286741288 1287913472 1294202112 1297975296 1298855936 1302642688 1304313066 1308115728 1309003248 1310195712 1312819584 1320431616 1325016448 1335368139 1337491456 1340169992 1341390848 1347026688 1347940608 1351703864 1351870464 1358471394 1362431952 1363673088 1368408064 1375089744 1379098752 1380034432 1384057856 1389872961 1390815951 1392082944 1394870808 1402958592 1407829976 1416167424 1420296192 1421084672 1425227776 1431215856 1432186896 1436362368 1438646272 1447583949 1448902656 1449885696 1453933568 1454112768 1461032853 1461212928 1465292424 1465473024 1466286584 1470561472 1479088128 1484406784 1490643504 1496003712 1497366528 1504677888 1507691241 1509064704 1509902464 1514304512 1520666847 1521698577 1526135016 1527170456 1528561664 1531622848 1533018112 1539459072 1540503552 1544804416 1544994816 1552538736 1557065088 1562471564 1571531136 1577182208 1583808723 1589503944 1590951936 1598720256 1603381248 1604271368 1608948544 1618477056 1623195648 1624096768 1627349276 1628831744 1635675264 1636785024 1641556992 1649572407 1654381656 1657012224 1669751832 1669957632 1675756096 1690386432 1691533312 1696464896 1698640272 1703592576 1704748416 1709507828 1709718528 1718066763 1719631872 1723075704 1724645376 1725602816 1730633728 1737904968 1739084088 1744154304 1745337664 1746927616 1750426112 1760575488 1774329984 1780490852 1796035584 1797254144 1802493952 1804805289 1810067112 1811295192 1816575936 1818230784 1827108864 1832435712 1833452992 1838798336 1849688064 1853163948 1854421268 1856110592 1859827744 1870611456 1885225608 1888223232 1893728256 1902974976 1908287808 1908523008 1909582528 1915149824 1930111932 1931870208 1933180928 1938817024 1941303168 1946962944 1948043804 1948283904 1953723232 1953964032 1963504872 1965293568 1969229376 1972117504 1976066978 1987524672 1994671616 1996488704 2006237184 2010254988 2012086272 2021910912 2027555796 2027805696 2028931436 2034846688 2052612096 2054004736 2059993088 2062634616 2068648128 2070051648 2075830934 2076086784 2088124416 2092306212 2095374848 2111744964 2119338592 2121269248 2131627008 2137841664 2148280344 2154543552 2157969408 2162024606 2164260864 2174828544 2180900352 2181169152 2182380032 2188742656 2197938636 2199429876 2205842208 2209349632 2218632192 2226335776 2226610176 2244005568 2246049792 2251797254 2253848576 2264853696 2271456768 2272997888 2279624704 2289202524 2290755684 2292842496 2297434272 2299527168 2310755328 2317206624 2317492224 2318778784 2325539072 2343707346 2345297486 2347433984 2357296704 2365481762 2365773312 2384255916 2386427904 2394714112 2406407052 2413422816 2415060256 2422101248 2424307712 2436145152 2441023914 2443247616 2455177536 2462335488 2463702458 2466250752 2470885264 2485518336 2494148608 2504627748 2513634144 2517630976 2524971008 2535579648 2537299968 2544383744 2544697344 2557122624 2564261742 2564577792 2566001522 2566914048 2573482576 2575826944 2588404224 2595950592 2597711872 2605285376 2608626132 2616231456 2618006496 2620391424 2625315593 2625639168 2640863232 2650032896 2670736278 2674982912 2680339984 2682781696 2694053376 2695881216 2703407728 2703740928 2716942788 2724863904 2727346176 2734325237 2736816128 2750179488 2758197504 2760068864 2768115712 2779745922 2781631902 2784165888 2789741616 2805917184 2815659952 2832334848 2840592384 2842169344 2847861233 2850455552 2862431712 2864373792 2872724736 2877292544 2895167898 2897805312 2899771392 2907867136 2908225536 2922065706 2922425856 2930584848 2930946048 2932573168 2941122944 2958176256 2964100467 2968813568 2981287008 2991638699 2992007424 2994733056 3009355776 3015382482 3018129408 3019804928 3028609024 3041333694 3043397154 3052270032 3054340912 3057123328 3063245696 3066036224 3078918144 3081007104 3089608832 3089989632 3105077472 3113746401 3114130176 3115858991 3124943128 3143062272 3154364416 3167617446 3179007888 3181903872 3197440512 3206762496 3208542736 3217897088 3236954112 3243036909 3245237219 3246391296 3248193536 3254698552 3257663488 3271350528 3273570048 3283113984 3299144814 3308763312 3314024448 3339503664 3339915264 3351512192 3377695881 3380772864 3383066624 3392929792 3397280544 3407185152 3409076657 3409496832 3419015656 3419437056 3436133526 3439263744 3446151408 3449290752 3451205632 3461267456 3475809936 3478168176 3488308608 3490675328 3493855232 3500852224 3515561019 3517946229 3521150976 3548222643 3548659968 3560981704 3592071168 3594508288 3604987904 3609610578 3620134224 3622590384 3633151872 3636461568 3654217728 3661535871 3664871424 3666905984 3677596672 3695553687 3699376128 3706327896 3708842536 3712221184 3719655488 3741222912 3770451216 3776446464 3787456512 3805949952 3816575616 3817046016 3819165056 3830299648 3846392613 3849002283 3860223864 3863740416 3866361856 3877634048 3882606336 3893925888 3896087608 3896567808 3907446464 3907928064 3927009744 3930587136 3938458752 3944235008 3952133956 3975049344 3989343232 4006104417 4012474368 4020509976 4024172544 4043821824 4055111592 4055611392 4057862872 4069693376 4105224192 4108009472 4119986176 4125269232 4137296256 4140103296 4151661868 4152173568 4172447853 4176248832 4184612424 4190749696 4223489928 4238677184 4242538496 4263254016 4275683328 4296560688 4309087104 4315938816 4324049212 4349657088 4361800704 4362338304 4364760064 4377485312 4383098559 4395877272 4398859752 4411684416 4418699264 4437264384 4452671552 4453220352 4488011136 4492099584 4503594508 4507697152 4529707392 4542913536 4545995776 4559249408 4565095731 4578405048 4581511368 4585684992 4594868544 4599054336 4621510656 4634413248 4634984448 4637557568 4651078144 4687414692 4690594972 4694867968 4714593408 4730963524 4731546624 4768511832 4772855808 4789428224 4812814104 4826845632 4830120512 4844202496 4848615424 4872290304 4882047828 4886495232 4910355072 4924670976 4927404916 4941770528 4971036672 4988297216 5009255496 5027268288 5035261952 5049942016 5071159296 5074599936 5088767488 5089394688 5114245248 5128523484 5129155584 5132003044 5146965152 5151653888 5176808448 5191901184 5195423744 5210570752 5217252264 5232462912 5236012992 5240782848 5250631186 5251278336 5281726464 5300065792 5341472556 5349965824 5360679968 5365563392 5388106752 5391762432 5406815456 5407481856 5433885576 5449727808 5454692352 5468650474 5473632256 5500358976 5516395008 5520137728 5536231424 5559491844 5563263804 5568331776 5579483232 5611834368 5631319904 5664669696 5681184768 5684338688 5695722466 5700911104 5724863424 5728747584 5745449472 5754585088 5790335796 5795610624 5799542784 5815734272 5816451072 5844131412 5844851712 5861169696 5861892096 5865146336 5882245888 5916352512 5928200934 5937627136 5962574016 5983277398 5984014848 5989466112 6018711552 6030764964 6036258816 6039609856 6057218048 6082667388 6086794308 6104540064 6108681824 6114246656 6126491392 6132072448 6157836288 6162014208 6179217664 6179979264 6210154944 6227492802 6228260352 6231717982 6249886256 6286124544 6308728832 6335234892 6358015776 6363807744 6394881024 6413524992 6417085472 6435794176 6473908224 6486073818 6490474438 6492782592 6496387072 6509397104 6515326976 6542701056 6547140096 6566227968 6598289628 6617526624 6628048896 6640504147 6679007328 6679830528 6703024384 6755391762 6761545728 6766133248 6785859584 6794561088 6814370304 6818153314 6818993664 6838031312 6838874112 6872267052 6878527488 6892302816 6898581504 6902411264 6916234423 6922534912 6951619872 6956336352 6976617216 6981350656 6987710464 7001704448 7031122038 7035892458 7042301952 7096445286 7097319936 7121963408 7184142336 7189016576 7209975808 7219221156 7240268448 7245180768 7265408269 7266303744 7272923136 7308435456 7323071742 7329742848 7333811968 7355193344 7391107374 7398752256 7412655792 7417685072 7424442368 7439310976 7482445824 7540902432 7552892928 7567086121 7574913024 7611899904 7633151232 7634092032 7638330112 7660599296 7692785226 7698004566 7720447728 7727480832 7732723712 7755268096 7765212672 7787851776 7792175216 7793135616 7814892928 7815856128 7854019488 7861174272 7875946779 7876917504 7881290389 7888470016 7904267912 7950098688 7978686464 8012208834 8024948736 8041019952 8048345088 8087643648 8110223184 8111222784 8115725744 8139386752 8202975711 8208541201 8210448384 8216018944 8239972352 8250538464 8274592512 8279186167 8280206592 8303323736 8304347136 8344895706 8352497664 8369224848 8381499392 8446979856 8477354368 8485076992 8526508032 8543583699 8551366656 8593121376 8618174208 8622958603 8631877632 8648098424 8699314176 8723601408 8724676608 8729520128 8754970624 8766197118 8791754544 8797719504 8823368832 8837398528 8874528768 8892301401 8905343104 8906440704 8974916097 8976022272 8984199168 9007189016 9015394304 9059414784 9085827072 9091991552 9118498816 9130191462 9156810096 9163022736 9171369984 9189737088 9198108672 9243021312 9268826496 9269968896 9275115136 9302156288 9341239203 9347576973 9374829384 9381189944 9389735936 9429186816 9461927048 9463093248 9537023664 9545711616 9578856448 9625628208 9653691264 9660241024 9688404992 9729110727 9735711657 9744580608 9764095656 9772990464 9820710144 9849341952 9854809832 9883541056 9942073344 9976594432 10018510992 10054536576 10070523904 10133087643 10142318592 10149199872 10177534976 10178789376 10227229971 10228490496 10257046968 10258311168 10264006088 10293930304 10303307776 10353616896 10383802368 10390847488 10421141504 10434504528 10464925824 10472025984 10481565696 10501262372 10502556672 10553838687 10563452928 10600131584 10644667929 10682945112 10699931648 10721359936 10731126784 10776213504 10783524864 10813630912 10814963712 10867771152 10899455616 10909384704 10937300948 10947264512 11000717952 11032790016 11040275456 11072462848 11086661061 11118983688 11126527608 11136663552 11158966464 11223668736 11262639808 11329339392 11362369536 11368677376 11391444932 11401822208 11449726848 11457495168 11490898944 11547006849 11580671592 11591221248 11599085568 11631468544 11632902144 11688262824 11689703424 11722339392 11723784192 11730292672 11764491776 11832705024 11856401868 11875254272 11925148032 11966554796 11968029696 12037423104 12061529928 12072517632 12079219712 12114436096 12165334776 12173588616 12209080128 12217363648 12228493312 12252982784 12264144896 12315672576 12324028416 12358435328 12359958528 12420309888 12454985604 12456520704 12463435964 12499772512 12572249088 12617457664 12670469784 12716031552 12727615488 12789762048 12827049984 12834170944 12871588352 12947816448 12972147636 12980948876 12992774144 13018794208 13030653952 13085402112 13094280192 13132455936 13196579256 13235053248 13256097792 13281008294 13358014656 13359661056 13406048768 13510783524 13523091456 13532266496 13571719168 13589122176 13628740608 13636306628 13637987328 13676062624 13677748224 13744534104 13757054976 13784605632 13797163008 13804822528 13832468846 13845069824 13903239744 13912672704 13953234432 13962701312 13975420928 14003408896 14062244076 14071784916 14084603904 14192890572 14194639872 14243926816 14368284672 14378033152 14419951616 14438442312 14480536896 14490361536 14530816538 14532607488 14545846272 14616870912 14646143484 14659485696 14667623936 14710386688 14782214748 14825311584 14835370144 14848884736 14878621952 14964891648 15081804864 15105785856 15134172242 15149826048 15223799808 15266302464 15268184064 15276660224 15321198592 15385570452 15396009132 15440895456 15454961664 15465447424 15510536192 15530425344 15575703552 15584350432 15586271232 15629785856 15631712256 15708038976 15722348544 15751893558 15753835008 15762580778 15776940032 15808535824 15900197376 15957372928 16024417668 16049897472 16082039904 16096690176 16175287296 16220446368 16222445568 16231451488 16278773504 16405951422 16417082402 16420896768 16432037888 16479944704 16501076928 16549185024 16558372334 16560413184 16606647472 16608694272 16689791412 16704995328 16738449696 16762998784 16796569313 16893959712 16954708736 16970153984 17053016064 17087167398 17102733312 17186242752 17236348416 17245917206 17263755264 17296196848 17398628352 17447202816 17449353216 17459040256 17509941248 17532394236 17583509088 17595439008 17646737664 17674797056 17749057536 17784602802 17810686208 17812881408 17949832194 17952044544 17968398336 18014378032 18030788608 18118829568 18171654144 18183983104 18236997632 18260382924 18313620192 18326045472 18342739968 18377209151 18379474176 18396217344 18486042624 18537652992 18539937792 18550230272 18604312576 18682478406 18695153946 18749658768 18762379888 18779471872 18858373632 18923854096 18926186496 19074047328 19091423232 19140276659 19157712896 19251256416 19307382528 19320482048 19376809984 19458221454 19471423314 19489161216 19528191312 19545980928 19641420288 19698683904 19709619664 19767082112 19884146688 19921512441 19935028631 19953188864 20037021984 20109073152 20141047808 20266175286 20284637184 20298399744 20355069952 20357578752 20454459942 20456980992 20514093936 20516622336 20528012176 20587860608 20606615552 20707233792 20748703269 20767604736 20781694976 20842283008 20869009056 20929851648 20941470893 20944051968 20963131392 21002524744 21005113344 21107677374 21126905856 21200263168 21289335858 21365890224 21399863296 21442719872 21462253568 21552427008 21567049728 21627261824 21629927424 21735542304 21796224807 21798911232 21811012937 21818769408 21874601896 21894529024 22001435904 22065580032 22080550912 22144925696 22173322122 22237967376 22253055216 22273327104 22317932928 22447337472 22525279616 22658678784 22701258363 22724739072 22737354752 22782889864 22803644416 22899453696 22914990336 22981797888 23094013698 23161343184 23182442496 23198171136 23262937088 23265804288 23376525648 23379406848 23444678784 23447568384 23460585344 23528983552 23627840337 23643871167 23665410048 23712803736 23750508544 23850296064 23933109592 23936059392 24074846208 24123059856 24145035264 24158439424 24228872192 24330669552 24347177232 24418160256 24434727296 24456986624 24505965568 24608927133 24625623603 24631345152 24648056832 24716870656 24719917056 24837558501 24840619776 24909971208 24913041408 24926871928 24999545024 25144498176 25234915328 25340939568 25432063104 25455230976 25579524096 25630751097 25654099968 25668341888 25743176704 25868875809 25895632896 25944295272 25961897752 25985548288 26037588416 26061307904 26170804224 26188560384 26264911872 26393158512 26470106496 26512195584 26562016588 26716029312 26719322112 26812097536 26924748291 27021567048 27046182912 27064532992 27143438336 27178244352 27257481216 27272613256 27275974656 27352125248 27355496448 27489068208 27514109952 27569211264 27594326016 27609645056 27664937692 27690139648 27806479488 27825345408 27906468864 27925402624 28006817792 28042730919 28124488152 28143569832 28169207808 28385781144 28389279744 28487853632 28736569344 28756066304 28839903232 28876884624 28961073792 28980723072 29061633076 29065214976 29207134971 29233741824 29292286968 29318971392 29335247872 29420773376 29564429496 29650623168 29670740288 29697769472 29757243904 29929783296 30163609728 30211571712 30268344484 30447599616 30532604928 30536368128 30553320448 30642397184 30681689913 30771140904 30792018264 30881790912 30909923328 30930894848 31021072384 31060850688 31151407104 31168700864 31172542464 31259571712 31263424512 31416077952 31444697088 31503787116 31507670016 31525161556 31553880064 31617071648 31800394752 31914745856 32048835336 32099794944 32164079808 32193380352 32350574592 32440892736 32444891136 32462902976 32557547008 32811902844 32834164804 32841793536 32864075776 32959889408 33002153856 33098370048 33116744668 33120826368 33213294944 33217388544 33379582824 33409990656 33476899392 33525997568 33593138626 33787919424 33909417472 33940307968 34106032128 34174334796 34205466624 34372485504 34472696832 34491834412 34592393696 34797256704 34894405632 34898706432 34918080512 35019882496 35064788472 35167018176 35190878016 35293475328 35349594112 35498115072 35569205604 35621372416 35625762816 35899664388 35904089088 36028756064 36061577216 36237659136 36343308288 36367966208 36473995264 36520765848 36627240384 36652090944 36685479936 36754418302 36758948352 36792434688 36972085248 37075305984 37079875584 37100460544 37208625152 37364956812 37390307892 37499317536 37524759776 37558943744 37716747264 37847708192 37852372992 38148094656 38182846464 38280553318 38315425792 38502512832 38614765056 38640964096 38753619968 38916442908 38942846628 38978322432 39056382624 39091961856 39282840576 39397367808 39419239328 39534164224 39768293376 39843024882 39870057262 39906377728 40074043968 40218146304 40282095616 40532350572 40569274368 40596799488 40710139904 40715157504 40908919884 40913961984 41028187872 41033244672 41056024352 41175721216 41213231104 41414467584 41497406538 41535209472 41563389952 41684566016 41738018112 41859703296 41882941786 41888103936 41926262784 42005049488 42010226688 42215354748 42253811712 42400526336 42578671716 42731780448 42799726592 42885439744 42924507136 43104854016 43134099456 43254523648 43259854848 43471084608 43592449614 43597822464 43622025874 43637538816 43749203792 43789058048 44002871808 44131160064 44161101824 44289851392 44346644244 44475934752 44506110432 44546654208 44630365081 44635865856 44894674944 45050559232 45317357568 45402516726 45449478144 45474709504 45565779728 45607288832 45798907392 45829980672 45963595776 46188027396 46322686368 46364884992 46396342272 46483529029 46525874176 46531608576 46753051296 46758813696 46889357568 46895136768 46921170688 47057967104 47255680674 47287742334 47330820096 47425607472 47501017088 47700592128 47866219184 47872118784 48149692416 48246119712 48290070528 48316878848 48413640961 48457744384 48661339104 48694354464 48836320512 48869454592 48913973248 49011931136 49217854266 49251247206 49262690304 49296113664 49433741312 49439834112 49675117002 49681239552 49819942416 49826082816 49853743856 49999090048 50288996352 50389707939 50469830656 50681879136 50857857883 50864126208 50910461952 51159048192 51261502194 51308199936 51336683776 51486353408 51737751618 51791265792 51888590544 51923795504 51971096576 52075176832 52122615808 52341608448 52377120768 52529823744 52786317024 52940212992 52969602847 53024391168 53124033176 53432058624 53438644224 53624195072 53849496582 54043134096 54092365824 54129065984 54286876672 54356488704 54514962432 54545226512 54551949312 54704250496 54710992896 54978136416 55028219904 55131627453 55138422528 55169032723 55188652032 55219290112 55329875384 55380279296 55612958976 55650690816 55812937728 55850805248 56013635584 56085461838 56248976304 56287139664 56338415616 56771562288 56778559488 56975707264 57420829977 57473138688 57512132608 57679806464 57753769248 57922147584 57954303169 57961446144 58123266152 58130429952 58414269942 58467483648 58584573936 58637942784 58670495744 58841546752 59128858992 59301246336 59341480576 59395538944 59514487808 59764537323 59805085893 59859566592 60327219456 60423143424 60536688968 60895199232 61065209856 61072736256 61106640896 61284794368 61363379826 61542281808 61584036528 61763581824 61819846656 61861789696 62121701376 62246109807 62302814208 62337401728 62345084928 62519143424 62526849024 62824412679 62832155904 62889394176 63007574232 63015340032 63050323112 63107760128 63234143296 63600789504 63829491712 64097670672 64199589888 64328159616 64386760704 64701149184 64881785472 64889782272 64925805952 65115094016 65388674421 65433038811 65623805688 65668329608 65683587072 65728151552 65919778816 66004307712 66196740096 66233489336 66241652736 66426589888 66434777088 66759165648 66819981312 66953798784 67051995136 67186277252 67575838848 67818834944 68103775089 68212064256 68348669592 68410933248 68744971008 68945393664 68983668824 69184787392 69594513408 69788811264 69797412864 69836161024 70039764992 70129576944 70334036352 70381756032 70586950656 70931613501 70996230144 71138411208 71242744832 71251525632 71799328776 71808178176 72057512128 72123154432 72475318272 72686616576 72735932416 72947990528 73041531696 73254480768 73304181888 73370959872 73508836604 73517896704 73876870809 73944170496 74150611968 74159751168 74200921088 74417250304 74512675503 74729913624 74780615784 74998635072 75049519552 75117887488 75433494528 75695416384 75704745984 76296189312 76365692928 76561106636 76630851584 77005025664 77229530112 77281928192 77507239936 77606627427 77832885816 77885693256 77956644864 78112765248 78183923712 78565681152 78794735616 78838478656 79068328448 79536586752 79686049764 79740114524 79812755456 80148087936 80436292608 81064701144 81138548736 81193598976 81420279808 81430315008 81817839768 81827923968 82056375744 82066489344 82112048704 82351442432 82426462208 82828935168 82994813076 83070418944 83126779904 83369132032 83476036224 83719406592 83765883572 83776207872 84010098976 84020453376 84430709496 84507623424 84801052672 85157343432 85463560896 85599453184 85770879488 85849014272 86209708032 86268198912 86509047296 86519709696 86942169216 87184899228 87195644928 87244051748 87498407584 87578116096 88005743616 88262320128 88322203648 88579702784 88693288488 88951869504 89012220864 89093308416 89260730162 89271731712 89789349888 90101118464 90634715136 90805033452 90949419008 91131559456 91214577664 91597814784 91659961344 91927191552 92376054792 92645372736 92729769984 92792684544 92967058058 93051748352 93063217152 93506102592 93517627392 93778715136 93790273536 93842341376 94115934208 94511361348 94575484668 94661640192 94851214944 95002034176 95401184256 95732438368 95744237568 96299384832 96492239424 96580141056 96633757696 96827281922 96915488768 97322678208 97388708928 97672641024 97738909184 97827946496 98023862272 98435708532 98502494412 98525380608 98592227328 98867482624 98879668224 99350234004 99362479104 99639884832 99652165632 99707487712 99998180096 100577992704 100779415878 100939661312 101363758272 101715715766 101728252416 101820923904 102318096384 102523004388 102616399872 102673367552 102972706816 103475503236 103777181088 103847591008 103942193152 104150353664 104245231616 104683216896 104754241536 105059647488 105572634048 105880425984 105939205694 106048782336 106248066352 106864117248 106877288448 107248390144 107698993164 108086268192 108184731648 108258131968 108573753344 108712977408 109029924864 109090453024 109103898624 109408500992 109421985792 109956272832 110056439808 110263254906 110276845056 110338065446 110377304064 110438580224 110659750768 110760558592 111225917952 111301381632 111625875456 111701610496 112027271168 112170923676 112497952608 112574279328 112676831232 112888570499 113543124576 113557118976 113951414528 114841659954 114946277376 115024265216 115359612928 115507538496 115844295168 115908606338 115922892288 116246532304 116260859904 116828539884 116934967296 117169147872 117275885568 117340991488 117575985191 117683093504 118257717984 118602492672 118682961152 118791077888 119028975616 119529074646 119610171786 119719133184 120654438912 120846286848 121073377936 121790398464 122130419712 122145472512 122213281792 122569588736 122726759652 123084563616 123168073056 123527163648 123639693312 123723579392 124243402752 124492219614 124605628416 124674803456 124690169856 125038286848 125053698048 125648825358 125664311808 125778788352 126015148464 126030680064 126100646224 126215520256 126468286592 127201579008 127658983424 128195341344 128399179776 128640464057 128656319232 128773521408 129402298368 129763570944 129779564544 129851611904 130230188032 130777348842 130866077622 131247611376 131336659216 131367174144 131456303104 131839557632 132008615424 132393480192 132466978672 132483305472 132853179776 132869554176 133518331296 133639962624 133891095243 133907597568 133981936613 134103990272 134372554504 135151677696 135637669888 136207550178 136424128512 136697339184 136821866496 137489942016 137890787328 137967337648 138369574784 139189026816 139450587087 139545200417 139577622528 139594825728 139672322048 140079529984 140259153888 140668072704 140763512064 141173901312 141863227002 141992460288 142276822416 142485489664 142503051264 143598657552 143616356352 144115024256 144246308864 144950636544 145240922883 145373233152 145471864832 145895981056 146083063392 146508961536 146590296251 146608363776 146741919744 147017673208 147035793408 147753741618 147888340992 148301223936 148319502336 148401842176 148834500608 149025351006 149459827248 149561231568 149997270144 150099039104 150235774976 150866989056 151169123817 151390832768 151409491968 152573573649 152592378624 152731385856 153122213272 153261703168 154010051328 154459060224 154563856384 155014479872 155213254854 155665771632 155771386512 155913289728 156225530496 156367847424 157131362304 157589471232 157676957312 158136656896 158908808541 159073173504 159372099528 159480229048 159625510912 160296175872 160872585216 162129402288 162277097472 162387197952 162840559616 162860630016 163635679536 163655847936 164112751488 164132978688 164224097408 164702884864 165394882359 165507098169 165657870336 165989626152 166140837888 166253559808 166738264064 166952072448 167438813184 167531767144 167552415744 168020197952 168040906752 168861418992 169015246848 169602105344 170314686864 170927121792 171198906368 171541758976 172262489931 172419416064 172536397824 173018094592 173039419392 173862909507 173884338432 174369798456 174391289856 174488103496 174996815168 175156232192 176011487232 176524640256 176644407296 177159405568 177386576976 177903739008 178024441728 178186616832 178521460324 178543463424 179415257679 179578699776 180202236928 181269430272 181610066904 181898838016 182263118912 182429155328 183195629568 183319922688 183854383104 184752109584 185290745472 185459539968 185585369088 185934116116 186103496704 187012205184 187035254784 187557430272 187580547072 187684682752 188231868416 188473238037 189022722696 189150969336 189323280384 189702429888 190004068352 190802368512 191464876736 191488475136 192598769664 192984478848 193160282112 193267515392 193654563844 193830977536 194645356416 194777417856 195345282048 195477818368 196047724544 196299116433 196871417064 197004988824 197050761216 197184454656 197734965248 197759336448 198700468008 198724958208 199279769664 199304331264 199414975424 199996360192 201155985408 201558831756 201879322624 202727516544 203431431532 203456504832 204636192768 205046008776 205232799744 205346735104 205945413632 206951006472 207554362176 207695182016 207884386304 208300707328 208490463232 209366433792 209508483072 210119294976 211145268096 211760851968 211878411388 212496132704 213728234496 213754576896 214496780288 215397986328 216172536384 216369463296 216516263936 217147506688 217425954816 218059849728 218180906048 218207797248 218817001984 218843971584 219912545664 220112879616 220526509812 220553690112 220676130892 220877160448 221319501536 221521117184 222451835904 222602763264 223251750912 223403220992 224054542336 224341847352 224995905216 225148558656 225353662464 225777140998 227086249152 227114237952 227902829056 229683319908 229892554752 230048530432 230719225856 231015076992 231688590336 231817212676 231845784576 232493064608 232521719808 233657079768 233869934592 234338295744 234551771136 234681982976 235151970382 235366187008 236515435968 237204985344 237365922304 237582155776 238057951232 239058149292 239220343572 239438266368 241308877824 242146755872 243580796928 244260839424 244290945024 244426563584 245139177472 245453519304 246169127232 246336146112 247054327296 247279386624 247447158784 248486805504 248984439228 249211256832 249349606912 249380339712 250076573696 250107396096 251297650716 251328623616 252030296928 252061360128 252201292448 252431040512 252936573184 254403158016 255317966848 256390682688 256798359552 257280928114 257312638464 257547042816 258804596736 259527141888 259559129088 259703223808 260460376064 261554697684 261732155244 262495222752 262673318432 262734348288 262912606208 263679115264 264017230848 264786960384 264933957344 264966610944 265706359552 265739108352 267036662592 267279925248 267782190486 267815195136 267963873226 268207980544 268745109008 270303355392 271275339776 272415100356 272848257024 273394678368 273643732992 274979884032 275781574656 275934675296 276739149568 278378053632 278901174174 279090400834 279155245056 279189651456 279344644096 280159059968 280518307776 281336145408 281527024128 282347802624 283726454004 283984920576 284553644832 284970979328 285006102528 285541678321 287197315104 287232712704 288230048512 288492617728 289901273088 290481845766 290746466304 290943729664 291791962112 292166126784 293017923072 293180592502 293216727552 293483839488 294035346416 294071586816 295507483236 295776681984 296602447872 296639004672 296803684352 297669001216 298050702012 298919654496 299122463136 299994540288 300198078208 300471549952 301733978112 302338247634 302781665536 302818983936 305147147298 305184757248 305462771712 306244426544 306523406336 308020102656 308918120448 309127712768 310028959744 310426509708 311331543264 311542773024 311826579456 312412555567 312451060992 312735694848 314262724608 315178942464 315353914624 316273313792 317817617082 318146347008 318744199056 318960458096 319251021824 320592351744 321745170432 324258804576 324554194944 324774395904 325384703203 325681119232 325721260032 327271359072 327311695872 328225502976 328265957376 328448194816 329405769728 330789764718 331014196338 331315740672 331979252304 332281675776 332507119616 333476528128 333904144896 334877626368 335063534288 335104831488 336040395904 336081813504 337722837984 338030493696 338665711497 338895486727 339204210688 340629373728 341854243584 342397812736 343083517952 344524979862 344838832128 345072795648 346036189184 346078838784 347725819014 347768676864 348739596912 348782579712 348976206992 349993630336 350312464384 352022974464 352727955573 353049280512 353288814592 354318811136 354773153952 355807478016 356005005181 356048883456 356373233664 357042920648 357086926848 358830515358 359157399552 360404473856 362538860544 363220133808 363797676032 364526237824 364858310656 366391259136 366639845376 367708766208 369504219168 370581490944 370787219929 370919079936 371170738176 371868232232 372206993408 374024410368 374070509568 375114860544 375161094144 375369365504 376463736832 376946476074 378045445392 378301938672 378646560768 379404859776 380008136704 381604737024 382929753472 382976950272 385197539328 385921392171 385968957696 386320564224 386535030784 387309127688 387661955072 389290712832 389554835712 390690564096 390955636736 392095449088 392598232866 393742834128 394009977648 394101522432 394368909312 395469930496 395518672896 397400936016 397449916416 398559539328 398608662528 398829950848 399992720384 401673285729 401945809839 402311970816 403117663512 403758645248 405455033088 406862863064 406913009664 409272385536 410092017552 410465599488 410693470208 411890827264 413902012944 415108724352 415390364032 415768772608 416601414656 418351761261 418635601251 418732867584 419016966144 420238589952 422290536192 423521703936 423756822776 424992265408 427456468992 427509153792 428993560576 430795972656 432345072768 432738926592 433032527872 434851909632 435722768649 436119699456 436361812096 436415594496 437634003968 437687943168 439770888753 439825091328 440225759232 441053019624 441107380224 441352261784 441754320896 442639003072 443042234368 444903671808 445205526528 446503501824 446806441984 448109084672 448683694704 449991810432 450297117312 450707324928 451554281996 454172498304 454228475904 455805658112 457720720947 459366639816 459785109504 460097060864 461438451712 462030153984 463377180672 463634425352 463691569152 464986129216 465043439616 467314159536 467739869184 468676591488 469103542272 469363965952 470303940764 470732374016 473030871936 474409970688 474731844608 476115902464 476726425623 478116298584 478440687144 478876532736 482617755648 484293511744 487161593856 488521678848 488581890048 488853127168 490278354944 490907038608 492338254464 492672292224 494108654592 496521294507 496973611008 497968878456 498422513664 498699213824 498760679424 500153147392 500214792192 502595301432 502657247232 504060593856 504122720256 504402584896 504862081024 505873146368 508806316032 510635933696 512781365376 513596719104 514561856228 514625276928 517609193472 519054283776 519118258176 519406447616 520920752128 521588728521 523109395368 523464310488 524990445504 525346636864 525468696576 525825212416 527358230528 528034461696 529573920768 529867914688 529933221888 531412719104 531478216704 534073325184 534559850496 535564380972 535630390272 535927746452 536415961088 537490218016 540606710784 542550679552 544830200712 545696514048 546789356736 547287465984 549959768064 551563149312 551869350592 553478299136 556756107264 557802348348 558180801668 558310490112 558689288192 560318119936 561036615552 562672290816 563054048256 564695605248 567452908008 567969841152 569107289664 569941958656 570012205056 571083356642 574394630208 574465425408 576460097024 576985235456 579802546176 580963691532 581492932608 581887459328 583583924224 584332253568 586035846144 586361185004 586433455104 588070692832 588143173632 591014966472 591553363968 593204895744 593278009344 593607368704 595338002432 596101404024 597839308992 598244926272 599989080576 600396156416 600943099904 603467956224 604676495268 605563331072 605637967872 610294294596 610369514496 612488853088 613046812672 616040205312 617836240896 618255425536 620057919488 620853019416 622663086528 623085546048 623653158912 624825111134 624902121984 625471389696 628525449216 630357884928 630707829248 632546627584 635635234164 637488398112 637920916192 638502043648 641184703488 643490340864 648517609152 649108389888 649548791808 650769406406 651362238464 651442520064 654542718144 654623391744 656451005952 656531914752 656896389632 658811539456 661579529436 662028392676 662631481344 663958504608 664563351552 665014239232 666953056256 667808289792 669755252736 670127068576 670209662976 672080791808 672163627008 675445675968 676060987392 677331422994 677790973454 678408421376 681258747456 683708487168 684795625472 686167035904 689049959724 689677664256 690145591296 692072378368 692157677568 695451638028 695537353728 697479193824 697565159424 697952413984 699987260672 700624928768 704045948928 705455911146 706098561024 706577629184 708637622272 709546307904 711614956032 712010010362 712097766912 712746467328 714085841296 714173853696 717661030716 718314799104 720808947712 726440267616 727595352064 729052475648 729716621312 732782518272 733279690752 735417532416 739008438336 741162981888 741574439858 741838159872 742341476352 743736464464 744413986816 748048820736 748141019136 750229721088 750322188288 750738731008 752927473664 753892952148 756090890784 756603877344 757293121536 758809719552 760016273408 763209474048 765859506944 765953900544 770395078656 771842784342 771937915392 772641128448 773070061568 774618255376 775323910144 778581425664 779109671424 781381128192 781911273472 784190898176 785196465732 787485668256 788019955296 788203044864 788737818624 790219993493 790939860992 791037345792 794801872032 794899832832 797119078656 797217325056 797659901696 799985440768 803346571458 803891619678 804623941632 806235327024 807517290496 810910066176 813725726128 813826019328 818544771072 820184035104 820931198976 821386940416 823031896337 823781654528 827804025888 830217448704 830780728064 831537545216 833202829312 836703522522 837271202502 837465735168 838033932288 840477179904 844581072384 847043407872 847513645552 849984530816 854912937984 855018307584 856625034963 857987121152 861591945312 864690145536 865477853184 866065055744 869703819264 871445537298 872239398912 872723624192 872831188992 875268007936 875375886336 879541777506 879650182656 880451518464 882106039248 882214760448 882704523568 883508641792 885278006144 886084468736 889807343616 890411053056 893007003648 893612883968 896218169344 897367389408 899983620864 900483248399 900594234624 901414649856 903108563992 908344996608 908456951808 911611316224 915441441894 918733279632 919570219008 920194121728 922876903424 924060307968 926754361344 927268850704 927383138304 929972258432 930086879232 934628319072 935479738368 937237666701 937353182976 937873556291 938207084544 938727931904 940607881528 941464748032 946061743872 948819941376 949463689216 952231804928 953452851246 956232597168 956881374288 957753065472 965235511296 968587023488 974323187712 976154109609 977043357696 977163780096 977706254336 980556709888 981814077216 984676508928 985344584448 988217309184 993042589014 993947222016 995937756912 996845027328 997398427648 997521358848 1000306294784 1000429584384 1005190602864 1005314494464 1008121187712 1008245440512 1008805169792 1009724162048 1011746292736 1015997134491 1016686460181 1017612632064 1021271867392 1025562730752 1027193438208 1029123712456 1029250553856 1035218386944 1038108567552 1038236516352 1038812895232 1041841504256 1043177457042 1046218790736 1046928620976 1049980891008 1050693273728 1050937393152 1051650424832 1056068923392 1058183866719 1059147841536 1059735829376 1059866443776 1062825438208 1062956433408 1068015015543 1068146650368 1069119700992 1071128761944 1071260780544 1071855492904 1072831922176 1074980436032 1081213421568 1085101359104 1089660401424 1091393028096 1093578713472 1094574931968 1099919536128 1103126298624 1103738701184 1106956598272 1112361659787 1113512214528 1115604696696 1116361603336 1116620980224 1117378576384 1120636239872 1122073231104 1125344581632 1126108096512 1129391210496 1134905816016 1135939682304 1138214579328 1139883917312 1140024410112 1142166713284 1148789260416 1148930850816 1152920194048 1157764176513 1159605092352 1161927383064 1162985865216 1163774918656 1167167848448 1168664507136 1172071692288 1172722370008 1172866910208 1176141385664 1176286347264 1182029932944 1183106727936 1186409791488 1186556018688 1187214737408 1190676004864 1192202808048 1195678617984 1196489852544 1199978161152 1200792312832 1205837429517 1206935912448 1209352990536 1211126662144 1211275935744 1220588589192 1220739028992 1224977706176 1226093625344 1232080410624 1235672481792 1236510851072 1240115838976 1241706038832 1245326173056 1246171092096 1247306317824 1249650222268 1249804243968 1255906803753 1257050898432 1260715769856 1261415658496 1265093255168 1271270468328 1274976796224 1275841832384 1277004087296 1282369406976 1286980681728 1297035218304 1298216779776 1299097583616 1301538812812 1302724476928 1309085436288 1309246783488 1312902011904 1313063829504 1313792779264 1317623078912 1319312666259 1323159058872 1324056785352 1325262962688 1327917009216 1329126703104 1330028478464 1333906112512 1335616579584 1339510505472 1340254137152 1340419325952 1344161583616 1344327254016 1350891351936 1352121974784 1354662845988 1355581946908 1356816842752 1362517494912 1367416974336 1372334071808 1378099919448 1379355328512 1380291182592 1384144756736 1384315355136 1390903276056 1391074707456 1394958387648 1395130318848 1395904827968 1399974521344 1401249857536 1408091897856 1410911822292 1412197122048 1413155258368 1417275244544 1419092615808 1423229912064 1424020020724 1424195533824 1428171682592 1428347707392 1435322061432 1436629598208 1441617895424 1452880535232 1455190704128 1458104951296 1459433242624 1465565036544 1466559381504 1470835064832 1478016876672 1482325963776 1483148879716 1487472928928 1488827973632 1496097641472 1496282038272 1500459442176 1500644376576 1501477462016 1505854947328 1507785904296 1512181781568 1513207754688 1514586243072 1517619439104 1520032546816 1526418948096 1531719013888 1531907801088 1540790157312 1543685568684 1543875830784 1546140123136 1549236510752 1550647820288 1557162851328 1558219342848 1562762256384 1563822546944 1568381796352 1570392931464 1574971336512 1576039910592 1576406089728 1577475637248 1580439986986 1581879721984 1582074691584 1589603744064 1589799665664 1594238157312 1594434650112 1595319803392 1599970881536 1606693142916 1607783239356 1609247883264 1612470654048 1615034580992 1621820132352 1627451452256 1627652038656 1637089542144 1640368070208 1641862397952 1642773880832 1646063792674 1647563309056 1655608051776 1660434897408 1661561456128 1663075090432 1666405658624 1673407045044 1674542405004 1674931470336 1676067864576 1680954359808 1689162144768 1694086815744 1695027291104 1699969061632 1709825875968 1710036615168 1713250069926 1715974242304 1723183890624 1729380291072 1730955706368 1732130111488 1739407638528 1742891074596 1744478797824 1745447248384 1745662377984 1750536015872 1750751772672 1759083555012 1759300365312 1764212078496 1764429520896 1765409047136 1767017283584 1770556012288 1772168937472 1779614687232 1780822106112 1786014007296 1787225767936 1792436338688 1794734778816 1799967241728 1800966496798 1801188469248 1802829299712 1806217127984 1816689993216 1816913903616 1823222632448 1830882883788 1837466559264 1839140438016 1840388243456 1845753806848 1848120615936 1853508722688 1854537701408 1854766276608 1859944516864 1860173758464 1869256638144 1870959476736 1874475333402 1874706365952 1875747112582 1876414169088 1877455863808 1881215763056 1882929496064 1892123487744 1897639882752 1898927378432 1904463609856 1906905702492 1912465194336 1913762748576 1915506130944 1919105698483 1930471022592 1937174046976 1948646375424 1952308219218 1954086715392 1954327560192 1955412508672 1961113419776 1963628154432 1969353017856 1970689168896 1976434618368 1986085178028 1987894444032 1991875513824 1993690054656 1994796855296 1995042717696 1998791748247 2000612589568 2000859168768 2010381205728 2010628988928 2016242375424 2016490881024 2017610339584 2019448324096 2023492585472 2031994268982 2033372920362 2035225264128 2042543734784 2051125461504 2054386876416 2058247424912 2058501107712 2070436773888 2076217135104 2076473032704 2077625790464 2083683008512 2086354914084 2092437581472 2093857241952 2099961782016 2101386547456 2101874786304 2103300849664 2112137846784 2116367733438 2118295683072 2119471658752 2119732887552 2125650876416 2125912866816 2136030031086 2136293300736 2138239401984 2142257523888 2142521561088 2143710985808 2145663844352 2149960872064 2162426843136 2170202718208 2179320802848 2182786056192 2186887888969 2187157426944 2189149863936 2199839072256 2206252597248 2207477402368 2213913196544 2224723319574 2227024429056 2231209393392 2232723206672 2233241960448 2234757152768 2241272479744 2244146462208 2250689163264 2252216193024 2258782420992 2269811632032 2271879364608 2276429158656 2277692922421 2279767834624 2280048820224 2284333426568 2297578520832 2297861701632 2305840388096 2315528353026 2319210184704 2323854766128 2325971730432 2327549837312 2334335696896 2337329014272 2344143384576 2345444740016 2345733820416 2352282771328 2352572694528 2364059865888 2366213455872 2370659980479 2372268407089 2372819582976 2373112037376 2374429474816 2381352009728 2384405616096 2391357235968 2392979705088 2399956322304 2401584625664 2411674859034 2413871824896 2418705981072 2422253324288 2422551871488 2441177178384 2441478057984 2449955412352 2452187250688 2464160821248 2469095689011 2471344963584 2473021702144 2480231677952 2483412077664 2490652346112 2492035036267 2492342184192 2494612635648 2499300444536 2499608487936 2511813607506 2514101796864 2521431539712 2522831316992 2530186510336 2542540936656 2549953592448 2551683664768 2554008174592 2564738813952 2569875104889 2573961363456 2594070436608 2596433559552 2598195167232 2603077625624 2605448953856 2618170872576 2618493566976 2625804023808 2626127659008 2627585558528 2635246157824 2638625332518 2646318117744 2648113570704 2650525925376 2655834018432 2658253406208 2660056956928 2671233159168 2679021010944 2680508274304 2680838651904 2688323167232 2688654508032 2701449745197 2701782703872 2704243949568 2709325691976 2711163893816 2713633685504 2725034989824 2734833948672 2744668143616 2756199838896 2758710657024 2760582365184 2768289513472 2768630710272 2781806552112 2782149414912 2789916775296 2790260637696 2791809655936 2799949042688 2811713000103 2813620668873 2816183795712 2821823644584 2824394244096 2826310516736 2834550489088 2838185231616 2846459824128 2848040041448 2848391067648 2856343365184 2856695414784 2870644122864 2873259196416 2883235790848 2905761070464 2910381408256 2916209902592 2928462328827 2931130073088 2933118763008 2941670129664 2956033753344 2964651927552 2966297759432 2974945857856 2977655947264 2992195282944 2992564076544 3000918884352 3001288753152 3002954924032 3011709894656 3015571808592 3024363563136 3026415509376 3029172486144 3035238878208 3050059380543 3052837896192 3063438027776 3063815602176 3081580314624 3087371137368 3087751661568 3092280246272 3098473021504 3101295640576 3114325702656 3116438685696 3125524512768 3127645093888 3136763592704 3140785862928 3149942673024 3152079821184 3152812179456 3154951274496 3160879973972 3163759443968 3179207488128 3179599331328 3188476314624 3188869300224 3190639606784 3199941763072 3204045046629 3213386285832 3215566478712 3218495766528 3224941308096 3230069161984 3243640264704 3254902904512 3255304077312 3274179084288 3280736140416 3283724795904 3285547761664 3292127585348 3295126618112 3311216103552 3320869794816 3323122912256 3332811317248 3337084979361 3346814090088 3349084810008 3349862940672 3352135729152 3361908719616 3378324289536 3388173631488 3390054582208 3399938123264 3419651751936 3420073230336 3426500139852 3431948484608 3446367781248 3458760582144 3478815277056 3485782149192 3488957595648 3490894496768 3491324755968 3501072031744 3501503545344 3518167110024 3518600730624 3528424156992 3528859041792 3530818094272 3534034567168 3541112024576 3544337874944 3559229374464 3561644212224 3572028014592 3574451535872 3584872677376 3589469557632 3599934483456 3601932993596 3602376938496 3612434255968 3633379986432 3633827807232 3646445264896 3661765767576 3674933118528 3678280876032 3680776486912 3691507613696 3696241231872 3707017445376 3709075402816 3709532553216 3719889033728 3720347516928 3738513276288 3741918953472 3748950666804 3749412731904 3751494225164 3754911727616 3762431526112 3765858992128 3784246975488 3795279765504 3797854756864 3808927219712 3813811404984 3824930388672 3827525497152 3831012261888 3838211396966 3860942045184 3874348093952 3897292750848 3904616438436 3908173430784 3910825017344 3922226839552 3927256308864 3938706035712 3941378337792 3952869236736 3972170356056 3975788888064 3983751027648 3987380109312 3989593710592 3990085435392 3997583496494 4001225179136 4001718337536 4020762411456 4021257977856 4032484750848 4032981762048 4035220679168 4038896648192 4046985170944 4063988537964 4066745840724 4070450528256 4085087469568 4102250923008 4116494849824 4117002215424 4140873547776 4152434270208 4152946065408 4155251580928 4167366017024 4172709828168 4184875162944 4187714483904 4199923564032 4202773094912 4203749572608 4206601699328 4224275693568 4232735466876 4236591366144 4238943317504 4239465775104 4251301752832 4251825733632 4272060062172 4272586601472 4284515047776 4285043122176 4287421971616 4291327688704 4299921744128 4324853686272 4340405436416 4358641605696 4365572112384 4373775777938 4374314853888 4378299727872 4399678144512 4412505194496 4414954804736 4427826393088 4449446639148 4462418786784 4465446413344 4466483920896 4469514305536 4482544959488 4488292924416 4501378326528 4504432386048 4517564841984 4539623264064 4543758729216 4552858317312 4555385844842 4559535669248 4560097640448 4568666853136 4595157041664 4595723403264 4611680776192 4631056706052 4638420369408 4647709532256 4651943460864 4655099674624 4668671393792 4674658028544 4688286769152 4690889480032 4691467640832 4704565542656 4705145389056 4728119731776 4732426911744 4741319960958 4744536814178 4745639165952 4746224074752 4748858949632 4762704019456 4768811232192 4782714471936 4785959410176 4799912644608 4803169251328 4823349718068 4827743649792 4837411962144 4844506648576 4845103742976 4854208531457 4882354356768 4882956115968 4899910824704 4904374501376 4928321642496 4938191378022 4942689927168 4946043404288 4960463355904 4966824155328 4981304692224 4984070072534 4984684368384 4989225271296 4998600889072 4999216975872 5023627215012 5028203593728 5042863079424 5045662633984 5060373020672 5085081873312 5099907184896 5103367329536 5108016349184 5129477627904 5139750209778 5147922726912 5188140873216 5192867119104 5196390334464 5206155251248 5210897907712 5236341745152 5236987133952 5251608047616 5252255318016 5255171117056 5270492315648 5277250665036 5292636235488 5296227141408 5301051850752 5311668036864 5316506812416 5320113913856 5342466318336 5358042021888 5361016548608 5361677303808 5376646334464 5377309016064 5402899490394 5403565407744 5408487899136 5418651383952 5422327787632 5427267371008 5450069979648 5469667897344 5489336287232 5512399677792 5517421314048 5521164730368 5531539954451 5536579026944 5537261420544 5563613104224 5564298829824 5579833550592 5580521275392 5583619311872 5599898085376 5623426000206 5627241337746 5632367591424 5643647289168 5648788488192 5652621033472 5669100978176 5676370463232 5692919648256 5696080082896 5696782135296 5712686730368 5713390829568 5741288245728 5746518392832 5757317095449 5761223274359 5766471581696 5811522140928 5820762816512 5832419805184 5856924657654 5862260146176 5866237526016 5883340259328 5912067506688 5929303855104 5932595518864 5949891715712 5955311894528 5984390565888 5985128153088 5996375244741 6001837768704 6002577506304 6005909848064 6023419789312 6031143617184 6048727126272 6052831018752 6058344972288 6070477756416 6100118761086 6105675792384 6126876055552 6127631204352 6163160629248 6174742274736 6175503323136 6184560492544 6196946043008 6202591281152 6228651405312 6232877371392 6251049025536 6255290187776 6273527185408 6281571725856 6299885346048 6303382738793 6304159642368 6305624358912 6309902548992 6321759947944 6327518887936 6358414976256 6359198662656 6376952629248 6377738600448 6381279213568 6399883526144 6408090093258 6426772571664 6431132957424 6436991533056 6449882616192 6460138323968 6487280529408 6509805809024 6510608154624 6548358168576 6560663666907 6561472280832 6567449591808 6571095523328 6584255170696 6590253236224 6622432207104 6641739589632 6646245824512 6665622634496 6674169958722 6693628180176 6698169620016 6699725881344 6704271458304 6723817439232 6756648579072 6776347262976 6780109164416 6799876246528 6833078767263 6839303503872 6840146460672 6853000279704 6863896969216 6892735562496 6917521164288 6957630554112 6971564298384 6977915191296 6981788993536 6982649511936 7002144063488 7003007090688 7036334220048 7037201461248 7056848313984 7057718083584 7061636188544 7068069134336 7082224049152 7111979941437 7116805221267 7118458748928 7123288424448 7144056029184 7148903071744 7169745354752 7178939115264 7199868966912 7203865987192 7204753876992 7224868511936 7266759972864 7267655614464 7292890529792 7323531535152 7349866237056 7356561752064 7361552973824 7392482463744 7407287067033 7414034890752 7418150805632 7419065106432 7439778067456 7440695033856 7476105108801 7477026552576 7483837906944 7497901333608 7498825463808 7502988450328 7509823455232 7524863052224 7531717984256 7568493950976 7590559531008 7595709513728 7617854439424 7627622809968 7649860777344 7655050994304 7662024523776 7676422793932 7721884090368 7748696187904 7794585501696 7809232876872 7816346861568 7821650034688 7844453679104 7854512617728 7877412071424 7882756675584 7905738473472 7944340712112 7951577776128 7967502055296 7974760218624 7979187421184 7980170870784 7995166992988 8002450358272 8041524822912 8042515955712 8064969501696 8065963524096 8070441358336 8093970341888 8104349235591 8127977075928 8133491681448 8140901056512 8170174939136 8204501846016 8232989699648 8234004430848 8281747095552 8304868540416 8305892130816 8310503161856 8334732034048 8345419656336 8369750325888 8375428967808 8399847128064 8405546189824 8440862006619 8448551387136 8465470933752 8473182732288 8477886635008 8478931550208 8502603505664 8503651467264 8544120124344 8545173202944 8569030095552 8570086244352 8574843943232 8582655377408 8599843488256 8649707372544 8680810872832 8717283211392 8731144224768 8747551555876 8748629707776 8799356289024 8825010388992 8829909609472 8855652786176 8898893278296 8924837573568 8930892826688 8932967841792 8939028611072 8965089918976 8976585848832 9002756653056 9008864772096 9035129683968 9079246528128 9087517458432 9105716634624 9110771689684 9119071338496 9137333706272 9190314083328 9191446806528 9223361552384 9262113412104 9276840738816 9295419064512 9303886921728 9310199349248 9337342787584 9349316057088 9376573538304 9381778960064 9382935281664 9409131085312 9410290778112 9456239463552 9464853823488 9482639921916 9489073628356 9491278331904 9497717899264 9525408038912 9537622464384 9565428943872 9571918820352 9599825289216 9606338502656 9646699436136 9655487299584 9674823924288 9689013297152 9690207485952 9708417062914 9764708713536 9765912231936 9799821649408 9808749002752 9856643284992 9876382756044 9885379854336 9892086808576 9920926711808 9933648310656 9962609384448 9968140145068 9969368736768 9997201778144 9998433951744 10047254430024 10056407187456 10085726158848 10091325267968 10120746041344 10170163746624 10199814369792 10206734659072 10216032698368 10258955255808 10279500419556 10295845453824 10376281746432 10412310502496 10421795815424 10472683490304 10473974267904 10503216095232 10504510636032 10510342234112 10540984631296 10554501330072 10585272470976 10592454282816 10602103701504 10623336073728 10633013624832 10640227827712 10684932636672 10716084043776 10722033097216 10723354607616 10753292668928 10754618032128 10805798980788 10807130815488 10837302767904 10844655575264 10854534742016 10900139959296 10939335794688 10978672574464 11024799355584 11034842628096 11042329460736 11063079908902 11073158053888 11074522841088 11127226208448 11128597659648 11159667101184 11161042550784 11167238623744 11199796170752 11246852000412 11254482675492 11264735182848 11287294578336 11297576976384 11305242066944 11338201956352 11352740926464 11385839296512 11392160165792 11393564270592 11425373460736 11426781659136 11482576491456 11493036785664 11514634190898 11522446548718 11532943163392 11623044281856 11641525633024 11664839610368 11713849315308 11724520292352 11732475052032 11766680518656 11824135013376 11858607710208 11865191037728 11899783431424 11910623789056 11968781131776 11970256306176 11992750489482 12003675537408 12005155012608 12011819696128 12046839578624 12062287234368 12097454252544 12105662037504 12116689944576 12140955512832 12200237522172 12211351584768 12253752111104 12255262408704 12349484549472 12351006646272 12369120985088 12393892086016 12405182562304 12457302810624 12465754742784 12502098051072 12510580375552 12547054370816 12563143451712 12599770692096 12606765477586 12608319284736 12611248717824 12619805097984 12643519895888 12655037775872 12716829952512 12718397325312 12753905258496 12755477200896 12762558427136 12799767052288 12816180186516 12853545143328 12862265914848 12873983066112 12899765232384 12920276647936 12974561058816 13019611618048 13021216309248 13096716337152 13121327333814 13122944561664 13134899183616 13142191046656 13168510341392 13180506472448 13244864414208 13283479179264 13292491649024 13331245268992 13348339917444 13387256360352 13396339240032 13399451762688 13408542916608 13433739889381 13447634878464 13513297158144 13552694525952 13560218328832 13599752493056 13666157534526 13678607007744 13680292921344 13706000559408 13727793938432 13785471124992 13835042328576 13915261108224 13943128596768 13955830382592 13963577987072 13965299023872 13991542237729 14004288126976 14006014181376 14072668440096 14074402922496 14113696627968 14115436167168 14123272377088 14136138268672 14164448098304 14223959882874 14233610442534 14236917497856 14246576848896 14288112058368 14297806143488 14339490709504 14357878230528 14399737933824 14407731974384 14409507753984 14449737023872 14533519945728 14535311228928 14562625594371 14585781059584 14647063070304 14699732474112 14713123504128 14723105947648 14784964927488 14814574134066 14828069781504 14836301611264 14838130212864 14879556134912 14881390067712 14952210217602 14954053105152 14967675813888 14995802667216 14997650927616 15005976900656 15019646910464 15049726104448 15063435968512 15136987901952 15181119062016 15191419027456 15235708878848 15255245619936 15299721554688 15308215222783 15310101988608 15324049047552 15352845587864 15443768180736 15497392375808 15589171003392 15618465753744 15632693723136 15643300069376 15688907358208 15709025235456 15754824142848 15765513351168 15811476946944 15888681424224 15903155552256 15935004110592 15943850456947 15949520437248 15958374842368 15960341741568 15990333985976 16004900716544 16083049645824 16085031911424 16129939003392 16131927048192 16140882716672 16187940683776 16208698471182 16255954151856 16266983362896 16281802113024 16340349878272 16409003692032 16465979399296 16468008861696 16563494191104 16594619863353 16609737080832 16611784261632 16621006323712 16669464068096 16690839312672 16739500651776 16750857935616 16799694256128 16811092379648 16881724013238 16897102774272 16930941867504 16946365464576 16955773270016 16957863100416 17005207011328 17007302934528 17088240248688 17090346405888 17138060191104 17140172488704 17149687886464 17165310754816 17199686976512 17271951286347 17283669823077 17299414745088 17361621745664 17434566422784 17462288449536 17495103111752 17497259415552 17598712578048 17650020777984 17659819218944 17711305572352 17797786556592 17849675147136 17861785653376 17865935683584 17878057222144 17953171697664 17989125734223 18005513306112 18017729544192 18070259367936 18158493056256 18175034916864 18211433269248 18221543379368 18238142676992 18274667412544 18380628166656 18382893613056 18446723104768 18524226824208 18553681477632 18590838129024 18607773843456 18620398698496 18698632114176 18753147076608 18763557920128 18765870563328 18818262170624 18820581556224 18910148216379 18912478927104 18929707646976 18965279843832 18978147256712 18982556663808 18995435798528 19050816077824 19075244928768 19130857887744 19143837640704 19199650578432 19212677005312 19293398872272 19310974599168 19349647848576 19378026594304 19380414971904 19416834125828 19529417427072 19531824463872 19599643298816 19681991000721 19713286569984 19752765512088 19770759708672 19784173617152 19841853423616 19867296621312 19925218768896 19936280290136 19938737473536 19994403556288 19996867903488 20094508860048 20112814374912 20171452317696 20182650535936 20241492082688 20340327493248 20399628739584 20413469318144 20499236301789 20517910511616 20559000839112 20591690907648 20752563492864 20824621004992 20843591630848 20945366980608 20947948535808 21006432190464 21009021272064 21020684468224 21081969262592 21109002660144 21170544941952 21184908565632 21204207403008 21246672147456 21350415663801 21369865273344 21432168087552 21444066194432 21446709215232 21506585337856 21509236064256 21611597961576 21614261630976 21674605535808 21689311150528 21709069484032 21800279918592 21878671589376 21957345148928 22049598711168 22069685256192 22084658921472 22126159817804 22146316107776 22254452416896 22257195319296 22319334202368 22322085101568 22334477247488 22399592341504 22428315326403 22493704000824 22508965350984 22529470365696 22574589156672 22595153952768 22610484133888 22676403912704 22705481852928 22771678593024 22784320331584 22787128541184 22850746921472 22853563318272 22965152982912 22986073571328 23029268381796 23044893097436 23065886326784 23246088563712 23329679220736 23427698630616 23449040584704 23464950104064 23533361037312 23648270026752 23717215420416 23730382075456 23799566862848 23821247578112 23937562263552 23940512612352 23985500978964 24007351074816 24023639392256 24093679157248 24124574468736 24194908505088 24211324075008 24281911025664 24400475044344 24422703169536 24507504222208 24510524817408 24698969098944 24702013292544 24738241970176 24787784172032 24810365124608 24914605621248 24931509485568 25004196102144 25021160751104 25094108741632 25126286903424 25199541384192 25213530955172 25216638569472 25287039791776 25310075551744 25433659905024 25436794650624 25507810516992 25510954401792 25525116854272 25599534104576 25632360373032 25707090286656 25724531829696 25747966132224 25799530464768 25840553295872 25949122117632 26039223236096 26042432618496 26193432674304 26242654667628 26245889123328 26284382093312 26337020682784 26361012944896 26489728828416 26566958358528 26584983298048 26662490537984 26696679834888 26774512720704 26792678480064 26798903525376 26817085833216 26867479778762 26895269756928 27026594316288 27105389051904 27120436657664 27199504986112 27332315069052 27357214015488 27412001118816 27455587876864 27570942249984 27670084657152 27830522216448 27886257193536 27911660765184 27927155974144 27930598047744 27983084475458 28008576253952 28012028362752 28145336880192 28148805844992 28227393255936 28230872334336 28246544754176 28272276537344 28328896196608 28447919765748 28467220885068 28473834995712 28493153697792 28576224116736 28595612286976 28678981419008 28715756461056 28799475867648 28815463948768 28819015507968 28899474047744 29067039891456 29070622457856 29125251188742 29171562119168 29294126140608 29399464948224 29426247008256 29446211895296 29569929854976 29629148268132 29656139563008 29672603222528 29676260425728 29759112269824 29762780135424 29904420435204 29908106210304 29991605334432 29995301855232 30011953801312 30039293820928 30099452208896 30126871937024 30273975803904 30362238124032 30382838054912 30471417757696 30510491239872 30599443109376 30616430445566 30620203977216 30648098095104 30705691175728 30887536361472 30994784751616 31236931507488 31265387446272 31286600138752 31377814716416 31418050470912 31509648285696 31531026702336 31622953893888 31777362848448 31806311104512 31870008221184 31887700913894 31899040874496 31916749684736 31920683483136 31980667971952 32009801433088 32166099291648 32170063822848 32259878006784 32263854096384 32281765433344 32375881367552 32417396942364 32511908303712 32533966725792 32563604226048 32680699756544 32818007384064 32931958798592 32936017723392 33126988382208 33189239726706 33219474161664 33223568523264 33242012647424 33338928136192 33381678625344 33479001303552 33501715871232 33599388512256 33622184759296 33763448026476 33794205548544 33861883735008 33892730929152 33911546540032 33915726200832 33979459720199 34010414022656 34014605869056 34176480497376 34180692811776 34276120382208 34280344977408 34299375772928 34330621509632 34399373953024 34543902572694 34567339646154 34598829490176 34723243491328 34869132845568 34924576899072 34990206223504 34994518831104 35197425156096 35300041555968 35319638437888 35422611144704 35595573113184 35699350294272 35723571306752 35731871367168 35756114444288 35906343395328 35978251468446 36011026612224 36035459088384 36140518735872 36316986112512 36350069833728 36422866538496 36443086758736 36476285353984 36549334825088 36761256333312 36765787226112 36893446209536 37048453648416 37107362955264 37181676258048 37215547686912 37240797396992 37397264228352 37506294153216 37527115840256 37531741126656 37636524341248 37641163112448 37820296432758 37824957854208 37859415293952 37930559687664 37956294513424 37965113327616 37990871597056 38101632155648 38150489857536 38261715775488 38287675281408 38399301156864 38425354010624 38586797744544 38621949198336 38699295697152 38720779681157 38756053188608 38760829943808 38833668251656 39058834854144 39063648927744 39199286597632 39363982001442 39426573139968 39505531024176 39541519417344 39568347234304 39683706847232 39734593242624 39850437537792 39872560580272 39877474947072 39988807112576 39993735806976 40189017720096 40225628749824 40301219668143 40328562920513 40342904635392 40365301071872 40482984165376 40680654986496 40799257479168 40826938636288 40998472603578 41035821023232 41118001678224 41183381815296 41505126985728 41649242009984 41687183261696 41890733961216 41895897071616 41974626713187 42012864380928 42018042544128 42041368936448 42163938525184 42218005320288 42341089883904 42369817131264 42408414806016 42493344294912 42700831327602 42739730546688 42864336175104 42888132388864 42893418430464 43013170675712 43018472128512 43223195923152 43228523261952 43349211071616 43378622301056 43418138968064 43600559837184 43687876783113 43757343178752 43914690297856 44099197422336 44139370512384 44169317842944 44252319635608 44292632215552 44508904833792 44514390638592 44638668404736 44644170203136 44668954494976 44799184683008 44856630652806 44987408001648 45017930701968 45058940731392 45149178313344 45190307905536 45220968267776 45410963705856 45543357186048 45568640663168 45574257082368 45701493842944 45707126636544 45924645668349 45930305965824 45972147142656 46058536763592 46089786194872 46131772653568 46492177127424 46659358441472 46855397261232 46898081169408 46929900208128 47066722074624 47296540053504 47434430840832 47460764150912 47599133725696 47831551370841 47875124527104 47881025224704 47971001957928 48014702149632 48047278784512 48187358314496 48249148937472 48389817010176 48422648150016 48563822051328 48800950088688 48845406339072 49015008444416 49021049634816 49397938197888 49404026585088 49476483940352 49575568344064 49783859590059 49829211242496 49863018971136 50008392204288 50042321502208 50188217483264 50252573806848 50399082768384 50427061910344 50433277138944 50574079583552 50620151103488 50867319810048 50873589301248 51015621033984 51021908803584 51050233708544 51199068209152 51264720746064 51414180573312 51449063659392 51495932264448 51599060929536 51851009469231 51898244235264 52078446472192 52084865236992 52386865348608 52485309335256 52491778246656 52568764186624 52674041365568 52722025889792 52979457656832 53133916717056 53169966596096 53324981075968 53393359669776 53549025441408 53585356960128 53597807050752 53634171666432 53734959557524 54053188632576 54210778103808 54240873315328 54399009972224 54664630138104 54714428030976 54824002237632 54911175753728 55141884499968 55340169314304 55661044432896 55772514387072 55823321530368 55854311948288 55861196095488 55966168950916 56017152507904 56290673760384 56297611689984 56454786511872 56461744668672 56493089508352 56657792393216 56730444649137 56895839531496 56934441770136 56947669991424 56986307395584 57152448233472 57191224573952 57357962838016 57431512922112 57598951735296 57630927897536 57638031015936 57798948095488 58134079782912 58141244915712 58250502377484 58343124238336 58588252281216 58798929896448 59139859709952 59258296536264 59312279126016 59345206445056 59352520851456 59518224539648 59525560270848 59808840870408 59816212420608 59983210668864 59990603710464 60023907602624 60078587641856 60198904417792 60253743874048 60547951607808 60724476248064 60765676109824 60942835515392 61020982479744 61198886218752 61232860891132 61240407954432 61411382351456 61775072722944 61989569503232 62473863014976 62530774892544 62573200277504 62755629432832 62836100941824 63019296571392 63062053404672 63245907787776 63554725696896 63612622209024 63740016442368 63775401827788 63833499369472 63961335943904 64019602866176 64332198583296 64340127645696 64519756013568 64527708192768 64563530866688 64751762735104 64834793884728 65023816607424 65067933451584 65127208452096 65361399513088 65636014768128 65863917597184 65872035446784 66253976764416 66378479453412 66438948323328 66484025294848 66677856272384 66763357250688 66958002607104 67003431742464 67198777024512 67244369518592 67526896052952 67588411097088 67723767470016 67785461858304 67823093080064 67831452401664 67958919440398 68020828045312 68029211738112 68352960994752 68361385623552 68552240764416 68560689954816 68598751545856 68661243019264 68798747906048 69087805145388 69134679292308 69197658980352 69446486982656 69738265691136 69980412447008 69989037662208 70394850312192 70600083111936 70639276875776 70845222289408 71191146226368 71398700588544 71447142613504 71463742734336 71512228888576 71812686790656 71956502936892 72022053224448 72070918176768 72281037471744 72633972225024 72845733076992 72886173517472 72952570707968 73098669650176 73522512666624 73531574452224 73786892419072 74096907296832 74214725910528 74363352516096 74431095373824 74481594793984 74794528456704 75012588306432 75054231680512 75063482253312 75273048682496 75282326224896 75640592865516 75649915708416 75861119375328 75912589026848 75930226655232 75981743194112 76203264311296 76300979715072 76523431550976 76575350562816 76798602313728 76850708021248 77173595489088 77243898396672 77398591394304 77441559362314 77512106377216 77521659887616 77667336503312 78117669708288 78127297855488 78398573195264 78727964002884 78853146279936 79011062048352 79083038834688 79136694468608 79367413694464 79469186485248 79700875075584 79745121160544 79754949894144 79977614225152 79987471613952 80378035440192 80451257499648 80602439336286 80657125841026 80685809270784 80730602143744 80965968330752 81361309972992 81598514958336 81653877272576 81996945207156 82071642046464 82236003356448 82366763630592 82521545034769 83010253971456 83298484019968 83374366523392 83781467922432 83791794143232 83949253426374 84025728761856 84036085088256 84082737872896 84327877050368 84436010640576 84682179767808 84739634262528 84816829612032 84986688589824 85401662655204 85479461093376 85728672350208 85776264777728 85786836860928 86026341351424 86036944257024 86446391846304 86457046523904 86698422143232 86757244602112 86836277936128 87201119674368 87375753566226 87514686357504 87829380595712 88198394844672 88278741024768 88338635685888 88504639271216 88585264431104 89017809667584 89028781277184 89277336809472 89288340406272 89337908989952 89598369366016 89713261305612 89974816003296 90035861403936 90117881462784 90298356626688 90380615811072 90441936535552 90821927411712 91086714372096 91137281326336 91148514164736 91402987685888 91414253273088 91849291336698 91860611931648 91944294285312 92117073527184 92179572389744 92263545307136 92984354254848 93318716882944 93710794522464 93796162338816 93859800416256 94036179225667 94133444149248 94593080107008 94868861681664 94921528301824 95198267451392 95663102741682 95750249054208 95762050449408 95942003915856 96029404299264 96094557569024 96374716628992 96498297874944 96779634020352 96845296300032 97127644102656 97601900177376 97690812678144 97940795664103 98030016888832 98042099269632 98795876395776 98808053170176 98952967880704 99151136688128 99567719180118 99658422484992 99726037942272 100016784408576 100084643004416 100376434966528 100505147613696 100798165536768 100854123820688 100866554277888 101148159167104 101240302206976 101734639620096 101747178602496 101938379160597 102031242067968 102043817607168 102100467417088 102398136418304 102529441492128 102828361146624 102898127318784 102991864528896 103198121859072 103702018938462 103796488470528 104156892944384 104169730473984 104773730697216 104970618670512 104983556493312 105137528373248 105348082731136 105444051779584 105958915313664 106267833434112 106339933192192 106649962151936 106786719339552 107098050882816 107157506559481 107170713920256 107195614101504 107268343332864 107469919115048 108106377265152 108421556207616 108481746630656 108798019944448 109329260276208 109428856061952 109648004475264 109822351507456 110283768999936 110680338628608 111322088865792 111545028774144 111646643060736 111708623896576 111722392190976 111932337901832 112034305015808 112581347520768 112595223379968 112909573023744 112923489337344 112986179016704 113315584786432 113460889298274 113791679062992 113868883540272 113895339982848 113972614791168 114304896466944 114382449147904 114863025844224 115197903470592 115261855795072 115276062031872 115597896190976 116162339043471 116268159565824 116282489831424 116501004754968 116686248476672 117176504562432 117597859792896 118279719419904 118516593072528 118624558252032 118690412890112 118705041702912 119036449079296 119051120541696 119617681740816 119632424841216 119966421337728 119981207420928 120047815205248 120157175283712 120397808835584 120903659004429 120985688761539 121095903215616 121448952496128 121531352219648 121885671030784 122041964959488 122397772437504 122465721782264 122480815908864 122822764702912 123550145445888 123979139006464 124947726029952 125061549785088 125146400555008 125672201883648 125923880139561 126038593142784 126124106809344 126491815575552 127109451393792 127225244418048 127480032884736 127550803655576 127666998738944 127922671887808 128039205732352 128664397166592 128680255291392 129039512027136 129055416385536 129127061733376 129503525470208 129669587769456 130047633214848 130135866903168 130254416904192 131272029536256 131727835194368 131744070893568 132507953528832 132756958906824 132877896646656 132968050589696 133355712544768 133526714501376 133916005214208 134006863484928 134397554049024 134488739037184 135053792105904 135176822194176 135447534940032 135570923716608 135646186160128 135662904803328 135917838880796 136041656090624 136705921989504 136722771247104 137104481528832 137121379909632 137197503091712 137597495812096 137773937005047 138175610290776 138269358584616 138395317960704 138892973965312 139476531382272 139960824894016 139978075324416 140789700624384 141200166223872 141278553751552 141690444578816 142382292452736 142797401177088 142894285227008 143494654112523 143625373581312 143913005873784 144044106448896 144141836353536 144562074943488 145267944450048 145691466153984 145772347034944 145905141415936 146197339300352 147045025333248 147063148904448 147573784838144 148193814593664 148429451821056 148726705032192 149589056913408 150025176612864 150108463361024 150126964506624 150546097364992 150564652449792 151281185731032 151299831416832 151722238750656 151825178053696 151860453310464 151963486388224 152406528622592 152601959430144 153046863101952 153150701125632 153597204627456 153701416042496 154347190978176 154487796793344 154797182788608 154883118724628 155024212754432 155334673006624 156235339416576 156254595710976 156797146390528 157455928005768 157706292559872 158022124096704 158166077669376 158273388937216 158734827388928 158938372970496 159401750151168 159490242321088 159509899788288 159955228450304 159974943227904 160756070880384 160902514999296 161204878672572 161314251682052 161461204287488 161931936661504 162722619945984 163197029916672 163307754545152 163993890414312 164143284092928 164472006712896 164733527261184 165043090069538 166020507942912 166596968039936 166748733046784 167562935844864 167583588286464 167898506852748 168051457523712 168165475745792 168655754100736 168872021281152 169364359535616 169479268525056 169973377179648 170803325310408 170958922186752 171457344700416 171552529555456 171573673721856 172052682702848 172073888514048 172892783692608 172914093047808 173396844286464 173514489204224 173672555872256 174402239348736 174751507132452 175029372715008 175658761191424 176396789689344 177009278542432 177170528862208 178035619335168 178057562554368 178554673618944 178576680812544 178675817979904 179196738732032 179426522611224 179949632006592 180071722807872 180235762925568 180596713253376 180761231622144 180883873071104 181643854823424 182173428744192 182274562652672 182297028329472 182805975371776 182828506546176 183698582673396 183721223863296 184234147054368 184359144779488 184527090614272 185968708509696 186637433765888 187421589044928 187592324677632 187719600832512 188072358451334 188266888298496 189186160214016 189737723363328 189843056603648 190396534902784 191326205483364 191500498108416 191884007831712 192058808598528 192189115138048 192749433257984 192996595749888 193559268040704 193690592600064 194255288205312 195203800354752 195381625356288 195881591328206 196060033777664 196084198539264 197591752791552 197616106340352 197905935761408 198302273376256 199135438360236 199316844969984 199452075884544 200033568817152 200169286008832 200752869933056 201010295227392 201596331073536 201708247641376 201733108555776 202296318334208 202480604413952 203469279240192 203494357204992 203876758321194 204062484135936 204087635214336 204200934834176 204796272836608 205058882984256 205656722293248 205796254637568 205983729057792 206396243718144 207404037876924 207592976941056 208313785888768 208339460947968 209941237341024 209967112986624 210275056746496 210696165462272 210888103559168 211917830627328 212535666868224 212679866384384 213299924303872 213573438679104 214196101765632 214315013118962 214341427840512 214391228203008 214536686665728 214939838230096 216212754530304 216843112415232 216963493261312 217596039888896 218658520552416 218857712123904 219296008950528 219644703014912 220567537999872 221360677257216 222644177731584 223090057548288 223293286121472 223417247793152 223444784381952 223864675803664 224068610031616 225162695041536 225190446759936 225819146047488 225846978674688 225972358033408 226631169572864 226921778596548 227583358125984 227737767080544 227790679965696 227945229582336 228609792933888 228764898295808 229726051688448 230395806941184 230523711590144 230552124063744 231195792381952 232324678086942 232536319131648 232564979662848 233002009509936 233372496953344 234353009124864 235195719585792 236559438839808 237033186145056 237249116504064 237380825780224 237410083405824 237856218041393 238072898158592 238102241083392 239235363481632 239264849682432 239932842675456 239962414841856 240095630410496 240314350567424 240795617671168 241807318008858 241971377523078 242191806431232 242897904992256 243062704439296 243771342061568 244083929918976 244795544875008 244931443564528 244961631817728 245645529405824 247100290891776 247564635104307 247958278012928 249895452059904 250123099570176 250292801110016 251344403767296 251847760279122 252077186285568 252248213618688 252983631151104 254218902787584 254450488836096 254960065769472 255101607311152 255333997477888 255845343775616 256078411464704 257328794333184 257360510582784 258079024054272 258110832771072 258254123466752 259007050940416 259339175538912 260095266429696 260271733806336 260508833808384 262544059072512 263455670388736 263488141787136 265015907057664 265513917813648 265755793293312 265936101179392 266711425089536 267053429002752 267832010428416 268013726969856 268795108098048 268977478074368 270107584211808 270353644388352 270895069880064 271045457768099 271141847433216 271292372320256 271325809606656 271835677761592 272083312181248 273411843979008 273445542494208 274208963057664 274242759819264 274395006183424 275194991624192 275547874010094 276351220581552 276538717169232 276790635921408 277785947930624 278953062764544 279921649788032 279956150648832 281579401248768 282108537677001 282400332447744 282557107503104 283380889157632 284764584905472 285594802354176 285788570454016 286989308225046 287250747162624 287826011747568 288088212897792 288283672707072 289124149886976 290535888900096 291382932307968 291544694069888 291810282831872 292394678600704 293822386992309 294090050666496 294126297808896 295147569676288 296387629187328 296858903642112 297453410064384 299178113826816 300050353225728 300216926722048 300253929013248 301092194729984 301129304899584 302562371462064 302599662833664 303444477501312 303650356107392 303720906620928 303926972776448 305203918860288 305815137481791 306093726203904 306301402251264 307194409254912 307402832084992 308694381956352 308975593586688 309594365577216 309766237449256 310048425508864 310669346013248 312470678833152 312509191421952 313594292781056 314911856011536 315412585119744 316044248193408 316332155338752 316546777874432 317876745940992 318803500302336 318980484642176 319019799576576 319910456900608 319949886455808 321472519678443 321512141760768 321805029998592 322409757345144 322628503364104 322922408574976 323863873323008 325445239891968 326394059833344 326615509090304 327987780828624 328286568185856 328944013425792 329467054522368 330086180139076 332041015885824 333193936079872 335125871689728 335167176572928 335797013705496 336102915047424 336330951491584 337311508201472 337744042562304 338728719071232 338958537050112 339946754359296 341606650620816 341917844373504 342914689400832 343105059110912 343147347443712 344105365405696 345785567385216 345828186095616 346793688572928 347028978408448 348487017130413 348804478697472 349503014264904 350058745430016 351317522382848 352793579378688 354018557084864 354341057724416 356071238670336 356115125108736 357109347237888 357153361625088 357351635959808 358393477464064 358853045222448 359899264013184 360143445615744 360471525851136 361193426506752 362957066284617 363287709646848 364346857488384 364549125305344 364594056658944 365611950743552 365657013092352 367397165346792 367442447726592 368468294108736 368718289558976 369054181228544 371937417019392 373274867531776 374843178089856 375184649355264 375439201665024 376144716902668 378372320428032 379475446726656 379686113207296 380793069805568 382652410966728 383000996216832 383768015663424 384117617197056 384378230276096 385498866515968 385993191499776 387118536081408 387381185200128 388510576410624 390407600709504 390763250712576 391763182656412 392120067555328 395183505583104 395232212680704 396604546752512 398270876720472 398633689939968 398904151769088 400067137634304 400338572017664 401505739866112 402020590454784 403192662147072 403416495282752 403466217111552 404592636668416 404961208827904 406938558480384 406988714409984 407753516642388 408124968271872 408401869668352 409592545673216 410117765968512 411313444586496 411592509275136 412792487436288 414808075753848 415185953882112 416627571777536 416678921895936 419882474682048 419934225973248 420550113492992 421392330924544 421776207118336 423835661254656 425071333736448 425359732768768 426599848607744 427146877358208 428392203531264 428630026237924 428682855681024 429879676460192 432425509060608 433686224830464 433926986522624 435192079777792 437317041104832 437715424247808 438592017901056 439289406029824 441135075999744 442721354514432 445288355463168 446180115096576 446834495586304 447729351607328 448137220063232 450325390083072 450380893519872 451638292094976 451693957349376 451944716066816 453262339145728 453843557193096 455166716251968 455475534161088 455581359931392 455890459164672 457219585867776 457529796591616 459452103376896 460791613882368 461047423180288 461104248127488 462391584763904 464649356173884 465072638263296 466004019019872 466744993906688 468706018249728 470391439171584 473118877679616 474066372290112 474498233008128 474761651560448 474820166811648 475712436082786 476145796317184 476204482166784 478470726963264 478529699364864 479865685350912 479924829683712 480191260820992 480628701134848 481591235342336 483614636017716 483942755046156 484383612862464 485795809984512 486125408878592 487542684123136 488167859837952 489591089750016 489862887129056 489923263635456 491291058811648 494200581783552 495129270208614 495916556025856 499790904119808 500246199140352 500585602220032 502688807534592 503695520558244 504154372571136 504496427237376 505967262302208 508437805575168 509920131538944 510203214622304 510667994955776 511690687551232 512156822929408 514657588666368 514721021165568 516158048108544 516221665542144 516508246933504 518014101880832 518678351077824 520190532859392 520543467612672 521017667616768 525088118145024 526911340777472 526976283574272 531027835627296 531511586586624 531872202358784 533422850179072 534106858005504 535664020856832 536027453939712 537590216196096 537954956148736 540215168423616 540707288776704 541790139760128 542090915536198 542283694866432 542584744640512 542651619213312 543671355523184 544166624362496 546823687958016 546891084988416 548417926115328 548485519638528 548790012366848 550389983248384 551095748020188 552702441163104 553077434338464 553581271842816 555571895861248 557906125529088 559843299576064 559912301297664 563158802497536 564217075354002 564800664895488 565114215006208 566761778315264 569529169810944 571189604708352 571577140908032 573978616450092 574501494325248 575652023495136 576176425795584 576567345414144 577650815243383 578248299773952 581071777800192 582765864615936 583089388139776 583620565663744 584789357201408 587644773984618 588180101332992 588252595617792 590295139352576 592775258374656 593717807284224 594906820128768 598356227653632 600100706451456 600433853444096 600507858026496 602184389459968 602258609799168 605124742924128 605199325667328 606888955002624 607300712214784 607441813241856 607853945552896 610407837720576 611630274963582 612187452407808 612602804502528 614388818509824 614805664169984 617388763912704 617951187173376 619188731154432 619532474898512 620096851017728 621338692026496 624941357666304 625018382843904 627188585562112 629823712023072 630825170239488 632088496386816 632664310677504 633093555748864 635753491881984 637607000604672 637960969284352 638039599153152 639820913801216 639899772911616 642945039356886 643024283521536 643610059997184 644819514690288 645257006728208 645844817149952 647727746646016 650890479783936 652788119666688 653231018180608 655975561657248 656573136371712 657888026851584 658253254579669 658934109044736 660172360278152 664082031771648 666387872159744 670251743379456 670334353145856 671594027410992 672205830094848 672661902983168 674623016402944 675488085124608 677457438142464 677917074100224 679893508718592 683213301241632 683835688747008 685585569648721 685829378801664 686210118221824 686294694887424 688210730811392 691571134770432 691656372191232 693587377145856 694057956816896 696974034260826 697608957394944 699006028529808 700117490860032 702635044765696 705587158757376 708037114169728 708682115448832 712142477340672 712230250217472 713568654124179 714218694475776 714306723250176 714703271919616 716786954928128 717706090444896 719798528026368 720286891231488 720943051702272 722386853013504 725914132569234 726575419293696 728693714976768 729098250610688 729188113317888 731223901487104 731314026184704 734794330693584 734884895453184 736936588217472 737436579117952 738108362457088 742693905312921 743874834038784 746549735063552 749686356179712 750369298710528 750878403330048 752289433805336 756744640856064 758950893453312 759372226414592 761586139611136 765304821933456 766001992433664 767536031326848 768235234394112 768756460552192 771986382999552 774237072162816 774762370400256 777021152821248 780815201419008 781526501425152 783526365312824 784240135110656 790367011166208 790464425361408 793209093505024 796541753440944 797267379879936 797808303538176 800134275268608 800677144035328 804041180909568 806385324294144 806832990565504 806932434223104 809185273336832 813136373304297 813877116960768 813977428819968 815507033284776 816249936543744 816803739336704 819185091346432 820235531937024 822626889172992 823185018550272 825584974872576 829616151507696 830371907764224 833255143555072 833357843791872 839764949364096 839868451946496 841100226985984 842784661849088 846325613031003 847671322509312 850142667472896 850719465537536 853199697215488 854293754716416 856784407062528 857260052475848 857365711362048 859759352920384 864851018121216 867372449660928 867853973045248 870384159555584 874634082209664 875430848495616 877184035802112 881467160976927 882270151999488 885442709028864 890576710926336 892360230193152 893668991172608 895458703214656 896274440126464 900650780166144 900761787039744 903276584189952 903387914698752 903889432133632 906524678291456 907687114386192 910333432503936 910951068322176 911162719862784 911780918329344 918904206753792 921583227764736 922094846360576 922208496254976 924783169527808 929298712347768 930145276526592 932008038039744 933489987813376 937412036499456 940782878343168 946237755359232 948132744580224 948996466016256 949523303120896 949640333623296 951424872165572 952291592634368 956941453926528 957059398729728 959731370701824 959849659367424 960382521641984 963182470684672 964417559035329 967229272035432 967885510092312 968767225724928 971591619969024 972250817757184 975085368246272 976335719675904 979182179500032 979725774258112 979846527270912 982582117623296 988401163567104 990258540417228 991833112051712 999581808239616 1005377615069184 1007391041116488 1008308745142272 1008992854474752 1011934524604416 1016875611150336 1019840263077888 1020406429244608 1021335989911552 1023381375102464 1024313645858816 1029315177332736 1029442042331136 1032316096217088 1033016493867008 1036028203761664 1037356702155648 1040381065718784 1041086935225344 1050176236290048 1053822681554944 1053952567148544 1062055671254592 1063023173173248 1063744404717568 1066845700358144 1068213716011008 1071328041713664 1072054907879424 1075180432392192 1075909912297472 1080430336847232 1081414577553408 1083580279520256 1084181831072396 1085169489281024 1087342711046368 1088333248724992 1093647375916032 1093782169976832 1096835852230656 1096971039277056 1097580024733696 1100779966496768 1102191496040376 1105404882326208 1106154868676928 1107162543685632 1111143791722496 1115812251058176 1119686599152128 1119824602595328 1126317604995072 1128434150708004 1130228430012416 1133523556630528 1139058339621888 1142379209416704 1143154281816064 1147957232900184 1149002988650496 1151304046990272 1152352851591168 1153134690828288 1155301630486766 1156496599547904 1162143555600384 1165531729231872 1166178776279552 1167241131327488 1169578714402816 1175289547969236 1176360202665984 1180590278705152 1185550516749312 1189813640257536 1196712455307264 1200201412902912 1200867706888192 1201015716052992 1204368778919936 1204517219598336 1210249485848256 1210398651334656 1213777910005248 1214601424429568 1214883626483712 1215707891105792 1220815675441152 1223260549927164 1224374904815616 1225205609005056 1228777637019648 1229611328339968 1234777527825408 1238377462308864 1239064949797024 1240193702035456 1242677384052992 1249882715332608 1250036765687808 1254377171124224 1259647424046144 1261650340478976 1264176992773632 1265328621355008 1266187111497728 1271506983763968 1275214001209344 1275921938568704 1276079198306304 1279641827602432 1279799545823232 1285890078713772 1286048567043072 1289639029380576 1290514013456416 1291689634299904 1295455493292032 1301780959567872 1305576239333376 1306462036361216 1311951123314496 1313146272743424 1315776053703168 1316506509159338 1317868218089472 1320344720556304 1328164063543296 1332775744319488 1340503486758912 1343188054821984 1344411660189696 1345323805966336 1349246032805888 1350976170249216 1354914876284928 1355834148200448 1359787017437184 1366426602483264 1367671377494016 1371171139297442 1371658757603328 1372420236443648 1372589389774848 1376421461622784 1383142269540864 1383312744382464 1387174754291712 1388115913633792 1393948068521652 1395217914789888 1398012057059616 1400234981720064 1405270089531392 1411174317514752 1416074228339456 1417364230897664 1424284954681344 1424460500434944 1427137308248358 1428437388951552 1428613446500352 1429406543839232 1433573909856256 1435412180889792 1439597056052736 1440573782462976 1441886103404544 1444773706027008 1451828265138468 1453150838587392 1457387429953536 1458196501221376 1458376226635776 1462447802974208 1462628052369408 1469588661387168 1469769790906368 1473873176434944 1474873158235904 1476216724914176 1485387810625842 1487749668077568 1493099470127104 1499372712359424 1500738597421056 1501756806660096 1504578867610672 1513489281712128 1517901786906624 1518744452829184 1523172279222272 1530609643866912 1532003984867328 1535072062653696 1536470468788224 1537512921104384 1543972765999104 1548474144325632 1549524740800512 1554042305642496 1561630402838016 1563053002850304 1567052730625648 1568480270221312 1580734022332416 1580928850722816 1586418187010048 1593083506881888 1594534759759872 1595616607076352 1600268550537216 1601354288070656 1608082361819136 1612770648588288 1613665981131008 1613864868446208 1618370546673664 1626272746608594 1627754233921536 1627954857639936 1631014066569552 1632499873087488 1633607478673408 1638370182692864 1640471063874048 1645253778345984 1646370037100544 1651169949745152 1659232303015392 1660743815528448 1664993526289751 1666510287110144 1666715687583744 1679529898728192 1679736903892992 1682200453971968 1685569323698176 1692651226062006 1695342645018624 1700285334945792 1701438931075072 1706399394430976 1708587509432832 1713568814125056 1714520104951696 1714731422724096 1719518705840768 1729702036242432 1732952445730149 1734744899321856 1735707946090496 1740768319111168 1749268164419328 1750861696991232 1754368071604224 1762934321953854 1764540303998976 1770885418057728 1781153421852672 1784720460386304 1787337982345216 1790917406429312 1792548880252928 1801301560332288 1801523574079488 1806553168379904 1806775829397504 1807778864267264 1813049356582912 1815374228772384 1820666865007872 1821902136644352 1822325439725568 1823561836658688 1837808413507584 1843166455529472 1844189692721152 1844416992509952 1849566339055616 1858597424695536 1860290553053184 1864016076079488 1866979975626752 1874824072998912 1881565756686336 1892475510718464 1896265489160448 1897992932032512 1899046606241792 1899280667246592 1902849744331144 1904583185268736 1913882907853056 1914118797459456 1919462741403648 1919699318734848 1920765043283968 1926364941369344 1928835118070658 1934458544070864 1935771020184624 1937534451449856 1943183239938048 1944501635514368 1952671439351808 1958364359000064 1959451548516224 1959693054541824 1965164235246592 1974759763739007 1976802327134208 1980517080834456 1983666224103424 1999163616479232 2010755230138368 2014782082232976 2016617490284544 2017985708949504 2023869049208832 2033751222300672 2039680526155776 2040812858489216 2042671979823104 2046762750204928 2056756708946163 2058630354665472 2058884084662272 2064632192434176 2066032987734016 2072056407523328 2074713404311296 2080762131437568 2082173870450688 2100352472580096 2107645363109888 2107905134297088 2124111342509184 2126046346346496 2127488809435136 2136427432022016 2140705962372537 2142656083427328 2144109815758848 2150360864784384 2151819824594944 2160860673694464 2162829155106816 2167160559040512 2168363662144792 2170338978562048 2174685422092736 2176666497449984 2187294751832064 2187564339953664 2193671704461312 2193942078554112 2195160049467392 2201559932993536 2204382992080752 2210809764652416 2212309737353856 2214325087371264 2231624502116352 2239373198304256 2239649205190656 2252635209990144 2256868301416008 2260456860024832 2267047113261056 2278116679243776 2284758418833408 2286308563632128 2295914465800368 2298005977300992 2302608093980544 2304705703182336 2306269381656576 2310603260973532 2324287111200768 2331063458463744 2332357552559104 2339157428805632 2350579095938472 2352720405331968 2361180557410304 2371101033498624 2379627280515072 2393424910614528 2400402825805824 2401735413776384 2402031432105984 2408737557839872 2420498971696512 2420797302669312 2427555820010496 2429202848859136 2439409119912891 2441631350882304 2446521099854328 2448749809631232 2450411218010112 2457555274039296 2459222656679936 2469555055650816 2476754924617728 2478129899594048 2480387404070912 2485354768105984 2499765430665216 2500073531375616 2508754342248448 2519294848092288 2523300680957952 2528353985547264 2543013967527936 2550428002418688 2551843877137408 2552158396612608 2559283655204864 2559599091646464 2571780157427544 2572097134086144 2579278058761152 2581028026912832 2583379268599808 2590910986584064 2603561919135744 2611152478666752 2612924072722432 2623902246628992 2626292545486848 2631552107406336 2633013018318676 2640689441112608 2656328127086592 2665551488638976 2681006973517824 2686376109643968 2688823320379392 2690647611932672 2698492065611776 2701952340498432 2709829752569856 2711668296400896 2719574034874368 2732853204966528 2735342754988032 2742342278594884 2744840472887296 2752842923245568 2766284539081728 2766625488764928 2774349508583424 2776231827267584 2787896137043304 2790435829579776 2796024114119232 2800469963440128 2810540179062784 2822348635029504 2832148456678912 2834728461795328 2848569909362688 2848921000869888 2854274616496716 2856874777903104 2858813087678464 2867147819712512 2870824361779584 2879194112105472 2881147564925952 2889547412054016 2903656530276936 2906301677174784 2914774859907072 2916393002442752 2916752453271552 2924895605948416 2925256104738816 2939177322774336 2939539581812736 2947746352869888 2949746316471808 2952433449828352 2970775621251684 2975499336155136 2986198940254208 2998745424718848 3009157735221344 3026978563424256 3035803573813248 3037488905658368 3046344558444544 3061219287733824 3064007969734656 3070144125307392 3072940937576448 3075025842208768 3087945531998208 3096948288651264 3099049481601024 3108084611284992 3123260805676032 3134105461251296 3136960540442624 3161468044664832 3161857701445632 3172836374020096 3186167013763776 3189069519519744 3191233214152704 3200537101074432 3202708576141312 3216164723638272 3225541297176576 3227331962262016 3227729736892416 3236741093347328 3252545493217188 3255508467843072 3262028133139104 3264999746174976 3267214957346816 3276740365385728 3280942127748096 3290507556691968 3292740074201088 3302339899490304 3318464606030784 3321487631056896 3329987052579502 3333020574220288 3333431375167488 3359059797456384 3359473807785984 3364400907943936 3371138647396352 3385302452124012 3390685290037248 3400570669891584 3402877862150144 3412798788861952 3417175018865664 3427137628250112 3429040209903392 3429462845448192 3439037411681536 3459404072484864 3465904891460298 3469489798643712 3471415892180992 3481536638222336 3498536328838656 3501723393982464 3508736143208448 3525868643907708 3529080607997952 3541770836115456 3569440920772608 3574675964690432 3581834812858624 3585097760505856 3602603120664576 3603047148158976 3613106336759808 3613551658795008 3615557728534528 3626098713165824 3630748457544768 3641333730015744 3643804273288704 3644650879451136 3647123673317376 3675616827015168 3686332911058944 3688379385442304 3688833985019904 3699132678111232 3717194849391072 3720581106106368 3728032152158976 3733959951253504 3749648145997824 3763131513372672 3784951021436928 3792530978320896 3795985864065024 3798093212483584 3798561334493184 3805699488662288 3809166370537472 3827765815706112 3828237594918912 3838925482807296 3839398637469696 3841530086567936 3852729882738688 3857670236141316 3868917088141728 3871542040369248 3875068902899712 3886366479876096 3889003271028736 3905342878703616 3916728718000128 3918903097032448 3919386109083648 3930328470493184 3949519527478014 3953604654268416 3961034161668912 3967332448206848 3998327232958464 4021510460276736 4029564164465952 4033234980569088 4035971417899008 4043555706703681 4047738098417664 4067502444601344 4079361052311552 4081625716978432 4085343959646208 4093525500409856 4113513417892326 4117260709330944 4117768169324544 4129264384868352 4132065975468032 4144112815046656 4149426808622592 4161524262875136 4164347740901376 4200704945160192 4215290726219776 4215810268594176 4248222685018368 4252092692692992 4254977618870272 4272854864044032 4281411924745074 4285312166854656 4288219631517696 4300721729568768 4303639649189888 4321721347388928 4325658310213632 4334321118081024 4336727324289584 4340677957124096 4349370844185472 4353332994899968 4374589503664128 4375128679907328 4387343408922624 4387884157108224 4390320098934784 4403119865987072 4408765984161504 4421619529304832 4424619474707712 4428650174742528 4463249004232704 4478746396608512 4479298410381312 4505270419980288 4513736602832016 4520913720049664 4534094226522112 4556233358487552 4569516837666816 4572617127264256 4591828931600736 4596011954601984 4605216187961088 4607772782057683 4609411406364672 4612538763313152 4621206521947064 4648574222401536 4662126916927488 4664715105118208 4678314857611264 4701158191876944 4705440810663936 4722361114820608 4742202066997248 4759254561030144 4786849821229056 4800805651611648 4803470827552768 4804062864211968 4817475115679744 4840997943393024 4841594605338624 4855111640020992 4858405697718272 4878818239825782 4883262701764608 4893042199708656 4897499619262464 4900822436020224 4915110548078592 4918445313359872 4939110111301632 4953509849235456 4956259799188096 4960774808141824 4970709536211968 4994980578869253 4999530861330432 5000147062751232 5017508684496896 5038589696184576 5046601361915904 5056707971094528 5086027935055872 5100856004837376 5103687754274816 5104316793225216 5118567310409728 5119198183292928 5143560314855088 5144194268172288 5158556117522304 5162056053825664 5166758537199616 5198857337190447 5207123838271488 5222304957333504 5225848145444864 5247804493257984 5252585090973696 5263104214812672 5266026036637352 5281378882225216 5312656254173184 5331102977277952 5362013947035648 5372752219287936 5377646640758784 5381295223865344 5403904680996864 5419659505139712 5423336592801792 5439148069748736 5465706409933056 5470685509976064 5484684557189768 5489680945774592 5505685846491136 5532569078163456 5533250977529856 5548699017166848 5552463654535168 5575792274086608 5580871659159552 5592048228238464 5600939926880256 5644697270059008 5664296913357824 5697139818725376 5697842001739776 5708549232993432 5713749555806208 5717626175356928 5734295639425024 5741648723559168 5758388224210944 5762295129851904 5779094824108032 5807313060553872 5812603354349568 5829549719814144 5832786004885504 5833504906543104 5849791211896832 5878354645548672 5879079163625472 5895492705739776 5899492632943616 5924279291217021 5941551242503368 5950998672310272 5972397880508416 5997490849437696 6018315470442688 6053957126848512 6071607147626496 6074977811316736 6092689116889088 6122438575467648 6128015939469312 6140288250614784 6170270126838489 6175891063996416 6193896577302528 6198098963202048 6216169222569984 6246521611352064 6268210922502592 6273921080885248 6322936089329664 6323715402891264 6345672748040192 6372334027527552 6378139039039488 6382466428305408 6432329447276544 6451082594353152 6454663924524032 6455459473784832 6473482186694656 6505090986434376 6511016935686144 6524056266278208 6529999492349952 6534429914693632 6553480730771456 6561884255496192 6581015113383936 6585480148402176 6604679798980608 6636929212061568 6642975262113792 6659974105159004 6666041148440576 6718119594912768 6718947615571968 6742277294792704 6770604904248024 6781370580074496 6801141339783168 6805755724300288 6825597577723904 6834350037731328 6854275256500224 6858080419806784 6858925690896384 6878074823363072 6918808144969728 6931809782920596 6942831784361984 6963073276444672 6997072657677312 7017472286416896 7051737287815416 7058161215995904 7083541672230912 7138881841545216 7149351929380864 7163669625717248 7170195521011712 7205206241329152 7206094296317952 7226212673519616 7231115457069056 7252197426331648 7261496915089536 7282667460031488 7287608546577408 7351233654030336 7372665822117888 7376758770884608 7377667970039808 7398265356222464 7434389698782144 7441162212212736 7456064304317952 7467919902507008 7499296291995648 7526263026745344 7569902042873856 7585061956641792 7596186424967168 7611398977324576 7618332741074944 7655531631412224 7656475189837824 7677850965614592 7678797274939392 7683060173135872 7705459765477376 7715340472282632 7737834176283456 7743084080738496 7750137805799424 7772732959752192 7778006542057472 7810685757407232 7833457436000256 7837806194064896 7838772218167296 7860656940986368 7899039054956028 7922068323337824 7934664896413696 7996654465916928 8043020920553472 8059128328931904 8066469961138176 8071942835798016 8087111413407362 8095476196835328 8135004889202688 8158722104623104 8163251433956864 8170687919292416 8187051000819712 8227026835784652 8234521418661888 8258528769736704 8264131950936064 8288225630093312 8298853617245184 8323048525750272 8328695481802752 8401409890320384 8430581452439552 8431620537188352 8496445370036736 8504185385385984 8509955237740544 8545709728088064 8562823849490148 8570624333709312 8576439263035392 8601443459137536 8607279298379776 8643442694777856 8668642236162048 8673454648579168 8681355914248192 8698741688370944 8706665989799936 8749179007328256 8750257359814656 8774686817845248 8775768314216448 8780640197869568 8806239731974144 8817531968323008 8843239058609664 8849238949415424 8857300349485056 8926498008465408 8957492793217024 8958596820762624 9027473205664032 9041827440099328 9068188453044224 9112466716975104 9139033675333632 9145234254528512 9183657863201472 9192023909203968 9210432375922176 9215545564115366 9218822812729344 9225077526626304 9242413043894128 9297148444803072 9324253833854976 9329430210236416 9356629715222528 9402316383753888 9410881621327872 9444722229641216 9484404133994496 9518509122060288 9573699642458112 9601611303223296 9606941655105536 9608125728423936 9634950231359488 9681995886786048 9683189210677248 9710223280041984 9716811395436544 9757636479651564 9766525403529216 9786084399417312 9794999238524928 9801644872040448 9830221096157184 9836890626719744 9878220222603264 9907019698470912 9912519598376192 9921549616283648 9941419072423936 9989961157738506 9999061722660864 10000294125502464 10035017368993792 10077179392369152 10093202723831808 10113415942189056 10172055870111744 10201712009674752 10207375508549632 10208633586450432 10237134620819456 10238396366585856 10287120629710176 10288388536344576 10317112235044608 10324112107651328 10333517074399232 10397714674380894 10414247676542976 10444609914667008 10451696290889728 10495608986515968 10505170181947392 10526208429625344 10532052073274704 10562757764450432 10625312508346368 10662205954555904 10724027894071296 10745504438575872 10755293281517568 10762590447730688 10807809361993728 10839319010279424 10846673185603584 10878296139497472 10931412819866112 10941371019952128 10969369114379536 10979361891549184 11011371692982272 11065138156326912 11066501955059712 11097398034333696 11104927309070336 11151584548173216 11161743318319104 11184096456476928 11201879853760512 11289394540118016 11328593826715648 11394279637450752 11395684003479552 11417098465986864 11427499111612416 11435252350713856 11468591278850048 11483297447118336 11516776448421888 11524590259703808 11558189648216064 11614626121107744 11625206708699136 11654954684028257 11659099439628288 11665572009771008 11667009813086208 11699582423793664 11756709291097344 11758158327250944 11790985411479552 11798985265887232 11848558582434042 11883102485006736 11901997344620544 11944795761016832 11994981698875392 12036630940885376 12107914253697024 12130667120111043 12143214295252992 12149955622633472 12185378233778176 12244877150935296 12256031878938624 12280576501229568 12340540253676978 12351782127992832 12387793154605056 12396197926404096 12432338445139968 12493043222704128 12536421845005184 12547842161770496 12645872178659328 12647430805782528 12691345496080384 12744668055055104 12756278078078976 12764932856610816 12864658894553088 12902165188706304 12909327849048064 12910918947569664 12946964373389312 13010181972868752 13022033871372288 13048112532556416 13059998984699904 13068859829387264 13123768510992384 13162030226767872 13170960296804352 13209359597961216 13273858424123136 13285950524227584 13319948210318008 13332082296881152 13436239189825536 13437895231143936 13484554589585408 13541209808496048 13562741160148992 13602282679566336 13611511448600576 13668700075462656 13708550513000448 13716160839613568 13717851381792768 13756149646726144 13823318346173049 13837616289939456 13863619565841192 13885663568723968 13926146552889344 13994145315354624 14034944572833792 14103474575630832 14116322431991808 14167083344461824 14277763683090432 14298703858761728 14327339251434496 14410412482658304 14412188592635904 14452425347039232 14462230914138112 14504394852663296 14522993830179072 14565334920062976 14575217093154816 14702467308060672 14745331644235776 14753517541769216 14755335940079616 14796530712444928 14868779397564288 14882324424425472 14912128608635904 14984941736607759 14998592583991296 15052526053490688 15139804085747712 15170123913283584 15192372849934336 15222797954649152 15236665482149888 15311063262824448 15312950379675648 15355701931229184 15357594549878784 15366120346271744 15410919530954752 15430680944565264 15475668352566912 15486168161476992 15500275611598848 15621371514814464 15666914872000512 15675612388129792 15677544436334592 15721313881972736 15798078109912056 15844136646675648 15869329792827392 15993308931833856 16086041841106944 16118256657863808 16132939922276352 16143885671596032 16174222826814724 16270009778405376 16317444209246208 16326502867913728 16374102001639424 16454053671569304 16469042837323776 16517057539473408 16528263901872128 16576451260186624 16597707234490368 16646097051500544 16657390963605504 16802819780640768 16861162904879104 16992890740073472 17091419456176128 17125647698980296 17141248667418624 17152878526070784 17202886918275072 17214558596759552 17286885389555712 17337284472324096 17346909297158336 17362711828496384 17397483376741888 17413331979599872 17498358014656512 17500514719629312 17549373635690496 17561280395739136 17612479463948288 17635063936646016 17686478117219328 17698477898830848 17852996016930816 17914985586434048 17917193641525248 18054946411328064 18083654880198656 18136376906088448 18224933433950208 18278067350667264 18290468509057024 18367315726402944 18384047818407936 18420864751844352 18431091128230732 18484826087788256 18594296889606144 18648507667709952 18658860420472832 18713259430445056 18804632767507776 18821763242655744 18889444459282432 18968808267988992 19037018244120576 19147399284916224 19213883310211072 19269900462718976 19363991773572096 19366378421354496 19420446560083968 19433622790873088 19515272959303128 19533050807058432 19572168798834624 19589998477049856 19603289744080896 19660442192314368 19673781253439488 19756440445206528 19814039396941824 19825039196752384 19843099232567296 19882838144847872 19979922315477012 19998123445321728 20070034737987584 20154358784738304 20226831884378112 20344111740223488 20403424019349504 20414751017099264 20417267172900864 20474269241638912 20476792733171712 20574241259420352 20576777072689152 20634224470089216 20648224215302656 20667034148798464 20795429348761788 20828495353085952 20889219829334016 20903392581779456 20991217973031936 21052416859250688 21064104146549408 21125515528900864 21250625016692736 21324411909111808 21448055788142592 21491008877151744 21510586563035136 21525180895461376 21615618723987456 21678638020558848 21693346371207168 21756592278994944 21862825639732224 21938738228759072 21958723783098368 22022743385964544 22130276312653824 22133003910119424 22194796068667392 22209854618140672 22303169096346432 22323486636638208 22368192912953856 22403759707521024 22578789080236032 22657187653431296 22788559274901504 22834196931973728 22854998223224832 22870504701427712 22937182557700096 22966594894236672 23033552896843776 23049180519407616 23116379296432128 23229252242215488 23250413417398272 23309909368056514 23318198879256576 23331144019542016 23334019626172416 23399164847587328 23513418582194688 23516316654501888 23581970822959104 23597970531774464 23697117164868084 23766204970013472 23803994689241088 23889591522033664 23989963397750784 24073261881770752 24215828507394048 24261334240222086 24286428590505984 24299911245266944 24370756467556352 24489754301870592 24512063757877248 24561153002459136 24681080507353956 24703564255985664 24775586309210112 24792395852808192 24864676890279936 24986086445408256 25072843690010368 25095684323540992 25291744357318656 25294861611565056 25382690992160768 25489336110110208 25512556156157952 25529865713221632 25729317789106176 25804330377412608 25818655698096128 25821837895139328 25893928746778624 26020363945737504 26044067742744576 26096225065112832 26119997969399808 26137719658774528 26247537021984768 26324060453535744 26341920593608704 26418719195922432 26547716848246272 26571901048455168 26639896420636016 26664164593762304 26872478379651072 26875790462287872 26969109179170816 27082419616992096 27125482320297984 27204565359132672 27223022897201152 27337400150925312 27417101026000896 27432321679227136 27435702763585536 27512299293452288 27646636692346098 27675232579878912 27727239131682384 27771327137447936 27852293105778688 27988290630709248 28069889145667584 28206949151261664 28232644863983616 28304889946925767 28334166688923648 28555527366180864 28597407717523456 28654678502868992 28820824965316608 28824377185271808 28904850694078464 28924461828276224 29008789705326592 29045987660358144 29130669840125952 29150434186309632 29404934616121344 29490663288471552 29507035083538432 29510671880159232 29593061424889856 29737558795128576 29764648848850944 29824257217271808 29969883473215518 29997185167982592 30105052106981376 30279608171495424 30340247826567168 30384745699868672 30445595909298304 30473330964299776 30622126525648896 30625900759351296 30711403862458368 30715189099757568 30732240692543488 30821839061909504 30861361889130528 30951336705133824 30972336322953984 31000551223197696 31242743029628928 31333829744001024 31351224776259584 31355088872669184 31442627763945472 31596156219824112 31688273293351296 31738659585654784 31986617863667712 32172083682213888 32236513315727616 32265879844552704 32287771343192064 32348445653629448 32540019556810752 32634888418492416 32653005735827456 32748204003278848 32908107343138608 32938085674647552 33034115078946816 33056527803744256 33195414468980736 33292194103001088 33314781927211008 33605639561281536 33722325809758208 33985781480146944 34182838912352256 34251295397960592 34282497334837248 34305757052141568 34405773836550144 34429117193519104 34573770779111424 34674568944648192 34693818594316672 34725423656992768 34794966753483776 34964864052084771 34996716029313024 35001029439258624 35098747271380992 35122560791478272 35224958927896576 35270127873292032 35372956234438656 35396955797661696 35705992033861632 35829971172868096 35834387283050496 36109892822656128 36167309760397312 36392001360333129 36449866867900416 36556134701334528 36580937018114048 36734631452805888 36768095636815872 36841729503688704 36862182256461464 36969652175576512 37188593779212288 37297015335419904 37317720840945664 37426518860890112 37609265535015552 37643526485311488 37937616535977984 38074036488241152 38294798569832448 38427766620422144 38539800925437952 38727983547144192 38732756842708992 38840893120167936 38867245581746176 39030545918606256 39066101614116864 39144337597669248 39179996954099712 39206579488161792 39512880890413056 39628078793883648 39650078393504768 39765676289695744 39959844630954024 39996246890643456 40140069475975168 40308717569476608 40453663768756224 40688223480446976 40806848038699008 40829502034198528 40834534345801728 40948538483277824 41148482518840704 41153554145378304 41268448940178432 41296448430605312 41469955038519147 41590858697523576 41656990706171904 41778439658668032 41806785163558912 41982435946063872 42104833718501376 42128208293098816 42251031057801728 42501250033385472 42648823818223616 42896111576285184 42982017754303488 43231237447974912 43357276041117696 43386692742414336 43513184557989888 43725651279464448 43877476457518144 43917447566196736 44045486771929088 44260552625307648 44266007820238848 44389592137334784 44419709236281344 44606338192692864 44646973273276416 44736385825907712 45157578160472064 45314375306862592 45577118549803008 45668393863947456 45709996446449664 45741009402855424 45874365115400192 45933189788473344 46067105793687552 46098361038815232 46232758592864256 46458504484430976 46500826834796544 46619818736113028 46662288039084032 46798329695174656 47026837164389376 47032633309003776 47163941645918208 47195941063548928 47394234329736168 47532409940026944 47607989378482176 47779183044067328 47979926795501568 48146523763541504 48431657014788096 48522668480444172 48599822490533888 48741512935112704 48979508603741184 49122306004918272 49362161014707912 49407128511971328 49551172618420224 49584791705616384 49729353780559872 49972172890816512 50145687380020736 50191368647081984 50583488714637312 50765381984321536 50978672220220416 51458635578212352 51608660754825216 51637311396192256 51643675790278656 51787857493557248 52040727891475008 52088135485489152 52192450130225664 52239995938799616 52275439317549056 52495074043969536 52648120907071488 52683841187217408 52837438391844864 53095433696492544 53279792841272032 53328329187524608 53744956759302144 53751580924575744 53938218358341632 54164839233984192 54250964640595968 54409130718265344 54446045794402304 54674800301850624 54834202052001792 54864643358454272 54871405527171072 55024598586904576 55293273384692196 55454478263364768 55542654274895872 55704586211557376 55976581261418496 56139778291335168 56413898302523328 56465289727967232 56609779893851534 56668333377847296 57111054732361728 57194815435046912 57309357005737984 57641649930633216 57809701388156928 57848923656552448 58017579410653184 58091975320716288 58261339680251904 58300868372619264 58809869232242688 58981326576943104 59014070167076864 59021343760318464 59186122849779712 59475117590257152 59529297697701888 59648514434543616 59939766946431036 59994370335965184 60210104213962752 60680495653134336 60769491399737344 60891191818596608 60946661928599552 61244253051297792 61251801518702592 61422807724916736 61430378199515136 61464481385086976 61643678123819008 61722723778261056 61902673410267648 61944672645907968 62001102446395392 62485486059257856 62667659488002048 62702449552519168 62710177745338368 62885255527890944 63192312439648224 63376546586702592 63477319171309568 63973235727335424 64344167364427776 64473026631455232 64531759689105408 64575542686384128 64696891307258896 65080039113621504 65269776836984832 65306011471654912 65496408006557696 65816214686277216 65876171349295104 66068230157893632 66113055607488512 66390828937961472 66584388206002176 66629563854422016 67211279122563072 67444651619516416 67971562960293888 68365677824704512 68502590795921184 68564994669674496 68611514104283136 68811547673100288 68858234387038208 69147541558222848 69349137889296384 69387637188633344 69450847313985536 69589933506967552 69929728104169542 69993432058626048 70002058878517248 70197494542761984 70245121582956544 70449917855793152 70540255746584064 70745912468877312 70793911595323392 71411984067723264 71659942345736192 71668774566100992 72219785645312256 72334619520794624 72784002720666258 72899733735800832 73112269402669056 73161874036228096 73469262905611776 73536191273631744 73683459007377408 73724364512922928 73939304351153024 74377187558424576 74594030670839808 74635441681891328 74853037721780224 75218531070031104 75287052970622976 75875233071955968 76148072976482304 76589597139664896 76855533240844288 77079601850875904 77455967094288384 77465513685417984 77681786240335872 77734491163492352 78061091837212512 78132203228233728 78288675195338496 78359993908199424 78413158976323584 79025761780826112 79256157587767296 79300156787009536 79531352579391488 79919689261908048 79992493781286912 80280138951950336 80617435138953216 80907327537512448 81376446960893952 81613696077398016 81659004068397056 81669068691603456 81897076966555648 82296965037681408 82307108290756608 82536897880356864 82592896861210624 82939910077038294 83181717395047152 83313981412343808 83556879317336064 83613570327117824 83964871892127744 84209667437002752 84256416586197632 84502062115603456 84914669840777301 85002500066770944 85297647636447232 85792223152570368 85964035508606976 86462474895949824 86714552082235392 86773385484828672 87026369115979776 87451302558928896 87754952915036288 87834895132393472 88521105250615296 88532015640477696 88779184274669568 88839418472562688 89212676385385728 89293946546552832 89472771651815424 90315156320944128 90628750613725184 91154237099606016 91336787727894912 91419992892899328 91482018805710848 91866379576946688 92134211587375104 92196722077630464 92465517185728512 92917008968861952 93001653669593088 93239637472226056 93324576078168064 93596659390349312 94053674328778752 94065266618007552 94327883291836416 94391882127097856 94788468659472336 95064819880053888 95215978756964352 95959853591003136 96293047527083008 96863314029576192 97045336960888344 97199644981067776 97483025870225408 97959017207482368 98244612009836544 98724322029415824 98814257023942656 99102345236840448 99169583411232768 99944345781633024 100291374760041472 101166977429274624 101530763968643072 101957344440440832 102917271156424704 103217321509650432 103274622792384512 103287351580557312 103575714987114496 104081455782950016 104176270970978304 104384900260451328 104894592156254313 104990148087939072 105296241814142976 105367682374434816 105674876783689728 106190867392985088 106559585682544064 106656658375049216 107489913518604288 107503161849151488 107876436716683264 108329678467968384 108501929281191936 109349600603701248 109668404104003584 109729286716908544 109742811054342144 110049197173809152 110586546769384392 110908956526729536 111085308549791744 111409172423114752 111953162522836992 112279556582670336 112827796605046656 112930579455934464 113219559787703068 114222109464723456 114618714011475968 115283299861266432 115619402776313856 115697847313104896 116035158821306368 116183950641432576 116522679360503808 116601736745238528 117619738464485376 118028140334153728 118372245699559424 118950235180514304 119297028869087232 119879533892862072 119988740671930368 120420208427925504 121360991306268672 121538982799474688 121782383637193216 121893323857199104 122488506102595584 122503603037405184 122845615449833472 122928962770173952 123287356247638016 123445447556522112 123805346820535296 123889345291815936 124970972118515712 125335318976004096 125404899105038336 125420355490676736 125770511055781888 126384624879296448 126753093173405184 126954638342619136 127946471454670848 128688334728855552 128946053262910464 129393782614517792 130160078227243008 130539553673969664 130612022943309824 130992816013115392 131632429372554432 131752342698590208 132136460315787264 132226111214977024 132781657875922944 133168776412004352 133259127708844032 134889303239032832 135943125920587776 136731355649409024 137005181591842368 137129989339348992 137223028208566272 137623095346200576 137716468774076416 138295083116445696 138698275778592768 138775274377266688 138901694627971072 139179867013935104 139859456208339084 139986864117252096 140394989085523968 140490243165913088 140899835711586304 141080511493168128 141491824937754624 141587823190646784 142823968135446528 143319884691472384 143337549132201984 144439571290624512 144669239041589248 145568005441332516 145799467471601664 146224538805338112 146323748072456192 146938525811223552 147366918014754816 147448729025845856 147878608702306048 148754375116849152 149188061341679616 149270883363782656 149706075443560448 150437062140062208 150574105941245952 151750466143911936 152296145952964608 153711066481688576 154159203701751808 154911934188576768 154931027370835968 155363572480671744 155468982326984704 156122183674425024 156264406456467456 156577350390676992 156719987816398848 156826317952647168 158051523561652224 158512315175534592 158600313574019072 159062705158782976 159839378523816096 159984987562573824 160560277903900672 161234870277906432 161814655075024896 162752893921787904 163227392154796032 163318008136794112 163338137383206912 163794153933111296 164593930075362816 164614216581513216 165073795760713728 165185793722421248 165879820154076588 166363434790094304 166627962824687616 167113758634672128 167227140654235648 167929743784255488 168419334874005504 168512833172395264 169004124231206912 169829339681554602 170005000133541888 170595295272894464 171584446305140736 171928071017213952 172924949791899648 173429104164470784 173546770969657344 174052738231959552 174902605117857792 175509905830072576 175669790264786944 177042210501230592 177064031280955392 177558368549339136 177678836945125376 178425352770771456 178587893093105664 178945543303630848 180630312641888256 181257501227450368 182308474199212032 182673575455789824 182839985785798656 182964037611421696 183732759153893376 184268423174750208 184393444155260928 184931034371457024 185834017937723904 186003307339186176 186479274944452112 186649152156336128 187193318780698624 188107348657557504 188130533236015104 188655766583672832 188783764254195712 189576937318944672 190129639760107776 190431957513928704 191919707182006272 192586095054166016 193726628059152384 194090673921776688 194399289962135552 194966051740450816 195918034414964736 196489224019673088 197448644058831648 197628514047885312 198134229628480369 198204690473680896 198339166822465536 199888691563266048 200582749520082944 202333954858549248 203061527937286144 203914688880881664 205834542312849408 206434643019300864 206549245584769024 206574703161114624 207151429974228992 208162911565900032 208352541941956608 208769800520902656 209789184312508626 209980296175878144 210592483628285952 210735364748869632 211349753567379456 212381734785970176 213119171365088128 213313316750098432 214979827037208576 215006323698302976 215752873433366528 216659356935936768 217003858562383872 218699201207402496 219336808208007168 219458573433817088 219485622108684288 220098394347618304 221173093538768784 221817913053459072 222170617099583488 223906325045673984 224559113165340672 225655593210093312 225861158911868928 226439119575406136 228444218929446912 229237428022951936 230566599722532864 231238805552627712 231395694626209792 232367901282865152 233045358721007616 233203473490477056 235239476928970752 236056280668307456 236744491399118848 237900470361028608 238594057738174464 239759067785724144 239977481343860736 240840416855851008 242721982612537344 243077965598949376 243564767274386432 244977012205191168 245007206074810368 245691230899666944 245857925540347904 246574712495276032 246890895113044224 247610693641070592 247778690583631872 249941944237031424 250670637952008192 250809798210076672 250840710981353472 251541022111563776 252769249758592896 253506186346810368 254744009522331903 255892942909341696 257376669457711104 257892106525820928 258787565229035584 260320156454486016 261079107347939328 261224045886619648 261985632026230784 263264858745108864 263504685397180416 265563315751845888 266337552824008704 266518255417688064 269778606478065664 271886251841175552 273462711298818048 274010363183684736 274259978678697984 274446056417132544 276590166232891392 277396551557185536 277550548754533376 278359734027870208 279718912416678168 279973728234504192 280789978171047936 280980486331826176 281799671423172608 282161022986336256 282983649875509248 283175646381293568 285647936270893056 286639769382944768 288879142581249024 291136010882665032 291598934943203328 292449077610676224 292647496144912384 293877051622447104 294733836029509632 294897458051691712 295757217404612096 297508750233698304 298541766727565312 299412150887120896 300874124280124416 303500932287823872 304592291905929216 307422132963377152 308318407403503616 309823868377153536 309862054741671936 310727144961343488 310937964653969408 312244367348850048 312528812912934912 313154700781353984 316103047123304448 317024630351069184 317200627148038144 318125410317565952 319678757047632192 319969975125147648 321120555807801344 322469740555812864 323629310150049792 325505787843575808 326636016273588224 327588307866222592 329187860150725632 329228433163026432 330147591521427456 330371587444842496 331759640308153176 332726869580188608 333255925649375232 334227517269344256 334454281308471296 335859487568510976 336838669748011008 337025666344790528 338008248462413824 339658679363109204 341190590545788928 343856142034427904 345849899583799296 346858208328941568 347093541939314688 348105476463919104 349805210235715584 351019811660145152 351339580529573888 354084421002461184 355116737098678272 355357673890250752 356850705541542912 357891086607261696 361260625283776512 362515002454900736 364616948398424064 365347150911579648 365679971571597312 365928075222843392 367465518307786752 368536846349500416 368786888310521856 369862068742914048 371668035875447808 372958549888904224 373298304312672256 374386637561397248 376214697315115008 376261066472030208 377311533167345664 377567528508391424 379153874637889344 380259279520215552 380863915027857408 383839414364012544 385172190108332032 388181347843553376 388798579924271104 389932103480901632 391836068829929472 392978448039346176 394897288117663296 395257028095770624 396268459256960738 396409380947361792 396678333644931072 399777383126532096 401165499040165888 404667909717098496 406123055874572288 407829377761763328 411669084625698816 412869286038601728 413098491169538048 413149406322229248 414302859948457984 416325823131800064 416705083883913216 417539601041805312 419578368625017252 419960592351756288 421184967256571904 421470729497739264 422699507134758912 424763469571940352 426238342730176256 426626633500196864 429959654074417152 430012647396605952 431505746866733056 433318713871873536 434007717124767744 437398402414804992 438673616416014336 438917146867634176 438971244217368576 440196788695236608 442346187077537568 443635826106918144 444341234199166976 447812650091347968 449118226330681344 451311186420186624 451722317823737856 452878239150812272 456888437858893824 458474856045903872 461133199445065728 462477611105255424 462791389252419584 464735802565730304 466090717442015232 466406946980954112 470478953857941504 472112561336614912 473488982798237696 475800940722057216 477188115476348928 479518135571448288 479954962687721472 481680833711702016 485443965225074688 486155931197898752 487129534548772864 489954024410382336 490014412149620736 491382461799333888 491715851080695808 493149424990552064 493781790226088448 495221387282141184 495557381167263744 499883888474062848 501341275904016384 501619596420153344 501681421962706944 503082044223127552 505538499517185792 507012372693620736 509488019044663806 511785885818683392 514753338915422208 515784213051641856 517575130458071168 520640312908972032 522158214695878656 522448091773239296 523971264052461568 526529717490217728 527009370794360832 531126631503691776 532675105648017408 533036510835376128 539557212956131328 543772503682351104 546925422597636096 548020726367369472 548519957357395968 548892112834265088 553180332465782784 554793103114371072 555101097509066752 556719468055740416 559437824833356336 559947456469008384 561579956342095872 561960972663652352 564322045972672512 565967299751018496 566351292762587136 571295872541786112 573279538765889536 577758285162498048 582272021765330064 583197869886406656 584898155221352448 585294992289824768 587754103244894208 589467672059019264 589794916103383424 591514434809224192 594402688885441107 595017500467396608 597083533455130624 598824301774241792 601748248560248832 607001864575647744 609184583811858432 614844265926754304 619647736754307072 619724109483343872 621454289922686976 621875929307938816 624488734697700096 625057625825869824 626309401562707968 632206094246608896 634049260702138368 634401254296076288 636250820635131904 639357514095264384 639939950250295296 644939481111625728 647258620300099584 651011575687151616 653272032547176448 655176615732445184 658375720301451264 658456866326052864 660295183042854912 660743174889684992 663519280616306352 665453739160377216 666511851298750464 671718975137021952 673677339496022016 674051332689581056 676016496924827648 679317358726218408 682381181091577856 687712284068855808 691699799167598592 693716416657883136 694187083878629376 699610420471431168 702039623320290304 708168842004922368 710233474197356544 710715347780501504 713701411083085824 715782173214523392 722521250567553024 725030004909801472 729233896796848128 730694301823159296 734931036615573504 737073692699000832 737573776621043712 739724137485828096 743336071750895616 745917099777808448 746596608625344512 748773275122794496 752429394630230016 752522132944060416 754623066334691328 755135057016782848 758307749275778688 760518559040431104 767678828728025088 770344380216664064 776362695687106752 777597159848542208 779864206961803264 783672137659858944 785956896078692352 789794576235326592 790514056191541248 792536918513921476 799554766253064192 802330998080331776 809335819434196992 812246111749144576 815658755523526656 823338169251397632 826196982339076096 828605719896915968 832651646263600128 835079202083610624 839156737250034504 839921184703512576 842369934513143808 842941458995478528 845399014269517824 849526939143880704 852476685460352512 853253267000393728 859919308148834304 863011493733466112 866637427743747072 874796804829609984 877347232832028672 877834293735268352 877942488434737152 880393577390473216 884692374155075136 887271652213836288 888682468398333952 895625300182695936 898236452661362688 902622372840373248 905756478301624544 913776875717787648 916949712091807744 922266398890131456 924955222210510848 925582778504839168 929471605131460608 932181434884030464 932813893961908224 944225122673229824 946977965596475392 951601881444114432 954376230952697856 959036271142896576 959909925375442944 963361667423404032 970887930450149376 972311862395797504 974259069097545728 979908048820764672 982764923598667776 983431702161391616 986298849981104128 987563580452176896 990442774564282368 991114762334527488 999767776948125696 1002682551808032768 1003239192840306688 1003362843925413888 1006164088446255104 1011076999034371584 1014024745387241472 1018976038089327612 1023571771637366784 1031568426103283712 1035150260916142336 1041280625817944064 1044316429391757312 1044896183546478592 1047942528104923136 1053059434980435456 1054018741588721664 1062253263007383552 1065350211296034816 1066073021670752256 1079114425912262656 1087545007364702208 1093850845195272192 1096041452734738944 1097039914714791936 1097784225668530176 1106360664931565568 1109586206228742144 1110202195018133504 1113438936111480832 1118875649666712672 1119894912938016768 1123159912684191744 1123921945327304704 1128644091945345024 1131934599502036992 1132702585525174272 1142591745083572224 1146559077531779072 1155516570324996096 1164544043530660128 1166395739772813312 1169796310442704896 1170589984579649536 1175508206489788416 1178935344118038528 1179589832206766848 1183028869618448384 1188805377770882214 1190035000934793216 1194167066910261248 1197648603548483584 1203496497120497664 1214003729151295488 1218369167623716864 1229688531853508608 1239295473508614144 1239448218966687744 1242908579845373952 1243751858615877632 1248977469395400192 1250115251651739648 1252618803125415936 1264412188493217792 1268098521404276736 1268802508592152576 1272501641270263808 1278715028190528768 1279879900500590592 1289878962223251456 1294517240600199168 1302023151374303232 1306544065094352896 1310353231464890368 1316751440602902528 1316913732652105728 1320590366085709824 1321486349779369984 1327038561232612704 1330907478320754432 1333023702597500928 1343437950274043904 1347354678992044032 1348102665379162112 1352032993849655296 1358634717452436816 1364762362183155712 1375424568137711616 1383399598335197184 1387432833315766272 1388374167757258752 1399220840942862336 1404079246640580608 1416337684009844736 1420466948394713088 1421430695561003008 1427402822166171648 1431564346429046784 1445042501135106048 1450060009819602944 1458467793593696256 1461388603646318592 1469862073231147008 1474147385398001664 1475147553242087424 1479448274971656192 1486672143501791232 1491834199555616896 1493193217250689024 1504858789260460032 1505044265888120832 1509246132669382656 1510270114033565696 1516615498551557376 1521037118080862208 1535357657456050176 1540688760433328128 1552725391374213504 1555194319697084416 1567344275319717888 1571913792157384704 1579589152470653184 1581028112383082496 1585073837027842952 1599109532506128384 1604661996160663552 1618671638868393984 1631317511047053312 1646676338502795264 1652393964678152192 1657211439793831936 1665303292527200256 1670158404167221248 1678313474500069008 1679842369407025152 1684739869026287616 1685882917990957056 1699053878287761408 1704953370920705024 1719838616297668608 1726022987466932224 1733274855487494144 1749593609659219968 1754694465664057344 1755668587470536704 1755884976869474304 1760787154780946432 1769384748310150272 1774543304427672576 1783208066656323321 1791250600365391872 1796472905322725376 1805244745680746496 1811512956603249088 1827553751435575296 1833899424183615488 1844532797780262912 1858943210262921216 1864362869768060928 1865627787923816448 1888450245346459648 1893955931192950784 1903203762888228864 1908752461905395712 1918072542285793152 1919819850750885888 1941775860900298752 1948518138195091456 1959816097641529344 1965529847197335552 1966863404322783232 1972597699962208256 1975127160904353792 1980885549128564736 1982229524669054976 1999535553896251392 2006478385680613376 2012328176892510208 2022153998068743168 2028049490774482944 2037952076178655224 2047143543274733568 2063136852206567424 2070300521832284672 2082561251635888128 2089792367092957184 2095885056209846272 2106118869960870912 2124506526014767104 2130700422592069632 2132146043341504512 2158228851824525312 2175090014729404416 2187701690390544384 2192082905469477888 2212721329863131136 2219172412457484288 2220404390036267008 2226877872222961664 2237751299333425344 2239789825876033536 2246319825368383488 2247843890654609408 2257288183890690048 2263869199004073984 2265405171050348544 2293118155063558144 2311033140649992192 2329088087061320256 2332791479545626624 2339592620885409792 2341179969159299072 2351016412979576832 2357870688236077056 2359179664413533696 2366057739236896768 2377610755541764428 2388334133820522496 2395297207096967168 2406992994240995328 2428007458302590976 2436738335247433728 2459377063707017216 2478590947017228288 2485817159690747904 2487503717231755264 2497954938790800384 2505237606250831872 2528824376986435584 2536197042808553472 2537605017184305152 2545003282540527616 2557430056381057536 2559759801001181184 2579757924446502912 2589034481200398336 2613088130188705792 2620706462929780736 2633502881205805056 2633827465304211456 2641180732171419648 2642972699558739968 2654077122465225408 2661814956641508864 2666047405195001856 2686875900548087808 2694709357984088064 2696205330758324224 2704065987699310592 2717269434904873632 2729524724366311424 2750849136275423232 2766799196670394368 2774865666631532544 2776748335514517504 2798441681885724672 2808158493281161216 2832675368019689472 2840933896789426176 2842861391122006016 2854805644332343296 2863128692858093568 2890085002270212096 2900120019639205888 2916935587187392512 2922777207292637184 2939724146462294016 2948294770796003328 2950295106484174848 2958896549943312384 2973344287003582464 2983668399111233792 2986386434501378048 3009717578520920064 3010088531776241664 3018492265338765312 3020540228067131392 3033230997103114752 3042074236161724416 3070715314912100352 3081377520866656256 3105450782748427008 3110388639394168832 3134688550639435776 3143827584314769408 3159178304941306368 3162056224766164992 3170147674055685904 3198219065012256768 3209323992321327104 3237343277736787968 3262635022094106624 3293352677005590528 3304787929356304384 3314422879587663872 3330606585054400512 3340316808334442496 3356626949000138016 3359684738814050304 3369479738052575232 3371765835981914112 3398107756575522816 3409906741841410048 3439677232595337216 3452045974933864448 3466549710974988288 3499187219318439936 3509388931328114688 3511337174941073408 3511769953738948608 3521574309561892864 3538769496620300544 3549086608855345152 3566416133312646642 3582501200730783744 3592945810645450752 3610489491361492992 3623025913206498176 3655107502871150592 3667798848367230976 3689065595560525824 3717886420525842432 3728725739536121856 3731255575847632896 3776900490692919296 3806407525776457728 3817504923810791424 3836145084571586304 3839639701501771776 3883551721800597504 3897036276390182912 3919632195283058688 3931059694394671104 3933726808645566464 3950254321808707584 3961771098257129472 3964459049338109952 3999071107792502784 4012956771361226752 4024656353785020416 4044307996137486336 4056098981548965888 4075904152357310448 4094287086549467136 4126273704413134848 4140601043664569344 4165122503271776256 4179584734185914368 4191770112419692544 4212237739921741824 4249013052029534208 4261400845184139264 4264292086683009024 4350180029458808832 4375403380781088768 4384165810938955776 4425442659726262272 4438344824914968576 4440808780072534016 4453755744445923328 4475502598666850688 4479579651752067072 4514576367781380096 4527738398008147968 4530810342100697088 4586236310127116288 4622066281299984384 4658176174122640512 4665582959091253248 4702032825959153664 4715741376472154112 4718359328827067392 4732115478473793536 4755221511083528856 4776668267641044992 4790594414193934336 4813985988481990656 4856014916605181952 4957181894034456576 4971634319381495808 4975007434463510528 4995909877581600768 5010475212501663744 5057648753972871168 5075210034368610304 5090006565081055232 5114860112762115072 5159515848893005824 5178068962400796672 5226176260377411584 5241412925859561472 5267005762411610112 5267654930608422912 5282361464342839296 5285945399117479936 5308154244930450816 5323629913283017728 5373751801096175616 5389418715968176128 5392410661516648448 5408131975398621184 5434538869809747264 5459049448732622848 5501698272550846464 5533598393340788736 5596883363771449344 5616316986562322432 5665350736039378944 5681867793578852352 5685722782244012032 5709611288664686592 5726257385716187136 5800240039278411776 5845554414585274368 5879448292924588032 5896589541592006656 5900590212968349696 5917793099886624768 5946688574007164928 5967336798222467584 5972772869002756096 6019435157041840128 6036984530677530624 6041080456134262784 6066461994206229504 6084148472323448832 6141430629824200704 6162755041733312512 6210901565496854016 6220777278788337664 6269377101278871552 6287655168629538816 6318356609882612736 6340295348111371808 6396438130024513536 6418647984642654208 6474686555473575936 6525270044188213248 6609575858712608768 6628845759175327744 6661213170108801024 6680633616668884992 6713253898000276032 6719369477628100608 6738959476105150464 6743531671963828224 6796215513151045632 6819813483682820096 6879354465190674432 6904091949867728896 6933099421949976576 6998374438636879872 7018777862656229376 7022674349882146816 7023539907477897216 7043148619123785728 7077538993240601088 7098173217710690304 7132832266625293284 7165002401461567488 7185891621290901504 7220978982722985984 7246051826412996352 7310215005742301184 7335597696734461952 7378131191121051648 7435772841051684864 7457451479072243712 7462511151695265792 7553800981385838592 7612815051552915456 7635009847621582848 7672290169143172608 7679279403003543552 7767103443601195008 7794072552780365824 7839264390566117376 7862119388789342208 7867453617291132928 7900508643617415168 7923542196514258944 7928918098676219904 7998142215585005568 8025913542722453504 8049312707570040832 8088615992274972672 8112197963097931776 8151808304714620896 8188574173098934272 8252547408826269696 8281202087329138688 8330245006543552512 8359169468371828736 8383540224839385088 8424475479843483648 8498026104059068416 8522801690368278528 8528584173366018048 8700360058917617664 8750806761562177536 8768331621877911552 8850885319452524544 8876689649829937152 8881617560145068032 8907511488891846656 8951005197333701376 8959159303504134144 9029152735562760192 9055476796016295936 9061620684201394176 9172472620254232576 9244132562599968768 9316352348245281024 9331165918182506496 9404065651918307328 9431482752944308224 9436718657654134784 9464230956947587072 9510443022167057712 9553336535282089984 9627971976963981312 9712029833210363904 9914363788068913152 9943268638762991616 9950014868927021056 9991819755163201536 10020950425003327488 10115297507945742336 10150420068737220608 10180013130162110464 10229720225524230144 10319031697786011648 10356137924801593344 10452352520754823168 10534011524823220224 10535309861216845824 10564722928685678592 10571890798234959872 10616308489860901632 10647259826566035456 10747503602192351232 10778837431936352256 10784821323033296896 10816263950797242368 10869077739619494528 11003396545101692928 11067196786681577472 11193766727542898688 11232633973124644864 11330701472078757888 11419222577329373184 11452514771432374272 11600480078556823552 11691108829170548736 11758896585849176064 11793179083184013312 11801180425936699392 11893377148014329856 11934673596444935168 12038870314083680256 12073969061355061248 12082160912268525568 12132923988412459008 12168296944646897664 12282861259648401408 12325510083466625024 12421803130993708032 12538754202557743104 12575310337259077632 12636713219765225472 12680590696222743616 12792876260049027072 12837295969285308416 13050540088376426496 13219151717425217536 13257691518350655488 13322426340217602048 13361267233337769984 13426507796000552064 13438738955256201216 13592431026302091264 13639626967365640192 13758708930381348864 13808183899735457792 13866198843899953152 13996748877273759744 14045348699764293632 14086297238247571456 14155077986481202176 14196346435421380608 14265664533250586568 14330004802923134976 14371783242581803008 14441957965445971968 14492103652825992704 14671195393468923904 14871545682103369728 14914902958144487424 14925022303390531584 15107601962771677184 15225630103105830912 15270019695243165696 15344580338286345216 15534206887202390016 15588145105560731648 15678528781132234752 15724238777578684416 15734907234582265856 15801017287234830336 15847084393028517888 15857836197352439808 16051827085444907008 16098625415140081664 16177231984549945344 16224395926195863552 16303616609429241792 16377148346197868544 16505094817652539392 16562404174658277376 16718338936743657472 16767080449678770176 16848950959686967296 16996052208118136832 17045603380736557056 17057168346732036096 17400720117835235328 17536663243755823104 17701770638905049088 17753379299659874304 17763235120290136064 17815022977783693312 17902010394667402752 17918318607008268288 18058305471125520384 18110953592032591872 18123241368402788352 18344945240508465152 18488265125199937536 18632704696490562048 18662331836365012992 18808131303836614656 18862965505888616448 18873437315308269568 18928461913895174144 19020886044334115424 19106673070564179968 19255943953927962624 19424059666420727808 19828727576137826304 19886537277525983232 19900029737854042112 19983639510326403072 20041900850006654976 20230595015891484672 20300840137474441216 20360026260324220928 20459440451048460288 20638063395572023296 20712275849603186688 20904705041509646336 21068023049646440448 21070619722433691648 21129445857371357184 21143781596469919744 21232616979721803264 21294519653132070912 21495007204384702464 21557674863872704512 21569642646066593792 21632527901594484736 21738155479238989056 22006793090203385856 22134393573363154944 22387533455085797376 22465267946249289728 22661402944157515776 22838445154658746368 22905029542864748544 23200960157113647104 23382217658341097472 23517793171698352128 23586358166368026624 23602360851873398784 23786754296028659712 23869347192889870336 24077740628167360512 24147938122710122496 24164321824537051136 24265847976824918016 24336593889293795328 24565722519296802816 24651020166933250048 24843606261987416064 25077508405115486208 25150620674518155264 25273426439530450944 25361181392445487232 25585752520098054144 25674591938570616832 26101080176752852992 26438303434850435072 26644852680435204096 26722534466675539968 26853015592001104128 26877477910512402432 27184862052604182528 27279253934731280384 27517417860762697728 27732397687799906304 27993497754547519488 28090697399528587264 28172594476495142912 28310155972962404352 28392692870842761216 28531329066501173136 28660009605846269952 28883915930891943936 28984207305651985408 29342390786937847808 29743091364206739456 29829805916288974848 29850044606781063168 30451260206211661824 30540039390486331392 30689160676572690432 31068413774404780032 31176290211121463296 31357057562264469504 31602034574469660672 31694168786057035776 31715672394704879616 32103654170889814016 32197250830280163328 32354463969099890688 32448791852391727104 32607233218858483584 33010189635305078784 33124808349316554752 33436677873487314944 33534160899357540352 33697901919373934592 33992104416236273664 34801440235670470656 35073326487511646208 35403541277810098176 35526470240580272128 35630045955567386624 35804020789334805504 36116610942251040768 36221907184065183744 36246482736805576704 36689890481016930304 36976530250399875072 37265409392981124096 37616262607673229312 37725931011777232896 37746874630616539136 37856923827790348288 38041772088668230848 38213346141128359936 38511887907855925248 39657455152275652608 39773074555051966464 39800059475708084224 39967279020652806144 40083801700013309952 40601680274948882432 40720052520648441856 40918880902096920576 41276126791144046592 41424551699206373376 41809410083019292672 42136046099292880896 42258891714742714368 42287563192939839488 42465233959443606528 42589039306264141824 42990014408769404928 43115349727745409024 43139285292133187584 43265055803188969472 43476310958477978112 44013586180406771712 44775066910171594752 44930535892498579456 45322805888315031552 45676890309317492736 45810059085729497088 46401920314227294208 46764435316682194944 47035586343396704256 47172716332736053248 47204721703746797568 47573508592057319424 47738694385779740672 48155481256334721024 48295876245420244992 48328643649074102272 48531695953649836032 48673187778587590656 49131445038593605632 49302040333866500096 49687212523974832128 50155016810230972416 50301241349036310528 50546852879060901888 50722362784890974464 51171505040196108288 51349183877141233664 52202160353505705984 52876606869700870144 53289705360870408192 53445068933351079936 53706031184002208256 53754955821024804864 54369724105208365056 54558507869462560768 55034835721525395456 55464795375599812608 55986995509095038976 56181394799057174528 56345188952990285824 56620311945924808704 56785385741685522432 57062658133002346272 57320019211692539904 57767831861783887872 57968414611303970816 58684781573875695616 59486182728413478912 59659611832577949696 59700089213562126336 60902520412423323648 61080078780972662784 61378321353145380864 62136827548809560064 62352580422242926592 62714115124528939008 63204069148939321344 63388337572114071552 63431344789409759232 64207308341779628032 64708927938199781376 64897583704783454208 65214466437716967168 66020379270610157568 66249616698633109504 66873355746974629888 67395803838747869184 67984208832472547328 69602880471340941312 70146652975023292416 70807082555620196352 71052940481160544256 71260091911134773248 71608041578669611008 72233221884502081536 72443814368130367488 72492965473611153408 73953060500799750144 74530818785962248192 75232525215346458624 75451862023554465792 75493749261233078272 75713847655580696576 76083544177336461696 77023775815711850496 79314910304551305216 79934558041305612288 80167603400026619904 81203360549897764864 81440105041296883712 81837761804193841152 82552253582288093184 84272092198585761792 84517783429485428736 84575126385879678976 84930467918887213056 85178078612528283648 85980028817538809856 86278570584266375168 86530111606377938944 86952621916955956224 88027172360813543424 89550133820343189504 89861071784997158912 91353780618634985472 91620118171458994176 92803840628454588416 93528870633364389888 94071172686793408512 95147017184114638848 95477388771559481344 96310962512669442048 96591752490840489984 96657287298148204544 97063391907299672064 97346375557175181312 98604080667733000192 99374425047949664256 100310033620461944832 100602482698072621056 101093705758121803776 101444725569781948928 102698367754282467328 104404320707011411968 105753213739401740288 106579410721740816384 106890137866702159872 107412062368004416512 108739448210416730112 109117015738925121536 110069671443050790912 110929590751199625216 112362789598114349056 112690377905980571648 113240623891849617408 113570771483371044864 114125316266004692544 114640038423385079808 115535663723567775744 115936829222607941632 117369563147751391232 118972365456826957824 119319223665155899392 119400178427124252672 121805040824846647296 122160157561945325568 122756642706290761728 124273655097619120128 124705160844485853184 125428230249057878016 126408138297878642688 126776675144228143104 126862689578819518464 128414616683559256064 129417855876399562752 129795167409566908416 130428932875433934336 132040758541220315136 132499233397266219008 133746711493949259776 134791607677495738368 135968417664945094656 139205760942681882624 140293305950046584832 141614165111240392704 142105880962321088512 142520183822269546496 143216083157339222016 144466443769004163072 144887628736260734976 144985930947222306816 147906121001599500288 149061637571924496384 150465050430692917248 150903724047108931584 150987498522466156544 151427695311161393152 152167088354672923392 154047551631423700992 158629820609102610432 159869116082611224576 160335206800053239808 162406721099795529728 163675523608387682304 165104507164576186368 168544184397171523584 169035566858970857472 169150252771759357952 169860935837774426112 170356157225056567296 171960057635077619712 172557141168532750336 173060223212755877888 173905243833911912448 176054344721627086848 179100267640686379008 179722143569994317824 182707561237269970944 183240236342917988352 187057741266728779776 188142345373586817024 190294034368229277696 190954777543118962688 192621925025338884096 194126783814599344128 194692751114350362624 197208161335466000384 198748850095899328512 200620067240923889664 202187411516243607552 202889451139563897856 205396735508564934656 208808641414022823936 213158821443481632768 213780275733404319744 214824124736008833024 217478896420833460224 218234031477850243072 221859181502399250432 224725579196228698112 225380755811961143296 226481247783699234816 227141542966742089728 228250632532009385088 231071327447135551488 231873658445215883264 234739126295502782464 237944730913653915648 243610081649693294592 244320315123890651136 245513285412581523456 249410321688971706368 252816276595757285376 253553350288456286208 253725379157639036928 256829233367118512128 258835711752799125504 259590334819133816832 260857865750867868672 264081517082440630272 264998466794532438016 267493422987898519552 269583215354991476736 278411521885363765248 280586611900093169664 284211761924642177024 285040367644539092992 286432166314678444032 288932887538008326144 289775257472521469952 289971861894444613632 295812242003199000576 298123275143848992768 300930100861385834496 301807448094217863168 301974997044932313088 302855390622322786304 304334176709345846784 308095103262847401984 317259641218205220864 319738232165222449152 320670413600106479616 324813442199591059456 327351047216775364608 330209014329152372736 337088368794343047168 338071133717941714944 338300505543518715904 339721871675548852224 340712314450113134592 343920115270155239424 345114282337065500672 346120446425511755776 347810487667823824896 352108689443254173696 358200535281372758016 359444287139988635648 365415122474539941888 366480472685835976704 374115482533457559552 376284690747173634048 380588068736458555392 381909555086237925376 385243850050677768192 388253567629198688256 389385502228700725248 394416322670932000768 397497700191798657024 401240134481847779328 404374823032487215104 405778902279127795712 410793471017129869312 417617282828045647872 426317642886963265536 427560551466808639488 429648249472017666048 434957792841666920448 436468062955700486144 443718363004798500864 449451158392457396224 452962495567398469632 454283085933484179456 456501265064018770176 462142654894271102976 463747316890431766528 475889461827307831296 487220163299386589184 491026570825163046912 498820643377943412736 505632553191514570752 507106700576912572416 507450758315278073856 517671423505598251008 519180669638267633664 521715731501735737344 528163034164881260544 529996933589064876032 539166430709982953472 561173223800186339328 568423523849284354048 570080735289078185984 572864332629356888064 577865775076016652288 591624484006398001152 596246550287697985536 601860201722771668992 603949994089864626176 605710781244645572608 608668353418691693568 616190206525694803968 639476464330444898304 641340827200212959232 649626884399182118912 654702094433550729216 674176737588686094336 676142267435883429888 676601011087037431808 679443743351097704448 681424628900226269184 690228564674131001344 692240892851023511552 695620975335647649792 704217378886508347392 718888574279977271296 730830244949079883776 732960945371671953408 748230965066915119104 761176137472917110784 763819110172475850752 770487700101355536384 776507135258397376512 778771004457401450496 788832645341864001536 794995400383597314048 802480268963695558656 808749646064974430208 811557804558255591424 821586942034259738624 835234565656091295744 852635285773926531072 855121102933617278976 859296498944035332096 869915585683333840896 872936125911400972288 887436726009597001728 898902316784914792448 905924991134796939264 908566171866968358912 913002530128037540352 924285309788542205952 927494633780863533056 951778923654615662592 974440326598773178368 982053141650326093824 997641286755886825472 1011265106383029141504 1014213401153825144832 1014901516630556147712 1035342847011196502016 1038361339276535267328 1043431463003471474688 1056326068329762521088 1059993867178129752064 1078332861419965906944 1122346447600372678656 1136847047698568708096 1145728665258713776128 1155731550152033304576 1183248968012796002304 1192493100575395971072 1203720403445543337984 1207899988179729252352 1211421562489291145216 1217336706837383387136 1232380413051389607936 1278952928660889796608 1282681654400425918464 1309404188867101458432 1348353475177372188672 1358887486702195408896 1362849257800452538368 1380457129348262002688 1384481785702047023104 1391241950671295299584 1437777148559954542592 1461660489898159767552 1496461930133830238208 1522352274945834221568 1527638220344951701504 1553014270516794753024 1557542008914802900992 1577665290683728003072 1589990800767194628096 1617499292129948860416 1623115609116511182848 1643173884068519477248 1705270571547853062144 1710242205867234557952 1718592997888070664192 1745872251822801944576 1774873452019194003456 1797804633569829584896 1811849982269593878528 1817132343733936717824 1826005060256075080704 1848570619577084411904 1854989267561727066112 1948880653197546356736 1964106283300652187648 1995282573511773650944 2022530212766058283008 2028426802307650289664 2029803033261112295424 2070685694022393004032 2076722678553070534656 2086862926006942949376 2112652136659525042176 2119987734356259504128 2156665722839931813888 2244692895200745357312 2273694095397137416192 2291457330517427552256 2311463100304066609152 2366497936025592004608 2384986201150791942144 2407440806891086675968 2415799976359458504704 2422843124978582290432 2434673413674766774272 2464760826102779215872 2557905857321779593216 2565363308800851836928 2618808377734202916864 2696706950354744377344 2717774973404390817792 2725698515600905076736 2760914258696524005376 2782483901342590599168 2875554297119909085184 2923320979796319535104 2992923860267660476416 3044704549891668443136 3055276440689903403008 3106028541033589506048 3115084017829605801984 3179981601534389256192 3234998584259897720832 3246231218233022365696 3410541143095706124288 3437185995776141328384 3491744503645603889152 3549746904038388006912 3623699964539187757056 3634264687467873435648 3652010120512150161408 3697141239154168823808 3709978535123454132224 3928212566601304375296 3990565147023547301888 4045060425532116566016 4141371388044786008064 4153445357106141069312 4173725852013885898752 4239975468712519008256 4313331445679863627776 4489385790401490714624 4547388190794274832384 4582914661034855104512 4732995872051184009216 4769972402301583884288 4831599952718917009408 4845686249957164580864 4869346827349533548544 4929521652205558431744 5115811714643559186432 5130726617601703673856 5237616755468405833728 5393413900709488754688 5435549946808781635584 5451397031201810153472 5521828517393048010752 5564967802685181198336 5751108594239818170368 5846641959592639070208 5985847720535320952832 6089409099783336886272 6110552881379806806016 6212057082067179012096 6230168035659211603968 6359963203068778512384 6469997168519795441664 6492462436466044731392 6821082286191412248576 6874371991552282656768 6983489007291207778304 7099493808076776013824 7247399929078375514112 7268529374935746871296 7304020241024300322816 7394282478308337647616 7419957070246908264448 7856425133202608750592 8090120851064233132032 8282742776089572016128 8347451704027771797504 8479950937425038016512 8626662891359727255552 8978771580802981429248 9165829322069710209024 9539944804603167768576 9663199905437834018816 9691372499914329161728 9738693654699067097088 10231623429287118372864 10475233510936811667456 10871099893617563271168 10902794062403620306944 11043657034786096021504 11129935605370362396672 11502217188479636340736 11971695441070641905664 12221105762759613612032 12424114164134358024192 12460336071318423207936 12719926406137557024768 12939994337039590883328 12984924872932089462784 13642164572382824497152 13748743983104565313536 13966978014582415556608 14198987616153552027648 14494799858156751028224 14537058749871493742592 14608040482048600645632 14788564956616675295232 14839914140493816528896 15712850266405217501184 16180241702128466264064 16565485552179144032256 16694903408055543595008 16959901874850076033024 17253325782719454511104 17957543161605962858496 18331658644139420418048 19079889609206335537152 19326399810875668037632 19477387309398134194176 20463246858574236745728 20950467021873623334912 21742199787235126542336 21805588124807240613888 22259871210740724793344 24442211525519227224064 24848228328268716048384 25439852812275114049536 25879988674079181766656 25969849745864178925568 27497487966209130627072 27933956029164831113216 28989599716313502056448 29074117499742987485184 29216080964097201291264 29679828280987633057792 31425700532810435002368 33130971104358288064512 33389806816111087190016 33919803749700152066048 34506651565438909022208 35915086323211925716992 36663317288278840836096 38159779218412671074304 38652799621751336075264 38954774618796268388352 40926493717148473491456 41900934043747246669824 43484399574470253084672 43611176249614481227776 44519742421481449586688 48884423051038454448128 49696456656537432096768 50879705624550228099072 51759977348158363533312 51939699491728357851136 54994975932418261254144 57979199432627004112896 58432161928194402582528 59359656561975266115584 62851401065620870004736 66779613632222174380032 67839607499400304132096 73326634576557681672192 76319558436825342148608 77305599243502672150528 77909549237592536776704 83801868087494493339648 86968799148940506169344 87222352499228962455552 89039484842962899173376 97768846102076908896256 99392913313074864193536 101759411249100456198144 103519954696316727066624 103879398983456715702272 109989951864836522508288 115958398865254008225792 116864323856388805165056 118719313123950532231168 125702802131241740009472 133559227264444348760064 146653269153115363344384 152639116873650684297216 155819098475185073553408 173937598297881012338688 178078969685925798346752 195537692204153817792512 203518822498200912396288 207758797966913431404544 219979903729673045016576 231916797730508016451584 233728647712777610330112 237438626247901064462336 251405604262483480018944 267118454528888697520128 293306538306230726688768 305278233747301368594432 311638196950370147106816 347875196595762024677376 356157939371851596693504 415517595933826862809088 439959807459346090033152 467457295425555220660224 474877252495802128924672 534236909057777395040256 586613076612461453377536 610556467494602737188864 623276393900740294213632 695750393191524049354752 712315878743703193387008 831035191867653725618176 879919614918692180066304 934914590851110441320448 1068473818115554790080512 1246552787801480588427264 1424631757487406386774016 1662070383735307451236352 1759839229837384360132608 1869829181702220882640896 2136947636231109580161024 2493105575602961176854528 3324140767470614902472704 3739658363404441765281792 4273895272462219160322048 4986211151205922353709056 7479316726808883530563584 9972422302411844707418112 14958633453617767061127168 29917266907235534122254336
- Sum of all divisors σ(n): 109678572733096445722370701
- Sum of proper divisors (its aliquot sum) s(n): 79761305825860911600116365
- 29917266907235534122254336 is an abundant number, because the sum of its proper divisors (79761305825860911600116365) is greater than itself. Its abundance is 49844038918625377477862029
Bases of 29917266907235534122254336
- Binary: 11000101111110011101001001001111011011010100101000110111110010000000000000000000000002
- Hexadecimal: 0x18BF3A49EDA946F9000000
- Base-36: 3RBRRSEA3V7MP9TS0
Squares and roots of 29917266907235534122254336
- 29917266907235534122254336 squared (299172669072355341222543362) is 895042859198770421051433353622863624496970670800896
- 29917266907235534122254336 cubed (299172669072355341222543363) is 26777236112064847987033896850496424617332909227649893408155573608702128685056
-
29917266907235534122254336 is a
perfect square number . Itssquare root is 5469667897344 -
The
cube root of 29917266907235534122254336 is 310437353.2264446679
Scales and comparisons
How big is 29917266907235534122254336?- 29,917,266,907,235,534,122,254,336 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,917,266,907,235,534,122,254,336 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 29917266907235534122254336 cubic inches would be around 25869779.4 feet tall.
Recreational maths with 29917266907235534122254336
- 29917266907235534122254336 backwards is 63345222143553270966271992
- The number of decimal digits it has is: 26
- The sum of 29917266907235534122254336's digits is 108
- 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 29917266907235534122254336 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 29917266907235534122254336 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/29917266907235534122254336/
Chicago style:
Numbermatics. 2024. "Number 29917266907235534122254336 - Facts about the integer". https://numbermatics.com/n/29917266907235534122254336/
The information we have on file for 29917266907235534122254336 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 29917266907235534122254336, math, Factors of 29917266907235534122254336, curriculum, school, college, exams, university, Prime factorization of 29917266907235534122254336, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, nine hundred seventeen sextillion, two hundred sixty-six quintillion, nine hundred seven quadrillion, two hundred thirty-five trillion, five hundred thirty-four billion, one hundred twenty-two million, two hundred fifty-four thousand, three hundred thirty-six.