21011046184018698583616064
21,011,046,184,018,698,583,616,064 is an even composite number composed of five prime numbers multiplied together.
What does the number 21011046184018698583616064 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 11319 divisors.
21011046184018698583616064 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, three hundred nineteen divisors.
Prime factorization of 21011046184018698583616064:
26 × 36 × 710 × 176 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 257 × 257)See below for interesting mathematical facts about the number 21011046184018698583616064 from the Numbermatics database.
Names of 21011046184018698583616064
- Cardinal: 21011046184018698583616064 can be written as Twenty-one septillion, eleven sextillion, forty-six quintillion, one hundred eighty-four quadrillion, eighteen trillion, six hundred ninety-eight billion, five hundred eighty-three million, six hundred sixteen thousand and sixty-four.
Scientific notation
- Scientific notation: 2.1011046184018698583616064 × 1025
Factors of 21011046184018698583616064
Divisors of 21011046184018698583616064
- Number of divisors d(n): 11319
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 102 108 112 119 126 136 144 147 153 162 168 189 192 196 204 216 224 238 243 252 257 272 288 289 294 306 324 336 343 357 378 392 408 432 441 448 459 476 486 504 514 544 567 576 578 588 612 648 672 686 714 729 756 771 784 816 833 864 867 882 918 952 972 1008 1028 1029 1071 1088 1134 1156 1176 1224 1296 1323 1344 1372 1377 1428 1458 1512 1542 1568 1632 1666 1701 1728 1734 1764 1799 1836 1904 1944 2016 2023 2056 2058 2142 2268 2312 2313 2352 2401 2448 2499 2592 2601 2646 2744 2754 2856 2916 3024 3084 3087 3136 3213 3264 3332 3402 3468 3528 3598 3672 3808 3888 3969 4032 4046 4112 4116 4131 4284 4369 4536 4624 4626 4704 4802 4896 4913 4998 5103 5184 5202 5292 5397 5488 5508 5712 5831 5832 6048 6069 6168 6174 6426 6664 6804 6936 6939 7056 7196 7203 7344 7497 7616 7776 7803 7938 8092 8224 8232 8262 8568 8738 9072 9248 9252 9261 9408 9604 9639 9792 9826 9996 10206 10404 10584 10794 10976 11016 11424 11662 11664 11907 12096 12138 12336 12348 12393 12593 12852 13107 13328 13608 13872 13878 14112 14161 14392 14406 14688 14739 14994 15552 15606 15876 16184 16191 16448 16464 16524 16807 17136 17476 17493 18144 18207 18496 18504 18522 19208 19278 19652 19992 20412 20808 20817 21168 21588 21609 21952 22032 22491 22848 23324 23328 23409 23814 24276 24672 24696 24786 25186 25704 26214 26656 27216 27744 27756 27783 28224 28322 28784 28812 28917 29376 29478 29988 30583 31212 31752 32368 32382 32928 33048 33614 34272 34391 34952 34986 35721 36288 36414 37008 37044 37779 38416 38556 39304 39321 39984 40817 40824 41616 41634 42336 42483 43176 43218 44064 44217 44982 46648 46656 46818 47628 48552 48573 49344 49392 49572 50372 50421 51408 52428 52479 53312 54432 54621 55488 55512 55566 56644 57568 57624 57834 58956 59976 61166 62424 62451 63504 64736 64764 64827 65856 66049 66096 67228 67473 68544 68782 69904 69972 70227 71442 72828 74016 74088 74273 75558 76832 77112 78608 78642 79968 81634 81648 83232 83268 83349 83521 84672 84966 86352 86436 86751 88128 88151 88434 89964 91749 93296 93636 95256 97104 97146 98784 99127 99144 100744 100842 102816 103173 104856 104958 108864 109242 111024 111132 113288 113337 115136 115248 115668 117649 117912 117963 119952 122332 122451 124848 124902 127008 127449 129472 129528 129654 132098 132192 132651 134456 134946 137564 139808 139944 140454 142884 145656 145719 148032 148176 148546 151116 151263 153664 154224 157216 157284 157437 159936 163268 163296 163863 166464 166536 166698 167042 169932 172704 172872 173502 176302 176868 179928 183498 186592 187272 187353 190512 194208 194292 194481 197568 198147 198254 198288 201488 201684 202419 205632 206346 209712 209916 210681 214081 218484 222048 222264 222819 226576 226674 230496 231336 235298 235824 235926 239904 240737 244664 244902 249696 249804 250047 250563 254016 254898 259056 259308 264196 264384 264453 265302 268912 269892 275128 275247 279616 279888 280908 285719 285768 291312 291438 296352 297092 297381 302232 302526 308448 309519 314432 314568 314874 326536 326592 327726 333072 333396 334084 339864 340011 345408 345744 347004 352604 352947 353736 353889 359856 366996 367353 373184 374544 374706 381024 382347 388416 388584 388962 396294 396508 396576 397953 402976 403368 404838 412692 419424 419832 421362 428162 436968 437157 444096 444528 445638 453152 453348 453789 460992 462343 462672 470596 471648 471852 472311 479808 481474 489328 489804 491589 499392 499608 500094 501126 509796 518112 518616 519911 528392 528906 530604 537824 539784 550256 550494 559776 561816 571438 571536 582624 582876 583443 584647 592704 594184 594441 594762 604464 605052 607257 616896 617057 619038 629136 629748 642243 653072 655452 666144 666792 668168 668457 679728 680022 691488 693889 694008 705208 705894 707472 707778 719712 722211 733992 734706 749088 749412 751689 762048 764694 777168 777924 792588 793016 793152 793359 795906 805952 806736 809676 823543 825384 825741 838848 839664 842724 856324 857157 873936 874314 889056 891276 892143 906304 906696 907578 924686 925344 928557 941192 943296 943704 944622 962948 978656 979608 983178 999216 1000188 1002252 1019592 1020033 1036224 1037232 1039822 1056784 1057812 1058841 1061208 1061667 1075648 1079568 1100512 1100988 1102059 1119552 1122833 1123632 1142876 1143072 1147041 1165248 1165752 1166886 1169294 1188368 1188882 1189524 1193859 1208928 1210104 1214514 1234114 1238076 1258272 1259496 1262641 1284486 1306144 1310904 1311471 1332288 1333584 1336336 1336914 1359456 1360044 1361367 1382976 1387029 1387778 1388016 1410416 1411788 1414944 1415556 1416933 1419857 1439424 1444422 1467984 1469412 1474767 1498176 1498567 1498824 1503378 1529388 1554336 1555848 1559733 1585176 1586032 1586718 1591812 1613472 1619352 1647086 1650768 1651482 1679328 1685159 1685448 1712648 1714314 1747872 1748628 1750329 1753941 1778112 1782552 1783323 1784286 1813392 1815156 1849372 1850688 1851171 1857114 1882384 1887408 1889244 1925896 1926729 1957312 1959216 1966356 1998432 2000033 2000376 2004504 2005371 2039184 2040066 2074464 2079644 2081667 2113568 2115624 2117682 2122416 2123334 2159136 2166633 2201024 2201976 2204118 2245666 2247264 2255067 2285752 2286144 2294082 2331504 2333772 2338588 2376736 2377764 2379048 2380077 2387718 2417856 2420208 2429028 2468228 2470629 2476152 2477223 2516544 2518992 2525282 2568972 2571471 2612288 2621808 2622942 2667168 2672672 2673828 2676429 2718912 2720088 2722734 2774058 2775556 2776032 2785671 2820832 2823576 2829888 2831112 2833866 2839714 2888844 2935968 2938824 2949534 2997134 2997648 3006756 3058776 3060099 3108672 3111696 3119466 3170352 3172064 3173436 3176523 3183624 3185001 3226944 3236401 3238704 3294172 3301536 3302964 3306177 3358656 3368499 3370318 3370896 3425296 3428628 3441123 3495744 3497256 3500658 3507882 3565104 3566646 3568572 3581577 3626784 3630312 3639377 3698744 3702342 3714228 3764768 3774816 3778488 3787923 3851792 3853458 3918432 3932712 3996864 4000066 4000752 4009008 4010742 4078368 4080132 4084101 4092529 4148928 4159288 4161087 4163334 4227136 4231248 4235364 4244832 4246668 4250799 4259571 4318272 4319399 4333266 4403952 4408236 4491332 4494528 4495701 4510134 4571504 4588164 4663008 4667544 4677176 4679199 4753472 4755528 4758096 4760154 4775436 4840416 4857223 4858056 4936456 4941258 4952304 4954446 5037984 5050564 5055477 5137944 5142942 5243616 5245884 5261823 5334336 5345344 5347656 5349969 5352858 5440176 5445468 5548116 5551112 5552064 5553513 5571342 5641664 5647152 5662224 5667732 5679428 5764801 5777688 5780187 5871936 5877648 5899068 5994268 5995296 6000099 6013512 6016113 6117552 6120198 6223392 6238932 6245001 6340704 6344128 6346872 6353046 6367248 6370002 6472802 6477408 6499899 6588344 6603072 6605928 6612354 6736998 6740636 6741792 6765201 6850592 6857256 6882246 6994512 7001316 7015764 7130208 7133292 7137144 7140231 7163154 7253568 7260624 7278754 7397488 7404684 7411887 7428456 7431669 7529536 7549632 7556976 7575846 7703584 7706916 7714413 7836864 7859831 7865424 8000132 8001504 8018016 8021484 8029287 8156736 8160264 8168202 8185058 8318576 8322174 8326668 8357013 8462496 8470728 8489664 8493336 8501598 8519142 8638798 8666532 8807904 8816472 8838487 8982664 8991402 9020268 9143008 9176328 9180297 9326016 9335088 9354352 9358398 9511056 9516192 9520308 9529569 9550872 9680832 9709203 9714446 9716112 9872912 9882516 9904608 9908892 9918531 9938999 10075968 10101128 10105497 10110954 10275888 10285884 10323369 10487232 10489969 10491768 10523646 10695312 10699938 10705716 10880352 10890936 10918131 11096232 11102224 11107026 11142684 11294304 11324448 11335464 11358856 11363769 11529602 11555376 11560374 11755296 11796113 11798136 11988536 11990592 12000198 12027024 12032226 12235104 12240396 12252303 12277587 12446784 12477864 12483261 12490002 12681408 12693744 12706092 12734496 12740004 12778713 12945604 12954816 12958197 12999798 13176688 13211856 13224708 13473996 13481272 13483584 13487103 13530402 13701184 13714512 13764492 13989024 14000231 14002632 14031528 14037597 14260416 14266584 14274288 14280462 14326308 14521248 14557508 14571669 14794976 14809368 14823774 14856912 14863338 15113952 15151692 15166431 15407168 15413832 15428826 15719662 15730848 15785469 16000264 16003008 16036032 16042968 16049907 16058574 16320528 16336404 16370116 16637152 16644348 16653336 16660539 16714026 16924992 16941456 16986672 17003196 17038284 17277596 17294403 17333064 17340561 17615808 17632944 17676974 17965328 17982804 18000297 18040536 18048339 18286016 18352656 18360594 18670176 18708704 18716796 18735003 19022112 19032384 19040616 19059138 19088161 19101744 19418406 19428892 19432224 19499697 19745824 19765032 19809216 19817784 19837062 19877998 20202256 20210994 20221908 20295603 20551776 20571768 20646738 20979938 20983536 21047292 21390624 21399876 21411432 21420693 21464897 21760704 21781872 21836262 22192464 22204448 22214052 22235661 22285368 22295007 22588608 22648896 22654807 22670928 22717712 22727538 23059204 23110752 23120748 23143239 23510592 23579493 23592226 23596272 23977072 24000396 24054048 24064452 24087861 24137569 24470208 24480792 24504606 24555174 24955728 24966522 24980004 25071039 25387488 25412184 25468992 25475639 25480008 25557426 25891208 25916394 25999596 26353376 26423712 26449416 26515461 26947992 26962544 26974206 27060804 27429024 27528984 27978048 28000462 28005264 28063056 28075194 28533168 28548576 28560924 28588707 28647703 28652616 29042496 29115016 29127609 29143338 29589952 29618736 29647548 29713824 29726676 29755593 29816997 30227904 30235793 30303384 30316491 30332862 30827664 30857652 31439324 31461696 31469907 31570938 32000528 32085936 32099814 32117148 32641056 32672808 32740232 32754393 33274304 33288696 33306672 33321078 33428052 33882912 33973344 34000561 34006392 34076568 34091307 34555192 34588806 34666128 34681122 35265888 35353948 35388339 35930656 35965608 36000594 36081072 36096678 36705312 36721188 36832761 37340352 37417408 37433592 37449783 37470006 38044224 38081232 38118276 38176322 38203488 38336139 38836812 38857784 38864448 38874591 38999394 39491648 39530064 39635568 39674124 39755996 40353607 40404512 40421988 40443816 40461309 40591206 41103552 41143536 41293476 41959876 41967072 42000693 42094584 42112791 42781248 42799752 42822864 42841386 42929794 43563744 43672524 43715007 44384928 44408896 44428104 44471322 44570736 44590014 45309614 45341856 45435424 45455076 45499293 46118408 46221504 46241496 46286478 47158986 47184452 47192544 47356407 47954144 48000792 48108096 48128904 48149721 48175722 48275138 48961584 49009212 49110348 49911456 49933044 49960008 49981617 50142078 50774976 50824368 50951278 50960016 51114852 51782416 51832788 51883209 51999192 52021683 52706752 52847424 52898832 53030922 53895984 53925088 53948412 54000891 54121608 54145017 54858048 55018817 55057968 56000924 56010528 56126112 56150388 56205009 57066336 57097152 57121848 57177414 57264483 57295406 57305232 58230032 58255218 58286676 58499091 59237472 59295096 59427648 59453352 59511186 59633994 60471586 60606768 60632982 60665724 60886809 61655328 61715304 61869409 62878648 62939814 63141876 64001056 64171872 64199628 64234296 64262079 64394691 65282112 65345616 65480464 65508786 66577392 66613344 66642156 66706983 66856104 67765824 67946688 67964421 68001122 68012784 68153136 68182614 69110384 69177612 69332256 69362244 69429717 69572993 70531776 70707896 70738479 70776678 71861312 71931216 72001188 72162144 72193356 72263583 72412707 73410624 73429783 73442376 73665522 74867184 74899566 74940012 76162464 76236552 76352644 76406976 76426917 76672278 77673624 77715568 77749182 77998788 79060128 79271136 79348248 79511992 79546383 80707214 80809024 80843976 80887632 80922618 81182412 82287072 82572791 82586952 83919752 83934144 84001386 84189168 84225582 85599504 85645728 85682772 85766121 85859588 85943109 87127488 87345048 87382827 87430014 88769856 88856208 88942644 89141472 89180028 89450991 90619228 90683712 90707379 90870848 90910152 90949473 90998586 92236816 92482992 92572956 94317972 94368904 94385088 94409721 94712814 95908288 96001584 96257808 96299442 96351444 96550276 97923168 98001617 98018424 98220696 98263179 99822912 99866088 99920016 99963234 100284156 101648736 101902556 101920032 102001683 102229704 102273921 103564832 103665576 103766418 103998384 104043366 105797664 106061844 106165017 107791968 107850176 107896824 108001782 108243216 108290034 110037634 110115936 110498283 112001848 112021056 112252224 112300776 112349349 112410018 114132672 114243696 114354828 114528966 114590812 114610464 115008417 116460064 116510436 116573352 116623773 116998182 118474944 118590192 118906704 119022372 119267988 120943172 121060821 121213536 121265964 121331448 121383927 121773618 123310656 123430608 123738818 125757296 125879628 126002079 126283752 126338373 128002112 128343744 128399256 128468592 128524158 128789382 130691232 130960928 131017572 131145021 133154784 133226688 133284312 133413966 133617127 133712208 135928842 136002244 136025568 136306272 136365228 136497879 138220768 138355224 138664512 138724488 138859434 139145986 141415792 141476958 141553356 142069221 143862432 144002376 144324288 144386712 144527166 144825414 146859566 146884752 147331044 149734368 149799132 149880024 149944851 150254279 152324928 152473104 152705288 152853834 153344556 155347248 155431136 155498364 155649627 155997576 156065049 158120256 158542272 158583649 158696496 159023984 159092766 161414428 161687952 161775264 161845236 162002673 162364824 164574144 165056451 165145582 165173904 167839504 168002772 168378336 168451164 168615027 168962983 171199008 171291456 171365544 171532242 171719176 171793449 171886218 174690096 174765654 174860028 175497273 177712416 177885288 178282944 178329473 178360056 178901982 181238456 181414758 181820304 181898946 181997172 184473632 184965984 185145912 185608227 188635944 188737808 188819442 189425628 192003168 192515616 192598884 192702888 193100552 193184073 195846336 196003234 196036848 196441392 196526358 199732176 199840032 199926468 200120949 200533921 200568312 203297472 203805112 203840064 203893263 204003366 204459408 204547842 207129664 207331152 207532836 207996768 208086732 208289151 208718979 211595328 211650551 212123688 212215437 212330034 215583936 215793648 216003564 216486432 216580068 217238121 220075268 220231872 220289349 220996566 224003696 224601552 224698698 224820036 228487392 228709656 229057932 229181624 229220928 229280751 230016834 232920128 233020872 233146704 233247546 233996364 237180384 237813408 238003927 238044744 238535976 238639149 241886344 242121642 242427072 242531928 242662896 242767854 243547236 246861216 247477636 247718373 251514592 251759256 252004158 252567504 252676746 256798512 256937184 257048316 257578764 257829327 261382464 261921856 262035144 262148481 262290042 266309568 266568624 266827932 267234254 267424416 268352973 271857684 272004488 272051136 272122137 272612544 272730456 272848419 272995758 276441536 276710448 277448976 277718868 278291972 282475249 282831584 282953916 283106712 283229163 284138442 287724864 288004752 288773424 289054332 289650828 293719132 293769504 294004851 294662088 294789537 299468736 299598264 299760048 299889702 300508558 304946208 305410576 305707668 306005049 306689112 306821763 310694496 310862272 310996728 311299254 311995152 312130098 317167298 317392992 318047968 318185532 318495051 322828856 323375904 323550528 323690472 324005346 324498737 324729648 330112902 330291164 330347808 331494849 335679008 336005544 336756672 336902328 337048047 337230054 337925966 342398016 342731088 343064484 343438352 343586898 343772436 345025251 349380192 349531308 349720056 349871319 350994546 355424832 355770576 356658946 356720112 357803964 362476912 362829516 363182463 363640608 363797892 363994344 364151781 364903249 368947264 369931968 370291824 371216454 377271888 377475616 377638884 378006237 378851256 379015119 384006336 385031232 385131719 385197768 385405776 386201104 386368146 392006468 392073696 392882784 393052716 393435063 399464352 399680064 399852936 400241898 400851381 401067842 401136624 407610224 407786526 408006732 408918816 409095684 409493637 414662304 415065672 415993536 416173464 416578302 417437958 423301102 424247376 424430874 424660068 426207663 431587296 432007128 432972864 433085863 433160136 434476242 440150536 440578698 441993132 448007392 449203104 449397396 449640072 449834553 450762837 456974784 457419312 458115864 458363248 458561502 460033668 466041744 466293408 466495092 466948881 467992728 474360768 475626816 475750947 476007854 476089488 477071952 477278298 483772688 484243284 485063856 485325792 485535708 486008019 487010951 487094472 493722432 494955272 495169353 495436746 503029184 503518512 504008316 505135008 505353492 505845081 506888949 513597024 513874368 514008481 514096632 515157528 515380347 515658654 524070288 524296962 524580084 533137248 533655864 534468508 534848832 534988419 536705946 543715368 544008976 544244274 545460912 545696838 545991516 553420896 554897952 555437736 556583944 556824681 564950498 565663168 565907832 566213424 566458326 568276884 576009504 577546848 578009537 578108664 579301656 579552219 587438264 587539008 588009702 589324176 589579074 599196528 599520096 599779404 600362847 601017116 601601763 609892416 610821152 611415336 611679789 612010098 613378224 613643526 621388992 621993456 622598508 623990304 624260196 626156937 634334596 634785984 634951653 636095936 636371064 636646311 636990102 645657712 646751808 647380944 648010692 648997474 649459296 651714363 660225804 660582328 660695616 660868047 662989698 671358016 672011088 673804656 674096094 674460108 675851932 685462176 686011319 686128968 686876704 687173796 687544872 687842253 690050502 698760384 699062616 699440112 699742638 701989092 711541152 713317892 713440224 714011781 715607928 715917447 724953824 725659032 726364926 727281216 727595784 727988688 728303562 729806498 740583648 742432908 743155119 754543776 754951232 755277768 756012474 757702512 758030238 770263438 770395536 770811552 772402208 772736292 773487981 784012936 784147392 785765568 786105432 786445443 786870126 798928704 799705872 800483796 801702762 802135684 802273248 805058919 815220448 815573052 816013464 816366411 817837632 818191368 818545257 818987274 829324608 830131344 832346928 833156604 834875916 846602204 847425747 848494752 848861748 849320136 849687489 852415326 863174592 864014256 866171726 866320272 868952484 880301072 881157396 882014553 883986264 884368611 896014784 898406208 898794792 899280144 899669106 901525674 914838624 916231728 916726496 917123004 918015147 920067336 920465289 932083488 932586816 932990184 933897762 935319889 935985456 951501894 952015708 952178976 954143904 954556596 955485153 967545376 968486568 970127712 970651584 971071416 972016038 973496211 974021902 974188944 989910544 990338706 990873492 994484547 1007037024 1008016632 1010270016 1010706984 1011690162 1013777898 1027194048 1028016962 1028193264 1030315056 1030760694 1031317308 1035075753 1048140576 1048593924 1049160168 1049613957 1051779953 1066274496 1067311728 1068937016 1069976838 1073411892 1087430736 1088017952 1088488548 1089547389 1090921824 1091393676 1091983032 1092455343 1094709747 1106841792 1109795904 1110085543 1110875472 1113167888 1113649362 1129900996 1131815664 1132426848 1132916652 1134018711 1136553768 1152019008 1155093696 1155395157 1156019074 1156217328 1158603312 1159104438 1174876528 1176019404 1178648352 1179158148 1180305189 1182740881 1198393056 1199040192 1199558808 1200725694 1202034232 1202554143 1203203526 1221642304 1222830672 1223359578 1224020196 1226756448 1227287052 1228480911 1243986912 1245197016 1247980608 1248306311 1248520392 1252313874 1268669192 1269903306 1272742128 1273292622 1273980204 1291315424 1294761888 1296021384 1297994948 1298918592 1299257589 1303428726 1320451608 1321164656 1321736094 1325979396 1344022176 1347609312 1348192188 1348920216 1351703864 1352288511 1370924352 1372022638 1372257936 1373753408 1374347592 1375089744 1375684506 1380101004 1398125232 1398880224 1399485276 1400846643 1403737447 1403978184 1423082304 1426635784 1426880448 1427252841 1428023562 1431215856 1431834894 1449907648 1451318064 1452729852 1455191568 1455977376 1456607124 1458024057 1459612996 1461032853 1481167296 1481553857 1484865816 1485508059 1486310238 1509087552 1510555536 1512024948 1515405024 1516060476 1520666847 1540526876 1540791072 1541623104 1542025443 1544804416 1545472584 1546141041 1546975962 1568025872 1572210864 1572890886 1573740252 1599411744 1600967592 1603405524 1604271368 1604546496 1604965257 1610117838 1630440896 1631146104 1632026928 1632732822 1636382736 1637090514 1637974548 1660262688 1664693856 1666027489 1666313208 1669751832 1670474043 1693204408 1694851494 1696989504 1697723496 1698640272 1699374978 1704830652 1728028512 1732343452 1732640544 1734028611 1737904968 1738656657 1760602144 1762314792 1764029106 1767972528 1768737222 1797589584 1798560288 1799338212 1803051348 1804805289 1829677248 1832463456 1833452992 1834246008 1835039367 1836030294 1840134672 1840930578 1864166976 1865980368 1867795524 1870639778 1871970912 1878470811 1903003788 1904031416 1904357952 1904854959 1908287808 1909113192 1909938933 1910970306 1935090752 1936973136 1940255424 1942142832 1944032076 1946992422 1948043804 1948377888 1955143089 1979821088 1980677412 1981746984 1982604141 1988969094 2014074048 2016033264 2021413968 2023380324 2027555796 2056033924 2056386528 2058033957 2060630112 2061521388 2062634616 2063526759 2070151506 2096281152 2097187848 2098320336 2099227914 2103559906 2134623456 2137874032 2139953676 2142035343 2146823784 2147752341 2174861472 2176035904 2176977096 2179094778 2181843648 2182787352 2183966064 2184910686 2189419494 2220171086 2221750944 2226335776 2227298724 2229465357 2259801992 2263631328 2264853696 2265833304 2268037422 2271491159 2273107536 2310790314 2312038148 2312434656 2317206624 2318208876 2320463943 2349753056 2352038808 2357296704 2358316296 2359336329 2360610378 2365481762 2396786112 2399117616 2401451388 2404068464 2405108286 2406407052 2415176757 2445661344 2446719156 2448040392 2449099233 2453512896 2454574104 2456961822 2487973824 2490394032 2496612622 2497040784 2504627748 2537338384 2539806612 2542277241 2545484256 2546585244 2547960408 2549062467 2554322743 2582630848 2589523776 2592042768 2595989896 2598515178 2606857452 2640903216 2642329312 2643472188 2646043659 2651958792 2653105833 2688044352 2695218624 2695922033 2696384376 2697840432 2703407728 2704577022 2744045276 2744515872 2748695184 2750179488 2751369012 2754045441 2760202008 2796250464 2797760448 2798970552 2801693286 2805959667 2807474894 2807956368 2853271568 2854505682 2856047124 2862431712 2863669788 2866455459 2902636128 2905459704 2910383136 2911954752 2913214248 2916048114 2919225992 2920488633 2922065706 2963107714 2969731632 2971016118 2972620476 2983453641 3021111072 3024049896 3030810048 3031601041 3032120952 3041333694 3081053752 3081582144 3084050886 3090945168 3092282082 3093951924 3136051744 3144421728 3145781772 3147480504 3148841871 3155339859 3198823488 3201935184 3206811048 3208542736 3209930514 3220235676 3262292208 3264053856 3265465644 3268642167 3272765472 3274181028 3275949096 3284129241 3320525376 3329387712 3330256629 3332054978 3332626416 3339503664 3340948086 3386408816 3389702988 3395446992 3397280544 3398749956 3402056133 3409076657 3409661304 3456057024 3464686904 3465281088 3466185471 3468057222 3475809936 3477313314 3521204288 3524629584 3528058212 3535945056 3537474444 3540915567 3548222643 3595179168 3597120576 3598059367 3598676424 3606102696 3607662429 3609610578 3664926912 3668492016 3670078734 3672060588 3680269344 3681861156 3731960736 3735591048 3741279556 3743941824 3744918933 3756941622 3806007576 3808062832 3809709918 3818226384 3819877866 3821940612 3873946272 3884285664 3888064152 3893984844 3896087608 3896755776 3897772767 3910286178 3959642176 3961354824 3963493968 3965208282 3977938188 4032066528 4042827936 4046066759 4046760648 4055111592 4056865533 4112067848 4112773056 4116067914 4121260224 4123042776 4125269232 4127053518 4140303012 4194375696 4196640672 4198455828 4202539929 4207119812 4211212341 4269246912 4275748064 4279907352 4281758523 4284070686 4293647568 4295504682 4349722944 4353954192 4358189556 4365574704 4367932128 4369821372 4378838988 4383098559 4440342172 4443501888 4444661571 4452671552 4454597448 4456524177 4458930714 4519603984 4527262656 4531666608 4536074844 4542982318 4546215072 4562000541 4621580628 4624076296 4624869312 4626076329 4634413248 4636417752 4638423123 4640927886 4699506112 4704077616 4716632592 4718672658 4721220756 4730963524 4798235232 4802079233 4802902776 4808136928 4810216572 4812814104 4814895771 4830353514 4891322688 4893438312 4896080784 4898198466 4909148208 4913923644 4980788064 4993225244 4994081568 4998082467 5009255496 5011422129 5074676768 5079613224 5084554482 5090968512 5093170488 5095920816 5098124934 5108645486 5184085536 5191979792 5197030356 5202085833 5213714904 5215969971 5281806432 5284658624 5286944376 5292087318 5303917584 5306211666 5391844066 5392768752 5395680864 5406815456 5409154044 5414415867 5488090552 5489031744 5497390368 5500358976 5502738024 5505118101 5508090882 5516478529 5520404016 5592500928 5597941104 5603386572 5611919334 5614949788 5615912736 5635412433 5706543136 5709011364 5712094248 5714564877 5724863424 5727339576 5729816799 5732910918 5805272256 5810919408 5820766272 5826428496 5832096228 5838451984 5840977266 5844131412 5865429267 5926215428 5939463264 5942032236 5945240952 5947812423 5966907282 6042222144 6048099792 6063202082 6064241904 6082667388 6162107504 6168101772 6174101871 6181890336 6184564164 6187903848 6190580277 6203355233 6272103488 6288843456 6291563544 6294961008 6297683742 6310679718 6403870368 6413622096 6417085472 6419861028 6426106029 6440471352 6443257023 6524584416 6528107712 6530931288 6537284334 6545530944 6547239223 6548362056 6551898192 6568258482 6660513258 6664109956 6665252832 6679007328 6681896172 6688396071 6772817632 6779405976 6790893984 6794561088 6797499912 6804112266 6814473477 6818153314 6819322608 6929373808 6932370942 6936114444 6951619872 6954626628 6961391829 7049259168 7056116424 7071890112 7074948888 7081831134 7096445286 7190358336 7196118734 7197352848 7212205392 7215324858 7219221156 7245530271 7336984032 7340157468 7344121176 7347297699 7360538688 7362459671 7363722312 7463921472 7471182096 7482559112 7489837866 7513883244 7612015152 7616125664 7619419836 7626831723 7636452768 7639755732 7643881224 7647187401 7662968229 7747892544 7768571328 7770598801 7776128304 7787969688 7792175216 7795545534 7820572356 7922709648 7926987936 7930416564 7938130977 7955876376 8064133056 8085655872 8087766099 8092133518 8093521296 8110223184 8113731066 8224135696 8232135828 8246085552 8250538464 8254107036 8262136323 8279186167 8280606024 8388751392 8393281344 8396911656 8405079858 8414239624 8417879001 8422424682 8551496128 8559814704 8563517046 8568141372 8587295136 8591009364 8599366377 8707908384 8716379112 8731149408 8735864256 8738144177 8739642744 8757677976 8761465899 8766197118 8880684344 8889323142 8909194896 8913048354 8917861428 9039207968 9063333216 9072149688 9085964636 9092430144 9094803123 9124001082 9243161256 9248152592 9252152658 9272835504 9276846246 9281855772 9408155232 9433265184 9437345316 9442441512 9461927048 9466019577 9596470464 9604158466 9605805552 9616273856 9620433144 9625628208 9629791542 9660707028 9786876624 9792161568 9796396932 9805926501 9818296416 9826162129 9827847288 9852387723 9961576128 9986450488 9988163136 9990769887 9996164934 10018510992 10022844258 10149353536 10159226448 10169108964 10186340976 10191841632 10196249868 10206168399 10217290972 10227229971 10368171072 10370876999 10383959584 10394060712 10398556413 10404171666 10427429808 10431939942 10563612864 10573888752 10584174636 10607835168 10612423332 10644667929 10783688132 10785537504 10791361728 10794178101 10813630912 10818308088 10822987287 10828831734 10976181104 10994780736 11005476048 11010236202 11016181764 11032957058 11040808032 11195882208 11206773144 11223838668 11229899576 11231825472 11234756799 11270824866 11413086272 11418022728 11424188496 11429129754 11454679152 11459633598 11465821836 11621838816 11652856992 11662192423 11664192456 11676903968 11681954532 11688262824 11693318301 11730858534 11852430856 11878926528 11884064472 11890481904 11895624846 11933814564 12096199584 12126404164 12128483808 12138200277 12165334776 12170596599 12324215008 12336203544 12348203742 12363780672 12369128328 12375807696 12381160554 12406710466 12583127088 12589922016 12595367484 12621359436 12633637023 12807740736 12827244192 12834170944 12839722056 12845275569 12852212058 12880942704 12886514046 13049168832 13061862576 13074568668 13094478446 13096724112 13103796384 13136516964 13149295677 13321026516 13328219912 13330505664 13333984713 13358014656 13363792344 13369572531 13376792142 13545635264 13558811952 13581787968 13594999824 13608224532 13628946954 13636306628 13638645216 13686001623 13858747616 13864741884 13872228888 13878228987 13903239744 13909253256 13915269369 13922783658 14098518336 14112232848 14149897776 14163662268 14192890572 14392237468 14394705696 14406237699 14424410784 14430649716 14438442312 14444687313 14491060542 14673968064 14680314936 14688242352 14694595398 14724919342 14727444624 14942364192 14965118224 14979675732 14994247401 15027766488 15034266387 15224030304 15232251328 15238839672 15253663446 15272905536 15279511464 15287762448 15294374802 15325936458 15541197602 15552256608 15575939376 15584350432 15591091068 15606257499 15641144712 15647909913 15845419296 15853975872 15860833128 15876261954 15900438113 15911752752 16175532198 16184267036 16187042592 16220446368 16227462132 16243247601 16448271392 16464271656 16492171104 16501076928 16508214072 16515354303 16524272646 16549435587 16558372334 16561212048 16777502784 16793823312 16810159716 16828479248 16835758002 16844849364 16906237299 17119629408 17127034092 17136282744 17143694631 17174590272 17182018728 17198732754 17415816768 17432758224 17462298816 17476288354 17479285488 17515355952 17522931798 17532394236 17596287801 17761368688 17778646284 17818389792 17826096708 17835722856 17843437269 17880259201 18078415936 18126666432 18144299376 18171929272 18189606246 18248002164 18486322512 18496305184 18504305316 18522305613 18545671008 18553692492 18563711544 18571740831 18610065699 18816310464 18866530368 18871454231 18874690632 18884883024 18923854096 18932039154 19208316932 19211611104 19240866288 19251256416 19259583084 19278318087 19321414056 19573753248 19584323136 19592793864 19611853002 19636592832 19641717669 19652324258 19655694576 19704775446 19972900976 19981539774 19992329868 20037021984 20045688516 20065188213 20318452896 20338217928 20372681952 20383683264 20392499736 20412336798 20434581944 20443420431 20454459942 20741753998 20767919168 20788121424 20797112826 20808343332 20854859616 20863879884 20884175487 21147777504 21168349272 21215670336 21221207287 21224846664 21289335858 21567376264 21571075008 21588356202 21636616176 21645974574 21657663468 21952362208 22010952096 22020472404 22032363528 22041893097 22065914116 22081616064 22087379013 22391764416 22413546288 22447677336 22459799152 22469513598 22541649732 22836045456 22848376992 22858259508 22880495169 22909358304 22919267196 22931643672 22988904687 23243677632 23305713984 23311796403 23324384846 23328384912 23353807936 23363909064 23376525648 23386636602 23461717068 23704861712 23768128944 23780963808 23791249692 23814392931 23863536599 23867629128 24192399168 24252808328 24256967616 24263298297 24276400554 24330669552 24341193198 24648430016 24672407088 24696407484 24738256656 24751615392 24762321108 24786408969 24813420932 24837558501 25166254176 25179844032 25186415569 25190734968 25242718872 25253637003 25267274046 25654488384 25679444112 25690551138 25704424116 25761885408 25773028092 26123725152 26149137336 26188956892 26193448224 26207592768 26214432531 26273033928 26284397697 26298591354 26642053032 26656439824 26667969426 26727584688 26739145062 26753584284 27117623904 27189999648 27216449064 27257893908 27272613256 27277290432 27284409369 27372003246 27717495232 27729483768 27744457776 27756457974 27818506512 27830538738 27845567316 28224465696 28299795552 28322467313 28327324536 28385781144 28398058731 28784474936 28789411392 28812475398 28848821568 28861299432 28876884624 28889374626 28982121084 29360629872 29376484704 29389190796 29417779503 29449838684 29454889248 29478486387 29557163169 29884728384 29930236448 29959351464 29972309661 29988494802 30055532976 30068532774 30448060608 30477679344 30507326892 30559022928 30575524896 30588749604 30651872916 30681689913 31082395204 31104513216 31112630997 31151878752 31168700864 31182182136 31195669239 31212514998 31282289424 31295819826 31690838592 31721666256 31752523908 31800876226 31823505504 31934003787 32351064396 32368534072 32374085184 32382534303 32440892736 32454924264 32468961861 32486495202 32896542784 32928543312 32984342208 33016428144 33030708606 33048545292 33098871174 33116744668 33122424096 33587646624 33620319432 33656958496 33671516004 33689698728 33704270397 33812474598 34239258816 34254068184 34272565488 34287389262 34364037456 34397465508 34865516448 34952576708 34958570976 34986577269 35030711904 35045863596 35064788472 35079954903 35192575602 35522737376 35557292568 35636779584 35652193416 35671445712 35686874538 35760518402 36288598752 36343858544 36379212492 36414600831 36496004328 36511789797 36972645024 36992610368 37008610632 37044611226 37091342016 37107384984 37127423088 37143481662 37220131398 37742908462 37749381264 37769766048 37847708192 37864078308 37900911069 38416633864 38423222208 38481732576 38502512832 38519166168 38535826707 38556636174 38615349703 38642828112 39147506496 39185587728 39223706004 39283435338 39304648516 39311389152 39409550892 39447887031 39945801952 39963079548 39984659736 40001954139 40074043968 40091377032 40108717593 40130376426 40636905792 40676435856 40745363904 40784999472 40824673596 40869163888 40886840862 40908919884 41058004869 41483507996 41576242848 41594225652 41616686664 41634686961 41709719232 41727759768 41768350974 42295555008 42336698544 42442414574 42449693328 42578671716 43134752528 43176712404 43218713097 43273232352 43291949148 43315326936 43334061939 43423486631 43904724416 44021904192 44040944808 44064727056 44083786194 44131828232 44174758026 44827092576 44895354672 44919598304 44939027196 44982742203 45083299464 45102799161 45672090912 45696753984 45716519016 45760990338 45818716608 45830674561 45838534392 45863287344 45977809374 46623592806 46648769692 46656769824 46727818128 46753051296 46773273204 46818772497 46923434136 47409723424 47536257888 47561927616 47582499384 47628785862 47701314339 47727073198 47735258256 48505616656 48526596594 48552801108 48661339104 48682386396 48729742803 49344814176 49392814968 49476513312 49503230784 49524642216 49572817938 49626841864 49648306761 49675117002 50332508352 50372831138 50381469936 50485437744 50507274006 50534548092 50718711897 51358888224 51381102276 51408848232 51431083893 51523770816 51537217697 51546056184 52247450304 52298274672 52377913784 52386896448 52428865062 52546067856 52568795394 52597182708 53284106064 53312879648 53335938852 53455169376 53478290124 53507168568 53530311807 53640777603 54235247808 54379999296 54394191607 54432898128 54515787816 54545226512 54568818738 54744006492 55458967536 55488915552 55512915948 55566916839 55637013024 55661077476 55691134632 55830197097 56448931392 56599591104 56614362693 56644934626 56654649072 56771562288 56796117462 57568949872 57624950796 57722598864 57753769248 57778749252 57834954261 57954303169 57964242168 58721259744 58752969408 58778381592 58835559006 58899677368 58909778496 58925153007 58956972774 59114326338 59860472896 59918702928 59944619322 59976989604 60111065952 60137065548 60195564639 60955358688 61014653784 61118045856 61151049792 61167009239 61177499208 61303745832 61330261293 61363379826 62164790408 62225261994 62303757504 62364364272 62391338478 62425029996 62564578848 62591639652 63443332512 63505047816 63601752452 63647011008 63663621861 63868007574 64702128792 64737068144 64765068606 64909848528 64937923722 64972990404 65857086624 66032856288 66061417212 66097090584 66197742348 66233489336 66244848192 66262137039 67175293248 67240638864 67313916992 67343032008 67379397456 67408540794 67624949196 68508136368 68545130976 68574778524 68641485507 68728074912 68783134903 68794931016 68966714061 69731032896 69905153416 69917141952 69935389209 69973154538 70061423808 70091727192 70129576944 70159909806 70385151204 71045474752 71114585136 71304386832 71342891424 71373749076 71443178793 71521036804 71590609797 72577197504 72596138993 72687717088 72758424984 72789894891 72829201662 72992008656 73023579594 73945290048 74017221264 74089222452 74214769968 74254846176 74286963324 74440262796 74512675503 75485816924 75498762528 75539532096 75559246707 75695416384 75728156616 75760911009 75801822138 76833267728 76963465152 77038332336 77071653414 77113272348 77230699406 77285656224 78371175456 78447412008 78566870676 78609297032 78622778304 78643297593 78819101784 78853193091 78895774062 79891603904 79926159096 79969319472 80003908278 80182754064 80217435186 80260752852 81352871712 81569998944 81635346961 81649347192 81738327776 81773681724 81817839768 81853228107 82116009738 82967015992 83152485696 83188451304 83233373328 83269373922 83455519536 83536701948 84673397088 84884829148 84899386656 84967401939 85157343432 85194176193 86269505056 86353424808 86437426194 86546464704 86583898296 86630653872 86668123878 86846973262 88081889616 88129454112 88167572388 88263656464 88349516052 88435459161 88671489507 89654185152 89790709344 89839196608 89878054392 89916928983 89965484406 90166598928 90205598322 91344181824 91433038032 91521980676 91661349122 91677068784 91726574688 91955618748 92045069739 93247185612 93297539384 93313539648 93337892991 93455636256 93506102592 93546546408 93587007717 93637544994 93780134993 93846868272 94819446848 95072515776 95164998768 95257571724 95402628678 95454146396 95470516512 95802011361 97011233312 97053193188 97105602216 97147602909 97322678208 97364772792 97406885583 97459485606 98689628352 98785629936 98953026624 99049284432 99145635876 99253683728 99296613522 99350234004 100745662276 100762939872 100970875488 101014548012 101069096184 101112811191 101437423794 102717776448 102762204552 102817696464 102862167786 103074435394 103092112368 104596549344 104755827568 104857730124 104959731807 105092135712 105137590788 105194365416 105239864709 106568212128 106625759296 106671877704 106910338752 106956580248 107014337136 107060623614 107281555206 108788383214 108865796256 109031575632 109090453024 109137637476 109243802493 109488012984 109535369391 110917935072 110977831104 111025831896 111133833678 111274026048 111303066791 111322154952 111382269264 111660394194 113228725386 113289869252 113309298144 113543124576 113592234924 113702733207 115137899744 115249901592 115445197728 115507538496 115557498504 115607480121 115669908522 115846049109 115908606338 115928484336 117442519488 117556763184 117671118012 117799354736 117850306014 117913945548 118228652676 118343661093 119837405856 119889238644 119953979208 120005862417 120222131904 120274131096 120391129278 121910717376 122029307568 122236091712 122334018478 122354998416 122607491664 122660522586 122726759652 123174014607 124329580816 124450523988 124728728544 124782676956 124850059992 124904060883 125129157696 125161814407 125183279304 126886665024 127010095632 127203504904 127327243722 127736015148 129404257584 129474136288 129530137212 129656139291 129819697056 129875847444 129945980808 130002185817 130270459893 131714173248 132065712576 132100179617 132122834424 132194181168 132395484696 132466978672 132524274078 134481277728 134686064016 134758794912 134817081588 134948226609 135249898392 137016272736 137090261952 137149557048 137282971014 137456149824 137492023683 137566269806 137589862032 137933428122 139810306832 139870778418 139946309076 140183454384 140259153888 140319819612 140456317491 140770302408 142229170272 142608773664 142685782848 142747498152 142886357586 143042073608 143103943017 143181219594 145192277986 145375434176 145516849968 145579789782 145658403324 145984017312 146047159188 146189228409 148034442528 148178444904 148429539936 148509692352 148548451009 148573926648 148880525592 148944920283 149025351006 150971633848 150997525056 151118493414 151456313232 151521822018 151603644276 153666535456 154076664672 154143306828 154226544696 154293251679 154461398812 154571312448 154611653091 156742350912 156894824016 157133741352 157218594064 157286595186 157638203568 157706386182 157791548124 159852318192 159938638944 160007816556 160365508128 160434870372 160521505704 160922332809 162705743424 163139997888 163182574821 163270693922 163298694384 163476655552 163547363448 163635679536 163706456214 164232019476 165934031984 166376902608 166466746656 166538747844 166700750517 166911039072 167044756193 167073403896 167490591291 169346794176 169769658296 169798773312 169843088079 169934803878 170314686864 170388352386 172539010112 172706849616 172874852388 173167796592 173261307744 173336247756 173504862783 173693946524 173862909507 176163779232 176258908224 176304908983 176335144776 176527312928 176699032104 176775459021 176870918322 177342979014 179581418688 179756108784 179833857966 179930968812 180333197856 180411196644 182866076064 183043961352 183322698244 183354137568 183453149376 183501027717 183911237496 183990783879 184090139478 186494371224 186595078768 186675785982 186911272512 187093092816 187174015434 187275089988 187560269986 187693736544 190329997536 190515143448 190805257356 190908292792 190941033024 190990865583 191604022722 194022466624 194106386376 194211204432 194295205818 194729545584 194813771166 194918971212 197571259872 198098568864 198257271191 198291271752 198507367456 198593227044 198700468008 198786411117 201491324552 201525879744 201941750976 202029096024 202138192368 202225622382 202874847588 205524409104 205635392928 205724335572 205924456521 206148870788 206184224736 206349404709 206900142183 209193098688 209511655136 209715460248 209806167627 209919463614 210184271424 210275181576 210388730832 210479729418 213136424256 213343755408 213913160496 214028674272 214121247228 214563110412 214771829391 217576766428 217731592512 217788416979 218063151264 218180906048 218275274952 218369684673 218487604986 218976025968 219070738782 221835870144 222051663792 222267667356 222606133582 222644309904 222764538528 223320788388 223538026509 226457450772 226579738504 226618596288 226677740121 227086249152 227184469848 227282733027 227405466414 230275799488 230499803184 230890395456 231114997008 231214960242 231339817044 231692098218 231817212676 231856968672 235113526368 235342236024 235598709472 235700612028 235827891096 235929892779 236457305352 236559579273 236687322186 239674811712 239778477288 239907958416 240011724834 240548262192 240782258556 244058615136 244668036956 244709996832 244906040883 245214983328 245321045172 245453519304 245559684321 246348029214 248659161632 248901047976 249457457088 249565353912 249700119984 249808121766 250323628814 250366558608 254020191264 254407009808 254654487444 254902205817 255472030296 255582528579 258808515168 258948272576 259060274424 259312278582 259639394112 259751694888 259891961616 260004371634 260540919786 264200359234 264245668848 264388362336 264790969392 264933957344 265048548156 265306377483 266014468521 268962555456 269372128032 269517589824 269634163176 269750786949 269896453218 270307447921 270499796784 274032545472 274299114096 274565942028 274984047366 275132539612 275179724064 275866856244 276135209217 279620613664 279741556836 279892618152 280013678973 280366908768 280518307776 280639639224 280761023151 280912634982 281340404979 281540604816 284458340544 285217547328 285494996304 285772715172 286084147216 286207886034 286362439188 287406034083 290384555972 291033699936 291159579564 291316806648 291442808727 291968034624 292094318376 292378456818 296068885056 296356889808 296859079872 297096902018 297147853296 297761051184 297889840566 298050702012 301943267696 302236986828 302912626464 303043644036 303207288552 303338433573 303964406417 307333070912 308153329344 308286613656 308453089392 308586503358 308922797624 309223306182 313789648032 314267482704 314437188128 314573190372 314879195421 315276407136 315412772364 315583096248 315719594127 319704636384 319877277888 320015633112 320731016256 320814721927 320869740744 321043011408 321844665618 326365149642 326541387844 326597388768 327094726896 327271359072 327412912428 327731407479 328464038952 331868063968 332753805216 332933493312 333077495688 333401501034 333822078144 333909200373 334089512386 334146807792 334981182582 339539316592 339686176158 339869607756 340629373728 340776704772 341108199621 345413699232 345749704776 346335593184 346522615488 346672495512 347009725566 347387893048 347538147327 347725819014 352327558464 352609817966 352670289552 353054625856 353398064208 353550918042 353741836644 354685958028 355030983279 359512217568 359667715932 359861937624 360017587251 360666395712 360760523879 360822393288 365732152128 366087922704 366645396488 366708275136 367002055434 367822474992 367981567758 368180278956 372988742448 373190157536 373351571964 374186185632 374348030868 374550179976 374712182649 375120539972 375387473088 375485443221 380659995072 380759341249 381030286896 381610514712 381816585584 381981731166 383208045444 388212772752 388422408864 388590411636 388968417873 389459091168 389627542332 389837942424 390811379679 395142519744 396197137728 396300538851 396514542382 396582543504 397014734912 397186454088 397400936016 397572822234 402982649104 404058192048 404276384736 404451244764 404844679827 405680122183 405749695176 411048818208 411270785856 411448671144 411848913042 412297741576 412368449472 412476071049 412698809418 413800284366 419023310272 419430920496 419612335254 419838927228 420550363152 420777461664 420959458836 421368952473 426687510816 427826320992 428057348544 428169064673 428242494456 429126220824 429311829051 429543658782 435153532856 435576833958 436126302528 436550549904 436739369346 436975209972 437952051936 438141477564 444103327584 444535334712 445212267164 445288619808 445529077056 445645353027 446641576776 446834760849 447076053018 452914901544 453159477008 453355480242 454368939696 454565466054 454810932828 460999606368 462229994016 462429920484 462679634088 463384196436 463634425352 463713937344 463834959273 470227052736 470684472048 471197418944 471401224056 471655782192 471859785558 472914610704 473119158546 473374644372 479556954576 479815916832 480023449668 481096524384 481481944321 481564517112 482766998427 488117230272 489336073912 489419993664 489547724463 489812081766 490429966656 490642090344 490907038608 491119368642 492696058428 497318323264 497802095952 499130707824 499400239968 499616243532 500102251551 500647257628 500733117216 501134268579 502471773873 508040382528 508814019616 509308974888 509529264237 509804411634 510944060592 511165057158 517617030336 518120548848 518624557164 519503389776 519783923232 520008743268 521081839572 521588728521 528400718468 528491337696 528776724672 528914726949 529581938784 529867914688 530097096312 530326377063 530612754966 532028937042 538744256064 539268326352 539501573898 539792906436 540614895842 540999593568 548598228192 549131884056 549968094732 550265079224 550359448128 550503083151 551733712488 551972351637 552270418434 559241227328 559483113672 559785236304 560027357946 560733817536 561279278448 561522046302 561825269964 562680809958 563081209632 570989992608 571545430344 572168294432 572415772068 572724878376 572972596749 574812068166 580769111944 582067399872 582319159128 582633613296 582885617454 584188636752 584756913636 592713779616 594193804036 594295706592 594771813573 595522102368 595779681132 596101404024 596359233351 603886535392 604473973656 605825252928 606087288072 606414577104 606676867146 607928812834 616573227312 616906178784 617173006716 617845595248 618446612364 619048214127 620700426549 627579296064 628534965408 628874376256 629146380744 629418502881 629758390842 630552814272 630825544728 631166192496 631439188254 639409272768 640031266224 641629443854 641739481488 642086022816 643689331236 644315488173 652730299284 653082775688 653194777536 653365250937 654189453792 654542718144 654825824856 655109054019 655462814958 656460944951 656928077904 663736127936 665507610432 666154991376 666803002068 667818400746 668179024772 668293615584 669962365164 670614079527 679078633184 679372352316 679739215512 680033220363 681258747456 681553409544 681848199081 682216399242 690827398464 691499409552 692671186368 693344991024 694019451132 694775786096 695076294654 695451638028 705219635932 705340579104 706796128416 707101836084 707483673288 707789678337 709371916056 710061966558 719024435136 719335431864 719723875248 720035174502 721521047758 721644786576 732175845408 733290792976 734004110868 734718122649 735644949984 735963135516 736360557912 736679052963 745977484896 746380315072 746703143928 748372371264 748696061736 749100359952 749424365298 750241079944 750970886442 761518682498 762060573792 763221029424 763633171168 763963462332 764706617451 766416090888 766747585737 776425545504 776844817728 777180823272 777936835746 778918182336 779121467537 779255084664 779675884848 781622759358 792601077702 793029084764 793165087008 794372908176 794801872032 795145644468 795919132449 805965298208 808116384096 808552769472 808902489528 809252360847 809689359654 810922343763 811360244366 811499390352 822097636416 822897342288 823697826084 824595483152 824952142098 825397618836 827600568732 828405627651 838861840992 839224670508 839677854456 840041036919 841100726304 841554923328 841918917672 842737904946 844021214937 853375021632 855652641984 856338129346 856484988912 858252441648 858623658102 859087317564 862218102249 870307065712 871153667916 873101099808 873478738692 873950419944 874328426181 875904103872 876132700849 876282955128 888206655168 889070669424 890424534328 890577239616 891290706054 893283153552 893669521698 894152106036 905829803088 906318954016 906710960484 908737879392 909130932108 909621865656 910015300719 911893219251 921999212736 924459988032 924701257319 924859840968 925359268176 926768392872 927268850704 927669918546 941368944096 942802448112 943311564384 943719571116 944637586263 945829221408 946238317092 946749288744 959113909152 959631833664 960046899336 962193048768 962444165781 962963888642 963129034224 965533996854 978672147824 979095448926 979624163532 981284180688 981814077216 982238737284 983194222437 985392116856 995604191904 998261415648 998800479936 999232487064 1000204503102 1001294515256 1001466234432 1001727601119 1002268537158 1004943547746 1017628039232 1018617949776 1019058528474 1019608823268 1021888121184 1022330114316 1023324598863 1036241097696 1037249114328 1039006779552 1039567846464 1039839157063 1040017486536 1042163679144 1042614441981 1043177457042 1056801436936 1056982675392 1057829453898 1059163877568 1060194192624 1060652754126 1061225509932 1064057874084 1078536652704 1079003147796 1079585812872 1080052761753 1081229791684 1081999187136 1082281571637 1097196456384 1098263768112 1099936189464 1100530158448 1101006166302 1103467424976 1103944703274 1104540836868 1118966227344 1119570472608 1120054715892 1122558556896 1123044092604 1123650539928 1125361619916 1126162419264 1126456329663 1141979985216 1142278023747 1143090860688 1144336588864 1144831544136 1145449756752 1145945193498 1149624136332 1161538223888 1164638318256 1165267226592 1165771234908 1166905253619 1168377273504 1169313293351 1169513827272 1172434139037 1185427559232 1188387608072 1188591413184 1188901616553 1189543627146 1191044204736 1191559362264 1192202808048 1192718466702 1207773070784 1208947947312 1212174576144 1212829154208 1213353734292 1214534039481 1215857625668 1217040366549 1233146454624 1233812357568 1234134362881 1234346013432 1235691190496 1236893224728 1237428213147 1238096428254 1241400853098 1257069930816 1258292761488 1258837005762 1259516781684 1261651089456 1262332384992 1262878376508 1280062532448 1283258887708 1283478962976 1284172045632 1284507194019 1287378662472 1287935487153 1288630976346 1305460598568 1306165551376 1306730501874 1308378907584 1309651649712 1310218108038 1310925629916 1312921889902 1313856155808 1332309982752 1333606004136 1335636801492 1336358049544 1336587231168 1336936059081 1339924730328 1340504282547 1341228159054 1358157266368 1358744704632 1359478431024 1360066440726 1363106819088 1363696398162 1364432798484 1382998819104 1386689982048 1387800898337 1388038902264 1389551572192 1390152589308 1390903276056 1391504877819 1410439271864 1410681158208 1413592256832 1414203672168 1414967346576 1415579356674 1418743832112 1420123933116 1438670863728 1439447750496 1440070349004 1443042095516 1443289573152 1444445832963 1448300995281 1464351690816 1466581585952 1468008221736 1468643173389 1469436245298 1471289899968 1471926271032 1472721115824 1473358105926 1491954969792 1493406287856 1497392123472 1498200719904 1498848730596 1500482159888 1501941772884 1503402805737 1507415321619 1523037364996 1524121147584 1526442058848 1527266342336 1527926924664 1528587792711 1529413234902 1532832181776 1533495171474 1552851091008 1554361646544 1555873671492 1558242935074 1558510169328 1559351769696 1563245518716 1564766185563 1585202155404 1586058169528 1586330174016 1586744180847 1588745816352 1589603744064 1590291288936 1590979131189 1591838264898 1594262294881 1611930596416 1616232768192 1617804979056 1618504721694 1619378719308 1621844687526 1622720488732 1622998780704 1645794684576 1647395652168 1649190966304 1649904284196 1650795237672 1651509249453 1655201137464 1655917054911 1656811255302 1677723681984 1678449341016 1679355708912 1680082073838 1682201452608 1683837835344 1685475809892 1688042429874 1712676258692 1712969977824 1716504883296 1717247316204 1718174635128 1718917790247 1724436204498 1740614131424 1742307335832 1746202199616 1746957477384 1747900839888 1748656852362 1752265401698 1752565910256 1778141338848 1780849068656 1782581412108 1784315440719 1786566307104 1787339043396 1788304212072 1789077700053 1811659606176 1812637908032 1813421920968 1817475758784 1818261864216 1819243731312 1820030601438 1823786438502 1849402514638 1849719681936 1850718536352 1853536785744 1854537701408 1855339837092 1857144642381 1862101279647 1882737888192 1885604896224 1886623128768 1887439142232 1888255508643 1889275172526 1891658442816 1892152135447 1892476634184 1893498577488 1918227818304 1920093798672 1924888331562 1925927777284 1926258068448 1931067993708 1932946464519 1957344295648 1958190897852 1959248327064 1960095752811 1962568361376 1963628154432 1964477474568 1965327162057 1966388444874 1969382834853 1970784233712 1991208383808 1996522831296 1998464974128 2000409006204 2002589030512 2003455202238 2004537074316 2009887095492 2011842238581 2037235899552 2038117056948 2039217646536 2040099661089 2043776242368 2044660228632 2046649197726 2072482195392 2074498228656 2078013559104 2079678314126 2080034973072 2084327358288 2085228883962 2086354914084 2113602873872 2115658907796 2120388385248 2121305508252 2122451019864 2123369035011 2127750844919 2128115748168 2157073305408 2158006295592 2159171625744 2160105523506 2162459583368 2164563143274 2196527536224 2199872378928 2201060316896 2202012332604 2204154367947 2206934849952 2207889406548 2209081673736 2210037158889 2237932454688 2239140945216 2240109431784 2245117113792 2245703053489 2246088185208 2247301079856 2250723239832 2252912659326 2284556047494 2286181721376 2289663088272 2290899513504 2291890386996 2294119852353 2299248272664 2323076447776 2329276636512 2330534453184 2331542469816 2333810507238 2336754547008 2337364402611 2338626586702 2339027654544 2344868278074 2376775216144 2377803233106 2379087254292 2383118724528 2384405616096 2385436933404 2387757397347 2417895894624 2424349152288 2425658308416 2426707468584 2429068078962 2431715251336 2432767031289 2434080733098 2466292909248 2468268725762 2468692026864 2471382380992 2473786449456 2474856426294 2476192856508 2482801706196 2485216882953 2516585522976 2517674011524 2519033563368 2520123110757 2523302178912 2524664769984 2525323667153 2525756753016 2532063644811 2560125064896 2566517775416 2566957925952 2569014388038 2574757324944 2575870974306 2577261952692 2610921197136 2612331102752 2613461003748 2619303299424 2620436216076 2621851259832 2622985278543 2625843779804 2627712311616 2628398102547 2664619965504 2665315388743 2667212008272 2671273602984 2672716099088 2673872118162 2679849460656 2681008565094 2682456318108 2717489409264 2718956862048 2720132881452 2726213638176 2727392796324 2728865596968 2735679657753 2765997638208 2773379964096 2774103771957 2775601796674 2776077804528 2779103144384 2780305178616 2781806552112 2783009755638 2820878543728 2828407344336 2829934693152 2831158713348 2833912758789 2837487664224 2839760855281 2840247866232 2877341727456 2878895500992 2880140698008 2886084191032 2886579146304 2887332497343 2888891665926 2896601990562 2933163171904 2936016443472 2937286346778 2938872490596 2943852542064 2945442231648 2946716211852 2949582667311 2986812575712 2994784246944 2996401439808 2997183452711 2997697461192 3000964319776 3003883545768 3005182803357 3006805611474 3014830643238 3046074729992 3052884117696 3055853849328 3057175585422 3058826469804 3065664363552 3066990342948 3108723293088 3111747342984 3116485870148 3117020338656 3118703539392 3119517471189 3126491037432 3127843325943 3129532371126 3170404310808 3172116339056 3173488361694 3177491632704 3180582577872 3181958262378 3183676529796 3188524589762 3235609958112 3237009443388 3238757438616 3243689375052 3245440977464 3245997561408 3246844714911 3291589369152 3294791304336 3298381932608 3299808568392 3301590475344 3303018498906 3310402274928 3311834109822 3313622510604 3356898682032 3358711417824 3360164147676 3367675670688 3370373610247 3370951619784 3376084859748 3379368988989 3425352517384 3425939955648 3426834071241 3433009766592 3434494632408 3436349270256 3437835580494 3448872408996 3481228262848 3484614671664 3493914954768 3495801679776 3497313704724 3500715760857 3504530803396 3505131820512 3507939880053 3517302417111 3556282677696 3561698137312 3565162824216 3566704849659 3568630881438 3573132614208 3574678086792 3576608424144 3578155400106 3623319212352 3626843841936 3636523728432 3638487462624 3640061202876 3647572877004 3651121099647 3698805029276 3699439363872 3701437072704 3702403088643 3707073571488 3709075402816 3710679674184 3712284639441 3714289284762 3724202559294 3771209792448 3774878284464 3776511017286 3778550345052 3784304270894 3784953268368 3786997154976 3840187597344 3849776663124 3851855554568 3852516136896 3853521582057 3862135987416 3863806461459 3865892929038 3914688591296 3916381795704 3918496654128 3920191505622 3925136722752 3928954949136 3930654324114 3932776889748 3938765669706 3941568467424 3996929948256 4000818012408 4005178061024 4006910404476 4009074148632 4010808177243 4019774190984 4021512847641 4023684477162 4074471799104 4076234113896 4078435293072 4080199322178 4089320457264 4093298395452 4148996457312 4159356628252 4160069946144 4163402695011 4168654716576 4170457767924 4172709828168 4174514633457 4227205747744 4231317815592 4240776770496 4242611016504 4244902039728 4246738070022 4255501689838 4256231496336 4316012591184 4318343251488 4320211047012 4324919166736 4329126286548 4333337498889 4344902985843 4393055072448 4399744757856 4402120633792 4404024665208 4405929520167 4408308735894 4413869699904 4415778813096 4418163347472 4420074317778 4475864909376 4480218863568 4491406106978 4492176370416 4494602159712 4501446479664 4505825318652 4510208417211 4522245964857 4569112094988 4572363442752 4579326176544 4581799027008 4583780773992 4585763378133 4588239704706 4595226614657 4598496545328 4646152895552 4658553273024 4663084939632 4667621014476 4674728805222 4677253173404 4678055309088 4689736556148 4694298556689 4753550432288 4755606466212 4758174508584 4760232542541 4766237449056 4768811232192 4770873866808 4772937393567 4775514794694 4782786884643 4835791789248 4848698304576 4853414937168 4858136157924 4863430502672 4865534062578 4868161466196 4936537451524 4937384053728 4947572898912 4949712852588 4952385713016 4954527748359 4965603412392 4970433765906 5033171045952 5035348023048 5038067126736 5040246221514 5046604357824 5050647334306 5051513506032 5064127289622 5133035550832 5138028776076 5149514649888 5151741948612 5154523905384 5156753370741 5221842394272 5224662205504 5226922007496 5238606598848 5240872432152 5243702519664 5245970557086 5251687559608 5256796205094 5330630777486 5334424016544 5342547205968 5345432198176 5347744236324 5352946322157 5359698921312 5362017130188 5364912636216 5367233100159 5434978818528 5437913724096 5440265762904 5452427276352 5453850272759 5454785592648 5457731193936 5471359315506 5548207543914 5551203593348 5552155609056 5560610357232 5563613104224 5566019511276 5571433927143 5641757087456 5656814688672 5659869386304 5662317426696 5664766525929 5667825517578 5674975328448 5676456406341 5679521710562 5680495732464 5754683454912 5760281396016 5772168382064 5774664994686 5777783331852 5793203981124 5798839393557 5872032886944 5874572693556 5877744981192 5880287258433 5887705084128 5890884463296 5893432423704 5899165334622 5908148504559 5973625151424 5989568493888 5994366905422 5995394922384 6001928639552 6007767091536 6010365606714 6013611222948 6029661286476 6035526715743 6092149459984 6111707698656 6114351170844 6117652939608 6120298983267 6131328727104 6132928905943 6133980685896 6217446586176 6223494685968 6232971740296 6234040677312 6239034942378 6252982074864 6255686651886 6259064742252 6340808621616 6344232678112 6346976723388 6361165155744 6363916524756 6367353059592 6370107105033 6377049179524 6383252534757 6471219916224 6472908801233 6474018886776 6477514877232 6487378750104 6490881954928 6493689429822 6589582608672 6599617136784 6603180950688 6606036997812 6612463103841 6620804549856 6623668219644 6627245021208 6713797364064 6717422835648 6720328295352 6735351341376 6737109160467 6740747220494 6741903239568 6752169719496 6758737977978 6850705034768 6853668142482 6868989264816 6872698540512 6875671160988 6882359557059 6897744817992 6969229343328 6987829909536 6991603359552 6994627409448 7001431521714 7009061606792 7010263641024 7012093207833 7015879760106 7034604834222 7123396274624 7130325648432 7133409699318 7137261762876 7149356173584 7153216848288 7156310800212 7163272192041 7253687683872 7273047456864 7276974925248 7278874099441 7280122405752 7295145754008 7298301093867 7302242199294 7397610058552 7398878727744 7404806177286 7414147142976 7421359348368 7424569278882 7428578569524 7448405118588 7549756568928 7553022034572 7557100690104 7560369332271 7568608541788 7569906536736 7573994309952 7575971001459 7596190934433 7680375194688 7699553326248 7703711109136 7707043164114 7724271974832 7727612922918 7731785858076 7832763591408 7836993308256 7840383011244 7857909898272 7861308648228 7865553779496 7877531339412 7883136934848 7885194307641 7993859896512 7995946166229 8001636024816 8010356122048 8013820808952 8018148297264 8021616354486 8039548381968 8043025695282 8047368954324 8152468227792 8156870586144 8160398644356 8178640914528 8185193053457 8186596790904 8207038973259 8297992914624 8318713256504 8320139892288 8322311315871 8326805390022 8337309433152 8340915535848 8345419656336 8349029266914 8454411495488 8462635631184 8485222033008 8489804079456 8493476140044 8501738276367 8511003379676 8512462992672 8519282565843 8632025182368 8636686502976 8640422094024 8649838333472 8658252573096 8661997492029 8666674997778 8689805971686 8799489515712 8808049330416 8811859040334 8816617471788 8831557626192 8836326694944 8840148635556 8960437727136 8982812213956 8984352740832 8989204319424 8991550358133 9002892959328 9011650637304 9015548410071 9020416834422 9044491929714 9138224189976 9158652353088 9167561547984 9171526756266 9176479409412 9190453229314 9196993090656 9326169879264 9335242028952 9349457610444 9354506346808 9356110618176 9358552413567 9379473112296 9383529977829 9388597113378 9507100864576 9511212932424 9516349017168 9520465085082 9532474898112 9541747733616 9545874787134 9551029589388 9565573769286 9706829874336 9716272315848 9726861005344 9731068125156 9736322932392 9740534144733 9873074903048 9874768107456 9895145797824 9899425705176 9904771426032 9909055496718 9931206824784 9940867531812 10070696046096 10076134253472 10080492443028 10101294668612 10103027012064 10111120830741 10128254579244 10138106966967 10266071101664 10276057552152 10280502213723 10299029299776 10303483897224 10309047810768 10313506741482 10443684788544 10453844014992 10481744864304 10487405039328 10491941114172 10503375119216 10513592410188 10523819640159 10551907251333 10661261554972 10668848033088 10685094411936 10690864396352 10695488472648 10700114548977 10705892644314 10719397842624 10724034260376 10729825272432 10734466200318 10869957637056 10880531525808 10907700545518 10909571185296 10915462387872 10942718631012 10953363298941 11096415087828 11102407186696 11104311218112 11107209265929 11121220714464 11127226208448 11132039022552 11136853918323 11142867854286 11159836064167 11283514174912 11313629377344 11324634853392 11329533051858 11335651035156 11352912812682 11359043421124 11360991464928 11520562792032 11544336764128 11549329989372 11555566663704 11560564746171 11586407962248 11591419384377 11597678787114 11744065773888 11749145387112 11755489962384 11760574516866 11775410168256 11786864847408 11798330669244 11816297009118 11988733810844 11990789844768 12015534183072 12020731213428 12027222445896 12032424531729 12059322572952 12071053431486 12184298919968 12223415397312 12228702341688 12235305879216 12240597966534 12265857811886 12267961371792 12446989371936 12465943480592 12478069884756 12490208085033 12505964149728 12511373303772 12518129484504 12523543900371 12681617243232 12688465356224 12693953446776 12722330311488 12727833049512 12734706119184 12740214210066 12754098359048 12766505069514 12945817602466 12948037773552 12955029754464 12974757500208 12981763909856 12987378859644 13000012496667 13034708957529 13179165217344 13199234273568 13206361901376 13212073995624 13217788560501 13224926207682 13241609099712 13245064948129 13247336439288 13254490042416 13427594728128 13440656590704 13474218320934 13481494440988 13483806479136 13504339438992 13517475955956 13530625251633 13701410069536 13707336284964 13737978529632 13745397081024 13751342321976 13757290134399 13764719114118 13785679843971 13795489635984 13938458686656 13975659819072 13989254818896 14002863043428 14018123213584 14024186415666 14031759520212 14069209668444 14082895670067 14260651296864 14266819398636 14274523525752 14280697627623 14298712347168 14306433696576 14312621600424 14326544384082 14348360653929 14507375367744 14546094913728 14557748198882 14560244811504 14590291508016 14596602187734 14604484398588 14795220117104 14809612354572 14842718696736 14849138557764 14857157139048 14863583245077 14894255914433 14896810237176 15099513137856 15106044069144 15114201380208 15120738664542 15137217083576 15139813073472 15151942002918 15192381868866 15399106652496 15407422218272 15414086328228 15448543949664 15455225845836 15463571716152 15470260112223 15665527182816 15673986616512 15680766022488 15715819796544 15719921374423 15722617296456 15731107558992 15755062678824 15770388615282 15991892332458 16003272049632 16027641617904 16036296594528 16043232708972 16058838966471 16079096763936 16086051390564 16094737908648 16304936455584 16313741172288 16320797288712 16357281829056 16361550818277 16370386106914 16373193581808 16414077946518 16637426513008 16644622631742 16653610780044 16681831071696 16690839312672 16698058533828 16714301781429 16925271262368 16970444066016 16979608158912 16986952280088 17003476552734 17022006759352 17024925985344 17029369219023 17038565131686 17264050364736 17280844188048 17299676666944 17316505146192 17323994984058 17333349995556 17379611943372 17396518180671 17616098660832 17623718080668 17633234943576 17640861775299 17663115252384 17672653389888 17677265670071 17680297271112 17724445513677 17920875454272 17965624427912 17968705481664 17983100716266 18005785918656 18023301274608 18031096820142 18040833668844 18088983859428 18276448379952 18335123095968 18343053512532 18352958818824 18360896949801 18380906458628 18393986181312 18398786717829 18652339758528 18657207721201 18670484057904 18698915220888 18709012693616 18717104827134 18758946224592 18767059955658 18777194226756 19022425864848 19032698034336 19040930170164 19083495467232 19091749574268 19102059178776 19131147538572 19149757604271 19413659748672 19418726403699 19432544631696 19453722010688 19462136250312 19472645864784 19481068289466 19746149806096 19798851410352 19809542852064 19818110993436 19837389311523 19862413649568 19878325986967 19881735063624 20141392092192 20152268506944 20160984886056 20202589337224 20206054024128 20211327481401 20222241661482 20256509158488 20276213933934 20532142203328 20552115104304 20561004427446 20606967794448 20618095621536 20627013482964 20647078671177 20907688029984 20963489728608 20974810078656 20980284168977 20983882228344 21006750238432 21027184820376 21036279623499 21047639280318 21103814502666 21322523109944 21370188823872 21390976945296 21400229097954 21411785288628 21448068520752 21459650544864 21468932400636 21761063051616 21815401091036 21819142370592 21830924775744 21836622298323 21885437262024 21894903281601 21906726597882 22192830175656 22204814373392 22214418531858 22242441428928 22264078045104 22273707836646 22285735708572 22319672128334 22649269706784 22659066103716 22671302070312 22705825625364 22718086842248 22721982929856 22727913004377 22788572803299 23041125584064 23088673528256 23098659978744 23111133327408 23121129492342 23172815924496 23182838768754 23195357574228 23498290774224 23510979924768 23521149033732 23573729694816 23592615271729 23596661338488 23632594018236 23655582922923 23977467621688 23981579689536 23987838498687 24031068366144 24041462426856 24054444891792 24064849063458 24118645145904 24142106862972 24368597839936 24457404683376 24470611758432 24481195933068 24531715623772 24535922743584 24555579160371 24621116919777 24893978743872 24931886961184 24956139769512 24966933947613 24980416170066 25011928299456 25022746607544 25036258969008 25047087800742 25363234486464 25387906893552 25455666099024 25469412238368 25480428420132 25508196718096 25533010139028 25557847697529 25891635204932 25896075547104 25910059508928 25949515000416 25963527819712 25974757719288 25985992476087 26000024993334 26069417915058 26398468547136 26424147991248 26435577121002 26449852415364 26490129896258 26494672878576 26508980084832 26881313181408 26948436641868 26962988881976 26967612958272 26974651074399 27008678877984 27034951911912 27046645230213 27061250503266 27402820139072 27414672569928 27475957059264 27502684643952 27514580268798 27529438228236 27571359687942 27590979271968 27978509637792 28005726086856 28036246427168 28048372831332 28063519040424 28075657240701 28138419336888 28150589933487 28165791340134 28521302593728 28533638797272 28549047051504 28561395255246 28597424694336 28625243200848 28653088768164 28696721307858 29115496397764 29120489623008 29180583016032 29193204375468 29208968797176 29221602434199 29590440234208 29619224709144 29685437393472 29698277115528 29714314278096 29727166490154 29788511828866 29793620474352 30212088138288 30228402760416 30241477329084 30274434167152 30303884005836 30333362492223 30384763737732 30414320900901 30798213304992 30814844436544 30828172656456 30841506641169 30897087899328 30910451691672 30927143432304 30940520224446 31331054365632 31361532044976 31439842748846 31445234592912 31462215117984 31510125357648 31540777230564 31571458920477 31655721753999 31983784664916 32006544099264 32055283235808 32072593189056 32086465417944 32100343646931 32117677932942 32158193527872 32166586302599 32172102781128 32189475817296 32609872911168 32641594577424 32723101636554 32740772213828 32746387163616 32828155893036 32860089896823 33274853026016 33289245263484 33307221560088 33321627797787 33363662143392 33381678625344 33396117067656 33410561754969 33428603562858 33479508192501 33850542524736 33940888132032 33973904560176 34006953105468 34044013518704 34058738438046 34077130263372 34561688376096 34633010292384 34647989968116 34666699991112 34681694238513 34759223886744 34793036361342 35232197321664 35247436161336 35266469887152 35281723550598 35326230504768 35354531340142 35360594542224 35448891027354 35931248855824 35966201432532 36046602549216 36062193640284 36081667337688 36097273595187 36177967718856 36552896759904 36670246191936 36686107025064 36705917637648 36721793899602 36761812917256 36797573435658 37314415442402 37340968115808 37397830441776 37418025387232 37434209654268 37470624255099 37517892449184 37534119911316 37554388453512 37570631701113 38044851729696 38065396068672 38081860340328 38166990934464 38176951909313 38183499148536 38204118357552 38262295077144 38299515208542 38837452807398 38865089263392 38924272500624 38945291729568 38962136578932 39000037490001 39492299612192 39597702820704 39619085704128 39636221986872 39653365681503 39674778623046 39724827299136 39735194844387 39756651973934 39763470127248 40282784184384 40321969772112 40405178674448 40422654962802 40444483322964 40513018316976 40552427867868 40591875754899 41104230208608 41122008854892 41213935588896 41236191243072 41254026965928 41294157342354 41357039531913 41815376059968 41926979457216 41960568337954 41967764456688 42013500476864 42054369640752 42072559246998 42095278560636 42207629005332 42248687010201 42645046219888 42781953890592 42800458195908 42823570577256 42842092882869 42896137041504 42919301089728 42930502341601 42937864801272 43045081961787 43522126103232 43630802182072 43638284741184 43673244596646 43770874524048 43789806563202 43813453195764 44385660351312 44409628746784 44428837063716 44528156090208 44547415673292 44571471417144 44590749735231 44639344256668 44682767743299 45298539413568 45310361608631 45318132207432 45342604140624 45411651250728 45436173684496 45455826008754 45577145606598 46197319957488 46222266654816 46242258984684 46345631848992 46365677537508 46390715148456 46996581548448 47021959849536 47042298067464 47147459389632 47159764123269 47185230543458 47193322676976 47265188036472 47311165845846 47954935243376 47975676997374 48082924853712 48108889783584 48129698126916 48176516899413 48237290291808 48284213725944 48914809366752 48941223516864 48962391866136 49063431247544 49071845487168 49084652454831 49111158320742 49242233839554 49863773922368 49912279539024 49933867895226 49960832340132 50045493215088 50072517938016 50094175601484 50142905344287 50775813787104 50911332198048 50938824476736 50952118696087 50960856840264 51016393436192 51066020278056 51088107657069 51115695395058 51783270409864 51792151094208 51899030000832 51949515438576 51971984952174 52000049986668 52138835830116 52848295982496 52871154242004 52899704830728 52922585325897 52980259792516 52989345757152 53017960169664 53031797010213 53173336541031 53762626362816 53896873283736 53925977763952 53949302148798 54017357755968 54069903823824 54093290460426 54122501006532 54829345139856 55005369287904 55029160537596 55058876456472 55142719375884 55181958543936 55196360153487 55957019275584 55971623163603 56011452173712 56072492854336 56096745662664 56127038080848 56151314481402 56276838673776 56301179866974 56331582680268 57067277594544 57098094103008 57122790510492 57250486401696 57296351374199 57306177536328 57393442615716 57449272812813 58230992795528 58240979246016 58256179211097 58361166032064 58386408750936 58417937594352 58443204868398 59180880468416 59238449418288 59396554231056 59428628556192 59454332980308 59512167934569 59577023657732 59587240948704 59634977960901 60424176276576 60456805520832 60482954658168 60548868334304 60607768011672 60633982444203 60666724984446 60769527475464 60828641801802 61596426609984 61656345312912 61683013282338 61820903383344 61854286864608 61881040448892 62723064089952 62879685497692 62890469185824 62924430235968 62940852506931 63020250715296 63081554461128 63108838870497 63142917840954 63311443507998 63967569329832 64110566471616 64172930835888 64200687293862 64235355865884 64333172605198 64344205562256 64378951634592 65283189154848 65446203273108 65481544427656 65492774327232 65509866894969 65656311786072 65684709844803 65720179793646 66549706052032 66578490526968 66614443120176 66643255595574 66727324286784 66792234135312 66821123509938 66857207125716 66959016385002 67947809120352 68013906210936 68088027037408 68117476876092 68154260526744 68183739013131 68365718409897 69123376752192 69266020584768 69295979936232 69333399982224 69363388477026 69518447773488 69586072722684 70494872322672 70532939774304 70563447101196 70709062680284 70721189084448 70777845815187 70897782054708 70966748768769 71862497711648 71932402865064 71963515496061 72093205098432 72124387280568 72163334675376 72194547190374 72355935437712 73105793519808 73372214050128 73411835275296 73443587799204 73523625834512 73595146871316 73666737481113 73863350759331 74628830884804 74681936231616 74795660883552 74836050774464 74868419308536 74900801842839 74941248510198 75035784898368 75068239822632 75108776907024 75141263402226 76089703459392 76163720680656 76353903818626 76366998297072 76408236715104 76524590154288 76599030417084 76673543092587 77674905614796 77730178526784 77848545001248 77890583459136 77924273157864 77957977428261 78000074980002 78118852449169 78984599224384 79195405641408 79272443973744 79306731363006 79349557246092 79470389688774 79513303947868 79526940254496 80643939544224 80810357348896 80845309925604 80888966645928 80923953223197 81026036633952 81104855735736 81139935690639 81183751509798 82208460417216 82244017709784 82427871177792 82508053931856 82588314684708 82714079063826 83921136675908 83935528913376 84108739281504 84145118493996 84190557121272 84226971722103 84415258010664 84497374020402 85290092439776 85563907781184 85600916391816 85647141154512 85684185765738 85792274083008 85861004683202 85875729602544 86090163923574 87261604364144 87346489193292 87541749048096 87579613126404 87626906391528 87664807302597 88771320702624 88819257493568 88857674127432 89056312180416 89094831346584 89142942834288 89181499470462 89278688513336 89365535486598 90620723217262 90636264414864 90685208281248 90823302501456 90872347368992 90911652017508 91000087476669 91154291213196 91242962702703 92394639914976 92444533309632 92484517969368 92524519923507 92691263697984 92715454636903 92731355075016 92781430296912 93993163096896 94084596134928 94319528246538 94370461086916 94386645353952 94530376072944 94622331691692 94714376761431 95909870486752 95951353994748 96165849707424 96217779567168 96259396253832 96301030940793 96353033798826 96474580583616 96499758907797 96568427451888 97829618733504 97924783732272 98126862495088 98169304909662 98222316641484 98484467679108 98580269690469 99824559078048 99867735790452 99921664680264 99964883393361 100090986430176 100145035876032 100188351202968 100285810688574 100438524577503 101551627574208 101822664396096 101904237392174 101921713680528 102032786872384 102132040556112 102176215314138 102231390790116 103566540819728 103899030877152 103943969904348 104000099973336 104045082715539 104259791401031 104277671660232 105696591964992 105742308484008 105799409661456 105845170651794 105960519585032 105978691514304 106063594020426 106346673082062 107793746567472 107851955527904 107898604297596 108139807647648 108186580920852 108245002013064 108291820785561 109658690279712 110010738575808 110039449620961 110058321075192 110117752912944 110285438751768 110392720306974 111943246327206 112022904347424 112193491325328 112254076161696 112302628962804 112411872765297 112553677347552 112602359733948 112663165360536 114134555189088 114196188206016 114245581020984 114500972803392 114530855727939 114592702748398 114612355072656 114786885231432 114898545625626 116461985591056 116512358422194 116772817501872 116835875188704 116886409736796 117000112470003 118476898836576 118793108462112 118857257112384 118908665960616 119024335869138 119154047315464 119174481897408 119205584533161 119269955921802 120848352553152 120965909316336 121097736668608 121215536023344 121267964888406 121333449968892 121539054950928 121657283603604 121775627264697 123312690625824 123366026564676 123641806766688 123708573729216 123740859690497 123762080897784 124071118595739 125446128179904 125759370995384 125780938371648 125881705013862 126040501430592 126163108922256 126217677740994 126285835681908 126622887015996 127935138659664 128345861671776 128401374587724 128470711731768 128526278648607 128666345210396 128688411124512 128757903269184 128791507024803 129135245885361 130566378309696 130892406546216 130963088855312 131019733789938 131312623572144 131369419689606 131440359587292 133156981053936 133228886240352 133286511191148 133584468270624 133642247019876 133714414251432 133918032770004 134048303229897 135895618240704 135931084825893 136027812421872 136176054074816 136234953752184 136308521053488 136367478026262 136731436819794 138591959872464 138666799964448 138726776954052 139036895546976 139148281908769 139172145445368 140989744645344 141065879548608 141126894202392 141418125360568 141442378168896 141479292369807 141555691630374 141795564109416 141933497537538 143724995423296 143864805730128 143927030992122 144248774561136 144326669350752 144389094380748 144529550698239 144711870875424 146744428100256 146823670550592 146887175598408 147047251669024 147190293742632 147253957364493 147333474962226 147726701518662 149257661769608 149591321767104 149736838617072 149801603685678 149882497020396 150136479645264 150217553814048 150282526804452 152327441361312 152707807637252 152733996594144 152816473430208 152856356088261 153049180308576 153198060834168 153264322971207 153347086185174 155349811229592 155697090002496 155848546315728 155915954856522 156000149960004 156237704898338 158544887947488 158613462726012 158699114492184 158940779377548 159026607895736 159053880508992 159095391030639 159520009623093 161287879088448 161620714697792 161690619851208 161777933291856 161847906446394 162052073267904 162209711471472 162279871381278 162367503019596 164488035419568 165016107863712 165176629369416 165428158127652 165589080460461 167842273351816 167871057826752 167914869490809 168217478563008 168290236987992 168381114242544 168453943444206 168830516021328 168994748040804 170580184879552 171201832783632 171294282309024 171368371531476 171722009366404 171751459205088 171889054122597 172180327847148 172347818438439 174523208728288 174692978386584 174768537633291 175083498096192 175159226252808 175253812783056 175329614605194 177542641405248 177715348254864 178189662693168 178285885668576 178362998940924 178557377026672 178731070973196 178904933882703 181241446434524 181272528829728 181370416562496 181646605002912 181744694737984 181823304035016 181901947332609 182000174953338 182308582426392 182485925405406 184789279829952 184969035938736 185049039847014 185430909273806 185462710150032 185562860593824 188169192269856 188639056493076 188740922173832 188773290707904 188822557520793 189060752145888 189244663383384 189326516611491 189428753522862 191819740973504 191902707989496 192331699414848 192518792507664 192602061881586 192706067597652 192999517815594 193136854903776 195849567464544 196253724990176 196338609819324 196444633282968 196529600684907 196968935358216 197054129534409 197160539380938 199649118156096 199735471580904 199843329360528 199929766786722 200181972860352 200376702405936 200571621377148 200877049155006 203808474784348 203843427361056 204264081112224 204352430628276 204462781580232 204551217039393 207133081639456 207798061754304 207887939808696 208000199946672 208090165431078 208519582802062 208555343320464 211484616968016 211598819322912 211690341303588 211921039170064 212127188040852 212333537445561 212693346164124 212900246306307 215587493134944 215703911055808 215797208595192 215890546488183 216279615295296 216373161841704 216490004026128 216583641571122 219317380559424 220078899241922 220116642150384 220235505825888 220570877503536 220785440613948 221000212443339 221590052277993 223886492654412 224045808694848 224386982650656 224508152323392 224605257925608 224702405528517 224823745530594 225107354695104 225166104118193 225204719467896 225326330721072 228269110378176 228491162041968 229061711455878 229185405496796 229224710145312 229573770462864 229797091251252 230020629277761 232923971182112 233024716844388 233545635003744 233671750377408 233772819473592 233873932284783 234000224940006 234356557347507 236953797673152 237586216924224 237817331921232 238048671738276 238308094630928 238411169066322 238539911843604 241931818632672 242431072046688 242535929776812 242666899937784 242771859669591 243078109901856 243314567207208 243551254529394 246625381251648 246732053129352 247283613533376 247481719380994 247524161795568 248142237191478 251518741990768 251763410027724 252326217844512 252435355481988 252571671363816 252680915166309 253245774031992 255870277319328 256691723343552 256802749175448 256941423463536 257052557297214 257332690420792 257376822249024 257583014049606 258270491770722 261784813092432 261926177710624 262039467579876 262625247144288 262738839379212 262880719174584 262994421907791 266313962107872 266457772480704 266573022382296 267168936541248 267238663365191 267284494039752 267428828502864 267836065540008 268096606459794 271862169651786 272055624843744 272469907504368 272617042106976 272734956052524 273000262430007 273462873639588 277183919744928 277333599928896 277453553908104 277573559770521 278073791093952 278146363910709 278296563817538 278344290890736 281979489290688 282253788404784 282836250721136 282958584739614 283111383260748 283591128218832 283866995075076 284143130284293 287729611460256 287854061984244 288497549122272 288653338701504 288778188761496 289059101396478 289423741750848 289499276723391 293488856200512 293774351196816 294094503338048 294380587485264 294507914728986 294666949924452 295453403037324 295740809071407 298515323539216 299473677234144 299603207371356 299764994040792 299894650180083 300272959290528 300435107628096 300513516391207 300565053608904 301315573732509 304654882722624 305415615274504 305467993188288 305712712176522 306098360617152 306396121668336 306528645942414 306694172370348 310699622459184 311697092631456 311831909713044 312000299920008 312135248146617 312475409796676 312779374203093 317089775894976 317172531260417 317226925452024 317398228984368 317881558755096 318053215791472 318190782061278 319040019246186 323381239702416 323555866583712 323695812892788 324419422942944 324559742762556 324735006039192 328976070839136 330032215727424 330118348862883 330353258738832 330856316255304 331178160920922 335684546703632 335829738981618 336580473975984 336762228485088 336907886888412 337235618295891 337661032042656 337989496081608 342403665567264 342588564618048 342736743062952 343444018732808 343502918410176 343592567183817 343778108245194 344360655694296 344695636876878 349046417456576 349385956773168 349537075266582 350318452505616 350507625566112 350659229210388 351000337410009 355430696509728 356379325386336 356571771337152 356664830872609 356725997881848 357114754053344 357462141946392 357616753599483 357809867765406 362482892869048 362545057659456 363293210005824 363646608070032 363803894665218 364000349906676 364617164852784 364971850810812 369938071877472 370098079694028 370861818547612 370925420300064 371125721187648 371222579071491 372213355787217 376338384539712 377278112986152 377481844347664 377645115041586 378121504291776 378489326766768 378653033222982 378857507045724 383805415978992 385037585015328 385204123763172 385412135195304 385999035631188 386273709807552 386374521074409 387405737656083 391699134929088 392507449980352 392677219638648 392889266565936 393059201369814 393937870716432 394108259068818 394321078761876 399470943161808 399686658721056 399859533573444 400753404811872 401074459619393 401143242754296 401754098310012 402144909689691 407616949568696 407686854722112 407793254477679 408528162224448 408704861256552 408925563160464 409102434078786 414266163278912 415775879617392 416000399893344 416180330862156 417039165604124 417110686640928 417444845726307 422969233936032 423197638645824 423380682607176 423842078340128 424254376081704 424437877109421 424667074891122 425386692328248 425800492612614 431174986269888 431594417190384 431781092976366 432746323683408 432980008052256 433167283142244 440157798483844 440233284300768 440471011651776 441141755007072 441570881227896 441761872093479 442000424886678 443180104555986 447772985308824 448773965301312 449210515851216 449404811057034 449647491061188 450332208236386 450409438935792 450652661442144 456982324083936 458123422911756 458370810993592 458449420290624 458569068264783 459147540925728 459594182502504 459792968913621 460041258555522 465847942364224 466049433688776 467091270007488 467545638947184 467747864569566 468000449880012 468713114695014 475634663842464 476097343476552 476616189261856 476822338132644 477079823687208 477286173091917 478560028869279 483863637265344 484862144093376 485071859553624 485333799875568 485543719339182 486156219803712 486629134414416 487102509058788 493464106258704 494963438761988 495048323591136 496284474382956 496767241381383 503037483981536 503526820055448 503744608472427 504652435689024 504870710963976 505143342727632 505361830332618 506491548063984 511740554638656 513605498350896 513882846927072 514105114594428 514665380841584 515166028099212 515667162367791 516540983541444 517043455315317 523569626184864 523852355421248 524078935159752 524305612899873 525250494288576 525477678758424 525761438349168 525988843815582 532627924215744 533146044764592 534477326730382 534568988079504 534857657005728 535672131080016 536193212919588 536714801648109 543724339303572 544111249687488 544939815008736 545234084213952 545469912105048 545705841997827 546000524860014 546831967144183 546925747279176 554367839489856 554907107816208 555147119541042 556292727821418 556593127635076 556688581781472 564507576809568 565672501442272 565917169479228 566222766521496 566467672562379 567182256437664 567733990150152 567979549834473 568286260568586 575459222920512 575708123968488 576995098244544 577556377522992 578118202792956 578998553446782 587548702393632 588761174970528 589015829457972 589333899848904 589588802054721 590906806074648 591481618142814 597030647078432 598947354468288 599206414742712 599529988081584 599789300360166 600545918581056 601027032782414 601130107217808 602631147465018 610831230549008 611425424353044 612792243336672 613057291884828 613388344740696 613653651118179 621399244918368 623394185262912 623663819426088 624000599840016 624270496293234 624950819593352 625558748406186 634345062520834 634453850904048 634796457968736 635763117510192 636106431582944 636381564122556 637000612336683 638080038492372 638700738918921 646762479404832 647111733167424 647391625785576 647671639464549 648838845885888 649008182458321 649119485525112 649470012078384 657952141678272 660236697725766 660706517477664 661712632510608 662356321841844 663000637330017 671369093407264 671659477963236 673160947951968 673524456970176 673815773776824 674107216585551 674471236591782 675322064085312 675498312354579 675978992163216 684807331134528 685473486125904 686888037465616 687185134367634 687556216490388 688721311388592 689391273753756 690061887833283 698771913546336 699074150533164 700636905011232 701015251132224 701318458420776 702000674820018 703069672042521 710861393019456 712758650772672 713329661745218 713451995763696 714229508106688 714924283892784 715233507198966 715619735530812 724965785738096 727293216140064 727607789330436 728000699813352 728315579008773 729234329705568 729818539807217 729943701621624 739876143754944 740196159388056 741723637095224 741850840600128 742445158142982 744426711574434 754556225972304 754963688695328 755290230083172 756978653533536 757306066445964 757715014091448 758042745498927 767610831957984 770075170030656 770276147346727 770408247526344 770824270390608 771998071262376 772749042148818 774811475312166 785354439277296 785778533131872 786118402739628 787875741432864 788216518137636 788642157523752 798941886323616 799373317442112 799719067146888 801506809623744 801715990095573 802148919238786 802286485508592 803508196620024 804289819379382 815233899137392 815586508955358 817409722513104 817851126320928 818204868157572 819000787290021 831551759234784 832000799786688 832360661724312 834078331208248 834221373281856 834439091732127 834889691452614 845938467872064 846761365214352 847684156680256 848508752163408 848875754218842 849334149782244 850773384656496 851600985225228 852429390852879 863188834380768 863562185952732 865492647366816 865960016104512 866186017833479 866334566284488 868497830170173 880315596967688 880466568601536 882283510014144 883141762455792 883523744186958 884000849773356 886360209111972 895545970617648 898421031702432 898809622114068 899294982122376 899683950540249 900664416472772 900818877871584 901305322884288 901540549173621 903946721197527 913964648167872 916246845823512 916741621987184 917138136529566 918295081851456 919188365005008 919585937827242 920082517111044 932098867377552 935091277894368 935495729139132 936000899760024 937426229390028 938338122609279 951269327684928 951517593781251 952194686953104 953232378523712 953644676265288 954159647374416 954572346183834 957120057738558 970143719107248 970667599751136 971087438678364 973258268828832 974037973361383 974205018117576 986928212517408 989926877523976 990096647182272 990355046588649 992568948765912 993534482762766 1006074967963072 1007053640110896 1007489216944854 1009741421927952 1010286685455264 1010723660665236 1011706854887673 1012983096127968 1027210996701792 1027765693854144 1028210229188856 1029330761683168 1030332056198424 1030777701551451 1031334324735582 1033081967082888 1034086910630634 1047139252369728 1048157870319504 1048611225799746 1050955357516848 1051522876698336 1051977687631164 1066292089529184 1068954653460764 1069137976159008 1069715314011456 1069994492617827 1071344262160032 1072386425839176 1072850260798449 1073429603296218 1087448678607144 1089879630017472 1090939824210096 1091411683995654 1092001049720028 1093663934288366 1093851494558352 1109814215632416 1110294239082084 1112585455642836 1113186255270152 1113377163562944 1113667737214473 1116640067361651 1129015153619136 1131345002884544 1131834338958456 1132445533042992 1132935345124758 1134364512875328 1135467980300304 1135959099668946 1136572521137172 1151416247936976 1155112755045984 1156236405585912 1157997106893564 1159123563223227 1162217212968249 1175097404787264 1177522349941056 1178031658915944 1178667799697808 1179177604109442 1181813612149296 1182963236285628 1194061294156864 1198412829485424 1199059976163168 1199578600720332 1202054065564828 1202260214435616 1203223378858179 1205262294930036 1206434729069073 1221662461098016 1222850848706088 1223379763433037 1225584486673344 1226114583769656 1226776689481392 1227307302236358 1242798489836736 1247327638852176 1248001199680032 1248540992586468 1249901639186704 1251117496812372 1252334537178921 1268690125041668 1268907701808096 1269592915937472 1271526235020384 1272212863165888 1272763128245112 1273313631328263 1274001224673366 1276160076984744 1277401477837842 1293524958809664 1294783251571152 1295343278929098 1298016364916642 1298238971050224 1298940024156768 1320473395451532 1321413034955328 1323425265021216 1324712643683688 1325285616280437 1326001274660034 1342738186814528 1343318955926472 1346321895903936 1347631547553648 1348214433171102 1348942473183564 1350996624709158 1351957984326432 1370946972251808 1373776074931232 1374370268735268 1375112432980776 1375707204794349 1377442622777184 1378782547507512 1379378906740863 1380123775666566 1397543827092672 1398148301066328 1401273810022464 1402636916841552 1404001349640036 1406139344085042 1426659323490436 1426903991527392 1429848567785568 1430467014397932 1431239471061624 1431858519275751 1449931571476192 1454586432280128 1455215578660872 1456001399626704 1456631158017546 1458468659411136 1459637079614434 1459887403243248 1480392318776112 1483447274190448 1484890316285964 1488853423148868 1490301724144149 1509112451944608 1509927377390656 1510580460166344 1511233825417281 1513957307067072 1514612132891928 1515430028182896 1516085490997854 1535221663915968 1540552294693454 1540816495052688 1541648540781216 1543996142524752 1545498084297636 1547001487103373 1549622950624332 1551130365945951 1570708878554592 1571557066263744 1572236805479256 1572916838699619 1575751482865728 1576162728827351 1576433036275272 1577284315047504 1597883772647232 1599438134293776 1603431980191146 1604297838477572 1604572971017184 1607016393240048 1608579638758764 1610144404944327 1630467798274784 1631173017910716 1634819445026208 1635702252641856 1636409736315144 1637117525993481 1638001574580042 1640495901432549 1663103518469568 1664721323448624 1668156662416496 1668878183464254 1669779382905228 1693522730428704 1697017504326816 1697751508437684 1698668299564488 1699403017687137 1701546769312992 1703201970450456 1704858781705758 1726377668761536 1727124371905464 1730985294733632 1732372035666958 1732669132568976 1736995660340346 1760631193935376 1766283524911584 1767047488373916 1768001699546712 1768766406164163 1772720418223944 1791091941235296 1796842063404864 1797619244228136 1798589964244752 1799367901080498 1801328832945544 1801637755743168 1803081098347242 1807893442395054 1832493691647024 1833483243974368 1834276273059132 1838376730010016 1839171875654484 1840165034222088 1840960953354537 1864197734755104 1870182555788736 1870670643556337 1870991458278264 1872001799520048 1874852458780056 1876676245218558 1903035187562502 1904389373906208 1907289352530576 1908319294748832 1909144692367668 1911001837010049 1914240115477116 1940287438214496 1941335199502272 1942174877356728 1943014918393647 1946516537657664 1947024547374963 1948075946722766 1948410036235152 1973856425034816 1979853755047952 1980710093177298 1985137897531824 1987068965525532 1989001911990051 2014107280221792 2014978433889708 2019482843855904 2020573370910528 2021447321330472 2023413709775346 2025966192255936 2026494937063737 2054421993403584 2056420458377712 2058661523366336 2060664112396848 2061555403102902 2062668649471164 2066163934165776 2068173821261268 2070185663499849 2096315740639008 2097222451599492 2101910715033696 2103045753396672 2103594614738449 2103955375262328 2109209016127563 2132584179058368 2137909306921528 2138275952318016 2139988985235654 2142688524320064 2144772851678352 2145700521596898 2146859206592436 2174897357214288 2181879648420192 2182823367991308 2184002099440056 2184946737026319 2187327868576732 2187702989116704 2189455619421651 2219628431264832 2220588478164168 2225170911285672 2226372510540304 2227335474428946 2233280134723302 2263668677916912 2264891066085984 2265870690249516 2270935960600608 2271918199337892 2273145042274344 2302832495873952 2310225510091968 2310828442040181 2312472811171824 2315994213787128 2318247126446454 2324434425936498 2356063317831888 2357335599395616 2358355208218884 2363627224298592 2365926472571256 2396825658970848 2398119952326336 2399157201440664 2404108131129656 2404520428871232 2405147970286719 2406446757716358 2410524589860072 2412869458138146 2443324922196032 2445701697412176 2446759526866074 2452229167539312 2453553378962784 2454614604472716 2457002361870063 2494655277704352 2496002399360064 2497081985172936 2499803278373408 2502234993624744 2503317275196381 2504669074357842 2537380250083336 2537815403616192 2543052470040768 2545526256490224 2546627262656526 2548002449346732 2552320153969488 2554802955675684 2589566503142304 2590686557858196 2596032729833284 2596477942100448 2597880048313536 2598558053500437 2605493490510519 2640946790903064 2646850530042432 2649425287367376 2650571232560874 2652002549320068 2686637911852944 2695263095107296 2696428866342204 2697884946367128 2701993249418316 2703915968652864 2704621647520863 2711840163592581 2741893944503616 2747552149862464 2748740537470536 2750224865961552 2751414409588698 2754885245554368 2757565095015024 2758757813481726 2760247551333132 2796296602132656 2805273833683104 2808002699280072 2812278688170084 2815014367827837 2853318646980872 2853807983054784 2854552781343753 2859697135571136 2860934028795864 2862478942123248 2863717038551502 2899863142952384 2910431157321744 2912002799253408 2913262316035092 2919274159228868 2919774806486496 2922113920084149 2960784637552224 2966894548380896 2969780632571928 2971065139765947 2977706846297736 2980603448288298 3018224903889216 3021160920332688 3022467650834562 3029224265783856 3030860056365792 3032170981995708 3081104589386908 3081632990105376 3083297081562432 3087992285049504 3090996168595272 3092333104654353 3094002974206746 3099245901248664 3102260731891902 3141417757109184 3144473610958512 3145833677399238 3152325457654702 3152866072550544 3154568630095008 3198876268587552 3206863960382292 3208595676955144 3209145942034368 3209983477853481 3214032786480096 3217159277517528 3218550782395347 3220288809888654 3260935596549568 3262346035821432 3269638890052416 3272819472630288 3274235051986962 3276003149160084 3280991802865098 3329442646897248 3336313324832992 3337756366928508 3339558765810456 3341003211643419 3349920202084953 3387045460857408 3394035008653632 3395503016875368 3397336599128976 3398806035374274 3403093538625984 3406403940900912 3409717563411516 3454248743810928 3464744071333916 3465338265137952 3473991320680692 3477370689669681 3521262387870752 3532567049823168 3534094976747832 3536003399093424 3537532812328326 3545440836447888 3582183882470592 3595238488456272 3597179928489504 3598735802160996 3602657665891088 3606162196694484 3609670136574537 3615786884790108 3619304187207219 3664987383294048 3666966487948736 3668552546118264 3670139290299111 3676753460020032 3678343751308968 3680330068444176 3681921906709074 3728395469510208 3741341287112674 3741982916556528 3744003599040096 3749704917560112 3753352490437116 3757003611536763 3806070375125004 3808778747812416 3814578705061152 3816638589497664 3818289384735336 3819940893984789 3822003674020098 3827823770009281 3828480230954232 3880574876428992 3884349754713456 3886029836787294 3894049094749926 3896151893445532 3896820072470304 3959707510095904 3961420186354596 3970275795063648 3974137931051064 3975856848841311 3978003823980102 4028214560443584 4029956867779416 4038965687711808 4042894642660944 4046827419550692 4052989874127474 4112840916755424 4121328224793696 4123110806205804 4125337298942328 4127121614383047 4132327868331552 4136347642522536 4140371326999698 4192631481278016 4194444903198984 4203821430067392 4207189229476898 4207910750524656 4218418032255126 4275818613843056 4279977970471308 4289545703356704 4291401043193796 4293718413184872 4295575557827253 4349794714428576 4363759296840384 4365646735982616 4368004198880112 4369893474052638 4374655737153464 4375405978233408 4378911238843302 4441176956328336 4450341822571344 4452745021080608 4454670948857892 4466560269446604 4470905172432447 4527337355833824 4529782132171968 4531741380499032 4533701476251843 4541871921201216 4543057277208247 4543836398675784 4546290084548688 4605664991747904 4621656884080362 4624945622343648 4631988427574256 4636494252892908 4641004461310119 4648868851872996 4712126635663776 4714671198791232 4716710416437768 4718750516098857 4727254448597184 4728488186482053 4731852945142512 4793651317941696 4798314402881328 4808216262259312 4810295940573438 4812893515432716 4821049179720144 4825738916276292 4830433214832981 4891403394824352 4893519053732148 4904458335078624 4907106757925568 4909229208945432 4914004723740126 4921487704297647 4989310555408704 4994163970345872 4999606556746816 5004469987249488 5006634550392762 5009338148715684 5074760500166672 5091052512980448 5093254525313052 5096004898693464 5098209053061411 5104640307938976 5108729778650519 5109605911351368 5179133006284608 5181373115716392 5192065459666568 5192955884200896 5197116107000874 5210986981021038 5281893581806128 5298850574734752 5301142465121748 5304005098640136 5306299218492489 5373275823705888 5390526190214592 5391933031427089 5392857732684408 5395769892734256 5403986498836632 5409243295041726 5423680327185162 5497481074941072 5500449731923104 5502828819177396 5515130190030048 5517515626963452 5520495102666264 5592593204265312 5610547667366208 5612011930669011 5616005398560144 5624557376340168 5630028735655674 5706637293961744 5709105562687506 5721868057591728 5724957884246496 5727434077103004 5733005511030147 5820862314643488 5824005598506816 5826524632070184 5838548318457736 5839549612972992 5841073642124889 5844227840168298 5921569275104448 5933789096761792 5939561265143856 5942130279531894 5955413692595472 5961206896576596 5967005735970153 6042321840665376 6044935301669124 6058448531567712 6061720112731584 6063302124834353 6064341963991416 6079484811191211 6162209178773816 6163265980210752 6175984570099008 6181992337190544 6184666209308706 6188005948413492 6198491802497328 6204521463783804 6288947221917024 6291667354798476 6304650915309404 6305732145101088 6309137260190016 6310783844215347 6327627048382689 6397752537175104 6413727920764584 6417191353910288 6419966955706962 6428065572960192 6434318555035056 6437101564790694 6440577619777308 6524692071642864 6545638945260576 6548470103973924 6552006298320168 6561983605730196 6568366858264953 6658885293794496 6672626649665984 6675512733857016 6679117531620912 6682006423286838 6699840404169906 6791006033750736 6794673198257952 6797612070748548 6812807881801824 6818265813529681 6819435126823032 6908497487621856 6929488142667832 6930676530275904 6932485326120543 6947982641361384 6954741379339362 7042524775741504 7068189953495664 7072006798186848 7075065624656652 7090881672895776 7190476976912544 7194359856979008 7197471604321992 7205315331782176 7212324393388968 7215443910860157 7219340273149074 7231573769580216 7238608374414438 7329974766588096 7337105092236528 7340278580598222 7356687502617936 7360660136888352 7363843813418148 7482682574225348 7483965833113056 7488007198080192 7499409835120224 7506704980874232 7509951825589143 7514007223073526 7612140750250008 7629157410122304 7636578769470672 7639881787969578 7644007348040196 7655647540018562 7656960461908464 7768699509426912 7772059673574588 7788098189499852 7792303786891064 7793640144940608 7795674160501311 7816480471531557 7919415020191808 7922840372709192 7940551590127296 7948275862102128 7951713697682622 7956007647960204 8059913735558832 8085789285321888 8093654839101384 8105979748254948 8113864942562589 8135520490777743 8225681833510848 8242656449587392 8246221612411608 8250674597884656 8254243228766094 8264655736663104 8272695285045072 8280742653999396 8388889806397968 8414378458953796 8415821501049312 8436836064510252 8445043103483511 8551637227686112 8559955940942616 8563658344031259 8579091406713408 8582802086387592 8587436826369744 8591151115654506 8699589428857152 8731293471965232 8736008397760224 8739786948105276 8749311474306928 8757822477686604 8766341760252447 8882353912656672 8900683645142688 8905490042161216 8909341897715784 8913195419297841 8933120538893208 8941810344864894 9054674711667648 9063482760998064 9067402952503686 9086114554416494 9087672797351568 9092580169097376 9243313768160724 9249891244687296 9263976855148512 9272988505785816 9276999313963059 9282008922620238 9297737703745992 9424253271327552 9433420832875536 9437501032197714 9456976372964106 9463705890285024 9596628805762656 9616432524518624 9620591881146876 9625787030865432 9629950433560443 9642098359440288 9651477832552584 9655652347186041 9660866429665962 9782806789648704 9787038107464296 9808916670157248 9818458417890864 9828009447480252 9842975408595294 9988327940691744 10008939974498976 10013269100785524 10018676297431368 10023009634930257 10149521000333344 10182105025960896 10186509050626104 10192009797386928 10196418106122822 10209280615877952 10217459557301038 10219211822702736 10362746231432784 10384130919333136 10394232214001748 10421973962042076 10432112069009043 10563787163612256 10597701149469504 10602284930243496 10608010197280272 10612598436984978 10746551647411776 10783866062854178 10785715465368816 10791539785468512 10807972997673264 10818486590083452 10829010409723611 10847360654370324 10857912561621657 10994962149882144 11000899463846208 11005657638354792 11010417870897333 11030260380060096 11033139101791457 11035031253926904 11040990205332528 11185186408530624 11224023861338022 11232010797120288 11249114752680336 11260057471311348 11271010834610289 11413274587923488 11418211125375012 11443736115183456 11449915768492992 11454868154206008 11459822681954367 11466011022060294 11483471310027843 11641724629286976 11653049264140368 11677096636915472 11682147284249778 11688455680336596 11879122530287712 11884260559063788 11910827385190944 11922413793153192 11934011471940306 12084643681330752 12089870603338248 12116897063135424 12126604249668706 12128683927982832 12158969622382422 12324418357547632 12363984674381088 12369332418617412 12376011896826984 12381364843149141 12396983604994656 12409042927567608 12577894443834048 12583334709596952 12609301830618808 12611464290202176 12621567688430694 12655254096765378 12827455841529168 12834382707820576 12839933911413924 12868637110070112 12874203129581388 12881155239554616 12886726673481759 13049384143285728 13091277890521152 13094694504894359 13096940207947848 13104012596640336 13123967211460392 13136733716529906 13351025467714032 13358235063241824 13364012846573676 13399680808339812 13582012067501472 13589346396515904 13595224141497096 13601104428755529 13625615763603648 13629171831624741 13636531627059362 13638870253646064 13816994975243712 13858976285335664 13864970652241086 13895965282722768 13909482758678724 13923013383930357 14136379906991328 14144013596373696 14150131249313304 14181763345791552 14185464559446159 14380953953825088 14394943208643984 14410630663564352 14424648786777936 14430887821720314 14438680546298148 14463147539160432 14477216748828876 14491299644498943 14674210184473056 14680557161196444 14713375005235872 14721320273776704 14725162303169143 14727687626836296 14764463112892941 14965365148450696 14967931666226112 14998819670240448 15013409961748464 15019903651178286 15028014446147052 15224281500500016 15273157538941344 15279763575939156 15288014696080392 15294627159184233 15311295080037124 15313920923816928 15326189335951557 15537399018853824 15544119347149176 15576196378999704 15584607573782128 15591348321002622 15632960943063114 15845680745418384 15896551724204256 15903427395365244 15912015295920408 16119827471117664 16171578570643776 16175799094281267 16187309678202768 16211959496509896 16227729885125178 16271040981555486 16492443224823216 16501349195769312 16508486457532188 16545390570090144 16561485307998792 16777779612795936 16828756917907592 16831643002098624 16836035792007033 16873672129020504 16890086206967022 17103274455372224 17119911881885232 17127316688062518 17165604172775184 17174873652739488 17182302231309012 17199016533090441 17462586943930464 17472016795520448 17479573896210552 17498622948613856 17515644955373208 17523220926374667 17532683520504894 17764707825313344 17801367290285376 17818683795431568 17826390838595682 17866241077786416 17883620689729788 18126965521996128 18134805905007372 18172229108832988 18175345594703136 18185160338194752 18189906374503059 18238454433573633 18486627536321448 18527953710297024 18545977011571632 18553998627926118 18564017845240476 18595475407491984 18866841665751072 18875002064395428 18913952745928212 18927411780570048 18932351532646041 18982881145148067 19193257611525312 19232865049037248 19241183762293752 19251574061730864 19259900867120886 19284196718880576 19302955665105168 19311304694372082 19321732859331924 19574076214928592 19636916835781728 19656018894960504 19685950817190588 19705100574794859 19976655881383488 20017879948997952 20026538201571048 20037352594862736 20046019269860514 20299042000666688 20373018101252208 20384019594773856 20392836212245644 20434919114602076 20438423645405472 20454797440589043 20725492462865568 20768261838666272 20788464428003496 20797455978361629 20843947924084152 20864224138018086 21127574327224512 21204569860486992 21216020394560544 21225196873969956 21567732125708356 21571430930737632 21583079570937024 21615945995346528 21636973180166904 21646331732580471 21658020819447222 21694721308740648 21715825123243314 21989924299764288 22011315276709584 22020835741794666 22066278203582914 22070062507853808 22081980410665056 22448047722676044 22464021594240576 22498229505360672 22520114942622696 22529855476767429 22542021669220578 22826549175846976 22836422250750024 22887472230366912 22909736308412016 22919645363908734 22932022044120588 22966942620055686 23306098528280736 23354193273830944 23364294568499556 23376911360673192 23387022481503933 23449441414594671 23758245060575424 23768521118127576 23821654770381888 23844827586306384 23868022943880612 24179741206676496 24253208499337412 24257367855965664 24317939244764844 24341594827687767 24648836715095264 24727969348762176 24738664837234824 24752023793653968 24762729686298282 24793967209989312 24818085855135216 25166669419193904 25218603661237616 25243135376861388 25310508193530756 25335129310450533 25654911683058336 25668765415641152 25679867822827848 25690975032093777 25737274220140224 25748406259162776 25762310479109232 25773453346963518 26098768286571456 26189389009788718 26193880415895696 26208025193280672 26247934422920784 26273467433059812 26299025280757341 26702050935428064 26716470126483648 26728025693147352 26739586257893523 26794766390064967 26799361616679624 27164024135002944 27190448282994192 27202208857511058 27258343663249482 27273063254118724 27277740507292128 27717952570671328 27729941304482172 27791930565445536 27818965517357448 27830997941889177 27846026767860714 28272759813982656 28300262498626608 28370929118892318 28789886417287968 28849297573555872 28861775643440628 28877361092596296 28889851300681329 28926295078320864 28954433497657752 28982599288997886 29348420368946112 29361114322392888 29426750010471744 29450324606338286 29455375253672592 29528926225785882 29930730296901392 30026819923496928 30039807302356572 30056028892294104 30069028904790771 30448563001000032 30546315077882688 30559527151878312 30576029392160784 30589254318368466 30622590160074248 30627841847633856 30652378671903114 31088238694298352 31152392757999408 31169215147564256 31182696642005244 31265921886126228 31296336207027129 31691361490836768 31793103448408512 31801400940457729 31806854790730488 31824030591840816 32239654942235328 32351598188562534 32374619356405536 32423918993019792 32455459770250356 32487031229170833 32542081963110972 32984886449646432 33002698391538624 33016972915064376 33031253612691999 33090781140180288 33099417305374371 33122970615997584 33555559225591872 33657513835815184 33672071584014066 33747344258041008 33780172413934044 33813032503830867 34239823763770464 34254633376125036 34331208345550368 34349747305478976 34364604462618024 34398033066180882 34450413930083529 34925173887860928 34959147792421104 34997245897227712 35031289910746416 35046441852749334 35065367041009788 35637367590863136 35652781677191364 35732482155572832 35761108450553633 35767241379459576 36253931043992256 36269611810014744 36344458217665976 36350691189406272 36379812749006118 36476908867147266 36973255072642896 37091954023143264 37107997255852236 37128035690480952 37144094529447423 37190950814983968 37733683331502144 37750004128790856 37827905491856424 37864703065292082 37965762290296134 38482367524587504 38503148123461728 38519801734241772 38605911330210336 38622609388744164 38643465718663848 39148152429857184 39273833671563456 39284083514683077 39312037789921008 39371901634381176 39410201149589718 40053076403142096 40074705189725472 40092038539721028 40746036202504416 40768039189547712 40785672424491288 40869838229204152 40876847290810944 40887515494874223 40909594881178086 41450984925731136 41536523677332544 41576928856006992 41594911956723258 41687895848168304 41728448276036172 41769040151791071 42409139720973984 42432040789121088 42450393747939912 42556393678338477 43135464251416712 43142861861475264 43231891990693056 43273946360333808 43292663465160942 43316041638894444 43389442617481296 43431650246486628 44022630553419168 44041671483589332 44132556407165828 44140125015707616 44163960821330112 44175486909507429 44293389338678823 44896095445352088 44996459010721344 45040229885245392 45059710953534858 45084043338441156 45672844501500048 45819472616824032 45839290727817468 45864044088241176 45933885240111372 45978568007854671 46612197056561472 46708386547661888 46728589136999112 46753822721346384 46774044963007866 46898882829189342 47537042236255152 47689655172612768 47736045887761224 48359482413352992 48506416998674824 48514735711931328 48527397282843801 48635878489529688 48683189655375534 49297673430190528 49477329674469648 49504047587307936 49525459372596564 49636171710270432 50333338838387808 50437207322475232 50486270753722776 50508107376021099 50621016387061512 50670258620901066 51309823366116672 51359735645655696 51381950064187554 51496812518325552 51524620958218464 51546906693927036 52378778019577436 52387760831791392 52416050386561344 52495868845841568 52546934866119624 52569662779124001 52598050561514682 53404101870856128 53456051386294704 53479172515787046 53589532780129934 53598723233359248 54380896565988384 54404417715022116 54516687326498964 54546126508237448 54555481014584256 54569719123509177 54715363300720899 55435905141342656 55459882608964344 55583861130891072 55637931034714896 55661995883778354 55692053535721428 56600524997253216 56741858237784636 56797054597938123 56948643435444201 57579772834575936 57698595147111744 57723551286881256 57754722185192592 57779702601362658 57852590156641728 57908866995315504 57965198577995772 58722228644785776 58900649212676572 58910750507345184 59057852451571764 59115301724384577 59861460593802784 60053639846993856 60079614604713144 60112057784588208 60138057809581542 60897126002000064 61119054303756624 61152058784321568 61178508636736932 61245180320148496 61304757343806228 61364392321767129 62176477388596704 62304785515998816 62338430295128512 62365393284010488 62392367935084887 62531843772252456 62592672414054258 63382722981673536 63602801880915458 63613709581460976 63648061183681632 64703196377125068 64749238712811072 64847837986039584 64910919540500712 64938995197741413 64974062458341666 65084163926221944 65969772899292864 66033945830128752 66062507225383998 66198834610748742 66245941231995168 67315027671630368 67344143168028132 67494688516082016 67560344827868088 67589566430302287 67626065007661734 68479647527540928 68509266752250072 68662416691100736 68729208925236048 68796066132361764 68900827860167058 69918295584842208 70062579821492832 70092883705498668 70130734082019576 70161067444511799 71274735181726272 71305563354382728 71464964311145664 71522216901107266 71534482758919152 72539223620029488 72688916435331952 72759625498012236 72953817734294532 73024784483063301 73946510145285792 74183908046286528 74215994511704472 74256071380961904 74288189058894846 74381901629967936 75500008257581712 75655810983712848 75729406130584164 75931524580592268 76005387931351599 76964735049175008 77006296246923456 77039603468483544 77072925096281331 77211822660420672 77231973712540199 77245218777488328 77286931437327696 78296304859714368 78568167029366154 78624075579842016 78743803268762352 78820402299179436 78897075842272023 80106152806284192 80149410379450944 80184077079442056 80218758773680569 80384299170194901 81492072405008832 81571344848982576 81739676458408304 81775030989748446 81819189762356172 83153857712013984 83189823913446516 83375791696336608 83456896552072344 83538080303582142 84818279441947968 84900787495879824 85112787356676954 86270928502833424 86547892720667616 86585326930321884 86632083277788888 86669553902043987 86778885234962592 86863300492973256 88045261106838336 88083342967178664 88265112814331656 88280250031415232 88350973819014858 88586778677357646 89792190890704176 90080459770490784 90119421907069716 90168086676882312 90207086714372313 91345689003000096 91638945233648064 91662861534260513 91678581455634936 91728088176482352 91867770480222744 91957136015709342 93457178273998224 93507645442692768 93548089926015732 93797765658378684 95074084472510304 95379310345225536 95404202821373187 95472091775522448 96718964826705984 97012833997349648 97054794565687602 97271756979059376 97366379310751068 97461093687512499 98954659348939296 99008095174615872 99050918745193128 99272343420540864 99298251916123113 100666677676775616 100874414644950464 100972541507445552 101016214752042198 101242032774123024 101340517241802132 101439097511492601 102719471291311392 102763900128375108 102993625036651104 103049241916436928 103076136122184001 103093813387854072 103351241790250587 104757556039154872 104775521663582784 104991737691683136 105093869732239248 105139325558248002 105196101123029364 106912102772589408 106958345031574092 107179065560259868 107197446466718496 107283325351660899 108761793131976768 108808835430044232 109033374652997928 109092253016474896 109139438247018354 109430726601441798 110919765217928688 111275862069429792 111323991767556708 111384107071442856 113201049994506432 113483716475569272 113594109195876246 113897286870888402 115447102573762512 115509444370385184 115559405202725316 115817733990631008 115930397155991544 117444457289571552 117801298425353144 117821501014690368 117852250544049231 118115704903143528 118230603448769154 119722921187605568 120159229209426288 120224115569176416 120276115619163084 122238108607513248 122304117568643136 122357017273473864 122490360640296992 122609514687612456 122662546484622669 122728784643534258 124352954777193408 124609571031997632 124730786568020976 124784735870169774 125063687544504912 125185344828108516 127205603761830916 127227419162921952 127296122367363264 127669181035015431 129406392754250136 129695675972079168 129821839081001424 129877990395482826 129948124916683332 130168327852443888 132067891660257504 132125014450767996 132397669221497484 132491882463990336 132526460728522287 132880168016036469 134630055343260736 134688286336056264 134989377032164032 135120689655736176 135179132860604574 135252130015323468 137018533504500144 137458417850472096 137592132264723528 137801655720334116 137935704023564013 139836591169684416 140125159642985664 140185767410997336 140261468164039152 140322134889023598 142611126708765456 143044433802214532 143068965517838304 145078447240058976 145377832870663904 145519250996024472 145582191848531403 145907635468589064 146049568966126602 147893020290571584 148431989023408944 148512142761923808 148576378117789692 151000016515163424 151311621967425696 151458812261168328 151524322128063297 151863049161184536 152010775862703198 153929470098350016 154079206936967088 154145850192562662 154463947425080398 154490437554976656 154573862874655392 157136334058732308 157248151159684032 157487606537524704 157640804598358872 157708988337372003 157794151684544046 160212305612568384 160368154158884112 160437517547361138 160768598340389802 163142689697965152 163479352916816608 163550061979496892 163638379524712344 163709157370527531 164146089902162697 166307715424027968 166379647826893032 166751583392673216 166913793104144688 167076160607164284 169801574991759648 170225574713353908 170391163793814369 172541857005666848 173095785441335232 173170653860643768 173264166555577776 173339107804087974 173557770469925184 173726600985946512 176166685934357328 176530225628663312 176701947638029716 177173557354715292 177345905173153731 179584381781408352 180160919540981568 180238843814139432 180336173353764624 180414173428744626 182691378006000192 183325723068521026 183357162911269872 183456176352964704 183735540960445488 183914272031418684 184093176965301387 186914356547996448 187015290885385536 187096179852031464 187177103805254661 187563364730454769 187595531316757368 190148168945020608 190808405642746374 190944183551044896 194025667994699296 194109589131375204 194543513958118752 194732758621502136 194816985593224239 194922187375024998 197909318697878592 198101837490386256 198596503832246226 201945083014891104 202032429504084396 202484065548246048 202681034483604264 202878195022985202 205438942582622784 205527800256750216 205987250073302208 206152272244368002 206187626775708144 206702483580501174 209515112078309744 210187739464478496 210278651116496004 210392202246058728 210483202333535397 213824205545178816 213916690063148184 214358131120519736 214394892933436992 214566650703321798 217617670860088464 218066749305995856 218184506032949792 218278876494036708 218861453202883596 219074353449189903 221839530435857376 222551724138859584 222609806583204103 222647983535113416 222768214142885712 226967432951138544 227188218391752492 227794573741776804 230894205147525024 231018888740770368 231118810405450632 231218775288843993 231635467981262016 231695921137620597 231860794311983088 234888914579143104 235602596850706288 235704501088098462 236231409806287056 236461206897538308 236691227526816069 240318458418852576 240448231138352832 240552231238326168 241152897510584703 244476217215026496 244714034546947728 244980721280593984 245219029375224912 245325092969245338 245457569287068516 249461573136041952 249569471740339548 250127375089009824 250327759153875431 250370689656217032 254411207523661832 254454838325843904 255338362070030862 258812785508500272 259643678162002848 259755980790965652 259896249833366664 260008661706131961 260336655704887776 264135783320515008 264250028901535992 264795338442994968 265052921457044574 265760336032072938 269376572672112528 270241379311472352 270358265721209148 270504260030646936 274037067009000288 274916835700944192 274988584602781539 275184264529447056 275603311440668232 275871408047128026 280371534821994672 280522936328078304 280644269778047196 285222253417530912 286088867604429064 286137931035676608 286212608464119561 290156894480117952 290755665741327808 291038501992048944 291164383697062806 291815270937178128 292099137932253204 292383281062537497 296863978046817888 297024285523847616 297152756235579384 297894755748369339 302000033030326848 302623243934851392 302917624522336656 303048644256126594 303726098322369072 304021551725406396 308158413873934176 308291700385125324 308927894850160796 308980875109953312 309147725749310784 309228408366552003 310053725370751761 314272668117464616 314975213075049408 315281609196717744 315417976674744006 315588303369088092 320736308317768224 320875035094722276 321537196680779604 321849976054982697 326285379395930304 326958705833633216 327100123958993784 327276759049424688 327418314741055062 328292179804325394 332759295653786064 333827586208289376 334152321214328568 339603149983519296 340451149426707816 340782327587628738 345083714011333696 346341307721287536 346528333111155552 346678215608175948 347453201971893024 352333371868714656 353060451257326624 353403895276059432 353556751632147693 354347114709430584 354691810346307462 359168763562816704 360477687628278864 360672346707529248 360828346857489252 366651446137042052 366714325822539744 366912352705929408 367471081920890976 367828544062837368 367987639453868007 368186353930602774 373828713095992896 374192359704062928 374354207610509322 375126729460909538 375191062633514736 381616811285492748 381888367102089792 383007543105046293 388051335989398592 388219178262750408 389087027916237504 389465517243004272 389633971186448478 389844374750049996 396203674980772512 397193007664492452 397579382185566861 398640504048109407 403890166029782208 404064859008168792 404968131096492096 405362068967208528 405756390045970404 411055600513500432 412304544488736004 412375253551416288 413404967161002348 413807112070692039 419030224156619488 420375478928956992 420557302232992008 420784404492117456 420966404667070794 427833380126296368 428716262241039472 429133301406643596 435235341720176928 436133498611991712 436369012065899584 436557752988073416 436746575545594209 437722906405767192 438148706898379806 443679060871714752 445219613166408206 445295967070226832 445536428285771424 453934865902277088 454376436783504984 454572966384189891 455589147483553608 461788410295050048 462237620810901264 462437550577687986 463391842275241194 463721588623966176 471205193701412576 471409002176196924 472462819612574112 472922413795076616 473126965012116009 473382455053632138 480636916837705152 481104462476652336 482305795021169406 489428069093895456 490438058750449824 490650185938490676 490915138574137032 491127472111582593 498923146272083904 499138943480679096 500254750178019648 500655518307750862 500741379312434064 508822415047323664 510676724140061724 511173491381443107 517625571017000544 519287356324005696 519511961581931304 519792499666733328 520017323412263922 520673311409775552 528500057803071984 529590676885989936 530105842914089148 531520672064145876 532037715519461193 538753145344225056 540482758622944704 540623815987781393 540716531442418296 541008520061293872 548074134018000576 549977169205563078 550368529058894112 551206622881336464 551742816094256052 552279530895904161 560743069643989344 561045872656156608 561288539556094392 561531311415763983 562690094191364307 570444506835061824 572177735208858128 572425216928239122 582077003984097888 582328767394125612 583630541874356256 584198275864506408 584766562125074994 593727956093635776 594305512471158768 595789511496738678 605835249044673312 606097288512253188 607452196644738144 608043103450812792 616316827747868352 616583400770250648 617855789700321592 617961750219906624 618456816733104006 620107450741503522 628545336234929232 630563218393435488 630835953349488012 631176606738176184 631449607000606191 641472616635536448 641750070189444552 643074393361559208 643699952109965394 654200247917987568 654553518098849376 654836629482110124 656584359608650788 665518591307572128 667655172416578752 667829419749612309 668304642428657136 680902298853415632 681564655175257476 692682615442575072 693056666222311104 693356431216351896 694906403943786048 695087763412861791 704666743737429312 706120902514653248 706807790552118864 707113503264295386 708694229418861168 709383620692614924 710073682580448207 720955375256557728 721344693415058496 721656693714978504 723458692531754109 733302892274084104 733428651645079488 734942163841781952 735657088125674736 735975278907736014 736372707861205548 748384719408125856 748708415221018644 750253458921819076 750382125267029472 750983277461626293 763233622570985496 766015086210092586 776438356525500816 778931034486008544 779267942372896956 779688749500099992 792407349961545024 794386015328984904 795158764371133722 797281008096218814 808129718016337584 810724137934417056 811512780091940808 822111201027000864 824609088977472008 824750507102832576 824965753808344617 826809934322004696 827614224141384078 838060448313238976 841114604465984016 841568808984234912 841932809334141588 855666760252592736 857432524482078944 858266602813287192 858637825392358683 870470683440353856 872266997223983424 873115505976146832 873493151091188418 875445812811534384 876297413796759612 890439226332816412 890591934140453664 891072856571542848 893684267245108017 907869731804554176 908752873567009968 909145932768379782 911178294967107216 924475241621802528 924875101155375972 926783684550482388 927443177247932352 927685225099656009 930161176112255283 942410387402825152 942818004352393848 944925639225148224 945844827590153232 946253930024232018 946764910107264276 962208924953304672 964611590042338812 965549928164948091 978856138187790912 980876117500899648 981300371876981352 981830277148274064 982254944223165186 998277886961358192 1001311036615501724 1001482758624868128 1017644830094647328 1021353448280123448 1022346982762886214 1035251142034001088 1039023923163862608 1039584999333466656 1040034646824527844 1057000115606143968 1059181353771979872 1060211685828178296 1060670254896443079 1063041344128291752 1064075431038922386 1077506290688450112 1081247631975562786 1081433062884836592 1082017040122587744 1099954338411126156 1100737058117788224 1102413245762672928 1103485632188512104 1103962918361604021 1104559061791808322 1121486139287978688 1122577079112188784 1123062622831527966 1125380188382728614 1144355470417716256 1144850433856478244 1149022629315138879 1164154007968195776 1164657534788251224 1167261083748712512 1168396551729012816 1169533124250149988 1188611024942317536 1191579022993477356 1192738146556700583 1211670498089346624 1212194577024506376 1214904393289476288 1216086206901625584 1233166801540501296 1235711579400643184 1236913633466208012 1240214901483007044 1241421336212076117 1257090672469858464 1261126436786870976 1261671906698976024 1262353213476352368 1262899214001212382 1283500140378889104 1286148786723118416 1287399904219930788 1308400495835975136 1309107036197698752 1309673258964220248 1310239726636782627 1312943553113183383 1313168719217301576 1331037182615144256 1335658839499224618 1336609284857314272 1361804597706831264 1363129310350514952 1363718899152569673 1385365230885150144 1386712862432703792 1390175526825723582 1413615581104237728 1414227006528590772 1417388458837722336 1418767241385229848 1420147365160896414 1441910750513115456 1443313387429957008 1446917385063508218 1466605784548168208 1471314176251349472 1471950557815472028 1472745415722411096 1473382416334747779 1496769438816251712 1497416830442037288 1500506917843638152 1500764250534058944 1501966554923252586 1526467245141970992 1532030172420185172 1533520474144329321 1552876713051001632 1557862068972017088 1558268646082428721 1558535884745793912 1559377499000199984 1588772030657969808 1590317528742267444 1594562016192437628 1616259436032675168 1621448275868834112 1621871447963344179 1623025560183881616 1644222402054001728 1649218177954944016 1649931507616689234 1653619868644009392 1655228448282768156 1656838592687712483 1682229208931968032 1683137617968469824 1683865618668283176 1688070282574092921 1711333520505185472 1714865048964157888 1716533205626574384 1717275650784717366 1746231011952293664 1746986302182376836 1750891625623068768 1752294314077128017 1752594827593519224 1780878452665632824 1781183868280907328 1787368534490216034 1817505747134019936 1818291865536759564 1822356589934214432 1848950483243605056 1849750202310751944 1853567369100964776 1855370450199312018 1860322352224510566 1885636008704787696 1891689655180306464 1892507860048464036 1893529820214528552 1924417849906609344 1929223180084677624 1931099856329896182 1962600743753962704 1963660554296548128 1964509888446330372 1996555773922716384 2002622073231003448 2002965517249736256 2003488259248836927 2035289660189294656 2042706896560246896 2044693965525772428 2078047846327725216 2079169998666933312 2080069293649055688 2085263290238585373 2114000231212287936 2118362707543959744 2120423371656356592 2121340509792886158 2126082688256583504 2128150862077844772 2162495263951125572 2162866125769673184 2164034080245175488 2170376077595262327 2199908676822252312 2204826491525345856 2206971264377024208 2207925836723208042 2209118123583616644 2245154158224377568 2246125245663055932 2250760376765457228 2252949832384878879 2288710940835432512 2289700867712956488 2298045258630277758 2329315069576502448 2336793103458025632 2339066248500299976 2377222049884635072 2383158045986954712 2385476293113401166 2424389154049012752 2432172413803251168 2466333603081002592 2471423158801286368 2473827266932416024 2474897261425033851 2480429802966014088 2482842672424152234 2514181344939716928 2523343813397952048 2524706426952704736 2525798428002424764 2567000280757778208 2572297573446236832 2574799808439861576 2575913476177076049 2616800991671950272 2619346517928440496 2620479453273565254 2625887106226366766 2626337438434603152 2671317678998449236 2673218569714628544 2681052801735324051 2723609195413662528 2726258620701029904 2727437798305139346 2773425724865407584 2780351053651447164 2783055675298968027 2790483528336765849 2827231162208475456 2828454013057181544 2834776917675444672 2837534482770459696 2840294730321792828 2886626774859914016 2893834770127016436 2896649784494844273 2933211569096336416 2942628352502698944 2943901115630944056 2945490831444822192 2946764832669495558 2994833660884074576 3001013835687276304 3003933109846505172 3052934490283941984 3064060344840370344 3067040948288658642 3105753426102003264 3116537292164857442 3117071769491587824 3118754998000399968 3177544061315939616 3180635057484534888 3182010764689329237 3189124032384875256 3232518872065350336 3243742895926688358 3246051120367763232 3298436355909888032 3299863015233378468 3307239737288018784 3310456896565536312 3311888755084812063 3313677185375424966 3364458417863936064 3367731237336566352 3376140565148185842 3433066411253148768 3434551301569434732 3492462023904587328 3493972604364753672 3501783251246137536 3504588628154256034 3505189655187038448 3561756905331265648 3574737068980432068 3578214439670101749 3635011494268039872 3636583731073519128 3644713179868428864 3699500404621503888 3707134738201929552 3710740900398624036 3720644704449021132 3724264008636228351 3771272017409575392 3783379310360612928 3784366711914469751 3785015720096928072 3787059640429057104 3858446360169355248 3862199712659792364 3925201487507925408 3927321108593096256 3929019776892660744 3930719179910347881 3938830659339550149 3993111547845432768 4005244146462006896 4006976518497673854 4085413793120493792 4089387931051544856 4156095692655450432 4160138587298111376 4170526580477170746 4240846743312713184 4242681019585772316 4252165376513167008 4256301724155689544 4324990527902251144 4325732251539346368 4340752155190524654 4399817353644504624 4413942528754048416 4415851673446416084 4418236247167233288 4420147249004243337 4490308316448755136 4492250491326111864 4501520753530914456 4505899664769757758 4579401735425912976 4596090517260555516 4658630139153004896 4673586206916051264 4674805938247286163 4678132497000599952 4766316091973909424 4770952586226802332 4848778308098025504 4864344827606502336 4865614343890032537 4932667206162005184 4942846317602572736 4947654533864832048 4949794522850067702 4960859605932028176 4965685344848304468 4970515778063137449 5046687626795904096 5049412853905409472 5051596856004849528 5064210847722278763 5134000561515556416 5144595146892473664 5149599616879723152 5151826952354152098 5238693035856880992 5240958906547130508 5251774212452733532 5252674876869206304 5256882942231384051 5342635357996898472 5362105603470648102 5452517241402059808 5454875596610278692 5546851449730815168 5560702107302894328 5566111350597936054 5580967056673531698 5656908026114363088 5675068965540919392 5680589460643585656 5773253549719828032 5787669540254032872 5793299568989688546 5866423138192672832 5887802231261888112 5890981662889644384 5893529665338991116 5989667321768149152 6002027671374552608 6007866219693010344 6010464777746510781 6105868980567883968 6128120689680740688 6134081896577317284 6233074584329714884 6234143538983175648 6237509996000799936 6255789870715756119 6355088122631879232 6361270114969069776 6364021529378658474 6378248064769750512 6487485791853376716 6492102240735526464 6511128232785786981 6596872711819776064 6599726030466756936 6614479474576037568 6620913793131072624 6623777510169624126 6627354370750849932 6735462474673132704 6752281130296371684 6758849497154636637 6866132822506297536 6869102603138869464 6987945208729507344 7009177256308512068 7010379310374076896 7123513810662531296 7149474137960864136 7156428879340203498 7273167462147038256 7399000809243007776 7414269476403859104 7421481800797248072 7424691784275101553 7441289408898042264 7448528017272456702 7542544034819150784 7568733423828939502 7570031440193856144 7574119280858114208 7716892720338710496 7724399425319584728 7727740428531228147 7850402975015850816 7858039553785321488 7861438359820695762 7877661318679100298 8010488292924013792 8013953036995347708 8043158405205972153 8170827586240987584 8178775862103089712 8320277174596222752 8341053160954341492 8349167025896904081 8481693486625426368 8485362039171544632 8504330753026334016 8512603448311379088 8649981055804502288 8681504310381049308 8689949353484532819 8799634707289009248 8827885057508096832 8831703346892832168 8836472494334466576 8840294498008486674 8984500982652223728 9003041507061828912 9011799329539515516 9158803470851825952 9190604871792283681 9192181034521111032 9317260278306009792 9349611876494572326 9356264994001199904 9532632183947818848 9541905172453604664 9546032294067987711 9697556616196051008 9731228687780065074 9895309067729664096 9899589045700135404 9921719211864056352 9931370689696608936 9941031556126274898 10093375253591808192 10103193712009699056 10128421695444557526 10299199233759446304 10303653904708304196 10477386071713761984 10481917813094261016 10503548424905467064 10505349753738412608 10513765884462768102 10685270715993796944 10724211206941296204 10734643319010305247 10905034482804119616 10909751193220557384 11121404214605788656 11132222701195872108 11161934113347063396 11313816052228726176 11350137931081838784 11353100135743409253 11361178921287171312 11575339080508065744 11586599137979377092 11775604462523776224 11781963325779288768 11787059330677982232 11816491978018650447 11979334643536298304 12004055342749105216 12015732439386020688 12020929555493021562 12256241379361481376 12268163793154634568 12466149168659429768 12468287077966351296 12511579741431512238 12722540229938139552 12728043058757316948 12756496129539501024 12974971583706753432 13022256465571573962 13199452060933513872 13241827586262145248 13247555020339248252 13254708741501699864 13470924949346265408 13504562260592743368 13517698994309273274 13738205206277738928 13975890417459014688 14018354512617024136 14020758620748153792 14024417814741858489 14247027621325062592 14298948275921728272 14312857758680406996 14546334924294076512 14596843031670097611 14798001618486015552 14828538952807718208 14842963601594496144 14849383568550203106 14882578817796084528 14897056034544913404 15137466847657879004 15140062880387712288 15148238561716228416 15192632543166836289 15433785440677420992 15448798850639169456 15455480857062456294 15716079107570642976 15722876719641391524 15755322637358200596 15770648826694152153 16020976585848027584 16027906073990695416 16086316810411944306 16357551724206179424 16640554349192445504 16682106321908682984 16698334051793808162 16970724078343089264 17025206896622758176 17299962111609004576 17363008620762098616 17379898706969065638 17599269414578018496 17663406693785664336 17672944988668933152 17680588996016973348 17969001965304447456 18006083014123657824 18023598659079031032 18031394333239532343 18317606941703651904 18381209743584567362 18384362069042222064 18699223752989144652 18712529988002399808 18767369612147268357 19065264367895637696 19083810344907209328 19092064588135975422 19462457375560130148 19533384698357360943 19790618135459328192 19799178091400270808 19843438423728112704 19862741379393217872 19882063112252549796 20206387424019398112 20256843390889115052 20276548491463909911 20598398467518892608 20607307809416608392 20963835626188522032 21007096849810934128 21027531768925536204 21370541431987593888 21448422413882592408 21469286638020610494 21819502386441114768 22242808429211577312 22264445402391744216 22274075352825304659 22323868226694126792 22627632104457452352 22706200271486818506 22722357842574342624 23150678161016131488 23173198275958754184 23183221285593684441 23551208925047552448 23574118661355964464 23632983956037300894 24031464878772041376 24041859110986043124 24512482758722962752 24536327586309269136 24932298337318859536 25023159482863024476 25047501077690712243 25445080459876279104 25456086117514633896 25512992259079002048 25949943167413506864 26044512931143147924 26069848060453598457 26398904121867027744 26483655172524290496 26490566983401288257 26495110040678496504 26509417483003399728 27009124521185486736 27035397988618546548 27476410412555477856 27571814615376851043 27951780834918029376 28036709025234048272 28048835629483716978 28597896551843456544 28625715517360813992 29092669848588153024 29193686063340195222 29685927203188992288 29698767137100406212 29765157635592169056 29794112069089826808 30274933695315758008 30280125760775424576 30385265086333672578 30897597701278338912 30910961714124912588 31432158215141285952 31445753439282783048 31510645274716401192 31541297653388304306 32055812147981390832 32172633620823888612 32715103448412358848 33364212643817365968 33396668103587616324 33941448156686178528 34050413793245516352 34059300407230227759 34599924223218009152 34726017241524197232 34759797413938131276 35326813387571328672 35345889977337866304 35361177992033946696 35449475934055951341 35938003930608894912 36012166028247315648 36047197318158062064 36062788666479064686 36762419487169134724 36768724138084444128 37398447505978289304 37534739224294536714 38167620689814418656 38184129176271950844 38924914751120260296 39066769396714721886 39598356182800541616 39725482758786435744 39764126224505099592 40412774848038796224 40513686781778230104 40553096982927819822 41214615618833216784 41927671252377044064 42014193699621868256 42055063537851072408 42073253444225575467 42741082863975187776 42896844827765184816 42938573276041220988 43639004772882229536 43790529095010292833 44485616858423154624 44528890804783488432 44548150705650609318 44647736453388253584 45412400542973637012 45444715685148685248 45577897629500508867 46301356322032262976 46346396551917508368 46366442571187368882 47148237322711928928 47265967912074601788 47311946480082456459 48062929757544082752 48083718221972086248 49072655172618538272 49864596674637719072 50046318965726048952 50095002155381424486 50912172235029267792 51899886334827013728 52089025862286295848 52139696120907196914 52797808243734055488 52981133966802576514 52990220081356993008 53018834966006799456 54018249042370973472 54070795977237093096 54094182999718597029 54952820825110955712 55143629230753702086 56073418050468096544 56097671258967433956 56302108836441805071 57195793103686913088 57251431034721627984 58387372126680390444 59371854406377984576 59397534274200812424 59530315271184338112 59588224138179653616 60549867390631516016 60770530172667345156 60829645474391729733 61795195402556677824 61821923428249825176 62891506878565566096 63021290549432802384 63082595306776608612 64111624295962781664 64334234102545985767 64345267241647777224 66728425287634731936 66793336207175232648 66822226058475913977 67882896313372357056 68118600814460455518 69452034483048394464 69519594827876262552 70653626775142657344 70722355984067893392 70898951868111902682 72094394636316124128 72125577332958129372 73524838974338269448 73537448276168888256 74796895011956578608 75069478448589073428 75142503233072136729 76335241379628837312 76368258352543901688 77849829502240520592 78133538793429443772 79196712365601083232 79450965517572871488 79471700950203864771 79528252449010199184 81027373563556460208 81106193965855639644 82429231237666433568 82715443846130553129 83855342504754088128 84028387399243736512 84110127075702144816 84146506888451150934 85793689655530369632 85877146552082441976 87278009545764459072 87581058190020585666 89057781609566976864 89096301411301218636 89295472906776507168 90824801085947274024 91155795259001017734 92692793103835016736 92732885142374737764 94296474645423857856 94531935824149203576 94623892960164912918 96167436443944172496 98145310345237076544 99729193349275438144 100092637931452097904 100190004310762848972 101824344470058535584 102177901221690683277 103799772669654027456 104178051724572591696 104279392241814393828 105962267933605153028 105980440162713986016 106037669932013598912 106348427802167854023 108036498084741946944 108141591954474186192 108188365999437194058 110287258461507404172 112146836100936193088 112195342517934867912 112604217672883610142 114502862069443255968 116774744253360780888 118795068548401624848 119176448276359307232 121099734781263032032 121541060345334690312 121659290948783459466 123643846856499650352 125783013757131132192 126042581098865604768 126165190613553217224 126219760332676726401 128223248591925563328 128668468205091971534 128690534483295554448 131371587285030878499 133456850575269463872 133586672414350465296 133644452116951827954 136237201628920911036 136733692888501526601 138904068966096788928 139039189655752525104 141444711968135786784 141797903736223805364 141935839440247369377 144188789272632248256 144251154665916258744 147049677948676538896 149593790023913157216 150138956897178146856 150285006466144273458 152736516705087803376 155699659004481041184 156267077586858887544 158393424731202166464 158943401900407729542 159056504898020398368 162054747127112920416 162212387931711279288 162282548999155791087 164858462475332867136 165430887692261106258 168220254151404289632 168293013776902301868 171587379311060739264 171754293104164883952 175162116380041171332 178115563219133953728 178192602822602437272 178590945813553014336 181649602171894548048 182311590518002035468 182488936423175189199 185385586207670033472 185465770284749475528 189063871648298407152 189247785920329825836 192334872887888344992 193002702307637957301 200185275862904195808 200380008621525697944 203648688940117071168 204355802443381366554 208356103449145183392 208558784483628787656 211924535867210306056 211960880325427972032 212696855604335708046 216283183908948372384 216376731998874388116 220574516923014808344 224390685035869735824 225208435345767220284 229005724138886511936 233549488506721561776 237590137096803249696 238352896552718614464 238415102850611594313 242199469562526064064 243082120690669380624 243318581897566918932 247287693712999300704 248146331538391659387 251566027514262264384 252085162197731209536 252330381227106434448 252439520665353452802 257336936410183943068 257381068966591108896 262743174570061756998 267173344828700930592 267288904233903655908 272474403257841822072 273467385777003053202 278078379311505050208 282889423936271573568 283595807472447610728 283871678880494738754 288502309331832517488 294099355897353077792 299187580047826314432 300277913794356293712 300570012932288546916 305473033410175606752 306533703665072049831 311399318008962082368 312534155173717775088 317886803800815459084 318113009796040796736 319045283406503562069 324109494254225840832 324424775863422558576 324565097998311582174 330861775384522212516 336440508302808579264 336586027553804603736 343508586208329767904 350324232760082342664 356385205645204874544 363299204343789096096 364623181036004070936 364977872846350378398 370931540569498951056 378127743296596814304 378495571840659651672 378659280998030179203 384669745775776689984 386005404615275914602 394114761855092635497 400370551725808391616 400760017243051395888 408711604886762733108 416712206898290366784 417117568967257575312 423849071734420612112 425393711208671416092 425807518320742108131 432566367817896744768 432753463997748776232 441149033846029616688 448781370071739471648 450339638717821900369 450416870691534440568 467098977013443123552 475180274193606499392 476830205701223188626 486164241381338761248 486637163795133837864 494575387425998601408 496292663076783318774 504660762454212868896 504879041330706905604 514673872820367886136 514762137933182217792 525486349140123513996 534346689657401861184 534577808467807311816 544948806515683644144 546934771554006106404 556156758623010100416 567191614944895221456 567743357760989477508 577004618663665034976 579008106922913871903 588198711794706155584 600555827588712587424 601140025864577093832 610946066820351213504 613067407330144099662 625068310347435550176 635773607601630918168 638090566813007124138 648849551726845117152 649130195996623164348 661723550769044425032 673172055107609207472 687017172416659535808 700648465520164685328 712770411290409749088 715245308551834782939 726598408687578192192 729246362072008141872 729955745692700756796 741863081138997902112 744438994615174978161 756255486593193628608 756991143681319303344 757318561996060358406 772010809230551829204 788229523710185270994 801520034486102791776 817423209773525466216 834235137934515150624 847698143468841224224 850787422417342832184 851615036641484216262 865506927995497552464 882298067692059233376 897562740143478943296 900679277435643800738 900833741383068881136 919601110995216149493 934197954026886247104 953660411402446377252 957135850219510686207 972328482762677522496 973274327590267675728 992585326153566637548 1009321524908425737792 1009758082661413811208 1029347745640735772272 1050972698280247027992 1069155616935614623632 1089897613031367288288 1093869543108012212808 1134383229889790442912 1135486715521978955016 1135977842994090537609 1154009237327330069952 1158016213845827743806 1201111655177425174848 1202280051729154187664 1226134814660288199324 1250136620694871100352 1271547215203261836336 1276181133626014248276 1277422554962226324393 1297699103453690234304 1298260391993246328696 1323447101538088850064 1346344110215218414944 1351018916153465701107 1401296931040329370656 1425540822580819498176 1430490617103669565878 1458492724144016283744 1459911491385401513592 1483726162277995804224 1488877989230349956322 1513982287362638606688 1514637123992120716812 1544021618461103658408 1576459047420370541988 1603040068972205583552 1634846419547050932432 1668470275869030301248 1695396286937682448448 1701574844834685664368 1703230073282968432524 1731013855990995104928 1737024320768741615709 1764596135384118466752 1801358554871287601476 1801667482766137762272 1839202221990432298986 1907320822804892754504 1914271700439021372414 1946548655180535351456 1985170652307133275096 2019516165322827622416 2058695491281471544544 2101945396560494055984 2138311233871229247264 2145735925655504348817 2179795226062734576576 2187739086216024425616 2233316983845524934483 2268766459779580885824 2270973431043957910032 2271955685988181075218 2316032427691655487612 2404560103458308375328 2452269629320576398648 2543094430406523672672 2552362267252028496552 2554845109924452648786 2596520783986492657392 2646894203076177700128 2692688220430436829888 2702037832306931402214 2758803332985648448479 2802593862080658741312 2860981234207339131756 2916985448288032567488 2919822982770803027184 2977755978460699912644 3027964574725277213376 3029274247984241433624 3088043236922207316816 3152918094840741083976 3269692839094101864864 3403149689669371328736 3406460146565936865048 3462027711981990209856 3474048641537483231418 3602717109742575202952 3603334965532275524544 3678404443980864597972 3814641645609785509008 3828543400878042744828 3893097310361070702912 3970341304614266550192 4039032330645655244832 4053056748460397103321 4117390982562943089088 4203890793120988111968 4276622467742458494528 4291471851311008697634 4375478172432048851232 4466633967691049868966 4541946862087915820064 4543911371976362150436 4632064855383310975224 4809120206916616750656 4904539258641152797296 5086188860813047345344 5104724534504056993104 5109690219848905297572 5193041567972985314784 5211072962306224847127 5293788406152355400256 5404075664613862804428 5517606665971296896958 5721962468414678263512 5839645965541606054368 5955511956921399825288 6058548495968482867248 6176086473844414633632 6305836189681482167952 6437207776966513046451 6539385678188203729728 6699950951536574803449 6806299379338742657472 6812920293131873730096 6948097283074966462836 7205434219485150405904 7356808887961729195944 7629283291219571018016 7657086801756085489656 7940682609228533100384 8078064661291310489664 8106113496920794206642 8407781586241976223936 8582943702622017395268 8750956344864097702464 8933267935382099737932 9083893724175831640128 9087822743952724300872 9264129710766621950448 9809078517282305594592 10209449069008113986208 10219380439697810595144 10386083135945970629568 10422145924612449694254 10808151329227725608856 11035213331942593793916 11443924936829356527024 11679291931083212108736 11911023913842799650576 12117096991936965734496 12159170245381191309963 12352172947688829267264 12611672379362964335904 12874415553933026092902 13399901903073149606898 13625840586263747460192 13896194566149932925672 14410868438970300811808 14713617775923458391888 15258566582439142036032 15314173603512170979312 15633218886918674541381 15881365218457066200768 16212226993841588413284 17165887405244034790536 17866535870764199475864 18175645487905448601744 18528259421533243900896 19311623330899539139353 19618157034564611189184 20418898138016227972416 20438760879395621190288 20844291849224899388508 21616302658455451217712 22070426663885187587832 22887849873658713054048 23822047827685599301152 24234193983873931468992 24318340490762382619926 25223344758725928671808 25748831107866052185804 26799803806146299213796 27251681172527494920384 27792389132299865851344 28821736877940601623616 29427235551846916783776 30628347207024341958624 31266437773837349082762 32424453987683176826568 34331774810488069581072 35733071741528398951728 36351290975810897203488 36477510736143573929889 37056518843066487801792 38623246661799078278706 40877521758791242380576 41688583698449798777016 43232605316910902435424 44140853327770375175664 45775699747317426108096 46899656660756023624143 47644095655371198602304 48636680981524765239852 51497662215732104371608 53599607612292598427592 55584778264599731702688 58854471103693833567552 61256694414048683917248 62532875547674698165524 64848907975366353653136 68663549620976139162144 71466143483056797903456 72702581951621794406976 72955021472287147859778 77246493323598156557412 81755043517582484761152 83377167396899597554032 86465210633821804870848 88281706655540750351328 93799313321512047248286 97273361963049530479704 102995324431464208743216 107199215224585196855184 109432532208430721789667 111169556529199463405376 125065751095349396331048 129697815950732707306272 137327099241952278324288 142932286966113595806912 145910042944574295719556 154492986647196313114824 166754334793799195108064 176563413311081500702656 187598626643024094496572 194546723926099060959408 205990648862928417486432 214398430449170393710368 218865064416861443579334 250131502190698792662096 259395631901465414612544 291820085889148591439112 308985973294392626229648 328297596625292165369001 333508669587598390216128 375197253286048188993144 389093447852198121918816 411981297725856834972864 428796860898340787420736 437730128833722887158668 500263004381397585324192 583640171778297182878224 617971946588785252459296 656595193250584330738002 750394506572096377986288 778186895704396243837632 875460257667445774317336 1000526008762795170648384 1167280343556594365756448 1235943893177570504918592 1313190386501168661476004 1500789013144192755972576 1750920515334891548634672 2334560687113188731512896 2626380773002337322952008 3001578026288385511945152 3501841030669783097269344 5252761546004674645904016 7003682061339566194538688 10505523092009349291808032 21011046184018698583616064
- Sum of all divisors σ(n): 77791638231496015461203663
- Sum of proper divisors (its aliquot sum) s(n): 56780592047477316877587599
- 21011046184018698583616064 is an abundant number, because the sum of its proper divisors (56780592047477316877587599) is greater than itself. Its abundance is 35769545863458618293971535
Bases of 21011046184018698583616064
- Binary: 10001011000010100001100011000100011111101111101001110111000101111001100101010010000002
- Hexadecimal: 0x116143188FDF4EE2F32A40
- Base-36: 2N1GWEOJZALOPD000
Squares and roots of 21011046184018698583616064
- 21011046184018698583616064 squared (210110461840186985836160642) is 441464061746966715463865362493628798937054158852096
- 21011046184018698583616064 cubed (210110461840186985836160643) is 9275621789950000133194125012374957872795837996298051232554812435099025670144
-
21011046184018698583616064 is a
perfect square number . Itssquare root is 4583780773992 -
The
cube root of 21011046184018698583616064 is 275940783.1019725945
Scales and comparisons
How big is 21011046184018698583616064?- 21,011,046,184,018,698,583,616,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,011,046,184,018,698,583,616,064 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 21011046184018698583616064 cubic inches would be around 22995065.3 feet tall.
Recreational maths with 21011046184018698583616064
- 21011046184018698583616064 backwards is 46061638589681048164011012
- The number of decimal digits it has is: 26
- The sum of 21011046184018698583616064's digits is 99
- 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 21011046184018698583616064 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 21011046184018698583616064 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/21011046184018698583616064/
Chicago style:
Numbermatics. 2024. "Number 21011046184018698583616064 - Facts about the integer". https://numbermatics.com/n/21011046184018698583616064/
The information we have on file for 21011046184018698583616064 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 21011046184018698583616064, math, Factors of 21011046184018698583616064, curriculum, school, college, exams, university, Prime factorization of 21011046184018698583616064, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, eleven sextillion, forty-six quintillion, one hundred eighty-four quadrillion, eighteen trillion, six hundred ninety-eight billion, five hundred eighty-three million, six hundred sixteen thousand and sixty-four.