117572052635917485728661504
117,572,052,635,917,485,728,661,504 is an even composite number composed of five prime numbers multiplied together.
What does the number 117572052635917485728661504 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 16575 divisors.
117572052635917485728661504 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, five hundred seventy-five divisors.
Prime factorization of 117572052635917485728661504:
216 × 312 × 72 × 434 × 674
(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 × 3 × 3 × 3 × 7 × 7 × 43 × 43 × 43 × 43 × 67 × 67 × 67 × 67)See below for interesting mathematical facts about the number 117572052635917485728661504 from the Numbermatics database.
Names of 117572052635917485728661504
- Cardinal: 117572052635917485728661504 can be written as One hundred seventeen septillion, five hundred seventy-two sextillion, fifty-two quintillion, six hundred thirty-five quadrillion, nine hundred seventeen trillion, four hundred eighty-five billion, seven hundred twenty-eight million, six hundred sixty-one thousand, five hundred four.
Scientific notation
- Scientific notation: 1.17572052635917485728661504 × 1026
Factors of 117572052635917485728661504
Divisors of 117572052635917485728661504
- Number of divisors d(n): 16575
-
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 67 72 81 84 86 96 98 108 112 126 128 129 134 144 147 162 168 172 189 192 196 201 216 224 243 252 256 258 268 288 294 301 324 336 344 378 384 387 392 402 432 441 448 469 486 504 512 516 536 567 576 588 602 603 648 672 688 729 756 768 774 784 804 864 882 896 903 938 972 1008 1024 1032 1072 1134 1152 1161 1176 1204 1206 1296 1323 1344 1376 1407 1458 1512 1536 1548 1568 1608 1701 1728 1764 1792 1806 1809 1849 1876 1944 2016 2048 2064 2107 2144 2187 2268 2304 2322 2352 2408 2412 2592 2646 2688 2709 2752 2814 2881 2916 3024 3072 3096 3136 3216 3283 3402 3456 3483 3528 3584 3612 3618 3698 3752 3888 3969 4032 4096 4128 4214 4221 4288 4374 4489 4536 4608 4644 4704 4816 4824 5103 5184 5292 5376 5418 5427 5504 5547 5628 5762 5832 6048 6144 6192 6272 6321 6432 6561 6566 6804 6912 6966 7056 7168 7224 7236 7396 7504 7776 7938 8064 8127 8192 8256 8428 8442 8576 8643 8748 8978 9072 9216 9288 9408 9632 9648 9849 10206 10368 10449 10584 10752 10836 10854 11008 11094 11256 11524 11664 11907 12096 12288 12384 12544 12642 12663 12864 12943 13122 13132 13467 13608 13824 13932 14112 14336 14448 14472 14792 15008 15309 15552 15876 16128 16254 16281 16384 16512 16641 16856 16884 17152 17286 17496 17956 18144 18432 18576 18816 18963 19264 19296 19683 19698 20167 20412 20736 20898 21168 21504 21672 21708 22016 22188 22512 23048 23328 23814 24192 24381 24576 24768 25088 25284 25326 25728 25886 25929 26244 26264 26934 27216 27648 27864 28224 28672 28896 28944 29547 29584 30016 30618 31104 31347 31423 31752 32256 32508 32562 32768 33024 33282 33712 33768 34304 34572 34992 35721 35912 36288 36864 37152 37632 37926 37989 38528 38592 38829 39366 39396 40334 40401 40824 41472 41796 42336 43008 43344 43416 44032 44376 45024 45927 46096 46656 47628 48384 48762 48843 49152 49536 49923 50176 50568 50652 51456 51772 51858 52488 52528 53868 54432 55296 55728 56448 56889 57344 57792 57888 59049 59094 59168 60032 60501 61236 62208 62694 62846 63504 64512 65016 65124 65536 66048 66564 67424 67536 68608 69144 69984 71442 71824 72576 73143 73728 74304 75264 75852 75978 77056 77184 77658 77787 78732 78792 79507 80668 80802 81648 82944 83592 84672 86016 86688 86832 88064 88641 88752 90048 90601 91854 92192 93312 94041 94269 95256 96768 97524 97686 98304 99072 99846 100352 101136 101304 102912 103544 103716 104976 105056 107163 107736 108864 110592 111456 112896 113778 113967 114688 115584 115776 116487 118098 118188 118336 120064 121002 121203 122472 123883 124416 125388 125692 127008 129024 130032 130248 132096 133128 134848 135072 137216 137781 138288 139968 141169 142884 143648 145152 146286 146529 147456 148608 149769 150528 151704 151956 154112 154368 155316 155574 157464 157584 159014 161336 161604 163296 165888 167184 169344 170667 172032 173376 173664 176128 177147 177282 177504 180096 181202 181503 183708 184384 186624 188082 188538 190512 193027 193536 195048 195372 196608 198144 199692 200704 202272 202608 205824 207088 207432 209952 210112 214326 215472 217728 219429 219961 221184 222912 225792 227556 227934 229376 231168 231552 232974 233361 236196 236376 236672 238521 240128 242004 242406 244944 247766 248832 250776 251384 254016 258048 260064 260496 264192 265923 266256 269696 270144 271803 274432 275562 276576 279936 282123 282338 282807 285768 287296 290304 292572 293058 294912 297216 299538 300763 301056 303408 303912 308224 308736 310632 311148 314928 315168 318028 321489 322672 323208 326592 331776 334368 338688 341334 341901 344064 346752 347328 349461 352256 354294 354564 355008 360192 362404 363006 363609 367416 368768 371649 373248 376164 377076 381024 386054 387072 390096 390744 396288 399384 401408 404544 405216 411648 413343 414176 414864 419904 420224 423507 428652 430944 435456 438858 439587 439922 442368 445824 449307 451584 455112 455868 458752 462336 463104 465948 466722 472392 472752 473344 477042 480256 484008 484812 489888 495532 497664 501552 502768 508032 512001 516096 520128 520992 528384 531441 531846 532512 539392 540288 543606 544509 548864 551124 553152 556549 559872 564246 564676 565614 571536 574592 579081 580608 585144 586116 589824 594432 599076 601526 602112 606816 607824 616448 617472 621264 622296 629856 630336 636056 642978 645344 646416 653184 658287 659883 663552 668736 677376 682668 683802 688128 693504 694656 698922 700083 704512 708588 709128 710016 715563 720384 724808 726012 727218 734832 737536 743298 746496 752328 754152 762048 772108 774144 780192 781488 792576 797769 798768 802816 809088 810432 815409 823296 826686 828352 829728 839808 840448 846369 847014 848421 857304 861888 867181 870912 877716 879174 879844 884736 891648 898614 902289 903168 910224 911736 924672 926208 931896 933444 944784 945504 946688 954084 960512 964467 968016 969624 979776 991064 995328 1003104 1005536 1016064 1024002 1025703 1032192 1040256 1041984 1048383 1056768 1062882 1063692 1065024 1078784 1080576 1087212 1089018 1090827 1097728 1102248 1106304 1113098 1114947 1119744 1128492 1129352 1131228 1143072 1149184 1158162 1161216 1170288 1172232 1188864 1198152 1203052 1204224 1213632 1215648 1232896 1234944 1240029 1242528 1244592 1259712 1260672 1270521 1272112 1285956 1290688 1292832 1306368 1316574 1318761 1319766 1327104 1337472 1347921 1351189 1354752 1365336 1367604 1376256 1387008 1389312 1397844 1400166 1409024 1417176 1418256 1420032 1431126 1440768 1449616 1452024 1454436 1469664 1475072 1486596 1492992 1504656 1508304 1524096 1536003 1544216 1548288 1560384 1562976 1585152 1595538 1597536 1605632 1618176 1620864 1630818 1633527 1646592 1653372 1656704 1659456 1669647 1679616 1680896 1692738 1694028 1696842 1714608 1723776 1734362 1737243 1741824 1755432 1758348 1759688 1769472 1783296 1797228 1804578 1806336 1820448 1823472 1849344 1852416 1863792 1866888 1889568 1891008 1893376 1908168 1921024 1928934 1936032 1939248 1959552 1974861 1979649 1982128 1990656 2006208 2011072 2032128 2048004 2051406 2064384 2080512 2083968 2096766 2100249 2105341 2113536 2125764 2127384 2130048 2146689 2157568 2161152 2174424 2178036 2181654 2195456 2204496 2212608 2226196 2229894 2239488 2256984 2258704 2262456 2286144 2298368 2316324 2322432 2340576 2344464 2377728 2393307 2396304 2406104 2408448 2427264 2431296 2446227 2465792 2469888 2480058 2485056 2489184 2519424 2521344 2539107 2541042 2544224 2545263 2571912 2581376 2585664 2601543 2612736 2633148 2637522 2639532 2654208 2674944 2695842 2702378 2706867 2709504 2730672 2735208 2774016 2778624 2795688 2800332 2818048 2834352 2836512 2840064 2862252 2881536 2893401 2899232 2904048 2908872 2939328 2950144 2973192 2985984 3009312 3016608 3048192 3072006 3077109 3088432 3096576 3120768 3125952 3145149 3170304 3191076 3195072 3211264 3236352 3241728 3261636 3267054 3272481 3293184 3306744 3313408 3318912 3339294 3344841 3359232 3361792 3385476 3388056 3393684 3418801 3429216 3447552 3468724 3474486 3483648 3510864 3516696 3519376 3566592 3594456 3609156 3612672 3640896 3646944 3698688 3704832 3720087 3727584 3733776 3779136 3782016 3786752 3811563 3816336 3842048 3857868 3872064 3878496 3895843 3919104 3949722 3956283 3959298 3964256 3981312 4012416 4022144 4043763 4053567 4064256 4096008 4102812 4128768 4161024 4167936 4193532 4200498 4210682 4227072 4251528 4254768 4260096 4293378 4315136 4322304 4348848 4356072 4363308 4390912 4408992 4425216 4452392 4459788 4478976 4513968 4517408 4524912 4572288 4596736 4608009 4632648 4644864 4681152 4688928 4755456 4786614 4792608 4812208 4816896 4854528 4862592 4892454 4900581 4931584 4939776 4960116 4970112 4978368 5008941 5038848 5042688 5078214 5082084 5088448 5090526 5143824 5162752 5171328 5203086 5211729 5225472 5266296 5275044 5279064 5308416 5326969 5349888 5391684 5404756 5413734 5419008 5461344 5470416 5548032 5557248 5591376 5600664 5668704 5673024 5680128 5724504 5763072 5786802 5798464 5808096 5817744 5878656 5900288 5924583 5938947 5946384 5971968 6018624 6033216 6070267 6096384 6144012 6154218 6176864 6193152 6241536 6251904 6290298 6300747 6316023 6340608 6382152 6390144 6440067 6472704 6483456 6523272 6534108 6544962 6586368 6613488 6626816 6637824 6678588 6689682 6718464 6723584 6770952 6776112 6787368 6837602 6858432 6895104 6937448 6948972 6967296 7021728 7033392 7038752 7133184 7179921 7188912 7218312 7225344 7281792 7293888 7338681 7397376 7409664 7440174 7455168 7467552 7558272 7564032 7573504 7617321 7623126 7632672 7635789 7684096 7715736 7744128 7756992 7791686 7804629 7838208 7899444 7912566 7918596 7928512 7962624 8024832 8044288 8087526 8107134 8120601 8128512 8192016 8205624 8300161 8322048 8335872 8387064 8400996 8421364 8454144 8503056 8509536 8520192 8586756 8630272 8644608 8680203 8697696 8712144 8726616 8817984 8850432 8904784 8919576 8957952 9027936 9034816 9049824 9144576 9193472 9216018 9231327 9265296 9289728 9362304 9377856 9435447 9458323 9510912 9573228 9585216 9624416 9633792 9709056 9725184 9784908 9801162 9817443 9863168 9879552 9920232 9940224 9956736 10017882 10034523 10077696 10085376 10156428 10164168 10176896 10181052 10256403 10287648 10325504 10342656 10406172 10423458 10450944 10532592 10550088 10558128 10653938 10699776 10783368 10809512 10827468 10838016 10922688 10940832 11096064 11114496 11182752 11201328 11337408 11346048 11360256 11434689 11449008 11526144 11573604 11596928 11616192 11635488 11687529 11757312 11800576 11849166 11868849 11877894 11892768 11943936 12037248 12066432 12131289 12140534 12160701 12192768 12288024 12308436 12353728 12386304 12483072 12503808 12580596 12601494 12632046 12681216 12764304 12780288 12880134 12932809 12945408 12966912 13046544 13068216 13089924 13172736 13226976 13253632 13275648 13357176 13379364 13436928 13447168 13541904 13552224 13574736 13675204 13716864 13790208 13824027 13874896 13897944 13934592 14043456 14066784 14077504 14266368 14359842 14377824 14436624 14450688 14563584 14587776 14677362 14701743 14737387 14794752 14819328 14880348 14910336 14935104 15026823 15116544 15128064 15147008 15234642 15246252 15265344 15271578 15368192 15431472 15488256 15513984 15583372 15609258 15635187 15676416 15798888 15825132 15837192 15857024 15925248 15980907 16049664 16088576 16175052 16214268 16241202 16257024 16384032 16411248 16600322 16644096 16671744 16774128 16801992 16842728 17006112 17019072 17040384 17173512 17260544 17289216 17360406 17395392 17424288 17453232 17635968 17700864 17773749 17809568 17816841 17839152 17915904 18055872 18069632 18099648 18210801 18289152 18386944 18432036 18462654 18530592 18579456 18724608 18755712 18870894 18902241 18916646 18948069 19021824 19146456 19170432 19248832 19320201 19418112 19450368 19569816 19602324 19634886 19726336 19759104 19840464 19880448 19913472 20035764 20069046 20151121 20155392 20170752 20312856 20328336 20353792 20362104 20512806 20575296 20651008 20685312 20812344 20846916 20901888 21065184 21100176 21116256 21307876 21399552 21539763 21566736 21619024 21654936 21676032 21845376 21881664 22016043 22192128 22228992 22365504 22402656 22674816 22692096 22720512 22851963 22869378 22898016 22907367 23052288 23147208 23193856 23232384 23270976 23375058 23413887 23514624 23601152 23698332 23737698 23755788 23785536 23887872 23931607 24074496 24132864 24262578 24281068 24321402 24361803 24385536 24576048 24616872 24707456 24900483 24966144 25007616 25161192 25202988 25264092 25362432 25528608 25560576 25760268 25865618 25890816 25933824 26040609 26093088 26136432 26179848 26453952 26507264 26551296 26714352 26758728 26873856 26894336 27083808 27104448 27149472 27350408 27433728 27580416 27648054 27693981 27749792 27795888 27869184 28086912 28133568 28155008 28306341 28374969 28532736 28719684 28755648 28873248 28901376 29127168 29175552 29354724 29403486 29452329 29474774 29589504 29638656 29760696 29820672 29870208 30053646 30103569 30233088 30256128 30294016 30469284 30492504 30530688 30543156 30736384 30769209 30862944 30976512 31027968 31166744 31218516 31270374 31352832 31597776 31650264 31674384 31714048 31961814 32099328 32177152 32350104 32428536 32482404 32514048 32768064 32822496 33200644 33288192 33343488 33548256 33603984 33685456 34012224 34038144 34080768 34304067 34347024 34521088 34578432 34720812 34790784 34848576 34906464 35062587 35271936 35401728 35547498 35606547 35619136 35633682 35678304 35831808 36111744 36139264 36199296 36393867 36421602 36482103 36578304 36773888 36864072 36925308 37061184 37158912 37288783 37449216 37511424 37741788 37804482 37833292 37896138 38043648 38292912 38340864 38497664 38640402 38798427 38836224 38900736 39139632 39204648 39269772 39518208 39680928 39760896 39826944 40071528 40138092 40302242 40310784 40341504 40625712 40656672 40707584 40724208 41025612 41150592 41302016 41370624 41472081 41624688 41693832 41803776 42130368 42200352 42232512 42615752 42799104 43079526 43133472 43238048 43309872 43352064 43690752 43763328 44032086 44105229 44212161 44384256 44457984 44731008 44805312 45080469 45349632 45384192 45441024 45703926 45738756 45796032 45814734 46104576 46294416 46387712 46464768 46541952 46750116 46827774 46905561 47029248 47202304 47396664 47475396 47511576 47571072 47775744 47863214 47942721 48148992 48265728 48525156 48562136 48642804 48723606 48771072 49152096 49233744 49414912 49800966 49932288 50015232 50322384 50405976 50528184 51057216 51121152 51520536 51731236 51781632 51867648 52081218 52186176 52272864 52359696 52907904 53014528 53102592 53321247 53428704 53450523 53517456 53747712 53788672 54167616 54208896 54298944 54632403 54700816 54867456 55160832 55296108 55387962 55499584 55591776 55738368 56173824 56267136 56310016 56612682 56706723 56749938 56844207 57065472 57439368 57511296 57746496 57960603 58101127 58254336 58351104 58709448 58806972 58904658 58949548 59179008 59277312 59521392 59641344 59740416 60107292 60207138 60453363 60466176 60512256 60588032 60938568 60985008 61061376 61086312 61538418 61725888 61953024 62055936 62333488 62437032 62540748 62705664 63195552 63300528 63348768 63428096 63923628 64198656 64354304 64619289 64700208 64857072 64964808 65028096 65536128 65644992 66048129 66401288 66576384 66686976 67096512 67207968 67370912 68024448 68076288 68161536 68608134 68694048 68722101 69042176 69156864 69441624 69581568 69697152 69812928 70125174 70241661 70543872 70803456 71094996 71213094 71238272 71267364 71356608 71663616 71794821 72223488 72278528 72398592 72787734 72843204 72964206 73085409 73156608 73547776 73728144 73850616 74122368 74577566 74701449 74898432 75022848 75483576 75608964 75666584 75792276 76087296 76585824 76681728 76995328 77280804 77596854 77672448 77801472 78279264 78409296 78539544 79361856 79521792 79653888 80143056 80276184 80604484 80621568 80683008 81251424 81313344 81415168 81448416 82051224 82301184 82604032 82741248 82944162 83081943 83249376 83387664 83607552 84260736 84400704 84465024 84919023 85124907 85231504 85598208 86159052 86266944 86476096 86619744 86704128 87381504 87526656 88064172 88210458 88356987 88424322 88768512 88915968 89462016 89610624 90160938 90310707 90529663 90699264 90768384 90882048 91407852 91477512 91592064 91629468 92209152 92307627 92588832 92775424 92929536 93083904 93500232 93655548 93811122 94058496 94404608 94793328 94950792 95023152 95142144 95726428 95885442 96297984 96531456 97050312 97124272 97285608 97447212 97542144 98304192 98467488 98829824 99601932 99864576 100030464 100644768 100811952 101056368 102114432 102242304 102912201 103041072 103462472 103563264 103735296 104162436 104372352 104545728 104719392 105187761 105815808 106029056 106205184 106642494 106857408 106901046 107034912 107495424 107577344 108335232 108417792 108597888 109181601 109264806 109401632 109446309 109734912 110321664 110592216 110775924 110999168 111183552 111476736 111866349 112347648 112534272 112620032 113225364 113413446 113499876 113688414 114130944 114878736 115022592 115492992 115921206 116202254 116395281 116508672 116702208 117418896 117613944 117809316 117899096 118554624 119042784 119282688 119480832 120214584 120414276 120906726 120932352 121024512 121176064 121877136 121970016 122122752 122172624 123076836 123451776 123906048 124111872 124416243 124666976 124874064 125081496 125411328 126391104 126601056 126697536 126856192 127847256 128397312 128708608 129238578 129400416 129714144 129929616 130056192 131072256 131289984 132096258 132315687 132636483 132802576 133152768 133373952 134193024 134415936 134741824 135241407 136048896 136152576 136323072 137216268 137388096 137444202 138084352 138313728 138883248 139163136 139394304 139625856 140250348 140483322 140716683 141057847 141087744 141606912 142189992 142426188 142476544 142534728 142713216 143327232 143589642 143828163 144446976 144557056 144797184 145575468 145686408 145928412 146170818 146313216 147095552 147456288 147701232 148244736 149155132 149402898 149796864 150045696 150967152 151217928 151333168 151584552 153171648 153363456 153990656 154561608 155193708 155344896 155602944 156558528 156818592 157079088 158723712 159043584 159307776 159963741 160286112 160351569 160552368 161208968 161243136 161366016 162502848 162626688 162830336 162896832 163897209 164102448 164602368 165208064 165482496 165888324 166163886 166498752 166775328 167215104 167521249 168521472 168801408 168930048 169838046 170120169 170249814 170463008 170532621 171196416 172318104 172533888 172952192 173239488 173881809 174303381 174763008 175053312 176128344 176420916 176713974 176848644 177537024 177831936 178924032 179221248 180321876 180621414 181059326 181360089 181398528 181536768 181764096 182815704 182955024 183184128 183258936 184615254 185177664 185550848 185859072 186167808 187000464 187311096 187622244 188116992 188809216 189586656 189901584 190046304 190284288 191452856 191770884 192595968 193062912 193857867 194100624 194248544 194571216 194894424 195084288 196608384 196934976 197659648 198144387 199203864 199729152 200060928 201289536 201623904 202112736 204228864 204484608 205824402 206082144 206166303 206924944 207126528 207470592 208324872 208744704 209091456 209438784 210375522 210724983 211631616 212058112 212410368 213284988 213714816 213802092 214069824 214990848 215154688 215384463 216670464 216835584 217195776 218363202 218529612 218803264 218892618 219256227 219469824 220643328 221184432 221551848 221998336 222367104 223732698 224104347 224695296 225068544 225240064 226450728 226826892 226999752 227376828 228261888 229059667 229757472 230045184 230985984 231842412 232404508 232790562 233017344 233404416 234837792 235227888 235618632 235798192 238085568 238565376 238961664 240429168 240828552 241813452 241864704 242049024 243754272 243940032 244245504 244345248 246153672 246903552 247812096 248223744 248832486 249245829 249333952 249748128 250162992 250822656 252782208 253202112 253395072 253712384 254757069 255374721 255694512 256794624 257417216 258477156 258800832 259428288 259859232 260112384 261021481 262144512 262579968 264192516 264631374 265070961 265272966 265605152 266305536 266747904 268386048 268831872 269483648 270482814 270932121 271588989 272097792 272305152 272646144 274432536 274776192 274888404 276627456 276922881 277766496 278326272 278788608 279251712 280500696 280966644 281433366 282115694 282175488 283213824 284379984 284852376 284953088 285069456 285426432 287179284 287656326 288893952 289114112 289594368 291150936 291372816 291856824 292341636 292626432 294191104 294912576 295402464 296489472 298310264 298805796 299593728 300091392 301934304 302435856 302666336 303169104 306343296 306726912 307981312 308736603 309123216 310387416 310689792 311205888 313117056 313637184 314158176 315563283 317447424 318087168 318615552 319927482 320572224 320703138 321104736 322417936 322486272 322732032 325005696 325253376 325660672 325793664 327544803 327794418 328204896 328338927 329204736 330416128 330964992 331776648 332327772 332997504 333550656 334430208 335042498 335599047 337042944 337602816 337860096 339676092 340240338 340499628 340926016 341065242 342392832 344636208 345067776 345904384 346478976 347763618 348606762 349185843 349526016 350106624 352256688 352841832 353427948 353697288 355663872 356906923 357848064 358442496 360643752 361242828 362118652 362720178 362797056 363073536 363528192 365631408 365910048 366368256 366517872 369230508 370355328 371101696 371718144 372335616 373248729 374000928 374622192 375244488 376233984 379173312 379803168 380092608 380568576 382905712 383541768 385191936 386125824 387715734 388201248 388497088 389142432 389788848 390168576 393216768 393869952 395319296 396288774 396947061 397909449 398407728 399458304 400121856 402579072 403247808 404225472 405724221 406707889 408457728 408969216 411648804 412164288 412332606 413849888 414253056 414941184 416649744 417489408 418182912 418877568 420751044 421449966 422150049 423173541 423263232 424116224 424820736 426569976 427429632 427604184 428139648 429981696 430768926 431484489 433340928 433671168 434391552 436726404 437059224 437606528 437785236 438512454 438939648 441286656 442368864 443103696 443996672 444734208 447465396 448208694 449390592 450137088 450480128 452901456 453653784 453999504 454753656 458119334 459514944 460090368 461971968 463684824 464809016 465581124 466034688 466808832 469675584 470455776 471237264 471596384 476171136 477130752 477923328 480858336 481054707 481657104 483626904 483729408 484098048 487508544 487880064 488491008 488690496 491691627 492307344 493807104 495624192 496447488 497664972 498491658 498667904 499496256 500325984 501645312 502563747 505564416 506404224 506790144 507424768 509514138 510360507 510749442 511389024 511597863 513589248 514834432 516954312 517601664 518856576 519718464 521645427 522042962 522910143 524289024 525159936 528385032 529262748 530141922 530545932 531210304 532611072 533495808 536772096 537663744 538967296 540965628 541864242 543177978 544080267 544195584 544610304 545292288 548865072 549552384 549776808 553845762 555532992 556110787 556652544 557577216 558503424 561001392 561933288 562866732 564231388 564350976 566427648 568759968 569704752 569906176 570138912 570852864 574358568 575312652 577787904 578228224 579188736 581573601 582301872 582745632 583713648 584683272 585252864 589825152 590804928 592978944 594433161 596620528 597611592 599187456 600182784 603868608 604871712 605332672 606338208 612686592 613453824 615962624 617473206 618246432 618498909 620774832 621379584 622411776 626234112 627274368 628316352 631126566 632174949 633707641 634894848 636174336 637231104 639854964 641144448 641406276 642209472 644835872 644972544 645464064 646153389 650011392 650506752 651321344 651587328 655089606 655588836 656409792 656677854 657768681 658409472 660832256 661929984 663553296 664655544 665995008 667101312 670084996 671198094 672313041 674085888 675205632 675720192 679352184 680480676 680999256 681852032 682130484 684785664 687179001 689272416 690135552 691808768 692957952 695527236 697213524 698371686 699052032 700213248 704513376 705683664 706855896 707394576 713813846 715696128 716884992 721287504 722485656 724237304 725440356 725594112 726147072 731262816 731820096 732736512 733035744 738461016 740710656 742203392 743436288 744671232 746497458 748001856 749244384 750488976 752467968 758346624 759606336 760185216 761137152 764271207 765811424 766124163 767083536 770383872 772251648 775431468 776402496 776994176 778284864 779577696 780337152 783064443 786433536 787739904 790638592 792577548 793894122 795212883 795818898 796815456 798916608 800243712 805158144 806495616 808450944 811448442 812796363 813415778 814766967 816915456 817938432 823297608 824328576 824665212 827699776 829882368 830768643 833299488 834978816 836365824 837755136 841502088 842899932 844300098 846347082 846526464 848232448 849641472 853139952 854859264 855208368 856279296 861537852 862968978 866498203 866681856 867342336 868783104 873452808 874118448 875213056 875570472 877024908 877879296 882573312 884737728 886207392 887993344 889468416 894930792 896417388 898781184 900274176 900960256 905802912 907307568 907999008 909507312 916238668 919029888 920180736 923943936 926209809 927369648 929618032 931162248 932069376 933617664 939351168 940911552 942474528 943192768 946689849 952342272 954261504 955846656 961716672 962109414 963314208 967253808 967458816 968196096 975017088 975760128 976982016 977380992 982634409 983383254 984614688 985016781 987404929 987614208 991248384 992894976 995329944 996983316 997335808 998992512 1000651968 1003290624 1005127494 1006797141 1011128832 1012808448 1013580288 1014849536 1019028276 1020721014 1021498884 1022778048 1023195726 1027178496 1029668864 1033908624 1035203328 1037713152 1039436928 1043290854 1044085924 1045820286 1047557529 1048578048 1050319872 1056770064 1058525496 1060283844 1061091864 1062420608 1066991616 1070720769 1073544192 1075327488 1077934592 1081931256 1083728484 1086355956 1088160534 1088391168 1089220608 1090584576 1097730144 1099104768 1099553616 1107691524 1111065984 1112221574 1113305088 1115154432 1117006848 1119746187 1122002784 1123866576 1125733464 1128462776 1128701952 1137519936 1139409504 1139812352 1140277824 1141705728 1148717136 1150625304 1155575808 1156456448 1158377472 1163147202 1164603744 1165491264 1167427296 1169366544 1170505728 1179650304 1181609856 1185957888 1188866322 1190841183 1193241056 1193728347 1195223184 1198374912 1200365568 1207737216 1209743424 1210665344 1212676416 1217172663 1220123667 1225373184 1226907648 1231925248 1234946412 1236492864 1236997818 1241549664 1242759168 1244823552 1252468224 1254548736 1256632704 1262253132 1264349898 1266450147 1267415282 1269520623 1269789696 1272348672 1274462208 1279709928 1282288896 1282812552 1284418944 1289671744 1289945088 1292306778 1294453467 1300022784 1301013504 1302642688 1303174656 1310179212 1311177672 1312819584 1313355708 1315537362 1316818944 1321664512 1323859968 1327106592 1329311088 1331990016 1334202624 1340169992 1342396188 1344626082 1348171776 1350411264 1351440384 1358704368 1360961352 1361998512 1363704064 1364260968 1374358002 1378544832 1380271104 1383617536 1385915904 1391054472 1394427048 1396743372 1398104064 1400426496 1409026752 1411367328 1413711792 1414789152 1427627692 1431392256 1433769984 1442575008 1443164121 1444971312 1448474608 1450880712 1451188224 1452294144 1462525632 1463640192 1465473024 1466071488 1475074881 1476922032 1481421312 1484406784 1486872576 1489342464 1492994916 1496003712 1498488768 1500977952 1504935936 1507691241 1516693248 1519212672 1520370432 1522274304 1528542414 1531081521 1531622848 1532248326 1534167072 1534793589 1540767744 1544503296 1550862936 1552804992 1553988352 1556569728 1559155392 1564936281 1566128886 1568730429 1572867072 1575479808 1581277184 1585155096 1587788244 1590425766 1591637796 1593630912 1597833216 1600487424 1603417669 1610316288 1612991232 1616901888 1622896884 1625592726 1626831556 1629533934 1632240801 1633830912 1635876864 1646595216 1648657152 1649330424 1655399552 1661537286 1666598976 1668332361 1669957632 1672731648 1675510272 1683004176 1685799864 1688600196 1692694164 1693052928 1699282944 1706279904 1709718528 1710416736 1712558592 1723075704 1725937956 1732996406 1733363712 1734684672 1737566208 1744720803 1746905616 1748236896 1750426112 1751140944 1754049816 1755758592 1769475456 1772414784 1775986688 1778936832 1783299483 1789861584 1792834776 1797562368 1800548352 1801920512 1811605824 1814615136 1815998016 1819014624 1832477336 1838059776 1840361472 1847887872 1852419618 1854739296 1855496727 1859236064 1862324496 1864138752 1867235328 1878702336 1881823104 1884949056 1886385536 1893379698 1896524847 1901122923 1904684544 1908523008 1911693312 1923433344 1924218828 1926628416 1934507616 1934917632 1936392192 1938460167 1950034176 1951520256 1953964032 1954761984 1965268818 1966766508 1969229376 1970033562 1973306043 1974809858 1975228416 1982496768 1985789952 1990659888 1993966632 1994671616 1997985024 2001303936 2010254988 2013594282 2016939123 2022257664 2025616896 2027160576 2029699072 2038056552 2041442028 2042997768 2045556096 2046391452 2054356992 2059337728 2061537003 2067817248 2070406656 2075426304 2078873856 2086581708 2088171848 2091640572 2095115058 2097156096 2100639744 2113540128 2117050992 2120567688 2122183728 2124841216 2141441538 2147088384 2150654976 2155869184 2163862512 2167456968 2172711912 2176321068 2176782336 2178441216 2195460288 2198209536 2199107232 2215383048 2222131968 2224443148 2226610176 2230308864 2234013696 2239492374 2244005568 2247733152 2251466928 2256925552 2257403904 2275039872 2278819008 2279624704 2280555648 2283411456 2292813621 2297434272 2298372489 2301250608 2311151616 2312912896 2316754944 2326294404 2329207488 2330982528 2334854592 2338733088 2341011456 2349193329 2359300608 2363219712 2371915776 2377732644 2381682366 2385638649 2386482112 2387456694 2390446368 2396749824 2400731136 2415474432 2419486848 2421330688 2425352832 2434345326 2438389089 2440247334 2444300901 2450746368 2453815296 2463850496 2469892824 2472985728 2473995636 2483099328 2489647104 2492305929 2498348461 2504936448 2509097472 2513265408 2524506264 2528699796 2532900294 2534830564 2539041246 2539579392 2544697344 2548924416 2559419856 2564577792 2565625104 2568837888 2579343488 2584613556 2588906934 2599494609 2600045568 2602027008 2605285376 2606349312 2620358424 2622355344 2625639168 2626711416 2631074724 2633637888 2647719936 2654213184 2658622176 2663980032 2668405248 2680339984 2684792376 2689252164 2696343552 2700822528 2702880768 2717408736 2721922704 2723997024 2727408128 2728521936 2748716004 2757089664 2760542208 2767235072 2771831808 2778629427 2782108944 2788854096 2793486744 2796208128 2800852992 2818053504 2822734656 2827423584 2829578304 2840069547 2855255384 2862784512 2867539968 2885150016 2886328242 2889942624 2896949216 2901761424 2902376448 2904588288 2925051264 2927280384 2930946048 2932142976 2950149762 2953844064 2955050343 2962214787 2962842624 2968813568 2973745152 2978684928 2985989832 2992007424 2996977536 3001955904 3009871872 3015382482 3020391423 3033386496 3038425344 3040740864 3044548608 3057084828 3062163042 3063245696 3064496652 3068334144 3069587178 3081535488 3089006592 3101725872 3105609984 3107976704 3113139456 3118310784 3129872562 3132257772 3137460858 3142672587 3145734144 3150959616 3162554368 3170310192 3175576488 3180851532 3183275592 3187261824 3200974848 3206835338 3212162307 3220632576 3225982464 3233803776 3245793768 3251185452 3253663112 3259067868 3264481602 3267661824 3271753728 3293190432 3297314304 3298660848 3310799104 3323074572 3333197952 3336664722 3339915264 3345463296 3351020544 3366008352 3371599728 3377200392 3385388328 3386105856 3412559808 3419437056 3420833472 3425117184 3446151408 3451875912 3465992812 3466727424 3469369344 3475132416 3489441606 3493811232 3496473792 3500852224 3502281888 3508099632 3511517184 3538950912 3544829568 3551973376 3557873664 3566598966 3572523549 3579723168 3581185041 3585669552 3595124736 3601096704 3603841024 3623211648 3629230272 3631996032 3638029248 3651517989 3660371001 3664954672 3676119552 3680722944 3695775744 3704839236 3709478592 3710993454 3718472128 3724648992 3728277504 3734470656 3757404672 3763646208 3769898112 3772771072 3786759396 3793049694 3799350441 3802245846 3808561869 3809369088 3817046016 3823386624 3846866688 3848437656 3853256832 3869015232 3869835264 3876920334 3883360401 3892775509 3900068352 3903040512 3907928064 3909523968 3930537636 3933533016 3938458752 3940067124 3946612086 3949619716 3950456832 3964993536 3971579904 3981319776 3987933264 3989343232 3995970048 4002607872 4020509976 4027188564 4033878246 4044515328 4051233792 4054321152 4059398144 4076113104 4082884056 4085995536 4091112192 4092782904 4123074006 4135634496 4140813312 4150852608 4157747712 4173163416 4176343696 4183281144 4190230116 4194312192 4201279488 4227080256 4234101984 4241135376 4244367456 4249682432 4282883076 4294176768 4301309952 4311738368 4327725024 4329492363 4334913936 4345423824 4352642136 4353564672 4356882432 4390920576 4396419072 4398214464 4425224643 4430766096 4444263936 4448886296 4453220352 4460617728 4468027392 4478984748 4488011136 4495466304 4502933856 4513851104 4514807808 4523073723 4550079744 4557638016 4559249408 4561111296 4566822912 4585627242 4594868544 4596744978 4602501216 4604380767 4622303232 4625825792 4633509888 4652588808 4658414976 4661965056 4669709184 4677466176 4694808843 4698386658 4706191287 4718601216 4726439424 4743831552 4755465288 4763364732 4771277298 4772964224 4774913388 4780892736 4793499648 4801462272 4810253007 4830948864 4838973696 4842661376 4850705664 4868690652 4876778178 4880494668 4888601802 4896722403 4901492736 4907630592 4927700992 4939785648 4945971456 4947991272 4966198656 4984611858 4996696922 5004997083 5009872896 5018194944 5026530816 5049012528 5057399592 5065800588 5069661128 5078082492 5079158784 5097848832 5118839712 5129155584 5131250208 5137675776 5158686976 5169227112 5177813868 5198989218 5200091136 5204054016 5210570752 5212698624 5240716848 5244710688 5251278336 5253422832 5262149448 5267275776 5308426368 5317244352 5327960064 5336810496 5349898449 5360679968 5369584752 5378504328 5392687104 5401645056 5405761536 5434817472 5443845408 5447994048 5454816256 5457043872 5497432008 5514179328 5521084416 5534470144 5543663616 5557258854 5564217888 5566490181 5577708192 5586973488 5592416256 5601705984 5636107008 5645469312 5654847168 5659156608 5680139094 5689574541 5703368769 5710510768 5725569024 5735079936 5770300032 5772656484 5779885248 5793898432 5803522848 5804752896 5809176576 5815380501 5850102528 5854560768 5861892096 5864285952 5900299524 5907688128 5910100686 5919918129 5924429574 5925685248 5937627136 5947490304 5957369856 5971979664 5984014848 5993955072 6003911808 6030764964 6040782846 6050817369 6065487421 6066772992 6076850688 6081481728 6089097216 6114169656 6124326084 6126491392 6128993304 6136668288 6139174356 6163070976 6178013184 6184611009 6203451744 6211219968 6215953408 6226278912 6236621568 6259745124 6264515544 6274921716 6285345174 6291468288 6301919232 6325108736 6340620384 6351152976 6361703064 6366551184 6374523648 6413670676 6424324614 6441265152 6451964928 6467607552 6491587536 6502370904 6507326224 6518135736 6528963204 6535323648 6586380864 6594628608 6597321696 6621598208 6646149144 6666395904 6673329444 6679830528 6690926592 6702041088 6732016704 6743199456 6754400784 6770776656 6772211712 6825119616 6838874112 6841666944 6850234368 6878440863 6892302816 6895117467 6903751824 6931985624 6933454848 6938738688 6950264832 6978883212 6987622464 6992947584 7001704448 7004563776 7016199264 7023034368 7047579987 7077901824 7089659136 7103946752 7115747328 7133197932 7145047098 7159446336 7162370082 7171339104 7190249472 7202193408 7207682048 7246423296 7258460544 7263992064 7276058496 7303035978 7315167267 7320742002 7329909344 7332902703 7352239104 7361445888 7391551488 7409678472 7418957184 7421986908 7436944256 7449297984 7468941312 7476917787 7495045383 7514809344 7527292416 7539796224 7545542144 7573518792 7586099388 7598700882 7604491692 7617123738 7618738176 7634092032 7646773248 7693733376 7696875312 7706513664 7738030464 7753840668 7766720802 7785551018 7798483827 7800136704 7806081024 7815856128 7819047936 7861075272 7867066032 7876917504 7880134248 7893224172 7899239432 7900913664 7943159808 7962639552 7975866528 7978686464 7991940096 8005215744 8041019952 8054377128 8067756492 8089030656 8102467584 8108642304 8118796288 8152226208 8165768112 8171991072 8182224384 8185565808 8246148012 8271268992 8281626624 8301705216 8315495424 8335888281 8346326832 8352687392 8366562288 8380460232 8388624384 8402558976 8454160512 8468203968 8482270752 8488734912 8499364864 8520208641 8565766152 8588353536 8602619904 8623476736 8655450048 8658984726 8669827872 8690847648 8705284272 8707129344 8713764864 8781841152 8792838144 8796428928 8850449286 8861532192 8865151029 8886644361 8888527872 8897772592 8906440704 8921235456 8936054784 8957969496 8976022272 8990932608 9005867712 9027702208 9029615616 9046147446 9061174269 9100159488 9115276032 9118498816 9122222592 9133645824 9171254484 9189737088 9193489956 9205002432 9208761534 9244606464 9251651584 9267019776 9305177616 9316829952 9323930112 9339418368 9354932352 9389617686 9396773316 9412382574 9428017761 9437202432 9452878848 9487663104 9510930576 9526729464 9542554596 9545928448 9549826776 9561785472 9602924544 9620506014 9636486921 9661897728 9677947392 9685322752 9701411328 9737381304 9753556356 9760989336 9777203604 9793444806 9802985472 9815261184 9855401984 9879571296 9891942912 9895982544 9932397312 9969223716 9993393844 10009994166 10019745792 10036389888 10053061632 10098025056 10114799184 10131601176 10139322256 10156164984 10158317568 10237679424 10258311168 10262500416 10275351552 10317373952 10338454224 10355627736 10397978436 10400182272 10408108032 10425397248 10481433696 10489421376 10502556672 10506845664 10524298896 10534551552 10616852736 10634488704 10655920128 10673620992 10699796898 10717570647 10721359936 10739169504 10743555123 10757008656 10785374208 10803290112 10811523072 10869634944 10887690816 10895988096 10909632512 10914087744 10954553967 10981113003 10994864016 11028358656 11042168832 11068940288 11087327232 11114517708 11128435776 11132980362 11155416384 11173946976 11184832512 11203411968 11223923683 11272214016 11290938624 11309694336 11318313216 11360278188 11379149082 11398051323 11406737538 11421021536 11425685607 11451138048 11470159872 11540600064 11545312968 11559770496 11587796864 11607045696 11609505792 11630761002 11650081203 11678326527 11700205056 11709121536 11723784192 11728571904 11800599048 11815376256 11820201372 11839836258 11848859148 11851370496 11894980608 11914739712 11943959328 11968029696 11987910144 12007823616 12061529928 12081565692 12101634738 12130974842 12133545984 12153701376 12162963456 12178194432 12228339312 12248652168 12252982784 12257986608 12273336576 12278348712 12369222018 12406903488 12422439936 12431906816 12452557824 12473243136 12519490248 12529031088 12549843432 12570690348 12582936576 12603838464 12650217472 12681240768 12702305952 12723406128 12733102368 12749047296 12827341352 12848649228 12882530304 12903929856 12935215104 12983175072 12988477089 13004741808 13014652448 13036271472 13057926408 13070647296 13172761728 13189257216 13194643392 13243196416 13275673929 13292298288 13332791808 13346658888 13359661056 13381853184 13404082176 13464033408 13486398912 13508801568 13541553312 13544423424 13569221169 13650239232 13677748224 13683333888 13700468736 13756881726 13784605632 13790234934 13807503648 13813142301 13863971248 13866909696 13877477376 13900529664 13957766424 13975244928 13985895168 14003408896 14009127552 14032398528 14084426529 14095159974 14118573861 14155803648 14179318272 14207893504 14231494656 14266395864 14290094196 14318892672 14324740164 14342678208 14380498944 14404386816 14415364096 14430759021 14492846592 14516921088 14527984128 14552116992 14606071956 14630334534 14641484004 14659818688 14665805406 14690167209 14704478208 14722891776 14783102976 14819356944 14837914368 14843973816 14873888512 14898595968 14953835574 14990090766 15014991249 15029618688 15054584832 15079592448 15091084288 15147037584 15172198776 15197401764 15208983384 15234247476 15237476352 15293546496 15346997689 15387466752 15393750624 15413027328 15476060928 15507681336 15533441604 15571102036 15596967654 15600273408 15612162048 15631712256 15638095872 15722150544 15734132064 15753835008 15760268496 15786448344 15798478864 15801827328 15925279104 15951733056 15957372928 15983880192 16010431488 16049695347 16082039904 16108754256 16135512984 16178061312 16204935168 16217284608 16304452416 16331536224 16343982144 16364448768 16371131616 16492296024 16542537984 16563253248 16603410432 16630990848 16671776562 16692653664 16699470543 16705374784 16733124576 16760920464 16777248768 16805117952 16908321024 16936407936 16964541504 16977469824 16998729728 17040417282 17068723623 17110106307 17131532304 17176707072 17205239808 17246953472 17310900096 17317969452 17339655744 17381695296 17410568544 17414258688 17427529728 17446141503 17488439227 17563682304 17585676288 17592857856 17700898572 17723064384 17730302058 17759754387 17773288722 17777055744 17795545184 17812881408 17842470912 17872109568 17915938992 17952044544 17981865216 18011735424 18055404416 18092294892 18122348538 18152452107 18196462263 18200318976 18230552064 18236997632 18244445184 18267291648 18342508968 18379474176 18386979912 18410004864 18417523068 18489212928 18534039552 18553833027 18610355232 18633659904 18647860224 18678836736 18709864704 18779235372 18793546632 18824765148 18856035522 18874404864 18905757696 18975326208 19021861152 19053458928 19085109192 19091856896 19099653552 19123570944 19241012028 19272973842 19323795456 19355894784 19370645504 19402822656 19474762608 19507112712 19521978672 19554407208 19586889612 19605970944 19710803968 19759142592 19783885824 19791965088 19864794624 19938447432 19986787688 20019988332 20039491584 20072779776 20106123264 20196050112 20229598368 20263202352 20278644512 20312329968 20316635136 20475358848 20516622336 20525000832 20550703104 20634747904 20676908448 20685352401 20711255472 20795956872 20800364544 20816216064 20850794496 20962867392 20978842752 21005113344 21013691328 21048597792 21069103104 21142739961 21233705472 21268977408 21311840256 21347241984 21399593796 21435141294 21442719872 21478339008 21487110246 21514017312 21570748416 21606580224 21623046144 21739269888 21775381632 21791976192 21819265024 21828175488 21909107934 21945501801 21962226006 21989728032 21998708109 22056717312 22084337664 22137880576 22174654464 22229035416 22256871552 22265960724 22310832768 22347893952 22406823936 22430753361 22447847366 22485136149 22544428032 22581877248 22619388672 22636626432 22720556376 22758298164 22796102646 22813475076 22842043072 22851371214 22902276096 22940319744 23081200128 23090625936 23119540992 23175593728 23214091392 23261522004 23300162406 23356653054 23395451481 23400410112 23418243072 23447568384 23457143808 23601198096 23630752512 23640402744 23679672516 23697718296 23702740992 23829479424 23887918656 23912763841 23936059392 23975820288 24015647232 24123059856 24163131384 24203269476 24261949684 24267091968 24307402752 24325926912 24356388864 24456678624 24497304336 24505965568 24515973216 24546673152 24556697424 24738444036 24813806976 24844879872 24863813632 24905115648 24946486272 25007664843 25038980496 25058062176 25099686864 25141380696 25165873152 25207676928 25362481536 25404611904 25446812256 25466204736 25498094592 25560625923 25654682704 25697298456 25765060608 25807859712 25870430208 25966350144 25976954178 26009483616 26029304896 26072542944 26115852816 26141294592 26345523456 26378514432 26389286784 26486392832 26551347858 26584596576 26595453087 26659933083 26665583616 26693317776 26719322112 26763706368 26808164352 26928066816 26972797824 27017603136 27083106624 27088846848 27138442338 27183522807 27249428563 27300478464 27355496448 27366667776 27400937472 27513763452 27569211264 27580469868 27615007296 27626284602 27727942496 27733819392 27754954752 27801059328 27915532848 27950489856 27971790336 28006817792 28018255104 28064797056 28168853058 28190319948 28237147722 28284053283 28311607296 28358636544 28415787008 28462989312 28532791728 28580188392 28637785344 28649480328 28685356416 28808773632 28861518042 28909460763 28985693184 29033842176 29055968256 29104233984 29212143912 29260669068 29282968008 29319637376 29331610812 29380334418 29408956416 29445783552 29566205952 29638713888 29675828736 29687947632 29747777024 29797191936 29907671148 29980181532 30029982498 30059237376 30109169664 30159184896 30182168576 30294075168 30344397552 30394803528 30417966768 30468494952 30474952704 30693995378 30774933504 30787501248 30826054656 30952121856 31015362672 31066883208 31142204072 31193935308 31200546816 31224324096 31276191744 31444301088 31468264128 31507670016 31520536992 31572896688 31596957728 31603654656 31850558208 31903466112 31914745856 31967760384 32020862976 32099390694 32164079808 32217508512 32230665369 32271025968 32356122624 32409870336 32434569216 32608904832 32663072448 32687964288 32728897536 32742263232 32863661901 32943339009 32984592048 33085075968 33126506496 33206820864 33261981696 33343553124 33385307328 33398941086 33410749568 33466249152 33521840928 33554497536 33610235904 33671771049 33816642048 33872815872 33929083008 33954939648 33997459456 34080834564 34137447246 34194153969 34220212614 34263064608 34277056821 34353414144 34410479616 34493906944 34621800192 34635938904 34679311488 34763390592 34821137088 34828517376 34892283006 34950243609 34976878454 35034979581 35127364608 35171352576 35185715712 35401797144 35446128768 35460604116 35519508774 35546577444 35554111488 35591090368 35684941824 35744219136 35831877984 35904089088 35963730432 36023470848 36110808832 36184589784 36244697076 36304904214 36392924526 36400637952 36461104128 36473995264 36488890368 36534583296 36685017936 36758948352 36773959824 36820009728 36835046136 37107666054 37220710464 37259422729 37267319808 37295720448 37357673472 37419729408 37558470744 37587093264 37649530296 37712071044 37748809728 37811515392 37950652416 38043722304 38106917856 38170218384 38183713792 38199307104 38247141888 38482024056 38545947684 38647590912 38711789568 38741291008 38805645312 38949525216 38965431267 39014225424 39043957344 39108814416 39173779224 39211941888 39518285184 39567771648 39583930176 39729589248 39827021787 39876894864 39973575376 40039976664 40078983168 40145559552 40212246528 40392100224 40459196736 40526404704 40557289024 40624659936 40633270272 40707663507 40950717696 41033244672 41050001664 41101406208 41269495808 41353816896 41370704802 41422510944 41439426903 41591913744 41600729088 41632432128 41701588992 41925734784 41957685504 42010226688 42027382656 42097195584 42253279587 42285479922 42355721583 42458411947 42467410944 42537954816 42623680512 42694483968 42799187592 42870282588 42885439744 42956678016 42974220492 43028034624 43141496832 43213160448 43246092288 43292277063 43478539776 43550763264 43583952384 43638530048 43656350976 43818215868 43891003602 43924452012 43979456064 43997416218 44070501627 44113434624 44168675328 44275761152 44349308928 44458070832 44513743104 44531921448 44621665536 44695787904 44861506722 44895694732 44970272298 45044973747 45088856064 45163754496 45238777344 45273252864 45441112752 45516596328 45592205292 45626950152 45684086144 45702742428 45880639488 46040993067 46162400256 46181251872 46239081984 46351187456 46428182784 46523044008 46600324812 46713306108 46790902962 46800820224 46836486144 46895136768 46914287616 47202396192 47261505024 47280805488 47359345032 47395436592 47405481984 47775837312 47825527682 47872118784 47951640576 48031294464 48149086041 48246119712 48326262768 48406538952 48523899368 48534183936 48614805504 48651853824 48913357248 48994608672 49011931136 49031946432 49093346304 49113394848 49476888072 49627613952 49689759744 49727627264 49810231296 49892972544 50015329686 50077960992 50116124352 50199373728 50282761392 50331746304 50415353856 50724963072 50809223808 50893624512 50932409472 50996189184 51121251846 51206170869 51309365408 51330318921 51394596912 51530121216 51615719424 51740860416 51932700288 51953908356 52018967232 52058609792 52145085888 52231705632 52282589184 52338424509 52465317681 52691046912 52757028864 52778573568 52972785664 53102695716 53169193152 53190906174 53279263161 53319866166 53331167232 53386635552 53438644224 53527412736 53616328704 53856133632 53945595648 54035206272 54166213248 54276884676 54367045614 54457356321 54498857126 54589386789 54600956928 54710992896 54733335552 54801874944 55027526904 55138422528 55160939736 55230014592 55252569204 55455884992 55467638784 55602118656 55661499081 55831065696 55900979712 55943580672 56013635584 56036510208 56129594112 56337706116 56380639896 56474295444 56568106566 56623214592 56717273088 56831574016 56925978624 57065583456 57160376784 57275570688 57298960656 57370712832 57723036084 57818921526 57971386368 58067684352 58111936512 58208467968 58424287824 58521338136 58565936016 58639274752 58663221624 58760668836 58817912832 59132411904 59277427776 59351657472 59375895264 59495554048 59594383872 59815342296 59960363064 60059964996 60118474752 60218339328 60318369792 60364337152 60588150336 60688795104 60789607056 60835933536 60936989904 60949905408 61387990756 61549867008 61575002496 61652109312 61904243712 62030725344 62056057203 62133766416 62284408144 62387870616 62401093632 62448648192 62552383488 62888602176 62936528256 63015340032 63041073984 63145793376 63193915456 63207309312 63428219883 63701116416 63806932224 63829491712 63935520768 64041725952 64198781388 64328159616 64435017024 64461330738 64542051936 64712245248 64819740672 64869138432 65217809664 65326144896 65375928576 65457795072 65484526464 65727323802 65836505403 65886678018 65969184096 65996124327 66170151936 66253012992 66413641728 66523963392 66687106248 66770614656 66797882172 66821499136 66932498304 67043681856 67220471808 67292260083 67343542098 67455408447 67633284096 67745631744 67858166016 67909879296 67994918912 68161669128 68274894492 68388307938 68440425228 68526129216 68554113642 68706828288 68820959232 68987813888 69243600384 69271877808 69358622976 69526781184 69642274176 69784566012 69900487218 69953756908 70069959162 70186354443 70254729216 70342705152 70371431424 70803594288 70892257536 70921208232 71039017548 71093154888 71108222976 71182180736 71488438272 71663755968 71738291523 71808178176 71927460864 72046941696 72221617664 72369179568 72489394152 72609808428 72785849052 72801275904 72922208256 72977780736 73069166592 73370035872 73517896704 73547919648 73640019456 73670092272 74215332108 74441420928 74518845458 74534639616 74591440896 74715346944 74839458816 75022994529 75116941488 75174186528 75299060592 75424142088 75497619456 75623030784 76087444608 76213835712 76340436768 76367427584 76398614208 76494283776 76681877769 76964048112 77091895368 77295181824 77423579136 77482582016 77611290624 77899050432 77930862534 78028450848 78087914688 78217628832 78347558448 78423883776 79036570368 79135543296 79167860352 79459178496 79654043574 79753789728 79786359261 79947150752 79979799249 80079953328 80157966336 80291119104 80424493056 80784200448 80918393472 81052809408 81114578048 81249319872 81266540544 81415327014 81550568421 81748285689 81901435392 82066489344 82100003328 82202812416 82538991616 82707633792 82741409604 82845021888 82878853806 83183827488 83201458176 83264864256 83403177984 83851469568 83915371008 84020453376 84054765312 84194391168 84506559174 84570959844 84711443166 84852159849 84916823894 84934821888 85075909632 85247361024 85388967936 85598375184 85740565176 85770879488 85913356032 85948440984 86056069248 86426320896 86584554126 86728382289 86957079552 87101526528 87167904768 87277060096 87312701952 87636431736 87782007204 87848904024 87958912128 87994832436 88141003254 88226869248 88337350656 88551522304 88698617856 88916141664 89027486208 89063842896 89243331072 89391575808 89723013444 89791389464 89940544596 90089947494 90177712128 90327508992 90477554688 90546505728 90882225504 91033192656 91184410584 91253900304 91368172288 91405484856 92081986134 92324800512 92362503744 92478163968 92702374912 92856365568 93046088016 93200649624 93426612216 93581805924 93601640448 93672972288 93828575232 94404792384 94523010048 94561610976 94718690064 94790873184 94810963968 95551674624 95651055364 95744237568 95903281152 96062588928 96298172082 96492239424 96652525536 96691996107 96813077904 97047798736 97068367872 97229611008 97303707648 97826714496 97989217344 98023862272 98063892864 98186692608 98226789696 98590985703 98830017027 98953776144 99255227904 99379519488 99455254528 99620462592 99785945088 100030659372 100155921984 100232248704 100398747456 100565522784 100663492608 100830707712 101015313147 101449926144 101618447616 101787249024 101864818944 101992378368 102242503692 102412341738 102582461907 102618730816 102660637842 102789193824 102831170463 103060242432 103231438848 103481720832 103865400576 103907816712 104037934464 104117219584 104290171776 104463411264 104676849018 104850730827 104930635362 105104938743 105382093824 105514057728 105557147136 105945571328 106205391432 106338386304 106381812348 106558526322 106639732332 106662334464 106773271104 107054825472 107232657408 107428983823 107712267264 107891191296 108070412544 108332426496 108553769352 108734091228 108914712642 108997714252 109178773578 109201913856 109421985792 109466671104 109603749888 110055053808 110276845056 110321879472 110460029184 110505138408 110911769984 111322998162 111662131392 111778268187 111801959424 111887161344 112027271168 112073020416 112259188224 112675412232 112761279792 112948590888 113136213132 113246429184 113434546176 113851957248 114131166912 114320753568 114551141376 114597921312 114741425664 115446072168 115637843052 115942772736 116135368704 116223873024 116416935936 116848575648 116896293801 117042676272 117131872032 117278549504 117326443248 117521337672 117635825664 118554855552 118703314944 118751790528 118991108096 119188767744 119481065361 119630684592 119920726128 120119929992 120236949504 120436678656 120636739584 120728674304 121176300672 121377590208 121579214112 121671867072 121873979808 121899810816 122122990521 122775981512 123099734016 123150004992 123304218624 123808487424 124061450688 124112114406 124267532832 124318280709 124568816288 124775741232 124802187264 124897296384 125104766976 125777204352 125873056512 126030680064 126082147968 126291586752 126387830912 126856439766 127067164749 127375235841 127402232832 127613864448 127658983424 127871041536 128083451904 128397562776 128656319232 128870034048 128922661476 129084103872 129424490496 129639481344 129738276864 129876831189 130435619328 130652289792 130751857152 130915590144 130969052928 131454647604 131673010806 131773356036 131938368192 131992248654 132211504881 132340303872 132506025984 132827283456 133047926784 133374212496 133541229312 133595764344 133642998272 133864996608 134087363712 134584520166 134687084196 134910816894 135134921241 135266568192 135491263488 135716332032 135819758592 135989837824 136323338256 136549788984 136776615876 136880850456 137052258432 137108227284 137641918464 137975627776 138122979201 138487200768 138543755616 138717245952 139053562368 139284548352 139569132024 139800974436 139907513816 140139918324 140372708886 140509458432 140685410304 140742862848 141607188576 141784515072 141842416464 142078035096 142186309776 142216445952 142364361472 143327511936 143476583046 143616356352 143854921728 144093883392 144443235328 144738359136 144978788304 145219616856 145571698104 145602551808 145844416512 145955561472 146740071744 147035793408 147095839296 147280038912 147340184544 148430664216 148882841856 149037690916 149069279232 149182881792 149430693888 149678917632 150045989058 150233882976 150348373056 150598121184 150848284176 150995238912 151246061568 152174889216 152427671424 152680873536 152734855168 152797228416 152988567552 153363755538 153618512607 153928096224 153990956763 154183790736 154590363648 154847158272 154965164032 155222581248 155798100864 155861725068 156056901696 156175829376 156435257664 156695116896 156847767552 157015273527 157395953043 158073140736 158271086592 158335720704 158918356992 159308087148 159507579456 159572718522 159837789483 159894301504 159959598498 160159906656 160315932672 160582238208 160848986112 161568400896 161836786944 162105618816 162229156096 162498639744 162830654028 163101136842 163372068963 163496571378 163768160367 163802870784 164132978688 164200006656 164405624832 165077983232 165415267584 165482819208 165690043776 165757707612 166367654976 166402916352 166806355968 166984497243 167389346887 167702939136 167830742016 168040906752 168109530624 168388782336 169013118348 169141919688 169422886332 169704319698 169833647788 169869643776 170151819264 170494722048 170777935872 171196750368 171481130352 171541758976 171826712064 171896881968 172112138496 173169108252 173456764578 173914159104 174203053056 174335809536 174554120192 174625403904 175272863472 175564014408 175697808048 175917824256 175989664872 176282006508 176453738496 177397235712 177832283328 178054972416 178127685792 178486662144 178783151616 179446026888 179582778928 179881089192 180179894988 180355424256 180655017984 180955109376 181093011456 181764451008 182066385312 182368821168 182507800608 182736344576 182810969712 184163972268 184649601024 184725007488 184956327936 185404749824 185712731136 186092176032 186168171609 186401299248 186853224432 187163611848 187203280896 187345944576 187657150464 188809584768 189046020096 189123221952 189437380128 189581746368 189621927936 190284659649 191103349248 191302110728 191488475136 191806562304 192125177856 192596344164 192984478848 193305051072 193383992214 193626155808 194095597472 194136735744 194459222016 194607415296 195653428992 195978434688 196047724544 196127785728 196373385216 196453579392 197181971406 197660034054 197907552288 197988372981 198510455808 198759038976 198910509056 199240925184 199571890176 200061318744 200311843968 200464497408 200797494912 201131045568 201661415424 201876780249 202030626294 202366225341 202899852288 203236895232 203574498048 203729637888 203984756736 204485007384 204824683476 205164923814 205237461632 205321275684 205578387648 205662340926 206120484864 206462877696 206963441664 207730801152 207815633424 208075868928 208234439168 208580343552 208926822528 209353698036 209701461654 209861270724 210209877486 210559063329 210764187648 211028115456 211114294272 211891142656 212410782864 212676772608 212763624696 213117052644 213279464664 213324668928 213546542208 214465314816 214857967646 215214874569 215424534528 215782382592 216140825088 216664852992 217107538704 217468182456 217829425284 217995428504 218357547156 218403827712 218933342208 219207499776 220110107616 220553690112 220643758944 220920058368 221010276816 221823539968 222645996324 223324262784 223556536374 223603918848 223774322688 224054542336 224146040832 224518376448 225350824464 225522559584 225897181776 226272426264 226492858368 226869092352 228262333824 228641507136 229102282752 229195842624 229482851328 230045633307 230892144336 231275686104 231885545472 232270737408 232447746048 232833871872 233697151296 233792587602 234085352544 234263744064 234557099008 234652886496 235042675344 235271651328 237109711104 237406629888 237503581056 237982216192 238377535488 238962130722 239261369184 239359077783 239841452256 239939397747 240239859984 240473899008 240873357312 241273479168 241457348608 242352601344 242755180416 243158428224 243343734144 243747959616 243799621632 244245981042 244651705263 245244857067 245551963024 246199468032 246300009984 246608437248 247616974848 248122901376 248224228812 248535065664 248636561418 249137632576 249551482464 249604374528 249794592768 250209533952 251554408704 251746113024 252061360128 252164295936 252583173504 252775661824 253712879532 254134329498 254556479547 254750471682 254804465664 255227728896 255317966848 255742083072 256166903808 256795125552 257312638464 257740068096 257845322952 258168207744 259278962688 259753662378 260185146867 260815959103 260871238656 261304579584 261503714304 261831180288 261938105856 262909295208 263346021612 263546712072 263876736384 263984497308 264423009762 264680607744 265012051968 265654566912 266095853568 266748424992 267082458624 267191528688 267285996544 267729993216 268174727424 269169040332 269374168392 269821633788 270269842482 270533136384 270982526976 271432664064 271639517184 271979675648 272646676512 273099577968 273553231752 273761700912 274104516864 274216454568 276245958402 276974401536 277087511232 277434491904 278107124736 278569096704 279138264048 279601948872 279815027632 280279836648 280745417772 281018916864 281485725696 283214377152 283569030144 283684832928 284156070192 284372619552 284432891904 284728722944 286655023872 286953166092 287232712704 287709843456 288187766784 288886470656 289476718272 289957576608 290075988321 290439233712 291143396208 291205103616 291688833024 291911122944 293480143488 294071586816 294191678592 294560077824 294680369088 295772957109 296490051081 296861328432 297765683712 298075381832 298138558464 298365763584 298861387776 299357835264 300091978116 300467765952 300696746112 301196242368 301696568352 301990477824 302492123136 303045939441 304349778432 304855342848 305361747072 305469710336 305594456832 305977135104 306727511076 307237025214 307856192448 307981913526 308367581472 308493511389 309180727296 309694316544 309930328064 310445162496 311596201728 311723450136 312113803392 312351658752 312870515328 313390233792 314030547054 314552192481 314791906086 315314816229 316146281472 316542173184 316671441408 317836713984 318616174296 319015158912 319145437044 319675578966 319788603008 319919196996 320319813312 321164476416 321697972224 322286951469 323136801792 323673573888 324211237632 324458312192 324997279488 325661308056 326202273684 326744137926 326993142756 327536320734 327605741568 328265957376 328400013312 328811249664 330155966464 330830535168 330965638416 331380087552 331515415224 332735309952 333968994486 334778693774 335334804561 335405878272 335661484032 336081813504 336219061248 336777564672 338026236696 338283839376 338845772664 339408639396 339667295576 339739287552 340303638528 341555871744 342393500736 342962260704 343083517952 343653424128 343793763936 344224276992 346338216504 346913529156 347828318208 348406106112 348671619072 349108240384 349250807808 350545726944 351128028816 351395616096 351835648512 351979329744 352564013016 352907476992 355664566656 356109944832 356255371584 356973324288 357566303232 358443196083 358892053776 359165557856 359762178384 360359789976 360710848512 361310035968 361910218752 362186022912 363528902016 364132770624 364737642336 365015601216 365472689152 365621939424 366368971563 368327944536 369299202048 369450014976 369912655872 370809499648 371425462272 372184352064 372336343218 372802598496 372954842127 373706448864 374327223696 374406561792 374691889152 375314300928 377619169536 378092040192 378246443904 378874760256 379163492736 380569319298 381201494247 382125707523 382206698496 382604221456 382976950272 383613124608 384250355712 385192688328 385968957696 386610102144 386767984428 387252311616 388191194944 388273471488 388918444032 389214830592 389630493567 391306857984 391956869376 392095449088 392255571456 392746770432 392907158784 394363942812 395320068108 395815104576 395976745962 396634514643 397020911616 397518077952 397821018112 398481850368 399143780352 400122637488 400623687936 400928994816 401594989824 402262091136 403753560498 404061252588 404732450682 405404763723 405799704576 406473790464 407148996096 407459275776 407969513472 408970014768 409649366952 410329847628 410474923264 410642551368 411156775296 411324681852 412925755392 413926883328 414368937603 415461602304 415631266848 416151737856 416468878336 417160687104 417853645056 418707396072 419402923308 419722541448 420419754972 421118126658 421528375296 422056230912 422228588544 423782285312 424821565728 425353545216 425527249392 426234105288 426558929328 426649337856 427093084416 429715935292 430429749138 430849069056 431564765184 432281650176 433329705984 434215077408 434936364912 435658850568 435990857008 436715094312 436807655424 437866684416 440220215232 441107380224 441287517888 441840116736 442020553632 443647079936 445291992648 446648525568 447113072748 447207837696 447548645376 448292081664 449036752896 450701648928 451045119168 451794363552 452544852528 452985716736 453738184704 456524667648 457283014272 458204565504 458391685248 458965702656 460091266614 460855537821 461784288672 461972870289 462551372208 463771090944 464541474816 464895492096 465667743744 467394302592 467585175204 468170705088 468527488128 469114198016 469305772992 470085350688 470543302656 471045820581 472187859129 474219422208 474813259776 475007162112 475964432384 476755070976 477924261444 478522738368 478718155566 479682904512 479878795494 480479719968 480947798016 481746714624 482546958336 482914697216 484705202688 485510360832 486316856448 486687468288 487495919232 488491962084 489303410526 490116206889 490489714134 491103926048 491304481101 492398936064 492600019968 493216874496 495233949696 496245802752 496448457624 497070131328 497273122836 498275265152 499102964928 499208749056 500419067904 500953491729 502168040661 503108817408 503492226048 504122720256 504328591872 505166347008 505551323648 507425759064 508268658996 509112959094 509500943364 509608931328 510455457792 511484166144 512333807616 513590251104 514625276928 515480136192 515690645904 516336415488 519507324756 520370293734 521631918206 521742477312 522609159168 523007428608 523662360576 523876211712 525818590416 526692043224 527093424144 527753472768 527968994616 528846019524 529361215488 532191707136 533496849984 534164917248 534383057376 534571993088 535459986432 536349454848 538338080664 538748336784 539643267576 540539684964 541066272768 541965053952 542865328128 543279034368 543959351296 545293353024 546199155936 547106463504 547523401824 548209033728 548432909136 552491916804 553948803072 554175022464 554868983808 556214249472 557138193408 558276528096 558504514827 559203897744 559630055264 560559673296 561490835544 562037833728 562971451392 566428754304 567138060288 567369665856 568312140384 568745239104 568865783808 569457445888 570853978947 573310047744 573906332184 574465425408 575419686912 576375533568 577772941312 578953436544 579915153216 580151976642 580878467424 582286792416 582410207232 583377666048 583822245888 586960286976 588143173632 588383357184 589120155648 589360738176 591545914218 592980102162 593722656864 593965118943 595531367424 596150763664 596277116928 596731527168 597722775552 598715670528 600183956232 600935531904 601393492224 602392484736 603393136704 604984246272 605630340747 606091878882 607098676023 608699556864 609710685696 610723494144 610939420672 611188913664 611954270208 613455022152 614474050428 615712384896 615963827052 616735162944 616987022778 618361454592 619388633088 619860656128 620890324992 623192403456 623446900272 624227606784 624703317504 625741030656 626780467584 628061094108 629104384962 629583812172 630629632458 631677189987 632292562944 633084346368 633342882816 635673427968 637232348592 638030317824 638290874088 639351157932 639577206016 639838393992 640639626624 643395944448 644573902938 645644623707 646273603584 647347147776 648422475264 648916624384 649994558976 651322616112 652404547368 653488275852 653986285512 655072641468 655211483136 656800026624 657622499328 660311932928 661661070336 661931276832 662760175104 663030830448 665470619904 667937988972 669557387548 670669609122 670811756544 671322968064 672163627008 672438122496 673555129344 676052473392 676567678752 677691545328 678817278792 679334591152 679478575104 680607277056 684787001472 685924521408 686167035904 687306848256 687587527872 688448553984 690136899921 692676433008 693827058312 695656636416 696812212224 697343238144 698501615616 701091453888 702256057632 702791232192 703671297024 703958659488 705128026032 705814953984 711329133312 712219889664 712510743168 713946648576 715132606464 716886392166 717784107552 718077233349 718331115712 719524356768 719818193241 720719579952 721421697024 722620071936 723820437504 724372045824 727057804032 728265541248 729475284672 730031202432 730945378304 731243878848 732737943126 733955115789 735734571201 736655889072 738598404096 738900029952 739825311744 741618999296 742850924544 744368704128 744672686436 745605196992 745909684254 747412897728 748654447392 748813123584 749383778304 750628601856 752002886761 755238339072 756184080384 756492887808 757749520512 758326985472 761138638596 762402988494 763669438641 764251415046 764413396992 765208442912 765953900544 767226249216 768500711424 770385376656 771937915392 773220204288 773535968856 774504623232 776382389888 777836888064 779260987134 780555440601 782447877309 782613715968 783913738752 784190898176 784511142912 785493540864 785814317568 788727885624 790640136216 791630209152 791953491924 793269029286 794041823232 795036155904 796963700736 798287560704 800245274976 801247375872 801857989632 803189979648 804524182272 807507120996 808122505176 809464901364 810809527446 811599409152 812947580928 814297992192 814918551552 815939026944 817940029536 819298733904 820659695256 820949846528 821285102736 822313550592 822649363704 828737875206 830923204608 831262533696 832303475712 832937756672 834321374208 835707290112 837414792144 838805846616 839445082896 840839509944 842236253316 843056750592 844457177088 847564570624 849643131456 850707090432 851054498784 852468210576 853117858656 853298675712 854186168832 859431870584 860859498276 861698138112 863129530368 864563300352 866659411968 868430154816 869872729824 870227964963 871317701136 871981714016 873430188624 873615310848 875733368832 880440430464 882214760448 882575035776 883680233472 884041107264 887294159872 889470153243 890583985296 893297051136 894226145496 894415675392 895097290752 896584163328 898073505792 901403297856 902090238336 903588727104 905089705056 905971433472 907476369408 909137818323 913049335296 914566028544 916409131008 916783370496 917931405312 920182533228 921711075642 923568577344 923945740578 925102744416 925480534167 927542181888 929082949632 929790984192 931335487488 934788605184 935170350408 936341410176 937054976256 938228396032 938611545984 940170701376 942091641162 943656577443 944375718258 945944448687 948438844416 949626519552 950014324224 951928864768 953510141952 955848522888 957045476736 957436311132 959365809024 959757590988 960959439936 963493429248 965093916672 965829394432 966860854407 969410405376 971020721664 972633712896 973374936576 974991838464 976983924168 978606821052 980232413778 980979428268 982207852096 982608962202 984797872128 985200039936 986433748992 990467899392 992491605504 992896915248 994140262656 994546245672 996550530304 998205929856 1001906983458 1004336081322 1006004413683 1006217634816 1006984452096 1008245440512 1008657183744 1010332694016 1011102647296 1014851518128 1016537317992 1018225918188 1019001886728 1019217862656 1020910915584 1024667615232 1027180502208 1028248845163 1029250553856 1030960272384 1031381291808 1032672830976 1039014649512 1040740587468 1043263836412 1043484954624 1045218318336 1046014857216 1047324721152 1047752423424 1051637180832 1053384086448 1054186848288 1055506945536 1055937989232 1057692039048 1058722430976 1066993699968 1068329834496 1068766114752 1069143986176 1070919972864 1072698909696 1075329588249 1076676161328 1077496673568 1079286535152 1081079369928 1082132545536 1083930107904 1085730656256 1086558068736 1090586706048 1092398311872 1094212927008 1095046803648 1096418067456 1096865818272 1099106914689 1104983833608 1107897606144 1108350044928 1109737967616 1112428498944 1114276386816 1116553056192 1117009029654 1118407795488 1118864526381 1119260110528 1121119346592 1122981671088 1124075667456 1125942902784 1132857508608 1134276120576 1134739331712 1136624280768 1137490478208 1138914891776 1141707957894 1143604482741 1146377122569 1146620095488 1147812664368 1148930850816 1150839373824 1152751067136 1155545882624 1157906873088 1159830306432 1160303953284 1161756934848 1164573584832 1164820414464 1166755332096 1167644491776 1168891480701 1171725428209 1173920573952 1176286347264 1176766714368 1178240311296 1178721476352 1183091828436 1185960204324 1187445313728 1187930237886 1189903543929 1191062734848 1192301527328 1192554233856 1193463054336 1195445551104 1197431341056 1200367912464 1201871063808 1202786984448 1204784969472 1206786273408 1211260681494 1212183757764 1214197352046 1216214291169 1217399113728 1219421371392 1221446988288 1221878841344 1222377827328 1223908540416 1226910044304 1228948100856 1231424769792 1231927654104 1233470325888 1233974045556 1238777266176 1241780649984 1243106812809 1246384806912 1246893800544 1248455213568 1249406635008 1251482061312 1253560935168 1256122188216 1258208769924 1259167624344 1261259264916 1263354379974 1264585125888 1266168692736 1266685765632 1271346855936 1274464697184 1276060635648 1276581748176 1278702315864 1279154412032 1279676787984 1281279253248 1289147805876 1291289247414 1292547207168 1294694295552 1296844950528 1297833248768 1299989117952 1302645232224 1304809094736 1306976551704 1307972571024 1310145282936 1310422966272 1313600053248 1320623865856 1323322140672 1323862553664 1325520350208 1326061660896 1330941239808 1335875977944 1339114775096 1341339218244 1341623513088 1342645936128 1344876244992 1347110258688 1352104946784 1353135357504 1355383090656 1357634557584 1358669182304 1358957150208 1361214554112 1369574002944 1371849042816 1372334071808 1374613696512 1375175055744 1376897107968 1380273799842 1385352866016 1385918610867 1387654116624 1391313272832 1393624424448 1394686476288 1397003231232 1402182907776 1404512115264 1405582464384 1407342594048 1407917318976 1410256052064 1411629907968 1413137461743 1416563577387 1422658266624 1424439779328 1425021486336 1427893297152 1430265212928 1433772784332 1435568215104 1436154466698 1436662231424 1439048713536 1439636386482 1441439159904 1442843394048 1445240143872 1447640875008 1448744091648 1454115608064 1456531082496 1458950569344 1460062404864 1461890756608 1462487757696 1465475886252 1467910231578 1470348620667 1471469142402 1473311778144 1473913443303 1477196808192 1477800059904 1479650623488 1483237998592 1485701849088 1488737408256 1489345372872 1491210393984 1491819368508 1494825795456 1497308894784 1497626247168 1501257203712 1502860475187 1504005773522 1506504121983 1510476678144 1512368160768 1512985775616 1515499041024 1516653970944 1522277277192 1524805976988 1527338877282 1528502830092 1528826793984 1530416885824 1534452498432 1537001422848 1540770753312 1543875830784 1546440408576 1547071937712 1549009246464 1552764779776 1558521974268 1561110881202 1564895754618 1565227431936 1567827477504 1568381796352 1569022285824 1570987081728 1571628635136 1577455771248 1581280272432 1583260418304 1583906983848 1586538058572 1588083646464 1596575121408 1600490549952 1602155177347 1602494751744 1603715979264 1606379959296 1609048364544 1615014241992 1616245010352 1618929802728 1621619054892 1623198818304 1625895161856 1628595984384 1629837103104 1631878053888 1635880059072 1638597467808 1641319390512 1641899693056 1642570205472 1644627101184 1645298727408 1657475750412 1661846409216 1662525067392 1664606951424 1665875513344 1668642748416 1671414580224 1674829584288 1675513544481 1677611693232 1678890165792 1681679019888 1684472506632 1686113501184 1688914354176 1699286262912 1701414180864 1702108997568 1704936421152 1706235717312 1706597351424 1708372337664 1712561936841 1718863741168 1721718996552 1723396276224 1726259060736 1729126600704 1733318823936 1736860309632 1739745459648 1740455929926 1742635402272 1743963428032 1746860377248 1747230621696 1751466737664 1760880860928 1764429520896 1765150071552 1767360466944 1768082214528 1774588319744 1778940306486 1781167970592 1781895356829 1786594102272 1788452290992 1788831350784 1790194581504 1793168326656 1796147011584 1802806595712 1804180476672 1807177454208 1810179410112 1814952738816 1816891022241 1818275636646 1821296028069 1825711713721 1826098670592 1829132057088 1832818262016 1833566740992 1835862810624 1840365066456 1843422151284 1847137154688 1847891481156 1850205488832 1850961068334 1855084363776 1858165899264 1859581968384 1862670974976 1869577210368 1870340700816 1872682820352 1874109952512 1876456792064 1877223091968 1880341402752 1884183282324 1887313154886 1888751436516 1891888897374 1895031569961 1896877688832 1899253039104 1900028648448 1903857729536 1907020283904 1911697045776 1914090953472 1914872622264 1918731618048 1919515181976 1921918879872 1930187833344 1933721708814 1936933871121 1938820810752 1942041443328 1945267425792 1946749873152 1949983676928 1953967848336 1957213642104 1960464827556 1961958856536 1964415704192 1965217924404 1970400079872 1972867497984 1980935798784 1984983211008 1985793830496 1988280525312 1989092491344 1993101060608 1996411859712 2003813966916 2008672162644 2012008827366 2012435269632 2013968904192 2016490881024 2017314367488 2020665388032 2022205294592 2029703036256 2033074635984 2036451836376 2038003773456 2038435725312 2041821831168 2054361004416 2056497690326 2058501107712 2061920544768 2062762583616 2065345661952 2070410699763 2078029299024 2081481174936 2086527672824 2086969909248 2090436636672 2092029714432 2095504846848 2103274361664 2106768172896 2108373696576 2111013891072 2111875978464 2115384078096 2117444861952 2133987399936 2136659668992 2137532229504 2138287972352 2141839945728 2145397819392 2150659176498 2153352322656 2154993347136 2158573070304 2159454579723 2162158739856 2164265091072 2167860215808 2171461312512 2173116137472 2181173412096 2184796623744 2188425854016 2190093607296 2192836134912 2193731636544 2198213829378 2201865347367 2207203713603 2209967667216 2215795212288 2216700089856 2219475935232 2224856997888 2228552773632 2233106112384 2234018059308 2236815590976 2237729052762 2238520221056 2242238693184 2245963342176 2248151334912 2251885805568 2256008660283 2265715017216 2268552241152 2269478663424 2273248561536 2274980956416 2277829783552 2283415915788 2287208965482 2291008315923 2292754245138 2293240190976 2295625328736 2297861701632 2301678747648 2305502134272 2311091765248 2315813746176 2319660612864 2320607906568 2323513869696 2329147169664 2333510664192 2337782961402 2341666321803 2343450856418 2347343631927 2347841147904 2352572694528 2353533428736 2356480622592 2357442952704 2366183656872 2371920408648 2374890627456 2375860475772 2379807087858 2382125469696 2384603054656 2385108467712 2390891102208 2394862682112 2400735824928 2403742127616 2405573968896 2409569938944 2413572546816 2422521362988 2424367515528 2428394704092 2432428582338 2434798227456 2438842742784 2442893976576 2443757682688 2444755654656 2447817080832 2453820088608 2457896201712 2462849539584 2463855308208 2466940651776 2467948091112 2486213625618 2492769613824 2493787601088 2496910427136 2498813270016 2502964122624 2507121870336 2512244376432 2516417539848 2518335248688 2522518529832 2526708759948 2529170251776 2533371531264 2542693711872 2548929394368 2552121271296 2553163496352 2557404631728 2558308824064 2559353575968 2562558506496 2578295611752 2582578494828 2585094414336 2589388591104 2593689901056 2595666497536 2599978235904 2605290464448 2609618189472 2610683894889 2613953103408 2615945142048 2620290565872 2620845932544 2627200106496 2646644281344 2647725107328 2651040700416 2652123321792 2661882479616 2668410459729 2671751955888 2678229550192 2682678436488 2683247026176 2685291872256 2689752489984 2694220517376 2704209893568 2706270715008 2710766181312 2715269115168 2717338364608 2717914300416 2722429108224 2727413454969 2739148005888 2743698085632 2744668143616 2749227393024 2750350111488 2753794215936 2760547599684 2770705732032 2771837221734 2775308233248 2776441602501 2782626545664 2787248848896 2789372952576 2794006462464 2804365815552 2809024230528 2811164928768 2814685188096 2815834637952 2820512104128 2826274923486 2830969732329 2833127154774 2837833346061 2845316533248 2848879558656 2850042972672 2855786594304 2860530425856 2867545568664 2871136430208 2872308933396 2873324462848 2878097427072 2879272772964 2882878319808 2890480287744 2895281750016 2897488183296 2900582563221 2908231216128 2913062164992 2917901138688 2920124809728 2923781513216 2924975515392 2930951772504 2935820463156 2940697241334 2942938284804 2946623556288 2947826886606 2954393616384 2955600119808 2959301246976 2966475997184 2971403698176 2977474816512 2978690745744 2982420787968 2983638737016 2989651590912 2994617789568 3005720950374 3008011547044 3013008243966 3018013241049 3020953356288 3024736321536 3025971551232 3030998082048 3033307941888 3044554554384 3049611953976 3054677754564 3057005660184 3057653587968 3060833771648 3074002845696 3081541506624 3084746535489 3087751661568 3092880817152 3094143875424 3098018492928 3105529559552 3117043948536 3122221762404 3129791509236 3130454863872 3135654955008 3138044571648 3141974163456 3143257270272 3154911542496 3162560544864 3166520836608 3167813967696 3173076117144 3176167292928 3200981099904 3204310354694 3204989503488 3207431958528 3212759918592 3218096729088 3225988764747 3230028483984 3232490020704 3237859605456 3243238109784 3246397636608 3251790323712 3257191968768 3259674206208 3271760118144 3277194935616 3282638781024 3283799386112 3285140410944 3289254202368 3290597454816 3297320744067 3314951500824 3323692818432 3325050134784 3329213902848 3331751026688 3337285496832 3342829160448 3349659168576 3351027088962 3355223386464 3357780331584 3363358039776 3368945013264 3372227002368 3377828708352 3398572525824 3402828361728 3404217995136 3409872842304 3412471434624 3416744675328 3425123873682 3430813448223 3437727482336 3439131367707 3443437993104 3446792552448 3452518121472 3458253201408 3466637647872 3473720619264 3479490919296 3480911859852 3485270804544 3487926856064 3493720754496 3494461243392 3502933475328 3506674442103 3515176284627 3521761721856 3528859041792 3530300143104 3534720933888 3536164429056 3549176639488 3557880612972 3562335941184 3563790713658 3569710631787 3573188204544 3576904581984 3577662701568 3580389163008 3586336653312 3592294023168 3605613191424 3608360953344 3614354908416 3620358820224 3633782044482 3636551273292 3642592056138 3648642873507 3651423427442 3652197341184 3658264114176 3665636524032 3667133481984 3671725621248 3680730132912 3686844302568 3694274309376 3695782962312 3700410977664 3701922136668 3716331798528 3725341949952 3729320438427 3739154420736 3740681401632 3745365640704 3748219905024 3752913584128 3754446183936 3760682805504 3768366564648 3774626309772 3777502873032 3783777794748 3790063139922 3793755377664 3798506078208 3800057296896 3807715459072 3814040567808 3823394091552 3828181906944 3829745244528 3837463236096 3839030363952 3843837759744 3867443417628 3873867742242 3877641621504 3884082886656 3890534851584 3893499746304 3899967353856 3907935696672 3914427284208 3920929655112 3923917713072 3928831408384 3930435848808 3940800159744 3961871597568 3969966422016 3971587660992 3976561050624 3978184982688 3986202121216 3992823719424 4007627933832 4017344325288 4024017654732 4024870539264 4027937808384 4034628734976 4041330776064 4044410589184 4059406072512 4066149271968 4072903672752 4076007546912 4076871450624 4083643662336 4108722008832 4112995380652 4117002215424 4123841089536 4125525167232 4130691323904 4140821399526 4156058598048 4157755832601 4162962349872 4173055345648 4173939818496 4180873273344 4184059428864 4191009693696 4206548723328 4213536345792 4216747393152 4222027782144 4223751956928 4230768156192 4234889723904 4239412385229 4249690732161 4267974799872 4273319337984 4275064459008 4276575944704 4283679891456 4290795638784 4301318352996 4306704645312 4309986694272 4317146140608 4318909159446 4324317479712 4328530182144 4335720431616 4342922625024 4346232274944 4362346824192 4369593247488 4376851708032 4380187214592 4385672269824 4387463273088 4396427658756 4403730694734 4411045862001 4414407427206 4419935334432 4421740329909 4431590424576 4433400179712 4438951870464 4449713995776 4457105547264 4466212224768 4468036118616 4473631181952 4475458105524 4477040442112 4484477386368 4491926684352 4503771611136 4508581425561 4512017320566 4519512365949 4531430034432 4537104482304 4538957326848 4546497123072 4549961912832 4555659567104 4566831831576 4574417930964 4582016631846 4585508490276 4586480381952 4591250657472 4603357495296 4611004268544 4622183530496 4631627492352 4639321225728 4641215813136 4647027739392 4658294339328 4675565922804 4683332643606 4686901712836 4694687263854 4695682295808 4705145389056 4707066857472 4712961245184 4714885905408 4732367313744 4743840817296 4749781254912 4751720951544 4759614175716 4764250939392 4769206109312 4789725364224 4801471649856 4806465532041 4807484255232 4811147937792 4819139877888 4827145093632 4845042725976 4848735031056 4856789408184 4864857164676 4869596454912 4877685485568 4885787953152 4889511309312 4895634161664 4907640177216 4915792403424 4925699079168 4927710616416 4933881303552 4935896182224 4972427251236 4985539227648 4987575202176 4993820854272 4997626540032 5005928245248 5014243740672 5024488752864 5026540633443 5032835079696 5036670497376 5045037059664 5053417519896 5058340503552 5066743062528 5097858788736 5104242542592 5106326992704 5114809263456 5116617648128 5118707151936 5125117012992 5137685810523 5156591223504 5165156989656 5170188828672 5178777182208 5187379802112 5191332995072 5199956471808 5210580928896 5219236378944 5221367789778 5227906206816 5231890284096 5240581131744 5241691865088 5254400212992 5293288562688 5295450214656 5302081400832 5304246643584 5323764959232 5336820919458 5343503911776 5345686070487 5356459100384 5365356872976 5366494052352 5370583744512 5379504979968 5388441034752 5408419787136 5412541430016 5421532362624 5430538230336 5434676729216 5444858216448 5454826909938 5463888084207 5477135141163 5478296011776 5487396171264 5489336287232 5498454786048 5500700222976 5507588431872 5521095199368 5541411464064 5543674443468 5550616466496 5552883205002 5565253091328 5574497697792 5578745905152 5588012924928 5608731631104 5618048461056 5622329857536 5629370376192 5631669275904 5641024208256 5652549846972 5661939464658 5666254309548 5675666692122 5685094709883 5690633066496 5697759117312 5700085945344 5711573188608 5721060851712 5735091137328 5742272860416 5744617866792 5746648925696 5756194854144 5758545545928 5765756639616 5790563500032 5801165126442 5810801613363 5816462432256 5826124329984 5835802277376 5840249619456 5847563026432 5849951030784 5861903545008 5871640926312 5881394482668 5885876569608 5893247112576 5895653773212 5911200239616 5918602493952 5932951994368 5942807396352 5954949633024 5957381491488 5964841575936 5967277474032 5979303181824 5989235579136 6011441900748 6016023094088 6026016487932 6036026482098 6041906712576 6049472643072 6051943102464 6061996164096 6066615883776 6089109108768 6099223907952 6109355509128 6114011320368 6115307175936 6121667543296 6163083013248 6169493070978 6175503323136 6185761634304 6188287750848 6196036985856 6211059119104 6234087897072 6244443524808 6259583018472 6260909727744 6271309910016 6276089143296 6286514540544 6309823084992 6325121089728 6333041673216 6335627935392 6346152234288 6352334585856 6401962199808 6408620709388 6409979006976 6414863917056 6425519837184 6436193458176 6451977529494 6460056967968 6464980041408 6475719210912 6478363739169 6486476219568 6492795273216 6503580647424 6514383937536 6519348412416 6543520236288 6554389871232 6565277562048 6567598772224 6570280821888 6578508404736 6581194909632 6594641488134 6605596042101 6621611140809 6629903001648 6647385636864 6650100269568 6658427805696 6663502053376 6674570993664 6685658320896 6699318337152 6702054177924 6710446772928 6715560663168 6726716079552 6737890026528 6744454004736 6755657416704 6768025980849 6797145051648 6805656723456 6808435990272 6819745684608 6824942869248 6833489350656 6850247747364 6861626896446 6873024947769 6875454964672 6878262735414 6886875986208 6893585104896 6905036242944 6916506402816 6933275295744 6947441238528 6958981838592 6961823719704 6970541609088 6975853712128 6987441508992 7013348884206 7024998965409 7030352569254 7042030895781 7043523443712 7057718083584 7060600286208 7069441867776 7072328858112 7098353278976 7115761225944 7124671882368 7127581427316 7139421263574 7146376409088 7153809163968 7155325403136 7172673306624 7184588046336 7197741916141 7211226382848 7216721906688 7228709816832 7240717640448 7267564088964 7273102546584 7285184112276 7297285747014 7302846854884 7304394682368 7316528228352 7331273048064 7334266963968 7343451242496 7361460265824 7373688605136 7388548618752 7391565924624 7400821955328 7403844273336 7458640876854 7478308841472 7481362803264 7490731281408 7496439810048 7505827168256 7508892367872 7521365611008 7536733129296 7549252619544 7555005746064 7567555589496 7580126279844 7587510755328 7600114593792 7628081135616 7646788183104 7656363813888 7659490489056 7674926472192 7678060727904 7687675519488 7734886835256 7747735484484 7755283243008 7768165773312 7781069703168 7786999492608 7799934707712 7815871393344 7828854568416 7832051684667 7841859310224 7847835426144 7857662816768 7860871697616 7881600319488 7939932844032 7943175321984 7953122101248 7956369965376 7972404242432 7985647438848 8005231379187 8015255867664 8034688650576 8048035309464 8049741078528 8055875616768 8069257469952 8082661552128 8088821178368 8118812145024 8132298543936 8145807345504 8152015093824 8153742901248 8167287324672 8182240364907 8217444017664 8225990761304 8234004430848 8247682179072 8251050334464 8261382647808 8281642799052 8312117196096 8315511665202 8325924699744 8329324807503 8346110691296 8347879636992 8361746546688 8368118857728 8382019387392 8413097446656 8427072691584 8433494786304 8444055564288 8447503913856 8461536312384 8478824770458 8499381464322 8513500038183 8535949599744 8546638675968 8550128918016 8553151889408 8567359782912 8581591277568 8602636705992 8613409290624 8619973388544 8634292281216 8637818318892 8648634959424 8671440863232 8685845250048 8692464549888 8701747689663 8724693648384 8739186494976 8753703416064 8760374429184 8771344539648 8774926546176 8792855317512 8807461389468 8822091724002 8828814854412 8839870668864 8843480659818 8863180849152 8866800359424 8877903740928 8899427991552 8914211094528 8932424449536 8936072237232 8947262363904 8950916211048 8954080884224 8968954772736 8983853368704 9017162851122 9024034641132 9039024731898 9054039723147 9062860068864 9074208964608 9077914653696 9092994246144 9099923825664 9111319134208 9133663663152 9148835861928 9164033263692 9171016980552 9172960763904 9182501314944 9222008537088 9244367060992 9254239606467 9263254984704 9278642451456 9282431626272 9294055478784 9316588678656 9351131845608 9366665287212 9373803425672 9389374527708 9391364591616 9414133714944 9425922490368 9429771810816 9464734627488 9487681634592 9499562509824 9503441903088 9519228351432 9528501878784 9538412218624 9602943299712 9612931064082 9614968510464 9622295875584 9638279755776 9654290187264 9690085451952 9697470062112 9713578816368 9729714329352 9739192909824 9755370971136 9771575906304 9779022618624 9815280354432 9831584806848 9851398158336 9855421232832 9867762607104 9871792364448 9891962232201 9944854502472 9971078455296 9975150404352 9987641708544 9995253080064 10011856490496 10028487481344 10048977505728 10053081266886 10065670159392 10073340994752 10090074119328 10106835039792 10116681007104 10133486125056 10195717577472 10208485085184 10212653985408 10229618526912 10233235296256 10237414303872 10250234025984 10275371621046 10292440344669 10313182447008 10317394103121 10330313979312 10340377657344 10357554364416 10374759604224 10382665990144 10399912943616 10421161857792 10438472757888 10442735579556 10455812413632 10463780568192 10481162263488 10483383730176 10508800425984 10520023326309 10545528853881 10586577125376 10590900429312 10604162801664 10608493287168 10647529918464 10673641838916 10687007823552 10691372140974 10709131895361 10712918200768 10730713745952 10732988104704 10741167489024 10759009959936 10776882069504 10816839574272 10825082860032 10843064725248 10861076460672 10869353458432 10909653819876 10927776168414 10945928620521 10954270282326 10956592023552 10974792342528 10978672574464 10996909572096 11001400445952 11015176863744 11042190398736 11082822928128 11087348886936 11101232932992 11105766410004 11148995395584 11176025849856 11187961315281 11215086241429 11217463262208 11236096922112 11244659715072 11258740752384 11263338551808 11282048416512 11305099693944 11323878929316 11332508619096 11351333384244 11370189419766 11381266132992 11395518234624 11400171890688 11423146377216 11442121703424 11470182274656 11484545720832 11489235733584 11493297851392 11512389708288 11517091091856 11531513279232 11602330252884 11621603226726 11632924864512 11652248659968 11671604554752 11680499238912 11695126052864 11699902061568 11723807090016 11743281852624 11762788965336 11771753139216 11786494225152 11791307546424 11822400479232 11885614792704 11909899266048 11914762982976 11929683151872 11934554948064 11958606363648 11978471158272 12022883801496 12032046188176 12052032975864 12072052964196 12083813425152 12103886204928 12123992328192 12133231767552 12178218217536 12198447815904 12218711018256 12228022640736 12230614351872 12243335086592 12326166026496 12338986141956 12351006646272 12371523268608 12376575501696 12392073971712 12422118238208 12468175794144 12473267497803 12488887049616 12519166036944 12521819455488 12542619820032 12552178286592 12573029081088 12619646169984 12650242179456 12666083346432 12671255870784 12692304468576 12704669171712 12718237155687 12749072196483 12803924399616 12817241418776 12819958013952 12829727834112 12851039674368 12872386916352 12903955058988 12920113935936 12929960082816 12951438421824 12956727478338 12972952439136 12985590546432 13007161294848 13028767875072 13038696824832 13087040472576 13108779742464 13130555124096 13135197544448 13140561643776 13157016809472 13162389819264 13189282976268 13211192084202 13243222281618 13259806003296 13265220989727 13294771273728 13300200539136 13316855611392 13327004106752 13349141987328 13371316641792 13398636674304 13404108355848 13420893545856 13431121326336 13453432159104 13475780053056 13511314833408 13525744276683 13536051961698 13558537097847 13594290103296 13611313446912 13616871980544 13639491369216 13649885738496 13666978701312 13700495494728 13723253792892 13746049895538 13750909929344 13756525470828 13773751972416 13810072485888 13833012805632 13866550591488 13894882477056 13917963677184 13923647439408 13941083218176 13951707424256 13974883017984 14026697768412 14049997930818 14060705138508 14084061791562 14087046887424 14115436167168 14121200572416 14138883735552 14144657716224 14196706557952 14231522451888 14249343764736 14255162854632 14278842527148 14292752818176 14307618327936 14369176092672 14395483832282 14419396596123 14422452765696 14433443813376 14457419633664 14481435280896 14535128177928 14546205093168 14570368224552 14594571494028 14605693709768 14608789364736 14633056456704 14668533927936 14686902484992 14722920531648 14747377210272 14777097237504 14783131849248 14801643910656 14807688546672 14917281753708 14956617682944 14962725606528 14981462562816 14992879620096 15011654336512 15017784735744 15042731222016 15073466258592 15098505239088 15110011492128 15135111178992 15160252559688 15175021510656 15200229187584 15293576366208 15312727627776 15318980978112 15349852944384 15356121455808 15375351038976 15413057431569 15469773670512 15495470968968 15510566486016 15536331546624 15562139406336 15573998985216 15599869415424 15631742786688 15657709136832 15664103369334 15683718620448 15695670852288 15715325633536 15721743395232 15763200638976 15879865688064 15886350643968 15906244202496 15912739930752 15944808484864 15971294877696 16010462758374 16030511735328 16037058211461 16069377301152 16096070618928 16099482157056 16111751233536 16138514939904 16165323104256 16177642356736 16237624290048 16264597087872 16291614691008 16304030187648 16334574649344 16364480729814 16391664252621 16431405423489 16434888035328 16451981522608 16468008861696 16495364358144 16502100668928 16522765295616 16563285598104 16624234392192 16631023330404 16651849399488 16658649615006 16692221382592 16695759273984 16723493093376 16736237715456 16764038774784 16826194893312 16854145383168 16866989572608 16888111128576 16895007827712 16923072624768 16957649540916 16998762928644 17027000076366 17055284129649 17071899199488 17093277351936 17100257836032 17106303778816 17134719565824 17163182555136 17205273411984 17226818581248 17239946777088 17268584562432 17275636637784 17297269918848 17371690500096 17403495379326 17432404840089 17449387296768 17478372989952 17507406832128 17520748858368 17542689079296 17549853092352 17585710635024 17614922778936 17644183448004 17657629708824 17679741337728 17686961319636 17733600718848 17755807481856 17798855983104 17828422189056 17864848899072 17872144474464 17894524727808 17901832422096 17908161768448 17937909545472 17967706737408 18034325702244 18048069282264 18078049463796 18108079446294 18125720137728 18148417929216 18155829307392 18185988492288 18199847651328 18222638268416 18267327326304 18297671723856 18328066527384 18342033961104 18345921527808 18365002629888 18508479212934 18526509969408 18557284902912 18564863252544 18588110957568 18633177357312 18702263691216 18733330574424 18747606851344 18778749055416 18782729183232 18828267429888 18859543621632 18929469254976 18975363269184 18999125019648 19006883806176 19038456702864 19057003757568 19076824437248 19205886599424 19225862128164 19229937020928 19244591751168 19276559511552 19308580374528 19380170903904 19394940124224 19427157632736 19435091217507 19459428658704 19478385819648 19510741942272 19543151812608 19558045237248 19630560708864 19663169613696 19702796316672 19710842465664 19735525214208 19743584728896 19783924464402 19816788126303 19864833422427 19889709004944 19942156910592 19950300808704 19975283417088 19990506160128 20023712980992 20056974962688 20097955011456 20106162533772 20131340318784 20146681989504 20180148238656 20213670079584 20233362014208 20266972250112 20304077942547 20391435154944 20416970170368 20425307970816 20459237053824 20466470592512 20474828607744 20500468051968 20550743242092 20584880689338 20626364894016 20634788206242 20660627958624 20680755314688 20715108728832 20749519208448 20765331980288 20799825887232 20842323715584 20876945515776 20885471159112 20911624827264 20927561136384 20962324526976 21040046652618 21074996896227 21091057707762 21126092687343 21173154250752 21181800858624 21208325603328 21216986574336 21295059836928 21347283677832 21374015647104 21382744281948 21418263790722 21425836401536 21461427491904 21465976209408 21518019919872 21553764139008 21593225748423 21633679148544 21650165720064 21686129450496 21722152921344 21738706916864 21819307639752 21855552336828 21891857241042 21908540564652 21913184047104 21949584685056 21993819144192 22002800891904 22030353727488 22084380797472 22165645856256 22174697773872 22202465865984 22211532820008 22375922630562 22430172482858 22434926524416 22472193844224 22489319430144 22517481504768 22526677103616 22564096833024 22610199387888 22647757858632 22665017238192 22702666768488 22740378839532 22762532265984 22800343781376 22884243406848 22940364549312 22969091441664 22978471467168 22986595702784 23024779416576 23034182183712 23063026558464 23204660505768 23243206453452 23265849729024 23304497319936 23343209109504 23360998477824 23390252105728 23399804123136 23447614180032 23486563705248 23525577930672 23543506278432 23572988450304 23582615092848 23644800958464 23819798532096 23829525965952 23859366303744 23869109896128 23917212727296 23956942316544 24015694137561 24045767602992 24064092376352 24104065951728 24144105928392 24167626850304 24207772409856 24247984656384 24266463535104 24356436435072 24396895631808 24437422036512 24456045281472 24461228703744 24486670173184 24546721094721 24652332052992 24677972283912 24702013292544 24743046537216 24753151003392 24784147943424 24844236476416 24936351588288 24946534995606 24977774099232 24987974422509 25038332073888 25043638910976 25085239640064 25104356573184 25146058162176 25239292339968 25300484358912 25332166692864 25342511741568 25384608937152 25436474311374 25498144392966 25540500114549 25607848799232 25634482837552 25639916027904 25659455668224 25702079348736 25744773832704 25807910117976 25840227871872 25859920165632 25902876843648 25913454956676 25945904878272 26014322589696 26057535750144 26077393649664 26105243068989 26174080945152 26217559484928 26261110248192 26270395088896 26281123287552 26314033618944 26324779638528 26378565952536 26422384168404 26486444563236 26519612006592 26530441979454 26589542547456 26600401078272 26633711222784 26654008213504 26698283974656 26742633283584 26797273348608 26808216711696 26841787091712 26862242652672 26906864318208 26951560106112 27051488553366 27072103923396 27117074195694 27162119169441 27188580206592 27222626893824 27233743961088 27278982738432 27299771476992 27333957402624 27400990989456 27446507585784 27492099791076 27501819858688 27513050941656 27547503944832 27666025611264 27733101182976 27762718819401 27789764954112 27835927354368 27847294878816 27882166436352 27903414848512 27949766035968 28053395536824 28099995861636 28121410277016 28168123583124 28174093774848 28242401144832 28277767471104 28289315432448 28393413115904 28463044903776 28498687529472 28510325709264 28557685054296 28585505636352 28615236655872 28790967664564 28838793192246 28844905531392 28866887626752 28914839267328 28962870561792 29070256355856 29092410186336 29140736449104 29189142988056 29211387419536 29217578729472 29266112913408 29337067855872 29445841063296 29494754420544 29554194475008 29566263698496 29603287821312 29615377093344 29675886696603 29834563507416 29913235365888 29925451213056 29962925125632 29985759240192 30035569471488 30085462444032 30146932517184 30197010478176 30220022984256 30270222357984 30320505119376 30350043021312 30400458375168 30587152732416 30625455255552 30637961956224 30699705888768 30712242911616 30750702077952 30826114863138 30877321034007 30939547341024 30952182309363 30990941937936 31021132972032 31072663093248 31124278812672 31147997970432 31199738830848 31263485573376 31315418273664 31328206738668 31367437240896 31391341704576 31430651267072 31443486790464 31526401277952 31560069978927 31636586561643 31759731376128 31772701287936 31812488404992 31825479861504 31889616969728 31942589755392 32020925516748 32061023470656 32074116422922 32138754602304 32192141237856 32198964314112 32223502467072 32277029879808 32330646208512 32355284713472 32475248580096 32529194175744 32583229382016 32608060375296 32728961459628 32783328505242 32837785861563 32862810846978 32869776070656 32903963045216 32936017723392 32990728716288 33004201337856 33045530591232 33126571196208 33248468784384 33262046660808 33303698798976 33317299230012 33384442765184 33446986186752 33528077549568 33563883945843 33645258724287 33652389786624 33708290766336 33733979145216 33776222257152 33790015655424 33846145249536 33915299081832 33997525857288 34054000152732 34110568259298 34143798398976 34186554703872 34200515672064 34269439131648 34326365110272 34410546823968 34453637162496 34479893554176 34537169124864 34551273275568 34594539837696 34806990758652 34864809680178 34898774593536 34956745979904 35014813664256 35041497716736 35085378158592 35099706184704 35171421270048 35229845557872 35288366896008 35315259417648 35359482675456 35373922639272 35467201437696 35656844378112 35729697798144 35744288948928 35789049455616 35803664844192 35816323536896 35875819090944 35935413474816 36068651404488 36096138564528 36156098927592 36216158892588 36251440275456 36311658614784 36371976984576 36399695302656 36445276536832 36534654652608 36595343447712 36656133054768 36684067922208 36691843055616 36730005259776 37016958425868 37053019938816 37114569805824 37129726505088 37176221915136 37266354714624 37404527382432 37419802493409 37466661148848 37495213702688 37557498110832 37565458366464 37656534859776 37719087243264 37858938509952 37950726538368 37998250039296 38013767612352 38076913405728 38114007515136 38153648874496 38247216589449 38411773198848 38451724256328 38459874041856 38489183502336 38553119023104 38617160749056 38760341807808 38789880248448 38854315265472 38870182435014 38918857317408 38956771639296 39021483884544 39086303625216 39116090474496 39261121417728 39326339227392 39405592633344 39421684931328 39471050428416 39487169457792 39567848928804 39633576252606 39729666844854 39779418009888 39795662969181 39884313821184 39900601617408 39950566834176 39981012320256 40047425961984 40113949925376 40195910022912 40212325067544 40262680637568 40293363979008 40360296477312 40427340159168 40533944500224 40577232830049 40608155885094 40675611293541 40782870309888 40833940340736 40850615941632 40918474107648 40932941185024 40949657215488 41000936103936 41101486484184 41169761378676 41252729788032 41269576412484 41321255917248 41430217457664 41499038416896 41530663960576 41599651774464 41684647431168 41753891031552 41770942318224 41823249654528 41855122272768 41924649053952 42080093305236 42149993792454 42182115415524 42252185374686 42346308501504 42363601717248 42416651206656 42433973148672 42590119673856 42694567355664 42748031294208 42765488563896 42836527581444 42851672803072 42922854983808 43107528278016 43186451496846 43258189788369 43267358297088 43300331440128 43372258900992 43444305842688 43477413833728 43638615279504 43711104673656 43783714482084 43817081129304 43826368094208 43899169370112 44005601783808 44060707454976 44168761594944 44331291712512 44349395547744 44404931731968 44423065640016 44751845261124 44860344965716 44869853048832 44944387688448 44978638860288 45034963009536 45053354207232 45128193666048 45220398775776 45295515717264 45330034476384 45405333536976 45480757679064 45525064531968 45600687562752 45880729098624 45938182883328 45956942934336 45973191405568 46049558833152 46068364367424 46126053116928 46239172294707 46409321011536 46486412906904 46531699458048 46608994639872 46686418219008 46721996955648 46799608246272 46895228360064 46973127410496 47051155861344 47087012556864 47145976900608 47165230185696 47289601916928 47639597064192 47659051931904 47718732607488 47738219792256 47834425454592 47913884633088 48031388275122 48091535205984 48111174634383 48128184752704 48208131903456 48288211856784 48335253700608 48415544819712 48495969312768 48532927070208 48712872870144 48793791263616 48874844073024 48912090562944 48973340346368 49093442189442 49174992757863 49294216270467 49304664105984 49355944567824 49404026585088 49486093074432 49506302006784 49568295886848 49688472952832 49872703176576 49893069991212 49955548198464 49975948845018 50076664147776 50087277821952 50170479280128 50208713146368 50292116324352 50384193412987 50478584679936 50600968717824 50664333385728 50685023483136 50769217874304 50872948622748 50996288785932 51081000229098 51165852388947 51215697598464 51268965675104 51279832055808 51318911336448 51404158697472 51489547665408 51615820235952 51680455743744 51719840331264 51805753687296 51826909913352 51891809756544 52115071500288 52210486137978 52297214520267 52348161890304 52435118969856 52522220496384 52540790177792 52562246575104 52628067237888 52649559277056 52757131905072 52844768336808 52972889126472 53039224013184 53060883958908 53200802156544 53267422445568 53396567949312 53485266567168 53594546697216 53616433423392 53683574183424 53724485305344 53813728636416 53903120212224 54102977106732 54144207846792 54234148391388 54324238338882 54377160413184 54445253787648 54467487922176 54557965476864 54599542953984 54667914805248 54801981978912 54893015171568 54984199582152 55003639717376 55026101883312 55095007889664 55525437638802 55579529908224 55671854708736 55694589757632 55764332872704 55806829697024 55899532071936 56106791073648 56199991723272 56242820554032 56336247166248 56348187549696 56484802289664 56578630864896 56786826231808 56926089807552 56997375058944 57020651418528 57115370108592 57171011272704 57230473311744 57581935329128 57677586384492 57689811062784 57733775253504 57829678534656 57925741123584 58140512711712 58184820372672 58281472898208 58305273652521 58378285976112 58422774839072 58435157458944 58532225826816 58674135711744 58891682126592 58989508841088 59108388950016 59132527396992 59206575642624 59230754186688 59351773393206 59594500267281 59669127014832 59826470731776 59850902426112 59925850251264 59971518480384 60071138942976 60170924888064 60293865034368 60394020956352 60440045968512 60540444715968 60641010238752 60700086042624 60800916750336 60912233827641 61174305464832 61250910511104 61275923912448 61399411777536 61424485823232 61501404155904 61652229726276 61754642068014 61879094682048 61904364618726 61981883875872 62042265944064 62145326186496 62248557625344 62295995940864 62399477661696 62526971146752 62630836547328 62656413477336 62734874481792 62782683409152 62861302534144 62886973580928 63120139957854 63224990688681 63273173123286 63378278062029 63519462752256 63545402575872 63624976809984 63650959723008 63779233939456 63885179510784 64041851033496 64122046941312 64148232845844 64277509204608 64384282475712 64397928628224 64554059759616 64661292417024 64710569426944 64779677245269 64950497160192 65058388351488 65166458764032 65216120750592 65457922919256 65566657010484 65675571723126 65725621693956 65739552141312 65807926090432 65981457432576 66008402675712 66091061182464 66253142392416 66496937568768 66524093321616 66607397597952 66634598460024 66768885530368 67127767891686 67290517448574 67304779573248 67416581532672 67467958290432 67552444514304 67580031310848 67692290499072 67830598163664 67995051714576 68108000305464 68221136518596 68287596797952 68401031344128 68652730220544 68821093647936 68892672625921 68907274324992 68959787108352 69074338249728 69102546551136 69189079675392 69613981517304 69729619360356 69797549187072 69913491959808 70029627328512 70082995433472 70170756317184 70199412369408 70342842540096 70459691115744 70576733792016 70630518835296 70718965350912 70747845278544 70934402875392 71459395596288 71488577897856 71578098911232 71607329688384 71632647073792 71751638181888 71870826949632 72047082412683 72137302808976 72192277129056 72312197855184 72432317785176 72502880550912 72623317229568 72743953969152 72799390605312 73069309305216 73190686895424 73312266109536 73368135844416 73383686111232 73460010519552 73640163284163 74033916851736 74106039877632 74229139611648 74259453010176 74352443830272 74532709429248 74809054764864 74839604986818 74933322297696 74963923267527 74990427405376 75114996221664 75130916732928 75313069719552 75438174486528 75717877019904 75901453076736 75996500078592 76027535224704 76153826811456 76307297748992 76494433178898 76621500343647 76823546397696 76903448512656 76919748083712 76978367004672 77106238046208 77234321498112 77520683615616 77579760496896 77708630530944 77740364870028 77837714634816 78042967769088 78172607250432 78232180948992 78315729206967 78505603690003 78522242835456 78652678454784 78811185266688 78843369862656 78942100856832 78974338915584 79135697857608 79267152505212 79459333689708 79558836019776 79591325938362 79768627642368 79801203234816 79901133668352 79962024640512 80094851923968 80227899850752 80391820045824 80424650135088 80525361275136 80586727958016 80720592954624 80854680318336 81154465660098 81216311770188 81351222587082 81486357508323 81565740619776 81667880681472 81701231883264 81836948215296 81865882370048 81899314430976 82001872207872 82202972968368 82339522757352 82505459576064 82539152824968 82642511834496 82998076833792 83199303548928 83288156458203 83369294862336 83507782063104 83541884636448 83646499309056 83710244545536 83849298107904 84160186610472 84299987584908 84364230831048 84504370749372 84727203434496 84833302413312 84867946297344 85180239347712 85389134711328 85496062588416 85530977127792 85673055162888 85703345606144 85845709967616 86372902993692 86516379576738 86534716594176 86600662880256 86744517801984 86888611685376 86954827667456 87277230559008 87422209347312 87567428964168 87634162258608 87652736188416 87798338740224 88011203567616 88337523189888 88662583425024 88698791095488 88809863463936 88846131280032 89027660089809 89503690522248 89720689931432 89739706097664 89888775376896 89957277720576 90106708414464 90256387332096 90440797551552 90591031434528 90660068952768 90810667073952 90961515358128 91050129063936 91201375125504 91761458197248 91876365766656 91913885868672 91946382811136 92099117666304 92136728734848 92252106233856 92478344589414 92818642023072 92856546928089 92972825813808 93063398916096 93217989279744 93372836438016 93443993911296 93599216492544 93790456720128 93946254820992 94102311722688 94174025113728 94291953801216 94330460371392 94579203833856 94680209936781 94909759684929 95279194128384 95318103863808 95437465214976 95476439584512 95668850909184 95827769266176 96062776550244 96183070411968 96222349268766 96256369505408 96416263806912 96576423713568 96670507401216 96831089639424 96991938625536 97065854140416 97425745740288 97587582527232 97749688146048 97824181125888 97946680692736 98186884378884 98349985515726 98513357584689 98588432540934 98609328211968 98711889135648 98808053170176 98972186148864 99012604013568 99136591773696 99376945905664 99745406353152 99786139982424 99911096396928 99951897690036 100153328295552 100340958560256 100584232648704 100691651837529 100768386825974 100935776172861 100957169359872 101201937435648 101328666771456 101370046966272 101538435748608 101745897245496 101992577571864 102162000458196 102331704777894 102431395196928 102537931350208 102559664111616 102808317394944 102979095330816 103231640471904 103360911487488 103439680662528 103611507374592 103653819826704 103783619513088 104420972275956 104594429040534 104696323780608 104870237939712 105044440992768 105081580355584 105124493150208 105256134475776 105299118554112 105514263810144 105689536673616 105945778252944 106078448026368 106121767917816 106401604313088 106970533134336 107189093394432 107232866846784 107367148366848 107448970610688 107627457272832 107806240424448 108205954213464 108288415693584 108468296782776 108648476677764 108754320826368 108934975844352 109115930953728 109199085907968 109335829610496 109603963957824 109786030343136 109968399164304 110007279434752 110052203766624 110190015779328 111050875277604 111159059816448 111343709417472 111389179515264 111528665745408 111613659394048 111799064143872 112213582147296 112259407480227 112399983446544 112485641108064 112672494332496 112696375099392 112969604579328 113157261729792 113852179615104 113994750117888 114041302837056 114230740217184 114342022545408 114460946623488 114741649768347 115163870658256 115355172768984 115379622125568 115467550507008 115659357069312 115851482247168 116281025423424 116369640745344 116562945796416 116610547305042 116756571952224 116845549678144 116870314917888 117064451653632 117348271423488 117783364253184 117979017682176 118216777900032 118265054793984 118413151285248 118461508373376 118703546786412 119189000534562 119338254029664 119386988907543 119652941463552 119701804852224 119851700502528 119943036960768 120142277885952 120341849776128 120587730068736 120788041912704 120880091937024 121080889431936 121282020477504 121601833500672 121731698490147 121824467655282 122026833880623 122348610929664 122501821022208 122551847824896 122798823555072 122848971646464 123002808311808 123304459452552 123509284136028 123758189364096 123808729237452 123963767751744 124290652372992 124497115250688 124591991881728 124798955323392 125053942293504 125261673094656 125312826954672 125469748963584 125565366818304 125722605068288 125773947161856 126240279915708 126449981377362 126546346246572 126756556124058 127038925504512 127090805151744 127249953619968 127301919446016 127558467878912 127770359021568 128083702066992 128244093882624 128296465691688 128555018409216 128768564951424 129322584834048 129559354490538 129774569365107 129900994320384 130116776702976 130332917528064 130432241501184 130915845838512 131133314020968 131351143446252 131451243387912 131479104282624 131615852180864 132016805351424 132182122364928 132506284784832 132993875137536 133048186643232 133214795195904 133269196920048 133537771060736 134255535783372 134581034897148 134609559146496 134833163065344 134935916580864 135104889028608 135160062621696 135384580998144 135661196327328 135990103429152 136216000610928 136442273037192 136575193595904 136802062688256 137642187295872 137785345251842 137814548649984 137919574216704 138148676499456 138205093102272 138378159350784 138717516884121 139227963034608 139459238720712 139595098374144 139826983919616 140059254657024 140165990866944 140398824738816 140685685080192 140919382231488 141153467584032 141261037670592 141437930701824 141495690557088 141868805750784 142918791192576 142977155795712 143156197822464 143214659376768 143265294147584 143503276363776 143741653899264 144094164825366 144274605617952 144384554258112 144624395710368 144864635570352 145005761101824 145246634459136 145487907938304 145598781210624 146138618610432 146381373790848 146624532219072 146736271688832 146920021039104 147280326568326 147524978273589 147882648811401 148067833703472 148212079755264 148458279223296 148518906020352 148704887660544 149065418858496 149618109529728 149679209973636 149866644595392 149927846535054 149980854810752 150229992443328 150261833465856 150626139439104 150876348973056 151152580238961 151435754039808 151802906153472 151993000157184 152055070449408 152307653622912 152614595497984 152988866357796 153243000687294 153497557166841 153647092795392 153806897025312 153839496167424 153956734009344 154212476092416 154468642996224 155041367231232 155159520993792 155417261061888 155480729740056 155675429269632 156345214500864 156631458413934 156891643560801 157011207380006 157044485670912 157305356909568 157622370533376 157686739725312 157884201713664 157948677831168 158271395715216 158534305010424 158918667379416 159117672039552 159182651876724 159602406469632 159802267336704 160189703847936 160455799701504 160783640091648 160849300270176 161050722550272 161173455916032 161441185909248 161709360636672 162308931320196 162432623540376 162702445174164 162972715016646 163131481239552 163335761362944 163402463766528 163673896430592 163731764740096 163798628861952 164003744415744 164405945936736 164679045514704 165010919152128 165078305649936 165285023668992 166576312916406 166738589724672 167015564126208 167083769272896 167292998618112 167420489091072 167698596215808 168320373220944 168599975169816 168728461662096 169008741498744 169454406868992 169735892594688 170360478695424 170778269422656 170992125176832 171061954255584 171346110325776 171406691212288 171691419935232 172745805987384 173032759153476 173069433188352 173201325760512 173489035603968 173777223370752 173909655334912 174554461118016 174844418694624 174915820957563 175134857928336 175268324517216 175305472376832 175596677480448 176022407135232 176675046379776 177325166850048 177397582190976 177619726927872 177692262560064 178055320179618 178783500801843 179007381044496 179441379862864 179479412195328 179777550753792 179914555441152 180213416828928 180512774664192 180881595103104 181182062869056 181320137905536 181621334147904 181923030716256 182100258127872 182402750251008 182736701482923 183522916394496 183752731533312 183827771737344 183892765622272 184198235332608 184273457469696 184504212467712 184956689178828 185637284046144 185713093856178 185945651627616 186126797832192 186435978559488 186745672876032 186887987822592 187198432985088 187580913440256 187892509641984 188204623445376 188348050227456 188583907602432 188660920742784 189360419873562 189674972066043 189819519369858 190134834186087 190558388256768 190636207727616 190874930429952 190952879169024 191337701818368 191655538532352 192125553100488 192366140823936 192444698537532 192512739010816 192832527613824 193152847427136 193662179278848 193983877251072 194131708280832 194339031735807 194851491480576 195175165054464 195499376292096 195648362251776 195893361385472 196373768757768 196699971031452 197026715169378 197176865081868 197218656423936 197423778271296 197944372297728 198025208027136 198273183547392 198753891811328 199490812706304 199572279964848 199822192793856 199903795380072 200306656591104 201383303675058 201536773651948 201871552345722 201914338719744 202403874871296 202657333542912 202740093932544 203076871497216 203491794490992 203985155143728 204324000916392 204663409555788 204862790393856 205075862700416 205958190661632 206463280943808 206678017877763 206721822974976 206879361325056 207223014749184 207307639653408 207567239026176 208841944551912 209188858081068 209392647561216 209740475879424 210088881985536 210248986300416 210512268951552 210598237108224 211028527620288 211379073347232 211891556505888 212156896052736 212243535835632 212803208626176 214378186788864 214465733693568 214734296733696 214897941221376 215254914545664 215612480848896 216141247238049 216411908426928 216576831387168 216936593565552 217296953355528 217508641652736 217869951688704 218231861907456 218398171815936 219207927915648 219572060686272 219936798328608 220014558869504 220104407533248 220380031558656 220920489852489 222101750555208 222318119632896 222687418834944 222778359030528 223057331490816 223227318788096 223598128287744 224427164294592 224518814960454 224799966893088 224971282216128 225344988664992 225392750198784 225939209158656 226314523459584 227704359230208 227989500235776 228082605674112 228461480434368 228921893246976 229483299536694 229864501030941 230327741316512 230710345537968 230759244251136 230935101014016 231318714138624 231702964494336 232562050846848 232739281490688 233125891592832 233221094610084 233513143904448 233691099356288 234128903307264 234696542846976 234947187620901 235516811070009 235566728506368 235958035364352 236433555800064 236530109587968 236826302570496 236923016746752 237407093572824 238378001069124 238676508059328 238773977815086 239305882927104 239403609704448 239703401005056 239886073921536 240284555771904 240683699552256 241175460137472 241576083825408 241760183874048 242161778863872 242564040955008 243463396980294 243648935310564 244053667761246 244459072524969 244697221859328 245003642044416 245103695649792 245597647110144 245697943292928 246005616623616 246608918905104 247018568272056 247516378728192 247617458474904 247927535503488 248994230501376 249597910646784 249864469374609 250107884587008 250523346189312 250625653909344 250939497927168 251130733636608 251445210136576 251547894323712 252480559831416 252899962754724 253092692493144 253513112248116 254181610303488 254499907239936 254603838892032 255116935757824 255540718043136 256167404133984 256488187765248 256592931383376 257110036818432 257537129902848 259118708981076 259549138730214 259801988640768 260233553405952 260665835056128 260864483002368 261831691677024 262266628041936 262702286892504 262902486775824 262958208565248 263231704361728 264033610702848 265012569569664 265987750275072 266096373286464 266429590391808 266538393840096 267075542121472 268511071566744 269162069794296 269219118292992 269666326130688 269871833161728 270320125243392 270769161996288 271322392654656 271980206858304 272432001221856 272884546074384 273150387191808 273604125376512 275284374591744 275570690503684 275629097299968 275839148433408 276297352998912 276410186204544 276756318701568 277435033768242 278455926069216 278569640784267 278918477441424 279190196748288 279653967839232 280118509314048 280331981733888 280797649477632 281371370160384 281838764462976 282306935168064 282522075341184 282875861403648 282991381114176 283737611501568 284040629810343 284729279054787 285837582385152 285954311591424 286312395644928 286429318753536 286530588295168 287006552727552 287483307798528 288188329650732 288549211235904 288769108516224 289248791420736 289729271140704 290011522203648 290493268918272 290975815876608 291197562421248 292277237220864 292762747581696 293249064438144 293472543377664 293840042078208 294560653136652 295049956547178 295540072754067 295765297622802 296135667406944 296424159510528 296916558446592 297037812040704 297409775321088 298130837716992 299236219059456 299358419947272 299733289190784 299855693070108 299961709621504 300459984886656 301752697946112 302074955512587 302305160477922 302807328518583 302871508079616 303605812306944 303986000314368 304110140898816 304615307245824 305229190995968 305977732715592 306486001374588 306995114333682 307294185590784 307613794050624 307678992334848 308424952184832 308937285992448 310082734462464 310319041987584 310834522123776 310961459480112 311350858539264 313262916827868 313783287121602 314022414760012 314088971341824 314610713819136 315244741066752 315373479450624 315768403427328 315897355662336 316542791430432 317068610020848 317837334758832 318235344079104 318365303753448 319204812939264 320911599403008 321567280183296 321698600540352 322101445100544 322346911832064 322882371818496 323418721273344 324617862640392 324865247080752 325404890348328 325945430033292 326262962479104 326804927533056 327347792861184 327597257723904 328007488831488 328811891873472 329358091029408 330021838304256 330156611299872 330570047337984 333152625832812 333477179449344 334031128252416 334167538545792 334585997236224 334840978182144 335397192431616 336640746441888 336778222440681 337199950339632 337456923324192 338017482997488 338908813737984 339471785189376 341556538845312 341984250353664 342123908511168 342692220651552 342813382424576 343382839870464 344224949305041 345491611974768 346065518306952 346138866376704 346402651521024 346978071207936 347554446741504 347819310669824 349108922236032 349688837389248 349831641915126 350269715856672 350536649034432 350610944753664 351193354960896 352044814270464 353350092759552 354650333700096 354795164381952 355239453855744 355384525120128 356110640359236 357567001603686 358014762088992 358160966722629 358882759725728 358958824390656 359555101507584 359829110882304 360426833657856 361025549328384 361763190206208 362364125738112 362640275811072 363242668295808 363846061432512 364805500502016 365473402965846 366080501641869 367045832788992 367505463066624 367655543474688 367785531244544 368396470665216 368546914939392 369008424935424 369913378357656 371274568092288 371426187712356 371891303255232 372871957118976 373491345752064 373775975645184 374396865970176 375161826880512 375785019283968 376409246890752 376696100454912 377167815204864 377321841485568 378720839747124 379349944132086 379639038739716 380269668372174 381116776513536 381272415455232 381749860859904 381905758338048 382675403636736 383311077064704 384251106200976 384732281647872 384889397075064 385025478021632 385665055227648 386305694854272 387967754502144 388678063471614 389323708095321 389702982961152 390350330108928 390998752584192 391296724503552 391786722770944 392747537515536 393399942062904 394053430338756 394353730163736 394437312847872 394847556542592 396050416054272 396546367094784 397507783622656 398981625412608 399144559929696 399644385587712 399807590760144 400613313182208 402766607350116 403073547303896 403743104691444 403828677439488 404807749742592 405314667085824 405480187865088 406153742994432 406983588981984 407970310287456 408648001832784 409326819111576 409725580787712 410151725400832 412926561887616 413356035755526 413443645949952 413758722650112 414446029498368 414615279306816 415134478052352 417683889103824 418377716162136 418785295122432 419480951758848 420177763971072 420497972600832 421196474216448 422057055240576 422758146694464 423783113011776 424313792105472 424487071671264 425606417252352 428756373577728 428931467387136 429468593467392 429795882442752 430509829091328 431224961697792 432282494476098 432823816853856 433153662774336 433873187131104 434593906711056 435017283305472 435739903377408 436463723814912 436796343631872 438415855831296 439144121372544 439873596657216 440029117739008 440208815066496 440760063117312 441840979704978 442574934820767 443647946434203 444203501110416 444636239265792 445374837669888 445556718061056 446114662981632 446454637576192 447196256575488 448854328589184 449037629920908 449599933786176 449942564432256 450689977329984 450785500397568 451878418317312 452629046919168 453457740716883 455408718460416 455979000471552 456165211348224 456922960868736 457843786493952 458966599073388 459729002061882 460492671500523 460655482633024 461420691075936 461518488502272 461870202028032 462637428277248 463405928988672 465124101693696 465478562981376 466251783185664 466442189220168 467026287808896 467382198712576 469894375241802 470674930682403 471033622140018 471133457012736 471916070728704 472867111600128 473060219175936 473652605140992 473846033493504 474814187145648 476756002138248 477353016118656 477547955630172 478807219408896 479406802010112 480569111543808 481367399104512 482248708381447 482350920274944 483152167650816 483520367748096 484323557727744 485128081910016 486926793960588 487297870621128 488107335522492 488918145049938 489394443718656 490007284088832 490207391299584 491195294220288 491395886585856 492011233247232 493217837810208 494037136544112 495032757456384 495234916949808 495855071006976 499728938749218 500215769174016 501046692378624 501251307818688 501878995854336 502261467273216 502890420273152 503095788647424 504961119662832 505799925509448 506185384986288 507026224496232 508363220606976 509207677784064 511081436086272 512334808267968 512976375530496 513185862766752 514220073636864 515074259805696 518237417962152 519098277460428 519603977281536 520467106811904 521331670112256 521728966004736 523663383354048 524533256083872 524747462872689 525404573785008 525804973551648 525916417130496 526463408723456 528067221405696 530025139139328 531975500550144 532192746572928 532859180783616 533076787680192 534151084242944 536350502405529 537022143133488 538324139588592 538438236585984 539332652261376 539743666323456 540640250486784 541538323992576 542644785309312 543960413716608 544864002443712 545769092148768 546300774383616 547208250753024 548210104448769 550568749183488 551141381007368 551258194599936 551678296866816 552594705997824 552820372409088 553512637403136 554870067536484 556911852138432 557139281568534 557836954882848 558380393496576 559307935678464 560237018628096 560663963467776 561595298955264 562742740320768 563677528925952 564613870336128 565044150682368 565751722807296 565982762228352 568081259620686 569458558109574 570404502558261 571675164770304 571908623182848 572624791289856 572858637507072 573061176590336 574013105455104 574966615597056 576376659301464 577098422471808 577538217032448 578497582841472 579458542281408 580986537836544 581951631753216 582395124842496 583017095207421 584554474441728 585525495163392 586498128876288 586945086755328 587680084156416 589121306273304 590099913094356 591080145508134 591530595245604 592271334813888 593833116893184 594075624081408 594819550642176 596261675433984 598472438118912 598716839894544 599466578381568 599711386140216 599923419243008 600919969773312 604149911025174 604610320955844 605614657037166 605743016159232 607211624613888 607972000628736 608220281797632 609230614491648 610458381991936 611955465431184 612972002749176 613990228667364 614588371181568 615227588101248 617874571984896 620034053633289 620165468924928 620638083975168 621669044247552 621922918960224 622701717078528 626525833655736 627566574243204 628044829520024 628177942683648 629221427638272 630746958901248 631536806854656 631794711324672 633085582860864 634137220041696 635674669517664 636470688158208 636730607506896 638409625878528 643134560366592 643397201080704 644202890201088 644693823664128 645764743636992 646837442546688 649235725280784 649730494161504 650809780696656 651890860066584 652525924958208 653609855066112 654695585722368 655194515447808 657623783746944 658716182058816 660043676608512 660313222599744 661140094675968 662761469557467 666305251665624 666954358898688 668062256504832 668335077091584 669171994472448 669681956364288 670794384863232 673281492883776 673556444881362 674399900679264 674913846648384 676034965994976 677817627475968 678943570378752 683113077690624 683968500707328 684247817022336 685384441303104 685626764849152 686765679740928 688449898610082 689593503092823 690983223949536 692131036613904 692277732753408 692805303042048 693956142415872 695108893483008 695638621339648 698217844472064 699377674778496 699663283830252 700539431713344 701073298068864 702386709921792 704089628540928 704841562862703 706550433210027 706700185519104 709300667400192 709590328763904 710478907711488 710769050240256 712221280718472 715134003207372 716029524177984 716321933445258 717765519451456 717917648781312 719110203015168 719658221764608 720853667315712 722051098656768 723526380412416 724728251476224 725280551622144 726485336591616 727692122865024 730946805931692 732161003283738 733377217574907 734091665577984 735010926133248 735311086949376 735571062489088 736792941330432 737093829878784 738016849870848 739826756715312 742549136184576 742852375424712 743782606510464 746982691504128 748793731940352 749593408123827 750323653761024 751570038567936 752818493781504 753392200909824 754335630409728 754643682971136 757441679494248 758699888264172 759278077479432 760539336744348 762544830910464 763499721719808 763811516676096 765350807273472 766622154129408 768502212401952 769464563295744 769778794150128 770050956043264 771330110455296 772611389708544 777356126943228 778647416190642 779405965922304 780700660217856 781997505168384 782593449007104 783573445541888 785495075031072 786799884125808 788106860677512 788707460327472 788874625695744 789695113085184 792100832108544 797963250825216 798289119859392 799288771175424 799615181520288 801226626364416 805533214700232 806147094607792 807486209382888 807657354878976 809615499485184 810960375730176 812307485988864 813967177963968 815940620574912 817296003665568 818653638223152 819451161575424 820303450801664 825853123775232 826712071511052 826887291899904 827517445300224 828892058996736 829230558613632 830268956104704 835367778207648 835708922352801 836755432324272 837570590244864 838961903517696 840355527942144 840995945201664 842392948432896 844114110481152 845516293388928 847566226023552 848627584210944 848974143342528 851212834504704 852121889431029 854187837164361 857512747155456 857862934774272 858937186934784 859591764885504 861019658182656 862449923395584 864564988952196 865647633707712 866307325548672 867746374262208 869187813422112 870034566610944 871479806754816 872927447629824 873592687263744 876831711662592 878288242745088 879747193314432 880058235478016 880417630132992 881520126234624 883681959409956 885149869641534 887295892868406 888407002220832 889272478531584 890749675339776 891113436122112 892229325963264 892909275152384 894392513150976 897708657178368 898075259841816 899199867572352 899885128864512 901379954659968 905258093838336 906224866537761 906915481433766 908421985555749 910817436920832 911958000943104 912330422696448 913845921737472 915687572987904 917933198146776 919458004123764 920985343001046 921310965266048 922841382151872 923036977004544 925274856554496 926811857977344 930248203387392 930957125962752 932503566371328 932884378440336 934052575617792 934764397425152 939788750483604 941349861364806 942067244280036 942266914025472 943832141457408 945734223200256 946120438351872 947305210281984 947692066987008 949628374291296 953512004276496 954706032237312 955095911260344 957614438817792 962734798209024 964497416762894 964701840549888 966304335301632 967040735496192 968647115455488 970256163820032 973853587921176 974595741242256 976214671044984 977836290099876 978788887437312 980414782599168 982791773171712 984022466494464 986435675620416 988074273088224 990065514912768 990469833899616 991710142013952 999457877498436 1000431538348032 1002093384757248 1002502615637376 1003757991708672 1004522934546432 1005780840546304 1006191577294848 1009922239325664 1011599851018896 1012370769972576 1014052448992464 1016726441213952 1018415355568128 1024669616535936 1025952751060992 1026371725533504 1028440147273728 1030148519611392 1032674847915123 1036474835924304 1038196554920856 1039207954563072 1040934213623808 1042663340224512 1043457932009472 1047326766708096 1049066512167744 1049494925745378 1050809147570016 1051609947103296 1051832834260992 1052926817446912 1056134442811392 1060050278278656 1063951001100288 1064385493145856 1065718361567232 1066153575360384 1068302168485888 1072701004811058 1074044286266976 1074482900167887 1076648279177184 1076876473171968 1078665304522752 1079487332646912 1081280500973568 1083076647985152 1085289570618624 1087920827433216 1089728004887424 1091538184297536 1094416501506048 1096420208897538 1098241504925607 1101137498366976 1102282762014736 1102516389199872 1103356593733632 1105189411995648 1105640744818176 1107025274806272 1109740135072968 1113823704276864 1114278563137068 1115673909765696 1118615871356928 1120474037256192 1121327926935552 1123190597910528 1125485480641536 1127355057851904 1129227740672256 1130088301364736 1131503445614592 1131965524456704 1136162519241372 1138917116219148 1140809005116522 1143350329540608 1143817246365696 1145249582579712 1145717275014144 1146122353180672 1148026210910208 1149933231194112 1152753318602928 1154196844943616 1155076434064896 1156995165682944 1158917084562816 1163903263506432 1166034190414842 1167971124285963 1169108948883456 1171050990326784 1172996257752576 1173890173510656 1175360168312832 1178242612546608 1180199826188712 1182160291016268 1183061190491208 1184542669627776 1188151248162816 1189639101284352 1192523350867968 1196944876237824 1197433679789088 1198933156763136 1199422772280432 1199846838486016 1201839939546624 1208299822050348 1209220641911688 1211229314074332 1211486032318464 1214423249227776 1215944001257472 1216440563595264 1218461228983296 1220916763983872 1223910930862368 1225944005498352 1227980457334728 1229176742363136 1230455176202496 1240068107266578 1240330937849856 1241276167950336 1243338088495104 1243845837920448 1245403434157056 1253051667311472 1255133148486408 1256089659040048 1256355885367296 1258442855276544 1261493917802496 1263589422649344 1266171165721728 1268274440083392 1271349339035328 1272941376316416 1273461215013792 1276819251757056 1286269120733184 1286794402161408 1288405780402176 1289387647328256 1291529487273984 1293674885093376 1298471450561568 1299460988323008 1301619561393312 1303781720133168 1305051849916416 1307219710132224 1309391171444736 1310389030895616 1315247567493888 1317432364117632 1320087353217024 1320626445199488 1322280189351936 1325522939114934 1327724804462301 1330943839302609 1332610503331248 1333908717797376 1336124513009664 1336670154183168 1338343988944896 1339363912728576 1341588769726464 1346562985767552 1347112889762724 1348799801358528 1349827693296768 1352069931989952 1355635254951936 1357887140757504 1360373222150649 1366226155381248 1367937001414656 1368495634044672 1370768882606208 1371253529698304 1373531359481856 1376899797220164 1379187006185646 1381966447899072 1384262073227808 1384555465506816 1385610606084096 1387912284831744 1390217786966016 1391277242679296 1396435688944128 1398755349556992 1399326567660504 1401078863426688 1402146596137728 1409683125725406 1412024792047209 1413100866420054 1413400371038208 1418601334800384 1419180657527808 1420957815422976 1421538100480512 1424442561436944 1430268006414744 1432059048355968 1432643866890516 1435531038902912 1438220406030336 1441707334631424 1444102197313536 1446746125144341 1447052760824832 1449456502952448 1450561103244288 1452970673183232 1455384245730048 1461893611863384 1464322006567476 1466754435149814 1468183331155968 1470021852266496 1470622173898752 1473585882660864 1474187659757568 1476033699741696 1479653513430624 1485098272369152 1485704750849424 1487565213020928 1499186816247654 1500647307522048 1503140077135872 1505636987563008 1506784401819648 1508671260819456 1509287365942272 1514883358988496 1517399776528344 1518556154958864 1521078673488696 1525089661820928 1527623033352192 1533244308258816 1537004424803904 1538929126591488 1539557588300256 1540101912086528 1542660220910592 1545222779417088 1554712253886456 1557294832381284 1558811931844608 1561401320435712 1563995010336768 1565186898014208 1567146891083776 1570990150062144 1573599768251616 1576213721355024 1577414920654944 1577749251391488 1579390226170368 1584201664217088 1595926501650432 1596578239718784 1598577542350848 1599230363040576 1602453252728832 1609051507216587 1611066429400464 1612294189215584 1614972418765776 1615314709757952 1619230998970368 1621920751460352 1624614971977728 1627934355927936 1631881241149824 1634592007331136 1637307276446304 1638902323150848 1640606901603328 1644630313346307 1651706247550464 1653424143022104 1653774583799808 1655034890600448 1657784117993472 1658461117227264 1660537912209408 1670735556415296 1671417844705602 1673510864648544 1675141180489728 1677923807035392 1680711055884288 1681991890403328 1684785896865792 1688228220962304 1691032586777856 1695132452047104 1697255168421888 1697948286685056 1704243778862058 1708375674328722 1711213507674783 1715025494310912 1715725869548544 1717874373869568 1719183529771008 1722039316365312 1724899846791168 1729129977904392 1731295267415424 1732614651097344 1735492748524416 1738375626844224 1742959613509632 1745854895259648 1747185374527488 1749051285622263 1753663423325184 1756576485490176 1759494386628864 1760116470956032 1760835260265984 1763040252469248 1767363918819912 1770299739283068 1774591785736812 1776814004441664 1781499350679552 1782226872244224 1784458651926528 1785818550304768 1788785026301952 1795417314356736 1796150519683632 1798399735144704 1799770257729024 1802759909319936 1812449733075522 1813830962867532 1816843971111498 1821634873841664 1823916001886208 1824660845392896 1827691843474944 1831375145975808 1835866396293552 1838916008247528 1841970686002092 1842621930532096 1845682764303744 1853623715954688 1860102160899867 1860496406774784 1861914251925504 1865007132742656 1865768756880672 1868105151235584 1869528794850304 1879577500967208 1882699722729612 1884134488560072 1884533828050944 1887664282914816 1892240876703744 1894610420563968 1895384133974016 1899256748582592 1907024008552992 1909412064474624 1910191822520688 1915228877635584 1928994833525788 1929403681099776 1932608670603264 1934081470992384 1937294230910976 1940512327640064 1947707175842352 1949191482484512 1952429342089968 1955672580199752 1957577774874624 1960829565198336 1965583546343424 1972871351240832 1976148546176448 1980131029825536 1980939667799232 1983420284027904 1988284408672401 1998915754996872 2000863076696064 2004186769514496 2005005231274752 2007515983417344 2009045869092864 2012383154589696 2019844478651328 2023199702037792 2024741539945152 2028104897984928 2033452882427904 2036830711136256 2049339233071872 2051905502121984 2052743451067008 2056880294547456 2060297039222784 2065349695830246 2068780509278469 2072949671848608 2076393109841712 2078415909126144 2081868427247616 2085326680449024 2086915864018944 2094653533416192 2098133024335488 2098989851490756 2101618295140032 2103219894206592 2105853634893824 2112268885622784 2114524688588109 2119651299630081 2120100556557312 2127902002200576 2128770986291712 2131436723134464 2132307150720768 2136604336971776 2145402009622116 2148088572533952 2148965800335774 2153296558354368 2153752946343936 2157330609045504 2158974665293824 2162561001947136 2166153295970304 2170579141237248 2175841654866432 2179456009774848 2183076368595072 2192840417795076 2196483009851214 2200131652724721 2202274996733952 2204565524029472 2205032778399744 2206713187467264 2210378823991296 2211281489636352 2214050549612544 2219480270145936 2227647408553728 2228557126274136 2231347819531392 2240948074512384 2246381195821056 2248780224371481 2250970961283072 2254710115703808 2258455481344512 2260176602729472 2263006891229184 2263931048913408 2272325038482744 2277834232438296 2281618010233044 2287634492731392 2290499165159424 2291434550028288 2296052421820416 2299866462388224 2305506637205856 2308393689887232 2310152868129792 2313990331365888 2317834169125632 2332068380829684 2335942248571926 2338217897766912 2342101980653568 2345992515505152 2347780347021312 2350720336625664 2356485225093216 2360399652377424 2364320582032536 2366122380982416 2369085339255552 2376302496325632 2393889752475648 2394867359578176 2397866313526272 2398845544560864 2399693676972032 2403679879093248 2416599644100696 2418441283823376 2422458628148664 2422972064636928 2428846498455552 2432881127190528 2436922457966592 2441833527967744 2447821861724736 2451888010996704 2455960914669456 2458353484726272 2460910352404992 2480136214533156 2480661875699712 2482552335900672 2486676176990208 2487691675840896 2490806868314112 2506103334622944 2507126767058403 2510266296972816 2512179318080096 2512711770734592 2516885710553088 2522987835604992 2527178845298688 2532342331443456 2536548880166784 2542698678070656 2545882752632832 2546922430027584 2553638503514112 2562563511493083 2572538241466368 2573588804322816 2576811560804352 2578775294656512 2583058974547968 2587349770186752 2596942901123136 2598921976646016 2603239122786624 2607563440266336 2610103699832832 2614439420264448 2618782342889472 2620778061791232 2630495134987776 2634864728235264 2640174706434048 2641252890398976 2644560378703872 2651045878229868 2655449608924602 2661887678605218 2665221006662496 2667817435594752 2672249026019328 2673340308366336 2676687977889792 2678727825457152 2683177539452928 2693125971535104 2694225779525448 2697599602717056 2699655386593536 2704139863979904 2715774281515008 2718674599613283 2720746444301298 2725265956667247 2732452310762496 2735874002829312 2736991268089344 2741537765212416 2742507059396608 2747062718963712 2753799594440328 2758374012371292 2763932895798144 2768524146455616 2769110931013632 2775824569663488 2780435573932032 2782554485358592 2792871377888256 2797510699113984 2798653135321008 2802157726853376 2804293192275456 2819366251450812 2824049584094418 2826201732840108 2826800742076416 2837202669600768 2838361315055616 2841915630845952 2843076200961024 2848885122873888 2860536012829488 2864118096711936 2865287733781032 2871062077805824 2888204394627072 2893492250288682 2894105521649664 2898913005904896 2901122206488576 2905941346366464 2910768491460096 2923787223726768 2928644013134952 2933508870299628 2936366662311936 2941244347797504 2948375319515136 2952067399483392 2959307026861248 2970196544738304 2971409501698848 2975130426041856 2998373632495308 3001294615044096 3006280154271744 3011273975126016 3013568803639296 3017342521638912 3018574731884544 3029766717976992 3034799553056688 3037112309917728 3042157346977392 3050179323641856 3055246066704384 3074008849607808 3077858253182976 3079115176600512 3080203824173056 3085320441821184 3090445558834176 3098024543745369 3109424507772912 3114589664762568 3117623863689216 3122802640871424 3127990020673536 3130373796028416 3141980300124288 3147199536503232 3152427442710048 3154829841309888 3155498502782976 3158780452340736 3168403328434176 3191853003300864 3193156479437568 3197155084701696 3198460726081152 3204906505457664 3218103014433174 3222132858800928 3223448700503661 3224588378431168 3229944837531552 3230629419515904 3238461997940736 3243841502920704 3249229943955456 3255868711855872 3263762482299648 3269184014662272 3274614552892608 3281213803206656 3289260626692614 3294724514776821 3303412495100928 3306848286044208 3307549167599616 3310069781200896 3315568235986944 3316922234454528 3321075824418816 3341471112830592 3342835689411204 3347021729297088 3355847614070784 3361422111768576 3363983780806656 3369571793731584 3375740958670129 3376456441924608 3382065173555712 3390264904094208 3394510336843776 3395896573370112 3408487557724116 3416751348657444 3422427015349566 3430050988621824 3431451739097088 3435748747739136 3438367059542016 3444078632730624 3449799693582336 3458259955808784 3462590534830848 3465229302194688 3470985497048832 3476751253688448 3491709790519296 3498102571244526 3503913372857889 3507326846650368 3513152970980352 3518988773257728 3520232941912064 3521670520531968 3526080504938496 3534727837639824 3540599478566136 3549183571473624 3553628008883328 3564453744488448 3568917303853056 3577570052603904 3590834628713472 3592301039367264 3596799470289408 3599540515458048 3605519818639872 3624899466151044 3627661925735064 3633687942222996 3643269747683328 3647832003772416 3649321690785792 3655383686949888 3662750291951616 3671732792587104 3677832016495056 3683941372004184 3685243861064192 3691365528607488 3720204321799734 3720992813549568 3723828503851008 3730014265485312 3731537513761344 3736210302471168 3739057589700608 3759155001934416 3765399445459224 3768268977120144 3769067656101888 3775328565829632 3784481753407488 3790768267948032 3798513497165184 3814048017105984 3818824128949248 3820383645041376 3830457755271168 3857989667051576 3858807362199552 3865217341206528 3868162941984768 3874588461821952 3881024655280128 3895414351684704 3898382964969024 3904858684179936 3911345160399504 3915155549749248 3921659130396672 3931167092686848 3945742702481664 3952297092352896 3960262059651072 3961879335598464 3966840568055808 3976568817344802 3992831517907827 3997831509993744 4001726153392128 4008373539028992 4010010462549504 4015031966834688 4018091738185728 4024766309179392 4039688957302656 4046399404075584 4049483079890304 4056209795969856 4066905764855808 4073661422272512 4081119666451947 4098678466143744 4103811004243968 4105486902134016 4113760589094912 4120594078445568 4130699391660492 4137561018556938 4145899343697216 4152786219683424 4156831818252288 4163736854495232 4170653360898048 4173831728037888 4189307066832384 4196266048670976 4197979702981512 4203236590280064 4206439788413184 4211707269787648 4229049377176218 4236074376141627 4239302599260162 4240201113114624 4255804004401152 4257541972583424 4262873446268928 4264614301441536 4273208673943552 4290804019244232 4296177145067904 4297931600671548 4306593116708736 4314661218091008 4325122003894272 4332306591940608 4340238375433023 4341158282474496 4351683309732864 4358912019549696 4366152737190144 4385680835590152 4392966019702428 4400263305449442 4404549993467904 4409131048058944 4410065556799488 4420757647982592 4422562979272704 4428101099225088 4438960540291872 4455294817107456 4457114252548272 4462695639062784 4497560448742962 4501941922566144 4509420231407616 4516910962689024 4520353205458944 4526013782458368 4527862097826816 4544650076965488 4555668464876592 4563236020466088 4575268985462784 4582869100056576 4599732924776448 4611013274411712 4616787379774464 4620305736259584 4627980662731776 4635668338251264 4664136761659368 4671884497143852 4676435795533824 4684203961307136 4691985031010304 4695560694042624 4701440673251328 4712970450186432 4720799304754848 4728641164065072 4732244761964832 4738170678511104 4752604992651264 4787779504951296 4789734719156352 4795732627052544 4797691089121728 4799387353944064 4807359758186496 4827154521649761 4833199288201392 4836882567646752 4844917256297328 4845944129273856 4857692996911104 4865762254381056 4873844915933184 4895643723449472 4903776021993408 4911921829338912 4916706969452544 4921820704809984 4933890940038921 4960272429066312 4961323751399424 4965104671801344 4973352353980416 4975383351681792 4981613736628224 5012206669245888 5014253534116806 5020532593945632 5024358636160192 5025423541469184 5033771421106176 5045975671209984 5054357690597376 5064684662886912 5073097760333568 5085397356141312 5091765505265664 5093844860055168 5125127022986166 5133640523024349 5145076482932736 5147177608645632 5153623121608704 5157550589313024 5166117949095936 5174699540373504 5193885802246272 5197843953292032 5206478245573248 5215126880532672 5228878840528896 5237564685778944 5241556123582464 5247153856866789 5260990269975552 5269729456470528 5280349412868096 5282505780797952 5289120757407744 5302091756459736 5310899217849204 5323775357210436 5330442013324992 5344498052038656 5346680616732672 5353375955779584 5357455650914304 5366355078905856 5386251943070208 5388451559050896 5395199205434112 5399310773187072 5408279727959808 5437349199226566 5441492888602596 5450531913334494 5464904621524992 5471748005658624 5473982536178688 5483075530424832 5485014118793216 5494125437927424 5507599188880656 5516748024742584 5527865791596288 5537048292911232 5560871147864064 5580306482699601 5585742755776512 5595021398227968 5597306270642016 5604315453706752 5608586384550912 5638732502901624 5648099168188836 5652403465680216 5653601484152832 5676722630111232 5683831261691904 5686152401922048 5697770245747776 5721072025658976 5728236193423872 5730575467562064 5742124155611648 5786984500577364 5788211043299328 5797826011809792 5802244412977152 5811882692732928 5821536982920192 5847574447453536 5857288026269904 5867017740599256 5872733324623872 5882488695595008 5896750639030272 5918614053722496 5940393089476608 5942819003397696 5950260852083712 5964853226017203 5996747264990616 6002589230088192 6012560308543488 6022547950252032 6027137607278592 6037149463769088 6059533435953984 6069599106113376 6074224619835456 6084314693954784 6100358647283712 6110492133408768 6148017699215616 6155716506365952 6158230353201024 6160407648346112 6170640883642368 6180891117668352 6196049087490738 6218849015545824 6229179329525136 6235247727378432 6245605281742848 6255980041347072 6260747592056832 6283960600248576 6294399073006464 6304854885420096 6309659682619776 6317560904681472 6336806656868352 6343574065764327 6358953898890243 6383706006601728 6386312958875136 6394310169403392 6396921452162304 6409813010915328 6436206028866348 6444265717601856 6446897401007322 6449176756862336 6459889675063104 6461258839031808 6476923995881472 6487683005841408 6498459887910912 6511737423711744 6527524964599296 6538368029324544 6549229105785216 6562427606413312 6578521253385228 6589449029553642 6600394958174163 6606824990201856 6613696572088416 6615098335199232 6620139562401792 6631136471973888 6633844468909056 6642151648837632 6682942225661184 6685671378822408 6694043458594176 6722844223537152 6739143587463168 6746340673114443 6751481917340258 6752912883849216 6764130347111424 6780529808188416 6789020673687552 6791793146740224 6816975115448232 6833502697314888 6844854030699132 6862903478194176 6871497495478272 6888157265461248 6899599387164672 6916519911617568 6925181069661696 6930458604389376 6941970994097664 6953502507376896 6996205142489052 7007826745715778 7014653693300736 7026305941960704 7037977546515456 7040465883824128 7043341041063936 7052161009876992 7069455675279648 7081198957132272 7098367142947248 7107256017766656 7128907488976896 7181669257426944 7184602078734528 7193598940578816 7199081030916096 7211039637279744 7249798932302088 7255323851470128 7267375884445992 7286539495366656 7298643381571584 7310767373899776 7325500583903232 7343465585174208 7355664032990112 7367882744008368 7370487722128384 7382731057214976 7440408643599468 7441985627099136 7447657007702016 7460028530970624 7463075027522688 7472420604942336 7478115179401216 7518310003868832 7521380301175209 7530798890918448 7536537954240288 7538135312203776 7550657131659264 7568963506814976 7581536535896064 7597026994330368 7628096034211968 7637648257898496 7640767290082752 7660915510542336 7687690534479249 7715979334103152 7717614724399104 7730434682413056 7736325883969536 7749176923643904 7762049310560256 7790828703369408 7796765929938048 7809717368359872 7822690320799008 7830311099498496 7843318260793344 7862334185373696 7891485404963328 7904594184705792 7920524119302144 7923758671196928 7933681136111616 7953137634689604 7985663035815654 7995663019987488 8003452306784256 8016747078057984 8020020925099008 8030063933669376 8036183476371456 8049532618358784 8079377914605312 8092798808151168 8098966159780608 8112419591939712 8147322844545024 8156023798839849 8162239332903894 8175797870001741 8197356932287488 8207622008487936 8210973804268032 8227521178189824 8241188156891136 8261398783320984 8275122037113876 8291798687394432 8305572439366848 8327473708990464 8341306721796096 8347663456075776 8378614133664768 8392532097341952 8395959405963024 8406473180560128 8412879576826368 8423414539575296 8458098754352436 8472148752283254 8478605198520324 8480402226229248 8511608008802304 8515083945166848 8525746892537856 8529228602883072 8546417347887104 8581608038488464 8592354290135808 8595863201343096 8613186233417472 8664613183881216 8680476750866046 8682316564948992 8703366619465728 8717824039099392 8732305474380288 8771361671180304 8785932039404856 8800526610898884 8809099986935808 8818262096117888 8845125958545408 8856202198450176 8877921080583744 8910589634214912 8914228505096544 8925391278125568 8995120897485924 9003883845132288 9018840462815232 9033821925378048 9040706410917888 9052027564916736 9055724195653632 9089300153930976 9111336929753184 9126472040932176 9150537970925568 9165738200113152 9222026548823424 9233574759548928 9240611472519168 9255961325463552 9271336676502528 9294073631236107 9328273523318736 9343768994287704 9352871591067648 9368407922614272 9383970062020608 9391121388085248 9425940900372864 9441598609509696 9457282328130144 9464489523929664 9476341357022208 9505209985302528 9575559009902592 9579469438312704 9591465254105088 9595382178243456 9598774707888128 9614719516372992 9654309043299522 9666398576402784 9673765135293504 9689834512594656 9691888258547712 9715385993822208 9731524508762112 9747689831866368 9791287446898944 9807552043986816 9823843658677824 9843641409619968 9867781880077842 9884173544330463 9920544858132624 9922647502798848 9930209343602688 9946704707960832 9950766703363584 9963227473256448 10024413338491776 10028507068233612 10041065187891264 10048717272320384 10067542842212352 10091951342419968 10108715381194752 10127222876010387 10129369325773824 10146195520667136 10170794712282624 10183531010531328 10187689720110336 10250254045972332 10267281046048698 10290152965865472 10294355217291264 10307246243217408 10315101178626048 10332235898191872 10349399080747008 10387771604492544 10395687906584064 10412956491146496 10430253761065344 10475129371557888 10494307713733578 10511740118573667 10521980539951104 10539458912941056 10560698825736192 10565011561595904 10578241514815488 10604183512919472 10621798435698408 10647550714420872 10660884026649984 10693361233465344 10706751911559168 10732710157811712 10772503886140416 10776903118101792 10790398410868224 10798621546374144 10816559455919616 10874698398453132 10882985777205192 10901063826668988 10929809243049984 10943496011317248 10947965072357376 10966151060849664 10970028237586432 10988250875854848 11015198377761312 11033496049485168 11055731583192576 11074096585822464 11160612965399202 11171485511553024 11190042796455936 11194612541284032 11208630907413504 11217172769101824 11277465005803248 11296198336377672 11304806931360432 11307202968305664 11353445260222464 11372304803844096 11395540491495552 11442144051317952 11456472386847744 11461150935124128 11484248311223296 11573969001154728 11576422086598656 11595652023619584 11604488825954304 11623765385465856 11643073965840384 11695148894907072 11714576052539808 11734035481198512 11745466649247744 11764977391190016 11793501278060544 11837228107444992 11880786178953216 11885638006795392 11900521704167424 11929706452034406 11978494553723481 11993494529981232 12005178460176384 12025120617086976 12045095900504064 12054275214557184 12074298927538176 12119066871907968 12139198212226752 12148449239670912 12168629387909568 12200717294567424 12220984266817536 12243358999355841 12296035398431232 12311433012731904 12316460706402048 12320815296692224 12341281767284736 12361782235336704 12392098174981476 12437698031091648 12458358659050272 12470495454756864 12491210563485696 12511960082694144 12521495184113664 12567921200497152 12588798146012928 12609709770840192 12619319365239552 12635121809362944 12687148131528654 12708223128424881 12717907797780486 12767412013203456 12772625917750272 12788620338806784 12793842904324608 12819626021830656 12872412057732696 12888531435203712 12893794802014644 12898353513724672 12919779350126208 12975366011682816 12996919775821824 13020715126299069 13023474847423488 13055049929198592 13076736058649088 13098458211570432 13124855212826624 13157042506770456 13178898059107284 13200789916348326 13213649980403712 13227393144176832 13230196670398464 13262272943947776 13267688937818112 13284303297675264 13365884451322368 13371342757644816 13388086917188352 13492681346228886 13502963834680516 13505825767698432 13528260694222848 13561059616376832 13578041347375104 13583586293480448 13633950230896464 13667005394629776 13689708061398264 13725806956388352 13799198774329344 13833039823235136 13850362139323392 13860917208778752 13883941988195328 13907005014753792 13992410284978104 14015653491431556 14029307386601472 14052611883921408 14075955093030912 14086682082127872 14104322019753984 14138911350559296 14162397914264544 14196734285894496 14214512035533312 14257814977953792 14363338514853888 14369204157469056 14387197881157632 14398162061832192 14422079274559488 14481463564949283 14499597864604176 14510647702940256 14534751768891984 14573078990733312 14597286763143168 14621534747799552 14686931170348416 14711328065980224 14735765488016736 14740975444256768 14765462114429952 14801672820116763 14880817287198936 14883971254198272 14895314015404032 14920057061941248 14926150055045376 14944841209884672 14956230358802432 15036620007737664 15042760602350418 15061597781836896 15073075908480576 15076270624407552 15101314263318528 15137927013629952 15163073071792128 15194053988660736 15256192068423936 15275296515796992 15281534580165504 15375381068958498 15400921569073047 15431958668206304 15435229448798208 15460869364826112 15472651767939072 15498353847287808 15524098621120512 15581657406738816 15593531859876096 15619434736719744 15645380641598016 15686636521586688 15724668370747392 15741461570600367 15782970809926656 15809188369411584 15841048238604288 15847517342393856 15867362272223232 15906275269379208 15971326071631308 15991326039974976 16033494156115968 16040041850198016 16060127867338752 16072366952742912 16099065236717568 16158755829210624 16185597616302336 16197932319561216 16224839183879424 16312047597679698 16324478665807788 16351595740003482 16394713864574976 16415244016975872 16421947608536064 16455042356379648 16482376313782272 16522797566641968 16550244074227752 16583597374788864 16611144878733696 16682613443592192 16740919448098803 16757228267329536 16785064194683904 16791918811926048 16812946361120256 16825759153652736 16846829079150592 16916197508704872 16944297504566508 16957210397040648 16960804452458496 17030167890333696 17051493785075712 17058457205766144 17092834695774208 17163216076976928 17184708580271616 17191726402686192 17226372466834944 17360953501732092 17364633129897984 17406733238931456 17435648078198784 17464610948760576 17542723342360608 17571864078809712 17601053221797768 17618199973871616 17636524192235776 17690251917090816 17755842161167488 17821179268429824 17828457010193088 17850782556251136 17990241794971848 18007767690264576 18037680925630464 18067643850756096 18081412821835776 18111448391307264 18178600307861952 18222673859506368 18252944081864352 18301075941851136 18331476400226304 18444053097646848 18467149519097856 18481222945038336 18511922650927104 18542673353005056 18588147262472214 18656547046637472 18687537988575408 18705743182135296 18736815845228544 18767940124041216 18782242776170496 18851881800745728 18883197219019392 18914564656260288 18928979047859328 18952682714044416 19010419970605056 19030722197292981 19076861696670729 19151118019805184 19158938876625408 19182930508210176 19190764356486912 19197549415776256 19229439032745984 19308618086599044 19332797152805568 19347530270587008 19379669025189312 19383776517095424 19430771987644416 19463049017524224 19495379663732736 19582574893797888 19615104087973632 19647687317355648 19687282819239936 19735563760155684 19768347088660926 19801184874522489 19841089716265248 19845295005597696 19860418687205376 19893409415921664 19901533406727168 19926454946512896 20048826676983552 20057014136467224 20082130375782528 20097434544640768 20217430762389504 20239022019343329 20254445752020774 20258738651547648 20292391041334272 20341589424565248 20367062021062656 20375379440220672 20500508091944664 20534562092097396 20588710434582528 20614492486434816 20664471796383744 20698798161494016 20775543208985088 20791375813168128 20825912982292992 20860507522130688 20988615427467156 21023480237147334 21043961079902208 21078917825882112 21121397651472384 21130023123191808 21156483029630976 21208367025838944 21243596871396816 21295101428841744 21321768053299968 21386722466930688 21545007772280832 21553806236203584 21580796821736448 21597243092748288 21633118911839232 21749396796906264 21765971554410384 21802127653337976 21859618486099968 21895930144714752 21932302121699328 21976501751709696 22030396755522624 22066992098970336 22111463166385152 22148193171644928 22321225930798404 22342971023106048 22380085592911872 22389225082568064 22417261814827008 22434345538203648 22554930011606496 22564140903525627 22592396672755344 22609613862720864 22614405936611328 22706890520444928 22744609607688192 22791080982991104 22884288102635904 22912944773695488 22922301870248256 22968496622446592 23063071603437747 23147938002309456 23152844173197312 23191304047239168 23208977651908608 23247530770931712 23286147931680768 23390297789814144 23429152105079616 23468070962397024 23490933298495488 23529954782380032 23587002556121088 23674456214889984 23761572357906432 23771276013590784 23801043408334848 23859412904068812 23956989107446962 23986989059962464 24010356920352768 24050241234173952 24090191801008128 24108550429114368 24148597855076352 24238133743815936 24278396424453504 24296898479341824 24337258775819136 24441968533635072 24486717998711682 24527393610005223 24592070796862464 24622866025463808 24632921412804096 24641630593384448 24682563534569472 24723564470673408 24784196349962952 24875396062183296 24916717318100544 24982421126971392 25023920165388288 25042990368227328 25135842400994304 25177596292025856 25219419541680384 25238638730479104 25270243618725888 25374296263057308 25416446256849762 25435815595560972 25534824026406912 25545251835500544 25577240677613568 25587685808649216 25639252043661312 25744824115465392 25777062870407424 25787589604029288 25796707027449344 25839558700252416 25993839551643648 26041430252598138 26046949694846976 26110099858397184 26153472117298176 26196916423140864 26249710425653248 26314085013540912 26357796118214568 26401579832696652 26427299960807424 26454786288353664 26535377875636224 26568606595350528 26731768902644736 26742685515289632 26776173834376704 26985362692457772 27005927669361032 27011651535396864 27056521388445696 27122119232753664 27156082694750208 27167172586960896 27267900461792928 27334010789259552 27379416122796528 27451613912776704 27666079646470272 27700724278646784 27721834417557504 27767883976390656 27814010029507584 27984820569956208 28031306982863112 28058614773202944 28105223767842816 28151910186061824 28173364164255744 28277822701118592 28324795828529088 28393468571788992 28429024071066624 28515629955907584 28726677029707776 28738408314938112 28774395762315264 28796324123664384 28844158549118976 28962927129898566 28999195729208352 29021295405880512 29069503537783968 29146157981466624 29194573526286336 29243069495599104 29373862340696832 29422656131960448 29471530976033472 29481950888513536 29530924228859904 29603345640233526 29652520632991389 29761634574397872 29767942508396544 29790628030808064 29840114123882496 29852300110090752 29889682419769344 29912460717604864 30073240015475328 30085521204700836 30123195563673792 30146151816961152 30202628526637056 30275854027259904 30326146143584256 30381668628031161 30388107977321472 30512384136847872 30550593031593984 30563069160331008 30750762137916996 30801843138146094 30863917336412608 30870458897596416 30921738729652224 30945303535878144 30996707694575616 31048197242241024 31163314813477632 31187063719752192 31238869473439488 31290761283196032 31482923141200734 31535220355721001 31565941619853312 31618376738823168 31682096477208576 31695034684787712 31734724544446464 31812550538758416 31942652143262616 31982652079949952 32080083700396032 32120255734677504 32198130473435136 32317511658421248 32371195232604672 32395864639122432 32449678367758848 32624095195359396 32648957331615576 32703191480006964 32789427729149952 32830488033951744 32843895217072128 32910084712759296 32964752627564544 33045595133283936 33100488148455504 33167194749577728 33222289757467392 33481838896197606 33514456534659072 33570128389367808 33583837623852096 33625892722240512 33651518307305472 33693658158301184 33832395017409744 33888595009133016 33914420794081296 33921608904916992 34060335780667392 34116914411532288 34326432153953856 34369417160543232 34383452805372384 34452744933669888 34721907003464184 34729266259795968 34813466477862912 34871296156397568 34929221897521152 35085446684721216 35143728157619424 35202106443595536 35236399947743232 35273048384471552 35380503834181632 35511684322334976 35642358536859648 35656914020386176 35701565112502272 35935483661170443 35980483589943696 36015535380529152 36075361851260928 36135287701512192 36162825643671552 36222896782614528 36357200615723904 36445347719012736 36505888163728704 36602151883702272 36662952800452608 36730076998067523 36888106195293696 36934299038195712 36962445890076672 37023845301854208 37085346706010112 37176294524944428 37313094093274944 37375075977150816 37411486364270592 37473631690457088 37535880248082432 37564485552340992 37703763601491456 37766394438038784 37829129312520576 37857958095718656 37905365428088832 38061444394585962 38153723393341458 38302236039610368 38317877753250816 38365861016420352 38381528712973824 38395098831552512 38458878065491968 38617236173198088 38665594305611136 38695060541174016 38759338050378624 38926098035048448 38990759327465472 39062145378897207 39165149787595776 39230208175947264 39295374634711296 39374565638479872 39471127520311368 39536694177321852 39602369749044978 39682179432530496 39690590011195392 39786818831843328 39803066813454336 39852909893025792 40097653353967104 40114028272934448 40164260751565056 40194869089281536 40478044038686658 40508891504041548 40517477303095296 40584782082668544 40683178849130496 40734124042125312 40750758880441344 41001016183889328 41069124184194792 41177420869165056 41397596322988032 41551086417970176 41582751626336256 41651825964585984 41721015044261376 41977230854934312 42046960474294668 42087922159804416 42157835651764224 42260046246383616 42312966059261952 42416734051677888 42487193742793632 42590202857683488 42643536106599936 42773444933861376 43090015544561664 43107612472407168 43161593643472896 43194486185496576 43266237823678464 43498793593812528 43531943108820768 43604255306675952 43719236972199936 43791860289429504 43864604243398656 44060793511045248 44133984197940672 44222926332770304 44296386343289856 44405018460350289 44642451861596808 44685942046212096 44760171185823744 44778450165136128 44834523629654016 44868691076407296 45109860023212992 45128281807051254 45184793345510688 45219227725441728 45228811873222656 45413781040889856 45489219215376384 45582161965982208 45768576205271808 45825889547390976 45844603740496512 45936993244893184 46126143206875494 46202764707219141 46295876004618912 46305688346394624 46382608094478336 46417955303817216 46495061541863424 46572295863361536 46780595579628288 46858304210159232 46936141924794048 47059909564760064 47174005112242176 47224384711801101 47348912429779968 47523144715812864 47542552027181568 47602086816669696 47718825808137624 47913978214893924 47973978119924928 48100482468347904 48180383602016256 48217100858228736 48297195710152704 48476267487631872 48556792848907008 48593796958683648 48674517551638272 48973435997423364 49054787220010446 49184141593724928 49245732050927616 49265842825608192 49283261186768896 49365127069138944 49447128941346816 49568392699925904 49750792124366592 49833434636201088 50047840330776576 50222758344296409 50271684801988608 50355192584051712 50438839083360768 50477277460958208 50540487237451776 50748592526114616 50832892513699524 50871631191121944 51090503671001088 51154481355227136 51175371617298432 51278504087322624 51489648230930784 51554125740814848 51575179208058576 51593414054898688 51679117400504832 52082860505196276 52093899389693952 52220199716794368 52306944234596352 52393832846281728 52499420851306496 52628170027081824 52715592236429136 52803159665393304 52854599921614848 52909572576707328 53070755751272448 53463537805289472 53485371030579264 53552347668753408 53970725384915544 54011855338722064 54023303070793728 54113042776891392 54244238465507328 54334345173921792 54535800923585856 54668021578519104 54758832245593056 54903227825553408 55332159292940544 55401448557293568 55443668835115008 55535767952781312 55628020059015168 55969641139912416 56062613965726224 56117229546405888 56210447535685632 56303820372123648 56346728328511488 56555645402237184 56649591657058176 56786937143577984 56858048142133248 57031259911815168 57092166591878943 57230585090012187 57453354059415552 57476816629876224 57548791524630528 57592648247328768 57688317098237952 57925854259797132 57998391458416704 58042590811761024 58139007075567936 58292315962933248 58389147052572672 58486138991198208 58747724681393664 58845312263920896 58943061952066944 58963901777027072 59061848457719808 59206691280467052 59305041265982778 59523269148795744 59535885016793088 59581256061616128 59680228247764992 59704600220181504 59779364839538688 59824921435209728 60146480030950656 60171042409401672 60246391127347584 60292303633922304 60652292287168512 60717066058029987 60763337256062322 60776215954642944 61024768273695744 61101186063187968 61126138320662016 61501524275833992 61603686276292188 61727834672825216 61843477459304448 61993415389151232 62096394484482048 62326629626955264 62374127439504384 62477738946878976 62581522566392064 62965846282401468 63070440711442002 63131883239706624 63236753477646336 63364192954417152 63390069369575424 63469449088892928 63625101077516832 63885304286525232 63965304159899904 64160167400792064 64635023316842496 64742390465209344 64791729278244864 64899356735517696 65248190390718792 65297914663231152 65406382960013928 65578855458299904 65687790434144256 65929505255129088 66091190266567872 66200976296911008 66334389499155456 66444579514934784 66963677792395212 67028913069318144 67140256778735616 67167675247704192 67251785444481024 67303036614610944 67387316316602368 67664790034819488 67777190018266032 67828841588162592 67843217809833984 68120671561334784 68233828823064576 68652864307907712 68738834321086464 68766905610744768 68905489867339776 69189214810313241 69443814006928368 69458532519591936 69626932955725824 69742592312795136 69858443795042304 70170893369442432 70287456315238848 70404212887191072 70472799895486464 70546096768943104 70761007668363264 71023368644669952 71284717073719296 71313828040772352 71403130225004544 71870967322340886 71960967179887392 72031070761058304 72150723702521856 72270575403024384 72325651287343104 72445793565229056 72714401231447808 72890695438025472 73011776327457408 73325905600905216 73460153996135046 73582180830015669 73776212390587392 73868598076391424 73924891780153344 74047690603708416 74170693412020224 74352589049888856 74626188186549888 74750151954301632 74947263380914176 75071760496164864 75128971104681984 75407527202982912 75532788876077568 75658258625041152 75715916191437312 75810730856177664 76122888789171924 76307446786682916 76604472079220736 76635755506501632 76731722032840704 76763057425947648 76790197663105024 76917756130983936 77234472346396176 77331188611222272 77390121082348032 77518676100757248 77981518654930944 78124290757794414 78330299575191552 78460416351894528 78590749269422592 78749131276959744 78942255040622736 79073388354643704 79204739498089956 79364358865060992 79606133626908672 79705819786051584 80195306707934208 80228056545868896 80328521503130112 80389738178563072 80956088077373316 81017783008083096 81034954606190592 81169564165337088 81366357698260992 81468248084250624 81501517760882688 82002032367778656 82138248368389584 82354841738330112 83102172835940352 83165503252672512 83303651929171968 83442030088522752 83954461709868624 84093920948589336 84175844319608832 84315671303528448 84520092492767232 84833468103355776 84974387485587264 85180405715366976 85287072213199872 85546889867722752 86180031089123328 86215224944814336 86323187286945792 86388972370993152 86532475647356928 86997587187625056 87063886217641536 87208510613351904 87438473944399872 87583720578859008 87729208486797312 88121587022090496 88267968395881344 88445852665540608 88592772686579712 88810036920700578 88957561898974167 89284903723193616 89371884092424192 89520342371647488 89556900330272256 89669047259308032 89737382152814592 90219720046425984 90256563614102508 90369586691021376 90438455450883456 90827562081779712 90978438430752768 91145005884093483 91164323931964416 91537152410543616 91651779094781952 91689207480993024 91873986489786368 92252286413750988 92405529414438282 92591752009237824 92611376692789248 92765216188956672 92835910607634432 92990123083726848 93144591726723072 93561191159256576 93716608420318464 93872283849588096 94448769423602202 94605661067163003 94697824859559936 95046289431625728 95085104054363136 95204173633339392 95437651616275248 95827956429787848 95947956239849856 96360767204032512 96594391420305408 96952534975263744 97113585697814016 97187593917367296 97349035103276544 97946871994846728 98109574440020892 98368283187449856 98491464101855232 98531685651216384 98730254138277888 98894257882693632 99136785399851808 99501584248733184 99666869272402176 100445516688592818 100543369603977216 100710385168103424 100877678166721536 100954554921916416 101080974474903552 101497185052229232 101665785027399048 101743262382243888 102181007342002176 102350743234596864 102979296461861568 103108251481629696 103150358416117152 103186828109797376 103358234801009664 104165721010392552 104187798779387904 104440399433588736 104613888469192704 104787665692563456 104998841702612992 105256340054163648 105431184472858272 105606319330786608 105709199843229696 105819145153414656 106141511502544896 106927075610578944 106970742061158528 107104695337506816 107806450983511329 107941450769831088 108023710677444128 108046606141587456 108226085553782784 108488476931014656 108668690347843584 109071601847171712 109336043157038208 109517664491186112 109806455651106816 110190230994202569 110664318585881088 110802897114587136 110887337670230016 111071535905562624 111256040118030336 111939282279824832 112125227931452448 112234459092811776 112420895071371264 112607640744247296 112693456657022976 113111290804474368 113299183314116352 113573874287155968 113716096284266496 114184333183757886 114461170180024374 114906708118831104 114953633259752448 115097583049261056 115185296494657536 115376634196475904 115851708519594264 115996782916833408 116085181623522048 116278014151135872 116778294105145344 116972277982396416 117186436136691621 117495449362787328 117690624527841792 117886123904133888 117927803554054144 118123696915439616 118413382560934104 118610082531965556 119046538297591488 119071770033586176 119360456495529984 119409200440363008 119558729679077376 119649842870419456 120292960061901312 120342084818803344 120492782254695168 120584607267844608 121434132116059974 121526674512124644 121552431909285888 122049536547391488 122202372126375936 122252276641324032 123003048551667984 123207372552584376 123455669345650432 124192788968964096 124653259253910528 124748254879008768 124955477893757952 125163045132784128 125931692564802936 126140881422884004 126263766479413248 126473506955292672 126780138739150848 126938898177785856 127250202155033664 127770608573050464 127930608319799808 128320334801584128 129270046633684992 129484780930418688 129583458556489728 129798713471035392 130496380781437584 130595829326462304 130812765920027856 131157710916599808 131375580868288512 132182380533135744 132401952593822016 132668778998310912 132889159029869568 133215055381050867 133927355584790424 134057826138636288 134280513557471232 134335350495408384 134503570888962048 134606073229221888 135329580069638976 135554380036532064 135657683176325184 135686435619667968 136241343122669568 136467657646129152 137305728615815424 137477668642172928 137533811221489536 137810979734679552 138378429620626482 138608294121657423 138887628013856736 138917065039183872 139253865911451648 139485184625590272 139716887590084608 140341786738884864 140574912630477696 140808425774382144 141092193537886208 141522015336726528 141673154135403303 142046737289339904 142569434147438592 142627656081544704 142806260450009088 143741934644681772 143921934359774784 144301447405043712 144541150806048768 144651302574686208 144891587130458112 145428802462895616 145781390876050944 146023552654914816 146920307992270092 147164361660031338 147552424781174784 147737196152782848 147849783560306688 148095381207416832 148341386824040448 148705178099777712 149252376373099776 149500303908603264 150143520992329728 150668275032889227 150815054405965824 151065577752155136 151316517250082304 151431832382874624 151621461712355328 152245777578343848 152614893573365832 153271511013003264 153463444065681408 153526114851895296 153835512261967872 154468944692792352 154662377222444544 154780242164696064 155037352201514496 156248581515588828 156660599150383104 156920832703789056 157181498538845184 157498262553919488 157884510081245472 158146776709287408 158409478996179912 158728717730121984 159212267253817344 160390613415868416 160456113091737792 160657043006260224 160779476357126144 161912176154746632 162035566016166192 162069909212381184 162339128330674176 162732715396521984 163003035521765376 164004064735557312 164276496736779168 164709683476660224 166204345671880704 166331006505345024 166607303858343936 166884060177045504 167908923419737248 168187841897178672 168351688639217664 168631342607056896 169040184985534464 169666936206711552 169948774971174528 170360811430733952 170574144426399744 171093779735445504 171691755270036561 172360062178246656 172430449889628672 172646374573891584 172777944741986304 173064951294713856 173995174375250112 174127772435283072 174417021226703808 174876947888799744 175167441157718016 175458416973594624 176243174044180992 176535936791762688 176891705331081216 177185545373159424 177620073841401156 177915123797948334 178569807446387232 178743768184848384 179040684743294976 179113800660544512 179338094518616064 179474764305629184 180439440092851968 180513127228205016 180739173382042752 180876910901766912 181956876861505536 182151198174089961 182290011768186966 182328647863928832 183074304821087232 183303558189563904 183378414961986048 183747972979572736 184504572827501976 184811058828876564 185183504018475648 185530432377913344 185980246167453696 186289183453446144 187122382318513152 187433216840636928 187744567699176192 188897538847204404 189211322134326006 189395649719119872 190092578863251456 190170208108726272 190408347266678784 190875303232550496 191655912859575696 191895912479699712 193905069950527488 194227171395628032 194375187834734592 194698070206553088 195893743989693456 196219148880041784 196736566374899712 197063371302432768 197788515765387264 198273570799703616 199003168497466368 199333738544804352 200891033377185636 201086739207954432 201420770336206848 201755356333443072 201909109843832832 202161948949807104 202994370104458464 203331570054798096 203486524764487776 204362014684004352 204701486469193728 205958592923723136 206216502963259392 206300716832234304 206373656219594752 206716469602019328 207567644430939723 208331442020785104 208375597558775808 208880798867177472 209227776938385408 209575331385126912 210512680108327296 210862368945716544 211212638661573216 211418399686459392 211638290306829312 212283023005089792 213854151221157888 213941484122317056 214209390675013632 215612901967022658 215882901539662176 216047421354888256 216093212283174912 216452171107565568 216976953862029312 217337380695687168 218143203694343424 218672086314076416 219035328982372224 220380461988405138 220746542490047007 221328637171762176 221605794229174272 221774675340460032 222143071811125248 222512080236060672 223878564559649664 224250455862904896 224841790142742528 225215281488494592 225386913314045952 226222581608948736 226598366628232704 227147748574311936 227432192568532992 228368666367515772 228922340360048748 229813416237662208 229907266519504896 230195166098522112 230370592989315072 230753268392951808 231703417039188528 231993565833666816 232170363247044096 232556028302271744 233944555964792832 234372872273383242 234990898725574656 235381249055683584 235772247808267776 235855607108108288 236247393830879232 236826765121868208 237220165063931112 238093076595182976 238818400880726016 239117459358154752 240585920123802624 240684169637606688 240985564509390336 241169214535689216 242868264232119948 243053349024249288 243104863818571776 244099073094782976 244404744252751872 244504553282648064 246006097103335968 246414745105168752 246911338691300864 249306518507821056 249496509758017536 249910955787515904 250326090265568256 251863385129605872 252281762845768008 252527532958826496 252947013910585344 253560277478301696 254500404310067328 255541217146100928 255861216639599616 256640669603168256 258540093267369984 258969561860837376 259166917112979456 259597426942070784 260992761562875168 261191658652924608 261625531840055712 262315421833199616 262751161736577024 264364761066271488 264803905187644032 265337557996621824 265778318059739136 266430110762101734 267854711169580848 268115652277272576 268561027114942464 268670700990816768 269007141777924096 269212146458443776 270659160139277952 271108760073064128 271315366352650368 272482686245339136 272935315292258304 273435017652280449 274611457231630848 274955337284345856 275067622442979072 275621959469359104 276756859241252964 277216588243314846 277775256027713472 277834130078367744 278507731822903296 278970369251180544 279433775180169216 280683573477769728 281149825260955392 281616851548764288 282184387075772416 283346308270806606 283816983201489009 284093474578679808 285138868294877184 285255312163089408 285612520900018176 287483869289363544 287843868719549568 289082301612097536 289783174260916224 290857604925791232 291562781752101888 292047105309829632 293840615984540184 294328723320062676 295104849562349568 295474392305565696 296190762414833664 296682773648080896 297410356199555424 298504752746199552 299000607817206528 301336550065778454 301630108811931648 302131155504310272 302633034500164608 302863664765749248 303242923424710656 304491555156687696 305229787146731664 306543022026006528 307052229703790592 308937889385584704 309324754444889088 309560484329392128 310074704403028992 312497163031177656 313321198300766208 313841665407578112 314362997077690368 314996525107838976 315769020162490944 316293553418574816 316818957992359824 317457435460243968 318424534507634688 320781226831736832 320912226183475584 321314086012520448 321558952714252288 323419352950533987 323824352309493264 324071132032332384 324139818424762368 324678256661348352 325465430793043968 326006071043530752 328008129471114624 328552993473558336 329419366953320448 330570692982607707 332408691343761408 332662013010690048 333214607716687872 333768120354091008 335817846839474496 336375683794357344 336703377278435328 337262685214113792 338080369971068928 339333872413423104 339897549942349056 340721622861467904 341148288852799488 343383510540073122 344720124356493312 344860899779257344 345292749147783168 345555889483972608 346129902589427712 347990348750500224 348255544870566144 348834042453407616 350334882315436032 350916833947189248 351559308410074863 352486348088361984 353071873583525376 353783410662162432 354371090746318848 355240147682802312 355830247595896668 357139614892774464 358081369486589952 358227601321089024 358676189037232128 358949528611258368 360878880185703936 361026254456410032 361478346764085504 361753821803533824 364302396348179922 364580023536373932 364657295727857664 366148609642174464 366607116379127808 366756829923972096 367495945959145472 369009145655003952 369622117657753128 370367008036951296 372578366906892288 374244764637026304 374866433681273856 375489135398352384 377795077694408808 378422644268652012 378791299438239744 380340416217452544 380816694533357568 381750606465100992 383311825719151392 383791824959399424 387810139901054976 388454342791256064 388750375669469184 389396140413106176 391787487979386912 392438297760083568 393473132749799424 394126742604865536 396547141599407232 398006336994932736 398667477089608704 399645166143152601 401782066754371272 402173478415908864 402841540672413696 403510712666886144 403818219687665664 405988740208916928 406663140109596192 406973049528975552 408724029368008704 409402972938387456 411917185847446272 412433005926518784 412601433664468608 412747312439189504 413432939204038656 415135288861879446 416662884041570208 416751195117551616 417761597734354944 418455553876770816 419150662770253824 421025360216654592 421724737891433088 422425277323146432 423276580613658624 424566046010179584 425019462406209909 427708302442315776 427882968244634112 428418781350027264 431225803934045316 431765803079324352 432094842709776512 432904342215131136 433953907724058624 434674761391374336 436286407388686848 437344172628152832 438070657964744448 440760923976810276 441493084980094014 442657274343524352 443211588458348544 443549350680920064 444286143622250496 445024160472121344 447757129119299328 448500911725809792 450430562976989184 452004825098667681 452445163217897472 453196733256465408 454295497148623872 454864385137065984 456737332735031544 457844680720097496 459814533039009792 460390332197044224 461506536785903616 463406834078377056 463987131667333632 464340726494088192 465112056604543488 468745744546766484 469981797451149312 470762498111367168 471544495616535552 471711214216216576 472494787661758464 473653530243736416 474440330127862224 476186153190365952 477636801761452032 481171840247605248 481368339275213376 481971129018780672 482338429071378432 485736528464239896 486106698048498576 486209727637143552 488198146189565952 489009106565296128 492012194206671936 492829490210337504 493822677382601728 498613037015642112 498993019516035072 499821911575031808 500652180531136512 503726770259211744 504563525691536016 505055065917652992 505894027821170688 507120554956603392 509000808620134656 511082434292201856 511722433279199232 513281339206336512 515075265810109683 517080186534739968 517939123721674752 518333834225958912 519194853884141568 521985523125750336 522383317305849216 523251063680111424 524630843666399232 525502323473154048 528729522132542976 529607810375288064 530675115993243648 531556636119478272 532860221524203468 535709422339161696 536231304554545152 537122054229884928 537341401981633536 538014283555848192 538424292916887552 541318320278555904 542217520146128256 542630732705300736 545870630584516608 546453594522269883 546870035304560898 549222914463261696 549910674568691712 550135244885958144 551243918938718208 553513718482505928 554433176486629692 555550512055426944 557940738502361088 558867550360338432 561367146955539456 562299650521910784 563233703097528576 564368774151544832 566692616541613212 567633966402978018 568186949157359616 570277736589754368 570510624326178816 571225041800036352 574967738578727088 575687737439099136 581715209851582464 583125563504203776 584094210619659264 587681231969080368 588657446640125352 590209699124699136 593365547296161792 594820712399110848 597009505492399104 598001215634413056 602673100131556908 603260217623863296 604262311008620544 605266069000329216 605727329531498496 606485846849421312 608983110313375392 610459574293463328 613086044052013056 614104459407581184 617875778771169408 618649508889778176 619120968658784256 620149408806057984 622702933292819169 624994326062355312 626642396601532416 627683330815156224 628725994155380736 631538040324981888 632587106837149632 633637915984719648 634914870920487936 636849069015269376 641562453663473664 641824452366951168 642628172025040896 643117905428504576 646838705901067974 647648704618986528 648142264064664768 648279636849524736 649356513322696704 650930861586087936 652012142087061504 656016258942229248 657105986947116672 661141385965215414 662239627470141021 664817382687522816 665324026021380096 666429215433375744 667536240708182016 671635693678948992 672751367588714688 674525370428227584 676160739942137856 678667744826846208 679795099884698112 681443245722935808 682296577705598976 686767021080146244 689440248712986624 689721799558514688 690585498295566336 691111778967945216 692259805178855424 695980697501000448 696511089741132288 697668084906815232 701833667894378496 703118616820149726 704972696176723968 706143747167050752 707566821324324864 708742181492637696 710480295365604624 711660495191793336 714279229785548928 716455202642178048 717352378074464256 721757760371407872 722052508912820064 722956693528171008 723507643607067648 728604792696359844 729160047072747864 729314591455715328 732297219284348928 733214232758255616 733513659847944192 734991891918290944 738018291310007904 739244235315506256 740734016073902592 748489529274052608 749732867362547712 750978270796704768 755590155388817616 756845288537304024 757582598876479488 760680832434905088 763501212930201984 766623651438302784 767583649918798848 775620279802109952 776908685582512128 777500751338938368 778792280826212352 783574975958773824 784876595520167136 786946265499598848 788253485209731072 793094283198814464 796012673989865472 797334954179217408 799290332286305202 803564133508742544 804346956831817728 805683081344827392 807021425333772288 807636439375331328 811977480417833856 813326280219192384 813946099057951104 817448058736017408 818805945876774912 820305052956841347 823834371694892544 824866011853037568 825202867328937216 825494624878379008 826865878408077312 830270577723758892 833325768083140416 833502390235103232 835523195468709888 836911107753541632 838301325540507648 842050720433309184 843449475782866176 844850554646292864 846553161227317248 850038924812419818 851450949604467027 855416604884631552 855765936489268224 856837562700054528 862451607868090632 863531606158648704 864189685419553024 869349522782748672 872572814777373696 874688345256305664 876141315929488896 881521847953620552 882986169960188028 885314548687048704 886423176916697088 888572287244500992 890048320944242688 895514258238598656 897001823451619584 904009650197335362 904890326435794944 906393466512930816 908590994297247744 909728770274131968 913474665470063088 915689361440194992 919629066078019584 926813668156754112 927974263334667264 928681452988176384 930224113209086976 937491489093532968 939963594902298624 941524996222734336 943088991233071104 944989575323516928 947307060487472832 948880660255724448 952372306380731904 955273603522904064 962343680495210496 962736678550426752 963942258037561344 964676858142756864 970258058851601961 971473056928479792 972213396096997152 972419455274287104 976396292379131904 978018213130592256 984024388413343872 985658980420675008 987645354765203456 991712078947823121 997226074031284224 997986039032070144 999643823150063616 1001304361062273024 1007453540518423488 1009127051383072032 1010110131835305984 1011788055642341376 1014241109913206784 1018001617240269312 1022164868584403712 1023444866558398464 1030150531620219366 1034160373069479936 1035878247443349504 1036667668451917824 1038389707768283136 1043971046251500672 1044766634611698432 1046502127360222848 1051004646946308096 1054677925230224589 1057459044265085952 1059215620750576128 1061350231986487296 1063113272238956544 1065720443048406936 1071418844678323392 1074244108459769856 1074682803963267072 1076028567111696384 1076848585833775104 1082636640557111808 1084435040292256512 1085261465410601472 1092907189044539766 1093740070609121796 1098445828926523392 1099821349137383424 1100270489771916288 1102487837877436416 1107027436965011856 1108866352973259384 1111101024110853888 1117735100720676864 1122734293911078912 1124599301043821568 1126467406195057152 1128737548303089664 1133385233083226424 1135267932805956036 1136373898314719232 1141021248652357632 1142450083600072704 1149935477157454176 1151375474878198272 1163430419703164928 1166251127008407552 1168188421239318528 1175362463938160736 1177314893280250704 1180419398249398272 1189641424798221696 1194019010984798208 1196002431268826112 1205346200263113816 1206520435247726592 1208524622017241088 1210532138000658432 1211454659062996992 1217966220626750784 1220919148586926656 1226172088104026112 1228208918815162368 1235751557542338816 1237299017779556352 1238241937317568512 1240298817612115968 1245405866585638338 1249988652124710624 1253284793203064832 1255366661630312448 1257451988310761472 1263076080649963776 1265174213674299264 1267275831969439296 1269829741840975872 1273698138030538752 1275058387218629727 1283124907326947328 1283648904733902336 1285256344050081792 1286235810857009152 1293677411802135948 1295297409237973056 1296284528129329536 1298713026645393408 1301861723172175872 1304024284174123008 1312032517884458496 1314211973894233344 1322282771930430828 1324479254940282042 1329634765375045632 1330648052042760192 1332858430866751488 1335072481416364032 1343271387357897984 1345502735177429376 1356014475296003043 1357335489653692416 1359590199769396224 1362886491445871616 1364593155411197952 1373534042160292488 1379443599117029376 1381170996591132672 1384519610357710848 1391961395002000896 1393022179482264576 1395336169813630464 1406237233640299452 1409945392353447936 1412287494334101504 1415133642648649728 1417484362985275392 1420960590731209248 1423320990383586672 1428558459571097856 1432910405284356096 1443515520742815744 1444105017825640128 1445913387056342016 1447015287214135296 1457209585392719688 1458320094145495728 1458629182911430656 1464594438568697856 1467027319695888384 1476036582620015808 1478488470631012512 1481468032147805184 1496979058548105216 1499465734725095424 1501956541593409536 1511180310777635232 1513690577074608048 1515165197752958976 1521361664869810176 1527002425860403968 1533247302876605568 1535167299837597696 1545225797430329049 1551240559604219904 1553817371165024256 1555001502677876736 1557584561652424704 1567149951917547648 1569753191040334272 1573892530999197696 1576506970419462144 1586188566397628928 1592025347979730944 1594669908358434816 1598580664572610404 1607128267017485088 1608693913663635456 1611366162689654784 1614042850667544576 1615272878750662656 1623954960835667712 1626652560438384768 1627892198115902208 1637611891753549824 1640610105913682694 1647668743389785088 1649732023706075136 1650405734657874432 1650989249756758016 1653731756816154624 1660541155447517784 1666651536166280832 1673822215507083264 1676602651081015296 1684101440866618368 1686898951565732352 1689701109292585728 1693106322454634496 1700077849624839636 1702901899208934054 1710833209769263104 1711531872978536448 1713675125400109056 1724903215736181264 1727063212317297408 1728379370839106048 1745145629554747392 1749376690512611328 1752282631858977792 1763043695907241104 1765972339920376056 1770629097374097408 1780096641888485376 1791028516477197312 1794003646903239168 1808019300394670724 1809780652871589888 1812786933025861632 1817181988594495488 1819457540548263936 1826949330940126176 1831378722880389984 1839258132156039168 1853627336313508224 1855948526669334528 1857362905976352768 1860448226418173952 1874982978187065936 1879927189804597248 1883049992445468672 1886177982466142208 1894614120974945664 1897761320511448896 1904744612761463808 1910547207045808128 1924687360990420992 1925473357100853504 1927884516075122688 1929353716285513728 1940516117703203922 1942946113856959584 1944426792193994304 1944838910548574208 1952792584758263808 1956036426261184512 1968048776826687744 1971317960841350016 1975290709530406912 1983424157895646242 1986718882410423063 1994452148062568448 1995972078064140288 1999287646300127232 2002608722124546048 2014907081036846976 2018254102766144064 2023576111284682752 2028482219826413568 2036003234480538624 2044329737168807424 2046889733116796928 2060301063240438732 2068320746138959872 2071756494886699008 2073335336903835648 2076779415536566272 2087942092503001344 2089533269223396864 2093004254720445696 2109355850460449178 2114918088530171904 2118431241501152256 2122700463972974592 2126226544477913088 2131440886096813872 2142837689356646784 2149365607926534144 2152057134223392768 2165273281114223616 2168870080584513024 2170522930821202944 2185814378089079532 2187480141218243592 2196891657853046784 2199642698274766848 2200540979543832576 2204975675754872832 2214054873930023712 2217732705946518768 2222202048221707776 2245468587822157824 2249198602087643136 2252934812390114304 2257475096606179328 2266770466166452848 2270535865611912072 2272747796629438464 2282042497304715264 2299870954314908352 2302750949756396544 2326860839406329856 2332502254016815104 2336376842478637056 2350724927876321472 2354629786560501408 2360838796498796544 2379282849596443392 2388038021969596416 2392004862537652224 2410692400526227632 2413040870495453184 2417049244034482176 2421064276001316864 2422909318125993984 2435932441253501568 2441838297173853312 2452344176208052224 2456417837630324736 2460915158870524041 2471503115084677632 2474598035559112704 2476483874635137024 2480597635224231936 2490811733171276676 2499977304249421248 2506569586406129664 2510733323260624896 2514903976621522944 2526152161299927552 2530348427348598528 2534551663938878592 2539659483681951744 2550116774437259454 2566249814653894656 2567297809467804672 2570512688100163584 2572471621714018304 2587354823604271896 2590594818475946112 2592569056258659072 2608048568348246016 2624065035768916992 2628423947788466688 2644565543860861656 2648958509880564084 2659269530750091264 2665716861733502976 2670144962832728064 2686542774715795968 2691005470354858752 2712028950592006086 2714670979307384832 2719180399538792448 2725772982891743232 2729186310822395904 2747068084320584976 2758887198234058752 2783922790004001792 2786044358964529152 2790672339627260928 2812474467280598904 2819890784706895872 2824574988668203008 2834968725970550784 2841921181462418496 2846641980767173344 2857116919142195712 2865820810568712192 2887031041485631488 2888210035651280256 2891826774112684032 2894030574428270592 2914419170785439376 2916640188290991456 2917258365822861312 2929188877137395712 2934054639391776768 2952073165240031616 2956976941262025024 2962936064295610368 2975136236843469363 2993958117096210432 2998931469450190848 3003913083186819072 3022360621555270464 3027381154149216096 3030330395505917952 3042723329739620352 3054004851720807936 3066494605753211136 3070334599675195392 3090451594860658098 3102481119208439808 3107634742330048512 3110003005355753472 3115169123304849408 3134299903835095296 3139506382080668544 3153013940838924288 3164033775690673767 3172377132795257856 3184050695959461888 3189339816716869632 3197161329145220808 3214256534034970176 3222732325379309568 3228085701335089152 3230545757501325312 3247909921671335424 3253305120876769536 3255784396231804416 3281220211827365388 3295337486779570176 3299464047412150272 3300811469315748864 3301978499513516032 3307463513632309248 3321082310895035568 3333303072332561664 3353205302162030592 3368202881733236736 3373797903131464704 3379402218585171456 3386212644909268992 3400155699249679272 3405803798417868108 3423063745957072896 3427350250800218112 3449806431472362528 3454126424634594816 3456758741678212096 3490291259109494784 3498753381025222656 3504565263717955584 3526087391814482208 3531944679840752112 3541258194748194816 3582057032954394624 3588007293806478336 3616038600789341448 3619561305743179776 3625573866051723264 3634363977188990976 3653898661880252352 3662757445760779968 3678516264312078336 3707254672627016448 3711897053338669056 3714725811952705536 3720896452836347904 3749965956374131872 3759854379609194496 3766099984890937344 3772355964932284416 3789228241949891328 3795522641022897792 3809489225522927616 3821094414091616256 3825175161655889181 3849374721980841984 3850946714201707008 3855769032150245376 3858707432571027456 3881032235406407844 3885892227713919168 3888853584387988608 3905585169516527616 3912072852522369024 3936097553653375488 3942635921682700032 3950581419060813824 3966848315791292484 3973437764820846126 3988904296125136896 3991944156128280576 3998575292600254464 4005217444249092096 4029814162073693952 4036508205532288128 4068043425888009129 4072006468961077248 4088659474337614848 4093779466233593856 4120602126480877464 4143512989773398016 4153558831073132544 4175884185006002688 4179066538446793728 4186008509440891392 4218711700920898356 4229836177060343808 4236862483002304512 4245400927945949184 4252453088955826176 4262881772193627744 4285675378713293568 4298731215853068288 4330546562228447232 4337740161169026048 4341045861642405888 4371628756178159064 4374960282436487184 4393783315706093568 4401081959087665152 4428109747860047424 4435465411893037536 4444404096443415552 4490937175644315648 4498397204175286272 4505869624780228608 4514950193212358656 4533540932332905696 4541071731223824144 4545495593258876928 4564084994609430528 4599741908629816704 4605501899512793088 4635677392290987147 4653721678812659712 4665004508033630208 4672753684957274112 4701449855752642944 4709259573121002816 4721677592997593088 4758565699192886784 4776076043939192832 4784009725075304448 4821384801052455264 4826081740990906368 4834098488068964352 4842128552002633728 4845818636251987968 4871864882507003136 4883676594347706624 4912835675260649472 4921830317741048082 4943006230169355264 4949196071118225408 4952967749270274048 4961195270448463872 4981623466342553352 4999954608498842496 5021466646521249792 5029807953243045888 5052304322599855104 5060696854697197056 5069103327877757184 5079318967363903488 5100233548874518908 5132499629307789312 5134595618935609344 5141025376200327168 5144943243428036608 5174709647208543792 5181189636951892224 5185138112517318144 5248130071537833984 5256847895576933376 5289131087721723312 5297917019761128168 5340289925665456128 5373085549431591936 5382010940709717504 5424057901184012172 5429341958614769664 5438360799077584896 5451545965783486464 5458372621644791808 5494136168641169952 5517774396468117504 5567845580008003584 5572088717929058304 5581344679254521856 5624948934561197808 5639781569413791744 5649149977336406016 5683842362924836992 5693283961534346688 5714233838284391424 5731641621137424384 5774062082971262976 5776420071302560512 5783653548225368064 5788061148856541184 5828838341570878752 5833280376581982912 5834516731645722624 5858377754274791424 5868109278783553536 5904146330480063232 5913953882524050048 5925872128591220736 5950272473686938726 5960156647231269189 5987916234192420864 5997862938900381696 6007826166373638144 6044721243110540928 6054762308298432192 6085446659479240704 6108009703441615872 6132989211506422272 6140669199350390784 6180903189721316196 6204962238416879616 6215269484660097024 6220006010711506944 6230338246609698816 6268599807670190592 6279012764161337088 6328067551381347534 6344754265590515712 6368101391918923776 6378679633433739264 6394322658290441616 6428513068069940352 6456171402670178304 6495819843342670848 6506610241753539072 6511568792463608832 6562440423654730776 6590674973559140352 6598928094824300544 6601622938631497728 6614927027264618496 6642164621790071136 6666606144665123328 6736405763466473472 6747595806262929408 6758804437170342912 6772425289818537984 6800311398499358544 6811607596835736216 6846127491914145792 6899612862944725056 6908252849269189632 6913517483356424192 6980582518218989568 6997506762050445312 7009130527435911168 7052174783628964416 7063889359681504224 7082516389496389632 7164114065908789248 7176014587612956672 7232077201578682896 7239122611486359552 7251147732103446528 7268727954377981952 7307797323760504704 7325514891521559936 7357032528624156672 7382745476611572123 7414509345254032896 7423794106677338112 7429451623905411072 7441792905672695808 7499931912748263744 7519708759218388992 7532199969781874688 7544711929864568832 7578456483899782656 7591045282045795584 7618978451045855232 7650350323311778362 7698749443961683968 7701893428403414016 7711538064300490752 7717414865142054912 7762064470812815688 7771784455427838336 7777707168775977216 7824145705044738048 7872195107306750976 7885271843365400064 7901162838121627648 7933696631582584968 7946875529641692252 7977808592250273792 7997150585200508928 8010434888498184192 8059628324147387904 8073016411064576256 8136086851776018258 8144012937922154496 8177318948675229696 8187558932467187712 8241204252961754928 8351768370012005376 8358133076893587456 8372017018881782784 8437423401841796712 8459672354120687616 8473724966004609024 8504906177911652352 8525763544387255488 8571350757426587136 8597462431706136576 8661093124456894464 8675480322338052096 8682091723284811776 8743257512356318128 8749920564872974368 8787566631412187136 8802163918175330304 8856219495720094848 8870930823786075072 8888808192886831104 8925408710530408089 8981874351288631296 8996794408350572544 9011739249560457216 9067081864665811392 9082143462447648288 9090991186517753856 9128169989218861056 9199483817259633408 9211003799025586176 9271354784581974294 9307443357625319424 9330009016067260416 9345507369914548224 9402899711505285888 9418519146242005632 9492101327072021301 9517131398385773568 9552152087878385664 9568019450150608896 9642769602104910528 9668196976137928704 9684257104005267456 9691637272503975936 9743729765014006272 9767353188695413248 9843660635482096164 9886012460338710528 9898392142236450816 9905935498540548096 9922390540896927744 9963246932685106704 9999909216997684992 10059615906486091776 10104608645199710208 10121393709394394112 10138206655755514368 10158637934727806976 10200467097749037816 10269191237871218688 10282050752400654336 10349419294417087584 10362379273903784448 10370276225034636288 10496260143075667968 10513695791153866752 10578262175443446624 10595834039522256336 10746171098863183872 10764021881419435008 10848115802368024344 10858683917229539328 10876721598155169792 10903091931566972928 10988272337282339904 11035548792936235008 11135691160016007168 11144177435858116608 11162689358509043712 11249897869122395616 11279563138827583488 11298299954672812032 11367684725849673984 11386567923068693376 11428467676568782848 11463283242274848768 11548124165942525952 11552840142605121024 11567307096450736128 11576122297713082368 11657676683141757504 11666560753163965824 11716755508549582848 11736218557567107072 11808292660960126464 11827907765048100096 11851744257182441472 11900544947373877452 11920313294462538378 11975832468384841728 11995725877800763392 12015652332747276288 12089442486221081856 12109524616596864384 12204130277664027387 12216019406883231744 12265978423012844544 12281338398700781568 12361806379442632392 12430538969320194048 12460676493219397632 12537199615340381184 12558025528322674176 12656135102762695068 12689508531181031424 12736202783837847552 12757359266867478528 12788645316580883232 12857026136139880704 12991639686685341696 13013220483507078144 13023137584927217664 13124880847309461552 13181349947118280704 13203245877262995456 13284329243580142272 13333212289330246656 13472811526932946944 13495191612525858816 13517608874340685824 13544850579637075968 13600622796998717088 13623215193671472432 13692254983828291584 13799225725889450112 13816505698538379264 13827034966712848384 13907032176872961441 13961165036437979136 13995013524100890624 14018261054871822336 14104349567257928832 14127778719363008448 14165032778992779264 14328228131817578496 14352029175225913344 14464154403157365792 14478245222972719104 14502295464206893056 14537455908755963904 14615594647521009408 14651029783043119872 14765490953223144246 14829018690508065792 14847588213354676224 14858903247810822144 14883585811345391616 14999863825496527488 15064399939563749376 15089423859729137664 15156912967799565312 15182090564091591168 15237956902091710464 15300700646623556724 15397498887923367936 15403786856806828032 15423076128600981504 15434829730284109824 15524128941625631376 15543568910855676672 15555414337551954432 15744390214613501952 15770543686730800128 15802325676243255296 15867393263165169936 15893751059283384504 16020869776996368384 16119256648294775808 16146032822129152512 16272173703552036516 16288025875844308992 16354637897350459392 16375117864934375424 16482408505923509856 16703536740024010752 16716266153787174912 16744034037763565568 16874846803683593424 16919344708241375232 16947449932009218048 17051527088774510976 17142701514853174272 17194924863412273152 17322186248913788928 17350960644676104192 17364183446569623552 17486515024712636256 17499841129745948736 17575133262824374272 17604327836350660608 17712438991440189696 17741861647572150144 17777616385773662208 17850817421060816178 17963748702577262592 17993588816701145088 18023478499120914432 18134163729331622784 18164286924895296576 18256339978437722112 18398967634519266816 18422007598051172352 18542709569163948588 18614886715250638848 18660018032134520832 18691014739829096448 18805799423010571776 18837038292484011264 18984202654144042602 19034262796771547136 19104304175756771328 19136038900301217792 19285539204209821056 19368514208010534912 19487459530028012544 19534706377390826496 19687321270964192328 19772024920677421056 19796784284472901632 19844781081793855488 19926493865370213408 19999818433995369984 20209217290399420416 20242787418788788224 20276413311511028736 20317275869455613952 20400934195498075632 20538382475742437376 20698838588834175168 20724758547807568896 20740552450069272576 20992520286151335936 21027391582307733504 21156524350886893248 21191668079044512672 21492342197726367744 21528043762838870016 21696231604736048688 21717367834459078656 21753443196310339584 21806183863133945856 21976544674564679808 22071097585872470016 22148236429834716369 22271382320032014336 22288354871716233216 22325378717018087424 22499795738244791232 22559126277655166976 22596599909345624064 22735369451699347968 22773135846137386752 22856935353137565696 23096248331885051904 23105680285210242048 23134614192901472256 23152244595426164736 23315353366283515008 23333121506327931648 23472437115134214144 23616585321920252928 23655815530096200192 23703488514364882944 23801089894747754904 23840626588925076756 23991451755601526784 24031304665494552576 24178884972442163712 24219049233193728768 24408260555328054774 24432038813766463488 24531956846025689088 24562676797401563136 24723612758885264784 25074399230680762368 25116051056645348352 25312270205525390136 25379017062362062848 25514718533734957056 25577290633161766464 25714052272279761408 25983279373370683392 26026440967014156288 26046275169854435328 26249761694618923104 26362699894236561408 26406491754525990912 26568658487160284544 26666424578660493312 26776226131591224267 26945623053865893888 26990383225051717632 27035217748681371648 27201245593997434176 27246430387342944864 27384509967656583168 27598451451778900224 27633011397076758528 27654069933425696768 27814064353745922882 27922330072875958272 27990027048201781248 28036522109743644672 28208699134515857664 28255557438726016896 28476303981216063903 28656456263635156992 28704058350451826688 28928308806314731584 29004590928413786112 29074911817511927808 29231189295042018816 29302059566086239744 29530981906446288492 29658037381016131584 29695176426709352448 29717806495621644288 29767171622690783232 29999727650993054976 30178847719458275328 30313825935599130624 30364181128183182336 30475913804183420928 30601401293247113448 30807573713613656064 30846152257201963008 31048257883251262752 31087137821711353344 31110828675103908864 31488780429227003904 31541087373461600256 31604651352486510592 31734786526330339872 31787502118566769008 32238513296589551616 32292065644258305024 32544347407104073032 32576051751688617984 32709275794700918784 32964817011847019712 33407073480048021504 33432532307574349824 33488068075527131136 33749693607367186848 33838689416482750464 33894899864018436096 34103054177549021952 34285403029706348544 34389849726824546304 34644372497827577856 34701921289352208384 34728366893139247104 34973030049425272512 34999682259491897472 35150266525648748544 35208655672701321216 35424877982880379392 35483723295144300288 35555232771547324416 35701634842121632356 35927497405154525184 35987177633402290176 36046956998241828864 36268327458663245568 36328573849790593152 36612390832992082161 36797935269038533632 36844015196102344704 37085419138327897176 37382029479658192896 37611598846021143552 37674076584968022528 37968405308288085204 38068525593543094272 38208608351513542656 38272077800602435584 38571078408419642112 38974919060056025088 39069412754781652992 39374642541928384656 39544049841354842112 39852987730740426816 39999636867990739968 40418434580798840832 40485574837577576448 40552826623022057472 40634551738911227904 40801868390996151264 41076764951484874752 41397677177668350336 41449517095615137792 41481104900138545152 41721096530618884323 41985040572302671872 42054783164615467008 42313048701773786496 42383336158089025344 42984684395452735488 43056087525677740032 43392463209472097376 43434735668918157312 43506886392620679168 43612367726267891712 43953089349129359616 44296472859669432738 44542764640064028672 44576709743432466432 44650757434036174848 44999591476489582464 45193199818691248128 45470738903398695936 45546271692274773504 45713870706275131392 46192496663770103808 46211360570420484096 46269228385802944512 46304489190852329472 46630706732567030016 46666243012655863296 47233170643840505856 47311631060192400384 47406977028729765888 47602179789495509808 47681253177850153512 48062609330989105152 48357769944884327424 48438098466387457536 48816521110656109548 48864077627532926976 49063913692051378176 49125353594803126272 49447225517770529568 50148798461361524736 50232102113290696704 50624540411050780272 50758034124724125696 51154581266323532928 51428104544559522816 51966558746741366784 52052881934028312576 52092550339708870656 52499523389237846208 52725399788473122816 52812983509051981824 53137316974320569088 53332849157320986624 53552452263182448534 53891246107731787776 53980766450103435264 54070435497362743296 54402491187994868352 54492860774685889728 54769019935313166336 55196902903557800448 55266022794153517056 55308139866851393536 55628128707491845764 55844660145751916544 55980054096403562496 56073044219487289344 56417398269031715328 56511114877452033792 56952607962432127806 57312912527270313984 57408116700903653376 57856617612629463168 58462378590084037632 58604119132172479488 59061963812892576984 59316074762032263168 59390352853418704896 59534343245381566464 59999455301986109952 60627651871198261248 60728362256366364672 60951827608366841856 61202802586494226896 61615147427227312128 62096515766502525504 62174275643422706688 62221657350207817728 62977560858454007808 63082174746923200512 63469573052660679744 63575004237133538016 64477026593179103232 64584131288516610048 65088694814208146064 65152103503377235968 65418551589401837568 65929634023694039424 66444709289504149107 66814146960096043008 66865064615148699648 66976136151054262272 67499387214734373696 67677378832965500928 67789799728036872192 68206108355098043904 68570806059412697088 69288744995655155712 69403842578704416768 69456733786278494208 69946060098850545024 69999364518983794944 70417311345402642432 70849755965760758784 70967446590288600576 71110465543094648832 71403269684243264712 71974355266804580352 72093913996483657728 72536654917326491136 72657147699581186304 73224781665984164322 73595870538077067264 73688030392204689408 74170838276655794352 75223197692042287104 75348153169936045056 75936810616576170408 76137051187086188544 76544155601204871168 77142156816839284224 77949838120112050176 78138825509563305984 78749285083856769312 79088099682709684224 79705975461480853632 79999273735981479936 80836869161597681664 80971149675155152896 81105653246044114944 81603736781992302528 82153529902969749504 82795354355336700672 82899034191230275584 82962209800277090304 83442193061237768646 83970081144605343744 84109566329230934016 84626097403547572992 84766672316178050688 85428911943648191709 85969368790905470976 86112175051355480064 86784926418944194752 87013772785241358336 87224735452535783424 87906178698258719232 88592945719338865476 89085529280128057344 89153419486864932864 89301514868072349696 89999182952979164928 90941477806797391872 91092543384549547008 91427741412550262784 92422721140840968192 92538456771605889024 93261413465134060032 93332486025311726592 94466341287681011712 94623262120384800768 94813954057459531776 95204359578991019616 95362506355700307024 96715539889768654848 96876196932774915072 97633042221312219096 97728155255065853952 98127827384102756352 98894451035541059136 100297596922723049472 100464204226581393408 101249080822101560544 101516068249448251392 102309162532647065856 102856209089119045632 103933117493482733568 104105763868056625152 104185100679417741312 104999046778475692416 105450799576946245632 105625967018103963648 106274633948641138176 106665698314641973248 107104904526364897068 107782492215463575552 107961532900206870528 108140870994725486592 108804982375989736704 108985721549371779456 110393805807115600896 110532045588307034112 110616279733702787072 111256257414983691528 112146088438974578688 112834796538063430656 113022229754904067584 113905215924864255612 114625825054540627968 114816233401807306752 115713235225258926336 116924757180168075264 117208238264344958976 118123927625785153968 118632149524064526336 119998910603972219904 121255303742396522496 121456724512732729344 121903655216733683712 122405605172988453792 123230294854454624256 124193031533005051008 124348551286845413376 124443314700415635456 125955121716908015616 126164349493846401024 126939146105321359488 127150008474267076032 128954053186358206464 129168262577033220096 130177389628416292128 130304207006754471936 130837103178803675136 131859268047388078848 132889418579008298214 133628293920192086016 133730129230297399296 133952272302108524544 134998774429468747392 135579599456073744384 136412216710196087808 137141612118825394176 138577489991310311424 138807685157408833536 138913467572556988416 139892120197701090048 139998729037967589888 141699511931521517568 141934893180577201152 142220931086189297664 142806539368486529424 144187827992967315456 145073309834652982272 145314295399162372608 146449563331968328644 147191741076154134528 147376060784409378816 148341676553311588704 150446395384084574208 150696306339872090112 151873621233152340816 152274102374172377088 154284313633678568448 155899676240224100352 156277651019126611968 157498570167713538624 158176199365419368448 159411950922961707264 159998547471962959872 161673738323195363328 161942299350310305792 162211306492088229888 163207473563984605056 164307059805939499008 165590708710673401344 165798068382460551168 165924419600554180608 166884386122475537292 167940162289210687488 168219132658461868032 169252194807095145984 169533344632356101376 170857823887296383418 171938737581810941952 172224350102710960128 173569852837888389504 175812357396517438464 177185891438677730952 178171058560256114688 178603029736144699392 179998365905958329856 181882955613594783744 182185086769099094016 182855482825100525568 184845442281681936384 186522826930268120064 186664972050623453184 188932682575362023424 189246524240769601536 190408719157982039232 190725012711400614048 193431079779537309696 193752393865549830144 195266084442624438192 195456310510131707904 196255654768205512704 197788902071082118272 199334127868512447321 200595193845446098944 200928408453162786816 202498161644203121088 203032136498896502784 204618325065294131712 205712418178238091264 207866234986965467136 208211527736113250304 208370201358835482624 209998093556951384832 211251934036207927296 212549267897282276352 213331396629283946496 214209809052729794136 215923065800413741056 216281741989450973184 217609964751979473408 217971443098743558912 220787611614231201792 221064091176614068224 221232559467405574144 222512514829967383056 225669593076126861312 226044459509808135168 227810431849728511224 229632466803614613504 231426470450517852672 233849514360336150528 234416476528689917952 236247855251570307936 237264299048129052672 239997821207944439808 242510607484793044992 242913449025465458688 244811210345976907584 246460589708909248512 248386063066010102016 248697102573690826752 248886629400831270912 251910243433816031232 252328698987692802048 253878292210642718976 254300016948534152064 256286735830944575127 257908106372716412928 258336525154066440192 260354779256832584256 261674206357607350272 263718536094776157696 265778837158016596428 267256587840384172032 267460258460594798592 267904544604217049088 269997548858937494784 272824433420392175616 274283224237650788352 277615370314817667072 279784240395402180096 279997458075935179776 283399023863043035136 283869786361154402304 284441862172378595328 285613078736973058848 290146619669305964544 290628590798324745216 292899126663936657288 294383482152308269056 296683353106623177408 300892790768169148416 301392612679744180224 303747242466304681632 304548204748344754176 308568627267357136896 311799352480448200704 312555302038253223936 314997140335427077248 316352398730838736896 318823901845923414528 319997094943925919744 323347476646390726656 323884598700620611584 324422612984176459776 326414947127969210112 331181417421346802688 331596136764921102336 331848839201108361216 333768772244951074584 336438265316923736064 338504389614190291968 339066689264712202752 341715647774592766836 343877475163621883904 344448700205421920256 347139705675776779008 351624714793034876928 354371782877355461904 359996731811916659712 363765911227189567488 364370173538198188032 365710965650201051136 369690884563363872768 373045653860536240128 373329944101246906368 377865365150724046848 378493048481539203072 380817438315964078464 381450025422801228096 386862159559074619392 387504787731099660288 390532168885248876384 390912621020263415808 392511309536411025408 395577804142164236544 398668255737024894642 401190387690892197888 401856816906325573632 404996323288406242176 409236650130588263424 411424836356476182528 415732469973930934272 416423055472226500608 416740402717670965248 419996187113902769664 425098535794564552704 426662793258567892992 428419618105459588272 432563483978901946368 435219929503958946816 435942886197487117824 441575223228462403584 442128182353228136448 445025029659934766112 451339186152253722624 452088919019616270336 455620863699457022448 462852940901035705344 467699028720672301056 468832953057379835904 472495710503140615872 474528598096258105344 479995642415888879616 485021214969586089984 485826898050930917376 489622420691953815168 492921179417818497024 496772126132020204032 497394205147381653504 497773258801662541824 503820486867632062464 504657397975385604096 507756584421285437952 508600033897068304128 512573471661889150254 515816212745432825856 516673050308132880384 520709558513665168512 527437072189552315392 531557674316033192856 534513175680768344064 535809089208434098176 539995097717874989568 545648866840784351232 548566448475301576704 559568480790804360192 559994916151870359552 566798047726086070272 567739572722308804608 571226157473946117696 580293239338611929088 581257181596649490432 585798253327873314576 588766964304616538112 593366706213246354816 598002383605537341963 601785581536338296832 602785225359488360448 607494484932609363264 609096409496689508352 617137254534714273792 623598704960896401408 625110604076506447872 629994280670854154496 637647803691846829056 639994189887851839488 647769197401241223168 648845225968352919552 652829894255938420224 662362834842693605376 663192273529842204672 663697678402216722432 667537544489902149168 677008779228380583936 678133378529424405504 683431295549185533672 688897400410843840512 694279411351553558016 703249429586069753856 708743565754710923808 719993463623833319424 727531822454379134976 728740347076396376064 739381769126727745536 746091307721072480256 746659888202493812736 755730730301448093696 756986096963078406144 761634876631928156928 762900050845602456192 773724319118149238784 775009575462199320576 781064337770497752768 785022619072822050816 791155608284328473088 797336511474049789284 802380775381784395776 803713633812651147264 809992646576812484352 818473300261176526848 822849672712952365056 832846110944453001216 839992374227805539328 850197071589129105408 853325586517135785984 856839236210919176544 870439859007917893632 871885772394974235648 883150446456924807168 890050059319869532224 902678372304507445248 904177838039232540672 911241727398914044896 925705881802071410688 935398057441344602112 937665906114759671808 944991421006281231744 949057196192516210688 959991284831777759232 970042429939172179968 971653796101861834752 979244841383907630336 993544252264040408064 994788410294763307008 995546517603325083648 1009314795950771208192 1015513168842570875904 1017200067794136608256 1025146943323778300508 1031632425490865651712 1033346100616265760768 1041419117027330337024 1054874144379104630784 1063115348632066385712 1079990195435749979136 1091297733681568702464 1097132896950603153408 1119136961581608720384 1119989832303740719104 1133596095452172140544 1135479145444617609216 1142452314947892235392 1160586478677223858176 1162514363193298980864 1171596506655746629152 1177533928609233076224 1186733412426492709632 1196004767211074683926 1203571163072676593664 1205570450718976720896 1214988969865218726528 1234274509069428547584 1247197409921792802816 1250221208153012895744 1259988561341708308992 1275295607383693658112 1279988379775703678976 1297690451936705839104 1305659788511876840448 1324725669685387210752 1326384547059684409344 1335075088979804298336 1354017558456761167872 1356266757058848811008 1366862591098371067344 1388558822703107116032 1406498859172139507712 1417487131509421847616 1439986927247666638848 1455063644908758269952 1457480694152792752128 1478763538253455491072 1492182615442144960512 1493319776404987625472 1511461460602896187392 1513972193926156812288 1523269753263856313856 1525800101691204912384 1547448638236298477568 1550019150924398641152 1562128675540995505536 1582311216568656946176 1594673022948099578568 1607427267625302294528 1619985293153624968704 1636946600522353053696 1645699345425904730112 1679984748455611078656 1700394143178258210816 1713678472421838353088 1740879718015835787264 1743771544789948471296 1766300892913849614336 1780100118639739064448 1794007150816612025889 1805356744609014890496 1808355676078465081344 1822483454797828089792 1851411763604142821376 1870796114882689204224 1875331812229519343616 1889982842012562463488 1919982569663555518464 1943307592203723669504 1958489682767815260672 1987088504528080816128 1989576820589526614016 1991093035206650167296 2031026337685141751808 2034400135588273216512 2050293886647556601016 2066692201232531521536 2082838234054660674048 2109748288758209261568 2126230697264132771424 2159980390871499958272 2182595467363137404928 2238273923163217440768 2239979664607481438208 2267192190904344281088 2270958290889235218432 2284904629895784470784 2321172957354447716352 2325028726386597961728 2343193013311493258304 2355067857218466152448 2373466824852985419264 2392009534422149367852 2407142326145353187328 2411140901437953441792 2429977939730437453056 2468549018138857095168 2519977122683416617984 2550591214767387316224 2559976759551407357952 2611319577023753680896 2649451339370774421504 2670150177959608596672 2708035116913522335744 2712533514117697622016 2733725182196742134688 2777117645406214232064 2812997718344279015424 2834974263018843695232 2879973854495333277696 2910127289817516539904 2914961388305585504256 2984365230884289921024 2986639552809975250944 3027944387852313624576 3046539506527712627712 3051600203382409824768 3094897276472596955136 3100038301848797282304 3124257351081991011072 3164622433137313892352 3189346045896199157136 3239970586307249937408 3273893201044706107392 3291398690851809460224 3359969496911222157312 3400788286356516421632 3427356944843676706176 3481759436031671574528 3487543089579896942592 3532601785827699228672 3560200237279478128896 3588014301633224051778 3610713489218029780992 3616711352156930162688 3644966909595656179584 3702823527208285642752 3741592229765378408448 3750663624459038687232 3779965684025124926976 3839965139327111036928 3916979365535630521344 3974177009056161632256 3979153641179053228032 4062052675370283503616 4068800271176546433024 4100587773295113202032 4165676468109321348096 4219496577516418523136 4252461394528265542848 4319960781742999916544 4365190934726274809856 4476547846326434881536 4479959329214962876416 4534384381808688562176 4541916581778470436864 4569809259791568941568 4642345914708895432704 4650057452773195923456 4686386026622986516608 4746933649705970838528 4784019068844298735704 4822281802875906883584 4859955879460874906112 4937098036277714190336 5039954245366833235968 5101182429534774632448 5222639154047507361792 5298902678741548843008 5340300355919217193344 5416070233827044671488 5425067028235395244032 5467450364393484269376 5554235290812428464128 5625995436688558030848 5669948526037687390464 5759947708990666555392 5829922776611171008512 5968730461768579842048 5973279105619950501888 6093079013055425255424 6103200406764819649536 6200076603697594564608 6248514702163982022144 6329244866274627784704 6378692091792398314272 6479941172614499874816 6547786402089412214784 6719938993822444314624 6801576572713032843264 6854713889687353412352 6963518872063343149056 6975086179159793885184 7065203571655398457344 7120400474558956257792 7176028603266448103556 7221426978436059561984 7233422704313860325376 7289933819191312359168 7405647054416571285504 7559931368050249853952 7679930278654222073856 7833958731071261042688 7948354018112323264512 8124105350740567007232 8137600542353092866048 8201175546590226404064 8331352936218642696192 8438993155032837046272 8504922789056531085696 8639921563485999833088 8730381869452549619712 8953095692652869763072 8959918658429925752832 9083833163556940873728 9139618519583137883136 9284691829417790865408 9300114905546391846912 9372772053245973033216 9493867299411941677056 9568038137688597471408 9719911758921749812224 9874196072555428380672 10079908490733666471936 10202364859069549264896 10445278308095014723584 10597805357483097686016 10680600711838434386688 10832140467654089342976 10850134056470790488064 10934900728786968538752 11108470581624856928256 11251990873377116061696 11339897052075374780928 11519895417981333110784 11937460923537159684096 12186158026110850510848 12206400813529639299072 12497029404327964044288 12658489732549255569408 12757384183584796628544 12959882345228999749632 13095572804178824429568 13439877987644888629248 13603153145426065686528 13709427779374706824704 13927037744126686298112 13950172358319587770368 14240800949117912515584 14352057206532896207112 14466845408627720650752 14579867638382624718336 14811294108833142571008 15119862736100499707904 15667917462142522085376 15896708036224646529024 16248210701481134014464 16275201084706185732096 16402351093180452808128 16662705872437285392384 16877986310065674092544 17009845578113062171392 17279843126971999666176 17906191385305739526144 17919837316859851505664 18279237039166275766272 18600229811092783693824 18745544106491946066432 18987734598823883354112 19136076275377194942816 19439823517843499624448 20159816981467332943872 20404729718139098529792 20890556616190029447168 21195610714966195372032 21361201423676868773376 21664280935308178685952 21700268112941580976128 21869801457573937077504 22216941163249713856512 22679794104150749561856 23039790835962666221568 24372316052221701021696 24412801627059278598144 24994058808655928088576 25316979465098511138816 25514768367169593257088 25919764690457999499264 26191145608357648859136 26879755975289777258496 27418855558749413649408 27854075488253372596224 27900344716639175540736 28481601898235825031168 28704114413065792414224 29159735276765249436672 29622588217666285142016 30239725472200999415808 31335834924285044170752 31793416072449293058048 32496421402962268028928 32550402169412371464192 32804702186360905616256 33325411744874570784768 33755972620131348185088 34019691156226124342784 34559686253943999332352 35812382770611479052288 36558474078332551532544 37491088212983892132864 37975469197647766708224 38272152550754389885632 38879647035686999248896 40319633962934665887744 40809459436278197059584 41781113232380058894336 42722402847353737546752 43400536225883161952256 43739602915147874155008 44433882326499427713024 45359588208301499123712 48744632104443402043392 48825603254118557196288 49988117617311856177152 50633958930197022277632 51029536734339186514176 51839529380915998998528 53759511950579554516992 54837711117498827298816 55800689433278351081472 56963203796471650062336 57408228826131584828448 58319470553530498873344 60479450944401998831616 62671669848570088341504 63586832144898586116096 64992842805924536057856 65100804338824742928384 65609404372721811232512 66650823489749141569536 68039382312452248685568 69119372507887998664704 73116948156665103065088 74982176425967784265728 75950938395295533416448 76544305101508779771264 77759294071373998497792 80639267925869331775488 83562226464760117788672 85444805694707475093504 87479205830295748310016 88867764652998855426048 90719176416602998247424 97489264208886804086784 97651206508237114392576 99976235234623712354304 101267917860394044555264 102059073468678373028352 103679058761831997997056 109675422234997654597632 113926407592943300124672 114816457652263169656896 116638941107060997746688 120958901888803997663232 125343339697140176683008 130201608677649485856768 131218808745443622465024 133301646979498283139072 136078764624904497371136 146233896313330206130176 149964352851935568531456 151901876790591066832896 153088610203017559542528 155518588142747996995584 161278535851738663550976 170889611389414950187008 174958411660591496620032 181438352833205996494848 194978528417773608173568 195302413016474228785152 199952470469247424708608 204118146937356746056704 207358117523663995994112 219350844469995309195264 227852815185886600249344 229632915304526339313792 233277882214121995493376 241917803777607995326464 250686679394280353366016 262437617490887244930048 266603293958996566278144 272157529249808994742272 292467792626660412260352 299928705703871137062912 303803753581182133665792 306177220406035119085056 311037176285495993991168 341779222778829900374016 349916823321182993240064 362876705666411992989696 390604826032948457570304 399904940938494849417216 408236293874713492113408 438701688939990618390528 455705630371773200498688 459265830609052678627584 466555764428243990986752 483835607555215990652928 524875234981774489860096 544315058499617989484544 584935585253320824520704 599857411407742274125824 612354440812070238170112 622074352570991987982336 683558445557659800748032 699833646642365986480128 725753411332823985979392 799809881876989698834432 816472587749426984226816 877403377879981236781056 911411260743546400997376 918531661218105357255168 933111528856487981973504 1049750469963548979720192 1088630116999235978969088 1199714822815484548251648 1224708881624140476340224 1367116891115319601496064 1399667293284731972960256 1451506822665647971958784 1632945175498853968453632 1754806755759962473562112 1837063322436210714510336 1866223057712975963947008 2099500939927097959440384 2177260233998471957938176 2399429645630969096503296 2449417763248280952680448 2734233782230639202992128 2799334586569463945920512 3265890350997707936907264 3674126644872421429020672 4199001879854195918880768 4354520467996943915876352 4898835526496561905360896 5598669173138927891841024 6531780701995415873814528 7348253289744842858041344 8398003759708391837761536 9797671052993123810721792 13063561403990831747629056 14696506579489685716082688 16796007519416783675523072 19595342105986247621443584 29393013158979371432165376 39190684211972495242887168 58786026317958742864330752 117572052635917485728661504
- Sum of all divisors σ(n): 426432772525965291089088447
- Sum of proper divisors (its aliquot sum) s(n): 308860719890047805360426943
- 117572052635917485728661504 is an abundant number, because the sum of its proper divisors (308860719890047805360426943) is greater than itself. Its abundance is 191288667254130319631765439
Bases of 117572052635917485728661504
- Binary: 1100001010000001101100110111110100111000100011011001011100001100010000100000000000000002
- Hexadecimal: 0x6140D9BE9C46CB86210000
- Base-36: ERTLRSRW9HS000000
Squares and roots of 117572052635917485728661504
- 117572052635917485728661504 squared (1175720526359174857286615042) is 13823187561022951803989945132834823610942467411542016
- 117572052635917485728661504 cubed (1175720526359174857286615043) is 1625220535520750341253623813393377503171694119976178017303139948114952337752064
-
117572052635917485728661504 is a
perfect square number . Itssquare root is 10843064725248 -
The
cube root of 117572052635917485728661504 is 489893149.8739715713
Scales and comparisons
How big is 117572052635917485728661504?- 117,572,052,635,917,485,728,661,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 117,572,052,635,917,485,728,661,504 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 117572052635917485728661504 cubic inches would be around 40824429.2 feet tall.
Recreational maths with 117572052635917485728661504
- 117572052635917485728661504 backwards is 405166827584719536250275711
- The number of decimal digits it has is: 27
- The sum of 117572052635917485728661504's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 117572052635917485728661504 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 117572052635917485728661504 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/117572052635917485728661504/
Chicago style:
Numbermatics. 2024. "Number 117572052635917485728661504 - Facts about the integer". https://numbermatics.com/n/117572052635917485728661504/
The information we have on file for 117572052635917485728661504 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 117572052635917485728661504, math, Factors of 117572052635917485728661504, curriculum, school, college, exams, university, Prime factorization of 117572052635917485728661504, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventeen septillion, five hundred seventy-two sextillion, fifty-two quintillion, six hundred thirty-five quadrillion, nine hundred seventeen trillion, four hundred eighty-five billion, seven hundred twenty-eight million, six hundred sixty-one thousand, five hundred four.