839928947967477099830181888
839,928,947,967,477,099,830,181,888 is an even composite number composed of five prime numbers multiplied together.
839928947967477099830181888 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand and eighty divisors.
Prime factorization of 839928947967477099830181888:
221 × 39 × 73 × 433 × 9073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 43 × 43 × 43 × 907 × 907 × 907)See below for interesting mathematical facts about the number 839928947967477099830181888 from the Numbermatics database.
Names of 839928947967477099830181888
- Cardinal: 839928947967477099830181888 can be written as Eight hundred thirty-nine septillion, nine hundred twenty-eight sextillion, nine hundred forty-seven quintillion, nine hundred sixty-seven quadrillion, four hundred seventy-seven trillion, ninety-nine billion, eight hundred thirty million, one hundred eighty-one thousand, eight hundred eighty-eight.
Scientific notation
- Scientific notation: 8.39928947967477099830181888 × 1026
Factors of 839928947967477099830181888
Divisors of 839928947967477099830181888
- Number of divisors d(n): 14080
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 81 84 86 96 98 108 112 126 128 129 144 147 162 168 172 189 192 196 216 224 243 252 256 258 288 294 301 324 336 343 344 378 384 387 392 432 441 448 486 504 512 516 567 576 588 602 648 672 686 688 729 756 768 774 784 864 882 896 903 907 972 1008 1024 1029 1032 1134 1152 1161 1176 1204 1296 1323 1344 1372 1376 1458 1512 1536 1548 1568 1701 1728 1764 1792 1806 1814 1849 1944 2016 2048 2058 2064 2107 2187 2268 2304 2322 2352 2408 2592 2646 2688 2709 2721 2744 2752 2916 3024 3072 3087 3096 3136 3402 3456 3483 3528 3584 3612 3628 3698 3888 3969 4032 4096 4116 4128 4214 4374 4536 4608 4644 4704 4816 5103 5184 5292 5376 5418 5442 5488 5504 5547 5832 6048 6144 6174 6192 6272 6321 6349 6561 6804 6912 6966 7056 7168 7224 7256 7396 7776 7938 8064 8127 8163 8192 8232 8256 8428 8748 9072 9216 9261 9288 9408 9632 10206 10368 10449 10584 10752 10836 10884 10976 11008 11094 11664 11907 12096 12288 12348 12384 12544 12642 12698 12943 13122 13608 13824 13932 14112 14336 14448 14512 14749 14792 15309 15552 15876 16128 16254 16326 16384 16464 16512 16641 16856 17496 18144 18432 18522 18576 18816 18963 19047 19264 19683 20412 20736 20898 21168 21504 21672 21768 21952 22016 22188 23328 23814 24192 24381 24489 24576 24696 24768 25088 25284 25396 25886 26244 27216 27648 27783 27864 28224 28672 28896 29024 29498 29584 30618 31104 31347 31752 32256 32508 32652 32768 32928 33024 33282 33712 34992 35721 36288 36864 37044 37152 37632 37926 38094 38528 38829 39001 39366 40824 41472 41796 42336 43008 43344 43536 43904 44032 44247 44376 44443 45927 46656 47628 48384 48762 48978 49152 49392 49536 49923 50176 50568 50792 51772 52488 54432 55296 55566 55728 56448 56889 57141 57344 57792 58048 58996 59168 61236 62208 62694 63504 64512 65016 65304 65536 65856 66048 66564 67424 69984 71442 72576 73143 73467 73728 74088 74304 75264 75852 76188 77056 77658 78002 78732 79507 81648 82944 83349 83592 84672 86016 86688 87072 87808 88064 88494 88752 88886 90601 91854 93312 94041 95256 96768 97524 97956 98304 98784 99072 99846 100352 101136 101584 103544 104976 107163 108864 110592 111132 111456 112896 113778 114282 114688 115584 116096 116487 117003 117992 118336 122472 124416 125388 127008 129024 130032 130608 131072 131712 132096 132741 133128 133329 134848 137781 139968 142884 145152 146286 146934 147456 148176 148608 149769 150528 151704 152376 154112 155316 156004 157464 159014 163296 165888 166698 167184 169344 170667 171423 172032 173376 174144 175616 176128 176988 177504 177772 181202 183708 186624 188082 190512 193536 195048 195912 196608 197568 198144 199692 200704 202272 203168 207088 209952 214326 217728 219429 220401 221184 222264 222912 225792 227556 228564 229376 231168 232192 232974 234006 235984 236672 238521 244944 248832 250047 250776 254016 258048 260064 261216 262144 263424 264192 265482 266256 266658 269696 271803 273007 275562 279936 282123 285768 290304 292572 293868 294912 296352 297216 299538 301056 303408 304752 308224 310632 311101 312008 314928 318028 321489 326592 331776 333396 334368 338688 341334 342846 344064 346752 348288 349461 351009 351232 352256 353976 355008 355544 362404 367416 373248 376164 381024 387072 390096 391824 393216 395136 396288 398223 399384 399987 401408 404544 406336 414176 419904 428652 435456 438858 440802 442368 444528 445824 449307 451584 455112 457128 458752 462336 464384 465948 468012 471968 473344 477042 489888 497664 500094 501552 508032 512001 514269 516096 520128 522432 524288 526848 528384 530964 532512 533316 539392 543606 546014 551124 556549 559872 564246 571536 580608 585144 587736 589824 592704 594432 599076 602112 606816 609504 616448 621264 622202 624016 629856 634207 636056 642978 653184 658287 661203 663552 666792 668736 677376 682668 685692 688128 693504 696576 698922 702018 702464 704512 707952 710016 711088 715563 724808 734832 746496 750141 752328 762048 774144 780192 783648 786432 790272 792576 796446 798768 799974 802816 809088 812672 815409 819021 822649 828352 839808 846369 857304 870912 877716 881604 884736 889056 891648 898614 903168 910224 914256 917504 924672 928768 931896 933303 936024 943936 946688 954084 964467 979776 995328 1000188 1003104 1016064 1024002 1028538 1032192 1040256 1044864 1048383 1048576 1053027 1053696 1056768 1061928 1065024 1066632 1078784 1087212 1092028 1102248 1113098 1119744 1128492 1143072 1161216 1170288 1175472 1179648 1185408 1188864 1194669 1198152 1199961 1204224 1213632 1219008 1232896 1242528 1244404 1248032 1259712 1268414 1272112 1285956 1306368 1316574 1322406 1327104 1333584 1337472 1347921 1354752 1365336 1371384 1376256 1387008 1393152 1397844 1404036 1404928 1409024 1415904 1420032 1422176 1431126 1449616 1469664 1492992 1500282 1504656 1524096 1536003 1542807 1548288 1560384 1567296 1572864 1580544 1585152 1592892 1597536 1599948 1605632 1618176 1625344 1630818 1638042 1645298 1656704 1669647 1677043 1679616 1692738 1714608 1741824 1755432 1763208 1769472 1778112 1783296 1797228 1806336 1820448 1828512 1835008 1849344 1857536 1863792 1866606 1872048 1887872 1893376 1902621 1908168 1911049 1928934 1959552 1974861 1983609 1990656 2000376 2006208 2032128 2048004 2057076 2064384 2080512 2089728 2096766 2097152 2106054 2107392 2113536 2123856 2130048 2133264 2146689 2157568 2174424 2184056 2204496 2226196 2239488 2250423 2256984 2286144 2322432 2340576 2350944 2359296 2370816 2377728 2389338 2396304 2399922 2408448 2427264 2438016 2446227 2457063 2465792 2467947 2485056 2488808 2496064 2519424 2536828 2544224 2571912 2612736 2633148 2644812 2654208 2667168 2674944 2695842 2709504 2730672 2742768 2752512 2774016 2786304 2795688 2799909 2808072 2809856 2818048 2831808 2840064 2844352 2862252 2899232 2939328 2985984 3000564 3009312 3048192 3072006 3085614 3096576 3120768 3134592 3145149 3145728 3159081 3161088 3170304 3185784 3195072 3199896 3211264 3236352 3250688 3261636 3276084 3290596 3313408 3339294 3354086 3359232 3385476 3429216 3483648 3510864 3526416 3538944 3556224 3566592 3584007 3594456 3599883 3612672 3640896 3657024 3670016 3698688 3715072 3727584 3733212 3744096 3775744 3786752 3805242 3816336 3822098 3857868 3895843 3919104 3949722 3967218 3981312 4000752 4012416 4043763 4064256 4096008 4114152 4128768 4161024 4179456 4193532 4212108 4214784 4227072 4247712 4260096 4266528 4293378 4315136 4348848 4368112 4408992 4452392 4478976 4500846 4513968 4572288 4608009 4628421 4644864 4681152 4701888 4718592 4741632 4755456 4778676 4792608 4799844 4816896 4854528 4876032 4892454 4914126 4931584 4935894 4970112 4977616 4992128 5008941 5031129 5038848 5073656 5088448 5143824 5225472 5266296 5289624 5308416 5334336 5349888 5391684 5419008 5461344 5485536 5505024 5548032 5572608 5591376 5599818 5616144 5619712 5636096 5663616 5680128 5688704 5707863 5724504 5733147 5758543 5798464 5878656 5924583 5950827 5971968 6001128 6018624 6096384 6144012 6171228 6193152 6241536 6269184 6290298 6291456 6318162 6322176 6340608 6371568 6390144 6399792 6422528 6440067 6472704 6501376 6523272 6552168 6581192 6626816 6678588 6708172 6718464 6751269 6770952 6858432 6967296 7021728 7052832 7077888 7112448 7133184 7168014 7188912 7199766 7225344 7281792 7314048 7338681 7340032 7371189 7397376 7403841 7430144 7455168 7466424 7488192 7551488 7573504 7610484 7632672 7644196 7715736 7791686 7838208 7899444 7934436 7962624 8001504 8024832 8087526 8128512 8192016 8228304 8257536 8322048 8358912 8387064 8399727 8424216 8429568 8454144 8495424 8520192 8533056 8586756 8630272 8697696 8736224 8817984 8904784 8957952 9001692 9027936 9144576 9216018 9256842 9289728 9362304 9403776 9435447 9437184 9477243 9483264 9510912 9557352 9585216 9599688 9633792 9709056 9752064 9784908 9828252 9863168 9871788 9940224 9955232 9984256 10017882 10062258 10077696 10147312 10176896 10287648 10450944 10532592 10579248 10616832 10668672 10699776 10752021 10783368 10799649 10838016 10922688 10971072 11010048 11096064 11145216 11182752 11199636 11232288 11239424 11272192 11327232 11360256 11377408 11415726 11449008 11466294 11517086 11596928 11687529 11739301 11757312 11849166 11901654 11943936 12002256 12037248 12131289 12192768 12288024 12342456 12386304 12483072 12538368 12580596 12636324 12644352 12681216 12743136 12780288 12799584 12845056 12880134 12945408 13002752 13046544 13104336 13162384 13253632 13357176 13377343 13416344 13436928 13502538 13541904 13716864 13824027 13885263 13934592 14043456 14105664 14155776 14224896 14266368 14336028 14377824 14399532 14450688 14563584 14628096 14677362 14680064 14742378 14794752 14807682 14860288 14910336 14932848 14976384 15026823 15093387 15102976 15147008 15220968 15265344 15288392 15431472 15583372 15676416 15798888 15868872 15925248 16003008 16049664 16175052 16257024 16384032 16456608 16515072 16644096 16717824 16774128 16799454 16848432 16859136 16908288 16990848 17040384 17066112 17123589 17173512 17199441 17260544 17275629 17395392 17472448 17635968 17809568 17852481 17915904 18003384 18055872 18289152 18432036 18513684 18579456 18724608 18807552 18870894 18874368 18954486 18966528 19021824 19114704 19170432 19199376 19267584 19320201 19418112 19504128 19569816 19656504 19726336 19743576 19880448 19910464 19968512 20035764 20124516 20155392 20294624 20353792 20575296 20901888 21065184 21158496 21233664 21337344 21399552 21504042 21566736 21599298 21676032 21845376 21942144 22016043 22020096 22113567 22192128 22211523 22290432 22365504 22399272 22464576 22478848 22544384 22654464 22720512 22754816 22831452 22898016 22932588 23034172 23193856 23375058 23478602 23514624 23698332 23803308 23887872 24004512 24074496 24262578 24385536 24576048 24684912 24772608 24966144 25076736 25161192 25199181 25272648 25288704 25362432 25486272 25560576 25599168 25690112 25760268 25890816 26005504 26093088 26208672 26324768 26507264 26714352 26754686 26832688 26873856 27005076 27083808 27270901 27433728 27648054 27770526 27869184 28086912 28211328 28306341 28311552 28431729 28449792 28532736 28672056 28755648 28799064 28901376 29127168 29256192 29354724 29484756 29589504 29615364 29720576 29820672 29865696 29952768 30053646 30186774 30205952 30294016 30441936 30530688 30576784 30862944 31166744 31352832 31597776 31737744 31850496 32006016 32099328 32256063 32350104 32398947 32514048 32768064 32913216 33030144 33288192 33435648 33548256 33598908 33696864 33718272 33816576 33981696 34080768 34132224 34247178 34347024 34398882 34521088 34551258 34790784 34944896 35062587 35217903 35271936 35373907 35619136 35704962 35831808 36006768 36111744 36393867 36578304 36864072 37027368 37158912 37449216 37615104 37741788 37908972 37933056 38043648 38229408 38340864 38398752 38535168 38640402 38836224 39008256 39139632 39313008 39452672 39487152 39760896 39820928 39937024 40071528 40132029 40249032 40309801 40310784 40589248 40707584 41150592 41472081 41655789 41803776 42130368 42316992 42467328 42674688 42799104 43008084 43133472 43198596 43352064 43690752 43884288 44032086 44040192 44227134 44384256 44423046 44580864 44731008 44798544 44929152 44957696 45080469 45088768 45280161 45308928 45441024 45509632 45662904 45796032 45865176 46068344 46387712 46750116 46957204 47029248 47396664 47606616 47775744 48009024 48148992 48525156 48771072 49152096 49369824 49545216 49932288 50153472 50322384 50398362 50545296 50577408 50724864 50972544 51121152 51198336 51370767 51380224 51520536 51598323 51781632 51826887 52011008 52186176 52417344 52649536 53014528 53428704 53509372 53665376 53747712 54010152 54167616 54541802 54867456 55296108 55541052 55738368 56173824 56422656 56612682 56623104 56863458 56899584 57065472 57344112 57511296 57598128 57802752 57960603 58254336 58512384 58709448 58969512 59179008 59230728 59441152 59641344 59731392 59905536 60107292 60373548 60411904 60588032 60883872 61061376 61153568 61725888 62333488 62705664 63195552 63475488 63700992 64012032 64198656 64512126 64700208 64797894 65028096 65536128 65826432 66048129 66060288 66340701 66576384 66634569 66871296 67096512 67197816 67393728 67436544 67633152 67963392 68161536 68264448 68494356 68694048 68797764 69042176 69102516 69581568 69889792 70125174 70435806 70543872 70747814 71238272 71409924 71663616 72013536 72112849 72223488 72787734 73156608 73728144 74054736 74317824 74898432 75230208 75483576 75597543 75817944 75866112 76087296 76458816 76681728 76797504 77070336 77280804 77672448 78016512 78279264 78626016 78905344 78974304 79521792 79641856 79874048 80143056 80264058 80498064 80619602 80621568 81178496 81415168 81812703 82175107 82301184 82944162 83311578 83607552 84260736 84633984 84919023 84934656 85295187 85349376 85598208 86016168 86266944 86397192 86704128 87381504 87768576 88064172 88454268 88768512 88846092 89161728 89462016 89597088 89858304 89915392 90160938 90177536 90560322 90617856 90882048 91019264 91325808 91592064 91730352 92136688 92775424 93500232 93914408 94058496 94793328 95213232 95551488 96018048 96297984 96768189 97050312 97196841 97542144 98304192 98739648 99090432 99864576 100306944 100644768 100796724 101090592 101154816 101449728 101945088 102242304 102396672 102741534 102760448 103041072 103196646 103563264 103653774 104022016 104372352 104834688 105187761 105299072 105653709 106029056 106121721 106857408 107018744 107330752 107495424 108020304 108335232 109083604 109734912 110592216 111082104 111476736 112347648 112845312 113225364 113726916 113799168 114130944 114688224 115022592 115196256 115605504 115921206 116508672 117024768 117418896 117939024 118358016 118461456 118882304 119282688 119462784 119811072 120214584 120396087 120747096 120823808 120929403 121176064 121767744 122122752 122307136 123451776 124666976 124967367 125411328 126391104 126950976 127401984 128024064 128397312 129024252 129400416 129595788 130056192 131072256 131652864 132096258 132120576 132681402 133152768 133269138 133742592 134193024 134395632 134787456 134873088 135241407 135266304 135840483 135926784 136323072 136528896 136988712 137388096 137595528 138084352 138205032 139163136 139779584 140250348 140871612 141087744 141495628 142476544 142819848 143327232 144027072 144225698 144446976 145575468 146313216 147456288 148109472 148635648 149796864 150460416 150967152 151195086 151635888 151732224 152174592 152917632 153363456 153595008 154112301 154140672 154561608 154794969 155344896 155480661 156033024 156558528 157252032 157810688 157948608 159043584 159283712 159748096 160286112 160528116 160996128 161239204 161243136 162356992 162830336 163625406 164350214 164602368 165888324 166623156 167215104 168521472 169267968 169838046 169869312 170590374 170698752 171196416 172032336 172533888 172794384 173408256 173881809 174763008 175537152 176128344 176908536 177537024 177692184 178323456 178924032 179194176 179716608 179830784 180321876 181120644 181235712 181764096 182038528 182651616 183184128 183460704 184273376 185550848 187000464 187828816 188116992 189586656 190426464 191102976 192036096 192595968 193536378 194100624 194393682 195084288 196608384 197479296 198144387 198180864 199022103 199729152 199903707 200613888 201289536 201593448 202181184 202309632 202899456 203890176 204484608 204793344 205483068 206082144 206393292 207126528 207307548 208044032 208744704 209669376 210375522 210598144 211307418 212058112 212243442 213714816 214037488 214661504 214990848 216040608 216338547 216670464 218167208 219469824 221184432 222164208 222953472 224695296 225690624 226450728 226792629 227453832 227598336 228261888 229376448 230045184 230392512 231211008 231842412 233017344 234049536 234837792 235878048 236716032 236922912 237764608 238565376 238925568 239622144 240429168 240792174 241494192 241647616 241858806 242352128 243535488 244245504 244614272 245438109 246525321 246903552 247617349 249333952 249934734 250822656 252782208 253901952 254757069 254803968 255885561 256048128 256794624 258048504 258800832 259191576 260112384 262144512 263305728 264192516 265362804 266305536 266538276 267485184 268386048 268791264 269574912 269746176 270482814 270532608 271680966 271853568 272646144 273057792 273977424 274776192 275191056 276168704 276410064 278326272 279559168 280500696 281743224 282168607 282175488 282991256 284953088 285639696 286654464 288054144 288451396 288893952 290304567 291150936 291590523 292626432 294912576 296218944 297271296 299593728 300920832 301934304 302390172 303271776 303464448 304349184 305835264 306726912 307190016 308224602 308281344 309123216 309589938 310689792 310961322 312066048 313117056 314504064 315563283 315621376 315897216 316961127 318087168 318365163 318567424 319496192 320572224 321056232 321992256 322478408 322486272 324713984 325660672 327250812 328700428 329204736 331776648 333246312 334430208 337042944 338535936 339676092 341180748 341397504 342392832 344064672 345067776 345588768 346816512 347763618 349526016 351074304 352256688 353817072 355074048 355384368 356646912 357848064 358388352 359433216 359661568 360643752 361188261 362241288 362471424 362788209 363528192 364077056 365303232 366368256 366921408 368546752 371101696 374000928 375657632 376233984 379173312 380852928 382205952 384072192 385191936 387072756 388201248 388787364 390168576 393216768 394958592 396288774 396361728 398044206 399458304 399807414 401227776 402579072 403186896 404362368 404619264 405724221 405798912 407521449 407780352 408969216 409586688 410966136 412164288 412786584 414253056 414615096 416088064 417489408 419338752 420751044 421196288 422614836 424116224 424486884 427429632 428074976 429323008 429981696 432081216 432677094 433340928 436334416 438939648 442368864 444328416 445906944 449390592 451381248 452901456 453585258 454907664 455196672 456523776 458752896 460090368 460785024 462336903 462422016 463684824 464384907 466034688 466441983 468099072 469675584 471756096 473432064 473845824 475529216 477130752 477851136 479244288 480858336 481584348 482988384 483295232 483717612 484704256 487070976 488491008 489228544 490876218 493050642 493807104 495234698 498667904 499869468 501645312 504789943 505564416 507803904 509514138 509607936 511771122 512096256 513589248 516097008 517601664 518383152 520224768 521645427 524289024 526611456 528385032 530725608 532611072 533076552 534970368 536772096 537582528 539149824 539492352 540965628 543361932 543707136 545292288 546115584 547954848 549552384 550382112 552337408 552820128 556652544 559118336 561001392 563486448 564337214 564350976 565982512 569906176 571279392 573308928 575225749 576108288 576902792 577787904 580609134 582301872 583181046 585252864 589825152 592437888 594433161 594542592 597066309 599187456 599711121 601841664 603868608 604780344 606543552 606928896 608698368 611670528 613453824 614380032 616449204 618246432 619179876 621379584 621922644 624132096 626234112 629008128 631126566 631242752 631794432 633922254 636174336 636730326 637134848 638992384 641144448 642112464 643984512 644956816 644972544 649015641 649427968 651321344 654501624 657400856 658409472 663553296 666492624 668860416 674085888 677071872 679352184 680377887 682361496 682795008 684785664 688129344 690135552 691177536 693633024 695527236 699052032 702148608 704513376 707634144 710148096 710768736 713293824 715696128 716776704 718866432 719323136 721287504 722376522 724482576 724942848 725576418 727056384 728154112 730606464 732736512 733842816 736314327 737093504 739575963 742203392 742852047 746142643 748001856 751315264 752467968 758346624 761705856 764411904 767656683 768144384 770383872 774145512 776402496 777574728 780337152 786433536 789917184 792577548 796088412 798916608 799614828 802455552 805158144 806373792 808724736 809238528 811448442 811597824 815042898 815560704 817938432 819173376 821932272 824328576 825573168 828506112 829230192 832176128 834978816 838677504 841502088 842392576 845229672 846505821 848232448 848973768 854859264 856149952 858646016 859963392 864162432 865354188 866681856 872668832 874771569 877879296 884737728 888656832 891813888 898781184 902762496 905802912 907170516 909815328 910393344 913047552 917505792 920180736 921570048 924673806 924844032 927369648 928769814 932069376 932883966 936198144 939351168 943512192 946689849 946864128 947691648 950883381 951058432 954261504 955095489 955702272 958488576 961716672 963168696 965976768 966590464 967435224 969408512 974141952 976982016 978457088 981752436 986101284 987614208 990469396 997335808 999738936 1003290624 1009579886 1011128832 1015607808 1019028276 1023542244 1024192512 1027178496 1032194016 1035203328 1036766304 1040449536 1043290854 1048578048 1053222912 1056770064 1061451216 1065222144 1066153104 1069940736 1073544192 1075165056 1078299648 1078984704 1081931256 1083564783 1086723864 1087414272 1088364627 1090584576 1092231168 1095909696 1099104768 1100764224 1104674816 1105640256 1113305088 1118236672 1122002784 1126972896 1128674428 1128701952 1131965024 1139812352 1142558784 1146617856 1150451498 1152216576 1153805584 1155575808 1161218268 1164603744 1166362092 1170505728 1179650304 1184875776 1188866322 1189085184 1194132618 1198374912 1199422242 1203683328 1207737216 1209560688 1213087104 1213857792 1217172663 1217396736 1222564347 1223341056 1226907648 1228760064 1232898408 1236492864 1238359752 1242759168 1243845288 1248264192 1252468224 1258016256 1262253132 1263588864 1267844508 1272348672 1273460652 1274269696 1277984768 1282288896 1284224928 1287969024 1289913632 1289945088 1298031282 1298855936 1302642688 1309003248 1314801712 1316818944 1327106592 1332985248 1337720832 1348171776 1354143744 1358704368 1360755774 1364722992 1365590016 1369571328 1376258688 1380271104 1382355072 1387010709 1387266048 1391054472 1393154721 1398104064 1399325949 1404297216 1409026752 1415268288 1420296192 1421537472 1426587648 1431392256 1433553408 1437732864 1442575008 1444753044 1448965152 1449885696 1451152836 1454112768 1456308224 1461212928 1465473024 1467685632 1472628654 1474187008 1479151926 1484406784 1485704094 1492285286 1496003712 1502630528 1504935936 1514369829 1516693248 1521078001 1523411712 1528823808 1535313366 1536288768 1540767744 1548291024 1552804992 1555149456 1560674304 1564936281 1572867072 1579834368 1585155096 1592176824 1597833216 1599229656 1604911104 1610316288 1612747584 1617449472 1618477056 1622896884 1630085796 1631121408 1635876864 1638346752 1643864544 1648657152 1651146336 1657012224 1658460384 1664352256 1669957632 1677355008 1683004176 1684785152 1690459344 1693011642 1696464896 1697947536 1709718528 1712299904 1717292032 1719926784 1725677247 1728324864 1730708376 1733321443 1733363712 1745337664 1749543138 1755758592 1769475456 1777313664 1783299483 1783627776 1791198927 1797562368 1799133363 1805524992 1811605824 1814341032 1819630656 1820786688 1826095104 1835011584 1840361472 1843140096 1849347612 1854739296 1857539628 1864138752 1865767932 1872396288 1878702336 1887024384 1893379698 1893728256 1895383296 1901766762 1902116864 1908523008 1910190978 1911404544 1916977152 1923433344 1926337392 1931953536 1933180928 1934870448 1938817024 1947046923 1948283904 1953964032 1956914176 1963504872 1972202568 1975228416 1980938792 1994671616 1999477872 2006581248 2019159772 2022257664 2031215616 2038056552 2041133661 2047084488 2048385024 2054356992 2064388032 2070406656 2073532608 2080899072 2086581708 2097156096 2106445824 2113540128 2122902432 2130444288 2132306208 2139881472 2147088384 2150330112 2156599296 2157969408 2163862512 2167129566 2173447728 2174828544 2176729254 2181169152 2184462336 2191819392 2198209536 2201528448 2208942981 2209349632 2211280512 2218727889 2226610176 2228556141 2236473344 2238427929 2244005568 2253945792 2257348856 2257403904 2263930048 2279624704 2285117568 2293235712 2300902996 2304433152 2307611168 2311151616 2322436536 2329207488 2332724184 2341011456 2359300608 2369751552 2377732644 2388265236 2396749824 2398844484 2407366656 2415474432 2419121376 2426174208 2427715584 2434345326 2434793472 2445128694 2446682112 2453815296 2457520128 2465796816 2472985728 2476719504 2485518336 2487690576 2496528384 2504936448 2516032512 2524506264 2527177728 2535689016 2539517463 2544697344 2546921304 2548539392 2555969536 2564577792 2568449856 2575938048 2579827264 2579890176 2596062564 2597711872 2605285376 2618006496 2629603424 2633637888 2654213184 2665970496 2675441664 2696343552 2708287488 2717408736 2721511548 2729445984 2731180032 2739142656 2752517376 2760542208 2764710144 2774021418 2774532096 2782108944 2786309442 2796208128 2798651898 2808594432 2818053504 2830536576 2840069547 2840592384 2843074944 2852650143 2853175296 2862784512 2865286467 2867106816 2875465728 2885150016 2889506088 2897930304 2899771392 2902305672 2908225536 2912616448 2922425856 2930946048 2935371264 2945257308 2948374016 2958303852 2968813568 2971408188 2984570572 2992007424 3005261056 3009871872 3028739658 3033386496 3042156002 3046823424 3070626732 3072577536 3081535488 3096582048 3105609984 3110298912 3121348608 3129872562 3145734144 3159668736 3170310192 3184353648 3195666432 3198459312 3209822208 3220632576 3225495168 3234898944 3236954112 3245793768 3250694349 3260171592 3262242816 3265093881 3271753728 3276693504 3287729088 3297314304 3302292672 3314024448 3316920768 3328704512 3339915264 3354710016 3366008352 3369570304 3380918688 3386023284 3392929792 3395895072 3419437056 3424599808 3434584064 3439853568 3451354494 3456649728 3461416752 3466642886 3466727424 3490675328 3499086276 3511517184 3533529601 3538950912 3554627328 3566598966 3567255552 3582397854 3595124736 3598266726 3611049984 3623211648 3628682064 3639261312 3641573376 3651517989 3652190208 3667693041 3670023168 3680722944 3686280192 3698695224 3709478592 3715079256 3728277504 3731535864 3744792576 3757404672 3774048768 3786759396 3790766592 3803533524 3817046016 3820381956 3822809088 3833954304 3846866688 3852674784 3863907072 3866361856 3869740896 3877634048 3894093846 3896567808 3907928064 3913828352 3927009744 3944405136 3950456832 3961877584 3989343232 3998955744 4013162496 4038319544 4044515328 4062431232 4076113104 4082267322 4094168976 4096770048 4108713984 4128776064 4140813312 4147065216 4161032127 4161798144 4173163416 4179464163 4194312192 4197977847 4212891648 4227080256 4245804864 4260888576 4264612416 4279762944 4294176768 4300660224 4313198592 4327725024 4334259132 4346895456 4349657088 4353458508 4362338304 4368924672 4383638784 4396419072 4403056896 4417885962 4418699264 4422561024 4437455778 4453220352 4457112282 4472946688 4476855858 4488011136 4507891584 4514697712 4514807808 4527860096 4543109487 4559249408 4563234003 4570235136 4586471424 4601805992 4608866304 4615222336 4622303232 4644873072 4658414976 4665448368 4682022912 4718601216 4739503104 4755465288 4776530472 4793499648 4797688968 4814733312 4830948864 4838242752 4852348416 4855431168 4868690652 4890257388 4893364224 4907630592 4915040256 4931593632 4945971456 4953439008 4971036672 4975381152 4993056768 5009872896 5032065024 5049012528 5054355456 5071378032 5079034926 5089394688 5093842608 5097078784 5111939072 5129155584 5136899712 5151876096 5159654528 5159780352 5177031741 5192125128 5195423744 5199964329 5210570752 5222998501 5236012992 5259206848 5267275776 5308426368 5331940992 5350883328 5373596781 5392687104 5397400089 5416574976 5434817472 5443023096 5458891968 5462360064 5478285312 5505034752 5521084416 5529420288 5548042836 5564217888 5572618884 5592416256 5597303796 5617188864 5636107008 5661073152 5680139094 5681184768 5686149888 5705300286 5706350592 5725569024 5730572934 5734213632 5750931456 5770300032 5779012176 5795860608 5799542784 5804611344 5816451072 5825232896 5841140769 5844851712 5861892096 5870742528 5890514616 5896748032 5916607704 5937627136 5942816376 5969141144 5984014848 6010522112 6019743744 6057479316 6066772992 6084312004 6093646848 6123400983 6141253464 6145155072 6163070976 6193164096 6211219968 6220597824 6242697216 6259745124 6291468288 6319337472 6340620384 6368707296 6391332864 6396918624 6419644416 6441265152 6450990336 6469797888 6473908224 6491587536 6501388698 6520343184 6524485632 6530187762 6543507456 6553387008 6575458176 6594628608 6604585344 6626828943 6628048896 6633841536 6656183667 6657409024 6679830528 6685668423 6709420032 6715283787 6732016704 6739140608 6761837376 6772046568 6785859584 6791790144 6838874112 6849199616 6869168128 6879707136 6902708988 6913299456 6922833504 6933285772 6933454848 6981350656 6998172552 7023034368 7067059202 7077901824 7109254656 7133197932 7164795708 7190249472 7196533452 7222099968 7246423296 7257364128 7278522624 7283146752 7303035978 7304380416 7335386082 7340046336 7361445888 7372560384 7397390448 7418957184 7430158512 7456555008 7463071728 7489585152 7514809344 7548097536 7573518792 7581533184 7607067048 7618552389 7634092032 7640763912 7645618176 7667908608 7693733376 7705349568 7727814144 7732723712 7739481792 7788187692 7793135616 7815856128 7827656704 7854019488 7888810272 7900913664 7923755168 7978686464 7997911488 8026324992 8076639088 8089030656 8124862464 8152226208 8164534644 8188337952 8193540096 8217427968 8257552128 8281626624 8294130432 8322064254 8323596288 8346326832 8358928326 8388624384 8395955694 8425783296 8454160512 8491609728 8520208641 8521777152 8529224832 8557950429 8559525888 8588353536 8595859401 8601320448 8626397184 8655450048 8668518264 8693790912 8699314176 8706917016 8724676608 8737849344 8767277568 8792838144 8806113792 8835771924 8845122048 8874911556 8906440704 8914224564 8945893376 8953711716 8976022272 9015783168 9029395424 9029615616 9055720192 9086218974 9118498816 9126468006 9140470272 9203611984 9217732608 9230444672 9244606464 9289746144 9316829952 9330896736 9364045824 9437202432 9479006208 9510930576 9553060944 9586999296 9595377936 9629466624 9661897728 9676485504 9704696832 9710862336 9737381304 9752083047 9780514776 9786728448 9795281643 9815261184 9830080512 9863187264 9891942912 9906878016 9942073344 9950762304 9986113536 10019745792 10064130048 10098025056 10108710912 10142756064 10158069852 10178789376 10187685216 10194157568 10223878144 10258311168 10273799424 10303752192 10319309056 10319560704 10354063482 10384250256 10390847488 10399928658 10421141504 10445997002 10472025984 10518413696 10534551552 10600588803 10616852736 10647546007 10663881984 10701766656 10747193562 10785374208 10794800178 10833149952 10869634944 10886046192 10917783936 10924720128 10954553967 10956570624 11003079123 11010069504 11042168832 11058840576 11096085672 11128435776 11145237768 11184832512 11194607592 11234377728 11272214016 11322146304 11360278188 11372299776 11410600572 11451138048 11461145868 11468427264 11501862912 11540600064 11558024352 11591721216 11599085568 11609222688 11632902144 11650465792 11682281538 11689703424 11723784192 11741485056 11781029232 11793496064 11833215408 11875254272 11885632752 11938282288 11968029696 12021044224 12039487488 12114958632 12133250101 12133545984 12168624008 12187293696 12246801966 12282506928 12290310144 12326141952 12386328192 12422439936 12441195648 12483096381 12485394432 12519490248 12538392489 12582936576 12593933541 12638674944 12681240768 12737414592 12782665728 12793837248 12839288832 12882530304 12901980672 12939595776 12983175072 13002777396 13040686368 13048971264 13060375524 13087014912 13106774016 13150916352 13189257216 13209170688 13253657886 13256097792 13267683072 13312367334 13314818048 13359661056 13371336846 13418840064 13430567574 13464033408 13478281216 13523674752 13544093136 13571719168 13583580288 13629328461 13677748224 13689702009 13698399232 13738336256 13759414272 13805417976 13826598912 13845667008 13866571544 13866909696 13962701312 13996345104 14046068736 14134118404 14155803648 14218509312 14266395864 14329591416 14380498944 14393066904 14444199936 14492846592 14514728256 14557045248 14566293504 14606071956 14670772164 14680092672 14722891776 14745120768 14794780896 14837914368 14860317024 14913110016 14926143456 14979170304 15029618688 15096195072 15147037584 15163066368 15214134096 15237104778 15268184064 15281527824 15291236352 15335817216 15387466752 15410699136 15455628288 15465447424 15478963584 15531095223 15576375384 15586271232 15599892987 15631712256 15655313408 15668995503 15708038976 15777620544 15801827328 15847510336 15957372928 15995822976 16052649984 16153278176 16178061312 16192200267 16249724928 16304452416 16329069288 16376675904 16387080192 16434855936 16515104256 16563253248 16588260864 16644128508 16692653664 16717856652 16777248768 16791911388 16851566592 16908321024 16983219456 17040417282 17043554304 17058449664 17115900858 17119051776 17176707072 17191718802 17202640896 17252794368 17310900096 17337036528 17387581824 17398628352 17413834032 17449353216 17475698688 17523422307 17534555136 17585676288 17612227584 17671543848 17690244096 17749823112 17812881408 17828449128 17891786752 17907423432 17952044544 18031566336 18058790848 18059231232 18111440384 18172437948 18236997632 18252936012 18280940544 18407223968 18435465216 18460889344 18489212928 18579492288 18633659904 18661793472 18728091648 18874404864 18958012416 19021861152 19106121888 19173998592 19190755872 19258933248 19323795456 19352971008 19409393664 19421724672 19474762608 19504166094 19561029552 19573456896 19590563286 19630522368 19660161024 19726374528 19783885824 19813756032 19880486829 19884146688 19901524608 19968551001 19972227072 20039491584 20057005269 20128260096 20145851361 20196050112 20217421824 20285512128 20316139704 20357578752 20375370432 20388315136 20447756288 20516622336 20547598848 20607504384 20638618112 20639121408 20708126964 20768500512 20781694976 20799857316 20842283008 20891994004 20944051968 21036827392 21069103104 21201177606 21233705472 21295092014 21327763968 21494387124 21570748416 21589600356 21666299904 21739269888 21772092384 21835567872 21849440256 21909107934 21913141248 22006158246 22020139008 22084337664 22117681152 22192171344 22256871552 22290475536 22369665024 22389215184 22468755456 22544428032 22644292608 22720556376 22744599552 22821201144 22855657167 22902276096 22922291736 22936854528 23003725824 23081200128 23116048704 23183442432 23198171136 23218445376 23300931584 23364563076 23379406848 23447568384 23482970112 23562058464 23586992128 23666430816 23750508544 23771265504 23876564576 23936059392 24042088448 24078974976 24229917264 24266500202 24267091968 24337248016 24374587392 24493603932 24565013856 24580620288 24652283904 24734707207 24772656384 24844879872 24882391296 24966192762 24970788864 25038980496 25076784978 25165873152 25187867082 25277349888 25362481536 25474829184 25560625923 25565331456 25587674496 25673851287 25678577664 25765060608 25787578203 25803961344 25879191552 25966350144 26005554792 26081372736 26097942528 26120751048 26174029824 26213548032 26301832704 26378514432 26418341376 26507315772 26535366144 26624734668 26719322112 26742673692 26837680128 26861135148 26928066816 26956562432 27047349504 27088186272 27143438336 27167160576 27258656922 27355496448 27379404018 27396798464 27476672512 27610835952 27653197824 27691334016 27733143088 27733819392 27925402624 27992690208 28092137472 28268236808 28311607296 28437018624 28532791728 28659182832 28760997888 28786133808 28888399872 28985693184 29029456512 29114090496 29132587008 29212143912 29256249141 29341544328 29360185344 29385844929 29445783552 29490241536 29589561792 29675828736 29720634048 29826220032 29852286912 29958340608 30059237376 30192390144 30294075168 30326132736 30428268192 30474209556 30536368128 30563055648 30582472704 30671634432 30774933504 30821398272 30911256576 30930894848 30957927168 31062190446 31152750768 31172542464 31199785974 31263424512 31310626816 31337991006 31416077952 31555241088 31603654656 31695020672 31801766409 31914745856 31942638021 31991645952 32084133649 32105299968 32306556352 32356122624 32384400534 32499449856 32608904832 32658138576 32753351808 32774160384 32869711872 33009237369 33030208512 33126506496 33176521728 33288257016 33385307328 33435713304 33554497536 33583822776 33703133184 33816642048 33966438912 34080834564 34116899328 34231801716 34353414144 34383437604 34405281792 34505588736 34621800192 34674073056 34775163648 34797256704 34827668064 34898706432 34951397376 35046844614 35069110272 35171352576 35224455168 35343087696 35380488192 35499646224 35625762816 35656898256 35783573504 35814846864 35904089088 36063132672 36117581696 36118462464 36222880768 36344875896 36399750303 36473995264 36505872024 36560989507 36561881088 36814447936 36870930432 36921778688 36978425856 37158984576 37267319808 37323586944 37456183296 37615177467 37748809728 37781800623 37916024832 38043722304 38212243776 38347997184 38381511744 38517866496 38647590912 38705942016 38818787328 38949525216 39008332188 39122059104 39146913792 39181126572 39261044736 39320322048 39452749056 39567771648 39627512064 39760973658 39768293376 39803049216 39937102002 39944454144 40078983168 40114010538 40256520192 40291702722 40392100224 40434843648 40571024256 40632279408 40715157504 40750740864 40776630272 40887985383 40895512576 41033244672 41069106027 41095197696 41215008768 41277236224 41278242816 41416253928 41537001024 41563389952 41599714632 41684566016 41783988008 41888103936 42073654784 42138206208 42402355212 42467410944 42590184028 42655527936 42988774248 43141496832 43179200712 43332599808 43478539776 43544184768 43671135744 43698880512 43818215868 44012316492 44040278016 44168675328 44235362304 44384342688 44513743104 44580951072 44739330048 44778430368 44937510912 45088856064 45288585216 45441112752 45489199104 45642402288 45711314334 45804552192 45844583472 45873709056 46007451648 46162400256 46232097408 46366884864 46396342272 46436890752 46593285669 46601863168 46729126152 46758813696 46799678961 46895136768 46965940224 47006986509 47124116928 47173984256 47332861632 47501017088 47542531008 47753129152 47872118784 48084176896 48157949952 48459834528 48533000404 48534183936 48674496032 48749174784 48987207864 49130027712 49161240576 49304567808 49469414414 49545312768 49689759744 49764782592 49932385524 50077960992 50153569956 50331746304 50375734164 50554699776 50724963072 50949658368 51121251846 51130662912 51175348992 51347702574 51357155328 51530121216 51575156406 51607922688 51758383104 51932700288 52011109584 52162745472 52195885056 52241502096 52348059648 52427096064 52570266921 52603665408 52757028864 52836682752 53014631544 53070732288 53249469336 53438644224 53485347384 53675360256 53722270296 53856133632 53913124864 54094699008 54176372544 54334321152 54517313844 54710992896 54758808036 54793596928 54953345024 55221671904 55306395648 55382668032 55466286176 55467638784 55850805248 55985380416 56184274944 56536473616 56623214592 56874037248 57065583456 57318365664 57521995776 57572267616 57776799744 57971386368 58058913024 58228180992 58265174016 58424287824 58512498282 58683088656 58720370688 58771689858 58891567104 58980483072 59179123584 59351657472 59441268096 59641460487 59652440064 59704573824 59905653003 59916681216 60118474752 60171015807 60384780288 60437554083 60588150336 60652265472 60856536384 60948419112 61072736256 61126111296 61164945408 61343268864 61549867008 61642796544 61822513152 61915854336 62124380892 62305501536 62345084928 62399571948 62526849024 62621253632 62675982012 62832155904 63110482176 63207309312 63390041344 63603532818 63829491712 63885276042 63983291904 64168267298 64613112704 64712245248 64768801068 64998899712 65217809664 65316277152 65406354043 65506703616 65548320768 65739423744 66018474738 66060417024 66253012992 66353043456 66576514032 66770614656 66871426608 67108995072 67167645552 67406266368 67633284096 67932877824 68161669128 68233798656 68463603432 68566971501 68706828288 68766875208 68810563584 69011177472 69243600384 69348146112 69550327296 69594513408 69655336128 69902794752 70093689228 70138220544 70342705152 70448910336 70686175392 70760976384 70999292448 71251525632 71313796512 71567147008 71629693728 71808178176 72126265344 72235163392 72236924928 72445761536 72689751792 72799500606 72947990528 73011744048 73121979014 73123762176 73628895872 73741860864 73843557376 73956851712 74204121621 74317969152 74532822049 74534639616 74647173888 74912366592 75230354934 75497619456 75563601246 75832049664 76087444608 76424487552 76681877769 76695994368 76763023488 77021553861 77035732992 77295181824 77362734609 77411884032 77637574656 77899050432 78016664376 78244118208 78293827584 78362253144 78522089472 78640644096 78905498112 79135543296 79255024128 79521947316 79606098432 79874204004 80157966336 80228021076 80513040384 80583405444 80784200448 80869687296 81142048512 81264558816 81430315008 81501481728 81553260544 81775970766 81791025152 82066489344 82138212054 82190395392 82430017536 82554472448 82832507856 83074002048 83126779904 83199429264 83369132032 83567976016 83776207872 84147309568 84276412416 84804710424 84934821888 85180368056 85311055872 85977548496 86282993664 86358401424 86665199616 86957079552 87088369536 87342271488 87397761024 87636431736 87768747423 88024632984 88080556032 88157534787 88337350656 88470724608 88768685376 89027486208 89161902144 89478660096 89556860736 89875021824 90177712128 90577170432 90882225504 90978398208 91284804576 91422628668 91609104384 91689166944 91747418112 92014903296 92324800512 92464194816 92733769728 92792684544 92873781504 93186571338 93203726336 93458252304 93517627392 93599357922 93790273536 93931880448 94013973018 94248233856 94347968512 94665723264 95002034176 95085062016 95405299227 95506258304 95744237568 95827914063 96168353792 96252400947 96315899904 96919669056 97066000808 97068367872 97348992064 97498349568 97974415728 98260055424 98322481152 98609135616 98938828828 99090625536 99379519488 99529565184 99864771048 100155921984 100307139912 100663492608 100751468328 101109399552 101449926144 101899316736 102242503692 102350697984 102695405148 103060242432 103150312812 103215845376 103516766208 103865400576 104022219168 104325490944 104391770112 104483004192 104696119296 104854192128 105140533842 105207330816 105514057728 105673365504 106029263088 106141464576 106498938672 106877288448 106970694768 107350720512 107444540592 107712267264 107826249728 108189398016 108352745088 108668642304 109034627688 109199250909 109421985792 109517616072 109587193856 109682968521 109906690048 110443343808 110612791296 110765336064 110932572352 110935277568 111701610496 111970760832 112368549888 113072947232 113246429184 113345401869 113748074496 114131166912 114636731328 115043991552 115144535232 115553599488 115942772736 116117826048 116456361984 116848575648 117024996564 117366177312 117440741376 117543379716 117783134208 117960966144 118358247168 118703314944 118882536192 119282920974 119304880128 119409147648 119811306006 119833362432 120236949504 120342031614 120769560576 120875108166 121176300672 121304530944 121713072768 121896838224 122145472512 122252222592 122329890816 122663956149 122686537728 123099734016 123207318081 123285593088 123645026304 123831708672 124248761784 124611003072 124690169856 124799143896 125053698048 125242507264 125351964024 125664311808 126220964352 126414618624 126780082688 127207065636 127658983424 127770552084 127966583808 128336534596 129226225408 129424490496 129537602136 129997799424 130435619328 130632554304 130812708086 131013407232 131096641536 132036949476 132120834048 132506025984 132706086912 133153028064 133541229312 133742853216 134217990144 134335291104 134812532736 135266568192 135865755648 136323338256 136467597312 136927206864 137133943002 137413656576 137533750416 137621127168 138022354944 138487200768 138696292224 139100654592 139189026816 139310672256 139779857007 139805589504 140187378456 140276441088 140399036883 140685410304 140897820672 141020959527 141372350784 141521952768 141998584896 142503051264 142627593024 143134294016 143259387456 143616356352 144252530688 144470326784 144473849856 144891523072 145379503584 145599001212 145895981056 146023488096 146243958028 146247524352 147257791744 147483721728 147687114752 147913703424 148408243242 148635938304 149065644098 149069279232 149294347776 150460709868 150995238912 151127202492 151664099328 152174889216 152848975104 153363755538 153391988736 153526046976 154043107722 154071465984 154590363648 154725469218 154823768064 155275149312 155798100864 156033328752 156488236416 156587655168 156724506288 157044178944 157281288192 157710800763 157810996224 158271086592 158510048256 159043894632 159212196864 159748408008 160315932672 160456042152 161026080768 161166810888 161568400896 161739374592 162284097024 162529117632 163002963456 163106521088 163551941532 164132978688 164276424108 164380790784 164860035072 165108944896 165665015712 166148004096 166253559808 166398858528 166738264064 167135952032 167552415744 168294619136 168552824832 169609420848 169869643776 170360736112 170622111744 171955096992 172565987328 172716802848 173330399232 173914159104 174176739072 174684542976 174795522048 175272863472 175537494846 176049265968 176161112064 176315069574 176674701312 176941449216 177537370752 178054972416 178323804288 178924381461 178957320192 179113721472 179716959009 179750043648 180355424256 180513047421 181154340864 181312662249 181764451008 181956796416 182569609152 182845257336 183218208768 183378333888 183494836224 184029806592 184649601024 184928389632 185467539456 185747563008 186373142676 186916504608 187035254784 187198715844 187580547072 187863760896 188027946036 188496467712 188695937024 189331446528 190004068352 190170124032 190810598454 191012516608 191488475136 191655828126 192336707584 192504801894 193839338112 194132001616 194136735744 194697984128 194996699136 195948831456 196219062129 196520110848 196644962304 197218271232 197877657656 198181251072 198759038976 199059130368 199729542096 200311843968 200614279824 201326985216 201502936656 202218799104 202899852288 203798633472 204485007384 204701395968 205390810296 205700914503 206120484864 206300625624 206431690752 207033532416 207730801152 208044438336 208650981888 208783540224 208966008384 209708384256 210281067684 210414661632 211028115456 211346731008 212058526176 212282929152 212997877344 213754576896 213941389536 214701441024 214889081184 215424534528 215652499456 216378796032 216705490176 217337284608 218069255376 218398501818 218843971584 219035232144 219174387712 219365937042 219813380096 220886687616 221225582592 221530672128 221865144704 221870555136 222612364863 223403220992 223598466147 223941521664 224588935543 224737099776 226145894464 226492858368 226690803738 227496148992 228262333824 229273462656 230087983104 230289070464 231064661583 231107198976 231885545472 232088203827 232235652096 232912723968 233697151296 234049993128 234732354624 234881482752 235086759432 235566268416 235921932288 236716494336 237406629888 237765072384 238565841948 238818295296 239622612012 240473899008 240684063228 241539121152 241750216332 242352601344 242609061888 243426145536 243793676448 244290945024 244504445184 244659781632 245327912298 245373075456 246199468032 246414636162 246571186176 247290052608 247663417344 248497523568 249222006144 249380339712 249598287792 250107396096 250485014528 250703928048 251328623616 252441928704 252829237248 253560165376 254414131272 255317966848 255541104168 255926926549 255933167616 256673069192 258452450816 258848980992 259075204272 259995598848 260871238656 261265108608 261625416172 262026814464 262193283072 263306242269 264073898952 264241668096 264472604361 265012051968 265412173824 266306056128 267082458624 267485706432 268435980288 268670582208 269625065472 270533136384 271731511296 272646676512 272935194624 273854413728 274267886004 274827313152 275067500832 275242254336 276044709888 276974401536 277392584448 278201309184 278378053632 278621344512 279559714014 279611179008 280374756912 280552882176 280798073766 281370820608 281795641344 282041919054 282744701568 283043905536 283997169792 285006102528 285255186048 286215897681 286268588032 286518774912 287232712704 287483742189 288505061376 288757202841 288940653568 288947699712 289783046144 290759007168 291198002424 291791962112 292046976192 292487916056 292495048704 294515583488 294967443456 295374229504 295827406848 296816486484 297271876608 298131288196 298138558464 298588695552 300921419736 301990477824 302254404984 303328198656 304349778432 305697950208 306727511076 307052093952 308086215444 309180727296 309450938436 309647536128 310550298624 311596201728 312066657504 312976472832 313175310336 313449012576 314088357888 314562576384 315421601526 315621992448 316542173184 317020096512 318087789264 318424393728 319496816016 320631865344 320912084304 322052161536 322333621776 323136801792 323478749184 324568194048 325058235264 326005926912 326213042176 327103883064 327597752727 328265957376 328552848216 328761581568 329048905563 329720070144 330217889792 331330031424 332296008192 332507119616 332797717056 334271904064 335104831488 336589238272 337105649664 339218841696 339739287552 340721472224 341244223488 343910193984 345131974656 345433605696 346660798464 347828318208 348353478144 349369085952 350545726944 351074989692 352098531936 352322224128 352630139148 353349402624 353882898432 355074741504 356109944832 356647608576 357848762922 357914640384 358227442944 359433918018 359500087296 360710848512 361026094842 362308681728 362625324498 363528902016 363913592832 365139218304 365690514672 366436417536 366756667776 366989672448 367991868447 368059613184 369299202048 369621954243 369856779264 370935078912 371495126016 372746285352 373833009216 374070509568 374397431688 375161094144 375727521792 376055892072 376992935424 377391874048 378662893056 380340248064 381621196908 382025033216 382976950272 383311656252 384673415168 385009603788 387678676224 388264003232 388273471488 389395968256 389993398272 391897662912 392438124258 393040221696 393289924608 395755315312 396362502144 397518077952 398118260736 399459084192 400623687936 401228559648 402653970432 403005873312 404437598208 405799704576 407597266944 408970014768 409402791936 410781620592 411401829006 412240969728 412601251248 412863381504 414067064832 415461602304 416088876672 417301963776 417567080448 417932016768 419339571021 419416768512 420562135368 420829323264 421197110649 422056230912 422693462016 423062878581 424117052352 424565858304 425995754688 427509153792 427882779072 429402882048 429778162368 430849069056 431304998912 432757592064 433410980352 434674569216 436138510752 436797003636 437687943168 438070464288 438348775424 438731874084 439626760192 441773375232 442451165184 443061344256 443730289408 443741110272 445224729726 446806441984 447196932294 447883043328 449177871086 452291788928 452985716736 453381607476 454992297984 456524667648 457844478301 458546925312 460175966208 460578140928 462129323166 462214397952 463771090944 464176407654 464471304192 465825447936 467394302592 468099986256 469464709248 469762965504 470173518864 471132536832 471843864576 473132402289 473432988672 474813259776 475530144768 477131683896 477636590592 479245224024 480947798016 481368126456 483078242304 483500432664 484705202688 485218123776 486852291072 487587352896 489008890368 489319563264 490655824596 492398936064 492829272324 493142372352 494580105216 495326834688 496995047136 498444012288 498760679424 499196575584 500214792192 500970029056 501407856096 502657247232 504883857408 505658474496 507120330752 508828262544 510635933696 511082208336 511853853098 511866335232 513346138384 516904901632 517697961984 518150408544 519991197696 521729754343 521742477312 522530217216 523250832344 524053628928 524386566144 526612484538 528147797904 528483336192 528945208722 530024103936 530824347648 532612112256 534164917248 534971412864 536773144383 536871960576 537341164416 539150877027 539250130944 541066272768 541539142263 543463022592 543937986747 545293353024 545870389248 547708827456 548535772008 549654626304 550135001664 550484508672 552089419776 553948803072 554785168896 556402618368 557242689024 559119428028 560749513824 561105764352 561596147532 562741641216 563591282688 564083838108 565489403136 566087811072 567994339584 570012205056 570510372096 572431795362 572537176064 573037549824 574465425408 574967484378 577010122752 577514405682 577881307136 579566092288 581518014336 582396004848 583583924224 584093952384 584975832112 584990097408 588657186387 589031166976 589934886912 590748459008 591654813696 593632972968 594543753216 596262576392 596277116928 597177391104 601842839472 603980955648 604508809968 606656397312 608699556864 611395900416 613455022152 614104187904 616172430888 617102743509 618361454592 618901876872 619295072256 621100597248 623192403456 624133315008 625952945664 626350620672 626898025152 629125152768 630843203052 631243984896 633084346368 634040193024 636175578528 636848787456 638993632032 641263730688 641824168608 644104323072 644667243552 646273603584 646957498368 649136388096 650116470528 652011853824 652426084352 654207766128 655195505454 656531914752 657105696432 657523163136 658097811126 659440140288 660435779584 662660062848 664592016384 665014239232 665595434112 667837094589 668543808128 670209662976 670795398441 673178476544 673766806629 674211299328 678437683392 679478575104 681442944448 682488446976 687820387968 690263949312 690867211392 693321596928 695656636416 696264611481 696706956288 698738171904 701091453888 702149979384 704197063872 704644448256 705260278296 706698805248 707765796864 710149483008 712219889664 713295217152 715697525844 716454885888 718867836036 721421697024 722052189684 724617363456 725250648996 727057804032 727827185664 730278436608 731381029344 732872835072 733513335552 733979344896 735983736894 736119226368 738598404096 739243908486 739713558528 741870157824 742990252032 745492570704 747666018432 748141019136 748794863376 750322188288 751455043584 752111784144 753985870848 754783748096 757325786112 760680496128 763242393816 764050066432 765953900544 766623312504 767780779647 769346830336 770019207576 775357352448 776528006464 776546942976 778791936512 779986796544 783795325824 784876248516 786080443392 786579849216 791510630624 792725004288 793417813083 795036155904 796236521472 798918168384 801247375872 802457119296 805307940864 806011746624 808875196416 811599409152 815194533888 817940029536 818805583872 821563241184 822803658012 824481939456 825202502496 825726763008 828134129664 830923204608 832177753344 834603927552 835134160896 835864033536 838679142042 838833537024 841124270736 841658646528 842394221298 844112461824 845386924032 846125757162 848234104704 849131716608 851991509376 855018307584 855765558144 858647693043 858805764096 859556324736 861698138112 862451226567 862609997824 865515184128 866271608523 866821960704 869349138432 872277021504 873594007272 875375886336 876140928576 876697550848 877463748168 879253520384 883546750464 884902330368 886122688512 887460578816 887482220544 890449459452 893612883968 894393864588 895766086656 898355742172 904583577856 905971433472 906763214952 909984595968 913049335296 915688956602 917093850624 921156281856 924258646332 927542181888 928352815308 928942608384 931650895872 934788605184 936199972512 938929418496 939525931008 940347037728 942265073664 943687729152 946264804578 946865977344 949626519552 951060289536 954263367792 955273181184 958490448048 961895596032 962736252912 966156484608 967000865328 969410405376 970436247552 973704582144 975174705792 978017780736 978639126528 981311649192 982793258181 984797872128 985658544648 986284744704 987146716689 989160210432 990653669376 993990094272 996888024576 997521358848 998393151168 1001940058112 1002815712192 1005314494464 1009767714816 1011316948992 1014240661504 1017656525088 1021271867392 1022164416672 1023707706196 1023732670464 1026692276768 1033809803264 1035395923968 1036300817088 1039982395392 1043459508686 1043484954624 1045060434432 1046501664688 1048107257856 1053224969076 1056295595808 1056966672384 1057890417444 1060048207872 1061648695296 1065224224512 1068329834496 1069942825728 1073546288766 1073743921152 1074682328832 1078301754054 1078500261888 1082132545536 1083078284526 1086926045184 1087875973494 1090586706048 1091740778496 1095417654912 1097071544016 1099309252608 1100270003328 1100969017344 1103975605341 1104178839552 1107897606144 1108865862729 1109570337792 1112805236736 1114485378048 1118238856056 1121499027648 1122211528704 1123192295064 1125483282432 1127182565376 1128167676216 1130978806272 1132175622144 1135988679168 1141020744192 1144863590724 1146075099648 1148930850816 1149934968756 1154020245504 1155028811364 1155762614272 1159132184576 1163036028672 1164792009696 1167167848448 1168187904768 1169951664224 1169980194816 1177314372774 1178062333952 1179869773824 1181496918016 1187265945936 1189087506432 1192525152784 1192554233856 1194354782208 1203685678944 1207961911296 1209017619936 1213312794624 1217399113728 1222791800832 1226910044304 1228208375808 1232344861776 1234205487018 1236722909184 1237803753744 1238590144512 1242201194496 1246384806912 1248266630016 1251905891328 1252701241344 1253796050304 1258018713063 1258250305536 1261686406104 1262487969792 1263591331947 1266168692736 1268080386048 1269188635743 1272351157056 1273697574912 1277987264064 1282527461376 1283648337216 1288208646144 1289334487104 1292547207168 1293914996736 1298272776192 1300232941056 1304023707648 1308415532256 1310391010908 1313063829504 1314211392864 1315046326272 1316195622252 1318880280576 1320871559168 1325320125696 1329184032768 1330028478464 1331190868224 1335674189178 1337087616256 1340419325952 1341590796882 1346356953088 1347533613258 1356875366784 1358957150208 1362885888896 1364976893952 1373533434903 1375640775936 1379617746907 1380527898624 1381734422784 1386643193856 1391313272832 1392529222962 1393413912576 1397476343808 1402182907776 1404299958768 1408394127744 1409288896512 1410520556592 1413397610496 1415531593728 1419397206867 1420298966016 1424439779328 1426590434304 1431395051688 1432909771776 1437735672072 1442843394048 1444104379368 1449234726912 1450501297992 1454115608064 1455654371328 1460556873216 1462762058688 1467026671104 1467958689792 1471967473788 1477196808192 1478487816972 1479427117056 1483740315648 1485980504064 1490985141408 1495332036864 1496282038272 1497589726752 1500644376576 1502910087168 1504223568288 1507971741696 1509567496192 1514651572224 1521360992256 1526484787632 1528100132864 1531907801088 1533246625008 1535561559294 1538693660672 1540038415152 1550714704896 1553056012928 1553093885952 1557583873024 1559973593088 1565189263029 1567590651648 1569752497032 1572122548801 1572160886784 1573159698432 1583021261248 1585450008576 1586835626166 1590072311808 1592473042944 1597836336768 1602494751744 1604914238592 1610615881728 1612023493248 1617452631081 1617750392832 1623198818304 1624617426789 1630389067776 1631813960241 1635880059072 1637611167744 1643126482368 1645607316024 1648963878912 1650405004992 1651453526016 1656268259328 1661846409216 1664355506688 1669207855104 1671728067072 1677358284084 1682248541472 1683317293056 1684788442596 1688224923648 1690773848064 1692251514324 1696468209408 1698263433216 1703983018752 1710036615168 1711531116288 1717295386086 1717611528192 1719112649472 1723396276224 1724902453134 1725219995648 1731030368256 1732543217046 1733643921408 1738698276864 1744554043008 1747188014544 1750751772672 1752281857152 1753395101696 1754927496336 1758507040768 1765971559161 1767093500928 1769804660736 1772245377024 1774921157632 1774964441088 1780898918904 1787225767936 1788787729176 1791532173312 1796711484344 1809167155712 1811942866944 1813526429904 1819969191936 1826098670592 1831377913204 1834187701248 1842312563712 1848517292664 1851308230527 1855084363776 1856705630616 1857885216768 1863301791744 1869577210368 1872399945024 1877858836992 1879051862016 1880694075456 1887375458304 1892529609156 1893731954688 1899253039104 1902120579072 1908526735584 1910546362368 1916980896096 1923791192064 1925472505824 1932312969216 1934001730656 1938820810752 1940872495104 1947409164288 1950349411584 1956035561472 1957278253056 1962623298384 1965586516362 1969595744256 1971317089296 1972569489408 1974293433378 1978320420864 1981307338752 1987980188544 1993776049152 1995042717696 1996786302336 2003511283767 2003880116224 2005631424384 2010628988928 2012386195323 2019535429632 2021300419887 2022633897984 2028481323008 2035313050176 2042543734784 2044328833344 2047415412392 2047465340928 2053384553536 2067619606528 2070791847936 2072601634176 2079964790784 2086919017372 2086969909248 2090120868864 2093003329376 2096214515712 2106449938152 2112591191616 2113933344768 2115780834888 2120096415744 2123297390592 2130448449024 2136659668992 2139885651456 2147092577532 2149364657664 2156603508108 2164265091072 2166156569052 2173852090368 2175751946988 2181173412096 2183481556992 2190835309824 2194143088032 2198618505216 2200540006656 2201938034688 2207951210682 2208357679104 2215795212288 2217731725458 2219140675584 2225610473472 2228970756096 2236477712112 2242998055296 2244423057408 2246384590128 2250966564864 2254365130752 2256335352432 2261957612544 2264351244288 2271977358336 2282041488384 2289727181448 2292150199296 2297861701632 2299869937512 2303342338941 2308040491008 2310057622728 2311525228544 2318264369152 2326072057344 2329584019392 2336375809536 2339903328448 2339960389632 2354628745548 2356124667904 2359739547648 2362993836032 2374531891872 2378175012864 2385050305568 2385108467712 2388709564416 2407371357888 2415923822592 2418035239872 2426625589248 2434798227456 2445583601664 2453820088608 2456416751616 2464689723552 2468410974036 2473445818368 2475607507488 2477180289024 2484402388992 2492769613824 2496533260032 2503811782656 2505402482688 2507592100608 2516037426126 2516500611072 2523372812208 2524975939584 2527182663894 2532337385472 2536160772096 2538377271486 2544702314112 2547395149824 2555974528128 2565054922752 2567296674432 2575943079129 2576417292288 2578668974208 2585094414336 2587353679701 2587829993472 2596545552384 2598814825569 2600465882112 2608047415296 2616831064512 2620782021816 2626127659008 2628422785728 2630092652544 2632391244504 2637760561152 2641743118336 2650640251392 2658368065536 2662381736448 2671348378356 2674175232512 2680838651904 2683181593764 2692713906176 2695067226516 2713750733568 2717914300416 2725771777792 2729953787904 2747066869806 2751281551872 2759235493814 2763468845568 2782626545664 2785058445924 2786827825152 2794952687616 2804365815552 2808599917536 2816788255488 2818577793024 2821041113184 2826795220992 2831063187456 2838794413734 2840597932032 2848879558656 2853180868608 2862790103376 2865819543552 2875471344144 2885686788096 2888208758736 2898469453824 2901002595984 2908231216128 2911308742656 2921113746432 2925524117376 2934053342208 2935917379584 2943934947576 2948379774543 2954393616384 2956975633944 2958854234112 2961440150067 2967480631296 2971961008128 2981970282816 2990664073728 2992564076544 2995179453504 3005820174336 3008447136576 3015943483392 3019134992384 3029303144448 3042721984512 3052969575264 3056200265728 3063815602176 3066493250016 3071123118588 3077387321344 3080076830304 3101429409792 3106112025856 3106187771904 3115167746048 3119947186176 3130378526058 3135181303296 3139504994064 3144245097602 3144321773568 3166042522496 3170900017152 3173671252332 3180144623616 3184946085888 3195672673536 3204911348107 3204989503488 3209828477184 3221231763456 3224046986496 3234905262162 3235500785664 3246397636608 3249234853578 3260778135552 3263627920482 3271760118144 3275222335488 3286252964736 3291214632048 3297927757824 3300810009984 3302907052032 3311926816023 3312536518656 3323692818432 3326597588187 3328711013376 3338415710208 3343456134144 3354716568168 3364497082944 3366634586112 3369576885192 3376449847296 3381547696128 3384503028648 3392936418816 3396526866432 3407966037504 3423062232576 3434590772172 3438225298944 3446792552448 3449804906268 3462060736512 3465086434092 3467287842816 3477396553728 3489108086016 3494376029088 3501503545344 3504563714304 3506790203392 3509854992672 3517014081536 3531943118322 3534187001856 3539609321472 3544490754048 3549842315264 3561797837808 3574451535872 3577575458352 3583064346624 3593422968688 3618334311424 3623885733888 3627052859808 3639938383872 3652197341184 3662755826408 3668375402496 3684625127424 3697034585328 3702616461054 3710168727552 3713411261232 3715770433536 3726603583488 3739154420736 3744799890048 3755717673984 3758103724032 3761388150912 3774056139189 3774750916608 3785059218312 3787463909376 3790773995841 3798506078208 3804241158144 3807565907229 3817053471168 3821092724736 3833961792192 3847582384128 3850945011648 3864625938432 3868003461312 3877641621504 3881744990208 3894818328576 3900698823168 3912071122944 3925246596768 3931173032724 3939191488512 3942634178592 3945138978816 3948586866756 3956640841728 3962614677504 3975960377088 3987552098304 3990085435392 3993572604672 4007022567534 4007760232448 4011262848768 4021257977856 4024772390646 4039070859264 4042600839774 4056962646016 4070626100352 4085087469568 4088657666688 4094830824784 4094930681856 4106769107072 4120600304709 4135239213056 4138853240721 4141583695872 4145203268352 4159929581568 4173838034744 4173939818496 4180241737728 4186006658752 4192429031424 4212899876304 4225182383232 4227866689536 4231561669776 4240192831488 4246594781184 4260896898048 4273319337984 4279771302912 4294185155064 4298729315328 4313207016216 4328530182144 4332313138104 4347704180736 4351503893976 4362346824192 4366963113984 4381670619648 4388286176064 4401080013312 4403876069376 4415902421364 4431590424576 4435463450916 4438281351168 4451220946944 4457941512192 4472955424224 4485996110592 4488846114816 4492769180256 4501933129728 4508730261504 4512670704864 4523915225088 4528702488576 4543954716672 4564082976768 4579454362896 4584300398592 4595723403264 4599739875024 4606684677882 4616080982016 4620115245456 4623050457088 4636528738304 4652144114688 4659168038784 4672751619072 4679806656896 4679920779264 4695567789087 4709257491096 4712249335808 4716367646403 4719479095296 4725987672064 4749063783744 4756350025728 4770100611136 4770216935424 4777419128832 4814742715776 4831847645184 4836070479744 4853251178496 4869596454912 4873852280367 4891167203328 4895441880723 4907640177216 4912833503232 4929379447104 4936821948072 4946891636736 4951215014976 4954360578048 4968804777984 4985539227648 4993066520064 5007623565312 5015184201216 5032074852252 5046745624416 5049951879168 5054365327788 5064674770944 5072321544192 5076754542972 5089404628224 5094790299648 5111949056256 5130109845504 5134593348864 5151886158258 5152834584576 5157337948416 5170188828672 5174707359402 5175659986944 5193091104768 5197629651138 5200931764224 5216094830592 5233662129024 5241564043632 5252255318016 5256845571456 5260185305088 5264782489008 5275521122304 5283486236672 5297914677483 5301280502784 5316736131072 5324763472896 5342696756712 5348350465024 5361677303808 5366363187528 5385427812352 5390134453032 5427501467136 5435828600832 5451543555584 5459907575808 5494133739612 5502563103744 5518470987628 5526937691136 5553924691581 5565253091328 5570116891848 5573655650304 5589905375232 5608731631104 5617199835072 5633576510976 5637155586048 5642082226368 5662126374912 5677588827468 5681195864064 5697759117312 5706361737216 5725580206752 5731639087104 5750942688288 5771373576192 5776417517472 5796938907648 5802005191968 5816462432256 5822617485312 5842227492864 5851048234752 5868106684416 5871834759168 5887869895152 5896759549086 5908787232768 5913951267888 5917708468224 5922880300134 5934961262592 5943922016256 5963940565632 5981328147456 5985128153088 5990358907008 6010533851301 6011640348672 6016894273152 6031886966784 6037158585969 6038269984768 6058606288896 6063901259661 6085443969024 6105939150528 6112400531456 6127631204352 6132986500032 6142246237176 6154774642688 6160153660608 6202858819584 6212224051712 6212375543808 6230335492096 6239894372352 6260757052116 6270362606592 6279009988128 6288490195204 6288643547136 6332085044992 6341800034304 6347342504664 6360289247232 6369892171776 6391345347072 6409822696214 6409979006976 6419656954368 6448093972992 6469810524324 6492795273216 6498469707156 6521556271104 6527255840964 6543520236288 6550444670976 6572505929472 6582429264096 6595855515648 6601620019968 6605814104064 6623853632046 6625073037312 6647385636864 6653195176374 6657422026752 6676831420416 6686912268288 6709433136336 6728994165888 6733269172224 6739153770384 6752899694592 6763095392256 6769006057296 6785872837632 6793053732864 6815932075008 6846124465152 6869181544344 6876450597888 6893585104896 6899609812536 6910027016823 6924121473024 6930172868184 6934575685632 6954793107456 6978216172032 6988752058176 7009127428608 7013580406784 7019709985344 7063886236644 7068374003712 7079218642944 7088981508096 7099684630528 7123595675616 7148903071744 7155150916704 7166128693248 7186845937376 7236668622848 7247771467776 7254105719616 7279876767744 7304394682368 7325511652816 7336750804992 7369250254848 7394069170656 7405232922108 7420337455104 7426822522464 7431540867072 7453207166976 7478308841472 7489599780096 7511435347968 7516207448064 7522776301824 7548112278378 7549501833216 7570118436624 7574927818752 7581547991682 7597012156416 7608482316288 7615131814458 7634106942336 7642185449472 7667923584384 7695164768256 7701890023296 7727829237387 7729251876864 7736006922624 7755283243008 7762061039103 7763489980416 7789636657152 7796444476707 7801397646336 7824142245888 7850493193536 7862346065448 7878382977024 7885268357184 7890277957632 7897173733512 7913281683456 7925229355008 7951920754176 7975104196608 7987145209344 8014045135068 8022525697536 8042515955712 8049544781292 8078141718528 8085201679548 8113925292032 8141252200704 8170174939136 8177315333376 8189661649568 8189861363712 8213538214144 8241200609418 8270478426112 8277706481442 8290406536704 8347676069488 8347879636992 8360483475456 8372013317504 8384858062848 8425799752608 8450364766464 8455733379072 8463123339552 8480385662976 8493189562368 8521793796096 8546638675968 8559542605824 8588370310128 8597458630656 8626414032432 8657060364288 8664626276208 8695408361472 8703007787952 8724693648384 8733926227968 8763341239296 8776572352128 8802160026624 8807752138752 8831804842728 8845139323629 8863180849152 8870926901832 8876562702336 8884320450201 8902441893888 8915883024384 8945910848448 8971992221184 8977692229632 8985538360512 9017460523008 9025341409728 9047830450176 9057404977152 9087909433344 9128165953536 9158908725792 9168600797184 9191446806528 9199479750048 9213369355764 9232161964032 9240230490912 9246100914176 9273057476608 9304288229376 9318336077568 9345503238144 9359613313792 9359841558528 9391135578174 9418514982192 9424498671616 9432735292806 9451975344128 9498127567488 9512700051456 9540201222272 9540433870848 9554838257664 9614734044321 9629485431552 9657324228349 9663695290368 9672140959488 9706502356992 9739192909824 9747704560734 9782334406656 9790883761446 9815280354432 9825667006464 9858758894208 9873643896144 9893783273472 9902430029952 9908721156096 9935780448069 9937609555968 9971078455296 9979792764561 9986133040128 10015247130624 10030368402432 10064149704504 10093491248832 10099903758336 10108730655576 10129349541888 10144643088384 10153509085944 10178809256448 10189580599296 10223898112512 10269186697728 10303772316516 10314675896832 10340377657344 10349414718804 10386182209536 10395259302276 10401863528448 10432189661184 10467324258048 10483128087264 10504510636032 10513691142912 10520370610176 10529564978016 10551042244608 10566972473344 10595829354966 10602561005568 10633472262144 10649526945792 10685393513424 10696700930048 10723354607616 10732726375056 10770855624704 10780268906064 10855002934272 10871657201664 10903087111168 10919815151616 10988267479224 11004857841607 11005126207488 11036941975256 11053875382272 11107849383162 11130506182656 11140233783696 11147311300608 11179810750464 11217463262208 11234399670144 11267153021952 11274311172096 11284164452736 11322168417567 11324252749824 11355177654936 11362391728128 11372321987523 11395518234624 11412723474432 11422697721687 11451160413504 11463278174208 11501885376576 11542747152384 11552835034944 11593877815296 11604010383936 11632924864512 11645234970624 11684454985728 11702096469504 11736213368832 11775739790304 11793519098172 11817574465536 11827902535776 11835416936448 11845760600268 11869922525184 11887844032512 11927881131264 11962656294912 11970256306176 11980717814016 12021067702602 12023280697344 12033788546304 12063773933568 12074317171938 12076539969536 12117212577792 12127802519322 12170887938048 12211878301056 12224801062912 12255262408704 12265973000064 12284492474352 12309549285376 12320307321216 12361800914127 12405717639168 12416559722163 12424448103424 12424751087616 12460670984192 12479788744704 12521514104232 12540725213184 12558019976256 12576980390408 12577287094272 12664170089984 12683600068608 12694685009328 12720578494464 12739784343552 12782690694144 12819645392428 12819958013952 12839313908736 12896187945984 12939621048648 12985590546432 12996939414312 13043112542208 13054511681928 13087040472576 13100889341952 13145011858944 13164858528192 13203240039936 13211628208128 13247707264092 13294771273728 13306390352748 13314844053504 13353662840832 13373824536576 13418866272672 13457988331776 13466538344448 13478307540768 13505799389184 13526190784512 13538012114592 13571745675264 13586107465728 13631864150016 13692248930304 13738363088688 13752901195776 13787170209792 13799219625072 13820054033646 13848242946048 13860345736368 13869151371264 13909586214912 13956432344064 13977504116352 14018254857216 14027160813568 14039419970688 14086703367261 14127772473288 14136748007424 14149102939209 14158437285888 14177963016192 14199369261056 14247191351232 14297806143488 14310301833408 14332257386496 14373691874752 14473337245696 14495542935552 14508211439232 14559753535488 14608789364736 14651023305632 14673501609984 14686325642169 14738500509696 14788138341312 14810465844216 14840674910208 14853645044928 14863081734144 14906414333952 14956617682944 14979199560192 15022870695936 15045552603648 15096224556756 15140236873248 15149855637504 15163095983364 15194024312832 15216964632576 15230263628916 15268213884672 15284370898944 15335847168768 15390329536512 15403780046592 15455658474774 15458503753728 15472013845248 15510566486016 15524122078206 15526979960832 15579273314304 15592888953414 15602795292672 15648284491776 15700986387072 15724692130896 15756765954048 15770536714368 15780555915264 15794347467024 15826563366912 15850458710016 15893744032449 15903841508352 15950208393216 15974290418688 16028090270136 16045051395072 16085031911424 16099089562584 16156283437056 16170403359096 16227850584064 16282504401408 16354630666752 16379323299136 16379722727424 16427076428288 16482401218836 16540956852224 16555412962884 16580813073408 16695352138976 16695759273984 16720966950912 16744026635008 16769716125696 16851599505216 16900729532928 16911466758144 16926246679104 16986379124736 17043587592192 17093277351936 17119085211648 17176740620256 17194917261312 17252828064864 17314120728576 17329252552416 17390816722944 17406015575904 17449387296768 17467852455936 17526682478592 17553144704256 17604320053248 17615504277504 17663609685456 17690278647258 17726361698304 17741853803664 17753125404672 17768640900402 17804883787776 17831766048768 17891821696896 17943984442368 17955384459264 17971076721024 18031601553903 18034921046016 18050682819456 18095660900352 18111475757907 18114809954304 18175818866688 18191703778983 18256331907072 18317817451584 18337201594368 18382893613056 18398959500096 18426738711528 18464323928064 18480460981824 18492201828352 18546114953216 18608576458752 18636672155136 18691006476288 18719226627584 18719683117056 18782271156348 18837029964384 18848997343232 18865470585612 18903950688256 18996255134976 19025400102912 19080402444544 19080867741696 19109676515328 19229468088642 19258970863104 19314648456698 19344281918976 19478385819648 19495409121468 19564668813312 19581767522892 19630560708864 19651334012928 19717517788416 19747287792288 19787566546944 19804860059904 19817442312192 19871560896138 19875219111936 19942156910592 19959585529122 19972266080256 20030494261248 20060736804864 20128299409008 20186982497664 20199807516672 20217461311152 20258699083776 20289286176768 20307018171888 20357618512896 20379161198592 20447796225024 20538373395456 20607544633032 20629351793664 20680755314688 20698829437608 20730081050469 20772364419072 20790518604552 20803727056896 20864379322368 20934648516096 20966256174528 21027382285824 21040741220352 21059129956032 21133944946688 21191658709932 21205122011136 21266944524288 21299053891584 21370787026848 21393401860096 21446709215232 21465452750112 21541711249408 21560537812128 21710005868544 21743314403328 21806174222336 21839630303232 21976534958448 22009715683214 22010252414976 22073883950512 22107750764544 22215698766324 22261012365312 22280467567392 22294622601216 22359621500928 22434379436749 22434926524416 22468799340288 22534306043904 22548622344192 22568328905472 22644336835134 22648505499648 22710355309872 22724783456256 22744643975046 22791036469248 22825446948864 22845395443374 22902320827008 22926556348416 23003770753152 23085494304768 23105670069888 23183487712161 23187755630592 23208020767872 23265849729024 23286183117309 23290469941248 23368909971456 23389333430121 23404192939008 23472426737664 23551479580608 23587038196344 23635148931072 23655805071552 23670833872896 23691521200536 23739845050368 23775688065024 23855762262528 23925312589824 23961435628032 24042135405204 24067577092608 24127547867136 24148634343876 24234425155584 24255605038644 24341775876096 24423756602112 24449602125824 24510524817408 24531946000128 24568984948704 24619098570752 24640614642432 24723601828254 24811435278336 24833119444326 24848896206848 24921341968384 25043028208464 25081450426368 25116039952512 25153960780816 25154574188544 25328340179968 25367200137216 25389370018656 25441156988928 25479568687104 25565381388288 25639290784856 25639916027904 25678627817472 25792375891968 25879242097296 25971181092864 25993878828624 26086225084416 26109023363856 26174080945152 26201778683904 26290023717888 26329717056384 26406480079872 26423256416256 26495414528184 26535417970887 26589542547456 26612780705496 26629688107008 26652961350603 26707325681664 26747649073152 26837732545344 26915976663552 26933076688896 26956615081536 27052381569024 27076024229184 27143491350528 27172214931456 27263728300032 27384497860608 27476726177376 27505802391552 27574340419584 27598439250144 27640108067292 27696485892096 27720691472736 27738302742528 27819172429824 27912864688128 27955008232704 28036509714432 28054321627136 28078839941376 28173406734522 28255544946576 28273496014848 28298205878418 28355926032384 28398738522112 28494382702464 28595612286976 28620603666816 28664514772992 28747383749504 28844202132963 28946674491392 28971972685047 28991085871104 29016422878464 29119507070976 29217578729472 29302046611264 29347003219968 29372651284338 29477001019392 29576276682624 29620931688432 29681349820416 29707290089856 29726163468288 29812828667904 29913235365888 29939378293683 29958399120384 30045741391872 30091105207296 30192449113512 30280473746496 30299711275008 30326191966728 30388048625664 30433929265152 30460527257832 30536427769344 30568741797888 30671694337536 30807560093184 30911316949548 30944027690496 31021132972032 31048244156412 31158546628608 31185777906828 31205590585344 31296568983552 31401972774144 31449384261792 31513531908096 31541073428736 31561111830528 31588694934048 31653126733824 31700917420032 31787488064898 31807683016704 31900416786432 31948580837376 32056180540272 32090102790144 32170063822848 32198179125168 32312566874112 32340806718192 32455701168128 32565008802816 32709261333504 32758646598272 32759445454848 32854152856576 32964802437672 33014573524821 33081913704448 33110825925768 33161626146816 33390704277952 33391518547968 33441933901824 33488053270016 33539432251392 33703199010432 33801459065856 33822933516288 33852493358208 33972758249472 34087175184384 34116965962569 34186554703872 34238170423296 34268093165061 34353481240512 34389834522624 34505656129728 34628241457152 34658505104832 34781633445888 34812031151808 34898774593536 34935704911872 35053364957184 35106289408512 35208640106496 35327219370912 35380557294516 35452723396608 35483707607328 35506250809344 35537281800804 35609767575552 35663532097536 35783643393792 35887968884736 35910768918528 35942153442048 36063203107806 36069842092032 36101365638912 36191321800704 36222951515814 36229619908608 36351637733376 36383407557966 36512663814144 36635634903168 36674403188736 36765787226112 36797919000192 36853477423056 36928647856128 36960921963648 36984403656704 37085402742381 37092229906432 37217152917504 37249679166489 37273344310272 37382012952576 37438453255168 37439366234112 37564542312696 37674059928768 37697994686464 37730941171224 37807901376512 37992510269952 38050800205824 38160804889088 38161735483392 38219353030656 38458936177284 38517941726208 38629296913396 38688563837952 38956771639296 38990818242936 39129337626624 39163535045784 39261121417728 39302668025856 39435035576832 39494575584576 39609720119808 39634884624384 39743121792276 39884313821184 39919171058244 39944532160512 40060988522496 40121473609728 40256598818016 40373964995328 40399615033344 40434922622304 40517398167552 40578572353536 40614036343776 40715237025792 40758322397184 40895592450048 41076746790912 41215089266064 41258703587328 41361510629376 41397658875216 41460162100938 41544728838144 41581037209104 41607454113792 41728758644736 41869297032192 41932512349056 42054764571648 42081482440704 42118259912064 42260110101783 42267889893376 42383317419864 42410244022272 42447308817627 42533889048576 42598107783168 42741574053696 42786803720192 42893418430464 42930905500224 43083422498816 43121075624256 43420011737088 43486628806656 43612348444672 43679260606464 43953069916896 44019431366428 44020504829952 44147767901024 44215501529088 44431397532648 44522024730624 44560935134784 44589245202432 44719243001856 44868758873498 44869853048832 44937598680576 45068612087808 45136657810944 45288673670268 45420710619744 45449566912512 45489287950092 45582072938496 45650893897728 45690790886748 45804641654016 45853112696832 46007541506304 46170988609536 46211340139776 46366975424322 46375511261184 46416041535744 46531699458048 46572366234618 46580939882496 46737819942912 46778666860242 46808385878016 46944853475328 47102959161216 47174076392688 47270297862144 47311610143104 47341667745792 47383042401072 47479690100736 47551376130048 47681232097347 47711524525056 47850625179648 47922871256064 48084270810408 48135154185216 48255095734272 48297268687752 48468850311168 48511210077288 48683551752192 48847513204224 48899204251648 49063892000256 49137969897408 49281229284864 49447203656508 49622870556672 49666238888652 49697792413696 49842683936768 50086056416928 50162900852736 50232079905024 50307921561632 50309148377088 50656680359936 50734400274432 50778740037312 50959137374208 51130762776576 51278581569712 51279832055808 51357255634944 51584751783936 51758484194592 51942362185728 51987757657248 52172450168832 52218046727712 52348161890304 52403557367808 52580047435776 52659434112768 52812960159744 52846512832512 52990829056368 53070835941774 53179085094912 53225561410992 53259376214016 53305922701206 53414651363328 53495298146304 53675465090688 53831953327104 53866153377792 53913230163072 54094804661709 54104763138048 54152048458368 54286982701056 54334427273721 54344429862912 54527456600064 54575111336949 54768995721216 54953452354752 55011604783104 55148680839168 55196878500288 55280216134584 55392971784192 55441382945472 55476605485056 55638344859648 55825729376256 55910016465408 56073019428864 56157679882752 56346813469044 56511089893152 56546992029696 56596411756836 56711852064768 56797477044224 56988765404928 57191224573952 57241207333632 57329029545984 57494767499008 57688404265926 57893348982784 57943945370094 58032845756928 58435157458944 58604093222528 58694006439936 58745302568676 58954002038784 59152553365248 59241863376864 59323563117001 59362699640832 59414580179712 59452326936576 59625657335808 59826470731776 59878756587366 59916798240768 60091482783744 60182210414592 60384898227024 60560947492992 60599422550016 60652383933456 60776097251328 60867858530304 60921054515664 61072855538688 61137483595776 61343388675072 61615120186368 61822633899096 61888055380992 62042265944064 62096488312824 62190243151407 62317093257216 62371555813656 62411181170688 62593137967104 62803945548288 62898768523584 63082146857472 63122223661056 63177389868096 63401834840064 63574976129796 63615366033408 63800833572864 63897161674752 64112361080544 64180205580288 64340127645696 64396358250336 64625133748224 64681613436384 64911402336256 65130017605632 65418522667008 65517293196544 65518890909696 65708305713152 65929604875344 66029147049642 66163827408896 66221651851536 66323252293632 66781408555904 66783037095936 66883867803648 66976106540032 67078864502784 67303138310247 67406398020864 67601269598443 67602918131712 67645867032576 67704986716416 67945516498944 68174350368768 68233931925138 68373109407744 68476340846592 68536186330122 68706962481024 68779669045248 69011312259456 69256482914304 69317010209664 69550463136483 69563266891776 69624062303616 69797549187072 69858549351927 69871409823744 70106729914368 70168000290363 70212578817024 70417280212992 70654438741824 70761114589032 70905446793216 70967415214656 71012501618688 71074563601608 71219535151104 71327064195072 71567286787584 71775937769472 71884306884096 72126406215612 72202731277824 72382643601408 72445903031628 72703275466752 72766815115932 73025327628288 73271269806336 73348806377472 73531574452224 73595838000384 73706954846112 73857295712256 73921843927296 73968807313408 74170805484762 74184459812864 74434305835008 74499358332978 74546688620544 74764025905152 74876906510336 75129084625392 75348119857536 75395989372928 75461882342448 75615802753024 75985020539904 76101600411648 76321609778176 76323470966784 76438706061312 76917872354568 77035883452416 77258593826792 77377127675904 77913543278592 77981636485872 78258675253248 78327070091568 78522242835456 78605336051712 78870071153664 78989151169152 79219440239616 79269769248768 79486243584552 79606253912661 79768627642368 79838342116488 79889064321024 79958884051809 80121977044992 80242947219456 80513197636032 80747929990656 80799230066688 80869845244608 81157144707072 81228072687552 81430474051584 81516644794368 81791184900096 82153493581824 82430178532128 82517407174656 82723021258752 82795317750432 82920324201876 83089457676288 83162074418208 83214908227584 83457517289472 83738594064384 83865024698112 84109529143296 84162964881408 84236519824128 84520220203566 84535779786752 84766634839728 84820488044544 84894617635254 85067778097152 85196215566336 85483148107392 85573607440384 85786836860928 85861811000448 86166844997632 86242151248512 86532606398889 86840023474176 86915918055141 86973257613312 87224696889344 87358521212928 87906139833792 88038862732856 88041009659904 88295535802048 88431003058176 88862795065296 89044049461248 89121870269568 89178490404864 89438486003712 89737517746996 89739706097664 89875197361152 90137224175616 90273315621888 90577347340536 90841421239488 90899133825024 90978575900184 91164145876992 91301787795456 91381581773496 91609283308032 91706225393664 92015083012608 92422680279552 92733950848644 92832083071488 93063398916096 93144732469236 93475639885824 93557333720484 93616771756032 93889706950656 94205918322432 94348152785376 94540595724288 94623220286208 94683335491584 94766084802144 94959380201472 95102752260096 95362464194694 95423049050112 95701250359296 95845742512128 96168541620816 96270308370432 96510191468544 96594537375504 96937700622336 97022420154576 97367103504384 97695026408448 97798408503296 98127784000512 98275939794816 98562458569728 98894407313016 99043720574463 99245741113344 99332477777304 99395584827392 99685367873536 100172112833856 100325801705472 100464159810048 100615843123264 100618296754176 101313360719872 101468800548864 101557480074624 101918274748416 102261525553152 102557163139424 102559664111616 102714511269888 102804279495183 103169503567872 103516968389184 103884724371456 103975515314496 104344900337664 104436093455424 104696323780608 104807114735616 105160094871552 105318868225536 105625920319488 105981658112736 106141671883548 106358170189824 106451122821984 106518752428032 106611845402412 106829302726656 106990596292608 107350930181376 107663906654208 107732306755584 107826460326144 108189609323418 108209526276096 108304096916736 108573965402112 108668854547442 108688859725824 109054913200128 109150222673898 109537991442432 109906904709504 110023209566208 110297361678336 110393757000576 110560432269168 110785943568384 110882765890944 110953210970112 111256208227143 111276689719296 111651458752512 111749037499467 111820032930816 112146038857728 112315359765504 112693626938088 113022179786304 113093984059392 113192823513672 113423704129536 113594954088448 113977530809856 114482414667264 114658059091968 114989534998016 115376808531852 115786697965568 115887890740188 116065691513856 116870314917888 117208186445056 117388012879872 117490605137352 117908004077568 118305106730496 118483726753728 118647126234002 118829160359424 118904653873152 119652941463552 119757513174732 119833596481536 120182965567488 120364420829184 120769796454048 121121894985984 121198845100032 121304767866912 121552194502656 121735717060608 121842109031328 122145711077376 122274967191552 122686777350144 123230240372736 123645267798192 123776110761984 124084531888128 124192976625648 124380486302814 124634186514432 124743111627312 124822362341376 125186275934208 125607891096576 125797537047168 126164293714944 126244447322112 126354779736192 126780330305349 126803669680128 127149952259592 127230732066816 127341926452881 127601667145728 127794323349504 128224722161088 128360411160576 128680255291392 128792716500672 129250267496448 129363226872768 129822804672512 130260035211264 130837045334016 131034586393088 131037781819392 131416611426304 131859209750688 132058294099284 132327654817792 132443303703072 132646504587264 133562817111808 133566074191872 133767735607296 133952213080064 134157729005568 134606276620494 134812796041728 135202539196886 135205836263424 135409973432832 136348700737536 136467863850276 136746218815488 136952681693184 137072372660244 137413924962048 137559338090496 138022624518912 138512965828608 138634020419328 139100926272966 139126533783552 139248124607232 139595098374144 139717098703854 139742819647488 140213459828736 140336000580726 140425157634048 140834560425984 141308877483648 141522229178064 141810893586432 141934830429312 142025003237376 142149127203216 142439070302208 142654128390144 143043696292041 143134573575168 143551875538944 143768613768192 144252812431224 144405462555648 144765287202816 144891806063256 145406550933504 145533630231864 146050655256576 146542539612672 146697612754944 147191676000768 147413909692224 147843687854592 147937614626816 148341610969524 148868611670016 148998716665956 149093377241088 149528051810304 149753813020672 150258169250784 150696239715072 150791978745856 150923764684896 151231605506048 151970041079808 152203200823296 152643219556352 152877412122624 153835744709136 154071766904832 154517187653584 154754255351808 155827086557184 155963272971744 156517350506496 156654140183136 157044485670912 157210672103424 157740142307328 157978302338304 158438880479232 158539538497536 158972487169104 159212507825322 159537255284736 159676684232976 159778128642048 159917768103618 160243954089984 160485894438912 161026395272064 161495859981312 161598460133376 161739690489216 162284413985127 162314289414144 162456145375104 162860948103168 163003281821163 163033289588736 163582369800192 163725334010847 164306987163648 164860357064256 165034814349312 165446042517504 165590635500864 165840648403752 166178915352576 166324148836416 166429816455168 166915034578944 167477188128768 167730049396224 168219058286592 168473039648256 169040440407132 169533269679456 169640976089088 169789235270508 170135556194304 170392431132672 170966296214784 171147214880768 171573673721856 171723622000896 172333689995264 172484302497024 173065212797778 173680046948352 173831836110282 174449393778688 175812279667584 176077725465712 176082019319808 176591071604096 176862006116352 177725590130592 177970689351003 178088098922496 178243740539136 178356980809728 178876972007424 179475035493992 179479412195328 179750394722304 180274448351232 180546631243776 181154694681072 181682842478976 181798267650048 181957151800368 182328291753984 182603575590912 182763163546992 183218566616064 183412450787328 184030166025216 184845360559104 185467901697288 185664166142976 186126797832192 186289464938472 186570729454221 186951279771648 187114667440968 187233543512064 187779413901312 188411836644864 188696305570752 189246440572416 189366670983168 189532169604288 190205504520192 190724928389388 190846098100224 191402500718592 191691485024256 192337083241632 192540616740864 193020382937088 193189074751008 193875401244672 194044840309152 194734207008768 195390052816896 195596817006592 196255568001024 196551879589632 197124917139456 197788814626032 198087441148926 198491482226688 198664955554608 198791169654784 199370735747072 200344225667712 200651603410944 200928319620096 201231686246528 201236593508352 201909414930741 202626721439744 202803808795329 202937601097728 203114960149248 203836549496832 204523051106304 205114326278848 205119328223232 205429022539776 205608558990366 206339007135744 207033936778368 207769448742912 207951030628992 208689800675328 208872186910848 209392647561216 209575648055781 209614229471232 210320189743104 210504000871089 210637736451072 211251840638976 211963316225472 212283343767096 212716340379648 212902245643968 213037504856064 213223690804824 213658605453312 213981192585216 214701860362752 215327813308416 215652920652288 216379218646836 216608193833472 217147930804224 217337709094884 218109826400256 218300445347796 219075982884864 219813809419008 220046419132416 220594723356672 220787514001152 221120864538336 221571887136768 221765531781888 221906421940224 222512416454286 222553379438592 223302917505024 223498074998934 223640065861632 224292077715456 224630719531008 225387253876176 226044359572608 226187968118784 226385647027344 226847408259072 227189908176896 227955061619712 228964829334528 229316118183936 229979069996032 230753617063704 231573395931136 231775781480376 232131383027712 233740629835776 234416372890112 234776025759744 234981210274704 235816008155136 236610213460992 236967453507456 237294252468004 237658320718848 237809307746304 238818761737983 239305882927104 239515026349464 239667192963072 239876652155427 240365931134976 240728841658368 241539592908096 242243789971968 242397690200064 242609535733824 243471434121216 243684218062656 244291422154752 244549934383104 245373554700288 246460480745472 247290535596384 247552221523968 248169063776256 248385953251296 248760972605628 249268373028864 249486223254624 249644724682752 250372551868416 251215782193152 251595074094336 252328587429888 252488894644224 252709559472384 253560660610698 253607339360256 254299904519184 254461464133632 254683852905762 255203334291456 255588646699008 256449444322176 256720822321152 257360510582784 257585433001344 258500534992896 258726453745536 259597819196667 259645609345024 260520070422528 260747754165423 261674090668032 262069172786176 262075563638784 262833222852608 263718419501376 264116588198568 264655309635584 264886607406144 265293009174528 267125634223616 267132148383744 267535471214592 267904426160128 268315458011136 269212553240988 269625592083456 270405078393772 270411672526848 270819946865664 272697401475072 272935727700552 273492437630976 273905363386368 274144745320488 274827849924096 275118676180992 276045249037824 277268040838656 278201852545932 278496249214464 279190196748288 279434197407708 280426919657472 280672001161452 280850315268096 281669120851968 282617754967296 283044458356128 283621787172864 283869660858624 284050006474752 284298254406432 284878140604416 285308256780288 286087392584082 286269147150336 287103751077888 287537227536384 288505624862448 288810925111296 289530574405632 289783612126512 290813101867008 291067260463728 292101310513152 293085079225344 293395225509888 294383352001536 294827819384448 295687375709184 295875229253632 296683221939048 297131161723389 297737223340032 297997433331912 298186754482176 299056103620608 299507626041344 300516338501568 301392479430144 301583957491712 301847529369792 303940082159616 304406401646592 305286439112704 305754824245248 307671489418272 308143533809664 309034375307168 309508510703616 311654173114368 311926545943488 313034701012992 313308280366272 314088971341824 314421344206848 315480284614656 315956604676608 316877760958464 317944974338208 318425015650644 319074510569472 319353368465952 319556257284096 319835536207236 320487908179968 320971788877824 322052790544128 322991719962624 323196920266752 323479380978432 324568827970254 324628578828288 324912290750208 325721896206336 326006563642326 326066579177472 327164739600384 327450668021694 328613974327296 329720714128512 330069628698624 330892085035008 331181271001728 331681296807504 332357830705152 332648297672832 332859632910336 333768624681429 333830069157888 334954376257536 335247112498401 335460098792448 336438116573184 336946079296512 338080880814264 339066539358912 339281952178176 339578470541016 340271112388608 340784862265344 341932592429568 342294429761536 343447244001792 344968604994048 346130425595556 347360093896704 347663672220564 348898787557376 351624559335168 352155450931424 352164038639616 353182143208192 353724012232704 355451180261184 355941378702006 356487481078272 356713961619456 358950070987984 358958824390656 359500789444608 360548896702464 361093262487552 362309389362144 363365684957952 363596535300096 363914303600736 364656583507968 365207151181824 365526327093984 366437133232128 366824901574656 368060332050432 369690721118208 370935803394576 371328332285952 372253595664384 372578929876944 373141458908442 373902559543296 374229334881936 374467087024128 375558827802624 376823673289728 377392611141504 378492881144832 378733341966336 379064339208576 380340990916047 380411009040384 381449856778776 381692196200448 382025779358643 382805001437184 383382970048512 384674166483264 385081233481728 386040765874176 386378149502016 387750802489344 388089680618304 389468414017536 390780105633792 391193634013184 392511136002048 393103759179264 394249834278912 395577629252064 396174882297852 396982964453376 397329911109216 397582339309568 398741471494144 400688451335424 401303206821888 401856639240192 402463372493056 402473187016704 403818829861482 405253442879488 405607617590658 406229920298496 409046102212608 410228652557696 410238656446464 410858045079552 411217117980732 412678014271488 414067873556736 415264941819007 415538897485824 415902061257984 417379601350656 417744373821696 418785295122432 419151296111562 419228458942464 420640379486208 421008001742178 421275472902144 422503681277952 423926632450944 424566687534192 425432680759296 425804491287936 426075009712128 426447381609648 427317210906624 427962385170432 429131088876123 429403720725504 430655626616832 431305841304576 432758437293672 433216387666944 434295861608448 434675418189768 436219652800512 436600890695592 438151965769728 439627618838016 440092838264832 441575028002304 442241729076672 443531063563776 443812843880448 445024832908572 446605835010048 446996149997868 447280131723264 448584155430912 449261439062016 450774507752352 452088719145216 452375936237568 452771294054688 453694816518144 454379816353792 455910123239424 457929658669056 458632236367872 459958139992064 461507234127408 463146791862272 463551562960752 464262766055424 467481259671552 468832745780224 469552051519488 469962420549408 471632016310272 473208887189101 473220426921984 473934907014912 474588504936008 475316641437696 475618615492608 477637523475966 478611765854208 479030052698928 479334385926144 479753304310854 480731862269952 481457683316736 483079185816192 484487579943936 484795380400128 485219071467648 486853241955381 486942868242432 487368436125312 488582844309504 489009845463489 489099868766208 490747109400576 491176002032541 492920961490944 494581071192768 495104443047936 496338127552512 496771906502592 497521945211256 498536746057728 498972446509248 499289449365504 500745103736832 502431564386304 503190148188672 504657174859776 505419118944768 507121321221396 508599809038368 508922928267264 509367705811524 510406668582912 511177293398016 512898888644352 513441644642304 514721021165568 515170866002688 517001069985792 517452907491072 519195638393334 519291218690048 521040140845056 521495508330846 523348181336064 524138345572352 525666445705216 527436839002752 528233176397136 529310619271168 529773214812288 530586018349056 533912068053009 534251268447232 534264296767488 535070942429184 535808852320256 536630916022272 538425106481976 539251184166912 540810156787544 540823345053696 541639893731328 545394802950144 545871455401104 546984875261952 547810726772736 548289490640976 549655699848192 550237352361984 552090498075648 554536081677312 556403705091864 556992498428928 558380393496576 558868394815416 559712188362663 560853839314944 561344002322904 561700630536192 563338241703936 565235509934592 566088916712256 567739321717248 568100012949504 568596508812864 570616513560576 572174785168164 572538294300672 574207502155776 575074455072768 577011249724896 577621850222592 579061148811264 579567224253024 581626203734016 582134520927456 584202621026304 586170158450688 586790451019776 588766704003072 589655638768896 591374751418368 591750458507264 593366443878096 594262323446778 595474446680064 595994866663824 596373508964352 598112207241216 599015252082688 601032677003136 602784958860288 603167914983424 603695058739584 605728244792223 607880164319232 608411426385987 608812803293184 610572878225408 611509648490496 615342978836544 616287067619328 618068750614336 619017021407232 623308346228736 623853091886976 626069402025984 626616560732544 628177942683648 628842688413696 630960569229312 631512002613267 631913209353216 633755521916928 635889948676416 636850031301288 638149021138944 638706736931904 639112514568192 639671072414472 640975816359936 641943577755648 644105581088256 645983439925248 646958761956864 649137655940508 649824581500416 651443792412672 652013127284652 654329479200768 654901336043388 657227948654592 659441428257024 660139257397248 661784170070016 662362542003456 663362593615008 664715661410304 665296595345664 665719265820672 667537249362858 667660138315776 669908752515072 670494224996802 670920197584896 672876233146368 673892158593024 676161761628528 678133078717824 678563904356352 679156941082032 680542224777216 681569724530688 683865184859136 684588859523072 686894488003584 689937209988096 692260851191112 694720187793408 695327344441128 697797575114752 703249118670336 704310901862848 704328077279232 706364286416384 707448024465408 710902360522368 711882757404012 712974962156544 713427923238912 717900141975968 717917648781312 719001578889216 719629956466281 721097793404928 722186524975104 724618778724288 726731369915904 727193070600192 727828607201472 730414302363648 731052654187968 732874266464256 733649803149312 736120664100864 739381442236416 741871606789152 742656664571904 744507191328768 745157859753888 746282917816884 747805119086592 748458669763872 748934174048256 751117655605248 753647346579456 754785222283008 756985762289664 757466683932672 758128678417152 760681981832094 760822018080768 762899713557552 763384392400896 764051558717286 765610002874368 766765940097024 769348332966528 770162466963456 772081531748352 772756299004032 775501604978688 776179361236608 778793457590001 778936828035072 781560211267584 782243262496269 782387268026368 785022272004096 786207518358528 788499668557824 791155258504128 792349764595704 793965928906752 794659822218432 795164678619136 797482942988288 801376902670848 802606413643776 803713278480384 804926744986112 804946374033408 807637659722964 810506885758976 811215235181316 812459840596992 818092204425216 820457305115392 820477312892928 821716090159104 822434235961464 825356028542976 828135747113472 830529883638014 831804122515968 835488747643392 837570590244864 838302592223124 841280758972416 842016003484356 842550945804288 845007362555904 847853264901888 849133375068384 850865361518592 851608982575872 852150019424256 852894763219296 854634421813248 855924770340864 858262177752246 858807441451008 861311253233664 862611682609152 865516874587344 866432775333888 868591723216896 869350836379536 872439305601024 873201781391184 876303931539456 879255237676032 880185676529664 883150056004608 884483458153344 887062127127552 887625687760896 890049665817144 891393485170167 893211670020096 893992299995736 894560263446528 897168310861824 898522878124032 901549015504704 904177438290432 904751872475136 905542588109376 908759632707584 911820246478848 915859317338112 917264472735744 919916279984128 923014468254816 926293583724544 927103125921504 928525532110848 934962519343104 937665491560448 939104103038976 939924841098816 943264032620544 946417774378202 946440853843968 947869814029824 949177009872016 950633282875392 955275046951932 957223531708416 958060105397856 958668771852288 959506608621708 961463724539904 962915366633472 966158371632384 968975159887872 969590760800256 970438142935296 973706483910762 973885736484864 974736872250624 977165688619008 978019690926978 978199737532416 981494218801152 982352004065082 985841922981888 989162142385536 990208886095872 992676255105024 993543813005184 995043890422512 997073492115456 997944893018496 998578898731008 1001305874044287 1001490207473664 1004863128772608 1005741337495203 1006380296377344 1009314349719552 1010838237889536 1014242642442792 1017199618076736 1017845856534528 1018735411623048 1020813337165824 1022354586796032 1025797777288704 1026883289284608 1030341732005376 1034905814982144 1038391276786668 1042080281690112 1042991016661692 1046696362672128 1048276691144704 1051332891410432 1054873678005504 1056466352794272 1058621238542336 1059546429624576 1061172036698112 1067824136106018 1068502536894464 1070141884858368 1071617704640512 1076850212963952 1078502368333824 1081620313575088 1081646690107392 1083279787462656 1090789605900288 1091742910802208 1093969750523904 1095621453545472 1096578981281952 1099311399696384 1100474704723968 1104180996151296 1109072163354624 1112807410183728 1113984996857856 1116760786993152 1117736789630832 1119424376725326 1121707678629888 1122688004645808 1123401261072384 1126676483407872 1130471019869184 1132177833424512 1135478643434496 1136200025899008 1137193017625728 1141022972748141 1141233027121152 1144349570336328 1145076588601344 1146077338075929 1148415004311552 1150148910145536 1154022499449792 1155243700445184 1158122297622528 1159134448506048 1163252407468032 1164269041854912 1168405242052608 1172340316901376 1173580902039552 1177533408006144 1179311277537792 1182749502836736 1186732887756192 1188524646893556 1190948893360128 1191989733327648 1192747017928704 1196224414482432 1198030504165376 1202065354006272 1205569917720576 1206335829966848 1207390117479168 1211456489584446 1215760328638464 1216822852771974 1221145756450816 1230685957673088 1232574135238656 1236137501228672 1238034042814464 1245794825457021 1246616692457472 1247706183773952 1252138804051968 1253233121465088 1256355885367296 1257685376827392 1261921138458624 1263024005226534 1263826418706432 1267511043833856 1271779897352832 1273700062602576 1276298042277888 1277413473863808 1278225029136384 1279342144828944 1281951632719872 1283887155511296 1287393266628369 1288211162176512 1291966879850496 1293917523913728 1298275311881016 1299649163000832 1302887584825344 1304026254569304 1308658958401536 1309802672086776 1314455897309184 1318882856514048 1320278514794496 1324725084006912 1326725187230016 1330593190691328 1331438531641344 1335074498725716 1339817505030144 1340988449993604 1341840395169792 1345752466292736 1347784317186048 1352323523257056 1356266157435648 1357127808712704 1358313882164064 1361084449554432 1363139449061376 1367730369718272 1369177719046144 1373788976007168 1379874419976192 1384521702382224 1389440375586816 1390654688882256 1395595150229504 1406498237340672 1408621803725696 1408656154558464 1412728572832768 1414896048930816 1419626661567303 1421804721044736 1423765514808024 1425949924313088 1426855846477824 1435800283951936 1435835297562624 1438003157778432 1439259912932562 1442195586809856 1444373049950208 1449237557448576 1453462739831808 1454386141200384 1455657214402944 1460828604727296 1462105308375936 1465748532928512 1467029536390467 1467299606298624 1472241328201728 1473528006097623 1478762884472832 1483743213578304 1485313329143808 1489014382657536 1490315719507776 1492565835633768 1495610238173184 1496917339527744 1497868348096512 1502235311210496 1507294693158912 1509570444566016 1513971524579328 1516257356834304 1521363963664188 1525799427115104 1526768784801792 1528103117434572 1531220005748736 1533531880194048 1538696665933056 1540324933926912 1544163063496704 1545512598008064 1551003209957376 1552358722473216 1557586915180002 1557873656070144 1563120422535168 1564486524992538 1564774536052736 1570044544008192 1572415036717056 1576999337115648 1582310517008256 1584699529191408 1587931857813504 1589319644436864 1590329357238272 1594965885976576 1601736204159027 1602753805341696 1605212827287552 1607426556960768 1609853489972224 1609892748066816 1615275319445928 1621013771517952 1622430470362632 1624919681193984 1636184408850432 1640914610230784 1640954625785856 1643432180318208 1644868471922928 1650712057085952 1656271494226944 1661059767276028 1663608245031936 1670977495286784 1675141180489728 1676605184446248 1679136565087989 1682561517944832 1684032006968712 1685101891608576 1690014725111808 1695706529803776 1698266750136768 1703217965151744 1704300038848512 1705789526438592 1711849540681728 1716524355504492 1717614882902016 1722622506467328 1725223365218304 1731033749174688 1732865550667776 1737183446433792 1738701672759072 1744878611202048 1746403562782368 1752607863078912 1758510475352064 1760371353059328 1766300112009216 1768966916306688 1774124254255104 1775251375521792 1780099331634288 1782786970340334 1786423340040192 1787984599991472 1789120526893056 1794336621723648 1797045756248064 1803098031009408 1808354876580864 1809503744950272 1811085176218752 1817184734376669 1817519265415168 1823640492957696 1825234279157961 1831718634676224 1834528945471488 1839832559968256 1846028936509632 1852587167449088 1854206251843008 1857051064221696 1869925038686208 1875330983120896 1878208206077952 1879849682197632 1886528065241088 1892835548756404 1892881707687936 1895739628059648 1898354019744032 1901266565750784 1910550093903864 1914447063416832 1916120210795712 1917337543704576 1919013217243416 1922927449079808 1925830733266944 1932316743264768 1937950319775744 1940876285870592 1947412967821524 1949473744501248 1954331377238016 1956039381853956 1962988437602304 1964704008130164 1971683845963776 1978324284771072 1980417772191744 1985352510210048 1987087626010368 1990087780845024 1994146984230912 1995889786036992 1997157797462016 2002611748088574 2002980414947328 2009726257545216 2011482674990406 2012760592754688 2018628699439104 2021676475779072 2028485284885584 2034399236153472 2035691713069056 2037470823246096 2041626674331648 2044709173592064 2051595554577408 2053766578569216 2060683464010752 2069811629964288 2076782553573336 2084160563380224 2085982033323384 2093392725344256 2096553382289408 2102665782820864 2109747356011008 2112932705588544 2119092859249152 2122344073396224 2135648272212036 2137005073788928 2140283769716736 2143235409281024 2153700425927904 2157004736667648 2163240627150176 2163293380214784 2166559574925312 2181579211800576 2183485821604416 2191242907090944 2193157962563904 2198622799392768 2200949409447936 2208361992302592 2218144326709248 2225614820367456 2227969993715712 2233521573986304 2235473579261664 2238848753450652 2243415357259776 2245376009291616 2246802522144768 2253352966815744 2260942039738368 2264355666849024 2270957286868992 2272400051798016 2274386035251456 2282045945496282 2282466054242304 2288699140672656 2290153177202688 2292154676151858 2296830008623104 2300297820291072 2308044998899584 2310487400890368 2316244595245056 2318268897012096 2326504814936064 2328538083709824 2336380372770003 2336810484105216 2344680633802752 2346729787488807 2347161804079104 2355066816012288 2358622555075584 2365499005673472 2373465775512384 2377049293787112 2381897786720256 2383979466655296 2385494035857408 2392448828964864 2396061008330752 2404130708012544 2411139835441152 2414780234958336 2422912979168892 2431520657276928 2433645705543948 2442291512901632 2461371915346176 2465148270477312 2472275002457344 2476068085628928 2491589650914042 2495412367547904 2506466242930176 2512711770734592 2523842276917248 2526048010453068 2527652837412864 2535022087667712 2543559794705664 2547400125205152 2552596084555776 2554826947727616 2556450058272768 2558684289657888 2563903265439744 2567774311022592 2574786533256738 2576422324353024 2583933759700992 2587835047827456 2596550623762032 2599298326001664 2605775169650688 2608052509138608 2617317916803072 2619605344173552 2628911794618368 2637765713028096 2640557029588992 2649450168013824 2653450374460032 2661186381382656 2662877063282688 2670148997451432 2674180455510501 2679635010060288 2681976899987208 2683680790339584 2691504932585472 2695568634372096 2704647046514112 2712532314871296 2714255617425408 2716627764328128 2726278898122752 2735460739436544 2738355438092288 2747577952014336 2759748839952384 2769043404764448 2778880751173632 2781309377764512 2791190300459008 2812996474681344 2817243607451392 2817312309116928 2825457145665536 2829792097861632 2839253323134606 2843609442089472 2847531029616048 2851899848626176 2871600567903872 2871670595125248 2876006315556864 2878519825865124 2884391173619712 2888746099900416 2898475114897152 2906854592733049 2906925479663616 2908772282400768 2911314428805888 2921657209454592 2924210616751872 2931497065857024 2934059072780934 2934599212597248 2944482656403456 2947056012195246 2957525768945664 2967486427156608 2970626658287616 2978028765315072 2980631439015552 2985131671267536 2991220476346368 2993834679055488 2995736696193024 3003917622132861 3004470622420992 3014589386317824 3017224012485609 3019140889132032 3027943049158656 3032514713668608 3042727927328376 3051598854230208 3053537569603584 3056206234869144 3062440011497472 3067063760388096 3077393331866112 3080649867853824 3091025196016128 3104717444946432 3115173830360004 3126240845070336 3128973049985076 3140089088016384 3144830073434112 3153998674231296 3164621034016512 3169399058382816 3175863715627008 3178639288873728 3180658714476544 3189931771953152 3203472408318054 3205507610683392 3210425654575104 3214853113921536 3219706979944448 3230550638891856 3242027543035904 3244860940725264 3249839362387968 3272368817700864 3281829220461568 3281909251571712 3286864360636416 3289736943845856 3301424114171904 3312542988453888 3322119534552056 3327216490063872 3341954990573568 3350282360979456 3353210368892496 3358273130175978 3365123035889664 3368064013937424 3370203783217152 3380029450223616 3391413059607552 3396533500273536 3406435930303488 3408600077697024 3411579052877184 3423068918244423 3423699081363456 3433048711008984 3435229765804032 3438232014227787 3445245012934656 3450446730436608 3462067498349376 3465731101335552 3474366892867584 3477403345518144 3489757222404096 3492807125564736 3505215726157824 3517020950704128 3520742706118656 3532600224018432 3537933832613376 3548248508510208 3560198663268576 3565573940680668 3572846680080384 3575969199982944 3578241053786112 3588673243447296 3594091512496128 3606196062018816 3616709753161728 3619007489900544 3622170352437504 3634369468753338 3635038530830336 3647280985915392 3650468558315922 3663437269352448 3679665119936512 3692057873019264 3705174334898176 3708412503686016 3714102128443392 3737384476371063 3739850077372416 3750661966241792 3756416412155904 3759699364395264 3773056130482176 3785671097512808 3785763415375872 3791479256119296 3796708039488064 3802533131501568 3821100187807728 3828894126833664 3832240421591424 3834675087409152 3838026434486832 3845854898159616 3851661466533888 3864633486529536 3875900639551488 3881752571741184 3894825935643048 3898947489002496 3908662754476032 3912078763707912 3925976875204608 3929408016260328 3943367691927552 3956648569542144 3960835544383488 3974175252020736 3980175561690048 3991779572073984 3994315594924032 4005223496177148 4019452515090432 4022965349980812 4025521185509376 4037257398878208 4043352951558144 4056970569771168 4068798472306944 4071383426138112 4074941646492192 4083253348663296 4089418347184128 4103191109154816 4107533157138432 4121366928021504 4139623259928576 4153565107146672 4168321126760448 4171964066646768 4186785450688512 4193106764578816 4205331565641728 4219494712022016 4225865411177088 4238185718498304 4244688146792448 4258879984701909 4271296544424072 4274010147577856 4280567539433472 4286470818562048 4307400851855808 4314009473335296 4326481254300352 4326586760429568 4333119149850624 4363158423601152 4366971643208832 4382485814181888 4386315925127808 4397245598785536 4401898818895872 4416723984605184 4420584018292869 4436288653418496 4451229640734912 4455939987431424 4467043147972608 4470947158523328 4477697506901304 4486830714519552 4490752018583232 4493605044289536 4506705933631488 4521884079476736 4528711333698048 4541914573737984 4548772070502912 4564091890992564 4577398281345312 4580306354405376 4584309352303716 4593660017246208 4600595640582144 4616089997799168 4620974801780736 4632489190490112 4636537794024192 4653009629872128 4657076167419648 4672760745540006 4673620968210432 4689361267605504 4693459574977614 4694323608158208 4710133632024576 4717245110151168 4730998011346944 4746931551024768 4754098587574224 4763795573440512 4767958933310592 4770988071714816 4784897657929728 4792122016661504 4805208612477081 4808261416025088 4822279670882304 4829560469916672 4845825958337784 4863041314553856 4867291411087896 4884583025803264 4922743830692352 4930296540954624 4944550004914688 4952136171257856 4983179301828084 4990824735095808 5012932485860352 5025423541469184 5037409695263967 5047684553834496 5052096020906136 5055305674825728 5070044175335424 5087119589411328 5094800250410304 5109653895455232 5112900116545536 5117368579315776 5135548622045184 5149573066513476 5152844648706048 5167867519401984 5175670095654912 5193101247524064 5198596652003328 5211550339301376 5216105018277216 5234635833606144 5239210688347104 5257823589236736 5275531426056192 5281114059177984 5298900336027648 5306900748920064 5322372762765312 5325754126565376 5340297994902864 5348360911021002 5359270020120576 5363953799974416 5367361580679168 5383009865170944 5391137268744192 5409294093028224 5425064629742592 5428511234850816 5433255528656256 5451554203130007 5452557796245504 5470921478873088 5475702837473883 5476710876184576 5495155904028672 5519497679904768 5538086809528896 5557761502347264 5562618755529024 5582380600918016 5625992949362688 5634487214902784 5634624618233856 5650914291331072 5659584195723264 5678506646269212 5687218884178944 5695062059232096 5703799697252352 5743201135807744 5743341190250496 5752012631113728 5757039651730248 5768782347239424 5777492199800832 5796950229794304 5813709185466098 5813850959327232 5822628857611776 5848421233503744 5862994131714048 5868118145561868 5888965312806912 5894112024390492 5915051537891328 5934972854313216 5941253316575232 5956057530630144 5961262878031104 5970263342535072 5982440952692736 5987669358110976 5991473392386048 6007835244265722 6008941244841984 6029178772635648 6034448024971218 6038281778264064 6055886098317312 6065029427337216 6085455854656752 6103197708460416 6107075139207168 6112412469738288 6124880022994944 6134127520776192 6154786663732224 6161299735707648 6182050392032256 6209434889892864 6230347660720008 6252481690140672 6257946099970152 6280178176032768 6289660146868224 6307997348462592 6329242068033024 6338798116765632 6357278577747456 6361317428953088 6406944816636108 6411015221366784 6420851309150208 6429706227843072 6439413959888896 6461101277783712 6484055086071808 6489721881450528 6499678724775936 6544737635401728 6563658440923136 6573728721272832 6579473887691712 6602848228343808 6625085976907776 6644239069104112 6654432980127744 6683909981147136 6700564721958912 6706420737784992 6716546260351956 6730246071779328 6736128027874848 6740407566434304 6760058900447232 6782826119215104 6793067000547072 6812871860606976 6817200155394048 6823158105754368 6846137836488846 6847398162726912 6866097422017968 6870459531608064 6876464028455574 6890490025869312 6900893460873216 6924134996698752 6931462202671104 6948733785735168 6954806691036288 6979514444808192 6985614251129472 7009141118310009 7010431452315648 7034041901408256 7040189362466421 7041485412237312 7065200448036864 7075867665226752 7096497017020416 7120397326537152 7131147881361336 7145693360160768 7151938399965888 7156482107572224 7177346486894592 7188183024992256 7212392124037632 7233419506323456 7244340704875008 7268738937506676 7294561971830784 7300937116631844 7326874538704896 7359330239873024 7384115746038528 7410348669796352 7416825007372032 7428204256886784 7474768952742126 7501323932483584 7519398728790528 7571342195025616 7571526830751744 7582958512238592 7593416078976128 7605066263003136 7642200375615456 7657788253667328 7664480843182848 7669350174818304 7676052868973664 7691709796319232 7703322933067776 7729266973059072 7751801279102976 7763505143482368 7789651871286096 7797894978004992 7817325508952064 7824157527415824 7851953750409216 7858816032520656 7886735383855104 7913297139084288 7921671088766976 7948350504041472 7960351123380096 7983559144147968 7988631189848064 8010446992354296 8022541366531503 8038905030180864 8045930699961624 8051042371018752 8074514797756416 8086705903116288 8113941139542336 8137596944613888 8142766852276224 8149883292984384 8178836694368256 8206382218309632 8215066314276864 8242733856043008 8279246519857152 8307130214293344 8336642253520896 8343928133293536 8373570901377024 8386213529157632 8410663131283456 8438989424044032 8451730822354176 8476371436996608 8489376293584896 8517759969403818 8542593088848144 8548020295155712 8572941637124096 8614801703711616 8628018946670592 8652962508600704 8653173520859136 8666238299701248 8720563778199147 8726316847202304 8733943286417664 8764971628363776 8772631850255616 8794491197571072 8803797637791744 8833447969210368 8841168036585738 8872577306836992 8902459281469824 8911879974862848 8934086295945216 8941894317046656 8955395013802608 8973661429039104 8981504037166464 8987210088579072 9011752866398583 9013411867262976 9043768158953472 9051672037456827 9057422667396096 9083829147475968 9097544141005824 9128183781985128 9154796562690624 9160612708810752 9168618704607432 9187320034492416 9201191281164288 9232179995598336 9241949603561472 9273075588048384 9314152334839296 9345521491080012 9378722535211008 9386919149955228 9420267264049152 9434490220302336 9461996022693888 9493863102049536 9508197175148448 9527591146881024 9535917866621184 9541976143429632 9569795315859456 9584244033323008 9610417224954162 9616522832050176 9644559341764608 9659120939833344 9691651916675568 9726082629107712 9734582822175792 9769166051606528 9845487661384704 9860593081909248 9889100009829376 9904272342515712 9966358603656168 9981649470191616 10025864971720704 10050847082938368 10074819390527934 10095369107668992 10104192041812272 10110611349651456 10140088350670848 10174239178822656 10189600500820608 10219307790910464 10225800233091072 10234737158631552 10269206754733269 10271097244090368 10299146133026952 10305689297412096 10314696042683361 10335735038803968 10351340191309824 10386202495048128 10397193304006656 10423100678602752 10432210036554432 10469271667212288 10478421376694208 10515647178473472 10551062852112384 10562228118355968 10597800672055296 10613801497840128 10644745525530624 10680595989805728 10696721822042004 10718540040241152 10727907599948832 10734723161358336 10766019730341888 10782274537488384 10818588186056448 10850129259485184 10857022469701632 10866511057312512 10903108406260014 10905115592491008 10941842957746176 10951405674947766 10953421752369152 10990311808057344 11038995359809536 11076173619057792 11115523004694528 11125237511058048 11164761201836032 11212153429113189 11251985898725376 11268974429805568 11269249236467712 11301828582662144 11319168391446528 11357013292538424 11374437768357888 11390124118464192 11407599394504704 11486402271615488 11486682380500992 11504025262227456 11514079303460496 11537564694478848 11554984399601664 11593900459588608 11627418370932196 11627701918654464 11645257715223552 11696842467007488 11725988263428096 11736236291123736 11777930625613824 11788224048780984 11830103075782656 11869945708626432 11882506633150464 11922525756062208 11940526685070144 11975338716221952 11982946784772096 12015670488531444 12058357545271296 12068896049942436 12076563556528128 12111772196634624 12130058854674432 12170911709313504 12206395416920832 12214150278414336 12224824939476576 12249760045989888 12268255041552384 12309573327464448 12322599471415296 12364100784064512 12418869779785728 12460695321440016 12504963380281344 12515892199940304 12560356352065536 12579320293736448 12615994696925184 12658484136066048 12677596233531264 12714557155494912 12722634857906176 12776639954105727 12813889633272216 12822030442733568 12841702618300416 12859412455686144 12878827919777792 12922202555567424 12968110172143616 12979443762901056 12999357449551872 13089475270803456 13127316881846272 13147457442545664 13158947775383424 13205696456687616 13250171953815552 13288478138208224 13308865960255488 13367819962294272 13401129443917824 13412841475569984 13433092520703912 13460492143558656 13472256055749696 13480815132868608 13520117800894464 13565652238430208 13586134001094144 13625743721213952 13646316211508736 13692275672977692 13732194844035936 13740919063216128 13752928056911148 13780980051738624 13801786921746432 13848269993397504 13862924405342208 13897467571470336 13909613382072576 13959028889616384 13971228502258944 14018282236620018 14020862904631296 14068083802816512 14080378724932842 14082970824474624 14130400896073728 14151735330453504 14192994034040832 14240794653074304 14262295762722672 14291386720321536 14303876799931776 14312964215144448 14354692973789184 14376366049984512 14415625837431243 14424784248075264 14466839012646912 14488681409750016 14537477875013352 14589123943661568 14601874233263688 14653749077409792 14718660479746048 14768231492077056 14833650014744064 14856408513773568 14949537905484252 15002647864967168 15038797457581056 15142684390051232 15143053661503488 15165917024477184 15186832157952256 15210132526006272 15284400751230912 15328961686365696 15338700349636608 15352105737947328 15406645866135552 15458533946118144 15503602558205952 15527010286964736 15579303742572192 15595789956009984 15634651017904128 15648315054831648 15703907500818432 15717632065041312 15773470767710208 15826594278168576 15843342177533952 15896701008082944 15920702246760192 15967118288295936 15977262379696128 16020893984708592 16045082733063006 16077810060361728 16091861399923248 16102084742037504 16149029595512832 16173411806232576 16227882279084672 16275193889227776 16285533704552448 16299766585968768 16354662609390021 16357673388736512 16412764436619264 16427108512421649 16430132628553728 16485467712086016 16558493039714304 16614260428586688 16673284507041792 16687856266587072 16747141802754048 16772427058315264 16821326262566912 16877978848088064 16903461644708352 16952742873993216 16978752587169792 17035519938807636 17085186177696288 17096040590311424 17145883274248192 17229603407423232 17256037893341184 17305925017201408 17306347041718272 17332476599402496 17441127556398294 17467886572835328 17545263700511232 17588982395142144 17666895938420736 17682336073171476 17745154613673984 17804918562939648 17823759949725696 17868172591890432 17883788634093312 17910790027605216 17947322858078208 17963008074332928 17974420177158144 18023505732797166 18026823734525952 18087536317906944 18103344074913654 18114845334792192 18167658294951936 18195088282011648 18256367563970256 18309593125381248 18321225417621504 18337237409214864 18374640068984832 18402382562328576 18464359991196672 18483899207122944 18546151176096768 18628304669678592 18691042982160024 18757445070422016 18773838299910456 18840534528098304 18868980440604672 18923992045387776 18987726204099072 19016394350296896 19071835733242368 19083952286859264 19168488066646016 19220834449908324 19233045664100352 19289118683529216 19318241879666688 19383303833351136 19452165258215424 19469165644351584 19538332103213056 19690975322769408 19721186163818496 19778200019658752 19808544685031424 19932717207312336 19963298940383232 20051729943441408 20101694165876736 20149638781055868 20190738215337984 20208384083624544 20221222699302912 20280176701341696 20347982149131343 20348478357645312 20379201001641216 20438615581820928 20451600466182144 20469474317263104 20538413509466538 20542194488180736 20598292266053904 20611378594824192 20629392085366722 20671470077607936 20702680382619648 20772404990096256 20794386608013312 20846201357205504 20864420073108864 20938543334424576 20956842753388416 21027423354930027 21031294356946944 21102125704224768 21120568087399263 21124456236711936 21195601344110592 21227602995680256 21289491051061248 21361191979611456 21393443644084008 21437080080482304 21455815199897664 21469446322716672 21532039460683776 21564549074976768 21637176372112896 21700258518970368 21733022114625024 21806216812520028 21883685915492352 21902811349895532 21980623616114688 22077990719619072 22152347238115584 22231046009389056 22250475022116096 22329522403672064 22424306858226378 22503971797450752 22537948859611136 22603657165324288 22714026585076848 22748875536715776 22780248236928384 22815198789009408 22972804543230976 22973364761001984 23008050524454912 23028158606920992 23075129388957696 23109968799203328 23187800919177216 23254836741864392 23255403837308928 23290515430447104 23393684934014976 23451976526856192 23472472582247472 23555861251227648 23576448097561968 23660206151565312 23739891417252864 23765013266300928 23845051512124416 23881053370140288 23950677432443904 23965893569544192 24031340977062888 24067624099594509 24116715090542592 24137792099884872 24153127113056256 24223544393269248 24260117709348864 24341823418627008 24412790833841664 24428300556828672 24449649878953152 24536510083104768 24619146654928896 24645198942830592 24728201568129024 24837739559571456 24921390642880032 25009926760562688 25031784399880608 25120712704131072 25158640587472896 25231989393850368 25316968272132096 25355192467062528 25429114310989824 25445269715812352 25553279908211454 25627779266544432 25644060885467136 25718824911372288 25757655839555584 25844405111134848 25936220344287232 25958887525802112 25998714899103744 26161691334597441 26178950541606912 26254633763692544 26294914885091328 26317895550766848 26411392913375232 26500343907631104 26576956276416448 26617731920510976 26735639924588544 26802258887835648 26825682951139968 26866185041407824 26920984287117312 26944512111499392 26961630265737216 27040235601788928 27131304476860416 27155016112370481 27172268002188288 27251487442427904 27292632423017472 27384551345955384 27464389688071872 27481838126432256 27505856113822296 27561960103477248 27603573843492864 27696539986795008 27725848810684416 27819226764145152 27942457004517888 28036564473240036 28136167605633024 28160757449865684 28260801792147456 28303470660907008 28385988068081664 28481589306148608 28524591525445344 28582773440643072 28607753599863552 28625928430288896 28709385947578368 28752732099969024 28831251674862486 28849568496150528 28933678025293824 28977362819500032 29074955750026704 29178247887323136 29203748466527376 29307498154819584 29437320959492096 29536462984154112 29667300029488128 29712817027547136 29899075810968504 30005295729934336 30077594915162112 30285368780102464 30286107323006976 30331834048954368 30373664315904512 30420265052012544 30568801502461824 30657923372731392 30677400699273216 30704211475894656 30813291732271104 30917067892236288 30944088128050083 31007205116411904 31054020573929472 31158607485144384 31191579912019968 31269302035808256 31296630109663296 31407815001636864 31435264130082624 31546941535420416 31653188556337152 31686684355067904 31793402016165888 31841404493520384 31934236576591872 32041787969417184 32090165466126012 32155620120723456 32183722799846496 32204169484075008 32298059191025664 32346823612465152 32455764558169344 32550387778455552 32571067409104896 32599533171937536 32709325218780042 32715346777473024 32825528873238528 32854217024843298 32860265257107456 32970935424172032 33116986079428608 33228520857173376 33346569014083584 33375712533174144 33494283605508096 33544854116630528 33636460287339567 33642652525133824 33755957696176128 33806923289416704 33905485747986432 33957505174339584 34071039877615272 34170372355392576 34192081180622848 34291766548496384 34459206814846464 34512075786682368 34611850034402816 34612694083436544 34664953198804992 34882255112796588 34935773145670656 35090527401022464 35177964790284288 35333791876841472 35364672146342952 35490309227347968 35609837125879296 35647519899451392 35767577268186624 35821580055210432 35926016148665856 35948840354316288 36047011465594332 36175072635813888 36206688149827308 36229690669584384 36335316589903872 36390176564023296 36512735127940512 36619186250762496 36642450835243008 36674474818429728 36749280137969664 36804765124657152 36928719982393344 36967798414245888 37092302352193536 37256609339357184 37382085964320048 37514890140844032 37547676599820912 37681069056196608 37737960881209344 37847984090775552 37975452408198144 38032788700593792 38143671466484736 38167904573718528 38329919862317181 38336976133292032 38441668899816648 38466091328200704 38578237367058432 38636483759333376 38766607666702272 38904330516430848 38938331288703168 39076664206426112 39381950645538816 39442372327636992 39556400039317504 39617089370062848 39865434414624672 39926597880766464 40103459886882816 40203388331753472 40299277562111736 40381476430675968 40416768167249088 40442445398605824 40560353402683392 40695964298262686 40696956715290624 40758402003282432 40877231163641856 40938948634526208 41076827018933076 41196584532107808 41222757189648384 41258784170733444 41342940155215872 41405360765239296 41544809980192512 41588773216026624 41692402714411008 41728840146217728 41877086668849152 41913685506776832 42054846709860054 42062588713893888 42204251408449536 42241136174798526 42248912473423872 42391202688221184 42455205991360512 42578982102122496 42722383959222912 42786887288168016 42874160160964608 42911630399795328 42938892645433344 43064078921367552 43129098149953536 43246877512293729 43274352744225792 43400517037940736 43466044229250048 43612433625040056 43767371830984704 43805622699791064 43961247232229376 44155981439238144 44304694476231168 44500950044232192 44848613716452756 45007943594901504 45075897719222272 45207314330648576 45428053170153696 45497751073431552 45560496473856768 45630397578018816 45945609086461952 46016101048909824 46056317213841984 46219937598406656 46375601838354432 46509673483728784 46510807674617856 46581030860894208 46787369868029952 46903953053712384 46944945164494944 47111722502455296 47152896195123936 47320412303130624 47479782834505728 47530026532601856 47690103024248832 47762106740280576 47901354864887808 47931787139088384 48062681954125776 48135248199189018 48233430181085184 48275584199769744 48306254226112512 48447088786538496 48520235418697728 48683646837254016 48825581667683328 48856601113657344 48899299757906304 49063987828170063 49073020166209536 49238293309857792 49281325537264947 49290397885661184 49456403136258048 49675479119142912 49842781285760064 50019853521125376 50063568799761216 50241425408262144 50317281174945792 50463978787700736 50633936544264192 50710384934125056 50858228621979648 51106559816422908 51255558533088864 51288121770934272 51437649822744576 51515311679111168 51688810222269696 51872440688574464 51917775051604224 51997429798207488 52323382669194882 52509267527385088 52635791101533696 53000687815262208 53153912552832896 53235463841021952 53471279849177088 53604517775671296 53651365902279936 53732370082815648 53841968574234624 53889024222998784 53923260531474432 54080471203577856 54262608953720832 54310032224740962 54344536004376576 54502974884855808 54585264846034944 54769102691910768 54928779376143744 54963676252864512 55011712227644592 55123920206954496 55207147686985728 55393079973590016 55451697621368832 55638453528290304 55884914009035776 56073128946480072 56272335211266048 56321514899731368 56521603584294912 56606941321814016 56771976136163328 56963178612297216 57049183050890688 57215507199727104 57251856860577792 57505464199938048 57662503349724972 57699136992301056 57867356050587648 57954725639000064 58149911500053408 58356495774646272 58407496933054752 58614996309639168 58874641918984192 59072925968308224 59334600058976256 59425634055094272 59798151621937008 60010591459868672 60155189830324224 60570737560204928 60572214646013952 60663668097908736 60747328631809024 60840530104025088 61043946447394029 61137603004923648 61315846745462784 61354801398546432 61408422951789312 61626583464542208 61834135784472576 61888176256100166 62014410232823808 62108041147858944 62317214970288768 62383159824039936 62538604071616512 62593260219326592 62815630003273728 62870528260165248 63082270064790081 63093883070840832 63306377112674304 63361704262197789 63373368710135808 63586804032331776 63682808987040768 63868473153183744 64083575938834368 64180330932252024 64311240241446912 64367445599692992 64408338968150016 64596118382051328 64693647224930304 64911529116338688 65100775556911104 65199066343875072 65418650437560084 65651057746477056 65708434049686596 65941870848344064 66233972158857216 66457041714346752 66693138028167168 66751425066348288 66988567211016192 67089708233261056 67272920574679134 67285305050267648 67511915392352256 67613846578833408 67810971495972864 68142079755230544 68340744710785152 68384162361245696 68583533096992768 68918413629692928 69024151573364736 69223700068805632 69225388166873088 69329906397609984 69764510225593176 69871546291341312 70181054802044928 70355929580568576 70667583753682944 70729344292685904 70980618454695936 71219674251758592 71295039798902784 71535154536373248 71643160110420864 71852032297331712 71897680708632576 72094022931188664 72202872298783527 72350145271627776 72413376299654616 72459381339168768 72670633179807744 72780353128046592 73025470255881024 73238372501524992 73284901670486016 73348949636859456 73609530249314304 73857439964786688 73935596828491776 74184604704387072 74513218678714368 74764171928640096 75029780281688064 75095353199641824 75362138112393216 75475921762418688 75695968181551104 75950904816396288 76065577401187584 76287342932969472 76335809147437056 76659839724634362 76673952266584064 76883337799633296 76932182656401408 77156474734116864 77272967518666752 77533215333404544 77808661032861696 77876662577406336 78153328412852224 78485074003792323 78763901291077632 78884744655273984 79112800078635008 79234178740125696 79730868829249344 79853195761532928 80206919773765632 80406776663506944 80598555124223472 80762952861351936 80833536334498176 80884890797211648 81120706805366784 81391928596525372 81393913430581248 81516804006564864 81754462327283712 81877897269052416 82153654037866152 82393169064215616 82445514379296768 82517568341466888 82685880310431744 82810721530478592 83089619960385024 83177546432053248 83457680292435456 83827371013553664 84109693419720108 84408502816899072 84482272349597052 84782405376442368 84910411982721024 85157964204244992 85444767918445824 85573774576336032 85748320321929216 85823260799590656 85877785290866688 86128157842735104 86258196299907072 86493755024587458 86548705488451584 86801034075881472 86932088458500096 87224867250080112 87534743661969408 87611245399582128 87922494464458752 88311962878476288 88609388952462336 89001900088464384 89697227432905512 90015887189803008 90151795438444544 90414628661297152 90856106340307392 90995502146863104 91120992947713536 91260795156037632 91891218172923904 92032202097819648 92112634427683968 92439875196813312 92751203676708864 93019346967457568 93021615349235712 93162061721788416 93574739736059904 93807906107424768 93889890328989888 94223445004910592 94305792390247872 94640824606261248 94959565669011456 95060053065203712 95380206048497664 95524213480561152 95802709729775616 96125363908251552 96270496398378036 96466860362170368 96551168399539488 96612508452225024 96894177573076992 97040470837395456 97367293674508032 97651163335366656 97713202227314688 97798599515812608 98127975656340126 98146040332419072 98476586619715584 98562651074529894 98580795771322368 98912806272516096 99350958238285824 99685562571520128 100039707042250752 100127137599522432 100482850816524288 100634562349891584 100909380862018701 100927957575401472 101267873088528384 101420769868250112 101716457243959296 102213119632845816 102511117066177728 102576243541868544 102875299645489152 103030623358222336 103377620444539392 103835550103208448 103994859596414976 104646765338389764 105018535054770176 105271582203067392 106001375630524416 106307825105665792 106470927682043904 106942559698354176 107302731804559872 107464740165631296 107778048445997568 107846521062948864 108525217907441664 108620064449481924 108689072008753152 109005949769711616 109170529692069888 109538205383821536 109857558752287488 109927352505729024 110023424455289184 110247840413908992 110414295373971456 110786159947180032 110903395242737664 111276907056580608 111769828018071552 112146257892960144 112544670422532096 112643029799462736 113043207168589824 113213882643628032 113543952272326656 113926357224594432 114098366101781376 114431014399454208 114503713721155584 114989759586951543 115010928399876096 115325006699449944 115398273984602112 115734712101175296 115909451278000128 116299823000106816 116712991549292544 116814993866109504 117229992619278336 117749283837968384 118145851936616448 118669200117952512 118851268110188544 119596303243874016 120021182919737344 120310379660648448 121141475120409856 121144429292027904 121327336195817472 121494657263618048 121681060208050176 122087892894788058 122275206009847296 122631693490925568 122816845903578624 123668271568945152 123776352512200332 124028820465647616 124216082295717888 124634429940577536 124766319648079872 125077208143233024 125186520438653184 125631260006547456 125741056520330496 126164540129580162 126187766141681664 126612754225348608 126723408524395578 126746737420271616 127173608064663552 127365617974081536 127736946306367488 128167151877668736 128360661864504048 128622480482893824 128734891199385984 128816677936300032 129192236764102656 129387294449860608 129740632536881187 129823058232677376 130201551113822208 130398132687750144 130837300875120168 131302115492954112 131416868099373192 131883741696688128 132467944317714432 132914083428693504 133502850132696576 134179416466522112 134545841149358268 135023830784704512 135227693157666816 135621942991945728 136284159510461088 136681489421570304 136768324722491392 137167066193985536 137836827259385856 138048303146729472 138447400137611264 138659812795219968 139529020451186352 139743092582682624 140362109604089856 140711859161137152 141335167507365888 141458688585371808 141961236909391872 142439348503517184 142590079597805568 143070309072746496 143286320220841728 143704064594663424 143795361417265152 144188045862377328 144405744597567054 144700290543255552 144826752599309232 144918762678337536 145341266359615488 145560706256093184 146050940511762048 146476745003049984 146569803340972032 146697899273718912 147191963484510189 147219060498628608 147714879929573376 147843976611794841 147871193656983552 148369209408774144 149026437357428736 149528343857280192 150059560563376128 150190706399283648 150724276224786432 150951843524837376 151391936363102208 151901809632792576 152131154802375168 152574685865938944 153319679449268724 153766675599266592 153864365312802816 154312949468233728 154545935037333504 155066430666809088 155617322065723392 155753325154812672 156306656825704448 156970148007584646 157527802582155264 158225600157270016 159461737658498688 159706391523065856 160413839547531264 160813553327013888 161197110248446944 161525905722703872 161667072668996352 161769781594423296 162241413610733568 162783857193050744 162787826861162496 163033608013129728 163508924654567424 163755794538104832 164307308075732304 164786338128431232 164891028758593536 165035136682933776 165371760620863488 165621443060957184 166179239920770048 166355092864106496 166915360584870912 167654742027107328 168219386839440216 168817005633798144 168964544699194104 169564810752884736 169820823965442048 170315928408489984 170889535836891648 171147549152672064 171646521599181312 171755570581733376 172516392599814144 172987510049174916 173097410976903168 173602068151762944 173864176917000192 174449734500160224 175069487323938816 175222490799164256 175844988928917504 176623925756952576 177218777904924672 178003800176928768 179394454865811024 180031774379606016 180303590876889088 180829257322594304 181712212680614784 181991004293726208 182241985895427072 182521590312075264 183131839342182087 183782436345847808 184064404195639296 184225268855367936 184879750393626624 185502407353417728 186038693934915136 186043230698471424 186324123443576832 187149479472119808 187615812214849536 187779780657979776 188446890009821184 188611584780495744 189281649212522496 189919131338022912 190085112786593367 190120106130407424 190760412096995328 191048426961122304 191605419459551232 192250727816503104 192540992796756072 192933720724340736 193102336799078976 193225016904450048 193788355146153984 194080941674790912 194734587349016064 195302326670733312 195597199031625216 196255951312680252 196953173239431168 197125302149059788 197825612545032192 198701916476571648 199371125143040256 200079414084501504 200254275199044864 200965701633048576 201269124699783168 201818761724037402 201855915150802944 202535746177056768 202841539736500224 203432914487918592 204426239265691632 205022234132355456 205152487083737088 205750599290978304 206061246716444672 206755240889078784 207671100206416896 207989719192829952 209293530676779528 210037070109540352 210543164406134784 212002751261048832 212615650211331584 212941855364087808 213885119396708352 214605463609119744 214929480331262592 215556096891995136 215693042125897728 216608616896350581 217050435814883328 217240128898963848 217378144017506304 218011899539423232 218341059384139776 219076410767643072 219715117504574976 219854705011458048 220046848910578368 220828590747942912 221572319894360064 221806790485475328 222553814113161216 223539656036143104 224292515785920288 225089340845064192 225286059598925472 226086414337179648 226427765287256064 227087904544653312 227852714449188864 228196732203562752 228862028798908416 229007427442311168 229979519173903086 230021856799752192 230650013398899888 230796547969204224 231469424202350592 231818902556000256 232599646000213632 233425983098585088 233629987732219008 234459985238556672 235455222011376969 235498567675936768 236291703873232896 237338400235905024 237702536220377088 239192606487748032 240042365839474688 240620759321296896 242282950240819712 242288858584055808 242654672391634944 242989314527236096 243362120416100352 244175785789576116 244550412019694592 245263386981851136 245633691807157248 247336543137890304 247552705024400664 248057640931295232 248432164591435776 249268859881155072 249532639296159744 250373040877306368 251482113040660992 252329080259160324 253225508450697216 253446817048791156 254347216129327104 254731235948163072 255473892612734976 256334303755337472 256721323729008096 257244960965787648 257469782398771968 257633355872600064 258384473528205312 258774588899721216 259481265073762374 259646116465354752 260403102227644416 260796265375500288 261674601750240336 262604230985908224 262833736198746384 263767483393376256 264935888635428864 265828166857387008 267005700265393152 268358832933044224 269091682298716536 270047661569409024 270455386315333632 271243885983891456 272568319020922176 273362978843140608 273536649444982784 275673654518771712 276096606293458944 276894800275222528 277319625590439936 279058040902372704 279486185165365248 280724219208179712 281423718322274304 282670335014731776 282917377170743616 283922473818783744 284878697007034368 285180159195611136 286140618145492992 286572640441683456 287408129189326848 288376091724754656 288811489195134108 289400581086511104 289653505198618464 289837525356675072 290682532719230976 291121412512186368 292101881023524096 292953490006099968 293139606681944064 293395798547437824 294383926969020378 294438120997257216 295429759859146752 295687953223589682 295742387313967104 296738418817548288 298052874714857472 299056687714560384 300119121126752256 300381412798567296 301448552449572864 301903687049674752 302728142586056103 302783872726204416 303803619265585152 304262309604750336 305149371731877888 306639358898537448 307533351198533184 307728730625605632 308625898936467456 309091870074667008 310132861333618176 311506650309625344 313940296015169292 315055605164310528 316451200314540032 318923475316997376 319412783046131712 320827679095062528 322394220496893888 323334145337992704 323539563188846592 325567714386101488 325575653722324992 326067216026259456 327017849309134848 327511589076209664 328614616151464608 329572676256862464 329782057517187072 330070273365867552 330743521241726976 331242886121914368 332358479841540096 332710185728212992 333830721169741824 335309484054214656 336438773678880432 337634011267596288 337929089398388208 339129621505769472 339641647930884096 340631856816979968 341779071673783296 342295098305344128 343293043198362624 343511141163466752 344969278760854629 345032785199628288 345975020098349832 346194821953806336 347204136303525888 347728353834000384 348899469000320448 350138974647877632 350444981598328512 351689977857835008 353247851513905152 354437555809849344 356007600353857536 358788909731622048 360063548759212032 360607181753778176 361658514645188608 363424425361229568 363982008587452416 364483971790854144 365043180624150528 366263678684364174 367564872691695616 368450537710735872 371004814706835456 372077387869830272 372086461396942848 372648246887153664 374298958944239616 375231624429699072 375559561315959552 376893780019642368 377223169560991488 378563298425044992 379838262676045824 380170225573186734 380240212260814848 381520824193990656 382096853922244608 383210838919102464 384501455633006208 385081985593512144 385867441448681472 386204673598157952 386450033808900096 387576710292307968 388161883349581824 389221897610643561 389469174698032128 390604653341466624 391194398063250432 392511902625360504 393906346478862336 394250604298119576 395651225090064384 397403832953143296 398742250286080512 400508550398089728 402538249399566336 403637523448074804 405071492354113536 405683079473000448 406865828975837184 408852478531383264 410044468264710912 410304974167474176 411501198581956608 412122493432889344 413510481778157568 415342200412833792 415979438385659904 418587061353559056 420074140219080704 421086328812269568 424005502522097664 425231300422663168 425883710728175616 427770238793416704 429210927218239488 429858960662525184 431112193783990272 431386084251795456 433217233792701162 434100871629766656 434480257797927696 434756288035012608 436023799078846464 436682118768279552 438152821535286144 439430235009149952 439709410022916096 440093697821156736 441575890453530567 441657181495885824 443144639788720128 443531929835384523 443613580970950656 445107628226322432 447079312072286208 448585031571840576 450178681690128384 450572119197850944 452172828674359296 452855530574512128 454175809089306624 455705428898377728 456393464407125504 457724057597816832 459959038347806172 461300026797799776 461593095938408448 462938848404701184 463637805112000512 465199292000427264 466851966197170176 467259975464438016 468919970477113344 470910444022753938 470997135351873536 472583407746465792 474676800471810048 478385212975496064 480084731678949376 481241518642593792 484565900481639424 484577717168111616 485309344783269888 485978629054472192 486724240832200704 488351571579152232 489100824039389184 490526773963702272 491267383614314496 494673086275780608 495105410048801328 496115281862590464 496864329182871552 498537719762310144 499065278592319488 500746081754612736 502964226081321984 504658160518320648 506451016901394432 506893634097582312 508694432258654208 509462471896326144 510947785225469952 512668607510674944 513442647458016192 514939564797543936 515266711745200128 517549177799442432 518962530147524748 519292232930709504 520806204455288832 521592530751000576 523349203500480672 525208461971816448 525667472397492768 527534966786752512 529871777270857728 531656333714774016 534011400530786304 536717665866088448 538183364597433072 540095323138818048 540910772630667264 542487771967782912 545136638041844352 546725957686281216 547073298889965568 549395518026546261 551347309037543424 552193212586917888 553789600550445056 554639251180879872 558116081804745408 558972370330730496 561448438416359424 562847436644548608 565340670029463552 565834754341487232 567844947637567488 569757394014068736 570360318391222272 572281236290985984 573145280883366912 574816258378653696 576752183449509312 577622978390268216 578801162173022208 579307010397236928 579675050713350144 581365065438461952 582242825024372736 584203762047048192 585906980012199936 586791597094875648 588767853938040756 590859519718293504 591375906447179364 593476837635096576 596105749429714944 598113375429120768 600238242253504512 600762825597134592 602897104899145728 603807374099349504 605456285172112206 605567745452408832 607607238531170304 608524619209500672 610298743463755776 613278717797074896 615066702397066368 615457461251211264 617251797872934912 618183740149334016 620265722667236352 623013300619250688 627880592030338584 630111210328621056 632902400629080064 637846950633994752 638825566092263424 641655358190125056 644788440993787776 646668290675985408 647079126377693184 651135428772202976 651151307444649984 652134432052518912 654035698618269696 655023178152419328 657229232302929216 659145352513724928 659564115034374144 660140546731735104 662485772243828736 664716959683080192 665420371456425984 667661442339483648 670618968108429312 672877547357760864 675268022535192576 675858178796776416 678259243011538944 679283295861768192 681263713633959936 683558143347566592 684590196610688256 686586086396725248 687022282326933504 689938557521709258 690065570399256576 691950040196699664 692389643907612672 694408272607051776 695456707668000768 697798938000640896 700277949295755264 700889963196657024 703379955715670016 706365666034130907 706495703027810304 708875111619698688 712015200707715072 717577819463244096 720127097518424064 721214363507556352 723317029290377216 726848850722459136 727964017174904832 728967943581708288 730086361248301056 732527357368728348 735129745383391232 736901075421471744 742009629413670912 744154775739660544 744172922793885696 745296493774307328 748597917888479232 751119122631919104 754446339121982976 759676525352091648 760340451146373468 763041648387981312 764193707844489216 766421677838204928 769002911266012416 770163971187024288 771734882897362944 772409347196315904 772900067617800192 775153420584615936 776323766699163648 778443795221287122 778938349396064256 781209306682933248 782388796126500864 785023805250721008 787812692957724672 788501208596239152 791302450180128768 794807665906286592 797484500572161024 801017100796179456 805076498799132672 807275046896149608 810142984708227072 811366158946000896 813731657951674368 817704957062766528 820088936529421824 820609948334948352 824244986865778688 827020963556315136 830684400825667584 831958876771319808 837174122707118112 840148280438161408 842172657624539136 848011005044195328 850462600845326336 851767421456351232 855540477586833408 858421854436478976 859717921325050368 862224387567980544 866434467585402324 868201743259533312 868960515595855392 869512576070025216 872047598157692928 873364237536559104 876305643070572288 878860470018299904 879418820045832192 880187395642313472 883151780907061134 883314362991771648 886289279577440256 887063859670769046 887227161941901312 890215256452644864 894158624144572416 897170063143681152 900357363380256768 901144238395701888 904345657348718592 905711061149024256 908184427758168309 908351618178613248 911410857796755456 912786928814251008 915448115195633664 919918076695612344 922600053595599552 923186191876816896 925877696809402368 927275610224001024 930398584000854528 934519950928876032 941820888045507876 945166815492931584 949353600943620096 956770425950992128 960169463357898752 962483037285187584 969131800963278848 970618689566539776 971957258108944384 976703143158304464 978201648078778368 981053547927404544 982534767228628992 989346172551561216 990210820097602656 992230563725180928 993728658365743104 997075439524620288 998130557184638976 1001492163509225472 1005928452162643968 1009316321036641296 1012902033802788864 1013787268195164624 1017388864517308416 1018924943792652288 1021895570450939904 1025337215021349888 1026885294916032384 1029879129595087872 1030533423490400256 1034907836282563887 1035098355598884864 1037925060295049496 1038584465861419008 1041612408910577664 1043185061502001152 1046698407000961344 1050416923943632896 1051334944794985536 1055069933573505024 1059743554541715456 1063312667429548032 1068022801061572608 1076366729194866144 1080190646277636096 1081821545261334528 1084975543935565824 1090273276083688704 1093451915372562432 1094146597779931136 1098791036053092522 1102694618075086848 1107579201100890112 1116232163609490816 1117944740661460992 1122896876832718848 1125694873289097216 1130681340058927104 1131669508682974464 1135689895275134976 1139514788028137472 1140720636782444544 1144562472581971968 1146290561766733824 1149632516757307392 1153504366899018624 1155245956780536432 1157602324346044416 1158614020794473856 1159350101426700288 1162730130876923904 1164485650048745472 1167665692831930683 1168407524094096384 1171813960024399872 1173583194189751296 1177535707876081512 1181719039436587008 1182751812894358728 1186953675270193152 1192211498859429888 1196226750858241536 1201525651194269184 1207614748198699008 1210912570344224412 1215214477062340608 1217049238419001344 1220597486927511552 1226557435594149792 1230133404794132736 1230914922502422528 1234503595745869824 1236367480298668032 1240531445334472704 1246026601238501376 1255761184060677168 1260222420657242112 1265804801258160128 1275693901267989504 1277651132184526848 1283310716380250112 1289576881987575552 1293336581351970816 1294158252755386368 1302270857544405952 1302302614889299968 1304268864105037824 1308071397236539392 1310046356304838656 1314458464605858432 1318290705027449856 1319128230068748288 1320281093463470208 1324971544487657472 1329433919366160384 1330595789506153569 1330840742912851968 1335322884678967296 1341237936216858624 1345755094715521728 1350536045070385152 1351716357593552832 1356518486023077888 1358566591723536384 1362527427267919872 1367116286695133184 1369180393221376512 1373172172793450496 1379877115043418516 1383900080393399328 1384779287815225344 1388816545214103552 1390913415336001536 1395597876001281792 1400555898591510528 1401779926393314048 1406759911431340032 1412731332068261814 1412991406055620608 1417750223239397376 1424030401415430144 1435155638926488192 1440254195036848128 1442428727015112704 1446634058580754432 1453697701444918272 1455928034349809664 1457935887163416576 1460172722496602112 1465054714737456696 1470259490766782464 1473802150842943488 1484019258827341824 1488309551479321088 1488345845587771392 1490592987548614656 1497195835776958464 1502238245263838208 1508892678243965952 1519353050704183296 1520680902292746936 1526083296775962624 1528387415688978432 1532843355676409856 1538005822532024832 1540327942374048576 1544818694392631808 1545800135235600384 1552647533398327296 1556887590442574244 1557876698792128512 1562418613365866496 1564777592253001728 1570047610501442016 1575625385915449344 1577002417192478304 1582604900360257536 1589615331812573184 1594969001144322048 1602034201592358912 1610152997598265344 1614550093792299216 1620285969416454144 1622732317892001792 1627463315903348736 1635409914125533056 1640177873058843648 1641219896669896704 1648186554079638783 1648489973731557376 1654041927112630272 1661368801651335168 1663917753542639616 1674348245414236224 1680296560876322816 1684345315249078272 1696022010088390656 1700925201690652672 1703534842912702464 1711080955173666816 1716843708872957952 1719435842650100736 1724448775135961088 1732868935170804648 1736403486519066624 1737921031191710784 1739025152140050432 1744095196315385856 1746728475073118208 1752611286141144576 1757720940036599808 1760374791284626944 1766303561814122268 1772578559154880512 1774127719341538092 1780430512905289728 1788317248289144832 1794340126287362304 1800714726760513536 1802288476791403776 1808691314697437184 1811422122298048512 1816368855516336618 1816703236357226496 1822821715593510912 1825573857628502016 1830896230391267328 1839836153391224688 1845200107191199104 1846372383753633792 1851755393618804736 1854551220448002048 1860797168001709056 1869039901857752064 1883641776091015752 1890333630985863168 1898707201887240192 1913540851901984256 1924966074570375168 1938263601926557696 1941237379133079552 1943914516217888768 1953406286316608928 1956403296157556736 1962107095854809088 1965069534457257984 1978692345103122432 1980421640195205312 1987457316731486208 1994150879049240576 1996261114369277952 2002984327018450944 2011856904325287936 2018632642073282592 2025804067605577728 2027574536390329248 2034777729034616832 2037849887585304576 2043791140901879808 2050674430042699776 2053770589832064768 2059758259190175744 2061066846980800512 2069815672565127774 2070196711197769728 2075850120590098992 2077168931722838016 2083224817821155328 2086370123004002304 2093396814001922688 2100833847887265792 2102669889589971072 2110139867147010048 2119096998102392721 2119487109083430912 2126625334859096064 2136045602123145216 2152733458389732288 2160381292555272192 2163643090522669056 2169951087871131648 2180546552167377408 2186903830745124864 2197582072106185044 2205389236150173696 2215158402201780224 2232464327218981632 2235889481322921984 2245793753665437696 2263339017365948928 2279029576056274944 2289124945163943936 2292581123533467648 2299265033514614784 2307008733798037248 2310491913561072864 2315204648692088832 2317228041588947712 2318700202853400576 2325460261753847808 2328971300097490944 2335331385663861366 2336815048188192768 2343627920048799744 2347166388379502592 2355071415752163024 2363438078873174016 2365503625788717456 2373907350540386304 2384422997718859776 2392453501716483072 2403051302388538368 2415229496397398016 2421825140688448824 2430428954124681216 2434098476838002688 2441194973855023104 2453114871188299584 2460266809588265472 2461829845004845056 2472734960597336064 2481062890668945408 2492053202477002752 2511522368121354336 2520444841314484224 2531609602516320256 2551387802535979008 2555302264369053696 2566621432760500224 2579153763975151104 2586673162703941632 2604541715088811904 2604605229778599936 2608537728210075648 2616142794473078784 2620092712609677312 2628916929211716864 2636581410054899712 2638256460137496576 2640562186926940416 2649943088975314944 2658867838732320768 2661191579012307138 2661681485825703936 2670645769357934592 2682475872433717248 2691510189431043456 2701072090140770304 2703432715187105664 2713036972046155776 2717133183447072768 2724553283274504927 2725054854535839744 2734232573390266368 2738360786442753024 2746344345586900992 2759754230086837032 2767800160786798656 2769558575630450688 2777633090428207104 2781826830672003072 2791195752002563584 2803559852786628096 2825462664136523628 2835500446478794752 2848060802830860288 2870311277852976384 2880508390073696256 2884857454030225408 2893268117161508864 2907395402889836544 2911856068699619328 2915871774326833152 2930109429474913392 2940518981533564928 2947604301685886976 2968038517654683648 2976619102958642176 2976691691175542784 2981185975097229312 2994391671553916928 3004476490527676416 3017785356487931904 3038706101408366592 3041361804585493872 3052166593551925248 3056774831377956864 3065686711352819712 3076011645064049664 3080655884748097152 3089637388785263616 3091600270471200768 3104723508847691661 3105295066796654592 3113775180885148488 3115753397584257024 3124837226731732992 3129555184506003456 3140095221002884032 3151250771830898688 3154004834384956608 3165209800720515072 3179230663625146368 3189938002288644096 3204068403184717824 3229100187584598432 3240571938832908288 3245464635784003584 3254926631806697472 3270819828251066112 3280355746117687296 3282439793339793408 3296373108159277566 3296979947463114752 3308083854225260544 3322737603302670336 3348696490828472448 3360593121752645632 3368690630498156544 3392044020176781312 3401850403381305344 3407069685825404928 3422161910347333632 3433687417745915904 3438871685300201472 3448897550271922176 3465737870341609296 3472806973038133248 3475842062383421568 3478050304280100864 3488190392630771712 3493456950146236416 3505222572282289152 3515441880073199616 3520749582569253888 3532607123628244536 3545157118309761024 3548255438683076184 3560861025810579456 3576634496578289664 3588680252574724608 3604576953582807552 3622844244596097024 3632737711032673236 3645643431187021824 3651147715257004032 3661792460782534656 3679672306782449376 3690400214382398208 3692744767507267584 3703510787237609472 3709102440896004096 3721594336003418112 3738079803715504128 3767283552182031504 3780667261971726336 3797414403774480384 3827081703803968512 3849932149140750336 3876527203853115392 3882474758266159104 3887829032435777536 3906812572633217856 3912806592315113472 3924214191709618176 3930139068914515968 3957384690206244864 3960843280390410624 3974914633462972416 3988301758098481152 3992522228738555904 4005968654036901888 4023713808650575872 4037265284146565184 4051608135211155456 4055149072780658496 4069555458069233664 4075699775170609152 4087582281803759616 4101348860085399552 4107541179664129536 4119516518380351488 4139631345130255548 4151700241180197984 4154337863445676032 4166449635642310656 4172740246008004608 4186793628003845376 4201667695774531584 4205339779179942144 4220279734294020096 4238193996204785442 4238974218166861824 4253250669718192128 4272091204246290432 4305466916779464576 4320762585110544384 4327286181045338112 4339902175742263296 4361093104334754816 4373807661490249728 4395164144212370088 4410778472300347392 4430316804403560448 4464928654437963264 4471778962645843968 4491587507330875392 4526678034731897856 4558059152112549888 4578249890327887872 4585162247066935296 4598530067029229568 4614017467596074496 4620983827122145728 4634456083177895424 4637400405706801152 4657942600194981888 4670662771327722732 4673630096376385536 4687255840097599488 4694332776759005184 4710142831504326048 4726876157746348032 4731007251577434912 4747814701080772608 4768845995437719552 4784907003432966144 4806102604777076736 4830458992794796032 4843650281376897648 4860857908249362432 4868196953676005376 4882389947710046208 4906229742376599168 4920533619176530944 4923659690009690112 4944559662238916349 4945469921194672128 4962125781337890816 4984106404954005504 5023044736242708672 5040889682628968448 5063219205032640512 5102775605071958016 5110604528738107392 5133242865521000448 5158307527950302208 5173346325407883264 5209083430177623808 5209210459557199872 5217075456420151296 5232285588946157568 5240185425219354624 5257833858423433728 5273162820109799424 5281124373853880832 5317735677464641536 5322383158024614276 5341291538715869184 5364951744867434496 5383020378862086912 5402144180281540608 5406865430374211328 5426073944092311552 5434266366894145536 5449106566549009854 5450109709071679488 5468465146780532736 5476721572885506048 5492688691173801984 5519508460173674064 5535600321573597312 5539117151260901376 5555266180856414208 5563653661344006144 5582391504005127168 5607119705573256192 5650925328273047256 5671000892957589504 5696121605661720576 5740622555705952768 5769714908060450816 5814790805779673088 5823712137399238656 5831743548653666304 5860218858949826784 5881037963067129856 5895208603371773952 5936077035309367296 5953238205917284352 5962371950194458624 5988783343107833856 6008952981055352832 6035570712975863808 6077412202816733184 6082723609170987744 6104333187103850496 6113549662755913728 6131373422705639424 6152023290128099328 6161311769496194304 6179274777570527232 6183200540942401536 6209447017695383322 6210590133593309184 6227550361770296976 6231506795168514048 6249674453463465984 6259110369012006912 6280190442005768064 6302501543661797376 6308009668769913216 6330419601441030144 6357290994307178163 6358461327250292736 6379876004577288192 6408136806369435648 6458200375169196864 6481143877665816576 6490929271568007168 6509853263613394944 6541639656502132224 6560711492235374592 6592746216318555132 6616167708450521088 6645475206605340672 6697392981656944896 6721186243505291264 6737381260996313088 6803700806762610688 6867374835491831808 6877743370600402944 6897795100543844352 6931475740683218592 6945613946076266496 6951684124766843136 6956100608560201728 6976380785261543424 6986913900292472832 7010445144564578304 7030883760146399232 7041499165138507776 7065214247256489072 7090314236619522048 7096510877366152368 7121722051621158912 7153268993156579328 7177360505149449216 7209153907165615104 7245688489192194048 7265475422065346472 7291286862374043648 7302295430514008064 7323584921565069312 7359344613564898752 7380800428764796416 7385489535014535168 7418204881792008192 7443188672006836224 7476159607431008256 7534567104364063008 7561334523943452672 7594828807548960768 7654163407607937024 7699864298281500672 7753054407706230784 7775658064871555072 7813625145266435712 7825613184630226944 7848428383419236352 7860278137829031936 7914769380412489728 7921686560780821248 7949829266925944832 7976603516196962304 7985044457477111808 8011937308073803776 8047427617301151744 8074530568293130368 8103216270422310912 8110298145561316992 8139110916138467328 8151399550341218304 8173659849823514781 8175164563607519232 8202697720170799104 8215082359328259072 8239033036760702976 8279262690260511096 8303400482360395968 8308675726891352064 8332899271284621312 8345480492016009216 8373587256007690752 8410679558359884288 8476387992409570884 8506501339436384256 8544182408492580864 8610933833558929152 8641525170221088768 8654572362090676224 8679804351484526592 8722186208669509632 8747615322980499456 8790328288424740176 8821556944600694784 8860633608807120896 8929857308875926528 8943557925291687936 8983175014661750784 9053356069463795712 9116118304225099776 9156499780655775744 9170324494133870592 9197060134058459136 9228034935192148992 9241967654244291456 9268912166355790848 9274800811413602304 9314170526543074983 9315885200389963776 9341325542655445464 9347260192752771072 9374511680195198976 9388665553518010368 9420285663008652096 9453752315492696064 9462014503154869824 9495629402161545216 9537691990875439104 9569814006865932288 9612205209554153472 9687300562753795296 9721715816498724864 9736393907352010752 9764779895420092416 9812459484753198336 9841067238353061888 9847319380019380224 9889119324477832698 9890939842389344256 9924251562675781632 9968212809908011008 10046089472485417344 10081779365257936896 10126438410065281024 10205551210143916032 10221209057476214784 10266485731042000896 10316615055900604416 10346692650815766528 10418166860355247616 10418420919114399744 10434150912840302592 10464571177892315136 10480370850438709248 10515667716846867456 10546325640219598848 10562248747707761664 10635471354929283072 10644766316049228552 10682583077431738368 10729903489734868992 10766040757724173824 10813730860748422656 10868532733788291072 10898213133098019708 10936930293561065472 10953443145771012096 10985377382347603968 11039016920347348128 11071200643147194624 11078234302521802752 11110532361712828416 11127307322688012288 11164783008010254336 11214239411146512384 11301850656546094512 11342001785915179008 11392243211323441152 11481245111411905536 11539429816120901632 11629581611559346176 11647424274798477312 11663487097307332608 11720437717899653568 11762075926134259712 11790417206743547904 11872154070618734592 11906476411834568704 11924743900388917248 11977566686215667712 12017905962110705664 12071141425951727616 12154824405633466368 12165447218341975488 12208666374207700992 12227099325511827456 12262746845411278848 12304046580256198656 12322623538992388608 12358549555141054464 12418894035390766644 12455100723540593952 12463013590337028096 12499348906926931968 12518220738024013824 12560380884011536128 12605003087323594752 12616019337539826432 12660839202882060288 12714581988614356326 12716922654500585472 12759752009154576384 12816273612738871296 12916400750338393728 12962287755331633152 12981858543136014336 13019706527226789888 13083279313004264448 13121422984470749184 13185492432637110264 13232335416901042176 13290950413210681344 13394785963313889792 13474762521992626176 13607401613525221376 13734749670983663616 13755486741200805888 13795590201087688704 13862951481366437184 13903368249533686272 13912201217120403456 13973827800584945664 14020890289129156608 14061767520292798464 14082998330277015552 14130428494512978144 14180628473239044096 14193021754732304736 14243444103242317824 14306537986313158656 14354721010298898432 14418307814331230208 14491376978384388096 14530950844130692944 14582573724748087296 14604590861028016128 14647169843130138624 14718689227129797504 14761600857529592832 14770979070029070336 14833678986716749047 14836409763584016384 14886377344013672448 14952319214862016512 15069134208728126016 15122669047886905344 15189657615097921536 15308326815215874048 15399728596563001344 15506108815412461568 15551316129743110144 15627250290532871424 15651226369260453888 15696856766838472704 15720556275658063872 15843373121561642496 15953207032393924608 16023874616147607552 16094855234602303488 16149061136586260736 16206432540844621824 16220596291122633984 16278221832276934656 16302799100682436608 16347319699647029562 16350329127215038464 16405395440341598208 16430164718656518144 16478066073521405952 16558525380521022192 16606800964720791936 16617351453782704128 16665798542569242624 16690960984032018432 16747174512015381504 16821359116719768576 16952775984819141768 17013002678872768512 17088364816985161728 17221867667117858304 17309144724181352448 17444372417339019264 17495230645960998912 17580656576849480352 17643113889201389568 17721267217614241792 17859714617751853056 17887115850583375872 17966350029323501568 18106712138927591424 18232236608450199552 18312999561311551488 18340648988267741184 18394120268116918272 18456069870384297984 18483935308488582912 18537824332711581696 18549601622827204608 18628341053086149966 18631770400779927552 18682651085310890928 18694520385505542144 18749023360390397952 18777331107036020736 18840571326017304192 18907504630985392128 18924029006309739648 18991258804323090432 19071872982921534489 19075383981750878208 19139628013731864576 19224410419108306944 19374601125507590592 19443431632997449728 19472787814704021504 19529559790840184832 19624918969506396672 19682134476706123776 19778238648955665396 19848503125351563264 19936425619816022016 20092178944970834688 20163558730515873792 20252876820130562048 20411102420287832064 20633230111801208832 20693385301631533056 20836333720710495232 20836841838228799488 20868301825680605184 20929142355784630272 20960741700877418496 21031335433693734912 21092651280439197696 21124497495415523328 21270942709858566144 21289532632098457104 21365166154863476736 21459806979469737984 21532081515448347648 21627461721496845312 21737065467576582144 21796426266196039416 21873860587122130944 21906886291542024192 21970754764695207936 22078033840694696256 22142401286294389248 22156468605043605504 22254614645376024576 22329566016020508672 22428478822293024768 22603701313092189024 22684003571830358016 22784486422646882304 22962490222823811072 23078859632241803264 23259163223118692352 23326974194614665216 23440875435799307136 23524151852268519424 23580834413487095808 23744308141237469184 23812952823669137408 23849487800777834496 23955133372431335424 24035811924221411328 24142282851903455232 24309648811266932736 24330894436683950976 24417332748415401984 24454198651023654912 24525493690822557696 24608093160512397312 24645247077984777216 24717099110282108928 24837788070781533288 24910201447081187904 24926027180674056192 24998697813853863936 25036441476048027648 25120761768023072256 25232038675079652864 25429163977228712652 25519504018309152768 25632547225477742592 25832801500676787456 25924575510663266304 25963717086272028672 26039413054453579776 26166558626008528896 26242845968941498368 26370984865274220528 26464670833802084352 26581900826421362688 26789571926627779584 26949525043985252352 27214803227050442752 27469499341967327232 27510973482401611776 27591180402175377408 27725902962732874368 27806736499067372544 27824402434240806912 27947655601169891328 28041780578258313216 28123535040585596928 28165996660554031104 28260856989025956288 28361256946478088192 28386043509464609472 28486888206484635648 28613075972626317312 28709442020597796864 28836615628662460416 29061901688261385888 29165147449496174592 29209181722056032256 29294339686260277248 29437378454259595008 29523201715059185664 29541958140058140672 29667357973433498094 29672819527168032768 29772754688027344896 29904638429724033024 30138268417456252032 30245338095773810688 30379315230195843072 30616653630431748096 30799457193126002688 31012217630824923136 31102632259486220288 31254500581065742848 31302452738520907776 31393713533676945408 31441112551316127744 31686746243123284992 31906414064787849216 32047749232295215104 32189710469204606976 32298122273172521472 32441192582245267968 32605598201364873216 32694639399294059124 32810790880683196416 32860329437313036288 32956132147042811904 33117050761042044384 33213601929441583872 33234702907565408256 33331597085138485248 33381921968064036864 33494349024030763008 33642718233439537152 33905551969638283536 34026005357745537024 34176729633970323456 34443735334235716608 34618289448362704896 34888744834678038528 34990461291921997824 35161313153698960704 35286227778402779136 35442534435228483584 35719429235503706112 35774231701166751744 35932700058647003136 36213424277855182848 36464473216900399104 36625999122623102976 36681297976535482368 36788240536233836544 36912139740768595968 36967870616977165824 37075648665423163392 37256682106172299932 37365302170621781856 37389040771011084288 37498046720780795904 37554662214072041472 37681142652034608384 37815009261970784256 37848058012619479296 37982517608646180864 38143745965843068978 38150767963501756416 38279256027463729152 38448820838216613888 38749202251015181184 38886863265994899456 38945575629408043008 39059119581680369664 39249837939012793344 39364268953412247552 39556477297911330792 39697006250703126528 39872851239632044032 40184357889941669376 40822204840575664128 41266460223602417664 41386770603263066112 41672667441420990464 41736603651361210368 41921483401754836992 42062670867387469824 42185302560878395392 42248994990831046656 42541885419717132288 42579065264196914208 42730332309726953472 42919613958939475968 43064163030896695296 43254923442993690624 43474130935153164288 43592852532392078832 43747721174244261888 43813772583084048384 43941509529390415872 44156067681389392512 44284802572588778496 44312937210087211008 44501036960150247141 44509229290752049152 44659132032041017344 44856957644586049536 45207402626184378048 45368007143660716032 45568972845293764608 45924980445647622144 46518326446237384704 46653948389229330432 46881750871598614272 47048303704537038848 47161668826974191616 47625905647338274816 48071623848442822656 48284565703806910464 48619297622533865472 48661788873367901952 48834665496830803968 48908397302047309824 49050987381645115392 49216186321024794624 49290494155969554432 49434198220564217856 49675576141563066576 49820402894162375808 49852054361348112384 49997395627707727872 50072882952096055296 50241523536046144512 50464077350159305728 50858327954457425304 51039008036618305536 51265094450955485184 51665603001353574912 51927434172544057344 52333117252017057792 52485691937882996736 52741969730548441056 52929341667604168704 53163801652842725376 53579143853255559168 53899050087970504704 54429606454100885504 54938998683934654464 55021946964803223552 55182360804350754816 55451805925465748736 55613472998134745088 55648804868481613824 55895311202339782656 56083561156516626432 56247070081171193856 56331993321108062208 56521713978051912576 56722513892956176384 56772087018929218944 56973776412969271296 57215618948764603467 57226151945252634624 57418884041195593728 57673231257324920832 58123803376522771776 58330294898992349184 58418363444112064512 58588679372520554496 58874756908519190016 59046403430118371328 59334715946866996188 59545509376054689792 59809276859448066048 60276536834912504064 60490676191547621376 60758630460391686144 61233307260863496192 62024435261649846272 62205264518972440576 62509001162131485696 62604905477041815552 62787427067353890816 62882225102632255488 63373492486246569984 63812828129575698432 64095498464590430208 64379420938409213952 64596244546345042944 64882385164490535936 65211196402729746432 65389278798588118248 65621581761366392832 65720658874626072576 65912264294085623808 66234101522084088768 66427203858883167744 66469405815130816512 66763843936128073728 66988698048061526016 67285436466879074304 67811103939276567072 68052010715491074048 68353459267940646912 68887470668471433216 69236578896725409792 69777489669356077056 69980922583843995648 70322626307397921408 70572455556805558272 70885068870456967168 71438858471007412224 71548463402333503488 71865400117294006272 72426848555710365696 72928946433800798208 73251998245246205952 73362595953070964736 73576481072467673088 73824279481537191936 73935741233954331648 74151297330846326784 74513364212344599864 74730604341243563712 74778081542022168576 74996093441561591808 75109324428144082944 75362285304069216768 75696116025238958592 76287491931686137956 76558512054927458304 76897641676433227776 77498404502030362368 77773726531989798912 77891151258816086016 78118239163360739328 78499675878025586688 78728537906824495104 79112954595822661584 79394012501406253056 79745702479264088064 80368715779883338752 81644409681151328256 82532920447204835328 82773541206526132224 83345334882841980928 83473207302722420736 83842966803509673984 84125341734774939648 84370605121756790784 84497989981662093312 85083770839434264576 85158130528393828416 85460664619453906944 85839227917878951936 86128326061793390592 86509846885987381248 87185705064784157664 87495442348488523776 87627545166168096768 87883019058780831744 88312135362778785024 88569605145177556992 88625874420174422016 89002073920300494282 89018458581504098304 89318264064082034688 89713915289172099072 90414805252368756096 90736014287321432064 91137945690587529216 91849960891295244288 93036652892474769408 93307896778458660864 93763501743197228544 94323337653948383232 95251811294676549632 96143247696885645312 96569131407613820928 97323577746735803904 97816794604094619648 98432372642049589248 98580988311939108864 98868396441128435712 99351152283126133152 99640805788324751616 99704108722696224768 99994791255415455744 100145765904192110592 100483047072092289024 100928154700318611456 101716655908914850608 102078016073236611072 102530188901910970368 103331206002707149824 103854868345088114688 104666234504034115584 104971383875765993472 105483939461096882112 105858683335208337408 106327603305685450752 107158287706511118336 107798100175941009408 108859212908201771008 109877997367869308928 110043893929606447104 110364721608701509632 110903611850931497472 111226945996269490176 112167122313033252864 112494140162342387712 112663986642216124416 113043427956103825152 113445027785912352768 113544174037858437888 113947552825938542592 114431237897529206934 114452303890505269248 114837768082391187456 115346462514649841664 116247606753045543552 116660589797984698368 116836726888224129024 117177358745041108992 117749513817038380032 118092806860236742656 118669431893733992376 119091018752109379584 119618553718896132096 120553073669825008128 122466614521726992384 124048870523299692544 124410529037944881152 125018002324262971392 125209810954083631104 125764450205264510976 126746984972493139968 127625656259151396864 128190996929180860416 128758841876818427904 129192489092690085888 129764770328981071872 130422392805459492864 130778557597176236496 131243163522732785664 131441317749252145152 131824528588171247616 132468203044168177536 132854407717766335488 132938811630261633024 133503110880450741423 133527687872256147456 133977396096123052032 134570872933758148608 135622207878553134144 136104021430982148096 136706918535881293824 137774941336942866432 139554979338712154112 139961845167687991296 140645252614795842816 141144911113611116544 141770137740913934336 142877716942014824448 144853697111420731392 145857892867601596416 146503996490492411904 146725191906141929472 147152962144935346176 147648558963074383872 147871482467908663296 148302594661692653568 149026728424689199728 149461208682487127424 149556163084044337152 149992186883123183616 150218648856288165888 150724570608138433536 151392232050477917184 152574983863372275912 153117024109854916608 153795283352866455552 154996809004060724736 155782302517632172032 156999351756051173376 157457075813648990208 158225909191645323168 158788025002812506112 159491404958528176128 160737431559766677504 163288819362302656512 165065840894409670656 165547082413052264448 166690669765683961856 166946414605444841472 167685933607019347968 168250683469549879296 168741210243513581568 168995979963324186624 170167541678868529152 170316261056787656832 170921329238907813888 171678455835757903872 172256652123586781184 173019693771974762496 174371410129568315328 174990884696977047552 175255090332336193536 175766038117561663488 176624270725557570048 177139210290355113984 178004147840600988564 178636528128164069376 179427830578344198144 180829610504737512192 181472028574642864128 182275891381175058432 183699921782590488576 186073305784949538816 186615793556917321728 187527003486394457088 188646675307896766464 190503622589353099264 192286495393771290624 193138262815227641856 194647155493471607808 195633589208189239296 196864745284099178496 197161976623878217728 197736792882256871424 198702304566252266304 199281611576649503232 199408217445392449536 200291531808384221184 200966094144184578048 201856309400637222912 203433311817829701216 204156032146473222144 205060377803821940736 206662412005414299648 207709736690176229376 209332469008068231168 209942767751531986944 210967878922193764224 211717366670416674816 212655206611370901504 214316575413022236672 215596200351882018816 217718425816403542016 219755994735738617856 220087787859212894208 220729443217403019264 221807223701862994944 222453891992538980352 224334244626066505728 224988280324684775424 225327973284432248832 226086855912207650304 227088348075716875776 228862475795058413868 229675536164782374912 230692925029299683328 232495213506091087104 233321179595969396736 233673453776448258048 234354717490082217984 235499027634076760064 236185613720473485312 237338863787467984752 238182037504218759168 239237107437792264192 241106147339650016256 244933229043453984768 248097741046599385088 250036004648525942784 250419621908167262208 251528900410529021952 253493969944986279936 255251312518302793728 256381993858361720832 257517683753636855808 258384978185380171776 259529540657962143744 261557115194352472992 262486327045465571328 262882635498504290304 263649057176342495232 264936406088336355072 265708815435532670976 265877623260523266048 267006221760901482846 267055375744512294912 267954792192246104064 269141745867516297216 271244415757106268288 272208042861964296192 273413837071762587648 275549882673885732864 279109958677424308224 279923690335375982592 281290505229591685632 285755433884029648896 289707394222841462784 293450383812283858944 295297117926148767744 295742964935817326592 296605189323385307136 298053456849378399456 298922417364974254848 299112326168088674304 299984373766246367232 300437297712576331776 301449141216276867072 302784464100955834368 305149967726744551824 306234048219709833216 307590566705732911104 309993618008121449472 311564605035264344064 313998703512102346752 314914151627297980416 316451818383290646336 317576050005625012224 318982809917056352256 321474863119533355008 326577638724605313024 330131681788819341312 331094164826104528896 333381339531367923712 336501366939099758592 337482420487027163136 337991959926648373248 340335083357737058304 340632522113575313664 341842658477815627776 343356911671515807744 344513304247173562368 346039387543949524992 348742820259136630656 349981769393954095104 350510180664672387072 351532076235123326976 353248541451115140096 354278420580710227968 356008295681201977128 357273056256328138752 358855661156688396288 361659221009475024384 367399843565180977152 372146611569899077632 373231587113834643456 375054006972788914176 377293350615793532928 381007245178706198528 384572990787542581248 386276525630455283712 389294310986943215616 391267178416378478592 393729490568198356992 394323953247756435456 395473585764513742848 397404609132504532608 398563223153299006464 398816434890784899072 400509332641352224269 400583063616768442368 401932188288369156096 403712618801274445824 406866623635659402432 408312064292946444288 410120755607643881472 413324824010828599296 418664938016136462336 419885535503063973888 421935757844387528448 423434733340833349632 425310413222741803008 428633150826044473344 435436851632807084032 439511989471477235712 440175575718425788416 441458886434806038528 443614447403725989888 444907783985077960704 448668489252133011456 449976560649369550848 450655946568864497664 452173711824415300608 454176696151433751552 457724951590116827736 459351072329564749824 461385850058599366656 464990427012182174208 467346907552896516096 470998055268153520128 472371227440946970624 474677727574935969504 476364075008437518336 478474214875584528384 482212294679300032512 489866458086907969536 496195482093198770176 500072009297051885568 500839243816334524416 503057800821058043904 506987939889972559872 510502625036605587456 512763987716723441664 515035367507273711616 516769956370760343552 519059081315924287488 523114230388704945984 524972654090931142656 525765270997008580608 527298114352684990464 529872812176672710144 531417630871065341952 534012443521802965692 535909584384492208128 538283491735032594432 542488831514212536576 544416085723928592384 546827674143525175296 551099765347771465728 558219917354848616448 559847380670751965184 562581010459183371264 571510867768059297792 579414788445682925568 586900767624567717888 590594235852297535488 591485929871634653184 593210378646770614272 596106913698756798912 597844834729948509696 598224652336177348608 600874595425152663552 602898282432553734144 605568928201911668736 610299935453489103648 612468096439419666432 615181133411465822208 619987236016242898944 623129210070528688128 627997407024204693504 629828303254595960832 632903636766581292672 635152100011250024448 637965619834112704512 642949726239066710016 653155277449210626048 660263363577638682624 662188329652209057792 666762679062735847424 673002733878199517184 674964840974054326272 675983919853296746496 681265044227150627328 689026608494347124736 692078775087899049984 697485640518273261312 699963538787908190208 701020361329344774144 703064152470246653952 706497082902230280192 708556841161420455936 712016591362403954256 714546112512656277504 717711322313376792576 723318442018950048768 734799687130361954304 744293223139798155264 750108013945577828352 754586701231587065856 762014490357412397056 769145981575085162496 772553051260910567424 778588621973886431232 787458981136396713984 788647906495512870912 790947171529027485696 794809218265009065216 797126446306598012928 797632869781569798144 801018665282704448538 801166127233536884736 803864376576738312192 807425237602548891648 813733247271318804864 816624128585892888576 820241511215287762944 826649648021657198592 837329876032272924672 839771071006127947776 843871515688775056896 857266301652088946688 870873703265614168064 880351151436851576832 887228894807451979776 889815567970155921408 897336978504266022912 899953121298739101696 901311893137728995328 904347423648830601216 908353392302867503104 915449903180233655472 918702144659129499648 922771700117198733312 929980854024364348416 934693815105793032192 941996110536307040256 944742454881893941248 949355455149871939008 952728150016875036672 956948429751169056768 964424589358600065024 979732916173815939072 992390964186397540352 1000144018594103771136 1013975879779945119744 1021005250073211174912 1025527975433446883328 1030070735014547423232 1033539912741520687104 1038118162631848574976 1046228460777409891968 1049945308181862285312 1051530541994017161216 1054596228705369980928 1059745624353345420288 1062835261742130683904 1068024887043605931384 1071819168768984416256 1076566983470065188864 1084977663028425073152 1102199530695542931456 1116439834709697232896 1119694761341503930368 1125162020918366742528 1143021735536118595584 1158829576891365851136 1173801535249135435776 1181188471704595070976 1182971859743269306368 1186420757293541228544 1192213827397513597824 1195689669459897019392 1196449304672354697216 1201749190850305327104 1205796564865107468288 1211137856403823337472 1220599870906978207296 1224936192878839332864 1230362266822931644416 1239974472032485797888 1255994814048409387008 1259656606509191921664 1265807273533162585344 1270304200022500048896 1275931239668225409024 1285899452478133420032 1306310554898421252096 1320526727155277365248 1324376659304418115584 1333525358125471694848 1346005467756399034368 1349929681948108652544 1351967839706593492992 1362530088454301254656 1378053216988694249472 1384157550175798099968 1394971281036546522624 1402040722658689548288 1412994165804460560384 1417113682322840911872 1424033182724807908512 1429092225025312555008 1435422644626753585152 1446636884037900097536 1469599374260723908608 1488586446279596310528 1500216027891155656704 1509173402463174131712 1524028980714824794112 1538291963150170324992 1545106102521821134848 1557177243947772862464 1574917962272793427968 1577295812991025741824 1581894343058054971392 1589618436530018130432 1594252892613196025856 1602037330565408897076 1607728753153476624384 1614850475205097783296 1627466494542637609728 1633248257171785777152 1640483022430575525888 1653299296043314397184 1674659752064545849344 1679542142012255895552 1687743031377550113792 1714532603304177893376 1760702302873703153664 1774457789614903959552 1779631135940311842816 1794673957008532045824 1802623786275457990656 1808694847297661202432 1816706784605735006208 1830899806360467310944 1837404289318258999296 1845543400234397466624 1859961708048728696832 1869387630211586064384 1883992221072614080512 1889484909763787882496 1898710910299743878016 1905456300033750073344 1913896859502338113536 1928849178717200130048 1959465832347631878144 2000288037188207542272 2027951759559890239488 2067079825483041374208 2076236325263697149952 2092456921554819783936 2099890616363724570624 2103061083988034322432 2109192457410739961856 2119491248706690840576 2125670523484261367808 2136049774087211862768 2143638337537968832512 2153133966940130377728 2169955326056850146304 2204399061391085862912 2232879669419394465792 2250324041836733485056 2286043471072237191168 2317659153782731702272 2362376943409190141952 2365943719486538612736 2372841514587082457088 2384427654795027195648 2391379338919794038784 2392898609344709394432 2403498381700610654208 2411593129730214936576 2422275712807646674944 2441199741813956414592 2449872385757678665728 2460724533645863288832 2479948944064971595776 2511989628096818774016 2519313213018383843328 2531614547066325170688 2571798904956266840064 2612621109796842504192 2641053454310554730496 2667050716250943389696 2692010935512798068736 2699859363896217305088 2703935679413186985984 2725060176908602509312 2756106433977388498944 2768315100351596199936 2789942562073093045248 2804081445317379096576 2825988331608921120768 2834227364645681823744 2848066365449615817024 2858184450050625110016 2870845289253507170304 2893273768075800195072 2939198748521447817216 2977172892559192621056 3000432055782311313408 3048057961429649588224 3076583926300340649984 3090212205043642269696 3114354487895545724928 3149835924545586855936 3154591625982051483648 3163788686116109942784 3179236873060036260864 3188505785226392051712 3204074661130817794152 3215457506306953248768 3229700950410195566592 3254932989085275219456 3306598592086628794368 3349319504129091698688 3359084284024511791104 3375486062755100227584 3429065206608355786752 3521404605747406307328 3548915579229807919104 3559262271880623685632 3589347914017064091648 3605247572550915981312 3617389694595322404864 3633413569211470012416 3661799612720934621888 3674808578636517998592 3691086800468794933248 3719923416097457393664 3767984442145228161024 3778969819527575764992 3797421820599487756032 3810912600067500146688 3827793719004676227072 3857698357434400260096 3918931664695263756288 4000576074376415084544 4055903519119780478976 4134159650966082748416 4152472650527394299904 4184913843109639567872 4206122167976068644864 4238982497413381681152 4251341046968522735616 4272099548174423725536 4287276675075937665024 4306267933880260755456 4339910652113700292608 4408798122782171725824 4465759338838788931584 4500648083673466970112 4572086942144474382336 4635318307565463404544 4724753886818380283904 4731887438973077225472 4745683029174164914176 4768855309590054391296 4782758677839588077568 4823186259460429873152 4844551425615293349888 4882399483627912829184 4899744771515357331456 4921449067291726577664 4959897888129943191552 5023979256193637548032 5038626426036767686656 5063229094132650341376 5143597809912533680128 5282106908621109460992 5334101432501886779392 5384021871025596137472 5407871358826373971968 5450120353817205018624 5512212867954776997888 5536630200703192399872 5579885124146186090496 5608162890634758193152 5651976663217842241536 5668454729291363647488 5696132730899231634048 5716368900101250220032 5741690578507014340608 5786547536151600390144 5878397497042895634432 6000864111564622626816 6096115922859299176448 6228708975791091449856 6299671849091173711872 6309183251964102967296 6327577372232219885568 6358473746120072521728 6377011570452784103424 6408149322261635588304 6430915012613906497536 6459401900820391133184 6509865978170550438912 6613197184173257588736 6698639008258183397376 6750972125510200455168 6858130413216711573504 7097831158459615838208 7118524543761247371264 7178695828034128183296 7210495145101831962624 7234779389190644809728 7266827138422940024832 7323599225441869243776 7349617157273035997184 7382173600937589866496 7439846832194914787328 7535968884290456322048 7557939639055151529984 7594843641198975512064 7715396714868800520192 7837863329390527512576 8001152148752830169088 8111807038239560957952 8268319301932165496832 8304945301054788599808 8369827686219279135744 8412244335952137289728 8477964994826763362304 8502682093937045471232 8544199096348847451072 8574553350151875330048 8612535867760521510912 8679821304227400585216 8817596245564343451648 8931518677677577863168 9001296167346933940224 9144173884288948764672 9270636615130926809088 9449507773636760567808 9463774877946154450944 9491366058348329828352 9537710619180108782592 9565517355679176155136 9646372518920859746304 9689102851230586699776 9764798967255825658368 9919795776259886383104 10047958512387275096064 10077252852073535373312 10126458188265300682752 10287195619825067360256 10564213817242218921984 10668202865003773558784 10768043742051192274944 10815742717652747943936 10900240707634410037248 11024425735909553995776 11073260401406384799744 11159770248292372180992 11303953326435684483072 11336909458582727294976 11392265461798463268096 11432737800202500440064 11483381157014028681216 11573095072303200780288 11756794994085791268864 12001728223129245253632 12457417951582182899712 12618366503928205934592 12716947492240145043456 12754023140905568206848 12816298644523271176608 12861830025227812995072 12918803801640782266368 13019731956341100877824 13226394368346515177472 13397278016516366794752 13501944251020400910336 13716260826433423147008 14195662316919231676416 14237049087522494742528 14469558778381289619456 14533654276845880049664 14647198450883738487552 14699234314546071994368 14764347201875179732992 14879693664389829574656 15071937768580912644096 15115879278110303059968 15189687282397951024128 15430793429737601040384 16002304297505660338176 16223614076479121915904 16536638603864330993664 16609890602109577199616 16739655372438558271488 16824488671904274579456 16955929989653526724608 17005364187874090942464 17088398192697694902144 17149106700303750660096 17225071735521043021824 17359642608454801170432 17635192491128686903296 18002592334693867880448 18288347768577897529344 18899015547273521135616 18927549755892308901888 18982732116696659656704 19075421238360217565184 19131034711358352310272 19292745037841719492608 19378205702461173399552 19529597934511651316736 19839591552519772766208 20095917024774550192128 20252916376530601365504 20574391239650134720512 21336405730007547117568 21536087484102384549888 21631485435305495887872 21800481415268820074496 22048851471819107991552 22146520802812769599488 22319540496584744361984 22607906652871368966144 22673818917165454589952 22784530923596926536192 23146190144606401560576 23513589988171582537728 24003456446258490507264 24914835903164365799424 25236733007856411869184 25433894984480290086912 25508046281811136413696 25632597289046542353216 25723660050455625990144 25837607603281564532736 26039463912682201755648 26452788736693030354944 26794556033032733589504 27003888502040801820672 27432521652866846294016 28391324633838463352832 28474098175044989485056 28939117556762579238912 29067308553691760099328 29294396901767476975104 29759387328779659149312 30143875537161825288192 30231758556220606119936 30379374564795902048256 30861586859475202080768 32004608595011320676352 32447228152958243831808 33073277207728661987328 33219781204219154399232 33479310744877116542976 33911859979307053449216 34010728375748181884928 34176796385395389804288 34298213400607501320192 34450143471042086043648 34719285216909602340864 35270384982257373806592 36005184669387735760896 37855099511784617803776 38150842476720435130368 38262069422716704620544 38585490075683438985216 38756411404922346799104 39059195869023302633472 39679183105039545532416 40191834049549100384256 40505832753061202731008 41148782479300269441024 42672811460015094235136 43600962830537640148992 44097702943638215983104 44293041605625539198976 44639080993169488723968 45215813305742737932288 45347637834330909179904 45569061847193853072384 46292380289212803121152 48006912892516981014528 49829671806328731598848 50473466015712823738368 50867789968960580173824 51016092563622272827392 51265194578093084706432 51447320100911251980288 51675215206563129065472 52078927825364403511296 52905577473386060709888 54007777004081603641344 54865043305733692588032 56782649267676926705664 56948196350089978970112 57878235113525158477824 58134617107383520198656 58588793803534953950208 59518774657559318298624 60287751074323650576384 60758749129591804096512 61723173718950404161536 64009217190022641352704 64894456305916487663616 66146554415457323974656 66439562408438308798464 66958621489754233085952 67823719958614106898432 68021456751496363769856 68353592770790779608576 69438570433819204681728 70540769964514747613184 72010369338775471521792 75710199023569235607552 76301684953440870260736 76524138845433409241088 77170980151366877970432 77512822809844693598208 78118391738046605266944 79358366210079091064832 80383668099098200768512 81011665506122405462016 82297564958600538882048 87201925661075280297984 89278161986338977447936 90431626611485475864576 90695275668661818359808 91138123694387706144768 92584760578425606242304 96013825785033962029056 99659343612657463197696 101735579937921160347648 102032185127244545654784 102530389156186169412864 102894640201822503960576 103350430413126258130944 104157855650728807022592 105811154946772121419776 108015554008163207282688 113565298535353853411328 115756470227050316955648 116269234214767040397312 117177587607069907900416 119037549315118636597248 120575502148647301152768 121517498259183608193024 123446347437900808323072 128018434380045282705408 132293108830914647949312 132879124816876617596928 133917242979508466171904 135647439917228213796864 136042913502992727539712 136707185541581559217152 138877140867638409363456 144020738677550943043584 151420398047138471215104 152603369906881740521472 153048277690866818482176 154341960302733755940864 155025645619689387196416 156236783476093210533888 158716732420158182129664 162023331012244810924032 164595129917201077764096 174403851322150560595968 178556323972677954895872 180863253222970951729152 182276247388775412289536 185169521156851212484608 192027651570067924058112 199318687225314926395392 203471159875842320695296 204064370254489091309568 205060778312372338825728 208315711301457614045184 211622309893544242839552 216031108016326414565376 227130597070707706822656 231512940454100633911296 232538468429534080794624 234355175214139815800832 238075098630237273194496 241151004297294602305536 243034996518367216386048 246892694875801616646144 267834485959016932343808 271294879834456427593728 272085827005985455079424 273414371083163118434304 277754281735276818726912 288041477355101886087168 305206739813763481042944 306096555381733636964352 308683920605467511881728 310051291239378774392832 312473566952186421067776 317433464840316364259328 324046662024489621848064 348807702644301121191936 357112647945355909791744 361726506445941903458304 364552494777550824579072 370339042313702424969216 384055303140135848116224 398637374450629852790784 406942319751684641390592 408128740508978182619136 410121556624744677651456 416631422602915228090368 432062216032652829130752 454261194141415413645312 463025880908201267822592 465076936859068161589248 468710350428279631601664 476150197260474546388992 486069993036734432772096 493785389751603233292288 535668971918033864687616 542589759668912855187456 546828742166326236868608 555508563470553637453824 576082954710203772174336 610413479627526962085888 612193110763467273928704 624947133904372842135552 634866929680632728518656 648093324048979243696128 697615405288602242383872 714225295890711819583488 723453012891883806916608 729104989555101649158144 740678084627404849938432 813884639503369282781184 816257481017956365238272 820243113249489355302912 833262845205830456180736 864124432065305658261504 926051761816402535645184 930153873718136323178496 937420700856559263203328 952300394520949092777984 972139986073468865544192 1071337943836067729375232 1085179519337825710374912 1093657484332652473737216 1111017126941107274907648 1152165909420407544348672 1220826959255053924171776 1224386221526934547857408 1249894267808745684271104 1296186648097958487392256 1395230810577204484767744 1428450591781423639166976 1458209979110203298316288 1481356169254809699876864 1627769279006738565562368 1640486226498978710605824 1666525690411660912361472 1728248864130611316523008 1874841401713118526406656 1904600789041898185555968 1944279972146937731088384 2142675887672135458750464 2170359038675651420749824 2187314968665304947474432 2222034253882214549815296 2441653918510107848343552 2448772443053869095714816 2499788535617491368542208 2592373296195916974784512 2790461621154408969535488 2856901183562847278333952 2916419958220406596632576 3255538558013477131124736 3280972452997957421211648 3333051380823321824722944 3456497728261222633046016 3749682803426237052813312 3888559944293875462176768 4285351775344270917500928 4374629937330609894948864 4444068507764429099630592 4883307837020215696687104 4999577071234982737084416 5184746592391833949569024 5713802367125694556667904 5832839916440813193265152 6511077116026954262249472 6561944905995914842423296 6666102761646643649445888 7499365606852474105626624 7777119888587750924353536 8570703550688541835001856 8749259874661219789897728 9766615674040431393374208 9999154142469965474168832 10369493184783667899138048 11665679832881626386530304 13123889811991829684846592 13332205523293287298891776 14998731213704948211253248 15554239777175501848707072 17141407101377083670003712 17498519749322439579795456 19533231348080862786748416 19998308284939930948337664 23331359665763252773060608 26247779623983659369693184 29997462427409896422506496 31108479554351003697414144 34997039498644879159590912 39996616569879861896675328 46662719331526505546121216 52495559247967318739386368 59994924854819792845012992 69994078997289758319181824 93325438663053011092242432 104991118495934637478772736 119989849709639585690025984 139988157994579516638363648 209982236991869274957545472 279976315989159033276727296 419964473983738549915090944 839928947967477099830181888
- Sum of all divisors σ(n): 3011759885485588104384000000
- Sum of proper divisors (its aliquot sum) s(n): 2171830937518111004553818112
- 839928947967477099830181888 is an abundant number, because the sum of its proper divisors (2171830937518111004553818112) is greater than itself. Its abundance is 1331901989550633904723636224
Bases of 839928947967477099830181888
- Binary: 1010110110110001011101111110000001100010001001000111110001110000011010000000000000000000002
- Hexadecimal: 0x2B6C5DF818891F1C1A00000
- Base-36: 2XJB98Q59VDEYO0000
Squares and roots of 839928947967477099830181888
- 839928947967477099830181888 squared (8399289479674770998301818882) is 705480637633752853349969042708443602978367791163244544
- 839928947967477099830181888 cubed (8399289479674770998301818883) is 592553609779142967056735603264934340957343067042327269157172630882989927743619072
-
The
square root of 839928947967477099830181888 is 28981527702443.1046439317 -
839928947967477099830181888 is a
perfect cube number . Itscube root is 943512192
Scales and comparisons
How big is 839928947967477099830181888?- 839,928,947,967,477,099,830,181,888 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 839,928,947,967,477,099,830,181,888 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 839928947967477099830181888 cubic inches would be around 78626016 feet tall.
Recreational maths with 839928947967477099830181888
- 839928947967477099830181888 backwards is 888181038990774769749829938
- 839928947967477099830181888 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 839928947967477099830181888's digits is 162
- 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 839928947967477099830181888 - Facts about the integer". Numbermatics.com. 2024. Web. 27 April 2024.
APA style:
Numbermatics. (2024). Number 839928947967477099830181888 - Facts about the integer. Retrieved 27 April 2024, from https://numbermatics.com/n/839928947967477099830181888/
Chicago style:
Numbermatics. 2024. "Number 839928947967477099830181888 - Facts about the integer". https://numbermatics.com/n/839928947967477099830181888/
The information we have on file for 839928947967477099830181888 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 839928947967477099830181888, math, Factors of 839928947967477099830181888, curriculum, school, college, exams, university, Prime factorization of 839928947967477099830181888, STEM, science, technology, engineering, physics, economics, calculator, eight hundred thirty-nine septillion, nine hundred twenty-eight sextillion, nine hundred forty-seven quintillion, nine hundred sixty-seven quadrillion, four hundred seventy-seven trillion, ninety-nine billion, eight hundred thirty million, one hundred eighty-one thousand, eight hundred eighty-eight.