295413455251610372955193344
295,413,455,251,610,372,955,193,344 is an even composite number composed of six prime numbers multiplied together.
What does the number 295413455251610372955193344 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 13365 divisors.
295413455251610372955193344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 295413455251610372955193344:
214 × 310 × 112 × 132 × 1272 × 304272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 127 × 127 × 30427 × 30427)See below for interesting mathematical facts about the number 295413455251610372955193344 from the Numbermatics database.
Names of 295413455251610372955193344
- Cardinal: 295413455251610372955193344 can be written as Two hundred ninety-five septillion, four hundred thirteen sextillion, four hundred fifty-five quintillion, two hundred fifty-one quadrillion, six hundred ten trillion, three hundred seventy-two billion, nine hundred fifty-five million, one hundred ninety-three thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 2.95413455251610372955193344 × 1026
Factors of 295413455251610372955193344
Divisors of 295413455251610372955193344
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 72 78 81 88 96 99 104 108 117 121 127 128 132 143 144 156 162 169 176 192 198 208 216 234 242 243 254 256 264 286 288 297 312 324 338 351 352 363 381 384 396 416 429 432 468 484 486 507 508 512 528 572 576 594 624 648 676 702 704 726 729 762 768 792 832 858 864 891 936 968 972 1014 1016 1024 1053 1056 1089 1143 1144 1152 1188 1248 1287 1296 1352 1397 1404 1408 1452 1458 1521 1524 1536 1573 1584 1651 1664 1716 1728 1782 1859 1872 1936 1944 2028 2032 2048 2106 2112 2178 2187 2286 2288 2304 2376 2496 2574 2592 2673 2704 2794 2808 2816 2904 2916 3042 3048 3072 3146 3159 3168 3267 3302 3328 3429 3432 3456 3564 3718 3744 3861 3872 3888 4056 4064 4096 4191 4212 4224 4356 4374 4563 4572 4576 4608 4719 4752 4953 4992 5148 5184 5346 5408 5577 5588 5616 5632 5808 5832 6084 6096 6144 6292 6318 6336 6534 6561 6604 6656 6858 6864 6912 7128 7436 7488 7722 7744 7776 8019 8112 8128 8192 8382 8424 8448 8712 8748 9126 9144 9152 9216 9438 9477 9504 9801 9906 9984 10287 10296 10368 10692 10816 11154 11176 11232 11264 11583 11616 11664 12168 12192 12288 12573 12584 12636 12672 13068 13122 13208 13312 13689 13716 13728 13824 14157 14256 14859 14872 14976 15367 15444 15488 15552 16038 16129 16224 16256 16384 16731 16764 16848 16896 17424 17496 18161 18252 18288 18304 18432 18876 18954 19008 19602 19683 19812 19968 20449 20574 20592 20736 21384 21463 21632 22308 22352 22464 22528 23166 23232 23328 24057 24336 24384 24576 25146 25168 25272 25344 26136 26244 26416 26624 27378 27432 27456 27648 28314 28431 28512 29403 29718 29744 29952 30427 30734 30861 30888 30976 31104 32076 32258 32448 32512 33462 33528 33696 33792 34749 34848 34992 36322 36504 36576 36608 36864 37719 37752 37908 38016 39204 39366 39624 39936 40898 41067 41148 41184 41472 42471 42768 42926 43264 44577 44616 44704 44928 45056 46101 46332 46464 46656 48114 48387 48672 48768 49152 50193 50292 50336 50544 50688 52272 52488 52832 53248 54483 54756 54864 54912 55296 56628 56862 57024 58806 59049 59436 59488 59904 60854 61347 61468 61722 61776 61952 62208 64152 64389 64516 64896 65024 66924 67056 67392 67584 69498 69696 69984 72171 72644 73008 73152 73216 73728 75438 75504 75816 76032 78408 78732 79248 79872 81796 82134 82296 82368 82944 84942 85293 85536 85852 86528 88209 89154 89232 89408 89856 90112 91281 92202 92583 92664 92928 93312 96228 96774 97344 97536 100386 100584 100672 101088 101376 104247 104544 104976 105664 106496 108966 109512 109728 109824 110592 113157 113256 113724 114048 117612 118098 118872 118976 119808 121708 122694 122936 123201 123444 123552 123904 124416 127413 128304 128778 129032 129792 130048 133731 133848 134112 134784 135168 138303 138996 139392 139968 144342 145161 145288 146016 146304 146432 147456 150579 150876 151008 151632 152064 156816 157464 158496 159744 163449 163592 164268 164592 164736 165888 169884 170586 171072 171704 173056 176418 177419 178308 178464 178816 179712 180224 182562 184041 184404 185166 185328 185856 186624 192456 193167 193548 194688 195072 199771 200772 201168 201344 202176 202752 208494 209088 209677 209952 211328 212992 216513 217932 219024 219456 219648 221184 226314 226512 227448 228096 235224 236093 236196 237744 237952 239616 243416 245388 245872 246402 246888 247104 247808 248832 254826 255879 256608 257556 258064 259584 260096 264627 267462 267696 268224 269568 270336 273843 276606 277749 277992 278784 279936 288684 290322 290576 292032 292608 292864 301158 301752 302016 303264 304128 312741 313632 314928 316992 319488 326898 327184 328536 329184 329472 331776 334697 339471 339768 341172 342144 343408 346112 352836 354838 356616 356928 357632 359424 365124 368082 368808 369603 370332 370656 371712 373248 382239 384912 386334 387096 389376 390144 395551 399542 401193 401544 402336 402688 404352 405504 414909 416988 418176 419354 419904 422656 433026 435483 435864 438048 438912 439296 442368 451737 452628 453024 454896 456192 470448 472186 472392 475488 475904 479232 486832 490347 490776 491744 492804 493776 494208 495616 497664 509652 511758 513216 515112 516128 519168 520192 529254 532257 534924 535392 536448 539136 540672 547686 552123 553212 555498 555984 557568 559872 577368 579501 580644 581152 584064 585216 585728 599313 602316 603504 604032 606528 608256 625482 627264 629031 629856 633984 638976 649539 653796 654368 657072 658368 658944 663552 669394 678942 679536 682344 684288 686816 692224 705672 708279 709676 713232 713856 715264 718848 730248 736164 737616 739206 740664 741312 743424 746496 764478 767637 769824 772668 774192 778752 780288 791102 793881 799084 802386 803088 804672 805376 808704 811008 821529 829818 833247 833976 836352 838708 839808 845312 866052 870966 871728 876096 877824 878592 903474 905256 906048 909792 912384 938223 940896 944372 944784 950976 951808 958464 973664 980694 981552 983488 985608 987552 988416 991232 995328 1004091 1018413 1019304 1023516 1026432 1030224 1032256 1038336 1040384 1058508 1064514 1069848 1070784 1072896 1078272 1095372 1104246 1106424 1108809 1110996 1111968 1115136 1119744 1146717 1154736 1159002 1161288 1162304 1168128 1170432 1171456 1186653 1198626 1203579 1204632 1207008 1208064 1213056 1216512 1244727 1250964 1254528 1258062 1259712 1267968 1299078 1306449 1307592 1308736 1314144 1316736 1317888 1327104 1338788 1355211 1357884 1359072 1364688 1368576 1373632 1384448 1411344 1416558 1419352 1426464 1427712 1430528 1437696 1460496 1471041 1472328 1475232 1478412 1481328 1482624 1486848 1492992 1528956 1535274 1539648 1545336 1548384 1557504 1560576 1582204 1587762 1596771 1598168 1604772 1606176 1609344 1610752 1617408 1622016 1643058 1656369 1659636 1666494 1667952 1672704 1677416 1679616 1690624 1732104 1738503 1741932 1743456 1752192 1755648 1757184 1797939 1806948 1810512 1812096 1819584 1824768 1876446 1881792 1887093 1888744 1889568 1901952 1903616 1916928 1947328 1951609 1961388 1963104 1966976 1971216 1975104 1976832 1982464 1990656 2008182 2036826 2038608 2047032 2052864 2060448 2064512 2076672 2080768 2117016 2124837 2129028 2139696 2141568 2145792 2156544 2190744 2208492 2212848 2217618 2221992 2223936 2230272 2239488 2293434 2306447 2309472 2318004 2322576 2324608 2336256 2340864 2342912 2373306 2381643 2397252 2407158 2409264 2414016 2416128 2426112 2433024 2464587 2489454 2499741 2501928 2509056 2516124 2519424 2535936 2597023 2598156 2612898 2615184 2617472 2628288 2633472 2635776 2677576 2710422 2715768 2718144 2725801 2729376 2737152 2747264 2768896 2814669 2822688 2833116 2838704 2852928 2855424 2861056 2875392 2920992 2942082 2944656 2950464 2956824 2962656 2965248 2973696 2985984 3012273 3055239 3057912 3070548 3079296 3090672 3096768 3115008 3121152 3164408 3175524 3193542 3196336 3209544 3212352 3218688 3221504 3234816 3286116 3312738 3319272 3326427 3332988 3335904 3345408 3354832 3359232 3381248 3440151 3464208 3477006 3483864 3486912 3504384 3511296 3514368 3559959 3595878 3610737 3613896 3621024 3624192 3639168 3649536 3681667 3734181 3752892 3763584 3774186 3777488 3779136 3803904 3807232 3864229 3894656 3903218 3919347 3922776 3926208 3933952 3942432 3950208 3953664 3981312 4016364 4065633 4073652 4077216 4094064 4105728 4120896 4129024 4153344 4234032 4249674 4258056 4279392 4283136 4291584 4313088 4351061 4381488 4413123 4416984 4425696 4435236 4443984 4447872 4460544 4478976 4586868 4612894 4618944 4636008 4645152 4649216 4672512 4681728 4746612 4763286 4790313 4794504 4814316 4818528 4828032 4832256 4852224 4866048 4929174 4969107 4978908 4999482 5003856 5018112 5032248 5038848 5071872 5142163 5194046 5196312 5215509 5225796 5230368 5234944 5256576 5266944 5271552 5355152 5393817 5420844 5431536 5436288 5451602 5458752 5474304 5494528 5629338 5645376 5661279 5666232 5677408 5705856 5710848 5722112 5750784 5841984 5854827 5884164 5889312 5900928 5913648 5925312 5930496 5947392 5971968 6024546 6110478 6115824 6141096 6158592 6181344 6193536 6230016 6242304 6328816 6351048 6374511 6387084 6392672 6419088 6424704 6437376 6443008 6469632 6572232 6625476 6638544 6652854 6665976 6671808 6690816 6709664 6718464 6762496 6880302 6919341 6928416 6954012 6967728 6973824 7008768 7022592 7028736 7119918 7144929 7191756 7221474 7227792 7242048 7248384 7278336 7299072 7363334 7393761 7468362 7499223 7505784 7527168 7548372 7554976 7558272 7607808 7614464 7728458 7789312 7791069 7806436 7838694 7845552 7852416 7867904 7884864 7900416 7907328 8032728 8131266 8147304 8154432 8177403 8188128 8211456 8241792 8258048 8306688 8444007 8468064 8499348 8516112 8558784 8566272 8583168 8626176 8702122 8762976 8826246 8833968 8851392 8870472 8887968 8895744 8921088 8957952 9036819 9165717 9173736 9225788 9237888 9272016 9290304 9298432 9345024 9363456 9493224 9526572 9580626 9589008 9628632 9637056 9656064 9664512 9704448 9858348 9938214 9957816 9979281 9998964 10007712 10036224 10064496 10077696 10143744 10284326 10320453 10388092 10392624 10431018 10451592 10460736 10469888 10513152 10533888 10543104 10679877 10710304 10787634 10832211 10841688 10863072 10872576 10903204 10917504 10948608 10989056 11045001 11202543 11258676 11290752 11322558 11332464 11354816 11411712 11421696 11444224 11592687 11683968 11709654 11758041 11768328 11778624 11801856 11827296 11850624 11860992 11943936 12049092 12196899 12220956 12231648 12282192 12317184 12362688 12387072 12460032 12657632 12702096 12749022 12774168 12785344 12838176 12849408 12874752 12886016 12939264 13053183 13144464 13239369 13250952 13277088 13305708 13331952 13343616 13381632 13419328 13436928 13524992 13760604 13838682 13856832 13908024 13935456 13947648 14017536 14045184 14239836 14289858 14370939 14383512 14442948 14455584 14484096 14496768 14556672 14598144 14726668 14787522 14907321 14936724 14998446 15011568 15054336 15096744 15109952 15116544 15215616 15228928 15426489 15456916 15578624 15582138 15612872 15646527 15677388 15691104 15704832 15735808 15769728 15800832 15814656 16065456 16181451 16262532 16294608 16308864 16354806 16376256 16422912 16483584 16516096 16888014 16936128 16983837 16998696 17032224 17117568 17132544 17166336 17252352 17404244 17525952 17564481 17652492 17667936 17702784 17740944 17775936 17791488 17842176 17915904 18073638 18331434 18347472 18451576 18475776 18544032 18580608 18596864 18690048 18726912 18986448 19053144 19123533 19161252 19178016 19257264 19274112 19312128 19329024 19408896 19716696 19876428 19915632 19958562 19997928 20015424 20072448 20128992 20155392 20287488 20568652 20640906 20758023 20776184 20785248 20862036 20903184 20921472 20939776 21026304 21067776 21086208 21359754 21420608 21575268 21664422 21683376 21726144 21745152 21806408 21835008 21897216 21978112 22090002 22181283 22405086 22517352 22581504 22645116 22664928 22709632 22823424 22843392 22888448 23185374 23367936 23373207 23419308 23516082 23536656 23557248 23603712 23654592 23701248 23721984 24098184 24393798 24441912 24463296 24532209 24564384 24634368 24725376 24774144 24920064 25315264 25370917 25404192 25498044 25548336 25570688 25676352 25698816 25749504 25772032 25878528 26106366 26288928 26478738 26501904 26554176 26611416 26663904 26687232 26763264 26838656 26873856 27049984 27110457 27497151 27521208 27677364 27713664 27816048 27870912 27895296 28035072 28090368 28479672 28579716 28741878 28767024 28885896 28911168 28968192 28993536 29113344 29453336 29575044 29814642 29873448 29983811 29996892 30023136 30108672 30193488 30219904 30233088 30431232 30457856 30852978 30913832 30961359 31157248 31164276 31225744 31293054 31354776 31382208 31409664 31471616 31539456 31601664 31629312 32039631 32130912 32362902 32496633 32525064 32589216 32617728 32709612 32752512 32845824 32967168 33032192 33135003 33607629 33776028 33872256 33967674 33997392 34064448 34235136 34265088 34332672 34778061 34808488 35051904 35128962 35274123 35304984 35335872 35405568 35481888 35551872 35582976 35831808 36147276 36590697 36662868 36694944 36903152 36951552 37088064 37161216 37193728 37380096 37972896 38106288 38247066 38322504 38356032 38514528 38548224 38624256 38658048 38817792 39159549 39433392 39718107 39752856 39831264 39917124 39995856 40030848 40144896 40257984 40310784 40574976 41137304 41281812 41516046 41552368 41570496 41724072 41806368 41842944 41879552 42052608 42135552 42506519 42719508 42841216 43112817 43150536 43328844 43366752 43452288 43490304 43612816 43670016 43794432 43956224 44180004 44362566 44721963 44810172 45034704 45163008 45290232 45329856 45419264 45646848 45686784 46279467 46370748 46735872 46746414 46838616 46939581 47032164 47073312 47114496 47207424 47309184 47402496 47443968 47861671 48196368 48544353 48787596 48883824 48926592 49064418 49128768 49268736 49450752 49548288 50234977 50630528 50741834 50808384 50951511 50996088 51096672 51141376 51352704 51397632 51499008 51757056 52212732 52577856 52693443 52957476 53003808 53108352 53222832 53327808 53374464 53526528 53677312 53747712 54220914 54994302 55042416 55354728 55427328 55632096 55741824 55790592 56070144 56180736 56563793 56959344 57159432 57370599 57483756 57534048 57771792 57822336 57936384 57987072 58226688 58906672 59150088 59629284 59746896 59967622 59993784 60046272 60217344 60386976 60439808 60466176 60862464 61705956 61827664 61922718 62274069 62314496 62328552 62451488 62586108 62709552 62764416 62819328 62943232 63078912 63203328 63258624 64079262 64261824 64725804 64993266 65050128 65178432 65235456 65419224 65505024 65691648 65934336 66064384 66270006 66543849 67215258 67552056 67744512 67935348 67994784 68128896 68470272 68530176 68665344 69556122 69616976 70103808 70119621 70257924 70548246 70609968 70671744 70811136 70963776 71103744 71165952 72294552 73181394 73325736 73389888 73596627 73806304 73903104 74176128 74322432 74387456 74760192 75945792 76112751 76212576 76494132 76645008 76712064 77029056 77096448 77248512 77316096 77635584 78319098 78866784 79436214 79505712 79662528 79834248 79991712 80061696 80289792 80515968 80621568 81149952 81331371 82274608 82491453 82563624 83032092 83104736 83140992 83448144 83612736 83685888 83759104 84105216 84271104 85013038 85439016 85682432 86225634 86301072 86657688 86733504 86904576 86980608 87225632 87340032 87912448 88360008 88725132 89443926 89620344 89951433 90069408 90326016 90580464 90659712 90838528 91293696 91373568 92558934 92741496 92884077 93471744 93492828 93677232 93879162 94064328 94146624 94228992 94414848 94618368 94804992 94887936 95723342 96118893 96392736 97088706 97489899 97575192 97767648 97853184 98128836 98257536 98537472 98901504 99096576 99405009 100469954 100822887 101261056 101483668 101616768 101903022 101992176 102193344 102282752 102705408 102795264 102998016 104334183 104425464 105155712 105386886 105822369 105914952 106007616 106216704 106445664 106655616 106748928 107354624 107495424 108441828 109772091 109988604 110084832 110709456 110854656 111264192 111483648 111581184 112140288 113127586 113918688 114318864 114741198 114967512 115068096 115543584 115644672 115872768 115974144 116453376 117478647 117813344 118300176 119154321 119258568 119493792 119935244 119987568 120092544 120434688 120773952 120879616 120932352 121724928 123411912 123655328 123845436 124548138 124628992 124657104 124902976 125172216 125419104 125528832 125638656 125886464 126157824 126406656 127519557 128158524 128523648 129338451 129451608 129986532 130100256 130356864 130470912 130838448 131010048 131383296 131868672 132128768 132540012 133087698 134165889 134430516 135104112 135489024 135870696 135989568 136257792 136940544 137060352 138838401 139112244 139233952 140207616 140239242 140515848 140818743 141096492 141219936 141343488 141622272 141927552 142207488 142331904 143585013 144589104 145633059 146362788 146651472 146779776 147193254 147612608 147806208 148352256 148644864 148774912 150704931 151891584 152225502 152425152 152854533 152988264 153290016 153424128 154058112 154192896 154497024 155271168 156638196 157733568 158080329 158872428 159011424 159325056 159668496 159983424 160123392 160579584 161031936 161243136 162662742 164549216 164982906 165127248 166064184 166209472 166281984 166896288 167225472 167371776 167518208 168210432 168542208 169691379 170026076 170878032 171364864 172111797 172451268 172602144 173315376 173467008 173809152 173961216 174451264 174680064 175824896 176720016 177450264 178887852 179240688 179902866 180138816 180652032 181160928 181319424 181677056 182587392 185117868 185482992 185768154 186822207 186943488 186985656 187354464 187758324 188128656 188293248 188457984 188829696 189236736 189609984 189775872 191446684 192237786 192785472 194177412 194979798 195150384 195535296 195706368 196257672 196515072 197074944 197803008 198193152 198810018 199631547 200939908 201645774 202522112 202967336 203233536 203806044 203984352 204386688 204565504 205410816 205590528 205996032 208668366 208850928 210311424 210358863 210773772 211644738 211829904 212015232 212433408 212891328 213311232 213497856 214709248 216883656 219544182 219977208 220169664 220789881 221418912 221709312 222528384 222967296 223162368 224280576 226255172 227837376 228338253 228637728 229482396 229935024 230136192 231087168 231289344 231745536 231948288 232906752 234957294 235626688 236600352 238308642 238517136 238987584 239870488 239975136 240185088 240869376 241547904 241759232 241864704 243449856 243994113 246823824 247310656 247690872 249096276 249257984 249314208 249805952 250344432 250838208 251057664 251277312 251772928 252315648 252813312 255039114 256317048 257047296 258676902 258903216 259973064 260200512 260713728 260941824 261676896 262020096 263737344 264257536 265080024 266175396 268331778 268861032 269854299 270208224 270978048 271741392 271979136 272515584 273881088 274120704 277676802 278224488 278467904 280415232 280478484 281031696 281637486 282192984 282439872 282686976 283244544 283855104 284414976 284663808 287170026 288356679 289178208 291266118 292725576 293302944 293559552 294386508 295225216 295612416 296704512 297289728 297549824 298215027 301409862 302468661 303783168 304451004 304850304 305709066 305976528 306580032 306848256 308116224 308385792 308994048 313002549 313276392 315467136 316160658 317467107 317744856 318022848 318650112 319336992 319966848 320246784 322063872 322486272 325325484 329098432 329821921 329965812 330254496 332128368 332418944 332563968 333792576 334450944 334743552 335036416 336420864 339382758 340052152 341756064 342729728 344223594 344902536 345204288 346630752 346934016 347618304 347922432 348902528 349360128 351649792 352435941 353440032 354900528 357462963 357775704 358481376 359805732 360277632 361304064 362321856 362638848 363354112 365174784 370235736 370965984 371536308 373644414 373886976 373971312 374708928 375516648 376257312 376586496 376915968 377659392 378473472 379219968 382558671 382893368 384475572 385570944 388015353 388354824 389959596 390300768 391070592 391412736 392515344 393030144 394149888 395606016 396386304 397620036 399263094 401879816 402497667 403291548 405044224 405934672 406467072 407612088 407968704 408773376 409131008 410821632 411181056 416515203 417336732 417701856 420622848 420717726 421547544 422456229 423289476 423659808 424030464 424866816 425782656 426622464 426995712 429418496 430755039 433767312 436899177 439088364 439954416 440339328 441579762 442837824 443418624 445056768 445934592 446324736 452114793 452510344 455674752 456676506 457275456 458563599 458964792 459870048 460272384 462174336 462578688 463491072 465813504 467571709 469914588 471253376 473200704 474240987 476617284 477034272 477975168 479740976 479950272 480370176 481738752 483095808 483518464 483729408 487988226 490757083 493647648 494621312 495381744 498192552 498515968 498628416 499611904 500688864 501676416 502115328 502554624 504631296 505626624 509074137 510078228 512634096 514094592 516335391 517353804 517806432 519946128 520401024 521427456 521883648 523353792 524040192 527474688 530160048 532350792 536663556 537722064 539708598 540416448 541956096 543482784 543958272 545031168 547762176 552584747 555353604 556448976 556935808 560466621 560830464 560956968 562063392 563274972 564385968 564879744 565373952 566489088 567710208 568829952 569327616 574340052 576713358 578356416 582532236 585451152 586605888 587119104 588773016 590450432 591224832 593409024 594579456 596430054 598894641 602819724 604937322 607566336 608902008 609700608 611418132 611953056 613160064 613696512 616232448 616771584 617988096 622201723 626005098 626552784 630934272 631076589 632321316 634934214 635489712 636045696 637300224 638673984 639933696 640493568 644127744 650650968 653054701 658196864 659643842 659931624 660508992 662369643 664256736 664837888 665127936 667585152 668901888 669487104 672841728 678765516 680104304 683512128 685014759 685459456 688447188 689805072 690408576 693261504 693868032 695236608 695844864 697805056 698720256 704871882 706880064 709801056 714925926 715551408 716962752 719611464 720555264 722608128 724643712 725277696 726708224 730349568 731982339 740471472 741931968 743072616 747288828 747773952 747942624 749417856 751033296 752514624 753172992 753831936 755318784 756946944 758439936 765117342 765786736 768951144 771141888 776030706 776709648 779919192 780601536 782141184 782825472 785030688 786060288 791212032 792772608 795240072 798526188 803759632 804995334 806583096 809562897 810088448 811869344 812934144 815224176 815937408 817546752 818262016 821643264 822362112 833030406 834673464 835403712 841245696 841435452 843095088 844912458 846578952 847319616 848060928 849733632 851565312 853244928 853991424 858836992 861510078 865070037 867534624 873798354 878176728 879908832 880678656 883159524 885675648 886837248 890113536 891869184 892649472 894645081 904229586 905020688 907405983 911349504 913353012 914550912 917127198 917929584 919740096 920544768 924348672 925157376 925802329 926982144 935143418 939007647 939829176 942506752 946401408 948481974 952401321 953234568 954068544 955950336 959481952 959900544 960740352 966191616 967036928 967458816 975976452 981514166 987295296 989242624 989465763 990763488 996385104 997256832 999223808 1001377728 1003352832 1004230656 1005109248 1009262592 1018148274 1020156456 1025268192 1028189184 1032670782 1034707608 1035612864 1039892256 1040802048 1042854912 1043767296 1046707584 1048080384 1054949376 1057307823 1060320096 1064701584 1072388889 1073327112 1075444128 1079417196 1080832896 1083912192 1086965568 1087916544 1090062336 1095524352 1105169494 1110707208 1112897952 1113871616 1120933242 1121660928 1121913936 1124126784 1126549944 1128771936 1129759488 1130747904 1132978176 1135420416 1137659904 1147676013 1148680104 1153426716 1156712832 1164046059 1165064472 1170902304 1173211776 1174238208 1177546032 1180900864 1182449664 1186818048 1189158912 1192860108 1197789282 1205639448 1207493001 1209874644 1215132672 1217804016 1219401216 1222836264 1223906112 1226320128 1227393024 1232464896 1233543168 1244403446 1249545609 1252010196 1253105568 1261868544 1262153178 1264642632 1267368687 1269868428 1270979424 1272091392 1274600448 1277347968 1279867392 1280987136 1288255488 1292265117 1301301936 1306109402 1310697531 1316393728 1319287684 1319863248 1321017984 1324739286 1328513472 1329675776 1330255872 1335170304 1337803776 1338974208 1356344379 1357531032 1360208608 1367024256 1370029518 1370918912 1375690797 1376894376 1379610144 1380817152 1386523008 1387736064 1390473216 1395610112 1397440512 1402715127 1409743764 1413760128 1419602112 1422722961 1429851852 1431102816 1433925504 1439222928 1441110528 1445216256 1449287424 1450555392 1453416448 1463964678 1472271249 1480942944 1483863936 1486145232 1494577656 1495547904 1495885248 1498835712 1502066592 1505029248 1506345984 1507663872 1513893888 1516879872 1527222411 1530234684 1531573472 1537902288 1542283776 1549006173 1552061412 1553419296 1559838384 1561203072 1564282368 1565650944 1570061376 1572120576 1582424064 1590480144 1597052376 1607519264 1609990668 1613166192 1619125794 1620176896 1623738688 1625868288 1630448352 1631874816 1635093504 1636524032 1643286528 1657754241 1666060812 1669346928 1670807424 1681399863 1682491392 1682870904 1686190176 1689824916 1693157904 1694639232 1696121856 1699467264 1703130624 1706489856 1707982848 1717673984 1723020156 1730140074 1735069248 1747596708 1756353456 1759817664 1761357312 1766319048 1771351296 1773674496 1780227072 1783738368 1789290162 1796683923 1808459172 1810041376 1814811966 1822699008 1826706024 1829101824 1834254396 1835859168 1839480192 1841089536 1848697344 1850314752 1851604658 1853964288 1866605169 1870286836 1878015294 1879658352 1885013504 1892802816 1893229767 1896963948 1904802642 1906469136 1908137088 1911900672 1918963904 1919801088 1921480704 1932383232 1934073856 1951952904 1959164103 1963028332 1974590592 1978485248 1978931526 1981526976 1987108929 1992770208 1994513664 1998447616 2002755456 2006705664 2008461312 2018525184 2036296548 2040312912 2050536384 2055044277 2056378368 2065341564 2069415216 2071225728 2079784512 2081604096 2085709824 2087534592 2093415168 2096160768 2114615646 2120640192 2129403168 2144777778 2146654224 2150888256 2158834392 2161665792 2167824384 2173931136 2175833088 2180124672 2191048704 2195947017 2210338988 2221414416 2225795904 2227743232 2241866484 2243321856 2243827872 2248253568 2253099888 2257543872 2259518976 2261495808 2265956352 2270840832 2275319808 2295352026 2297360208 2306853432 2313425664 2328092118 2330128944 2341804608 2346423552 2348476416 2355092064 2361801728 2373636096 2378317824 2385720216 2395578564 2411278896 2414986002 2419749288 2428688691 2430265344 2435608032 2438802432 2445672528 2447812224 2452640256 2454786048 2464929792 2467086336 2488806892 2499091218 2504020392 2506211136 2523737088 2524306356 2529285264 2534737374 2539736856 2541958848 2544182784 2549200896 2554695936 2559734784 2561974272 2576510976 2584530234 2595210111 2602603872 2612218804 2621395062 2632787456 2638575368 2639726496 2642035968 2649478572 2657026944 2659351552 2660511744 2670340608 2675607552 2677948416 2683935243 2712688758 2715062064 2720417216 2734048512 2740059036 2741837824 2751381594 2753788752 2759220288 2761634304 2773046016 2775472128 2777406987 2780946432 2791220224 2805430254 2817022941 2819487528 2827520256 2839204224 2845445922 2859703704 2862205632 2867851008 2878445856 2882221056 2898574848 2901110784 2906832896 2927929356 2944542498 2961885888 2967727872 2968397289 2972290464 2989155312 2991770496 2997671424 3004133184 3010058496 3012691968 3015327744 3027787776 3054444822 3060469368 3063146944 3075804576 3084567552 3098012346 3104122824 3106838592 3119676768 3122406144 3128564736 3131301888 3140122752 3144241152 3164848128 3171923469 3180960288 3194104752 3215038528 3219981336 3226332384 3238251588 3240353792 3247477376 3251736576 3260896704 3263749632 3270187008 3273048064 3286573056 3315508482 3332121624 3338693856 3341614848 3362799726 3364982784 3365741808 3372380352 3379649832 3386315808 3389278464 3392243712 3398934528 3406261248 3412979712 3435347968 3443028039 3446040312 3460280148 3470138496 3492138177 3495193416 3512706912 3519635328 3522714624 3532638096 3542702592 3547348992 3560454144 3567476736 3578580324 3593367846 3616918344 3620082752 3629623932 3645398016 3653412048 3658203648 3668508792 3671718336 3678960384 3682179072 3697394688 3700629504 3703209316 3733210338 3740573672 3748636827 3756030588 3759316704 3770027008 3785605632 3786459534 3793927896 3809605284 3812938272 3816274176 3823801344 3837927808 3839602176 3842961408 3864766464 3868147712 3876795351 3903905808 3918328206 3926056664 3932092593 3949181184 3956970496 3957863052 3963053952 3974217858 3985540416 3989027328 3996895232 4005510912 4013411328 4016922624 4069033137 4072593096 4080625824 4101072768 4110088554 4112756736 4127072391 4130683128 4138830432 4142451456 4159569024 4163208192 4171419648 4186830336 4192321536 4208145381 4229231292 4241280384 4258806336 4268168883 4289555556 4293308448 4301776512 4317668784 4323331584 4335648768 4347862272 4351666176 4360249344 4391894034 4416813747 4420677976 4442828832 4451591808 4455486464 4483732968 4486643712 4487655744 4496507136 4506199776 4515087744 4519037952 4522991616 4541681664 4550639616 4581667233 4590704052 4594720416 4613706864 4626851328 4647018519 4656184236 4660257888 4683609216 4692847104 4696952832 4710184128 4723603456 4747272192 4771440432 4791157128 4822557792 4829972004 4839498576 4857377382 4860530688 4871216064 4877604864 4891345056 4895624448 4905280512 4909572096 4929859584 4973262723 4977613784 4998182436 5008040784 5012422272 5044199589 5047474176 5048612712 5058570528 5069474748 5079473712 5083917696 5088365568 5098401792 5109391872 5119469568 5123948544 5153021952 5169060468 5190420222 5205207744 5224437608 5242790124 5265574912 5277150736 5279452992 5284071936 5298957144 5314053888 5318703104 5321023488 5340681216 5351215104 5367870486 5398327913 5425377516 5430124128 5440834432 5468097024 5480118072 5483675648 5502763188 5507577504 5518440576 5523268608 5546092032 5550944256 5554813974 5561892864 5582440448 5599815507 5610860508 5634045882 5638975056 5655040512 5678408448 5679689301 5690891844 5719407408 5724411264 5735702016 5756891712 5764442112 5797149696 5802221568 5855858712 5877492309 5889084996 5923771776 5935455744 5936794578 5944580928 5961326787 5978310624 5983540992 5995342848 6008266368 6020116992 6025383936 6055575552 6078432217 6108889644 6120938736 6126293888 6151609152 6165132831 6169135104 6196024692 6208245648 6213677184 6239353536 6244812288 6257129472 6262603776 6280245504 6288482304 6343846938 6361920576 6379842079 6388209504 6430077056 6439962672 6452664768 6476503176 6480707584 6494954752 6503473152 6521793408 6527499264 6540374016 6573146112 6587841051 6631016964 6664243248 6677387712 6683229696 6725599452 6729965568 6731483616 6744760704 6759299664 6772631616 6778556928 6784487424 6797869056 6812522496 6825959424 6886056078 6892080624 6920560296 6940276992 6984276354 6990386832 7025413824 7039270656 7045429248 7065276192 7085405184 7120908288 7134953472 7157160648 7183601711 7186735692 7233836688 7240165504 7259247864 7286066073 7290796032 7306824096 7316407296 7337017584 7343436672 7357920768 7364358144 7394789376 7401259008 7406418632 7466420676 7481147344 7497273654 7512061176 7518633408 7540054016 7571211264 7572919068 7587855792 7619210568 7625876544 7632548352 7647602688 7675855616 7679204352 7685922816 7729532928 7753590702 7785630333 7807811616 7836656412 7852113328 7864185186 7898362368 7913940992 7915726104 7926107904 7948435716 7971080832 7978054656 7993790464 8011021824 8026822656 8033845248 8051805729 8138066274 8145186192 8161251648 8202145536 8220177108 8225513472 8254144782 8261366256 8277660864 8284902912 8319138048 8326416384 8332220961 8342839296 8373660672 8416290762 8451068823 8458462584 8482560768 8517612672 8536337766 8579111112 8586616896 8603553024 8635337568 8646663168 8695724544 8703332352 8720498688 8783788068 8833627494 8841355952 8885657664 8903183616 8905191867 8910972928 8967465936 8975311488 8993014272 9012399552 9030175488 9038075904 9045983232 9083363328 9163334466 9181408104 9189440832 9227413728 9253702656 9294037038 9312368472 9320515776 9367218432 9385694208 9393905664 9420368256 9447206912 9494544384 9515770407 9542880864 9582314256 9645115584 9659944008 9678997152 9714754764 9721061376 9742432128 9755209728 9782690112 9791248896 9810561024 9819144192 9859719168 9946525446 9955227568 9996364872 10016081568 10024844544 10088399178 10094948352 10097225424 10117141056 10138949496 10158947424 10167835392 10176731136 10183825619 10196803584 10218783744 10238939136 10306043904 10329084117 10338120936 10380840444 10410415488 10448875216 10476414531 10485580248 10531149824 10554301472 10558905984 10568143872 10597914288 10628107776 10637406208 10642046976 10681362432 10702430208 10735740972 10796655826 10850755032 10860248256 10881668864 10936194048 10960236144 11005526376 11015155008 11036881152 11046537216 11092184064 11101888512 11109627948 11164880896 11199631014 11221721016 11245910481 11268091764 11277950112 11310081024 11356816896 11359378602 11381783688 11438814816 11448822528 11471404032 11513783424 11528884224 11594299392 11604443136 11630386053 11711717424 11754984618 11778169992 11796277779 11847543552 11870911488 11873589156 11889161856 11922653574 11956621248 11967081984 11990685696 12016532736 12035430277 12040233984 12050767872 12156864434 12207099411 12217779288 12241877472 12252587776 12303218304 12330265662 12338270208 12381217173 12392049384 12416491296 12427354368 12478707072 12489624576 12514258944 12560491008 12576964608 12624436143 12687693876 12723841152 12759684158 12776419008 12804506649 12860154112 12879925344 12905329536 12953006352 12989909504 13006946304 13043586816 13054998528 13080748032 13175682102 13250441241 13262033928 13328486496 13354775424 13366459392 13451198904 13459931136 13462967232 13489521408 13518599328 13545263232 13557113856 13568974848 13625044992 13651918848 13745001699 13772112156 13784161248 13841120592 13880553984 13941055557 13968552708 13980773664 14050827648 14078541312 14090858496 14130552384 14170810368 14241816576 14314321296 14367203422 14373471384 14467673376 14480331008 14518495728 14572132146 14581592064 14613648192 14632814592 14674035168 14686873344 14715841536 14728716288 14789578752 14812837264 14919788169 14932841352 14962294688 14994547308 15024122352 15037266816 15080108032 15132598767 15142422528 15145838136 15175711584 15238421136 15251753088 15265096704 15295205376 15351711232 15358408704 15371845632 15459065856 15507181404 15571260666 15615623232 15673312824 15704226656 15728370372 15796724736 15827881984 15831452208 15852215808 15896871432 15942161664 15956109312 15987580928 16022043648 16053645312 16103611458 16194983739 16276132548 16290372384 16322503296 16404291072 16440354216 16451026944 16508289564 16522732512 16555321728 16569805824 16638276096 16652832768 16664441922 16685678592 16747321344 16799446521 16832581524 16902137646 16916925168 16965121536 17035225344 17039067903 17072675532 17158222224 17173233792 17207106048 17270675136 17293326336 17391449088 17406664704 17567576136 17632476927 17667254988 17682711904 17771315328 17806367232 17810383734 17821945856 17883980361 17934931872 17950622976 17986028544 18024799104 18060350976 18076151808 18166726656 18235296651 18326668932 18362816208 18378881664 18454827456 18495398493 18507405312 18588074076 18624736944 18641031552 18734436864 18771388416 18787811328 18840736512 18894413824 19031540814 19085761728 19139526237 19164628512 19290231168 19319888016 19357994304 19429509528 19442122752 19484864256 19510419456 19565380224 19582497792 19621122048 19719438336 19763523153 19893050892 19910455136 19992729744 20032163136 20049689088 20176798356 20189896704 20194450848 20234282112 20277898992 20317894848 20335670784 20353462272 20367651238 20393607168 20437567488 20477878272 20658168234 20676241872 20761680888 20820830976 20897750432 20952829062 20971160496 21062299648 21108602944 21117811968 21136287744 21195828576 21256215552 21274812416 21362724864 21404860416 21471481944 21550805133 21593311652 21701510064 21720496512 21763337728 21858198219 21872388096 21920472288 22011052752 22030310016 22073762304 22093074432 22184368128 22203777024 22219255896 22329761792 22399262028 22443442032 22491820962 22536183528 22555900224 22620162048 22713633792 22718757204 22763567376 22877629632 22897645056 22942808064 23027566848 23057768448 23188598784 23260772106 23356890999 23423434848 23509969236 23556339984 23592555558 23695087104 23741822976 23747178312 23778323712 23845307148 23913242496 23934163968 23981371392 24033065472 24070860554 24080467968 24101535744 24155417187 24313728868 24414198822 24435558576 24483754944 24505175552 24606436608 24660531324 24676540416 24762434346 24784098768 24832982592 24854708736 24957414144 24979249152 24996662883 25028517888 25120982016 25248872286 25353206469 25375387752 25447682304 25519368316 25552838016 25609013298 25720308224 25759850688 25810659072 25906012704 25979819008 26087173632 26109997056 26161496064 26351364204 26500882482 26524067856 26656972992 26709550848 26715575601 26732918784 26902397808 26925934464 26979042816 27037198656 27090526464 27114227712 27137949696 27250089984 27490003398 27544224312 27568322496 27682241184 27761107968 27882111114 27937105416 27961547328 28101655296 28157082624 28181716992 28261104768 28341620736 28483633152 28547311221 28628642592 28734406844 28746942768 28935346752 28960662016 29036991456 29144264292 29163184128 29227296384 29265629184 29348070336 29373746688 29431683072 29457432576 29579157504 29625674528 29839576338 29865682704 29924589376 29989094616 30048244704 30074533632 30160216064 30265197534 30284845056 30291676272 30351423168 30476842272 30503506176 30530193408 30551476857 30590410752 30703422464 30716817408 30918131712 30987252351 31014362808 31142521332 31231246464 31346625648 31408453312 31456740744 31593449472 31655763968 31662904416 31704431616 31793742864 31884323328 31912218624 31975161856 32044087296 32107290624 32207222916 32389967478 32552265096 32580744768 32645006592 32808582144 32880708432 33016579128 33045465024 33110643456 33139611648 33276552192 33305665536 33328883844 33494642688 33598893042 33665163048 33737731443 33804275292 33833850336 33930243072 34070450688 34078135806 34145351064 34316444448 34346467584 34414212096 34541350272 34586652672 34782898176 34813329408 34891158159 35135152272 35264953854 35334509976 35365423808 35542630656 35612734464 35620767468 35643891712 35767960722 35869863744 35901245952 35972057088 36049598208 36106290831 36120701952 36152303616 36470593302 36621298233 36653337864 36725632416 36757763328 36909654912 36990796986 37014810624 37176148152 37249473888 37282063104 37468873728 37542776832 37681473024 37788827648 37873308429 38063081628 38171523456 38279052474 38329257024 38413519947 38580462336 38639776032 38715988608 38859019056 38969728512 39020838912 39130760448 39164995584 39242244096 39527046306 39751323723 39786101784 39820910272 39985459488 40064326272 40099378176 40353596712 40379793408 40388901696 40468564224 40555797984 40635789696 40671341568 40706924544 40735302476 40875134976 40955756544 41235005097 41316336468 41352483744 41523361776 41641661952 41795500864 41905658124 41942320992 42124599296 42217205888 42235623936 42272575488 42391657152 42512431104 42549624832 42725449728 42942963888 43101610266 43186623304 43403020128 43440993024 43526675456 43716396438 43744776192 43840944576 44022105504 44060620032 44147524608 44186148864 44368736256 44438511792 44659523584 44759364507 44798524056 44886884064 44983641924 45072367056 45111800448 45240324096 45397796301 45427267584 45437514408 45527134752 45755259264 45795290112 45885616128 46055133696 46115536896 46377197568 46521544212 46713781998 46846869696 47019938472 47112679968 47185111116 47390174208 47483645952 47494356624 47556647424 47690614296 47826484992 47868327936 47962742784 48066130944 48141721108 48160935936 48310834374 48584951217 48627457736 48828397644 48871117152 48967509888 49010351104 49212873216 49321062648 49353080832 49524868692 49568197536 49665965184 49709417472 49914828288 49958498304 49993325766 50057035776 50241964032 50398339563 50497744572 50706412938 50750775504 50895364608 51038736632 51105676032 51117203709 51218026596 51440616448 51519701376 51621318144 51812025408 51959638016 52174347264 52219994112 52702728408 52897430781 53001764964 53048135712 53313945984 53419101696 53431151202 53465837568 53651941083 53804795616 53851868928 53958085632 54074397312 54181052928 54228455424 54500179968 54705889953 54980006796 55088448624 55136644992 55364482368 55486195479 55522215936 55764222228 55874210832 55923094656 56203310592 56314165248 56363433984 56522209536 56683241472 57094622442 57257285184 57418578711 57468813688 57493885536 57870693504 57921324032 58073982912 58288528584 58326368256 58454592768 58531258368 58696140672 58747493376 58863366144 59158315008 59251349056 59381607043 59679152676 59731365408 59849178752 59978189232 60096489408 60149067264 60320432128 60530395068 60569690112 60583352544 60702846336 60953684544 61007012352 61060386816 61102953714 61180821504 61406844928 61433634816 61974504702 62028725616 62285042664 62462492928 62693251296 62816906624 62913481488 63186898944 63311527936 63325808832 63408863232 63587485728 63768646656 63824437248 64088174592 64214581248 64414445832 64652415399 64779934956 65104530192 65161489536 65290013184 65574594657 65617164288 65761416864 66033158256 66090930048 66221286912 66279223296 66553104384 66611331072 66657767688 66989285376 67197786084 67330326096 67475462886 67608550584 67667700672 67860486144 68140901376 68156271612 68290702128 68632888896 68692935168 68828424192 69082700544 69173305344 69565796352 69782316318 70178262869 70270304544 70529907708 70669019952 70730847616 71085261312 71225468928 71241534936 71287783424 71535921444 71739727488 71802491904 71944114176 72099196416 72212581662 72241403904 72304607232 72466251561 72941186604 73242596466 73306675728 73451264832 73515526656 73819309824 73981593972 74029621248 74352296304 74498947776 74564126208 74937747456 74989988649 75085553664 75362946048 75746616858 76059619407 76126163256 76343046912 76558104948 76658514048 76827039894 77160924672 77279552064 77431977216 77718038112 77939457024 78261520896 78329991168 78484488192 79019618821 79054092612 79502647446 79572203568 79641820544 79970918976 80128652544 80146726803 80198756352 80707193424 80777803392 80937128448 81111595968 81271579392 81342683136 81413849088 81470604952 81750269952 82470010194 82632672936 82704967488 82937947027 83046723552 83283323904 83591001728 83811316248 83884641984 84249198592 84434411776 84471247872 84545150976 84783314304 85024862208 85450899456 85641933663 85885927776 86203220532 86373246608 86806040256 86881986048 87053350912 87432792876 87489552384 87681889152 88044211008 88121240064 88295049216 88372297728 88737472512 88877023584 89518729014 89597048112 89773768128 89967283848 90144734112 90223600896 90480648192 90795592602 90854535168 90875028816 91054269504 91510518528 91590580224 91654430571 91771232256 92110267392 92754395136 92961757053 93043088424 93427563996 93693739392 94039876944 94225359936 94370222232 94780348416 94967291904 94988713248 95113294848 95381228592 95652969984 95736655872 95925485568 96132261888 96283442216 96321871872 96621668748 97169902434 97254915472 97656795288 97742234304 97935019776 98020702208 98425746432 98642125296 99049737384 99136395072 99331930368 99418834944 99829656576 99916996608 99986651532 100483928064 100796679126 100995489144 101213194329 101412825876 101501551008 101790729216 102077473264 102211352064 102234407418 102436053192 102881232896 103039402752 103242636288 103624050816 103919276032 104348694528 104439988224 104673474477 105405456816 105794861562 106003529928 106096271424 106627891968 106838203392 106862302404 106931675136 107303882166 107609591232 107703737856 107916171264 108148794624 108318872493 108362105856 108456910848 109411779906 109863894699 109960013592 110176897248 110273289984 110728964736 110972390958 111044431872 111528444456 111748421664 111846189312 112022081809 112406621184 112628330496 113044419072 113366482944 113619925287 114189244884 114514570368 114837157422 114937627376 114987771072 115240559841 115741387008 115842648064 116147965824 116577057168 116909185536 117062516736 117392281344 117494986752 117576895783 117726732288 118502698112 118763214086 119253971169 119358305352 119462730816 119698357504 119956378464 120192978816 120298134528 121060790136 121139380224 121166705088 121405692672 121907369088 122014024704 122120773632 122205907428 122813689856 122867269632 123705015291 123949009404 124057451232 124570085328 124924985856 125386502592 125633813248 125826962976 126373797888 126651617664 126817726464 127174971456 127537293312 127648874496 128176349184 128828891664 129304830798 129559869912 130209060384 130322979072 130580026368 131149189314 131234328576 131522833728 132066316512 132181860096 132389733047 132442573824 132558446592 133106208768 133315535376 133978570752 134278093521 134395572168 134660652192 134950925772 135217101168 135335401344 135720972288 136193388903 136281802752 136312543224 136581404256 137265777792 137385870336 137656848384 138165401088 138346610688 139131592704 139564632636 140356525738 140540609088 141059815416 141338039904 141461695232 142170522624 142450937856 142483069872 143071842888 143479454976 143604983808 143888228352 144198392832 144425163324 144482807808 144932503122 145754853651 145882373208 146485192932 146613351456 146902529664 147031053312 147638619648 147963187944 148059242496 148704592608 148997895552 149128252416 149875494912 149979977298 150171107328 150725892096 151195018689 151493233716 152119238814 152252326512 152686093824 153116209896 153317028096 153351611127 153654079788 154321849344 154559104128 154863954432 155436076224 155878914048 156460593601 156523041792 156659982336 158039237642 158108185224 158692292343 159005294892 159144407136 159283641088 159941837952 160257305088 160293453606 160397512704 160955823249 161414386848 161555606784 161874256896 162223191936 162543158784 162685366272 162941209904 163500539904 164117669859 164940020388 165265345872 165409934976 165875894054 166093447104 166458586437 166566647808 167182003456 167622632496 167769283968 168868823552 168942495744 169090301952 169566628608 170049724416 171283867326 171771855552 172255736133 172406441064 172746493216 173612080512 173763972096 174106701824 174865585752 174979104768 175363778304 176088422016 176242480128 176590098432 177474945024 177754047168 178144821129 179037458028 179194096224 179547536256 179934567696 180289468224 180447201792 180961296384 181591185204 181709070336 181750057632 182108539008 183021037056 183181160448 183308861142 183542464512 184220534784 185923514106 186086176848 186855127992 187387478784 188079753888 188450719872 188740444464 189560696832 189934583808 189977426496 190226589696 190762457184 191305939968 191473311744 192264523776 192566884432 192643743744 193243337496 193957246197 194339804868 194509830944 195313590576 195484468608 195870039552 196041404416 196723783971 196851492864 197284250592 198099474768 198272790144 198663860736 198837669888 199659313152 199833993216 199973303064 200967856128 201593358252 201990978288 202426388658 202825651752 203003102016 203581458432 204154946528 204422704128 204468814836 204872106384 205762465792 206078805504 206485272576 207248101632 207838552064 208697389056 209346948954 210534788607 210810913632 211589723124 212007059856 212192542848 213255783936 213676406784 213724604808 213863350272 214607764332 215219182464 215407475712 215832342528 216297589248 216637744986 216724211712 216913821696 217398754683 218823559812 219727789398 219920027184 220353794496 220546579968 221457929472 221944781916 222088863744 223056888912 223496843328 223692378624 224044163618 224813242368 224969965947 225256660992 226088838144 227239850574 228178858221 228378489768 229029140736 229674314844 229875254752 229975542144 230481119682 231482774016 231685296128 232295931648 233154114336 233818371072 234784562688 234989973504 235153791566 235453464576 237005396224 237058856463 237526428172 238507942338 238716610704 238925461632 239396715008 239912756928 240385957632 240440180409 240596269056 242121580272 242333410176 242811385344 243814738176 244028049408 244241547264 244411814856 245627379712 247410030582 247898018808 248114902464 248813841081 249140170656 249849971712 250773005184 251267626496 251653925952 252747595776 253303235328 253635452928 254349942912 255074586624 256352698368 256925800989 257657783328 258609661596 259119739824 260418120768 260645958144 261160052736 262298378628 262468657152 263045667456 264132633024 264363720192 264779466094 264885147648 265116893184 266212417536 266631070752 268556187042 268791144336 269321304384 269901851544 270434202336 270670802688 271441944576 272386777806 272563605504 272625086448 273162808512 274531555584 274771740672 274963291713 275313696768 276330802176 278263185408 278885271159 279129265272 280713051476 281081218176 282119630832 282676079808 282923390464 284341045248 284901875712 284966139744 286143685776 286958909952 287209967616 287776456704 288396785664 288850326648 288965615616 289865006244 291509707302 291764746416 292970385864 293226702912 293805059328 294062106624 295277239296 295926375888 297409185216 297995791104 298256504832 299750989824 299959954596 301451784192 302390037378 302986467432 303639582987 304238477628 304504653024 305372187648 306232419792 306634056192 306703222254 307308159576 308643698688 309118208256 309727908864 310872152448 311757828096 312921187202 313046083584 313319964672 314020423431 316078475284 316216370448 317384584686 318010589784 318288814272 318567282176 319883675904 320514610176 320586907212 320795025408 321911646498 322828773696 323111213568 323748513792 324446383872 324956617479 325086317568 325370732544 325882419808 328235339718 329591684097 329880040776 330530691744 330819869952 331751788108 332186894208 332917172874 333133295616 334364006912 335245264992 335538567936 336066245427 337737647104 337884991488 339133257216 340099448832 340859775861 342567734652 343543711104 344511472266 344812882128 345492986432 347224161024 347527944192 348213403648 349731171504 350727556608 352176844032 352484960256 352730687349 353180196864 355508094336 356289642258 357761913507 358074916056 358388192448 359095072512 359869135392 360578936448 360894403584 363182370408 363418140672 363500115264 364217078016 366042074112 366362320896 366617722284 368441069568 371115045873 371847028212 372172353696 373710255984 374774957568 376159507776 376901439744 377480888928 379121393664 379954852992 380453179392 381524914368 382611879936 382946623488 384529047552 385133768864 386486674992 387914492394 388679609736 389019661888 390627181152 390968937216 391740079104 392082808832 393447567942 393702985728 394568501184 396198949536 396545580288 397169199141 397327721472 397675339776 399318626304 399946606128 401935712256 402834280563 403186716504 403981956576 404852777316 405651303504 406006204032 407162916864 408309893056 408845408256 408937629672 409744212768 411524931584 412157611008 412970545152 414496203264 415677104128 417394778112 418693897908 421069577214 421621827264 423179446248 424014119712 424385085696 426511567872 427352813568 427449209616 429215528664 430438364928 430814951424 431664685056 432595178496 433275489972 433448423424 434797509366 437264560953 437647119624 439455578796 439840054368 440707588992 441093159936 442915858944 443889563832 444177727488 446113777824 446993686656 447384757248 448088327236 449626484736 449939931894 450513321984 452177676288 453585056067 454479701148 456357716442 456756979536 458058281472 459348629688 459750509504 459951084288 460962239364 462965548032 463370592256 464591863296 466308228672 467636742144 469381780803 469569125376 469979947008 470307583132 474010792448 474117712926 475052856344 476076877029 477015884676 477433221408 477850923264 478793430016 479825513856 480771915264 480880360818 481192538112 484243160544 484666820352 485622770688 487629476352 488056098816 488823629712 491254759424 492353009577 494820061164 495796037616 496229804928 497627682162 498280341312 499375759311 499699943424 501546010368 502535252992 503307851904 506606470656 507270905856 508699885824 510149173248 513851601978 515315566656 516767208399 517219323192 518239479648 520836241536 521291916288 522320105472 524596757256 524937314304 526091334912 528265266048 528727440384 529558932188 529770295296 532424835072 533262141504 534434463387 537112374084 537582288672 538642608768 539803703088 540868404672 541341605376 542883889152 544773555612 545127211008 545250172896 546325617024 549063111168 549543481344 549926583426 550627393536 552661604352 557770542318 558258530544 561426102952 562162436352 564239261664 565352159616 565846780928 568682090496 569803751424 569932279488 572287371552 573917819904 574419935232 576793571328 577700653296 577931231232 579730012488 581871738591 583019414604 583529492832 585940771728 586453405824 587610118656 588124213248 590171351913 590554478592 591852751776 594818370432 595991582208 596513009664 599501979648 599919909192 602903568384 604780074756 605972934864 607279165974 608476955256 609009306048 610744375296 612464839584 613268112384 613406444508 614616319152 617287397376 618236416512 619455817728 621744304896 623515656192 625842374404 626092167168 628040846862 631604365821 632156950568 632432740896 634769169372 636021179568 636577628544 637134564352 639767351808 641029220352 641173814424 641590050816 643823292996 645657547392 646222427136 647497027584 648892767744 649913234958 650172635136 650741465088 651764839616 656470679436 659183368194 659760081552 661061383488 661639739904 663503576216 664373788416 665834345748 666266591232 668728013824 670490529984 671077135872 672132490854 674909897841 675475294208 675769982976 678266514432 681719551722 685135469304 687087422208 689022944532 689625764256 690985972864 694448322048 695055888384 696426807296 699462343008 701455113216 704353688064 704969920512 705461374698 706360393728 711016188672 711176569389 712579284516 715523827014 716149832112 716776384896 718190145024 719738270784 721157872896 721320541227 721788807168 726364740816 727000230528 728434156032 732084148224 732724641792 733235444568 736882139136 742230091746 743694056424 744344707392 746441523243 747420511968 749549915136 752319015552 753802879488 754961777856 758242787328 759909705984 760906358784 763049828736 765223759872 769058095104 770267537728 771960891559 772973349984 775828984788 777359219472 778039323776 781254362304 781937874432 783480158208 784165617664 786895135884 787405971456 789137002368 792397899072 793091160576 794338398282 794655442944 795350679552 798637252608 799893212256 805668561126 806373433008 807963913152 809705554632 811302607008 812012408064 814325833728 816619786112 817690816512 817875259344 819488425536 823049863168 824315222016 824889875139 825941090304 828992406528 834789556224 836655813477 837387795816 842139154428 843243654528 846358892496 848028239424 848770171392 853023135744 854705627136 854898419232 858431057328 860876729856 861629902848 863329370112 865190356992 866550979944 866896846848 869595018732 874529121906 875294239248 878911157592 879680108736 881415177984 882186319872 885831717888 887779127664 892227555648 893987373312 894769514496 896176654472 899252969472 899879863788 904355352576 907170112134 908959402296 912317417297 912715432884 913513959072 916116562944 918697259376 919501019008 919902168576 921924478728 925931096064 926741184512 929183726592 932616457344 935273484288 938763561606 939138250752 939959894016 940615166264 942061270293 948021584896 948235425852 950105712688 952153754058 954031769352 954866442816 955701846528 957586860032 959651027712 961543830528 961760721636 962385076224 968486321088 969333640704 971245541376 974869852437 975258952704 976112197632 977647259424 984706019154 988775052291 989640122328 991592075232 992459609856 995255364324 996560682624 998751518622 999399886848 1003092020736 1005070505984 1006615703808 1008198736281 1013212941312 1017399771648 1020298346496 1022579327583 1027703203956 1030631133312 1033534416798 1034438646384 1036478959296 1041672483072 1042583832576 1044640210944 1049193514512 1052182669824 1056530532096 1057454880768 1058192062047 1059117864376 1059540590592 1066524283008 1068868926774 1073285740521 1074224748168 1075164577344 1077285217536 1079607406176 1081736809344 1082683210752 1089547111224 1090254422016 1090500345792 1092651234048 1098126222336 1099086962688 1099853166852 1105323208704 1113345137619 1115541084636 1116517061088 1122852205904 1124324872704 1128478523328 1130704319232 1131693561856 1137364180992 1139864558976 1144574743104 1147835639808 1148839870464 1153587142656 1155401306592 1159460024976 1163743477182 1166038829208 1167058985664 1171881543456 1172906811648 1175220237312 1176248426496 1180342703826 1181108957184 1183705503552 1189636740864 1191507597423 1191983164416 1193026019328 1199839818384 1205807136768 1208502841689 1209560149512 1211945869728 1214558331948 1216953910512 1218018612096 1221488750592 1224929679168 1226536224768 1226812889016 1229232638304 1234574794752 1236472833024 1238911635456 1243488609792 1247031312384 1251684748808 1252184334336 1256081693724 1263208731642 1264313901136 1264865481792 1269538338744 1272042359136 1273155257088 1274269128704 1279534703616 1282058440704 1282347628848 1287646585992 1291315094784 1292444854272 1293345853613 1294994055168 1297785535488 1299826469916 1300345270272 1303529679232 1311793682859 1312941358872 1318366736388 1319520163104 1322122766976 1323279479808 1327007152432 1328747576832 1331668691496 1332533182464 1337456027648 1340981059968 1342154271744 1344264981708 1349819795682 1350950588416 1351539965952 1356533028864 1360755168201 1363439103444 1370270938608 1374174844416 1378045889064 1379251528512 1381971945728 1388896644096 1390111776768 1398924686016 1402910226432 1408145342409 1408707376128 1409939841024 1410922749396 1422032377344 1422353138778 1425158569032 1428230631087 1431047654028 1432299664224 1433552769792 1436380290048 1439476541568 1442315745792 1442641082454 1443577614336 1452729481632 1454000461056 1456287063517 1456868312064 1464168296448 1466470889136 1473764278272 1477059028731 1484460183492 1487388112848 1488689414784 1492883046486 1494841023936 1498127277933 1499099830272 1504638031104 1507605758976 1509923555712 1519819411968 1521812717568 1526099657472 1528499645179 1530447519744 1540535075456 1543921783118 1545946699968 1550301625197 1551657969576 1554718438944 1556078647552 1562508724608 1563875748864 1566960316416 1573790271768 1574811942912 1578274004736 1584795798144 1586182321152 1588676796564 1589310885888 1597274505216 1599786424512 1603303390161 1611337122252 1612746866016 1615927826304 1619411109264 1622605214016 1624024816128 1628651667456 1633239572224 1635381633024 1635750518688 1638976851072 1648630444032 1649779750278 1651882180608 1657984813056 1673311626954 1674775591632 1684278308856 1686487309056 1692717784992 1696056478848 1697540342784 1706046271488 1709411254272 1709796838464 1716862114656 1721066529611 1721753459712 1723259805696 1730380713984 1733101959888 1733793693696 1739190037464 1745615215773 1749058243812 1750588478496 1757822315184 1759360217472 1762830355968 1764372639744 1770514055739 1771663435776 1775558255328 1784455111296 1787974746624 1789539028992 1792353308944 1798505938944 1799759727576 1808710705152 1814340224268 1817918804592 1824634834594 1825430865768 1827027918144 1832233125888 1837394518752 1839002038016 1839804337152 1843848957456 1851862192128 1858367453184 1865232914688 1870546968576 1877527123212 1878276501504 1881230332528 1884122540586 1894813097463 1896043169792 1896470851704 1900211425376 1904307508116 1908063538704 1909732885632 1911403693056 1915173720064 1919302055424 1923087661056 1923521443272 1924770152448 1936972642176 1938667281408 1942491082752 1949739704874 1950517905408 1952224395264 1955294518848 1969412038308 1977550104582 1979280244656 1983184150464 1984919219712 1990510728648 1993121365248 1997503037244 1998799773696 2006184041472 2010141011968 2013231407616 2016397472562 2024729693523 2026425882624 2034799543296 2045158655166 2055406407912 2061262266624 2067068833596 2068877292768 2072957918592 2083344966144 2085167665152 2089280421888 2098387029024 2104365339648 2113061064192 2114909761536 2116384124094 2118235728752 2119081181184 2133048566016 2133529708167 2137737853548 2146571481042 2148449496336 2150329154688 2154570435072 2159214812352 2163473618688 2163961623681 2165366421504 2179094222448 2181000691584 2185302468096 2196252444672 2198173925376 2199706333704 2210646417408 2226690275238 2231082169272 2233034122176 2239324569729 2245704411808 2248649745408 2256957046656 2261408638464 2263387123712 2274728361984 2279729117952 2289149486208 2295671279616 2307174285312 2310802613184 2315882674677 2318920049952 2327486954364 2332077658416 2334117971328 2343763086912 2345813623296 2350440474624 2352496852992 2360685407652 2362217914368 2367411007104 2379273481728 2383015194846 2383966328832 2386052038656 2399679636768 2417005683378 2419120299024 2423891739456 2429116663896 2433907821024 2436037224192 2442977501184 2449859358336 2453072449536 2453625778032 2458465276608 2469149589504 2472945666048 2474669625417 2477823270912 2486977219584 2503369497616 2504368668672 2509967440431 2512163387448 2526417463284 2528627802272 2529730963584 2539076677488 2544084718272 2546310514176 2548538257408 2559069407232 2564116881408 2564695257696 2575293171984 2582630189568 2584889708544 2586691707226 2589988110336 2595571070976 2599652939832 2600690540544 2607059358464 2623587365718 2625882717744 2636733472776 2639040326208 2644245533952 2646558959616 2654014304864 2657495153664 2663337382992 2674912055296 2681962119936 2684308543488 2688529963416 2699639591364 2701901176832 2713066057728 2721510336402 2726878206888 2736952251891 2740541877216 2748349688832 2756091778128 2758503057024 2763943891456 2777793288192 2780223553536 2797849372032 2805820452864 2816290684818 2817414752256 2819879682048 2821845498792 2826183810879 2844064754688 2844706277556 2850317138064 2856461262174 2862095308056 2864599328448 2867105539584 2872760580096 2878953083136 2884631491584 2885282164908 2887155228672 2905458963264 2908000922112 2912574127034 2913736624128 2924609557311 2928336592896 2932941778272 2954118057462 2966325156873 2968920366984 2974776225696 2977378829568 2985766092972 2989682047872 2996254555866 2998199660544 3009276062208 3015211517952 3019847111424 3024596208843 3039638823936 3052199314944 3056999290358 3060895039488 3067737982749 3081070150912 3087843566236 3091893399936 3100603250394 3103315939152 3109436877888 3112157295104 3125017449216 3127751497728 3133920632832 3147580543536 3156548009472 3169591596288 3172364642304 3174576186141 3177353593128 3178621771776 3199572849024 3206606780322 3219857221563 3222674244504 3225493732032 3231855652608 3238822218528 3245210428032 3248049632256 3266479144448 3270763266048 3271501037376 3277953702144 3297260888064 3299559500556 3315969626112 3340035412857 3346623253908 3349551183264 3368556617712 3372974618112 3385435569984 3392112957696 3395080685568 3412092542976 3419593676928 3433724229312 3442133059222 3443506919424 3446519611392 3460761427968 3466203919776 3478380074928 3491230431546 3498116487624 3501176956992 3515644630368 3518720434944 3525660711936 3528745279488 3541028111478 3543326871552 3551116510656 3568910222592 3574522792269 3575949493248 3579078057984 3584706617888 3599519455152 3617421410304 3625508525067 3628680448536 3635837609184 3649269669188 3650861731536 3654055836288 3664466251776 3674789037504 3678004076032 3679608674304 3687697914912 3703724384256 3716734906368 3730465829376 3741093937152 3755054246424 3756553003008 3762460665056 3768245081172 3789626194926 3792086339584 3792941703408 3800422850752 3808615016232 3816127077408 3819465771264 3822807386112 3830347440128 3838604110848 3846175322112 3847042886544 3873945284352 3877334562816 3880037560839 3884982165504 3899479409748 3901035810816 3910589037696 3935381048577 3938824076616 3955100209164 3958560489312 3966368300928 3969838439424 3981021457296 3986242730496 3995006074488 3997599547392 4012368082944 4020282023936 4026462815232 4032794945124 4049459387046 4052851765248 4069599086592 4082265504603 4090317310332 4110812815824 4122524533248 4134137667192 4137754585536 4145915837184 4166689932288 4170335330304 4196774058048 4208730679296 4224436027227 4226122128384 4229819523072 4232768248188 4236471457504 4266097132032 4267059416334 4275475707096 4284691893261 4293142962084 4296898992672 4300658309376 4309140870144 4318429624704 4326947237376 4327923247362 4330732843008 4358188444896 4362001383168 4368861190551 4370604936192 4392504889344 4399412667408 4421292834816 4431177086193 4453380550476 4462164338544 4466068244352 4478649139458 4491408823616 4497299490816 4513914093312 4522817276928 4526774247424 4559458235904 4578298972416 4585498935537 4591342559232 4621605226368 4631765349354 4637840099904 4650904875591 4654973908728 4664155316832 4668235942656 4687526173824 4691627246592 4700880949248 4721370815304 4724435828736 4734822014208 4758546963456 4766030389692 4767932657664 4799359273536 4809910170483 4834011366756 4838240598048 4847783478912 4858233327792 4867815642048 4872074448384 4885955002368 4899718716672 4906144899072 4907251556064 4916930553216 4945891332096 4949339250834 4955646541824 4973954439168 5006738995232 5019934880862 5024326774896 5052834926568 5057255604544 5059461927168 5078153354976 5088169436544 5092621028352 5097076514816 5118138814464 5128233762816 5129390515392 5150586343968 5163199588833 5165260379136 5169779417088 5173383414452 5191142141952 5199305879664 5201381081088 5214118716928 5236845647319 5247174731436 5251765435488 5273466945552 5278080652416 5288491067904 5293117919232 5308028609728 5314990307328 5326674765984 5349824110592 5363924239872 5368617086976 5377059926832 5399279182728 5403802353664 5426132115456 5443020672804 5453756413776 5473904503782 5481083754432 5496699377664 5512183556256 5517006114048 5527887782912 5555586576384 5595698744064 5611640905728 5632581369636 5634829504512 5643690997584 5652367621758 5684439292389 5688129509376 5689412555112 5700634276128 5712922524348 5724190616112 5729198656896 5734211079168 5745521160192 5757906166272 5769262983168 5770564329816 5774310457344 5810917926528 5816001844224 5825148254068 5827473248256 5849219114622 5856673185792 5865883556544 5908236114924 5932650313746 5937840733968 5949552451392 5954757659136 5971532185944 5979364095744 5992509111732 5996399321088 6018552124416 6030423035904 6039694222848 6049192417686 6074189080569 6079277647872 6104398629888 6113998580716 6135475965498 6162140301824 6175687132472 6183786799872 6201206500788 6206631878304 6218873755776 6224314590208 6250034898432 6255502995456 6267841265664 6295161087072 6313096018944 6339183192576 6344729284608 6349152372282 6354707186256 6357243543552 6399145698048 6400589124501 6413213560644 6439714443126 6445348489008 6450987464064 6463711305216 6477644437056 6490420856064 6491884871043 6496099264512 6532958288896 6543002074752 6555907404288 6594521776128 6599119001112 6631939252224 6680070825714 6693246507816 6699102366528 6717973709187 6737113235424 6745949236224 6770871139968 6784225915392 6790161371136 6824185085952 6839187353856 6867448458624 6884266118444 6887013838848 6921522855936 6932407839552 6947648024031 6956760149856 6982460863092 6996232975248 7002353913984 7031289260736 7037440869888 7051321423872 7057490558976 7082056222956 7086653743104 7102233021312 7137820445184 7149045584538 7151898986496 7158156115968 7169413235776 7199038910304 7251017050134 7257360897072 7271675218368 7298539338376 7301723463072 7308111672576 7328932503552 7349578075008 7356008152064 7359217348608 7375395829824 7407448768512 7424008876251 7433469812736 7460931658752 7510108492848 7513106006016 7524921330112 7536490162344 7579252389852 7584172679168 7585883406816 7600845701504 7617230032464 7632254154816 7638931542528 7645614772224 7660694880256 7677208221696 7692350644224 7694085773088 7747890568704 7754669125632 7760075121678 7769964331008 7798958819496 7802071621632 7821178075392 7870762097154 7877648153232 7910200418328 7917120978624 7932736601856 7939676878848 7962042914592 7972485460992 7990012148976 8024736165888 8040564047872 8052925630464 8065589890248 8098918774092 8105703530496 8139198173184 8164531009206 8180634620664 8210856755673 8221625631648 8245049066496 8268275334384 8275509171072 8291831674368 8333379864576 8340670660608 8393548116096 8417461358592 8448872054454 8452244256768 8459639046144 8465536496376 8472942915008 8532194264064 8534118832668 8550951414192 8569383786522 8586285924168 8593797985344 8601316618752 8618281740288 8636859249408 8653894474752 8655846494724 8661465686016 8716376889792 8724002766336 8737722381102 8741209872384 8773828671933 8785009778688 8798825334816 8862354172386 8906761100952 8924328677088 8932136488704 8957298278916 8982817647232 8994598981632 9027828186624 9045634553856 9053548494848 9073788626529 9118916471808 9156597944832 9170997871074 9182685118464 9203213948247 9243210452736 9263530698708 9275680199808 9301809751182 9309947817456 9328310633664 9336471885312 9375052347648 9383254493184 9401761898496 9442741630608 9469644028416 9517093926912 9523728558423 9532060779384 9535865315328 9598718547072 9619820340966 9659571664689 9668022733512 9676481196096 9695566957824 9716466655584 9735631284096 9744148896768 9799437433344 9812289798144 9814503112128 9833861106432 9891782664192 9898678501668 9947908878336 10013477990464 10035491590267 10039869761724 10048653549792 10105669853136 10114511209088 10118923854336 10156306709952 10176338873088 10185242056704 10194153029632 10236277628928 10258781030784 10301172687936 10326399177666 10330520758272 10339558834176 10346766828904 10382284283904 10398611759328 10428237433856 10473691294638 10494349462872 10503530870976 10546933891104 10556161304832 10576982135808 10586235838464 10616057219456 10629980614656 10653349531968 10699648221184 10723568376807 10727848479744 10737234173952 10754119853664 10798558365456 10852264230912 10876525575201 10886041345608 10907512827552 10947809007564 10962167508864 10993398755328 11024367112512 11034012228096 11055775565824 11111173152768 11191397488128 11223281811456 11265162739272 11269659009024 11287381995168 11304735243516 11368878584778 11376259018752 11378825110224 11401268552256 11425845048696 11448381232224 11458397313792 11468422158336 11491042320384 11515812332544 11538525966336 11541128659632 11621835853056 11632003688448 11640112682517 11650296508136 11654946496512 11698438229244 11731767113088 11806143145731 11816472229848 11865300627492 11875681467936 11899104902784 11909515318272 11943064371888 11958728191488 11985018223464 11992798642176 12037104248832 12060846071808 12079388445696 12098384835372 12148378161138 12158555295744 12208797259776 12227997161432 12246796513809 12270951930996 12324280603648 12351374264944 12367573599744 12402413001576 12413263756608 12437747511552 12448629180416 12500069796864 12511005990912 12590322174144 12626192037888 12673308081681 12678366385152 12689458569216 12698304744564 12709414372512 12798291396096 12801178249002 12826427121288 12854075679783 12879428886252 12890696978016 12901974928128 12927422610432 12955288874112 12980841712128 12983769742086 12992198529024 13065916577792 13086004149504 13106583571653 13111814808576 13198238002224 13263878504448 13293531258579 13360141651428 13386493015632 13398204733056 13435947418374 13474226470848 13491898472448 13541742279936 13568451830784 13580322742272 13678374707712 13734896917248 13756496806611 13768532236888 13774027677696 13864815679104 13895296048062 13913520299712 13952714626773 13964921726184 13992465950496 14004707827968 14062578521472 14074881739776 14102642847744 14164112445912 14173307486208 14204466042624 14226804389743 14275640890368 14298091169076 14303797972992 14338826471552 14398077820608 14429730511449 14502034100268 14514721794144 14543350436736 14597078676752 14603446926144 14616223345152 14657865007104 14699156150016 14712016304128 14718434697216 14750791659648 14848017752502 14866939625472 14921863317504 14932265764441 15020216985696 15049842660224 15072980324688 15158504779704 15168345358336 15171766813632 15201691403008 15234460064928 15264508309632 15277863085056 15291229544448 15354416443392 15384701288448 15388171546176 15489598766499 15495781137408 15509338251264 15520150243356 15597917638992 15604143243264 15642356150784 15710536941957 15741524194308 15755296306464 15820400836656 15834241957248 15865473203712 15879353757696 15924085829184 15944970921984 15980024297952 16049472331776 16105851260928 16131179780496 16197837548184 16211407060992 16278396346368 16329062018412 16361269241328 16421713511346 16443251263296 16490098132992 16536550668768 16551018342144 16583663348736 16666759729152 16787096232192 16813496096969 16834922717184 16897744108908 16904488513536 16931072992752 16945885830016 17053317877167 17064388528128 17068237665336 17101902828384 17138767573044 17172571848336 17187595970688 17202633237504 17236563480576 17273718498816 17307788949504 17311692989448 17322931372032 17432753779584 17448005532672 17475444762204 17482419744768 17547657343866 17570019557376 17597650669632 17724708344772 17813522201904 17848657354176 17864272977408 17914596557832 17965635294464 17989197963264 18055656373248 18091269107712 18147577253058 18222567241707 18237832943616 18313195889664 18341995742148 18406427896494 18486420905472 18527061397416 18551360399616 18603619502364 18619895634912 18656621267328 18672943770624 18750104695296 18766508986368 18803523796992 18885483261216 18931731825721 18939288056832 19034187853824 19047457116846 19064121558768 19071730630656 19197437094144 19201767373503 19239640681932 19319143329378 19336045467024 19352962392192 19391133915648 19432933311168 19471262568192 19475654613129 19488297793536 19598874866688 19629006224256 19667722212864 19783565328384 19797357003336 19870495387327 19895817756672 20026955980928 20070983180534 20079739523448 20097307099584 20153921127561 20211339706272 20229022418176 20237847708672 20312613419904 20352677746176 20370484113408 20472555257856 20517562061568 20602345375872 20652798355332 20661041516544 20693533657808 20764568567808 20797223518656 20842944072093 20856474867712 20947382589276 20988698925744 21007061741952 21093867782208 21112322609664 21153964271616 21172471676928 21232114438912 21259961229312 21306699063936 21447136753614 21455696959488 21474468347904 21508239707328 21597116730912 21753051150402 21772082691216 21815025655104 21895618015128 21924335017728 21986797510656 22048734225024 22068024456192 22111551131648 22222346305536 22272026628753 22382794976256 22530325478544 22539318018048 22574763990336 22609470487032 22737757169556 22752518037504 22757650220448 22802537104512 22851690097392 22896762464448 22916794627584 22936844316672 22982084640768 23031624665088 23077051932672 23082257319264 23243671706112 23264007376896 23280225365034 23300593016272 23309892993024 23396876458488 23463534226176 23612286291462 23632944459696 23730601254984 23751362935872 23798209805568 23819030636544 23886128743776 23917456382976 23970036446928 24074208497664 24121692143616 24158776891392 24196769670744 24296756322276 24317110591488 24417594519552 24455994322864 24493593027618 24541903861992 24632570267019 24648561207296 24702748529888 24735147199488 24804826003152 24826527513216 24875495023104 24897258360832 25000139593728 25022011981824 25180644348288 25252384075776 25346616163362 25356732770304 25378917138432 25396609489128 25418828745024 25596582792192 25602356498004 25652854242576 25708151359566 25758857772504 25781393956032 25803949856256 25854845220864 25910577748224 25961683424256 25967539484172 25984397058048 26131833155584 26172008299008 26213167143306 26223629617152 26321486015799 26396476004448 26587062517158 26720283302856 26772986031264 26796409466112 26871894836748 26948452941696 26983796944896 27083484559872 27136903661568 27160645484544 27221365879587 27356749415424 27469793834496 27512993613222 27537064473776 27548055355392 27609641844741 27729631358208 27790592096124 27827040599424 27905429253546 27929843452368 27984931900992 28009415655936 28125157042944 28149763479552 28205285695488 28328224891824 28408932085248 28453608779486 28551281780736 28571185675269 28596182338152 28607595945984 28677652943104 28796155641216 28859461022898 28978714994067 29004068200536 29029443588288 29086700873472 29194157353504 29206893852288 29232446690304 29398312300032 29424032608256 29436869394432 29501583319296 29696035505004 29843726635008 29864531528882 30040433971392 30099685320448 30106474770801 30145960649376 30317009559408 30343533627264 30403382806016 30468920129856 30529016619264 30555726170112 30582459088896 30708832886784 30776343092352 30979197532998 30991562274816 31018676502528 31040300486712 31195835277984 31284712301568 31421073883914 31483048388616 31510592612928 31640801673312 31668483914496 31730946407424 31758707515392 31848171658368 31889941843968 31960048595904 32098944663552 32170705130421 32211702521856 32262359560992 32395675096368 32556792692736 32629576725603 32658124036824 32722538482656 32843427022692 32886502526592 32980196265984 33073101337536 33102036684288 33167326697472 33333519458304 33574192464384 33626992193938 33669845434368 33795488217816 33808977027072 33862145985504 33891771660032 34106635754334 34128777056256 34136475330672 34203805656768 34277535146088 34345143696672 34375191941376 34405266475008 34473126961152 34547436997632 34615577899008 34623385978896 34865507559168 34896011065344 34920338047551 34950889524408 34964839489536 35095314687732 35195301339264 35418429437193 35449416689544 35627044403808 35697314708352 35728545954816 35829193115664 35931270588928 35978395926528 36111312746496 36182538215424 36295154506116 36445134483414 36475665887232 36626391779328 36683991484296 36740389541427 36812855792988 36972841810944 37054122794832 37102720799232 37207239004728 37239791269824 37313242534656 37345887541248 37500209390592 37533017972736 37770966522432 37863463651442 37878576113664 38019924245043 38068375707648 38094914233692 38128243117536 38394874188288 38403534747006 38479281363864 38562227039349 38638286658756 38672090934048 38705924784384 38782267831296 38865866622336 38942525136384 38951309226258 38976595587072 39197749733376 39258012448512 39319750714959 39335444425728 39594714006672 39740990774654 39791635513344 39880593775737 40053911961856 40141966361068 40159479046896 40194614199168 40307842255122 40422679412544 40458044836352 40475695417344 40625226839808 40705355492352 40740968226816 41035124123136 41204690751744 41269490419833 41305596710664 41322083033088 41387067315616 41594447037312 41685888144186 41712949735424 41858143880319 41894765178552 41977397851488 42014123483904 42187735564416 42224645219328 42307928543232 42464228877824 42519922458624 42613398127872 42680413169229 42894273507228 42911393918976 43016479414656 43194233461824 43289191534347 43506102300804 43544165382432 43630051310208 43791236030256 43848670035456 43973595021312 44097468450048 44136048912384 44223102263296 44544053257506 44765589952512 44796797293323 45060650957088 45149527980672 45218940974064 45475514339112 45505036075008 45515300440896 45605074209024 45703380194784 45793524928896 45833589255168 45873688633344 46063249330176 46154103865344 46164514638528 46468796299497 46487343412224 46528014753792 46560450730068 46601186032544 46793752916976 46927068452352 47131610825871 47224572582924 47265888919392 47461202509968 47502725871744 47596419611136 47638061273088 47772257487552 47834912765952 47940072893856 48148416995328 48317553782784 48393539341488 48593512644552 48634221182976 48835189039104 48911988645728 48987186055236 49083807723984 49265140534038 49297122414592 49405497059776 49470294398976 49609652006304 49653055026432 49750990046208 49794516721664 50000279187456 50361288696576 50440488290907 50504768151552 50693232326724 50713465540608 50793218978256 50837657490048 51159953631501 51193165584384 51204712996008 51305708485152 51416302719132 51517715545008 51562787912064 51607899712512 51709690441728 51821155496448 51923366848512 51935078968344 51968794116096 52263666311168 52344016598016 52426334286612 52447259234304 52642972031598 52792952008896 53174125034316 53440566605712 53545972062528 53592818932224 53743789673496 53896905883392 53967593889792 54166969119744 54273807323136 54442731759174 54667701725121 54713498830848 54939587668992 55025987226444 55074128947552 55219283689482 55459262716416 55581184192248 55654081198848 55810858507092 55859686904736 55969863801984 56018831311872 56250314085888 56299526959104 56410571390976 56656449783648 56795195477163 56817864170496 56907217558972 57102563561472 57142371350538 57192364676304 57215191891968 57355305886208 57592311282432 57605302120509 57718922045796 57957429988134 58008136401072 58058887176576 58173401746944 58388314707008 58413787704576 58464893380608 58796624600064 58848065216512 59003166638592 59392071010008 59611486161981 59687453270016 59729063057764 60080867942784 60199370640896 60212949541602 60291921298752 60461763382683 60634019118816 60687067254528 60806765612032 60937840259712 61058033238528 61111452340224 61417665773568 61552686184704 61958395065996 61983124549632 62080600973424 62391670555968 62528832216279 62569424603136 62842147767828 62966096777232 63021185225856 63281603346624 63336967828992 63461892814848 63517415030784 63696343316736 63779883687936 63920097191808 64341410260842 64423405043712 64524719121984 64791350192736 65259153451206 65316248073648 65445076965312 65686854045384 65773005053184 65960392531968 66146202675072 66204073368576 66334653394944 66667038916608 66816079886259 67148384928768 67253984387876 67590976435632 67617954054144 67724291971008 67783543320064 68213271508668 68257554112512 68272950661344 68407611313536 68555070292176 68690287393344 68750383882752 68810532950016 68946253922304 69094873995264 69231155798016 69246771957792 69731015118336 69792022130688 69840676095102 69901779048816 69929678979072 70190629375464 70390602678528 70836858874386 70898833379088 71254088807616 71394629416704 71457091909632 71658386231328 71862541177856 72222625492992 72365076430848 72590309012232 72890268966828 72951331774464 73252783558656 73367982968592 73480779082854 73625711585976 73897710801057 73945683621888 74108245589664 74205441598464 74414478009456 74479582539648 74626485069312 74691775082496 75000418781184 75066035945472 75541933044864 75726927302884 75757152227328 76039848490086 76136751415296 76189828467384 76256486235072 76789748376576 76807069494012 76958562727728 77124454078698 77276573317512 77344181868096 77411849568768 77564535662592 77731733244672 77885050272768 77902618452516 77953191174144 78395499466752 78516024897024 78639501429918 78670888851456 78964458047397 79189428013344 79481981549308 79761187551474 80107823923712 80283932722136 80318958093792 80389228398336 80615684510244 80845358825088 80916089672704 80951390834688 81250453679616 81410710984704 81481936453632 81664097638761 82070248246272 82409381503488 82538980839666 82611193421328 82644166066176 82774134631232 83188894074624 83371776288372 83425899470848 83716287760638 83789530357104 83954795702976 84028246967808 84375471128832 84449290438656 84615857086464 84928457755648 85226796255744 85360826338458 85713557025807 85788547014456 85822787837952 86032958829312 86388466923648 86578383068694 87012204601608 87088330764864 87260102620416 87582472060512 87697340070912 88194936900096 88272097824768 88446204526592 89088106515012 89531179905024 89593594586646 90121301914176 90299055961344 90319424312403 90437881948128 90951028678224 91030600881792 91210148418048 91406760389568 91587049857792 91667178510336 91747377266688 92126498660352 92329029277056 92937592598994 92974686824448 93056029507584 93120901460136 93202372065088 93587505833952 93854136904704 94263221651742 94449145165848 94531777838784 94922405019936 95005451743488 95192839222272 95276122546176 95544514975104 95669825531904 95880145787712 96296833990656 96512115391263 96635107565568 96787078682976 97187025289104 97670378078208 97823977291456 97974372110472 98167615447968 98530281068076 98594244829184 98810994119552 98940588797952 99219304012608 99306110052864 99501980092416 99589033443328 100000558374912 100722577393152 100880976581814 101009536303104 101386464653448 101426931081216 101586437956512 101675314980096 102319907263002 102386331168768 102409425992016 102611416970304 102832605438264 103035431090016 103125575824128 103215799425024 103419380883456 103642310992896 103846733697024 103870157936688 104527332622336 104688033196032 104761014142653 104852668573224 104894518468608 105285944063196 105585904017792 106255288311579 106348250068632 106881133211424 107091944125056 107185637864448 107487579346992 107793811766784 107935187779584 108333938239488 108547614646272 108885463518348 109335403450242 109426997661696 109879175337984 110051974452888 110148257895104 110438567378964 110918525432832 111162368384496 111308162397696 111621717014184 111719373809472 111939727603968 112037662623744 112500628171776 112599053918208 113312899567296 113590390954326 113635728340992 113814435117944 114059772735129 114205127122944 114284742701076 114384729352608 114710611772416 115184622564864 115210604241018 115437844091592 115914859976268 116016272802144 116117774353152 116346803493888 116776629414016 116827575409152 116929786761216 117593249200128 117696130433024 117959252144877 118006333277184 118784142020016 119222972323962 119374906540032 119458126115528 119641781327211 120161735885568 120398741281792 120425899083204 120583842597504 120923526765366 121268038237632 121374134509056 121613531224064 121875680519424 122116066477056 122222904680448 123105372369408 123808471259499 123916790131992 123966249099264 124161201946848 124783341111936 125057664432558 125138849206272 125574431640957 125684295535656 125932193554464 126042370451712 126563206693248 126673935657984 126923785629696 127392686633472 127559767375872 127840194383616 128041239507687 128682820521684 129049438243968 129582700385472 129867574603041 130518306902412 130632496147296 130890153930624 131373708090768 131546010106368 131920785063936 132292405350144 132408146737152 132669306789888 133632159772518 134296769857536 134390391879969 134507968775752 135181952871264 135448583942016 135567086640128 136426543017336 136515108225024 136545901322688 136815222627072 137110140584352 137380574786688 137500767765504 137621065900032 138189747990528 138462311596032 138493543915584 139406388898491 139462030236672 139584044261376 139681352190204 139803558097632 140381258750928 140781205357056 141394832477613 141673717748772 141797666758176 142508177615232 142789258833408 142914183819264 143316772462656 143725082355712 144445250985984 145180618024464 145780537933656 145902663548928 146505567117312 146735965937184 146961558165708 147251423171952 147795421602114 147891367243776 148216491179328 148410883196928 148828956018912 148959165079296 149252970138624 149383550164992 150000837562368 151083866089728 151321464872721 151453854605768 151514304454656 152079696980172 152379656934768 152512972470144 153479860894503 153579496753152 153614138988024 153917125455456 154248908157396 154553146635024 154688363736192 154823699137536 155129071325184 155463466489344 155770100545536 155805236905032 155906382348288 156790998933504 157032049794048 157279002859836 157341777702912 157928916094794 158378856026688 158963963098616 159522375102948 160215647847424 160567865444272 160637916187584 160778456796672 161231369020488 161690717650176 161832179345408 161902781669376 162500907359232 162821421969408 163328195277522 164140496492544 164254923408851 164818763006976 165077961679332 165222386842656 165548269262464 166377788149248 166743552576744 166851798941696 167432575521276 167579060714208 167909591405952 168056493935616 168750942257664 168898580877312 169231714172928 169856915511296 170385586431489 170453592511488 170721652676916 171427114051614 171577094028912 171645575675904 172065917658624 172776933847296 172815906361527 173156766137388 174024409203216 174176661529728 174520205240832 175164944121024 175394680141824 176389873800192 176544195649536 178176213030024 178834458485943 179062359810048 179187189173292 180242603828352 180598111922688 180638848624806 180875763896256 181385290148049 181902057356448 182061201763584 182420296836096 182813520779136 183174099715584 183334357020672 184252997320704 184658058554112 184948457066659 185875185197988 185949373648896 186241802920272 186404744130176 187175011667904 187586496648837 187708273809408 188526443303484 188898290331696 189063555677568 189844810039872 190010903486976 190385678444544 190552245092352 191089029950208 191339651063808 191760291575424 193024230782526 193270215131136 193574157365952 194119454937733 194374050578208 195647954582912 195948744220944 196335230895936 197060562136152 197188489658368 197621988239104 197881177595904 198438608025216 198612220105728 199003960184832 200001116749824 200448239658777 201445154786304 201761953163628 202772929306896 202853862162432 203172875913024 203350629960192 204639814526004 204772662337536 204818851984032 205222833940608 205665210876528 206070862180032 206251151648256 206431598850048 206838761766912 207284621985792 207693467394048 207740315873376 209376066392064 209522028285306 209705337146448 209789036937216 210571888126392 211171808035584 212510576623158 212696500137264 213762266422848 214183888250112 214371275728896 214975158693984 215587623533568 216667876478976 217095229292544 217770927036696 218575449260597 218670806900484 218853995323392 219758350675968 220103948905776 220296515790208 220877134757928 221693132403171 221837050865664 222324736768992 222616324795392 223243434028368 223438747618944 223879455207936 224075325247488 225001256343552 225198107836416 226625799134592 227180781908652 227271456681984 227628870235888 228119545470258 228410254245888 228569485402152 228769458705216 229421223544832 230369245129728 230421208482036 230875688183184 231829719952536 232032545604288 232235548706304 232693606987776 233553258828032 233655150818304 233859573522432 235186498400256 235918504289754 236012666554368 236893374142191 237568284040032 238445944647924 238916252231056 239283562654422 240323471771136 240797482563584 240851798166408 241167685195008 241847053530732 242536076475264 242748269018112 243227062448128 243751361038848 244232132954112 244445809360896 244992292916283 246210744738816 247616942518998 247833580263984 247932498198528 248322403893696 249566682223872 250115328865116 250277698412544 251148863281914 251368591071312 251864387108928 252084740903424 253126413386496 253347871315968 253847571259392 254785373266944 255680388767232 256082479015374 257140671077421 257365641043368 258098876487936 259165400770944 259735149206082 261036613804824 261264992294592 261780307861248 262747416181536 263092020212736 264584810700288 264816293474304 265338613579776 267264319545036 268593539715072 268780783759938 269015937551504 270363905742528 270897167884032 270958272937209 271134173280256 272853086034672 273091802645376 273630445254144 274220281168704 274761149573376 275001535531008 275242131800064 276379495981056 276987087831168 278812777796982 278924060473344 279168088522752 279362704380408 279607116195264 280762517501856 281562410714112 282789664955226 283347435497544 283595333516352 285016355230464 285578517666816 285828367638528 286633544925312 287450164711424 288890501971968 289536346173789 290361236048928 291561075867312 293011134234624 293471931874368 293923116331416 294502846343904 295590843204228 295782734487552 296432982358656 296821766393856 297657912037824 297918330158592 298505940277248 298767100329984 300001675124736 302167732179456 302642929745442 302907709211536 303028608909312 304159393960344 304759313869536 305025944940288 306959721789006 307158993506304 307228277976048 307834250910912 308497816314792 309106293270048 309376727472384 309647398275072 310258142650368 310926932978688 311540201091072 311610473810064 313581997867008 314064099588096 314283042427959 314558005719672 314683555405824 315857832189588 316757712053376 317927926197232 318765864934737 319044750205896 320431295694848 321135730888544 321275832375168 321556913593344 322462738040976 323381435300352 323664358690816 323805563338752 325001814718464 325642843938816 326656390555044 328280992985088 328509846817702 329637526013952 330155923358664 330444773685312 331096538524928 332755576298496 333487105153488 334865151042552 335158121428416 335819182811904 336112987871232 337501884515328 337797161754624 339713831022592 340771172862978 340907185022976 341443305353832 342179318205387 342854228103228 343154188057824 344131835317248 345553867694592 345631812723054 346313532274776 348048818406432 348353323059456 349040410481664 350329888242048 350789360283648 352779747600384 353088391299072 353877756434631 356352426060048 357668916971886 358124719620096 358374378346584 358925343981633 360485207656704 361196223845376 361277697249612 361751527792512 362770580296098 363804114712896 364122403527168 364840593672192 365627041558272 366348199431168 366668714041344 369316117108224 369896914133318 371425413778497 371750370395976 371898747297792 372483605840544 372809488260352 374350023335808 375172993297674 375416547618816 376723294922871 377052886606968 377796580663392 378127111355136 379689620079744 380021806973952 380771356889088 382178059900416 382679302127616 383520583150848 384123718523061 386048461565052 387148314731904 388238909875466 388748101156416 389602723809123 391295909165824 391897488441888 392670461791872 394121124272304 395243976478208 395762355191808 396877216050432 397224440211456 398007920369664 400896479317554 402890309572608 403171175639907 403523906327256 405545858613792 406345751826048 406701259920384 409279629052008 409545324675072 409637703968064 410445667881216 411330421753056 412141724360064 412502303296512 412863197700096 414569243971584 415386934788096 415480631746752 418219166695473 418752132784128 419044056570612 419410674292896 421143776252784 422343616071168 424184497432839 425021153246316 425393000274528 427524532845696 428367776500224 428742551457792 429950317387968 431175247067136 433335752957952 435541854073392 437150898521194 437341613800968 437707990646784 439516701351936 440207897811552 440593031580416 441754269515856 443386264806342 443674101731328 444649473537984 445232649590784 446486868056736 446877495237888 447758910415872 448150650494976 450002512687104 453251598269184 453964394618163 454361563817304 454542913363968 455257740471776 456239090940516 457138970804304 457538917410432 458842447089664 460439582683509 460738490259456 460842416964072 461751376366368 463659439905072 464065091208576 464471097412608 465387213975552 467106517656064 467310301636608 467719147044864 470372996800512 471837008579508 472025333108736 473786748284382 475136568080064 476891889295848 477832504462112 478567125308844 480646943542272 481594965127168 481703596332816 482335370390016 483694107061464 485072152950528 485496538036224 486454124896256 487502722077696 488464265908224 489984585832566 492421489477632 492764770226553 495233885037996 495667160527968 496644807787392 499133364447744 500230657730232 500555396825088 502297726563828 502737182142624 503728774217856 504169481806848 506252826772992 506695742631936 507695142518784 509570746533888 511156759294467 511360777534464 512164958030748 514281342154842 514731282086736 516197752975872 518330801541888 518447719084581 519470298412164 522073227609648 522529984589184 523560615722496 525494832363072 526184040425472 529169621400576 529632586948608 534528639090072 536503375457829 537187079430144 537561567519876 538031875103008 540727811485056 541794335768064 541916545874418 542268346560512 544155870444147 545706172069344 546183605290752 547260890508288 548440562337408 549522299146752 550003071062016 552758991962112 553974175662336 554845371199977 557625555593964 557848120946688 558725408760816 559214232390528 561525035003712 562759489946511 563124821428224 565579329910452 566694870995088 567190667032704 570032710460928 571157035333632 571656735277056 573267089850624 574900329422848 579072692347578 580722472097856 582358364813199 583122151734624 586943863748736 587846232662832 589005692687808 591181686408456 591565468975104 592865964717312 593643532787712 595315824075648 595836660317184 597011880554496 600003350249472 601344718976331 604335464358912 605285859490884 605815418423072 608318787920688 609518627739072 610051889880576 613919443578012 614317987012608 614456555952096 615668501821824 616995632629584 618212586540096 618753454944768 619294796550144 620516285300736 621853865957376 623080402182144 623220947620128 628128199176192 628566084855918 629116011439344 629367110811648 631715664379176 633515424106752 635855852394464 637531729869474 638089500411792 640862591389696 642271461777088 642551664750336 643113827186688 644925476081952 646762870600704 647328717381632 650003629436928 651285687877632 653312781110088 655726347781791 656561985970176 657019693635404 659275052027904 660311846717328 660889547370624 662193077049856 665079397209513 665511152596992 666974210306976 669730302085104 670316242856832 671638365623808 672225975742464 675003769030656 675594323509248 679427662045184 681542345725956 681814370045952 682886610707664 684358636410774 685708456206456 686308376115648 688263670634496 691107735389184 691263625446108 692627064549552 696097636812864 696706646118912 698080820963328 700659776484096 701578720567296 705559495200768 707755512869262 710680122426573 712704852120096 715337833943772 716748756693168 717850687963266 720970415313408 722392447690752 722555394499224 723503055585024 725541160592196 727608229425792 728244807054336 729681187344384 731254083116544 732696398862336 733337428082688 734976878748849 738632234216448 739793828266636 742850827556994 743500740791952 743797494595584 744967211681088 745618976520704 748700046671616 750345986595348 750833095237632 753446589845742 754105773213936 755593161326784 756254222710272 759379240159488 760043613947904 761542713778176 764356119800832 767041166301696 768247437046122 771422013232263 772096923130104 774296629463808 776477819750932 777496202312832 779205447618246 782591818331648 783794976883776 785340923583744 788242248544608 790487952956416 793754432100864 794448880422912 796015840739328 801792958635108 805780619145216 806342351279814 807047812654512 811091717227584 812691503652096 812874818811627 813402519840768 818559258104016 819275407936128 820891335762432 822660843506112 824283448720128 825004606593024 825726395400192 829138487943168 830961263493504 836438333390946 837504265568256 838088113141224 838821348585792 842287552505568 844687232142336 848368994865678 850042306492632 850786000549056 855049065691392 856735553000448 857485102915584 859900634775936 862350494134272 866671505915904 868609038521367 871083708146784 874301797042388 874683227601936 879033402703872 880415795623104 881186063160832 883508539031712 886772529612684 887348203462656 889298947075968 890465299181568 892973736113472 893754990475776 895517820831744 896301300989952 900005025374208 906503196538368 907928789236326 908723127634608 909085826727936 910515480943552 912478181881032 914277941608608 915077834820864 917684894179328 920879165367018 921476980518912 921684833928144 923502752732736 927318879810144 928130182417152 928942194825216 930774427951104 934213035312128 934620603273216 940745993601024 942849127283877 943674017159016 944050666217472 947573496568764 950273136160128 953783778591696 955665008924224 957134250617688 961293887084544 963189930254336 963407192665632 964670740780032 967388214122928 970144305901056 970993076072448 972908249792512 975005444155392 976928531816448 979969171665132 984842978955264 985529540453106 990467770075992 991334321055936 993289615574784 998266728895488 1000461315460464 1004595453127656 1005474364285248 1007457548435712 1008338963613696 1012505653545984 1013391485263872 1019141493067776 1022313518588934 1022721555068928 1024329916061496 1026537954616161 1028562684309684 1029462564173472 1032395505951744 1036661603083776 1036895438169162 1038940596824328 1044146455219296 1045059969178368 1047121231444992 1050989664726144 1052368080850944 1058339242801152 1059265173897216 1061633269303893 1069057278180144 1073006750915658 1074374158860288 1075123135039752 1076063750206016 1081455622970112 1083588671536128 1083833091748836 1084536693121024 1088311740888294 1091412344138688 1092367210581504 1094521781016576 1096881124674816 1099044598293504 1100006142124032 1107948351324672 1109690742399954 1114276241335491 1115251111187928 1115696241893376 1117450817521632 1118428464781056 1123050070007424 1125518979893022 1126249642856448 1131158659820904 1133389741990176 1134381334065408 1140065420921856 1142314070667264 1146534179701248 1149800658845696 1152371155569183 1158145384695156 1161444944195712 1164716729626398 1166244303469248 1168808171427369 1173887727497472 1175692465325664 1178011385375616 1182363372816912 1185731929434624 1187287065575424 1190631648151296 1191673320634368 1194023761108992 1202689437952662 1208670928717824 1209513526919721 1210571718981768 1211630836846144 1216637575841376 1219037255478144 1220103779761152 1227838887156024 1228635974025216 1228913111904192 1231337003643648 1233991265259168 1236425173080192 1237506909889536 1238589593100288 1243707731914752 1246160804364288 1246441895240256 1254657500086419 1256256398352384 1257132169711836 1258232022878688 1263431328758352 1267030848213504 1271711704788928 1275063459738948 1276179000823584 1281725182779392 1284542923554176 1285103329500672 1286227654373376 1289850952163904 1293525741201408 1294657434763264 1300007258873856 1306625562220176 1311452695563582 1313123971940352 1314039387270808 1318550104055808 1320623693434656 1321779094741248 1324386154099712 1330158794419026 1331022305193984 1333948420613952 1339460604170208 1340632485713664 1343276731247616 1344451951484928 1350007538061312 1358855324090368 1361893183854489 1363084691451912 1363628740091904 1365773221415328 1368717272821548 1371416912412912 1372616752231296 1376527341268992 1381318748050527 1382215470778368 1382527250892216 1385254129099104 1392195273625728 1393413292237824 1396161641926656 1401319552968192 1403157441134592 1411118990401536 1415511025738524 1421360244853146 1425409704240192 1430675667887544 1433497513386336 1435701375926532 1441940830626816 1444784895381504 1445110788998448 1447006111170048 1451082321184392 1455216458851584 1456489614108672 1459362374688768 1462508166233088 1465392797724672 1469953757497698 1477264468432896 1478294310679659 1479587656533272 1485701655113988 1487001481583904 1489934423362176 1491237953041408 1497400093343232 1500691973190696 1501666190475264 1506893179691484 1508211546427872 1511186322653568 1512508445420544 1518758480318976 1520087227895808 1523085427556352 1528712239601664 1533470277883401 1534082332603392 1536494874092244 1542844026464526 1544193846260208 1548593258927616 1552955639501864 1554992404625664 1555343157253743 1558410895236492 1565183636663296 1567589953767552 1570681847167488 1576484497089216 1580975905912832 1587508864201728 1588897760845824 1603585917270216 1609510126373487 1611561238290432 1612684702559628 1614095625309024 1622183434455168 1625383007304192 1625749637623254 1626805039681536 1632467611332441 1637118516208032 1638550815872256 1641782671524864 1645321687012224 1648566897440256 1650009213186048 1658276975886336 1661922526987008 1664536113599931 1672876666781892 1676176226282448 1677642697171584 1684575105011136 1688278469839533 1689374464284672 1696737989731356 1700084612985264 1701572001098112 1710098131382784 1713471106000896 1714970205831168 1719801269551872 1724700988268544 1737218077042734 1742167416293568 1747075094439597 1748603594084776 1749366455203872 1760831591246208 1762372126321664 1767017078063424 1773545059225368 1774696406925312 1778597894151936 1780930598363136 1785947472226944 1787509980951552 1791035641663488 1800010050748416 1806804157497361 1813006393076736 1815857578472652 1817446255269216 1821030961887104 1824956363762064 1828555883217216 1830155669641728 1835369788358656 1841758330734036 1842953961037824 1843369667856288 1847005505465472 1854637759620288 1856260364834304 1857884389650432 1861548855902208 1868426070624256 1869241206546432 1885698254567754 1887348034318032 1888101332434944 1895146993137528 1900546272320256 1907567557183392 1911330017848448 1914268501235376 1922587774169088 1926379860508672 1926814385331264 1929341481560064 1934776428245856 1940288611802112 1941986152144896 1950010888310784 1953857063632896 1959938343330264 1967179043345373 1969685957910528 1971059080906212 1980935540151984 1982668642111872 1986579231149568 1995238191628539 1996533457790976 2000922630920928 2009190906255312 2010948728570496 2014915096871424 2016677927227392 2025011307091968 2026782970527744 2038282986135552 2044627037177868 2045443110137856 2048659832122992 2053075909232322 2057125368619368 2058925128346944 2064791011903488 2073323206167552 2073790876338324 2077881193648656 2088292910438592 2090119938356736 2094242462889984 2101979329452288 2104736161701888 2116678485602304 2123266538607786 2135314004315063 2138114556360288 2146013501831316 2150246270079504 2152127500412032 2162911245940224 2167177343072256 2167666183497672 2169073386242048 2176623481776588 2182824688277376 2184734421163008 2189043562033152 2193762249349632 2198089196587008 2200012284248064 2204930636246547 2215896702649344 2219381484799908 2228552482670982 2230502222375856 2231392483786752 2234901635043264 2236856929562112 2246100140014848 2251037959786044 2252499285712896 2262317319641808 2266779483980352 2268762668130816 2280130841843712 2284628141334528 2293068359402496 2304742311138366 2314266039696789 2316290769390312 2322889888391424 2329433459252796 2332488606938496 2337616342854738 2347775454994944 2351384930651328 2356022770751232 2364726745633824 2371463858869248 2381263296302592 2383346641268736 2388047522217984 2404329941866567 2405378875905324 2417341857435648 2419027053839442 2421143437963536 2423261673692288 2433275151682752 2438074510956288 2438624456434881 2440207559522304 2455677774312048 2457826223808384 2462674007287296 2467982530518336 2472850346160384 2475013819779072 2477179186200576 2487415463829504 2492883790480512 2509315000172838 2512512796704768 2514264339423672 2516464045757376 2523552914190529 2526862657516704 2534061696427008 2543423409577856 2550126919477896 2552358001647168 2563450365558784 2569085847108352 2570206659001344 2572455308746752 2579701904327808 2587051482402816 2600014517747712 2605827115564101 2613251124440352 2622905391127164 2628078774541616 2637100208111616 2641247386869312 2643558189482496 2648772308199424 2660317588838052 2662044610387968 2667896841227904 2678921208340416 2681264971427328 2686553462495232 2688903902969856 2700015076122624 2723786367708978 2726169382903824 2727257480183808 2731546442830656 2737434545643096 2742833824825824 2745233504462592 2753054682537984 2762637496101054 2764430941556736 2765054501784432 2770508258198208 2784390547251456 2786826584475648 2792323283853312 2802639105936384 2822237980803072 2828547381851631 2831022051477048 2842720489706292 2850819408480384 2861351335775088 2866995026772672 2871402751853064 2883881661253632 2889569790763008 2890221577996896 2894012222340096 2902164642368784 2910432917703168 2912979228217344 2918724749377536 2925016332466176 2930785595449344 2939907514995396 2954528936865792 2956588621359318 2959175313066544 2971403310227976 2974002963167808 2979868846724352 2982475906082816 2994800186686464 3001383946381392 3013786359382968 3016423092855744 3022372645307136 3025016890841088 3037516960637952 3040174455791616 3057424479203328 3066940555766802 3068164665206784 3072989748184488 3079613863848483 3085688052929052 3088387692520416 3097186517855232 3105911279003728 3109984809251328 3110686314507486 3116821790472984 3130367273326592 3135179907535104 3141363694334976 3152968994178432 3161951811825664 3175017728403456 3177795521691648 3184899807911679 3207171834540432 3219020252746974 3223122476580864 3225369405119256 3228191250618048 3244366868910336 3250766014608384 3251499275246508 3253610079363072 3264935222664882 3274237032416064 3277101631744512 3283565343049728 3290643374024448 3297133794880512 3300018426372096 3323845053974016 3329072227199862 3342828724006473 3345753333563784 3352352452564896 3355285394343168 3369150210022272 3376556939679066 3378748928569344 3393475979462712 3400169225970528 3403144002196224 3420196262765568 3426942212001792 3439602539103744 3449401976537088 3457113466707549 3474436154085468 3484334832587136 3494150188879194 3497207188169552 3498732910407744 3506424514282107 3521663182492416 3524744252643328 3534034156126848 3547090118450736 3557195788303872 3561861196726272 3571894944453888 3575019961903104 3582071283326976 3613608314994722 3626012786153472 3628540580759163 3631715156945304 3634892510538432 3642061923774208 3649912727524128 3657111766434432 3660311339283456 3683516661468072 3685907922075648 3686739335712576 3694011010930944 3709275519240576 3712520729668608 3715768779300864 3736852141248512 3738482413092864 3763972500259257 3771396509135508 3774696068636064 3790293986275056 3801092544640512 3815135114366784 3822660035696896 3828537002470752 3845175548338176 3853628770662528 3858682963120128 3869552856491712 3880577223604224 3883972304289792 3900021776621568 3919876686660528 3934358086690746 3939371915821056 3942118161812424 3961871080303968 3965337284223744 3973158462299136 3990476383257078 3993066915581952 4001845261841856 4018381812510624 4021897457140992 4029830193742848 4033355854454784 4050022614183936 4076565972271104 4085679551563467 4089254074355736 4090886220275712 4097319664245984 4106151818464644 4114250737238736 4117850256693888 4129582023806976 4143956244151581 4146646412335104 4147581752676648 4155762387297312 4176585820877184 4180239876713472 4188484925779968 4203958658904576 4209472323403776 4233356971204608 4246533077215572 4270628008630126 4276229112720576 4292027003662632 4300492540159008 4304255000824064 4325822491880448 4334354686144512 4335332366995344 4353246963553176 4365649376554752 4369468842326016 4378087124066304 4387524498699264 4396178393174016 4409861272493094 4431793405298688 4434882932038977 4438762969599816 4457104965341964 4461004444751712 4469803270086528 4473713859124224 4492200280029696 4502075919572088 4504998571425792 4524634639283616 4533558967960704 4537525336261632 4560261683687424 4569256282669056 4586136718804992 4600410833650203 4609484622276732 4628532079393578 4632581538780624 4645779776782848 4658866918505592 4664977213876992 4666029471761229 4675232685709476 4695550909989888 4702769861302656 4712045541502464 4729453491267648 4742927717738496 4762526592605184 4766693282537472 4808659883733134 4810757751810648 4828530379120461 4834683714871296 4838054107678884 4842286875927072 4846523347384576 4866550303365504 4876149021912576 4877248912869762 4880415119044608 4897402833997323 4911355548624096 4915652447616768 4925348014574592 4935965061036672 4945700692320768 4950027639558144 4974830927659008 4985767580961024 4993608340799793 5018630000345676 5028528678847344 5032928091514752 5047105828381058 5053725315033408 5064835409518599 5068123392854016 5086846819155712 5100253838955792 5104716003294336 5138171694216704 5140413318002688 5144910617493504 5159403808655616 5174102964805632 5211654231128202 5226502248880704 5241225283318791 5245810782254328 5256157549083232 5282494773738624 5287116378964992 5297544616398848 5320635177676104 5324089220775936 5335793682455808 5357842416680832 5362529942854656 5373106924990464 5400030152245248 5420412472492083 5447572735417956 5452338765807648 5463092885661312 5474869091286192 5485667649651648 5490467008925184 5506109365075968 5525274992202108 5528861883113472 5530109003568864 5541016516396416 5568781094502912 5573653168951296 5584646567706624 5605278211872768 5657094763703262 5662044102954096 5685440979412584 5701638816960768 5722702671550176 5733990053545344 5742805503706128 5767763322507264 5779139581526016 5780443155993792 5788024444680192 5804329284737568 5820865835406336 5825958456434688 5850032664932352 5861571190898688 5879815029990792 5901537130036119 5909057873731584 5913177242718636 5918350626133088 5942806620455952 5948005926335616 5959737693448704 5964951812165632 5985714574885617 5989600373372928 6002767892762784 6027572718765936 6032846185711488 6044745290614272 6050033781682176 6075033921275904 6080348911583232 6114848958406656 6133881111533604 6136329330413568 6145979496368976 6159227727696966 6171376105858104 6176775385040832 6194373035710464 6211822558007456 6219969618502656 6221372629014972 6233643580945968 6260734546653184 6270359815070208 6282727388669952 6305937988356864 6323903623651328 6350035456806912 6369799615823358 6405942012945189 6414343669080864 6438040505493948 6450738810238512 6456382501236096 6488733737820672 6501532029216768 6502998550493016 6507220158726144 6529870445329764 6548474064832128 6554203263489024 6567130686099456 6581286748048896 6594267589761024 6600036852744192 6614791908739641 6647690107948032 6658144454399724 6685657448012946 6691506667127568 6704704905129792 6710570788686336 6738300420044544 6753113879358132 6757497857138688 6786951958925424 6800338451941056 6806288004392448 6840392525531136 6853884424003584 6879205078207488 6914226933415098 6942798119090367 6948872308170936 6968669665174272 6988300377758388 6994414376339104 6997465820815488 7012849028564214 7043326364984832 7049488505286656 7068068312253696 7094180236901472 7114391576607744 7143789888907776 7150039923806208 7164142566653952 7212989825599701 7227216629989444 7252025572306944 7257081161518326 7263430313890608 7269785021076864 7284123847548416 7299825455048256 7314223532868864 7315873369304643 7320622678566912 7367033322936144 7373478671425152 7388022021861888 7418551038481152 7425041459337216 7431537558601728 7473704282497024 7527945000518514 7542793018271016 7549392137272128 7570658742571587 7580587972550112 7602185089281024 7630270228733568 7645320071393792 7657074004941504 7690351096676352 7707257541325056 7717365926240256 7739105712983424 7761154447208448 7800043553243136 7817481346692303 7839753373321056 7868716173381492 7884236323624848 7923742160607936 7930674568447488 7946316924598272 7980952766514156 7986133831163904 8003690523683712 8036763625021248 8043794914281984 8059660387485696 8066711708909568 8100045228367872 8171359103126934 8178508148711472 8181772440551424 8194639328491968 8212303636929288 8228501474477472 8235700513387776 8259164047613952 8287912488303162 8293292824670208 8295163505353296 8311524774594624 8353171641754368 8360479753426944 8376969851559936 8407917317809152 8466713942409216 8485642145554893 8493066154431144 8541256017260252 8552458225441152 8584054007325264 8600985080318016 8608510001648128 8651644983760896 8668709372289024 8670664733990688 8706493927106352 8731298753109504 8738937684652032 8756174248132608 8775048997398528 8792356786348032 8819722544986188 8863586810597376 8869765864077954 8877525939199632 8914209930683928 8922008889503424 8939606540173056 8947427718248448 8984400560059392 9004151839144176 9049269278567232 9067117935921408 9075050672523264 9120523367374848 9172273437609984 9200821667300406 9218969244553464 9238841591545449 9257064158787156 9265163077561248 9291559553565696 9317733837011184 9329954427753984 9332058943522458 9350465371418952 9391101819979776 9405539722605312 9424091083004928 9458906982535296 9485855435476992 9525053185210368 9533386565074944 9554699423735037 9617319767466268 9621515503621296 9657060758240922 9669367429742592 9676108215357768 9684573751854144 9693046694769152 9733100606731008 9752298043825152 9754497825739524 9760830238089216 9794805667994646 9822711097248192 9831304895233536 9850696029149184 9871930122073344 9891401384641536 9900055279116288 9971535161922048 9987216681599586 10028486172019419 10037260000691352 10057057357694688 10065856183029504 10094211656762116 10107450630066816 10129670819037198 10136246785708032 10173693638311424 10200507677911584 10209432006588672 10276343388433408 10280826636005376 10318807617311232 10348205929611264 10371340400122647 10423308462256404 10453004497761408 10482450566637582 10491621564508656 10512315098166464 10564989547477248 10574232757929984 10595089232797696 10641270355352208 10671587364911616 10715684833361664 10725059885709312 10746213849980928 10840824944984166 10885621742277489 10895145470835912 10904677531615296 10926185771322624 10949738182572384 10971335299303296 10980934017850368 11050549984404216 11057723766226944 11060218007137728 11082033032792832 11137562189005824 11147306337902592 11210556423745536 11291917500777771 11314189527406524 11324088205908192 11370881958825168 11403277633921536 11445405343100352 11467980107090688 11485611007412256 11535526645014528 11560886311987584 11576048889360384 11608658569475136 11641731670812672 11651916912869376 11700065329864704 11759630059981584 11803074260072238 11818115747463168 11826354485437272 11836701252266176 11885613240911904 11896011852671232 11919475386897408 11929903624331264 11971429149771234 11979200746745856 12005535785525568 12055145437531872 12065692371422976 12089490581228544 12100067563364352 12150067842551808 12229697916813312 12257038654690401 12267762223067208 12272658660827136 12291958992737952 12318455455393932 12342752211716208 12353550770081664 12388746071420928 12423645116014912 12439939237005312 12442745258029944 12467287161891936 12521469093306368 12540719630140416 12565454777339904 12611875976713728 12647807247302656 12700070913613824 12739599231646716 12811884025890378 12828687338161728 12876081010987896 12901477620477024 12912765002472192 12977467475641344 13003064058433536 13005997100986032 13059740890659528 13096948129664256 13108406526978048 13134261372198912 13162573496097792 13188535179522048 13229583817479282 13295380215896064 13304648796116931 13316288908799448 13371314896025892 13383013334255136 13409409810259584 13421141577372672 13476600840089088 13506227758716264 13514995714277376 13573903917850848 13600676903882112 13612576008784896 13680785051062272 13707768848007168 13758410156414976 13801232500950609 13828453866830196 13885596238180734 13897744616341872 13937339330348544 13976600755516776 13988828752678208 13994931641630976 14025698057128428 14086652729969664 14098977010573312 14136136624507392 14188360473802944 14228783153215488 14287579777815552 14300079847612416 14425979651199402 14454433259978888 14485591137361383 14504051144613888 14514162323036652 14526860627781216 14539570042153728 14568247695096832 14599650910096512 14628447065737728 14631746738609286 14641245357133824 14734066645872288 14746957342850304 14776044043723776 14837102076962304 14850082918674432 14947408564994048 14980825022399379 15055890001037028 15085586036542032 15098784274544256 15141317485143174 15161175945100224 15194506228555797 15204370178562048 15260540457467136 15290640142787584 15314148009883008 15414515082650112 15434731852480512 15478211425966848 15522308894416896 15634962693384606 15679506746642112 15723675849956373 15737432346762984 15768472647249696 15847484321215872 15861349136894976 15892633849196544 15961905533028312 15972267662327808 16007381047367424 16073527250042496 16087589828563968 16119320774971392 16200090456735744 16261237417476249 16342718206253868 16357016297422944 16389278656983936 16424607273858576 16457002948954944 16471401026775552 16518328095227904 16575824976606324 16586585649340416 16590327010706592 16623049549189248 16706343283508736 16720959506853888 16753939703119872 16815834635618304 16971284291109786 16986132308862288 17082512034520504 17104916450882304 17168108014650528 17201970160636032 17217020003296256 17303289967521792 17337418744578048 17341329467981376 17412987854212704 17462597506219008 17477875369304064 17550097994797056 17584713572696064 17639445089972376 17704611390108357 17727173621194752 17739531728155908 17755051878399264 17828419861367856 17844017779006848 17879213080346112 17894855436496896 17957143724656851 17968801120118784 18008303678288352 18098538557134464 18134235871842816 18150101345046528 18241046734749696 18344546875219968 18401643334600812 18437938489106928 18477683183090898 18514128317574312 18530326155122496 18583119107131392 18635467674022368 18659908855507968 18664117887044916 18700930742837904 18782203639959552 18811079445210624 18848182166009856 18917813965070592 18971710870953984 19050106370420736 19109398847470074 19217826038835567 19234639534932536 19243031007242592 19314121516481844 19352216430715536 19369147503708288 19386093389538304 19466201213462016 19504596087650304 19508995651479048 19521660476178432 19589611335989292 19645422194496384 19662609790467072 19701392058298368 19743860244146688 19782802769283072 19800110558232576 19943070323844096 19974433363199172 20056972344038838 20074520001382704 20114114715389376 20131712366059008 20188423313524232 20214901260133632 20259341638074396 20272493571416064 20347387276622848 20401015355823168 20418864013177344 20552686776866816 20561653272010752 20637615234622464 20742680800245294 20846616924512808 20906008995522816 20964901133275164 20983243129017312 21024630196332928 21129979094954496 21148465515859968 21190178465595392 21282540710704416 21343174729823232 21431369666723328 21450119771418624 21492427699961856 21638969476799103 21681649889968332 21771243484554978 21790290941671824 21809355063230592 21852371542645248 21899476365144768 21942670598606592 21947620107913929 21961868035700736 22101099968808432 22120436014275456 22164066065585664 22275124378011648 22294612675805184 22421112847491072 22583835001555542 22628379054813048 22648176411816384 22711976227714761 22741763917650336 22806555267843072 22890810686200704 22935960214181376 22971222014824512 23071053290029056 23121772623975168 23152097778720768 23217317138950272 23283463341625344 23400130659729408 23488454047465693 23519260119963168 23606148520144476 23652708970874544 23673402504532352 23771226481823808 23792023705342464 23838950773794816 23859807248662528 23942858299542468 23958401493491712 24011071571051136 24110290875063744 24131384742845952 24178981162457088 24200135126728704 24300135685103616 24514077309380802 24535524446134416 24545317321654272 24583917985475904 24636910910787864 24685504423432416 24707101540163328 24777492142841856 24847290232029824 24879878474010624 24885490516059888 24934574323783872 25042938186612736 25081439260280832 25130909554679808 25223751953427456 25400141827227648 25456926436664679 25479198463293432 25623768051780756 25657374676323456 25752162021975792 25802955240954048 25825530004944384 25954934951282688 26006128116867072 26011994201972064 26119481781319056 26193896259328512 26216813053956096 26268522744397824 26325146992195584 26377070359044096 26459167634958564 26590760431792128 26609297592233862 26632577817598896 26742629792051784 26766026668510272 26818819620519168 26842283154745344 26953201680178176 27012455517432528 27147807835701696 27201353807764224 27225152017569792 27361570102124544 27516820312829952 27602465001901218 27656907733660392 27759082056095819 27771192476361468 27795489232683744 27874678660697088 27953201511033552 27977657505356416 27989863283261952 28051396114256856 28173305459939328 28197954021146624 28272273249014784 28376720947605888 28457566306430976 28575159555631104 28600159695224832 28664098271205111 28851959302398804 28908866519957776 28971182274722766 29008102289227776 29028324646073304 29053721255562432 29079140084307456 29136495390193664 29199301820193024 29256894131475456 29263493477218572 29282490714267648 29468133291744576 29493914685700608 29552088087447552 29674204153924608 29700165837348864 29961650044798758 30085458516058257 30111780002074056 30171172073084064 30197568549088512 30282634970286348 30322351890200448 30389012457111594 30408740357124096 30521080914934272 30581280285575168 30628296019766016 30829030165300224 30956422851933696 31044617788833792 31114021200367941 31269925386769212 31359013493284224 31447351699912746 31474864693525968 31536945294499392 31694968642431744 31722698273789952 31785267698393088 31923811066056624 32014762094734848 32147054500084992 32175179657127936 32238641549942784 32522474834952498 32656865226832467 32685436412507736 32714032594845888 32778557313967872 32849214547717152 32914005897909888 32942802053551104 33151649953212648 33173171298680832 33180654021413184 33246099098378496 33412686567017472 33441919013707776 33631669271236608 33875752502333313 33942568582219572 33972264617724576 34165024069041008 34209832901764608 34336216029301056 34403940321272064 34434040006592512 34606579935043584 34682658935962752 34825975708425408 34925195012438016 34955750738608128 35100195989594112 35278890179944752 35409222780216714 35454347242389504 35479063456311816 35510103756798528 35656839722735712 35688035558013696 35758426160692224 35789710872993792 35914287449313702 35937602240237568 36016607356576704 36197077114268928 36268471743685632 36300202690093056 36689093750439936 36771115964071203 36803286669201624 36875876978213856 36955366366181796 37028256635148624 37060652310244992 37166238214262784 37270935348044736 37319817711015936 37328235774089832 37401861485675808 37564407279919104 37622158890421248 37696364332019712 37835627930141184 37943421741907968 38100212740841472 38218797694940148 38435652077671134 38469279069865072 38486062014485184 38628243032963688 38704432861431072 38738295007416576 38772186779076608 38932402426924032 39009192175300608 39017991302958096 39179222671978584 39290844388992768 39325219580934144 39402784116596736 39487720488293376 39565605538566144 39886140647688192 39913946388350793 39948866726398344 40113944688077676 40149040002765408 40228229430778752 40263424732118016 40376846627048464 40429802520267264 40518683276148792 40544987142832128 40694774553245696 40802030711646336 40837728026354688 41105373553733632 41123306544021504 41275230469244928 41403697502851827 41485361600490588 41693233849025616 41812017991045632 41929802266550328 41966486258034624 42049260392665856 42259958189908992 42296931031719936 42565081421408832 42686349459646464 42862739333446656 42900239542837248 43277938953598206 43363299779936664 43456773412084149 43542486969109956 43580581883343648 43618710126461184 43704743085290496 43798952730289536 43885341197213184 43895240215827858 43923736071401472 44202199937616864 44240872028550912 44328132131171328 44550248756023296 44842225694982144 44942475067198137 45167670003111084 45256758109626096 45296352823632768 45423952455429522 45483527835300672 45583518685667391 45613110535686144 45781621372401408 45871920428362752 45942444029649024 46243545247950336 46304195557441536 46434634277900544 46566926683250688 46976908094931386 47038520239926336 47171027549869119 47212297040288952 47305417941749088 47346805009064704 47542452963647616 47584047410684928 47677901547589632 47885716599084936 47916802986983424 48022143142102272 48220581750127488 48262769485691904 48357962324914176 48600271370207232 48783712252428747 49028154618761604 49071048892268832 49167835970951808 49273821821575728 49371008846864832 49414203080326656 49554984285683712 49694580464059648 49759756948021248 49770981032119776 49869148647567744 50162878520561664 50261819109359616 50447503906854912 50913852873329358 50958396926586864 51247536103561512 51314749352646912 51504324043951584 51605910481908096 51651060009888768 51909869902565376 52012256233734144 52023988403944128 52238963562638112 52387792518657024 52433626107912192 52650293984391168 52754140718088192 52918335269917128 53113834170325071 53181520863584256 53218595184467724 53265155635197792 53485259584103568 53532053337020544 53637639241038336 53684566309490688 53871431173970553 53906403360356352 54024911034865056 54295615671403392 54402707615528448 54450304035139584 54723140204249088 55033640625659904 55204930003802436 55313815467320784 55518164112191638 55542384952722936 55590978465367488 55749357321394176 55906403022067104 55955315010712832 55979726566523904 56102792228513712 56346610919878656 56544546498029568 56753441895211776 56915132612861952 57150319111262208 57328196542410222 57653478116506701 57703918604797608 57817733039915552 57942364549445532 58056649292146608 58107442511124864 58158280168614912 58272990780387328 58398603640386048 58513788262950912 58526986954437144 58564981428535296 58936266583489152 58987829371401216 59104176174895104 59348408307849216 59400331674697728 59923300089597516 60170917032116514 60223560004148112 60342344146168128 60395137098177024 60565269940572696 60644703780400896 60778024914223188 60817480714248192 61042161829868544 61162560571150336 61256592039532032 61658060330600448 61912845703867392 62228042400735882 62539850773538424 62718026986568448 62894703399825492 62949729387051936 63073890588998784 63389937284863488 63445396547579904 63570535396786176 63847622132113248 64029524189469696 64294109000169984 64350359314255872 64477283099885568 64916908430397309 65044949669904996 65313730453664934 65370872825015472 65428065189691776 65557114627935744 65698429095434304 65828011795819776 65842860323741787 65885604107102208 66303299906425296 66361308042826368 66492198196756992 66825373134034944 66883838027415552 67263338542473216 67751505004666626 67885137164439144 67944529235449152 68135928683144283 68330048138082016 68419665803529216 68672432058602112 68807880642544128 68868080013185024 69213159870087168 69365317871925504 69651951416850816 69850390024876032 70200391979188224 70465362142397079 70557780359889504 70818445560433428 70958126912623632 71020207513597056 71313679445471424 71376071116027392 71516852321384448 71579421745987584 71828574898627404 71875204480475136 72033214713153408 72394154228537856 72536943487371264 72600405380186112 73542231928142406 73606573338403248 73751753956427712 73910732732363592 74056513270297248 74121304620489984 74332476428525568 74541870696089472 74639635422031872 74656471548179664 74803722971351616 75128814559838208 75244317780842496 75392728664039424 75671255860282368 76200425481682944 76370779309994037 76437595389880296 76871304155342268 76938558139730144 76972124028970368 77256486065927376 77408865722862144 77476590014833152 77544373558153216 77864804853848064 78018384350601216 78035982605916192 78358445343957168 78581688777985536 78650439161868288 78805568233193472 78975440976586752 79131211077132288 79772281295376384 79827892776701586 79897733452796688 80227889376155352 80298080005530816 80456458861557504 80526849464236032 80753693254096928 80859605040534528 81037366552297584 81389549106491392 81604061423292672 81675456052709376 82210747107467264 82550460938489856 82807395005703654 82970723200981176 83277246168287457 83386467698051232 83624035982091264 83859604533100656 83932972516069248 84098520785331712 84519916379817984 84593862063439872 85130162842817664 85372698919292928 85725478666893312 85800479085674496 85992294813615333 86555877907196412 86726599559873328 86913546824168298 87084973938219912 87161163766687296 87237420252922368 87409486170580992 87597905460579072 87770682394426368 87790480431655716 87847472142802944 88404399875233728 88481744057101824 88656264262342656 89100497512046592 89884950134396274 90256375548174771 90335340006222168 90513516219252192 90592705647265536 90847904910859044 90967055670601344 91167037371334782 91226221071372288 91563242744802816 91743840856725504 91884888059298048 92487090495900672 92869268555801088 93133853366501376 93342063601103823 93953816189862772 94077040479852672 94342055099738238 94424594080577904 94610835883498176 94693610018129408 95084905927295232 95168094821369856 95355803095179264 95771433198169872 96044286284204544 96441163500254976 96525538971383808 96715924649828352 97567424504857494 97970595680497401 98056309237523208 98142097784537664 98335671941903616 98547643643151456 98742017693729664 98828406160653312 99389160928119296 99519513896042496 99541962064239552 99738297295135488 100325757041123328 100895007813709824 101627257506999939 101827705746658716 101916793853173728 102495072207123024 102629498705293824 103008648087903168 103211820963816192 103302120019777536 103819739805130752 104047976807888256 104477927125276224 104775585037314048 104867252215824384 105300587968782336 105836670539834256 106227668340650142 106363041727168512 106437190368935448 106530311270395584 106970519168207136 107064106674041088 107275278482076672 107369132618981376 107742862347941106 107812806720712704 108049822069730112 108591231342806784 108805415231056896 108900608070279168 110067281251319808 110313347892213609 110409860007604872 110627630934641568 111036328224383276 111084769905445872 111181956930734976 111498714642788352 111812806044134208 111910630021425664 111959453133047808 112205584457027424 112693221839757312 113089092996059136 113506883790423552 113830265225723904 114300638222524416 114656393084820444 115306956233013402 115407837209595216 115635466079831104 115884729098891064 116113298584293216 116214885022249728 116316560337229824 116545981560774656 116797207280772096 117027576525901824 117053973908874288 117872533166978304 117975658742802432 118208352349790208 118696816615698432 119741839165052379 119846600179195032 120341834064233028 120447120008296224 120684688292336256 120790274196354048 121130539881145392 121289407560801792 121556049828446376 121634961428496384 122084323659737088 122325121142300672 122513184079064064 123316120661200896 123825691407734784 124211092508555481 124456084801471764 125079701547076848 125436053973136896 125789406799650984 125899458774103872 126147781177997568 126779874569726976 126890793095159808 127695244264226496 128059048378939392 128588218000339968 128700718628511744 129833816860794618 130089899339809992 130370320236252447 130627460907329868 130741745650030944 130856130379383552 131114229255871488 131396858190868608 131656023591639552 131685720647483574 131771208214204416 132606599812850592 132722616085652736 132984396393513984 133650746268069888 134526677084946432 134827425201594411 135503010009333252 135770274328878288 135889058470898304 136271857366288566 136660096276164032 136839331607058432 137344864117204224 137615761285088256 137736160026370048 138730635743851008 139303902833701632 139700780049752064 140930724284794158 141115560719779008 141513082649607357 141636891120866856 141916253825247264 142040415027194112 142627358890942848 142752142232054784 143033704642768896 143657149797254808 143750408960950272 144066429426306816 144788308457075712 145073886974742528 146351136757286241 147084463856284812 147213146676806496 147503507912855424 147821465464727184 148113026540594496 148242609240979968 148664952857051136 149083741392178944 149279270844063744 149312943096359328 149607445942703232 150488635561684992 150785457328078848 151342511720564736 152741558619988074 152875190779760592 153742608310684536 153877116279460288 153944248057940736 154512972131854752 154817731445724288 154953180029666304 155088747116306432 155729609707696128 156036768701202432 156071965211832384 156716890687914336 157163377555971072 157300878323736576 157950881953173504 158262422154264576 159341502510975213 159544562590752768 159655785553403172 159795466905593376 160455778752310704 160596160011061632 160912917723115008 161053698928472064 161507386508193856 161719210081069056 162074733104595168 162779098212982784 163208122846585344 163350912105418752 164421494214934528 165100921876979712 165614790011407308 165941446401962352 166554492336574914 166772935396102464 167248071964182528 167719209066201312 167865945032138496 168197041570663424 169039832759635968 170260325685635328 170745397838585856 171450957333786624 171984589627230666 172960434349520103 173111755814392824 173453199119746656 173827093648336596 174169947876439824 174322327533374592 174474840505844736 174818972341161984 175195810921158144 175541364788852736 175580960863311432 175694944285605888 176808799750467456 176963488114203648 177312528524685312 178200995024093184 179769900268792548 180512751096349542 180670680012444336 181027032438504384 181185411294531072 181695809821718088 181934111341202688 182334074742669564 182452442142744576 183126485489605632 183487681713451008 183769776118596096 184974180991801344 185738537111602176 186684127202207646 187907632379725544 188154080959705344 188684110199476476 188849188161155808 189221671766996352 189387220036258816 190169811854590464 190336189642739712 190711606190358528 191542866396339744 192088572568409088 192882327000509952 193051077942767616 193431849299656704 194750725291191927 195134849009714988 195941191360994802 196112618475046416 196284195569075328 196671343883807232 197095287286302912 197484035387459328 197528580971225361 197656812321306624 198778321856238592 199083924128479104 199476594590270976 200651514082246656 201790015627419648 203254515013999878 203655411493317432 203833587706347456 204407786049432849 204990144414246048 205258997410587648 206017296175806336 206423641927632384 206604240039555072 207639479610261504 208095953615776512 208955854250552448 209551170074628096 210601175937564672 211396086427191237 211673341079668512 212455336681300284 212874380737870896 213060622540791168 213941038336414272 214128213348082176 214550556964153344 214738265237962752 215485724695882212 215625613441425408 216099644139460224 217182462685613568 217610830462113792 217801216140558336 220626695784427218 220819720015209744 221255261869283136 222072656448766552 222169539810891744 222363913861469952 222997429285576704 223625612088268416 223821260042851328 223918906266095616 224411168914054848 225386443679514624 226178185992118272 227013767580847104 228601276445048832 229312786169640888 230613912466026804 230815674419190432 231270932159662208 231769458197782128 232226597168586432 232429770044499456 232633120674459648 233091963121549312 233594414561544192 234055153051803648 234107947817748576 235745066333956608 235951317485604864 236416704699580416 237393633231396864 239483678330104758 239693200358390064 240683668128466056 240894240016592448 241369376584672512 241580548392708096 242261079762290784 242578815121603584 243112099656892752 244168647319474176 244650242284601344 245026368158128128 246632241322401792 247651382815469568 248422185017110962 248912169602943528 249831738504862371 250159403094153696 250872107946273792 251578813599301968 251798917548207744 252295562355995136 253559749139453952 253781586190319616 255390488528452992 256118096757878784 257176436000679936 257401437257023488 259667633721589236 260179798679619984 260740640472504894 261254921814659736 261483491300061888 261712260758767104 262228458511742976 262793716381737216 263312047183279104 263371441294967148 263542416428408832 265213199625701184 265445232171305472 265968792787027968 267301492536139776 269654850403188822 271006020018666504 271540548657756576 271778116941796608 272543714732577132 273320192552328064 273678663214116864 274689728234408448 275231522570176512 275472320052740096 277461271487702016 278607805667403264 279401560099504128 280026190803311469 281861448569588316 282231121439558016 283026165299214714 283273782241733712 283832507650494528 284080830054388224 285254717781885696 285504284464109568 286067409285537792 287314299594509616 288132858852613632 289576616914151424 290147773949485056 292702273514572482 293911787041492203 294168927712569624 294426293353612992 295007015825710848 295642930929454368 296226053081188992 296485218481959936 298167482784357888 298558541688127488 298625886192718656 299214891885406464 300977271123369984 302685023441129472 305349902617054009 305483117239976148 305750381559521184 307485216621369072 307754232558920576 307888496115881472 309025944263709504 309635462891448576 309906360059332608 310177494232612864 311459219415392256 312143930423664768 313433781375828672 314326755111942144 314601756647473152 315901763906347008 318683005021950426 319089125181505536 319311571106806344 319590933811186752 320911557504621408 321192320022123264 321825835446230016 322107397856944128 323014773016387712 323438420162138112 324149466209190336 325558196425965568 326416245693170688 326701824210837504 330201843753959424 330940043676640827 331229580022814616 331882892803924704 333108984673149828 333545870792204928 334496143928365056 335438418132402624 335731890064276992 336394083141326848 338079665519271936 340520651371270656 341490795677171712 342901914667573248 343969179254461332 345920868699040206 346223511628785648 346906398239493312 347654187296673192 348339895752879648 348644655066749184 348949681011689472 349637944682323968 350391621842316288 351082729577705472 351161921726622864 353617599500934912 353926976228407296 354625057049370624 359225517495157137 359539800537585096 361025502192699084 361341360024888672 362054064877008768 362370822589062144 363391619643436176 363868222682405376 364668149485339128 364904884285489152 366252970979211264 366975363426902016 367539552237192192 369948361983602688 371477074223204352 372633277525666443 373368254404415292 375815264759451088 376308161919410688 377368220398952952 377698376322311616 378443343533992704 378774440072517632 380339623709180928 380672379285479424 383085732792679488 384177145136818176 385764654001019904 386102155885535232 389501450582383854 390269698019429976 391110960708757341 391882382721989604 392225236950092832 392568391138150656 393342687767614464 394190574572605824 394968070774918656 395057161942450722 395313624642613248 397556643712477184 398167848256958208 398953189180541952 403580031254839296 404482275604783233 406509030027999756 407310822986634864 407667175412694912 408815572098865698 409980288828492096 410517994821175296 412034592351612672 412847283855264768 413208480079110144 416191907231553024 417911708501104896 419102340149256192 422792172854382474 423346682159337024 424539247948822071 424910673362600568 425748761475741792 426121245081582336 427882076672828544 428256426696164352 429101113928306688 430971449391764424 431251226882850816 432199288278920448 434364925371227136 435221660924227584 439053410271858723 441253391568854436 441639440030419488 442510523738566272 444145312897533104 444339079621783488 444727827722939904 445994858571153408 447251224176536832 447642520085702656 447837812532191232 448822337828109696 452356371984236544 454027535161694208 458625572339281776 461227824932053608 461631348838380864 462541864319324416 463538916395564256 464453194337172864 464859540088998912 465266241348919296 467188829123088384 468110306103607296 468215895635497152 471490132667913216 471902634971209728 474787266462793728 478024507532925639 478967356660209516 479386400716780128 481367336256932112 481788480033184896 482738753169345024 483161096785416192 484522159524581568 485157630243207168 486224199313785504 488337294638948352 490052736316256256 493264482644803584 495302765630939136 496844370034221924 497824339205887056 499663477009724742 500318806188307392 501744215892547584 503157627198603936 503597835096415488 504591124711990272 507119498278907904 510780977056905984 512236193515757568 514352872001359872 518881303048560309 519335267443178472 520359597359239968 521481280945009788 522509843629319472 522966982600123776 523424521517534208 524456917023485952 525587432763474432 526624094366558208 526742882589934296 527084832856817664 530426399251402368 530890464342610944 531937585574055936 534602985072279552 539309700806377644 542012040037333008 543081097315513152 543556233883593216 545087429465154264 546640385104656128 547357326428233728 549379456468816896 550463045140353024 554922542975404032 557215611334806528 560052381606622938 563722897139176632 564462242879116032 566052330598429428 566547564483467424 567665015300989056 568161660108776448 570509435563771392 571008568928219136 572134818571075584 574628599189019232 576265717705227264 579153233828302848 580295547898970112 584252175873575781 585404547029144964 587823574082984406 588337855425139248 588852586707225984 590014031651421696 591285861858908736 592452106162377984 592585742913676083 592970436963919872 596334965568715776 597251772385437312 598429783770812928 601954542246739968 605370046882258944 610699805234108018 610966234479952296 611500763119042368 613223358148298547 614970433242738144 615508465117841152 615776992231762944 618051888527419008 619270925782897152 619812720118665216 622918438830784512 624287860847329536 626867562751657344 628653510223884288 631803527812694016 634188259281573711 637366010043900852 638623142213612688 639181867622373504 641823115009242816 642384640044246528 643651670892460032 644214795713888256 646029546032775424 646876840324276224 648298932418380672 652832491386341376 653403648421675008 661880087353281654 662459160045629232 663765785607849408 666217969346299656 667091741584409856 668992287856730112 670876836264805248 671463780128553984 672788166282653696 676159331038543872 681041302742541312 685803829335146496 687938358508922664 691841737398080412 692447023257571296 693812796478986624 695308374593346384 696679791505759296 697289310133498368 697899362023378944 699275889364647936 700783243684632576 702165459155410944 702323843453245728 707235199001869824 707853952456814592 709250114098741248 718451034990314274 719079601075170192 722051004385398168 722682720049777344 724108129754017536 724741645178124288 726783239286872352 727736445364810752 729336298970678256 732505941958422528 733950726853804032 735079104474384384 739896723967205376 742954148446408704 745266555051332886 746736508808830584 749495215514587113 751630529518902176 752616323838821376 754736440797905904 755396752644623232 756886687067985408 757548880145035264 760679247418361856 761344758570958848 766171465585358976 768354290273636352 771529308002039808 772204311771070464 779002901164767708 780539396038859952 782221921417514682 783764765443979208 784450473900185664 785136782276301312 786685375535228928 788381149145211648 789936141549837312 790114323884901444 790627249285226496 795113287424954368 796335696513916416 797906378361083904 808964551209566466 813018060055999512 814621645973269728 815334350825389824 817631144197731396 819960577656984192 821035989642350592 824069184703225344 825694567710529536 826416960158220288 832383814463106048 835823417002209792 838204680298512384 840078572409934407 845584345708764948 846693364318674048 849078495897644142 849821346725201136 851497522951483584 852242490163164672 855764153345657088 856512853392328704 858202227856613376 861942898783528848 864398576557840896 868729850742454272 870443321848455168 878106820543717446 881735361124476609 882506783137708872 883278880060838976 885021047477132544 888290625795066208 888678159243566976 889455655445879808 894502448353073664 895285040171405312 895675625064382464 897644675656219392 908055070323388416 916049707851162027 917251144678563552 922455649864107216 923262697676761728 925083728638648832 927077832791128512 928906388674345728 929719080177997824 930532482697838592 934377658246176768 936431791270994304 942980265335826432 943805269942419456 956049015065851278 957934713320419032 958772801433560256 962734672513864224 963576960066369792 965477506338690048 966322193570832384 969044319049163136 970315260486414336 972448398627571008 976674589277896704 980105472632512512 990605531261878272 992820131029922481 993688740068443848 995648678411774112 999326954019449484 1000637612376614784 1003488431785095168 1006315254397207872 1007195670192830976 1009182249423980544 1014238996557815808 1021561954113811968 1024472387031515136 1028705744002719744 1037762606097120618 1038670534886356944 1040719194718479936 1042962561890019576 1045019687258638944 1045933965200247552 1046849043035068416 1048913834046971904 1051174865526948864 1053248188733116416 1053485765179868592 1060852798502804736 1061780928685221888 1063875171148111872 1077676552485471411 1078619401612755288 1084024080074666016 1086162194631026304 1087112467767186432 1090174858930308528 1093280770209312256 1094714652856467456 1098758912937633792 1100926090280706048 1109845085950808064 1114431222669613056 1117899832576999329 1120104763213245876 1127445794278353264 1128924485758232064 1132104661196858856 1133095128966934848 1135330030601978112 1136323320217552896 1141018871127542784 1142017137856438272 1149257198378038464 1152531435410454528 1158306467656605696 1168504351747151562 1170809094058289928 1173332882126272023 1175647148165968812 1176675710850278496 1177705173414451968 1180028063302843392 1182571723717817472 1184904212324755968 1185171485827352166 1185940873927839744 1192669931137431552 1194503544770874624 1196859567541625856 1210740093764517888 1213446826814349699 1221399610468216036 1221932468959904592 1223001526238084736 1226446716296597094 1229940866485476288 1231016930235682304 1231553984463525888 1236103777054838016 1238541851565794304 1239625440237330432 1248575721694659072 1253735125503314688 1257307020447768576 1268376518563147422 1273617743846466213 1274732020087801704 1277246284427225376 1278363735244747008 1283646230018485632 1284769280088493056 1287303341784920064 1292059092065550848 1293753680648552448 1296597864836761344 1305664982772682752 1317160230815576169 1323760174706563308 1324918320091258464 1327531571215698816 1332435938692599312 1334183483168819712 1337984575713460224 1341753672529610496 1342927560257107968 1345576332565307392 1362082605485082624 1375876717017845328 1383683474796160824 1384894046515142592 1387625592957973248 1390616749186692768 1393359583011518592 1394578620266996736 1395798724046757888 1401566487369265152 1404330918310821888 1404647686906491456 1414470398003739648 1415707904913629184 1434073522598776917 1436902069980628548 1438159202150340384 1444102008770796336 1445365440099554688 1448216259508035072 1449483290356248576 1453566478573744704 1455472890729621504 1458672597941356512 1465011883916845056 1470158208948768768 1479793447934410752 1485908296892817408 1490533110102665772 1493473017617661168 1498990431029174226 1503261059037804352 1505232647677642752 1509472881595811808 1510793505289246464 1513773374135970816 1515097760290070528 1521358494836723712 1532342931170717952 1536708580547272704 1543058616004079616 1556643909145680927 1558005802329535416 1561078792077719904 1564443842835029364 1567529530887958416 1568900947800371328 1570273564552602624 1573370751070457856 1576762298290423296 1579872283099674624 1580228647769802888 1581254498570452992 1590226574849908736 1592671393027832832 1595812756722167808 1617929102419132932 1626036120111999024 1629243291946539456 1630668701650779648 1635262288395462792 1639921155313968384 1642071979284701184 1648138369406450688 1651389135421059072 1664767628926212096 1671646834004419584 1680157144819868814 1691168691417529896 1693386728637348096 1698156991795288284 1699642693450402272 1702995045902967168 1704484980326329344 1711528306691314176 1713025706784657408 1716404455713226752 1723885797567057696 1728797153115681792 1737459701484908544 1740886643696910336 1752756527620727343 1756213641087434892 1763470722248953218 1765013566275417744 1766557760121677952 1770042094954265088 1776581251590132416 1777356318487133952 1778911310891759616 1789004896706147328 1790570080342810624 1795289351312438784 1816110140646776832 1832099415702324054 1834502289357127104 1839670074444895641 1844911299728214432 1846525395353523456 1850167457277297664 1854155665582257024 1857812777348691456 1859438160355995648 1868755316492353536 1872863582541988608 1885960530671652864 1902564777844721133 1912098030131702556 1915869426640838064 1917545602867120512 1925469345027728448 1927153920132739584 1930955012677380096 1932644387141664768 1938088638098326272 1940630520972828672 1944896797255142016 1960210945265025024 1985640262059844962 1987377480136887696 1991297356823548224 1998653908038898968 2001275224753229568 2006976863570190336 2012630508794415744 2014391340385661952 2018364498847961088 2028477993115631616 2043123908227623936 2057411488005439488 2075525212194241236 2077341069772713888 2081438389436959872 2085925123780039152 2090039374517277888 2091867930400495104 2093698086070136832 2097827668093943808 2102349731053897728 2106496377466232832 2106971530359737184 2121705597005609472 2123561857370443776 2127750342296223744 2155353104970942822 2157238803225510576 2168048160149332032 2172324389262052608 2174224935534372864 2180349717860617056 2186561540418624512 2197517825875267584 2201852180561412096 2219690171901616128 2228862445339226112 2235799665153998658 2240209526426491752 2248485646543761339 2254891588556706528 2257848971516464128 2264209322393717712 2266190257933869696 2270660061203956224 2272646640435105792 2282037742255085568 2284034275712876544 2298514396756076928 2305062870820909056 2316612935313211392 2337008703494303124 2341618188116579856 2346665764252544046 2351294296331937624 2353351421700556992 2355410346828903936 2360056126605686784 2365143447435634944 2369808424649511936 2370342971654704332 2371881747855679488 2385339862274863104 2389007089541749248 2393719135083251712 2426893653628699398 2442799220936432072 2443864937919809184 2446003052476169472 2452893432593194188 2459881732970952576 2462033860471364608 2463107968927051776 2472207554109676032 2477083703131588608 2479250880474660864 2497151443389318144 2507470251006629376 2514614040895537152 2536753037126294844 2547235487692932426 2549464040175603408 2554492568854450752 2556727470489494016 2567292460036971264 2569538560176986112 2574606683569840128 2584118184131101696 2593195729673522688 2611329965545365504 2634320461631152338 2647520349413126616 2649836640182516928 2655063142431397632 2664871877385198624 2668366966337639424 2683507345059220992 2685855120514215936 2691152665130614784 2724165210970165248 2748149123553486081 2751753434035690656 2767366949592321648 2769788093030285184 2775251185915946496 2781233498373385536 2786719166023037184 2789157240533993472 2791597448093515776 2803132974738530304 2809295373812982912 2828940796007479296 2831415809827258368 2868147045197553834 2873804139961257096 2876318404300680768 2888204017541592672 2890730880199109376 2896432519016070144 2898966580712497152 2907132957147489408 2910945781459243008 2917345195882713024 2930023767833690112 2940316417897537536 2971816593785634816 2981066220205331544 2986946035235322336 2997980862058348452 3006522118075608704 3010465295355285504 3018945763191623616 3021587010578492928 3027546748271941632 3030195520580141056 3042716989673447424 3064685862341435904 3073417161094545408 3086117232008159232 3113287818291361854 3116011604659070832 3122157584155439808 3128887685670058728 3135059061775916832 3137801895600742656 3140547129105205248 3146741502140915712 3153524596580846592 3159744566199349248 3160457295539605776 3180453149699817472 3185342786055665664 3191625513444335616 3233029657456414233 3235858204838265864 3252072240223998048 3258486583893078912 3261337403301559296 3270524576790925584 3279842310627936768 3284143958569402368 3296276738812901376 3302778270842118144 3329535257852424192 3343293668008839168 3360314289639737628 3382337382835059792 3386773457274696192 3396313983590576568 3399285386900804544 3405990091805934336 3408969960652658688 3423056613382628352 3426051413569314816 3447771595134115392 3457594306231363584 3474919402969817088 3505513055241454686 3512427282174869784 3526941444497906436 3530027132550835488 3533115520243355904 3540084189908530176 3553162503180264832 3554712636974267904 3557822621783519232 3578009793412294656 3581140160685621248 3590578702624877568 3632220281293553664 3640340480443049097 3664198831404648108 3669004578714254208 3679340148889791282 3689822599456428864 3693050790707046912 3700334914554595328 3708311331164514048 3715625554697382912 3718876320711991296 3745727165083977216 3771921061343305728 3805129555689442266 3820853231539398639 3824196060263405112 3831738853281676128 3835091205734241024 3850938690055456896 3854307840265479168 3861910025354760192 3876177276196652544 3881261041945657344 3889793594510284032 3951480692446728507 3971280524119689924 3974754960273775392 3982594713647096448 3997307816077797936 4002550449506459136 4013953727140380672 4025261017588831488 4028782680771323904 4036728997695922176 4086247816455247872 4151050424388482472 4154682139545427776 4162876778873919744 4171850247560078304 4180078749034555776 4183735860800990208 4187396172140273664 4204699462107795456 4212992754932465664 4213943060719474368 4243411194011218944 4247123714740887552 4302220567796330751 4310706209941885644 4314477606451021152 4336096320298664064 4344648778524105216 4348449871068745728 4360699435721234112 4373123080837249024 4395035651750535168 4439380343803232256 4457724890678452224 4471599330307997316 4480419052852983504 4496971293087522678 4509783177113413056 4515697943032928256 4528418644787435424 4532380515867739392 4541320122407912448 4545293280870211584 4564075484510171136 4597028793512153856 4610125741641818112 4669931727437042781 4674017406988606248 4683236376233159712 4693331528505088092 4702588592663875248 4706702843401113984 4710820693657807872 4720112253211373568 4730286894871269888 4739616849299023872 4740685943309408664 4743763495711358976 4770679724549726208 4778014179083498496 4787438270166503424 4853787307257398796 4885598441872864144 4887729875839618368 4892006104952338944 4905786865186388376 4919763465941905152 4924067720942729216 4926215937854103552 4944415108219352064 4954167406263177216 4994302886778636288 5014940502013258752 5073506074252589688 5094470975385864852 5098928080351206816 5108985137708901504 5113454940978988032 5134584920073942528 5139077120353972224 5149213367139680256 5168236368262203392 5186391459347045376 5222659931090731008 5258269582862182029 5268640923262304676 5295040698826253232 5299673280365033856 5310126284862795264 5329743754770397248 5336733932675278848 5367014690118441984 5371710241028431872 5448330421940330496 5496298247106972162 5503506868071381312 5519010223334686923 5534733899184643296 5539576186060570368 5550502371831892992 5562466996746771072 5573438332046074368 5578314481067986944 5606265949477060608 5618590747625965824 5657881592014958592 5707694333534163399 5736294090395107668 5747608279922514192 5752636808601361536 5776408035083185344 5781461760398218752 5792865038032140288 5797933161424994304 5814265914294978816 5821891562918486016 5834690391765426048 5880632835795075072 5962132440410663088 5973892070470644672 5995961724116696904 6013044236151217408 6020930590710571008 6037891526383247232 6043174021156985856 6055093496543883264 6085433979346894848 6129371724682871808 6172234464016318464 6226575636582723708 6232023209318141664 6244315168310879616 6257775371340117456 6270118123551833664 6275603791201485312 6281094258210410496 6293483004281831424 6307049193161693184 6319489132398698496 6320914591079211552 6370685572111331328 6383251026888671232 6466059314912828466 6471716409676531728 6504144480447996096 6516973167786157824 6522674806603118592 6541049153581851168 6559684621255873536 6592553477625802752 6605556541684236288 6659070515704848384 6686587336017678336 6720628579279475256 6745456939631284017 6764674765670119584 6773546914549392384 6792627967181153136 6798570773801609088 6811980183611868672 6817939921305317376 6846113226765256704 6852102827138629632 6895543190268230784 6915188612462727168 6949838805939634176 7011026110482909372 7024854564349739568 7053882888995812872 7060054265101670976 7066231040486711808 7080168379817060352 7106325006360529664 7109425273948535808 7115645243567038464 7156019586824589312 7181157405249755136 7280680960886098194 7328397662809296216 7338009157428508416 7358680297779582564 7379645198912857728 7386101581414093824 7400669829109190656 7416622662329028096 7431251109394765824 7437752641423982592 7491454330167954432 7543842122686611456 7610259111378884532 7641706463078797278 7648392120526810224 7663477706563352256 7670182411468482048 7701877380110913792 7708615680530958336 7723820050709520384 7752354552393305088 7779587189020568064 7902961384893457014 7942561048239379848 7949509920547550784 7965189427294192896 7994615632155595872 8005100899012918272 8050522035177662976 8057565361542647808 8073457995391844352 8172495632910495744 8244447370660458243 8302100848776964944 8309364279090855552 8325753557747839488 8343700495120156608 8360157498069111552 8367471721601980416 8374792344280547328 8409398924215590912 8427886121438948736 8486822388022437888 8494247429481775104 8604441135592661502 8621412419883771288 8628955212902042304 8672192640597328128 8689297557048210432 8696899742137491456 8721398871442468224 8746246161674498048 8790071303501070336 8915449781356904448 8943198660615994632 8960838105705967008 8993942586175045356 9019566354226826112 9031395886065856512 9056837289574870848 9064761031735478784 9082640244815824896 9090586561740423168 9128150969020342272 9194057587024307712 9220251483283636224 9339863454874085562 9348034813977212496 9366472752466319424 9386663057010176184 9405177185327750496 9413405686802227968 9421641387315615744 9440224506422747136 9460573789742539776 9479233698598047744 9481371886618817328 9541359449099452416 9556028358166996992 9574876540333006848 9699088972369242699 9707574614514797592 9771196883745728288 9775459751679236736 9784012209904677888 9811573730372776752 9839526931883810304 9848135441885458432 9852431875708207104 9888830216438704128 9908334812526354432 9988605773557272576 10029881004026517504 10147012148505179376 10188941950771729704 10197856160702413632 10217970275417803008 10226909881957976064 10269169840147885056 10278154240707944448 10336472736524406784 10372782918694090752 10516539165724364058 10537281846524609352 10590081397652506464 10599346560730067712 10620252569725590528 10659487509540794496 10673467865350557696 10734029380236883968 10743420482056863744 10896660843880660992 10921021441329147291 10992596494213944324 11007013736142762624 11038020446669373846 11069467798369286592 11079152372121140736 11101004743663785984 11124933993493542144 11146876664092148736 11156628962135973888 11237181495251931648 11315763184029917184 11415388667068326798 11462559694618195917 11472588180790215336 11495216559845028384 11505273617202723072 11552816070166370688 11562923520796437504 11585730076064280576 11628531828589957632 11643783125836972032 11669380783530852096 11854442077340185521 11924264880821326176 11947784140941289344 11991923448233393808 12026088472302434816 12041861181421142016 12075783052766494464 12086348042313971712 12110186993087766528 12258743449365743616 12453151273165447416 12464046418636283328 12488630336621759232 12515550742680234912 12540236247103667328 12551207582402970624 12562188516420820992 12614098386323386368 12638978264797396992 12641829182158423104 12741371144222662656 12906661703388992253 12932118629825656932 12943432819353063456 13008288960895992192 13033946335572315648 13045349613206237184 13082098307163702336 13119369242511747072 13185106955251605504 13318141031409696768 13373174672035356672 13441257158558950512 13490913879262568034 13529349531340239168 13547093829098784768 13585255934362306272 13597141547603218176 13623960367223737344 13635879842610634752 13692226453530513408 13791086380536461568 13830377224925454336 14009795182311128343 14022052220965818744 14049709128699479136 14107765777991625744 14120108530203341952 14132462080973423616 14160336759634120704 14212650012721059328 14218850547897071616 14231290487134076928 14312039173649178624 14362314810499510272 14561361921772196388 14656795325618592432 14676018314857016832 14717360595559165128 14759290397825715456 14772203162828187648 14801339658218381312 14833245324658056192 14862502218789531648 14982908660335908864 15220518222757769064 15283412926157594556 15296784241053620448 15326955413126704512 15340364822936964096 15403754760221827584 15417231361061916672 15447640101419040768 15504709104786610176 15559174378041136128 15774808748586546087 15805922769786914028 15885122096478759696 15899019841095101568 15930378854588385792 15989231264311191744 16010201798025836544 16101044070355325952 16115130723085295616 16344991265820991488 16488894741320916486 16557030670004060769 16604201697553929888 16618728558181711104 16651507115495678976 16687400990240313216 16720314996138223104 16734943443203960832 16818797848431181824 16855772242877897472 16973644776044875776 17123083000602490197 17208882271185323004 17242824839767542576 17257910425804084608 17344385281194656256 17378595114096420864 17393799484274982912 17442797742884936448 17492492323348996096 17886397321231989264 17921676211411934016 17987885172350090712 18039132708453652224 18062791772131713024 18113674579149741696 18129522063470957568 18165280489631649792 18256301938040684544 18388115174048615424 18679726909748171124 18696069627954424992 18732945504932638848 18773326114020352368 18810354370655500992 18826811373604455936 18843282774631231488 18880449012845494272 18921147579485079552 18958467397196095488 18962743773237634656 19112056716333993984 19149753080666013696 19398177944738485398 19415149229029595184 19542393767491456576 19550919503358473472 19568024419809355776 19623147460745553504 19679053863767620608 19696270883770916864 19777660432877408256 19816669625052708864 19977211547114545152 20059762008053035008 20236370818893852051 20294024297010358752 20377883901543459408 20395712321404827264 20435940550835606016 20453819763915952128 20538339680295770112 20556308481415888896 20672945473048813568 20745565837388181504 21033078331448728116 21074563693049218704 21180162795305012928 21198693121460135424 21240505139451181056 21318975019081588992 21346935730701115392 21468058760473767936 21842042882658294582 21985192988427888648 22014027472285525248 22076040893338747692 22138935596738573184 22158304744242281472 22202009487327571968 22249867986987084288 22293753328184297472 22313257924271947776 22474362990503863296 22631526368059834368 22830777334136653596 22925119389236391834 22945176361580430672 22990433119690056768 23010547234405446144 23105632140332741376 23125847041592875008 23171460152128561152 23257063657179915264 23338761567061704192 23708884154680371042 23848529761642652352 23895568281882578688 23983846896466787616 24052176944604869632 24151566105532988928 24172696084627943424 24220373986175533056 24517486898731487232 24733342111981374729 24906302546330894832 24928092837272566656 24977260673243518464 25031101485360469824 25080472494207334656 25102415164805941248 25124377032841641984 25228196772646772736 25283658364316846208 25482742288445325312 25813323406777984506 25864237259651313864 25886865638706126912 26016577921791984384 26067892671144631296 26090699226412474368 26164196614327404672 26238738485023494144 26370213910503211008 26746349344070713344 26882514317117901024 26981827758525136068 27058699062680478336 27094187658197569536 27170511868724612544 27194283095206436352 27247920734447474688 27271759685221269504 27384452907061026816 27582172761072923136 27660754449850908672 28019590364622256686 28044104441931637488 28099418257398958272 28215531555983251488 28240217060406683904 28264924161946847232 28320673519268241408 28425300025442118656 28437701095794143232 28624078347298357248 28724629620999020544 29122723843544392776 29313590651237184864 29352036629714033664 29434721191118330256 29518580795651430912 29544406325656375296 29602679316436762624 29666490649316112384 29725004437579063296 29965817320671817728 30441036445515538128 30566825852315189112 30593568482107240896 30653910826253409024 30680729645873928192 30807509520443655168 30834462722123833344 31009418209573220352 31118348756082272256 31549617497173092174 31611845539573828056 31770244192957519392 31798039682190203136 31860757709176771584 31978462528622383488 32020403596051673088 32202088140710651904 32230261446170591232 32689982531641982976 32977789482641832972 33114061340008121538 33208403395107859776 33237457116363422208 33303014230991357952 33374801980480626432 33440629992276446208 33469886886407921664 33711544485755794944 33947289552089751552 34246166001204980394 34417764542370646008 34485649679535085152 34515820851608169216 34688770562389312512 34757190228192841728 34885595485769872896 34984984646697992192 35563326232020556563 35772794642463978528 35843352422823868032 35975770344700181424 36078265416907304448 36125583544263426048 36227349158299483392 36259044126941915136 36330560979263299584 36776230348097230848 37359453819496342248 37392139255908849984 37465891009865277696 37546652228040704736 37620708741311001984 37653622747208911872 37686565549262462976 37842295158970159104 37916934794392190976 37925487546475269312 38224113432667987968 38796355889476970796 38830298458059190368 39084787534982913152 39101839006716946944 39136048839618711552 39246294921491107008 39358107727535241216 39392541767541833728 39555320865754816512 39954423094229090304 40119524016106070016 40472741637787704102 40588048594020717504 40755767803086918816 40791424642809654528 40871881101671212032 40907639527831904256 41076679360591540224 41345890946097627136 41491131674776363008 42029385546933385029 42066156662897456232 42149127386098437408 42360325590610025856 42397386242920270848 42481010278902362112 42637950038163177984 42693871461402230784 42936117520947535872 43684085765316589164 43970385976855777296 44028054944571050496 44152081786677495384 44277871193477146368 44316609488484562944 44404018974655143936 44499735973974168576 44587506656368594944 44948725981007726592 45661554668273307192 45850238778472783668 45890352723160861344 45980866239380113536 46021094468810892288 46211264280665482752 46251694083185750016 46342920304257122304 46514127314359830528 46677523134123408384 47324426245759638261 47417768309360742084 47697059523285304704 47791136563765157376 47967693792933575232 48104353889209739264 48303132211065977856 48345392169255886848 49034973797462974464 49466684223962749458 49671092010012182307 49812605092661789664 49856185674545133312 49954521346487036928 50062202970720939648 50160944988414669312 50204830329611882496 50456393545293545472 50567316728633692416 51369249001807470591 51626646813555969012 51728474519302627728 51773731277412253824 52033155843583968768 52135785342289262592 52181398452824948736 52328393228654809344 52477476970046988288 53765028634235802048 53963655517050272136 54117398125360956672 54188375316395139072 54341023737449225088 54388566190412872704 54495841468894949376 54768905814122053632 55164345522145846272 56039180729244513372 56088208883863274976 56198836514797916544 56431063111966502976 56480434120813367808 56529848323893694464 56641347038536482816 56850600050884237312 56875402191588286464 57449259241998041088 58245447687088785552 58627181302474369728 58704073259428067328 58869442382236660512 59037161591302861824 59088812651312750592 59332981298632224768 59450008875158126592 59931634641343635456 60709112456681556153 60882072891031076256 61133651704630378224 61187136964214481792 61307821652506818048 61361459291747856384 61615019040887310336 61668925444247666688 62018836419146440704 62236697512164544512 63099234994346184348 63223691079147656112 63540488385915038784 63596079364380406272 63721515418353543168 63956925057244766976 64040807192103346176 64404176281421303808 65955578965283665944 66228122680016243076 66416806790215719552 66474914232726844416 66606028461982715904 66749603960961252864 66881259984552892416 66939773772815843328 67423088971511589888 67894579104179503104 68492332002409960788 68835529084741292016 68971299359070170304 69031641703216338432 69377541124778625024 69514380456385683456 69771190971539745792 71126652464041113126 71545589284927957056 71686704845647736064 71951540689400362848 72156530833814608896 72454698316598966784 72518088253883830272 72661121958526599168 73552460696194461696 74200026335944124187 74718907638992684496 74784278511817699968 74931782019730555392 75093304456081409472 75241417482622003968 75307245494417823744 75373131098524925952 75684590317940318208 75850975092950538624 76448226865335975936 77592711778953941592 77660596916118380736 78169575069965826304 78203678013433893888 78272097679237423104 78492589842982214016 78716215455070482432 79110641731509633024 80239048032212140032 80945483275575408204 81176097188041435008 81511535606173837632 81582849285619309056 81743762203342424064 81815279055663808512 82153358721183080448 82982263349552726016 84058771093866770058 84132313325794912464 84298254772196874816 84720651181220051712 84794772485840541696 84962020557804724224 85275900076326355968 85872235041895071744 87368171530633178328 87940771953711554592 88056109889142100992 88304163573354990768 88555742386954292736 88633218976969125888 88808037949310287872 88999471947948337152 89175013312737189888 89897451962015453184 91323109336546614384 91700477556945567336 91780705446321722688 91961732478760227072 92042188937621784576 92422528561330965504 92503388166371500032 93028254628719661056 93355046268246816768 94648852491519276522 94835536618721484168 95394119046570609408 95582273127530314752 95935387585867150464 96208707778419478528 96606264422131955712 96690784338511773696 98069947594925948928 98933368447925498916 99342184020024364614 99625210185323579328 99712371349090266624 99909042692974073856 100124405941441879296 100321889976829338624 100409660659223764992 101134633457267384832 102738498003614941182 103253293627111938024 103456949038605255456 103547462554824507648 104066311687167937536 104271570684578525184 104656786457309618688 104954953940093976576 106689978696061669689 107530057268471604096 107927311034100544272 108234796250721913344 108376750632790278144 108682047474898450176 108777132380825745408 108991682937789898752 110328691044291692544 112078361458489026744 112176417767726549952 112397673029595833088 112862126223933005952 112960868241626735616 113059696647787388928 113701200101768474624 113750804383176572928 116490895374177571104 117254362604948739456 117408146518856134656 117738884764473321024 118074323182605723648 118177625302625501184 118665962597264449536 119863269282687270912 121418224913363112306 121764145782062152512 122267303409260756448 122374273928428963584 122615643305013636096 122722918583495712768 123230038081774620672 124037672838292881408 124473395024329089024 126088156640800155087 126198469988692368696 126447382158295312224 127080976771830077568 127192158728760812544 127443030836707086336 127913850114489533952 128081614384206692352 128808352562842607616 131911157930567331888 132456245360032486152 132833613580431439104 132949828465453688832 133212056923965431808 133499207921922505728 133762519969105784832 134846177943023179776 136984664004819921576 137671058169482584032 137942598718140340608 138063283406432676864 138755082249557250048 139028760912771366912 139542381943079491584 141973278737278914783 142253304928082226252 143091178569855914112 143373409691295472128 143903081378800725696 144313061667629217792 144909396633197933568 145036176507767660544 147104921392388923392 148400052671888248374 149013276030036546921 149437815277985368992 149568557023635399936 149863564039461110784 150186608912162818944 150482834965244007936 150614490988835647488 151369180635880636416 151701950185901077248 154107747005422411773 155185423557907883184 155321193832236761472 156339150139931652608 156407356026867787776 156544195358474846208 156985179685964428032 157432430910140964864 161890966551150816408 162352194376082870016 163023071212347675264 163165698571238618112 163487524406684848128 164306717442366160896 168117542187733540116 168264626651589824928 168596509544393749632 169441302362440103424 169589544971681083392 169924041115609448448 170551800152652711936 174736343061266356656 175881543907423109184 176112219778284201984 176608327146709981536 177111484773908585472 177266437953938251776 177998943895896674304 178350026625474379776 179794903924030906368 182127337370044668459 182646218673093228768 183400955113891134672 183561410892643445376 183923464957520454144 184084377875243569152 184845057122661931008 185006776332743000064 186056509257439322112 186710092536493633536 189297704983038553044 189671073237442968336 190788238093141218816 191164546255060629504 191870775171734300928 192417415556838957056 193212528844263911424 197866736895850997832 198684368040048729228 199250420370647158656 199424742698180533248 199818085385948147712 200248811882883758592 200643779953658677248 200819321318447529984 202269266914534769664 205476996007229882364 206506587254223876048 206913898077210510912 207094925109649015296 208132623374335875072 208543141369157050368 209313572914619237376 213379957392123339378 215060114536943208192 215854622068201088544 216469592501443826688 217364094949796900352 217554264761651490816 217983365875579797504 220657382088583385088 222600079007832372561 224156722916978053488 224352835535453099904 224795346059191666176 225724252447866011904 225921736483253471232 226119393295574777856 227402400203536949248 232981790748355142208 234508725209897478912 234816293037712269312 235477769528946642048 236148646365211447296 237331925194528899072 242836449826726224612 243528291564124305024 244534606818521512896 244748547856857927168 245231286610027272192 245445837166991425536 246460076163549241344 248946790048658178048 252176313281600310174 252396939977384737392 252894764316590624448 254161953543660155136 254384317457521625088 254886061673414172672 255827700228979067904 257616705125685215232 263822315861134663776 264912490720064972304 265667227160862878208 265899656930907377664 266424113847930863616 266998415843845011456 267525039938211569664 269692355886046359552 273969328009639843152 275342116338965168064 275885197436280681216 276126566812865353728 277510164499114500096 279084763886158983168 283946557474557829566 284506609856164452504 286182357139711828224 286746819382590944256 287806162757601451392 288626123335258435584 289818793266395867136 290072353015535321088 294209842784777846784 296800105343776496748 298026552060073093842 298875630555970737984 299137114047270799872 299727128078922221568 300373217824325637888 300965669930488015872 301228981977671294976 303403900371802154496 308215494010844823546 310370847115815766368 310642387664473522944 312678300279863305216 312814712053735575552 313970359371928856064 314864861820281929728 323781933102301632816 324704388752165740032 326046142424695350528 326331397142477236224 326975048813369696256 336235084375467080232 336529253303179649856 337193019088787499264 338882604724880206848 339179089943362166784 341103600305305423872 349472686122532713312 351763087814846218368 352224439556568403968 353216654293419963072 354222969547817170944 354532875907876503552 355997887791793348608 359589807848061812736 364254674740089336918 365292437346186457536 366801910227782269344 367122821785286890752 367846929915040908288 368168755750487138304 369690114245323862016 372113018514878644224 373420185072987267072 378595409966077106088 379342146474885936672 381576476186282437632 382329092510121259008 383741550343468601856 384834831113677914112 386425057688527822848 395733473791701995664 397368736080097458456 398500840741294317312 398849485396361066496 399636170771896295424 400497623765767517184 401287559907317354496 404538533829069539328 410953992014459764728 413013174508447752096 413827796154421021824 414189850219298030592 416265246748671750144 417086282738314100736 418627145829238474752 426759914784246678756 430120229073886416384 431709244136402177088 432939185002887653376 434728189899593800704 435108529523302981632 441314764177166770176 445200158015664745122 448313445833956106976 448705671070906199808 449590692118383332352 451448504895732023808 451843472966506942464 454804800407073898496 462323241016267235319 465963581496710284416 469017450419794957824 469632586075424538624 470955539057893284096 472297292730422894592 485672899653452449224 487056583128248610048 489069213637043025792 489497095713715854336 490462573220054544384 492920152327098482688 504352626563200620348 504793879954769474784 505789528633181248896 508323907087320310272 508768634915043250176 509772123346828345344 511655400457958135808 527644631722269327552 529824981440129944608 531334454321725756416 531799313861814755328 533996831687690022912 535050079876423139328 539384711772092719104 546382012110134005377 547938656019279686304 550684232677930336128 551770394872561362432 552253133625730707456 555020328998229000192 558169527772317966336 567893114949115659132 569013219712328905008 572364714279423656448 573493638765181888512 575612325515202902784 577252246670516871168 579637586532791734272 593600210687552993496 596053104120146187684 597751261111941475968 598274228094541599744 599454256157844443136 600746435648651275776 601931339860976031744 602457963955342589952 606807800743604308992 616430988021689647092 620741694231631532736 621284775328947045888 625356600559726610432 625629424107471151104 627940718743857712128 647563866204603265632 649408777504331480064 652092284849390701056 652662794284954472448 653950097626739392512 667800237023497117683 672470168750934160464 673058506606359299712 674386038177574998528 677765209449760413696 678358179886724333568 682207200610610847744 698945372245065426624 703526175629692436736 704448879113136807936 706433308586839926144 708445939095634341888 711995775583586697216 728509349480178673836 730584874692372915072 733603820455564538688 734245643570573781504 735693859830081816576 736337511500974276608 739380228490647724032 746840370145974534144 757190819932154212176 758684292949771873344 763152952372564875264 764658185020242518016 767483100686937203712 772850115377055645696 791466947583403991328 794737472160194916912 797001681482588634624 797698970792722132992 799272341543792590848 800995247531535034368 802575119814634708992 809077067658139078656 821907984028919529456 826026349016895504192 827655592308842043648 828379700438596061184 832530493497343500288 837254291658476949504 853519829568493357512 860240458147772832768 863418488272804354176 865878370005775306752 869456379799187601408 870217059046605963264 882629528354333540352 890400316031329490244 896626891667912213952 897411342141812399616 899181384236766664704 902897009791464047616 903686945933013884928 924646482032534470638 931927162993420568832 938034900839589915648 941911078115786568192 944594585460845789184 971345799306904898448 974113166256497220096 978138427274086051584 978994191427431708672 980925146440109088768 1008705253126401240696 1009587759909538949568 1011579057266362497792 1016647814174640620544 1017537269830086500352 1023310800915916271616 1055289263444538655104 1059649962880259889216 1062668908643451512832 1063598627723629510656 1067993663375380045824 1078769423544185438208 1092764024220268010754 1095877312038559372608 1101368465355860672256 1103540789745122724864 1104506267251461414912 1116339055544635932672 1135786229898231318264 1138026439424657810016 1144729428558847312896 1146987277530363777024 1151224651030405805568 1154504493341033742336 1159275173065583468544 1187200421375105986992 1192106208240292375368 1195502522223882951936 1196548456189083199488 1198908512315688886272 1201492871297302551552 1203862679721952063488 1213615601487208617984 1232861976043379294184 1241483388463263065472 1242569550657894091776 1250713201119453220864 1251258848214942302208 1255881437487715424256 1295127732409206531264 1298817555008662960128 1304184569698781402112 1305325588569908944896 1335600474046994235366 1344940337501868320928 1346117013212718599424 1348772076355149997056 1355530418899520827392 1364414401221221695488 1386969723048801705957 1397890744490130853248 1407052351259384873472 1408897758226273615872 1412866617173679852288 1416891878191268683776 1457018698960357347672 1461169749384745830144 1467207640911129077376 1468491287141147563008 1471387719660163633152 1478760456981295448064 1514381639864308424352 1517368585899543746688 1526305904745129750528 1529316370040485036032 1534966201373874407424 1582933895166807982656 1589474944320389833824 1594003362965177269248 1595397941585444265984 1601990495063070068736 1605150239629269417984 1618154135316278157312 1639146036330402016131 1643815968057839058912 1652052698033791008384 1655311184617684087296 1656759400877192122368 1665060986994687000576 1674508583316953899008 1707039659136986715024 1720480916295545665536 1726836976545608708352 1731756740011550613504 1738912759598375202816 1780800632062658980488 1793253783335824427904 1794822684283624799232 1798362768473533329408 1805794019582928095232 1807373891866027769856 1849292964065068941276 1863854325986841137664 1876069801679179831296 1883822156231573136384 1942691598613809796896 1948226332512994440192 1956276854548172103168 1957988382854863417344 1961850292880218177536 2003400711070491353049 2017410506252802481392 2019175519819077899136 2023158114532724995584 2033295628349281241088 2035074539660173000704 2046621601831832543232 2110578526889077310208 2119299925760519778432 2125337817286903025664 2135987326750760091648 2185528048440536021508 2191754624077118745216 2202736930711721344512 2207081579490245449728 2209012534502922829824 2271572459796462636528 2276052878849315620032 2289458857117694625792 2293974555060727554048 2302449302060811611136 2318550346131166937088 2374400842750211973984 2384212416480584750736 2391005044447765903872 2393096912378166398976 2397817024631377772544 2402985742594605103104 2407725359443904126976 2427231202974417235968 2465723952086758588368 2482966776926526130944 2485139101315788183552 2501426402238906441728 2511762874975430848512 2590255464818413062528 2597635110017325920256 2608369139397562804224 2610651177139817889792 2671200948093988470732 2689880675003736641856 2692234026425437198848 2697544152710299994112 2711060837799041654784 2773939446097603411914 2795781488980261706496 2814104702518769746944 2825733234347359704576 2833783756382537367552 2914037397920714695344 2922339498769491660288 2934415281822258154752 2936982574282295126016 2942775439320327266304 3028763279728616848704 3034737171799087493376 3052611809490259501056 3069932402747748814848 3165867790333615965312 3178949888640779667648 3188006725930354538496 3190795883170888531968 3203980990126140137472 3236308270632556314624 3278292072660804032262 3287631936115678117824 3304105396067582016768 3310622369235368174592 3313518801754384244736 3349017166633907798016 3414079318273973430048 3440961832591091331072 3453673953091217416704 3463513480023101227008 3477825519196750405632 3561601264125317960976 3586507566671648855808 3589645368567249598464 3596725536947066658816 3611588039165856190464 3698585928130137882552 3727708651973682275328 3752139603358359662592 3767644312463146272768 3885383197227619593792 3896452665025988880384 3912553709096344206336 3915976765709726834688 4006801422140982706098 4034821012505604962784 4038351039638155798272 4046316229065449991168 4066591256698562482176 4093243203663665086464 4221157053778154620416 4238599851521039556864 4250675634573806051328 4371056096881072043016 4383509248154237490432 4405473861423442689024 4414163158980490899456 4543144919592925273056 4552105757698631240064 4578917714235389251584 4587949110121455108096 4604898604121623222272 4748801685500423947968 4768424832961169501472 4782010088895531807744 4786193824756332797952 4805971485189210206208 4815450718887808253952 4854462405948834471936 4931447904173517176736 4965933553853052261888 4970278202631576367104 5002852804477812883456 5023525749950861697024 5180510929636826125056 5195270220034651840512 5216738278795125608448 5342401896187976941464 5379761350007473283712 5384468052850874397696 5395088305420599988224 5422121675598083309568 5547878892195206823828 5591562977960523412992 5628209405037539493888 5651466468694719409152 5828074795841429390688 5844678997538983320576 5868830563644516309504 5873965148564590252032 5885550878640654532608 6010202133211474059147 6057526559457233697408 6069474343598174986752 6105223618980519002112 6139864805495497629696 6331735580667231930624 6357899777281559335296 6376013451860709076992 6407961980252280274944 6556584145321608064524 6575263872231356235648 6608210792135164033536 6621244738470736349184 6627037603508768489472 6828158636547946860096 6881923665182182662144 6907347906182434833408 6955651038393500811264 7123202528250635921952 7173015133343297711616 7179290737134499196928 7193451073894133317632 7223176078331712380928 7397171856260275765104 7455417303947364550656 7504279206716719325184 7535288624926292545536 7770766394455239187584 7792905330051977760768 7825107418192688412672 7831953531419453669376 8013602844281965412196 8069642025011209925568 8076702079276311596544 8092632458130899982336 8133182513397124964352 8442314107556309240832 8477199703042079113728 8501351269147612102656 8742112193762144086032 8767018496308474980864 8810947722846885378048 8828326317960981798912 9086289839185850546112 9104211515397262480128 9157835428470778503168 9209797208243246444544 9497603371000847895936 9536849665922339002944 9564020177791063615488 9572387649512665595904 9611942970378420412416 9708924811897668943872 9862895808347034353472 9931867107706104523776 9940556405263152734208 10047051499901723394048 10361021859273652250112 10390540440069303681024 10433476557590251216896 10684803792375953882928 10759522700014946567424 10768936105701748795392 10790176610841199976448 11095757784390413647656 11183125955921046825984 11256418810075078987776 11302932937389438818304 11656149591682858781376 11689357995077966641152 11737661127289032619008 11747930297129180504064 12020404266422948118294 12115053118914467394816 12138948687196349973504 12279729610990995259392 12663471161334463861248 12715799554563118670592 12752026903721418153984 13113168290643216129048 13150527744462712471296 13216421584270328067072 13242489476941472698368 13656317273095893720192 13763847330364365324288 13814695812364869666816 14246405056501271843904 14346030266686595423232 14358581474268998393856 14446352156663424761856 14794343712520551530208 14910834607894729101312 15008558413433438650368 15070577249852585091072 15541532788910478375168 15585810660103955521536 15650214836385376825344 16027205688563930824392 16139284050022419851136 16153404158552623193088 16185264916261799964672 16266365026794249928704 16884628215112618481664 16954399406084158227456 17484224387524288172064 17534036992616949961728 17621895445693770756096 17656652635921963597824 18030606399634422177441 18172579678371701092224 18208423030794524960256 18315670856941557006336 18419594416486492889088 18995206742001695791872 19073699331844678005888 19128040355582127230976 19223885940756840824832 19725791616694068706944 19863734215412209047552 19881112810526305468416 20722043718547304500224 20866953115180502433792 21369607584751907765856 21519045400029893134848 21537872211403497590784 21580353221682399952896 22191515568780827295312 22366251911842093651968 22512837620150157975552 22605865874778877636608 23312299183365717562752 23378715990155933282304 23475322254578065238016 23495860594258361008128 24040808532845896236588 24230106237828934789632 24277897374392699947008 25326942322668927722496 25431599109126237341184 25504053807442836307968 26226336581286432258096 26301055488925424942592 26432843168540656134144 26484978953882945396736 27312634546191787440384 27629391624729739333632 28492810113002543687808 28692060533373190846464 28717162948537996787712 29588687425041103060416 29821669215789458202624 30141154499705170182144 31083065577820956750336 31171621320207911043072 31300429672770753650688 32054411377127861648784 32278568100044839702272 32306808317105246386176 32370529832523599929344 33769256430225236963328 33908798812168316454912 34968448775048576344128 35068073985233899923456 35243790891387541512192 36061212799268844354882 36345159356743402184448 36416846061589049920512 36839188832972985778176 37990413484003391583744 38147398663689356011776 38256080711164254461952 39451583233388137413888 39727468430824418095104 41444087437094609000448 42739215169503815531712 43038090800059786269696 43075744422806995181568 44383031137561654590624 44732503823684187303936 45025675240300315951104 45211731749557755273216 46624598366731435125504 46757431980311866564608 46950644509156130476032 48081617065691792473176 48460212475657869579264 48555794748785399894016 50653884645337855444992 50863198218252474682368 52452673162572864516192 52602110977850849885184 52865686337081312268288 52969957907765890793472 54625269092383574880768 55258783249459478667264 56985620226005087375616 57384121066746381692928 59177374850082206120832 59643338431578916405248 62166131155641913500672 62600859345541507301376 64108822754255723297568 64557136200089679404544 64613616634210492772352 64741059665047199858688 67538512860450473926656 67817597624336632909824 69936897550097152688256 70136147970467799846912 70487581782775083024384 72122425598537688709764 72690318713486804368896 72833692123178099841024 75980826968006783167488 76294797327378712023552 76512161422328508923904 78903166466776274827776 79454936861648836190208 82888174874189218000896 85478430339007631063424 86076181600119572539392 86151488845613990363136 88766062275123309181248 89465007647368374607872 90423463499115510546432 93249196733462870251008 93514863960623733129216 93901289018312260952064 96163234131383584946352 96920424951315739158528 97111589497570799788032 101307769290675710889984 101726396436504949364736 104905346325145729032384 105204221955701699770368 105731372674162624536576 109250538184767149761536 110517566498918957334528 113971240452010174751232 114768242133492763385856 118354749700164412241664 124332262311283827001344 128217645508511446595136 129114272400179358809088 129227233268420985544704 135077025720900947853312 135635195248673265819648 139873795100194305376512 140272295940935599693824 144244851197075377419528 145380637426973608737792 145667384246356199682048 151961653936013566334976 152589594654757424047104 157806332933552549655552 158909873723297672380416 165776349748378436001792 170956860678015262126848 172152363200239145078784 177532124550246618362496 178930015294736749215744 186498393466925740502016 187802578036624521904128 192326468262767169892704 193840849902631478317056 194223178995141599576064 202615538581351421779968 203452792873009898729472 209810692650291458064768 210408443911403399540736 211462745348325249073152 218501076369534299523072 227942480904020349502464 229536484266985526771712 236709499400328824483328 248664524622567654002688 256435291017022893190272 258228544800358717618176 258454466536841971089408 271270390497346531639296 279747590200388610753024 280544591881871199387648 288489702394150754839056 290761274853947217475584 291334768492712399364096 303923307872027132669952 305179189309514848094208 315612665867105099311104 331552699496756872003584 341913721356030524253696 344304726400478290157568 355064249100493236724992 372996786933851481004032 384652936525534339785408 387681699805262956634112 405231077162702843559936 406905585746019797458944 419621385300582916129536 420816887822806799081472 437002152739068599046144 455884961808040699004928 473418998800657648966656 497329049245135308005376 512870582034045786380544 516457089600717435236352 559495180400777221506048 576979404788301509678112 581522549707894434951168 582669536985424798728192 607846615744054265339904 610358378619029696188416 631225331734210198622208 683827442712061048507392 688609452800956580315136 710128498200986473449984 745993573867702962008064 769305873051068679570816 775363399610525913268224 813811171492039594917888 839242770601165832259072 841633775645613598162944 874004305478137198092288 911769923616081398009856 946837997601315297933312 994658098490270616010752 1025741164068091572761088 1032914179201434870472704 1118990360801554443012096 1153958809576603019356224 1163045099415788869902336 1215693231488108530679808 1220716757238059392376832 1262450663468420397244416 1367654885424122097014784 1420256996401972946899968 1491987147735405924016128 1538611746102137359141632 1678485541202331664518144 1748008610956274396184576 1823539847232162796019712 1893675995202630595866624 2051482328136183145522176 2065828358402869740945408 2237980721603108886024192 2307917619153206038712448 2326090198831577739804672 2441433514476118784753664 2524901326936840794488832 2735309770848244194029568 2840513992803945893799936 2983974295470811848032256 3077223492204274718283264 3356971082404663329036288 3647079694464325592039424 3787351990405261191733248 4102964656272366291044352 4475961443206217772048384 4615835238306412077424896 5470619541696488388059136 5681027985607891787599872 6154446984408549436566528 6713942164809326658072576 7574703980810522383466496 8205929312544732582088704 8951922886412435544096768 9231670476612824154849792 10941239083392976776118272 11362055971215783575199744 12308893968817098873133056 13427884329618653316145152 16411858625089465164177408 18463340953225648309699584 22724111942431567150399488 24617787937634197746266112 26855768659237306632290304 32823717250178930328354816 36926681906451296619399168 49235575875268395492532224 73853363812902593238798336 98471151750536790985064448 147706727625805186477596672 295413455251610372955193344
- Sum of all divisors σ(n): 1063196932085768044430247501
- Sum of proper divisors (its aliquot sum) s(n): 767783476834157671475054157
- 295413455251610372955193344 is an abundant number, because the sum of its proper divisors (767783476834157671475054157) is greater than itself. Its abundance is 472370021582547298519860813
Bases of 295413455251610372955193344
- Binary: 11110100010111000011101101111111100011100001110110101000010001111010100001000000000000002
- Hexadecimal: 0xF45C3B7F8E1DA847A84000
- Base-36: 1149K3VPXFSLS00000
Squares and roots of 295413455251610372955193344
- 295413455251610372955193344 squared (2954134552516103729551933442) is 87269109543695204240372231666738530143922260421902336
- 295413455251610372955193344 cubed (2954134552516103729551933443) is 25780469187034286951335784609212208654700115569384090415984508917064735165251584
-
295413455251610372955193344 is a
perfect square number . Itssquare root is 17187595970688 -
The
cube root of 295413455251610372955193344 is 666003877.1666377619
Scales and comparisons
How big is 295413455251610372955193344?- 295,413,455,251,610,372,955,193,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 295,413,455,251,610,372,955,193,344 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 295413455251610372955193344 cubic inches would be around 55500323.1 feet tall.
Recreational maths with 295413455251610372955193344
- 295413455251610372955193344 backwards is 443391559273016152554314592
- 295413455251610372955193344 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 295413455251610372955193344's digits is 108
- 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 295413455251610372955193344 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 295413455251610372955193344 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/295413455251610372955193344/
Chicago style:
Numbermatics. 2024. "Number 295413455251610372955193344 - Facts about the integer". https://numbermatics.com/n/295413455251610372955193344/
The information we have on file for 295413455251610372955193344 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 295413455251610372955193344, math, Factors of 295413455251610372955193344, curriculum, school, college, exams, university, Prime factorization of 295413455251610372955193344, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-five septillion, four hundred thirteen sextillion, four hundred fifty-five quintillion, two hundred fifty-one quadrillion, six hundred ten trillion, three hundred seventy-two billion, nine hundred fifty-five million, one hundred ninety-three thousand, three hundred forty-four.