917382961195429066599038976
917,382,961,195,429,066,599,038,976 is an even composite number composed of five prime numbers multiplied together.
917382961195429066599038976 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 917382961195429066599038976:
220 × 310 × 114 × 894 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 89 × 89 × 89 × 89 × 127 × 127)See below for interesting mathematical facts about the number 917382961195429066599038976 from the Numbermatics database.
Names of 917382961195429066599038976
- Cardinal: 917382961195429066599038976 can be written as Nine hundred seventeen septillion, three hundred eighty-two sextillion, nine hundred sixty-one quintillion, one hundred ninety-five quadrillion, four hundred twenty-nine trillion, sixty-six billion, five hundred ninety-nine million, thirty-eight thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 9.17382961195429066599038976 × 1026
Factors of 917382961195429066599038976
Divisors of 917382961195429066599038976
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 44 48 54 64 66 72 81 88 89 96 99 108 121 127 128 132 144 162 176 178 192 198 216 242 243 254 256 264 267 288 297 324 352 356 363 381 384 396 432 484 486 508 512 528 534 576 594 648 704 712 726 729 762 768 792 801 864 891 968 972 979 1016 1024 1056 1068 1089 1143 1152 1188 1296 1331 1397 1408 1424 1452 1458 1524 1536 1584 1602 1728 1782 1936 1944 1958 2032 2048 2112 2136 2178 2187 2286 2304 2376 2403 2592 2662 2673 2794 2816 2848 2904 2916 2937 3048 3072 3168 3204 3267 3429 3456 3564 3872 3888 3916 3993 4064 4096 4191 4224 4272 4356 4374 4572 4608 4752 4806 5184 5324 5346 5588 5632 5696 5808 5832 5874 6096 6144 6336 6408 6534 6561 6858 6912 7128 7209 7744 7776 7832 7921 7986 8019 8128 8192 8382 8448 8544 8712 8748 8811 9144 9216 9504 9612 9801 10287 10368 10648 10692 10769 11176 11264 11303 11392 11616 11664 11748 11979 12192 12288 12573 12672 12816 13068 13122 13716 13824 14256 14418 14641 15367 15488 15552 15664 15842 15972 16038 16129 16256 16384 16764 16896 17088 17424 17496 17622 18288 18432 19008 19224 19602 19683 20574 20736 21296 21384 21538 21627 22352 22528 22606 22784 23232 23328 23496 23763 23958 24057 24384 24576 25146 25344 25632 26136 26244 26433 27432 27648 28512 28836 29282 29403 30734 30861 30976 31104 31328 31684 31944 32076 32258 32307 32512 32768 33528 33792 33909 34176 34848 34992 35244 35937 36576 36864 37719 38016 38448 39204 39366 41148 41472 42592 42768 43076 43254 43923 44704 45056 45212 45568 46101 46464 46656 46992 47526 47916 48114 48387 48768 49152 50292 50688 51264 52272 52488 52866 54864 55296 57024 57672 58564 58806 59049 61468 61722 61952 62208 62656 63368 63888 64152 64516 64614 64881 65024 65536 67056 67584 67818 68352 69696 69984 70488 71289 71874 72171 73152 73728 75438 76032 76896 78408 78732 79299 82296 82944 85184 85536 86152 86508 87131 87846 88209 89408 90112 90424 91136 92202 92583 92928 93312 93984 95052 95832 96228 96774 96921 97536 98304 100584 101376 101727 102528 104544 104976 105732 107811 109728 110592 113157 114048 115344 117128 117612 118098 118459 122936 123444 123904 124333 124416 125312 126736 127776 128304 129032 129228 129762 130048 131072 131769 134112 135168 135636 136704 138303 139392 139968 140976 142578 143748 144342 145161 146304 147456 150876 152064 153792 156816 157464 158598 164592 165888 169037 170368 171072 172304 173016 174262 175692 176418 177419 178816 180224 180848 182272 184404 185166 185856 186624 187968 190104 191664 192456 193548 193842 194643 195072 196608 201168 202752 203454 205056 209088 209952 211464 213867 215622 216513 219456 221184 226314 228096 230688 234256 235224 236196 236918 237897 245872 246888 247808 248666 248832 250624 253472 255552 256608 258064 258456 259524 260096 261393 262144 263538 264627 268224 270336 271272 273408 276606 277749 278784 279936 281952 285156 287496 288684 290322 290763 292608 294912 301752 304128 305181 307584 313632 314928 317196 323433 329184 331776 338074 339471 340736 342144 344608 346032 348524 351384 352836 354838 355377 357632 360448 361696 364544 368808 370332 371712 372999 373248 375936 380208 383328 384912 387096 387684 389286 390144 393216 395307 402336 405504 406908 410112 414909 418176 419904 422928 427734 431244 433026 435483 438912 442368 452628 456192 461376 468512 470448 472392 473836 475794 491744 493776 495616 497332 497664 501248 506944 507111 511104 513216 516128 516912 519048 520192 522786 524288 527076 529254 532257 536448 540672 542544 546816 553212 555498 557568 559872 563904 570312 574992 577368 580644 581526 583929 585216 589824 603504 608256 610362 615168 627264 629856 634392 641601 646866 649539 658368 663552 676148 678942 681472 684288 689216 692064 697048 702768 704969 705672 709676 710754 713691 715264 720896 723392 729088 737616 740664 743424 745998 746496 751872 760416 766656 769824 774192 775368 778572 780288 784179 786432 790614 793881 804672 811008 813816 820224 829818 833247 836352 839808 845856 855468 862488 866052 870966 872289 877824 884736 905256 912384 915543 922752 937024 940896 944784 947672 951588 958441 970299 983488 987552 991232 994664 995328 1002496 1005967 1013888 1014222 1018413 1022208 1026432 1032256 1033824 1038096 1040384 1045572 1048576 1054152 1058508 1064514 1066131 1072896 1081344 1085088 1093632 1106424 1110996 1115136 1118997 1119744 1127808 1140624 1149984 1154736 1161288 1163052 1167858 1170432 1179648 1185921 1207008 1216512 1220724 1230336 1244727 1254528 1259712 1268784 1283202 1293732 1299078 1303049 1306449 1316736 1327104 1352296 1357884 1362944 1367663 1368576 1378432 1384128 1394096 1405536 1409938 1411344 1419352 1421508 1427382 1430528 1435481 1441792 1446784 1458176 1475232 1481328 1486848 1491996 1492992 1503744 1520832 1521333 1533312 1539648 1548384 1550736 1557144 1560576 1568358 1572864 1581228 1587762 1596771 1609344 1622016 1627632 1640448 1659636 1666494 1672704 1679616 1691712 1710936 1724976 1732104 1741932 1744578 1751787 1755648 1769472 1810512 1824768 1831086 1845504 1859407 1874048 1881792 1889568 1895344 1903176 1916882 1924803 1940598 1951609 1966976 1975104 1982464 1989328 1990656 2004992 2011934 2027776 2028444 2036826 2044416 2052864 2064512 2067648 2076192 2080768 2091144 2108304 2114907 2117016 2129028 2132262 2141073 2145792 2162688 2170176 2187264 2212848 2221992 2230272 2237994 2239488 2255616 2281248 2299968 2309472 2322576 2326104 2335716 2340864 2352537 2359296 2371842 2381643 2414016 2433024 2441448 2460672 2489454 2499741 2509056 2519424 2537568 2566404 2587464 2598156 2606098 2612898 2616867 2633472 2654208 2704592 2715768 2725888 2735326 2737152 2746629 2756864 2768256 2788192 2811072 2819876 2822688 2838704 2843016 2854764 2861056 2870962 2875323 2883584 2893568 2910897 2916352 2950464 2962656 2973696 2983992 2985984 3007488 3017901 3041664 3042666 3055239 3066624 3079296 3096768 3101472 3114288 3121152 3136716 3145728 3162456 3175524 3193542 3198393 3218688 3244032 3255264 3280896 3319272 3332988 3345408 3356991 3359232 3383424 3421872 3449952 3464208 3483864 3489156 3503574 3511296 3538944 3557763 3621024 3649536 3662172 3691008 3718814 3734181 3748096 3763584 3779136 3790688 3806352 3833764 3849606 3881196 3903218 3909147 3919347 3933952 3950208 3964928 3978656 3981312 4009984 4023868 4055552 4056888 4073652 4088832 4102989 4105728 4129024 4135296 4152384 4161536 4182288 4216608 4229814 4234032 4258056 4264524 4282146 4291584 4306443 4325376 4340352 4374528 4425696 4443984 4460544 4475988 4478976 4511232 4562496 4563999 4599936 4618944 4645152 4652208 4671432 4681728 4705074 4718592 4743684 4763286 4790313 4828032 4866048 4882896 4921344 4978908 4999482 5018112 5038848 5075136 5132808 5174928 5196312 5212196 5225796 5233734 5255361 5266944 5308416 5409184 5431536 5451776 5470652 5474304 5493258 5513728 5536512 5576384 5578221 5622144 5639752 5645376 5677408 5686032 5709528 5722112 5741924 5750646 5767168 5774409 5787136 5821794 5832704 5854827 5900928 5925312 5947392 5967984 5971968 6014976 6035802 6083328 6085332 6110478 6133248 6158592 6193536 6202944 6228576 6242304 6273432 6324912 6344721 6351048 6387084 6396786 6423219 6437376 6488064 6510528 6561792 6638544 6665976 6690816 6713982 6718464 6766848 6843744 6899904 6928416 6967728 6978312 7007148 7022592 7057611 7077888 7115526 7144929 7242048 7299072 7324344 7382016 7437628 7468362 7496192 7499223 7527168 7558272 7581376 7612704 7667528 7699212 7754659 7762392 7806436 7818294 7838694 7850601 7867904 7900416 7929856 7957312 7962624 8019968 8047736 8111104 8113776 8147304 8177664 8205978 8211456 8239887 8258048 8270592 8304768 8323072 8364576 8433216 8459628 8468064 8516112 8529048 8564292 8583168 8612886 8625969 8650752 8680704 8732691 8749056 8851392 8887968 8921088 8951976 8957952 9022464 9053703 9124992 9127998 9165717 9199872 9237888 9290304 9304416 9342864 9363456 9410148 9437184 9487368 9526572 9580626 9595179 9656064 9732096 9765792 9842688 9957816 9998964 10036224 10070973 10077696 10150272 10265616 10349856 10392624 10424392 10451592 10467468 10510722 10533888 10542851 10616832 10673289 10818368 10863072 10903552 10941304 10948608 10986516 11027456 11065637 11073024 11152768 11156442 11202543 11244288 11279504 11290752 11354816 11372064 11419056 11444224 11483848 11501292 11534336 11548818 11574272 11643588 11665408 11709654 11727441 11758041 11801856 11850624 11894784 11935968 11943936 12029952 12071604 12166656 12170664 12220956 12266496 12308967 12317184 12387072 12405888 12457152 12484608 12546864 12649824 12689442 12702096 12774168 12793572 12846438 12874752 12919329 12976128 13021056 13123584 13277088 13331952 13381632 13427964 13436928 13533696 13687488 13691997 13799808 13856832 13935456 13956624 14014296 14045184 14115222 14155776 14231052 14289858 14370939 14484096 14598144 14648688 14764032 14875256 14936724 14992384 14998446 15044293 15054336 15116544 15162752 15225408 15335056 15398424 15509318 15524784 15612872 15636588 15677388 15701202 15735808 15790291 15800832 15859712 15914624 15925248 16039936 16095472 16222208 16227552 16294608 16355328 16411956 16422912 16479774 16516096 16541184 16609536 16646144 16729152 16734663 16866432 16919256 16936128 17032224 17058096 17128584 17166336 17225772 17251938 17301504 17323227 17361408 17465382 17498112 17564481 17702784 17775936 17842176 17903952 17915904 18044928 18107406 18249984 18255996 18331434 18399744 18475776 18580608 18608832 18685728 18726912 18820296 18974736 19034163 19053144 19161252 19190358 19269657 19312128 19464192 19531584 19685376 19915632 19997928 20072448 20141946 20155392 20300544 20531232 20699712 20785248 20848784 20903184 20934936 21021444 21067776 21085702 21172833 21233664 21346578 21467699 21636736 21726144 21807104 21882608 21897216 21973032 22054912 22131274 22146048 22305536 22312884 22405086 22488576 22559008 22581504 22709632 22744128 22838112 22888448 22967696 23002584 23097636 23148544 23263977 23287176 23330816 23419308 23454882 23516082 23551803 23603712 23701248 23789568 23871936 23887872 24059904 24143208 24333312 24341328 24441912 24532992 24617934 24634368 24719661 24774144 24811776 24914304 24969216 25093728 25299648 25378884 25404192 25548336 25587144 25692876 25749504 25838658 25877907 25952256 26042112 26198073 26247168 26554176 26663904 26763264 26855928 26873856 27067392 27161109 27374976 27383994 27497151 27599616 27713664 27870912 27913248 28028592 28090368 28230444 28311552 28462104 28579716 28741878 28785537 28968192 29196288 29297376 29528064 29750512 29873448 29984768 29996892 30088586 30108672 30212919 30233088 30325504 30450816 30670112 30796848 31018636 31049568 31225744 31273176 31354776 31402404 31471616 31580582 31601664 31628553 31719424 31829248 31850496 32019867 32079872 32190944 32444416 32455104 32589216 32710656 32823912 32845824 32959548 33032192 33082368 33196911 33219072 33292288 33458304 33469326 33607629 33732864 33838512 33872256 34064448 34116192 34257168 34332672 34451544 34503876 34603008 34646454 34722816 34930764 34996224 35128962 35182323 35274123 35405568 35551872 35684352 35807904 35831808 36089856 36214812 36499968 36511992 36662868 36799488 36926901 36951552 37161216 37217664 37371456 37453824 37640592 37949472 38068326 38106288 38322504 38380716 38539314 38624256 38757987 38928384 39063168 39370752 39831264 39995856 40144896 40283892 40310784 40601088 41062464 41075991 41399424 41570496 41697568 41806368 41869872 42042888 42135552 42171404 42345666 42467328 42693156 42935398 43112817 43273472 43452288 43614208 43765216 43794432 43946064 44109824 44262548 44292096 44611072 44625768 44810172 44977152 45118016 45132879 45163008 45419264 45488256 45676224 45776896 45935392 46005168 46195272 46297088 46527954 46574352 46661632 46838616 46909764 47032164 47103606 47207424 47370873 47402496 47579136 47743872 47775744 48119808 48286416 48666624 48682656 48883824 49065984 49235868 49268736 49439322 49548288 49623552 49828608 49938432 50187456 50203989 50599296 50757768 50808384 51096672 51174288 51385752 51499008 51677316 51755814 51904512 51969681 52084224 52396146 52494336 52693443 53108352 53327808 53526528 53711856 53747712 54134784 54322218 54749952 54767988 54994302 55199232 55427328 55741824 55826496 56057184 56180736 56460888 56924208 57102489 57159432 57483756 57571074 57808971 57936384 58392576 58594752 59056128 59501024 59746896 59969536 59993784 60177172 60217344 60425838 60466176 60651008 60901632 61340224 61593696 62037272 62099136 62451488 62546352 62709552 62742241 62804808 62943232 63161164 63203328 63257106 63438848 63518499 63658496 63700992 64039734 64159744 64381888 64403097 64888832 64910208 65178432 65421312 65647824 65691648 65919096 66064384 66164736 66393822 66438144 66584576 66916608 66938652 67215258 67465728 67677024 67744512 68128896 68232384 68514336 68665344 68903088 69007752 69292908 69445632 69791931 69861528 69992448 70257924 70364646 70548246 70655409 70811136 71103744 71368704 71615808 71663616 72179712 72429624 72999936 73023984 73325736 73598976 73853802 73903104 74158983 74322432 74435328 74742912 74907648 75281184 75898944 76136652 76212576 76645008 76761432 77078628 77248512 77515974 77633721 77856768 78126336 78594219 78741504 79662528 79991712 80289792 80567784 80621568 81202176 81483327 82124928 82151982 82491453 82798848 83140992 83395136 83612736 83739744 84085776 84271104 84342808 84691332 84934656 85301249 85386312 85870796 86225634 86356611 86546944 86904576 87228416 87530432 87588864 87892128 88219648 88525096 88584192 89222144 89251536 89531063 89620344 89954304 90236032 90265758 90326016 90638757 90838528 90976512 91352448 91553792 91870784 92010336 92390544 92594176 93055908 93148704 93323264 93677232 93819528 94064328 94207212 94414848 94741746 94804992 94885659 95158272 95487744 95551488 96059601 96239616 96572832 97333248 97365312 97767648 98131968 98471736 98537472 98878644 99096576 99247104 99590733 99657216 99876864 100374912 100407978 100822887 101198592 101515536 101616768 102193344 102348576 102771504 102998016 103354632 103511628 103809024 103939362 104168448 104792292 104988672 105386886 105546969 105822369 106216704 106655616 107053056 107423712 107495424 108269568 108644436 109499904 109535976 109988604 110398464 110780703 110854656 111483648 111652992 112114368 112361472 112921776 113848416 114204978 114318864 114967512 115142148 115617942 115872768 115971361 116273961 116785152 117189504 118112256 119002048 119493792 119939072 119987568 120354344 120434688 120851676 120932352 121302016 121722007 121803264 122680448 123187392 123227973 124074544 124198272 124902976 125092704 125419104 125484482 125609616 125886464 126322328 126406656 126514212 126877696 127036998 127316992 127401984 127757809 128079468 128319488 128763776 128806194 129338451 129777664 129820416 130356864 130842624 131295648 131383296 131838192 132128768 132329472 132787644 132876288 133169152 133833216 133877304 134430516 134931456 135354048 135398637 135489024 136257792 136464768 137028672 137330688 137806176 138015504 138585816 138891264 139583862 139723056 139984896 140515848 140729292 141096492 141310818 141622272 142112619 142207488 142737408 143231616 143327232 144359424 144859248 145999872 146047968 146651472 147197952 147707604 147806208 148317966 148644864 148870656 149485824 149815296 150562368 150611967 151797888 152273304 152425152 153290016 153522864 154157256 154497024 155031948 155267442 155713536 155909043 156252672 157188438 157483008 158080329 159325056 159983424 160579584 161135568 161243136 162404352 162966654 164249856 164303964 164982906 165487223 165597696 166281984 166790272 167225472 167479488 168171552 168542208 168685616 169382664 170602498 170772624 171307467 171741592 172451268 172713222 173093888 173693201 173809152 174456832 175060864 175177728 175784256 176439296 177050192 177168384 178444288 178503072 179062126 179240688 179908608 180472064 180531516 180652032 181277514 181677056 181953024 182704896 183107584 183741568 184020672 184781088 185188352 186111816 186297408 187354464 187639056 188128656 188226723 188414424 188829696 189483492 189609984 189771318 190316544 190555497 190975488 191102976 192119202 192479232 193145664 193209291 194666496 194730624 195535296 196263936 196943472 197074944 197757288 198193152 198494208 199181466 199314432 199753728 200749824 200815956 201645774 202397184 203031072 203233536 204386688 204697152 205543008 205996032 206709264 207023256 207878724 208336896 209375793 209584584 209977344 210773772 211093938 211644738 211966227 212433408 213311232 214106112 214847424 214990848 216539136 217288872 218999808 219071952 219977208 220796928 221561406 221709312 222476949 222967296 223305984 224228736 224722944 225843552 227696832 228409956 228637728 229935024 230284296 231235884 231745536 231942722 232547922 232901163 233570304 234379008 236144689 236224512 238004096 238987584 239878144 239975136 240708688 240869376 241703352 241864704 242604032 243444014 243606528 244449981 245360896 246374784 246455946 248149088 248396544 249805952 250185408 250838208 250968964 251219232 251772928 252644656 252813312 253028424 254073996 254633984 254803968 255515618 255903747 256158936 256638976 257527552 257612388 258676902 259069833 259555328 259640832 260713728 261685248 262591296 262766592 263676384 264257536 264658944 265575288 265752576 267666432 267754608 268593189 268861032 269862912 270708096 270797274 270978048 271916271 272515584 272929536 274057344 274661376 275612352 276031008 277171632 277782528 279167724 279446112 279969792 281031696 281458584 282192984 282621636 283244544 284225238 284414976 284656977 285474816 286463232 286654464 288178803 288718848 289718496 291999744 292095936 293302944 294395904 295415208 295612416 296635932 297289728 297741312 298772199 298971648 299630592 301124736 301223934 302468661 303595776 304546608 304850304 306580032 307045728 308314512 308994048 310063896 310534884 311427072 311818086 312505344 314376876 314966016 316160658 316640907 317467107 318650112 319966848 321159168 322271136 322486272 324808704 325933308 328499712 328607928 329965812 330974446 331195392 332342109 332563968 333580544 334450944 334958976 336343104 337084416 337371232 338765328 341204996 341545248 342614934 343483184 344902536 345426444 346187776 347386402 347618304 347914083 348821883 348913664 350121728 350355456 351568512 352878592 354100384 354336768 356888576 357006144 358124252 358481376 359817216 360944128 361063032 361304064 362555028 363354112 363906048 365166021 365409792 366215168 367483136 368041344 369562176 369683919 370376704 372223632 372594816 374708928 375278112 376257312 376453446 376828848 377659392 378966984 379219968 379542636 380633088 381110994 381950976 382205952 383273427 384238404 384958464 386291328 386418582 388015353 389332992 389461248 391070592 392527872 393886944 394149888 395514576 396386304 396988416 398362932 398628864 399507456 401499648 401631912 403291548 404794368 406062144 406195911 406467072 408773376 409394304 411086016 411992064 413418528 414046512 415757448 416673792 418751586 419169168 419954688 421547544 422187876 423289476 423932454 424866816 426337857 426622464 428212224 429694848 429981696 433078272 434577744 437999616 438143904 439954416 441593856 443122812 443418624 444953898 445934592 446611968 448457472 449445888 451687104 451835901 455393664 456819912 457275456 459870048 460568592 462471768 463491072 463885444 465095844 465802326 467140608 467727129 468758016 472289378 472449024 474240987 476008192 477975168 479756288 479950272 481417376 481738752 483406704 483729408 485208064 486888028 487213056 488899962 490721792 492749568 492911892 496298176 496461669 496793088 499611904 500370816 501676416 501937928 502438464 503545856 505289312 505626624 506056848 508147992 509267968 511031236 511807494 512317872 513277952 513922401 515055104 515224776 517353804 518139666 519110656 519281664 521079603 521427456 523370496 525182592 525533184 527352768 528515072 529317888 531150576 531505152 535332864 535509216 537186378 537722064 539725824 541416192 541594548 541956096 543832542 545031168 545859072 548114688 549322752 551224704 552062016 554343264 555565056 558335448 558892224 562063392 562917168 564385968 564680169 565243272 566489088 568450476 568829952 569313954 570949632 571666491 572926464 573308928 576357606 577437696 579436992 579627873 583999488 584191872 586605888 588791808 590830416 591224832 593271864 594579456 595482624 597544398 597943296 599261184 602249472 602447868 604937322 607191552 609093216 609700608 613160064 614091456 616629024 617988096 620127792 621069768 623636172 625010688 628127379 628753752 629932032 632321316 633281814 634934214 635898681 637300224 639933696 642318336 644542272 644972544 649617408 651866616 656999424 657215856 659931624 661948892 662390784 664684218 665127936 667161088 667430847 668901888 669917952 672686208 674168832 674742464 677530656 682409992 683090496 685229868 686966368 689805072 690164651 690852888 692375552 694772804 695236608 695828166 697643766 697827328 698703489 700243456 700710912 703137024 705757184 708200768 708434067 708673536 713777152 714012288 716248504 716962752 719634432 721888256 722126064 722608128 725110056 726708224 727812096 730332042 730819584 732430336 733349943 734966272 736082688 739124352 739367838 740753408 744447264 745189632 749417856 750556224 752514624 752906892 753657696 755318784 757933968 758439936 759085272 762221988 763901952 764411904 766546854 767711241 768476808 769916928 772582656 772837164 776030706 777209499 778665984 778922496 782141184 785055744 787773888 788299776 791029152 792772608 793976832 796725864 797257728 802999296 803263824 805779567 806583096 809588736 812124288 812391822 812934144 815748813 817546752 818788608 822172032 823984128 826837056 828093024 831514896 833347584 837503172 838338336 839909376 843095088 844375752 846578952 847864908 849733632 852675714 853244928 853970931 856424448 859389696 859963392 864536409 866156544 869155488 875999232 876287808 879908832 883187712 886245624 886837248 889907796 891869184 893223936 896316597 896914944 898891776 903374208 903671802 907405983 910787328 913639824 914550912 919740096 921137184 924943536 926982144 927770888 930191688 931604652 934281216 935454258 937516032 938313739 944578756 944898048 948481974 949922721 952016384 952401321 955950336 959512576 959900544 962834752 963477504 966813408 967458816 970416128 973776056 974426112 977799924 981443584 984841693 985499136 985823784 992596352 992923338 993586176 997026327 999223808 1000741632 1003352832 1003875856 1004876928 1007091712 1010578624 1011253248 1012113696 1016295984 1018535936 1022062472 1023614988 1024635744 1026555904 1027844802 1030110208 1030449552 1034707608 1036279332 1038221312 1038563328 1042159206 1042854912 1043742249 1046465649 1046740992 1050365184 1051066368 1054705536 1057030144 1058635776 1062301152 1063010304 1070665728 1071018432 1074372756 1075444128 1079451648 1082832384 1083189096 1083912192 1087665084 1090062336 1091718144 1095498063 1096229376 1098645504 1102449408 1104124032 1108686528 1109051757 1111130112 1116670896 1117784448 1124126784 1125834336 1128771936 1129360338 1130486544 1132978176 1136900952 1137659904 1138627908 1141899264 1143332982 1145852928 1146617856 1149820281 1152715212 1154875392 1158873984 1159255746 1164046059 1167998976 1168383744 1173211776 1177583616 1181660832 1182449664 1186543728 1189158912 1190965248 1195088796 1195886592 1198522368 1204498944 1204895736 1209874644 1214383104 1218186432 1218587733 1219401216 1226320128 1228182912 1233258048 1235976192 1240255584 1242139536 1247272344 1250021376 1256254758 1257507504 1259864064 1264642632 1266563628 1269868428 1271797362 1274600448 1279013571 1279867392 1284636672 1289084544 1289945088 1299234816 1303733232 1313998848 1314431712 1319863248 1323897784 1324781568 1329368436 1330255872 1334322176 1334861694 1337803776 1338942077 1339835904 1345372416 1348337664 1349484928 1355061312 1355507703 1364819984 1366180992 1370459736 1373932736 1379610144 1380329302 1381705776 1384751104 1389545608 1390473216 1391656332 1395287532 1395654656 1397406978 1400486912 1401421824 1405335899 1406274048 1411514368 1416401536 1416868134 1417347072 1422722961 1427554304 1428024576 1432497008 1433925504 1439268864 1443776512 1444252128 1445216256 1450220112 1453416448 1455624192 1460664084 1461639168 1464860672 1466699886 1469932544 1472165376 1478248704 1478735676 1481506816 1488894528 1489385007 1490379264 1498835712 1501112448 1505029248 1505813784 1507315392 1510637568 1515867936 1516879872 1518170544 1524443976 1527803904 1533093708 1535422482 1536953616 1539833856 1541767203 1545165312 1545674328 1552061412 1554418998 1557331968 1557844992 1563238809 1564282368 1570111488 1575547776 1576599552 1582058304 1585545216 1587953664 1593451728 1594515456 1605998592 1606527648 1611559134 1613166192 1619177472 1624248576 1624783644 1625868288 1631497626 1635093504 1637577216 1644344064 1647968256 1653674112 1656186048 1663029792 1666695168 1675006344 1676676672 1686190176 1688751504 1693157904 1694040507 1695729816 1699467264 1705351428 1706489856 1707941862 1712848896 1714999473 1718779392 1719926784 1729072818 1732313088 1738310976 1738883619 1751998464 1752575616 1759817664 1766375424 1772491248 1773674496 1779815592 1783738368 1786447872 1792633194 1793829888 1797783552 1806748416 1807343604 1814811966 1821574656 1827279648 1829101824 1839480192 1842274368 1849887072 1853964288 1855541776 1860383376 1863209304 1870908516 1875032064 1876627478 1884382137 1889157512 1889796096 1896963948 1899845442 1904032768 1904802642 1910625211 1911900672 1919025152 1919801088 1925669504 1926955008 1933626816 1934917632 1940832256 1947552112 1948852224 1955599848 1962887168 1969683386 1970998272 1971647568 1985192704 1985846676 1987172352 1994052654 1998447616 2001483264 2006705664 2007751712 2009753856 2014183424 2021157248 2022506496 2024227392 2032591968 2037071872 2044124944 2047229976 2049271488 2055689604 2060220416 2060899104 2069415216 2070493953 2072558664 2076442624 2077126656 2084318412 2085709824 2087484498 2092931298 2093481984 2096110467 2100730368 2102132736 2109411072 2114060288 2117271552 2124602304 2125302201 2126020608 2141331456 2142036864 2148745512 2150888256 2158903296 2165664768 2166378192 2167824384 2175330168 2180124672 2183436288 2190996126 2192458752 2197291008 2200049829 2204898816 2208248064 2217373056 2218103514 2222260224 2233341792 2235568896 2248253568 2251668672 2257543872 2258720676 2260973088 2265956352 2273801904 2275319808 2277255816 2286665964 2291705856 2293235712 2299640562 2303133723 2305430424 2309750784 2317747968 2318511492 2328092118 2331628497 2335997952 2336767488 2346423552 2355167232 2363321664 2364899328 2373087456 2378317824 2381930496 2390177592 2391773184 2408997888 2409791472 2417338701 2419749288 2428766208 2436372864 2437175466 2438802432 2447246439 2452640256 2456365824 2466516096 2471952384 2480511168 2484279072 2494544688 2500042752 2512509516 2515015008 2519728128 2529285264 2533127256 2539736856 2543594724 2549200896 2558027142 2559734784 2561912793 2569273344 2578169088 2579890176 2598469632 2607466464 2627997696 2628863424 2639726496 2647795568 2649563136 2658736872 2660511744 2668644352 2669723388 2675607552 2677884154 2679671808 2688949791 2690744832 2696675328 2698969856 2710122624 2711015406 2729639968 2732361984 2740919472 2747865472 2759220288 2760658604 2763411552 2769502208 2779091216 2780946432 2783312664 2790575064 2794813956 2800973824 2802843648 2810671798 2812548096 2814941217 2823028736 2832803072 2833736268 2834694144 2845445922 2849768163 2855108608 2856049152 2864994016 2867851008 2878537728 2887553024 2888504256 2890432512 2900440224 2906832896 2911248384 2921328168 2923278336 2933399772 2939865088 2944330752 2954525079 2956497408 2957471352 2963013632 2977789056 2978770014 2980758528 2991078981 2997671424 3002224896 3010058496 3011627568 3014630784 3021275136 3031735872 3033759744 3036341088 3048887952 3055607808 3066187416 3070844964 3073907232 3079667712 3083534406 3090330624 3091348656 3104122824 3108837996 3114663936 3115689984 3126477618 3128564736 3131226747 3139396947 3140222976 3151095552 3153199104 3164116608 3171090432 3175907328 3186903456 3189030912 3211997184 3213055296 3223118268 3226332384 3238354944 3248497152 3249567288 3251736576 3262995252 3270187008 3275154432 3286494189 3288688128 3295936512 3307348224 3312372096 3326059584 3327155271 3333390336 3350012688 3353353344 3372380352 3377503008 3386315808 3388081014 3391459632 3398934528 3410702856 3412979712 3415883724 3425697792 3429998946 3437558784 3439853568 3449460843 3458145636 3464626176 3476621952 3477767238 3492138177 3503996928 3505151232 3519635328 3532750848 3544982496 3547348992 3559631184 3567476736 3572895744 3585266388 3587659776 3595567104 3613496832 3614687208 3629623932 3643149312 3654559296 3655763199 3658203648 3678960384 3684548736 3699774144 3707928576 3711083552 3720766752 3726418608 3741817032 3750064128 3753254956 3768764274 3778315024 3779592192 3793927896 3799690884 3808065536 3809605284 3821250422 3823801344 3837040713 3838050304 3839602176 3851339008 3853910016 3867253632 3869835264 3881664512 3895104224 3897704448 3911199696 3925774336 3939366772 3941996544 3943295136 3970385408 3971693352 3974344704 3988105308 3996895232 4002966528 4013411328 4015503424 4016826231 4019507712 4028366848 4042314496 4045012992 4048454784 4065183936 4066523109 4074143744 4088249888 4094459952 4098542976 4111379208 4120440832 4121798208 4138830432 4140987906 4145117328 4152885248 4154253312 4168636824 4171419648 4174968996 4185862596 4186963968 4192220934 4201460736 4204265472 4216007697 4218822144 4228120576 4234543104 4249204608 4250604402 4252041216 4268168883 4282662912 4284073728 4297491024 4301776512 4317806592 4331329536 4332756384 4335648768 4350660336 4360249344 4366872576 4381992252 4384917504 4394582016 4400099658 4409797632 4416496128 4434746112 4436207028 4444520448 4466683584 4468155021 4471137792 4496507136 4503337344 4515087744 4517441352 4521946176 4531912704 4547603808 4550639616 4554511632 4573331928 4583411712 4599281124 4606267446 4610860848 4619501568 4625301609 4635495936 4637022984 4656184236 4663256994 4671995904 4673534976 4689716427 4692847104 4710334464 4726643328 4729798656 4746174912 4756635648 4763860992 4780355184 4783546368 4817995776 4819582944 4834677402 4839498576 4857532416 4872745728 4874350932 4877604864 4894492878 4905280512 4912731648 4933032192 4943904768 4961022336 4968558144 4989089376 5000085504 5025019032 5030030016 5058570528 5066254512 5079473712 5082121521 5087189448 5098401792 5116054284 5119469568 5123825586 5138546688 5144998419 5156338176 5159780352 5196939264 5214932928 5216650857 5255995392 5257726848 5279452992 5295591136 5299126272 5317473744 5321023488 5337288704 5339446776 5351215104 5355768308 5359343616 5377899582 5381489664 5393350656 5397939712 5420245248 5422030812 5459279936 5464723968 5481838944 5495730944 5518440576 5521317208 5526823104 5539004416 5558182432 5561892864 5566625328 5581150128 5589627912 5601947648 5621343596 5625096192 5629882434 5646057472 5653146411 5665606144 5667472536 5669388288 5690891844 5699536326 5710217216 5712098304 5729988032 5731875633 5735702016 5757075456 5775106048 5777008512 5780865024 5800880448 5813665792 5822496768 5842656336 5846556672 5866799544 5879730176 5888661504 5909050158 5912994816 5914942704 5926027264 5955578112 5957540028 5961517056 5982157962 5995342848 6004449792 6020116992 6023255136 6029261568 6042550272 6063471744 6067519488 6072682176 6097775904 6111215616 6132374832 6141689928 6147814464 6167068812 6180661248 6182697312 6208245648 6211481859 6217675992 6229327872 6231379968 6252955236 6257129472 6262453494 6278793894 6280445952 6288331401 6302191104 6306398208 6328233216 6342180864 6351814656 6373806912 6375906603 6378061824 6423994368 6426110592 6446236536 6452664768 6476709888 6496994304 6499134576 6503473152 6525990504 6540374016 6550308864 6572988378 6577376256 6591873024 6600149487 6614696448 6624744192 6652119168 6654310542 6666780672 6700025376 6706706688 6744760704 6755006016 6772631616 6776162028 6782919264 6797869056 6821405712 6825959424 6831767448 6859997892 6875117568 6879707136 6898921686 6909401169 6916291272 6929252352 6953243904 6955534476 6984276354 6994885491 7007993856 7010302464 7039270656 7065501696 7089964992 7094697984 7119262368 7134953472 7145791488 7170532776 7175319552 7226993664 7229374416 7252016103 7259247864 7286298624 7309118592 7311526398 7316407296 7341739317 7357920768 7369097472 7399548288 7415857152 7422167104 7441533504 7452837216 7483634064 7500128256 7506509912 7537528548 7556630048 7559184384 7587855792 7591811161 7599381768 7616131072 7619210568 7642500844 7647602688 7674081426 7676100608 7679204352 7685738379 7702678016 7707820032 7734507264 7739670528 7763329024 7790208448 7795408896 7822399392 7851548672 7878733544 7883993088 7886590272 7940770816 7943386704 7948689408 7968264607 7976210616 7993790464 8005933056 8026822656 8031006848 8033652462 8039015424 8056733696 8066849373 8084628992 8090025984 8096909568 8130367872 8133046218 8148287488 8176499776 8188919904 8197085952 8222758416 8240881664 8243596416 8277660864 8281975812 8290234656 8305770496 8308506624 8337273648 8342839296 8349937992 8371725192 8384441868 8402921472 8408530944 8432015394 8437644288 8444823651 8456241152 8469086208 8498409216 8501208804 8504082432 8536337766 8549304489 8565325824 8568147456 8594982048 8603553024 8635613184 8662659072 8665512768 8671297536 8701320672 8720498688 8733745152 8763984504 8769835008 8800199316 8819595264 8832992256 8863575237 8869492224 8872414056 8889040896 8933367168 8936310042 8942275584 8973236943 8993014272 9006674688 9030175488 9034882704 9043892352 9063825408 9095207616 9101279232 9109023264 9146663856 9166823424 9198562248 9212534892 9221721696 9239003136 9250603218 9270991872 9274045968 9312368472 9326513988 9343991808 9347069952 9379432854 9385694208 9393680241 9418190841 9420668928 9453286656 9459597312 9492349824 9513271296 9527721984 9560710368 9567092736 9635991552 9639165888 9669354804 9678997152 9715064832 9745491456 9748701864 9755209728 9788985756 9810561024 9825463296 9859482567 9866064384 9887809536 9922044672 9937116288 9978178752 9981465813 10000171008 10050038064 10060060032 10117141056 10132509024 10158947424 10164243042 10174378896 10196803584 10232108568 10238939136 10247651172 10277093376 10289996838 10312676352 10319560704 10321451129 10348382529 10393878528 10429865856 10433301714 10476414531 10511990784 10515453696 10558905984 10591182272 10598252544 10634947488 10642046976 10674577408 10678893552 10702430208 10711536616 10718687232 10755799164 10762979328 10786701312 10795879424 10833258623 10840490496 10844061624 10918559872 10929447936 10963677888 10967289597 10991461888 11036881152 11042634416 11053646208 11078008832 11116364864 11123785728 11133250656 11162300256 11179255824 11203895296 11242687192 11250192384 11259764868 11292114944 11306292822 11331212288 11334945072 11338776576 11370445001 11381783688 11399072652 11420434432 11424196608 11459976064 11463751266 11471404032 11511122139 11514150912 11550212096 11554017024 11561730048 11601760896 11627331584 11644993536 11685312672 11693113344 11733599088 11759460352 11777323008 11818100316 11825989632 11829885408 11852054528 11911156224 11915080056 11923034112 11964315924 11990685696 12008899584 12040233984 12046510272 12050478693 12058523136 12085100544 12126943488 12135038976 12145364352 12195551808 12199569327 12222431232 12264749664 12283379856 12295628928 12334137624 12361322496 12365394624 12416491296 12422963718 12435351984 12458655744 12462759936 12505910472 12514258944 12524906988 12557587788 12560891904 12576662802 12604382208 12612796416 12648023091 12656466432 12684361728 12703629312 12747613824 12751813206 12756123648 12804506649 12847988736 12852221184 12892473072 12905329536 12953419776 12993988608 12998269152 13006946304 13051981008 13080748032 13100617728 13145976756 13154752512 13183746048 13200298974 13229392896 13249488384 13304238336 13308621084 13333561344 13400050752 13404465063 13413413376 13489521408 13510012032 13545263232 13552324056 13565838528 13595738112 13642811424 13651918848 13663534896 13719995784 13750235136 13797843372 13818802338 13832582544 13858504704 13875904827 13906487808 13911068952 13968552708 13989770982 14015987712 14020604928 14069149281 14078541312 14131003392 14179929984 14189395968 14238524736 14269906944 14291582976 14341065552 14350639104 14453987328 14458748832 14504032206 14518495728 14572597248 14618237184 14623052796 14632814592 14683478634 14715841536 14728362847 14738194944 14799096576 14831714304 14844334208 14883067008 14905674432 14967268128 15000256512 15013019824 15075057096 15113260096 15175711584 15183622322 15198763536 15232262144 15238421136 15246364563 15285001688 15295205376 15348162852 15352201216 15358408704 15371476758 15405356032 15415640064 15458694889 15469014528 15479341056 15526658048 15580416896 15590817792 15644798784 15649952571 15703097344 15757467088 15767986176 15773180544 15881541632 15886773408 15897378816 15936529214 15952421232 15987580928 16011866112 16053645312 16062013696 16067304924 16078030848 16113467392 16133698746 16169257984 16180051968 16193819136 16260735744 16266092436 16296574976 16352999552 16377839808 16394171904 16445516832 16481763328 16487192832 16555321728 16563951624 16580469312 16617013248 16674547296 16685678592 16699875984 16743450384 16768883736 16805842944 16864030788 16875288576 16889647302 16912482304 16938172416 16959439233 16996818432 17002417608 17008164864 17072675532 17098608978 17130651648 17136294912 17189964096 17195626899 17207106048 17271226368 17325318144 17331025536 17342595072 17402641344 17440997376 17467490304 17527969008 17539670016 17600398632 17639190528 17665984512 17727150474 17738984448 17744828112 17778081792 17866734336 17872620084 17884551168 17946473886 17986028544 18013349376 18060350976 18069765408 18087784704 18127650816 18190415232 18202558464 18218046528 18293327712 18333646848 18397124496 18425069784 18443443392 18501206436 18541983744 18548091936 18624736944 18634445577 18653027976 18687983616 18694139904 18758865708 18771388416 18787360482 18836381682 18841337856 18864994203 18906573312 18919194624 18984699648 19026542592 19055443968 19121420736 19127719809 19134185472 19271983104 19278331776 19338709608 19357994304 19430129664 19490982912 19497403728 19510419456 19577971512 19621122048 19650926592 19718965134 19732128768 19775619072 19800448461 19844089344 19874232576 19956357504 19962931626 20000342016 20100076128 20120120064 20234282112 20265018048 20317894848 20328486084 20348757792 20393607168 20464217136 20477878272 20495302344 20579993676 20625352704 20639121408 20642902258 20696765058 20728203507 20787757056 20859731712 20866603428 20952829062 21016877321 21023981568 21030907392 21117811968 21182364544 21196505088 21269894976 21284093952 21349154816 21357787104 21404860416 21423073232 21437374464 21511598328 21525958656 21591758848 21666517246 21680980992 21688123248 21756048309 21837119744 21858895872 21927355776 21934579194 21982923776 22073762304 22085268832 22107292416 22156017664 22232729728 22247571456 22266501312 22324600512 22358511648 22407790592 22485374384 22500384768 22519529736 22612585644 22662424576 22669890144 22677553152 22740890002 22763567376 22775433483 22798145304 22840868864 22848393216 22919952128 22927502532 22942808064 23022244278 23028301824 23057215137 23100424192 23108034048 23123460096 23203521792 23254663168 23289987072 23370625344 23386226688 23467198176 23518920704 23554646016 23636200632 23651979264 23659770816 23822312448 23830160112 23846068224 23904793821 23928631848 23981371392 24017799168 24080467968 24093020544 24100957386 24117046272 24170201088 24200548119 24253886976 24270077952 24290728704 24391103616 24399138654 24444862464 24529499328 24566759712 24591257856 24668275248 24722644992 24730789248 24832982592 24845927436 24870703968 24917311488 24925519872 25011820944 25028517888 25049813976 25115175576 25153325604 25208764416 25225592832 25296046182 25312932864 25334470953 25368723456 25407258624 25495227648 25503626412 25512247296 25609013298 25647913467 25695977472 25704442368 25784946144 25810659072 25906839552 25987977216 25996538304 26013892608 26103962016 26161496064 26201235456 26291953512 26309505024 26400597948 26458785792 26498976768 26590725711 26608476672 26617242168 26667122688 26800101504 26808930126 26826826752 26919710829 26979042816 27020024064 27090526464 27104648112 27131677056 27191476224 27285622848 27303837696 27327069792 27439991568 27500470272 27595686744 27637604676 27665165088 27717009408 27751809654 27812975616 27822137904 27937105416 27979541964 28031975424 28041209856 28138298562 28157082624 28181040723 28254572523 28262006784 28359859968 28378791936 28477049472 28539813888 28583165952 28682131104 28701278208 28907974656 28917497664 29008064412 29036991456 29145194496 29236474368 29246105592 29265629184 29366957268 29431683072 29456725694 29476389888 29578447701 29598193152 29663428608 29688668416 29766134016 29811348864 29934536256 30000513024 30026039648 30150114192 30226520192 30351423168 30367244644 30397527072 30464524288 30476842272 30492729126 30570003376 30590410752 30696325704 30716817408 30742953516 30810712064 30831280128 30917389778 30938029056 30958682112 30964353387 31045147587 31053316096 31160833792 31181635584 31289597568 31299905142 31406194688 31514934176 31535972352 31546361088 31763083264 31773546816 31794757632 31873058428 31904842464 31975161856 32023732224 32107290624 32124027392 32134609848 32156061696 32267397492 32338515968 32360103936 32387638272 32499775869 32521471488 32532184872 32593149952 32705999104 32755679616 32788343808 32891033664 32901868791 32963526656 32974385664 33110643456 33127903248 33160938624 33234026496 33349094592 33371357184 33399751968 33486900768 33537767472 33611685888 33728061576 33750577152 33779294604 33876344832 33918878466 33993636864 34004835216 34016329728 34111335003 34145351064 34197217956 34261303296 34272589824 34379928192 34391253798 34414212096 34533366417 34542452736 34650636288 34662051072 34685190144 34805282688 34881994752 34934980608 35055938016 35079340032 35200797264 35278381056 35331969024 35454300948 35477968896 35489656224 35556163584 35733468672 35745240168 35769102336 35892947772 35972057088 36026698752 36120701952 36139530816 36151436079 36175569408 36255301632 36380830464 36405116928 36436093056 36586655424 36598707981 36667293696 36794248992 36850139568 36886886784 37002412872 37083967488 37096183872 37249473888 37268891154 37306055952 37375967232 37388279808 37517731416 37542776832 37574720964 37672763364 37682675712 37729988406 37813146624 37838389248 37944069273 37969399296 38053085184 38110887936 38242841472 38255439618 38268370944 38413519947 38543966208 38556663552 38677419216 38715988608 38860259328 38981965824 38994807456 39020838912 39155943024 39242244096 39301853184 39437930268 39464257536 39551238144 39600896922 39688178688 39748465152 39912715008 39925863252 40000684032 40200152256 40213395189 40240240128 40468564224 40530036096 40635789696 40656972168 40697515584 40787214336 40928434272 40955756544 40990604688 41159987352 41250705408 41285804516 41393530116 41456407014 41575514112 41627714481 41719463424 41733206856 41905658124 42033754642 42047963136 42061814784 42207447843 42235623936 42364729088 42393010176 42539789952 42568187904 42698309632 42715574208 42809720832 42846146464 42874748928 43023196656 43051917312 43183517696 43333034492 43361961984 43376246496 43512096618 43674239488 43717791744 43854711552 43869158388 43965847552 44147524608 44170537664 44185088541 44214584832 44312035328 44465459456 44495142912 44533002624 44649201024 44717023296 44815581184 44970748768 45000769536 45039059472 45225171288 45324849152 45339780288 45481780004 45527134752 45550866966 45596290608 45681737728 45696786432 45739093689 45839904256 45855005064 45885616128 46044488556 46056603648 46114430274 46200848384 46216068096 46246920192 46376084667 46407043584 46509326336 46579974144 46741250688 46772453376 46934396352 46949857713 47037841408 47109292032 47272401264 47303958528 47319541632 47644624896 47660320224 47692136448 47809587642 47857263696 47962742784 48035598336 48160935936 48186041088 48201914772 48234092544 48340402176 48401096238 48507773952 48540155904 48581457408 48782207232 48798277308 48889724928 49058998656 49133519424 49182515712 49336550496 49445289984 49461578496 49665965184 49691854872 49741407936 49851039744 50023641888 50057035776 50099627952 50230351152 50306651208 50417528832 50592092364 50625865728 50668941906 50737446912 50814517248 50878317699 50990455296 51007252824 51024494592 51218026596 51295826934 51391954944 51408884736 51569892288 51586880697 51621318144 51813679104 51975954432 51993076608 52027785216 52207924032 52322992128 52402470912 52583907024 52619010048 52801195896 52917571584 52997953536 53181451422 53216953344 53234484336 53334245376 53600203008 53617860252 53653653504 53839421658 53958085632 54040048128 54181052928 54209296224 54263354112 54382952448 54571245696 54607675392 54654139584 54879983136 55000940544 55191373488 55275209352 55330330176 55503619308 55625951232 55644275808 55874210832 55903336731 55959083928 56063950848 56082419712 56276597124 56314165248 56362081446 56509145046 56524013568 56594982609 56719719936 56757583872 56954098944 57079627776 57166331904 57364262208 57383159427 57402556416 57815949312 57834995328 58016128824 58073982912 58290388992 58472948736 58492211184 58531258368 58733914536 58863366144 58913451388 58952779776 59156895402 59196386304 59326857216 59377336832 59401345383 59532268032 59622697728 59869072512 60001026048 60052079296 60300228384 60453040384 60702846336 60734489288 60795054144 60929048576 60953684544 60985458252 61140006752 61180821504 61392651408 61433634816 61485907032 61621424128 61834779556 61876058112 61917364224 61928706774 62090295174 62106632192 62184610521 62321667584 62363271168 62579195136 62599810284 62812389376 63029868352 63050631963 63071944704 63092722176 63526166528 63547093632 63589515264 63746116856 63809684928 63950323712 64047464448 64214581248 64248054784 64269219696 64312123392 64534794984 64677031936 64775276544 64999551738 65042942976 65064369744 65186299904 65268144927 65411998208 65511359232 65576687616 65782067328 65803737582 65927053312 65948771328 66221286912 66255806496 66321877248 66468052992 66698189184 66742714368 66799503936 66973801536 67075534944 67223371776 67456123152 67501154304 67558589208 67837756932 67987273728 68009670432 68032659456 68222670006 68290702128 68326300449 68394435912 68522606592 68545179648 68759856384 68782507596 68828424192 69066732834 69084905472 69171645411 69301272576 69324102144 69370380288 69610565376 69763989504 69869961216 70111876032 70158680064 70401594528 70556762112 70663938048 70908601896 70955937792 70979312448 71466937344 71490480336 71538204672 71714381463 71785895544 71944114176 72053397504 72241403904 72279061632 72302872158 72351138816 72510603264 72601644357 72761660928 72810233856 72872186112 73173310848 73197415962 73334587392 73588497984 73700279136 73773773568 74004825744 74167934976 74192367744 74498947776 74537782308 74612111904 74751934464 74776559616 75035462832 75085553664 75149441928 75345526728 75459976812 75626293248 75676778496 75888138546 75938798592 76003412859 76106170368 76221775872 76485682944 76510879236 76536741888 76827039894 76943740401 77087932416 77113327104 77354838432 77431977216 77720518656 77963931648 77989614912 78041677824 78311886048 78484488192 78603706368 78875860536 78928515072 79201793844 79376357376 79496930304 79772177133 79825430016 79851726504 80001368064 80400304512 80426790378 80480480256 80759132487 80937128448 81060072192 81271579392 81313944336 81395031168 81574428672 81856868544 81911513088 81981209376 82319974704 82501410816 82571609032 82787060232 82912814028 83151028224 83255428962 83438926848 83466413712 83509922771 83811316248 84067509284 84095926272 84123629568 84414895686 84471247872 84543122169 84729458176 84763717569 84786020352 85079579904 85136375808 85396619264 85431148416 85619441664 85692292928 85749497856 86046393312 86103834624 86367035392 86666068984 86723923968 86752492992 87024193236 87348478976 87435583488 87650910677 87709423104 87738316776 87931695104 88295049216 88341075328 88370177082 88429169664 88624070656 88735343103 88930918912 88990285824 89066005248 89298402048 89434046592 89631162368 89941497536 90001539072 90078118944 90450342576 90649698304 90679560576 90963560008 91054269504 91101733932 91192581216 91363475456 91393572864 91478187378 91679808512 91710010128 91771232256 92088977112 92228860548 92401696768 92432136192 92493840384 92752169334 92814087168 92893060161 93018652672 93135442761 93159948288 93482501376 93544906752 93868792704 93899715426 94075682816 94218584064 94544802528 94607917056 94639083264 95289249792 95320640448 95384272896 95619175284 95714527392 95925485568 96071196672 96321871872 96372082176 96403829544 96468185088 96802192476 97015547904 97080311808 97162914816 97499327607 97564414464 97596554616 97779449856 98117997312 98267038848 98365031424 98673100992 98705606373 98890579968 98923156992 99331930368 99383709744 99482815872 99702079488 100047283776 100114071552 100199255904 100460702304 100613302416 100835057664 101184184728 101251731456 101337883812 101629034496 101756635398 101980910592 102014505648 102048989184 102334005009 102436053192 102591653868 102783909888 102817769472 103139784576 103173761394 103242636288 103600099251 103627358208 103951908864 103986153216 104055570432 104415848064 104645984256 104804941824 105167814048 105238020096 105602391792 105835143168 105995907072 106362902844 106433906688 106468968672 106668490752 107200406016 107235720504 107307307008 107678843316 107916171264 108080096256 108362105856 108418592448 108454308237 108526708224 108765904896 109142491392 109215350784 109308279168 109759966272 109796123943 110001881088 110382746976 110550418704 110660660352 111007238616 111251902464 111288551616 111748421664 111806673462 111918167856 112127901696 112164839424 112553194248 112628330496 112724162892 113018290092 113048027136 113189965218 113439439872 113515167744 113832207819 113908197888 114159255552 114332663808 114728524416 114766318854 114805112832 115240559841 115631898624 115669990656 116032257648 116147965824 116580777984 116945897472 116984422368 117062516736 117467829072 117726732288 117826902776 117905559552 118313790804 118392772608 118653714432 118754673664 118802690766 119064536064 119165844853 119245395456 119738145024 120002052096 120104158592 120600456768 120640185567 120906080768 121405692672 121468978576 121590108288 121858097152 121907369088 121970916504 122280013504 122361643008 122785302816 122867269632 122971814064 123242848256 123669559112 123752116224 123857413548 124180590348 124213264384 124369221042 124643335168 124726542336 125074895011 125158390272 125199620568 125624778752 126059736704 126101263926 126143889408 126185444352 126622343529 127052333056 127094187264 127179030528 127492233712 127619369856 127900647424 128094928896 128429162496 128496109568 128538439392 128624246784 129069589968 129354063872 129550553088 129999103476 130085885952 130128739488 130372599808 130536289854 130823996416 131022718464 131153375232 131564134656 131607475164 131854106624 131897542656 132442573824 132511612992 132555265623 132643754496 132936105984 133396378368 133485428736 133599007872 133947603072 134151069888 134446743552 134912246304 135002308608 135117178416 135675513864 135974547456 136019340864 136445340012 136581404256 136652600898 136788871824 137045213184 137090359296 137217281067 137519712768 137565015192 137656848384 138133465668 138169810944 138343290822 138602545152 138648204288 138740760576 139128254001 139221130752 139527979008 139739922432 140223752064 140317360128 140803189056 140849573139 141113524224 141327876096 141817203792 141911875584 141958624896 142933874688 142980960672 143076409344 143428762926 143571791088 143888228352 144106795008 144482807808 144558123264 144605744316 144702277632 145021206528 145203288714 145523321856 145620467712 145744372224 146346621696 146394831924 146669174784 147176995968 147400558272 147547547136 148009651488 148335869952 148384735488 148997895552 149075564616 149224223808 149553119232 150070925664 150171107328 150298883856 150691053456 150919953624 151252586496 151776277092 151877597184 152006825718 152212340736 152443551744 152634953097 152971365888 153021758472 153073483776 153654079788 153887480802 154175864832 154226654208 154709676864 154760642091 154863954432 155441037312 155927863296 155979229824 156083355648 156623772096 156968976384 157207412736 157751721072 157857030144 158403587688 158752714752 158993860608 159544354266 159650860032 159703453008 160002736128 160800609024 160853580756 160960960512 161518264974 161874256896 162120144384 162543158784 162627888672 162790062336 163148857344 163713737088 163823026176 163962418752 164639949408 165002821632 165143218064 165574120464 165825628056 166510857924 166877853696 166932827424 167019845542 167622632496 167710010193 168135018568 168191852544 168247259136 168829791372 168942495744 169086244338 169458916352 169527435138 169572040704 170045643779 170159159808 170272751616 170793238528 170862296832 171238883328 171384585856 171498995712 172092786624 172149478281 172207669248 172734070784 173332137968 173447847936 173504985984 174048386472 174696957952 174871166976 175301821354 175418846208 175476633552 175863390208 176590098432 176682150656 176740354164 176858339328 177248141312 177470686206 177861837824 177980571648 178132010496 178596804096 178868093184 179262324736 179882995072 180003078144 180156237888 180900685152 181299396608 181359121152 181927120016 182108539008 182203467864 182385162432 182787145728 182956374756 183359617024 183420020256 183542464512 184177954224 184457721096 184803393536 184864272384 185504338668 185628174336 185786120322 186037305344 186270885522 186319896576 186553831563 186965002752 187089813504 187737585408 187799430852 188151365632 188437168128 189089605056 189151895889 189215834112 189278166528 190578499584 190641280896 190768545792 191238350568 191429054784 191850971136 192142393344 192643743744 192744164352 192807659088 192936370176 193604384952 194031095808 194325829632 194998655214 195128828928 195193109232 195558899712 195804434781 196235994624 196534077696 196730062848 197346201984 197411212746 197781159936 197846313984 198663860736 198767419488 198965631744 199404158976 200094567552 200228143104 200398511808 200921404608 201226604832 201670115328 202368369456 202503462912 202675767624 203513270796 203961821184 204029011296 204097978368 204668010018 204872106384 204978901347 205183307736 205567819776 205635538944 206279569152 206347522788 206485272576 207200198502 207254716416 207514936233 207903817728 207972306432 208111140864 208831696128 209291968512 209609883648 210335628096 210476040192 211204783584 211670286336 211991814144 212725805688 212867813376 212937937344 214400812032 214471441008 214614614016 215143144389 215357686632 215832342528 216160192512 216724211712 216837184896 216908616474 217053416448 217531809792 217804933071 218284982784 218430701568 218616558336 219519932544 219592247886 220003762176 220765493952 221100837408 221321320704 222014477232 222503804928 222577103232 223496843328 223613346924 223836335712 224255803392 224329678848 225106388496 225256660992 225448325784 226036580184 226379930436 226878879744 227030335488 227664415638 227816395776 228010238577 228318511104 228665327616 229457048832 229532637708 229610225664 230481119682 231263797248 231339981312 232064515296 232295931648 233161555968 233891794944 233968844736 234125033472 234935658144 235453464576 235653805552 235811119104 236627581608 236785545216 237509347328 237605381532 238129072128 238331689706 238490790912 239316531399 239476290048 240004104192 240208317184 241200913536 241280371134 241812161536 242811385344 242937957152 243180216576 243716194304 243814738176 243941833008 244560027008 244723286016 245570605632 245734539264 245943628128 246485696512 247339118224 247504232448 247714827096 248361180696 248738442084 249286670336 249453084672 250149790022 250316780544 250399241136 250529768313 251249557504 252119473408 252202527852 252287778816 252370888704 253244687058 253629366507 254104666112 254188374528 254358061056 254984467424 255238739712 255801294848 256189857792 256858324992 256992219136 257076878784 257248493568 258139179936 258708127744 259101106176 259998206952 260171771904 260257478976 261072579708 261647992832 262045436928 262306750464 262952732031 263128269312 263214950328 263708213248 263795085312 264885147648 265023225984 265110531246 265287508992 265872211968 266206029309 266792756736 266970857472 267198015744 267895206144 268302139776 268893487104 269824492608 270004617216 270234356832 271351027728 271949094912 272038681728 272890680024 273162808512 273305201796 273577743648 274090426368 274180718592 274434562134 275039425536 275130030384 275313696768 276266931336 276686581644 277205090304 277296408576 277481521152 278256508002 278442261504 278679180483 279055958016 279406328283 279479844864 280447504128 280634720256 281606378112 281699146278 282227048448 282655752192 283634407584 283823751168 283917249792 285867749376 285961921344 286152818688 286857525852 287143582176 287776456704 288213590016 288965615616 289116246528 289211488632 289404555264 290406577428 291046643712 291240935424 291488744448 292497982821 292693243392 292789663848 293338349568 294353991936 294801116544 295095094272 296019302976 296116819119 296671739904 296769470976 297995791104 298151129232 298448447616 299106238464 300141851328 300342214656 300597767712 301382106912 301839907248 302505172992 303552554184 303755194368 304013651436 304887103488 305269906194 305942731776 306043516944 306146967552 307002015027 307308159576 307774961604 308351729664 308453308416 309419353728 309521284182 309727908864 310800297753 310882074624 311855726592 311958459648 312166711296 313247544192 313937952768 314414825472 315503442144 315714060288 316807175376 317505429504 317987721216 319088708532 319301720064 319406906016 320005472256 321601218048 321707161512 321921921024 323036529948 323748513792 324240288768 325086317568 325255777344 325362924711 325580124672 326297714688 327427474176 327646052352 327924837504 329279898816 330005643264 330286436128 331148240928 331651256112 333021715848 333755707392 333865654848 334039691084 335245264992 335420020386 336270037136 336383705088 336494518272 337659582744 337884991488 338172488676 338917832704 339054870276 339144081408 340091287558 340318319616 340545503232 341496623457 341586477056 341724593664 342477766656 342769171712 342997991424 344185573248 344298956562 344415338496 345468141568 346664275936 346895695872 347009971968 348096772944 349393915904 349742333952 350603642708 350837692416 350953267104 351726780416 353180196864 353364301312 353480708328 353716678656 354941372412 355723675648 355961143296 356264020992 357193608192 357497534559 357736186368 358524649472 359765990144 360006156288 360312475776 361801370304 361920556701 362598793216 362718242304 363854240032 364217078016 364406935728 364770324864 365574291456 365912749512 366719234048 366840040512 367084929024 368355908448 368915442192 369606787072 369728544768 371008677336 371256348672 371572240644 372541771044 372639793152 373107663126 373930005504 374179627008 375224685033 375475170816 375598861704 376302731264 376874336256 378179210112 378303791778 378431668224 378556333056 379867030587 381156999168 381282561792 381537091584 382476701136 382858109568 383701942272 384284786688 385287487488 385488328704 385615318176 385872740352 387208769904 388062191616 388651659264 389997310428 390257657856 390386218464 391117799424 391608869562 392471989248 393068155392 393460125696 394692403968 394822425492 395562319872 395692627968 397327721472 397534838976 397665796869 397931263488 398808317952 400189135104 400456286208 400797023616 401842809216 402453209664 403340230656 404736738912 405006925824 405351535248 407026541592 407923642368 408058022592 409336020036 409744212768 409957802694 410366615472 411135639552 411271077888 411651843201 412559138304 412695045576 412970545152 414400397004 414509432832 415029872466 415807635456 415944612864 416222281728 417384762003 417663392256 418583937024 419219767296 420671256192 420952080384 422409567168 422548719417 423340572672 423983628288 425451611376 425735626752 425875874688 428801624064 428942882016 429229228032 430286288778 430715373264 431664685056 432320385024 433448423424 433674369792 433817232948 434106832896 435063619584 435609866142 436569965568 436861403136 437233116672 439039865088 439184495772 440007524352 441530987904 442201674816 442642641408 444028954464 445007609856 445154206464 446993686656 447226693848 447672671424 448659357696 450212776992 450513321984 450896651568 452073160368 452759860872 453757759488 455328831276 455632791552 456020477154 456637022208 457330655232 457904859291 458914097664 459065275416 459220451328 460962239364 462527594496 462679962624 464129030592 464281926273 464591863296 466323111936 467783589888 467937689472 468250066944 469871316288 470906929152 471307611104 471622238208 473255163216 473571090432 475018694656 475210763064 476258144256 476663379412 476981581824 478633062798 478952580096 480008208384 480416634368 482401827072 482560742268 483624323072 485622770688 485875914304 486360433152 487432388608 487629476352 487883666016 489120054016 489446572032 491141211264 491469078528 491887256256 492971393024 494678236448 495008464896 495429654192 496722361392 497476884168 498573340672 500299580044 500633561088 500798482272 501059536626 502499115008 503130030579 504238946816 504405055704 504575557632 504741777408 506489374116 507258733014 508209332224 508376749056 508716122112 509968934848 510136931337 510477479424 511602589696 512379715584 513716649984 513984438272 514153757568 514496987136 516278359872 516448434843 517416255488 518202212352 519996413904 520343543808 520514957952 522145159416 523295985664 524090873856 524613500928 525905464062 526256538624 526429900656 527416426496 527590170624 529770295296 530046451968 530221062492 530575017984 531744423936 532412058618 533585513472 533941714944 534396031488 535790412288 536604279552 537786974208 539648985216 540009234432 540468713664 542702055456 543898189824 544077363456 545781360048 546325617024 546610403592 547155487296 548361437184 548869124268 550078851072 550260060768 550627393536 552533862672 553373163288 554410180608 554592817152 556513016004 556884523008 557358360966 558111916032 558812656566 558959689728 559661494689 560895008256 561269440512 563212756224 563398292556 564454096896 565311504384 567268815168 567455687667 567647502336 567834499584 571735498752 571923842688 572305637376 573715051704 574287164352 575552913408 576427180032 577931231232 578232493056 578422977264 578809110528 580813154856 582093287424 582977488896 584995965642 585386486784 585579327696 586676699136 587413304343 588707983872 589602233088 590190188544 592038605952 592233638238 593343479808 593538941952 595991582208 596302258464 596896895232 598212476928 600283702656 600684429312 601195535424 602764213824 603679814496 605010345984 607105108368 607510388736 608027302872 610539812388 611885463552 612087033888 612293935104 614004030054 614616319152 614936704041 615549923208 616703459328 616906616832 618838707456 619042568364 619455817728 621600595506 621764149248 622544808699 623711453184 623916919296 624333422592 626495088384 627875905536 628829650944 631006884288 631428120576 633614350752 635010859008 635975442432 638177417064 638603440128 638813812032 643202436096 643414323024 643843842048 645429433167 646073059896 647497027584 648480577536 650172635136 650511554688 650725849422 651160249344 652595429376 653414799213 654854948352 655292104704 655849675008 658559797632 660011286528 660572872256 662296481856 663302512224 666043431696 667511414784 667731309696 668079382168 670490529984 670840040772 672540074272 672767410176 672989036544 675319165488 675769982976 676344977352 677835665408 678109740552 680182575116 680636639232 681091006464 682993246914 683172954112 683449187328 684030715731 684955533312 685538343424 685995982848 688371146496 688597913124 688830676992 690936283136 693328551872 693791391744 694019943936 696193545888 698787831808 699484667904 701207285416 701675384832 701906534208 703453560832 706360393728 706728602624 706961416656 707433357312 709882744824 711447351296 712528041984 714387216384 714995069118 715472372736 717049298944 717949594197 719531980288 720012312576 720624951552 723602740608 723841113402 725197586432 725436484608 727708480064 728434156032 728813871456 729540649728 731148582912 731825499024 733438468096 733680081024 734169858048 736711816896 737830884384 739213574144 739457089536 742017354672 742512697344 743144481288 745083542088 746215326252 747860011008 748359254016 750449370066 750950341632 751197723408 751589304939 752605462528 753748672512 756358420224 756607583556 756863336448 757112666112 759734061174 760888099521 762313998336 762565123584 763074183168 764953402272 765716219136 767403884544 768569573376 770574974976 770976657408 771230636352 771745480704 774417539808 776124383232 777303318528 779994620856 780515315712 780772436928 783217739124 784943978496 786136310784 786920251392 788858196093 789384807936 789644850984 791124639744 791385255936 794655442944 795069677952 795331593738 795862526976 797616635904 798618087927 800378270208 800912572416 801594047232 803685618432 804906419328 806680461312 809473477824 810013851648 810703070496 814053083184 815847284736 816116045184 818672040072 819488425536 819915605388 820733230944 822271279104 822542155776 823303686402 825118276608 825390091152 825941090304 828800794008 830059744932 831615270912 831889225728 832444563456 834769524006 835326784512 836037541449 837167874048 838218984849 838439534592 841342512384 841904160768 844819134336 845097438834 846681145344 847967256576 850903222752 851471253504 851751749376 857603248128 857885764032 858458456064 860572577556 861430746528 863329370112 864640770048 866896846848 867348739584 867634465896 868213665792 871219732284 873139931136 873722806272 874466233344 877493948463 878079730176 878368991544 880015048704 883061975808 884403349632 885285282816 888057908928 888350457357 890015219712 890308412928 893987373312 894453387696 895345342848 897318715392 900425553984 901026643968 901793303136 904146320736 905519721744 907515518976 910657662552 911265583104 912040954308 914661310464 915809718582 917828195328 918130550832 918440902656 918609150481 921006045081 921924478728 925055188992 925359925248 928258061184 928563852546 929183726592 932400893259 932646223872 935567179776 935875378944 936500133888 939742632576 941813858304 942615222208 943244476416 946510326432 947142180864 950037389312 950421526128 952516288512 953326758824 953963163648 957266125596 957905160192 960016416768 960833268736 964160017447 964803654144 965121484536 967248646144 971245541376 971751828608 972720866304 974864777216 975258952704 975767332032 976088774133 978240108032 978893144064 982282422528 982938157056 983774512512 985942786048 989356472896 990016929792 990859308384 993444722784 994953768336 997146681344 1000599160088 1001267122176 1001596964544 1002119073252 1004998230016 1006260061158 1008477893632 1008810111408 1009151115264 1009483554816 1011969605089 1012978748232 1014517466028 1016418664448 1016753498112 1017432244224 1019937869696 1020273862674 1020954958848 1023205179392 1024489870371 1024759431168 1027433299968 1027968876544 1028307515136 1028993974272 1032556719744 1032896869686 1034832510976 1036404424704 1039992827808 1040687087616 1041029915904 1044290318832 1046591971328 1048181747712 1049227001856 1051810928124 1052513077248 1052859801312 1054832852992 1055180341248 1059540590592 1060092903936 1060442124984 1061150035968 1064824117236 1067171026944 1067883429888 1068792062976 1071580824576 1072492603677 1073208559104 1075573948416 1079297970432 1080018468864 1080937427328 1085404110912 1085761670103 1087796379648 1088154726912 1091562720096 1092651234048 1093220807184 1094310974592 1096722874368 1097738248536 1100157702144 1100520121536 1101254787072 1105067725344 1106746326576 1108820361216 1109185634304 1113026032008 1113769046016 1114716721932 1117625313132 1117919379456 1119322989378 1121790016512 1122538881024 1125674055099 1126425512448 1126796585112 1128908193792 1130623008768 1134537630336 1134911375334 1135295004672 1135668999168 1139601091761 1143470997504 1143847685376 1144611274752 1147430103408 1148574328704 1151105826816 1152854360064 1155862462464 1156464986112 1156845954528 1157618221056 1161626309712 1164186574848 1165954977792 1169991931284 1170772973568 1171158655392 1173353398272 1174826608686 1177415967744 1179204466176 1180380377088 1184077211904 1184467276476 1186686959616 1187077883904 1191983164416 1192604516928 1192997390607 1193793790464 1196424953856 1200567405312 1201368858624 1202391070848 1205528427648 1207359628992 1210020691968 1214210216736 1215020777472 1216054605744 1221079624776 1223770927104 1224174067776 1228008060108 1229232638304 1229873408082 1231099846416 1233406918656 1233813233664 1234955529603 1237677414912 1238085136728 1238911635456 1243201191012 1243528298496 1245089617398 1247422906368 1247833838592 1248666845184 1252154286009 1252990176768 1255751811072 1257659301888 1262013768576 1262856241152 1267228701504 1267646158251 1270021718016 1271950884864 1276354834128 1277206880256 1277627624064 1286404872192 1286828646048 1287687684096 1290858866334 1292146119792 1294994055168 1296961155072 1300345270272 1301023109376 1301451698844 1302320498688 1305190858752 1306829598426 1309709896704 1310584209408 1310824293383 1311699350016 1317119595264 1320022573056 1321145744512 1324592963712 1326605024448 1332086863392 1335022829568 1335462619392 1336158764336 1340981059968 1341680081544 1345080148544 1345978073088 1350638330976 1351539965952 1352689954704 1355671330816 1356219481104 1360365150232 1361273278464 1365986493828 1366345908224 1366898374656 1368061431462 1369911066624 1371076686848 1371991965696 1375823845121 1376742292992 1377195826248 1377661353984 1381872566272 1386657103744 1387582783488 1388039887872 1392387091776 1392845778819 1397575663616 1398969335808 1402414570832 1403350769664 1403813068416 1406907121664 1412720787456 1413457205248 1413922833312 1414866714624 1419765489648 1422894702592 1425056083968 1428774432768 1429990138236 1430944745472 1434098597888 1435899188394 1439063960576 1440024625152 1441249903104 1447205481216 1447682226804 1450395172864 1450872969216 1455416960128 1456868312064 1457627742912 1459081299456 1462297165824 1463650998048 1466876936192 1467360162048 1468339716096 1473423633792 1475661768768 1478914179072 1484034709344 1485025394688 1486288962576 1490167084176 1492430652504 1495720022016 1500898740132 1501900683264 1502395446816 1503178609878 1505210925056 1507497345024 1509390091737 1512716840448 1513215167112 1513726672896 1514225332224 1519468122348 1521776199042 1524627996672 1525130247168 1526148366336 1529906804544 1530410794011 1531432438272 1534807769088 1537139146752 1541149949952 1541953314816 1542461272704 1543490961408 1548835079616 1549345304529 1552248766464 1554606637056 1559989241712 1561030631424 1561544873856 1566435478248 1569887956992 1572272621568 1573840502784 1577716392186 1578769615872 1579289701968 1582249279488 1582770511872 1589310885888 1590139355904 1590663187476 1591725053952 1595233271808 1597236175854 1600756540416 1601825144832 1603188094464 1607371236864 1609812838656 1613360922624 1618946955648 1620027703296 1621406140992 1628106166368 1631694569472 1632232090368 1637344080144 1638976851072 1639831210776 1641466461888 1645084311552 1646607372804 1650236553216 1650780182304 1651882180608 1657601588016 1660119489864 1663230541824 1663778451456 1669539048012 1670653569024 1672075082898 1674335748096 1676437969698 1676879069184 1678984484067 1682685024768 1683808321536 1689638268672 1690194877668 1693362290688 1695934513152 1701806445504 1702367063001 1702942507008 1703503498752 1715206496256 1715771528064 1716916912128 1721145155112 1722861493056 1726658740224 1729281540096 1733793693696 1734697479168 1735268931792 1736427331584 1742439464568 1746279862272 1748932466688 1754987896926 1756159460352 1756737983088 1760030097408 1762239913029 1766123951616 1768806699264 1770570565632 1776115817856 1776700914714 1780030439424 1780616825856 1787974746624 1788906775392 1790690685696 1794637430784 1800851107968 1802053287936 1803586606272 1808292641472 1811039443488 1815031037952 1821315325104 1822531166208 1824081908616 1831619437164 1835656390656 1836261101664 1836881805312 1837218300962 1842012090162 1843848957456 1844810112123 1850110377984 1850719850496 1856516122368 1857127705092 1858367453184 1864801786518 1865292447744 1870502081569 1871134359552 1871750757888 1873000267776 1879485265152 1883627716608 1885230444416 1886488952832 1893020652864 1894284361728 1900074778624 1900843052256 1905032577024 1906653517648 1907926327296 1914532251192 1915810320384 1921666537472 1928320034894 1929607308288 1930242969072 1934497292288 1936288299501 1942491082752 1943503657216 1945441732608 1949729554432 1950517905408 1951534664064 1952177548266 1956480216064 1957786288128 1964564845056 1965876314112 1967549025024 1971885572096 1978712945792 1980033859584 1981718616768 1986889445568 1989907536672 1994293362688 2001198320176 2002534244352 2003193929088 2004238146504 2012520122316 2016955787264 2017620222816 2018302230528 2018967109632 2023939210178 2025957496464 2029034932056 2032837328896 2033506996224 2039875739392 2040547725348 2041909917696 2046410358784 2048979740742 2049518862336 2052092147193 2054866599936 2055937753088 2056615030272 2057987948544 2065113439488 2065793739372 2069665021952 2072808849408 2079985655616 2081374175232 2082059831808 2088580637664 2093183942656 2096363495424 2098454003712 2103621856248 2105026154496 2105719602624 2110360682496 2119081181184 2120185807872 2120884249968 2122300071936 2129648234472 2134342053888 2137584125952 2143161649152 2144985207354 2146417118208 2151147896832 2153848782591 2158595940864 2160036937728 2161874854656 2170808221824 2171523340206 2175592759296 2176309453824 2183125440192 2185302468096 2186441614368 2188621949184 2193445748736 2195476497072 2200315404288 2201040243072 2202509574144 2210135450688 2213492653152 2217640722432 2218371268608 2226052064016 2227538092032 2229433443864 2235250626264 2238645978756 2243580033024 2245077762048 2251348110198 2252851024896 2253593170224 2254767914817 2257816387584 2261246017536 2269075260672 2269822750668 2270590009344 2271337998336 2279202183522 2282664298563 2286941995008 2287695370752 2289222549504 2294860206816 2297148657408 2302211653632 2305708720128 2311724924928 2312929972224 2313691909056 2315236442112 2323252619424 2328373149696 2331909955584 2339983862568 2341545947136 2342317310784 2349653217372 2354831935488 2358408932352 2360760754176 2366574588279 2368154423808 2368934552952 2373373919232 2374155767808 2383966328832 2385209033856 2385994781214 2387587580928 2392849907712 2395854263781 2401134810624 2402737717248 2404782141696 2411056855296 2414719257984 2420041383936 2428420433472 2430041554944 2432109211488 2442159249552 2447541854208 2448348135552 2456016120216 2458465276608 2459746816164 2462199692832 2466813837312 2467626467328 2469911059206 2475354829824 2476170273456 2477823270912 2486402382024 2490179234796 2494845812736 2495667677184 2497333690368 2504308572018 2505980353536 2508112624347 2511503622144 2514656954547 2515318603776 2524027537152 2525712482304 2534457403008 2535292316502 2540043436032 2543901769728 2552709668256 2554413760512 2555255248128 2572809744384 2573657292096 2575375368192 2581717732668 2584292239584 2589988110336 2593922310144 2600690540544 2602046218752 2602903397688 2604640997376 2613659196852 2619419793408 2621168418816 2621648586766 2623398700032 2632481845389 2634239190528 2640045146112 2642291489024 2649185927424 2653210048896 2664173726784 2670045659136 2670925238784 2672317528672 2681962119936 2683360163088 2690160297088 2691956146176 2701276661952 2703079931904 2705379909408 2711342661632 2712438962208 2720730300464 2722546556928 2731972987656 2733796749312 2736122862924 2742153373696 2743983931392 2751647690242 2753484585984 2754391652496 2755322707968 2755827451443 2763018135243 2763745132544 2773314207488 2775165566976 2776079775744 2784774183552 2785691557638 2795151327232 2797938671616 2804829141664 2806701539328 2807626136832 2813814243328 2825441574912 2826914410496 2827845666624 2829733429248 2839530979296 2845789405184 2850112167936 2857548865536 2859980276472 2861889490944 2871798376788 2878127921152 2880049250304 2882499806208 2892480052341 2894410962432 2895364453608 2900790345728 2901745938432 2910833920256 2913736624128 2915255485824 2918162598912 2924594331648 2927301996096 2928266322399 2933753872384 2934720324096 2936679432192 2946847267584 2951323537536 2957828358144 2968069418688 2970050789376 2972577925152 2980334168352 2984861305008 2991440044032 3001797480264 3003801366528 3004790893632 3006357219756 3014994690048 3018780183474 3025433680896 3026430334224 3027453345792 3028450664448 3035908815267 3038936244696 3043552398084 3049255993344 3050260494336 3052296732672 3059813609088 3060821588022 3062864876544 3069615538176 3073469611113 3074278293504 3082299899904 3083906629632 3084922545408 3086981922816 3097670159232 3098690609058 3104497532928 3109213274112 3119978483424 3122061262848 3123089747712 3132870956496 3139775913984 3144545243136 3147681005568 3155432784372 3157539231744 3158579403936 3164498558976 3165541023744 3178621771776 3180278711808 3181326374952 3183450107904 3194472351708 3201513080832 3203650289664 3206376188928 3214742473728 3217477811031 3219625677312 3226721845248 3237893911296 3240055406592 3242812281984 3256212332736 3257285010309 3263389138944 3264464180736 3274688160288 3277953702144 3279662421552 3282932923776 3290168623104 3293214745608 3300473106432 3301560364608 3303764361216 3315203176032 3320238979728 3326461083648 3327556902912 3339078096024 3341307138048 3344150165796 3352875939396 3353758138368 3357968968134 3365370049536 3367616643072 3377022165297 3379276537344 3380389755336 3386724581376 3391869026304 3403612891008 3404734126002 3405885014016 3407006997504 3418803275283 3430412992512 3431543056128 3433833824256 3442290310224 3445722986112 3453317480448 3458563080192 3467587387392 3469394958336 3470537863584 3472854663168 3484878929136 3492559724544 3497864933376 3509975793852 3512318920704 3513475966176 3520060194816 3524479826058 3532247903232 3537613398528 3541141131264 3552231635712 3553401829428 3560060878848 3561233651712 3575949493248 3577813550784 3578992171821 3581381371392 3589274861568 3601702215936 3604106575872 3607173212544 3616585282944 3622078886976 3630062075904 3642630650208 3645062332416 3648163817232 3663238874328 3671312781312 3672522203328 3674436601924 3684024180324 3687697914912 3689620224246 3700220755968 3701439700992 3704866588809 3713032244736 3714255410184 3716734906368 3729603573036 3730584895488 3741004163138 3742268719104 3743501515776 3746000535552 3756462858027 3758970530304 3767255433216 3770460888832 3772977905664 3786041305728 3788568723456 3800149557248 3801686104512 3810065154048 3813307035296 3815852654592 3829064502384 3831620640768 3843333074944 3856640069788 3859214616576 3860485938144 3868994584576 3872576599002 3884982165504 3887007314432 3890883465216 3901035810816 3903069328128 3904355096532 3912960432128 3915572576256 3929129690112 3931752628224 3932472880149 3935098050048 3943771144192 3957425891584 3960067719168 3963437233536 3973778891136 3979815073344 3988586725376 4002396640352 4005068488704 4006387858176 4008476293008 4025040244632 4033911574528 4035240445632 4037934219264 4047878420356 4051914992928 4058069864112 4065674657792 4067013992448 4079751478784 4081095450696 4083819835392 4097959481484 4099037724672 4104184294386 4109733199872 4111875506176 4113230060544 4115975897088 4127471535363 4130226878976 4131587478744 4139330043904 4145617698816 4159971311232 4162748350464 4164119663616 4177161275328 4178537336457 4186367885312 4192726990848 4196908007424 4207243712496 4210052308992 4211439205248 4220721364992 4238162362368 4240371615744 4241768499936 4244600143872 4259296468944 4268684107776 4275168251904 4286323298304 4289970414708 4292834236416 4302295793664 4307697565182 4317191881728 4320073875456 4323749709312 4341616443648 4343046680412 4351185518592 4352618907648 4366250880384 4370604936192 4372883228736 4377243898368 4386891497472 4390952994144 4400630808576 4402080486144 4405019148288 4420270901376 4426985306304 4436742537216 4452104128032 4455076184064 4458866887728 4470501252528 4477291957512 4487160066048 4502696220396 4505702049792 4507186340448 4509535829634 4515632775168 4522492035072 4528170275211 4538150521344 4539645501336 4541180018688 4542675996672 4558404367044 4565328597126 4573883990016 4575390741504 4578445099008 4589720413632 4591232382033 4594297314816 4604423307264 4611417440256 4623449849856 4625859944448 4627383818112 4630472884224 4646505238848 4648035913587 4656746299392 4663819911168 4679967725136 4683091894272 4684634621568 4699306434744 4709663870976 4716817864704 4721521508352 4733149176558 4736308847616 4737869105904 4746747838464 4748311535616 4767932657664 4770418067712 4771989562428 4775175161856 4785699815424 4791708527562 4802269621248 4805475434496 4809564283392 4822113710592 4829438515968 4840082767872 4856840866944 4860083109888 4864218422976 4884318499104 4895083708416 4896696271104 4912032240432 4916930553216 4919493632328 4924399385664 4935252934656 4939822118412 4950709659648 4952340546912 4955646541824 4972804764048 4980358469592 4989691625472 4991335354368 5008617144036 5011960707072 5016225248694 5023007244288 5029313909094 5030637207552 5036953452201 5048055074304 5051424964608 5068914806016 5070584633004 5080086872064 5087803539456 5105419336512 5107101189003 5108827521024 5110510496256 5145619488768 5147314584192 5150750736384 5163435465336 5168584479168 5179976220672 5187844620288 5201381081088 5204092437504 5205806795376 5209281994752 5227318393704 5238839586816 5243297173532 5246797400064 5264963690778 5268478381056 5280090292224 5284582978048 5286719739087 5298371854848 5306420097792 5328347453568 5340091318272 5341850477568 5344635057344 5363924239872 5366720326176 5380320594176 5383912292352 5402553323904 5406159863808 5410759818816 5422685323264 5424877924416 5441460600928 5445093113856 5463945975312 5467593498624 5472245725848 5484306747392 5503295380484 5506969171968 5508783304992 5510645415936 5511654902886 5526036270486 5527490265088 5534430336369 5546628414976 5550331133952 5552159551488 5569548367104 5571383115276 5590302654464 5595877343232 5609658283328 5611506244707 5613403078656 5615252273664 5627628486656 5650883149824 5653828820992 5655691333248 5659466858496 5679061958592 5691578810368 5700224335872 5715097731072 5719960552944 5723778981888 5743596753576 5756255842304 5764999612416 5784960104682 5788821924864 5790728907216 5801580691456 5803491876864 5808864898503 5821667840512 5827473248256 5830510971648 5836325197824 5849188663296 5854603992192 5856532644798 5867507744768 5869440648192 5873358864384 5893694535168 5902647075072 5915656716288 5936138837376 5940101578752 5945155850304 5960668336704 5969722610016 5982880088064 6003594960528 6007602733056 6009581787264 6012714439512 6037560366948 6050867361792 6052860668448 6054906691584 6056901328896 6071817630534 6077872489392 6087104796168 6098511986688 6100520988672 6119627218176 6121643176044 6125729753088 6139231076352 6146939222226 6148556587008 6156276441579 6164599799808 6167813259264 6169845090816 6173963845632 6195340318464 6197381218116 6208995065856 6218426548224 6239956966848 6244122525696 6246179495424 6265741912992 6279551827968 6289090486272 6295362011136 6310865568744 6315078463488 6317158807872 6331082047488 6357243543552 6360557423616 6362652749904 6366900215808 6388944703416 6403026161664 6412752377856 6429484947456 6434955622062 6439251354624 6453443690496 6461546347773 6475787822592 6480110813184 6485624563968 6512424665472 6514570020618 6526778277888 6528928361472 6549376320576 6555907404288 6559324843104 6565865847552 6580337246208 6586429491216 6600946212864 6603120729216 6607528722432 6630406352064 6640477959456 6652922167296 6655113805824 6678156192048 6682614276096 6688300331592 6705751878792 6715937936268 6730740099072 6735233286144 6754044330594 6758553074688 6760779510672 6764303744451 6773449162752 6783738052608 6807225782016 6809468252004 6811770028032 6814013995008 6837606550566 6847992895689 6860825985024 6863086112256 6867667648512 6884580620448 6891445972224 6906634960896 6917126160384 6935174774784 6938789916672 6941075727168 6945709326336 6969757858272 6985119449088 6995729866752 7019951587704 7024637841408 7026951932352 7048959652116 7064495806464 7075226797056 7082282262528 7099723764837 7104463271424 7106803658856 7120121757696 7122467303424 7151898986496 7155627101568 7157984343642 7162762742784 7178549723136 7187562791343 7203404431872 7208213151744 7214346425088 7233170565888 7244157773952 7260124151808 7285261300416 7290124664832 7296327634464 7326477748656 7342625562624 7345044406656 7348873203848 7368048360648 7375395829824 7379240448492 7400441511936 7402879401984 7409733177618 7426064489472 7428510820368 7433469812736 7459207146072 7482008326276 7484537438208 7487003031552 7492001071104 7512925716054 7517941060608 7524337873041 7534510866432 7540921777664 7543970863641 7545955811328 7572082611456 7577137446912 7600299114496 7603372209024 7620130308096 7626614070592 7631705309184 7658129004768 7663241281536 7686666149888 7713280139576 7718429233152 7720971876288 7737989169152 7745153198004 7769964331008 7774014628864 7781766930432 7802071621632 7806138656256 7808710193064 7825920864256 7858259380224 7863505256448 7864945760298 7870196100096 7887542288384 7897445536167 7914851783168 7920135438336 7926874467072 7947557782272 7959630146688 7977173450752 8004793280704 8010136977408 8012775716352 8016952586016 8050080489264 8067823149056 8070480891264 8075868438528 8095756840712 8103829985856 8116139728224 8131349315584 8134027984896 8159502957568 8162190901392 8167639670784 8195918962968 8208368588772 8223751012352 8226460121088 8231951794176 8254943070726 8260453757952 8263174957488 8267482354329 8278660087808 8289054405729 8291235397632 8319942622464 8325496700928 8328239327232 8354322550656 8357074672914 8372735770624 8385453981696 8393816014848 8414487424992 8420104617984 8422878410496 8441442729984 8476324724736 8480743231488 8483536999872 8489200287744 8518592937888 8537368215552 8550336503808 8572646596608 8579940829416 8585668472832 8615395130364 8634383763456 8640147750912 8647499418624 8677440157023 8683232887296 8686093360824 8702371037184 8705237815296 8732501760768 8741209872384 8745766457472 8754487796736 8773782994944 8781905988288 8784798967197 8801261617152 8804160972288 8810038296576 8840541802752 8853970612608 8873485074432 8904208256064 8910152368128 8917733775456 8941002505056 8954583915024 8974320132096 9005392440792 9011404099584 9014372680896 9019071659268 9044984070144 9056340550422 9076301042688 9079291002672 9082360037376 9085351993344 9107726445801 9116808734088 9130657194252 9147767980032 9150781483008 9156890198016 9179440827264 9182464764066 9188594629632 9208846614528 9220408833339 9222834880512 9246899699712 9251719888896 9254767636224 9260945768448 9293010477696 9296071827174 9313492598784 9327639822336 9359935450272 9366183788544 9369269243136 9398612869488 9419327741952 9433635729408 9443043016704 9466298353116 9472617695232 9475738211808 9493495676928 9496623071232 9535865315328 9540836135424 9543979124856 9550350323712 9583417055124 9604539242496 9610950868992 9619128566784 9644227421184 9652433433093 9658877031936 9680165535744 9713681733888 9720166219776 9728436845952 9768636998208 9771855030927 9790167416832 9793392542208 9824064480864 9833861106432 9838987264656 9848798771328 9870505869312 9879644236824 9901419319296 9904681093824 9911293083648 9945609528096 9960716939184 9979383250944 9982670708736 10017234288072 10023921414144 10032450497388 10058627818188 10061274415104 10073906904402 10096110148608 10102849929216 10131066495891 10137829612032 10141169266008 10160173744128 10175607078912 10210838673024 10214202378006 10217655042048 10221020992512 10256409825849 10291238977536 10294629168384 10301501472768 10326870930672 10337168958336 10359952441344 10375689240576 10402762162176 10408184875008 10411613590752 10418563989504 10454636787408 10477679173632 10486594347064 10493594800128 10529927381556 10536956762112 10560180584448 10569165956096 10573439478174 10596743709696 10605760191917 10612840195584 10656694907136 10680182636544 10683700955136 10689270114688 10727848479744 10733440652352 10736976515463 10760641188352 10767824584704 10805106647808 10812319727616 10821519637632 10845370646528 10849755848832 10882921201856 10890186227712 10927891950624 10935186997248 10944491451696 10968613494784 11006590760968 11013938343936 11017566609984 11023309805772 11052072540972 11054980530176 11068860672738 11093256829952 11100662267904 11104319102976 11131665655979 11139096734208 11142766230552 11180605308928 11191754686464 11219316566656 11223012489414 11226806157312 11230504547328 11255256973312 11269388574081 11301766299648 11307657641984 11311382666496 11318933716992 11358123917184 11383157620736 11400448671744 11430195462144 11439921105888 11447557963776 11487193507152 11512511684608 11529999224832 11569920209364 11577643849728 11581457814432 11603161382912 11606983753728 11617729797006 11643335681024 11654946496512 11661021943296 11672650395648 11709207984384 11713065289596 11735015489536 11738881296384 11746717728768 11787389070336 11797418640447 11805294150144 11831313432576 11872277674752 11880203157504 11890311700608 11921336673408 11939445220032 11965760176128 12007189921056 12015205466112 12019163574528 12025428879024 12075120733896 12101734723584 12105721336896 12113802657792 12143635261068 12155744978784 12174209592336 12197023973376 12201041977344 12239254436352 12243286352088 12251459506176 12293878444452 12297113174016 12312552883158 12329199599616 12335626518528 12339690181632 12347927691264 12382414606089 12390680636928 12394762436232 12417990131712 12436853096448 12479913933696 12488245051392 12492358990848 12531483825984 12535612009371 12559103655936 12578180972544 12590724022272 12621731137488 12630156926976 12634317615744 12662164094976 12714487087104 12721114847232 12725305499808 12733800431616 12777889406832 12806052323328 12825504755712 12858969894912 12869911244124 12878502709248 12906887380992 12923092695546 12951575645184 12960221626368 12971249127936 13024849330944 13029140041236 13053556555776 13057856722944 13098752641152 13111814808576 13118649686208 13131731695104 13160674492416 13172858982432 13201892425728 13206241458432 13215057444864 13260812704128 13280955918912 13310227611648 13356312384096 13365228552192 13376600663184 13411503757584 13431875872536 13461480198144 13508088661188 13517106149376 13521559021344 13528607488902 13546898325504 13567476105216 13584510825633 13614451564032 13618936504008 13623540056064 13628027990016 13675213101132 13695985791378 13721651970048 13726172224512 13735335297024 13769161240896 13773697146099 13782891944448 13813269921792 13834252320768 13870349549568 13877579833344 13882151454336 13891418652672 13939515716544 13944107740761 13970238898176 13991459733504 14039903175408 14049275682816 14053903864704 14097919304232 14128991612928 14150453594112 14164564525056 14199447529674 14208926542848 14213607317712 14240243515392 14244934606848 14303797972992 14311254203136 14315968687284 14325525485568 14357099446272 14375125582686 14406808863744 14416426303488 14428692850176 14466341131776 14488315547904 14520248303616 14570522600832 14580249329664 14592655268928 14652955497312 14685251125248 14690088813312 14697746407696 14736096721296 14750791659648 14758480896984 14805758803968 14819466355236 14852128978944 14857021640736 14866939625472 14918414292144 14964016652552 14969074876416 14974006063104 15025851432108 15035882121216 15048675746082 15069021732864 15081843555328 15087941727282 15091911622656 15134062296331 15144165222912 15154274893824 15200598228992 15206744418048 15240260616192 15253228141184 15263410618368 15316258009536 15321303567009 15326482563072 15373332299776 15426560279152 15436858466304 15441943752576 15475978338304 15490306396008 15539928662016 15548029257728 15563533860864 15604143243264 15612277312512 15617420386128 15651841728512 15716518760448 15729891520596 15740392200192 15775084576768 15794891072334 15829703566336 15840270876672 15853748934144 15895115564544 15919260293376 15954346901504 16009586561408 16020273954816 16025551432704 16033905172032 16100160978528 16135646298112 16140961782528 16151736877056 16191513681424 16207659971712 16232279456448 16268055969792 16319005915136 16324381802784 16335279341568 16391837925936 16416737177544 16447502024704 16452920242176 16509886141452 16520907515904 16526349914976 16534964708658 16557320175616 16578108811458 16582470795264 16603291009107 16639885244928 16650993401856 16656478654464 16708645101312 16714149345828 16745471541248 16770907963392 16787632029696 16828974849984 16834518734121 16840209235968 16845756820992 16882885459968 16952649449472 16961486462976 16967073999744 16978400575488 17037185875776 17074736431104 17100673007616 17145293193216 17159881658832 17171336945664 17230790260728 17268767526912 17294998837248 17354880314046 17366465774592 17372186721648 17404742074368 17410475630592 17426594695509 17465003521536 17482419744768 17491532914944 17508975593472 17547565989888 17563811976576 17569597934394 17602523234304 17608321944576 17620076593152 17681083605504 17707941225216 17746970148864 17808416512128 17820304736256 17835467550912 17882005010112 17909167830048 17948640264192 18010784881584 18022808199168 18028745361792 18038143318536 18112681100844 18152602085376 18158582005344 18164720074752 18170703986688 18215452891602 18233617468176 18261314388504 18295535960064 18301562966016 18358881654528 18364929528132 18377189259264 18417693229056 18440817666678 18445669761024 18468829324737 18493799399424 18503439777792 18509535272448 18521891536896 18586020955392 18592143654348 18626985197568 18655279644672 18719870900544 18732367577088 18738538486272 18797225738976 18838655483904 18867271458816 18886086033408 18932596706232 18945235390464 18951476423616 18993246142464 19071730630656 19081672270848 19087958249712 19100700647424 19166834110248 19209078484992 19238257133568 19288454842368 19304866866186 19317754063872 19360331071488 19384639043319 19427363467776 19440332439552 19456873691904 19537273996416 19543710061854 19580334833664 19586785084416 19648128961728 19667722212864 19677974529312 19697597542656 19741011738624 19759288473648 19802838638592 19809362187648 19822586167296 19891219056192 19921433878368 19958766501888 19965341417472 20034468576144 20047842828288 20064900994776 20117255636376 20147813808804 20192220297216 20205699858432 20262132991782 20275659224064 20282338532016 20292911233353 20320347488256 20351214157824 20421677346048 20428404756012 20435310084096 20442041985024 20512819651698 20582477955072 20589258336768 20603002945536 20653741861344 20674337916672 20719904882688 20751378481152 20805524324352 20816369750016 20823227181504 20837127979008 20909273574816 20955358347264 20973188694128 20987189600256 21059854763112 21073913524224 21138331912192 21146878956348 21193487419392 21211520383834 21225680391168 21299171294511 21313389814272 21360365273088 21367401910272 21378540229376 21455696959488 21466881304704 21473953030926 21521282376704 21535649169408 21610213295616 21624639455232 21643039275264 21690741293056 21699511697664 21765842403712 21780372455424 21855783901248 21870373994496 21888982903392 21937226989568 22013181521936 22027876687872 22035133219968 22046619611544 22104145081944 22137721345476 22186513659904 22201324535808 22208638205952 22263331311958 22278193468416 22285532461104 22361210617856 22438633133312 22446024978828 22453612314624 22461009094656 22510513946624 22538777148162 22573013619123 22603532599296 22615315283968 22622765332992 22637867433984 22716247834368 22766315241472 22800897343488 22860390924288 22879842211776 22895115927552 22974387014304 23025023369216 23059998449664 23139840418728 23155287699456 23162915628864 23213967507456 23235459594012 23286671362048 23309892993024 23322043886592 23345300791296 23418415968768 23426130579192 23470030979072 23477762592768 23574778140672 23594837280894 23610588300288 23662626865152 23692336608501 23744555349504 23760406315008 23780623401216 23842673346816 23878890440064 23931520352256 24014379842112 24030410932224 24038327149056 24050857758048 24150241467792 24203469447168 24211442673792 24227605315584 24287270522136 24311489957568 24348419184672 24394047946752 24402083954688 24478508872704 24486572704176 24502919012352 24587756888904 24625105766316 24671253037056 24679380363264 24695855382528 24764829212178 24781361273856 24789524872464 24802447062987 24835980263424 24867163217187 24873706192896 24959827867392 24976490102784 24984717981696 25062967651968 25071224018742 25118207311872 25156361945088 25181448044544 25243462274976 25260313853952 25268635231488 25324328189952 25428974174208 25442229694464 25450610999616 25467600863232 25555778813664 25612104646656 25651009511424 25717939789824 25739822488248 25757005418496 25846185391092 25903151290368 25920443252736 25942498255872 26032320471069 26049698661888 26058280082472 26107113111552 26115713445888 26197505282304 26223629617152 26237299372416 26263463390208 26321348984832 26345717964864 26354396901591 26403784851456 26412482916864 26430114889728 26521625408256 26561911837824 26620455223296 26712624768192 26730457104384 26753201326368 26823007515168 26863751745072 26922960396288 27016177322376 27034212298752 27043118042688 27057214977804 27134952210432 27169021651266 27228903128064 27237873008016 27247080112128 27256055980032 27323179337403 27350426202264 27391971582756 27443303940096 27452344449024 27470670594048 27538322481792 27547394292198 27565783888896 27626539843584 27661226500017 27668504641536 27740699099136 27755159666688 27764302908672 27782837305344 27879031433088 27888215481522 27940477796352 27982919467008 28079806350816 28098551365632 28107807729408 28195838608464 28257983225856 28300907188224 28329129050112 28398895059348 28417853085696 28427214635424 28480487030784 28489869213696 28607595945984 28622508406272 28631937374568 28651050971136 28750251165372 28813617727488 28832852606976 28857385700352 28932682263552 28957300299279 28976631095808 29040496607232 29141045201664 29160498659328 29185310537856 29305910994624 29370502250496 29380177626624 29395492815392 29472193442592 29501583319296 29516961793968 29611517607936 29638932710472 29704257957888 29714043281472 29733879250944 29836828584288 29928033305104 29938149752832 29948012126208 30051702864216 30071764242432 30097351492164 30163687110656 30175883454564 30183823245312 30268124592662 30288330445824 30308549787648 30393199487673 30401196457984 30413488836096 30480521232384 30506456282368 30526821236736 30632516019072 30642607134018 30652965126144 30746664599552 30853120558304 30873716932608 30883887505152 30951956676608 30980612792016 31079857324032 31096058515456 31127067721728 31208286486528 31224554625024 31234840772256 31303683457024 31433037520896 31459783041192 31480784400384 31589782144668 31659407132672 31680541753344 31707497868288 31790231129088 31817280575751 31838520586752 31908693803008 32019173122816 32040547909632 32051102865408 32067810344064 32200321957056 32210929546389 32271292596224 32281923565056 32303473754112 32383027362848 32415319943424 32464558912896 32536111939584 32638011830272 32648763605568 32670558683136 32783675851872 32833474355088 32895004049408 32905840484352 33019772282904 33041815031808 33052699829952 33069929417316 33156217622916 33164941590528 33206582018214 33279770489856 33301986803712 33312957308928 33394996967937 33417290202624 33428298691656 33490943082496 33541815926784 33575264059392 33657949699968 33669037468242 33680418471936 33691513641984 33765770919936 33808165722243 33905298898944 33922972925952 33934147999488 33956801150976 34074371751552 34149472862208 34201346015232 34290586386432 34319763317664 34342673891328 34461580521456 34537535053824 34589997674496 34709760628092 34732931549184 34744373443296 34809484148736 34820951261184 34853189391018 34930007043072 34964839489536 34983065829888 35017951186944 35127623953152 35139195868788 35205046468608 35216643889152 35240153186304 35362167211008 35392255921341 35415882450432 35493940297728 35616833024256 35640609472512 35670935101824 35764010020224 35818335660096 35897280528384 36021569763168 36045616398336 36057490723584 36076286637072 36225362201688 36305204170752 36317164010688 36341407973376 36430905783204 36467234936352 36522628777008 36591071920128 36603125932032 36717763309056 36729859056264 36754378518528 36881635333356 36891339522048 36937658649474 36987598798848 37006879555584 37019070544896 37043783073792 37147243818267 37172041910784 37184287308696 37253970395136 37310559289344 37439741801088 37464735154176 37477076972544 37594451477952 37606836028113 37677310967808 37734542917632 37772172066816 37865193412464 37890470780928 37902952847232 37986492284928 38143461261312 38163344541696 38175916499424 38201401294848 38333668220496 38418156969984 38476514267136 38576909684736 38609733732372 38635508127744 38720662142976 38769278086638 38854726935552 38880664879104 38913747383808 39074547992832 39087420123708 39160669667328 39173570168832 39296257923456 39335444425728 39355949058624 39395195085312 39482023477248 39518576947296 39605677277184 39618724375296 39645172334592 39782438112384 39842867756736 39930682834944 40068937152288 40095685656576 40129801989552 40234511272752 40295627617608 40384440594432 40524265983564 40551318448128 40564677064032 40585822466706 40640694976512 40702428315648 40753532476899 40843354692096 40856809512024 40870620168192 40884083970048 41025639303396 41164955910144 41178516673536 41206005891072 41307483722688 41321091438297 41348675833344 41439809765376 41502756962304 41611048648704 41632739500032 41646454363008 41674255958016 41818547149632 41910716694528 41946377388256 41974379200512 42119709526224 42147827048448 42276663824384 42293757912696 42386974838784 42423040767668 42451360782336 42598342589022 42626779628544 42720730546176 42734803820544 42757080458752 42911393918976 42933762609408 42947906061852 43042564753408 43071298338816 43220426591232 43249278910464 43286078550528 43381482586112 43399023395328 43531684807424 43560744910848 43711567802496 43740747988992 43777965806784 43874453979136 44026363043872 44055753375744 44070266439936 44093239223088 44208290163888 44275442690952 44373027319808 44417276411904 44526662623916 44556386936832 44571064922208 44722421235712 44877266266624 44892049957656 44907224629248 44922018189312 45077554296324 45146027238246 45207065198592 45230630567936 45245530665984 45275734867968 45402186888993 45432495668736 45532630482944 45601794686976 45720781848576 45759684423552 45790231855104 45948774028608 45963910701027 46050046738432 46119996899328 46279680837456 46310575398912 46325831257728 46427935014912 46470919188024 46573342724096 46619785986048 46644087773184 46690601582592 46836831937536 46852261158384 46940061958144 46955525185536 47149556281344 47189674561788 47221176600576 47325253730304 47384673217002 47489110699008 47520812630016 47561246802432 47685346693632 47757780880128 47863040704512 48028759684224 48060821864448 48076654298112 48101715516096 48300482935584 48406938894336 48422885347584 48455210631168 48574541044272 48622979915136 48696838369344 48804167909376 48957017745408 48973145408352 49005838024704 49175513777808 49250211532632 49342506074112 49358760726528 49529658424356 49562722547712 49579049744928 49604894125974 49671960526848 49734326434374 49747412385792 49809873027321 49919655734784 49952980205568 49969435963392 50125935303936 50142448037484 50236414623744 50312723890176 50362896089088 50486924549952 50503556202363 50520627707904 50537270462976 50648656379904 50857948348416 50884459388928 50901221999232 50935201726464 51111557627328 51224209293312 51302019022848 51435879579648 51479644976496 51514010836992 51692370782184 51806302580736 51884996511744 52064640942138 52099397323776 52116560164944 52214226223104 52231426891776 52279784086527 52395010564608 52447259234304 52474598744832 52526926780416 52642697969664 52691435929728 52708793803182 52807569702912 52824965833728 52860229779456 53043250816512 53123823675648 53240910446592 53425249536384 53460914208768 53506402652736 53646015030336 53727503490144 53845920792576 54032354644752 54068424597504 54086236085376 54114429955608 54338043302532 54457806256128 54475746016032 54494160224256 54512111960064 54646358674806 54700852404528 54783943165512 54886607880192 54904688898048 55076644963584 55094788584396 55131567777792 55253079687168 55322453000034 55337009283072 55406487974211 55481398198272 55510319333376 55528605817344 55565674610688 55758062866176 55776430963044 55880955592704 55965838934016 56159612701632 56197102731264 56215615458816 56391677216928 56515966451712 56601814376448 56658258100224 56797790118696 56835706171392 56854429270848 56979738427392 57215191891968 57245016812544 57263874749136 57302101942272 57500502330744 57627235454976 57714771400704 57865364527104 57914600598558 57953262191616 58080993214464 58153917129957 58282090403328 58320997318656 58370621075712 58611821989248 58741004500992 58760355253248 58790985630784 58944386885184 59003166638592 59033923587936 59223035215872 59277865420944 59408515915776 59428086562944 59467758501888 59673657168576 59856066610208 59876299505664 59896024252416 60103405728432 60143528484864 60194702984328 60327374221312 60351766909128 60536249185324 60576660891648 60617099575296 60786398975346 60802392915968 60826977672192 60878733700059 60961042464768 61012912564736 61053642473472 61265032038144 61285214268036 61305930252288 61493329199104 61706241116608 61747433865216 61767775010304 61903913353216 61961225584032 62159714648064 62192117030912 62254135443456 62416572973056 62449109250048 62469681544512 62607366914048 62866075041792 62919566082384 62961568800768 63179564289336 63318814265344 63414995736576 63580462258176 63634561151502 63677041173504 63817387606016 63897513883533 64038346245632 64081095819264 64102205730816 64135620688128 64400643914112 64421859092778 64542585192448 64563847130112 64606947508224 64766054725696 64830639886848 64929117825792 65072223879168 65276023660544 65297527211136 65341117366272 65567351703744 65666948710176 65790008098816 65811680968704 66039544565808 66083630063616 66105399659904 66139858834632 66312435245832 66413164036428 66559540979712 66603973607424 66625914617856 66789993935874 66834580405248 66856597383312 66981886164992 67083631853568 67315899399936 67338074936484 67360836943872 67383027283968 67531541839872 67616331444486 67719040857369 67810597797888 67845945851904 67868295998976 67913602301952 68148743503104 68298945724416 68402692030464 68581172772864 68639526635328 68685347782656 68923161042912 69075070107648 69179995348992 69419521256184 69465863098368 69488746886592 69641902522368 69706378782036 69860014086144 69929678979072 69966131659776 70035902373888 70255247906304 70278391737576 70410092937216 70433287778304 70724334422016 70784511842682 70831764900864 70987880595456 71077009825503 71233666048512 71281218945024 71341870203648 71528020040448 71636671320192 71794561056768 72043139526336 72091232796672 72114981447168 72152573274144 72450724403376 72610408341504 72634328021376 72682815946752 72861811566408 72934469872704 73045257554016 73182143840256 73206251864064 73435526618112 73459718112528 73508757037056 73763270666712 73875317298948 74013759111168 74038141089792 74087566147584 74294487636534 74344083821568 74368574617392 74407341188961 74507940790272 74601489651561 74621118578688 74879483602176 74929470308352 74954153945088 75188902955904 75213672056226 75354621935616 75469085835264 75544344133632 75730386824928 75780941561856 75805905694464 75972984569856 76286922522624 76326689083392 76351832998848 76402802589696 76667336440992 76836313939968 76953028534272 77153819369472 77219467464744 77271016255488 77538556173276 77709453871104 77761329758208 77827494767616 78096961413207 78149095985664 78174840247416 78321339334656 78347140337664 78592515846912 78670888851456 78711898117248 78790390170624 78964046954496 79037153894592 79063190704773 79211354554368 79237448750592 79290344669184 79564876224768 79685735513472 79861365669888 80137874304576 80191371313152 80259603979104 80469022545504 80591255235216 80768881188864 81048531967128 81102636896256 81129354128064 81171644933412 81404856631296 81507064953798 81686709384192 81713619024048 81741240336384 81768167940096 81969538012209 82051278606792 82329911820288 82357033347072 82412011782144 82614967445376 82642182876594 82697351666688 82879619530752 82983679500051 83005513924608 83222097297408 83265479000064 83292908726016 83348511916032 83637094299264 83821433389056 83892754776512 83948758401024 84239419052448 84295654096896 84553327648768 84587515825392 84773949677568 84846081535336 84902721564672 85196685178044 85253559257088 85441461092352 85469607641088 85514160917504 85822787837952 85867525218816 85895812123704 86085129506816 86440853182464 86498557820928 86572157101056 86762965172224 86798046790656 86871900897837 87063369614848 87121489821696 87423135604992 87481495977984 87555931613568 87748907958272 88052726087744 88111506751488 88140532879872 88186478446176 88416580327776 88550885381904 88746054639616 88834552823808 89053325247832 89112773873664 89142129844416 89444842471424 89754532533248 89784099915312 89814449258496 89844036378624 90155108592648 90292054476492 90461261135872 90491061331968 90551469735936 90804373777986 90864991337472 91065260965888 91179598463019 91203589373952 91441563697152 91519368847104 91580463710208 91897548057216 91927821402054 92100093476864 92239993798656 92559361674912 92621150797824 92651662515456 92855870029824 92941838376048 93146685448192 93239571972096 93288175546368 93381203165184 93673663875072 93704522316768 93880123916288 93911050371072 94299112562688 94379349123576 94442353201152 94769346434004 94978221398016 95041625260032 95122493604864 95370693387264 95451841727253 95515561760256 95726081409024 96057519368448 96121643728896 96153308596224 96203431032192 96600965871168 96632788639167 96813877788672 96845770695168 96910421262336 97149082088544 97245959830272 97393676738688 97608335818752 97914035490816 97946290816704 98011676049408 98351027555616 98500423065264 98685012148224 98717521453056 99059316848712 99125445095424 99158099489856 99209788251948 99468652868748 99494824771584 99619746054642 99839311469568 99905960411136 99938871926784 100184990903811 100251870607872 100284896074968 100472829247488 100625447780352 100725792178176 100973849099904 101007112404726 101041255415808 101074540925952 101297312759808 101424497166729 101715896696832 101768918777856 101802443998464 101870403452928 102223115254656 102448418586624 102604038045696 102871759159296 102959289952992 103028021673984 103384741564368 103612605161472 103769993023488 104129281884276 104198794647552 104233120329888 104428452446208 104462853783552 104559568173054 104790021129216 104894518468608 104949197489664 105053853560832 105382871859456 105417587606364 105615139405824 105649931667456 105720459558912 106086501633024 106176767764023 106247647351296 106481820893184 106850499072768 106921828417536 107012805305472 107292030060672 107455006980288 107691841585152 108064709289504 108136849195008 108172472170752 108228859911216 108676086605064 108915612512256 108951492032064 109024223920128 109292717349612 109401704809056 109567886331024 109773215760384 109809377796096 110153289927168 110189577168792 110263135555584 110644906000068 110674018566144 110812975948422 110962796396544 111020638666752 111057211634688 111131349221376 111441731454801 111516125732352 111552861926088 111761911185408 111931677868032 112319225403264 112394205462528 112431230917632 112783354433856 112820508084339 113031932903424 113203628752896 113316516200448 113595580237392 113671412342784 113708858541696 113959476854784 114430383783936 114490033625088 114527749498272 114604203884544 115001004661488 115254470909952 115429542801408 115730729054208 115829201197116 115906524383232 116161986428928 116307834259914 116564180806656 116641994637312 116663362111087 116741242151424 117223643978496 117482009001984 117520710506496 117581971261568 117888773770368 118006333277184 118067847175872 118446070431744 118555730841888 118817031831552 118856173125888 118935517003776 119347314337152 119712133220416 119792048504832 120206811456864 120287056969728 120389405968656 120654748442624 120703533818256 121072498370648 121153321783296 121572797950692 121604785831936 121653955344384 121757467400118 121922084929536 122025825129472 122107284946944 122448322215769 122530064076288 122570428536072 122611860504576 122986658398208 123412482233216 123494867730432 123535550020608 123807826706432 123922451168064 123963274314891 124319429296128 124384234061824 124508270886912 124833145946112 124898218500096 124939363089024 125214733828096 125732150083584 125839132164768 125923137601536 126359128578672 126637628530688 126829991473152 127160924516352 127269122303004 127354082347008 127634775212032 127795027767066 128076692491264 128162191638528 128204411461632 128271241376256 128801287828224 128843718185556 129085170384896 129127694260224 129213895016448 129532109451392 129661279773696 129858235651584 130144447758336 130552047321088 130595054422272 130682234732544 131134703407488 131333897420352 131623361937408 132079089131616 132167260127232 132210799319808 132279717669264 132624870491664 132826328072856 133119081959424 133251829235712 133579987871748 133669160810496 133713194766624 133963772329984 134167263707136 134631798799872 134676149872968 134721673887744 134766054567936 135232662888972 135438081714738 135621195595776 135691891703808 135736591997952 135827204603904 136206560666979 136297487006208 136597891448832 136805384060928 137162345545728 137279053270656 137370695565312 137846322085824 137891732103081 138150140215296 138359990697984 138839042512368 138931726196736 138977493773184 139283805044736 139412757564072 139720028172288 139859357958144 139932263319552 140071804747776 140510495812608 140556783475152 140820185874432 140866575556608 141448668844032 141569023685364 141663529801728 141975761190912 142154019651006 142467332097024 142562437890048 142683740407296 143056040080896 143273342640384 143589122113536 144086279052672 144182465593344 144229962894336 144305146548288 144901448806752 145220816683008 145268656042752 145365631893504 145723623132816 145868939745408 146090515108032 146412503728128 146871053236224 146919436225056 147017514074112 147526541333424 147750634597896 148027518222336 148076282179584 148588975273068 148688167643136 148737149234784 148814682377922 149015881580544 149202979303122 149242237157376 149429619081963 149758967204352 149858940616704 149908307890176 150377805911808 150427344112452 150709243871232 150938171670528 151088688267264 151460773649856 151510668607089 151561883123712 151611811388928 151945969139712 152573845045248 152653378166784 152703665997696 152805605179392 153334672881984 153672627879936 153906057068544 154307638738944 154438934929488 154542032510976 155077112346552 155418907742208 155654989535232 156193922826414 156298191971328 156349680494832 156642678669312 156694280675328 156839352259581 157185031693824 157341777702912 157423796234496 157580780341248 157928093908992 158074307789184 158126381409546 158422709108736 158474897501184 158580689338368 159129752449536 159371471026944 159722731339776 160275748609152 160382742626304 160519207958208 160938045091008 161182510470432 161537762377728 162097063934256 162205273792512 162258708256128 162343289866824 163014129907596 163373418768384 163427238048096 163482480672768 163536335880192 163939076024418 164102557213584 164659823640576 164714066694144 165229934890752 165284365753188 165394703333376 165759239061504 165967359000102 166011027849216 166444194594816 166474685259641 166530958000128 166585817452032 166697023832064 167274188598528 167642866778112 167785509553024 167897516802048 168478838104896 168591308193792 169106655297536 169175031650784 169547899355136 169692163070672 169805443129344 170393370356088 170507118514176 170939215282176 171028321835008 171645575675904 171735050437632 171791624247408 172170259013632 172881706364928 173144314202112 173525930344448 173596093581312 173743801795674 174126739229696 174242979643392 174846271209984 174962991955968 175111863227136 175497815916544 176105452175488 176223013502976 176281065759744 176372956892352 176833160655552 177101770763808 177492109279232 177669105647616 178106650495664 178225547747328 178284259688832 179509065066496 179568199830624 179628898516992 179688072757248 180310217185296 180584108952984 180922522271744 180982122663936 181608747555972 181729982674944 182130521931776 182359196926038 182407178747904 182636201100177 182883127394304 183038737694208 183160927420416 183795096114432 183855642804108 184200186953728 184479987597312 185118723349824 185242301595648 185303325030912 185711740059648 185883676752096 186293370896384 186479143944192 186576351092736 186762406330368 187347327750144 187409044633536 187822100742144 188598225125376 188758698247152 188884706402304 189538692868008 189956442796032 190244987209728 190741386774528 190903683454506 191031123520512 191452162818048 191692541650599 192115038736896 192243287457792 192306617192448 192406862064384 193201931742336 193265577278334 193627755577344 193691541390336 193820842524672 194298164177088 194491919660544 194787353477376 195216671637504 195828070981632 195892581633408 196023352098816 196702055111232 197000846130528 197370024296448 197435042906112 198118633697424 198250890190848 198316198979712 198419576503896 198937305737496 199239492109284 199678622939136 199811920822272 199877743853568 200369981807622 200503741215744 200569792149936 200945658494976 201250895560704 201947698199808 202014224809452 202082510831616 202149081851904 202594625519616 202848994333458 203157122572107 203431793393664 203537837555712 203604887996928 203740806905856 204446230509312 204896837173248 205208076091392 205743518318592 205918579905984 206056043347968 206769483128736 207225210322944 207539986046976 208258563768552 208397589295104 208466240659776 208925707567104 209119136346108 209580042258432 209789036937216 209898394979328 210107707121664 210765743718912 210835175212728 211230278811648 211299863334912 212173003266048 212353535528046 212495294702592 212963641786368 213231029476509 213700998145536 213843656835072 214025610610944 214584060121344 214910013960576 215383683170304 216129418579008 216273698390016 216344944341504 216457719822432 217352173210128 217831225024512 217902984064128 218048447840256 218585434699224 218803409618112 219135772662048 219546431520768 219618755592192 220306579854336 220379154337584 220526271111168 221289812000136 221625951896844 222041277333504 222114423269376 222262698442752 222883462909602 223032251464704 223105723852176 223222023566883 223523822370816 223804468954683 223863355736064 224638450806528 224788410925056 224862461835264 225566708867712 225641016168678 226063865806848 226407257505792 226633032400896 227191160474784 227342824685568 227417717083392 227918953709568 228860767567872 228980067250176 229055498996544 229208407769088 230002009322976 230508941819904 230859085602816 231461458108416 231658402394232 231813048766464 232615668519828 233128361613312 233283989274624 233326724222174 233482484302848 234290884239621 234447287956992 234964018003968 235041421012992 235163942523136 235777547540736 236012666554368 236135694351744 236892140863488 237111461683776 237634063663104 237712346251776 237871034007552 238694628674304 239424266440832 239584097009664 240413622913728 240574113939456 240778811937312 241309496885248 241407067636512 242144996741296 242306643566592 243145595901384 243307910688768 243514934800236 244051650258944 244214569893888 244896644431538 245060128152576 245140857072144 245223721009152 245908614036627 245973316796416 246824964466432 246989735460864 247071100041216 247615653412864 247844902336128 247926548629782 248638858592256 248768468123648 249016541773824 249666291892224 249796437000192 249878726178048 250429467656192 251464300167168 251678264329536 251846275203072 252718257157344 253275257061376 253659982946304 254321849032704 254538244606008 254708164694016 255590055534132 256153384982528 256324383277056 256408822923264 256542482752512 257602575656448 257687436371112 258170340769792 258255388520448 259064218902784 259322559547392 259716471303168 260288895516672 260615702693511 261104094642176 261190108844544 261364469465088 262269406814976 262667794840704 263246723874816 264158178263232 264334520254464 264421598639616 264559435338528 265249740983328 265652656145712 266238163918848 266503658471424 267159975743496 267338321620992 267426389533248 268334527414272 269263597599744 269352299745936 269443347775488 269532109135872 270465325777944 270876163429476 271383783407616 271473183995904 271654409207808 272413121333958 272594974012416 273195782897664 273538795389057 273610768121856 274324691091456 274558106541312 274741391130624 275692644171648 275783464206162 276300280430592 276719981395968 277678085024736 277863452393472 277954987546368 278567610089472 278825515128144 279440056344576 279718715916288 279864526639104 280143609495552 281020991625216 281113566950304 281640371748864 281733151113216 282897337688064 283138047370728 283327059603456 284308039302012 284934664194048 285124875780096 285367480814592 286112080161792 286355525181759 286546685280768 287178244227072 288172558105344 288364931186688 288459925788672 288610293096576 289802897613504 289898365917501 290441633366016 290537312085504 290731263787008 291447246265632 291737879490816 292181030216064 292825007456256 293742106472448 293838872450112 294035028148224 295053082666848 295501269195792 296055036444672 296152564359168 297177950546136 297376335286272 297474298469568 297629364755844 298405958606244 298484474314752 298859238163926 299517934408704 299717881233408 299816615780352 300554972711433 300755611823616 300854688224904 301418487742464 301876343341056 302177376534528 302921547299712 303021337214178 303123766247424 303223622777856 303891938279424 304273491500187 305147690090496 305306756333568 305407331995392 305611210358784 306669345763968 307345255759872 307812114137088 308615277477888 308877869858976 309084065021952 310154224693104 310837815484416 311309979070464 312387845652828 312596383942656 312699360989664 313285357338624 313388561350656 313678704519162 314370063387648 314683555405824 314847592468992 315161560682496 316148615578368 316252762819092 316845418217472 316949795002368 317161378676736 318259504899072 318530303292069 318742942053888 319445462679552 320551497218304 320765485252608 321038415916416 321876090182016 322365020940864 323075524755456 324194127868512 324410547585024 324517416512256 324686579733648 326028259815192 326746837536768 326854476096192 327072671760384 327878152048836 328205114427168 329319647281152 329428133388288 330459869781504 330568731506376 330789406666752 331934718000204 332022055698432 332888389189632 332949370519282 333061916000256 333171634904064 333394047664128 334325194364403 334548377197056 335285733556224 335571019106048 335795033604096 336957676209792 337182616387584 338213310595072 338350063301568 339095798710272 339384326141344 339610886258688 340786740712176 341014237028352 341878430564352 342056643670016 343291151351808 343470100875264 343583248494816 344340518027264 345763412729856 346288628404224 347192187162624 347487603591348 348253478459392 348485959286784 349692542419968 349925983911936 349990086333261 350223726454272 350995631833088 352210904350976 352446027005952 352562131519488 352745913784704 353666321311104 354203541527616 354984218558464 355338211295232 356213300991328 356451095494656 356568519377664 359018130132992 359136399661248 359376145514496 360620434370592 361168217905968 361845044543488 361964245327872 363217495111944 363459965349888 364718393852076 364814357495808 365272402200354 365766254788608 366077475388416 366321854840832 367344966647307 367590192228864 367711285608216 368400373907456 368959975194624 370237446699648 370484603191296 370606650061824 371423480119296 371767353504192 371889822944673 372586741792768 372958287888384 373152702185472 373524812660736 374694655500288 374818089267072 375644201484288 377196450250752 377517396494304 377769412804608 379077385736016 379912885592064 380489974419456 381482773549056 381807366909012 382062247041024 382904325636096 383385083301198 384230077473792 384486574915584 384613234384896 384813724128768 386403863484672 386531154556668 387255511154688 387383082780672 387641685049344 388596328354176 388983839321088 389574706954752 390433343275008 391656141963264 391785163266816 392046704197632 393404110222464 394001692261056 394870085812224 396237267394848 396501780381696 396632397959424 396839153007792 397874611474992 398478984218568 399357245878272 399755487707136 400739963615244 401007482431488 401139584299872 401891316989952 402501791121408 403895396399616 404028449618904 404165021663232 404298163703808 405697988666916 406314245144214 406863586787328 407075675111424 407209775993856 407481613811712 408619682000937 408892461018624 409793674346496 410416152182784 411487036637184 411837159811968 412112086695936 413538966257472 413675196309243 414450420645888 415079972093952 416517127537104 416795178590208 416932481319552 417851415134208 418238272692216 419160084516864 419578073874432 419796789958656 420215414243328 421531487437824 421670350425456 422460557623296 422599726669824 424346006532096 424707071056092 424990589405184 425927283572736 426462058953018 427401996291072 427687313670144 428051221221888 429168120242688 429820027921152 430767366340608 432258837158016 432547396780032 432689888683008 432915439644864 434704346420256 435662450049024 435805968128256 436096895680512 437170869398448 437606819236224 438271545324096 439237511184384 440613159708672 440758308675168 441052542222336 442579624000272 443251903793688 444082554667008 444228846538752 445766925819204 446064502929408 446211447704352 446444047133766 447047644741632 447608937909366 447726711472128 448288857245889 449276901613056 449576821850112 449724923670528 451133417735424 451282032337356 452127731613696 452814515011584 453266064801792 454382320949568 454532005821267 454685649371136 454835434166784 455837907419136 457721535135744 457960134500352 458110997993088 458416815538176 460004018645952 461017883639808 461718171205632 462922916216832 463316804788464 463626097532928 465231337039656 466256723226624 466653448444348 466964968605696 468581768479242 468894575913984 469928036007936 470082842025984 470327885046272 470518056778743 471555095081472 472025333108736 472271388703488 473784281726976 474222923367552 475268127326208 475424692503552 475742068015104 477389257348608 478848532881664 479168194019328 480827245827456 481148227878912 481557623874624 482618993770496 482814135273024 484289993482592 484613287133184 486291191802768 486615821377536 487029869600472 488103300517888 489793288863076 490120256305152 490281714144288 490447442018304 491817228073254 491946633592832 493649928932864 493979470921728 494142200082432 495689804672256 495853097259564 497277717184512 497536936247296 498033083547648 499332583784448 499424055778923 499592874000384 499757452356096 500858935312384 502928600334336 503356528659072 503692550406144 505436514314688 506550514122752 507319965892608 508643698065408 509076489212016 509416329388032 511180111068264 512306769965056 512817645846528 513084965505024 515205151312896 515374872742224 516340681539584 516510777040896 518128437805568 518645119094784 519432942606336 520577791033344 521231405387022 522208189284352 522380217689088 522728938930176 524538813629952 525335589681408 526493447749632 528316356526464 528669040508928 528843197279232 529118870677056 530499481966656 531305312291424 532476327837696 533007316942848 534319951486992 534676643241984 534852779066496 538527195199488 538704599491872 538886695550976 539064218271744 540930651555888 541752326858952 542767566815232 542946367991808 544826242667916 545189948024832 546391565795328 547077590778114 547221536243712 547908603300531 548649382182912 549116213082624 549482782261248 551385288343296 551566928412324 552600560861184 553439962791936 555356170049472 555726904786944 555909975092736 557135220178944 557651030256288 558880112689152 559437431832576 559729053278208 560287218991104 562041983250432 562227133900608 563466302226432 565794675376128 566276094741456 566654119206912 568616078604024 569869328388096 570734961629184 572224160323584 572711050363518 573093370561536 574356488454144 575077624951797 576345116210688 576729862373376 576919851577344 577220586193152 579605795227008 579796731835002 580883266732032 581074624171008 581462527574016 582894492531264 583475758981632 584362060432128 585650014912512 587484212944896 587677744900224 588070056296448 590106165333696 591002538391584 592110072889344 592305128718336 594355901092272 594752670572544 594948596939136 595258729511688 596811917212488 597718476327852 599035868817408 599435762466816 599633231560704 601109945422866 601511223647232 601709376449808 602836975484928 603752686682112 605843094599424 606042674428356 606247532494848 606447245555712 607783876558848 608546983000374 609471367716321 610295380180992 610613512667136 610814663990784 611222420717568 613338691527936 614690511519744 615624228274176 617230554955776 617755739717952 618168130043904 620308449386208 621675630968832 622619958140928 624775691305656 625192767885312 625398721979328 626777122701312 627357409038324 628740126775296 629367110811648 629695184937984 630323121364992 632297231156736 632505525638184 633690836434944 633899590004736 636519009798144 637060606584138 637485884107776 638890925359104 639693088429527 641102994436608 641530970505216 642076831832832 643752180364032 644730041881728 646151049510912 648388255737024 648821095170048 649034833024512 649373159467296 652056519630384 653493675073536 653708952192384 654145343520768 655756304097672 656410228854336 658639294562304 658856266776576 660919739563008 661137463012752 661578813333504 663869436000408 665898741038564 666123832000512 666343269808128 666788095328256 668650388728806 669096754394112 669666070700649 670571467112448 671142038212096 671413406864049 671590067208192 673915352419584 674365232775168 676426621190144 676700126603136 678191597420544 678768652282688 679221772517376 681573481424352 682028474056704 683756861128704 684113287340032 686582302703616 686940201750528 687166496989632 688681036054528 691526825459712 692577256808448 694384374325248 694975207182696 696506956918784 699385084839936 699851967823872 699980172666522 700447452908544 701991263666176 702872652718863 704421808701952 704892054011904 705124263038976 705491827569408 707332642622208 708407083055232 709968437116928 710676422590464 712426601982656 712902190989312 713137038755328 718036260265984 718272799322496 718752291028992 721240868741184 722336435811936 723690089086976 723928490655744 726434990223888 726919930699776 729436787704152 730544804400708 732154950776832 732643709681664 734689933294614 735180384457728 735422571216432 736800747814912 737725842109881 737919950389248 740474893399296 740969206382592 741213300123648 742846960238592 743534707008384 743779645889346 745173483585536 745916575776768 746305404370944 747049625321472 749389311000576 749636178534144 751288402968576 754392900501504 755034792988608 755538825609216 758154771472032 759825771184128 760979948838912 762965547098112 763614733818024 764124494082048 766770166602396 768460154947584 768973149831168 769226468769792 769627448257536 772807726969344 773062309113336 774511022309376 774766165561344 777192656708352 777967678642176 779149413909504 780866686550016 781847108080533 783312283926528 783570326533632 784093408395264 786808220444928 788003384522112 789740171624448 792474534789696 793003560763392 793264795918848 793678306015584 795749222949984 796957968437136 798714491756544 799510975414272 801479927230488 802014964862976 802279168599744 805003582242816 807790792799232 808056899237808 808330043326464 808596327407616 811395977333832 812628490288428 814151350222848 814419551987712 814963227623424 817239364001874 817784922037248 819587348692992 820616386167171 820832304365568 822974073274368 823674319623936 824224173391872 827077932514944 827350392618486 828900841291776 830159944187904 833034255074208 833590357180416 833864962639104 835702830268416 836476545384432 838320169033728 839156147748864 839593579917312 840430828486656 843062974875648 843340700850912 844921115246592 845199453339648 848692013064192 849414142112184 849981178810368 852924117906036 854803992582144 855374627340288 856102442443776 858336240485376 859066575545277 859640055842304 861534732681216 864517674316032 865094793560064 865379777366016 865830879289728 869408692840512 869695097752503 871324900098048 871611936256512 872193791361024 874341738796896 875213638472448 876543090648192 878475022368768 881226319417344 881516617350336 882105084444672 885159248000544 886503807587376 888165109334016 888457693077504 891533851638408 892129005858816 892422895408704 892888094267532 895217875818732 895453422944256 896577714491778 898553803226112 899153643700224 899449847341056 901664918134299 902266835470848 902564064674712 904255463227392 905629030023168 906532129603584 908764641899136 909064011642534 909371298742272 909670868333568 911675814838272 912820474500561 915443070271488 915920269000704 916221995986176 916833631076352 920008037291904 922035767279616 923436342411264 925845832433664 926633609576928 927252195065856 930462674079312 932513446453248 933306896888696 933929937211392 937163536958484 937789151827968 939856072015872 940165684051968 940655770092544 941036113557486 943110190162944 944050666217472 944542777406976 948445846735104 950536254652416 950849385007104 951484136030208 954778514697216 955590909876207 957697065763328 958336388038656 961654491654912 962296455757824 963115247749248 965237987540992 965628270546048 968579986965184 969226574266368 972582383605536 973231642755072 974059739200944 976206601035776 979586577726152 980240512610304 980563428288576 983634456146508 983893267185664 987299857865728 987958941843456 988284400164864 991379609344512 991706194519128 995073872494592 996066167095296 998665167568896 998848111557846 999185748000768 999514904712192 1001717870624768 1002975583093209 1005857200668672 1006713057318144 1007385100812288 1010873028629376 1013101028245504 1014639931785216 1017287396130816 1018152978424032 1018832658776064 1022360222136528 1024613539930112 1025635291693056 1026169931010048 1030410302625792 1030749745484448 1032681363079168 1033021554081792 1036256875611136 1037290238189568 1038865885212672 1042462810774044 1044416378568704 1044760435378176 1045457877860352 1049077627259904 1049970258999783 1050671179362816 1052986895499264 1056632713052928 1057338081017856 1057686394558464 1058237741354112 1060998963933312 1062610624582848 1064952655675392 1066014633885696 1068639902973984 1069353286483968 1069705558132992 1077054390398976 1077409198983744 1078128436543488 1081861303111776 1083504653717904 1085535133630464 1085892735983616 1089652485335832 1090379896049664 1094155181556228 1094443072487424 1095817206601062 1097298764365824 1098232426165248 1098965564522496 1102034899941921 1102770576686592 1103133856824648 1105201121722368 1106879925583872 1110712340098944 1111453809573888 1111819950185472 1114270440357888 1115302060512576 1115669468834019 1117760225378304 1118874863665152 1119458106556416 1120574437982208 1124083966500864 1124454267801216 1126932604452864 1131589350752256 1132552189482912 1133308238413824 1137232157208048 1139738656776192 1141469923258368 1144448320647168 1145422100727036 1146186741123072 1148712976908288 1150155249903594 1152690232421376 1153459724746752 1153839703154688 1154441172386304 1159211590454016 1159593463670004 1161766533464064 1162149248342016 1162925055148032 1165788985062528 1166951517963264 1168724120864256 1171300029825024 1174968425889792 1175355489800448 1176140112592896 1180212330667392 1182005076783168 1184610257436672 1188711802184544 1189505341145088 1189897193878272 1190517459023376 1193623834424976 1195436952655704 1198071737634816 1199266463121408 1202219890845732 1203022447294464 1203418752899616 1205673950969856 1207505373364224 1211686189198848 1212085348856712 1212495064989696 1212894491111424 1217093966000748 1218942735432642 1220590760361984 1221227025334272 1221629327981568 1222444841435136 1225859046002811 1226677383055872 1229381023039488 1231248456548352 1234461109911552 1235511479435904 1236336260087808 1240616898772416 1241025588927729 1243351261937664 1245239916281856 1249551382611312 1250385535770624 1250797443958656 1253554245402624 1254714818076648 1257480253550592 1258734221623296 1259390369875968 1260646242729984 1264594462313472 1265011051276368 1267381672869888 1267799180009472 1273038019596288 1274121213168276 1274971768215552 1277781850718208 1279386176859054 1282205988873216 1283061941010432 1284153663665664 1287504360728064 1289460083763456 1292302099021824 1296776511474048 1297642190340096 1298069666049024 1298746318934592 1304113039260768 1306987350147072 1307417904384768 1308290687041536 1311512608195344 1312820457708672 1317712533553152 1321839479126016 1322274926025504 1323157626667008 1327738872000816 1331797482077128 1332247664001024 1332686539616256 1337300777457612 1338193508788224 1339332141401298 1341142934224896 1342284076424192 1342826813728098 1343180134416384 1346931544373459 1347830704839168 1348730465550336 1352853242380288 1353400253206272 1356383194841088 1357537304565376 1358443545034752 1363146962848704 1363596017463801 1364056948113408 1367513722257408 1368226574680064 1373164605407232 1373880403501056 1374332993979264 1377362072109056 1383053650919424 1385154513616896 1388768748650496 1389950414365392 1393013913837568 1398770169679872 1399960345333044 1400894905817088 1403982527332352 1405745305437726 1408843617403904 1409784108023808 1410248526077952 1410983655138816 1414665285244416 1416814166110464 1419936874233856 1421352845180928 1424853203965312 1425804381978624 1426274077510656 1436072520531968 1436545598644992 1437504582057984 1442481737482368 1444672871623872 1447856981311488 1452869980447776 1453839861399552 1458873575408304 1461089608801416 1464309901553664 1469379866589228 1470360768915456 1470845142432864 1473601495629824 1475451684219762 1475839900778496 1480949786798592 1481938412765184 1482426600247296 1487069414016768 1487559291778692 1490346967171072 1491833151553536 1492610808741888 1494099250642944 1498272167336769 1498778622001152 1499272357068288 1502576805937152 1508785801003008 1510069585977216 1511077651218432 1516309542944064 1519651542368256 1521959897677824 1525931094196224 1527229467636048 1528248988164096 1533540333204792 1536920309895168 1538452937539584 1539254896515072 1545615453938688 1546124618226672 1549022044618752 1549532331122688 1554385313416704 1555935357284352 1558298827819008 1561733373100032 1563694216161066 1566624567853056 1567140653067264 1568186816790528 1573616440889856 1576006769044224 1579480343248896 1584949069579392 1586007121526784 1586529591837696 1587356612031168 1591498445899968 1593915936874272 1597428983513088 1599021950828544 1602959854460976 1604029929725952 1604558337199488 1615581585598464 1616113798475616 1616660086652928 1617192654815232 1622791954667664 1625256980576856 1628302700445696 1628839103975424 1634478728003748 1635569844074496 1639174697385984 1641232772334342 1641664608731136 1643725809901593 1645948146548736 1647348639247872 1648448346783744 1654155865029888 1654700785236972 1657801682583552 1660319888375808 1666068510148416 1667180714360832 1667729925278208 1671405660536832 1672953090768864 1676640338067456 1678312295497728 1679187159834624 1680861656973312 1686125949751296 1686681401701824 1690398906679296 1697384026128384 1698828284224368 1699962357620736 1705848235812072 1709607985164288 1712204884887552 1716672480970752 1718133151090554 1719280111684608 1723069465362432 1725232874855391 1729035348632064 1730189587120128 1730759554732032 1731661758579456 1738817385681024 1739390195505006 1742649800196096 1743223872513024 1744387582722048 1748683477593792 1750427276944896 1753086181296384 1756950044737536 1762452638834688 1763033234700672 1764210168889344 1770318496001088 1773007615174752 1776330218668032 1776915386155008 1783067703276816 1784258011717632 1784845790817408 1785776188535064 1790435751637464 1793155428983556 1797107606452224 1798307287400448 1798899694682112 1803329836268598 1804533670941696 1805128129349424 1808510926454784 1811258060046336 1817529283798272 1818128023285068 1818742597484544 1819341736667136 1823351629676544 1825640949001122 1830886140542976 1831840538001408 1832443991972352 1833667262152704 1840016074583808 1844071534559232 1846872684822528 1851691664867328 1853267219153856 1854504390131712 1860925348158624 1865026892906496 1866613793777392 1867859874422784 1874327073916968 1875578303655936 1880331368103936 1881311540185088 1882072227114972 1886220380325888 1888101332434944 1889085554813952 1896891693470208 1901072509304832 1901698770014208 1909557029394432 1911181819752414 1915394131526656 1916672776077312 1923308983309824 1924592911515648 1926230495498496 1930475975081984 1931256541092096 1937159973930368 1938453148532736 1945164767211072 1946463285510144 1948119478401888 1952413202071552 1959173155452304 1960481025220608 1961126856577152 1967268912293016 1974599715731456 1975917883686912 1976568800329728 1982759218689024 1983412389038256 1990147744989184 1997696223115692 1998371496001536 1999029809424384 2003435741249536 2005951166186418 2008998212101947 2011714401337344 2013426114636288 2014770201624576 2021746057258752 2026202056491008 2029279863570432 2034574792261632 2036305956848064 2037665317552128 2044720444273056 2049227079860224 2051270583386112 2052339862020096 2060820605251584 2061499490968896 2066043108163584 2072513751222272 2074580476379136 2077731770425344 2084925621548088 2088832757137408 2089520870756352 2098155254519808 2099940517999566 2101342358725632 2105973790998528 2108617958156589 2113265426105856 2114676162035712 2115372789116928 2116475482708224 2121997927866624 2125221249165696 2129905311350784 2132029267771392 2137279805947968 2138706572967936 2139411116265984 2154108780797952 2154818397967488 2156256873086976 2163722606223552 2167009307435808 2171070267260928 2171785471967232 2179304970671664 2180759792099328 2188310363112456 2191634413202124 2196464852330496 2197931129044992 2204069799883842 2205541153373184 2206267713649296 2210402243444736 2213177526329643 2213759851167744 2221424680197888 2222907619147776 2223639900370944 2228540880715776 2230604121025152 2231338937668038 2235520450756608 2237749727330304 2238916213112832 2241148875964416 2248167933001728 2248908535602432 2253865208905728 2263178701504512 2265104378965824 2266616476827648 2274464314416096 2279477313552384 2282939846516736 2288896641294336 2290844201454072 2292373482246144 2300310499807188 2305380464842752 2306919449493504 2307679406309376 2308882344772608 2318423180908032 2319186927340008 2323533066928128 2324298496684032 2331577970125056 2333903035926528 2337448241728512 2342600059650048 2345541324241599 2349936851779584 2350710979600896 2352280225185792 2360424661334784 2364010153566336 2369220514873344 2377423604369088 2379010682290176 2379794387756544 2381034918046752 2387247668849952 2390873905311408 2396143475269632 2398532926242816 2404439781691464 2406044894588928 2406837505799232 2415010746728448 2423372378397696 2424170697713424 2424990129979392 2425788982222848 2434187932001496 2437885470865284 2442454050668544 2443258655963136 2444889682870272 2451718092005622 2453354766111744 2458762046078976 2461849158501513 2462496913096704 2468922219823104 2471022958871808 2472672520175616 2481233797544832 2482051177855458 2486702523875328 2490479832563712 2499102765222624 2500771071541248 2501594887917312 2507108490805248 2509429636153296 2514960507101184 2517468443246592 2518780739751936 2521292485459968 2529188924626944 2530022102552736 2534763345739776 2535598360018944 2546076039192576 2548242426336552 2549943536431104 2558772353718108 2564411977746432 2566123882020864 2568307327331328 2575008721456128 2577199726635831 2578920167526912 2584604198043648 2593553022948096 2595284380680192 2596139332098048 2597492637869184 2608226078521536 2613974700294144 2614835808769536 2616581374083072 2623025216390688 2625640915417344 2635425067106304 2643678958252032 2644549852051008 2646315253334016 2655477744001632 2663594964154256 2664495328002048 2665373079232512 2674601554915224 2676387017576448 2678664282802596 2684568152848384 2685653627456196 2686360268832768 2693863088746918 2695661409678336 2697460931100672 2704994754402897 2705706484760576 2706800506412544 2712766389682176 2715074609130752 2716887090069504 2726293925697408 2727192034927602 2728113896226816 2735027444514816 2736453149360128 2746329210814464 2747760807002112 2748665987958528 2754724144218112 2766107301838848 2770309027233792 2777537497300992 2779900828730784 2786027827675136 2797540339359744 2799920690666088 2801789811634176 2811490610875452 2817687234807808 2819568216047616 2820497052155904 2821967310277632 2829330570488832 2833628332220928 2839873748467712 2849706407930624 2851608763957248 2852548155021312 2866772729628621 2872145041063936 2873091197289984 2875009164115968 2884963474964736 2889345743247744 2895713962622976 2905739960895552 2907679722799104 2917747150816608 2922179217602832 2928619803107328 2938759733178456 2940721537830912 2941690284865728 2950903368439524 2951679801556992 2961899573597184 2963876825530368 2964853200494592 2974138828033536 2975118583557384 2980693934342144 2985221617483776 2988198501285888 2996544334673538 2997557244002304 2998544714136576 3005153611874304 3008926749279627 3017571602006016 3020139171954432 3022155302436864 3032619085888128 3039303084736512 3043919795355648 3051862188392448 3054458935272096 3056497976328192 3067080666409584 3073840619790336 3076905875079168 3078509793030144 3091230907877376 3092249236453344 3098044089237504 3099064662245376 3108770626833408 3111870714568704 3116597655638016 3127388432322132 3133249135706112 3134281306134528 3136373633581056 3147232881779712 3149910776999349 3152013538088448 3158960686497792 3169898139158784 3172014243053568 3173059183675392 3174713224062336 3182996891799936 3187831873748544 3194857967026176 3198043901657088 3205919708921952 3208059859451904 3209116674398976 3231163171196928 3232227596951232 3234385309630464 3245583909335328 3250513961153712 3256605400891392 3257678207950848 3268957456007496 3271139688148992 3282465544668684 3283329217462272 3287451619803186 3291896293097472 3294697278495744 3296896693567488 3306104699825763 3308311730059776 3309401570473944 3315603365167104 3320639776751616 3332137020296832 3334361428721664 3335459850556416 3342811321073664 3345906181537728 3347008406502057 3353280676134912 3356624590995456 3358374319669248 3361723313946624 3372251899502592 3373362803403648 3380797813358592 3394768052256768 3397656568448736 3399924715241472 3411696471624144 3419215970328576 3424409769775104 3433344961941504 3436266302181108 3438560223369216 3446138930724864 3450465749710782 3458070697264128 3460379174240256 3461519109464064 3463323517158912 3477634771362048 3478780391010012 3485299600392192 3486447745026048 3488775165444096 3497366955187584 3500854553889792 3506172362592768 3513900089475072 3524905277669376 3526066469401344 3528420337778688 3540636992002176 3546015230349504 3553830772310016 3566135406553632 3568516023435264 3569691581634816 3571552377070128 3580871503274928 3586310857967112 3594215212904448 3597799389364224 3606659672537196 3609067341883392 3610256258698848 3617021852909568 3622516120092672 3635058567596544 3636256046570136 3637485194969088 3638683473334272 3651281898002244 3661772281085952 3663681076002816 3664887983944704 3667334524305408 3677577138008433 3680032149167616 3688143069118464 3693745369645056 3703383329734656 3706534438307712 3709008780263424 3721850696317248 3730053785812992 3733227587554784 3735719748845568 3748654147833936 3751156607311872 3760662736207872 3762623080370176 3764144454229944 3772440760651776 3776202664869888 3778171109627904 3793783386940416 3802145018609664 3803397540028416 3819114058788864 3822363639504828 3830788263053312 3833345552154624 3846617966619648 3849185823031296 3852460990996992 3860951950163968 3862513082184192 3874319947860736 3876906297065472 3890329534422144 3892926571020288 3896238956803776 3904826404143104 3918346310904608 3920962050441216 3922253713154304 3934537824586032 3949199431462912 3953137600659456 3965518437378048 3966824778076512 3980295489978368 3995392446231384 3996742992003072 3998059618848768 4011902332372836 4017996424203894 4023428802674688 4026852229272576 4029540403249152 4040794633120377 4043492114517504 4052404112982016 4058559727140864 4069149584523264 4072611913696128 4075330635104256 4089440888546112 4090788052391403 4098454159720448 4102541166772224 4104679724040192 4121641210503168 4122998981937792 4132086216327168 4145027502444544 4149160952758272 4155463540850688 4169851243096176 4177665514274816 4179041741512704 4196310509039616 4199881035999132 4202684717451264 4211947581997056 4217235916313178 4226530852211712 4229352324071424 4230745578233856 4232950965416448 4243995855733248 4250442498331392 4259810622701568 4264058535542784 4274559611895936 4277413145935872 4278822232531968 4308217561595904 4309636795934976 4312513746173952 4327445212447104 4334018614871616 4343570943934464 4358609941343328 4361519584198656 4376620726224912 4383268826404248 4392929704660992 4408139599767684 4411082306746368 4412535427298592 4420804486889472 4426355052659286 4427519702335488 4442849360395776 4445815238295552 4447279800741888 4461208242050304 4462677875336076 4471040901513216 4475499454660608 4477832426225664 4482297751928832 4494816502010307 4496335866003456 4497817071204864 4507730417811456 4526357403009024 4530208757931648 4533232953655296 4548928628832192 4558954627104768 4565879693033472 4577793282588672 4581688402908144 4584746964492288 4600620999614376 4610760929685504 4615358812618752 4617764689545216 4636846361816064 4638373854680016 4647066133856256 4648596993368064 4663155940250112 4667806071853056 4674896483457024 4685200119300096 4691082648483198 4699873703559168 4701421959201792 4704560450371584 4720849322669568 4728020307132672 4738441029746688 4754847208738176 4758021364580352 4759588775513088 4762069836093504 4774495337699904 4781747810622816 4792286950539264 4797065852485632 4808879563382928 4812089789177856 4813675011598464 4846744756795392 4848341395426848 4849980259958784 4851577964445696 4868375864002992 4875770941730568 4884908101337088 4886517311926272 4903436184011244 4906709532223488 4917524092157952 4923698317003026 4924993826193408 4931177429704779 4937844439646208 4942045917743616 4945345040351232 4962467595089664 4964102355710916 4973405047750656 4980959665127424 4998205530445248 5001542143082496 5003189775834624 5014216981610496 5018859272306592 5029921014202368 5034936886493184 5037561479503872 5042584970919936 5058377849253888 5060044205105472 5071196720037888 5092152078385152 5096484852673104 5099887072862208 5117544707436216 5128823955492864 5136614654662656 5150017442912256 5154399453271662 5157840335053824 5169208396087296 5175698624566173 5187106045896192 5190568761360384 5192278664196096 5194985275738368 5216452157043072 5227949400588288 5229671617539072 5233162748166144 5246050432781376 5251281830834688 5270850134212608 5287357916504064 5289099704102016 5292630506668032 5310955488003264 5327189928308512 5328990656004096 5330746158465024 5349203109830448 5352774035152896 5357328565605192 5369136305696768 5371307254912392 5387726177493836 5391322819356672 5394921862201344 5409989508805794 5411412969521152 5413601012825088 5425532779364352 5430149218261504 5433774180139008 5452587851394816 5454384069855204 5456227792453632 5470054889029632 5472906298720256 5492658421628928 5495521614004224 5497331975917056 5509448288436224 5532214603677696 5540618054467584 5555074994601984 5559801657461568 5572055655350272 5595080678719488 5599841381332176 5603579623268352 5622981221750904 5635374469615616 5640994104311808 5643934620555264 5658661140977664 5667256664441856 5679747496935424 5699412815861248 5703217527914496 5705096310042624 5733545459257242 5744290082127872 5746182394579968 5750018328231936 5769926949929472 5778691486495488 5791427925245952 5811479921791104 5815359445598208 5835494301633216 5844358435205664 5857239606214656 5877519466356912 5881443075661824 5883380569731456 5901806736879048 5923799147194368 5927753651060736 5929706400989184 5948277656067072 5950237167114768 5961387868684288 5970443234967552 5993088669347076 5995114488004608 5997089428273152 6010307223748608 6017853498559254 6026994636305841 6035143204012032 6040278343908864 6044310604873728 6065238171776256 6078606169473024 6087839590711296 6103724376784896 6108917870544192 6112995952656384 6134161332819168 6147681239580672 6153811750158336 6157019586060288 6182461815754752 6184498472906688 6198129324490752 6217541253666816 6223741429137408 6233195311276032 6254776864644264 6266498271412224 6268562612269056 6294465763559424 6299821553998698 6304027076176896 6317921372995584 6325853874469767 6339796278317568 6344028486107136 6346118367350784 6349426448124672 6365993783599872 6375663747497088 6389715934052352 6396087803314176 6411839417843904 6416119718903808 6418233348797952 6462326342393856 6464455193902464 6468770619260928 6491167818670656 6501027922307424 6513210801782784 6515356415901696 6537914912014992 6542279376297984 6564931089337368 6574903239606372 6589394556991488 6593793387134976 6612209399651526 6616623460119552 6618803140947888 6631206730334208 6639532578988929 6641279553503232 6664274040593664 6668722857443328 6670919701112832 6685622642147328 6691812363075456 6694016813004114 6706561352269824 6713249181990912 6716748639338496 6723446627893248 6744503799005184 6746725606807296 6761595626717184 6789536104513536 6795313136897472 6799849430482944 6823392943248288 6838431940657152 6848819539550208 6866689923883008 6872532604362216 6877120446738432 6900931499421564 6916141394528256 6920758348480512 6923038218928128 6926647034317824 6955269542724096 6957560782020024 6970599200784384 6972895490052096 6994733910375168 7001709107779584 7012344725185536 7027800178950144 7036623972724797 7049810555338752 7052132938802688 7056840675557376 7081273984004352 7092030460699008 7107661544620032 7132270813107264 7137032046870528 7139383163269632 7143104754140256 7161743006549856 7172621715934224 7188430425808896 7195598778728448 7213319345074392 7218134683766784 7220512517397696 7245032240185344 7270117135193088 7272512093140272 7274970389938176 7277366946668544 7302563796004488 7327362152005632 7329775967889408 7334669048610816 7355154276016866 7360064298335232 7376286138236928 7385547475504539 7387490739290112 7406766659469312 7413068876615424 7418017560526848 7443701392634496 7460107571625984 7466455175109568 7471439497691136 7497308295667872 7502313214623744 7521325472415744 7525246160740352 7528288908459888 7544881521303552 7552405329739776 7556342219255808 7587566773880832 7604290037219328 7606795080056832 7638228117577728 7644727279009656 7661576526106624 7693235933239296 7698371646062592 7704921981993984 7721903900327936 7725026164368384 7731599179907493 7748639895721472 7753812594130944 7780659068844288 7785853142040576 7792477913607552 7809652808286208 7836692621809216 7841924100882432 7844507426308608 7869075649172064 7898398862925824 7906275201318912 7931036874756096 7933649556153024 7960590979956736 7990784892462768 7993485984006144 7996119237697536 8023804664745672 8035992848407788 8053704458545152 8059080806498304 8081589266240754 8086984229035008 8104808225964032 8114984263208691 8117119454281728 8138299169046528 8145223827392256 8150661270208512 8178881777092224 8181576104782806 8196908319440896 8205082333544448 8209359448080384 8243282421006336 8245997963875584 8264172432654336 8290055004889088 8298321905516544 8310927081701376 8339702486192352 8355331028549632 8358083483025408 8392621018079232 8399762071998264 8405369434902528 8434471832626356 8453061704423424 8458704648142848 8461491156467712 8465901930832896 8487991711466496 8500884996662784 8519621245403136 8549119223791872 8554826291871744 8557644465063936 8600318188885863 8616435123191808 8619273591869952 8625027492347904 8654890424894208 8668037229743232 8687141887868928 8717219882686656 8723039168397312 8753241452449824 8766537652808496 8785859409321984 8816279199535368 8822164613492736 8825070854597184 8852710105318572 8855039404670976 8885698720791552 8891630476591104 8894559601483776 8922416484100608 8925355750672152 8942081803026432 8955664852451328 8964595503857664 8989633004020614 8992671732006912 8995634142409728 9015460835622912 9026780247838881 9052714806018048 9060417515863296 9066465907310592 9097857257664384 9117909254209536 9131759386066944 9155586565177344 9163376805816288 9169493928984576 9201241999228752 9221521859371008 9230717625237504 9235529379090432 9273692723632128 9276747709360032 9294132267712512 9297193986736128 9326311880500224 9335612143706112 9349792966914048 9382165296966396 9399747407118336 9402843918403584 9409120900743168 9441698645339136 9449732330998047 9456040614265344 9476882059493376 9509694417476352 9516042729160704 9519177551026176 9524139672187008 9548990675399808 9563495621245632 9584573901078528 9594131704971264 9617759126765856 9624179578355712 9627350023196928 9693489513590784 9696682790853696 9703155928891392 9736751728005984 9751541883461136 9769816202674176 9773034623852544 9806872368022488 9813419064446976 9847396634006052 9849987652386816 9862354859409558 9875688879292416 9884091835487232 9890690080702464 9918314099477289 9924935190179328 9928204711421832 9946810095501312 9961919330254848 9996411060890496 10003084286164992 10006379551669248 10028433963220992 10037718544613184 10041025219506171 10059842028404736 10069873772986368 10075122959007744 10085169941839872 10116755698507776 10120088410210944 10142393440075776 10184304156770304 10192969705346208 10199774145724416 10235089414872432 10257647910985728 10273229309325312 10300034885824512 10308798906543324 10315680670107648 10338416792174592 10351397249132346 10374212091792384 10381137522720768 10384557328392192 10389970551476736 10432904314086144 10455898801176576 10459343235078144 10466325496332288 10492100865562752 10502563661669376 10541700268425216 10574715833008128 10578199408204032 10585261013336064 10621910976006528 10654379856617024 10661492316930048 10698406219660896 10705548070305792 10714657131210384 10738272611393536 10742614509824784 10775452354987672 10782645638713344 10819979017611588 10822825939042304 10827202025650176 10851065558728704 10860298436523008 10867548360278016 10905175702789632 10908768139710408 10912455584907264 10945812597440512 10985316843257856 10991043228008448 10994663951834112 11018896576872448 11032731414025299 11064429207355392 11081236108935168 11110149989203968 11119603314923136 11144111310700544 11190161357438976 11199682762664352 11207159246536704 11245962443501808 11270748939231232 11281988208623616 11287869241110528 11317322281955328 11334513328883712 11359494993870848 11398825631722496 11406435055828992 11410192620085248 11467090918514484 11488580164255744 11492364789159936 11500036656463872 11539853899858944 11557382972990976 11582855850491904 11622959843582208 11630718891196416 11670988603266432 11688716870411328 11714479212429312 11755038932713824 11762886151323648 11766761139462912 11803613473758096 11847598294388736 11859412801978368 11896555312134144 11900474334229536 11922775737368576 11940886469935104 11986177338694152 11990228976009216 11994178856546304 12035706997118508 12053989272611682 12070286408024064 12080556687817728 12088621209747456 12122383899361131 12130476343552512 12157212338946048 12175679181422592 12207448753569792 12217835741088384 12225991905312768 12268322665638336 12272364157174209 12295362479161344 12307623500316672 12314039172120576 12364923631509504 12368996945813376 12396258648981504 12435082507333632 12447482858274816 12466390622552064 12509553729288528 12532996542824448 12537125224538112 12588931527118848 12599643107997396 12608054152353792 12635842745991168 12651707748939534 12679592556635136 12688056972214272 12692236734701568 12698852896249344 12731987567199744 12751327494994176 12779431868104704 12792175606628352 12823678835687808 12832239437807616 12836466697595904 12924652684787712 12928910387804928 12937541238521856 12982335637341312 13002055844614848 13030712831803392 13075829824029984 13084558752595968 13129862178674736 13149806479212744 13178789113982976 13224418799303052 13233246920239104 13237606281895776 13262413460668416 13279065157977858 13282559107006464 13328548081187328 13337445714886656 13341839402225664 13383624726150912 13388033626008228 13413122704539648 13426498363981824 13433497278676992 13446893255786496 13484449506030921 13489007598010368 13493451213614592 13523191253434368 13579072209027072 13590626273794944 13599698860965888 13646785886496576 13676863881314304 13697639079100416 13733379847766016 13745065208724432 13754240893476864 13801862998843128 13832282789056512 13846076437856256 13853294068635648 13910539085448192 13915121564040048 13941198401568768 13945790980104192 13989467820750336 14003418215559168 14024689450371072 14055600357900288 14073247945449594 14099621110677504 14104265877605376 14113681351114752 14162547968008704 14184060921398016 14215323089240064 14264541626214528 14274064093741056 14278766326539264 14286209508280512 14323486013099712 14345243431868448 14376860851617792 14391197557456896 14426638690148784 14436269367533568 14441025034795392 14540234270386176 14545024186280544 14549940779876352 14554733893337088 14605127592008976 14654724304011264 14659551935778816 14710308552033732 14720128596670464 14752572276473856 14771094951009078 14774981478580224 14813533318938624 14816246988108049 14826137753230848 14836035121053696 14887402785268992 14920215143251968 14932910350219136 14942878995382272 14994616591335744 15004626429247488 15042650944831488 15050492321480704 15056577816919776 15089763042607104 15104810659479552 15112684438511616 15175133547761664 15213590160113664 15276456235155456 15289454558019312 15323153052213248 15386471866478592 15409843963987968 15443807800655872 15450052328736768 15463198359814986 15497279791442944 15507625188261888 15561318137688576 15571706284081152 15584955827215104 15619305616572416 15673385243618432 15683848201764864 15689014852617216 15738151298344128 15796797725851648 15812550402637824 15862073749512192 15867299112306048 15981569784925536 15986971968012288 15992238475395072 16047609329491344 16071985696815576 16107408917090304 16163178532481508 16173968458070016 16209616451928064 16229968526417382 16234238908563456 16276598338093056 16290447654784512 16301322540417024 16357763554184448 16363152209565612 16393816638881792 16410164667088896 16418718896160768 16486564842012672 16491995927751168 16528344865308672 16580110009778176 16596643811033088 16621854163402752 16679404972384704 16716166966050816 16785242036158464 16799524143996528 16810738869805056 16868943665252712 16906123408846848 16922982312935424 16931803861665792 16975983422932992 17001769993325568 17039242490806272 17098238447583744 17109652583743488 17115288930127872 17200636377771726 17232870246383616 17238547183739904 17250054984695808 17309780849788416 17336074459486464 17374283775737856 17434439765373312 17446078336794624 17506482904899648 17533075305616992 17571718818643968 17632558399070736 17644329226985472 17650141709194368 17705420210637144 17771397441583104 17783260953182208 17789119202967552 17844832968201216 17850711501344304 17884163606052864 17911329704902656 17979266008041228 17985343464013824 17991268284819456 18030921671245824 18053560495677762 18080983908917523 18105429612036096 18120835031726592 18132931814621184 18195714515328768 18235818508419072 18263518772133888 18311173130354688 18326753611632576 18338987857969152 18402483998457504 18443043718742016 18461435250475008 18471058758180864 18547385447264256 18553495418720064 18594387973472256 18652623761000448 18671224287412224 18699585933828096 18764330593932792 18799494814236672 18805687836807168 18883397290678272 18899464661996094 18912081228530688 18953764118986752 18977561623409301 19019388834952704 19032085458321408 19038355102052352 19048279344374016 19097981350799616 19126991242491264 19169147802157056 19188263409942528 19235518253531712 19248359156711424 19254700046393856 19386979027181568 19393365581707392 19406311857782784 19473503456011968 19503083766922272 19539632405348352 19546069247705088 19613744736044976 19626838128893952 19694793268012104 19724709718819116 19768183670974464 19781380161404928 19836628198954578 19849870380358656 19856409422843664 19893620191002624 19918597736966787 19923838660509696 19992822121780992 20006168572329984 20012759103338496 20056867926441984 20075437089226368 20082050439012342 20119684056809472 20139747545972736 20150245918015488 20170339883679744 20233511397015552 20240176820421888 20284786880151552 20368608313540608 20385939410692416 20399548291448832 20470178829744864 20515295821971456 20546458618650624 20600069771649024 20617597813086648 20631361340215296 20702794498264692 20748424183584768 20762275045441536 20769114656784384 20779941102953472 20865808628172288 20911797602353152 20918686470156288 20984201731125504 21005127323338752 21083400536850432 21149431666016256 21156398816408064 21170522026672128 21243821952013056 21308759713234048 21322984633860096 21396812439321792 21411096140611584 21429314262420768 21476545222787072 21485229019649568 21550904709975344 21565291277426688 21639958035223176 21654404051300352 21720596873046016 21735096720556032 21810351405579264 21817536279420816 21824911169814528 21891625194881024 21982086456016896 21989327903668224 22037793153744896 22065462828050598 22128858414710784 22162472217870336 22220299978407936 22239206629846272 22288222621401088 22380322714877952 22399365525328704 22414318493073408 22491924887003616 22541497878462464 22563976417247232 22575738482221056 22634644563910656 22669026657767424 22797651263444992 22812870111657984 22820385240170496 22934181837028968 22977160328511488 22984729578319872 23079707799717888 23114765945981952 23165711700983808 23194797539722479 23245919687164416 23261437782392832 23341977206532864 23377433740822656 23428958424858624 23510077865427648 23525772302647296 23533522278925824 23607226947516192 23695196588777472 23718825603956736 23793110624268288 23800948668459072 23881772939870208 23972354677388304 23980457952018432 23988357713092608 24071413994237016 24107978545223364 24161113375635456 24177242419494912 24244767798722262 24260952687105024 24314424677892096 24344952789626073 24351358362845184 24414897507139584 24435671482176768 24451983810625536 24536645331276672 24544728314348418 24590724958322688 24615247000633344 24628078344241152 24729847263019008 24737993891626752 24792517297963008 24870165014667264 24894965716549632 24932781245104128 25019107458577056 25065993085648896 25074250449076224 25177863054237696 25199286215994792 25216108304707584 25303415497879068 25359185113270272 25376113944428544 25384473469403136 25397705792498688 25463975134399488 25502654989988352 25558863736209408 25647357671375616 25664478875615232 25672933395191808 25800954566657589 25849305369575424 25857820775609856 25875082477043712 25964671274682624 26004111689229696 26061425663606784 26151659648059968 26169117505191936 26259724357349472 26299612958425488 26357578227965952 26448837598606104 26466493840478208 26475212563791552 26558130315955716 26565118214012928 26657096162374656 26674891429773312 26683678804451328 26767249452301824 26776067252016456 26826245409079296 26866994557353984 26893786511572992 26968899012061842 26978015196020736 26986902427229184 27046382506868736 27080340743516643 27158144418054144 27181252547589888 27199397721931776 27293571772993152 27353727762628608 27395278158200832 27466759695532032 27490130417448864 27508481786953728 27603725997686256 27664565578113024 27692152875712512 27706588137271296 27821078170896384 27830243128080096 27882396803137536 27891581960208384 27978935641500672 28006836431118336 28049378900742144 28146495890899188 28199242221355008 28208531755210752 28227362702229504 28325095936017408 28349196992994141 28368121842796032 28430646178480128 28529083252429056 28548128187482112 28557532653078528 28572419016561024 28646972026199424 28690486863736896 28753721703235584 28782395114913792 28853277380297568 28872538735067136 28882050069590784 29080468540772352 29090048372561088 29109467786674176 29210255184017952 29309448608022528 29319103871557632 29420617104067464 29440257193340928 29542189902018156 29549962957160448 29627066637877248 29632493976216098 29652275506461696 29672070242107392 29754942298431867 29774805570537984 29840430286503936 29865820700438272 29885757990764544 29989233182671488 30009252858494976 30085301889662976 30100984642961408 30113155633839552 30179526085214208 30209621318959104 30225368877023232 30350267095523328 30427180320227328 30552912470310912 30578909116038624 30646306104426496 30772943732957184 30819687927975936 30900104657473536 30926396719629972 30994559582885888 31015250376523776 31122636275377152 31143412568162304 31169911654430208 31238611233144832 31346770487236864 31367696403529728 31378029705234432 31476302596688256 31593595451703296 31625100805275648 31724147499024384 31734598224612096 31963139569851072 31984476950790144 32095218658982688 32143971393631152 32214817834180608 32326357064963016 32347936916140032 32459937052834764 32468477817126912 32553196676186112 32580895309569024 32602645080834048 32715527108368896 32726304419131224 32787633277763584 32837437792321536 32973129684025344 32983991855502336 33056689730617344 33098194242075897 33160220019556352 33193287622066176 33243708326805504 33358809944769408 33432333932101632 33570484072316928 33599048287993056 33621477739610112 33737887330505424 33812246817693696 33845964625870848 33863607723331584 33951966845865984 34003539986651136 34078484981612544 34196476895167488 34219305167486976 34230577860255744 34401272755543452 34465740492767232 34477094367479808 34500109969391616 34619561699576832 34672148918972928 34748567551475712 34868879530746624 34892156673589248 35012965809799296 35066150611233984 35143437637287936 35265116798141472 35288658453970944 35300283418388736 35410840421274288 35542794883166208 35578238405935104 35689665936402432 35701423002688608 35768327212105728 35822659409805312 35958532016082456 35970686928027648 35982536569638912 36107120991355524 36161967817835046 36210859224072192 36241670063453184 36265863629242368 36367151698083393 36391429030657536 36471637016838144 36527037544267776 36622346260709376 36653507223265152 36677975715938304 36804967996915008 36817092471522627 36886087437484032 36922870500950016 36942117516361728 37094770894528512 37106990837440128 37188775946944512 37305247522000896 37342448574824448 37399171867656192 37528661187865584 37598989628473344 37611375673614336 37766794581356544 37798929323992188 37824162457061376 37907528237973504 37955123246818602 38038777669905408 38064170916642816 38076710204104704 38096558688748032 38195962701599232 38253982484982528 38338295604314112 38376526819885056 38471036507063424 38496718313422848 38509400092787712 38773958054363136 38786731163414784 38812623715565568 38947006912023936 39006167533844544 39092138495410176 39227489472089952 39253676257787904 39389586536024208 39449419437638232 39536367341948928 39673256397909156 39699740760717312 39712818845687328 39787240382005248 39837195473933574 39847677321019392 39985644243561984 40012337144659968 40025518206676992 40150874178452736 40164100878024684 40239368113618944 40279495091945472 40300491836030976 40340679767359488 40453348518092763 40467022794031104 40480353640843776 40569573760303104 40737216627081216 40771878821384832 40799096582897664 40940357659489728 41030591643942912 41092917237301248 41200139543298048 41235195626173296 41262722680430592 41405588996529384 41496848367169536 41538229313568768 41559882205906944 41731617256344576 41823595204706304 41837372940312576 41968403462251008 42010254646677504 42166801073700864 42298863332032512 42312797632816128 42341044053344256 42487643904026112 42617519426468096 42645969267720192 42793624878643584 42822192281223168 42858628524841536 42953090445574144 42970458039299136 43101809419950688 43130582554853376 43279916070446352 43308808102600704 43441193746092032 43620702811158528 43635072558841632 43649822339629056 43783250389762048 43964172912033792 43978655807336448 44130925656101196 44257716829421568 44324944435740672 44440599956815872 44448740964324147 44478413259692544 44576445242802176 44760645429755904 44798731050657408 44828636986146816 44983849774007232 45082995756924928 45127952834494464 45151476964442112 45269289127821312 45338053315534848 45595302526889984 45640770480340992 45868363674057936 45954320657022976 45969459156639744 46159415599435776 46229531891963904 46331423401967616 46389595079444958 46491839374328832 46522875564785664 46683954413065728 46754867481645312 46857916849717248 47020155730855296 47051544605294592 47067044557851648 47214453895032384 47390393177554944 47437651207913472 47586221248536576 47601897336918144 47944709354776608 47960915904036864 47976715426185216 48142827988474032 48215957090446728 48322226751270912 48489535597444524 48521905374210048 48628849355784192 48689905579252146 48702716725690368 48829795014279168 48871342964353536 48903967621251072 49073290662553344 49089456628696836 49181449916645376 49230494001266688 49256156688482304 49459694526038016 49475987783253504 49585034595926016 49740330029334528 49789931433099264 49865562490208256 50038214917154112 50148500898152448 50355726108475392 50398572431989584 50432216609415168 50606830995758136 50718370226540544 50768946938806272 50795411584997376 50927950268798976 51005309979976704 51117727472418816 51294715342751232 51328957751230464 51345866790383616 51601909133315178 51698610739150848 51715641551219712 51750164954087424 51929342549365248 52008223378459392 52122851327213568 52303319296119936 52338235010383872 52519448714698944 52599225916850976 52715156455931904 52897675197212208 52932987680956416 52950425127583104 53116260631911432 53314192324749312 53349782859546624 53367357608902656 53534498904603648 53552134504032912 53652490818158592 53733989114707968 53937798024123684 53956030392041472 53973804854458368 54092765013737472 54160681487033286 54242951726752569 54316288836108288 54362505095179776 54398795443863552 54587143545986304 54707455525257216 54790556316401664 54933519391064064 54980260834897728 55016963573907456 55207451995372512 55329131156226048 55384305751425024 55413176274542592 55642156341792768 55660486256160192 55783163920416768 55957871283001344 56013672862236672 56098757801484288 56292991781798376 56398484442710016 56417063510421504 56650191872034816 56698393985988282 56736243685592064 56861292356960256 56932684870227903 57058166504858112 57096256374964224 57115065306157056 57144838033122048 57293944052398848 57380973727473792 57507443406471168 57564790229827584 57706554760595136 57745077470134272 57764100139181568 58160937081544704 58180096745122176 58218935573348352 58420510368035904 58618897216045056 58638207743115264 58841234208134928 58880514386681856 59084379804036312 59264987952432196 59304551012923392 59344140484214784 59509884596863734 59549611141075968 59680860573007872 59731641400876544 59755793210900361 59771515981529088 59978466365342976 60018505716989952 60170603779325952 60201969285922816 60226311267679104 60359052170428416 60419242637918208 60450737754046464 60700534191046656 60854360640454656 61105824940621824 61157818232077248 61292612208852992 61545887465914368 61639375855951872 61800209314947072 61852793439259944 61989119165771776 62245272550754304 62286825136324608 62339823308860416 62477222466289664 62693540974473728 62735392807059456 62756059410468864 62952605193376512 63187190903406592 63250201610551296 63448294998048768 63469196449224192 63926279139702144 63968953901580288 64190437317965376 64287942787262304 64429635668361216 64652714129926032 64695873832280064 64919874105669528 65161790619138048 65205290161668096 65431054216737792 65452608838262448 65575266555527168 65674875584643072 65946259368050688 65967983711004672 66113379461234688 66196388484151794 66320440039112704 66386575244132352 66487416653611008 66717619889538816 66864667864203264 67140968144633856 67198096575986112 67242955479220224 67475774661010848 67624493635387392 67691929251741696 67727215446663168 67903933691731968 68007079973302272 68392953790334976 68438610334973952 68461155720511488 68802545511086904 68931480985534464 68954188734959616 69239123399153664 69344297837945856 69497135102951424 69584392619167437 69737759061493248 69784313347178496 70025931619598592 70132301222467968 70286875274575872 70530233596282944 70577316907941888 70600566836777472 70821680842548576 71085589766332416 71156476811870208 71379331872804864 71402846005377216 71645318819610624 71917064032164912 71941373856055296 71965073139277824 72214241982711048 72323935635670092 72483340126906368 72531727258484736 72734303396166786 72782858061315072 72943274033676288 73034858368878219 73054075088535552 73244692521418752 73307014446530304 73355951431876608 73609935993830016 73634184943045254 73772174874968064 73845741001900032 73884235032723456 74189541789057024 74213981674880256 74377551893889024 74610495044001792 74684897149648896 74798343735312384 75057322375731168 75197979256946688 75222751347228672 75533589162713088 75597858647984376 75648324914122752 75910246493637204 76077555339810816 76128341833285632 76153420408209408 76193117377496064 76391925403198464 76507964969965056 76676591208628224 76942073014126848 76993436626845696 77018800185575424 77402863699972767 77547916108726272 77573462326829568 77625247431131136 77894013824047872 78012335067689088 78184276990820352 78454978944179904 78507352515575808 78779173072048416 78898838875276464 79072734683897856 79346512795818312 79399481521434624 79425637691374656 79674390947867148 79695354642038784 79971288487123968 80024674289319936 80051036413353984 80301748356905472 80328201756049368 80478736227237888 80600983672061952 80681359534718976 80906697036185526 80934045588062208 80960707281687552 81139147520606208 81241022230549929 81474433254162432 81543757642769664 81598193165795328 81880715318979456 82061183287885824 82185834474602496 82400279086596096 82470391252346592 82525445360861184 82811177993058768 82993696734339072 83076458627137536 83119764411813888 83463234512689152 83647190409412608 83674745880625152 83936806924502016 84020509293355008 84597726664065024 84625595265632256 84682088106688512 84975287808052224 85047590978982423 85235038852936192 85291938535440384 85587249757287168 85644384562446336 85717257049683072 85906180891148288 85940916078598272 86203618839901376 86261165109706752 86559832140892704 86617616205201408 86882387492184064 87241405622317056 87270145117683264 87566500779524096 87928345824067584 87957311614672896 88261851312202392 88649888871481344 88881199913631744 88897481928648294 88956826519385088 89152890485604352 89264826895295601 89521290859511808 89597462101314816 89657273972293632 89967699548014464 90165991513849856 90255905668988928 90302953928884224 90538578255642624 90676106631069696 91190605053779968 91281540960681984 91736727348115872 91908641314045952 91938918313279488 92318831198871552 92459063783927808 92779190158889916 92983678748657664 93045751129571328 93367908826131456 93509734963290624 93715833699434496 94040311461710592 94103089210589184 94134089115703296 94428907790064768 94780786355109888 94875302415826944 95172442497073152 95203794673836288 95889418709553216 95953430852370432 96285655976948064 96431914180893456 96644453502541824 96979071194889048 97043810748420096 97379811158504292 97405433451380736 97659590028558336 97742685928707072 97807935242502144 98146581325106688 98178913257393672 98362899833290752 98512313376964608 98919389052076032 98951975566507008 99170069191852032 99294582726227691 99480660058669056 99579862866198528 99731124980416512 100076429834308224 100297001796304896 100711452216950784 100797144863979168 100864433218830336 101213661991516272 101436740453081088 101537893877612544 101590823169994752 101855900537597952 102010619959953408 102235454944837632 102589430685502464 102657915502460928 102691733580767232 103203818266630356 103397221478301696 103431283102439424 103500329908174848 103858685098730496 104016446756918784 104245702654427136 104606638592239872 104676470020767744 105038897429397888 105198451833701952 105430312911863808 105795350394424416 105865975361912832 105900850255166208 106232521263822864 106628384649498624 106734715217805312 107068997809207296 107104269008065824 107304981636317184 107467978229415936 107875596048247368 107912060784082944 107947609708916736 108321362974066572 108485903453505138 108632577672216576 108725010190359552 108797590887727104 109101455094250179 109174287091972608 109414911050514432 109581112632803328 109867038782128128 109960521669795456 110033927147814912 110414903990745024 110451277414567881 110658262312452096 110768611502850048 110826352549085184 111284312683585536 111320972512320384 111566327840833536 111915742566002688 112027345724473344 112197515602968576 112585983563596752 112796968885420032 112834127020843008 113300383744069632 113396787971976564 113472487371184128 113722584713920512 113865369740455806 114116333009716224 114192512749928448 114230130612314112 114289676066244096 114587888104797696 114761947454947584 115014886812942336 115129580459655168 115413109521190272 115490154940268544 115528200278363136 116321874163089408 116360193490244352 116437871146696704 116841020736071808 117276415486230528 117682468416269856 117761028773363712 118168759608072624 118529975904864392 118609102025846784 119019769193727468 119099222282151936 119361721146015744 119463282801753088 119511586421800722 119543031963058176 119956932730685952 120037011433979904 120403938571845632 120452622535358208 120718104340856832 120838485275836416 120901475508092928 121360045554278289 121401068382093312 121708721280909312 122211649881243648 122315636464154496 122585224417705984 123091774931828736 123278751711903744 123600418629894144 123705586878519888 123978238331543552 124490545101508608 124679646617720832 124954444932579328 125387081948947456 125470785614118912 125512118820937728 125905210386753024 126374381806813184 126500403221102592 126896589996097536 126938392898448384 127852558279404288 127937907803160576 128380874635930752 128575885574524608 128859271336722432 129305428259852064 129391747664560128 129839748211339056 130323581238276096 130862108433475584 130905217676524896 131150533111054336 131349751169286144 131892518736101376 131935967422009344 132392776968303588 132640880078225408 132773150488264704 132974833307222016 133346222892972441 133435239779077632 133729335728406528 134281936289267712 134396193151972224 134485910958440448 134951549322021696 135248987270774784 135383858503483392 135454430893326336 135807867383463936 136014159946604544 136785907580669952 136922311441022976 137605091022173808 137862961971068928 137908377469919232 138478246798307328 138688595675891712 138994270205902848 139168785238334874 139475518122986496 139568626694356992 140051863239197184 140264602444935936 140573750549151744 141060467192565888 141154633815883776 141201133673554944 141643361685097152 142171179532664832 142312953623740416 142758663745609728 142805692010754432 143834128064329824 143882747712110592 143930146278555648 144428483965422096 144647871271340184 144966680253812736 145468606792333572 145565716122630144 145886548067352576 146069716737756438 146108150177071104 146489385042837504 146614028893060608 146711902863753216 147219871987660032 147268369886090508 147544349749936128 147691482003800064 147768470065446912 148379083578114048 148427963349760512 148755103787778048 149220990088003584 149369794299297792 149596687470624768 150114644751462336 150445502694457344 151067178325426176 151195717295968752 151296649828245504 151820492987274408 152155110679621632 152306840816418816 152386234754992128 152783850806396928 153015929939930112 153353182417256448 153884146028253696 153986873253691392 154037600371150848 154805727399945534 155095832217452544 155146924653659136 155250494862262272 155788027648095744 156024670135378176 156368553981640704 156909957888359808 157014705031151616 157558346144096832 157797677750552928 158145469367795712 158693025591636624 158798963042869248 158851275382749312 159348781895734296 159942576974247936 160049348578639872 160102072826707968 160603496713810944 160656403512098736 160957472454475776 161201967344123904 161813394072371052 161868091176124416 161921414563375104 162278295041212416 162482044461099858 162948866508324864 163087515285539328 163196386331590656 163761430637958912 164122366575771648 164371668949204992 164800558173192192 164940782504693184 165050890721722368 165622355986117536 165987393468678144 166152917254275072 166239528823627776 166926469025378304 167349491761250304 167873613849004032 168041018586710016 169195453328130048 169251190531264512 169950575616104448 170095181957964846 170470077705872384 170583877070880768 171174499514574336 171288769124892672 171434514099366144 171812361782296576 171881832157196544 172407237679802752 172522330219413504 173119664281785408 173235232410402816 173764774984368128 174482811244634112 174540290235366528 175856691648135168 175914623229345792 176523702624404784 177794963857296588 177913653038770176 178305780971208704 178529653790591202 179042581719023616 179194924202629632 179314547944587264 179935399096028928 180331983027699712 180511811337977856 180605907857768448 181077156511285248 181352213262139392 182381210107559936 182563081921363968 183473454696231744 183877836626558976 184637662397743104 184918127567855616 185558380317779832 185967357497315328 186735817652262912 187019469926581248 187431667398868992 188080622923421184 188206178421178368 188268178231406592 188857815580129536 189561572710219776 189750604831653888 190344884994146304 190407589347672576 191778837419106432 191906861704740864 192571311953896128 192863828361786912 193288907005083648 193958142389778096 194087621496840192 194759622317008584 195485371857414144 195615870485004288 196293162650213376 196357826514787344 196725799666581504 197024626753929216 197838778104152064 197903951133014016 198340138383704064 198589165452455382 198961320117338112 199159725732397056 199462249960833024 200152859668616448 200594003592609792 201422904433901568 201594289727958336 201728866437660672 202427323983032544 202873480906162176 203075787755225088 203181646339989504 203711801075195904 204021239919906816 205178861371004928 205315831004921856 205383467161534464 206407636533260712 206794442956603392 206862566204878848 207717370197460992 208032893513837568 208491405308854272 208753177857502311 209213277184479744 209352940041535488 210077794858795776 210396903667403904 210860625823727616 211590700788848832 211731950723825664 211801700510332416 212465042527645728 213256769298997248 213469430435610624 214137995618414592 214208538016131648 214935956458831872 215751192096494736 215824121568165888 215895219417833472 216642725948133144 216971806907010276 217450020380719104 217595181775454208 218202910188500358 218348574183945216 218829822101028864 219104575106634657 219162225265606656 219734077564256256 219921043339590912 220067854295629824 220829807981490048 220902554829135762 221316524624904192 221537223005700096 221652705098170368 222568625367171072 222641945024640768 223132655681667072 223831485132005376 224054691448946688 224395031205937152 225171967127193504 225593937770840064 225668254041686016 226600767488139264 226793575943953128 226944974742368256 227730739480911612 228232666019432448 228385025499856896 228460261224628224 228579352132488192 229175776209595392 229523894909895168 230029773625884672 230826219042380544 230980309880537088 231056400556726272 232643748326178816 232720386980488704 232875742293393408 233682041472143616 234552830972461056 235364936832539712 235522057546727424 236337519216145248 237059951809728784 237218204051693568 238039538387454936 238198444564303872 238926565603506176 239023172843601444 239086063926116352 239913865461371904 240074022867959808 240807877143691264 240905245070716416 241436208681713664 241802951016185856 242720091108556578 242802136764186624 243417442561818624 244423299762487296 244631272928308992 245170448835411968 246183549863657472 246557503423807488 247200837259788288 247411173757039776 247956476663087104 248981090203017216 249359293235441664 250774163897894912 250941571228237824 251024237641875456 251810420773506048 252748763613626368 253793179992195072 253876785796896768 255142772936947269 255705116558808576 255875815606321152 256761749271861504 257151771149049216 257718542673444864 258610856519704128 258783495329120256 259679496422678112 260647162476552192 261724216866951168 261810435353049792 262699502338572288 263785037472202752 263871934844018688 264785553936607176 265281760156450816 265949666614444032 266692445785944882 266870479558155264 267458671456813056 267794480685886803 268563872578535424 268792386303944448 268971821916880896 269903098644043392 270497974541549568 270767717006966784 270908861786652672 271615734766927872 272028319893209088 273571815161339904 273844622882045952 275210182044347616 275725923942137856 275816754939838464 276956493596614656 277377191351783424 278337570476669748 278951036245972992 279137253388713984 280103726478394368 280529204889871872 281147501098303488 282120934385131776 282309267631767552 282402267347109888 283286723370194304 284342359065329664 284625907247480832 285517327491219456 285611384021508864 287668256128659648 287860292557111296 288856967930844192 289295742542680368 289933360507625472 290937213584667144 291131432245260288 292139433475512876 292216300354142208 292978770085675008 293228057786121216 293423805727506432 294439743975320064 294536739772181016 295088699499872256 295536940130893824 296758167156228096 296855926699521024 297510207575556096 297883748178683073 298441980176007168 298739588598595584 299193374941249536 300229289502924672 300891005388914688 302134356650852352 302391434591937504 302593299656491008 303640985974548816 304310221359243264 304613681632837632 304772469509984256 305567701612793856 306031859879860224 306706364834512896 307768292056507392 307973746507382784 308075200742301696 309611454799891068 310191664434905088 310293849307318272 310500989724524544 311576055296191488 312049340270756352 312737107963281408 313819915776719616 314029410062303232 315116692288193664 315595355501105856 316290938735591424 317386051183273248 317597926085738496 317702550765498624 318697563791468592 319885153948495872 320204145653415936 321206993427621888 321312807024197472 321914944908951552 322403934688247808 323626788144742104 323736182352248832 323842829126750208 324964088922199716 325897733016649728 326175030571078656 326392772663181312 327304365282750537 327522861275917824 328244733151543296 328743337898409984 329601116346384384 329881565009386368 330101781443444736 331244711972235072 331974786937356288 332305834508550144 332479057647255552 333852938050756608 334698983522500608 335747227698008064 336082037173420032 338390906656260096 338502381062529024 339901151232208896 340190363915929692 340940155411744768 341167754141761536 342348999029148672 342577538249785344 342869028198732288 343624723564593152 343763664314393088 344814475359605504 345044660438827008 346239328563570816 346470464820805632 347529549968736256 348965622489268224 349080580470733056 351829246458691584 353047405248809568 355589927714593176 355827306077540352 357059307581182404 358085163438047232 358389848405259264 358629095889174528 359870798192057856 360663966055399424 361211815715536896 362154313022570496 362704426524278784 364080136662834867 364762420215119872 365126163842727936 366946909392463488 367755673253117952 369275324795486208 369836255135711232 371116760635559664 371934714994630656 373471635304525824 374038939853162496 374863334797737984 376161245846842368 376412356842356736 376536356462813184 377715631160259072 379123145420439552 379501209663307776 380689769988292608 380815178695345152 383557674838212864 383813723409481728 385142623907792256 385727656723573824 386577814010167296 387916284779556192 388175242993680384 389519244634017168 390970743714828288 392586325300426752 392715653029574688 393451599333163008 394049253507858432 395677556208304128 395807902266028032 397178330904910764 397922640234676224 398319451464794112 398924499921666048 400038668678917323 400305719337232896 401188007185219584 402845808867803136 403188579455916672 403457732875321344 404854647966065088 405746961812324352 406151575510450176 406363292679979008 407423602150391808 408042479839813632 410357722742009856 410766934323068928 412815273066521424 413588885913206784 413725132409757696 415434740394921984 416065787027675136 416982810617708544 417506355715004622 418426554368959488 418705880083070976 420155589717591552 420793807334807808 421721251647455232 423181401577697664 423463901447651328 423603401020664832 424930085055291456 426513538597994496 426938860871221248 428275991236829184 428417076032263296 431502384192989472 431648243136331776 431790438835666944 433285451896266288 433943613814020552 434900040761438208 436405820377000716 436697148367890432 437659644202057728 438209150213269314 438324450531213312 439468155128512512 439842086679181824 440135708591259648 441659615962980096 441805109658271524 442633049249808384 443074446011400192 443305410196340736 445137250734342144 445283890049281536 446265311363334144 447662970264010752 448109382897893376 448790062411874304 450343934254387008 451336508083372032 453201534976278528 453587151887906256 453889949484736512 455461478961823224 456465332038864896 456920522449256448 457158704264976384 458351552419190784 459047789819790336 460059547251769344 461652438084761088 461960619761074176 462112801113452544 465287496652357632 465440773960977408 465751484586786816 467364082944287232 469105661944922112 470729873665079424 471044115093454848 472675038432290496 474119903619457568 474436408103387136 476079076774909872 476396889128607744 477853131207012352 478046345687202888 479827730922743808 480148045735919616 481615754287382528 481810490141432832 482872417363427328 483605902032371712 485440182217113156 485604273528373248 486834885123637248 488846599524974592 489262545856617984 490340897670823936 492367099727314944 493115006847614976 494401674519576576 494822347514079552 495912953326174208 497962180406034432 498718586470883328 501548327795789824 502048475283750912 503620841547012096 505497527227252736 507586359984390144 507753571593793536 510285545873894538 511410233117617152 511751631212642304 513523498543723008 514303542298098432 515437085346889728 517221713039408256 517566990658240512 519358992845356224 521294324953104384 523448433733902336 523620870706099584 527570074944405504 527743869688037376 529571107873214352 530563520312901632 533384891571889764 533740959116310528 534917342913626112 535588961371773606 537127745157070848 537584772607888896 537943643833761792 539806197288086784 540995949083099136 541535434013933568 541817723573305344 543231469533855744 544056639786418176 547143630322679808 547689245764091904 550420364088695232 551633509879676928 553912987193229312 554754382703566848 556675140953339496 557902072491945984 560207452956788736 561058409779743744 562295002196606976 564241868770263552 564618535263535104 564804534694219776 566573446740388608 568684718130659328 569251814494961664 571034654982438912 571222768043017728 575336512257319296 575720585114222592 577713935861688384 578591485085360736 579866721015250944 581874427169334288 582262864490520576 584278866951025752 586456115572242432 586847611455012864 588879487950640128 589073479544362032 590177398999744512 591073880261787648 593516334312456192 593711853399042048 595020415151112192 595767496357366146 596883960352014336 597479177197191168 598386749882499072 600458579005849344 601782010777829376 604268713301704704 604782869183875008 605186599312982016 607281971949097632 608620442718486528 609227363265675264 609544939019968512 611135403225587712 612063719759720448 615536584113014784 615947493014765568 616150401484603392 619222909599782136 620383328869810176 620587698614636544 623152110592382976 624098680541512704 625474215926562816 626259533572506933 627639831553439232 628058820124606464 630233384576387328 631190711002211712 632581877471182848 634772102366546496 635195852171476992 635405101530997248 637395127582937184 639770307896991744 640408291306831872 642413986855243776 642625614048394944 644807869376495616 647253576289484208 647472364704497664 647685658253500416 649928177844399432 652350061142157312 652785545326362624 654608730565501074 655045722551835648 656489466303086592 657313725319903971 657486675796819968 659202232692768768 659763130018772736 660203562886889472 662489423944470144 663949573874712576 664611669017100288 664958115294511104 667705876101513216 669397967045001216 671494455396016128 672164074346840064 676781813312520192 677004762125058048 679802302464417792 680380727831859384 681880310823489536 684697998058297344 685155076499570688 685738056397464576 687249447129186304 687527328628786176 689628950719211008 690089320877654016 692478657127141632 692940929641611264 695059099937472512 697931244978536448 698161160941466112 703658492917383168 706094810497619136 711179855429186352 711654612155080704 714118615162364808 716779696810518528 717258191778349056 719741596384115712 721327932110798848 722423631431073792 724308626045140992 725408853048557568 728160273325669734 729524840430239744 730252327685455872 733893818784926976 735511346506235904 738550649590972416 739672510271422464 742233521271119328 743869429989261312 746943270609051648 748077879706324992 752322491693684736 752824713684713472 753072712925626368 755431262320518144 758246290840879104 761379539976585216 761630357390690304 765428318810841807 767115349676425728 767627446818963456 770285247815584512 771455313447147648 773155628020334592 775832569559112384 776350485987360768 779038489268034336 781941487429656576 785172650600853504 785431306059149376 788098507015716864 791355112416608256 791615804532056064 794356661809821528 795845280469352448 797848999843332096 800077337357834646 800611438674465792 802376014370439168 803383442057660409 805691617735606272 806377158911833344 806915465750642688 809709295932130176 811493923624648704 812303151020900352 812726585359958016 814847204300783616 816084959679627264 820715445484019712 821533868646137856 825630546133042848 827177771826413568 827450264819515392 830869480789843968 832131574055350272 835012711430009244 836853108737918976 837411760166141952 840311179435183104 841587614669615616 843442503294910464 846362803155395328 846927802895302656 847206802041329664 849860170110582912 853027077195988992 853877721742442496 856551982473658368 856834152064526592 863004768385978944 863580877671333888 866570903792532576 867887227628041104 869800081522876416 872811640754001432 873394296735780864 876418300426538628 876648901062426624 878936310257025024 879684173358363648 880271417182519296 883319231925960192 883610219316543048 885266098499616768 886610820392681472 890274501468684288 890567780098563072 892530622726668288 893651244536049219 895325940528021504 896218765795786752 897580124823748608 900687868508774016 902673016166744064 906403069952557056 907174303775812512 907779898969473024 910922957923646448 912930664077729792 913841044898512896 914317408529952768 916703104838381568 918095579639580672 920119094503538688 923304876169522176 923921239522148352 924225602226905088 930574993304715264 930881547921954816 931502969173573632 934728165888574464 938211323889844224 941459747330158848 942088230186909696 945350076864580992 948239807238915136 948872816206774272 952158153549819744 952793778257215488 955706262414024704 956092691374405776 959655461845487616 963231508574765056 963620980282865664 965744834726854656 967211804064743424 970880364434226312 971208547056746496 977693199049949184 978525091713235968 980681795341647872 981913095848251611 984734199454629888 986230013695229952 988803349039153152 989644695028159104 991825906652348416 995924360812068864 997437172941766656 1003096655591579648 1004096950567501824 1007241683094024192 1010995054454505472 1015172719968780288 1015507143187587072 1020571091747789076 1022820466235234304 1023503262425284608 1027046997087446016 1028607084596196864 1030874170693779456 1034443426078816512 1035133981316481024 1038717985690712448 1042588649906208768 1046896867467804672 1047241741412199168 1055487739376074752 1059142215746428704 1061127040625803264 1066769783143779528 1067481918232621056 1071177922743547212 1074255490314141696 1075169545215777792 1075887287667523584 1079612394576173568 1081991898166198272 1083635447146610688 1086462939067711488 1088113279572836352 1092240409988504601 1094287260645359616 1095378491528183808 1100840728177390464 1103267019759353856 1107825974386458624 1109508765407133696 1113350281906678992 1115804144983891968 1120414905913577472 1122116819559487488 1124590004393213952 1128483737540527104 1129237070527070208 1129609069388439552 1133146893480777216 1137369436261318656 1138503628989923328 1142069309964877824 1142445536086035456 1150673024514638592 1151441170228445184 1155427871723376768 1157182970170721472 1159733442030501888 1163748854338668576 1164525728981041152 1168557733902051504 1172912231144484864 1177758975901280256 1178146959088724064 1180354797999489024 1182147760523575296 1187032668624912384 1187423706798084096 1191534992714732292 1193767920704028672 1194958354394382336 1196773499764998144 1200116006036751969 1200917158011698688 1203564021555658752 1208537426603409408 1209565738367750016 1210373198625964032 1214563943898195264 1217240885436973056 1218454726531350528 1219089878039937024 1222270806451175424 1224127439519440896 1231073168226029568 1232300802969206784 1238445819199564272 1240766657739620352 1241175397229273088 1246304221184765952 1248197361083025408 1250948431853125632 1252519067145013866 1255279663106878464 1256117640249212928 1260466769152774656 1262381422004423424 1265163754942365696 1269544204733092992 1270391704342953984 1270810203061994496 1274790255165874368 1279540615793983488 1280816582613663744 1284827973710487552 1285251228096789888 1294507152578968416 1294944729408995328 1295371316507000832 1299856355688798864 1304700122284314624 1309217461131002148 1310091445103671296 1312978932606173184 1314627450639807942 1314973351593639936 1318404465385537536 1319526260037545472 1320407125773778944 1324978847888940288 1327899147749425152 1329223338034200576 1329916230589022208 1335411752203026432 1338795934090002432 1342988910792032256 1344328148693680128 1354009524250116096 1359604604928835584 1360761455663718768 1363760621646979072 1369395996116594688 1371476112794929152 1374498894258372608 1375054657257572352 1379257901438422016 1380178641755308032 1384957314254283264 1385881859283222528 1390118199874945024 1395862489957072896 1396322321882932224 1407316985834766336 1412189620995238272 1422359710858372704 1423309224310161408 1428237230324729616 1433559393621037056 1439483192768231424 1442655864221597696 1444847262862147584 1448617252090281984 1450817706097115136 1456320546651339468 1459049680860479488 1460504655370911744 1467787637569853952 1471022693012471808 1477101299181944832 1479345020542844928 1484467042542238656 1487738859978522624 1493886541218103296 1496155759412649984 1504644983387369472 1506145425851252736 1510862524641036288 1516492581681758208 1522759079953170432 1523260714781380608 1530856637621683614 1534230699352851456 1535254893637926912 1540570495631169024 1542910626894295296 1546311256040669184 1551665139118224768 1552700971974721536 1558076978536068672 1563882974859313152 1570345301201707008 1570862612118298752 1582710224833216512 1583231609064112128 1588713323619643056 1591690560938704896 1600154674715669292 1601222877348931584 1604752028740878336 1606766884115320818 1611383235471212544 1612754317823666688 1613830931501285376 1619418591864260352 1622987847249297408 1624606302041800704 1625453170719916032 1629694408601567232 1632169919359254528 1641430890968039424 1643067737292275712 1651261092266085696 1654900529639030784 1661738961579687936 1664263148110700544 1670025422860018488 1673706217475837952 1680622358870366208 1683175229339231232 1686885006589820928 1692725606310790656 1693855605790605312 1694413604082659328 1699720340221165824 1706054154391977984 1707755443484884992 1713103964947316736 1713668304129053184 1726009536771957888 1727161755342667776 1733141807585065152 1735774455256082208 1739600163045752832 1745623281508002864 1746788593471561728 1752836600853077256 1759368346716727296 1760542834365038592 1766638463851920384 1767220438633086096 1770532196999233536 1773221640785362944 1780549002937368576 1781135560197126144 1785061245453336576 1787302489072098438 1790651881056043008 1792437531591573504 1795160249647497216 1801375737017548032 1805346032333488128 1812806139905114112 1814348607551625024 1815559797938946048 1821845915847292896 1825861328155459584 1827682089797025792 1828634817059905536 1833406209676763136 1836191159279161344 1846609752339044352 1847842479044296704 1848451204453810176 1861149986609430528 1861763095843909632 1869456331777148928 1876422647779688448 1882919494660317696 1884176460373819392 1890700153729161984 1896479614477830272 1897745632413548544 1904316307099639488 1905587556514430976 1911412524828049408 1912185382748811552 1919310923690975232 1927241960565731328 1934423608129486848 1941760728868452624 1942417094113492992 1957050183426471936 1961363590683295744 1963826191696503222 1969468398909259776 1972460027390459904 1977606698078306304 1979289390056318208 1983651813304696832 1991848721624137728 1994874345883533312 2006193311183159296 2008193901135003648 2014483366188048384 2030345439937560576 2031014286375174144 2041142183495578152 2045640932470468608 2054093994174892032 2057214169192393728 2061748341387558912 2068886852157633024 2070267962632962048 2077435971381424896 2085177299812417536 2093793734935609344 2094483482824398336 2110975478752149504 2118284431492857408 2133539566287559056 2134963836465242112 2142355845487094424 2150339090431555584 2151774575335047168 2159224789152347136 2163983796332396544 2167270894293221376 2172925878135422976 2176226559145672704 2184480819977009202 2188574521290719232 2190756983056367616 2201681456354780928 2206534039518707712 2215651948772917248 2219017530814267392 2226700563813357984 2231608289967783936 2240829811827154944 2244233639118974976 2256967475081054208 2258474141054140416 2259218138776879104 2266293786961554432 2274738872522637312 2284138619929755648 2284891072172070912 2296284956432525421 2301346049029277184 2302882340456890368 2310855743446753536 2314365940341442944 2319466884061003776 2327497708677337152 2329051457962082304 2337115467804103008 2345824462288969728 2355517951802560512 2356293918177448128 2364295521047150592 2374065337249824768 2374847413596168192 2383069985429464584 2387535841408057344 2393546999529996288 2400232012073503938 2401834316023397376 2407128043111317504 2410150326172981227 2417074853206818816 2419131476735500032 2420746397251928064 2429127887796390528 2434481770873946112 2436909453062701056 2438179756079874048 2444541612902350848 2448254879038881792 2462146336452059136 2464601605938413568 2476891638399128544 2481533315479240704 2482350794458546176 2492608442369531904 2496394722166050816 2505038134290027732 2510559326213756928 2512235280498425856 2520933538305549312 2524762844008846848 2530327509884731392 2539088409466185984 2540783408685907968 2541620406123988992 2549580510331748736 2559081231587966976 2561633165227327488 2569655947420975104 2570502456193579776 2589014305157936832 2590742633014001664 2599712711377597728 2609400244568629248 2618434922262004296 2620182890207342592 2629254901279615884 2629946703187279872 2636808930771075072 2639052520075090944 2640814251547557888 2649957695777880576 2655798295498850304 2659832461178044416 2670823504406052864 2677591868180004864 2685977821584064512 2688656297387360256 2708019048500232192 2719209209857671168 2721522911327437536 2727521243293958144 2738791992233189376 2742952225589858304 2750109314515144704 2758515802876844032 2760357283510616064 2769914628508566528 2771763718566445056 2780236399749890048 2791724979914145792 2792644643765864448 2814633971669532672 2824379241990476544 2844719421716745408 2846618448620322816 2856474460649459232 2867118787242074112 2878966385536462848 2889694525724295168 2897234504180563968 2901635412194230272 2912641093302678936 2918099361720958976 2935575275139707904 2942045386024943616 2945739287544754833 2954202598363889664 2958690041085689856 2968934085084477312 2975477719957045248 2987773082436206592 2992311518825299968 3009289966774738944 3012290851702505472 3021725049282072576 3032985163363516416 3045518159906340864 3046521429562761216 3061713275243367228 3068461398705702912 3070509787275853824 3081140991262338048 3085821253788590592 3092622512081338368 3103330278236449536 3105401943949443072 3116153957072137344 3127765949718626304 3140690602403414016 3141725224236597504 3166463218128224256 3177426647239286112 3183381121877409792 3200309349431338584 3202445754697863168 3213533768230641636 3222766470942425088 3225508635647333376 3227661863002570752 3238837183728520704 3245975694498594816 3250906341439832064 3259388817203134464 3264339838718509056 3276721229965513803 3282861781936078848 3286135474584551424 3302522184532171392 3309801059278061568 3323477923159375872 3328526296221401088 3340050845720036976 3347412434951675904 3361244717740732416 3366350458678462464 3373770013179641856 3385451212621581312 3387711211581210624 3388827208165318656 3399440680442331648 3412108308783955968 3415510886969769984 3426207929894633472 3427336608258106368 3452019073543915776 3454323510685335552 3466283615170130304 3471548910512164416 3479200326091505664 3491246563016005728 3493577186943123456 3505673201706154512 3518736693433454592 3533276927703840768 3534440877266172192 3541064393998467072 3546443281570725888 3561098005874737152 3562271120394252288 3574604978144196876 3581303762112086016 3584875063183147008 3590320499294994432 3600348018110255907 3602751474035096064 3610692064666976256 3625612279810228224 3628697215103250048 3631119595877892096 3643691831694585792 3651722656310919168 3655364179594051584 3657269634119811072 3666812419353526272 3672382318558322688 3693219504678088704 3696902408907620352 3722299973218861056 3723526191687819264 3738912663554297856 3752845295559376896 3765838989320635392 3768352920747638784 3781400307458323968 3792959228955660544 3795491264827097088 3808632614199278976 3811175113028861952 3822825049656098816 3824370765497623104 3838621847381950464 3854483921131462656 3883521457736905248 3884834188226985984 3914100366852943872 3927652383393006444 3938936797818519552 3944920054780919808 3955213396156612608 3958578780112636416 3967303626609393664 3983697443248275456 3989748691767066624 4012386622366318592 4016387802270007296 4028966732376096768 4062028572750348288 4082284366991156304 4091281864940937216 4108187988349784064 4114428338384787456 4123496682775117824 4137773704315266048 4140535925265924096 4154871942762849792 4170354599624835072 4187587469871218688 4188966965648796672 4221950957504299008 4236568862985714816 4267079132575118112 4269927672930484224 4284711690974188848 4300678180863111168 4318449578304694272 4327967592664793088 4334541788586442752 4345851756270845952 4352453118291345408 4368961639954018404 4377149042581438464 4381513966112735232 4403362912709561856 4413068079037415424 4431303897545834496 4438035061628534784 4453401127626715968 4463216579935567872 4481659623654309888 4488467278237949952 4513934950162108416 4518436277553758208 4532587573923108864 4549477745045274624 4568277239859511296 4569782144344141824 4592569912865050842 4602692098058554368 4605764680913780736 4621711486893507072 4628731880682885888 4638933768122007552 4654995417354674304 4658102915924164608 4674230935608206016 4691648924577939456 4711035903605121024 4712587836354896256 4748130674499649536 4749694827192336384 4766139970858929168 4775071682816114688 4800464024147007876 4803668632046794752 4814256086222635008 4820300652345962454 4834149706413637632 4838262953471000064 4841492794503856128 4858255775592781056 4868963541747892224 4873818906125402112 4876359512159748096 4889083225804701696 4896509758077763584 4924292672904118272 4929203211876827136 4953783276798257088 4964701588917092352 4985216884739063808 4992789444332101632 5010076268580055464 5021118652427513856 5041867076611098624 5049525688017693696 5060655019769462784 5078176818932371968 5081566817371815936 5083240812247977984 5099161020663497472 5118162463175933952 5123266330454654976 5139311894841950208 5141004912387159552 5178028610315873664 5181485266028003328 5199425422755195456 5218800489137258496 5236869844524008592 5240365780414685184 5258509802559231768 5278105040150181888 5281628503095115776 5299915391555761152 5311596590997700608 5319664922356088832 5341647008812105728 5355183736360009728 5371955643168129024 5377312594774720512 5416038097000464384 5438418419715342336 5443045822654875072 5455042486587916288 5477583984466378752 5485904451179716608 5500218629030289408 5517031605753688064 5539829257017133056 5543527437132890112 5560472799499780096 5583449959828291584 5585289287531728896 5629267943339065344 5648758483980953088 5689438843433490816 5693236897240645632 5712948921298918464 5734237574484148224 5757932771072925696 5803270824388460544 5825282186605357872 5836198723441917952 5871150550279415808 5884090772049887232 5891478575089509666 5908405196727779328 5917380082171379712 5937868170168954624 5950955439914090496 5975546164872413184 5984623037650599936 6018579933549477888 6024581703405010944 6043450098564145152 6091036319812681728 6093042859125522432 6123426550486734456 6136922797411405824 6162281982524676096 6171642507577181184 6185245024162676736 6206660556472899072 6210803887898886144 6232307914144274688 6255531899437252608 6281381204806828032 6283450448473195008 6332926436256448512 6354853294478572224 6400618698862677168 6404891509395726336 6427067536461283272 6451017271294666752 6455323726005141504 6477674367457041408 6491951388997189632 6501812682879664128 6518777634406268928 6528679677437018112 6553442459931027606 6565723563872157696 6572270949169102848 6605044369064342784 6619602118556123136 6646955846318751744 6657052592442802176 6680101691440073952 6694824869903351808 6722489435481464832 6732700917356924928 6770902425243162624 6775422423162421248 6777654416330637312 6798881360884663296 6824216617567911936 6852415859789266944 6854673216516212736 6888854869297576263 6904038147087831552 6908647021370671104 6932567230340260608 6943097821024328832 6958400652183011328 6982493126032011456 6987154373886246912 7011346403412309024 7037473386866909184 7066553855407681536 7068881754532344384 7092886563141451776 7122196011749474304 7124542240788504576 7149209956288393752 7162607524224172032 7180640998589988864 7200696036220511814 7205502948070192128 7221384129333952512 7230450978518943681 7251224559620456448 7257394430206500096 7262239191755784192 7287383663389171584 7303445312621838336 7310728359188103168 7314539268239622144 7333624838707052544 7344764637116645376 7386439009356177408 7393804817815240704 7444599946437722112 7447052383375638528 7477825327108595712 7531677978641270784 7536705841495277568 7562800614916647936 7585918457911321088 7590982529654194176 7617265228398557952 7622350226057723904 7645650099312197632 7648741530995246208 7677243694763900928 7708967842262925312 7767042915473810496 7828200733705887744 7855304766786012888 7889840109561839616 7910426792313225216 7917157560225272832 7934607253218787328 7967394886496550912 7979497383534133248 8024773244732637184 8032775604540014592 8057933464752193536 8124057145500696576 8164568733982312608 8182563729881874432 8216375976699568128 8228856676769574912 8275547408630532096 8281071850531848192 8309743885525699584 8340709199249670144 8375174939742437376 8377933931297593344 8443901915008598016 8473137725971429632 8534158265150236224 8539855345860968448 8569423381948377696 8601356361726222336 8636899156609388544 8669083577172885504 8691703512541691904 8704906236582690816 8737923279908036808 8754298085162876928 8806725825419123712 8826136158074830848 8837217862634264499 8862607795091668992 8876070123257069568 8906802255253431936 8926433159871135744 8963319247308619776 8976934556475899904 9027869900324216832 9036872555107516416 9065175147846217728 9098955490090549248 9136554479719022592 9139564288688283648 9185139825730101684 9205384196117108736 9211529361827561472 9243422973787014144 9257463761365771776 9277867536244015104 9309990834709348608 9316205831848329216 9348461871216412032 9383297849155878912 9422071807210242048 9425175672709792512 9499389654384672768 9532279941717858336 9550143365632229376 9600928048294015752 9607337264093589504 9640601304691924908 9668299412827275264 9676525906942000128 9682985589007712256 9716511551185562112 9737927083495784448 9752719024319496192 9778166451609403392 9793019516155527168 9830163689896541409 9848585345808236544 9858406423753654272 9907566553596514176 9929403177834184704 9970433769478127616 9985578888664203264 10020152537160110928 10042237304855027712 10083734153222197248 10099051376035387392 10121310039538925568 10156353637864743936 10163133634743631872 10166481624495955968 10198322041326994944 10236324926351867904 10246532660909309952 10278623789683900416 10282009824774319104 10356057220631747328 10362970532056006656 10398850845510390912 10437600978274516992 10473739689048017184 10480731560829370368 10517019605118463536 10556210080300363776 10599830783111522304 10623193181995401216 10639329844712177664 10683294017624211456 10743911286336258048 10754625189549441024 10801044054330767721 10832076194000928768 10876836839430684672 10886091645309750144 10910084973175832576 10955167968932757504 10971808902359433216 11000437258060578816 11034063211507376128 11079658514034266112 11120945598999560192 11166899919656583168 11170578575063457792 11258535886678130688 11297516967961906176 11378877686866981632 11386473794481291264 11425897842597836928 11468475148968296448 11515865542145851392 11650564373210715744 11672397446883835904 11742301100558831616 11782957150179019332 11816810393455558656 11834760164342759424 11875736340337909248 11901910879828180992 11951092329744826368 11969246075301199872 12037159867098955776 12049163406810021888 12086900197128290304 12186085718251044864 12246853100973468912 12273845594822811648 12324563965049352192 12343285015154362368 12370490048325353472 12413321112945798144 12421607775797772288 12464615828288549376 12511063798874505216 12562762409613656064 12566900896946390016 12665852872512897024 12709706588957144448 12801237397725354336 12809783018791452672 12854135072922566544 12902034542589333504 12955348734914082816 12983902777994379264 13003625365759328256 13037555268812537856 13057359354874036224 13106884919862055212 13131447127744315392 13144541898338205696 13210088738128685568 13239204237112246272 13293911692637503488 13314105184885604352 13360203382880147904 13389649739806703616 13444978870962929664 13465401834713849856 13541804850486325248 13555308832661274624 13597762721769326592 13648433235135823872 13704831719578533888 13709346433032425472 13777709738595152526 13808076294175663104 13817294042741342208 13865134460680521216 13886195642048657664 13916801304366022656 13964986252064022912 13974308747772493824 14022692806824618048 14074946773733818368 14133107710815363072 14137763509064688768 14244392023498948608 14249084481577009152 14298419912576787504 14325215048448344064 14401392072441023628 14411005896140384256 14442768258667905024 14460901957037887362 14502449119240912896 14514788860413000192 14524478383511568384 14574767326778343168 14606890625243676672 14621456718376206336 14629078536479244288 14667249677414105088 14689529274233290752 14772878018712354816 14787609635630481408 14894104766751277056 14955650654217191424 15063355957282541568 15125601229833295872 15171836915822642176 15181965059308388352 15234530456797115904 15244700452115447808 15291300198624395264 15297483061990492416 15354487389527801856 15417935684525850624 15534085830947620992 15656401467411775488 15710609533572025776 15834315120450545664 15869214506437574656 15934789772993101824 15958994767068266496 16049546489465274368 16065551209080029184 16115866929504387072 16248114291001393152 16329137467964625216 16365127459763748864 16432751953399136256 16457713353539149824 16551094817261064192 16619487771051399168 16681418398499340288 16750349879484874752 16755867862595186688 16887803830017196032 16946275451942859264 17068316530300472448 17079710691721936896 17138846763896755392 17202712723452444672 17273798313218777088 17409812473165381632 17475846559816073616 17508596170325753856 17613451650838247424 17652272316149661696 17674435725268528998 17725215590183337984 17752140246514139136 17813604510506863872 17852866319742271488 17926638494617239552 17953869112951799808 18055739800648433664 18073745110215032832 18130350295692435456 18273108959438045184 18279128577376567296 18370279651460203368 18410768392234217472 18486845947574028288 18514927522731543552 18555735072488030208 18619981669418697216 18632411663696658432 18696923742432824064 18766595698311757824 18844143614420484096 18850351345419585024 18998779308769345536 19064559883435716672 19201856096588031504 19214674528187179008 19281202609383849816 19353051813884000256 19365971178015424512 19433023102371124224 19475854166991568896 19505438048638992384 19556332903218806784 19586039032311054336 19660327379793082818 19697170691616473088 19716812847507308544 19815133107193028352 19858806355668369408 19940867538956255232 19971157777328406528 20040305074320221856 20084474609710055424 20167468306444394496 20198102752070774784 20312707275729487872 20326267269487263744 20332963248991911936 20396644082653989888 20472649852703735808 20557247579367800832 20564019649548638208 20712114441263494656 20725941064112013312 20797701691020781824 20875201956549033984 20947479378096034368 20961463121658740736 21034039210236927072 21112420160600727552 21199661566223044608 21278659689424355328 21366588035248422912 21487822572672516096 21602088108661535442 21664152388001857536 21753673678861369344 21772183290619500288 21820169946351665152 21910335937865515008 21943617804718866432 22000874516121157632 22068126423014752256 22159317028068532224 22333799839313166336 22341157150126915584 22595033935923812352 22757755373733963264 22772947588962582528 22851795685195673856 22936950297936592896 23031731084291702784 23301128746421431488 23484602201117663232 23565914300358038664 23669520328685518848 23751472680675818496 23803821759656361984 23902184659489652736 23938492150602399744 24074319734197911552 24098326813620043776 24173800394256580608 24372171436502089728 24493706201946937824 24547691189645623296 24649127930098704384 24686570030308724736 24826642225891596288 24843215551595544576 24929231656577098752 25022127597749010432 25125524819227312128 25133801793892780032 25331705745025794048 25419413177914288896 25602474795450708672 25619566037582905344 25708270145845133088 25804069085178667008 25910697469828165632 26007250731518656512 26075110537625075712 26114718709748072448 26213769839724110424 26262894255488630784 26420177476257371136 26478408474224492544 26511653587902793497 26587823385275006976 26628210369771208704 26720406765760295808 26779299479613407232 26889957741925859328 26930803669427699712 27083609700972650496 27110617665322549248 27195525443538653184 27296866470271647744 27409663439157067776 27418692866064850944 27555419477190305052 27616152588351326208 27634588085482684416 27730268921361042432 27772391284097315328 27833602608732045312 27929972504128045824 27948617495544987648 28045385613649236096 28149893547467636736 28266215421630726144 28275527018129377536 28498168963154018304 28596839825153575008 28650430096896688128 28802784144882047256 28822011792280768512 28921803914075774724 29004898238481825792 29029577720826000384 29048956767023136768 29149534653556686336 29213781250487353344 29258157072958488576 29334499354828210176 29379058548466581504 29545756037424709632 29575219271260962816 29788209533502554112 29911301308434382848 30126711914565083136 30251202459666591744 30343673831645284352 30363930118616776704 30469060913594231808 30489400904230895616 30582600397248790528 30594966123980984832 30708974779055603712 30835871369051701248 31068171661895241984 31312802934823550976 31421219067144051552 31668630240901091328 31869579545986203648 31917989534136532992 32099092978930548736 32231733859008774144 32403132162992303163 32496228582002786304 32658274935929250432 32730254919527497728 32865503906798272512 32915426707078299648 33102189634522128384 33238975542102798336 33362836796998680576 33500699758969749504 33511735725190373376 33775607660034392064 33892550903885718528 34136633060600944896 34159421383443873792 34277693527793510784 34405425446904889344 34547596626437554176 34951693119632147232 35017192340651507712 35226903301676494848 35348871450537057996 35450431180366675968 35504280493028278272 35627209021013727744 35705732639484542976 35853276989234479104 35907738225903599616 36111479601296867328 36147490220430065664 36260700591384870912 36558257154753134592 36740559302920406736 36821536784468434944 36973691895148056576 37029855045463087104 37111470144976060416 37239963338837394432 37264823327393316864 37393847484865648128 37533191396623515648 37688287228840968192 37700702690839170048 37997558617538691072 38129119766871433344 38403712193176063008 38429349056374358016 38562405218767699632 38706103627768000512 38866046204742248448 38951708333983137792 39010876097277984768 39112665806437613568 39172078064622108672 39320654759586165636 39394341383232946176 39433625695014617088 39630266214386056704 39717612711336738816 39881735077912510464 39942315554656813056 40080610148640443712 40168949219420110848 40334936612888788992 40396205504141549568 40625414551458975744 40665926497983823872 40793288165307979776 40945299705407471616 41114495158735601664 41128039299097276416 41424228882526989312 41451882128224026624 41595403382041563648 41750403913098067968 41894958756192068736 41922926243317481472 42068078420473854144 42224840321201455104 42399323132446089216 42733176070496845824 42975645145345032192 43204176217323070884 43328304776003715072 43507347357722738688 43544366581239000576 43640339892703330304 43820671875731030016 43887235609437732864 44001749032242315264 44136252846029504512 44318634056137064448 44682314300253831168 45190067871847624704 45515510747467926528 45545895177925165056 45703591370391347712 45873900595873185792 46063462168583405568 46602257492842862976 46969204402235326464 47131828600716077328 47502945361351636992 47607643519312723968 47804369318979305472 47876984301204799488 48148639468395823104 48196653627240087552 48347600788513161216 48744342873004179456 48987412403893875648 49095382379291246592 49298255860197408768 49373140060617449472 49653284451783192576 49858463313154197504 50044255195498020864 50251049638454624256 50267603587785560064 50663411490051588096 50838826355828577792 51204949590901417344 51239132075165810688 51416540291690266176 51608138170357334016 51821394939656331264 52229437419496144896 52427539679448220848 52525788510977261568 52840354952514742272 52956816948448985088 53023307175805586994 53175646770550013952 53256420739542417408 53440813531520591616 53558598959226814464 53779915483851718656 53861607338855399424 54167219401945300992 54221235330645098496 54391050887077306368 54819326878314135552 54837385732129701888 55110838954380610104 55232305176702652416 55460537842722084864 55544782568194630656 55667205217464090624 55859945008256091648 55897234991089975296 56090771227298472192 56299787094935273472 56532430843261452288 56551054036258755072 56996337926308036608 57193679650307150016 57605568289764094512 57644023584561537024 57843607828151549448 58059155441652000768 58097913534046273536 58299069307113372672 58427562500974706688 58516314145916977152 58668998709656420352 58758117096933163008 59091512074849419264 59150438542521925632 59576419067005108224 59822602616868765696 60253423829130166272 60502404919333183488 60687347663290568704 60938121827188463616 60978801808461791232 61165200794497581056 61189932247961969664 61417949558111207424 61671742738103402496 62136343323790483968 62625605869647101952 62842438134288103104 63337260481802182656 63835979068273065984 64198185957861097472 64463467718017548288 64806264325984606326 64992457164005572608 65316549871858500864 65460509839054995456 65731007813596545024 65830853414156599296 66204379269044256768 66477951084205596672 67001399517939499008 67023471450380746752 67785101807771437056 68273266121201889792 68318842766887747584 68555387055587021568 68810850893809778688 69095193252875108352 69903386239264294464 70453806603352989696 70697742901074115992 71008560986056556544 71254418042027455488 71411465278969085952 71706553978468958208 71815476451807199232 72222959202593734656 72294980440860131328 72521401182769741824 73116514309506269184 73481118605840813472 73643073568936869888 73947383790296113152 74059710090926174208 74479926677674788864 74529646654786633728 74787694969731296256 75066382793247031296 75376574457681936384 75401405381678340096 75995117235077382144 76258239533742866688 76807424386352126016 76858698112748716032 77124810437535399264 77412207255536001024 77732092409484496896 78021752194555969536 78225331612875227136 78344156129244217344 78641309519172331272 78788682766465892352 79260532428772113408 79435225422673477632 79534960763708380491 79763470155825020928 79884631109313626112 80161220297280887424 80337898438840221696 80669873225777577984 80792411008283099136 81250829102917951488 81331852995967647744 81586576330615959552 81890599410814943232 82228990317471203328 82256078598194552832 82848457765053978624 82903764256448053248 83190806764083127296 83500807826196135936 83789917512384137472 83845852486634962944 84136156840947708288 84449680642402910208 84798646264892178432 85951290290690064384 86408352434646141768 87014694715445477376 87088733162478001152 87280679785406660608 87641343751462060032 87774471218875465728 88003498064484630528 88272505692059009024 88637268112274128896 89364628600507662336 90380135743695249408 91031021494935853056 91091790355850330112 91407182740782695424 91747801191746371584 92126924337166811136 93204514985685725952 93938408804470652928 94263657201432154656 95005890722703273984 95608738637958610944 95753968602409598976 96297278936791646208 96695201577026322432 97209396488976909489 97488685746008358912 97974824807787751296 98190764758582493184 98596511720394817536 98746280121234898944 99306568903566385152 99716926626308395008 100088510390996041728 100502099276909248512 100535207175571120128 101326822980103176192 101677652711657155584 102409899181802834688 102478264150331621376 102833080583380532352 103216276340714668032 103642789879312662528 104855079358896441696 105051577021954523136 105680709905029484544 106046614351611173988 106351293541100027904 106512841479084834816 106881627063041183232 107117197918453628928 107559830967703437312 107723214677710798848 108334438803890601984 108442470661290196992 108782101774154612736 109674771464259403776 110221677908761220208 110464610353405304832 110921075685444169728 111089565136389261312 111334410434928181248 111719890016512183296 111794469982179950592 112181542454596944384 112599574189870546944 113064861686522904576 113102108072517510144 113992675852616073216 114387359300614300032 115211136579528189024 115288047169123074048 115687215656303098896 116118310883304001536 116598138614226745344 116855125001949413376 117032628291833954304 117337997419312840704 117516234193866326016 118183024149698838528 118300877085043851264 119152838134010216448 119645205233737531392 120506847658260332544 121004809838666366976 121374695326581137408 121876243654376927232 122330401588995162112 122379864495923939328 122835899116222414848 123343485476206804992 124272686647580967936 125251211739294203904 125684876268576206208 126674520963604365312 128396371915722194944 128926935436035096576 129612528651969212652 129984914328011145216 130633099743717001728 130921019678109990912 131462015627193090048 131661706828313198592 132408758538088513536 132955902168411193344 134046942900761493504 135570203615542874112 136546532242403779584 136637685533775495168 137110774111174043136 137621701787619557376 138190386505750216704 139806772478528588928 140907613206705979392 141395485802148231984 142508836084054910976 142822930557938171904 143413107956937916416 143630952903614398464 144445918405187469312 144589960881720262656 145042802365539483648 146233028619012538368 146962237211681626944 147286147137873739776 147894767580592226304 148119420181852348416 148959853355349577728 149575389939462592512 150132765586494062592 150753148915363872768 150802810763356680192 151990234470154764288 152516479067485733376 153614848772704252032 153717396225497432064 154249620875070798528 154824414511072002048 155464184818968993792 156688312258488434688 157282619038344662544 157577365532931784704 158521064857544226816 158870450845346955264 159069921527416760982 159526940311650041856 159769262218627252224 160322440594561774848 160675796877680443392 161339746451555155968 161584822016566198272 162501658205835902976 162663705991935295488 163173152661231919104 164457980634942406656 164512157196389105664 165696915530107957248 166381613528166254592 167001615652392271872 167579835024768274944 167691704973269925888 168272313681895416576 168899361284805820416 169597292529784356864 172816704869292283536 174177466324956002304 174561359570813321216 175282687502924120064 175548942437750931456 176006996128969261056 176545011384118018048 177274536224548257792 178729257201015324672 180760271487390498816 182062042989871706112 182814365481565390848 183495602383492743168 184253848674333622272 186409029971371451904 187876817608941305856 188527314402864309312 190011781445406547968 191507937204819197952 192594557873583292416 193390403154052644864 194418792977953818978 194977371492016717824 195949649615575502592 196381529517164986368 197193023440789635072 197492560242469797888 198613137807132770304 199433853252616790016 201004198553818497024 201070414351142240256 203355305423314311168 204819798363605669376 204956528300663242752 205666161166761064704 206432552681429336064 207285579758625325056 209710158717792883392 211361419810058969088 212093228703222347976 213025682958169669632 213763254126082366464 214234395836907257856 215119661935406874624 215446429355421597696 216668877607781203968 216884941322580393984 217564203548309225472 219349542928518807552 220443355817522440416 220929220706810609664 221842151370888339456 222179130272778522624 223439780033024366592 223588939964359901184 224363084909193888768 225199148379741093888 226129723373045809152 226204216145035020288 227985351705232146432 228774718601228600064 230422273159056378048 230576094338246148096 231374431312606197792 232236621766608003072 233196277228453490688 234065256583667908608 234675994838625681408 235032468387732652032 236366048299397677056 238305676268020432896 239290410467475062784 241013695316520665088 242009619677332733952 242749390653162274816 243752487308753854464 244759728991847878656 245671798232444829696 246686970952413609984 248545373295161935872 250502423478588407808 251369752537152412416 253349041927208730624 257853870872070193152 259225057303938425304 261266199487434003456 261842039356219981824 262924031254386180096 263323413656626397184 264817517076177027072 265911804336822386688 268093885801522987008 271140407231085748224 273093064484807559168 273275371067550990336 274221548222348086272 275243403575239114752 276380773011500433408 279613544957057177856 281815226413411958784 282790971604296463968 285017672168109821952 286826215913875832832 287261905807228796928 288891836810374938624 290085604731078967296 291628189466930728467 292466057238025076736 293924474423363253888 294572294275747479552 295789535161184452608 296238840363704696832 297919706710699155456 299150779878925185024 300265531172988125184 301506297830727745536 301605621526713360384 303980468940309528576 305032958134971466752 307229697545408504064 307434792450994864128 308499241750141597056 309648829022144004096 310928369637937987584 314565238076689325088 315154731065863569408 317042129715088453632 318139843054833521964 319053880623300083712 319538524437254504448 320644881189123549696 321351593755360886784 322679492903110311936 323169644033132396544 325003316411671805952 325327411983870590976 326346305322463838208 329024314392778211328 331393831060215914496 332763227056332509184 334003231304784543744 335159670049536549888 335383409946539851776 336544627363790833152 337798722569611640832 339194585059568713728 345633409738584567072 348354932649912004608 350565375005848240128 351097884875501862912 352013992257938522112 353090022768236036096 354549072449096515584 357458514402030649344 361520542974780997632 364124085979743412224 365628730963130781696 366991204766985486336 368507697348667244544 372818059942742903808 375753635217882611712 377054628805728618624 380023562890813095936 385189115747166584832 386780806308105289728 388837585955907637956 389954742984033435648 391899299231151005184 392763059034329972736 394386046881579270144 394985120484939595776 397226275614265540608 398867706505233580032 402140828702284480512 406710610846628622336 409639596727211338752 409913056601326485504 411332322333522129408 412865105362858672128 414571159517250650112 419420317435585766784 422722839620117938176 424186457406444695952 427526508252164732928 428468791673814515712 430239323870813749248 430892858710843195392 433337755215562407936 433769882645160787968 435128407096618450944 438699085857037615104 440886711635044880832 441858441413621219328 443684302741776678912 444358260545557045248 446879560066048733184 448726169818387777536 450398296759482187776 452259446746091618304 452408432290070040576 455970703410464292864 457549437202457200128 460844546318112756096 461152188676492296192 462748862625212395584 464473243533216006144 466392554456906981376 470064936775465304064 472732096598795354112 476611352536040865792 478580820934950125568 482027390633041330176 484019239354665467904 485498781306324549632 487504974617507708928 489519457983695757312 493373941904827219968 497090746590323871744 501004846957176815616 502739505074304824832 506698083854417461248 518450114607876850608 522532398974868006912 523684078712439963648 525848062508772360192 526646827313252794368 529635034152354054144 531823608673644773376 536187771603045974016 542280814462171496448 546186128969615118336 548443096444696172544 550486807150478229504 552761546023000866816 559227089914114355712 563630452826823917568 565581943208592927936 570035344336219643904 574523811614457593856 577783673620749877248 580171209462157934592 583256378933861456934 584932114476050153472 587848948846726507776 589144588551494959104 591579070322368905216 592477680727409393664 595839413421398310912 598301559757850370048 603012595661455491072 603211243053426720768 610065916269942933504 614459395090817008128 614869584901989728256 616998483500283194112 619297658044288008192 621856739275875975168 629130476153378650176 634084259430176907264 636279686109667043928 639077048874509008896 641289762378247099392 642703187510721773568 645358985806220623872 646339288066264793088 650006632823343611904 650654823967741181952 652692610644927676416 658048628785556422656 662787662120431828992 665526454112665018368 670319340099073099776 670766819893079703552 673089254727581666304 675597445139223281664 678389170119137427456 691266819477169134144 696709865299824009216 702195769751003725824 704027984515877044224 706180045536472072192 709098144898193031168 714917028804061298688 723041085949561995264 728248171959486824448 731257461926261563392 737015394697334489088 745636119885485807616 751507270435765223424 754109257611457237248 760047125781626191872 773561612616210579456 777675171911815275912 783798598462302010368 785526118068659945472 788772093763158540288 789970240969879191552 794452551228531081216 797735413010467160064 804281657404568961024 813421221693257244672 819279193454422677504 819826113202652971008 822664644667044258816 825730210725717344256 829142319034501300224 838840634871171533568 845445679240235876352 848372914812889391904 855053016504329465856 860478647741627498496 861785717421686390784 866675510431124815872 870256814193236901888 874884568400792185401 877398171714075230208 881773423270089761664 883716882827242438656 887368605483553357824 888716521091114090496 893759120132097466368 897452339636775555072 900796593518964375552 904518893492183236608 904816864580140081152 911941406820928585728 915098874404914400256 921689092636225512192 922304377352984592384 925497725250424791168 928946487066432012288 932785108913813962752 945464193197590708224 957161641869900251136 964054781266082660352 968038478709330935808 970997562612649099264 975009949235015417856 979038915967391514624 994181493180647743488 1002009693914353631232 1005479010148609649664 1013396167708834922496 1036900229215753701216 1045064797949736013824 1051696125017544720384 1053293654626505588736 1059270068304708108288 1063647217347289546752 1072375543206091948032 1084561628924342992896 1092372257939230236672 1096886192889392345088 1100973614300956459008 1105523092046001733632 1118454179828228711424 1127260905653647835136 1131163886417185855872 1140070688672439287808 1155567347241499754496 1160342418924315869184 1166512757867722913868 1169864228952100306944 1175697897693453015552 1178289177102989918208 1183158140644737810432 1184955361454818787328 1191678826842796621824 1196603119515700740096 1206422486106853441536 1220131832539885867008 1228918790181634016256 1229739169803979456512 1233996967000566388224 1238595316088576016384 1243713478551751950336 1258260952306757300352 1268168518860353814528 1272559372219334087856 1282579524756494198784 1285406375021443547136 1290717971612441247744 1292678576132529586176 1300013265646687223808 1301309647935482363904 1305385221289855352832 1316097257571112845312 1325575324240863657984 1331052908225330036736 1340638680198146199552 1346178509455163332608 1351194890278446563328 1356778340238274854912 1382533638954338268288 1393419730599648018432 1412360091072944144384 1418196289796386062336 1429834057608122597376 1446082171899123990528 1456496343918973648896 1462514923852523126784 1491272239770971615232 1503014540871530446848 1508218515222914474496 1520094251563252383744 1555350343823630551824 1567597196924604020736 1571052236137319890944 1577544187526317080576 1579940481939758383104 1588905102457062162432 1595470826020934320128 1608563314809137922048 1626842443386514489344 1638558386908845355008 1645329289334088517632 1651460421451434688512 1658284638069002600448 1677681269742343067136 1690891358480471752704 1696745829625778783808 1710106033008658931712 1723571434843372781568 1733351020862249631744 1740513628386473803776 1749769136801584370802 1754796343428150460416 1763546846540179523328 1767433765654484877312 1774737210967106715648 1777433042182228180992 1787518240264194932736 1794904679273551110144 1809037786984366473216 1809633729160280162304 1830197748809828800512 1843378185272451024384 1844608754705969184768 1850995450500849582336 1857892974132864024576 1865570217827627925504 1928109562532165320704 1936076957418661871616 1941995125225298198528 1950019898470030835712 1958077831934783029248 1988362986361295486976 2010958020297219299328 2026792335417669844992 2073800458431507402432 2090129595899472027648 2106587309253011177472 2118540136609416216576 2127294434694579093504 2144751086412183896064 2169123257848685985792 2184744515878460473344 2193772385778784690176 2211046184092003467264 2236908359656457422848 2254521811307295670272 2262327772834371711744 2280141377344878575616 2320684837848631738368 2333025515735445827736 2351395795386906031104 2356578354205979836416 2366316281289475620864 2369910722909637574656 2383357653685593243648 2393206239031401480192 2412844972213706883072 2440263665079771734016 2457837580363268032512 2459478339607958913024 2467993934001132776448 2477190632177152032768 2487426957103503900672 2516521904613514600704 2536337037720707629056 2545118744438668175712 2565159049512988397568 2581435943224882495488 2585357152265059172352 2600026531293374447616 2610770442579710705664 2632194515142225690624 2651150648481727315968 2662105816450660073472 2681277360396292399104 2692357018910326665216 2702389780556893126656 2713556680476549709824 2765067277908676536576 2786839461199296036864 2836392579592772124672 2892164343798247981056 2912992687837947297792 2925029847705046253568 2982544479541943230464 3006029081743060893696 3016437030445828948992 3040188503126504767488 3110700687647261103648 3135194393849208041472 3155088375052634161152 3159880963879516766208 3177810204914124324864 3190941652041868640256 3217126629618275844096 3253684886773028978688 3277116773817690710016 3290658578668177035264 3302920842902869377024 3316569276138005200896 3355362539484686134272 3381782716960943505408 3393491659251557567616 3420212066017317863424 3466702041724499263488 3481027256772947607552 3499538273603168741604 3509592686856300920832 3527093693080359046656 3534867531308969754624 3549474421934213431296 3554866084364456361984 3575036480528389865472 3589809358547102220288 3619267458320560324608 3660395497619657601024 3686756370544902048768 3689217509411938369536 3701990901001699164672 3715785948265728049152 3731140435655255851008 3856219125064330641408 3872153914837323743232 3883990250450596397056 3900039796940061671424 3916155663869566058496 3976725972722590973952 4021916040594438598656 4053584670835339689984 4147600916863014804864 4180259191798944055296 4237080273218832433152 4254588869389158187008 4289502172824367792128 4338246515697371971584 4369489031756920946688 4387544771557569380352 4473816719312914845696 4509043622614591340544 4524655545668743423488 4560282754689757151232 4666051031470891655472 4702791590773812062208 4713156708411959672832 4732632562578951241728 4739821445819275149312 4766715307371186487296 4786412478062802960384 4825689944427413766144 4880527330159543468032 4915675160726536065024 4935987868002265552896 4954381264354304065536 4974853914207007801344 5033043809227029201408 5072674075441415258112 5090237488877336351424 5130318099025976795136 5170714304530118344704 5200053062586748895232 5221540885159421411328 5264389030284451381248 5302301296963454631936 5324211632901320146944 5362554720792584798208 5384714037820653330432 5427113360953099419648 5530134555817353073152 5573678922398592073728 5784328687596495962112 5825985375675894595584 5850059695410092507136 5965088959083886460928 6032874060891657897984 6080377006253009534976 6221401375294522207296 6270388787698416082944 6319761927759033532416 6355620409828248649728 6381883304083737280512 6434253259236551688192 6507369773546057957376 6554233547635381420032 6581317157336354070528 6633138552276010401792 6710725078969372268544 6763565433921887010816 6786983318503115135232 6840424132034635726848 6962054513545895215104 6999076547206337483208 7054187386160718093312 7069735062617939509248 7098948843868426862592 7109732168728912723968 7150072961056779730944 7179618717094204440576 7238534916641120649216 7320790995239315202048 7373512741089804097536 7378435018823876739072 7403981802003398329344 7431571896531456098304 7462280871310511702016 7744307829674647486464 7767980500901192794112 7800079593880123342848 7832311327739132116992 7953451945445181947904 8043832081188877197312 8107169341670679379968 8295201833726029609728 8360518383597888110592 8509177738778316374016 8676493031394743943168 8738978063513841893376 8775089543115138760704 8947633438625829691392 9018087245229182681088 9049311091337486846976 9120565509379514302464 9332102062941783310944 9405583181547624124416 9465265125157902483456 9479642891638550298624 9533430614742372974592 9572824956125605920768 9651379888854827532288 9761054660319086936064 9831350321453072130048 9871975736004531105792 9908762528708608131072 9949707828414015602688 10066087618454058402816 10145348150882830516224 10180474977754672702848 10260636198051953590272 10400106125173497790464 10443081770318842822656 10528778060568902762496 10604602593926909263872 10648423265802640293888 10725109441585169596416 10769428075641306660864 11060269111634706146304 11147357844797184147456 11568657375192991924224 11651970751351789191168 11700119390820185014272 11930177918167772921856 12065748121783315795968 12160754012506019069952 12442802750589044414592 12540777575396832165888 12711240819656497299456 12763766608167474561024 12868506518473103376384 13014739547092115914752 13108467095270762840064 13162634314672708141056 13421450157938744537088 13527130867843774021632 13573966637006230270464 13680848264069271453696 13998153094412674966416 14108374772321436186624 14139470125235879018496 14197897687736853725184 14219464337457825447936 14300145922113559461888 14359237434188408881152 14477069833282241298432 14641581990478630404096 14747025482179608195072 14807963604006796658688 14863143793062912196608 14924561742621023404032 15535961001802385588224 15600159187760246685696 15664622655478264233984 15906903890890363895808 16087664162377754394624 16590403667452059219456 16721036767195776221184 17352986062789487886336 17477956127027683786752 17550179086230277521408 17895266877251659382784 18098622182674973693952 18241131018759028604928 18664204125883566621888 18811166363095248248832 18959285783277100597248 19066861229484745949184 19145649912251211841536 19302759777709655064576 19522109320638173872128 19662700642906144260096 19743951472009062211584 19899415656828031205376 20132175236908116805632 20290696301765661032448 20360949955509345405696 20521272396103907180544 20886163540637685645312 21209205187853818527744 21296846531605280587776 21450218883170339192832 21538856151282613321728 22120538223269412292608 22294715689594368294912 23303941502703578382336 23400238781640370028544 23860355836335545843712 24131496243566631591936 24321508025012038139904 24885605501178088829184 25081555150793664331776 25527533216334949122048 26029479094184231829504 26216934190541525680128 26325268629345416282112 26842900315877489074176 27054261735687548043264 27147933274012460540928 27361696528138542907392 27996306188825349932832 28216749544642872373248 28395795375473707450368 28438928674915650895872 28600291844227118923776 28718474868376817762304 28954139666564482596864 29283163980957260808192 29494050964359216390144 29615927208013593317376 29726287586125824393216 29849123485242046808064 31200318375520493371392 31329245310956528467968 31813807781780727791616 32175328324755508789248 33180807334904118438912 33442073534391552442368 34705972125578975772672 34955912254055367573504 35100358172460555042816 35790533754503318765568 36197244365349947387904 36482262037518057209856 37328408251767133243776 37622332726190496497664 38133722458969491898368 38291299824502423683072 38605519555419310129152 39044218641276347744256 39325401285812288520192 39487902944018124423168 40264350473816233611264 40581392603531322064896 40721899911018690811392 41042544792207814361088 42418410375707637055488 42593693063210561175552 42900437766340678385664 43077712302565226643456 44241076446538824585216 44589431379188736589824 46607883005407156764672 46800477563280740057088 47720711672671091687424 48262992487133263183872 49771211002356177658368 50163110301587328663552 52058958188368463659008 52433868381083051360256 52650537258690832564224 53685800631754978148352 54295866548024921081856 54723393056277085814784 55992612377650699865664 56433499089285744746496 56877857349831301791744 57200583688454237847552 57436949736753635524608 57908279333128965193728 58566327961914521616384 58988101928718432780288 59231854416027186634752 59698246970484093616128 62658490621913056935936 63627615563561455583232 64350656649511017578496 66361614669808236877824 66884147068783104884736 69911824508110735147008 70200716344921110085632 71581067509006637531136 72394488730699894775808 72964524075036114419712 74656816503534266487552 75244665452380992995328 76582599649004847366144 78088437282552695488512 78650802571624577040384 78975805888036248846336 80528700947632467222528 81162785207062644129792 81443799822037381622784 82085089584415628722176 85187386126421122351104 85800875532681356771328 86155424605130453286912 88482152893077649170432 89178862758377473179648 93600955126561480114176 95441423345342183374848 96525984974266526367744 99542422004712355316736 100326220603174657327104 104117916376736927318016 104867736762166102720512 105301074517381665128448 107371601263509956296704 108591733096049842163712 109446786112554171629568 111985224755301399731328 112866998178571489492992 114401167376908475695104 114873899473507271049216 115816558666257930387456 117132655923829043232768 117976203857436865560576 118463708832054373269504 127255231127122911166464 128701313299022035156992 132723229339616473755648 133768294137566209769472 139823649016221470294016 140401432689842220171264 143162135018013275062272 144788977461399789551616 149313633007068532975104 150489330904761985990656 156176874565105390977024 157301605143249154080768 157951611776072497692672 161057401895264934445056 162887599644074763245568 164170179168831257444352 171601751065362713542656 172310849210260906573824 176964305786155298340864 190882846690684366749696 193051969948533052735488 199084844009424710633472 200652441206349314654208 209735473524332205441024 210602149034763330256896 214743202527019912593408 217183466192099684327424 218893572225108343259136 223970449510602799462656 225733996357142978985984 229747798947014542098432 234265311847658086465536 235952407714873731121152 236927417664108746539008 257402626598044070313984 265446458679232947511296 267536588275132419538944 280802865379684440342528 286324270036026550124544 289577954922799579103232 298627266014137065950208 300978661809523971981312 312353749130210781954048 314603210286498308161536 315903223552144995385344 322114803790529868890112 325775199288149526491136 328340358337662514888704 343203502130725427085312 344621698420521813147648 353928611572310596681728 381765693381368733499392 386103939897066105470976 398169688018849421266944 401304882412698629308416 419470947048664410882048 421204298069526660513792 429486405054039825186816 434366932384199368654848 447940899021205598925312 451467992714285957971968 468530623695316172931072 471904815429747462242304 473854835328217493078016 514805253196088140627968 530892917358465895022592 572648540072053100249088 579155909845599158206464 597254532028274131900416 601957323619047943962624 629206420572996616323072 631806447104289990770688 644229607581059737780224 651550398576299052982272 656680716675325029777408 689243396841043626295296 707857223144621193363456 772207879794132210941952 796339376037698842533888 802609764825397258616832 842408596139053321027584 858972810108079650373632 868733864768398737309696 895881798042411197850624 902935985428571915943936 937061247390632345862144 943809630859494924484608 947709670656434986156032 1029610506392176281255936 1061785834716931790045184 1145297080144106200498176 1158311819691198316412928 1194509064056548263800832 1203914647238095887925248 1258412841145993232646144 1263612894208579981541376 1288459215162119475560448 1303100797152598105964544 1415714446289242386726912 1544415759588264421883904 1592678752075397685067776 1717945620216159300747264 1737467729536797474619392 1791763596084822395701248 1805871970857143831887872 1887619261718989848969216 1895419341312869972312064 2123571669433863580090368 2316623639382396632825856 2389018128113096527601664 2407829294476191775850496 2527225788417159963082752 2576918430324238951120896 2606201594305196211929088 2831428892578484773453824 3088831519176528843767808 3185357504150795370135552 3435891240432318601494528 3474935459073594949238784 3583527192169644791402496 3611743941714287663775744 3775238523437979697938432 3790838682625739944624128 4247143338867727160180736 4633247278764793265651712 4778036256226193055203328 5153836860648477902241792 5212403188610392423858176 5662857785156969546907648 6370715008301590740271104 6949870918147189898477568 7167054384339289582804992 7223487883428575327551488 7581677365251479889248256 8494286677735454320361472 9266494557529586531303424 9556072512452386110406656 10307673721296955804483584 10424806377220784847716352 11325715570313939093815296 12741430016603181480542208 13899741836294379796955136 14334108768678579165609984 16988573355470908640722944 19112145024904772220813312 20849612754441569695432704 25482860033206362961084416 27799483672588759593910272 28668217537357158331219968 33977146710941817281445888 38224290049809544441626624 41699225508883139390865408 50965720066412725922168832 57336435074714316662439936 76448580099619088883253248 83398451017766278781730816 101931440132825451844337664 114672870149428633324879872 152897160199238177766506496 229345740298857266649759744 305794320398476355533012992 458691480597714533299519488 917382961195429066599038976
- Sum of all divisors σ(n): 3086025798723347680108443255
- Sum of proper divisors (its aliquot sum) s(n): 2168642837527918613509404279
- 917382961195429066599038976 is an abundant number, because the sum of its proper divisors (2168642837527918613509404279) is greater than itself. Its abundance is 1251259876332489546910365303
Bases of 917382961195429066599038976
- Binary: 1011110110110101110110010111111001111110011000001010001110101000111001000000000000000000002
- Hexadecimal: 0x2F6D765F9F9828EA3900000
- Base-36: 379NZBVB00QV400000
Squares and roots of 917382961195429066599038976
- 917382961195429066599038976 squared (9173829611954290665990389762) is 841591497491694112602377671186347483513400526767128576
- 917382961195429066599038976 cubed (9173829611954290665990389763) is 772061700085825858737925875684528344578182074391796735652645806942031308627378176
-
917382961195429066599038976 is a
perfect square number . Itssquare root is 30288330445824 -
The
cube root of 917382961195429066599038976 is 971665739.2685898857
Scales and comparisons
How big is 917382961195429066599038976?- 917,382,961,195,429,066,599,038,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 917,382,961,195,429,066,599,038,976 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 917382961195429066599038976 cubic inches would be around 80972144.9 feet tall.
Recreational maths with 917382961195429066599038976
- 917382961195429066599038976 backwards is 679830995660924591169283719
- 917382961195429066599038976 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 917382961195429066599038976's digits is 144
- 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 917382961195429066599038976 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 917382961195429066599038976 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/917382961195429066599038976/
Chicago style:
Numbermatics. 2024. "Number 917382961195429066599038976 - Facts about the integer". https://numbermatics.com/n/917382961195429066599038976/
The information we have on file for 917382961195429066599038976 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 917382961195429066599038976, math, Factors of 917382961195429066599038976, curriculum, school, college, exams, university, Prime factorization of 917382961195429066599038976, STEM, science, technology, engineering, physics, economics, calculator, nine hundred seventeen septillion, three hundred eighty-two sextillion, nine hundred sixty-one quintillion, one hundred ninety-five quadrillion, four hundred twenty-nine trillion, sixty-six billion, five hundred ninety-nine million, thirty-eight thousand, nine hundred seventy-six.