34907291373097316589502464
34,907,291,373,097,316,589,502,464 is an even composite number composed of six prime numbers multiplied together.
What does the number 34907291373097316589502464 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 12825 divisors.
34907291373097316589502464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, eight hundred twenty-five divisors.
Prime factorization of 34907291373097316589502464:
218 × 32 × 74 × 174 × 1492 × 18232
(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 × 149 × 149 × 1823 × 1823)See below for interesting mathematical facts about the number 34907291373097316589502464 from the Numbermatics database.
Names of 34907291373097316589502464
- Cardinal: 34907291373097316589502464 can be written as Thirty-four septillion, nine hundred seven sextillion, two hundred ninety-one quintillion, three hundred seventy-three quadrillion, ninety-seven trillion, three hundred sixteen billion, five hundred eighty-nine million, five hundred two thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 3.4907291373097316589502464 × 1025
Factors of 34907291373097316589502464
Divisors of 34907291373097316589502464
- Number of divisors d(n): 12825
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 28 32 34 36 42 48 49 51 56 63 64 68 72 84 96 98 102 112 119 126 128 136 144 147 149 153 168 192 196 204 224 238 252 256 272 288 289 294 298 306 336 343 357 384 392 408 441 447 448 476 504 512 544 576 578 588 596 612 672 686 714 768 784 816 833 867 882 894 896 952 1008 1024 1029 1043 1071 1088 1152 1156 1176 1192 1224 1341 1344 1372 1428 1536 1568 1632 1666 1734 1764 1788 1792 1823 1904 2016 2023 2048 2058 2086 2142 2176 2304 2312 2352 2384 2401 2448 2499 2533 2601 2682 2688 2744 2856 3072 3087 3129 3136 3264 3332 3468 3528 3576 3584 3646 3808 4032 4046 4096 4116 4172 4284 4352 4608 4624 4704 4768 4802 4896 4913 4998 5066 5202 5364 5376 5469 5488 5712 5831 6069 6144 6174 6258 6272 6528 6664 6936 7056 7152 7168 7203 7292 7301 7497 7599 7616 8064 8092 8192 8232 8344 8568 8704 9216 9248 9387 9408 9536 9604 9792 9826 9996 10132 10404 10728 10752 10938 10976 11424 11662 12138 12288 12348 12516 12544 12761 13056 13328 13872 14112 14161 14304 14336 14406 14584 14602 14739 14994 15198 15232 16128 16184 16384 16407 16464 16688 17136 17408 17493 17731 18207 18432 18496 18774 18816 19072 19208 19584 19652 19992 20264 20808 21456 21504 21609 21876 21903 21952 22201 22797 22848 23324 24276 24576 24696 25032 25088 25522 26112 26656 27744 28224 28322 28608 28672 28812 29168 29204 29478 29988 30396 30464 30991 32256 32368 32768 32814 32928 33376 34272 34391 34816 34986 35462 36414 36864 36992 37548 37632 38144 38283 38416 39168 39304 39984 40528 40817 41616 42483 42912 43008 43061 43218 43752 43806 43904 44217 44402 45594 45696 46648 48552 49152 49392 50064 50176 51044 51107 52224 52479 53193 53312 55488 56448 56644 57216 57344 57624 58336 58408 58956 59976 60792 60928 61982 64512 64736 65536 65628 65709 65856 66603 66752 68544 68782 69632 69972 70924 72828 73728 73984 75096 75264 76288 76566 76832 78336 78608 79968 81056 81634 83232 83521 84966 85824 86016 86122 86436 87504 87612 87808 88434 88804 89327 91188 91392 92973 93296 97104 98304 98784 99127 100128 100352 102088 102214 103173 104448 104958 106386 106624 110976 112896 113288 114432 114688 114849 115248 116672 116816 117912 119952 121584 121856 122451 123964 124117 127449 129024 129183 129472 131072 131256 131418 131712 133206 133504 137088 137564 139264 139944 141848 145656 147456 147968 150192 150528 152576 153132 153321 153664 155407 156672 157216 159579 159936 162112 163268 166464 167042 169932 171648 172032 172244 172872 175008 175224 175616 176868 177608 178654 182376 182784 185946 186592 194208 196608 197568 198254 199809 200256 200704 204176 204428 206346 208896 209916 212772 213248 216937 221952 225792 226576 228864 229376 229698 230496 233344 233632 235824 239904 240737 243168 243712 244902 247928 248234 250563 254898 258048 258366 258944 262144 262512 262836 263424 266412 267008 267981 271627 274176 275128 278528 278919 279888 283696 291312 294912 295936 297381 300384 301056 301427 305152 306264 306642 307328 309519 310814 313344 314432 319158 319872 324224 326536 332928 334084 339864 343296 344064 344488 345744 350016 350448 351232 353736 355216 357308 357749 364752 365568 367353 371892 372351 373184 377417 387549 388416 393216 395136 396508 399618 400512 401408 408352 408856 412692 417792 419832 425544 426496 433874 443904 451584 453152 457728 458752 459396 459963 460992 466221 466688 467264 471648 479808 481474 486336 487424 489804 495856 496468 501126 509796 516096 516732 517888 525024 525672 526847 526848 532824 534016 535962 543254 548352 550256 557056 557838 559776 567392 582624 584647 589824 591872 594762 600768 602112 602854 610304 612528 613284 614656 619038 621628 625289 626688 628864 638316 639744 648448 650811 653072 665856 668168 679728 686592 688128 688976 691488 693889 700032 700896 702464 707472 710432 714616 715498 722211 729504 731136 732037 734706 743784 744702 746368 751689 754834 775098 776832 786432 790272 793016 799236 801024 802816 803943 814881 816704 817712 825384 835584 839664 851088 852992 867748 868819 887808 892143 903168 904281 906304 915456 917504 918792 919926 921984 932442 933376 934528 943296 959616 962948 972672 974848 979608 991712 992936 1002252 1019592 1032192 1033464 1035776 1050048 1051344 1053694 1053696 1065648 1068032 1071924 1073247 1086508 1087849 1096704 1100512 1114112 1115676 1117053 1119552 1132251 1134784 1165248 1169294 1179648 1183744 1189524 1201536 1204224 1205708 1220608 1225056 1226568 1229312 1238076 1243256 1250578 1253376 1257728 1276632 1279488 1296896 1301622 1306144 1331712 1336336 1359456 1373184 1376256 1377952 1382976 1387778 1398663 1400064 1401792 1404928 1414944 1420864 1429232 1430996 1444422 1459008 1462272 1464074 1469412 1487568 1489404 1492736 1503378 1509668 1518559 1550196 1553664 1580541 1580544 1586032 1598472 1602048 1605632 1607886 1629762 1633408 1635424 1650768 1671168 1679328 1685159 1702176 1705984 1735496 1737638 1753941 1775616 1784286 1806336 1808562 1812608 1830912 1835008 1837584 1839852 1843968 1864884 1866752 1869056 1875867 1886592 1901389 1919232 1925896 1945344 1949696 1952433 1959216 1983424 1985872 2004504 2039184 2064384 2066928 2071552 2081667 2100096 2102688 2107388 2107392 2109989 2131296 2136064 2143848 2146494 2166633 2173016 2175698 2193408 2196111 2201024 2228224 2231352 2234106 2239104 2264502 2269568 2330496 2338588 2359296 2367488 2379048 2403072 2408448 2411416 2441216 2444643 2450112 2453136 2458624 2476152 2486512 2501156 2506752 2515456 2553264 2558976 2593792 2603244 2606457 2612288 2641919 2663424 2672672 2712843 2718912 2746368 2752512 2755904 2765952 2775556 2797326 2800128 2803584 2809856 2829888 2841728 2858464 2861992 2888844 2918016 2924544 2928148 2938824 2975136 2978808 2985472 3006756 3019336 3037118 3100392 3107328 3161082 3161088 3172064 3196944 3204096 3211264 3215772 3219741 3259524 3263547 3266816 3270848 3301536 3323329 3342336 3358656 3370318 3396753 3404352 3411968 3470992 3475276 3507882 3551232 3568572 3612672 3617124 3625216 3661824 3675168 3679704 3687929 3687936 3729768 3733504 3738112 3751734 3773184 3802778 3838464 3851792 3890688 3899392 3904866 3918432 3966848 3971744 4009008 4078368 4092529 4128768 4133856 4143104 4163334 4200192 4205376 4214776 4214784 4219978 4262592 4272128 4287696 4292988 4333266 4346032 4351396 4377023 4386816 4392222 4402048 4456448 4462704 4468212 4478208 4529004 4539136 4555677 4617659 4660992 4677176 4734976 4741623 4758096 4806144 4816896 4822832 4882432 4889286 4900224 4906272 4917248 4952304 4973024 5002312 5013504 5030912 5055477 5106528 5117952 5124259 5187584 5206488 5212914 5224576 5261823 5283838 5326848 5345344 5425686 5437824 5492736 5505024 5511808 5531904 5551112 5594652 5600256 5607168 5619712 5627601 5659776 5683456 5704167 5716928 5723984 5777688 5836032 5849088 5856296 5877648 5950272 5957616 5970944 6013512 6038672 6074236 6081733 6200784 6214656 6245001 6322164 6322176 6329967 6344128 6393888 6408192 6416089 6422528 6431544 6439482 6519048 6527094 6533632 6541696 6588333 6603072 6646658 6684672 6717312 6740636 6793506 6808704 6823936 6941984 6950552 7015764 7102464 7137144 7225344 7234248 7250432 7323648 7350336 7359408 7375858 7375872 7459536 7467008 7476224 7503468 7546368 7605556 7614943 7676928 7703584 7781376 7798784 7809732 7819371 7836864 7925757 7933696 7943488 8018016 8156736 8185058 8257536 8267712 8286208 8326668 8400384 8410752 8429552 8429568 8439956 8525184 8544256 8575392 8585976 8666532 8692064 8702792 8754046 8773632 8784444 8804096 8925408 8936424 8956399 8956416 9058008 9078272 9111354 9235318 9321984 9354352 9469952 9483246 9516192 9612288 9633792 9645664 9764864 9778572 9790641 9800448 9812544 9834496 9904608 9946048 9969987 10004624 10027008 10061824 10110954 10213056 10235904 10248518 10375168 10412976 10425828 10449152 10523646 10567676 10629913 10653696 10690688 10851372 10875648 10985472 11023616 11063787 11063808 11102224 11189304 11200512 11214336 11239424 11255202 11319552 11366912 11408334 11433856 11447968 11555376 11672064 11698176 11712592 11755296 11796113 11900544 11915232 11941888 12027024 12077344 12148472 12163466 12277587 12401568 12429312 12444629 12490002 12644328 12644352 12659934 12688256 12787776 12816384 12832178 12845056 12863088 12878964 13038096 13054188 13067264 13083392 13131069 13176666 13206144 13293316 13309723 13369344 13434624 13481272 13587012 13617408 13647872 13667031 13852977 13883968 13901104 14031528 14204928 14274288 14450688 14468496 14500864 14647296 14700672 14718816 14751716 14751744 14769923 14919072 14934016 14952448 15006936 15092736 15166431 15211112 15229886 15353856 15372777 15407168 15562752 15597568 15619464 15638742 15673728 15851514 15867392 15886976 16036032 16313472 16370116 16515072 16535424 16572416 16653336 16800768 16821504 16859104 16859136 16879912 17050368 17088512 17112501 17150784 17171952 17333064 17384128 17405584 17508092 17547264 17568888 17608192 17850816 17872848 17912798 17912832 18116016 18156544 18222708 18245199 18470636 18493433 18643968 18708704 18939904 18966492 18989901 19032384 19224576 19248267 19267584 19291328 19529728 19557144 19581282 19600896 19625088 19668992 19809216 19892096 19939974 20009248 20054016 20123648 20221908 20426112 20471808 20497036 20750336 20825952 20851656 20898304 21047292 21135352 21259826 21307392 21381376 21702744 21751296 21970944 22047232 22127574 22127616 22204448 22378608 22401024 22428672 22478848 22510404 22639104 22733824 22816668 22844829 22867712 22895936 23110752 23263303 23344128 23396352 23425184 23510592 23592226 23777271 23801088 23830464 23883776 24054048 24154688 24296944 24326932 24555174 24803136 24858624 24889258 24980004 25288656 25288704 25319868 25376512 25575552 25632768 25664356 25726176 25757928 25815503 26076192 26108376 26134528 26166784 26262138 26353332 26412288 26586632 26619446 26869197 26869248 26962544 27174024 27234816 27295744 27334062 27705954 27767936 27802208 28063056 28409856 28548576 28647703 28901376 28936992 29001728 29294592 29401344 29437632 29503432 29503488 29539846 29838144 29868032 29904896 29909961 30013872 30185472 30332862 30422224 30459772 30707712 30745554 30814336 31125504 31195136 31238928 31277484 31347456 31703028 31734784 31773952 31889739 32072064 32323613 32626944 32740232 33070848 33144832 33191361 33306672 33601536 33643008 33718208 33718272 33759824 34100736 34177024 34225002 34301568 34343904 34666128 34768256 34811168 35016184 35094528 35137776 35216384 35388339 35701632 35745696 35825596 35825664 35869813 36232032 36313088 36445416 36490398 36832761 36941272 36986866 37287936 37333887 37417408 37879808 37932984 37979802 38064768 38449152 38496534 38535168 38582656 39059456 39114288 39162564 39201792 39250176 39337984 39393207 39618432 39784192 39879948 39929169 40018496 40108032 40247296 40443816 40472423 40852224 40943616 40994072 41500672 41558931 41651904 41703312 41796608 42094584 42270704 42519652 42614784 42762752 43405488 43502592 43941888 44094464 44255148 44255232 44309769 44408896 44757216 44802048 44857344 44912623 44957696 45020808 45278208 45467648 45633336 45689658 45735424 45791872 46118331 46221504 46526606 46688256 46792704 46850368 47021184 47184452 47554542 47602176 47660928 47767552 48108096 48309376 48593888 48653864 49110348 49606272 49717248 49778516 49960008 50577312 50577408 50639736 50753024 51151104 51265536 51328712 51452352 51515856 51631006 52152384 52216752 52269056 52333568 52524276 52706664 52824576 53173264 53238892 53304601 53738394 53738496 53925088 54348048 54469632 54591488 54668124 54735597 55411908 55480299 55535872 55604416 56126112 56496593 56819712 57097152 57295406 57744801 57802752 57873984 58003456 58589184 58802688 58875264 59006864 59006976 59079692 59676288 59736064 59809792 59819922 60027744 60370944 60665724 60844448 60919544 61415424 61491108 61628672 62251008 62477856 62554968 62694793 62694912 63406056 63469568 63547904 63779478 64144128 64647226 65253888 65480464 66141696 66289664 66382722 66613344 67203072 67286016 67436416 67436544 67519648 68201472 68354048 68450004 68534487 68603136 68687808 69332256 69536512 69622336 69789909 70032368 70189056 70275552 70432768 70776678 71403264 71491392 71651192 71651328 71739626 72464064 72626176 72890832 72980796 73665522 73882544 73973732 74409391 74575872 74667774 74834816 75759616 75865968 75959604 76129536 76898304 76993068 77165312 77446509 78228576 78325128 78403584 78500203 78500352 78675968 78786414 79236864 79568384 79759896 79858338 80036992 80494592 80607591 80887632 80944846 81704448 81887232 81988144 83001344 83117862 83303808 83406624 83593216 84189168 84541408 85039304 85229568 85525504 85943109 86810976 87005184 87112403 87883776 88188928 88510296 88510464 88619538 88817792 89514432 89604096 89714688 89825246 89915392 90041616 90556416 90935296 91266672 91379316 91470848 91583744 92236662 92443008 93053212 93168061 93376512 93585408 93700736 94042368 94368904 95109084 95204352 95321856 95535104 95669217 96216192 96618752 96970839 97187776 97307728 98220696 99212544 99434496 99557032 99920016 101154624 101154816 101279472 101506048 102302208 102531072 102657424 102904704 103031712 103262012 103389461 104304768 104433504 104538112 104667136 105048552 105413328 105649152 106165017 106346528 106477784 106609202 107476788 107476992 107609439 107850176 108696096 108939264 109073513 109182976 109336248 109471194 110823816 110960598 111071744 111208832 112001661 112252224 112993186 113639424 114194304 114590812 115489602 115605504 115747968 116006912 117178368 117605376 117750528 118013728 118013952 118159384 119352576 119472128 119619584 119639844 119787507 120055488 120741888 121331448 121417269 121688896 121839088 122830848 122982216 123257344 124502016 124955712 125109936 125389586 125389824 126812112 126939136 127095808 127558956 128288256 129294452 129454031 130507776 130960928 132283392 132579328 132765444 132929307 133226688 134406144 134572032 134737869 134872832 134873088 135039296 136402944 136708096 136900008 137068974 137206272 137375616 138664512 139073024 139244672 139579818 140064736 140378112 140551104 140865536 141553356 142806528 142982784 143302384 143302656 143479252 144928128 145252352 145781664 145961592 147331044 147765088 147947464 148818782 149151744 149335548 149669632 151731936 151919208 152258783 152259072 153796608 153986136 154330624 154893018 156457152 156650256 156807168 157000406 157000704 157351936 157572828 158473728 159136768 159519792 159716676 159913803 160073984 160989184 161215182 161775264 161889692 162843121 163408896 163774464 163976288 166002688 166235724 166440897 166607616 166813248 167186432 168378336 169082816 169489779 170078608 170459136 171051008 171886218 173621952 174010368 174224806 175767552 176377856 177020592 177020928 177239076 177635584 179028864 179208192 179429376 179650492 180083232 180708521 181112832 181870592 182533344 182758632 182941696 183167488 184473324 184886016 186106424 186336122 186753024 187401472 188084379 188084736 188737808 190218168 190408704 190643712 191070208 191338434 192432384 193237504 193941678 194375552 194615456 196441392 198425088 198868992 199114064 199840032 200533921 202309248 202309632 202558944 203012096 204604416 205062144 205314848 205809408 206063424 206524024 206778922 208609536 208867008 209076224 209334272 209369727 210097104 210826656 211298304 212330034 212693056 212955568 213218404 214953576 214953984 215218878 215700352 217392192 217878528 218147026 218365952 218672496 218942388 221647632 221921196 222143488 222417664 223228173 224003322 224504448 225986372 226265291 227278848 228388608 229181624 230979204 231495936 232013824 232339527 235210752 235500609 235501056 236027456 236027904 236318768 238705152 238944256 239239168 239279688 239575014 240110976 241483776 242662896 242834538 243377792 243678176 245661696 245964432 246514688 249004032 249911424 250219872 250779172 250779648 251088691 253624224 253878272 254191616 255117912 256576512 257829327 258588904 258908062 261015552 261337209 261921856 264566784 265158656 265530888 265858614 266453376 268812288 269144064 269475738 269745664 269746176 270078592 272805888 273416192 273800016 274137948 274412544 274751232 277329024 278146048 278489344 279159636 279504183 280129472 280756224 281102208 281731072 283106712 283306961 285613056 285965568 286604768 286605312 286958504 289856256 290504704 290912517 291563328 291923184 294662088 295530176 295894928 297637564 298303488 298671096 299339264 303463872 303838416 304517566 304518144 307593216 307972272 308661248 309786036 310168383 312914304 313300512 313614336 314000812 314001408 314388361 314703872 315145656 316947456 318273536 319039584 319433352 319827606 320147968 321978368 322430364 322828317 323550528 323779384 325686242 326817792 327220539 327548928 327952576 332005376 332471448 332881794 333215232 333626496 334372864 336756672 338165632 338979558 340157216 340918272 342102016 343772436 347243904 348020736 348449612 351535104 352755712 354041184 354041856 354478152 355271168 358057728 358416384 358858752 359300984 360166464 361417042 362225664 363741184 364251807 365066688 365517264 365883392 366334976 368946648 369772032 372212848 372672244 373506048 374802944 376168758 376169472 377475616 380436336 380817408 381287424 382140416 382676868 384864768 386475008 387883356 388362093 388751104 389230912 392882784 395476151 396850176 397737984 398228128 399680064 401067842 404213607 404618496 404619264 405117888 406024192 409208832 410124288 410629696 411618816 412126848 413048048 413557844 417219072 417734016 418152448 418668544 418739454 420194208 421653312 422596608 424660068 425386112 425911136 426436808 429907152 429907968 430437756 431400704 434784384 435757056 436294052 437344992 437884776 438863551 443295264 443842392 444286976 444835328 446456346 448006644 449008896 451972744 452530582 456776349 456777216 458363248 461958408 462991872 464027648 464679054 470421504 471001218 471002112 472054912 472055808 472637536 477410304 477888512 478478336 478559376 479150028 479741409 480221952 482967552 485325792 485669076 486755584 487356352 488529363 491323392 491928864 493029376 495176021 498008064 499822848 500439744 501558344 501559296 502177382 507248448 507756544 508383232 508469337 510235824 513153024 515658654 517177808 517816124 522031104 522674418 523843712 529133568 530317312 531061776 531717228 532906752 537624576 538288128 538951476 539491328 540157184 542125563 545611776 547600032 548275896 548825088 549501421 549502464 554658048 556292096 556978688 558319272 559008366 560258944 562204416 563462144 564253137 566213424 566613922 571226112 571931136 573209536 573210624 573917008 579712512 581009408 581825034 583126656 583846368 589324176 591060352 591789856 595275128 596606976 597342192 598678528 601601763 606927744 607676832 609035132 609036288 609786821 615186432 615944544 617322496 619572072 620336766 625828608 626601024 627228672 628001624 628002816 628776722 629407744 630291312 633894912 636547072 638079168 638866704 639655212 640295936 643956736 644860728 645656634 647101056 647558768 651372484 652176427 653635584 654441078 655097856 655905152 664010752 664942896 665763588 666430464 667252992 668745728 669684519 673513344 676331264 677959116 678795873 680314432 681836544 684204032 687544872 688031191 694487808 696041472 696899224 705511424 706501827 708082368 708083712 708956304 710542336 716115456 716832768 717717504 718601968 720332928 722834084 724451328 727482368 728503614 730133376 731034528 731766784 732669952 737893296 739544064 744425696 745344488 747012096 749605888 752337516 752338944 753266073 754951232 760872672 761634816 762574848 763514591 764280832 765353736 769729536 772950016 775766712 776724186 777502208 778461824 784011627 785765568 790952302 793700352 795475968 796456256 799360128 802135684 808427214 809236992 809238528 810235776 812048384 818417664 820248576 821259392 823237632 824253696 826096096 827115688 834438144 835468032 836304896 837337088 837478908 838512549 840388416 843306624 845193216 849320136 849920883 850772224 851822272 852873616 859814304 859815936 860875512 862801408 869568768 871514112 872588104 874689984 875769552 877727102 886590528 887684784 888573952 889670656 892912692 896013288 898017792 903945488 905061164 906178217 913552698 913554432 916726496 923916816 925983744 928055296 929358108 930505149 940843008 942002436 942004224 943165083 944109824 944111616 945275072 954820608 956956672 957118752 958300056 959482818 960442081 960443904 965935104 970651584 971338152 973511168 974712704 977058726 981661617 982646784 983857728 986058752 990352042 996016128 999645696 1000879488 1003116688 1003118592 1004354764 1014496896 1015513088 1016766464 1016938674 1020471648 1026306048 1031317308 1034355616 1035632248 1044062208 1045348836 1047687424 1058267136 1062123552 1063434456 1065811481 1065813504 1075249152 1076576256 1077902952 1078982656 1080314368 1084251126 1091223552 1095200064 1096551792 1097650176 1099002842 1099004928 1109316096 1112584192 1113957376 1116638544 1118016732 1120517888 1124408832 1126924288 1128506274 1132426848 1133227844 1139901847 1142452224 1143862272 1146419072 1146421248 1147834016 1159425024 1162018816 1163650068 1165086279 1166253312 1167692736 1178648352 1182120704 1183579712 1186428453 1190550256 1193213952 1194684384 1197357056 1203203526 1213855488 1215353664 1218070264 1218072576 1219573642 1230372864 1231889088 1234644992 1239144144 1240673532 1251657216 1253202048 1254457344 1256003248 1256005632 1257553444 1260582624 1264959647 1267789824 1273094144 1276158336 1277733408 1279310424 1280591872 1287913472 1289721456 1291313268 1294202112 1295117536 1302744968 1304352854 1307271168 1308882156 1311810304 1316590653 1329885792 1331527176 1332860928 1334503451 1334505984 1337491456 1339369038 1347026688 1352662528 1355918232 1357591746 1360628864 1368408064 1370329047 1375089744 1376062382 1388975616 1392082944 1393798448 1411022848 1413003654 1416164736 1416167424 1417912608 1421084672 1432230912 1433665536 1435435008 1437203936 1440665856 1445668168 1448902656 1454964736 1457007228 1460266752 1462069056 1463533568 1465339904 1465588089 1475786592 1479088128 1485528063 1488851392 1490688976 1494024192 1499211776 1504675032 1504677888 1506532146 1509902464 1521745344 1523269632 1525149696 1527029182 1528561664 1530707472 1539459072 1545900032 1551533424 1553448372 1555004416 1556923648 1568023254 1571531136 1581904604 1583857037 1587400704 1590951936 1592912512 1598720256 1604271368 1616854428 1618473984 1620471552 1624096768 1626376689 1636835328 1642518784 1646475264 1648504263 1648507392 1652192192 1654231376 1668876288 1670936064 1672609792 1674674176 1674957816 1677025098 1680776832 1686613248 1690386432 1698640272 1699841766 1701544448 1703644544 1705747232 1719628608 1719631872 1721751024 1725602816 1739137536 1743028224 1745176208 1749379968 1751539104 1755454204 1757620837 1773181056 1775369568 1777147904 1779341312 1785825384 1792026576 1796035584 1804805289 1807890976 1810122328 1812356434 1827105396 1827108864 1829360463 1833452992 1847833632 1851967488 1854249721 1856110592 1858716216 1861010298 1881686016 1884004872 1884008448 1886330166 1888219648 1888223232 1890550144 1909641216 1913913344 1914237504 1916600112 1918965636 1920884162 1920887808 1931870208 1941303168 1942676304 1947022336 1949425408 1954117452 1956529281 1963323234 1965293568 1967715456 1972117504 1980704084 1983148727 1992032256 1999291392 2001758976 2006233376 2006237184 2008709528 2028993792 2031026176 2033532928 2033877348 2036387619 2040943296 2052612096 2062634616 2064093573 2068711232 2071264496 2088124416 2090697672 2095374848 2116534272 2124247104 2126868912 2131622962 2131627008 2150498304 2153152512 2155805904 2157965312 2160628736 2168502252 2182447104 2190400128 2193103584 2195300352 2198005684 2198009856 2200718527 2218632192 2225168384 2227914752 2233277088 2236033464 2241035776 2248817664 2253848576 2257012548 2259798219 2264853696 2266455688 2279803694 2284904448 2287724544 2290543773 2292838144 2292842496 2295668032 2318850048 2324037632 2327300136 2330172558 2332506624 2335385472 2357296704 2364241408 2367159424 2372856906 2381100512 2386427904 2389368768 2394714112 2406407052 2427710976 2430707328 2436140528 2436145152 2439147284 2460745728 2463778176 2469289984 2478288288 2481347064 2503314432 2506404096 2508914688 2512006496 2512011264 2515106888 2521165248 2529919294 2535579648 2546188288 2549762649 2552316672 2555466816 2558620848 2561183744 2579442912 2582626536 2588404224 2590235072 2605489936 2608705708 2614542336 2617764312 2623620608 2633181306 2659771584 2663054352 2665721856 2669006902 2669011968 2674982912 2678738076 2694053376 2705325056 2711836464 2715183492 2718534651 2721257728 2736816128 2740658094 2750179488 2752124764 2768333057 2777951232 2784165888 2787596896 2822045696 2826007308 2829495249 2832329472 2832334848 2835825216 2842169344 2864461824 2870870016 2874407872 2881326243 2881331712 2891336336 2897805312 2909929472 2914014456 2920533504 2924138112 2927067136 2930679808 2931176178 2951573184 2958176256 2971056126 2977702784 2981377952 2988048384 2998423552 3009350064 3009355776 3013064292 3019804928 3043490688 3046539264 3050299392 3054058364 3061414944 3072044857 3078918144 3091800064 3103066848 3106896744 3110008832 3113847296 3136046508 3143062272 3163809208 3167714074 3174801408 3185825024 3197434443 3197440512 3208542736 3233708856 3236947968 3240943104 3248193536 3252753378 3273670656 3285037568 3292950528 3297008526 3297014784 3304384384 3308462752 3337752576 3341872128 3345219584 3349348352 3349915632 3354050196 3361553664 3373226496 3380772864 3397280544 3399683532 3403088896 3407289088 3411494464 3419705541 3439257216 3439263744 3443502048 3451205632 3466232147 3478275072 3486056448 3490352416 3498759936 3503078208 3510908408 3515241674 3546362112 3550739136 3554295808 3558682624 3559285359 3571650768 3584053152 3592071168 3609610578 3615781952 3620244656 3624712868 3654210792 3654217728 3658720926 3666905984 3695667264 3703934976 3708499442 3712221184 3717432432 3722020596 3763372032 3768009744 3768016896 3772660332 3776439296 3781100288 3794878941 3819282432 3828475008 3833200224 3837931272 3841768324 3841775616 3846509947 3863740416 3882606336 3885352608 3894044672 3898850816 3908234904 3913058562 3926646468 3935430912 3944235008 3949771959 3961408168 3966297454 3998582784 4003510353 4003517952 4012466752 4012474368 4017419056 4057987584 4062052352 4067065856 4067754696 4072775238 4081886592 4105224192 4125269232 4128187146 4137422464 4142528992 4176248832 4181395344 4190749696 4233068544 4248494208 4253737824 4263245924 4263254016 4268507747 4300996608 4306305024 4311611808 4315930624 4321257472 4337004504 4364894208 4380800256 4386207168 4390600704 4396011368 4396019712 4401437054 4437264384 4450336768 4455829504 4456584189 4466554176 4472066928 4482071552 4497635328 4507697152 4514025096 4519596438 4529707392 4532911376 4559607388 4569808896 4575449088 4581087546 4585676288 4585684992 4591336064 4637700096 4648075264 4654600272 4660345116 4665013248 4670770944 4714593408 4728482816 4734318848 4745713812 4751571111 4762201024 4772855808 4778737536 4789428224 4812814104 4816218337 4855421952 4861414656 4872281056 4872290304 4878294568 4927556352 4938579968 4945512789 4956576576 4962694128 5006628864 5012808192 5017829376 5024012992 5024022528 5030213776 5042330496 5059838588 5071159296 5092376576 5099525298 5104633344 5110933632 5117241696 5122367488 5158885824 5165253072 5176808448 5180470144 5210979872 5217411416 5229084672 5235528624 5247241216 5266362612 5272862511 5319543168 5326108704 5331443712 5338013804 5338023936 5344602137 5349965824 5357476152 5388106752 5410650112 5423672928 5430366984 5437069302 5442515456 5473632256 5481316188 5488081389 5500358976 5504249528 5536666114 5555902464 5562749163 5568331776 5575193792 5644091392 5652014616 5658990498 5664658944 5664669696 5671650432 5684338688 5728923648 5741740032 5748815744 5762652486 5762663424 5782672672 5795610624 5819858944 5828028912 5841067008 5848276224 5854134272 5861359616 5862352356 5869587843 5903146368 5916352512 5942112252 5949446181 5955405568 5962755904 5976096768 5996847104 6018700128 6018711552 6026128584 6039609856 6086981376 6093078528 6100598784 6108116728 6122829888 6144089714 6157836288 6183600128 6192280719 6206133696 6213793488 6220017664 6227694592 6272093016 6286124544 6327618416 6335428148 6349602816 6371650048 6394868886 6394881024 6417085472 6467417712 6473895936 6481886208 6496387072 6505506756 6547341312 6570075136 6585901056 6594017052 6594029568 6602155581 6608768768 6616925504 6675505152 6683744256 6698696704 6699831264 6708100392 6723094567 6723107328 6746452992 6761545728 6794561088 6799367064 6806177792 6814578176 6822988928 6839411082 6871631319 6878514432 6878527488 6887004096 6902411264 6932464294 6956550144 6972112896 6980704832 6997519872 7006156416 7021816816 7030483348 7092724224 7101478272 7108591616 7117365248 7118570718 7143301536 7168106304 7184142336 7219221156 7231563904 7240489312 7249425736 7308421584 7308435456 7317441852 7333811968 7391334528 7407869952 7416998884 7434864864 7444041192 7460680367 7526744064 7536019488 7536033792 7545320664 7552878592 7562200576 7589757882 7638564864 7656950016 7666400448 7675862544 7683536648 7683551232 7693019894 7765212672 7770705216 7788089344 7797701632 7816469808 7826117124 7853292936 7870861824 7888470016 7899543918 7922816336 7932594908 7979312929 7997165568 8007020706 8007035904 8024933504 8024948736 8034838112 8115975168 8124104704 8134131712 8135509392 8145550476 8155603953 8163773184 8210448384 8250538464 8256374292 8274844928 8285057984 8304999171 8352497664 8362790688 8381499392 8417992357 8466137088 8496988416 8507475648 8526491848 8526508032 8537015494 8612610048 8623223616 8631861248 8642514944 8643978729 8674009008 8729788416 8761600512 8772414336 8781201408 8792022736 8792039424 8802874108 8874528768 8900673536 8911659008 8913168378 8933108352 8944133856 8964143104 8995270656 9015394304 9028050192 9039192876 9059414784 9065822752 9119214776 9139617792 9150898176 9162175092 9171352576 9182672128 9216134571 9275400192 9309200544 9320690232 9330026496 9341524157 9341541888 9429186816 9456965632 9468637696 9491427624 9503142222 9524402048 9557475072 9578856448 9592303329 9625628208 9632436674 9710843904 9722829312 9744562112 9744580608 9756589136 9855112704 9877159936 9891025578 9913153152 9925388256 10013257728 10025616384 10035658752 10048025984 10048045056 10060427552 10084660992 10119677176 10142318592 10184753152 10199050596 10209266688 10221867264 10234483392 10244734976 10259116623 10317771648 10330506144 10353616896 10360940288 10398696441 10421959744 10434822832 10458169344 10471057248 10494482432 10532725224 10545725022 10639086336 10652217408 10662887424 10676027608 10676047872 10689204274 10699931648 10714952304 10776213504 10821300224 10847345856 10860733968 10874138604 10885030912 10947264512 10962632376 10976162778 11000717952 11008499056 11073332228 11086999259 11111804928 11125498326 11136663552 11150387584 11288182784 11304029232 11317980996 11329317888 11343300864 11368677376 11384636823 11457847296 11497631488 11525304972 11525326848 11539529841 11565345344 11591221248 11656057824 11682134016 11696530247 11696552448 11708268544 11722719232 11724704712 11739175686 11806292736 11832705024 11884224504 11898892362 11910811136 11925511808 11993694208 12010531059 12037400256 12037423104 12052257168 12079219712 12173962752 12186157056 12201197568 12216233456 12245659776 12288179428 12315672576 12367200256 12384561438 12412267392 12427586976 12440035328 12455389184 12544186032 12572249088 12655236832 12670856296 12699205632 12743300096 12789737772 12789762048 12805523241 12834170944 12934835424 12947791872 12963772416 12979748047 12992774144 13011013512 13094682624 13140150272 13171802112 13188034104 13188059136 13204311162 13217537536 13233851008 13351010304 13367488512 13397393408 13399662528 13416200784 13446189134 13446214656 13492905984 13523091456 13589122176 13598734128 13612355584 13629156352 13645977856 13678822164 13743262638 13757028864 13757054976 13774008192 13804822528 13864928588 13882041089 13913100288 13944225792 13961409664 13995039744 14012312832 14043633632 14060966696 14185448448 14202956544 14217183232 14234730496 14237141436 14254713333 14286603072 14336212608 14368284672 14438442312 14448655011 14463127808 14480978624 14498851472 14616843168 14616870912 14634883704 14667623936 14782669056 14815739904 14833997768 14869729728 14888082384 14921360734 15053488128 15072038976 15072067584 15090641328 15105757184 15124401152 15179515764 15277129728 15313900032 15332800896 15351725088 15367073296 15367102464 15386039788 15405029689 15530425344 15541410432 15576178688 15595403264 15632939616 15652234248 15706585872 15741723648 15776940032 15799087836 15818587533 15845632672 15865189816 15958625858 15994331136 16014041412 16014071808 16033806411 16049867008 16049897472 16069676224 16231950336 16268263424 16271018784 16291100952 16311207906 16327515377 16327546368 16420896768 16501076928 16512748584 16549689856 16570115968 16609998342 16688247489 16704995328 16725581376 16762998784 16835984714 16932274176 16993976832 17014951296 17052983696 17053016064 17074030988 17225220096 17246447232 17263722496 17285029888 17287957458 17348018016 17459576832 17523201024 17544828672 17562402816 17584045472 17584078848 17605748216 17749057536 17801347072 17823318016 17826336756 17848338543 17866216704 17888267712 17928286208 17990541312 18056100384 18078385752 18118829568 18131645504 18238429552 18279235584 18301796352 18324350184 18342705152 18365344256 18432269142 18550800384 18618401088 18641380464 18660052992 18683048314 18683083776 18858373632 18913931264 18937275392 18982855248 19006284444 19048804096 19114950144 19157712896 19184606658 19251256416 19264873348 19378331399 19421687808 19445658624 19489124224 19489161216 19513178272 19710225408 19754319872 19782051156 19806466743 19826306304 19850776512 20026515456 20051232768 20096051968 20096090112 20120855104 20169283701 20169321984 20239354352 20284637184 20369506304 20398101192 20418533376 20443734528 20468966784 20489469952 20518233246 20635543296 20661012288 20707233792 20721880576 20797392882 20843919488 20869645664 20916338688 20942114496 20988964864 21065450448 21091450044 21278172672 21304434816 21325774848 21352055216 21352095744 21378408548 21429904608 21504313999 21552427008 21642600448 21694691712 21721467936 21748277208 21770061824 21894529024 21925264752 21952325556 22001435904 22016998112 22146664456 22173998518 22223609856 22250996652 22300775168 22382041101 22608058464 22635961992 22658635776 22686558667 22686601728 22737354752 22769273646 22915694592 22995262976 23050609944 23050653696 23079059682 23130690688 23312115648 23364268032 23393060494 23393104896 23416537088 23445438464 23449409424 23478351372 23612585472 23665410048 23768449008 23797784724 23821622272 23851023616 23937938787 23987388416 24021062118 24074800512 24074846208 24104514336 24158439424 24263625029 24347925504 24372314112 24402395136 24432466912 24491319552 24576358856 24631345152 24734400512 24769122876 24824534784 24855173952 24880070656 24910778368 24914997513 25088372064 25144498176 25253977071 25310473664 25341712592 25398411264 25486600192 25579475544 25579524096 25611046482 25668341888 25869670848 25895583744 25927544832 25959496094 25985548288 26022027024 26189365248 26280300544 26343604224 26376068208 26376118272 26408622324 26435075072 26467702016 26702020608 26734977024 26799325056 26832401568 26892378268 26892429312 26925569629 26985811968 27046182912 27178244352 27197468256 27224711168 27258312704 27291955712 27357644328 27486525276 27514057728 27548016384 27609645056 27648403713 27729857176 27764082178 27826200576 27922819328 27990079488 28024572471 28024625664 28087267264 28121933392 28370896896 28405913088 28434366464 28469460992 28474282872 28509426666 28573206144 28672425216 28736569344 28876884624 28897310022 28926255616 28961957248 28997702944 29233686336 29233741824 29269767408 29335247872 29565338112 29631479808 29667995536 29739459456 29776164768 29842721468 29879554229 30106976256 30144077952 30144135168 30181282656 30211514368 30248802304 30359031528 30554259456 30627800064 30665601792 30703450176 30734146592 30734204928 30772079576 30810059378 31060850688 31082820864 31152357376 31190806528 31196089323 31265879232 31304468496 31413171744 31483447296 31553880064 31598175672 31637175066 31691265344 31730379632 31917251716 31988662272 32028082824 32028143616 32067612822 32099734016 32099794944 32139352448 32463900672 32536526848 32542037568 32582201904 32622415812 32655030754 32655092736 32841793536 33002153856 33025497168 33099379712 33140231936 33219996684 33260997777 33376494978 33409990656 33451162752 33525997568 33671969428 33713528359 33864548352 33987953664 34029902592 34105967392 34106032128 34148061976 34492894464 34527444992 34570059776 34575914916 34618589523 34696036032 35046402048 35089590741 35089657344 35124805632 35168090944 35168157696 35211496432 35498115072 35602694144 35646636032 35652673512 35696677086 35732433408 35776535424 35856572416 35981082624 36112200768 36156771504 36237659136 36263291008 36476859104 36558471168 36603592704 36648700368 36685410304 36730688512 36864538284 37101600768 37236802176 37282760928 37320105984 37366096628 37366167552 37412214959 37716747264 37827862528 37874550784 37965710496 38012568888 38097608192 38229900288 38315425792 38369213316 38416569723 38502512832 38529746696 38756662798 38843375616 38891317248 38939244141 38978248448 38978322432 39026356544 39420450816 39508639744 39564102312 39612933486 39652612608 39701553024 40053030912 40102465536 40192103936 40192180224 40241710208 40338567402 40338643968 40478708704 40569274368 40739012608 40796202384 40837066752 40887469056 40937933568 40978939904 41036466492 41271086592 41322024576 41414467584 41443761152 41594785764 41646123267 41687838976 41739291328 41832677376 41884228992 41977929728 42130900896 42182900088 42556345344 42608869632 42651549696 42704110432 42704191488 42756817096 42859809216 43008627998 43104854016 43285200896 43345965033 43389383424 43442935872 43496554416 43540123648 43850529504 43904651112 44002871808 44033996224 44293328912 44347997036 44447219712 44501993304 44601550336 44764082202 45216116928 45271923984 45317271552 45373117334 45373203456 45474709504 45538547292 45831389184 45990525952 46101219888 46101307392 46158119364 46215089067 46261381376 46624231296 46728536064 46786120988 46786209792 46890876928 46898818848 46956702744 47061661969 47225170944 47330820096 47536898016 47595569448 47643244544 47702047232 47875877574 47974776832 48042124236 48101419233 48149601024 48149692416 48209028672 48316878848 48527250058 48695851008 48804790272 48864933824 48982546131 48982639104 49152717712 49262690304 49468801024 49538245752 49649069568 49710347904 49760141312 49821556736 49829995026 50176744128 50288996352 50507954142 50620947328 50683425184 50796822528 50973200384 51158951088 51159048192 51222092964 51336683776 51739341696 51791167488 51855089664 51918992188 52044054048 52224762569 52378730496 52560601088 52687208448 52752136416 52752236544 52817244648 52870150144 52935404032 53404041216 53469954048 53598650112 53664803136 53784756536 53784858624 53851139258 53971623936 54356488704 54394936512 54449422336 54516625408 54583911424 54715288656 54973050552 55028115456 55096032768 55219290112 55296807426 55459714352 55528164356 55652401152 55845638656 55980158976 56049144942 56049251328 56174534528 56243866784 56741793792 56811826176 56868732928 56938921984 56948565744 57018853332 57146412288 57344850432 57473138688 57753769248 57794620044 57852511232 57923914496 57995405888 58134994197 58467372672 58467483648 58539534816 58670495744 58925946499 59130676224 59262959616 59335991072 59478918912 59552329536 59685442936 59759108458 60288155904 60288270336 60362565312 60423028736 60497604608 60507851103 60718063056 61108518912 61255600128 61331203584 61406900352 61468293184 61468409856 61544159152 61620118756 62121701376 62165641728 62304714752 62381613056 62392178646 62531758464 62608936992 62826343488 62966894592 63107760128 63196351344 63274350132 63382530688 63460759264 63834503432 63977324544 64056165648 64056287232 64135225644 64199468032 64278704896 64512941997 64927801344 65084075136 65164403808 65244831624 65310061508 65310185472 65390669099 65683587072 66004307712 66050994336 66198759424 66280463872 66439993368 66521995554 66752989956 66902325504 67051995136 67146123303 67343938856 67427056718 67975907328 68059676001 68059805184 68211934784 68212064256 68296123952 68985788928 69054889984 69140119552 69151829832 69237179046 69392072064 70092804096 70179181482 70179314688 70249611264 70336181888 70336315392 70422992864 70996230144 71205388288 71293272064 71305347024 71393354172 71464866816 71553070848 71713144832 71813816361 71962165248 72224401536 72313543008 72475318272 72526582016 72790875087 72953718208 73116942336 73207185408 73297400736 73370820608 73461377024 73729076568 73781227129 74203201536 74473604352 74565521856 74640211968 74732193256 74732335104 74824429918 75433494528 75655725056 75749101568 75761931213 75931420992 76025137776 76195216384 76459800576 76630851584 76738426632 76833139446 77005025664 77059493392 77513325596 77686751232 77782634496 77878488282 77956496896 77956644864 78052713088 78840901632 79017279488 79128204624 79225866972 79305225216 79403106048 80106061824 80204931072 80384207872 80483420416 80677134804 80677287936 80776708887 80957417408 81138548736 81592404768 81674133504 81774938112 81875711729 81875867136 81957879808 82072932984 82542173184 82644049152 82828935168 82887522304 83189571528 83292246534 83375677952 83478582656 83768457984 83955859456 84073717413 84261801792 84365800176 85112690688 85217739264 85303099392 85408220864 85408382976 85513634192 85719618432 86017255996 86209708032 86570401792 86691930066 86778766848 86885871744 86993108832 87080247296 87701059008 87809302224 88005743616 88067992448 88586657824 88695994072 88894439424 89003986608 89203100672 89528164404 89638662687 90432233856 90543847968 90634543104 90746234668 90746406912 90858236329 90949419008 91077094584 91662778368 91981051904 92202439776 92202614784 92316238728 92430178134 92522762752 93248462592 93457072128 93572241976 93572419584 93781753856 93797637696 93913405488 94123323938 94450341888 94661640192 95073796032 95191138896 95286489088 95404094464 95751755148 95949553664 96084248472 96202838466 96299202048 96299384832 96418057344 96633757696 97054500116 97174287623 97391702016 97609580544 97729867648 97965092262 97965278208 98305435424 98525380608 98937602048 99076491504 99298139136 99420695808 99520282624 99643113472 99659990052 99782993331 100353488256 100577992704 101015908284 101140585077 101241894656 101366850368 101593645056 101946400768 102317902176 102318096384 102444185928 102673367552 103478683392 103582334976 103710179328 103837984376 104088108096 104449525138 105121202176 105268772223 105374416896 105504272832 105504473088 105634489296 105740300288 105870808064 106808082432 106939908096 107197300224 107329606272 107569513072 107569717248 107702278516 107943247872 108712977408 108789873024 108898844672 109033250816 109167822848 109430577312 109946101104 110056230912 110192065536 110438580224 110593614852 110919428704 111056328712 111304802304 111691277312 111960317952 112098289884 112098502656 112236644877 112349069056 112487733568 113483587584 113623652352 113877843968 113897131488 114037706664 114292607639 114292824576 114689700864 114946277376 115507538496 115589240088 115705022464 115847828992 115990811776 116269988394 116817732423 116934745344 116934967296 117079069632 117340991488 117851892998 118261352448 118525919232 118671982144 118957837824 119104659072 119370885872 119518216916 120576311808 120576540672 120725130624 120846057472 120995209216 121015702206 121436126112 122217037824 122511200256 122662407168 122813800704 122936586368 122936819712 123088318304 123240237512 124243402752 124331283456 124609429504 124763226112 124784357292 124938369801 125063516928 125217873984 125652686976 125933789184 126392702688 126548700264 126765061376 126921518528 127669006864 127954649088 128112331296 128112574464 128270451288 128398936064 128557409792 129025883994 129855602688 130168150272 130328807616 130489663248 130620123016 130620370944 130781338198 132008615424 132101988672 132397518848 132560927744 132879986736 133043991108 133505979912 133804651008 134103990272 134292246606 134687877712 134854113436 135648319793 135951814656 136119352002 136119610368 136423869568 136424128512 136592247904 137971577856 138109779968 138280239104 138303659664 138474358092 138645267201 138784144128 140185608192 140358362964 140358629376 140672363776 140672630784 140845985728 141184985907 141992460288 142586544128 142610694048 142786708344 142929733632 143105870069 143106141696 143426289664 143627632722 143924330496 144448803072 144627086016 144950636544 145053164032 145581750174 145907436416 146414370816 146594801472 146741641216 146922754048 146947638393 147458153136 147562454258 148406403072 148947208704 149131043712 149280423936 149464386512 149464670208 149648859836 150866989056 151311450112 151498203136 151523862426 151862841984 152050275552 152390432768 152919601152 153261703168 153476853264 153666278892 154010051328 154118986784 155026651192 155373502464 155565268992 155756976564 155912993792 156105426176 156674287707 157681803264 158256409248 158451733944 158610450432 158805910669 158806212096 160212123648 160409862144 160768415744 160966840832 161354269608 161354575872 161553417774 161914834816 163184809536 163348267008 163549876224 163751423458 163751734272 163915759616 164145865968 165084346368 165288098304 165657870336 165775044608 166379143056 166584493068 166751355904 166957165312 167536915968 167911718912 168147434826 168523603584 168731600352 169845375203 170225381376 170435478528 170606198784 170816441728 170816765952 171027268384 171439236864 172034511992 172419416064 173140803584 173383860132 173557533696 173771743488 173986217664 174160494592 174404982591 175402118016 175618604448 176011487232 176135984896 176777839497 177173315648 177391988144 177788878848 178007973216 178406201344 179056328808 179277325374 180864467712 181087695936 181269086208 181492469336 181492813824 181716472658 181898838016 182154189168 183325556736 183962103808 184404879552 184405229568 184632477456 184860356268 185045525504 186496925184 186914144256 187144483952 187144839168 187595275392 187826810976 188246647876 188478987403 188900683776 189323280384 190147592064 190382277792 190572978176 190808188928 191503510296 191899107328 192168496944 192405676932 192598404096 192836114688 193267515392 193538825991 194109000232 194348575246 194783404032 195459735296 195930184524 195930556416 196172007297 196610870848 197050761216 198152983008 198596278272 198841014199 198841391616 199040565248 199286226944 199319980104 199565986662 200706976512 201155985408 202031816568 202281170154 202483789312 202733700736 203892801536 204179028003 204635804352 204636192768 204888371856 205346735104 206957366784 207164669952 207420358656 207675968752 208176216192 208899050276 210242404352 210537544446 210748833792 211008545664 211008946176 211268978592 211480600576 211741616128 213616164864 213879816192 214394600448 214659212544 215139026144 215139434496 215404557032 215886495744 217425954816 217579746048 217797689344 218066501632 218335645696 218372625261 218861154624 219892202208 220112461824 220384131072 220877160448 221187229704 221343681387 221838857408 222112657424 222609604608 223382554624 223920635904 224196579768 224197005312 224473289754 224698138112 224975467136 226967175168 227247304704 227755687936 227794262976 228075413328 228585215278 228585649152 229379401728 229892554752 231015076992 231178480176 231410044928 231695657984 231981623552 232539976788 233635464846 233869490688 233869934592 234158139264 234681982976 235703785996 235994698513 236522704896 237051838464 237343964288 237915675648 238209318144 238741771744 239036433832 241152623616 241450261248 241692114944 241990418432 242031404412 242330126661 242872252224 245022400512 245324814336 245627135187 245627601408 245873172736 245873639424 246176636608 246480475024 248486805504 248662566912 249218859008 249526452224 249568714584 249876739602 250127033856 250435747968 251305373952 251867578368 252785405376 253097400528 253530122752 253843037056 255338013728 255909298176 256224662592 256225148928 256540902576 256797872128 257114819584 258051767988 259711205376 260336300544 260657615232 260979326496 261240246032 261240741888 261562676396 261885504713 264017230848 264203977344 264795037696 265121855488 265759973472 266087982216 267011959824 267609302016 268207980544 268584493212 268915988061 269375755424 269708226872 271296639586 271903629312 272238704004 272239220736 272574708987 272847739136 272848257024 273184495808 275943155712 276560478208 276607319328 276948716184 277290534402 277567761409 277568288256 280371216384 280716725928 280717258752 281344727552 281345261568 281691971456 282369971814 283984920576 285173088256 285221388096 285573416688 285859467264 286211740138 286212283392 286852579328 287255265444 287848660992 288897606144 289254172032 289901273088 290106328064 291163500348 291522862869 291814872832 292828741632 293189602944 293483282432 293845508096 293895276786 294916306272 295124908516 296812806144 297894417408 298262087424 298560847872 298928773024 298929340416 299297719672 301733978112 302622900224 302996406272 303047724852 303421755231 303725683968 304100551104 304780865536 305839202304 306953706528 307332557784 308020102656 308237973568 310053302384 310747004928 311130537984 311513953128 311825987584 312210852352 313348575414 315363606528 316512818496 316903467888 317220900864 317611821338 317612424192 320424247296 320819724288 321536831488 321933681664 322708539216 322709151744 323106835548 323829669632 326369619072 326696534016 327099752448 327502846916 327503468544 328291731936 329431633783 330168692736 330576196608 331315740672 331550089216 332758286112 333168986136 333502711808 333914330624 335073831936 335823437824 336294869652 336709934631 337047207168 337463200704 339690750406 340450762752 340870957056 341632883456 341633531904 342054536768 342877822917 342878473728 344069023984 344838832128 346281607168 346767720264 347115067392 347543486976 347972435328 348320989184 348809965182 350804236032 351237208896 352022974464 352271969792 353555678994 354346631296 354783976288 355577757696 356015946432 356812402688 358112657616 358554650748 361728935424 362175391872 362538172416 362984938672 362985627648 363432945316 364308378336 365573337983 366651113472 367924207616 368809759104 368810459136 369264954912 369720712536 370091051008 372993850368 373828288512 374288967904 374289678336 375190550784 375653621952 376493295752 376957974806 377801367552 380295184128 380764555584 381145956352 381616377856 383007020592 384336993888 384811353864 385196808192 385672229376 386535030784 387077651982 388218000464 388697150492 389566808064 390919470592 391860369048 391861112832 392344014594 393221741696 396305966016 397192556544 397682028398 397682783232 398081130496 398572453888 398639960208 399131973324 401413953024 402311970816 404063633136 404562340308 404967578624 405467401472 406944959379 407785603072 408358056006 409271608704 409272385536 409776743712 410693470208 412481625493 413914733568 414329339904 414840717312 415351937504 416352432384 417798100552 420484808704 421075088892 422017091328 422017892352 422537957184 422961201152 423483232256 423554957721 427759632384 428789200896 429317610207 429318425088 430278052288 430278868992 430809114064 431772991488 434851909632 435159492096 435595378688 436133003264 436671291392 436745250522 437722309248 439784404416 440224923648 440768262144 441754320896 442374459408 442687362774 443677714816 444225314848 445219209216 446765109248 447841271808 448393159536 448394010624 448946579508 449396276224 449950934272 453934350336 454494609408 455588525952 456150826656 457170430556 457171298304 457734683693 458758803456 459785109504 462030153984 462356960352 462820089856 463391315968 463963247104 465079953576 467270929692 467738981376 468316278528 469363965952 470022863121 471407571992 471989397026 473045409792 474687928576 475831351296 476417732007 476418636288 477483543488 478072867664 482305247232 482900522496 483384229888 483980836864 484062808824 484660253322 485744504448 490044801024 490649628672 491254270374 491255202816 491746345472 491747278848 492353273216 492960950048 496973611008 497325133824 498437718016 499052904448 499137429168 499753479204 500254067712 500871495936 502610747904 503735156736 505570810752 506194801056 507060245504 507686074112 509536125609 510676027456 511818596352 512449325184 512450297856 513081805152 513595744256 514229639168 516103535976 516468589903 519422410752 520672601088 521315230464 521958652992 522480492064 522481483776 523125352792 523771009426 528034461696 528407954688 529590075392 530243710976 530333518491 531519946944 532175964432 534023919648 535218604032 536415961088 537168986424 537831976122 538751510848 539416453744 542593279172 543807258624 544477408008 544478441472 545149417974 545695478272 545696514048 546368991616 551886311424 553120956416 553214638656 553897432368 554581068804 555135522818 555136576512 560742432768 561433451856 561434517504 562689455104 563383942912 564739943628 565436962209 567969841152 570442776192 571146833376 571718934528 572423480276 572424566784 573129982103 573705158656 574510530888 575697321984 577795212288 578508344064 579802546176 580212656128 582327000696 583045725738 583629745664 586379205888 586966564864 587691016192 587790553572 588516021891 589832612544 590249817032 595788834816 596523042597 596524174848 597121695744 597857546048 597858680832 598595439344 603467956224 605245800448 605992812544 606095449704 606843510462 607451367936 608201102208 609561731072 611678404608 613907413056 614665115568 616040205312 616475947136 620106604768 621494009856 622261075968 623027906256 623651975168 624421704704 626697150828 630727213056 633025636992 633806935776 634441801728 635223642676 635224848384 636007654303 640848494592 641639448576 643073662976 643867363328 645417078432 645418303488 646213671096 647659339264 652739238144 653393068032 654199504896 655005693832 655006937088 656583463872 658863267566 660337385472 661152393216 662631481344 663100178432 664031044161 665516572224 666337972272 667005423616 667828661248 670147663872 671646875648 672589739304 673419869262 674094414336 674926401408 679381500812 680901525504 681741914112 683265766912 683267063808 684109073536 685755645834 685756947456 688138047968 689677664256 692563214336 693535440528 694230134784 695086973952 695944870656 696641978368 697619930364 701608472064 702474417792 704045948928 704543939584 707111357988 707984095539 708693262592 709567952576 711155515392 712031892864 713624805376 716225315232 717109301496 723457870848 724350783744 725076344832 725969877344 725971255296 726865890632 728616756672 731146675966 735848415232 736881405561 737619518208 737620918272 738529909824 739441425072 740182102016 745987700736 747656577024 748577935808 748579356672 750381101568 751307243904 752986591504 753915949612 755602735104 760590368256 761529111168 762291912704 763232755712 766014041184 768673987776 769622707728 770393616384 771344458752 773070061568 774155303964 776436000928 777394300984 779133616128 781838941184 783720738096 783722225664 784688029188 785656514139 786443483392 792611932032 794385113088 795364056796 795365566464 797144907776 797279920416 798263946648 800048253473 802827906048 804623941632 808127266272 809124680616 809935157248 810934802944 813889918758 815571206144 816716112012 817724126961 818543217408 818544771072 819553487424 821386940416 824963250986 827829467136 829681434624 830703875008 832703284227 832704864768 835596201104 840969617408 842150177784 844034182656 844035784704 845075914368 845922402304 846966464512 847109915442 855519264768 857578401792 858635220414 858636850176 860556104576 860557737984 861618228128 863545982976 869703819264 870318984192 871190757376 872266006528 873342582784 873490501044 874568588607 875444618496 879568808832 880449847296 881536524288 884748918816 885374725548 887355429632 888450629696 890438418432 893530218496 895682543616 896786319072 896788021248 897893159016 898792552448 899901868544 907868700672 908989218816 911177051904 912301653312 914340861112 914342596608 915469367386 917517606912 924060307968 924713920704 925640179712 926782631936 927926494208 930159907152 934541859384 935477962752 936632557056 938727931904 940045726242 942815143984 943978794052 946090819584 949375857152 951662702592 952835464014 952837272576 954967086976 956145735328 964610494464 965801044992 966768459776 967961673728 968125617648 969320506644 971489008896 980089602048 981299257344 982508540748 982510405632 983492690944 984706546432 985921900096 988294901349 993947222016 994650267648 998105808896 998274858336 999506958408 1000508135424 1001741090483 1001742991872 1005221495808 1007470313472 1011141621504 1012389602112 1014120491008 1015372148224 1019072251218 1021352054912 1024898650368 1024900595712 1026163610304 1027191488512 1028459278336 1028633468751 1032207071952 1032937179806 1038844821504 1041345202176 1042630460928 1043917305984 1044960984128 1044962967552 1046250705584 1047542018852 1056068923392 1056815909376 1059180150784 1060487421952 1060667036982 1063039893888 1064351928864 1068047839296 1070437208064 1072831922176 1074337972848 1075663952244 1077503021696 1078832907488 1085186558344 1087614517248 1088954816016 1088956882944 1090298835948 1091390956544 1092737983232 1096720013949 1103772622848 1106429277312 1107794864736 1109162137608 1110271045636 1110273153024 1111641374683 1121484865536 1122866903712 1122869035008 1125378910208 1126767885824 1129479887256 1130873924418 1140885552384 1142293666752 1143437869056 1144846960552 1144849133568 1146259964206 1147410317312 1149021061776 1155590424576 1157016688128 1159605092352 1160425312256 1164654001392 1166091451476 1167259491328 1172758411776 1173933129728 1175382032384 1175581107144 1177032043782 1179665225088 1180499634064 1188917626421 1191577669632 1193046085194 1193048349696 1194243391488 1195715092096 1195717361664 1197190878688 1206935912448 1210491600896 1211985625088 1212190899408 1213687020924 1214902735872 1216402204416 1219123462144 1220834878137 1223356809216 1227814826112 1229330231136 1232080410624 1232951894272 1237444876479 1240213209536 1242988019712 1244522151936 1246055812512 1247303950336 1248843409408 1253394301656 1254280861193 1261454426112 1266051273984 1267613871552 1268883603456 1270447285352 1270449696768 1272015308606 1283278897152 1286147325952 1287734726656 1287952830621 1290834156864 1290836606976 1292427342192 1295318678528 1305478476288 1306786136064 1308399009792 1310011387664 1310013874176 1313166927744 1317726535132 1320674770944 1322304786432 1325262962688 1326200356864 1328062088322 1331033144448 1332675944544 1334010847232 1335657322496 1340295327744 1343293751296 1345179478608 1346839738524 1348188828672 1349852802816 1358763001624 1361803051008 1363483828224 1366531533824 1368218147072 1371511291668 1371513894912 1373204051079 1376276095936 1379355328512 1387070881056 1388460269568 1390173947904 1391887099393 1391889741312 1393283956736 1395239860728 1403216944128 1404948835584 1408091897856 1409087879168 1414222715976 1415968191078 1417386525184 1419135905152 1424063785728 1427249610752 1429253196021 1432450630464 1434218602992 1446915741696 1448701567488 1450152689664 1451939754688 1451942510592 1453731781264 1457233513344 1462293351932 1471696830464 1473762811122 1475239036416 1475241836544 1477059819648 1478882850144 1480364204032 1491975401472 1495313154048 1497155871616 1497158713344 1500762203136 1502614487808 1505973183008 1507831899224 1511205470208 1521180736512 1523058222336 1524583825408 1526465511424 1528608376827 1532028082368 1537347975552 1539245415456 1540787232768 1542688917504 1546140123136 1548310607928 1549405769709 1552872001856 1554788601968 1558267232256 1563677882368 1567441476192 1567444451328 1569376058376 1571313028278 1572886966784 1585223864064 1588770226176 1590728113592 1590731132928 1594289815552 1594559840832 1596527893296 1600096506946 1605655812096 1609247883264 1616254532544 1618249361232 1619870314496 1621869605888 1627779837516 1631142412288 1633432224024 1635448253922 1637086434816 1637089542144 1639106974848 1642773880832 1649926501972 1651962889591 1655658934272 1659362869248 1661407750016 1665406568454 1665409729536 1671192402208 1681939234816 1684300355568 1688068365312 1690151828736 1691844804608 1693932929024 1694219830884 1696310886627 1715156803584 1717270440828 1717273700352 1719389946309 1721112209152 1721115475968 1723236456256 1727091965952 1739407638528 1740637968384 1744532013056 1746685165568 1746981002088 1749137177214 1750889236992 1759137617664 1760899694592 1763073048576 1769497837632 1770749451096 1774710859264 1776901259392 1787060436992 1789569127791 1791365087232 1793572638144 1793576042496 1795786318032 1797585104896 1799803737088 1815737401344 1817978437632 1822354103808 1824603306624 1828681722224 1828685193216 1830938734772 1835035213824 1848120615936 1849427841408 1851280359424 1853565263872 1855852988416 1860319814304 1869083718768 1870955925504 1873265114112 1877455863808 1880091452484 1885630287968 1887957588104 1892181639168 1898751714304 1903325405184 1905670928028 1905674545152 1908022962909 1909934173952 1912291470656 1929220988928 1931602089984 1935923347456 1936251235296 1938641013288 1942974329863 1942978017792 1960179204096 1962598514688 1965017081496 1965020811264 1966985381888 1969413092864 1971843800192 1976589802698 1987894444032 1989300535296 1996211617792 1996549716672 1999013916816 2001016270848 2003482180966 2003485983744 2010442991616 2014940626944 2022283243008 2024779204224 2028240982016 2030744296448 2038144502436 2042704109824 2049797300736 2049801191424 2052327220608 2054382977024 2056918556672 2057266937502 2064414143904 2065874359612 2077689643008 2082690404352 2085260921856 2087834611968 2089921968256 2089925935104 2092501411168 2095084037704 2112137846784 2113631818752 2118360301568 2120974843904 2121334073964 2123952286617 2126079787776 2128703857728 2136095678592 2140874416128 2148675945696 2151327904488 2155006043392 2157665814976 2170373116688 2175229034496 2177909632032 2177913765888 2180597671896 2182781913088 2185475966464 2193440027898 2207545245696 2212858554624 2215589729472 2218324275216 2220542091272 2220546306048 2223282749366 2242969731072 2245733807424 2245738070016 2250757820416 2253535771648 2258959774512 2261747848836 2281771104768 2284587333504 2286875738112 2289693921104 2289698267136 2292519928412 2298042123552 2306021436481 2311180849152 2314033376256 2319210184704 2320850624512 2329308002784 2332182902952 2334518982656 2345516823552 2347866259456 2350764064768 2351162214288 2354064087564 2356969542417 2359330450176 2360999268128 2377835252842 2383155339264 2386092170388 2386096699392 2391430184192 2391434723328 2394381757376 2400144760419 2413871824896 2423971250176 2424381798816 2427374041848 2429805471744 2432799791173 2432804408832 2438246924288 2441669756274 2446713618432 2455629652224 2458660462272 2464160821248 2465903788544 2474889752958 2480426419072 2489044303872 2492111625024 2494607900672 2497686818816 2498109852681 2506788603312 2508561722386 2522908852224 2532102547968 2535227743104 2537767206912 2540894570704 2540899393536 2544030617212 2566557794304 2572294651904 2575469453312 2575905661242 2581668313728 2581673213952 2584854684384 2590637357056 2610956952576 2613572272128 2616798019584 2620022775328 2620027748352 2626333855488 2635453070264 2641349541888 2644609572864 2652400713728 2656124176644 2662066288896 2665351889088 2668021694464 2671314644992 2680590655488 2690358957216 2693679477048 2696377657344 2699705605632 2717526003248 2723606102016 2726967656448 2733063067648 2736436294144 2743022583336 2743027789824 2746408102158 2752552191872 2774141762112 2776920539136 2780347895808 2783774198786 2783779482624 2786567913472 2790479721456 2806433888256 2809897671168 2816183795712 2818175758336 2828445431952 2831936382156 2834773050368 2838271810304 2848127571456 2854499221504 2858506392042 2864901260928 2868437205984 2887371378451 2893831483392 2897403134976 2900305379328 2903879509376 2903885021184 2907463562528 2914467026688 2924586703864 2943393660928 2947525622244 2950478072832 2954119639296 2957765700288 2960728408064 2964884704047 2983950802944 2994311743232 2994317426688 3001524406272 3005223271449 3005228975616 3011946366016 3015663798448 3022410940416 3042361473024 3046116444672 3049167650816 3052931022848 3057216753654 3064056164736 3074695951104 3078490830912 3081574465536 3085377835008 3092280246272 3096621215856 3098811539418 3105744003712 3109577203936 3116534464512 3127355764736 3134882952384 3134888902656 3138752116752 3142626056556 3145773933568 3170447728128 3177540452352 3181456227184 3181462265856 3189119681664 3193055786592 3200193013892 3204142785851 3211311624192 3218495766528 3232509065088 3236498722464 3239740628992 3243739211776 3255559675032 3262284824576 3266864448048 3270896507844 3274172869632 3278213949696 3285547761664 3290160041847 3299853003944 3303925779182 3311317868544 3322815500032 3330813136908 3330819459072 3334924124049 3342384804416 3368600711136 3376136730624 3380297241383 3380303657472 3383689609216 3387865858048 3388439661768 3392621773254 3430313607168 3434540881656 3434547400704 3438779892618 3442224418304 3442230951936 3446472912512 3478815277056 3481275936768 3489064026112 3493370331136 3493962004176 3498274354428 3501778473984 3518275235328 3521799389184 3526146097152 3538995675264 3541498902192 3549421718528 3553802518784 3566752879263 3574120873984 3579138255582 3582730174464 3587145276288 3587152084992 3591572636064 3595170209792 3599607474176 3615280129321 3631474802688 3635956875264 3644708207616 3649206613248 3657363444448 3657370386432 3661877469544 3670070427648 3696241231872 3698855682816 3702560718848 3707130527744 3711705976832 3712334629437 3720639628608 3738167437536 3741911851008 3746530228224 3754911727616 3760182904968 3762842583579 3771260575936 3775915176208 3784363278336 3797503428608 3806650810368 3811341856056 3811349090304 3816045925818 3819868347904 3824582941312 3858441977856 3863204179968 3871846694912 3872502470592 3877282026576 3885948659726 3885956035584 3920358408192 3925197029376 3930034162992 3930041622528 3933970763776 3938826185728 3943687600384 3953179605396 3975788888064 3978601070592 3993099433344 3998027833632 4002032541696 4006964361932 4006971967488 4011909874721 4020885983232 4029881253888 4044566486016 4049558408448 4056481964032 4061488592896 4076289004872 4085408219648 4099594601472 4104654441216 4108765954048 4113837113344 4114533875004 4119612153237 4128828287808 4131748719224 4165380808704 4170521843712 4175661298179 4175669223936 4179843936512 4179851870208 4185002822336 4190168075408 4224275693568 4227263637504 4236720603136 4241949687808 4242668147928 4247904573234 4252159575552 4257407715456 4272191357184 4281748832256 4297351891392 4302655808976 4310012086784 4315331629952 4340746233376 4350458068992 4355819264064 4355827531776 4361195343792 4365563826176 4370951932928 4386880055796 4415090491392 4425717109248 4431179458944 4436648550432 4441084182544 4441092612096 4446565498732 4452053580121 4485939462144 4491467614848 4491476140032 4501515640832 4507071543296 4517919549024 4523495697672 4563542209536 4569174667008 4573751476224 4579387842208 4579396534272 4585039856824 4596084247104 4612042872962 4622361698304 4628066752512 4638420369408 4641701249024 4648217309127 4658616005568 4664365805904 4669037965312 4691033647104 4701528129536 4702324428576 4708128175128 4713939084834 4718660900352 4721998536256 4755670505684 4766310678528 4772184340776 4772193398784 4782860368384 4782869446656 4788763514752 4800289520838 4827743649792 4847942500352 4848763597632 4854748083696 4859610943488 4865599582346 4865608817664 4876493848576 4883339512548 4893427236864 4911259304448 4917320924544 4928321642496 4931807577088 4949779505916 4955888668773 4960852838144 4978088607744 4984223250048 4989215801344 4995373637632 4996219705362 5013577206624 5017123444772 5045817704448 5064205095936 5070455486208 5075534413824 5081789141408 5081798787072 5088061234424 5144589303808 5150938906624 5151811322484 5158169838927 5163336627456 5163346427904 5169709368768 5181274714112 5221913905152 5233596039168 5240045550656 5240055496704 5252667710976 5270906140528 5282699083776 5289219145728 5304801427456 5312248353288 5324132577792 5330703778176 5336043388928 5342629289984 5361181310976 5380717914432 5387358954096 5392755314688 5399411211264 5435052006496 5447212204032 5453935312896 5466126135296 5472872588288 5486045166672 5486055579648 5492816204316 5505104383744 5548283524224 5553841078272 5560695791616 5567548397572 5567558965248 5580959442912 5600337774311 5612867776512 5619795342336 5632367591424 5636351516672 5656890863904 5663872764312 5669546100736 5676543620608 5696255142912 5708998443008 5717012784084 5724068888727 5729802521856 5736874411968 5774742756902 5787662966784 5794806269952 5807759018752 5807770042368 5814927125056 5828922989589 5828934053376 5849173407728 5886787321856 5895051244488 5900956145664 5908239278592 5915531400576 5921456816128 5929769408094 5967901605888 5988623486464 5988634853376 6003048812544 6010446542898 6010457951232 6023892732032 6031327596896 6044821880832 6084722946048 6092232889344 6098335301632 6105862045696 6114433507308 6128112329472 6149391902208 6156981661824 6163148931072 6170755670016 6193242431712 6197623078836 6211488007424 6219154407872 6233068929024 6254711529472 6269765904768 6269777805312 6277504233504 6285252113112 6291547867136 6340895456256 6355080904704 6362912454368 6362924531712 6378239363328 6386111573184 6400386027784 6408285571702 6422623248384 6465018130176 6472997444928 6479481257984 6487478423552 6511119350064 6533728896096 6541793015688 6548345739264 6556427899392 6571095523328 6580320083694 6599706007888 6607851558364 6622635737088 6645631000064 6661626273816 6661638918144 6669848248098 6684769608832 6737201422272 6752273461248 6760594482766 6760607314944 6767379218432 6775731716096 6776879323536 6785243546508 6860627214336 6869081763312 6869094801408 6877559785236 6884448836608 6892945825024 6918064309443 6957630554112 6962551873536 6986740662272 6987924008352 6996548708856 7003556947968 7012187633381 7036550470656 7043598778368 7052292194304 7077991350528 7082997804384 7098843437056 7107605037568 7133505758526 7148241747968 7158276511164 7174290552576 7174304169984 7183145272128 7190340419584 7199214948352 7200434281257 7230560258642 7271913750528 7289416415232 7298399373519 7298413226496 7314726888896 7314740772864 7323754939088 7340140855296 7392482463744 7397711365632 7405121437696 7414261055488 7423411953664 7424669258874 7441279257216 7476334875072 7483823702016 7493060456448 7509823455232 7520365809936 7525685167158 7542521151872 7551830352416 7568726556672 7595006857216 7613301620736 7622683712112 7622698180608 7632091851636 7639736695808 7649165882624 7716883955712 7726408359936 7745004941184 7754564053152 7771897319452 7771912071168 7781489622781 7840716816384 7850394058752 7860068325984 7860083245056 7867941527552 7877652371456 7887375200768 7906359210792 7957202141184 7986198866688 7996055667264 8004065083392 8013928723864 8013943934976 8023819749442 8041771966464 8089132972032 8099116816896 8112963928064 8122977185792 8152578009744 8170816439296 8199189202944 8209308882432 8217531908096 8227674226688 8229067750008 8239224306474 8257656575616 8263497438448 8330761617408 8341043687424 8351322596358 8351338447872 8359687873024 8359703740416 8370005644672 8380336150816 8448551387136 8454527275008 8473441206272 8483899375616 8485336295856 8495809146468 8504319151104 8514815430912 8544382714368 8563497664512 8594703782784 8605311617952 8620024173568 8630663259904 8662114135353 8681492466752 8700916137984 8711638528128 8711655063552 8722390687584 8731127652352 8741903865856 8773760111592 8779966028351 8830180982784 8851434218496 8862358917888 8873297100864 8882168365088 8882185224192 8893130997464 8904107160242 8982935229696 8982952280064 9003031281664 9014143086592 9015669814347 9035839098048 9046991395344 9127084419072 9138349334016 9147502952448 9158775684416 9158793068544 9170079713648 9192168494208 9224085745924 9244723396608 9256133505024 9276840738816 9283402498048 9296434618254 9317232011136 9328731611808 9338075930624 9382067294208 9403056259072 9404648857152 9416256350256 9427878169668 9437321800704 9443997072512 9511341011368 9532621357056 9544368681552 9544386797568 9565720736768 9577527029504 9600579041676 9612428357553 9655487299584 9697527195264 9709496167392 9719221886976 9731199164692 9731217635328 9743209695751 9752987697152 9766679025096 9786854473728 9822518608896 9834641849088 9856643284992 9863615154176 9899559011832 9911777337546 9921705676288 9968446500096 9978431602688 9990747275264 9992439410724 10004772372147 10027154413248 10034246889544 10128410191872 10140891724149 10140910972416 10151068827648 10163578282816 10163597574144 10176122468848 10289178607616 10301877813248 10303622644968 10316339677854 10326673254912 10326692855808 10339418737536 10362549428224 10443827810304 10467192078336 10480091101312 10480110993408 10505335421952 10541812281056 10565398167552 10578438291456 10609602854912 10624496706576 10648265155584 10661407556352 10672086777856 10685258579968 10700258637789 10722362621952 10761435828864 10774717908192 10785510629376 10798822422528 10845840387963 10870104012992 10894424408064 10907870625792 10932252270592 10945745176576 10972090333344 10972111159296 10985632408632 11010208767488 11096567048448 11107682156544 11121391583232 11135096795144 11135117930496 11161918885824 11200675548622 11225735553024 11239590684672 11264735182848 11272703033344 11288527750737 11313781727808 11327745528624 11339092201472 11353087241216 11392510285824 11417996886016 11434025568168 11448137777454 11459605043712 11473748823936 11549485513804 11575325933568 11589612539904 11615518037504 11615540084736 11629854250112 11657845979178 11657868106752 11698346815456 11773574643712 11790102488976 11801912291328 11816478557184 11831062801152 11842913632256 11859538816188 11935803211776 11977246972928 12006097625088 12020893085796 12020915902464 12035729624163 12047785464064 12062655193792 12089643761664 12169445892096 12184465778688 12211724091392 12228867014616 12256224658944 12298783804416 12313963323648 12326297862144 12341511340032 12386484863424 12395246157672 12422976014848 12438308815744 12509423058944 12526983894537 12539531809536 12539555610624 12555008467008 12570504226224 12583095734272 12681790912512 12710161809408 12725824908736 12725849063424 12756478726656 12772223146368 12800772055568 12816571143404 12845246496768 12930036260352 12945994889856 12958962515968 12974956847104 13022238700128 13067457792192 13083586031376 13096691478528 13112855798784 13142191046656 13160640167388 13199412015776 13215703116728 13245271474176 13291262000128 13323252547632 13323277836288 13339696496196 13356160740363 13369539217664 13474402844544 13504546922496 13521188965532 13521214629888 13551463432192 13553758647072 13570487093016 13600820309041 13721254428672 13738163526624 13738189602816 13755119570472 13768897673216 13785891650048 13836128618886 13915261108224 13925103747072 13973481324544 13975848016704 13993097417712 14007113895936 14024375266762 14073100941312 14104584388608 14155982701056 14165995608768 14197686874112 14215210075136 14267011517052 14296483495936 14316553022328 14348581105152 14348608339968 14366290544256 14380680839168 14398429896704 14400868562514 14461120517284 14543827501056 14578832830464 14596798747038 14596826452992 14629453777792 14629481545728 14647509878176 14680281710592 14784964927488 14795422731264 14810242875392 14828522110976 14846823907328 14849338517748 14867666006319 14882558514432 14952669750144 14967647404032 14986120912896 15040731619872 15051370334316 15085042303744 15103660704832 15137453113344 15190013714432 15226603241472 15245367424224 15245396361216 15264183703272 15279473391616 15298331765248 15433767911424 15452816719872 15490009882368 15509128106304 15543794638904 15543824142336 15562979245562 15700788117504 15720136651968 15720166490112 15735883055104 15755304742912 15774750401536 15812718421584 15914404282368 15972397733376 15992111334528 16008130166784 16027857447728 16027887869952 16047639498884 16083543932928 16178265944064 16198233633792 16225927856128 16245954371584 16305156019488 16341632878592 16398378405888 16418617764864 16435063816192 16455348453376 16458135500016 16478448612948 16515313151232 16526994876896 16661523234816 16682087374848 16702645192716 16702676895744 16719375746048 16740011289344 16760672301632 16801013322933 16897102774272 16909054550016 16967798751232 16970672591712 16991618292936 17008638302208 17029598538211 17029630861824 17088765428736 17126995329024 17189407565568 17210623235904 17240048347136 17261326519808 17324228270706 17362984933504 17423277056256 17423310127104 17444781375168 17462255304704 17483807731712 17486768968767 17547520223184 17559932056702 17660361965568 17702868436992 17724717835776 17746594201728 17764336730176 17764370448384 17786261994928 17808214320484 17965870459392 17965904560128 18006062563328 18028286173184 18031339628694 18071678196096 18093982790688 18254168838144 18276698668032 18295005904896 18317551368832 18317586137088 18340159427296 18384336988416 18448171491848 18489446793216 18512267010048 18566804996096 18592869236508 18634464022272 18657463223616 18676151861248 18764134588416 18809297714304 18832512700512 18855756339336 18874643601408 18887994145024 19022682022736 19065242714112 19088737363104 19088773595136 19131441473536 19155054059008 19201158083352 19224856715106 19395054390528 19418992334784 19438443773952 19462398329384 19462435270656 19486419391502 19505975394304 19533358050192 19645037217792 19669283698176 19713286569984 19727230308352 19799118023664 19823554675092 19843411352576 19936893000192 19956863205376 19981494550528 19984878821448 20009544744294 20054308826496 20068493779088 20211599649157 20256820383744 20281783448298 20281821944832 20302137655296 20327156565632 20327195148288 20352244937696 20578357215232 20603755626496 20607245289936 20632679355708 20653346509824 20678837475072 20725098856448 20754192928329 20887655620608 20960182202624 20960221986816 21010670843904 21036562900143 21083624562112 21130796335104 21156876582912 21248993413152 21296530311168 21322774640281 21322815112704 21344173555712 21370517159936 21400517275578 21444725243904 21522871657728 21549435816384 21571021258752 21597644845056 21691680775926 21740208025984 21815741251584 21864504541184 21891490353152 21895198120557 21944180666688 21944222318592 21971264817264 22020417534976 22193134096896 22215364313088 22242783166464 22270193590288 22270235860992 22323837771648 22401351097244 22451471106048 22479181369344 22529470365696 22545406066688 22577055501474 22627563455616 22655491057248 22678184402944 22706174482432 22785020571648 22835993772032 22868051136336 22896275554908 22919210087424 22947497647872 23098971027608 23150651867136 23179225079808 23231036075008 23259708500224 23315691958356 23315736213504 23344468868343 23396693630912 23580204977952 23603824582656 23632957114368 23662080689681 23662125602304 23685827264512 23719077632376 23871606423552 23954493945856 24012195250176 24041786171592 24041831804928 24071459248326 24095570928128 24125310387584 24338891784192 24368931557376 24423448182784 24457734029232 24512449317888 24597567608832 24627926647296 24652595724288 24683022680064 24772969726848 24790492315344 24845952029696 24876617631488 25018846117888 25053967789074 25079063619072 25079111221248 25110016934016 25141008452448 25166191468544 25306960905247 25363581825024 25420323618816 25451649817472 25451698126848 25512957453312 25544446292736 25601544111136 25633142286808 25690492993536 25860072520704 25891989779712 25917925031936 25949913694208 25986342406059 26044477400256 26134915584384 26167172062752 26193382957056 26225711597568 26284382093312 26321280334776 26339898085053 26398824031552 26431406233456 26490542948352 26582524000256 26646505095264 26646555672576 26679392992392 26712321480726 26739078435328 26948805689088 27009093844992 27042377931064 27042429259776 27102926864384 27107517294144 27140974186032 27201640618082 27442508857344 27476327053248 27476379205632 27510239140944 27537795346432 27571783300096 27672257237772 27830522216448 27850207494144 27951696033408 27986194835424 28014227791872 28048750533524 28083369123047 28146201882624 28209168777216 28311965402112 28331991217536 28395373748224 28430420150272 28534023034104 28592966991872 28633106044656 28697162210304 28732581088512 28761361678336 28796859793408 28801737125028 28837285072659 28922241034568 29157665660928 29193597494076 29193652905984 29229629087253 29258907555584 29258963091456 29295019756352 29360563421184 29569929854976 29590845462528 29657044221952 29693647814656 29698677035496 29735332012638 29765117028864 29905339500288 29935294808064 29972241825792 30081463239744 30102740668632 30170084607488 30207321409664 30380027428864 30422675172447 30453206482944 30490734848448 30490792722432 30528367406544 30558946783232 30596663530496 30867535822848 30905633439744 30980019764736 31018256212608 31087589277808 31087648284672 31125958491124 31401576235008 31440273303936 31440332980224 31471766110208 31510609485824 31549500803072 31625436843168 31828808564736 31944795466752 31984222669056 32016260333568 32055714895456 32055775739904 32095278997768 32167087865856 32356531888128 32396467267584 32451855712256 32491908743168 32537521163889 32610312038976 32683265757184 32796756811776 32837235529728 32910696906752 32916271000032 32956897225896 33030626302464 33053989753792 33323046469632 33364174749696 33405290385432 33405353791488 33438751492096 33480022578688 33521344603264 33602026645866 33794205548544 33818109100032 33935597502464 33941345183424 33983236585872 34017276604416 34059197076422 34059261723648 34177530857472 34253990658048 34378815131136 34421246471808 34480096694272 34522653039616 34648456541412 34725969867008 34846554112512 34846620254208 34889562750336 34924510609408 34967615463424 34973537937534 35095040446368 35119864113404 35320723931136 35405736873984 35449435671552 35493188403456 35528673460352 35528740896768 35572523989856 35616428640968 35931740918784 36012125126656 36056572346368 36062679257388 36107188872489 36143356392192 36187965581376 36508337676288 36553397336064 36635102737664 36635172274176 36680318854592 36768673976832 36896342983696 36978893586432 37024534020096 37133609992192 37185738473016 37268928044544 37314926447232 37352303722496 37528269176832 37618595428608 37665025401024 37711512678672 37749287202816 37775988290048 38045364045472 38130485428224 38177474726208 38177547190272 38262882947072 38310108118016 38402316166704 38449713430212 38790108781056 38837984669568 38876887547904 38924796658768 38924870541312 38972838783004 39066716100384 39202364420177 39290074435584 39338567396352 39426573139968 39454460616704 39598236047328 39647109350184 39686822705152 39873786000384 39913726410752 39962989101056 39969757642896 40019089488588 40068482221089 40108617652992 40136987558176 40423199298314 40513640767488 40563566896596 40563643889664 40654313131264 40654390296576 40704489875392 40802460927123 41207511252992 41214490579872 41265358711416 41306693019648 41357596449941 41357674950144 41450197712896 41508385856658 41775311241216 41920364405248 41920443973632 42021341687808 42073125800286 42167249124224 42313753165824 42497986826304 42593060622336 42645549280562 42645630225408 42688347111424 42741034319872 42801034551156 42889450487808 43045743315456 43098871632768 43142042517504 43195289690112 43383361551852 43480416051968 43631482503168 43729009082368 43782980706304 43790396241114 43888361333376 43888444637184 43942529634528 44040835069952 44386268193792 44430728626176 44485566332928 44540387180576 44540471721984 44647675543296 44802702194488 44902942212096 44958362738688 45090812133376 45154111002948 45255126911232 45310982114496 45356368805888 45412348964864 45570041143296 45736102272672 45792551109816 45838420174848 45894995295744 46197942055216 46301303734272 46358450159616 46462072150016 46519417000448 46631383916712 46631472427008 46688937736686 46793387261824 47160409955904 47207649165312 47265914228736 47324161379362 47324251204608 47371654529024 47438155264752 47743212847104 47908987891712 48024390500352 48083572343184 48083663609856 48142918496652 48191141856256 48250620775168 48677783568384 48737863114752 48915468058464 49024898635776 49085313433667 49195135217664 49255853294592 49305191448576 49366045360128 49545939453696 49580984630688 49691904059392 49753235262976 50037692235776 50107935578148 50158127238144 50220033868032 50282016904896 50332382937088 50403039968799 50613921810494 50727163650048 50903299634944 50903396253696 51025914906624 51088795614633 51088892585472 51203088222272 51266284573616 51380985987072 51720145041408 51783979559424 51835850063872 51899827388416 51972684812118 52088954800512 52269831168768 52334344125504 52386765914112 52451423195136 52568764186624 52642560669552 52679796170106 52797648063104 52862812466912 52981085896704 53165048000512 53293010190528 53293111345152 53358785984784 53424642961452 53478156870656 53897611378176 54018187689984 54084755862128 54084858519552 54215034588288 54281948372064 54403281236164 54470427359467 54885017714688 54952654106496 54952758411264 55020478281888 55075590692864 55143566600192 55344514475544 55700414988288 55903392066816 55972389670848 56028455583744 56097501067048 56166738246094 56292403765248 56623930804224 56663982435072 56790747496448 56860840300544 57068046068208 57266212089312 57394324420608 57465162177024 57522723356672 57593719586816 57603474250056 57674570145318 57844482069136 58315331321856 58387194988152 58387305811968 58459258174506 58517815111168 58517926182912 58590039512704 59139859709952 59181690925056 59314088443904 59387295629312 59397354070992 59470664025276 59530234057728 59810679000576 59870589616128 59944483651584 60162926479488 60205481337264 60340169214976 60414642819328 60634798947471 60760054857728 60845350344894 60906412965888 60981469696896 60981585444864 61056734813088 61117893566464 61193327060992 61459762198457 61735071645696 61811266879488 61960039529472 62036512425216 62175178555616 62175296569344 62251916982248 62880546607872 62880665960448 62943532220416 63021218971648 63099001606144 63109688700429 63250873686336 63889590933504 63968323920843 63968445338112 64032520667136 64111429790912 64111551479808 64190557995536 64334175731712 64713063776256 64792934535168 64903711424512 64983817486336 65075042327778 65220624077952 65366531514368 65593513623552 65674471059456 65821393813504 65832542000064 65913794451792 66061252604928 66107979507584 66646092939264 66728349499392 66810580770864 66810707582976 66877502984192 66960045157376 67042689206528 67204053291732 67588411097088 67636218200064 67882690366848 67966473171744 68034553208832 68118394152844 68118523447296 68202467870257 68355061714944 68507981316096 68757630262272 68842492943616 68960193388544 69045306079232 69296913082824 69451939734016 69693108225024 69779125500672 69849021218816 69935230926848 69947075875068 70033406605029 70190080892736 70239728226808 70811473747968 70898871343104 70986242069043 70986376806912 71057346920704 71057481793536 71145047979712 71232857281936 71863481837568 72024250253312 72113144692736 72125358514776 72214377744978 72286712784384 72375931162752 73016675352576 73106794672128 73270205475328 73270344548352 73360637709184 73537347953664 73792685967392 73957787172864 74049068040192 74267219984384 74371476946032 74537856089088 74629852894464 74704607444992 75056538353664 75237190857216 75330050802048 75423025357344 75498574405632 75551976580096 75920882715741 76090728090944 76260970856448 76354949452416 76355094380544 76525765894144 76620216236032 76804632333408 76899426860424 77580217562112 77675969339136 77753775095808 77849593317536 77849741082624 77945677566008 78133432200768 78404728840354 78580148871168 78677134792704 78853146279936 78908921233408 79019694255159 79196472094656 79294218700368 79373645410304 79747572000768 79925978202112 79939515285792 80038178977176 80136964442178 80217235305984 80273975116352 80846398596628 81027281534976 81127133793192 81127287779328 81308626262528 81308780593152 81408979750784 81604921854246 82415022505984 82428981159744 82530717422832 82613386039296 82715192899882 82715349900288 82900395425792 83016771713316 83550622482432 83840728810496 84042683375616 84146251600572 84250107369141 84334498248448 84627506331648 84995973652608 85186121244672 85291098561124 85291260450816 85482068639744 85602069102312 85778900975616 86091486630912 86197743265536 86284085035008 86390579380224 86766723103704 86960832103936 87458018164736 87565961412608 87580792482228 87688887261759 87776722666752 87776889274368 87885059269056 88081670139904 88772536387584 88971132665856 89080774361152 89080943443968 89295351086592 89605404388976 89805884424192 89916725477376 90181624266752 90308222005896 90510253822464 90621964228992 90712737611776 90824697929728 91140082286592 91472204545344 91585102219632 91676840349696 91789990591488 92395884110432 92602607468544 92716900319232 92924144300032 93038834000896 93262767833424 93262944854016 93377875473372 93586774523648 94320819911808 94415298330624 94531828457472 94648322758724 94648502409216 94876310529504 95205742163287 95486425694208 95817975783424 96048781000704 96167144686368 96167327219712 96285836993304 96382283712512 96501241550336 97355567136768 97475726229504 97830936116928 98049797271552 98170626867334 98390270435328 98511706589184 98732090720256 99091878907392 99161969261376 99383808118784 99506470525952 100075384471552 100215871156296 100316254476288 100440067736064 100564033809792 100664765874176 100806079937598 101227843620988 101454327300096 101806599269888 101806792507392 102051829813248 102177591229266 102177785170944 102406176444544 102532569147232 102761971974144 103440290082816 103567959118848 103671700127744 103799654776832 103945369624236 104177909601024 104539662337536 104668688251008 104773531828224 104902846390272 105285121339104 105359592340212 105595296126208 105725624933824 105962171793408 106330096001024 106586020381056 106586222690304 106717571969568 106849285922904 106956313741312 107795222756352 108036375379968 108169511724256 108169717039104 108430069176576 108563896744128 108806562472328 108940854718934 109905308212992 109905516822528 110040956563776 110151181385728 110287133200384 110689028951088 111400829976576 111806784133632 111944779341696 112056911167488 112195002134096 112333476492188 112584807530496 113247861608448 113327964870144 113581494992896 113721680601088 114136092136416 114532424178624 114788648841216 114930324354048 115045446713344 115187439173632 115206948500112 115349140290636 115688964138272 116630662643712 116774389976304 116774611623936 116918516349012 117035630222336 117180079025408 117607093260531 118279719419904 118363381850112 118774591258624 118794708141984 118941328050552 119060468115456 119207189767477 119621358001152 119741179232256 119888967303168 120325852958976 120410962674528 120680338429952 120829285638656 121269597894942 121520109715456 121690700689788 121962939393792 121963170889728 122113469626176 122235787132928 122386654121984 122407382781369 122919524396914 123622533758976 123920079058944 124072789349823 124073024850432 124350357111232 124350593138688 124503833964496 125761093215744 125761331920896 125887064440832 126042437943296 126198003212288 126219377400858 126501747372672 127779181867008 127936647841686 127936890676224 128065041334272 128222859581824 128223102959616 128381115991072 128668351463424 129426127552512 129585869070336 129807422849024 129967634972672 130150084655556 130441248155904 130733063028736 131187027247104 131348942118912 131665084000128 131827588903584 132122505209856 132215959015168 133292185878528 133456698998784 133621161541728 133621415165952 133755005968384 133920090314752 134085378413056 134408106583464 135272436400128 135765380733696 135932946343488 136069106417664 136236788305688 136237046894592 136404935740514 136710123429888 137515260524544 137684985887232 137920386777088 138090612158464 138593826165648 138903879468032 139386216450048 139558251001344 139698042437632 139870461853696 139894151750136 140066813210058 140380161785472 140479456453616 141622947495936 141797742686208 141972484138086 141972753613824 142114693841408 142114963587072 142290095959424 142465714563872 143726963675136 144048500506624 144226289385472 144250717029552 144428755489956 144573425568768 144751862325504 146033350705152 146213589344256 146540410950656 146721275418368 147074695907328 147255940301001 147585371934784 147915574345728 148098136080384 148742953892064 149075712178176 149259422481967 149259705788928 149409214889984 150113076707328 150474381714432 150660101604096 150846050714688 150997148811264 151103953160192 151841765431482 152181456181888 152709898904832 152710188761088 153051531788288 153240432472064 153266386843899 153609264666816 153798853720848 155160435124224 155351938678272 155507550191616 155699186635072 155699482165248 155891355132016 156266864401536 156809457680708 157160297742336 157354269585408 157706292559872 157817842466816 158039388510318 158392944189312 158588437400736 158747290820608 159495144001536 159851956404224 159879030571584 160076357954352 160273928884356 160434470611968 160547950232704 161692797193256 162054563069952 162254267586384 162254575558656 162617252525056 162817959501568 163209843708492 163411282078401 164857962319488 165061434845664 165226772078592 165430385799764 165430699800576 165634564827767 165800790851584 166033543426632 167101244964864 167681457620992 168085366751232 168292503201144 168500214738282 168668996496896 169991947305216 170372242489344 170582197122248 170582520901632 170964137279488 171204138204624 172182973261824 172395486531072 172568170070016 172781158760448 173533446207408 173921664207872 174916036329472 175131922825216 175161584964456 175377774523518 175553445333504 175553778548736 175770118538112 176163340279808 177148726336729 177545072775168 177942265331712 178161548722304 178161886887936 178590702173184 179210808777952 179611768848384 179833450954752 180363248533504 180616444011792 181020507644928 181243928457984 181425475223552 181649395859456 181904396842413 182280164573184 182944409090688 183170204439264 183353680699392 183579981182976 184379286595371 184791768220864 185205214937088 185433800638464 185848288600064 186077668001792 186525535666848 186525889708032 186755750946744 187173549047296 188641639823616 188830596661248 189063656914944 189296645517448 189297004818432 189752621059008 190411484326574 191635951566848 191904971762529 192097562001408 192334289372736 192334654439424 192571673986608 192764567425024 193002483100672 194711134273536 194951452459008 195661872233856 196099594543104 196341253734668 196780540870656 197023413178368 197464181440512 198183757814784 198323938522752 198767616237568 199012941051904 200150768943104 200431742312592 200632508952576 200880135472128 201128067619584 201329531748352 201612159875196 202455687241976 202908654600192 203613198539776 204103659626496 204355182458532 204355570341888 204607403610771 204812352889088 205065138294464 205523943948288 206880580165632 207135918237696 207599309553664 207890739248472 208355819202048 209079324675072 209337376502016 209547063656448 209805692780544 210570242678208 210719184680424 211190592252416 211451249867648 212660192002048 212958726207129 213172040762112 213172445380608 213435143939136 213698571845808 213912627482624 215590445512704 216072750759936 216339023448512 216339434078208 216860138353152 217127793488256 217613124944656 217881709437868 219810616425984 219811033645056 220081913127552 220302362771456 220574266400768 221378057902176 222801659953152 223613568267264 223889558683392 224113822334976 224390004268192 224666952984376 225169615060992 226495723216896 226655929740288 227162989985792 227443361202176 227762648147223 228272184272832 229064848357248 229577297682432 229860648708096 230374878347264 230413897000224 230698280581272 231377928276544 233261325287424 233548779952608 233549223247872 233837032698024 234071260444672 234360158050816 235214186521062 236559438839808 236726763700224 237549182517248 237589416283968 237882656101104 238120936230912 238414379534954 239242716002304 239777934606336 240651705917952 240821925349056 241360676859904 241658571277312 242539195789884 243040219430912 243381401379576 243925878787584 243926341779456 244226939252352 244471574265856 244773308243968 244814765562738 245839048793828 247245067517952 247840158117888 248145578699646 248146049700864 248700714222464 248701186277376 249007667928992 251522186431488 251774128881664 252084875886592 252396006424576 252438754801716 252750322107423 253003494745344 255558363734016 255873295683372 255873781352448 256445719163648 256446205919232 256762231982144 257336702926848 258852255105024 259171738140672 259935269945344 260300169311112 260882496311808 261466126057472 262374054494208 262697884237824 263330168000256 263655177807168 264245010419712 264431918030336 266913397997568 267242323083456 267242830331904 267510011936768 267840180629504 268170756826112 268816213166928 270544872800256 271530761467392 271865892686976 272138212835328 272473576611376 272474093789184 272809871481028 273420246859776 275030521049088 275369971774464 275840773554176 276181224316928 277187652331296 277807758936064 278772432900096 279116502002688 279396084875264 279740923707392 279788303500272 280133626420116 280760323570944 280958912907232 283245894991872 283595485372416 283944968276172 283945507227648 284229387682816 284580191918848 284931429127744 285617226489861 287453927350272 288452578770944 288501434059104 288857510979912 289146851137536 289503175149587 289503724651008 292066701410304 292427178688512 293080821901312 293442550836736 294149391814656 294511880602002 295170743869568 296196272160768 297485907784128 298151424356352 298518844963934 298519411577856 298818429779968 300226153414656 300948763428864 301320203208192 301692101429376 301994297622528 302207906320384 303683530862964 304362912363776 305419797809664 305420377522176 306103063576576 306480864944128 306532773687798 307218529333632 307597707441696 310320870248448 310703877356544 311015100383232 311398373270144 311398964330496 311782710264032 312533728803072 313618915361416 314320595484672 314708539170816 315635684933632 316078777020636 316785888378624 317176874801472 317494581641216 318990288003072 319758061143168 320152715908704 320547857768712 320868941223936 321095900465408 323385594386512 324109126139904 324508535172768 324509151117312 325234505050112 325635919003136 326419687416984 326822564156802 329715924638976 330122869691328 330453544157184 330860771599528 330861399601152 331269129655534 331601581703168 332067086853264 334202489929728 335362915241984 336170733502464 336585006402288 337000429476564 337337992993792 339983894610432 340744484978688 341164394244496 341165041803264 342408276409248 343597194035669 344365946523648 344790973062144 345136340140032 345562317520896 347066892414816 347843328415744 349832072658944 350263845650432 350323169928912 350755549047036 351106890667008 351540237076224 352326680559616 352821279781593 354297452673458 355090145550336 356323097444608 356323773775872 357181404346368 357621569302431 358421617555904 359223537696768 359666901909504 361232888023584 362041015289856 362487168884777 362487856915968 362850950447104 363298791718912 363808793684826 364560329146368 365888818181376 366340408878528 366707361398784 367159962365952 368758573190742 369583536441728 370867601276928 371696577200128 372155336003584 372218368049469 373051071333696 373051779416064 373511501893488 374347098094592 377283279647232 377661193322496 378127313829888 378593291034896 378594009636864 379505242118016 380822968653148 383271903133696 383809943525058 384195124002816 384668578745472 384669308878848 385143347973216 385529134850048 386004966201344 389422268547072 389902904918016 391323744467712 392199189086208 392682507469336 393561081741312 394046826356736 396367515629568 396647877045504 397535232475136 398025882103808 400863484625184 401265017905152 401760270944256 402256135239168 402659063496704 403224319750392 404911374483952 405817309200384 407226397079552 408207319252992 408710364917064 408711140683776 409214807221542 409624705778176 410130276588928 413761160331264 414271836475392 415198619107328 415781478496944 416711638404096 418158649350144 418674753004032 419094127312896 419611385561088 421140485356416 421438369360848 422381184504832 422902499735296 425320384004096 425917452414258 426344081524224 426344890761216 426870287878272 427397143691616 427825254965248 430218335389199 431180891025408 432145501519872 432678046897024 432678868156416 433720276706304 434255586976512 435226249889312 435763418875736 439621232851968 440163826255104 440604725542912 441148532801536 441767820903003 442756115804352 447227136534528 447778267445901 447779117366784 448227644669952 448780008536384 449333905968752 450339230121984 452991446433792 453311859480576 454325979971584 454886722404352 455525296294446 456544368545664 458129696714496 459154595364864 459721297416192 460749756694528 460827794000448 461396561162544 462755856553088 466522650574848 467097559905216 467098446495744 467674065396048 468142520889344 468720316101632 470428373042124 473118877679616 473453527400448 475178832567936 475765312202208 476241872461824 476828759069908 477417275091799 478485432004608 479555869212672 481303411835904 481643850698112 482721353719808 483317142554624 485078391579768 486080438861824 486762802759152 487851757575168 488453878504704 488943148531712 489546616487936 489629531125476 490233846235203 491678097587656 495680316235776 496291157399292 496292099401728 496903694483301 497401428444928 497402372554752 498015335857984 503044372862976 504169751773184 504792012849152 504877509603432 505500644214846 506006989490688 511116727468032 511746591366744 511747562704896 512891438327296 512892411838464 513524463964288 517704510210048 518343476281344 519870539890688 520600338622224 521764992623616 522932252114944 524748108988416 525395768475648 526660336000512 527310355614336 528490020839424 528863836060672 531446179010187 533826795995136 534484646166912 534485660663808 535020023873536 535680361259008 536341513652224 537632426333856 541089745600512 543061522934784 543731785373952 544276425670656 544947153222752 544948187578368 545619742962056 546840493719552 550061042098176 550739943548928 551681547108352 552362448633856 553137859786113 554375304662592 555615517872128 557544865800192 558233004005376 559481847414784 559576607000544 560267252840232 561520647141888 561917825814464 566491789983744 567190970744832 567889936552344 567891014455296 568458775365632 569160383837696 569862858255488 571234452979722 574907854700544 576905157541888 577002868118208 577715021959824 578293702275072 579006350299174 579007449302016 584133402820608 584854357377024 586161643802624 586885101673472 588298783629312 589023761204004 590341487739136 592392544321536 594971815568256 596302848712704 597037689927868 597038823155712 600452306829312 601897526857728 602640406416384 603384202858752 603988595245056 604415812640768 607367061725928 608725824727552 610839595619328 612206127153152 612961729888256 613065547375596 613822210832313 614437058667264 615195414883392 620641740496896 621407754713088 622796746540288 622797928660992 623565420528064 625067457606144 627237830722832 628641190969344 629417078341632 631271369867264 632157554041272 633571776757248 634353749602944 634989163282432 637980576006144 639516122286336 640305431817408 641095715537424 641737882447872 642191800930816 646771188773024 648218252279808 649017070345536 649018302234624 650469010100224 651271838006272 652839374833968 653645128313604 659431849277952 660245739382656 660907088314368 661721543199056 661722799202304 662538259311068 664134173706528 666440195143009 668404979859456 670725830483968 672341467004928 673170012804576 674000858953128 674675985987584 679967789220864 681488969957376 682328788488992 682330083606528 684816552818496 687194388071338 688731893047296 689581946124288 691124635041792 694133784829632 695686656831488 700527691300864 700646339857824 701511098094072 702213781334016 703080474152448 704653361119232 705642559563186 708594905346916 710180291100672 712646194889216 712647547551744 714362808692736 715243138604862 716843235111808 719333803819008 722465776047168 724082030579712 724974337769554 724975713831936 725701900894208 726597583437824 727617587369652 729120658292736 731777636362752 732680817757056 733414722797568 734319924731904 737517146381484 739167072883456 741735202553856 743393154400256 744310672007168 744436736098938 746102142667392 746103558832128 747023003786976 748694196189184 754566559294464 755322386644992 756254627659776 757186582069792 757188019273728 759010484236032 761645937306296 766543806267392 767619887050116 769337157490944 769338617757696 770286695946432 771058269700096 772009932402688 779805809836032 782647488935424 784398378172416 785365014938672 787122163482624 788093652713472 792735031259136 793295754091008 795070464950272 796051764207616 801726969250368 802530035810304 803520541888512 804512270478336 805318126993408 806448639500784 809822748967904 811634618400768 814452794159104 816414638505984 817420729834128 817422281367552 818429614443084 819249411556352 820260553177856 827522320662528 828543672950784 831562956993888 833423276808192 834450328372339 836317298700288 837349506008064 838188254625792 839222771122176 842280970712832 842876738721696 844762369009664 845804999470592 850640768008192 851834904828516 852688163048448 853740575756544 854794287383232 855650509930496 856851679469583 860436670778398 862361782050816 865356093794048 865357736312832 867440553412608 868509525448761 868511173953024 870452499778624 871526837751472 879242465703936 880327652510208 881209451085824 882297065603072 883535641806006 885512231608704 894454273069056 895556534891802 895558234733568 896455289339904 897560017072768 898667811937504 900678460243968 905982892867584 906623718961152 908651959943168 909773444808704 911050592588892 913088737091328 916259393428992 918309190729728 919442594832384 921655588000896 922793122325088 925511713106176 933045301149696 934195119810432 934196892991488 935348130792096 936285041778688 937440632203264 940856746084248 946907054800896 950357665135872 951530624404416 952483744923648 953657518139816 954834550183598 956970864009216 962606823671808 963287701396224 965442707439616 966634285109248 970156783159536 973525605518304 975703515150336 976907757009408 977886297063424 979093232975872 979259062250952 980467692470406 983356195175312 991360632471552 992582314798584 992584198803456 993807388966602 994802856889856 994804745109504 996030671715968 1006088745725952 1008339503546368 1009584025698304 1009755019206864 1011001288429692 1012013978981376 1022233454936064 1023493182733488 1023495125409792 1025782876654592 1027048927928576 1030791582107007 1035409020420096 1036686952562688 1041200677244448 1043529985247232 1044815957373769 1045864504229888 1049496217976832 1050791536951296 1053320672001024 1054620711228672 1056980041678848 1057727672121344 1062892358020374 1068969292333824 1068971321327616 1070040047747072 1071360722518016 1072683027304448 1072864707907293 1075264852667712 1086123045869568 1087461506654331 1087463570747904 1088552851341312 1089894306445504 1089896375156736 1091239485924112 1093680987439104 1100122084196352 1101479887097856 1103363094216704 1104724897267712 1106275719572226 1108750609325184 1111231035744256 1115089731600384 1116466008010752 1118963694829568 1119153214001088 1120534505680464 1123041294283776 1123835651628928 1132983579967488 1134381941489664 1135779873104688 1135782028910592 1136917550731264 1138320767675392 1139725716510976 1142468905959444 1149815709401088 1154005736236416 1155430043919648 1156587404550144 1158012700598348 1158014898604032 1159441953794369 1168266805641216 1169708714754048 1172323287605248 1173770203346944 1176597567258624 1178047522408008 1180682975478272 1189943631136512 1192605697425408 1194075379855736 1194077646311424 1203795053715456 1205280812832768 1206768405717504 1207977190490112 1208831625281536 1214734123451856 1217451649455104 1221679191238656 1224412254306304 1225923459776512 1226131094751192 1227644421664626 1228874117334528 1230390829766784 1241283480993792 1242815509426176 1245593493080576 1245595857321984 1247130841056128 1250134915212288 1254475661445664 1257282381938688 1258834156683264 1262542739734528 1264315108082544 1267143553514496 1268707499205888 1269978326564864 1275961152012288 1279032244572672 1280610863634816 1282191431074848 1283475764895744 1284383601861632 1290655006167597 1293542377546048 1296436504559616 1298034140691072 1298036604469248 1300938020200448 1302543676012544 1305678749667936 1307290256627208 1318863698555904 1320491478765312 1321814176628736 1323443086398112 1323445598404608 1325076518622136 1328268347413056 1332880390286018 1341451660967936 1343334802337703 1344682934009856 1346340025609152 1348001717906256 1349351971975168 1359935578441728 1362977939914752 1364657576977984 1364660167213056 1369633105636992 1374388776142676 1377463786094592 1379163892248576 1382249270083584 1388267569659264 1391373313662976 1401055382601728 1401292679715648 1403022196188144 1404427562668032 1406160948304896 1409306722238464 1411285119126372 1417189810693832 1420360582201344 1425292389778432 1428725617385472 1430486277209724 1432251825275397 1433686470223616 1438667607638016 1444931552094336 1448164061159424 1449948675539108 1449951427663872 1453195166875648 1455235174739304 1458241316585472 1463555272725504 1465361635514112 1466829445595136 1468639849463808 1475034292762968 1478334145766912 1486786308800512 1488621344014336 1488873472197876 1490711083449903 1492204285334784 1492207117664256 1494046007573952 1497388392378368 1509133118588928 1512509255319552 1514373164139584 1514376038547456 1518020968472064 1523291874612592 1533087612534784 1535239774100232 1538674314981888 1538677235515392 1540573391892864 1542116539400192 1544019864805376 1559611619672064 1565294977870848 1568796756344832 1570730029877344 1574244326965248 1576187305426944 1585470062518272 1586591508182016 1590140929900544 1592103528415232 1594338537030561 1603453938500736 1605060071620608 1607041083777024 1609024540956672 1612897279001568 1619645497935808 1623269236801536 1628905588318208 1632829277011968 1634841459668256 1634844562735104 1636859228886168 1638498823112704 1640521106355712 1655044641325056 1657087345901568 1663125913987776 1666846553616384 1668900656744678 1672634597400576 1674699012016128 1678445542244352 1684561941425664 1685753477443392 1689524738019328 1691609998941184 1701281536016384 1703669809657032 1705376326096896 1707481151513088 1709588574766464 1711301019860992 1713703358939166 1720873341556796 1724723564101632 1730712187588096 1730715472625664 1734881106825216 1737019050897522 1737022347906048 1740904999557248 1743053675502944 1758484931407872 1760655305020416 1762418902171648 1764594131206144 1767071283612012 1771024463217408 1788908546138112 1791113069783604 1791116469467136 1795120034145536 1797335623875008 1801356920487936 1811965785735168 1813247437922304 1819546889617408 1822101185177784 1826177474182656 1832518786857984 1836618381459456 1838885189664768 1843311176001792 1845586244650176 1851023426212352 1868390239620864 1868393785982976 1870696261584192 1872570083557376 1874881264406528 1881713492168496 1893814109601792 1900715330271744 1903061248808832 1904967489847296 1907315036279632 1909669100367196 1913941728018432 1925213647343616 1926575402792448 1930885414879232 1933268570218496 1940313566319072 1947051211036608 1951407030300672 1953815514018816 1955772594126848 1958186465951744 1958518124501904 1960935384940812 1966712390350624 1982721264943104 1985164629597168 1985168397606912 1987614777933204 1989605713779712 1992061343431936 1999320585429027 2012177491451904 2019168051396608 2019510038413728 2022002576859384 2024027957962752 2026522226047109 2044466909872128 2046986365466976 2046990250819584 2051565753309184 2054097855857152 2061583164214014 2073373905125376 2082401354488896 2087059970494464 2089631914747538 2091729008459776 2101583073902592 2106641344002048 2109241422457344 2113960083357696 2115455344242688 2125784716040748 2137938584667648 2137942642655232 2140080095494144 2142721445036032 2145366054608896 2145729415814586 2150529705335424 2172246091739136 2174923013308662 2174927141495808 2177105702682624 2179788612891008 2179792750313472 2182478971848224 2187361974878208 2200244168392704 2202959774195712 2206726188433408 2209449794535424 2212551439144452 2217501218650368 2222462071488512 2230179463200768 2232932016021504 2238306428002176 2241069011360928 2246082588567552 2247671303257856 2265967159934976 2268763882979328 2271559746209376 2271564057821184 2273835101462528 2276641535350784 2279451433021952 2284937811918888 2299631418802176 2308011472472832 2310860087839296 2313174809100288 2316025401196696 2316029797208064 2318883907588738 2339417429508096 2344646575210496 2347540406693888 2353195134517248 2356095044816016 2361365950956544 2379887262273024 2385211394850816 2388150759711472 2388155292622848 2407590107430912 2410561625665536 2413536811435008 2415954380980224 2417663250563072 2429468246903712 2434903298910208 2443358382477312 2448824508612608 2451846919553024 2452262189502384 2455288843329252 2457748234669056 2460781659533568 2482566961987584 2485631018852352 2491186986161152 2494261682112256 2500269830424576 2503350985117017 2508951322891328 2514564763877376 2517668313366528 2528630216165088 2534287107028992 2537410182193439 2537414998411776 2539956653129728 2551922304024576 2558064489145344 2561221727269632 2564382862149696 2566951529791488 2568767203723264 2581310012335194 2587084755092096 2596068281382144 2596073208938496 2601876040400896 2605087352025088 2605528576346283 2611357499335872 2614580513254416 2637727397111808 2640982957530624 2643628353257472 2646886172796224 2646891196809216 2650153037244272 2656536694826112 2665760780572036 2682903321935872 2686669604675406 2689365868019712 2692680051218304 2696003435812512 2698703943950336 2719871156883456 2725955879829504 2729315153955968 2729320334426112 2739266211273984 2748777552285352 2754927572189184 2758327784497152 2776535139318528 2782746627325952 2802585359431296 2806044392376288 2808855125336064 2812321896609792 2818613444476928 2822570238252744 2834379621387664 2840721164402688 2850584779556864 2857451234770944 2860972554419448 2864503650550794 2867372940447232 2889863104188672 2896328122318848 2899897351078216 2899902855327744 2906390333751296 2910470349478608 2927110545451008 2930723271028224 2933658891190272 2937279698927616 2950068585525936 2956668291533824 2973572617601024 2977242688028672 2977746944395752 2981422166899806 2984408570669568 2984414235328512 2988092015147904 2994776784756736 3011528347724393 3018266237177856 3025018510639104 3028746328279168 3028752077094912 3036041936944128 3046583749225184 3066175225069568 3070479548200464 3077348629963776 3081146783785728 3084233078800384 3088039729610752 3092374746321021 3130589955741696 3134447872121307 3137593512689664 3141460059754688 3148488653930496 3152374610853888 3170940125036544 3173183016364032 3180281859801088 3184207056830464 3188677074061122 3206907877001472 3210120143241216 3214082167554048 3218049081913344 3225794558003136 3239290995871616 3257811176636416 3262384519962993 3265658554023936 3269682919336512 3269689125470208 3273718457772336 3276997646225408 3281042212711424 3310089282650112 3314174691803136 3326251827975552 3333693107232768 3337801313489356 3345269194801152 3349398024032256 3356891084488704 3369123882851328 3371506954886784 3379049476038656 3383219997882368 3402563072032768 3407339619314064 3410752652193792 3414962303026176 3419177149532928 3422602039721984 3427406717878332 3441746683113592 3449447128203264 3461424375176192 3469762213650432 3474038101795044 3474044695812096 3478325861383107 3481809999114496 3486107351005888 3516969862815744 3521310610040832 3529188262412288 3534142567224024 3542048926434816 3577817092276224 3582226139567208 3582232938934272 3590240068291072 3594671247750016 3623931571470336 3626494875844608 3639093779234816 3644202370355568 3652354948365312 3665037573715968 3673236762918912 3677770379329536 3686622352003584 3691172489300352 3702046852424704 3736780479241728 3736787571965952 3741392523168384 3745140167114752 3749762528813056 3763426984336992 3787628219203584 3801430660543488 3806122497617664 3809934979694592 3814630072559264 3819338200734392 3827883456036864 3850427294687232 3853150805584896 3861770829758464 3866537140436992 3871965018502791 3880627132638144 3894102422073216 3902814060601344 3907631028037632 3916372931903488 3917036249003808 3921870769881624 3933424780701248 3965442529886208 3970329259194336 3970336795213824 3975229555866408 3979211427559424 3984122686863872 3998641170858054 4024354982903808 4038336102793216 4039020076827456 4044005153718768 4048055915925504 4053044452094218 4088933819744256 4093972730933952 4093980501639168 4103131506618368 4108195711714304 4123166328428028 4146747810250752 4164802708977792 4174119940988928 4179263829495076 4203166147805184 4213282688004096 4218482844914688 4227920166715392 4230910688485376 4251569432081496 4275877169335296 4280160190988288 4285442890072064 4290732109217792 4291458831629172 4296755475826191 4301059410670848 4344492183478272 4349846026617324 4349854282991616 4359577225782016 4359585500626944 4364957943696448 4374723949756416 4400488336785408 4405919548391424 4418899589070848 4425102878288904 4435002437300736 4444924142977024 4460358926401536 4465864032043008 4476612856004352 4482138022721856 4492165177135104 4495342606515712 4537527765958656 4543119492418752 4543128115642368 4547670202925056 4553283070701568 4558902866043904 4569875623837776 4599262837604352 4616022944945664 4621720175678592 4626349618200576 4632050802393392 4632059594416128 4637767815177476 4678834859016192 4689293150420992 4695080813387776 4706390269034496 4712190089632032 4722731901913088 4759774524546048 4770422789701632 4776301519422944 4776310585245696 4815180214861824 4821123251331072 4827073622870016 4835326501126144 4858936493807424 4869806597820416 4886716764954624 4903693839106048 4904524379004768 4910577686658504 4915496469338112 4921563319067136 4965133923975168 4971262037704704 4982373972322304 4988523364224512 5000539660849152 5006701970234034 5017902645782656 5035336626733056 5057260432330176 5068574214057984 5074820364386878 5074829996823552 5079913306259456 5103844608049152 5116128978290688 5122443454539264 5128765724299392 5133903059582976 5137534407446528 5162620024670388 5174169510184192 5192136562764288 5192146417876992 5203752080801792 5210174704050176 5211057152692566 5222714998671744 5229161026508832 5275454794223616 5281965915061248 5287256706514944 5293772345592448 5293782393618432 5300306074488544 5313073389652224 5331521561144072 5365806643871744 5373339209350812 5385360102436608 5392006871625024 5397407887900672 5439742313766912 5458630307911936 5458640668852224 5478532422547968 5497555104570704 5509855144378368 5516655568994304 5553070278637056 5565493254651904 5605170718862592 5612088784752576 5617710250672128 5624643793219584 5637226888953856 5645140476505488 5668759242775328 5681442328805376 5701169559113728 5714902469541888 5721945108838896 5729007301101588 5734745880894464 5779726208377344 5792656244637696 5799794702156432 5799805710655488 5820940698957216 5841152298606373 5854221090902016 5861446542056448 5867317782380544 5874559397855232 5900137171051872 5913336583067648 5947145235202048 5954485376057344 5955493888791504 5962844333799612 5968817141339136 5976184030295808 5989553569513472 5997961756287081 6023056695448786 6036532474355712 6057492656558336 6057504154189824 6072083873888256 6079566678141327 6093167498450368 6140959096400928 6154697259927552 6162281871041209 6162293567571456 6168466157600768 6176079459221504 6184749492642042 6261179911483392 6268895744242614 6275187025379328 6282920119509376 6304749221707776 6341880250073088 6346366032728064 6360563719602176 6368414113660928 6377354148122244 6413815754002944 6420240286482432 6428164335108096 6436098163826688 6451589116006272 6478581991743232 6515622353272832 6524769039925986 6531317108047872 6539365838673024 6539378250940416 6547436915544672 6553995292450816 6562084425422848 6620178565300224 6628349383606272 6652503655951104 6667386214465536 6675602626978712 6690538389602304 6698796048064512 6738247765702656 6743013909773568 6758098952077312 6766439995764736 6814679238628128 6821505304387584 6829924606052352 6838354299065856 6845204079443968 6854813435756664 6883493366227184 6898894256406528 6922848750352384 6939524427300864 6948076203590088 6948089391624192 6956651722766214 6963619998228992 6972214702011776 7033939725631488 7042621220081664 7058376524824576 7068285134448048 7084097852869632 7155634184552448 7164452279134416 7164465877868544 7180480136582144 7189342495500032 7247863142940672 7252989751689216 7288404740711136 7304709896730624 7313711701616383 7330075147431936 7346473525837824 7355540758659072 7373244704007168 7382344978600704 7404093704849408 7473560958483456 7482785046336768 7490280334229504 7499525057626112 7510052955351051 7526853968673984 7602861321086976 7612230546580317 7612244995235328 7619869959389184 7629260145118528 7638676401468784 7655766912073728 7700854589374464 7706301611169792 7723541659516928 7733074280873984 7743930037005582 7761254265276288 7788204844146432 7805628121202688 7815262056075264 7832745863806976 7834072498007616 7843741539763248 7866849561402496 7930885059772416 7940658518388672 7940673590427648 7950459111732816 7958422855118848 7968245373727744 7997282341716108 8048709965807616 8078040153654912 8088010307437536 8096111831851008 8106088904188436 8116093676560583 8177867639488512 8187945461867904 8187961003278336 8206263013236736 8216391423428608 8246332656856056 8329605417955584 8348239881977856 8358527658990152 8426565376008192 8436965689829376 8455840333430784 8461821376970752 8503138864162992 8551754338670592 8570885780144128 8581464218435584 8582917663258344 8593510951652382 8602118821341696 8688984366956544 8699692053234648 8699708565983232 8719154451564032 8719171001253888 8729915887392896 8800976673570816 8811839096782848 8837799178141696 8850205756577808 8870004874601472 8889848285954048 8920717852803072 8931728064086016 8953225712008704 8964276045443712 8984330354270208 8990685213031424 9034585043173179 9075055531917312 9086238984837504 9086256231284736 9095340405850112 9106566141403136 9117805732087808 9139751247675552 9198525675208704 9232045889891328 9243440351357184 9252699236401152 9264101604786784 9264119188832256 9275535630354952 9378586300841984 9390161626775552 9403343616363921 9412780538068992 9424380179264064 9445463803826176 9519549049092096 9540845579403264 9552603038845888 9552621170491392 9630360429723648 9642246502662144 9654147245740032 9670653002252288 9717872987614848 9739613195640832 9773433529909248 9807387678212096 9809048758009536 9821155373317008 9830992938676224 9843126638134272 9930267847950336 9942524075409408 9964747944644608 9977046728449024 10001079321698304 10013403940468068 10035805291565312 10070673253466112 10114520864660352 10137148428115968 10149640728773756 10149659993647104 10207689216098304 10232257956581376 10244886909078528 10257531448598784 10267806119165952 10275068814893056 10325240049340776 10348339020368384 10384273125528576 10407504161603584 10420349408100352 10422114305385132 10434977584149321 10445429997343488 10458322053017664 10550909588447232 10563931830122496 10587544691184896 10587564787236864 10600612148977088 10626146779304448 10663043122288144 10731613287743488 10746678418701624 10770720204873216 10784013743250048 10794815775801344 10879484627533824 10917260615823872 10917281337704448 10957064845095936 10995110209141408 11019710288756736 11033311137988608 11106140557274112 11130986509303808 11210341437725184 11224177569505152 11235420501344256 11249287586439168 11290280953010976 11337518485550656 11362884657610752 11402339118227456 11429804939083776 11443890217677792 11458014602203176 11469491761788928 11559452416754688 11585312489275392 11599589404312864 11599611421310976 11641881397914432 11682304597212746 11708442181804032 11722893084112896 11749118795710464 11800274342103744 11826673166135296 11908970752114688 11910987777583008 11925688667599224 11937634282678272 11952368060591616 11979107139026944 11995923512574162 12046113390897572 12073064948711424 12114985313116672 12115008308379648 12144167747776512 12159133356282654 12186334996900736 12281918192801856 12309394519855104 12324563742082418 12324587135142912 12336932315201536 12352158918443008 12369498985284084 12522359822966784 12537791488485228 12565840239018752 12609498443415552 12683760500146176 12692732065456128 12736828227321856 12754708296244488 12827631508005888 12840480572964864 12856328670216192 12872196327653376 12903178232012544 12957163983486464 13031244706545664 13049538079851972 13078731677346048 13078756501880832 13094873831089344 13107990584901632 13124168850845696 13256698767212544 13305007311902208 13334772428931072 13351205253957424 13381076779204608 13397592096129024 13476495531405312 13486027819547136 13516197904154624 13532879991529472 13629358477256256 13643010608775168 13659849212104704 13676708598131712 13690408158887936 13709626871513328 13766986732454368 13797788512813056 13845697500704768 13879048854601728 13896152407180176 13896178783248384 13913303445532428 13927239996457984 13944429404023552 14067879451262976 14085242440163328 14136570268896096 14168195705739264 14185655582329763 14311268369104896 14328904558268832 14328931755737088 14360960273164288 14378684991000064 14505979503378432 14576809481422272 14609419793461248 14627423403232766 14660150294863872 14711081517318144 14746489408014336 14764689957201408 14808187409698816 14947121916966912 14965570092673536 14980560668459008 14999050115252224 15020105910702102 15053707937347968 15205722642173952 15224461093160634 15224489990470656 15239739918778368 15258520290237056 15277352802937568 15311533824147456 15401709178748928 15412603222339584 15447083319033856 15466148561747968 15487860074011164 15522508530552576 15576409688292864 15611256242405376 15630524112150528 15668144996015232 15687483079526496 15733699122804992 15861770119544832 15881317036777344 15881347180855296 15900918223465632 15916845710237696 15936490747455488 15994564683432216 16097419931615232 16156080307309824 16176020614875072 16192223663702016 16212177808376872 16232187353121166 16375890923735808 16375922006556672 16412526026473472 16432782846857216 16492665313712112 16659210835911168 16696479763955712 16717055317980304 16853130752016384 16873931379658752 16911680666861568 16923642753941504 17006277728325984 17103508677341184 17141771560288256 17162928436871168 17165835326516688 17187021903304764 17204237642683392 17377968733913088 17399384106469296 17399417131966464 17438308903128064 17459831774785792 17523456895819119 17601953347141632 17623678193565696 17700411513155616 17740009749202944 17761871275354073 17779696571908096 17841435705606144 17863456128172032 17906451424017408 17928552090887424 17968660708540416 17981370426062848 18069170086346358 18172477969675008 18172512462569472 18190680811700224 18213132282806272 18235611464175616 18238700034423981 18279502495351104 18464091779782656 18486845613123627 18486880702714368 18505398472802304 18528203209573568 18528238377664512 18551071260709904 18757172601683968 18780323253551104 18806687232727842 18825561076137984 18848760358528128 18890927607652352 19039098098184192 19081691158806528 19105206077691776 19105242340982784 19260720859447296 19284493005324288 19308294491480064 19341306004504576 19435745975229696 19479226391281664 19546867059818496 19618097516019072 19642310746634016 19661985877352448 19686253276268544 19860535695900672 19885048150818816 19929495889289216 19954093456898048 20002158643396608 20026807880936136 20071610583130624 20229041729320704 20274296856231936 20299281457547512 20299319987294208 20464515913162752 20489773818157056 20515062897197568 20535612238331904 20550137629786112 20650480098681552 20696678040736768 20768546251057152 20815008323207168 20840698816200704 20844228610770264 20869955168298642 20890859994686976 20916644106035328 21101819176894464 21127863660244992 21175089382369792 21175129574473728 21201224297954176 21252293558608896 21326086244576288 21463226575486976 21493356837403248 21541440409746432 21568027486500096 21589631551602688 21758969255067648 21834521231647744 21914129690191872 21941135104849149 21990220418282816 22039420577513472 22066622275977216 22212281114548224 22261973018607616 22420682875450368 22448355139010304 22470841002688512 22498575172878336 22580561906021952 22675036971101312 22804678236454912 22836691639740951 22859609878167552 22887780435355584 22916029204406352 22938983523577856 23118904833509376 23170624978550784 23199178808625728 23199222842621952 23283762795828864 23364609194425492 23416884363608064 23445786168225792 23498237591420928 23600548684207488 23653346332270592 23817941504229376 23821975555166016 23851377335198448 23875268565356544 23904736121183232 23958214278053888 23991847025148324 24092226781795144 24146129897422848 24229970626233344 24288335495553024 24318266712565308 24348281029681749 24372669993801472 24563836385603712 24618789039710208 24649127484164836 24649174270285824 24704317836886016 24738997970568168 25044719645933568 25075582976970456 25131680478037504 25367521000292352 25385464130912256 25473656454643712 25509416592488976 25655263016011776 25712657340432384 25744392655306752 25806356464025088 25914327966972928 26062489413091328 26099076159703944 26157463354692096 26157513003761664 26189747662178688 26215981169803264 26248337701691392 26513397534425088 26610014623804416 26669544857862144 26702410507914848 26762153558409216 26795184192258048 26952991062810624 26972055639094272 27032395808309248 27065759983058944 27103755129519537 27258716954512512 27286021217550336 27319698424209408 27353417196263424 27419253743026656 27533973464908736 27595577025626112 27691395001409536 27758097709203456 27792304814360352 27792357566496768 27826606891064856 27854479992915968 27888858808047104 28135758902525952 28170484880326656 28273140537792192 28336391411478528 28371311164659526 28622536738209792 28657809116537664 28657863511474176 28721920546328576 28757369982000128 29011959006756864 29153618962844544 29218839586922496 29254846806465532 29320300589727744 29422163034636288 29492978816028672 29529379914402816 29616374819397632 29894243833933824 29931140185347072 29961121336918016 29998100230504448 30040211821404204 30107415874695936 30411445284347904 30448922186321268 30448979980941312 30517040580474112 30554705605875136 30623067648294912 30803418357497856 30825206444679168 30932297123495936 30975720148022328 31045017061105152 31152819376585728 31222512484810752 31261048224301056 31336289992030464 31374966159052992 31467398245609984 31762634073554688 31762694361710592 31801836446931264 31833691420475392 31872981494910976 31989129366864432 32194839863230464 32312160614619648 32352041229750144 32384447327404032 32424355616753744 32464374706242332 32751781847471616 32751844013113344 32825052052946944 32865565693714432 32985330627424224 33318421671822336 33392959527911424 33434110635960608 33706261504032768 33747862759317504 33847285507883008 34012555456651968 34207017354682368 34325856873742336 34331670653033376 34374043806609528 34408475285366784 34755937467826176 34798768212938592 34798834263932928 34876617806256128 34919663549571584 35046913791638238 35247356387131392 35400823026311232 35480019498405888 35523742550708146 35559393143816192 35726912256344064 35812902848034816 35857104181774848 35937321417080832 35962740852125696 36138340172692716 36344955939350016 36345024925138944 36381361623400448 36426264565612544 36471222928351232 36477400068847962 36559004990702208 36928183559565312 36973691226247254 36973761405428736 37010796945604608 37056406419147136 37056476755329024 37102142521419808 37514345203367936 37560646507102208 37613374465455684 37697520717056256 37781855215304704 38078196196368384 38210412155383552 38210484681965568 38521441718894592 38568986010648576 38616588982960128 38871491950459392 38958452782563328 39093734119636992 39236195032038144 39284621493268032 39323971754704896 39372506552537088 39770096301637632 39858991778578432 39908186913796096 40004317286793216 40053615761872272 40143221166261248 40458083458641408 40548593712463872 40598562915095024 40598639974588416 40929031826325504 40979547636314112 41030125794395136 41071224476663808 41100275259572224 41300960197363104 41393356081473536 41537092502114304 41630016646414336 41681397632401408 41688457221540528 41739910336597284 41781719989373952 41833288212070656 42203638353788928 42255727320489984 42350178764739584 42402448595908352 42504587117217792 42556966746989289 42652172489152576 42986713674806496 43082880819492864 43135973097288463 43136054973000192 43179263103205376 43517938510135296 43669042463295488 43828259380383744 43882270209698298 43980440836565632 44133244551954432 44424562229096448 44523946037215232 44841365750900736 44896710278020608 44941682005377024 44997150345756672 45161123812043904 45350073942202624 45609356472909824 45673383279481902 45719219756335104 45775560870711168 45832058408812704 45877967047155712 46237809667018752 46341249957101568 46398357617251456 46398445685243904 46567525591657728 46729218388850984 46833768727216128 46891572336451584 47201097368414976 47306692664541184 47643951110332032 47702754670396896 47750537130713088 47809472242366464 47916428556107776 47983694050296648 48184453563590288 48292259794845696 48459941252466688 48576670991106048 48636533425130616 48696562059363498 48745339987602944 49127672771207424 49237578079420416 49298254968329672 49298348540571648 49408635673772032 49477995941136336 50089439291867136 50151165953940912 50263360956075008 50735042000584704 50770928261824512 51018833184977952 51195981911314681 51310526032023552 51425314680864768 51488785310613504 51612712928050176 51828655933945856 52124978826182656 52198152319407888 52314926709384192 52379495324357376 52431962339606528 52496675403382784 52570370687457357 53220029247608832 53285613826062219 53339089715724288 53404821015829696 53524307116818432 53590368384516096 53905982125621248 53944111278188544 54064791616618496 54131519966117888 54207510259039074 54517433909025024 54572042435100672 54639396848418816 54706834392526848 54838507486053312 55067946929817472 55382790002819072 55460536839370881 55516195418406912 55584609628720704 55584715132993536 55653213782129712 55708959985831936 55777717616094208 56271517805051904 56340969760653312 56546281075584384 56672782822957056 56742622329319052 57245073476419584 57315618233075328 57315727022948352 57443841092657152 57514739964000256 58023918013513728 58307237925689088 58437679173844992 58509693612931064 58640601179455488 58985957632057344 59058759828805632 59232749638795264 59788487667867648 59862280370694144 59996200461008896 60080423642808408 60214831749391872 60822890568695808 60897844372642536 60897959961882624 61034081160948224 61109411211750272 61606836714995712 61650412889358336 61864594246991872 61951440296044656 62090034122210304 62305638753171456 62445024969621504 62522096448602112 62672579984060928 62749932318105984 62934796491219968 63525268147109376 63525388723421184 63603672893862528 63667382840950784 63745962989821952 63978258733728864 64389679726460928 64624321229239296 64704082459500288 64768894654808064 64848711233507488 64928749412484664 65503563694943232 65650104105893888 65731131387428864 65823405314547447 65970661254848448 66636843343644672 66785919055822848 66868221271921216 67412523008065536 67495725518635008 67694571015766016 68025110913303936 68414034709364736 68651713747484672 68663341306066752 68748087613219056 68816950570733568 69511874935652352 69597536425877184 69597668527865856 69753235612512256 69839327099143168 70093827583276476 70494712774262784 70801646052622464 70960038996811776 71047485101416292 71453824512688128 71625805696069632 71714208363549696 71874642834161664 71925481704251392 72276680345385432 72689911878700032 72762723246800896 72852529131225088 72942445856702464 72954800137695924 73044843089045247 73118009981404416 73856367119130624 73947382452494508 73947522810857472 74112812838294272 74112953510658048 74204285042839616 75121293014204416 75226748930911368 75395041434112512 75563710430609408 76156392392736768 76420824310767104 76420969363931136 77137972021297152 77233177965920256 77742983900918784 77916905565126656 78187468239273984 78472390064076288 78569242986536064 78647943509409792 78745013105074176 79540192603275264 79717983557156864 79816373827592192 80008634573586432 80107231523744544 80286442332522496 80916166917282816 81097187424927744 81197125830190048 81197279949176832 81858063652651008 81959095272628224 82060251588790272 82200550519144448 82601920394726208 82786712162947072 83074185004228608 83362795264802816 83376914443081056 83479820673194568 83563439978747904 83666576424141312 84407276707577856 84511454640979968 84700357529479168 84804897191816704 85009174234435584 85113933493978578 85304344978305152 85973427349612992 86165761638985728 86271946194576926 86272109946000384 86358526206410752 87035877020270592 87338084926590976 87656518760767488 87764540419396596 87960881673131264 88266489103908864 88849124458192896 89682731501801472 89793420556041216 89883364010754048 89994300691513344 90322247624087808 90700147884405248 91218712945819648 91346766558963804 91551121741422336 91664116817625408 91755934094311424 92475619334037504 92796715234502912 92796891370487808 93135051183315456 93458436777701968 93667537454432256 93783144672903168 94402194736829952 94613385329082368 95287902220664064 95405509340793792 95501074261426176 95618944484732928 95832857112215552 95967388100593296 96368907127180576 96584519589691392 96919882504933376 97153341982212096 97273066850261232 97393124118726996 97490679975205888 98255345542414848 98475156158840832 98596509936659344 98596697081143296 98955991882272672 99299589076308341 100178878583734272 100302331907881824 100526721912150016 101541856523649024 102037666369955904 102391963822629362 102621052064047104 102977570621227008 103225425856100352 103657311867891712 104396304638815776 104629853418768384 104758990648714752 104863924679213056 104993350806765568 105140741374914714 106440058495217664 106571227652124438 106678179431448576 106809642031659392 107180736769032192 107811964251242496 107888222556377088 108129583233236992 108263039932235776 108415020518078148 109034867818050048 109144084870201344 109278793696837632 109413668785053696 109677014972106624 110135893859634944 110765580005638144 110921073678741762 111032390836813824 111169219257441408 111169430265987072 111306427564259424 111417919971663872 111555435232188416 112543035610103808 112681939521306624 113092562151168768 113345565645914112 113485244658638104 114631236466150656 114631454045896704 114887682185314304 115029479928000512 116614475851378176 116875358347689984 117019387225862128 117281202358910976 117971915264114688 118117519657611264 118465499277590528 119576975335735296 119724560741388288 119992400922017792 120160847285616816 120429663498783744 121645781137391616 121795688745285072 121795919923765248 122068162321896448 122218822423500544 123213673429991424 123300825778716672 123902880592089312 124180068244420608 124333098927478511 124611277506342912 124890049939243008 125044192897204224 125345159968121856 125499864636211968 125869592982439936 127050536294218752 127207345787725056 127334765681901568 127491925979643904 127670900240967867 127956517467457728 129248642458478592 129407919291865389 129408164919000576 129537789309616128 129697422467014976 129857498824969328 131007127389886464 131300208211787776 131462262774857728 131646810629094894 131941322509696896 133273686687289344 133571838111645696 133736442543842432 134825046016131072 134991451037270016 135389142031532032 136050221826607872 136828069418729472 137326682612133504 137496175226438112 137633901141467136 139023749871304704 139195072851754368 139195337055731712 139506471225024512 139678654198286336 140187655166552952 141603292105244928 141920077993623552 142094970202832584 143251611392139264 143428416727099392 143749285668323328 143850963408502784 144553360690770864 145379823757400064 145705058262450176 145884891713404928 145909600275391848 146089686178090494 146236019962808832 147712734238261248 147894764904989016 147895045621714944 148225625676588544 148225907021316096 148408570085679232 150242586028408832 150453497861822736 150790082868225024 151127420861218816 152312784785473536 152841648621534208 153587945733944043 154275944042594304 154466355931840512 155485967801837568 155833811130253312 156374936478547968 156944780128152576 157138485973072128 157295887018819584 157490026210148352 159435967114313728 159632747655184384 159856841478186657 160017269147172864 160214463047489088 160572884665044992 161832333834565632 162194374849855488 162394251660380096 162394559898353664 163716127305302016 163918190545256448 164120503177580544 164401101038288896 165203840789452416 165573424325894144 166148370008457216 166725590529605632 166753828886162112 166959641346389136 167126879957495808 167333152848282624 168814553415155712 169022909281959936 169400715058958336 169609794383633408 170018348468871168 170227866987957156 170608689956610304 171946854699225984 172331523277971456 172543892389153852 172544219892000768 174071754040541184 174676169853181952 175313037521534976 175529080838793192 175921763346262528 177698248916385792 179365463003602944 179586841112082432 179988601383026688 180644495248175616 181400295768810496 182437425891639296 182693533117927608 183102243482844672 183328233635250816 183511868188622848 184951238668075008 185593430469005824 185593782740975616 186270102366630912 186916873555403936 187335074908864512 187566289345806336 188804389473659904 189226770658164736 190575804441328128 190811018681587584 191002148522852352 191237888969465856 191934776201186592 192737814254361152 193169039179382784 193839765009866752 194306683964424192 194546133700522464 194786248237453992 194981359950411776 196510691084829696 196950312317681664 197193019873318688 197193394162286592 197911983764545344 198599178152616682 200357757167468544 200604663815763648 201053443824300032 203083713047298048 204075332739911808 204783927645258724 205242104128094208 205955141242454016 206450851712200704 207314623735783424 208792609277631552 209259706837536768 209517981297429504 209727849358426112 209986701613531136 210281482749829428 212880116990435328 213142455304248876 213619284063318784 214361473538064384 215623928502484992 215776445112754176 216526079864471552 216830041036156296 218069735636100096 218288169740402688 218557587393675264 218827337570107392 219354029944213248 220271787719269888 221531160011276288 221842147357483524 222338438514882816 222338860531974144 222612855128518848 222835839943327744 223110870464376832 225363879042613248 226185124302337536 226691131291828224 226970489317276208 229262472932301312 229262908091793408 229775364370628608 230058959856001024 233228951702756352 233750716695379968 234038774451724256 234562404717821952 235943830528229376 236235039315222528 236930998555181056 239153950671470592 239449121482776576 240321694571233632 240859326997567488 243291562274783232 243591377490570144 243591839847530496 244136324643792896 244437644847001088 246601651557433344 247805761184178624 248360136488841216 248666197854957022 249222555012685824 250088385794408448 250690319936243712 250999729272423936 251739185964879872 254101072588437504 254414691575450112 254669531363803136 254983851959287808 255341800481935734 255913034934915456 258497284916957184 258815838583730778 258816329838001152 259075578619232256 259394844934029952 259714997649938656 262014254779772928 262600416423575552 262924525549715456 263293621258189788 263882645019393792 266547373374578688 267472885087684864 269650092032262144 269982902074540032 272100443653215744 273656138837458944 274653365224267008 274992350452876224 275267802282934272 278390145703508736 278390674111463424 279012942450049024 279357308396572672 280375310333105904 283206584210489856 283840155987247104 284189940405665168 286503222784278528 286856833454198784 287498571336646656 287701926817005568 289106721381541728 290759647514800128 291410116524900352 291769783426809856 291819200550783696 292179372356180988 292472039925617664 295425468476522496 295789529809978032 295790091243429888 296451251353177088 296817140171358464 297898767228925023 300906995723645472 301580165736450048 301951811681019241 302254841722437632 304625569570947072 305683297243068416 307175891467888086 308932711863681024 310971935603675136 311667622260506624 313889560256305152 314276971946144256 314591774037639168 314980052420296704 318871934228627456 319265495310368768 319713682956373314 320034538294345728 320428926094978176 321145769330089984 323664667669131264 324388749699710976 324788503320760192 324789119796707328 327432254610604032 327836381090512896 328241006355161088 328802202076577792 330407681578904832 331146848651788288 332296740016914432 333507657772324224 333919282692778272 334253759914991616 334666305696565248 337629106830311424 338045818563919872 338801430117916672 339219588767266816 340036696937742336 340455733975914312 341217379913220608 343893709398451968 344663046555942912 345087784778307704 345088439784001536 349352339706363904 350626075043069952 351058161677586384 351843526692525056 355396497832771584 358730926007205888 359173682224164864 359977202766053376 361288990496351232 362800591537620992 364874851783278592 365387066235855216 366204486965689344 366656467270501632 367023736377245696 369902477336150016 371186860938011648 372540204733261824 372999296782435533 373833747110807872 374670149817729024 375132578691612672 377608778947319808 378453541316329472 381151608882656256 381622037363175168 382004297045704704 382475777938931712 383869552402373184 385475628508722304 387679530019733504 388223757875596167 388613367928848384 389092267401044928 389572496474907984 389962719900823552 393021382169659392 393900624635363328 394386039746637376 394386788324573184 395823967529090688 397198356305233364 400715514334937088 401209327631527296 402106887648600064 406167426094596096 408150665479823616 409567855290517448 410484208256188416 412901703424401408 414629247471566848 417585218555263104 418519413675073536 419035962594859008 419973403227062272 420562965499658856 425760233980870656 426284910608497752 427238568126637568 431247857004969984 431552890225508352 433052159728943104 433660082072312592 436139471272200192 437115174787350528 437654675140214784 438708059888426496 440543575438539776 443062320022552576 443684294714967048 444676877029765632 444677721063948288 445225710257037696 445671679886655488 446221740928753664 450727758085226496 452370248604675072 453382262583656448 453940978634552416 458524945864602624 459550728741257216 460117919712002048 460763837201832129 466457903405512704 467501433390759936 468077548903448512 469124809435643904 471887661056458752 472470078630445056 473861997110362112 478307901342941184 478898242965553152 480643389142467264 481718653995134976 486583124549566464 487182754981140288 487183679695060992 488272649287585792 488875289694002176 493203303114866688 495611522368357248 496720272977682432 497332395709914044 498445110025371648 500176771588816896 501380639872487424 501999458544847872 503478371929759744 508202145176875008 508829383150900224 509339062727606272 509967703918575616 510683600963871468 511826069869830912 516994569833914368 517631677167461556 517632659676002304 518789689868059904 519429995299877312 524028509559545856 525849051099430912 526587242516379576 527765290038787584 533094746749157376 534945770175369728 539965804149080064 544200887306431488 547312277674917888 549306730448534016 549984700905752448 550535604565868544 556780291407017472 556781348222926848 558025884900098048 558714616793145344 560750620666211808 566413168420979712 567680311974494208 568379880811330336 573006445568557056 573713666908397568 575403853634011136 578213442763083456 581519295029600256 583539566853619712 583638401101567392 584358744712361976 584944079851235328 590850936953044992 591579059619956064 591580182486859776 592902502706354176 593634280342716928 595797534457850046 601813991447290944 603160331472900096 603903623362038482 604509683444875264 609251139141894144 611366594486136832 614351782935776172 617865423727362048 621943871207350272 627779120512610304 628553943892288512 629183548075278336 629960104840593408 637743868457254912 638530990620737536 639427365912746628 640857852189956352 642291538660179968 647329335338262528 649577006641520384 649578239593414656 654864509221208064 655672762181025792 656482012710322176 660815363157809664 662293697303576576 664593480033828864 667015315544648448 667838565385556544 668507519829983232 669332611393130496 676091637127839744 677602860235833344 678439177534533632 680073393875484672 680911467951828624 682434759826441216 687787418796903936 689326093111885824 690175569556615408 690176879568003072 698704679412727808 701252150086139904 702116323355172768 703687053385050112 710792995665543168 717461852014411776 718347364448329728 722577980992702464 725601183075241984 730774132471710432 732408973931378688 733312934541003264 734047472754491392 739804954672300032 742373721876023296 745080409466523648 745998593564871066 747667494221615744 750265157383225344 755217557894639616 756907082632658944 762303217765312512 763244074726350336 764008594091409408 764951555877863424 767739104804746368 770951257017444608 775359060039467008 776447515751192334 777226735857696768 778184534802089856 779144992949815968 779925439801647104 786042764339318784 787801249270726656 788772079493274752 788773576649146368 791647935058181376 794396712610466728 802418655263054592 804213775297200128 816301330959647232 819135710581034896 820968416512376832 825803406848802816 829258494943133696 835170437110526208 837038827350147072 838071925189718016 839946806454124544 841125930999317712 851520467961741312 852569821216995504 854477136253275136 862495714009939968 863105780451016704 867320164144625184 870331692492349577 872278942544400384 874230349574701056 875309350280429568 877416119776852992 881087150877079552 886124640045105152 887368589429934096 889353754059531264 890451420514075392 891343359773310976 892443481857507328 893696301686775069 904740497209350144 905855435043057723 906764525167312896 907881957269104832 917049891729205248 919101457482514432 920235839424004096 921527674403664258 932915806811025408 935002866781519872 936155097806897024 943775322112917504 944940157260890112 947723994220724224 956615802685882368 957796485931106304 961286778284934528 963437307990269952 973166249099132928 974365509962280576 974367359390121984 976545298575171584 977750579388004352 986406606229733376 991223044736714496 993440545955364864 994664791419828088 996890220050743296 1002761279744974848 1003998917089695744 1006956743859519488 1016404290353750016 1017658766301800448 1019935407837151232 1021367201927742936 1023652139739661824 1033989139667828736 1035263354334923112 1035265319352004608 1037579379736119808 1038859990599754624 1048057019119091712 1051698102198861824 1053174485032759152 1055530580077575168 1066189493498314752 1069891540350739456 1079931608298160128 1088401774612862976 1094624555349835776 1098613460897068032 1099969401811504896 1101071209131737088 1113560582814034944 1116051769800196096 1117429233586290688 1118997890347306599 1121501241332423616 1132826336841959424 1135360623948988416 1136759761622660672 1146012891137114112 1147427333816795136 1150807707268022272 1156426885526166912 1163038590059200512 1167079133707239424 1167276802203134784 1168717489424723952 1169888159702470656 1181701873906089984 1183158119239912128 1183160364973719552 1185805005412708352 1187268560685433856 1191595068915700092 1203627982894581888 1206320662945800192 1207807246724076964 1218502278283788288 1222733188972273664 1228703565871552344 1243887742414700544 1255558241025220608 1257107887784577024 1259920209681186816 1277061981241475072 1278854731825493256 1281715704379912704 1284583077320359936 1294658670676525056 1299154013283040768 1299156479186829312 1311345524362051584 1312964025420644352 1321630726315619328 1324587394607153152 1329186960067657728 1334030631089296896 1335677130771113088 1337015039659966464 1338665222786260992 1352183274255679488 1355205720471666688 1356878355069067264 1360146787750969344 1361822935903657248 1364869519652882432 1375574837593807872 1378652186223771648 1380351139113230816 1380353759136006144 1397409358825455616 1402504300172279808 1404232646710345536 1407374106770100224 1421585991331086336 1434923704028823552 1436694728896659456 1445155961985404928 1451202366150483968 1461548264943420864 1464817947862757376 1466625869082006528 1468094945508982784 1479609909344600064 1484747443752046592 1490160818933047296 1491997187129742132 1495334988443231488 1500530314766450688 1510435115789279232 1524606435530625024 1526488149452700672 1528017188182818816 1529903111755726848 1535478209609492736 1541902514034889216 1550718120078934016 1552895031502384668 1556369069604179712 1558289985899631936 1559850879603294208 1572085528678637568 1577544158986549504 1577547153298292736 1583295870116362752 1588793425220933456 1604837310526109184 1608427550594400256 1632602661919294464 1638271421162069792 1641936833024753664 1651606813697605632 1658516989886267392 1670340874221052416 1674077654700294144 1676143850379436032 1682251861998635424 1703040935923482624 1705139642433991008 1708954272506550272 1726211560902033408 1734640328289250368 1740663384984699154 1744557885088800768 1750618700560859136 1754832239553705984 1762174301754159104 1774737178859868192 1778707508119062528 1780902841028150784 1782686719546621952 1784886963715014656 1787392603373550138 1809480994418700288 1811710870086115446 1813529050334625792 1815763914538209664 1834099783458410496 1838202914965028864 1840471678848008192 1843055348807328516 1865831613622050816 1872310195613794048 1887550644225835008 1889880314521780224 1913231605371764736 1915592971862212608 1922573556569869056 1926874615980539904 1948731019924561152 1948734718780243968 1953090597150343168 1955501158776008704 1982446089473428992 1986881091910729728 1989329582839656176 1993780440101486592 2005522559489949696 2007997834179391488 2013913487719038976 2032808580707500032 2035317532603600896 2039870815674302464 2042734403855485872 2047304279479323648 2067978279335657472 2070526708669846224 2070530638704009216 2075158759472239616 2077719981199509248 2096114038238183424 2106348970065518304 2111061160155150336 2113662681767134687 2132378986996629504 2139783080701478912 2176803549225725952 2197226921794136064 2199938803623009792 2202142418263474176 2227121165628069888 2232103539600392192 2234858467172581376 2237995780694613198 2243002482664847232 2265652673683918848 2270721247897976832 2273519523245321344 2292025782274228224 2294854667633590272 2301615414536044544 2312853771052333824 2326077180118401024 2334553604406269568 2337434978849447904 2339776319404941312 2363403747812179968 2366316238479824256 2366320729947439104 2371610010825416704 2374537121370867712 2383190137831400184 2407255965789163776 2412641325891600384 2415614493448153928 2445466377944547328 2457407131743104688 2487775484829401088 2511116482050441216 2514215775569154048 2519840419362373632 2554123962482950144 2557709463650986512 2563431408759825408 2569166154640719872 2589317341353050112 2598308026566081536 2610995077477048731 2622691048724103168 2625928050841288704 2643261452631238656 2649174789214306304 2658373920135315456 2668061262178593792 2671354261542226176 2674030079319932928 2677330445572521984 2710411440943333376 2713756710138134528 2717566305129173169 2720293575501938688 2723645871807314496 2729739039305764864 2751149675187615744 2757304372447543296 2760702278226461632 2760707518272012288 2794818717650911232 2805008600344559616 2808465293420691072 2814748213540200448 2843171982662172672 2869847408057647104 2873389457793318912 2890311923970809856 2902404732300967936 2923096529886841728 2929635895725514752 2933251738164013056 2959219818689200128 2969494887504093184 2980321637866094592 2983994374259484264 2990669976886462976 3020870231578558464 3049212871061250048 3052976298905401344 3059806223511453696 3070956419218985472 3083805028069778432 3101436240157868032 3105790063004769336 3112738139208359424 3116579971799263872 3119701759206588416 3144171057357275136 3155088317973099008 3155094306596585472 3166591740232725504 3177586850441866912 3209674621052218368 3216855101188800512 3265205323838588928 3276542842324139584 3283873666049507328 3303213627395211264 3317033979772534784 3340681748442104832 3348155309400588288 3352287700758872064 3364503723997270848 3406081871846965248 3410279284867982016 3417908545013100544 3452423121804066816 3469280656578500736 3481326769969398308 3489115770177601536 3501237401121718272 3509664479107411968 3524348603508318208 3549474357719736384 3557415016238125056 3561805682056301568 3565373439093243904 3569773927430029312 3574785206747100276 3618961988837400576 3623421740172230892 3631527829076419328 3668199566916820992 3680943357696016384 3686110697614657032 3731663227244101632 3744620391227588096 3779760629043560448 3831185943724425216 3845147113139738112 3853749231961079808 3897462039849122304 3897469437560487936 3906181194300686336 3911002317552017408 3964892178946857984 3973762183821459456 3978659165679312352 3987560880202973184 4011045118979899392 4015995668358782976 4027826975438077952 4065617161415000064 4070635065207201792 4085468807710971744 4094608558958647296 4135956558671314944 4141053417339692448 4141061277408018432 4150317518944479232 4155439962399018496 4192228076476366848 4212697940131036608 4222122320310300672 4227325363534269374 4264757973993259008 4279566161402957824 4353607098451451904 4394453843588272128 4399877607246019584 4404284836526948352 4454242331256139776 4464207079200784384 4469716934345162752 4475991561389226396 4486004965329694464 4531305347367837696 4547039046490642688 4584051564548456448 4589709335267180544 4625707542104667648 4652154360236802048 4669107208812539136 4674869957698895808 4679552638809882624 4732632476959648512 4732641459894878208 4743220021650833408 4749074242741735424 4766380275662800368 4814511931578327552 4825282651783200768 4831228986896307856 4890932755889094656 4914814263486209376 4975550969658802176 5022232964100882432 5028431551138308096 5115418927301973024 5126862817519650816 5138332309281439744 5178634682706100224 5196616053132163072 5221990154954097462 5251856101682577408 5286522905262477312 5298349578428612608 5336122524357187584 5342708523084452352 5348060158639865856 5354660891145043968 5420822881886666752 5427513420276269056 5435132610258346338 5440587151003877376 5447291743614628992 5459478078611529728 5502299350375231488 5514608744895086592 5521404556452923264 5521415036544024576 5589637435301822464 5616930586841382144 5629496427080400896 5739694816115294208 5746778915586637824 5780623847941619712 5804809464601935872 5846193059773683456 5859271791451029504 5866503476328026112 5938989775008186368 5960643275732189184 5967988748518968528 5981339953772925952 6041740463157116928 6098425742122500096 6105952597810802688 6119612447022907392 6141912838437970944 6167610056139556864 6202872480315736064 6211580126009538672 6225476278416718848 6233159943598527744 6239403518413176832 6288342114714550272 6310176635946198016 6333183480465451008 6340988045301404061 6355173700883733824 6419349242104436736 6433710202377601024 6530410647677177856 6553085684648279168 6606427254790422528 6634067959545069568 6681363496884209664 6696310618801176576 6704575401517744128 6729007447994541696 6812163743693930496 6820558569735964032 6835817090026201088 6904846243608133632 6938561313157001472 6962653539938796616 6978231540355203072 7019328958214823936 7048697207016636416 7098948715439472768 7114830032476250112 7123611364112603136 7139547854860058624 7149570413494200552 7237923977674801152 7246843480344461784 7263055658152838656 7336399133833641984 7361886715392032768 7372221395229314064 7463326454488203264 7489240782455176192 7559521258087120896 7662371887448850432 7690294226279476224 7707498463922159616 7794924079698244608 7812362388601372672 7822004635104034816 7832985232431146193 7929784357893715968 7947524367642918912 7957318331358624704 7975121760405946368 8022090237959798784 8031991336717565952 8055653950876155904 8131234322830000128 8141270130414403584 8170937615421943488 8189217117917294592 8271913117342629888 8282106834679384896 8282122554816036864 8300635037888958464 8310879924798036992 8384456152952733696 8425395880262073216 8444244640620601344 8454650727068538748 8529515947986518016 8559132322805915648 8707214196902903808 8788907687176544256 8799755214492039168 8908484662512279552 8939433868690325504 8951983122778452792 8972009930659388928 9062610694735675392 9094078092981285376 9179418670534361088 9251415084209335296 9304308720473604096 9338214417625078272 9349739915397791616 9359105277619765248 9465264953919297024 9465282919789756416 9486440043301666816 9498148485483470848 9532760551325600736 9629023863156655104 9650565303566401536 9662457973792615712 9781865511778189312 9829628526972418752 9951101939317604352 10044465928201764864 10056863102276616192 10230837854603946048 10253725635039301632 10276664618562879488 10357269365412200448 10393232106264326144 10443980309908194924 10503712203365154816 10573045810524954624 10672245048714375168 10685417046168904704 10696120317279731712 10709321782290087936 10841645763773333504 10855026840552538112 10870265220516692676 10894583487229257984 10918956157223059456 11004598700750462976 11042809112905846528 11042830073088049152 11233861173682764288 11258992854160801792 11493557831173275648 11561247695883239424 11609618929203871744 11692386119547366912 11718543582902059008 11733006952656052224 11877979550016372736 11921286551464378368 11935977497037937056 11962679907545851904 12083480926314233856 12196851484245000192 12211905195621605376 12283825676875941888 12335220112279113728 12423160252019077344 12450952556833437696 12466319887197055488 12478807036826353664 12576684229429100544 12620353271892396032 12666366960930902016 12681976090602808122 12710347401767467648 12838698484208873472 12867420404755202048 13060821295354355712 13106171369296558336 13212854509580845056 13362726993768419328 13392621237602353152 13409150803035488256 13458014895989083392 13641117139471928064 13671634180052402176 13877122626314002944 13925307079877593232 13956463080710406144 14038657916429647872 14097394414033272832 14197897430878945536 14229660064952500224 14247222728225206272 14279095709720117248 14299140826988401104 14475847955349602304 14493686960688923568 14526111316305677312 14672798267667283968 14744442790458628128 14795638772369942809 14926652908976406528 14978481564910352384 15380588452558952448 15414996927844319232 15589848159396489216 15624724777202745344 15644009270208069632 15665970464862292386 15859568715787431936 15895048735285837824 15914636662717249408 16044180475919597568 16063982673435131904 16111307901752311808 16262468645660000256 16282540260828807168 16341875230843886976 16378434235834589184 16543826234685259776 16564213669358769792 16564245109632073728 16601270075777916928 16621759849596073984 16768912305905467392 16850791760524146432 16888489281241202688 16909301454137077496 17118264645611831296 17414428393805807616 17577815374353088512 17599510428984078336 17816969325024559104 17878867737380651008 17903966245556905584 17944019861318777856 18125221389471350784 18188156185962570752 18358837341068722176 18502830168418670592 18608617440947208192 18676428835250156544 18699479830795583232 18718210555239530496 18930529907838594048 18972880086603333632 18996296970966941696 19022964135904212183 19065521102651201472 19258047726313310208 19301130607132803072 19324915947585231424 19563731023556378624 19659257053944837504 19902203878635208704 20088931856403529728 20113726204553232384 20461675709207892096 20507451270078603264 20714538730824400896 20786464212528652288 20887960619816389848 21146091621049909248 21344490097428750336 21370834092337809408 21418643564580175872 21710053681105076224 21740530441033385352 21789166974458515968 21837912314446118912 22009197401500925952 22085618225811693056 22085660146176098304 22467722347365528576 22517985708321603584 22987115662346551296 23122495391766478848 23219237858407743488 23384772239094733824 23437087165804118016 23466013905312104448 23755959100032745472 23842573102928756736 23871954994075874112 23925359815091703808 24166961852628467712 24393702968490000384 24423810391243210752 24567651353751883776 24670440224558227456 24846320504038154688 24901905113666875392 24932639774394110976 24957614073652707328 25153368458858201088 25240706543784792064 25332733921861804032 25363952181205616244 25420694803534935296 25677396968417746944 26121642590708711424 26212342738593116672 26725453987536838656 26818301606070976512 26916029791978166784 27282234278943856128 27343268360104804352 27754245252628005888 27850614159755186464 27912926161420812288 28077315832859295744 28194788828066545664 28395794861757891072 28459320129905000448 28494445456450412544 28598281653976802208 28951695910699204608 28987373921377847136 29052222632611354624 29345596535334567936 29488885580917256256 29591277544739885618 29853305817952813056 29956963129820704768 30761176905117904896 30829993855688638464 31179696318792978432 31249449554405490688 31288018540416139264 31331940929724584772 31719137431574863872 31829273325434498816 32088360951839195136 32127965346870263808 32524937291320000512 32565080521657614336 32683750461687773952 32756868471669178368 33128427338717539584 33128490219264147456 33202540151555833856 33243519699192147968 33701583521048292864 33776978562482405376 33818602908274154992 34236529291223662592 34828856787611615232 35155630748706177024 35199020857968156672 35633938650049118208 35807932491113811168 35888039722637555712 36250442778942701568 36376312371925141504 37005660336837341184 37352857670500313088 37398959661591166464 37436421110479060992 37861059815677188096 37945760173206667264 37992593941933883392 38045928271808424366 38131042205302402944 38516095452626620416 38602261214265606144 38649831895170462848 39127462047112757248 39318514107889675008 40177863712807059456 40227452409106464768 40923351418415784192 41014902540157206528 41572928425057304576 41775921239632779696 42292183242099818496 42688980194857500672 42741668184675618816 42837287129160351744 43420107362210152448 43481060882066770704 43578333948917031936 43675824628892237824 44018394803001851904 44171236451623386112 44386916317109828427 44935444694731057152 45035971416643207168 46244990783532957696 46438475716815486976 46769544478189467648 46874174331608236032 46932027810624208896 47511918200065490944 47685146205857513472 47743909988151748224 47850719630183407616 48333923705256935424 48787405936980000768 48847620782486421504 49135302707503767552 49340880449116454912 49692641008076309376 49803810227333750784 49865279548788221952 50306736917716402176 50481413087569584128 50665467843723608064 50727904362411232488 50841389607069870592 51354793936835493888 52243285181417422848 52424685477186233344 53450907975073677312 53636603212141953024 53832059583956333568 54564468557887712256 54686536720209608704 55508490505256011776 55701228319510372928 55825852322841624576 56154631665718591488 56389577656133091328 56791589723515782144 56918640259810000896 56988890912900825088 57196563307953604416 57903391821398409216 57974747842755694272 58104445265222709248 58691193070669135872 58977771161834512512 59182555089479771236 59706611635905626112 59913926259641409536 61522353810235809792 62359392637585956864 62576037080832278528 62663881859449169544 63438274863149727744 63658546650868997632 64255930693740527616 65130161043315228672 65367500923375547904 65513736943338356736 66256854677435079168 66256980438528294912 66405080303111667712 66487039398384295936 67403167042096585728 67553957124964810752 67637205816548309984 68473058582447325184 69657713575223230464 70311261497412354048 70398041715936313344 71267877300098236416 71615864982227622336 71776079445275111424 72500885557885403136 72752624743850283008 74011320673674682368 74705715341000626176 74797919323182332928 74872842220958121984 75722119631354376192 75891520346413334528 75985187883867766784 76091856543616848732 76262084410604805888 77032190905253240832 77299663790340925696 78637028215779350016 80454904818212929536 81846702836831568384 82029805080314413056 83145856850114609152 83551842479265559392 84584366484199636992 85377960389715001344 85483336369351237632 86962121764133541408 87156667897834063872 87351649257784475648 88036789606003703808 88342472903246772224 88773832634219656854 89870889389462114304 90071942833286414336 92489981567065915392 93539088956378935296 93748348663216472064 93864055621248417792 95023836400130981888 95487819976303496448 95701439260366815232 97574811873960001536 97695241564972843008 98270605415007535104 98681760898232909824 99385282016152618752 99607620454667501568 99730559097576443904 100962826175139168256 101330935687447216128 101455808724822464976 101682779214139741184 102709587873670987776 104486570362834845696 104849370954372466688 106901815950147354624 107664119167912667136 109128937115775424512 109373073440419217408 111016981010512023552 111402456639020745856 112309263331437182976 112779155312266182656 113583179447031564288 113837280519620001792 113977781825801650176 114393126615907208832 115806783642796818432 115949495685511388544 116208890530445418496 117382386141338271744 117955542323669025024 118365110178959542472 119827852519282819072 123044707620471619584 124718785275171913728 125152074161664557056 125327763718898339088 126876549726299455488 127317093301737995264 128511861387481055232 130260322086630457344 130735001846751095808 131027473886676713472 132513709354870158336 132810160606223335424 132974078796768591872 133160748951329485281 134806334084193171456 135107914249929621504 135274411633096619968 136946117164894650368 139315427150446460928 140622522994824708096 140796083431872626688 142535754600196472832 143231729964455244672 143552158890550222848 145001771115770806272 145505249487700566016 148022641347349364736 149411430682001252352 149595838646364665856 151444239262708752384 151970375767735533568 152183713087233697464 152524168821209611776 154064381810506481664 154599327580681851392 157274056431558700032 160909809636425859072 163693405673663136768 164059610160628826112 166291713700229218304 167103684958531118784 169168732968399273984 170755920779430002688 170966672738702475264 173924243528267082816 174313335795668127744 174703298515568951296 176073579212007407616 176684945806493544448 177547665268439313708 179741778778924228608 187078177912757870592 187728111242496835584 190975639952606992896 191402878520733630464 195390483129945686016 196541210830015070208 197363521796465819648 198770564032305237504 199215240909335003136 199461118195152887808 201925652350278336512 202661871374894432256 202911617449644929952 203365558428279482368 205419175747341975552 208973140725669691392 209698741908744933376 213803631900294709248 215328238335825334272 218257874231550849024 218746146880838434816 222033962021024047104 222804913278041491712 224618526662874365952 227166358894063128576 227674561039240003584 227955563651603300352 228786253231814417664 231898991371022777088 232417781060890836992 235911084647338050048 236730220357919084944 239655705038565638144 246089415240943239168 249437570550343827456 250655527437796678176 253753099452598910976 254634186603475990528 261470003693502191616 262054947773353426944 265027418709740316672 265620321212446670848 265948157593537183744 266321497902658970562 269612668168386342912 270215828499859243008 270548823266193239936 273892234329789300736 281245045989649416192 281592166863745253376 285071509200392945664 286463459928910489344 287104317781100445696 291010498975401132032 296045282694698729472 298822861364002504704 299191677292729331712 302888478525417504768 303940751535471067136 304367426174467394928 305048337642419223552 308128763621012963328 309198655161363702784 314548112863117400064 327386811347326273536 328119220321257652224 332583427400458436608 334207369917062237568 338337465936798547968 341511841558860005376 341933345477404950528 347848487056534165632 348626671591336255488 352147158424014815232 353369891612987088896 355095330536878627416 359483557557848457216 374156355825515741184 375456222484993671168 381951279905213985792 382805757041467260928 390780966259891372032 393082421660030140416 394727043592931639296 397541128064610475008 398430481818670006272 398922236390305775616 403851304700556673024 405323742749788864512 405823234899289859904 406731116856558964736 410838351494683951104 417946281451339382784 419397483817489866752 427607263800589418496 430656476671650668544 436515748463101698048 444067924042048094208 445609826556082983424 454332717788126257152 455911127303206600704 457572506463628835328 463797982742045554176 464835562121781673984 471822169294676100096 473460440715838169888 479311410077131276288 492178830481886478336 498875141100687654912 501311054875593356352 507506198905197821952 509268373206951981056 522940007387004383232 524109895546706853888 530054837419480633344 531240642424893341696 531896315187074367488 532642995805317941124 539225336336772685824 541097646532386479872 563184333727490506752 572926919857820978688 574208635562200891392 582020997950802264064 592090565389397458944 597645722728005009408 598383354585458663424 605776957050835009536 608734852348934789856 610096675284838447104 616257527242025926656 618397310322727405568 629096225726234800128 654773622694652547072 656238440642515304448 665166854800916873216 668414739834124475136 683023683117720010752 683866690954809901056 695696974113068331264 697253343182672510976 706739783225974177792 710190661073757254832 718967115115696914432 748312711651031482368 763902559810427971584 765611514082934521856 786164843320060280832 789454087185863278592 795082256129220950016 796860963637340012544 797844472780611551232 807702609401113346048 810647485499577729024 811646469798579719808 813462233713117929472 821676702989367902208 838794967634979733504 855214527601178836992 861312953343301337088 873031496926203396096 888135848084096188416 891219653112165966848 908665435576252514304 911822254606413201408 915145012927257670656 927595965484091108352 929671124243563347968 943644338589352200192 946920881431676339776 958622820154262552576 984357660963772956672 997750282201375309824 1002622109751186712704 1015012397810395643904 1018536746413903962112 1045880014774008766464 1060109674838961266688 1063792630374148734976 1065285991610635882248 1078450672673545371648 1082195293064772959744 1126368667454981013504 1145853839715641957376 1148417271124401782784 1164041995901604528128 1184181130778794917888 1195291445456010018816 1196766709170917326848 1211553914101670019072 1217469704697869579712 1220193350569676894208 1232515054484051853312 1236794620645454811136 1258192451452469600256 1309547245389305094144 1336829479668248950272 1367733381909619802112 1391393948226136662528 1394506686365345021952 1413479566451948355584 1420381322147514509664 1437934230231393828864 1496625423302062964736 1527805119620855943168 1531223028165869043712 1572329686640120561664 1590164512258441900032 1593721927274680025088 1595688945561223102464 1615405218802226692096 1623292939597159439616 1626924467426235858944 1677589935269959467008 1722625906686602674176 1746062993852406792192 1776271696168192376832 1782439306224331933696 1817330871152505028608 1830290025854515341312 1855191930968182216704 1859342248487126695936 1887288677178704400384 1893841762863352679552 1917245640308525105152 1968715321927545913344 1995500564402750619648 2005244219502373425408 2037073492827807924224 2091760029548017532928 2120219349677922533376 2127585260748297469952 2130571983221271764496 2156901345347090743296 2164390586129545919488 2291707679431283914752 2296834542248803565568 2328083991803209056256 2368362261557589835776 2390582890912020037632 2393533418341834653696 2423107828203340038144 2434939409395739159424 2440386701139353788416 2465030108968103706624 2473589241290909622272 2516384902904939200512 2619094490778610188288 2673658959336497900544 2735466763819239604224 2782787896452273325056 2789013372730690043904 2826959132903896711168 2840762644295029019328 2875868460462787657728 2993250846604125929472 3055610239241711886336 3180329024516883800064 3191377891122446204928 3246585879194318879232 3253848934852471717888 3355179870539918934016 3445251813373205348352 3492125987704813584384 3552543392336384753664 3564878612448663867392 3634661742305010057216 3660580051709030682624 3710383861936364433408 3718684496974253391872 3774577354357408800768 3787683525726705359104 4010488439004746850816 4074146985655615848448 4183520059096035065856 4240438699355845066752 4261143966442543528992 4313802690694181486592 4328781172259091838976 4583415358862567829504 4593669084497607131136 4656167983606418112512 4781165781824040075264 4787066836683669307392 4846215656406680076288 4869878818791478318848 4880773402278707576832 4947178482581819244544 5032769805809878401024 5238188981557220376576 5347317918672995801088 5565575792904546650112 5578026745461380087808 5653918265807793422336 5681525288590058038656 5751736920925575315456 5986501693208251858944 6111220478483423772672 6360658049033767600128 6382755782244892409856 6493171758388637758464 6507697869704943435776 6710359741079837868032 6890503626746410696704 6984251975409627168768 7105086784672769507328 7129757224897327734784 7269323484610020114432 7321160103418061365248 7420767723872728866816 7549154708714817601536 7575367051453410718208 8020976878009493701632 8148293971311231696896 8367040118192070131712 8480877398711690133504 8522287932885087057984 8627605381388362973184 8657562344518183677952 9166830717725135659008 9574133673367338614784 9739757637582956637696 9761546804557415153664 9894356965163638489088 10065539611619756802048 10476377963114440753152 10694635837345991602176 11131151585809093300224 11156053490922760175616 11307836531615586844672 11363050577180116077312 12222440956966847545344 12721316098067535200256 12986343516777275516928 13015395739409886871552 13420719482159675736064 13781007253492821393408 13968503950819254337536 14259514449794655469568 14538646969220040228864 14642320206836122730496 14841535447745457733632 15098309417429635203072 15150734102906821436416 16041953756018987403264 16296587942622463393792 16734080236384140263424 16961754797423380267008 17044575865770174115968 17255210762776725946368 17315124689036367355904 18333661435450271318016 19148267346734677229568 19479515275165913275392 19523093609114830307328 19788713930327276978176 20131079223239513604096 20952755926228881506304 21389271674691983204352 22262303171618186600448 22726101154360232154624 24444881913933695090688 25442632196135070400512 25972687033554551033856 26030791478819773743104 28519028899589310939136 29284640413672245460992 29683070895490915467264 30196618834859270406144 30301468205813642872832 32083907512037974806528 32593175885244926787584 33468160472768280526848 33923509594846760534016 34089151731540348231936 34630249378072734711808 36667322870900542636032 38959030550331826550784 39046187218229660614656 39577427860654553956352 40262158446479027208192 41905511852457763012608 42778543349383966408704 44524606343236373200896 45452202308720464309248 48889763827867390181376 50885264392270140801024 51945374067109102067712 57038057799178621878272 58569280827344490921984 59366141790981830934528 60393237669718540812288 60602936411627285745664 64167815024075949613056 68178303463080696463872 69260498756145469423616 73334645741801085272064 77918061100663653101568 78092374436459321229312 79154855721309107912704 85557086698767932817408 89049212686472746401792 90904404617440928618496 97779527655734780362752 101770528784540281602048 103890748134218204135424 114076115598357243756544 117138561654688981843968 118732283581963661869056 120786475339437081624576 121205872823254571491328 128335630048151899226112 136356606926161392927744 138520997512290938847232 146669291483602170544128 155836122201327306203136 171114173397535865634816 178098425372945492803584 181808809234881857236992 207781496268436408270848 228152231196714487513088 234277123309377963687936 237464567163927323738112 242411745646509142982656 256671260096303798452224 272713213852322785855488 277041995024581877694464 293338582967204341088256 311672244402654612406272 342228346795071731269632 356196850745890985607168 363617618469763714473984 415562992536872816541696 484823491293018285965312 513342520192607596904448 545426427704645571710976 554083990049163755388928 623344488805309224812544 684456693590143462539264 712393701491781971214336 727235236939527428947968 831125985073745633083392 969646982586036571930624 1026685040385215193808896 1090852855409291143421952 1246688977610618449625088 1454470473879054857895936 1662251970147491266166784 1939293965172073143861248 2053370080770430387617792 2181705710818582286843904 2493377955221236899250176 2908940947758109715791872 3878587930344146287722496 4363411421637164573687808 4986755910442473798500352 5817881895516219431583744 8726822843274329147375616 11635763791032438863167488 17453645686548658294751232 34907291373097316589502464
- Sum of all divisors σ(n): 125909488769337694274694113
- Sum of proper divisors (its aliquot sum) s(n): 91002197396240377685191649
- 34907291373097316589502464 is an abundant number, because the sum of its proper divisors (91002197396240377685191649) is greater than itself. Its abundance is 56094906023143061095689185
Bases of 34907291373097316589502464
- Binary: 11100110111111110100000001110100111110001001111011010110001111000010000000000000000002
- Hexadecimal: 0x1CDFE80E9F13DAC7840000
- Base-36: 4DWCR6WMTKB1DSSG0
Squares and roots of 34907291373097316589502464
- 34907291373097316589502464 squared (349072913730973165895024642) is 1218518991006314342219387758417478535086403062071296
- 34907291373097316589502464 cubed (349072913730973165895024643) is 42535197462709963339129722088291822836200742917902939872662996229709935673344
-
34907291373097316589502464 is a
perfect square number . Itssquare root is 5908239278592 -
The
cube root of 34907291373097316589502464 is 326817560.3354839329
Scales and comparisons
How big is 34907291373097316589502464?- 34,907,291,373,097,316,589,502,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,907,291,373,097,316,589,502,464 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 34907291373097316589502464 cubic inches would be around 27234796.7 feet tall.
Recreational maths with 34907291373097316589502464
- 34907291373097316589502464 backwards is 46420598561379037319270943
- The number of decimal digits it has is: 26
- The sum of 34907291373097316589502464's digits is 117
- 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 34907291373097316589502464 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 34907291373097316589502464 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/34907291373097316589502464/
Chicago style:
Numbermatics. 2024. "Number 34907291373097316589502464 - Facts about the integer". https://numbermatics.com/n/34907291373097316589502464/
The information we have on file for 34907291373097316589502464 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 34907291373097316589502464, math, Factors of 34907291373097316589502464, curriculum, school, college, exams, university, Prime factorization of 34907291373097316589502464, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, nine hundred seven sextillion, two hundred ninety-one quintillion, three hundred seventy-three quadrillion, ninety-seven trillion, three hundred sixteen billion, five hundred eighty-nine million, five hundred two thousand, four hundred sixty-four.