912809489993848323549790208
912,809,489,993,848,323,549,790,208 is an even composite number composed of six prime numbers multiplied together.
912809489993848323549790208 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 912809489993848323549790208:
215 × 73 × 133 × 433 × 613 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 13 × 13 × 13 × 43 × 43 × 43 × 61 × 61 × 61 × 127 × 127 × 127)See below for interesting mathematical facts about the number 912809489993848323549790208 from the Numbermatics database.
Names of 912809489993848323549790208
- Cardinal: 912809489993848323549790208 can be written as Nine hundred twelve septillion, eight hundred nine sextillion, four hundred eighty-nine quintillion, nine hundred ninety-three quadrillion, eight hundred forty-eight trillion, three hundred twenty-three billion, five hundred forty-nine million, seven hundred ninety thousand, two hundred eight.
Scientific notation
- Scientific notation: 9.12809489993848323549790208 × 1026
Factors of 912809489993848323549790208
Divisors of 912809489993848323549790208
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 32 43 49 52 56 61 64 86 91 98 104 112 122 127 128 169 172 182 196 208 224 244 254 256 301 338 343 344 364 392 416 427 448 488 508 512 559 602 637 676 686 688 728 784 793 832 854 889 896 976 1016 1024 1118 1183 1204 1274 1352 1372 1376 1456 1568 1586 1651 1664 1708 1778 1792 1849 1952 2032 2048 2107 2197 2236 2366 2408 2548 2623 2704 2744 2752 2912 2989 3136 3172 3302 3328 3416 3556 3584 3698 3721 3904 3913 4064 4096 4214 4394 4459 4472 4732 4816 5096 5246 5408 5461 5488 5504 5551 5824 5978 6223 6272 6344 6604 6656 6832 7112 7168 7267 7396 7442 7747 7808 7826 8128 8192 8281 8428 8788 8918 8944 9464 9632 10192 10309 10492 10816 10922 10976 11008 11102 11557 11648 11956 12446 12544 12688 12943 13208 13312 13664 14224 14336 14534 14749 14792 14884 15379 15494 15616 15652 16129 16256 16384 16562 16856 17576 17836 17888 18361 18928 19264 20384 20618 20923 20984 21463 21632 21844 21952 22016 22204 23114 23296 23912 24037 24892 25088 25376 25886 26047 26416 26624 27328 27391 28448 28672 29068 29498 29584 29768 30758 30988 31232 31304 32258 32512 32768 33124 33712 34099 35152 35672 35776 36722 37856 38227 38528 38857 40768 41236 41846 41968 42926 43264 43561 43688 43904 44032 44408 46228 46592 47824 48074 48373 49784 50176 50752 50869 51772 52094 52832 53248 54229 54656 54782 56896 57344 57967 58136 58996 59168 59536 61516 61976 62464 62608 64516 65024 66248 67424 68198 70304 70993 71344 71552 72163 73444 75712 76454 77056 77714 79507 80899 81536 82472 83692 83936 85852 86528 87122 87376 87808 88064 88816 90601 92456 93184 94471 95648 96148 96746 99568 100352 100711 101504 101738 103544 104188 105664 106496 107653 108458 109312 109564 112789 112903 113792 114688 115934 116272 117992 118336 119072 123032 123952 124928 125216 128527 129032 130048 132496 134017 134848 136396 140608 141986 142688 143104 144326 146888 150241 151424 152908 154112 155428 159014 160003 161798 163072 164944 167384 167872 168259 171704 173056 174244 174752 175616 176128 177632 181202 182329 184912 186368 188942 191296 191737 192296 193492 199136 200704 201422 203008 203476 207088 208376 209677 211328 212992 215306 216916 218624 219128 225578 225806 226981 227584 229376 231868 232544 234823 235984 236672 238144 238693 246064 247904 249856 250432 257054 258064 260096 264992 267589 268034 269696 271999 272792 279019 281216 283972 285376 286208 288652 293776 300482 302848 305816 308224 310856 312481 318028 320006 323596 326144 329888 333121 334768 335744 336518 338611 343408 346112 348488 349504 351232 352256 355264 356083 362404 364658 369824 372736 377884 379603 382592 383474 384592 386984 398272 401408 402844 406016 406952 414176 416752 419354 422656 425984 430612 433832 437248 438256 443287 451156 451612 453962 455168 463736 465088 469646 471968 472567 473344 476288 477386 492128 495808 496951 499712 500864 505141 514108 516128 520192 529984 535178 536068 539392 543998 545584 556549 558038 562432 566293 567944 570752 572416 577304 587552 600964 605696 611632 616448 621712 624962 628849 634207 636056 640012 647192 652288 659776 661297 666242 669536 671488 673036 677222 686816 692224 693547 696976 699008 702464 704512 704977 710528 712166 724808 729316 739648 745472 753571 755768 759206 765184 766948 769184 773968 789523 790321 796544 802816 805688 812032 813904 828352 833504 838708 845312 861224 867664 874496 876512 886574 899689 902312 903224 907924 910336 922909 927472 930176 938119 939292 943936 945134 946688 952576 954772 983869 984256 991616 993902 999424 1001728 1010282 1028216 1032256 1033591 1040384 1051687 1059968 1070356 1072136 1078784 1087996 1091168 1113098 1116076 1120021 1124864 1132586 1135888 1141504 1144832 1154608 1175104 1177813 1201928 1211392 1223264 1232896 1243424 1249924 1257698 1268414 1272112 1276303 1280024 1294384 1304576 1309243 1319552 1322594 1332484 1339072 1342976 1346072 1354444 1373632 1384448 1387094 1393952 1398016 1404928 1409024 1409954 1421056 1424332 1449616 1458632 1466257 1467739 1479296 1490944 1507142 1511536 1518412 1530368 1533896 1538368 1547936 1579046 1580642 1588867 1593088 1605632 1611376 1624064 1627808 1643761 1656704 1667008 1670851 1677416 1690624 1722448 1735328 1748992 1753024 1773148 1799378 1804624 1806448 1815848 1820672 1845818 1854944 1860352 1873123 1876238 1878584 1887872 1890268 1893376 1905152 1909544 1953133 1967738 1968512 1983232 1987804 1998848 2003456 2020564 2048383 2056432 2064512 2067182 2080039 2080768 2103374 2119936 2140712 2144272 2157568 2175992 2182336 2187367 2226196 2232152 2240042 2249728 2265172 2271776 2283008 2289664 2309216 2331847 2350208 2355626 2370277 2403856 2422784 2446528 2465792 2486848 2492581 2499848 2515396 2536828 2544224 2552606 2560048 2588768 2609152 2618486 2639104 2645188 2657221 2664968 2678144 2685952 2692144 2708888 2725801 2747264 2768896 2774188 2787904 2796032 2809856 2819908 2842112 2848664 2899232 2917264 2932514 2935478 2950753 2958592 2981888 3014284 3023072 3036824 3052699 3060736 3067792 3076736 3095872 3103009 3158092 3161284 3177734 3186176 3222752 3248128 3255616 3287522 3307969 3313408 3334016 3341702 3354832 3381248 3444896 3470656 3478657 3497984 3506048 3535987 3546296 3598756 3609248 3612896 3631696 3641344 3691636 3709888 3720704 3746246 3752476 3757168 3775744 3780536 3786752 3810304 3819088 3895843 3906266 3935476 3937024 3966464 3975608 4006912 4041128 4062253 4096766 4112864 4129024 4134364 4160078 4161536 4206748 4239872 4281424 4288544 4315136 4330573 4351984 4364672 4374734 4401943 4452392 4464304 4480084 4499456 4530344 4543552 4566016 4579328 4618432 4629079 4663694 4700416 4711252 4740554 4807712 4845568 4849927 4854829 4893056 4931584 4934839 4973696 4985162 4999696 5030792 5073656 5088448 5105212 5120096 5177536 5218304 5236972 5278208 5290376 5314442 5329936 5356288 5371904 5384288 5417776 5451602 5494528 5526661 5532247 5537792 5548376 5575808 5592064 5619712 5639816 5684224 5697328 5762731 5798464 5834528 5865028 5870956 5901506 5917184 6028568 6046144 6073648 6105398 6121472 6135584 6143371 6153472 6191744 6206018 6316184 6322568 6355468 6372352 6445504 6460363 6496256 6511232 6566833 6575044 6615938 6626816 6668032 6683404 6709664 6762496 6880129 6887083 6889792 6941312 6957314 6995968 7012096 7071974 7092592 7197512 7218496 7225792 7235137 7263392 7282688 7361809 7383272 7419776 7441408 7492492 7504952 7514336 7551488 7561072 7573504 7620608 7638176 7791686 7812532 7840147 7870952 7874048 7932928 7951216 8013824 8082256 8124506 8175037 8193532 8225728 8244691 8258048 8268728 8320156 8413496 8479744 8562848 8577088 8630272 8661146 8703968 8729344 8749468 8803886 8904784 8928608 8960168 8998912 9016111 9060688 9087104 9132032 9158656 9164701 9236864 9258158 9327388 9400832 9422504 9481108 9615424 9691136 9699854 9709658 9760183 9786112 9863168 9869678 9947392 9970324 9999392 10061584 10097389 10147312 10176896 10210424 10240192 10263799 10274173 10355072 10436608 10473944 10556416 10580752 10628884 10659872 10712576 10743808 10768576 10835552 10903204 10989056 11053322 11064494 11096752 11122069 11151616 11184128 11239424 11279632 11368448 11394656 11506327 11525462 11596928 11669056 11695957 11730056 11741912 11803012 11834368 11997817 12057136 12092288 12147296 12210796 12242944 12271168 12286742 12306944 12383488 12412036 12632368 12645136 12710936 12744704 12790297 12891008 12920726 12992512 13022464 13133666 13150088 13231876 13253632 13336064 13366808 13419328 13436683 13524992 13671931 13760258 13774166 13779584 13882624 13914628 13991936 14024192 14143948 14185184 14324203 14338681 14395024 14436992 14451584 14470274 14526784 14560273 14565376 14723618 14766544 14839552 14882816 14984984 15009904 15028672 15102976 15122144 15147008 15241216 15276352 15311569 15583372 15625064 15680294 15741904 15748096 15865856 15902432 16027648 16164512 16249012 16322929 16350074 16387064 16451456 16489382 16516096 16537456 16591939 16640312 16826992 16959488 17020159 17125696 17154176 17260544 17322292 17407936 17458688 17498936 17607772 17809568 17857216 17920336 17997824 18032222 18121376 18174208 18264064 18317312 18329402 18473728 18516316 18654776 18801664 18845008 18962216 19061341 19080607 19230848 19382272 19399708 19419316 19520366 19572224 19739356 19894784 19940648 19998784 20123168 20194778 20294624 20320381 20353792 20420848 20480384 20527598 20548346 20655271 20710144 20873216 20947888 21112832 21161504 21257768 21319744 21368893 21425152 21487616 21537152 21671104 21721063 21806408 21978112 22106644 22128988 22193504 22244138 22303232 22368256 22559264 22736896 22789312 23012654 23050924 23155783 23193856 23338112 23391914 23460112 23483824 23606024 23668736 23995634 24114272 24184576 24294592 24350599 24421592 24485888 24542336 24573484 24613888 24766976 24824072 25264736 25290272 25421872 25489408 25580594 25782016 25841452 25985024 26044928 26267332 26300176 26463752 26507264 26628979 26672128 26733616 26838656 26873366 27040507 27049984 27270901 27343862 27520516 27548332 27559168 27765248 27829256 28048384 28287896 28370368 28435771 28648406 28677362 28790048 28826587 28873984 28903168 28940548 29053568 29120546 29130752 29447236 29533088 29679104 29765632 29822521 29969968 30019808 30057344 30205952 30244288 30294016 30314011 30482432 30552704 30623138 30813601 31166744 31250128 31360588 31483808 31496192 31731712 31804864 32055296 32329024 32403553 32498024 32645858 32700148 32774128 32902912 32978764 33032192 33074912 33183878 33280624 33653984 33918976 33949489 33983803 34040318 34251392 34308352 34521088 34543873 34644584 34815872 34917376 34997872 35215544 35435413 35619136 35714432 35840672 35995648 36064444 36242752 36348416 36528128 36658804 36947456 37032632 37309552 37603328 37690016 37924432 38122682 38161214 38359789 38461696 38686627 38764544 38799416 38838632 39040732 39144448 39478712 39685087 39789568 39881296 39997568 40246336 40339117 40389556 40589248 40640762 40707584 40841696 40960768 41055196 41096692 41310542 41420288 41895776 42225664 42306367 42323008 42515536 42639488 42737786 42850304 42975232 43003597 43074304 43342208 43442126 43612816 43956224 44213288 44257976 44387008 44488276 44606464 44736512 45118528 45222541 45473792 45578624 45967831 46025308 46101848 46311566 46387712 46676224 46783828 46920224 46967648 47212048 47337472 47991268 48160903 48209581 48228544 48369152 48589184 48701198 48843184 48971776 49084672 49146968 49227776 49533952 49648144 50529472 50580544 50645959 50843744 50978816 51161188 51564032 51682904 52089856 52534664 52600352 52927504 53014528 53257958 53344256 53467232 53677312 53746732 54081014 54099968 54541802 54687724 54881029 55041032 55096664 55118336 55530496 55658512 56096768 56297449 56575792 56740736 56871542 57225259 57296812 57354724 57580096 57653174 57747968 57806336 57881096 58107136 58241092 58894472 59066176 59358208 59531264 59645042 59939936 60016009 60039616 60114688 60411904 60488576 60588032 60628022 60964864 61105408 61246276 61627202 62333488 62500256 62721176 62967616 62992384 63049051 63112777 63463424 63609728 64110592 64152907 64658048 64807106 64996048 65291716 65400296 65548256 65805824 65957528 66064384 66149824 66367756 66561248 67307968 67837952 67898978 67967606 68080636 68321281 68502784 68616704 69042176 69087746 69289168 69631744 69834752 69995744 70431088 70681723 70870826 71238272 71428864 71681344 71846593 71919211 71991296 72128888 72485504 72696832 73056256 73317608 73894912 74065264 74619104 75206656 75380032 75848864 76245364 76322428 76719578 76923392 77373254 77598832 77677264 77854483 78081464 78288896 78957424 79370174 79579136 79762592 79863823 79995136 80492672 80544289 80678234 80779112 81178496 81281524 81415168 81683392 81921536 82110392 82193384 82621084 82840576 83791552 83984719 84451328 84612734 84646016 85031072 85278976 85475572 85700608 85950464 86007194 86148608 86684416 86884252 87225632 87912448 88080469 88426576 88515952 88774016 88976552 89212928 89441677 89473024 89532079 90237056 90445082 90947584 91157248 91935662 92050616 92203696 92623132 92775424 93352448 93567656 93840448 93935296 94056781 94424096 94674944 95703517 95982536 96321806 96419162 96457088 96738304 97178368 97402396 97686368 97943552 98169344 98293936 98455552 99067904 99296288 100269421 100370767 101058944 101161088 101291918 101687488 101921911 101957632 102322376 103128064 103365808 104179712 105069328 105200704 105855008 106029056 106515916 106688512 106934464 107180983 107354624 107493464 108162028 109083604 109375448 109762058 110082064 110193328 110236672 111060992 111317024 112193536 112594898 113151584 113481472 113743084 114260503 114450518 114593624 114709448 115160192 115306348 115495936 115612672 115762192 116214272 116482184 117209443 117788944 118132352 118716416 119062528 119141113 119290084 119879872 120032018 120079232 120229376 120823808 120977152 121256044 121929728 122210816 122492552 123254404 124666976 124951363 125000512 125442352 125935232 125984768 126098102 126225554 126882379 126926848 127219456 128221184 128305814 129316096 129614212 129992096 130583432 130800592 131096512 131266057 131611648 131915056 132128768 132299648 132735512 133122496 133429387 133564249 134615936 135675904 135797956 135935212 136161272 136642562 137005568 137233408 138175492 138578336 139263488 139669504 139991488 140862176 141363446 141741652 142242667 142476544 142857728 143362688 143693186 143838422 144257776 144586897 144971008 145393664 146112512 146635216 147789824 148130528 149238208 149582251 150413312 150760064 151697728 152047441 152490728 152644856 153439156 153846784 154746508 155197664 155354528 155708966 156162928 156577792 157914848 158740348 159158272 159525184 159727646 159990272 160985344 161088578 161356468 161558224 162090481 162356992 162563048 162830336 163366784 163843072 164220784 164386768 165242168 165681152 166273861 167583104 167969438 168902656 169225468 169292032 170062144 170557952 170951144 171401216 172014388 172297216 173368832 173768504 174451264 174676879 175824896 176160938 176853152 177031904 177548032 177953104 178425856 178883354 178946048 179064158 180474112 180890164 181895168 182314496 183871324 184101232 184407392 185246264 185550848 186214639 186402853 186704896 187135312 187680896 187870592 188113562 188848192 189283549 189349888 191407034 191965072 192643612 192838324 192914176 193476608 194356736 194804792 195372736 196338688 196587872 196911104 198135808 198592576 199050397 200538842 200741534 201786109 202117888 202322176 202583836 203374976 203843822 203915264 204644752 206256128 206731616 208359424 208757647 210138656 210401408 211710016 212058112 212198077 213031832 213377024 213868928 214361966 214709248 214986928 215695207 216324056 218167208 218750896 219524116 220164128 220386656 220473344 222121984 222634048 224387072 225189796 226303168 226962944 227486168 228521006 228901036 229187248 229418896 230320384 230612696 230991872 231225344 231524384 232428544 232964368 234418886 235577888 236264704 237432832 237646423 237886621 238125056 238282226 238580168 239759744 240064036 240158464 240458752 241647616 241954304 242512088 244421632 244985104 246508808 247797433 248047891 249333952 249902726 250001024 250884704 251870464 251969536 252196204 252451108 253764758 253853696 254438912 256611628 258632192 259228424 259984192 261166864 261601184 262193024 262532114 263223296 263830112 264164953 264257536 264599296 265471024 266244992 266858774 267128498 268518523 269231872 271351808 271595912 271870424 272322544 273285124 274011136 274466816 276350984 277156672 277795609 278526976 279339008 279982976 281724352 282373819 282726892 283483304 284485334 284953088 285715456 286725376 287386372 287676844 288515552 289173794 289942016 290787328 293270432 295579648 295845547 296144569 296261056 298476416 299164502 300826624 301025179 301520128 303395456 304094882 304981456 305289712 306878312 307693568 309493016 310395328 310709056 311417932 312325856 313155584 315829696 316557787 317480696 318316544 319050368 319455292 319980544 321970688 322177156 322712936 323116448 324180962 324713984 325126096 325660672 326733568 327686144 328441568 328773536 330484336 331362304 332547722 335166208 335938876 337126321 337467067 337805312 338450936 338584064 340124288 341115904 341902288 342802432 344028776 344594432 346176727 346737664 347537008 348902528 349353758 351526591 351649792 352321876 353706304 354063808 354521713 355096064 355906208 356851712 357766708 358128316 360948224 361780328 364628992 367742648 368202464 368814784 370492528 371101696 372429278 372805706 373409792 374270624 374745631 375361792 375741184 376227124 377696384 378567098 378699776 382814068 383930144 385287224 385676648 385828352 386953216 387692773 388713472 389609584 390745472 392677376 393175744 393822208 394082143 396271616 397185152 398100794 400576813 401077684 401483068 403572218 404235776 404644352 405167672 406749952 407687644 409289504 412512256 413463232 416718848 417515294 419687869 420112063 420277312 420802816 423420032 424116224 424396154 426063664 426754048 427737856 428723932 429418496 429973856 431390414 432648112 436334416 437501792 439048232 440328256 440773312 440946688 441343357 441789439 444243968 445268096 448774144 449070349 450379592 452606336 453925888 454972336 457042012 457802072 458374496 458837792 460640768 461225392 461983744 462450688 463048768 464857088 465928736 468837772 471155776 472529408 474865664 475292846 475773242 476564452 477160336 478248967 479519488 480128072 480316928 480917504 483295232 483908608 485024176 488843264 489970208 493017616 494772061 495594866 496095782 498667904 498677257 499805452 500002048 501769408 502926151 503740928 503939072 504392408 504902216 507529516 508877824 513223256 515906131 517264384 518456848 519968384 522333728 523202368 524386048 525064228 526446592 527660224 528329906 528515072 529198592 530942048 532489984 533717548 534256996 537037046 538463744 543191824 543740848 544645088 546570248 548022272 548933632 549982771 552701968 554313344 555591218 557053952 558678016 559046761 559965952 563448704 564747638 565453784 566966608 568970668 569906176 571430912 573450752 574772744 575353688 577031104 578347588 579884032 581574656 586540864 587893033 591159296 591691094 592289138 592522112 596952832 598329004 601653248 602050358 603040256 606790912 608189764 609962912 610579424 613756624 615387136 615940729 616563283 618986032 620790656 621418112 622835864 624651712 626091739 626311168 626724553 631659392 633115574 634961392 636633088 638100736 638910584 639961088 643941376 644354312 645425872 646232896 648361924 649427968 650252192 651321344 653467136 655372288 656883136 657547072 658397467 660968672 662724608 665095444 670332416 671877752 674252642 674934134 676901872 677168128 680248576 682231808 683804576 685604864 688057552 689188864 692353454 693475328 695074016 697805056 698707516 701885947 702595369 703053182 703299584 704643752 707412608 708127616 709043426 710192128 711812416 713453377 713703424 715533416 716256632 721896448 723560656 729257984 731866837 735485296 736404928 737629568 740985056 742203392 744858556 745611412 746819584 748541248 749491262 750723584 751482368 752454248 755392768 757134196 765628136 767860288 770574448 771353296 771656704 773906432 775385546 777426944 779219168 780208117 781490944 785354752 786351488 787644416 788164286 792543232 794370304 796201588 801153626 802155368 802966136 807144436 808471552 809288704 810335344 813499904 815375288 818579008 819637663 820466101 825024512 826926464 833437696 833987791 835030588 839375738 840224126 840554624 841605632 846840064 848792308 852127328 853508096 855475712 857447864 858836992 859947712 862780828 865296224 872668832 873776383 874659541 875003584 878096464 880656512 881546624 881893376 882686714 883578878 888176653 888487936 890536192 897548288 898140698 900759184 905212672 907851776 909944672 914084024 915604144 916748992 917675584 918862399 921281536 922450784 923967488 924901376 926097536 929714176 931857472 934005709 934949743 937675544 942311552 945058816 949731328 950585692 951546484 953128904 954320672 956497934 959038976 960256144 960633856 961835008 967817216 970048352 977686528 979940416 986035232 989544122 991189732 992191564 995698669 997335808 997354514 999610904 1000004096 1003538816 1005852302 1007481856 1008784816 1009804432 1012108279 1015059032 1017755648 1026446512 1031812262 1034528768 1036913696 1038229699 1039936768 1044667456 1046404736 1047075757 1048772096 1050128456 1052893184 1055320448 1056659812 1058397184 1061884096 1064979968 1067435096 1068513992 1074074092 1076927488 1086383648 1087481696 1089290176 1093140496 1096044544 1097867264 1099965542 1105403936 1108626688 1111182436 1114107904 1117356032 1118093522 1119931904 1126897408 1129495276 1130907568 1133933216 1137941336 1139812352 1142861824 1145046097 1146901504 1149545488 1150707376 1154062208 1156695176 1159768064 1162741801 1163149312 1163917027 1173081728 1175786066 1182318592 1183382188 1184578276 1185044224 1193905664 1196658008 1204100716 1206080512 1213581824 1216379528 1219925824 1221158848 1222738153 1227513248 1230774272 1231881458 1233126566 1237972064 1239543241 1241581312 1242836224 1245671728 1249303424 1252183478 1252622336 1253449106 1263318784 1266231148 1269922784 1273266176 1276201472 1277821168 1279922176 1282368403 1287882752 1288708624 1290851744 1292465792 1296723848 1298855936 1300504384 1302642688 1303502473 1304819971 1306934272 1310744576 1313766272 1315094144 1316794934 1321937344 1324984843 1325449216 1330190888 1340664832 1343755504 1348505284 1349868268 1353803744 1354336256 1360497152 1364463616 1367609152 1376115104 1378377728 1384706908 1386950656 1390148032 1393352779 1395610112 1397415032 1403771894 1405190738 1406106364 1409287504 1412502763 1414825216 1416255232 1418086852 1420384256 1423624832 1426906754 1427406848 1431066832 1432513264 1443792896 1447121312 1458515968 1461303529 1463733674 1470970592 1472809856 1475259136 1481970112 1484406784 1485386539 1489717112 1491222824 1493639168 1497082496 1498982524 1501447168 1502964736 1504908496 1510785536 1514268392 1523722759 1531256272 1535720576 1541148896 1542706592 1543313408 1547812864 1550771092 1554853888 1558438336 1560416234 1562981888 1570709504 1572702976 1576328572 1585086464 1588740608 1592403176 1602307252 1604310736 1605932272 1614288872 1616943104 1618577408 1620670688 1624367719 1626999808 1630750576 1637158016 1639275326 1640932202 1649470927 1650049024 1653852928 1663524961 1666875392 1667975582 1670061176 1678751476 1680448252 1681109248 1683211264 1693680128 1697584616 1704254656 1706458741 1710951424 1714895728 1717673984 1719895424 1725561656 1730592448 1734582031 1736335237 1745337664 1747552766 1749319082 1750007168 1756192928 1761313024 1763093248 1763786752 1765373428 1767157756 1776353306 1776975872 1781072384 1796281396 1801518368 1810425344 1815703552 1819173781 1819889344 1828168048 1831208288 1833497984 1835351168 1837724798 1842563072 1844901568 1847934976 1849154671 1849802752 1852195072 1859428352 1863714944 1868011418 1869899486 1875351088 1879629661 1884623104 1890117632 1899462656 1901171384 1903092968 1906257808 1908641344 1912995868 1918077952 1920512288 1921267712 1923670016 1935634432 1940096704 1944569263 1955373056 1959880832 1972070464 1976616733 1979088244 1982379464 1984383128 1991397338 1994671616 1994709028 1999221808 2000008192 2007077632 2011704604 2014963712 2017569632 2019608864 2024216558 2030118064 2035511296 2052893024 2063624524 2069057536 2070918829 2073011983 2073827392 2076459398 2079873536 2089334912 2092809472 2094151514 2097544192 2100256912 2105786368 2107176253 2110640896 2113319624 2116794368 2123768192 2129959936 2134870192 2137027984 2148148184 2153854976 2161560193 2172767296 2174963392 2178580352 2186280992 2192089088 2195734528 2199931084 2210807872 2217253376 2222364872 2228215808 2236187044 2239863808 2253794816 2258990552 2261815136 2267866432 2275882672 2279624704 2285723648 2290092194 2293803008 2299090976 2301414752 2308124416 2313390352 2319536128 2325483602 2326298624 2327834054 2346163456 2351572132 2359884247 2364637184 2366764376 2369156552 2370088448 2387811328 2393316016 2408201432 2412161024 2420790307 2423237089 2427163648 2432759056 2439851648 2442317696 2445476306 2455026496 2460686137 2461548544 2463762916 2466253132 2475944128 2479086482 2483162624 2485672448 2491343456 2498606848 2504366956 2506898212 2526637568 2532462296 2539845568 2552402944 2555642336 2559844352 2564736806 2575765504 2577417248 2580688387 2581703488 2584931584 2593447696 2597711872 2601008768 2605285376 2607004946 2609639942 2613868544 2621489152 2623219417 2627532544 2630188288 2633589868 2643874688 2649969686 2650898432 2660381776 2681329664 2687511008 2697010568 2699736536 2707607488 2708672512 2713849411 2720994304 2728927232 2735218304 2752230208 2756755456 2758575001 2769413816 2773901312 2780296064 2786705558 2791220224 2794830064 2804037691 2807543788 2810381476 2812212728 2818575008 2825005526 2829650432 2832510464 2836173704 2840768512 2847249664 2853813508 2862133664 2865026528 2887585792 2894242624 2917031936 2922607058 2927467348 2937815083 2940784441 2941941184 2945619712 2950518272 2963940224 2968813568 2970773078 2979434224 2982445648 2987278336 2994164992 2997965048 3002894336 3005929472 3009816992 3021571072 3028536784 3047445518 3062512544 3071441152 3082297792 3085413184 3086626816 3089403499 3092526073 3095625728 3101542184 3109707776 3116876672 3120832468 3125963776 3141419008 3145405952 3152657144 3177481216 3184806352 3204614504 3208621472 3211864544 3228577744 3233886208 3237154816 3241341376 3248735438 3253999616 3261501152 3274316032 3278550652 3281864404 3298941854 3300098048 3307705856 3327049922 3335951164 3340122352 3347742769 3357502952 3360896504 3362218496 3366422528 3387360256 3395169232 3408509312 3412917482 3421902848 3429791456 3434144389 3435347968 3439790848 3451123312 3461184896 3463404427 3469164062 3472670474 3490675328 3490740799 3495105532 3498638164 3500014336 3512385856 3522626048 3526186496 3527573504 3530746856 3534315512 3552706612 3562144768 3592562792 3603036736 3611342917 3620850688 3631407104 3638347562 3639778688 3656336096 3660976549 3662416576 3666995968 3670702336 3675449596 3685126144 3689803136 3695869952 3698309342 3699605504 3704390144 3718856704 3727429888 3736022836 3739798972 3750702176 3759259322 3769246208 3780235264 3787460167 3802342768 3806185936 3812515616 3817282688 3825991736 3836155904 3841024576 3842535424 3845992111 3847340032 3849879397 3871268864 3880193408 3889138526 3910746112 3913327327 3919761664 3944140928 3953233466 3958176488 3964758928 3968766256 3982794676 3989343232 3989418056 3998443616 4000016384 4014155264 4023409208 4029927424 4035139264 4039217728 4048433116 4060236128 4071022592 4105786048 4115251231 4127249048 4138115072 4141837658 4146023966 4147654784 4152918796 4159747072 4178669824 4185618944 4188303028 4195088384 4200513824 4211572736 4214352506 4221281792 4226639248 4233588736 4247536384 4259919872 4269740384 4274055968 4296296368 4307709952 4311585103 4315942981 4323120386 4345534592 4349926784 4357160704 4372561984 4382642173 4384178176 4387071871 4391469056 4399862168 4421615744 4434506752 4444729744 4456431616 4472374088 4479727616 4500297451 4507589632 4517981104 4523630272 4535732864 4551765344 4559249408 4571447296 4580184388 4587606016 4598181952 4602829504 4608782269 4616248832 4626780704 4639072256 4650967204 4655668108 4692326912 4703144264 4719768494 4733528752 4738313104 4740176896 4775622656 4786632032 4816402864 4824322048 4841580614 4846474178 4854327296 4865518112 4871693203 4879703296 4884635392 4890952612 4910052992 4913201629 4921372274 4923097088 4927525832 4932506264 4951888256 4958172964 4966325248 4971344896 4982686912 4997213696 5008733912 5013796424 5040006049 5053275136 5064924592 5079691136 5104805888 5111284672 5119688704 5123067859 5129473612 5151531008 5154834496 5161376774 5163406976 5169863168 5186895392 5195423744 5202017536 5214009892 5219279884 5227737088 5242978304 5246438834 5255065088 5260376576 5267179736 5287749376 5299939372 5320763552 5362659328 5372908609 5375022016 5394021136 5399473072 5415214976 5417345024 5427698822 5441988608 5455942297 5457854464 5461456819 5470436608 5504460416 5513510912 5517150002 5538827632 5547802624 5560592128 5573411116 5582440448 5589660128 5608075382 5615087576 5620762952 5624425456 5637150016 5650011052 5659300864 5665020928 5672347408 5681537024 5694499328 5707627016 5724267328 5730053056 5737463641 5743262707 5775171584 5788485248 5834063872 5837914537 5845214116 5854934696 5875630166 5881568882 5883882368 5891239424 5901036544 5927880448 5941546156 5958868448 5964891296 5974556672 5988329984 5995930096 6005788672 6011858944 6019633984 6043142144 6057073568 6094891036 6116434681 6122616787 6125025088 6142882304 6164595584 6170826368 6173253632 6178806998 6185052146 6203084368 6217236571 6219415552 6233753344 6241664936 6251927552 6282838016 6290811904 6305314288 6354962432 6369612704 6409229008 6417242944 6423729088 6432036793 6457155488 6467772416 6474309632 6482682752 6497470876 6507999232 6523002304 6538039963 6548632064 6557101304 6563728808 6597883708 6615411712 6654099844 6671902328 6680244704 6695485538 6715005904 6721793008 6724436992 6732845056 6774720512 6790338464 6817018624 6825834964 6843805696 6859582912 6868288778 6870695936 6879581696 6902246624 6922369792 6926808854 6938328124 6945340948 6969890683 6981350656 6981481598 6990211064 6997276328 7000028672 7024771712 7045252096 7052372992 7061493712 7068631024 7105413224 7124289536 7149776023 7185125584 7206073472 7222685834 7241701376 7262814208 7267607893 7276695124 7279557376 7312672192 7321953098 7324833152 7333991936 7341404672 7350899192 7370252288 7379606272 7396618684 7408780288 7437713408 7454859776 7472045672 7479597944 7501404352 7518518644 7538492416 7560470528 7574920334 7604685536 7612371872 7622033143 7625031232 7634565376 7651983472 7672311808 7682049152 7685070848 7691984222 7694680064 7699758794 7742537728 7760386816 7778277052 7821492224 7826654654 7839523328 7888281856 7906466932 7916352976 7929517856 7937532512 7965589352 7978686464 7978836112 7996887232 8000032768 8007229477 8015322679 8028310528 8046818416 8059854848 8070278528 8078435456 8096866232 8120472256 8139192607 8142045184 8147419189 8211572096 8230502462 8254498096 8276230144 8283675316 8292047932 8295309568 8305837592 8319494144 8357339648 8371237888 8376606056 8390176768 8401027648 8428705012 8442563584 8453278496 8467177472 8495072768 8519839744 8539480768 8548111936 8559167071 8592592736 8615419904 8623170206 8631885962 8646240772 8676802687 8691069184 8699853568 8714321408 8745123968 8765284346 8768356352 8774143742 8799724336 8843231488 8869013504 8889459488 8912863232 8944748176 8959455232 8976578821 9000594902 9015179264 9035962208 9047260544 9071465728 9103530688 9118498816 9124517311 9133739797 9142894592 9160368776 9175212032 9196363904 9205659008 9217564538 9232497664 9253561408 9274893901 9278144512 9301934408 9311336216 9384653824 9406288528 9439536988 9467057504 9476626208 9480353792 9551245312 9573264064 9632805728 9648644096 9683161228 9692948356 9708654592 9731036224 9743386406 9759406592 9769270784 9781905224 9820105984 9826403258 9842744548 9855051664 9865012528 9887519341 9903776512 9916345928 9932650496 9942689792 9965373824 9994427392 10017467824 10027592848 10080012098 10106550272 10129849184 10142705521 10159382272 10209611776 10222569344 10229124703 10239377408 10246135718 10258947224 10303062016 10309668992 10322753548 10326813952 10339726336 10373790784 10390847488 10404035072 10428019784 10438559768 10455474176 10492877668 10510130176 10520753152 10534359472 10575498752 10599878744 10641527104 10655289619 10666059313 10725318656 10745817218 10750044032 10788042272 10798946144 10830429952 10834690048 10855397644 10883977216 10911884594 10915708928 10922913638 10940873216 11008920832 11034300004 11077655264 11095605248 11121184256 11146822232 11164880896 11179320256 11216150764 11230175152 11241525904 11248850912 11274300032 11300022104 11318601728 11330041856 11344694816 11359092979 11363074048 11370574033 11388998656 11415254032 11448534656 11460106112 11474927282 11486525414 11546296489 11550343168 11576970496 11668127744 11675829074 11690428232 11709869392 11751260332 11763137764 11767764736 11782478848 11802073088 11855760896 11883092312 11917736896 11929782592 11945211187 11976659968 11991860192 12011577344 12023717888 12039267968 12086284288 12114147136 12142074217 12154346659 12189782072 12232869362 12245233574 12250050176 12285764608 12329191168 12341652736 12346507264 12357613996 12370104292 12406168736 12434473142 12438831104 12467506688 12483329872 12503855104 12581623808 12610628576 12709924864 12734216467 12739225408 12818458016 12834485888 12847458176 12864073586 12914310976 12935544832 12944082697 12948619264 12965365504 12994941752 13015998464 13046004608 13076079926 13097264128 13114202608 13127457616 13157407627 13195767416 13230823424 13308199688 13343804656 13360489408 13390971076 13430011808 13443586016 13448873984 13465690112 13549441024 13580676928 13611984841 13634037248 13651669928 13687611392 13719165824 13736577556 13759163392 13804493248 13844739584 13853617708 13876656248 13890681896 13939781366 13962701312 13962963196 13980422128 13994552656 14000057344 14049543424 14090504192 14104745984 14122987424 14137262048 14210826448 14248579072 14299552046 14370251168 14412146944 14445371668 14483402752 14496431803 14511083881 14525628416 14535215786 14553390248 14559114752 14625344384 14643906196 14649666304 14667983872 14682809344 14701798384 14740504576 14759212544 14793237368 14817560576 14885599261 14909719552 14944091344 14959195888 15002808704 15037037288 15076984832 15115643413 15120941056 15130921351 15149840668 15209371072 15224743744 15244066286 15250062464 15269130752 15303966944 15344623616 15364098304 15370141696 15383968444 15399517588 15485075456 15520773632 15556554104 15653309308 15679046656 15776563712 15812933864 15832705952 15859035712 15875065024 15931178704 15957372928 15957672224 15993774464 16000065536 16014458954 16030645358 16056621056 16093636832 16114062133 16119709696 16140557056 16156870912 16193732464 16240944512 16278385214 16284090368 16294838378 16423144192 16461004924 16508996192 16552460288 16567350632 16584095864 16590619136 16611675184 16638988288 16670789239 16714679296 16742475776 16753212112 16780353536 16802055296 16857410024 16885127168 16906556992 16934354944 16945532149 16962659623 16990145536 17039679488 17078961536 17096223872 17118334142 17185185472 17224802959 17230839808 17246340412 17263771924 17292481544 17353605374 17382138368 17399707136 17428642816 17490247936 17530568692 17548287484 17599448672 17686462976 17738027008 17778918976 17889496352 17918910464 17953157642 18001189804 18030358528 18046578367 18064818709 18071924416 18094521088 18142931456 18207061376 18236997632 18249034622 18267479594 18320737552 18350424064 18362535919 18392727808 18411318016 18435129076 18464995328 18507122816 18549787802 18556289024 18603868816 18622672432 18769307648 18812577056 18879073976 18934115008 18953252416 18960707584 18996945877 19102490624 19146528128 19265611456 19297288192 19310025007 19366322456 19385896712 19417309184 19462072448 19486772812 19518813184 19538541568 19563810448 19640211968 19652806516 19685489096 19710103328 19730025056 19775038682 19807553024 19832691856 19865300992 19885379584 19930747648 19988854784 20034935648 20055185696 20160024196 20213100544 20259698368 20285411042 20318764544 20419223552 20445138688 20458249406 20492271436 20517894448 20564705581 20585491087 20606124032 20619337984 20645507096 20653627904 20679452672 20747581568 20781694976 20808070144 20856039568 20877119536 20910948352 20985755336 21020260352 21041506304 21068718944 21116780347 21150997504 21199757488 21283054208 21310579238 21332118626 21443122051 21450637312 21491634436 21500088064 21576084544 21597892288 21625824493 21660859904 21669380096 21710795288 21767954432 21823769188 21845827276 21881746432 22017841664 22068600008 22155310528 22183963633 22242368512 22293644464 22329761792 22358640512 22432301528 22460350304 22483051808 22497701824 22548600064 22600044208 22637203456 22660083712 22689389632 22718185958 22726148096 22741148066 22777997312 22830508064 22897069312 22920212224 22949854564 22973050828 23092592978 23100686336 23153940992 23351658148 23380856464 23419738784 23502520664 23526275528 23535529472 23564957696 23604146176 23649259153 23711521792 23766184624 23835473792 23859565184 23890422374 23953319936 23983720384 24023154688 24039010723 24047435776 24078535936 24172568576 24228294272 24284148434 24308693318 24379564144 24435185593 24465738724 24490467148 24500100352 24571529216 24658382336 24683305472 24693014528 24715227992 24740208584 24812337472 24868946284 24935013376 24966659744 25007710208 25163247616 25221257152 25279400419 25419849728 25468432934 25478450816 25626835843 25636916032 25668971776 25694916352 25728147172 25828621952 25871089664 25888165394 25897238528 25930731008 25989883504 26031996928 26092009216 26152159852 26194528256 26228405216 26254915232 26314815254 26391534832 26461646848 26512221169 26616399376 26687609312 26720978816 26781942152 26860023616 26887172032 26897747968 26921944777 26931380224 26949155779 27098882048 27161353856 27223969682 27268074496 27303339856 27375222784 27393291289 27438331648 27473155112 27518326784 27608986496 27689479168 27707235416 27753312496 27781363792 27879562732 27925402624 27925926392 27960844256 27989105312 28000114688 28099086848 28181008384 28209491968 28245974848 28274524096 28421652896 28497158144 28599104092 28740502336 28824293888 28890743336 28966805504 28992863606 29022167762 29070431572 29106780496 29118229504 29250688768 29287812392 29299332608 29335967744 29365618688 29403596768 29481009152 29518425088 29586474736 29635121152 29771198522 29819439104 29888182688 29918391776 30005617408 30074074576 30153969664 30181095721 30211600867 30231286826 30241882112 30261842702 30299681336 30418742144 30449487488 30488132572 30500124928 30538261504 30607933888 30678495211 30689247232 30728196608 30740283392 30767936888 30799035176 31041547264 31113108208 31306618616 31358093312 31470273991 31502082157 31553127424 31625867728 31665411904 31718071424 31750130048 31862357408 31914745856 31915344448 31987548928 32000131072 32028917908 32061290716 32113242112 32187273664 32228124266 32239419392 32281114112 32313741824 32387464928 32481889024 32556770428 32589676756 32846288384 32922009848 33017992384 33134701264 33168191728 33181238272 33223350368 33277976576 33341578478 33429358592 33484951552 33506424224 33548949031 33560707072 33604110592 33714820048 33770254336 33813113984 33868709888 33891064298 33925319246 33980291072 34079358976 34101852421 34157923072 34192447744 34236668284 34370370944 34449605918 34461679616 34492680824 34527543848 34584963088 34707210748 34764276736 34799414272 34857285632 34980495872 35061137384 35096574968 35198897344 35280042343 35372925952 35476054016 35557837952 35778992704 35837820928 35861475013 35906315284 36002379608 36060717056 36093156734 36129637418 36143848832 36189042176 36285862912 36414122752 36498069244 36534959188 36641475104 36700848128 36725071838 36785455616 36822636032 36870258152 36929990656 37014245632 37099575604 37207737632 37245344864 37538615296 37572384469 37610360263 37625154112 37758147952 37868230016 37906504832 37921415168 37993891754 38191596079 38204981248 38230197733 38293056256 38531222912 38594576384 38620050014 38732644912 38771793424 38834618368 38924144896 38973545624 39037626368 39077083136 39127620896 39280423936 39305613032 39370978192 39420206656 39460050112 39550077364 39615106048 39665383712 39730601984 39770759168 39861495296 39977709568 40069871296 40110371392 40162245487 40202838949 40320048392 40426201088 40519396736 40570822084 40637529088 40838447104 40890277376 40916498812 40984542872 41035788896 41129411162 41170982174 41238675968 41291014192 41307255808 41358905344 41495163136 41616140288 41712079136 41754239072 41821896704 41971510672 42040520704 42083012608 42137437888 42233560694 42301995008 42399514976 42566108416 42621158476 42664237252 42815042767 42858317509 42886244102 42901274624 42983268872 43000176128 43152169088 43195784576 43251648986 43321719808 43421590576 43520655997 43535908864 43647538376 43691654552 43763492864 44035683328 44137200016 44310621056 44367927266 44484737024 44587288928 44643877057 44659523584 44717281024 44864603056 44920700608 44966103616 44995403648 45024257551 45097200128 45200088416 45274406912 45320167424 45378779264 45436371916 45482296132 45555994624 45661016128 45794138624 45840424448 45899709128 45946101656 46185185956 46307881984 46703316296 46761712928 46839477568 47005041328 47052551056 47071058944 47129915392 47208292352 47298518306 47423043584 47532369248 47592695137 47670947584 47719130368 47780844748 47906639872 47967440768 48046309376 48078021446 48094871552 48157071872 48345137152 48456588544 48568296868 48617386636 48759128288 48870371186 48931477448 48980934296 49000200704 49143058432 49236982171 49316764672 49366610944 49430455984 49480417168 49624674944 49737892568 49870026752 49933319488 49997897443 50015420416 50048432161 50326495232 50442514304 50558800838 50839699456 50873255251 50936865868 50956901632 51253671686 51273832064 51337943552 51389832704 51456294344 51657243904 51776330788 51861462016 51979767008 52063993856 52184018432 52304319704 52389056512 52456810432 52509830464 52629630508 52783069664 52923293696 53024442338 53232798752 53300359363 53354232001 53375218624 53441957632 53563884304 53720047232 53774344064 53795495936 53843889554 53862760448 53898311558 54197764096 54322707712 54447939364 54536148992 54606679712 54750445568 54786582578 54876663296 54946310224 55036653568 55217972992 55378958336 55414470832 55506624992 55562727584 55759125464 55850805248 55851852784 55921688512 55978210624 56000229376 56050606339 56107258753 56198173696 56362016768 56418983936 56491949696 56549048192 56843305792 56974348249 56994316288 57031934323 57198208184 57481004672 57648587776 57781486672 57933611008 57985727212 58044335524 58140863144 58213560992 58236459008 58501377536 58575624784 58598665216 58671935488 58731237376 58807193536 59036850176 59172949472 59270242304 59542397044 59638878208 59776365376 59836783552 59914169497 60011234816 60148149152 60307939328 60362191442 60423201734 60462573652 60523685404 60599362672 60737618809 60837484288 60898974976 60976265144 61000249856 61076523008 61215867776 61356990422 61378494464 61456393216 61535873776 61598070352 62083094528 62226216416 62613237232 62716186624 62836051747 62940547982 63004164314 63106254848 63251735456 63330823808 63332011639 63436142848 63500260096 63724714816 63829491712 63830688896 63871621177 63975097856 64000262144 64057835816 64122581432 64226484224 64374547328 64456248532 64562228224 64627483648 64774929856 64963778048 65113540856 65179353512 65520078637 65692576768 65844019696 66035984768 66269402528 66336383456 66362476544 66446700736 66555953152 66683156956 66858717184 66969903104 67012848448 67097898062 67121414144 67208221184 67429640096 67540508672 67626227968 67782128596 67850638492 67960582144 68158717952 68203704842 68315846144 68384895488 68473336568 68740741888 68899211836 68985361648 69055087696 69169926176 69414421496 69528553472 69598828544 69714571264 69847811917 69960991744 70122274768 70193149936 70397794688 70560084686 70745851904 70927249861 70952108032 70998938647 71115675904 71557985408 71675641856 71722950026 71812630568 72004759216 72121434112 72186313468 72259274836 72287697664 72378084352 72571725824 72828245504 72996138488 73069918376 73282950208 73450143676 73570911232 73645272064 73740516304 73859981312 74028491264 74199151208 74415475264 74490689728 74587027333 74662415191 75077230592 75144768938 75220720526 75250308224 75516295904 75736460032 75813009664 75842830336 75987783508 76383192158 76409962496 76460395466 76586112512 77062445824 77240100028 77465289824 77543586848 77669236736 77848289792 77947091248 78075252736 78154166272 78224472583 78255241792 78560847872 78611226064 78741956384 78840413312 78920100224 79100154728 79230212096 79330767424 79461203968 79513650853 79541518336 79594018231 79722990592 79955419136 80139742592 80220742784 80324490974 80405677898 80640096784 80824075423 80852402176 81038793472 81141644168 81275058176 81676894208 81780554752 81832997624 81969085744 82071577792 82258822324 82341964348 82477351936 82582028384 82614511616 82717810688 82990326272 83232280576 83424158272 83508478144 83616478309 83943021344 84081041408 84166025216 84274875776 84467121388 84603990016 84799029952 84994519519 85132216832 85242316952 85328474504 85630085534 85716635018 85772488204 85966537744 86000352256 86304338176 86391569152 86503297972 86643439616 86843181152 87041311994 87071817728 87295076752 87383309104 87526985728 88071366656 88274400032 88621242112 88735854532 88969474048 89139515269 89174577856 89287754114 89319047168 89434562048 89729206112 89841401216 89932207232 89990807296 90048515102 90194400256 90400176832 90548813824 90608578879 90640334848 90757558528 90872743832 90964592264 91111989248 91322032256 91588277248 91680848896 91799418256 91892203312 92370371912 92615763968 92947088299 93406632592 93523425856 93678955136 94010082656 94105102112 94142117888 94259830784 94416584704 94597036612 94846087168 95064738496 95185390274 95341895168 95438260736 95561689496 95813279744 95934881536 96156042892 96314143744 96690274304 96913177088 97136593736 97234773272 97518256576 97740742372 97862954896 97961868592 98000401408 98286116864 98473964342 98633529344 98733221888 98860911968 98960834336 99086430859 99249349888 99475785136 99740053504 99866638976 99995794886 100030840832 100096864322 100652990464 100885028608 101117601676 101475022621 101679398912 101746510502 101873731736 101913803264 102507343372 102547664128 102675887104 102779665408 102912588688 103314487808 103552661576 103722924032 103959534016 104093983201 104199194827 104368036864 104608639408 104778113024 104913620864 105019660928 105259261016 105566139328 105809503891 105846587392 105916449457 106048884676 106465597504 106600718726 106708464002 106750437248 106883915264 107127768608 107440094464 107548688128 107590991872 107687779108 107796623116 108395528192 108645415424 108895878728 109072297984 109213359424 109573165156 109753326592 109892620448 110073307136 110435945984 110757916672 110828941664 110969600641 111013249984 111125455168 111518250928 111701610496 111703705568 111843377024 111956421248 112000458752 112101212678 112214517506 112396347392 112724033536 112798434931 112837967872 112983899392 113098096384 113686611584 113948696498 113988632576 114063868646 114396416368 114962009344 115297175552 115562973344 115867222016 115971454424 116088671048 116281726288 116427121984 116472918016 116695524673 117002755072 117151249568 117197330432 117343870976 117462474752 117614387072 118073700352 118345898944 118540484608 118618725043 118738617361 119084794088 119277756416 119552730752 119673567104 119828338994 120022469632 120296298304 120573620713 120615878656 120724382884 120846403468 120925147304 121047370808 121198725344 121475237618 121674968576 121797949952 121952530288 122000499712 122153046016 122431735552 122713980844 122912786432 123071747552 123196140704 124166189056 124452432832 125226474464 125432373248 125672103494 125881095964 126008328628 126212509696 126326048569 126453730963 126503470912 126661647616 126664023278 126872285696 127000520192 127449429632 127658983424 127661377792 127743242354 127950195712 128115671632 128245162864 128452968448 128537751433 128749094656 128912497064 129124456448 129254967296 129549859712 129927556096 130227081712 130358707024 131040157274 131385153536 131688039392 131855171773 132071969536 132538805056 132672766912 132724953088 132893401472 132978621139 133111906304 133366313912 133717434368 133939806208 134025696896 134195796124 134416442368 134859280192 135081017344 135252455936 135564257192 135701276984 135921164288 136407409684 136631692288 136769790976 136946673136 137481483776 137798423672 137970723296 138110175392 138339852352 138828842992 139057106944 139197657088 139429142528 139695623834 139921983488 140244549536 140386299872 140795589376 141120169372 141491703808 141854499722 141904216064 141997877294 142231351808 143115970816 143445900052 143625261136 143952939067 144009518432 144242868224 144372626936 144518549672 144575395328 144756168704 145143451648 145656491008 145992276976 146139836752 146565900416 146900287352 147141822464 147290544128 147481032608 147668208727 147719962624 147817462429 148056982528 148398302416 148830950528 148981379456 149174054666 149324830382 150101854357 150154461184 150289537876 150441441052 150500616448 151032591808 151472920064 151626019328 151685660672 151975567016 152766384316 152920790932 153172225024 154124891648 154480200056 154930579648 155087173696 155287745431 155696579584 155894182496 156150505472 156308332544 156448945166 156510483584 157121695744 157222452128 157421991607 157483912768 157680826624 157840200448 158200309456 158460424192 158661534848 158922407936 159027301706 159083036672 159188036462 159445981184 159910838272 160279485184 160441485568 160648981948 160811355796 161280193568 161648150846 161704804352 162077586944 162283288336 162550116352 162860787181 163561109504 163665995248 163938171488 164143155584 164517644648 164683928696 164954703872 165164056768 165229023232 165435621376 165544814071 165980652544 166464561152 166848316544 167016956288 167232956618 167886042688 168162082816 168273075061 168332050432 168549751552 168934242776 169207980032 169598059904 169989039038 170264433664 170484633904 170656949008 171046299151 171260171068 171433270036 171544976408 171933075488 172000704512 172608676352 172783138304 173006595944 173286879232 173686362304 174082623988 174590153504 174766618208 175053971456 176142733312 176548800064 176955802933 177242484224 177471709064 177938948096 178279030538 178349155712 178575508228 178869124096 179387850901 179458412224 179682802432 179864414464 179981614592 180097030204 180388800512 180800353664 181097627648 181217157758 181280669696 181515117056 181745487664 181929184528 182223978496 182644064512 183176554496 183361697792 183598836512 183784406624 184740743824 185231527936 185585548183 185894176598 186813265184 187046851712 187357910272 188020165312 188210204224 188284235776 188453613439 188519661568 188644090453 188833169408 189194073224 189692174336 190129476992 190370780548 190683790336 190876521472 191123378992 191626559488 191869763072 192312085784 192628287488 193512790393 193826354176 194273187472 194469546544 195036513152 195481484744 195725909792 195923737184 196000802816 196572233728 196947928684 197267058688 197466443776 197721823936 197921668672 198172861718 198498699776 198951570272 199480107008 199733277952 199991589772 200193728644 201305980928 201770057216 202235203352 202950045242 203493021004 203747463472 203827606528 205014686744 205095328256 205351774208 205559330816 205825177376 206628975616 207105323152 207445848064 207919068032 208187966402 208398389654 208736073728 209217278816 209482807729 209556226048 209827241728 210039321856 210518522032 211132278656 211267670047 211619007782 211693174784 211832898914 212097769352 212931195008 213201437452 213416928004 213500874496 213767830528 214255537216 214880188928 215097376256 215181983744 215375558216 215593246232 216720260107 217290830848 217791757456 218144595968 218426718848 219146330312 219506653184 219785240896 220146614272 220291917937 220514575099 220871891968 221515833344 221657883328 221939201282 222026499968 222250910336 223036501856 223403220992 223407411136 223686754048 223912842496 224000917504 224202425356 224429035012 224792694784 225448067072 225596869862 225675935744 225967798784 226196192768 227373223168 227897392996 228127737292 228792832736 229924018688 230594351104 231035070187 231125946688 231942908848 232177342096 232563452576 232854243968 232945836032 233391049346 234005510144 234302499136 234394660864 234605518771 234687741952 234842643217 234924949504 235228774144 236147400704 236691797888 237080969216 237237450086 237477234722 238169588176 238555512832 238712966947 239105461504 239347134208 239656677988 240044939264 240592596608 241147241426 241231757312 241448765768 241692806936 241850294608 242094741616 242397450688 242950475236 243349937152 243595899904 243905060576 244000999424 244306092032 244863471104 245427961688 245825572864 246143495104 246392281408 246960296401 248332378112 248904865664 250452948928 250864746496 251030325091 251344206988 251762191928 252016657256 252425019392 252652097138 252907461926 253006941824 253323295232 253328046556 253744571392 254001040384 254898859264 255322755584 255486484708 255900391424 256231343264 256490325728 256905936896 257075502866 257498189312 257824994128 258248912896 258509934592 259099719424 259855112192 260454163424 260717414048 262080314548 262770307072 263006691283 263272521841 263376078784 263710343546 264143939072 265077610112 265345533824 265449906176 265786802944 265957242278 266732627824 267341172553 267434868736 267611384131 267879612416 268051393792 268391592248 268832884736 269718560384 270162034688 270504911872 271128514384 271402553968 271842328576 272814819368 273263384576 273539581952 273893346272 274518144511 274962967552 275596847344 275941446592 276220350784 276679704704 277657685984 278114213888 278395314176 278858285056 279391247668 279843966976 280489099072 280772599744 281135718409 281591178752 282240338744 282983407616 283708999444 283995754588 284462703616 286231941632 286891800104 287250522272 287905878134 288019036864 288745253872 289037099344 289150790656 289512337408 290286903296 291312982016 291984553952 292279673504 293131800832 293800574704 294283644928 294581088256 294962065216 295336417454 295439925248 295634924858 296113965056 296796604832 297661901056 297962758912 298348109332 298649660764 299705299369 300203708714 300308922368 300579075752 300882882104 301001232896 302065183616 302945840128 303252038656 303951134032 305532768632 305841581864 306344450048 307440368989 308249783296 308960400112 309861159296 310174347392 310575490862 311393159168 311788364992 312301010944 312507139399 312616665088 312897890332 313020967168 314243391488 314444904256 314843983214 314967825536 315361653248 315680400896 316400618912 316920848384 317323069696 318054603412 318376072924 318891962368 319821676544 320558970368 320882971136 321297963896 321622711592 322560387136 323296301692 324155173888 324566576672 325100232704 325721574362 327122219008 327331990496 327747425149 327876342976 328286311168 329035289296 329367857392 329909407744 330328113536 330458046464 330871242752 331089628142 331961305088 332929122304 333148865959 333696633088 334033912576 334465913236 335772085376 336324165632 336546150122 336664100864 337099503104 337868485552 338415960064 339196119808 339978078076 340528867328 340969267808 341313898016 342092598302 342520342136 342866540072 343089952816 343866150976 344001409024 344658875197 345217352704 345566276608 346013191888 346573758464 347372724608 348165247976 349180307008 349533236416 349985282101 350107942912 350339025127 352285466624 353097600128 353911605866 354484968448 354943418128 355877896192 356112786757 356558061076 356698311424 357151016456 357738248192 358775701802 358916824448 359365604864 359728828928 359963229184 360194060408 360777601024 361600707328 362434315516 363030234112 363490975328 363858369056 364447956992 365288129024 366353108992 366723395584 367197673024 367568813248 369481487648 370463055872 371171096366 371788353196 373102515541 373479624007 373626530368 374093703424 374715820544 376040330624 376420408448 376568471552 376907226878 377039323136 377288180906 378388146448 379384348672 380258953984 380741561096 381367580672 381753042944 382246757984 383253118976 383739526144 384624171568 385256574976 387025580786 387652708352 388546374944 388939093088 390073026304 390962969488 391451819584 391847474368 392001605632 392354244373 392750811271 393144467456 393895857368 394534117376 394932887552 395443647872 395843337344 396345723436 396997399552 397903140544 398820437743 398960214016 399466555904 399983179544 400387457288 403540114432 404470406704 405900090484 406986042008 407494926944 407655213056 410029373488 410190656512 410703548416 411118661632 411650354752 413257951232 414210646304 414891696128 415838136064 416375932804 416796779308 417472147456 418434557632 418965615458 419112452096 419654483456 420078643712 421037044064 422264557312 422535340094 423238015564 423665797828 424195538704 425163331663 425862390016 426402874904 426833856008 427001748992 427535661056 428511074432 429760377856 430194752512 430751116432 431186492464 433440520214 434581661696 435583514912 436136337403 436289191936 436853437696 438292660624 439013306368 439570481792 439852362229 440293228544 440583835874 441029150198 441743783936 443031666688 443315766656 443324081473 443878402564 444052999936 444501820672 446073003712 446806441984 446814822272 447373508096 447825684992 448001835008 448404850712 448858070024 449585389568 451193739724 451935597568 452392385536 454746446336 455794785992 456255474584 457585665472 458640550459 459848037376 461188702208 462070140374 462251893376 463885817696 464354684192 464944021723 465126905152 465708487936 465891672064 466782098692 468011020288 468604998272 468789321728 469211037542 469375483904 469685286434 469849899008 470457548288 472294801408 473383595776 474474900172 474954469444 476339176352 477111025664 477425933894 478210923008 478694268416 479313355976 480089878528 481185193216 482294482852 482897531536 483385613872 483700589216 484189483232 484794901376 485900950472 486699874304 487191799808 487810121152 488001998848 488440998097 488612184064 488934683419 489726942208 490855923376 491651145728 492286990208 492784562816 493920592802 496490749027 496664756224 496992570529 497809731328 500905897856 501729492992 502060650182 502688413976 503524383856 504033314512 504850038784 505304194276 505814923852 506013883648 506646590464 506656093112 507489142784 508002080768 509797718528 510645511168 510972969416 511800782848 512462686528 512980651456 514151005732 514996378624 515649988256 516497825792 517019869184 518199438848 519710224384 520908326848 521434828096 522109191331 522636906337 524160629096 525540614144 526013382566 526545043682 526752157568 527420687092 528287878144 530155220224 530691067648 530899812352 531573605888 531914484556 533465255648 534682345106 534869737472 535222768262 536102787584 536783184496 537665769472 539437120768 541009823744 542257028768 542805107936 543684657152 545629638736 546526769152 547079163904 547571308081 547786692544 549036289022 549925935104 551193694688 551882893184 552440701568 553359409408 555315371968 556228427776 556595555971 556790628352 557158127617 557716570112 558782495336 559687933952 560978198144 561545199488 562271436818 563182357504 564480677488 565768527961 565966815232 567417998888 567991509176 568925407232 572463883264 573783600208 574501044544 575811756268 576038073728 577490507744 578074198688 578301581312 579024674816 580573806592 582625964032 583969107904 584559347008 585315348163 586263601664 587601149408 588567289856 589162176512 589924130432 590672834908 591269849716 592227930112 593593209664 595323802112 595925517824 596696218664 597299321528 599410598738 600407417428 601158151504 601765764208 602002465792 604130367232 605891680256 606504077312 607902268064 611065537264 611683163728 612688900096 614880737978 616499566592 617920800224 618705036781 619722318592 620348694784 621150981724 622786318336 623576729984 623976606883 624602021888 625014278798 625233330176 625795780664 626041934336 628486782976 628889808512 629687966428 629935651072 630723306496 631360801792 632801237824 633841696768 634646139392 636109206824 636752145848 637783924736 640080768223 641117940736 641765942272 642595927792 643245423184 645120774272 646592603384 648310347776 649133153344 649972666759 650200465408 650629618093 651443148724 654244438016 654663980992 655494850298 655752685952 656572622336 658070578592 658735714784 659818815488 660656227072 660916092928 662179256284 663922610176 665858244608 666297731918 667393266176 668067825152 668931826472 671544170752 673092300244 674199006208 675736971104 676831920128 678392239616 679956156152 681057734656 681938535616 682627796032 684185196604 685040684272 685733080144 686179905632 687732301952 688002818048 689317750394 690434705408 691132553216 692026383776 692904671719 693147516928 693605016013 694745449216 696330495952 698360614016 699066472832 699970564202 700215885824 700678050254 704570933248 706195200256 707823211732 708969936896 709886836256 711755792384 712225573514 713116122152 713396622848 714302032912 715476496384 717551403604 717833648896 718731209728 719457657856 719926458368 720388120816 721555202048 723201414656 724868631032 726060468224 726981950656 727716738112 728657882407 729394363789 730576258048 732706217984 733446791168 734395346048 735137626496 738962975296 740666527237 740926111744 741415146199 742342192732 743576706392 746205031082 746959248014 747253060736 748187406848 749431641088 752080661248 752840816896 753136943104 753814453756 754576361812 756776292896 758768697344 760517907968 761483122192 762735161344 763506085888 764493515968 767479052288 769248343136 770513149952 774051161572 775305416704 776787204487 777092749888 777878186176 780146052608 781925938976 782903639168 783694948736 784003211264 784708488746 785501622542 787791714736 789068234752 789589044517 789865775104 790887295744 791686674688 792691446872 793994799104 795806281088 797640875486 797920428032 798933111808 799966359088 800774914576 807080228864 808940813408 811800180968 813972084016 814989853888 815310426112 816868672711 820058746976 820381313024 821407096832 822237323264 823300709504 826515902464 828421292608 829783392256 830331075301 831676272128 832751865608 833593558616 834944294912 836869115264 837931230916 839308966912 840157287424 842074088128 844529114624 845070680188 846476031128 847331595656 848391077408 850326663326 851724780032 852805749808 853667712016 854003497984 855071322112 857022148864 859520755712 860389505024 861502232864 862372984928 866881040428 869163323392 871167029824 872272674806 872578383872 873706875392 876585321248 878026612736 879140963584 879704724458 881167671748 882058300396 883487567872 884282339983 885176116741 886063333376 886631533312 886648162946 887756805128 888105999872 889003641344 892146007424 893612883968 893629644544 894747016192 895651369984 896809701424 897716140048 899170779136 902387479448 903871195136 904784771072 908021554921 909492892672 911589571984 912510949168 915171330944 917281100918 919696074752 922054248193 922377404416 922986202411 924140280748 924503786752 927771635392 928709368384 929888043446 930253810304 931416975872 931783344128 933564197384 936022040576 937209996544 937578643456 938422075084 939370572868 940915096576 944589602816 946767191552 948949800344 949908938888 952678352704 954851867788 956421846016 957388536832 958626711952 960179757056 962370386432 964588965704 965795063072 966771227744 967401178432 968378966464 969589802752 971801900944 973399748608 974383599616 975620242304 976003997696 976881996194 977224368128 977869366838 979453884416 981711846752 983302291456 984573980416 985569125632 987841185604 992981498054 993329512448 993985141058 995619462656 1001811795712 1004121300364 1005376827952 1007048767712 1008066629024 1009700077568 1010608388552 1011629847704 1012027767296 1013293180928 1013312186224 1014978285568 1016004161536 1016918143579 1019595437056 1021291022336 1021945938832 1023601565696 1024925373056 1025961302912 1028302011464 1029992757248 1031299976512 1032995651584 1033677461089 1034039738368 1034722237003 1036398877696 1039420448768 1041816653696 1042869656192 1044218382662 1045273812674 1048321258192 1050712980499 1051081228288 1052026765132 1053090087364 1053504315136 1054841374184 1056575756288 1060310440448 1061382135296 1061799624704 1063147211776 1063828969112 1066930511296 1069364690212 1070445536524 1072205575168 1073566368992 1075331538944 1078874241536 1082019647488 1084514057536 1085610215872 1087014218017 1091259277472 1093053538304 1094158327808 1095142616162 1095573385088 1098072578044 1099851870208 1101953941249 1102387389376 1103765786368 1104881403136 1106718818816 1110630743936 1112456855552 1113191111942 1113581256704 1114316255234 1117564990672 1119375867904 1121956396288 1123090398976 1124542873636 1126364715008 1128961354976 1131537055922 1131933630464 1134835997776 1135983018352 1137850814464 1140025510267 1144927766528 1147567200416 1149002089088 1151623512536 1152076147456 1154981015488 1156148397376 1156603162624 1158049349632 1158813698497 1161147613184 1165251928064 1167938215808 1169118694016 1170630696326 1172527203328 1175202298816 1177134579712 1177911525427 1178324353024 1179848260864 1181345669816 1182539699432 1184455860224 1187186419328 1190647604224 1191851035648 1193392437328 1194598643056 1198821197476 1200814834856 1202316303008 1203531528416 1204004931584 1208260734464 1211783360512 1213008154624 1215804536128 1222131074528 1223366327456 1225377800192 1229761475956 1232999133184 1235841600448 1237410073562 1239444637184 1240697389568 1242301963448 1245572636672 1247153459968 1247953213766 1250028557596 1251591561328 1252083868672 1255714956307 1256973565952 1257779617024 1259375932856 1259871302144 1261446612992 1262721603584 1265602475648 1267683393536 1269292278784 1272218413648 1273504291696 1275567849472 1280161536446 1282235881472 1283531884544 1285191855584 1286490846368 1288123601167 1290241548544 1293185206768 1296620695552 1298266306688 1299098837281 1299945333518 1300400930816 1301259236186 1302886297448 1308488876032 1309327961984 1310989700596 1311505371904 1313145244672 1316141157184 1317471429568 1319175294073 1319637630976 1321312454144 1321832185856 1324358512568 1327845220352 1332595463836 1334786532352 1336135650304 1337863652944 1343088341504 1346184600488 1348398012416 1351473942208 1353221781613 1354589532751 1356784479232 1359912312304 1362115469312 1363877071232 1365255592064 1368370393208 1370081368544 1371466160288 1372359811264 1375464603904 1376005636096 1378635500788 1380869410816 1382265106432 1384052767552 1385809343438 1386295033856 1387210032026 1389490898432 1392660991904 1396721228032 1398132945664 1399941128404 1401356100508 1409141866496 1412390400512 1415646423464 1417939873792 1419773672512 1424451147028 1426232244304 1426793245696 1428604065824 1430952992768 1435102807208 1435667297792 1437462419456 1438915315712 1439852916736 1440776241632 1442604808333 1443110404096 1446402829312 1449737262064 1452120936448 1453963901312 1455433476224 1457315764814 1458788727578 1461152516096 1465412435968 1466379654103 1466893582336 1468790692096 1470275252992 1477925950592 1481333054474 1481852223488 1482830292398 1484684385464 1487153412784 1492410062164 1493918496028 1494506121472 1496374813696 1498863282176 1504161322496 1505681633792 1506273886208 1507628907512 1509152723624 1513552585792 1517041820749 1521035815936 1522966244384 1525470322688 1527012171776 1528987031936 1534958104576 1538496686272 1541026299904 1542043425559 1543602025693 1548102323144 1550610833408 1553574408974 1554185499776 1555756372352 1560292105216 1563851877952 1565807278336 1567389897472 1568006422528 1569416977492 1571003245084 1575583429472 1578136469504 1579178089034 1579731550208 1581774591488 1583373349376 1585382893744 1587989598208 1591612562176 1595281750972 1597866223616 1599932718176 1601549829152 1614160457728 1617245491309 1617881626816 1623600361936 1627944168032 1629979707776 1630620852224 1633737345422 1640117493952 1640762626048 1642238631397 1642814193664 1643898502519 1644474646528 1646601419008 1653031804928 1656842585216 1659566784512 1660662150602 1663352544256 1665503731216 1667187117232 1669888589824 1670990768629 1673738230528 1675862461832 1678617933824 1680314574848 1684148176256 1689058229248 1690141360376 1692952062256 1694663191312 1696782154816 1700653326652 1703449560064 1705611499616 1707335424032 1708006995968 1710142644224 1714044297728 1719041511424 1720779010048 1723004465728 1724745969856 1728722074807 1733762080856 1738326646784 1742334059648 1744545349612 1747413750784 1753170642496 1756053225472 1758281927168 1759409448916 1762335343496 1764116600792 1766975135744 1768564679966 1770352233482 1773263066624 1773296325892 1775513610256 1776211999744 1778007282688 1784292014848 1787259289088 1789494032384 1791302739968 1793619402848 1795432280096 1798341558272 1804774958896 1807742390272 1809569542144 1816043109842 1818985785344 1823179143968 1825021898336 1830342661888 1834562201836 1839392149504 1841046838981 1842907652887 1844108496386 1844754808832 1845972404822 1848280561496 1849007573504 1855543270784 1857418736768 1859776086892 1860507620608 1862833951744 1867128394768 1871388207871 1872044081152 1874419993088 1875157286912 1876844150168 1878741145736 1881830193152 1893534383104 1897899600688 1899817877776 1905356705408 1909703735576 1912843692032 1914777073664 1917253423904 1919686713451 1920359514112 1921627011577 1924740772864 1929177931408 1931590126144 1933542455488 1934802356864 1936757932928 1939179605504 1943603801888 1946799497216 1948767199232 1951240484608 1952007995392 1953763992388 1955738733676 1958907768832 1963423693504 1966604582912 1969147960832 1971138251264 1975682371208 1985962996108 1987970282116 1991238925312 2003623591424 2008242600728 2010753655904 2014097535424 2016133258048 2021216777104 2023259695408 2024055534592 2026586361856 2026624372448 2029956571136 2032008323072 2033836287158 2039190874112 2042582044672 2043891877664 2046485890891 2047203131392 2049850746112 2051922605824 2056604022928 2059985514496 2062599953024 2065991303168 2067354922178 2068079476736 2069444474006 2072797755392 2078840897536 2083633307392 2085739312384 2088436765324 2090547625348 2096642516384 2101425960998 2102162456576 2104053530264 2106180174728 2107008630272 2109682748368 2113151512576 2117190233353 2120620880896 2122764270592 2126294423552 2127657938224 2133861022592 2138729380424 2140891073048 2144411150336 2147132737984 2150663077888 2152082582923 2157748483072 2164039294976 2169028115072 2171220431744 2174028436034 2182518554944 2186107076608 2187549975793 2188316655616 2190285232324 2191146770176 2196145156088 2199703740416 2203907882498 2204774778752 2207531572736 2209762806272 2213437637632 2221261487872 2226382223884 2228632510468 2235129981344 2238751735808 2243912792576 2246180797952 2249085747272 2252729430016 2257922709952 2263074111844 2269671995552 2271966036704 2275701628928 2280051020534 2289855533056 2291915452609 2294231976043 2295134400832 2298004178176 2303247025072 2304152294912 2309962030976 2312296794752 2313206325248 2316098699264 2317627396994 2330503856128 2332042061713 2335876431616 2338237388032 2341261392652 2345054406656 2350404597632 2354269159424 2355823050854 2356648706048 2359696521728 2362691339632 2365079398864 2368911720448 2374372838656 2381295208448 2383702071296 2386784874656 2389197286112 2397642394952 2401629669712 2404632606016 2407063056832 2408009863168 2412612126379 2416521468928 2423566721024 2426016309248 2431609072256 2444262149056 2446732654912 2449896974707 2450755600384 2452373175889 2459522951912 2465998266368 2471683200896 2474820147124 2478889274368 2481394779136 2484603926896 2491145273344 2494306919936 2495906427532 2500057115192 2503183122656 2504167737344 2511429912614 2515559234048 2518751865712 2519742604288 2522893225984 2525443207168 2531204951296 2538584557568 2544436827296 2547008583392 2551135698944 2560323072892 2564471762944 2567063769088 2570383711168 2572981692736 2576247202334 2580483097088 2586370413536 2593241391104 2596532613376 2598197674562 2599890667036 2602518472372 2605772594896 2611717608787 2614357368049 2616977752064 2618655923968 2621979401192 2623010743808 2626290489344 2632282314368 2634942859136 2638350588146 2639275261952 2642624908288 2648717025136 2655690440704 2665190927672 2669573064704 2672271300608 2675727305888 2686176683008 2692369200976 2696796024832 2702947884416 2706443563226 2709179065502 2713568958464 2719824624608 2723276500477 2724230938624 2727754142464 2730511184128 2736740786416 2740162737088 2742932320576 2744719622528 2746479710611 2750929207808 2752011272192 2757271001576 2761738821632 2764530212864 2768105535104 2771618686876 2774420064052 2778981796864 2785321983808 2793442456064 2796265891328 2799882256808 2802712201016 2817363381391 2824780801024 2831292846928 2835879747584 2839547345024 2848902294056 2852464488608 2853586491392 2857208131648 2861905985536 2870205614416 2871334595584 2874924838912 2877830631424 2879705833472 2881552483264 2885209616666 2886220808192 2892805658624 2899474524128 2904241872896 2907927802624 2910866952448 2914631529628 2917577455156 2922305032192 2930824871936 2932759308206 2933787164672 2937581384192 2940550505984 2955851901184 2962666108948 2965660584796 2969368770928 2974306825568 2984820124328 2987836992056 2989012242944 2992749627392 2997726564352 3003455912431 3008322644992 3011363267584 3015257815024 3018305447248 3027105171584 3034083641498 3042071631872 3045932488768 3049871744023 3050940645376 3052954361821 3054024343552 3057974063872 3069916209152 3076993372544 3082052599808 3084086851118 3087204051386 3096204646288 3101221666816 3103268570311 3107148817948 3108370999552 3111512744704 3120584210432 3127703755904 3131614556672 3134779794944 3136012845056 3138833954984 3142006490168 3151166858944 3158356178068 3163549182976 3166746698752 3170765787488 3175979196416 3183225124352 3190563501944 3195732447232 3199865436352 3203099658304 3210483853213 3228320915456 3234490982618 3235763253632 3247200723872 3254608152061 3255888336064 3259959415552 3261241704448 3267474690844 3280234987904 3281525252096 3284477262794 3285628387328 3287797005038 3288949293056 3293202838016 3306063609856 3313685170432 3321324301204 3326705088512 3331007462432 3334374234464 3339777179648 3341981537258 3347476461056 3351724923664 3357235867648 3360629149696 3368296352512 3378116458496 3380282720752 3385904124512 3389326382624 3393564309632 3401306653304 3406899120128 3411222999232 3414670848064 3416013991936 3419086986679 3420285288448 3422542783933 3428088595456 3438083022848 3441558020096 3446008931456 3449491939712 3457444149614 3467524161712 3475435243189 3476653293568 3478947993703 3484668119296 3489090699224 3494827501568 3506341284992 3512106450944 3516563854336 3518818897832 3524670686992 3528233201584 3533950271488 3537129359932 3540704466964 3546526133248 3546592651784 3551027220512 3552423999488 3556014565376 3568584029696 3574518578176 3578988064768 3582605479936 3587238805696 3590864560192 3609549917792 3615484780544 3619139084288 3632086219684 3637971570688 3646358287936 3650043796672 3654764339317 3660685323776 3669124403672 3678784299008 3682093677962 3685815305774 3688216992772 3691944809644 3696561122992 3698015147008 3711086541568 3714837473536 3719552173784 3721015241216 3725667903488 3734256789536 3742776415742 3744088162304 3748839986176 3753688300336 3757482291472 3763660386304 3787068766208 3795799201376 3799635755552 3810713410816 3819407471152 3825687384064 3829554147328 3832999156567 3834506847808 3839373426902 3840719028224 3843254023154 3849481545728 3858355862816 3863180252288 3867084910976 3869604713728 3873515865856 3878359211008 3887207603776 3893598994432 3896168891797 3897534398464 3902480969216 3904015990784 3907527984776 3911477467352 3917815537664 3926847387008 3938295921664 3942276502528 3951364742416 3971925992216 3975940564232 3982477850624 3996724796857 4007247182848 4016485201456 4021507311808 4028195070848 4032266516096 4042433554208 4046519390816 4048111069184 4053172723712 4053248744896 4059913142272 4064016646144 4067672574316 4078381748224 4085164089344 4087783755328 4092971781782 4094406262784 4099701492224 4103845211648 4113208045856 4119971028992 4125199906048 4134709844356 4138888948012 4145595510784 4157681795072 4167266614784 4171478624768 4176873530648 4181095250696 4193285032768 4202851921996 4208107060528 4212360349456 4214017260544 4219365496736 4226303025152 4234380466706 4241241761792 4245528541184 4252588847104 4255315876448 4260716526937 4267722045184 4277458760848 4281782146096 4288822300672 4294265475968 4301326155776 4304165165846 4315496966144 4328078589952 4330935257467 4338056230144 4342440863488 4348056872068 4365037109888 4372214153216 4375099951586 4376633311232 4380570464648 4382293540352 4392290312176 4399407480832 4407815764996 4409549557504 4415063145472 4419525612544 4426875275264 4442522975744 4452764447768 4457265020936 4470259962688 4480565377561 4487825585152 4492361595904 4498171494544 4505458860032 4515845419904 4526148223688 4539343991104 4543932073408 4549808667313 4551403257856 4554407326651 4560102041068 4579711066112 4583830905218 4588463952086 4590268801664 4596008356352 4606494050144 4608304589824 4619924061952 4624593589504 4626412650496 4635254793988 4661007712256 4664084123426 4671752863232 4676474776064 4682522785304 4690108813312 4700809195264 4711646101708 4719393043456 4725382679264 4730158797728 4737823440896 4748745677312 4762590416896 4767404142592 4771692827563 4773569749312 4778394572224 4795284789904 4803259339424 4809265212032 4814126113664 4816019726336 4825224252758 4833042937856 4847133442048 4850332702033 4852032618496 4855235112091 4863218144512 4888524298112 4893465309824 4899793949414 4901511200768 4904746351778 4919045903824 4931996532736 4943366401792 4949640294248 4957778548736 4962789558272 4969207853792 4982290546688 4988613839872 4991812855064 5000114230384 5006366245312 5008335474688 5022859825228 5031118468096 5037503731424 5039485208576 5045786451968 5050886414336 5062409902592 5077169115136 5088873654592 5094017166784 5100605176849 5105760546523 5120646145784 5128943525888 5134127538176 5140767422336 5145963385472 5152494404668 5160966194176 5172740827072 5184665690659 5186482782208 5193065226752 5196395349124 5199781334072 5205036944744 5211545189792 5223435217574 5228714736098 5237311847936 5243958802384 5246021487616 5252580978688 5264564628736 5269885718272 5276701176292 5285249816576 5297434050272 5311380881408 5330381855344 5339146129408 5344542601216 5351454611776 5372353366016 5384738401952 5393592049664 5405895768832 5412887126452 5418358131004 5427137916928 5437510431409 5439649249216 5446553000954 5448461877248 5455508284928 5461022368256 5473481572832 5480325474176 5485864641152 5489439245056 5492959421222 5501858415616 5514542003152 5523477643264 5527123311619 5529060425728 5536211070208 5543237373752 5548840128104 5557963593728 5570643967616 5586884912128 5592531782656 5599764513616 5605424402032 5634726762782 5649561602048 5662585693856 5669772386239 5671759495168 5679094690048 5697804588112 5704928977216 5707172982784 5714416263296 5718080708977 5723811971072 5740411228832 5742669191168 5749849677824 5755661262848 5759411666944 5763104966528 5770419233332 5785611317248 5798949048256 5808483745792 5815855605248 5821733904896 5829263059256 5835154910312 5844610064384 5865518616412 5875162768384 5881101011968 5911703802368 5925332217896 5931321169592 5938737541856 5948613651136 5969640248656 5975673984112 5978024485888 5985499254784 5995453128704 6006911824862 6016645289984 6022726535168 6030515630048 6036610894496 6044272282399 6054210343168 6068167282996 6084143263744 6091864977536 6099743488046 6101881290752 6105908723642 6108048687104 6115948127744 6139832418304 6153986745088 6168173702236 6174408102772 6189976379881 6192409292576 6202443333632 6206537140622 6214297635896 6216741999104 6223025489408 6241168420864 6255407511808 6263229113344 6269559589888 6277667909968 6284012980336 6302333717888 6316712356136 6327098365952 6333493397504 6341531574976 6349732975261 6351958392832 6356150884447 6366450248704 6381127003888 6391464894464 6399730872704 6406199316608 6420967706426 6454379737351 6456641830912 6460903416877 6468981965236 6471526507264 6494401447744 6509216304122 6511776672128 6519918831104 6522483408896 6534949381688 6560469975808 6563050504192 6568954525588 6575594010076 6586405676032 6612127219712 6627370340864 6642648602408 6653410177024 6662014924864 6668748468928 6683963074516 6694952922112 6703449847328 6714471735296 6721258299392 6736592705024 6756232916992 6760565441504 6769145639101 6771808249024 6778652765248 6787128619264 6802613306608 6813798240256 6822445998464 6829341696128 6832027983872 6838173973358 6840570576896 6845085567866 6856177190912 6876166045696 6883116040192 6892017862912 6898983879424 6914888299228 6935048323424 6950870486378 6953306587136 6957895987406 6969336238592 6978181398448 6989655003136 7012682569984 7033127708672 7037637795664 7049341373984 7056466403168 7067900542976 7074258719864 7081408933928 7093052266496 7093185303568 7102054441024 7104847998976 7112029130752 7118427005053 7137168059392 7149037156352 7157976129536 7165210959872 7174477611392 7181729120384 7219099835584 7230969561088 7235742227623 7238278168576 7243055659021 7264172439368 7275943141376 7292716575872 7300087593344 7309528678634 7321370647552 7338248807344 7354990863493 7357568598016 7364187355924 7371630611548 7376433985544 7383889619288 7393122245984 7396030294016 7422173083136 7429674947072 7439104347568 7442030482432 7451335806976 7468513579072 7485552831484 7497679972352 7507376600672 7514964582944 7527320772608 7574137532416 7591598402752 7599271511104 7609099526119 7621426821632 7638814942304 7651374768128 7659108294656 7665998313134 7669013695616 7678746853804 7686508046308 7698963091456 7713677588743 7716711725632 7726360504576 7734169821952 7739209427456 7747031731712 7756718422016 7774415207552 7787197988864 7792337783594 7795068796928 7804961938432 7815055969552 7822954934704 7835631075328 7853694774016 7876591843328 7884553005056 7902729484832 7943851984432 7951881128464 7964955701248 7980178571869 7993449593714 8014494365696 8032970402912 8043014623616 8043165478153 8056390141696 8064533032192 8084867108416 8093038781632 8096222138368 8106345447424 8106497489792 8111695889479 8119826284544 8128033292288 8135345148632 8156763496448 8170328178688 8175567510656 8185943563564 8199402984448 8207690423296 8226416091712 8239942057984 8250399812096 8269419688712 8277777896024 8291191021568 8321049986899 8334533229568 8342957249536 8353747061296 8362190501392 8386570065536 8405703843992 8416214121056 8424720698912 8428034521088 8438730993472 8452606050304 8468760933412 8482483523584 8491057082368 8505177694208 8510631752896 8521433053874 8535444090368 8554917521696 8563564292192 8577644601344 8588530951936 8608330331692 8630993932288 8656157179904 8661870514934 8676112460288 8684881726976 8696113744136 8730074219776 8750199903172 8761140929296 8764587080704 8784580624352 8798814961664 8815631529992 8819099115008 8830126290944 8839051225088 8853750550528 8885045951488 8905528895536 8914530041872 8940519925376 8961130755122 8975651170304 8984723191808 8996342989088 9007760732347 9010917720064 9016865208169 9031690839808 9052296447376 9078687982208 9087864146816 9099617334626 9102806515712 9108814653302 9120204082136 9159422132224 9167661810436 9176927904172 9180537603328 9192016712704 9212988100288 9216609179648 9239848123904 9249187179008 9252825300992 9270509587976 9328168246852 9343505726464 9352949552128 9365045570608 9380217626624 9401618390528 9423292203416 9438786086912 9450765358528 9460317595456 9472552471291 9482126729257 9497491354624 9525180833792 9534808285184 9543385655126 9547139498624 9556789144448 9590569579808 9606518678848 9618530424064 9628252227328 9632039452672 9650448505516 9666085875712 9694266884096 9700665404066 9704065236992 9710470224182 9726436289024 9777048596224 9786930619648 9799587898828 9809492703556 9838091807648 9863993065472 9886732803584 9899280588496 9915557097472 9925579116544 9934508018041 9938415707584 9977227679744 9983625710128 10000228460768 10012732490624 10016670949376 10045719650456 10062236936192 10075007462848 10078970417152 10091572903936 10098233658331 10101772828672 10124819805184 10154338230272 10177747309184 10188034333568 10201210353698 10211521093046 10241292291568 10257887051776 10264657578721 10268255076352 10281534844672 10291926770944 10304988809336 10321932388352 10345481654144 10369331381318 10372965564416 10386130453504 10392790698248 10399562668144 10410073889488 10423090379584 10446870435148 10457429472196 10474623695872 10487917604768 10492042975232 10505161957376 10529129257472 10539771436544 10553402352584 10570499633152 10594868100544 10619292745243 10660763710688 10678292258816 10689085202432 10702909223552 10744706732032 10769476803904 10787184099328 10794303978913 10811791537664 10825774252904 10836716262008 10854275833856 10875020862818 10879298498432 10893106001908 10911016569856 10922044736512 10946963145664 10960650948352 10971729282304 10978878490112 10985918842444 11003716831232 11029084006304 11046955286528 11054246623238 11058120851456 11072422140416 11086474747504 11097680256208 11115927187456 11141287935232 11173769824256 11185063565312 11199529027232 11210848804064 11269453525564 11299123204096 11320718439163 11325171387712 11339544772478 11343518990336 11358189380096 11395609176224 11409857954432 11414345965568 11428832526592 11436161417954 11480822457664 11485338382336 11495670419779 11499699355648 11507289517633 11511322525696 11518823333888 11526209933056 11540838466664 11571222634496 11597898096512 11616967491584 11631711210496 11643467809792 11658526118512 11670309820624 11689220128768 11731037232824 11750325536768 11762202023936 11804280213973 11823407604736 11850664435792 11862642339184 11877475083712 11897227302272 11939280497312 11951347968224 11956048971776 11970998509568 11990906257408 12013823649724 12033290579968 12045453070336 12061031260096 12073221788992 12088544564798 12108420686336 12136334565992 12168286527488 12183729955072 12199486976092 12211817447284 12231896255488 12279664836608 12307973490176 12336347404472 12348816205544 12379952759762 12384818585152 12413074281244 12428595271792 12433483998208 12446050978816 12482336841728 12510815023616 12526458226688 12539119179776 12555335819936 12568025960672 12604667435776 12633424712272 12654196731904 12666986795008 12683063149952 12699465950522 12703916785664 12712301768894 12732900497408 12762254007776 12782929788928 12799461745408 12812398633216 12841935412852 12887327872867 12908759474702 12913283661824 12921806833754 12937963930472 12943053014528 12988802895488 13018432608244 13023553344256 13039837662208 13069898763376 13120939951616 13126101008384 13137909051176 13151188020152 13172811352064 13219935866527 13254740681728 13285297204816 13306820354048 13324029849728 13337496937856 13367926149032 13389905844224 13406899694656 13428943470592 13437806994157 13442516598784 13451389081039 13473185410048 13512465833984 13521130883008 13538291278202 13543616498048 13557305530496 13574257238528 13605226613216 13627596480512 13644891996928 13658683392256 13664055967744 13676347946716 13690171135732 13712354381824 13752332091392 13766232080384 13784035725824 13797967758848 13829776598456 13870096646848 13901740972756 13915791974812 13938672477184 13956362796896 13979310006272 14025365139968 14066255417344 14075275591328 14093139281407 14098682747968 14112932806336 14148517439728 14162817867856 14186104532992 14186370607136 14204108882048 14209695997952 14224058261504 14236854010106 14274336118784 14298074312704 14315952259072 14325401236237 14330421919744 14348955222784 14363458240768 14438199671168 14461939122176 14471484455246 14476556337152 14486111318042 14528344878736 14551886282752 14585433151744 14600175186688 14619057357268 14642741295104 14676497614688 14709981726986 14715137196032 14728374711848 14743261223096 14752867971088 14767779238576 14786244491968 14792060588032 14820331633471 14844346166272 14859349894144 14878208695136 14884060964864 14902671613952 14937027158144 14971105662968 14995359944704 15014753201344 15029929165888 15054641545216 15064578080461 15148275064832 15183196805504 15198543022208 15218199052238 15242853643264 15277629884608 15302749536256 15312849830551 15318216589312 15331996626268 15338027391232 15357493707608 15373016092616 15397926182912 15427355177486 15433423451264 15452721009152 15468339643904 15478418854912 15494063463424 15513436844032 15548830415104 15584675567188 15609923876864 15630111939104 15645909869408 15671262150656 15707389548032 15753183686656 15769106010112 15805458969664 15887703968864 15903762256928 15929911402496 15960357143738 15986899187428 16028988731392 16043408168263 16059623832301 16065940805824 16086029247232 16086330956306 16112780283392 16129066064384 16169734216832 16186077563264 16192444276736 16212690894848 16212994979584 16223391778958 16270690297264 16313526992896 16324294431991 16340656357376 16351135021312 16371887127128 16398805968896 16415380846592 16452832183424 16479884115968 16500799624192 16538839377424 16555555792048 16582382043136 16642099973798 16669066459136 16685914499072 16707494122592 16724381002784 16745606815171 16773140131072 16811407687984 16832428242112 16849441397824 16856069042176 16877461986944 16888284884653 16905212100608 16937521866824 16964967047168 16982114164736 17010355388416 17021263505792 17042866107748 17070888180736 17109835043392 17127128584384 17149278822949 17155289202688 17177061903872 17216660663384 17261987864576 17323741029868 17352224920576 17369763453952 17392227488272 17460148439552 17500399806344 17522281858592 17529174161408 17569161248704 17631263059984 17638198230016 17660252581888 17678102450176 17707501101056 17770091902976 17811057791072 17829060083744 17881039850752 17922261510244 17951302340608 17969446383616 17992685978176 18015521464694 18021835440128 18033730416338 18063381679616 18104592894752 18157375964416 18175728293632 18199234669252 18217629306604 18240408164272 18282023261509 18318844264448 18335323620872 18353855808344 18361075206656 18384033425408 18425976200576 18433218359296 18479696247808 18498374358016 18541019175952 18656336493704 18687011452928 18705899104256 18730091141216 18753862508329 18760435253248 18803236781056 18846584406832 18877572173824 18901530717056 18920635190912 18945104942582 18964253458514 18994982709248 19050361667584 19062935503339 19069616570368 19086771310252 19094278997248 19113578288896 19181139159616 19213037357696 19237060848128 19256504454656 19264078905344 19300897011032 19332171751424 19401330808132 19420940448364 19452872578048 19554097192448 19573861239296 19599175797656 19618985407112 19676183615296 19721543669737 19773465607168 19798561176992 19831114194944 19851158233088 19869016036082 19876831415168 19954455359488 19967251420256 19992592934089 20000456921536 20025464981248 20033341898752 20091439300912 20124473872384 20150014925696 20157940834304 20183145807872 20196467316662 20203545657344 20249639610368 20308676460544 20355494618368 20376068667136 20402420707396 20423042186092 20482584583136 20515774103552 20529315157442 20536510152704 20563069689344 20583853541888 20609977618672 20643864776704 20690963308288 20738662762636 20772260907008 20785581396496 20799125336288 20820147778976 20846180759168 20893740870296 20914858944392 20949247391744 20975835209536 20984085950464 21010323914752 21024191387017 21058258514944 21079542873088 21106804705168 21140999266304 21189736201088 21238585490486 21321527421376 21349102208161 21356584517632 21370680532747 21378170404864 21405818447104 21489413464064 21538953607808 21574368198656 21588607957826 21623583075328 21651548505808 21673432524016 21708551667712 21722879992177 21750041725636 21758596996864 21786212003816 21822033139712 21844089473024 21893926291328 21921301896704 21943458564608 21957756980224 21971837684888 22007433662464 22058168012608 22108493246476 22144844280832 22172949495008 22195360512416 22231854374912 22282575870464 22347539648512 22370127130624 22399058054464 22421697608128 22473386972491 22538907051128 22598246408192 22641436878326 22650342775424 22679089544956 22716378760192 22782257064427 22791218352448 22819715908864 22828691931136 22857665053184 22872322835908 22961644915328 22970676764672 22991340839558 22999398711296 23014579035266 23022645051392 23052419866112 23081676933328 23142445268992 23195796193024 23263422420992 23286935619584 23317052237024 23340619641248 23378440257536 23462074465648 23500651073536 23524404047872 23608560427946 23646815209472 23701328871584 23725284678368 23754950167424 23794454604544 23878560994624 23902695936448 23912097943552 23933608906753 23941997019136 23957799487531 23981812514816 24027647299448 24066581159936 24090906140672 24122062520192 24146443577984 24177089129596 24216841372672 24272669131984 24328046702323 24336573054976 24367459910144 24398973952184 24423634894568 24463792510976 24615946980352 24672694808944 24697632411088 24759905519524 24769637170304 24826148562488 24857190543584 24866967996416 24892101957632 24964673683456 25021630047232 25052916453376 25078238359552 25110671639872 25136051921344 25209334871552 25266849424544 25308393463808 25333973590016 25366126299904 25398931901044 25424603537788 25465800994816 25524508015552 25565859577856 25598923490816 25624797266432 25683870825704 25774655745734 25817518949404 25843613667508 25875927860944 25886106029056 25977605790976 26036865216488 26047106688512 26079675324416 26139797526752 26241879903232 26275818102352 26302376040304 26345622704128 26439871733054 26509481363456 26570594409632 26604316581583 26613640708096 26648059699456 26674993875712 26735852298064 26779811688448 26813799389312 26830994095969 26857886941184 26875613988314 26885033197568 26902778162078 26946370820096 27024931667968 27042261766016 27076582556404 27087232996096 27114611060992 27148514477056 27210453226432 27255192961024 27289783993856 27317366784512 27328111935488 27352695893432 27380342271464 27424708763648 27523473033589 27568071451648 27595935517696 27659553196912 27740193293696 27803481945512 27831583949624 27877344954368 27912725593792 27958620012544 27977073577999 28050730279936 28132510834688 28150551182656 28186278562814 28197365495936 28225865612672 28297034879456 28325635735712 28372209065984 28372741214272 28408217764096 28419391995904 28448116523008 28473708020212 28548672237568 28596148625408 28631904518144 28650802472474 28660843839488 28697910445568 28726916481536 28876399342336 28942968910492 28972222636084 29056689757472 29103772565504 29170866303488 29200350373376 29238114714536 29285482590208 29352995229376 29419963453972 29456749423696 29486522446192 29505735942176 29535558477152 29572488983936 29584121176064 29640663266942 29688692332544 29718699788288 29756417390272 29768121929728 29794900883917 29805343227904 29825015688559 29874054316288 29942211325936 29990719889408 30029506402688 30059858331776 30109283090432 30129156160922 30296550129664 30316546802269 30366393611008 30397086044416 30436398104476 30485707286528 30555259769216 30605499072512 30625699661102 30636433178624 30663993252536 30676054782464 30714987415216 30746032185232 30795852365824 30854710354972 30866846902528 30905442018304 30936679287808 30956837709824 30988126926848 31026873688064 31097660830208 31169351134376 31219847753728 31260223878208 31291819738816 31363957642927 31414779096064 31506367373312 31538212020224 31610917939328 31775407937728 31807524513856 31848660671191 31859822804992 31880851286557 31920714287476 31973798374856 32057977462784 32086816336526 32119247664602 32131881611648 32172058494464 32172661912612 32225560566784 32258132128768 32339468433664 32372155126528 32384888553472 32425989959168 32446783557916 32541380594528 32627053985792 32648588863982 32702270042624 32743774254256 32797611937792 32830761693184 32905664366848 33001599248384 33077678754848 33111111584096 33164764086272 33284199947596 33338132918272 33371828998144 33401849792941 33414988245184 33448762005568 33491213630342 33546280262144 33622815375968 33664856484224 33698882795648 33712138084352 33754923973888 33776569769306 33875043733648 33929934094336 33952328914231 33964228329472 33986645784637 34020710776832 34042527011584 34085732215496 34141776361472 34219670086784 34254257168768 34298557645898 34310578405376 34354123807744 34433321326768 34523975729152 34647482059736 34704449841152 34739526907904 34784454976544 34920296879104 35000799612688 35044563717184 35058348322816 35138322497408 35262526119968 35276396460032 35320505163776 35356204900352 35415002202112 35540183805952 35622115582144 35658120167488 35704236237943 35762079701504 35844523020488 35902604681216 35938892767232 35985371956352 36031042929388 36067460832676 36126763359232 36209185789504 36314751928832 36351456587264 36398469338504 36435258613208 36480816328544 36564046523018 36670647241744 36707711616688 36722150413312 36768066850816 36851952401152 36866436718592 36959392495616 36996748716032 37082038351904 37312672987408 37374022905856 37411798208512 37460182282432 37507725016658 37520870506496 37606473562112 37693168813664 37755144347648 37803061434112 37841270381824 37890209885164 37928506917028 37989965418496 38062573019863 38100723335168 38125871006678 38139233140736 38173542620504 38188557994496 38227156577792 38362278319232 38426074715392 38474121696256 38513008909312 38601794022064 38664343502848 38802661616264 38841880896728 38905745156096 39044926861603 39108194384896 39147722478592 39198351595312 39237970814224 39352367230592 39443087339474 39546931214336 39597122353984 39648332672299 39662228389888 39688406703673 39702316466176 39738032072164 39753662830336 39908910718976 39934502840512 39985185868178 40000913843072 40050929962496 40066683797504 40182878601824 40248947744768 40300029851392 40315881668608 40392934633324 40499279220736 40617352921088 40710989236736 40752137334272 40804841414792 40846084372184 40965169166272 41058630314884 41126139378688 41167707083776 41219955237344 41287729553408 41381926616576 41477325525272 41544521814016 41571162792992 41598250672576 41640295557952 41692361518336 41787481740592 41829717888784 41898494783488 41951670419072 41968171900928 42020647829504 42048382774034 42116517029888 42159085746176 42213609410336 42281998532608 42309905976793 42379472402176 42477170980972 42643054842752 42698204416322 42713169035264 42741361065494 42756340809728 42811636894208 42978826928128 43077907215616 43177215915652 43247166150656 43303097011616 43346865048032 43417103335424 43445759984354 43500083451272 43517193993728 43572424007632 43644066279424 43688178946048 43787852582656 43842603793408 43886917129216 43915513960448 43943675369776 44014867324928 44116336025216 44216986492952 44289688561664 44345898990016 44390721024832 44448130826827 44463708749824 44493056191129 44565151740928 44695079297024 44740254261248 44798116108928 44843395216256 44946773944982 45077814102256 45180658161457 45196492816384 45226323918139 45282873756652 45300685550848 45358179089912 45432757520384 45564514128854 45582436704896 45639431817728 45657383862272 45715330106368 45744645671816 45923289830656 45941353529344 45982681679116 46029158070532 46104839732224 46163353866656 46284890537984 46391592386048 46526844841984 46573871239168 46634104474048 46681239282496 46924148931296 47001302147072 47048808095744 47217120855892 47293630418944 47384019473707 47402657743168 47450569356736 47509900334848 47588909209088 47757121989248 47805391872896 47824195887104 47867217813506 47883994038272 47915598975062 48055294598896 48133162319872 48181812281344 48244125040384 48292887155968 48354178259192 48433682745344 48545338263968 48656093404646 48673146109952 48734919820288 48797947904368 48847269789136 48927585021952 49231893960704 49345389617888 49395264822176 49519811039048 49539274340608 49652297124976 49714381087168 49733935992832 49784203915264 49828989035371 49929347366912 50043260094464 50105832906752 50156476719104 50221343279744 50272103842688 50418669743104 50533698849088 50616786927616 50650195593361 50667947180032 50732252599808 50797863802088 50849207075576 50931601989632 51049016031104 51197846981632 51249594532864 51367741651408 51549311491468 51635037898808 51687227335016 51751855721888 51772212058112 51955211581952 52073730432976 52094213377024 52159350648832 52279595053504 52483759806464 52551636204704 52604752080608 52691245408256 52879743466108 53018962726912 53141188819264 53208633163166 53227281416192 53296119398912 53349987751424 53471704596128 53559623376896 53627598778624 53661988191938 53751227976628 53805556324156 53892741640192 53995743121201 54049863335936 54084523532032 54153165112808 54174465992192 54229222121984 54297028954112 54420906452864 54510385922048 54579567987712 54634733569024 54705391786864 54760684542928 54849417527296 55046946067178 55136142903296 55191871035392 55319106393824 55389314850181 55480386587392 55606963891024 55663167899248 55754689908736 55825451187584 55861250003083 55917240025088 55954147155998 56101460559872 56265021669376 56301102365312 56302158347071 56372557125628 56394730991872 56451731225344 56594069758912 56651271471424 56744418131968 56745482428544 56816435528192 56838783991808 56896233046016 56947416040424 57097344475136 57192297250816 57301604944948 57395820891136 57453832963072 57752798684672 57885937820984 57944445272168 58113379514944 58247349908293 58341732606976 58400700746752 58476229429072 58570965180416 58705990458752 58839926907944 58913498847392 58973044892384 59011471884352 59071116954304 59144977967872 59168242352128 59281326533884 59377384665088 59437399576576 59512834780544 59536243859456 59589801767834 59610686455808 59650031377118 59748108632576 59884422651872 59981439778816 60059012805376 60119716663552 60258312321844 60593100259328 60633093604538 60732787222016 60794172088832 60872796208952 60971414573056 61110519538432 61251399322204 61327986505072 61352109564928 61429974830432 61492064370464 61591704731648 61709420709944 61733693805056 61810884036608 61873358575616 61913675419648 61976253853696 62032006758319 62053747376128 62195321660416 62338702268752 62439695507456 62520447756416 62583639477632 62727915285854 62829558192128 63012734746624 63054325126429 63076424040448 63118056457183 63221835878656 63550815875456 63615049027712 63697321342382 63719645609984 63761702573114 63841428574952 63947596749712 64115954925568 64173632673052 64238495329204 64263763223296 64344116988928 64345323825224 64451121133568 64516264257536 64678936867328 64744310253056 64769777106944 64851979918336 64893567115832 65082761189056 65297177727964 65404540085248 65487548508512 65595223875584 65661523386368 65811328733696 66003198496768 66155357509696 66222223168192 66307867299037 66374887104799 66568399895192 66676265836544 66743657996288 66803699585882 66829976490368 66897524011136 66982427260684 67092560524288 67245630751936 67329712968448 67397765591296 67424276168704 67509847947776 67553139538612 67750087467296 67859868188672 67904657828462 67928456658944 67973291569274 68085054023168 68171464430992 68283552722944 68439340173568 68508514337536 68597115291796 68708247615488 68866642653536 69047951458304 69294964119472 69408899682304 69479053815808 69541556126287 69568909953088 69840593758208 70001599225376 70089127434368 70116696645632 70276644994816 70525052239936 70552792920064 70641010327552 70687635608317 70712409800704 70830004404224 71080367611904 71244231164288 71316240334976 71408472475886 71524159403008 71689046040976 71805209362432 71852603051047 71877785534464 71970743912704 72062085858776 72134921665352 72253526718464 72418371579008 72629503857664 72702913174528 72796938677008 72870517226416 72961632657088 73128093046036 73341294483488 73415423233376 73444300826624 73536133701632 73703904802304 73732873437184 73918784991232 73993497432064 74164076703808 74335049216701 74625345974816 74748045811712 74823596417024 74920364564864 75015450033316 75212947124224 75386337627328 75510288695296 75606122868224 75682540763648 75780419770328 75857013834056 75979930836992 76125146039726 76251742013356 76347085241008 76377115988992 76454313155584 76724556638464 76852149430784 76948243392512 77026017818624 77203588044128 77328687005696 77605323232528 77683761793456 77811490312192 78089853723206 78216388769792 78295444957184 78396703190624 78475941628448 78575539671187 78704734461184 78886174678948 79093862428672 79194244707968 79245029074141 79296665344598 79324456779776 79376813407346 79404632932352 79476064144328 79507325660672 79817821437952 79869005681024 79970371736356 80001827686144 80101859924992 80365757203648 80469692938453 80497895489536 80600059702784 80631763337216 80785869266648 80998558441472 81421978473472 81504274668544 81609682829584 81692168744368 81930338332544 82117260629768 82252278757376 82335414167552 82439910474688 82546528678393 82575459106816 82629961497811 82763853233152 82954651050544 83089043628032 83142325585984 83196501345152 83280591115904 83384723036672 83574963481184 83659435777568 83796989566976 83903340838144 83936343801856 84096765548068 84233034059776 84318171492352 84427218820672 84563997065216 84619811953586 84758944804352 84954341961944 85286109685504 85396408832644 85482722130988 85623273788416 85957653856256 86155814431232 86354431831304 86494332301312 86606194023232 86693730096064 86891519968708 87000166902544 87034387987456 87144848015264 87288132558848 87376357892096 87575705165312 87685207586816 87773834258432 87831027920896 87887350739552 87998893308313 88029734649856 88232672050432 88433972985904 88579377123328 88691797980032 88781442049664 88896261653654 88927417499648 88986112382258 89130303481856 89390158594048 89480508522496 89596232217856 89686790432512 89893547889964 90155628204512 90361316322914 90392985632768 90452647836278 90565747513304 90601371101696 90716358179824 90865515040768 91129028257708 91164873409792 91278863635456 91430660212736 91489291343632 91846579661312 91882707058688 91965363358232 92058316141064 92209679464448 92326707733312 92539551065689 92783184772096 93053689683968 93147742478336 93268208948096 93362478564992 93848297862592 94002604294144 94064648959099 94097616191488 94159723567273 94434241711784 94587260837888 94768038947414 94805315486336 94901138713472 95019800669696 95177818418176 95514243978496 95610783745792 95648391774208 95734435627012 95831197950124 96110589197792 96266324639744 96363624562688 96488250080768 96585774311936 96708356518384 96867365490688 97090676527936 97312186809292 97469839640576 97595895808736 97694539578272 97855170043904 98463787921408 98651974969849 98690779235776 98790529644352 99039622078096 99078548681216 99304594249952 99428762174336 99467871985664 99568407830528 99657978070742 100086520188928 100211665813504 100277808653659 100312953438208 100442686559488 100544207685376 100837339486208 101067397698176 101233573855232 101300391186722 101335894360064 101464505199616 101595727604176 101698414151152 101863203979264 102098032062208 102395693963264 102499189065728 102735483302816 103098622982936 103270075797616 103374454670032 103503711443776 103544424116224 103742321434297 103910423163904 104147460865952 104188426754048 104318701297664 104559190107008 104967519612928 105103272409408 105209504161216 105382490816512 105452046563227 105759486932216 106037925453824 106282377638528 106417266326332 106592238797824 106699975502848 106943409192256 107119246753792 107255197557248 107323976383876 107502455953256 107611112648312 107785483280384 107991486242402 108169047064064 108306330225616 108348931984384 108458444243968 108594057908224 108841812905728 109159135975424 109269467138048 109410783573728 109521369085856 109698835054592 110093892134356 110272285806592 110383742070784 110638212787648 110778629700362 110960773174784 111213927782048 111326335798496 111509379817472 111650902375168 111722500006166 111908294311996 112202921119744 112303857177841 112417366826107 112530043338752 112602204730624 112604316694142 112745114251256 112789461983744 112903462450688 113188139517824 113302542942848 113488836263936 113490964857088 113632871056384 113894832080848 114194688950272 114384594501632 114603209889896 114791641782272 114907665926144 115505597369344 115771875641968 115888890544336 116226759029888 116494699816586 116683465213952 116801401493504 116952458858144 117100889520511 117141930360832 117219247706197 117411980917504 117679853815888 117826997694784 117946089784768 118022943768704 118142233908608 118289955935744 118336484704256 118562653067768 118754769330176 118874799153152 119025669561088 119072487718912 119179603535668 119300062754236 119496217265152 119768845303744 119962879557632 120118025610752 120239433327104 120516624643688 121266187209076 121465574444032 121588344177664 121745592417904 121942829146112 122221039076864 122502798644408 122655973010144 122704219129856 122859949660864 122984128740928 123418841419888 123467387610112 123621768073216 123746717151232 123827350839296 123952507707392 124064013516638 124107494752256 124390643320832 124677404537504 124879391014912 125040895512832 125167278955264 125455830571708 125659116384256 126025469493248 126108650252858 126152848080896 126236112914366 126443671757312 127101631750912 127230098055424 127394642684764 127523405146228 127682857149904 127895193499424 128231909851136 128347265346104 128476990658408 128527526446592 128688233977856 128690647650448 128902242267136 129032528515072 129148604234533 129357873734656 129488620506112 129703959836672 129787134231664 130165522378112 130594355455928 130809080170496 130975097017024 131190447751168 131277037558303 131323046772736 131622657467392 132006396993536 132310715019392 132444446336384 132615734598074 132749774209598 133136799790384 133352531673088 133440548523373 133487315992576 133607399171764 133659952980736 133795048022272 133964854521368 134185121048576 134491261503872 134659425936896 134795531182592 134848552337408 135019695895552 135106279077224 135500174934592 135809315656924 135946583138548 136170108046336 136342928861984 136567105445888 136878680347136 137017028675072 137194230583592 137416495230976 137733285307072 138050805688159 138589928238944 138817799364608 138958107631616 139083112252574 139137819906176 139681187516416 139948150538623 140003198450752 140178254868736 140233393291264 140553289989632 141050104479872 141105585840128 141282020655104 141375271216634 141424819601408 142160735223808 142488462328576 142632480669952 142816944951772 143048318806016 143378092081952 143610418724864 143705206102094 143755571068928 143941487825408 144124171717552 144269843330704 144507053436928 144836743158016 145259007715328 145405826349056 145593877354016 145741034452832 145923265314176 146256186092072 146682588966976 146830846466752 146888601653248 147072267403264 147169339709119 147407809604608 147465746874368 147837569982464 147986994864128 148328153407616 148670098433402 149250691949632 149443715457127 149496091623424 149594763729229 149647192834048 149840729129728 150030900066632 150425894248448 150772675254656 151020577390592 151212245736448 151365081527296 151560839540656 151714027668112 151959861673984 152250292079452 152503484026712 152694170482016 152754231977984 152908626311168 153449113276928 153704298861568 153896486785024 154052035637248 154407176088256 155210646465056 155367523586912 155622980624384 156179707446412 156432777539584 156590889914368 156793406381248 156951883256896 157151079342374 157409468922368 157772349357896 158187724857344 158388489415936 158490058148282 158593330689196 158753626814692 158952128288656 159014651321344 159475799450989 159635642875904 159738011362048 159940743472712 160003655372288 160203719849984 160731514407296 160939385876906 160995790979072 161200119405568 161571738533296 161997116882944 162843956946944 163008549337088 163219365659168 163384337488736 163860676665088 164234521259536 164504557514752 164670828335104 164879820949376 165093057356786 165150918213632 165259922995622 165527706466304 165909302101088 166178087256064 166284651171968 166393002690304 166561182231808 166769446073344 167149926962368 167318871555136 167535262347271 167593979133952 167806681676288 167872687603712 168193531096136 168466068119552 168636342984704 168854437641344 169239623907172 169517889608704 169908683923888 170572219371008 170792817665288 170965444261976 171246547576832 171859166264851 172311628862464 172708863662608 172988664602624 173212388046464 173387460192128 173783039937416 174000333805088 174068775974912 174289696030528 174576265117696 174752715784192 175151410330624 175370415173632 175547668516864 175662055841792 175774701479104 175997786616626 176059469299712 176465344100864 176867945971808 177158754246656 177383595960064 177562884099328 177792523307308 177972224764516 178260606963712 178780317188096 178961017044992 179192464435712 179373580865024 179787095779928 180311256409024 180722632645828 180905295672556 181131495026608 181202742203392 181432716359648 181731030081536 182258056515416 182329746819584 182557727270912 182861320425472 182978582687264 183210810658291 183693159322624 183930726716464 184116632282128 184419358928896 184653415466624 185079102131378 185566369544192 186107379367936 186230216071081 186295484956672 186536417896192 186724957129984 187696595725184 188005208588288 188129297918198 188195232382976 188319447134546 188868483423568 189174521675776 189536077894828 189610630972672 189802277426944 190039601339392 190355636836352 191028487956992 191221567491584 191296783548416 191468871254024 191662395900248 192221178395584 192664311235123 192976500161536 193171548623872 193416713036768 193734730981376 194181353055872 194624373618584 194939679281152 195191791617472 195389079156544 195710340087808 195839515045993 196927575842816 197303949939698 197381558471552 197581059288704 198079244156192 198157097362432 198609188499904 198857524348672 198935743971328 199136815661056 199315956141484 200173040377856 200423331627008 200555617307318 200625906876416 200885373118976 201088415370752 201674678972416 202134795396352 202600782373444 202929010399232 203191455208352 203396828302304 203726407958528 204196064124416 204791387926528 204998378131456 205470966605632 206197245965872 206540151595232 206748909340064 207007422887552 207088848232448 207484642868594 207820846327808 208294921731904 208376853508096 208564306187419 208637402595328 208775109819913 209118380214016 209935039225856 210206544818816 210419008322432 210764981633024 210904093126454 211518973864432 212075850907648 212215827615883 212564755277056 212834532652664 213184477595648 213399951005696 213886818384512 214238493507584 214510395114496 214647952767752 215004911906512 215222225296624 215570966560768 215982972484804 216338094128128 216612660451232 216697863968768 216916888487936 217188115816448 217683625811456 218318271950848 218538934276096 218821567147456 219042738171712 219547703500489 220187784268712 220544571613184 220767484141568 221276425575296 221557259400724 221921546349568 222427855564096 222652671596992 222940624698337 223018759634944 223301804750336 223445000012332 223816588623992 224405842239488 224607714355682 224834733652214 225204409461248 225208633388284 225490228502512 225578923967488 225806924901376 226376279035648 226605085885696 226981929714176 227265742112768 227789664161696 228389377900544 229206419779792 229583283564544 229815331852288 231011194738688 231543751283936 231777781088672 232453518059776 232989399633172 233366930427904 233602802987008 233812948550587 233904917716288 234201779041022 234283860721664 234438495412394 234823961835008 235359707631776 235653995389568 235892179569536 236045887537408 236284467817216 236579911871488 237125306135536 237509538660352 237666302399617 237749598306304 238051339122176 238144975437824 238359207071336 238600125508472 238992434530304 239537690607488 240236051221504 240478866654208 241033249287376 242532374418152 242931148888064 243176688355328 243491184835808 243800212608277 243885658292224 244442078153728 245005597288816 245311946020288 245408438259712 245719899321728 245968257481856 246837682839776 246934775220224 247243536146432 247493434302464 247654701678592 247905015414784 248128027033276 248781286641664 249354809075008 249758782029824 250081791025664 250334557910528 250911661143416 251318232768512 252217300505716 252472225828732 252887343514624 254203263501824 254460196110848 254789285369528 255046810292456 255365714299808 255790386998848 256694530692208 256953981316816 257055052893184 257376467955712 257381295300896 257804484534272 258065057030144 258297208469066 258715747469312 258977241012224 259407919673344 259574268463328 259903708143157 260331044756224 261188710911856 261618160340992 261950194034048 262380895502336 262554075116606 262646093545472 263245314934784 264012793987072 264621430038784 264888892672768 265231469196148 265499548419196 266273599580768 266705063346176 266881097046746 266974631985152 267214798343528 267319905961472 267590096044544 267929709042736 268370242097152 268982523007744 269318851873792 269591062365184 270039391791104 270212558154448 271000349869184 271618631313848 271893166277096 272340216092672 272685857723968 273134210891776 273314488031221 273757360694272 274034057350144 274388461167184 274832990461952 275466570614144 276101611376318 277179856477888 277538328706093 277635598729216 277818846925711 277916215263232 278166224505148 278275639812352 279362375032832 279896301077246 280006396901504 280356509737472 280466786582528 281106579979264 282100208959744 282211171680256 282750542433268 284321470447616 284976924657152 285264961339904 285633889903544 286096637612032 286756184163904 287410412204188 287882975650816 288248343435104 288539686661408 289014106873856 289673486316032 290518015430656 290811652698112 291073262481343 291187754708032 291482068905664 291846530628352 292512372184144 293365177933952 293661692933504 293777203306496 294144534806528 294338679418238 294815619209216 295675139964928 295973989728256 296169341837551 296656306815232 297340196866804 298501383899264 298887430914254 298992183246848 299189527458458 299294385668096 299681458259456 300061800133264 300851788496896 301545350509312 302424491472896 302730163054592 303121679081312 303428055336224 303919723347968 304500584158904 305006968053424 305388340964032 305508463955968 305817252622336 306898226553856 307408597723136 307792973570048 308104071274496 308814352176512 310421292930112 310735047173824 311136915787789 311245961248768 311451393337903 312359414892824 312865555079168 313181779828736 313586812762496 313903766513792 314302158684748 314818937844736 315544698715792 316264607130199 316375449714688 316776978831872 316980116296564 317186661378392 317507253629384 317904256577312 318029302642688 318951598901978 319476022724096 319881486945424 320007310744576 320407439699968 321463028814592 321878771753812 322400238811136 323143477066592 323994233765888 325687913893888 326017098674176 326438731318336 326768674977472 327721353330176 328469042519072 329009115029504 329341656670208 329759641898752 330186114713572 330519845991244 331055412932608 331688136315949 331818604202176 332356174512128 332569302343936 332786005380608 333122364463616 333538892146688 334299853924736 334637743110272 335070524694542 335187958267904 335613363352576 336387062192272 336932136239104 337272685969408 337708875282688 338479247814344 339035779217408 339817367847776 341144438742016 341585635330576 341930888523952 342493095153664 343718332529702 344623257724928 345417727325216 345856115560579 345977329205248 346424776092928 346774920384256 347566079874832 348000667610176 348137551949824 348579392061056 348802923247597 349152530235392 349505431568384 350302820661248 350740830347264 351095337033728 351324111683584 351549402958208 351995573233252 352930688201728 353735891943616 354317508493312 354767191920128 355125768198656 355585046614616 355944449529032 356521213927424 357805149436657 358384928871424 358747161730048 359574191559856 360622512818048 361445265291656 361810591345112 362262990053216 362405484406784 362865432719296 363462060163072 364516113030832 364659493639168 365115454541824 365722640850944 365957165374528 366421621316582 367386318645248 367861453432928 368233264564256 368838717857792 369306830933248 370158204262756 371132739088384 372214758735872 372460432142162 372590969913344 373072835792384 373449914259968 375393191450368 376258595836396 376638894269092 377736966847136 378349043351552 379072155789656 379221261945344 379604554853888 380079202678784 380711273672704 382056975913984 382443134983168 382937742508048 383324791800496 384442356791168 385328622470246 385953000323072 386343097247744 386833426073536 387333711490921 387469461962752 387725203951267 388362706111744 389248747237168 389879358562304 390383583234944 390778158313088 391420680175616 391679030091986 393855151685632 394115108429497 394607899879396 394763116943104 395162118577408 396158488312384 396314194724864 397218376999808 397715048697344 397871487942656 398273631322112 398631912282968 400346080755712 401111234614636 401770746237952 402176830741504 403349357944832 404269590792704 405201564746888 405858020798464 406382910416704 406793656604608 407731449358051 408392128248832 409582775853056 409996756262912 410941933211264 412394491931744 413080303190464 413497818680128 414014845775104 414177696464896 414969285737188 415641692655616 416589843463808 416753707016192 417128612374838 417274805190656 417550219639826 418236760428032 419870078451712 420413089637632 420838016644864 421808186252908 423037947728864 424151701815296 424431655231766 425129510554112 425669065305328 426368955191296 426799902011392 427773636769024 429020790228992 429295905535504 430009823813024 430444450593248 431141933121536 431965944969608 432676188256256 433225320902464 433395727937536 433833776975872 434224047308233 434376231632896 435367251622912 436636543901696 437077868552192 437643134294912 438085476343424 439095407000978 440375568537424 441089143226368 441380275885003 441534968283136 441826395200281 442552851150592 443114518801448 443843092699136 444855711128192 445305343193984 445881249396674 446037519269888 446603609500672 446890000024664 447633177247984 448811684478976 449215428711364 449669467304428 450408818922496 450417266776568 450980457005024 451157847934976 451613849802752 452752558071296 453210171771392 453963859428352 454531484225536 455579328323392 458412839559584 459166567129088 459630663704576 462022389477376 463087502567872 463555562177344 464155071093259 464907036119552 465978799266344 466733860855808 467205605974016 467625897101174 467809835432576 468403558082044 468876990824788 469647923670016 470719415263552 471307990779136 471784359139072 472091775074816 472568935634432 473159823742976 474250612271072 475019077320704 475332604799234 475499196612608 476102678244352 476718414142672 477200251016944 477984869060608 479075381214976 480472102443008 480957733308416 482066498574752 485064748836304 485862297776128 486353376710656 486790892884009 486982369671616 487600425216554 487771316584448 488884156307456 490011194577632 490623892040576 490816876519424 491439798643456 491936514963712 493675365679552 493869550440448 494487072292864 494813449258219 494986868604928 495309403357184 495810030829568 496256054066552 497562573283328 498709618150016 500163582051328 500669115821056 501823322286832 502636465537024 504434601011432 504944451657464 505774687029248 507584049200839 508406527003648 508920392221696 509578570739056 510093620584912 510731428599616 511580773997696 513389061384416 513907962633632 514110105786368 514752935911424 514762590601792 515608969068544 516130114060288 516594416938132 517431494938624 517954482024448 518815839346688 519148536926656 519807416286314 520662089512448 522377421823712 523236320681984 523900388068096 525108150233212 526490629869568 528025587974144 529242860077568 529777785345536 530462938392296 530999096838392 532547199161536 533762194093492 534429596687056 534639811922944 535180192089088 535859418085472 536740484194304 537965046015488 538637703747584 539182124730368 540078783582208 540425116308896 542000699738368 543237262627696 543786332554192 544680432185344 545371715447936 546268421783552 546628976062442 547514721388544 548068114700288 548776922334368 549665980923904 550028777698309 550933141228288 552203222752636 554359712955776 555076657412186 555271197458432 555637693851422 555832430526464 556332449010296 556551279624704 558724750065664 559792602154492 560012793803008 560713019474944 562213159958528 564200417919488 564422343360512 565501084866536 569953849314304 570529922679808 571267779807088 572193275224064 573512368327808 574820824408376 575765951301632 576496686870208 577079373322816 577825700748751 578028213747712 578409730484677 579346972632064 581036030861312 581623305396224 582146524962686 582375509416064 582964137811328 583693061256704 585024744368288 586730355867904 587323385867008 587554406612992 588677358836476 589631238418432 591350279929856 591947979456512 592338683675102 593312613630464 594680393733608 597002767798528 597774861828508 598379054916916 599362916518912 600123600266528 601703576993792 603090701018624 604848982945792 605460326109184 606004989100501 606243358162624 606856110672448 609001168317808 610013936106848 610776681928064 611016927911936 611634505244672 613796453107712 614817195446272 615585947140096 615992253158191 616208142548992 617628704353024 620842585860224 621470094347648 622273831575578 622491922497536 622902786675806 624718829785648 625731110158336 626363559657472 627173625524992 627807533027584 628604317369496 629637875689472 631089397431584 632529214260398 632750899429376 633553957663744 633960232593128 634373322756784 635014507258768 635808513154624 636058605285376 637903197803956 638952045448192 639762973890848 640014621489152 640814879399936 642926057629184 643757543507624 644800477622272 646286954133184 647776857459823 651375827787776 652034197348352 652877462636672 653537349954944 655442706660352 656938085038144 658018230059008 658452542713693 658683313340416 659519283797504 660372229427144 661039691982488 662110825865216 663376272631898 663637208404352 665138604687872 665572010761216 666244728927232 667077784293376 668599707849472 669275486220544 670141049389084 671226726705152 672774124384544 673864272478208 674545371938816 675417750565376 676958495628688 678071558434816 679634735695552 682288877484032 683171270661152 683861777047904 684986190307328 687436665059404 689246515449856 690563824788943 690835454650432 691712231121158 691954658410496 692849552185856 693549840768512 695132159749664 696001335220352 696275103899648 697158784122112 697605846495194 700605641322496 701481660694528 701944660575613 702190674067456 702648223367168 703098805916416 703991146466504 705861376403456 707471783887232 708635016986624 709534383840256 710251536397312 711170093229232 711888899058064 713042427854848 715610298873314 716769857742848 717494323460096 719148383119712 720061093052353 721245025636096 722890530583312 723621182690224 724525980106432 724810968813568 725730865438592 726196250040079 726924120326144 729032226061664 729318987278336 730230909083648 731445281701888 731914330749056 732843242633164 734772637290496 735722906865856 736466529128512 737677435715584 738613661866496 740316408525512 742265478176768 744920864284324 746145671584768 746899828519936 750786382900736 752517191672792 753277788538184 755473933694272 758144311579312 758442523890688 759209109707776 760158405357568 761422547345408 764113951827968 764886269966336 765875485016096 766649583600992 768884713582336 770657244940492 771906000646144 772686194495488 773666852147072 774667422981842 774938923925504 775450407902534 776725412223488 778497494474336 779758717124608 780767166469888 781556316626176 783358060183972 786127000244887 787710303371264 788230216858994 789215799758792 789526233886208 790324237154816 792316976624768 792628389449728 794436753999616 795430097394688 797263824565936 800692161511424 802222469229272 803541492475904 804353661483008 806416087858147 806698715889664 808539181585408 810403129493776 811716041596928 812765820833408 813587313209216 815462898716102 816784256497664 819165551706112 819706226643577 819993512525824 820534733943379 821883866422528 824788983863488 826160606380928 826995637360256 828029691550208 828355392929792 829938571474376 831283385311232 833179686927616 833507414032384 834257224749676 835100439279652 836473520856064 839740156903424 840826179275264 841676033289728 843616372505816 846075895457728 848863310463532 850259021108224 851338130610656 852737910382592 853599804022784 855547273538048 858041580457984 858591811071008 859681496165827 860019647626048 860888901186496 863931889939216 865352376512512 866450641804928 866791455875072 867667553951744 868448094616466 868752463265792 870734503245824 873273087803392 874155737104384 875286268589824 876170952686848 878190814001956 880751137074848 882178286452736 882760551770006 883069936566272 883652790400562 885105702301184 886229037602896 887686185398272 889711422256384 890610686387968 891762498793348 893207219001344 893780000049328 895266354495968 897623368957952 898430857422728 899338934608856 900817637844992 900834533553136 901960914010048 902315695869952 903227699605504 904040229641731 905505116142592 906420343542784 907927718856704 909062968451072 911158656646784 916825679119168 918333134258176 918939262908121 919261327409152 924044778954752 926175005135744 927111124354688 928310142186518 929814072239104 931957598532688 933467721711616 934083839663611 934411211948032 935251794202348 935619670865152 936807116164088 937753981649576 939295847340032 941438830527104 942615981558272 943568718278144 944183550149632 945137871268864 946319647485952 948501224542144 950665209598468 952205356488704 953436828285344 954400502033888 955969738121216 958150762429952 960944204886016 961915466616832 964132997149504 966355639817113 970129497672608 971724595552256 972706753421312 973581785768018 973964739343232 975200850433108 977768312614912 979637053770361 980022389155264 981247784081152 981633753038848 982879597286912 983873029927424 987350731359104 987739100880896 988974144585728 989626898516438 989973737209856 992512108133104 995125146566656 997419236300032 1000327164102656 1001338231642112 1003646644573664 1005272931074048 1008869202022864 1009888903314928 1011549374058496 1015168098401678 1016813054007296 1017840784443392 1019157141478112 1020187241169824 1021462857199232 1021482015725431 1023161547995392 1026778122768832 1027815925267264 1028220211572736 1029505871822848 1029525181203584 1030185377963833 1031217938137088 1032260228120576 1033188833876264 1034862989877248 1035908964048896 1037631678693376 1038297073853312 1039614832572628 1041324179024896 1044754843647424 1046106008199889 1046472641363968 1047800776136192 1050216300466424 1052981259739136 1058485720155136 1059555570691072 1060925876784592 1061998193676784 1065094398323072 1067524388186984 1068859193374112 1069279623845888 1070360384178176 1071718836170944 1073480968388608 1075930092030976 1077275407495168 1078364249460736 1080157567164416 1080850232617792 1084001399476736 1086474525255392 1087572665108384 1089360864370688 1090743430895872 1093257952124884 1095029442777088 1096136229400576 1097553844668736 1099331961847808 1100057555396618 1101866282456576 1104406445505272 1108719425911552 1110153314824372 1111275387702844 1112664898020592 1113102559249408 1117449500131328 1119585204308984 1120025587606016 1121426038949888 1124426319917056 1128400835838976 1131002169733072 1139907698628608 1141059845359616 1142535559614176 1143985613008069 1144386550448128 1147024736655616 1149641648816752 1151531902603264 1152993373740416 1154158746645632 1155651401497502 1156056427495424 1156819460969354 1158693945264128 1162072061722624 1163246610792448 1164293049925372 1164751018832128 1165928275622656 1167386122513408 1170049488736576 1173460711735808 1174646771734016 1175108813225984 1177354717672952 1179262476836864 1184677367350204 1186625227260928 1189360787467216 1194005535597056 1195549723657016 1196758109833832 1198725833037824 1200247200533056 1203014163853957 1206181402037248 1209697965891584 1210920652218368 1212009978201002 1212486716325248 1213712221344896 1218002336635616 1220027872213696 1221553363856128 1222033855823872 1223269010489344 1227592906215424 1229634390892544 1231171894280192 1231984506316382 1232416285097984 1235257408706048 1241685171720448 1242940188695296 1244547663151156 1245805573351612 1249437659571296 1251462220316672 1252727119314944 1254347251049984 1255615066055168 1257208634738992 1259275751378944 1262178794863168 1265058428520796 1267107915327488 1267920465186256 1268746645513568 1270029014517536 1271617026309248 1272117210570752 1275806395607912 1277904090896384 1279525947781696 1280029242978304 1281629758799872 1282475674608037 1285852115258368 1287515087015248 1289600955244544 1292573908266368 1295553714919646 1302751655575552 1303611512497567 1304068394696704 1305754925273344 1307074699909888 1310885413320704 1313876170076288 1316036460118016 1316905085427386 1317366626680832 1319038567595008 1320744458854288 1322079383964976 1324221651730432 1326752545263796 1327274416808704 1330277209375744 1331144021522432 1332489457854464 1334155568586752 1337199415698944 1338550972441088 1340282098778168 1342453453410304 1345548248769088 1348650178645861 1350835501130752 1353916991257376 1356143116869632 1359269471391104 1364577754968064 1366342541322304 1367723554095808 1369972380614656 1370876605321951 1374873330118808 1378493030899712 1381127649577886 1381670909300864 1383424462242316 1385699104371712 1387099681537024 1390264319499328 1392002670440704 1392550207799296 1394317568244224 1395211692990388 1401211282644992 1402963321389056 1403889321151226 1404381348134912 1406197611832832 1407982292933008 1411722752806912 1414943567774464 1419068767680512 1420503072794624 1422340186458464 1423777798116128 1426084855709696 1431220597746628 1433539715485696 1434988646920192 1438296766239424 1440122186104706 1442490051272192 1445781061166624 1447242365380448 1449051960212864 1449621937627136 1451461730877184 1452392500080158 1458064452123328 1458637974556672 1459950143311933 1460461818167296 1461425768739391 1462890563403776 1463828661498112 1465686485266328 1469545274580992 1471445813731712 1472933058257024 1475354871431168 1477227323732992 1480632817051024 1484530956353536 1489841728568648 1492291343169536 1493799657039872 1501572765801472 1505034383345584 1506555577076368 1510947867388544 1516288623158624 1516885047781376 1518418219415552 1520316810715136 1522845094690816 1528227903655936 1529772539932672 1531750970032192 1533299167201984 1537769427164672 1541314489880984 1543812001292288 1545372388990976 1547333704294144 1549334845963684 1550900815805068 1553450824446976 1556994988948672 1559517434249216 1561534332939776 1563112633252352 1566716120367944 1572254000489774 1576460433717988 1578431599517584 1579052467772416 1580648474309632 1584633953249536 1585256778899456 1588873507999232 1590860194789376 1594527649131872 1604444938458544 1607082984951808 1608707322966016 1612832175716294 1613397431779328 1617078363170816 1620806258987552 1623432083193856 1625531641666816 1627174626418432 1630925797432204 1633568512995328 1636690639854109 1638331103412224 1639412453287154 1639987025051648 1641069467886758 1643767732845056 1649577967726976 1652321212761856 1653991274720512 1656059383100416 1659877142948752 1662566770622464 1666359373855232 1667014828064768 1668514449499352 1670200878559304 1672947041712128 1678931855048929 1681652358550528 1683352066579456 1687232745011632 1692151790915456 1697726620927064 1700518042216448 1702676261221312 1705475820765184 1706601488257939 1707199608045568 1711094547076096 1716083160915968 1717183622142016 1719362992331654 1720039295252096 1721777802372992 1727863779878432 1730704753025024 1732901283609856 1733582911750144 1735335107903488 1736896189232932 1741469006491648 1746546175606784 1748311474208768 1750572537179648 1752341905373696 1756381628003912 1761502274149696 1765521103540012 1767305580801124 1770211404602368 1772458075205792 1775372370796544 1779422844512768 1781221372775936 1783524997586696 1786414438002688 1787560000098656 1790532708991936 1796861714845456 1798677869217712 1801635275689984 1801669067106272 1803921828020096 1804631391739904 1806455399211008 1808080459283462 1811010232285184 1812840687085568 1815855437713408 1818125936902144 1819325957002099 1822317313293568 1833651358238336 1836666268516352 1837878525816242 1838522654818304 1848089557909504 1852350010271488 1854222248709376 1856620284373036 1859628144478208 1863915197065376 1866935443423232 1868167679327222 1868822423896064 1870503588404696 1871239341730304 1873614232328176 1875507963299152 1878591694680064 1882877661054208 1885231963116544 1887137436556288 1888367100299264 1890275742537728 1892639294971904 1897002449084288 1901330419196936 1904410712977408 1906873656570688 1908801004067776 1911939476242432 1913201416218547 1916301524859904 1921888409772032 1923830933233664 1928265994299008 1932711279634226 1940258995345216 1942768300942651 1943449191104512 1944731928479977 1945413506842624 1947163571536036 1947929478686464 1950401700866216 1955536625229824 1959274107540722 1960044778310528 1962495568162304 1963267506077696 1965759194573824 1967746059854848 1974701462718208 1975478201761792 1979253797032876 1985024216266208 1990250293133312 1994838472600064 2000654328205312 2002676463284224 2007293289147328 2017738404045728 2019777806629856 2023098748116992 2030336196803356 2033626108014592 2035681568886784 2037512837369401 2038314282956224 2040374482339648 2042925714398464 2042964031450862 2046323095990784 2053556245537664 2055631850534528 2056440423145472 2059011743645696 2059050362407168 2060370755927666 2066377667752528 2069725979754496 2071817928097792 2073185392862857 2075263357386752 2076594147706624 2079229665145256 2082648358049792 2089509687294848 2092212016399778 2092945282727936 2095601552272384 2100432600932848 2105962519478272 2116971440310272 2119111141382144 2121851753569184 2123996387353568 2130188796646144 2135048776373968 2137718386748224 2138559247691776 2140720768356352 2143437672341888 2146961936777216 2151860184061952 2154550814990336 2156728498921472 2160315134328832 2161700465235584 2168002798953472 2172949050510784 2175145330216768 2177958410514523 2178721728741376 2181486861791744 2186515904249768 2190058885554176 2192272458801152 2195107689337472 2200115110793236 2203732564913152 2208812891010544 2217438851823104 2220306629648744 2222550775405688 2225329796041184 2226205118498816 2239170408617968 2240051175212032 2242852077899776 2248852639834112 2256801671677952 2262004339466144 2279815397257216 2282119690719232 2285071119228352 2287971226016138 2288773100896256 2294049473311232 2299283297633504 2303063805206528 2305986747480832 2308317493291264 2311302802995004 2313638921938708 2317387890528256 2321816954211643 2324144123445248 2326493221584896 2328586099850744 2329502037664256 2331856551245312 2334772245026816 2340098977473152 2346921423471616 2349293543468032 2354709435345904 2358524953673728 2369354734700408 2373250454521856 2378721574934432 2381740538557783 2388011071194112 2391099447314032 2393516219667664 2397451666075648 2400494401066112 2406028327707914 2412362804074496 2419395931783168 2420992808924053 2421841304436736 2424019956402004 2424973432650496 2427424442689792 2436004673271232 2440055744427392 2443106727712256 2444067711647744 2446538020978688 2455185812430848 2459268781785088 2463969012632764 2470514817412096 2483370343440896 2485880377390592 2489095326302312 2491611146703224 2498875319142592 2504636046056599 2508694502099968 2511230132110336 2514417269477984 2518551502757888 2524357589726336 2530116857041592 2534215830654976 2535840930372512 2537493291027136 2540058029035072 2543234052618496 2544234421141504 2551612791215824 2555808181792768 2559051895563392 2560058485956608 2563259517599744 2564951349216074 2571704230516736 2575030174030496 2579201910489088 2585147816532736 2591107429839292 2605503311151104 2607223024995134 2608136789393408 2611509850546688 2614149399819776 2621770826641408 2627752340152576 2633810170854772 2638077135190016 2641488917708576 2644158767929952 2648443303460864 2653505090527592 2654548833617408 2660554418751488 2662288043044864 2664978915708928 2668311137173504 2674398831397888 2677101944882176 2680564197556336 2684906906820608 2691096497538176 2697300357291722 2701671002261504 2707833982514752 2711335980436447 2712286233739264 2714076427658869 2718538942782208 2729155509936128 2732685082644608 2735447108191616 2739944761229312 2741753210643902 2749746660237616 2756986061799424 2758805759006479 2762255299155772 2763341818601728 2766848924484632 2771398208743424 2774199363074048 2780528638998656 2784005340881408 2785100415598592 2788635136488448 2790423385980776 2802422565289984 2807778642302452 2812395223665664 2815964585866016 2823445505613824 2829887135548928 2838137535361024 2841006145589248 2844680372916928 2847555596232256 2854120145506357 2862441195493256 2867079430971392 2869977293840384 2876593532478848 2880244372209412 2884980102544384 2891562122333248 2894484730760896 2898103920425728 2899243875254272 2902923461754368 2904785000160316 2916128904246656 2917275949113344 2919900286623866 2920923636334592 2922851537478782 2927657322996224 2931372970532656 2939090549161984 2942891627463424 2945866116514048 2954454647465984 2961265634102048 2969061912707072 2979683457137296 2984582686339072 2987599314079744 3003145531602944 3010068766691168 3013111154152736 3021895734777088 3032577246317248 3033770095562752 3036836438831104 3039568331157631 3040633621430272 3045690189381632 3056455807311872 3059545079865344 3063501940064384 3066598334403968 3075538854329344 3082628979761968 3087624002584576 3089661931195021 3090744777981952 3094667408588288 3098669691927368 3101801631610136 3106901648893952 3113989977897344 3123068665879552 3126225266504704 3133432240735888 3144508000979548 3152920867435976 3156863199035168 3158104935544832 3161296948619264 3169267906499072 3170513557798912 3177747015998464 3181720389578752 3189055298263744 3208889876917088 3214165969903616 3217414645932032 3225664351432588 3234156726341632 3241612517975104 3246864166387712 3251063283333632 3254349252836864 3261851594864408 3267137025990656 3273381279708218 3278824906574308 3282138935773516 3287535465690112 3299155935453952 3304642425523712 3307982549441024 3312118766200832 3319754285897504 3325133541244928 3332718747710464 3337028898998704 3340401757118608 3345894083424256 3357863710097858 3363304717101056 3366704133158912 3374465490023264 3378748205861041 3384303581830912 3395453241854128 3401036084432896 3405352522442624 3407536250188063 3410951641530368 3413202976515878 3414399216091136 3422189094152192 3432166321831936 3434367244284032 3438725984663308 3440078590504192 3443555604745984 3455727559756864 3461409506050048 3465802567219712 3467165823500288 3470670215806976 3473792378465864 3482938012983296 3501145074359296 3504683810747392 3512763256007824 3523004548299392 3531042207080024 3534611161602248 3540422809204736 3544916150411584 3550744741593088 3553088344405873 3558845689025536 3562442745551872 3567049995173392 3572828876005376 3575120000197312 3581065417983872 3593723429690912 3597355738435424 3603270551379968 3603338134212544 3607843656040192 3609262783479808 3612910798422016 3616160918566924 3622020464570368 3625681374171136 3631710875426816 3636251873804288 3638651914004198 3644634626587136 3667302716476672 3675757051632484 3696179115819008 3704700020542976 3708444497418752 3713240568746072 3719256288956416 3727830394130752 3736335358654444 3741007176809392 3742478683460608 3747228464656352 3751015926598304 3757183389360128 3765755322108416 3770463926233088 3774274873112576 3776734200598528 3780551485075456 3783952412257459 3785278589943808 3794004898168576 3802660838393872 3808821425954816 3813747313141376 3817602008135552 3823878952484864 3826402832437094 3832603049719808 3843776819544064 3847661866467328 3850201443888163 3856531988598016 3865422559268452 3880517990690432 3885536601885302 3886898382209024 3889463856959954 3890827013685248 3894327143072072 3895858957372928 3900803401732432 3911073250459648 3918548215081444 3920089556621056 3924991136324608 3931518389147648 3935492119709696 3949402925436416 3950956403523584 3958507594065752 3970048432532416 3989676945200128 4001308656410624 4005352926568448 4014586578294656 4035476808091456 4039555613259712 4044779905241257 4046197496233984 4048868113392739 4060672393606712 4067252216029184 4071363137773568 4075025674738802 4076628565912448 4080748964679296 4085851428796928 4085928062901724 4092646191981568 4107112491075328 4111263701069056 4112880846290944 4118100724814336 4120741511855332 4132755335505056 4139451959508992 4143635856195584 4146370785725714 4153188295413248 4158459330290512 4165296716099584 4179019374589696 4184424032799556 4191203104544768 4200865201865696 4211925038956544 4233942880620544 4238222282764288 4242034923703507 4243703507138368 4247992774707136 4260377593292288 4270097552747936 4275436773496448 4277118495383552 4281441536712704 4286875344683776 4303720368123904 4309101629980672 4311945772107337 4313456997842944 4320630268657664 4323400930471168 4336005597906944 4345898101021568 4350290660433536 4355916821029046 4357443457482752 4362973723583488 4373031808499536 4380117771108352 4384544917602304 4390215378674944 4400230221586472 4407465129826304 4417625782021088 4434877703646208 4440613259297488 4445101550811376 4450659592082368 4452410236997632 4478340817235936 4480102350424064 4485704155799552 4497705279668224 4513603343355904 4524008678932288 4534438002218761 4559630794514432 4564239381438464 4570142238456704 4575942452032276 4588098946622464 4598566595267008 4606127610413056 4611973494961664 4616634986582528 4622605605990008 4627277843877416 4634775781056512 4643633908423286 4657172199701488 4659004075328512 4663713102490624 4669544490053632 4680197954946304 4693842846943232 4698587086936064 4709418870691808 4717049907347456 4738709469400816 4746500909043712 4757443149868864 4763481077115566 4776022142388224 4782198894628064 4787032439335328 4794903332151296 4800988802132224 4812056655415828 4824725608148992 4833946773522601 4838791863566336 4841985617848106 4843682608873472 4848039912804008 4849946865300992 4854848885379584 4872009346542464 4880111488854784 4886213455424512 4910371624861696 4918537563570176 4927938025265528 4941029634824192 4966740686881792 4971760754781184 4978190652604624 4983222293406448 4997750638285184 5009272092113198 5017389004199936 5022460264220672 5028834538955968 5035338249381973 5037103005515776 5040427651366471 5048715179452672 5060233714083184 5068431661309952 5071681860745024 5074986582054272 5080116058070144 5086468105236992 5088468842283008 5103225582431648 5111616363585536 5118103791126784 5120116971913216 5129902698432148 5143408461033472 5150060348060992 5158403820978176 5170295633065472 5182214859678584 5214446049990268 5223019701093376 5228298799639552 5243541653282816 5255504680305152 5267620341709544 5276154270380032 5282977835417152 5288317535859904 5307010181055184 5309097667234816 5321108837502976 5324576086089728 5329957831417856 5336622274347008 5348797662795776 5354203889764352 5361128395112672 5369813813641216 5382192995076352 5394600714583444 5403342004523008 5415667965029504 5422671960872894 5424572467478528 5428152855317738 5437077885564416 5458311019872256 5465370165289216 5470894216383232 5483506421287804 5499493320475232 5513972123598848 5517611518012958 5524510598311544 5526683637203456 5533697848969264 5542796417486848 5548398726148096 5561057277997312 5568010681762816 5577270272976896 5580846771961552 5604845130579968 5615557284604904 5624790447331328 5631929171732032 5644912615007029 5646891011227648 5659774271097856 5676275070722048 5682012291178496 5689360745833856 5695111192464512 5708240291012714 5724882390986512 5734158861942784 5737943586505039 5739954587680768 5743743137603653 5753187064957696 5760488744418824 5769960205088768 5783124244666496 5788969461521792 5796207840851456 5798487750508544 5805846923508736 5809570000320632 5832257808493312 5834551898226688 5839800573247732 5845703074957564 5855314645992448 5862745941065312 5878181098323968 5885783254926848 5891732233028096 5908909294931968 5922531268204096 5959366914274592 5969165372678144 5975198628159488 6006291063205888 6017770473160789 6020137533382336 6026222308305472 6043791469554176 6065154492634496 6067540191125504 6073672877662208 6079136662315262 6081267242860544 6112911614623744 6119090159730688 6127003880128768 6133196668807936 6151077708658688 6165257959523936 6175248005169152 6179323862390042 6181489555963904 6189334817176576 6197339383854736 6203603263220272 6213803297787904 6227979955794688 6246137331759104 6252450533009408 6266864481471776 6289016001959096 6305841734871952 6313726398070336 6316209871089664 6322593897238528 6328281607492117 6338535812998144 6341027115597824 6355494031996928 6363440779157504 6378110596527488 6417779753834176 6428331939807232 6432574840356847 6434829291864064 6451328702865176 6468313452683264 6483225035950208 6502126566667264 6508698505673728 6523703189728816 6534274051981312 6546762559416436 6557649813148616 6564277871547032 6575070931380224 6598311870907904 6609284851047424 6615965098882048 6624237532401664 6639508571795008 6665437495420928 6674057797997408 6680803514237216 6691788166848512 6715727420195716 6726609434202112 6733408266317824 6748930980046528 6757496411722082 6768607163661824 6790906483708256 6802072168865792 6810705044885248 6815072500376126 6826405953031756 6844378188304384 6857459376392527 6864332643663872 6868734488568064 6877451969326616 6880157181008384 6887111209491968 6911455119513728 6922819012100096 6931605134439424 6947584756931728 6965876025966592 7002290148718592 7009367621494784 7025526512015648 7046009096598784 7062084414160048 7069222323204496 7080845618409472 7089832300823168 7101489483186176 7106176688811746 7117691378051072 7124885491103744 7134099990346784 7145657752010752 7150240000394624 7150374110078017 7162130835967744 7187446859381824 7194711476870848 7206541102759936 7206676268425088 7215687312080384 7218525566959616 7225821596844032 7232321837133848 7244040929140736 7251362748342272 7263421750853632 7277303828008396 7289269253174272 7334605432953344 7351514103264968 7409400041085952 7416888994837504 7426481137492144 7438512577912832 7455660788261504 7472670717308888 7482014353618784 7484957366921216 7494456929312704 7502031853196608 7514366778720256 7531510644216832 7540927852466176 7548549746225152 7553468401197056 7561102970150912 7567904824514918 7570557179887616 7588009796337152 7605321676787744 7617642851909632 7627494626282752 7635204016271104 7652805664874188 7665206099439616 7687553639088128 7695323732934656 7700402887776326 7713063977196032 7730845118536904 7761035981380864 7771073203770604 7778927713919908 7788654286144144 7791717914745856 7801606803464864 7822146500919296 7837096430162888 7840179113242112 7849982272649216 7863036778295296 7870984239419392 7878064858306513 7898805850872832 7917015188131504 7940096865064832 7979353890400256 8002617312821248 8007899291056483 8010705853136896 8029173156589312 8070953616182912 8079111226519424 8089559810482514 8092394992467968 8097736226785478 8121344787213424 8134504432058368 8142726275547136 8150051349477604 8153257131824896 8161497929358592 8171702857593856 8171856125803448 8185292383963136 8214224982150656 8222527402138112 8225761692581888 8236201449628672 8241483023710664 8265510671010112 8292741571451428 8306376590826496 8316918660581024 8330593432199168 8358038749179392 8368848065599112 8382406209089536 8401730403731392 8421099146977699 8467885761241088 8476444565528576 8484069847407014 8487407014276736 8495985549414272 8520755186584576 8540195105495872 8550873546992896 8554236990767104 8562883073425408 8573750689367552 8607440736247808 8618203259961344 8623891544214674 8626913995685888 8646801860942336 8672011195813888 8691796202043136 8700581320867072 8711833642058092 8725947447166976 8746063616999072 8760235542216704 8769089835204608 8780430757349888 8800460443172944 8814930259652608 8835251564042176 8869755407292416 8881226518594976 8890203101622752 8901319184164736 8904820473995264 8956681634471872 8960204700848128 8971408311599104 8977329722256259 8995410559336448 9027206686711808 9048017357864576 9068876004437522 9119261589028864 9125280587482969 9128478762876928 9140284476913408 9151884904064552 9176197893244928 9197133190534016 9212255220826112 9223946989923328 9233269973165056 9245211211980016 9254555687754832 9269551562113024 9287267816846572 9314344399402976 9318008150657024 9327426204981248 9339088980107264 9360395909892608 9387685693886464 9397174173872128 9418837741383616 9440551250521027 9477418938801632 9493001818087424 9514886299737728 9526962154231132 9552044284776448 9564397789256128 9574064878670656 9589806664302592 9601977604264448 9624113310831656 9649451216297984 9667893547045202 9683971235696212 9696079825608016 9699893730601984 9709697770759168 9744018693084928 9760222977709568 9772426910849024 9820743249723392 9855876050531056 9882059269648384 9933481373763584 9943521509562368 9956381305209248 9966444586812896 9995501276570368 10018544184226396 10034778008399872 10044920528441344 10057669077911936 10070676498763946 10074206011031552 10080855302732942 10097430358905344 10120467428166368 10136863322619904 10143363721490048 10149973164108544 10160232116140288 10172936210473984 10206451164863296 10219651003183531 10223232727171072 10236207582253568 10240233943826432 10259805396864296 10286816922066944 10300120696121984 10340591266130944 10364429719357168 10428892099980536 10446039402186752 10456597599279104 10483409142155911 10487083306565632 10511009360610304 10535240683419088 10552308540760064 10565955670834304 10576635071719808 10614020362110368 10618195334469632 10642217675005952 10649152172179456 10659915662835712 10697595325591552 10708407779528704 10722256790225344 10739627627282432 10764385990152704 10789201429166888 10806684009046016 10831335930059008 10845343921745788 10856305710635476 10874155771128832 10916622039744512 10930740330578432 10941788432766464 10967012842575608 10998986640950464 11035223036025916 11049021196623088 11053367274406912 11067395697938528 11085592834973696 11096797452296192 11122114555994624 11136021363525632 11154540545953792 11161693543923104 11175859450155751 11231114569209808 11249580894662656 11263858343464064 11289825230014058 11293782022455296 11319548542195712 11352550141444096 11364024582356992 11378721491667712 11390222384929024 11416480582025428 11449764781973024 11468317723885568 11475887173010078 11479909175361536 11487486275207306 11506374129915392 11520977488837648 11539920410177536 11566248489332992 11577938923043584 11592415681702912 11611693847017472 11619140000641264 11664515616986624 11669103796453376 11679601146495464 11691406149915128 11710629291984896 11725491882130624 11752522985342503 11771566509853696 11783464466056192 11817818589863936 11845062536408192 11918733828549184 11938330745356288 11946210417805573 11950397256318976 12012582126411776 12035540946321578 12040275066764672 12052444616610944 12087582939108352 12130308985268992 12135080382251008 12147345755324416 12158273324630524 12225823229247488 12238180319461376 12254007760257536 12266393337615872 12302155417317376 12330515919047872 12358647724780084 12378669634353152 12394678767709472 12407206526440544 12427606595575808 12455959911589376 12492274663518208 12504901066018816 12533728962943552 12578032003918192 12611683469743904 12627452796140672 12632419742179328 12645187794477056 12656563214984234 12677071625996288 12710988063993856 12726881558315008 12735281699014693 12756221193054976 12835559507668352 12856663879614464 12865149680713694 12869658583728128 12902657405730352 12936626905366528 12966450071900416 13004253133334528 13017397011347456 13047406379457632 13068548103962624 13093525118832872 13115299626297232 13128555743094064 13150141862760448 13196623741815808 13218569702094848 13231930197764096 13248475064803328 13279017143590016 13330874990841856 13348115595994816 13361607028474432 13383576333697024 13392409913529829 13431454840391432 13453218868404224 13466816532635648 13497861960093056 13514992823444164 13537214327323648 13581812967416512 13599378106598557 13604144337731584 13621410089770496 13630145000752252 13652811906063512 13688756376608768 13714918752785054 13737468977136128 13754903938653232 13760314362016768 13774222418983936 13822910239027456 13863210268878848 13895169513863456 13931752051933184 14004580297437184 14018735242989568 14051053024031296 14092018193197568 14124168828320096 14138444646408992 14161691236818944 14179664601646336 14212353377623492 14235382756102144 14249770982207488 14262589861585807 14268199980693568 14291315504021504 14300480000789248 14300748220156034 14324261671935488 14374893718763648 14389422953741696 14413082205519872 14413352536850176 14431374624160768 14464643674267696 14488081858281472 14502725496684544 14526843501707264 14554607656016792 14578538506348544 14669210865906688 14703028206529936 14818800082171904 14833777989675008 14852962274984288 14871812969104897 14877025155825664 14911321576523008 14945341434617776 14964028707237568 14969914733842432 14988913858625408 15004063706393216 15028733557440512 15063021288433664 15081855704932352 15097099492450304 15106936802394112 15122205940301824 15135809649029836 15176019592674304 15210643353575488 15235285703819264 15254989252565504 15270408032542208 15305611329748376 15330412198879232 15400805775552652 15426127954392064 15461690237073808 15522071962761728 15542146407541208 15557855427839816 15577308572288288 15583435829491712 15603213606929728 15674192860325776 15680358226484224 15699964545298432 15726073556590592 15741968478838784 15756129716613026 15797611701745664 15834030376263008 15880193730129664 15958707780800512 16005234625642496 16015798582112966 16021411706273792 16058346313178624 16141907232365824 16158222453038848 16179119620965028 16195472453570956 16242689574426848 16269008864116736 16285452551094272 16300102698955208 16306514263649792 16322995858717184 16343405715187712 16343712251606896 16370584767926272 16428449964301312 16445054804276224 16472402899257344 16482966047421328 16531021342020224 16585483142902856 16612753181652992 16633837321162048 16661186864398336 16672183769904481 16716077498358784 16737696131198224 16764812418179072 16803460807462784 16842198293955398 16935771522482176 16946949662468371 16952889131057152 16968139694814028 16974814028553472 16991971098828544 17041510373169152 17080390210991744 17101747093985792 17108473981534208 17125766146850816 17147501378735104 17214881472495616 17247783088429348 17293603721884672 17344022391627776 17383592404086272 17401162641734144 17423667284116184 17451894894333952 17492127233998144 17532452322396193 17560861514699776 17600920886345888 17629860519305216 17670503128084352 17739510814584832 17762453037189952 17780406203245504 17802638368329472 17809640947990528 17913363268943744 17920409401696256 17942816623198208 17954659444512518 18054413373423616 18096034715729152 18137752008875044 18238523178057728 18250561174965938 18256957525753856 18280568953826816 18303769808129104 18352395786489856 18394266381068032 18447893979846656 18466539946330112 18490422423960032 18509111375509664 18539103124226048 18574535633693144 18628688798805952 18636016301314048 18654852409962496 18678177960214528 18720791819785216 18775371387772928 18794348347744256 18837675482767232 18881102501042054 18954837877603264 18979351863055129 18986003636174848 18998534993612083 19029772599475456 19053924308462264 19104088569552896 19128795578512256 19148129757341312 19179613328605184 19203955208528896 19248226621663312 19298902432595968 19335787094090404 19367942471392424 19392159651216032 19399787461203968 19419395541518336 19488037386169856 19520445955419136 19544853821698048 19711752101062112 19764118539296768 19866962747527168 19887043019124736 19912762610418496 19932889173625792 19991002553140736 20037088368452792 20069556016799744 20089841056882688 20115338155823872 20141352997527892 20161710605465884 20194860717810688 20240934856332736 20273726645239808 20286727442980096 20299946328217088 20320464232280576 20345872420947968 20412902329726592 20439302006367062 20446465454342144 20472415164507136 20519610793728592 20573633844133888 20600241392243968 20681182532261888 20728859438714336 20857784199961072 20892078804373504 20913195198558208 20966818284311822 20974166613131264 21022018721220608 21070481366838176 21104617081520128 21131911341668608 21153270143439616 21228040724220736 21236390668939264 21276978318103417 21284435350011904 21298304344358912 21319831325671424 21395190651183104 21416815559057408 21444513580450688 21528771980305408 21578402858333776 21613368018092032 21662671860118016 21690687843491576 21712611421270952 21748311542257664 21826114115636077 21861480661156864 21883576865532928 21934025685151216 21997973281900928 22070446072051832 22098042393246176 22106734548813824 22134791395877056 22171185669947392 22193594904592384 22244229111989248 22272042727051264 22309081091907584 22323387087846208 22351718900311502 22462229138419616 22499161789325312 22527716686928128 22579650460028116 22639097084391424 22705100282888192 22728049164713984 22757442983335424 22780444769858048 22832961164050856 22899529563946048 22951774346020156 22974972550414612 23012748259830784 23041954977675296 23079840820355072 23132496978665984 23155877846087168 23184831363405824 23223387694034944 23238280001282528 23329031233973248 23359202292990928 23382812299830256 23421258583969792 23450983764261248 23505045970685006 23543133019707392 23566928932112384 23635637179727872 23651237441027287 23690125072816384 23837467657098368 23876661490712576 23892420835611146 23900794512637952 24025164252823552 24071081892643156 24080550133529344 24104889233221888 24175165878216704 24260617970537984 24270160764502016 24294691510648832 24316546649261048 24508015520515072 24532786675231744 24604310834634752 24661031838095744 24717295449560168 24757339268706304 24789357535418944 24814413052881088 24855213191151616 24871618410841111 24911919823178752 24984549327036416 25009802132037632 25067457925887104 25156064007836384 25223366939487808 25254905592281344 25264839484358656 25290375588954112 25313126429968468 25354143251992576 25421976127987712 25453763116630016 25470563398029386 25512442386109952 25671119015336704 25730299361427388 25805314811460704 25873253810733056 25932900143800832 26008506266669056 26034794022694912 26094812758915264 26187050237665744 26230599252594464 26257111486188128 26300283725520896 26393247483631616 26437139404189696 26463860395528192 26487666885802213 26496950129606656 26558034287180032 26661749981683712 26696231191989632 26723214056948864 26767152667394048 26784819827059658 26862909680782864 26906437736808448 26933633065271296 26951410107217141 26995723920186112 27029985646888328 27074428654647296 27163625934833024 27198756213197114 27208288675463168 27242820179540992 27260290001504504 27305623812127024 27377512753217536 27429837505570108 27474937954272256 27509807877306464 27520628724033536 27548444837967872 27645820478054912 27726420537757696 27790339027726912 28009160594874368 28037470485979136 28102106048062592 28184036386395136 28248337656640192 28276889292817984 28313459336688799 28323382473637888 28359329203292672 28424706755246984 28470765512204288 28499541964414976 28525179723171614 28536399961387136 28600960001578496 28601496440312068 28648523343870976 28749787437527296 28778845907483392 28826705073700352 28862749248321536 28929287348535392 28976163716562944 29005450993369088 29109215312033584 29157077012697088 29338421731813376 29406056413059872 29637600164343808 29667555979350016 29694244465924549 29705924549968576 29743625938209794 29754050311651328 29822643153046016 29890682869235552 29928057414475136 29939829467684864 29977827717250816 30008127412786432 30126042576867328 30163711409864704 30183620404751359 30194198984900608 30213873604788224 30244411880603648 30271619298059672 30352039185348608 30421286707150976 30509978505131008 30540816065084416 30611222659496752 30660824397758464 30801611551105304 30852255908784128 30923380474147616 30962627001251179 31044143925523456 31084292815082416 31115710855679632 31154617144576576 31166871658983424 31206427213859456 31348385720651552 31360716452968448 31399929090596864 31452147113181184 31483936957677568 31512259433226052 31595223403491328 31668060752526016 31760387460259328 31917415561601024 32031597164225932 32116692626357248 32283814464731648 32316444906077696 32358239241930056 32390944907141912 32485379148853696 32600205397910416 32613028527299584 32645991717434368 32686811430375424 32687424503213792 32741169535852544 32856899928602624 32890109608552448 32944805798514688 32965932094842656 33062042684040448 33170966285805712 33225506363305984 33267674642324096 33322373728796672 33344367539808962 33432154996717568 33475392262396448 33529624836358144 33606921614925568 33684396587910796 33871543044964352 33893899324936742 33905778262114304 33936279389628056 33949628057106944 33983942197657088 34083020746338304 34160780421983488 34203494187971584 34295002757470208 34429762944991232 34495566176858696 34587207443769344 34688044783255552 34767184808172544 34802325283468288 34847334568232368 34903789788667904 34984254467996288 35064904644792386 35121723029399552 35201841772691776 35247367745673811 35259721038610432 35282993559565297 35341006256168704 35479021629169664 35524906074379904 35560812406491008 35605276736658944 35619281895981056 35826726537887488 35840818803392512 35909318889025036 36108826746847232 36192069431458304 36275504017750088 36501122349931876 36561137907653632 36607539616258208 36704791572979712 36788532762136064 36895787959693312 36933079892660224 36966304335130561 36980844847920064 37018222751019328 37149071267386288 37257377597611904 37272032602628096 37309704819924992 37356355920429056 37441583639570432 37550742775545856 37588696695488512 37675350965534464 37762205002084108 37909675755206528 37958703726110258 37972007272349696 37997069987224166 38059545198950912 38107848616924528 38208177139105792 38257591157024512 38296259514682624 38407910417057792 38496453243326624 38597804865191936 38671574188180808 38735884942784848 38784319302432064 38799574922407936 38838791083036672 38976074772339712 39040891910838272 39089707643396096 39423504202124224 39514388305049203 39528237078593536 39733925495054336 39774086038249472 39825525220836992 39865778347251584 39982005106281472 40074176736905584 40139112033599488 40165605105535273 40179682113765376 40230676311647744 40282705995055784 40323421210931768 40389721435621376 40481869712665472 40573454885960192 40599892656434176 40640928464561152 40691744841895936 40825804659453184 40878604012734124 40944830329014272 41039221587457184 41147267688267776 41200482784487936 41362365064523776 41457718877428672 41715568399922144 41784157608747008 41826390397116416 41933636568623644 42044037442441216 42124393312125523 42140962733676352 42209234163040256 42263822683337216 42306540286879232 42456081448441472 42472781337878528 42553956636206834 42568870700023808 42790381302366208 42833631118114816 42889027160901376 43057543960610816 43156805716667552 43226736036184064 43325343720236032 43381375686983152 43425222842541904 43496623084515328 43652228231272154 43722961322313728 43767153731065856 43868051370302432 43923726676193533 43995946563801856 44140892144103664 44196084786492352 44213469097627648 44269582791754112 44297971252444819 44342371339894784 44387189809184768 44488458223978496 44544085454102528 44618162183815168 44646774175692416 44703437800623004 44924458276839232 44998323578650624 45055433373856256 45159300920056232 45278194168782848 45514885966670848 45560889539716096 45665922328101712 45799059127892096 45903548692040312 45949945100829224 46025496519661568 46083909955350592 46159681640710144 46264993957331968 46311755692174336 46369662726811648 46446775388069888 46476560002565056 46658062467946496 46718404585981856 46765624599660512 46842517167939584 46901967528522496 47010091941370012 47086266039414784 47133857864224768 47271274359455744 47302474882054574 47380250145632768 47674935314196736 47784841671222292 48050328505647104 48142163785286312 48161100267058688 48209778466443776 48350331756433408 48521235941075968 48633093298522096 49016031041030144 49065573350463488 49191381359346967 49208621669269504 49322063676191488 49434590899120336 49514678537412608 49578715070837888 49628826105762176 49710426382303232 49743236821682222 49823839646357504 49969098654072832 50019604264075264 50052618770546119 50134915851774208 50312128015672768 50446733878975616 50509811184562688 50529678968717312 50580751177908224 50626252859936936 50708286503985152 50843952255975424 50941126796058772 51024884772219904 51342238030673408 51460598722854776 51610629622921408 51865800287601664 52017012533338112 52069588045389824 52189625517830528 52374100475331488 52461198505188928 52514222972376256 52600567451041792 52786494967263232 52874278808379392 52927720791056384 52975333771604426 52993900259213312 53116068574360064 53323499963367424 53392462383979264 53446428113897728 53569639654119316 53725819361565728 53812875473616896 53867266130542592 53902820214434282 53991447840372224 54059971293776656 54148857309294592 54327251869666048 54397512426394228 54485640359081984 54520580003009008 54611247624254048 54755025506435072 54859675011140216 54949875908544512 55019615754612928 55041257448067072 55096889675935744 55146454008145591 55291640956109824 55452841075515392 55580678055453824 56018321189748736 56055295037395381 56074940971958272 56204212096125184 56368072772790272 56496675313280384 56553778585635968 56626918673377598 56646764947275776 56718658406585344 56849413510493968 56941531024408576 56999083928829952 57050359446343228 57072799922774272 57201920003156992 57202992880624136 57297046687741952 57499574875054592 57557691814966784 57653410147400704 57725498496643072 57858574697070784 58218430624067168 58314154025394176 58676843463626752 58812112826119744 58947694028843893 59275200328687616 59335111958700032 59388488931849098 59411849099937152 59487251876419588 59645286306092032 59781365738471104 59856114828950272 59879658935369728 59955655434501632 60016254825572864 60252085153734656 60327422819729408 60367240809502718 60388397969801216 60543238596119344 60704078370697216 60842573414301952 61019957010262016 61081632130168832 61222445318993504 61321648795516928 61603223102210608 61704511817568256 61846760948295232 61925254002502358 62088287851046912 62168585630164832 62231421711359264 62309234289153152 62333743317966848 62412854427718912 62696771441303104 62721432905936896 62799858181193728 62841308055793813 62904294226362368 62967873915355136 63024518866452104 63190446806982656 63336121505052032 63520774920518656 63834831123202048 64063194328451864 64233385252714496 64567628929463296 64632889812155392 64716478483860112 64781889814283824 64970758297707392 65200410795820832 65226057054599168 65291983434868736 65373622860750848 65374849006427584 65482339071705088 65713799857205248 65780219217104896 65889611597029376 65931864189685312 66124085368080896 66341932571611424 66451012726611968 66535349284648192 66688735079617924 66864309993435136 66950784524792896 67059249672716288 67213843229851136 67368793175821592 67787798649873484 67872558779256112 67899256114213888 67967884395314176 68166041492676608 68321560843966976 68406988375943168 68590005514940416 68991132353717392 69174414887538688 69376089566511104 69534369616345088 69604650566936576 69694669136464736 69807579577335808 69968508935992576 70129809289584772 70243446058799104 70403683545383552 70494735491347622 70519442077220864 70565987119130594 70682012512337408 70958043258339328 71049812148759808 71121624812982016 71210553473317888 71653453075774976 71681637606785024 71818637778050072 72384138862916608 72551008035500176 73002244699863752 73122275815307264 73215079232516416 73383863995091377 73409583145959424 73577065524272128 73791575919386624 73866159785320448 73932608670261122 73961689695840128 74036445502038656 74298142534772576 74514755195223808 74544065205256192 74619409639849984 74883167279140864 75101485551091712 75177393390977024 75350701931068928 75524410004168216 75819351510413056 75917407452220516 75994139974448332 76119090397901824 76215697233849056 76416354278211584 76515182314049024 76592519029365248 76815820834115584 76992906486653248 77343148376361616 77471769885569696 77568638604864128 77599149844815872 77677582166073344 77952149544679424 78081783821676544 78179415286792192 78231016151090257 78847008404248448 79028776610098406 79056474157187072 79467850990108672 79548172076498944 79651050441673984 79731556694503168 79964010212562944 80148353473811168 80278224067198976 80331210211070546 80359364227530752 80461352623295488 80565411990111568 80646842421863536 80779442871242752 80963739425330944 81146909771920384 81199785312868352 81281856929122304 81383489683791872 81651609318906368 81757208025468248 81889660658028544 82078443174914368 82267660897397521 82400965568975872 82724730129047552 82915437754857344 83431136799844288 83568315217494016 83623472924639011 83652780794232832 83867273137247288 84088074884882432 84248786624251046 84281925467352704 84527645366674432 84613080573758464 84912162896882944 84945562675757056 85107913272413668 85580762604732416 85667262236229632 85778054321802752 86115087921221632 86313611433335104 86650687440472064 86762751373966304 86850445685083808 86993246169030656 87304456462544308 87445922644627456 87534307462131712 87736102740604864 87847453352387066 87991893127603712 88281784288207328 88392169572984704 88426938195255296 88539165583508224 88595942504889638 88976916447956992 89088170908205056 89146971893102851 89236324367630336 89293548351384832 89406875601246008 89848916553678464 89996647157301248 90110866747712512 90318601840112464 90556388337565696 91029771933341696 91121779079432192 91331844656203424 91598118255784192 91807097384080624 91899890201658448 92050993039323136 92167819910701184 92319363281420288 92529987914663936 92623511384348672 92739325453623296 92893550776139776 92953120005130112 93316124935892992 93436809171963712 93531249199321024 93685034335879168 93803935057044992 94020183882740024 94172532078829568 94267715728449536 94604949764109148 94760500291265536 95349870628393472 95569683342444584 96284327570572624 96322200534117376 96419556932887552 96700663512866816 97042471882151936 97266186597044192 98032062082060288 98131146700926976 98382762718693934 98417243338539008 98644127352382976 98869181798240672 99029357074825216 99157430141675776 99257652211524352 99486473643364444 99647679292715008 99838129031100649 99938197308145664 100039208528150528 100105237541092238 100269831703548416 100624256031345536 100893467757951232 101019622369125376 101252505719873872 101416573007970304 101687904511950848 101882253592117544 102049769544439808 102414843157984669 102684476061346816 102921197445709552 103221259245842816 103731600575203328 104034025066676224 104102690783734279 104139176090779648 104379251035661056 104748200950662976 104922397010377856 105028445944752512 105201134902083584 105572989934526464 105748557616758784 105855441582112768 105950667543208852 106232137148720128 106646999926734848 106784924767958528 106892856227795456 107139279308238632 107451638723131456 107805640428868564 107982895680744448 108119942587553312 108297714618589184 108654503739332096 108795024852788456 108971280718163968 109041160006018016 109222495248508096 109719350022280432 109899751817089024 110039231509225856 110082514896134144 110193779351871488 110292908016291182 110583281912219648 110905682151030784 111161356110907648 112036642379497472 112110590074790762 112149881943916544 112408424192250368 112736145545580544 112993350626560768 113107557171271936 113253837346755196 113437316813170688 113698827020987936 113883062048817152 113998167857659904 114100718892686456 114145599845548544 114403840006313984 114405985761248272 114594093375483904 114999149750109184 115115383629933568 115306820294801408 115450996993286144 115717149394141568 116436861248134336 116628308050788352 116705286389331367 117353686927253504 117624225652239488 117895388057687786 118550400657375232 118628647637278597 118670223917400064 118776977863698196 118823698199874304 118974503752839176 119290572612184064 119562731476942208 119712229657900544 119759317870739456 119911310869003264 120032509651145728 120504170307469312 120734481619005436 121086477192238688 121408156741394432 121685146828603904 122039914020524032 122163264260337664 122444890637987008 122727166256773351 123206446204421216 123409023635136512 123693521896590464 123850508005004716 124176575702093824 124337171260329664 124462843422718528 124618468578306304 124667486635933696 124825708855437824 125393542882606208 125442865811873792 125599716362387456 125682616111587626 126049037732904208 126380893613965312 126672243010104064 127041549841037312 127669662246404096 128126388656903728 128466770505428992 129135257858926592 129265779624310784 129432956967720224 129563779628567648 129941516595414784 130400821591641664 130452114109198336 130583966869737472 130747245721501696 130749698012855168 130964678143410176 131427599714410496 131560438434209792 131779223194058752 131863728379370624 132248170736161792 132683865143222848 132855463041385903 132902025453223936 133070698569296384 133377470159235848 133728619986870272 133901569049585792 134427686459702272 134737586351643184 135575597299746968 135745117558512224 135798512228427776 135935768790628352 136332082985353216 136643121687933952 136813976751886336 137180011029880832 137982264707434784 138348829775077376 139068739232690176 139209301133873152 139389338272929472 139615159154671616 139937017871985152 140259618579169544 140486892117598208 140807367090767104 140989470982695244 141131974238261188 141364025024674816 141916086516678656 142099624297519616 142243249625964032 142421106946635776 143306906151549952 143637275556100144 144768277725833216 145102016071000352 145286172852024763 146004489399727504 146244551630614528 146430158465032832 146767727990182754 146819166291918848 147154131048544256 147583151838773248 147732319570640896 147865217340522244 147923379391680256 148072891004077312 148596285069545152 149029510390447616 149088130410512384 149238819279699968 149766334558281728 150701403862137856 151048820008336432 151638703020826112 151834814904441032 151988279948896664 152238180795803648 152431394467698112 152782798809452539 153030364628098048 153185038058730496 153631641668231168 153985812973306496 154686296752723232 154943539771139392 155137277209728256 155198299689631744 155355164332146688 155904299089358848 156163567643353088 156358830573584384 156462032302180514 157694016808496896 158057553220196812 158935701980217344 159096344152997888 159302100883347968 159463113389006336 159928020425125888 160296706947622336 160662420422141092 160922705246590976 161130823980223136 161293684843727072 161558885742485504 161927478850661888 162293819543840768 162399570625736704 162563713858244608 162766979367583744 163303218637812736 163514416050936496 163779321316057088 164156886349828736 164535321794795042 164801931137951744 165449460258095104 165558662087191009 165830875509714688 166862273599688576 167136630434988032 167246945849278022 167305561588465664 167734546274494576 168176149769764864 168497573248502092 168563850934705408 169055290733348864 169226161147516928 169824325793765888 169891125351514112 170215826544827336 171556108643605504 172230175842443264 172627222866670208 173301374880944128 173525502747932608 173700891370167616 173986492338061312 174101328875887777 174608912925088616 174891845289254912 175068614924263424 175472205481209728 175694906704774132 175983786255207424 176563568576414656 176784339145969408 176853876390510592 177078331167016448 177191885009779276 177953832895913984 178176341816410112 178293943786205702 178587096702769664 178813751202492016 179697833107356928 180221733495425024 180637203680224928 181112776675131392 182059543866683392 182243558158864384 182663689312406848 183196236511568384 183614194768161248 183799780403316896 184101986078646272 184335639821402368 185059975829327872 185247022768697344 185413668200615491 185478650907246592 185787101552279552 185906240010260224 186632249871785984 186873618343927424 187062498398642048 187370068671758336 187607870114089984 188040367765480048 188345064157659136 188535431456899072 189209899528218296 189521000582531072 190699741256786944 191139366684889168 192568655141145248 192644401068234752 192839113865775104 193401327025733632 194084943764303872 194532373194088384 196064124164120576 196262293401853952 196765525437387868 197288254704765952 197738363596481344 198058714149650432 198314860283351552 198515304423048704 198972947286728888 199295358585430016 199676258062201298 200210475082184476 200539663407096832 201248512062691072 201786935515902464 202039244738250752 202505011439747744 202833146015940608 203764507184235088 204099539088879616 204829686315969338 205368952122693632 205842394891419104 206442518491685632 207463201150406656 207859711261471843 208068050133352448 208205381567468558 208278352181559296 208758502071322112 209496401901325952 209844794020755712 210056891889505024 211145979869052928 211497115233517568 211710883164225536 211901335086417704 212464274297440256 213569849535917056 213785712455590912 214278558616477264 214903277446262912 215611280857737128 215965791361488896 216239885175106624 216595429237178368 216738389008758253 217309007478664192 217590049705576912 217942561436327936 218082320012036032 218444990497016192 219438700044560864 219799503634178048 220078463018451712 220165029792268288 220387558703742976 220585816032582364 221166563824439296 221811364302061568 222322712221815296 224221180149581524 224816848384500736 225472291091161088 225986701253121536 226215114342543872 226507674693510392 226874633626341376 227397654041975872 228201437785372912 228291199691097088 228807680012627968 228811971522496544 229188186750967808 229998299500218368 230230767259867136 230613640589602816 230901993986572288 231434298788283136 232873722496268672 233256616101576704 233410572778662734 234707373854507008 235248451304478976 235790776115375572 237100801314750464 237257295274557194 237340447834800128 237553955727396392 237647396399748608 237949007505678352 238581145224368128 239125462953884416 239424459315801088 239822621738006528 240065019302291456 241008340614938624 241468963238010872 242172954384477376 242816313482788864 243370293657207808 244079828041048064 244326528520675328 244889781275974016 245454332513546702 246412892408842432 246731574219716677 246818047270273024 246980954916957079 247387043793180928 247701016010009432 248353151404187648 248674342520659328 248925686845437056 249236937156612608 249334973271867392 249651417710875648 250787085765212416 250885731623747584 251365232223175252 252098075465808416 252761787227930624 253344486020208128 254083099682074624 256252777313807456 256933541010857984 258270515717853184 258531559248621568 258764130345913927 258865913935440448 259127559257135296 259883033190829568 260801643183283328 260904228218396672 261167933739474944 261494491443003392 261499396025710336 262855199428820992 263120876868419584 263558446388117504 263727456758741248 264496341472323584 265367730286445696 265710926082771806 265804050906447872 266141397138592768 266754940318471696 267457239973740544 267803138099171584 268855372919404544 269475172703286368 271151194599493936 271490235117024448 271597024456855552 271871537581256704 272664165970706432 273286243375867904 273627953503772672 274360022059761664 275964529414869568 276600718135344421 276697659550154752 278137478465380352 278418602267746304 278778676545858944 279874035743970304 280519237158339088 280973784235196416 281614734181534208 281978941965390488 282263948476522376 282728050049349632 284199248595039232 284486499251928064 284842213893271552 286613812303099904 287274551112200288 289536555451666432 290204032142000704 290572345704049526 292008978799455008 292489103261229056 292860316930065664 293535455980365508 294308262097088512 294870753184878661 295166303677546496 295464639141281792 295730434681044488 295846758783360512 296145782008154624 297192570139090304 298059020780895232 299532669116563456 301402807724275712 302097640016672864 303277406041652224 303669629808882064 303976559897793328 304476361591607296 304862788935396224 305565597618905078 306060729256196096 306370076117460992 307263283336462336 307466086733354731 307971625946612992 309372593505446464 309887079542278784 310274554419456512 310396599379263488 310710328664293376 311808598178717696 312327135286706176 312924064604361028 315388033616993792 316115106440393624 318604201766695936 318926226778012672 319856040850251776 320593413895244672 321324840844282184 321845410493181952 322261647960446272 322587369687454144 323117771484971008 323854957701323776 324587639087681536 324799141251473408 325127427716489216 325533958735167488 326606437275625472 327028832101872992 327558642632114176 328313772699657472 329070643589590084 329603862275903488 330898920516190208 331117324174382018 331661751019429376 333724547199377152 334493891698556044 335469092548989152 336352299539529728 336995146497004184 337127701869410816 338110581466697728 338452322295033856 339648651587531776 340431653089654672 343112217287211008 344339669515428769 344460351684886528 345254445733340416 346602749761888256 347051005495865216 347401782740335232 347972984676122624 348202657751775554 349217825850177232 349783690578509824 350137229848526848 350368331393822833 350944410962419456 351389813409548264 351967572510414848 353127137152829312 353568678291938816 353707752781021184 354156662334032896 354383770019558552 355907665791827968 356587887572411404 357174193405539328 357627502404984032 359395666214713856 360443466990850048 361274407360449856 364119087733366784 364487116317728768 365327378624813696 366392473023136768 367228389536322496 367599560806633792 368203972157292544 368671279642804736 370119951658655744 370494045537394688 370827336401230982 370957301814493184 371812480020520448 373264499743571968 373747236687854848 374124996797284096 375215740228179968 376080735530960096 376690128315318272 377070862913798144 378419799056436592 379042001165062144 381399482513573888 382278733369778336 385137310282290496 385288802136469504 385678227731550208 386025178057019137 386802654051467264 388169887528607744 389064746388176768 392128248328241152 392387065261767667 392524586803707904 393531050874775736 394576509409531904 395476727192962688 396629720566703104 397030608846097408 397945894573457776 398590717170860032 399352516124402596 400420950164368952 401079326814193664 402497024125382144 403573871031804928 404078489476501504 405010022879495488 407529014368470176 408199078177759232 409659372631938676 410737904245387264 411684789782838208 412885036983371264 414926402300813312 415719422522943686 416410763134937116 417517004142644224 418992803802651904 419689588041511424 420113783779010048 422291959738105856 423802670172835408 424928548594880512 427139699071834112 427571424911181824 428557117232954528 429806554892525824 431222561715474256 431931582722977792 432479770350213248 433190858474356736 433476778017516506 434618014957328384 435180099411153824 435885122872655872 436164640024072064 436889980994032384 438877400089121728 439599007268356096 440156926036903424 440330059584536576 440775117407485952 441171632065164728 442333127648878592 444645424443630592 448442360299163048 449633696769001472 450944582182322176 451973402506243072 452430228685087744 453015349387020784 453749267252682752 454795308083951744 456402875570745824 456582399382194176 457615360025255936 457623943044993088 458376373501935616 459996599000436736 460461534519734272 461227281179205632 461803987973144576 462868597576566272 465747444992537344 466821145557325468 469414747709014016 470496902608957952 471581552230751144 474514590549114388 475107911454792784 475294792799497216 475898015011356704 477162290448736256 478250925907768832 478848918631602176 479645243476013056 480130038604582912 480561956356697293 482937926476021744 484345908768954752 485632626965577728 486740587314415616 488159656082096128 488653057041350656 489779562551948032 490908665027093404 492825784817684864 493463148439433354 493636094540546048 493961909833914158 494774087586361856 495402032020018864 496706302808375296 497348685041318656 497851373690874112 498473874313225216 499302835421751296 501574171530424832 501771463247495168 502730464446350504 504196150931616832 506688972040416256 508166199364149248 512505554627614912 513687047965639639 513867082021715968 516541031435706368 517063118497243136 517528260691827854 517731827870880896 518255118514270592 519766066381659136 521603286366566656 521808456436793344 522335867478949888 522998792051420672 525710398857641984 526241753736839168 527454913517482496 528992682944647168 530735460572891392 531421852165543612 532282794277185536 533509880636943392 534914479947481088 535606276198343168 537710745838809088 538950345406572736 542302389198987872 542980470234048896 543194048913711104 543743075162513408 546572486751735808 547255907007545344 547617113057631799 548720044119523328 551929058829739136 553201436270688842 553395319100309504 556274956930760704 556837204535492608 557557353091717888 559748071487940608 561038474316678176 561947568470392832 563229468363068416 563957883930780976 564527896953044752 565456100098699264 568398497190078464 568972998503856128 569684427786543104 573227624606199808 574549102224400576 575873626281782647 579073110903332864 580408064284001408 581144691408099052 584017957598910016 584978206522458112 585720633860131328 587070911960731016 588616524194177024 589741506369757322 591460869362088976 591693517566721024 592291564016309248 594385140278180608 596118041561790464 599065338233126912 602805615448551424 604195280033345728 606554812083304448 607339259617764128 607953119795586656 608952723183214592 609725577870792448 611131195237810156 612121458512392192 612740152234921984 614526566672924672 614932173466709462 615943251893225984 618745187010892928 619774159084557568 620549108838913024 623617196357435392 624654270573412352 625848129208722056 630776067233987584 632230212880787248 637208403533391872 637852453556025344 639487957671510571 639712081700503552 641186827790489344 642649681688564368 643690820986363904 644523295920892544 645174739374908288 646235542969942016 647709915402647552 649175278175363072 649598282502946816 650254855432978432 653212874551250944 654057664203745984 655117285264228352 656627545399314944 658141287179180168 659207724551806976 662234648348764036 663323502038858752 667449094398754304 668987783397112088 670938185097978304 673990292994008368 674255403738821632 676221162933395456 676904644590067712 679297303175063552 680863306179309344 686224434574422016 688679339030857538 688920703369773056 690508891466680832 693205499523776512 694102010991730432 694803565480670464 696405315503551108 698435651700354464 699567381157019648 700274459697053696 700736662787645666 701888821924838912 702779626819096528 703935145020829696 706254274305658624 707137356583877632 708313324668065792 708767540039117104 711815331583655936 713175775144822808 714348386811078656 715255004809968064 716903902105892683 718791332429427712 720886933981700096 722548814720899712 728238175466733568 728718835486139953 728974232635457536 730654757249627392 732784946046273536 734456779072644992 735199121613267584 736407944314585088 737342559285609472 740239903317311488 740988091074789376 741654672802461964 743624960041040896 746528999487143936 747494473375709696 748249993594568192 750431480456359936 752161471061920192 756839598112873184 758084002330124288 762798965027147776 764557466739556672 770274620564580992 770577604272939008 771356455463100416 772050356114038274 776339775057215488 778129492776353536 784256496656482304 784774130523535334 785049173607415808 787062101749551472 789153018819063808 790953454385925376 793259441133406208 794061217692194816 795891789146915552 797181434341720064 798705032248805192 800841900328737904 802158653628387328 804994048250764288 807147742063609856 808156978953003008 810020045758990976 815058028736940352 816398156355518464 816937004725319569 819318745263877352 821475808490774528 823369579565676416 825770073966742528 829852804601626624 831438845045887372 832821526269874232 835034008285288448 837985607605303808 839379176083022848 840227567558020096 847605340345670816 849857097189761024 854279398143668224 855142849822363648 857114234465909056 859613109785051648 862445123430948512 863863165445955584 864959540700426496 866953556035033012 869236029914656768 870360198822307648 871770245745311744 872329280048144128 873779961988064768 877754800178243456 879198014536712192 880313852073806848 882343264130329456 884666255297757184 889290848887261184 896884720598326096 899267393538002944 901889164364644352 903946805012486144 904860457370175488 906030698774041568 907498534505365504 909590616167903488 912805751141491648 913164798764388352 915230720050511872 915247886089986176 916752747003871232 919993198000873472 920923069039468544 922454562358411264 925737195153132544 931494889985074688 933642291114650936 940993805217915904 943163104461502288 949029181098228776 950215822909585568 950589585598994432 951796030022713408 954324580897472512 956501851815537664 957697837263204352 959290486952026112 960260077209165824 961123912713394586 965875852952043488 968691817537909504 973481174628831232 976319312164192256 977306114082701312 979559125103896064 981817330054186808 985651569635369728 986926296878866708 987923819667828316 989548175172723712 990804064040037728 993412605616750592 994697370082637312 995702747381748224 996947748626450432 998605670843502592 1003148343060849664 1005460928892701008 1008392301863233664 1013377944080832512 1016332398728298496 1017003209964173341 1025011109255229824 1027374095931279278 1027734164043431936 1033082062871412736 1034126236994486272 1035056521383655708 1035463655741761792 1036510237028541184 1039532132763318272 1043206572733133312 1043616912873586688 1044671734957899776 1045997584102841344 1054909827034964992 1057985365889294336 1061470921145782784 1062843704331087224 1064565588554371072 1067019761273886784 1069479591666167773 1071212552396686336 1075421491677618176 1077900690813145472 1084604778397975744 1085960940468097792 1086388097827422208 1087486150325026816 1093144973503471616 1094511814015090688 1095234226115263598 1103858117659478272 1106402872541377684 1112549913861521408 1113674409070985216 1115114706183435776 1119496142975881216 1122076948633356352 1126458936726136832 1127915767861561952 1129055793906089504 1130912200197398528 1136796994380156928 1137945997007712256 1139368855573086208 1146455249212399616 1149098204448801152 1151747252563565294 1158146221806665728 1158910634610337063 1160816128568002816 1162289382816198104 1168035915197820032 1169956413044916224 1171441267720262656 1174141823921462032 1177233048388354048 1179483012739514644 1182921738724177952 1183387035133442048 1184583128032618496 1188770280556361216 1192236083123580928 1205611230897102848 1208390560066691456 1213109624166608896 1214678519235528256 1215906239591173312 1217905446366429184 1219451155741584896 1222262390475620312 1224242917024784384 1225480304469843968 1229864346933418924 1231886503786451968 1237490374021785856 1239548318169115136 1241098217677826048 1247234392714870784 1251696258417444112 1261552134467975168 1264460425761574496 1274416807066783744 1275704907112050688 1278975915343021142 1279424163401007104 1282373655580978688 1285299363377128736 1287381641972727808 1289046591841785088 1290349478749816576 1295419830805295104 1297895677404308437 1298350556350726144 1299196565005893632 1300509710865956864 1306425749102501888 1308115328407491968 1313255090798629888 1316282574358360336 1318415449103613952 1324469296697528072 1326647004077717504 1331392961053800697 1334898188797508608 1337975566794224176 1341876370195956608 1347980585988016736 1348510807477643264 1352442325866790912 1353809289180135424 1358594606350127104 1361726612358618688 1372448869148844032 1377358678061715076 1381017782933361664 1386410999047553024 1388204021983460864 1389607130961340928 1392810631007102216 1396871303400708928 1401473325575291332 1403777643849677824 1405559253638193056 1407870290041659392 1412508548611317248 1414274713167755264 1416626649336131584 1417535080078234208 1426351550289645616 1428696773622157312 1430510009619936128 1433807804211785366 1437582664858855424 1441773867963400192 1445097629441799424 1456476350933467136 1457437670972279906 1457948465270915072 1461309514499254784 1465569892092547072 1468913558145289984 1470398243226535168 1474685118571218944 1480479806634622976 1481976182149578752 1483309345604923928 1487249920082081792 1494988946751419392 1496499987189136384 1500862960912719872 1504322942123840384 1513679196225746368 1516168004660248576 1517168723061307771 1525597930054295552 1529114933479113344 1540549241129161984 1541155208545878016 1542712910926200832 1544100712228076548 1552679550114430976 1556258985552707072 1569548261047070668 1574124203499102944 1578306037638127616 1581906908771850752 1586518882266812416 1588122435384389632 1591783578293831104 1597410064497610384 1601683800657475808 1604317307256774656 1609988096501528576 1614295484127219712 1616313957906006016 1620040091517981952 1630116057473880704 1632796312711036928 1633874009450639138 1638637490527754704 1642951616981549056 1646739159131352832 1651540147933485056 1659705609203253248 1662877690091774744 1665643052539748464 1670068016570576896 1675971215210607616 1678758352166045696 1680455135116040192 1695210680691341632 1699714194379522048 1708558796287336448 1710285699644727296 1714228468931818112 1719226219570103296 1724890246861897024 1727121019538016739 1727726330891911168 1729919081400852992 1733907112070066024 1738472059829313536 1740720397644615296 1744658560096288256 1747559923976129536 1755509600356486912 1760627704147613696 1764686528260658912 1769332510595514368 1778581697774522368 1793769441196652192 1798534787076005888 1807893610024972288 1809720914740350976 1811348912421397489 1812061397548083136 1814997069010731008 1819181232335806976 1825611502282983296 1826329597528776704 1830461440101023744 1830495772179972352 1839986396001746944 1841846138078937088 1844909124716822528 1851474390306265088 1862989779970149376 1867284582229301872 1881987610435831808 1886326208923004576 1888720247076321919 1898058362196457552 1900431645819171136 1901179171197988864 1903592060045426816 1908649161794945024 1913003703631075328 1915395674526408704 1918580973904052224 1920520154418331648 1922247825426789172 1931751705904086976 1937383635075819008 1946962349257662464 1959118250207792128 1963634660108373616 1971303139270739456 1973852593757733416 1975847639335656632 1979096350345447424 1981608128080075456 1989394740165274624 1991405494763496448 1993895497252900864 1997211341687005184 2006296686121699328 2010921857785402016 2016784603726467328 2026755888161665024 2032664797456596992 2034006419928346682 2050022218510459648 2054748191862558556 2066164125742825472 2068252473988972544 2070113042767311416 2070927311483523584 2073020474057082368 2079064265526636544 2086413145466266624 2091995168205682688 2109819654069929984 2115970731778588672 2122941842291565568 2125687408662174448 2129131177108742144 2134039522547773568 2138959183332335546 2142425104793372672 2150842983355236352 2152262607133483117 2155801381626290944 2169209556795951488 2171921880936195584 2172776195654844416 2174972300650053632 2186289947006943232 2190468452230527196 2207716235318956544 2212805745082755368 2230229412366871552 2238992285951762432 2244153897266712704 2252917873452273664 2255831535723123904 2258111587812179008 2261824400394797056 2273593988760313856 2275891994015424512 2278737711146172416 2292910498424799232 2298196408897602304 2303494505127130588 2316292443613331456 2317821269220674126 2321632257136005632 2324578765632396208 2336071830395640064 2342882535440525312 2348283647842924064 2354466096776708096 2358966025479029288 2365843477448355904 2366774070266884096 2369166256065236992 2377540561112722432 2384472166247161856 2410377686608001383 2411222461794205696 2416781120133382912 2426219248333217792 2429357038471056512 2431812479182346624 2435810892732858368 2438902311483169792 2444524780951240624 2448485834049568768 2450960608939687936 2459728693866837848 2463773007572903936 2474980748043571712 2479096636338230272 2482196435355652096 2503392516834888224 2523104268935950336 2528920851523148992 2548833614133567488 2551409814224101376 2557951830686042284 2564747311161957376 2570598726754257472 2574763283945455616 2578093183683570176 2580698957499633152 2590839661610590208 2595791354808616874 2596701112701452288 2612851498205003776 2616230656814983936 2626510181597259776 2632565148716720672 2636830898207227904 2648938593395056144 2653294008155435008 2662785922107601394 2669796377595017216 2675951133588448352 2683752740391913216 2695961171976033472 2697021614955286528 2702176246399133959 2704884651733581824 2707618578360270848 2717189212700254208 2723453224717237376 2744897738297688064 2754717356123430152 2762035565866723328 2776408043966921728 2779214261922681856 2785621262014204432 2793742606801417856 2802946651150582664 2807555287699355648 2811118507276386112 2815740580083318784 2825017097222634496 2828549426335510528 2833253298672263168 2835070160156468416 2852703100579291232 2857393547244314624 2861020019239872256 2867615608423570732 2875165329717710848 2883547735926800384 2890195258883598848 2914875341944559812 2922619028998509568 2931139784185094144 2937827116290579968 2940796486453070336 2949370237142437888 2966618691209847856 2974499840164163584 2989977893502838784 2992999974378272768 3001725921825439744 3008645884247680768 3027358392451492736 3032336009320497152 3034337446122615542 3051195860108591104 3058229866958226688 3081098482258323968 3082310417091756032 3085425821852401664 3088201424456153096 3112517971105414144 3139096522094141336 3148248406998205888 3156612075276255232 3163813817543701504 3173037764533624832 3176244870768779264 3183567156587662208 3194820128995220768 3203367601314951616 3208634614513549312 3219976193003057152 3228590968254439424 3232627915812012032 3240080183035963904 3260232114947761408 3267748018901278276 3277274981055509408 3285903233963098112 3293478318262705664 3303080295866970112 3325755380183549488 3331286105079496928 3340136033141153792 3351942430421215232 3357516704332091392 3360910270232080384 3363933694496881051 3390421361382683264 3399428388759044096 3417117592574672896 3420571399289454592 3428456937863636224 3438452439140206592 3449780493723794048 3454242039076033478 3455452661783822336 3459838162801705984 3467814224140132048 3476944119658627072 3481440795289230592 3489317120192576512 3495119847952259072 3511019200712973824 3521255408295227392 3529373056521317824 3557163395549044736 3587538882393304384 3595809335759477473 3597069574152011776 3615787220049944576 3619441829480701952 3622697824842794978 3624122795096166272 3638362464671613952 3651223004565966592 3652659195057553408 3660991544359944704 3679972792003493888 3683692276157874176 3702948780612530176 3725979559940298752 3734569164458603744 3763975220871663616 3772652417846009152 3777440494152643838 3796116724392915104 3800863291638342272 3802358342395977728 3807184120090853632 3826007407262150656 3830791349052817408 3833319791403422593 3837161947808104448 3841040308836663296 3844495650853578344 3863503411808173952 3874767270151638016 3893924698515324928 3918236500415584256 3927269320216747232 3942606278541478912 3947705187515466832 3951695278671313264 3958192700690894848 3963216256160150912 3978789480330549248 3982810989526992896 3987790994505801728 3994422683374010368 4012593372243398656 4021843715570804032 4033569207452934656 4053511776323330048 4068012839856693364 4100044437020919296 4109496383725117112 4140226085534622832 4141854622967047168 4146040948114164736 4158128531053273088 4172826290932533248 4183990336411365376 4219639308139859968 4231941463557177344 4245883684583131136 4251374817324348896 4258262354217484288 4268079045095547136 4277918366664671092 4284850209586745344 4301685966710472704 4304525214266966234 4311602763252581888 4338419113591902976 4343843761872391168 4372579894013886464 4380936904461054392 4415432470637913088 4425611490165510736 4460458824733743104 4476415703700573997 4477984571903524864 4488307794533425408 4505835746904547328 4511663071446247808 4516223175624358016 4523648800789594112 4547187977520627712 4551783988030849024 4585820996849598464 4596392817795204608 4606989010254261176 4635642538441348252 4643264514272011264 4649157531264792416 4672143660791280128 4685765070881050624 4696567295685848128 4717932050958058576 4731686954896711808 4733548140533768192 4738332512130473984 4755081122225444864 4768944332494323712 4820755373216002766 4822444923588411392 4833562240266765824 4852438496666435584 4858714076942113024 4863624958364693248 4877804622966339584 4889049561902481248 4896971668099137536 4901921217879375872 4919457387733675696 4927546015145807872 4949961496087143424 4958193272676460544 4964392870711304192 5006785033669776448 5018327314741248781 5046208537871900672 5057841703046297984 5097667228267134976 5101031848402979671 5102819628448202752 5115903661372084568 5129494622323914752 5141197453508514944 5156186367367140352 5161397914999266304 5181679323221180416 5191582709617233748 5225702996410007552 5232461313629967872 5253020363194519552 5265130297433441344 5297877186790112288 5306588016310870016 5325571844215202788 5339592755190034432 5351902267176896704 5367505480783826432 5391922343952066944 5394043229910573056 5404352492798267918 5434378425400508416 5446906449434474752 5489795476595376128 5509434712246860304 5524071131733446656 5552816087933843456 5558428523845363712 5571242524028408864 5587485213602835712 5605893302301165328 5615110575398711296 5622237014552772224 5631481160166637568 5650034194445268992 5657098852671021056 5666506597344526336 5670140320312936832 5705406201158582464 5714787094488629248 5722040038479744512 5735231216847141464 5750330659435421696 5780390517767197696 5829750683889119624 5845238057997019136 5862279568370188288 5875654232581159936 5881592972906140672 5898740474284875776 5933237382419695712 5948999680328327168 5979955787005677568 5985999948756545536 6003451843650879488 6017291768495361536 6054716784902985472 6068674892245231084 6102391720217182208 6116459733916453376 6162196964516647936 6176402848912306192 6225035942210828288 6247305432637064809 6278193044188282672 6296496813996411776 6313224150552510464 6327627635087403008 6346075529067249664 6352489741537558528 6367134313175324416 6389640257990441536 6406735202629903232 6417269229027098624 6439952386006114304 6457181936508878848 6480160366071927808 6520464229895522816 6535496037802556552 6554549962111018816 6586956636525411328 6606160591733940224 6651510760367098976 6662572210158993856 6680272066282307584 6703884860842430464 6715033408664182784 6721820540464160768 6727867388993762102 6780842722765366528 6834235185149345792 6841142798578909184 6856913875727272448 6876904878280413184 6899560987447588096 6908484078152066956 6919676325603411968 6935628448280264096 6953888239317254144 6962881590578461184 6978634240385153024 6990239695904518144 7022038401425947648 7042510816590454784 7058746113042635648 7114326791098089472 7119022469749213387 7175077764786608768 7191618671518954946 7194139148304023552 7231574440099889152 7238883658961403904 7245395649685589956 7248245590192332544 7276724929343227904 7302446009131933184 7305318390115106816 7321983088719889408 7405897561225060352 7451959119880597504 7469138328917207488 7486357141663174411 7527950441743327232 7545304835692018304 7554880988305287676 7592233448785830208 7601726583276684544 7604716684791955456 7614368240181707264 7652014814524301312 7661582698105634816 7666639582806845186 7688991301707156688 7727006823616347904 7749534540303276032 7787849397030649856 7836473000831168512 7854538640433494464 7885212557082957824 7895410375030933664 7903390557342626528 7916385401381789696 7926432512320301824 7957578960661098496 7965621979053985792 7975581989011603456 7988845366748020736 8025186744486797312 8043687431141608064 8067138414905869312 8107023552646660096 8136025679713386728 8200088874041838592 8218992767450234224 8280452171069245664 8283709245934094336 8292081896228329472 8316257062106546176 8345652581865066496 8367980672822730752 8439278616279719936 8491767369166262272 8502749634648697792 8516524708434968576 8536158090191094272 8555836733329342184 8569700419173490688 8609050428533932468 8623205526505163776 8676838227183805952 8687687523744782336 8761873808922108784 8830864941275826176 8851222980331021472 8920917649467486208 8952831407401147994 8955969143807049728 8976615589066850816 9011671493809094656 9023326142892495616 9032446351248716032 9094375955041255424 9103567976061698048 9192785635590409216 9213978020508522352 9271285076882696504 9286529028544022528 9298315062529584832 9319750727376604879 9344287321582560256 9371530141762101248 9393134591371696256 9435864101916117152 9463373909793423616 9467096281067536384 9476665024260947968 9510162244450889728 9537888664988647424 9641510746432005532 9667124480533531648 9704876993332871168 9717428153884226048 9727249916729386496 9755609245932679168 9778099123804962496 9838914775467351392 9855092030291615744 9899922992174286848 9916386545352921088 9928785741422608384 10013570067339552896 10036654629482497562 10092417075743801344 10115683406092595968 10195334456534269952 10202063696805959342 10205639256896405504 10231807322744169136 10258989244647829504 10282394907017029888 10312372734734280704 10322795829998532608 10363358646442360832 10383165419234467496 10464922627259935744 10506040726389039104 10530260594866882688 10595754373580224576 10613176032621740032 10620181061429154397 10651143688430405576 10679185510380068864 10703804534353793408 10735010961567652864 10783844687904133888 10788086459821146112 10808704985596535836 10868756850801016832 10893812898868949504 11018869424493720608 11048142263466893312 11105632175867686912 11116857047690727424 11142485048056817728 11174970427205671424 11211786604602330656 11230221150797422592 11244474029105544448 11300068388890537984 11314197705342042112 11333013194689052672 11340280640625873664 11410812402317164928 11429574188977258496 11444080076959489024 11470462433694282928 11500661318870843392 11560781035534395392 11659501367778239248 11690476115994038272 11724559136740376576 11751308465162319872 11763185945812281344 11797480948569751552 11866474764839391424 11897999360656654336 11959911574011355136 11971999897513091072 12034583536990723072 12109433569805970944 12137349784490462168 12232919467832906752 12324393929033295872 12352805697824612384 12450071884421656576 12494610865274129618 12556386088376565344 12592993627992823552 12655255270174806016 12679442386949782423 12692151058134499328 12704979483075117056 12734268626350648832 12779280515980883072 12813470405259806464 12879904772012228608 12914363873017757696 12960320732143855616 13040928459791045632 13070992075605113104 13109099924222037632 13173913273050822656 13212321183467880448 13221041729534253433 13303021520734197952 13325144420317987712 13360544132564615168 13407769721684860928 13430066817328365568 13443641080928321536 13455734777987524204 13561685445530733056 13713827751454544896 13753809756560826368 13799121974895176192 13816968156304133912 13839352651206823936 13871256896560528192 13925763181156922368 13957268480770306048 13980479391809036288 14044076802851895296 14085021633180909568 14117492226085271296 14228653582196178944 14238044939498426774 14350155529573217536 14383237343037909892 14463148880199778304 14477767317922807808 14490791299371179912 14496491180384665088 14553449858686455808 14604892018263866368 14643966177439778816 14811795122450120704 14903918239761195008 14938276657834414976 14972714283326348822 15055900883486654464 15065838249934381819 15090609671384036608 15109761976610575352 15184466897571660416 15203453166553369088 15209433369583910912 15228736480363414528 15304029629048602624 15333279165613690372 15377982603414313376 15454013647232695808 15499069080606552064 15672946001662337024 15709077280866988928 15770425114165915648 15790820750061867328 15806781114685253056 15832770802763579392 15852865024640603648 15915157921322196992 15931243958107971584 15951163978023206912 16050373488973594624 16087374862283216128 16134276829811738624 16214047105293320192 16272051359426773456 16400177748083677184 16437985534900468448 16560904342138491328 16567418491868188672 16584163792456658944 16632514124213092352 16691305163730132992 16735961345645461504 16872643806256009681 16878557232559439872 16983534738332524544 17005499269297395584 17072316180382188544 17111673466658684368 17139400838346981376 17218100857067864936 17246411053010327552 17353676454367611904 17375375047489564672 17523747617844217568 17661729882551652352 17702445960662042944 17841835298934972416 17905662814802295988 17953231178133701632 18023342987618189312 18046652285784991232 18064892702497432064 18385571271180818432 18427956041017044704 18542570153765393008 18573058057088045056 18596630125059169664 18639501454753209758 18688574643165120512 18743060283524202496 18786269182743392512 18871728203832234304 18926747819586847232 18934192562135072768 18953330048521895936 19020324488901779456 19283021492864011064 19334248961067063296 19434856307768452096 19454499833458772992 19511218491865358336 19556198247609924992 19677829550934702784 19710184060583231488 19799845984348573696 19832773090705842176 19857571482845216768 20027140134679105792 20073309258964995124 20184834151487602688 20231366812185191936 20404127393611918684 20463614645488338272 20517978489295659008 20564789814034059776 20624745469468561408 20645591659997065216 20766330838468934992 20929845254519871488 21012081452778078208 21060521189733765376 21191508747160449152 21226352065243480064 21240362122858308794 21302287376860811152 21358371020760137728 21407609068707586816 21470021923135305728 21567689375808267776 21576172919642292224 21617409971193071672 21787625797737899008 22037738848987441216 22096284526933786624 22211264351735373824 22233714095381454848 22284970096113635456 22349940854411342848 22423573209204661312 22460442301594845184 22488948058211088896 22600136777781075968 22628395410684084224 22680561281251747328 22821624804634329856 22888160153918978048 22940924867388565856 23001322637741686784 23121562071068790784 23319002735556478496 23380952231988076544 23502616930324639744 23526371891624562688 23547535861478167357 23594961897139503104 23732949529678782848 23795998721313308672 23919823148022710272 23943999795026182144 24069167073981446144 24218867139611941888 24274699568980924336 24465838935665813504 24648787858066591744 24705611395649224768 24900143768843313152 24989221730548259236 25112772176753130688 25185987255985647104 25310510540349612032 25358884773899564846 25468537252701297664 25558561031961766144 25626940810519612928 25759809544024457216 25920641464287711232 26081856919582091264 26141984151210226208 26218199848444075264 26347826546101645312 26424642366935760896 26442083459068506866 26606043041468395904 26650288840635975424 26815539443369721856 26860133634656731136 26887282161856643072 26911469555975048408 27123370891061466112 27427655502909089792 27507619513121652736 27598243949790352384 27633936312608267824 27678705302413647872 27742513793121056384 27851526362313844736 27914536961540612096 27960958783618072576 28088153605703790592 28170043266361819136 28234984452170542592 28476089878996853548 28700311059146435072 28766474686075819784 28981582598742359824 28992982360769330176 29106899717372911616 29209784036527732736 29287932354879557632 29623590244900241408 29807836479522390016 29876553315668829952 29945428566652697644 30111801766973308928 30131676499868763638 30181219342768073216 30219523953221150704 30368933795143320832 30406906333106738176 30457472960726829056 30608059258097205248 30666558331227380744 30755965206828626752 30908027294465391616 30998138161213104128 31334909925904017979 31345892003324674048 31418154561733977856 31540850228331831296 31581641500123734656 31613562229370506112 31665541605527158784 31705730049281207296 31830315842644393984 31862487916215943168 32100746977947189248 32174749724566432256 32268553659623477248 32544102718853546912 32800355496167354368 32875971069800936896 33121808684276982656 33134836983736377344 33168327584913317888 33382610327460265984 33471922691290923008 33745287612512019362 33757114465118879744 33967069476665049088 34010998538594791168 34144632360764377088 34223346933317368736 34278801676693962752 34436201714135729872 34492822106020655104 34707352908735223808 34750750094979129344 35047495235688435136 35128291203188741467 35323459765103304704 35404891921324085888 35683670597869944832 35811325629604591976 35906462356267403264 36093304571569982464 36129785404994864128 36771142542361636864 36855912082034089408 37085140307530786016 37146116114176090112 37193260250118339328 37279002909506419516 37377149286330241024 37486120567048404992 37572538365486785024 37743456407664468608 37853495639173694464 38040648977803558912 38566042985728022128 38668497922134126592 38869712615536904192 38908999666917545984 39022436983730716672 39112396495219849984 39355659101869405568 39420368121166462976 39599691968697147392 39665546181411684352 40054280269358211584 40146618517929990248 40462733624370383872 40808254787223837368 40927229290976676544 41035956978591318016 41129579628068119552 41249490938937122816 41291183319994130432 41532661676937869984 41859690509039742976 42024162905556156416 42121042379467530752 42383017494320898304 42480724245716617588 42604574753721622304 42716742041520275456 42815218137415173632 42940043846270611456 43135378751616535552 43234819942386143344 43575251595475798016 43731138028459453663 44075477697974882432 44192569053867573248 44422528703470747648 44467428190762909696 44569940192227270912 44699881708822685696 44847146418409322624 44920884603189690368 44977896116422177792 45200273555562151936 45361122562503494656 45643249609268659712 45776320307837956096 45881849734777131712 46243124142137581568 46638005471112956992 46761904463976153088 47005233860649279488 47052743783249125376 47095071722956334714 47465899059357565696 47839646296045420544 47887999590052364288 48138334147962892288 48437734279223883776 48549399137961848672 48931677871331627008 49297575716133183488 49411222791298449536 49800287537686626304 49833157288244493709 49978443461096518472 50225544353506261376 50371974511971294208 50621021080699224064 50717769547799129692 50937074505402595328 51117122063923532288 51253881621039225856 51841282928575422464 52163713839164182528 52283968302420452416 52436399696888150528 52695653092203290624 52884166918137013732 53212086082936791808 53300577681271950848 53631078886739443712 53822939111950096816 54246741782122932224 54855311005818179584 55015239026243305472 55196487899580704768 55267872625216535648 55357410604827295744 55485027586242112768 55703052724627689472 55829073923081224192 55921917567236145152 56176307211407581184 56469968904341085184 56952179757993707096 57400622118292870144 57532949372151639568 57963165197484719648 57985964721538660352 58213799434745823232 58419568073055465472 58575864709759115264 59615672959044780032 59753106631337659904 59890857133305395288 60263352999737527276 60362438685536146432 60439047906442301408 60737867590286641664 60813812666213476352 60914945921453658112 61333116662454761488 61511930413657253504 61816054588930783232 61996276322426208256 62669819851808035958 62691784006649348096 62836309123467955712 63081700456663662592 63163283000247469312 63227124458741012224 63411460098562414592 63660631685288787968 63724975832431886336 64349499449132864512 64537107319246954496 65088205437707093824 65238255091636234153 65600710992334708736 65751942139601873792 66243617368553965312 66269673967472754688 66336655169826635776 66765220654920531968 67490575225024038724 67934138953330098176 68021997077189582336 68289264721528754176 68446693866634737472 68872403428271459744 68985644212041310208 69414705817470447616 69501500189958258688 70094990471376870272 70256582406377482934 70646919530206609408 70809783842648171776 71367341195739889664 71622651259209183952 71812924712534806528 72186609143139964928 72259570809989728256 73542285084723273728 73711824164068178816 74170280615061572032 74292232228352180224 74386520500236678656 74558005819012839032 74754298572660482048 75145076730973570048 75486912815328937216 75706991278347388928 76081297955607117824 77132085971456044256 77336995844268253184 77739425231073808384 77817999333835091968 78044873967461433344 78224792990439699968 78711318203738811136 79199383937394294784 79331092362823368704 80108560538716423168 80293237035859980496 80925467248740767744 81214970624281842517 81616509574447674736 81854458581953353088 82071913957182636032 82259159256136239104 82498981877874245632 82582366639988260864 83065323353875739968 83719381018079485952 84242084758935061504 84766034988641796608 84961448491433235176 85209149507443244608 85630436274830347264 85880087692541222912 86270757503233071104 86469639884772286688 87150503190951596032 87462276056918907326 88150955395949764864 88845057406941495296 88934856381525819392 89139880384454541824 89399763417645371392 89694292836818645248 89955792232844355584 90400547111124303872 90722245125006989312 91286499218537319424 91552640615675912192 91763699469554263424 92486248284275163136 92547292106739774031 93276010942225913984 93523808927952306176 94010467721298558976 94105487566498250752 94190143445912669428 94931798118715131392 96276668295925784576 96875468558447767552 97098798275923697344 97863355742663254016 98595151432266366976 98822445582596899072 99600575075373252608 99666314576488987418 99956886922193036944 100451088707012522752 100743949023942588416 101242042161398448128 101435539095598259384 101874149010805190656 102234244127847064576 102507763242078451712 103682565857150844928 104327427678328365056 104567936604840904832 104872799393776301056 105391306184406581248 105768333836274027464 106424172165873583616 106601155362543901696 107645878223900193632 108493483564245864448 109710622011636359168 110392975799161409536 110535745250433071296 110714821209654591488 110970055172484225536 111406105449255378944 111658147846162448384 112352614422815162368 112939937808682170368 113904359515987414192 114801244236585740288 115065898744303279136 115926330394969439296 115971929443077320704 116427598869491646464 116839136146110930944 117151729419518230528 119506213262675319808 119781714266610790576 120526705999475054552 120724877371072292864 120878095812884602816 121475735180573283328 121627625332426952704 121829891842907316224 122666233324909522976 123023860827314507008 123632109177861566464 123992552644852416512 125339639703616071916 125672618246935911424 126163400913327325184 126326566000494938624 126454248917482024448 126822920197124829184 128698998898265729024 129074214638493908992 130176410875414187648 130476510183272468306 131201421984669417472 131503884279203747584 132487234737107930624 132539347934945509376 132673310339653271552 134981150450048077448 136043994154379164672 136578529443057508352 136893387733269474944 137744806856542919488 137971288424082620416 138829411634940895232 139003000379916517376 140189980942753740544 140513164812754965868 141293839060413218816 141619567685296343552 143245302518418367904 143625849425069613056 144373218286279929856 144519141619979456512 147084570169446547456 147423648328136357632 148340561230123144064 148584464456704360448 148773041000473357312 149116011638025678064 149508597145320964096 150290153461947140096 150973825630657874432 151413982556694777856 154264171942912088512 154673991688536506368 155478850462147616768 155635998667670183936 156449585980879399936 157422636407477622272 158398767874788589568 160217121077432846336 160586474071719960992 161850934497481535488 162429941248563685034 163233019148895349472 163708917163906706176 164518318512272478208 164832751030347171499 164997963755748491264 165164733279976521728 166130646707751479936 167438762036158971904 168484169517870123008 169532069977283593216 169922896982866470352 170418299014886489216 171260872549660694528 171760175385082445824 172541515006466142208 172939279769544573376 174301006381903192064 174924552113837814652 176301910791899529728 178279760768909083648 178799526835290742784 179388585673637290496 179911584465688711168 181444490250013978624 182572998437074638848 183105281231351824384 183527398939108526848 184972496568550326272 185094584213479548062 186552021884451827968 188020935442597117952 188210975132996501504 188380286891825338856 189863596237430262784 192553336591851569152 193750937116895535104 194197596551847394688 195726711485326508032 197190302864532733952 197644891165193798144 199332629152977974836 199913773844386073888 200902177414025045504 201487898047885176832 202871078191196518768 203748298021610381312 204468488255694129152 205015526484156903424 207365131714301689856 208654855356656730112 209135873209681809664 209745598787552602112 210782612368813162496 211536667672548054928 212848344331747167232 213202310725087803392 215291756447800387264 216986967128491728896 219344369481328125853 219421244023272718336 220785951598322819072 221071490500866142592 221940110344968451072 222812210898510757888 224705228845630324736 225879875617364340736 227808719031974828384 229602488473171480576 230131797488606558272 231852660789938878592 231943858886154641408 233678272292221861888 234303458839036461056 239012426525350639616 239563428533221581152 241053411998950109104 241449754742144585728 241756191625769205632 242951470361146566656 243255250664853905408 243659783685814632448 245332466649819045952 246047721654629014016 247264218355723132928 250679279407232143832 251345236493871822848 252653132000989877248 252908497834964048896 253645840394249658368 257397997796531458048 258148429276987817984 260352821750828375296 260953020366544936612 262402843969338834944 263007768558407495168 264974469474215861248 269962300900096154896 272087988308758329344 273157058886115016704 273786775466538949888 275489613713085838976 275942576848165240832 277658823269881790464 280379961885507481088 281026329625509931736 283239135370592687104 286490605036836735808 287251698850139226112 288746436572559859712 289038283239958913024 294169140338893094912 294847296656272715264 296681122460246288128 297546082000946714624 298232023276051356128 299017194290641928192 300580306923894280192 301947651261315748864 302827965113389555712 306117966199216175641 308528343885824177024 309347983377073012736 310957700924295233536 311271997335340367872 312899171961758799872 314845272814955244544 320434242154865692672 321172948143439921984 323701868994963070976 324859882497127370068 326466038297790698944 327417834327813412352 329036637024544956416 329665502060694342998 332261293415502959872 334877524072317943808 336968339035740246016 339064139954567186432 339845793965732940704 340836598029772978432 342521745099321389056 343520350770164891648 345083030012932284416 345878559539089146752 348602012763806384128 349849104227675629304 352603821583799059456 356559521537818167296 357599053670581485568 358777171347274580992 359823168931377422336 362888980500027957248 365145996874149277696 366210562462703648768 367054797878217053696 370189168426959096124 373104043768903655936 376760573783650677712 379727192474860525568 385106673183703138304 387501874233791070208 388395193103694789376 391453422970653016064 395289782330387596288 398665258305955949672 399827547688772147776 401804354828050091008 402975796095770353664 405742156382393037536 407496596043220762624 408936976511388258304 410031052968313806848 417309710713313460224 418271746419363619328 419491197575105204224 423073335345096109856 425696688663494334464 426404621450175606784 430583512895600774528 433973934256983457792 438688738962656251706 438842488046545436672 441571903196645638144 442142981001732285184 443880220689936902144 445624421797021515776 451759751234728681472 455617438063949656768 456667785641453639071 459204976946342961152 460263594977213116544 463705321579877757184 463887717772309282816 467356544584443723776 478024853050701279232 479126857066443162304 482106823997900218208 482899509484289171456 483512383251538411264 485902940722293133312 486510501329707810816 487319567371629264896 490664933299638091904 492095443309258028032 494528436711446265856 501358558814464287664 502690472987743645696 505306264001979754496 505816995669928097792 507291680788499316736 514795995593062916096 520705643501656750592 521906040733089873224 526015537116814990336 529948938948431722496 539924601800192309792 544175976617516658688 546314117772230033408 547573550933077899776 550979227426171677952 555317646539763580928 560759923771014962176 562052659251019863472 566478270741185374208 568504794369972897619 572981210073673471616 574503397700278452224 577492873145119719424 578076566479917826048 589694593312545430528 593362244920492576256 595092164001893429248 596464046552102712256 601160613847788560384 603895302522631497728 605655930226779111424 612235932398432351282 617056687771648354048 621915401848590467072 622543994670680735744 625798343923517599744 629690545629910489088 640868484309731385344 642345896286879843968 647403737989926141952 647831044747178418217 649719764994254740136 652932076595581397888 654835668655626824704 658073274049089912832 659331004121388685996 664522586831005919744 673936678071480492032 678128279909134372864 679691587931465881408 681673196059545956864 685043490198642778112 690166060025864568832 691757119078178293504 697204025527612768256 699698208455351258608 705207643167598118912 713119043075636334592 715198107341162971136 717554342694549161984 719646337862754844672 725777961000055914496 730291993748298555392 734109595756434107392 740378336853918192248 746208087537807311872 753521147567301355424 759454384949721051136 775003748467582140416 776790386207389578752 790579564660775192576 797330516611911899344 799655095377544295552 803608709656100182016 805951592191540707328 811484312764786075072 814993192086441525248 817873953022776516608 820062105936627613696 836543492838727238656 838982395150210408448 846146670690192219712 851393377326988668928 852809242900351213568 861167025791201549056 867947868513966915584 877377477925312503412 883143806393291276288 884285962003464570368 887760441379873804288 903519502469457362944 911234876127899313536 913335571282907278142 918409953892685922304 920527189954426233088 927410643159755514368 927775435544618565632 956049706101402558464 958253714132886324608 964213647995800436416 965799018968578342912 967024766503076822528 971805881444586266624 973021002659415621632 981329866599276183808 984190886618516056064 989056873422892531712 1002717117628928575328 1005380945975487291392 1010612528003959508992 1011633991339856195584 1014583361576998633472 1029591991186125832192 1041411287003313501184 1043812081466179746448 1052031074233629980672 1059897877896863444992 1079849203600384619584 1088351953235033317376 1095147101866155799552 1101958454852343355904 1121519847542029924352 1124105318502039726944 1132956541482370748416 1137009588739945795238 1145962420147346943232 1154985746290239438848 1156153132959835652096 1179389186625090861056 1186724489840985152512 1190184328003786858496 1192928093104205424512 1202321227695577120768 1207790605045262995456 1211311860453558222848 1224471864796864702564 1234113375543296708096 1251596687847035199488 1259381091259820978176 1281736968619462770688 1284691792573759687936 1294807475979852283904 1295662089494356836434 1299439529988509480272 1305864153191162795776 1309671337311253649408 1316146548098179825664 1318662008242777371992 1329045173662011839488 1347873356142960984064 1356256559818268745728 1359383175862931762816 1363346392119091913728 1370086980397285556224 1380332120051729137664 1383514238156356587008 1399396416910702517216 1410415286335196237824 1426238086151272669184 1435108685389098323968 1439292675725509689344 1451555922000111828992 1460583987496597110784 1468219191512868214784 1480756673707836384496 1492416175075614623744 1507042295134602710848 1518908769899442102272 1553580772414779157504 1581159129321550385152 1594661033223823798688 1599310190755088591104 1607217419312200364032 1611903184383081414656 1622968625529572150144 1635747906045553033216 1640124211873255227392 1673086985677454477312 1677964790300420816896 1692293341380384439424 1702786754653977337856 1705618485800702427136 1722334051582403098112 1754754955850625006824 1768571924006929140736 1775520882759747608576 1807039004938914725888 1822469752255798627072 1826671142565814556284 1836819907785371844608 1841054379908852466176 1854821286319511028736 1912099412202805116928 1916507428265772649216 1928427295991600872832 1931598037937156685824 1934049533006153645056 1943611762889172533248 1962659733198552367616 1968381773237032112128 2005434235257857150656 2010761891950974582784 2021225056007919017984 2023267982679712391168 2059183982372251664384 2082822574006627002368 2087624162932359492896 2104062148467259961344 2119795755793726889984 2142825763394513229487 2159698407200769239168 2176703906470066634752 2190294203732311599104 2203916909704686711808 2243039695084059848704 2248210637004079453888 2265913082964741496832 2274019177479891590476 2291924840294693886464 2358778373250181722112 2373448979681970305024 2380368656007573716992 2385856186208410849024 2404642455391154241536 2415581210090525990912 2448943729593729405128 2468226751086593416192 2503193375694070398976 2518762182519641956352 2563473937238925541376 2569383585147519375872 2591324178988713672868 2598879059977018960544 2611728306382325591552 2619342674622507298816 2637324016485554743984 2658090347324023678976 2695746712285921968128 2712513119636537491456 2718766351725863525632 2726692784238183827456 2740173960794571112448 2767028476312713174016 2798792833821405034432 2820830572670392475648 2852476172302545338368 2870217370778196647936 2921167974993194221568 2936438383025736429568 2961513347415672768992 2984832350151229247488 3014084590269205421696 3037817539798884204544 3107161544829558315008 3162318258643100770304 3189322066447647597376 3198620381510177182208 3214434838624400728064 3245937251059144300288 3271495812091106066432 3346173971354908954624 3355929580600841633792 3384586682760768878848 3405573509307954675712 3411236971601404854272 3444668103164806196224 3509509911701250013648 3537143848013858281472 3551041765519495217152 3644939504511597254144 3653342285131629112568 3682108759817704932352 3709642572639022057472 3824198824405610233856 3833014856531545298432 3856854591983201745664 3868099066012307290112 3887223525778345066496 3925319466397104735232 3936763546474064224256 3979533560589810283333 4010868470515714301312 4021523783901949165568 4042450112015838035968 4046535965359424782336 4165645148013254004736 4175248325864718985792 4208124296934519922688 4239591511587453779968 4285651526789026458974 4319396814401538478336 4353407812940133269504 4380588407464623198208 4407833819409373423616 4486079390168119697408 4496421274008158907776 4531826165929482993664 4548038354959783180952 4583849680589387772928 4717556746500363444224 4746897959363940610048 4760737312015147433984 4771712372416821698048 4831162420181051981824 4897887459187458810256 4936453502173186832384 5006386751388140797952 5037524365039283912704 5138767170295038751744 5182648357977427345736 5197758119954037921088 5223456612764651183104 5238685349245014597632 5274648032971109487968 5316180694648047357952 5425026239273074982912 5437532703451727051264 5453385568476367654912 5534056952625426348032 5597585667642810068864 5641661145340784951296 5704952344605090676736 5740434741556393295872 5872876766051472859136 5923026694831345537984 5969664700302458494976 6028169180538410843392 6075635079597768409088 6214323089659116630016 6324636517286201540608 6378644132895295194752 6397240763020354364416 6428869677248801456128 6491874502118288600576 6692347942709817909248 6769173365521537757696 6811147018615909351424 6889336206329612392448 7019019823402500027296 7074287696027716562944 7102083531038990434304 7289879009023194508288 7306684570263258225136 7364217519635409864704 7419285145278044114944 7666029713063090596864 7713709183966403491328 7736198132024614580224 7850638932794209470464 7873527092948128448512 7959067121179620566666 8021736941031428602624 8084900224031676071936 8093071930718849564672 8331290296026508009472 8350496651729437971584 8416248593869039845376 8479183023174907559936 8571303053578052917948 8638793628803076956672 8761176814929246396416 8815667638818746847232 8972158780336239394816 8992842548016317815552 9063652331858965987328 9096076709919566361904 9167699361178775545856 9435113493000726888448 9493795918727881220096 9543424744833643396096 9662324840362103963648 9795774918374917620512 9872907004346373664768 10075048730078567825408 10277534340590077503488 10365296715954854691472 10395516239908075842176 10446913225529302366208 10477370698490029195264 10549296065942218975936 10632361389296094715904 10875065406903454102528 10906771136952735309824 11068113905250852696064 11195171335285620137728 11283322290681569902592 11480869483112786591744 11745753532102945718272 11846053389662691075968 11939329400604916989952 12056338361076821686784 12428646179318233260032 12649273034572403081216 12757288265790590389504 12794481526040708728832 12857739354497602912256 12983749004236577201152 13384695885419635818496 13538346731043075515392 13778672412659224784896 14038039646805000054592 14148575392055433125888 14579758018046389016576 14613369140526516450272 14728435039270819729408 14838570290556088229888 15332059426126181193728 15427418367932806982656 15472396264049229160448 15701277865588418940928 15747054185896256897024 15918134242359241133332 16043473882062857205248 16662580592053016018944 16700993303458875943168 16832497187738079690752 17142606107156105835896 17277587257606153913344 17522353629858492792832 17631335277637493694464 17944317560672478789632 17985685096032635631104 18192153419839132723808 18335398722357551091712 18870226986001453776896 18987591837455762440192 19086849489667286792192 19591549836749835241024 19745814008692747329536 20555068681180155006976 20730593431909709382944 20791032479816151684352 20893826451058604732416 20954741396980058390528 21098592131884437951872 21264722778592189431808 21750130813806908205056 21813542273905470619648 22136227810501705392128 22390342670571240275456 23491507064205891436544 23692106779325382151936 23878658801209833979904 24112676722153643373568 24857292358636466520064 25514576531581180779008 25588963052081417457664 25967498008473154402304 26769391770839271636992 27076693462086151030784 27557344825318449569792 27856734924128671983331 28076079293610000109184 28297150784110866251776 29159516036092778033152 29226738281053032900544 29456870078541639458816 29677140581112176459776 30664118852252362387456 30854836735865613965312 30944792528098458320896 31402555731176837881856 31836268484718482266664 32086947764125714410496 33325161184106032037888 33401986606917751886336 34285212214312211671792 34555174515212307826688 35044707259716985585664 35262670555274987388928 35971370192065271262208 36384306839678265447616 36670797444715102183424 37975183674911524880384 38173698979334573584384 39183099673499670482048 39491628017385494659072 41110137362360310013952 41461186863819418765888 41582064959632303368704 41787652902117209464832 42197184263768875903744 42529445557184378863616 43500261627613816410112 43627084547810941239296 44272455621003410784256 44780685341142480550912 47384213558650764303872 48225353444307286747136 49714584717272933040128 51029153063162361558016 51177926104162834915328 51934996016946308804608 54153386924172302061568 55114689650636899139584 55713469848257343966662 56152158587220000218368 56594301568221732503552 58319032072185556066304 58453476562106065801088 58913740157083278917632 59354281162224352919552 61328237704504724774912 61709673471731227930624 61889585056196916641792 62805111462353675763712 63672536969436964533328 64173895528251428820992 66803973213835503772672 68570424428624423343584 69110349030424615653376 70525341110549974777856 71942740384130542524416 72768613679356530895232 73341594889430204366848 76347397958669147168768 78366199346999340964096 78983256034770989318144 82220274724720620027904 82922373727638837531776 83164129919264606737408 83575305804234418929664 84394368527537751807488 87000523255227632820224 88544911242006821568512 89561370682284961101824 94768427117301528607744 96450706888614573494272 102058306126324723116032 102355852208325669830656 103869992033892617609216 108306773848344604123136 110229379301273798279168 111426939696514687933324 112304317174440000436736 116638064144371112132608 116906953124212131602176 117827480314166557835264 122656475409009449549824 123419346943462455861248 125610222924707351527424 127345073938873929066656 128347791056502857641984 133607946427671007545344 137140848857248846687168 138220698060849231306752 143885480768261085048832 145537227358713061790464 146683189778860408733696 152694795917338294337536 156732398693998681928192 164440549449441240055808 165844747455277675063552 166328259838529213474816 167150611608468837859328 168788737055075503614976 174001046510455265640448 179122741364569922203648 189536854234603057215488 192901413777229146988544 204116612252649446232064 204711704416651339661312 207739984067785235218432 216613547696689208246272 222853879393029375866648 224608634348880000873472 233276128288742224265216 233813906248424263204352 245312950818018899099648 246838693886924911722496 254690147877747858133312 256695582113005715283968 267215892855342015090688 274281697714497693374336 276441396121698462613504 287770961536522170097664 291074454717426123580928 305389591834676588675072 313464797387997363856384 331689494910555350127104 332656519677058426949632 337577474110151007229952 348002093020910531280896 358245482729139844407296 379073708469206114430976 385802827554458293977088 408233224505298892464128 415479968135570470436864 433227095393378416492544 445707758786058751733296 449217268697760001746944 467627812496848526408704 493677387773849823444992 509380295755495716266624 513391164226011430567936 534431785710684030181376 548563395428995386748672 552882792243396925227008 575541923073044340195328 582148909434852247161856 626929594775994727712768 663378989821110700254208 665313039354116853899264 675154948220302014459904 716490965458279688814592 758147416938412228861952 771605655108916587954176 816466449010597784928256 891415517572117503466592 898434537395520003493888 935255624993697052817408 1018760591510991432533248 1026782328452022861135872 1068863571421368060362752 1097126790857990773497344 1151083846146088680390656 1164297818869704494323712 1253859189551989455425536 1326757979642221400508416 1330626078708233707798528 1350309896440604028919808 1432981930916559377629184 1516294833876824457723904 1632932898021195569856512 1782831035144235006933184 1796869074791040006987776 1870511249987394105634816 2037521183021982865066496 2137727142842736120725504 2194253581715981546994688 2328595637739408988647424 2507718379103978910851072 2653515959284442801016832 2661252157416467415597056 2700619792881208057839616 3032589667753648915447808 3565662070288470013866368 3593738149582080013975552 3741022499974788211269632 4075042366043965730132992 4388507163431963093989376 4657191275478817977294848 5015436758207957821702144 5307031918568885602033664 5401239585762416115679232 7131324140576940027732736 7187476299164160027951104 7482044999949576422539264 8150084732087931460265984 8777014326863926187978752 9314382550957635954589696 10030873516415915643404288 10614063837137771204067328 14262648281153880055465472 14964089999899152845078528 16300169464175862920531968 17554028653727852375957504 18628765101915271909179392 21228127674275542408134656 28525296562307760110930944 32600338928351725841063936 35108057307455704751915008 57050593124615520221861888 65200677856703451682127872 70216114614911409503830016 114101186249231040443723776 130401355713406903364255744 228202372498462080887447552 456404744996924161774895104 912809489993848323549790208
- Sum of all divisors σ(n): 2419619369009601454080000000
- Sum of proper divisors (its aliquot sum) s(n): 1506809879015753130530209792
- 912809489993848323549790208 is an abundant number, because the sum of its proper divisors (1506809879015753130530209792) is greater than itself. Its abundance is 594000389021904806980419584
Bases of 912809489993848323549790208
- Binary: 1011110011000011101110110110011011000110000000110111001101101100110111000110000000000000002
- Hexadecimal: 0x2F30EED9B180DCDB3718000
- Base-36: 36OZ8AX7NP2FSX8Y68
Squares and roots of 912809489993848323549790208
- 912809489993848323549790208 squared (9128094899938483235497902082) is 833221165022829482713715821866095905747511640812683264
- 912809489993848323549790208 cubed (9128094899938483235497902083) is 760572186696569111454183448386693734860270636512759276744228535541392692752678912
-
The
square root of 912809489993848323549790208 is 30212737214523.4190058565 -
912809489993848323549790208 is a
perfect cube number . Itscube root is 970048352
Scales and comparisons
How big is 912809489993848323549790208?- 912,809,489,993,848,323,549,790,208 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 912,809,489,993,848,323,549,790,208 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 912809489993848323549790208 cubic inches would be around 80837362.7 feet tall.
Recreational maths with 912809489993848323549790208
- 912809489993848323549790208 backwards is 802097945323848399984908219
- The number of decimal digits it has is: 27
- The sum of 912809489993848323549790208's digits is 143
- 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 912809489993848323549790208 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 912809489993848323549790208 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/912809489993848323549790208/
Chicago style:
Numbermatics. 2024. "Number 912809489993848323549790208 - Facts about the integer". https://numbermatics.com/n/912809489993848323549790208/
The information we have on file for 912809489993848323549790208 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 912809489993848323549790208, math, Factors of 912809489993848323549790208, curriculum, school, college, exams, university, Prime factorization of 912809489993848323549790208, STEM, science, technology, engineering, physics, economics, calculator, nine hundred twelve septillion, eight hundred nine sextillion, four hundred eighty-nine quintillion, nine hundred ninety-three quadrillion, eight hundred forty-eight trillion, three hundred twenty-three billion, five hundred forty-nine million, seven hundred ninety thousand, two hundred eight.