904631130619483272833138688
904,631,130,619,483,272,833,138,688 is an even composite number composed of five prime numbers multiplied together.
904631130619483272833138688 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, eight hundred eight divisors.
Prime factorization of 904631130619483272833138688:
218 × 312 × 133 × 1133 × 1273
(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 × 3 × 3 × 13 × 13 × 13 × 113 × 113 × 113 × 127 × 127 × 127)See below for interesting mathematical facts about the number 904631130619483272833138688 from the Numbermatics database.
Names of 904631130619483272833138688
- Cardinal: 904631130619483272833138688 can be written as Nine hundred four septillion, six hundred thirty-one sextillion, one hundred thirty quintillion, six hundred nineteen quadrillion, four hundred eighty-three trillion, two hundred seventy-two billion, eight hundred thirty-three million, one hundred thirty-eight thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 9.04631130619483272833138688 × 1026
Factors of 904631130619483272833138688
Divisors of 904631130619483272833138688
- Number of divisors d(n): 15808
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 54 64 72 78 81 96 104 108 113 117 127 128 144 156 162 169 192 208 216 226 234 243 254 256 288 312 324 338 339 351 381 384 416 432 452 468 486 507 508 512 576 624 648 676 678 702 729 762 768 832 864 904 936 972 1014 1016 1017 1024 1053 1143 1152 1248 1296 1352 1356 1404 1458 1469 1521 1524 1536 1651 1664 1728 1808 1872 1944 2028 2032 2034 2048 2106 2187 2197 2286 2304 2496 2592 2704 2712 2808 2916 2938 3042 3048 3051 3072 3159 3302 3328 3429 3456 3616 3744 3888 4056 4064 4068 4096 4212 4374 4394 4407 4563 4572 4608 4953 4992 5184 5408 5424 5616 5832 5876 6084 6096 6102 6144 6318 6561 6591 6604 6656 6858 6912 7232 7488 7776 8112 8128 8136 8192 8424 8748 8788 8814 9126 9144 9153 9216 9477 9906 9984 10287 10368 10816 10848 11232 11664 11752 12168 12192 12204 12288 12636 12769 13122 13182 13208 13221 13312 13689 13716 13824 14351 14464 14859 14976 15552 16129 16224 16256 16272 16384 16848 17496 17576 17628 18252 18288 18306 18432 18954 19097 19683 19773 19812 19968 20574 20736 21463 21632 21696 22464 23328 23504 24336 24384 24408 24576 25272 25538 26244 26364 26416 26442 26624 27378 27432 27459 27648 28431 28702 28928 29718 29952 30861 31104 32258 32448 32512 32544 32768 33696 34992 35152 35256 36504 36576 36612 36864 37908 38194 38307 39366 39546 39624 39663 39936 41067 41148 41472 42926 43053 43264 43392 44577 44928 46656 47008 48387 48672 48768 48816 49152 50544 51076 52488 52728 52832 52884 53248 54756 54864 54918 55296 56862 57291 57404 57856 59049 59319 59436 59904 61722 62208 64389 64516 64896 65024 65088 65536 67392 69984 70304 70512 73008 73152 73224 73728 75816 76388 76614 78732 79092 79248 79326 79872 82134 82296 82377 82944 85293 85852 86106 86528 86784 89154 89856 92583 93312 94016 96774 97344 97536 97632 98304 101088 102152 104976 105456 105664 105768 106496 109512 109728 109836 110592 113724 114582 114808 114921 115712 118098 118638 118872 118989 119808 123201 123444 124416 128778 129032 129159 129792 130048 130176 131072 133731 134784 139968 140608 141024 145161 146016 146304 146448 147456 151632 152776 153228 157464 158184 158496 158652 159744 164268 164592 164754 165888 165997 170586 171704 171873 172212 173056 173568 177147 177957 178308 179712 185166 186563 186624 188032 193167 193548 194688 195072 195264 196608 202176 204304 209677 209952 210912 211328 211536 212992 219024 219456 219672 221184 227448 229164 229616 229842 231424 236196 237276 237744 237978 239616 246402 246888 247131 248261 248832 255879 257556 258064 258318 259584 260096 260352 262144 267462 269568 277749 279019 279936 281216 282048 290322 292032 292608 292896 294912 303264 305552 306456 314928 316368 316992 317304 319488 328536 329184 329508 331776 331994 341172 343408 343746 344424 344763 346112 347136 354294 355914 356616 356967 359424 369603 370332 373126 373248 376064 386334 387096 387477 389376 390144 390528 393216 401193 404352 408608 419354 419904 421824 422656 423072 425984 435483 438048 438912 439344 442368 454896 458328 459232 459684 462848 472392 474552 475488 475956 479232 492804 493776 494262 496522 497664 497991 511758 515112 515619 516128 516636 519168 520192 520704 531441 533871 534924 539136 555498 558038 559689 559872 562432 564096 579501 580644 584064 585216 585792 589824 606528 611104 612912 629031 629856 632736 633984 634608 638976 657072 658368 659016 663552 663988 682344 686816 687492 688848 689526 692224 694272 708588 711828 713232 713934 718848 739206 740664 741393 744783 746252 746496 752128 767637 772668 774192 774954 778752 780288 781056 786432 802386 808704 817216 833247 837057 838708 839808 843648 845312 846144 851968 870966 876096 877824 878688 884736 909792 916656 918464 919368 925696 944784 949104 950976 951912 958464 985608 987552 988524 993044 995328 995982 1023516 1030224 1031238 1032256 1033272 1034289 1038336 1040384 1041408 1062882 1067742 1069848 1070901 1078272 1108809 1110996 1116076 1119378 1119744 1124864 1128192 1159002 1161288 1162431 1168128 1170432 1171584 1179648 1203579 1213056 1222208 1225824 1258062 1259712 1265472 1267968 1269216 1277952 1306449 1314144 1316736 1318032 1327104 1327976 1364688 1373632 1374984 1377696 1379052 1384448 1388544 1417176 1423656 1426464 1427868 1437696 1442897 1478412 1481328 1482786 1489566 1492504 1492992 1493973 1504256 1535274 1545336 1546857 1548384 1549908 1557504 1560576 1562112 1601613 1604772 1617408 1621663 1634432 1666494 1674114 1677416 1679067 1679616 1687296 1690624 1692288 1703936 1738503 1741932 1752192 1755648 1757376 1769472 1819584 1822577 1833312 1836928 1838736 1851392 1887093 1889568 1898208 1901952 1903824 1916928 1971216 1975104 1977048 1986088 1990656 1991964 2047032 2048383 2060448 2062476 2064512 2066544 2068578 2076672 2080768 2082816 2125764 2135484 2139696 2141802 2156544 2157961 2217618 2221992 2224179 2232152 2234349 2238756 2239488 2249728 2256384 2302911 2318004 2322576 2324862 2336256 2340864 2343168 2359296 2407158 2425319 2426112 2444416 2451648 2499741 2511171 2516124 2519424 2530944 2535936 2538432 2555904 2612898 2628288 2633472 2636064 2654208 2655952 2725801 2729376 2747264 2749968 2755392 2758104 2768896 2777088 2834352 2847312 2852928 2855736 2875392 2885794 2956824 2962656 2965572 2979132 2985008 2985984 2987946 3008512 3070548 3090672 3093714 3096768 3099816 3102867 3115008 3121152 3124224 3203226 3209544 3212703 3234816 3243326 3268864 3326427 3332988 3348228 3354832 3358134 3359232 3374592 3381248 3384576 3407872 3477006 3483864 3487293 3504384 3511296 3514752 3538944 3610737 3639168 3645154 3666624 3673856 3677472 3702784 3774186 3779136 3796416 3803904 3807648 3833856 3919347 3942432 3950208 3954096 3972176 3981312 3983928 4094064 4096766 4120896 4124952 4129024 4133088 4137156 4153344 4161536 4165632 4251528 4270968 4279392 4283604 4313088 4315922 4328691 4435236 4443984 4448358 4464304 4468698 4477512 4478976 4481919 4499456 4512768 4605822 4636008 4640571 4645152 4649724 4672512 4681728 4686336 4804839 4814316 4850638 4852224 4864989 4888832 4903296 4999482 5022342 5032248 5037201 5038848 5061888 5071872 5076864 5111808 5215509 5225796 5256576 5266944 5272128 5308416 5311904 5451602 5458752 5467731 5494528 5499936 5510784 5516208 5537792 5554176 5661279 5668704 5694624 5705856 5711472 5750784 5771588 5913648 5925312 5931144 5958264 5970016 5971968 5975892 6017024 6141096 6145149 6181344 6187428 6193536 6199632 6205734 6230016 6242304 6248448 6406452 6419088 6425406 6469632 6473883 6486652 6537728 6652854 6665976 6672537 6696456 6703047 6709664 6716268 6718464 6749184 6762496 6769152 6908733 6954012 6967728 6974586 7008768 7022592 7029504 7077888 7221474 7275957 7278336 7290308 7333248 7347712 7354944 7405568 7499223 7533513 7548372 7558272 7592832 7607808 7615296 7667712 7838694 7884864 7900416 7908192 7944352 7962624 7967856 8177403 8188128 8193532 8241792 8249904 8258048 8266176 8274312 8306688 8323072 8331264 8503056 8541936 8558784 8567208 8626176 8631844 8657382 8870472 8887968 8896716 8928608 8937396 8955024 8957952 8963838 8998912 9025536 9211644 9272016 9281142 9290304 9299448 9308601 9345024 9363456 9372672 9609678 9628632 9638109 9701276 9704448 9729978 9777664 9806592 9979281 9998964 10044684 10064496 10074402 10077696 10123776 10143744 10153728 10223616 10431018 10451592 10461879 10513152 10533888 10544256 10616832 10623808 10832211 10903204 10917504 10935462 10989056 10999872 11021568 11032416 11075584 11108352 11322558 11337408 11389248 11411712 11422944 11501568 11543176 11758041 11827296 11850624 11862288 11916528 11940032 11943936 11951784 12034048 12282192 12290298 12362688 12374856 12387072 12399264 12411468 12460032 12484608 12496896 12812904 12838176 12850812 12939264 12947766 12973304 12986073 13075456 13305708 13331952 13345074 13392912 13406094 13419328 13432536 13436928 13445757 13498368 13524992 13538304 13817466 13908024 13921713 13935456 13949172 14017536 14045184 14059008 14414517 14442948 14551914 14556672 14580616 14594967 14666496 14695424 14709888 14811136 14998446 15067026 15096744 15111603 15116544 15185664 15215616 15230592 15335424 15646527 15677388 15769728 15800832 15816384 15888704 15925248 15935712 16354806 16376256 16387064 16403193 16483584 16499808 16516096 16532352 16548624 16613376 16646144 16662528 16983837 17006112 17083872 17117568 17134416 17252352 17263688 17314764 17740944 17775936 17793432 17857216 17874792 17910048 17915904 17927676 17997824 18051072 18423288 18435447 18544032 18562284 18580608 18598896 18617202 18690048 18726912 18745344 18757661 19219356 19257264 19276218 19402552 19408896 19421649 19459956 19555328 19613184 19958562 19997928 20017611 20089368 20109141 20128992 20148804 20155392 20247552 20287488 20307456 20862036 20903184 20923758 21026304 21067776 21081619 21088512 21233664 21247616 21664422 21806408 21827871 21835008 21870924 21978112 21999744 22043136 22064832 22151168 22216704 22497669 22600539 22645116 22674816 22778496 22823424 22845888 23003136 23086352 23516082 23654592 23693501 23701248 23724576 23833056 23880064 23887872 23903568 24068096 24532209 24564384 24580596 24725376 24749712 24774144 24798528 24822936 24920064 24969216 24993792 25625808 25676352 25701624 25878528 25895532 25946608 25972146 26150912 26611416 26628979 26663904 26690148 26785824 26812188 26838656 26865072 26873856 26891514 26996736 27049984 27076608 27634932 27816048 27843426 27870912 27898344 27925803 28035072 28053493 28090368 28118016 28829034 28885896 28914327 29103828 29113344 29161232 29189934 29332992 29390848 29419776 29622272 29937843 29996892 30134052 30193488 30223206 30233088 30371328 30431232 30461184 30670848 31293054 31354776 31385637 31529147 31539456 31601664 31632768 31777408 31850496 31871424 32496633 32709612 32752512 32774128 32806386 32967168 32999616 33032192 33064704 33097248 33226752 33292288 33325056 33967674 34012224 34167744 34235136 34268832 34504704 34527376 34629528 35274123 35435413 35481888 35551872 35586864 35714432 35749584 35820096 35831808 35855352 35995648 36102144 36846576 36870894 37088064 37124568 37161216 37197792 37234404 37380096 37453824 37490688 37515322 38438712 38514528 38552436 38805104 38817792 38843298 38919912 38958219 39110656 39226368 39917124 39995856 40035222 40178736 40218282 40257984 40297608 40310784 40337271 40495104 40574976 40614912 41724072 41765139 41806368 41847516 42052608 42135552 42163238 42177024 42495232 43243551 43328844 43612816 43655742 43670016 43741848 43784901 43956224 43999488 44086272 44129664 44302336 44433408 44995338 45201078 45290232 45334809 45349632 45556992 45646848 45691776 46006272 46172704 46939581 47032164 47309184 47387002 47402496 47449152 47666112 47760128 47775744 47807136 48136192 49064418 49128768 49161192 49209579 49450752 49499424 49548288 49597056 49645872 49840128 49938432 49987584 50951511 51251616 51352704 51403248 51757056 51791064 51893216 51944292 52301824 53222832 53257958 53327808 53380296 53571648 53624376 53677312 53730144 53747712 53783028 53993472 54099968 54153216 55269864 55306341 55632096 55686852 55741824 55796688 55851606 56070144 56106986 56180736 56236032 56272983 57658068 57771792 57828654 58207656 58226688 58264947 58322464 58379868 58665984 58781696 58839552 59875686 59993784 60052833 60268104 60327423 60386976 60446412 60466176 60742656 60862464 60922368 62586108 62709552 62771274 63058294 63078912 63203328 63244857 63265536 63554816 63700992 63742848 64993266 65419224 65483613 65505024 65548256 65612772 65934336 65999232 66064384 66129408 66194496 66453504 66650112 67493007 67801617 67935348 68024448 68335488 68470272 68537664 69009408 69054752 69259056 70548246 70870826 70963776 71080503 71103744 71173728 71428864 71499168 71640192 71663616 71710704 71991296 72204288 73596627 73693152 73741788 74176128 74249136 74322432 74395584 74468808 74760192 74907648 74981376 75030644 76877424 77029056 77104872 77610208 77635584 77686596 77839824 77916438 78221312 78452736 79834248 79886937 79991712 80070444 80357472 80436564 80515968 80595216 80621568 80674542 80990208 81149952 81229824 83448144 83530278 83612736 83695032 83777409 84105216 84160479 84271104 84326476 84354048 84990464 86487102 86657688 86742981 87225632 87311484 87340032 87483696 87569802 87912448 87998976 88172544 88259328 88866816 89813529 89990676 90402156 90580464 90669618 90699264 91113984 91293696 91383552 92012544 92345408 93879162 94064328 94156911 94587441 94618368 94774004 94804992 94898304 95332224 95520256 95551488 95614272 96272384 97489899 98128836 98257536 98322384 98419158 98901504 98998848 99096576 99194112 99291744 99680256 99876864 99975168 101903022 102503232 102705408 102806496 103514112 103582128 103786432 103888584 104603648 105822369 106306239 106445664 106515916 106655616 106760592 107143296 107248752 107354624 107460288 107495424 107566056 107986944 108199936 108306432 110539728 110612682 111264192 111373704 111483648 111593376 111703212 112140288 112213972 112361472 112472064 112545966 115316136 115543584 115657308 116415312 116453376 116529894 116644928 116759736 116874657 117331968 117563392 117679104 119751372 119987568 120105666 120536208 120654846 120773952 120892824 120932352 121011813 121485312 121724928 121844736 125172216 125295417 125419104 125542548 126116588 126157824 126406656 126489714 126531072 127109632 127485696 129730653 129986532 130838448 130967226 131010048 131096512 131225544 131354703 131868672 131998464 132128768 132258816 132388992 132907008 133300224 134986014 135603234 135870696 136004427 136048896 136670976 136940544 137075328 138018816 138109504 138518112 140818743 141096492 141741652 141927552 142161006 142207488 142347456 142857728 142998336 143280384 143327232 143421408 143982592 144408576 147193254 147386304 147483576 147628737 148352256 148498272 148644864 148791168 148937616 149520384 149815296 149962752 150061288 152854533 153754848 154058112 154209744 155220416 155271168 155373192 155679648 155832876 156442624 156905472 159668496 159773874 159983424 160140888 160714944 160873128 161031936 161190432 161243136 161349084 161980416 162299904 162459648 165919023 166896288 167060556 167225472 167390064 167554818 168210432 168320958 168542208 168652952 168708096 168818949 169980928 172974204 173315376 173485962 174451264 174622968 174680064 174794841 174967392 175139604 175824896 175997952 176345088 176518656 179627058 179981352 180804312 180982269 181160928 181339236 181398528 182227968 182587392 182767104 183247919 184690816 187758324 188128656 188313822 189174882 189236736 189548008 189609984 189734571 189796608 190664448 191040512 191102976 191228544 192544768 194979798 196257672 196450839 196515072 196644768 196838316 197803008 197997696 198193152 198388224 198583488 199360512 199950336 203404851 203806044 205006464 205410816 205612992 205951201 207028224 207164256 207572864 207777168 209207296 211644738 212612478 212891328 213031832 213241509 213311232 213521184 214286592 214497504 214709248 214920576 214990848 215132112 215973888 216399872 216612864 220789881 221079456 221225364 222528384 222747408 222967296 223186752 223406424 224280576 224427944 224722944 224944128 225091932 230632272 231087168 231314616 231467279 232830624 232906752 233059788 233289856 233519472 233749314 234663936 235126784 235358208 239502744 239660811 239975136 240211332 241072416 241309692 241547904 241785648 241864704 242023626 242970624 243449856 243689472 243849593 250344432 250590834 250838208 251085096 251332227 252233176 252315648 252481437 252813312 252979428 253062144 254219264 254971392 259461306 259973064 260228943 261676896 261934452 262020096 262193024 262451088 262709406 263737344 263996928 264257536 264517632 264777984 266600448 269972028 271206468 271741392 272008854 272097792 273341952 273881088 274061047 274150656 276037632 276219008 277036224 281637486 282192984 282470733 283483304 283762323 283855104 284322012 284414976 284694912 285715456 285996672 286560768 286654464 286842816 287965184 288817152 292469697 294386508 294772608 294967152 295257474 296704512 296996544 297289728 297582336 297875232 299040768 299630592 299925504 300122576 305709066 307509696 308015513 308116224 308419488 310440832 310542336 310746384 311359296 311665752 312885248 313810944 317467107 318918717 319336992 319547748 319966848 320281776 321429888 321746256 322063872 322380864 322486272 322698168 323960832 324599808 324919296 331838046 333792576 334121112 334450944 334780128 335109636 336420864 336641916 337084416 337305904 337416192 337637898 339961856 345948408 346176727 346630752 346971924 348902528 349245936 349360128 349589682 349934784 350279208 350623971 351649792 351995904 352690176 353037312 359254116 359962704 361608624 361964538 362321856 362678472 362797056 363035439 364455936 365174784 365534208 366495838 369381632 375516648 375886251 376257312 376627644 378349764 378473472 379096016 379219968 379469142 379593216 381328896 382081024 382457088 385089536 389191959 389959596 392515344 392901678 393030144 393289536 393676632 394064109 395606016 395995392 396386304 396776448 397166976 398721024 399900672 406809702 407612088 408013281 410012928 410821632 411225984 411902402 414056448 414328512 415145728 415554336 418414592 422456229 423289476 425224956 425782656 426063664 426483018 426622464 427042368 428573184 428995008 429418496 429841152 429981696 430264224 431947776 432799744 433225728 441579762 442158912 442450728 442886211 445056768 445494816 445934592 446373504 446812848 448561152 448855888 449445888 449888256 450183864 458563599 461264544 462174336 462629232 462934558 465661248 465813504 466119576 466579712 467038944 467498628 469327872 470253568 470716416 479005488 479321622 479950272 480422664 482144832 482619384 483095808 483571296 483729408 484047252 485941248 486899712 487378944 487699186 497757069 500688864 501181668 501676416 502170192 502664454 504466352 504631296 504962874 505626624 505958856 506124288 506456847 508438528 509942784 518922612 519946128 520457886 523353792 523868904 524040192 524384523 524386048 524902176 525418812 527474688 527993856 528515072 529035264 529555968 539944056 542412936 542946807 543482784 544017708 544195584 546683904 547762176 548122094 548301312 549743757 552438016 554072448 563274972 564385968 564941466 566966608 567524646 567710208 568644024 568829952 569203713 569389824 571430912 571993344 573121536 573308928 573685632 575930368 577634304 584939394 588773016 589352517 589545216 589934304 590514948 593409024 593993088 594579456 595164672 595750464 598081536 599851008 600245152 610214553 611418132 615019392 616031026 616232448 616838976 617853603 620881664 621084672 621492768 622718592 623331504 625770496 627621888 634934214 637837434 638673984 639095496 639724527 639933696 640563552 642859776 643492512 644127744 644761728 644972544 645396336 647921664 649199616 649838592 662369643 663676092 667585152 668242224 668901888 669560256 670219272 672841728 673283832 674168832 674611808 674832384 675275796 679923712 691896816 692353454 693261504 693943848 694401837 697805056 698491872 698720256 699179364 699869568 700558416 701247942 703299584 703991808 705380352 706074624 718508232 718982433 719925408 723217248 723929076 724643712 725356944 725594112 726070878 728911872 730349568 731068416 731548779 732991676 738763264 751033296 751772502 752514624 753255288 753996681 756699528 756946944 757444311 758192032 758439936 758938284 759186432 762657792 764162048 764914176 778383918 779919192 780686829 785030688 785803356 786060288 786579072 787353264 788128218 791212032 791990784 792772608 793552896 794333952 799801344 813619404 815224176 816026562 820025856 821643264 822183141 822451968 823804804 828112896 828657024 830291456 831108672 836829184 844912458 846578952 847412199 850449912 851286969 851565312 852127328 852966036 853244928 854084736 857146368 857990016 858836992 859682304 859963392 860528448 863895552 866451456 877409091 883159524 884317824 884901456 885772422 890113536 890989632 891869184 892747008 893625696 897122304 897711776 898891776 899776512 900367728 917127198 922529088 924046539 924348672 925258464 925869116 931322496 931627008 932239152 933159424 934077888 934997256 938655744 940507136 941432832 952401321 956756151 958010976 958643244 959900544 960845328 964289664 965238768 966191616 967142592 967458816 968094504 971882496 973799424 974757888 975398372 995514138 1001377728 1002363336 1003352832 1004340384 1005328908 1008932704 1009262592 1009925748 1011253248 1011917712 1012248576 1012913694 1016877056 1019885568 1037845224 1038530181 1039892256 1040915772 1046707584 1047737808 1048080384 1048769046 1048772096 1049804352 1050837624 1051871913 1054949376 1055987712 1057030144 1058070528 1059111936 1079888112 1084825872 1085893614 1086965568 1088035416 1088391168 1089106317 1093367808 1095524352 1096244188 1096602624 1099487514 1104876032 1108144896 1126549944 1127658753 1128771936 1129882932 1133933216 1135049292 1135420416 1137288048 1137659904 1138407426 1138779648 1142861824 1143986688 1146243072 1147371264 1155268608 1167575877 1169878788 1177546032 1178705034 1179090432 1179868608 1181029896 1182192327 1186818048 1187986176 1189158912 1190329344 1191500928 1196163072 1199702016 1200490304 1220429106 1222836264 1224039843 1230038784 1232062052 1232464896 1233677952 1235707206 1241763328 1242169344 1242985536 1245437184 1246663008 1251540992 1255243776 1267368687 1269868428 1275674868 1277347968 1278190992 1279449054 1279867392 1281127104 1285719552 1286985024 1288255488 1289523456 1289945088 1290792672 1295843328 1298399232 1299677184 1324739286 1327352184 1328658633 1335170304 1336484448 1337803776 1339120512 1340438544 1345683456 1346567664 1348337664 1349223616 1349664768 1350551592 1359847424 1375690797 1383793632 1384706908 1386523008 1387887696 1388803674 1395610112 1396983744 1397440512 1398358728 1399739136 1401116832 1402495884 1406599168 1407983616 1410760704 1412149248 1437016464 1437964866 1439850816 1446434496 1447858152 1449287424 1450713888 1451188224 1452141756 1457823744 1460699136 1462136832 1463097558 1465983352 1477526528 1493271207 1502066592 1503545004 1505029248 1506510576 1507993362 1513399056 1513893888 1514888622 1516384064 1516879872 1517876568 1518372864 1519370541 1525315584 1528324096 1529828352 1556767836 1559838384 1561373658 1570061376 1571606712 1572120576 1573153569 1573158144 1574706528 1576256436 1582424064 1583981568 1585545216 1587105792 1588667904 1627238808 1628840421 1630448352 1632053124 1640051712 1643286528 1644366282 1644903936 1647609608 1649231271 1657314048 1660582912 1662217344 1673658368 1689824916 1693157904 1694824398 1700899824 1702573938 1703130624 1704254656 1705932072 1706489856 1707611139 1708169472 1714292736 1715980032 1717673984 1719364608 1719926784 1721056896 1727791104 1732902912 1754818182 1766319048 1768057551 1768635648 1769802912 1771544844 1780227072 1781979264 1783738368 1785494016 1787251392 1794244608 1795423552 1799553024 1800735456 1830643659 1834254396 1845058176 1848093078 1848697344 1850516928 1851738232 1853560809 1862644992 1863254016 1864478304 1866318848 1868155776 1869994512 1877311488 1881014272 1882865664 1904802642 1913512302 1916021952 1917286488 1919173581 1919801088 1921690656 1928579328 1930477536 1932383232 1934285184 1934917632 1936189008 1943764992 1947598848 1949515776 1950796744 1987108929 1991028276 2002755456 2004726672 2006705664 2008680768 2010657816 2017865408 2018525184 2019851496 2022506496 2023835424 2024497152 2025827388 2033754112 2039771136 2075690448 2077060362 2079784512 2081831544 2083205511 2093415168 2095475616 2096160768 2097538092 2097544192 2099608704 2101675248 2103743826 2109898752 2111975424 2114060288 2116141056 2118223872 2156947299 2159776224 2169651744 2171787228 2173931136 2176070832 2176782336 2178212634 2186735616 2191048704 2192488376 2193205248 2194646337 2198975028 2209752064 2216289792 2253099888 2255317506 2257543872 2259765864 2261990043 2267866432 2270098584 2270840832 2272332933 2274576096 2275319808 2276814852 2277559296 2285723648 2287973376 2292486144 2294742528 2335151754 2339757576 2355092064 2357410068 2358180864 2359737216 2362059792 2364384654 2373636096 2375972352 2378317824 2380658688 2382222947 2383001856 2399404032 2400980608 2440858212 2445672528 2448079686 2460077568 2464124104 2464929792 2466549423 2467355904 2471414412 2483526656 2484338688 2485971072 2490874368 2493326016 2503081984 2510487552 2534737374 2539736856 2542236597 2551349736 2553860907 2554695936 2556381984 2558898108 2559734784 2562254208 2571439104 2573970048 2576510976 2579046912 2579890176 2581585344 2591686656 2599354368 2649478572 2654704368 2657317266 2670340608 2672968896 2675607552 2677365613 2678241024 2680877088 2691366912 2693135328 2696675328 2698447232 2699329536 2701103184 2719694848 2751381594 2767587264 2769413816 2772139617 2773046016 2775775392 2777607348 2791220224 2793967488 2794881024 2796717456 2799478272 2802233664 2804991768 2813198336 2815967232 2821521408 2824298496 2857203963 2870268453 2874032928 2875929732 2879701632 2892868992 2895716304 2898574848 2901427776 2902376448 2904283512 2915647488 2921398272 2924273664 2926195116 2931966704 2955053056 2986542414 3004133184 3007090008 3009074627 3010058496 3013021152 3015986724 3026798112 3027787776 3029777244 3032768128 3033759744 3035753136 3036745728 3038741082 3050631168 3056648192 3059656704 3113535672 3115590543 3119676768 3122747316 3140122752 3143213424 3144241152 3146307138 3146316288 3149413056 3152512872 3155615739 3164848128 3167963136 3170044709 3171090432 3174211584 3177335808 3254477616 3257680842 3260896704 3264106248 3267318951 3280103424 3286573056 3288732564 3289807872 3295219216 3298462542 3314628096 3321165824 3324434688 3347316736 3379649832 3382976259 3386315808 3389648796 3401799648 3405147876 3406261248 3408509312 3411864144 3412979712 3415222278 3416338944 3428585472 3431960064 3435347968 3438729216 3442113792 3465805824 3509636364 3532638096 3536115102 3537271296 3539605824 3543089688 3546576981 3560454144 3562793611 3563958528 3567476736 3570988032 3574502784 3588489216 3590847104 3599106048 3601470912 3661287318 3668508792 3672119529 3690116352 3696186156 3697394688 3701033856 3703476464 3707121618 3725289984 3726508032 3728956608 3732637696 3736311552 3739989024 3754622976 3762028544 3765731328 3802106061 3809605284 3827024604 3832043904 3834572976 3838347162 3839602176 3843381312 3857158656 3860955072 3864766464 3868570368 3869835264 3872378016 3887529984 3895197696 3899031552 3901593488 3974217858 3982056552 3985975899 4004201669 4005510912 4009453344 4013411328 4017361536 4021315632 4035730816 4037050368 4039702992 4045012992 4047670848 4048994304 4051654776 4067508224 4079542272 4127072391 4151380896 4154120724 4159569024 4163663088 4166411022 4186830336 4190951232 4192321536 4195076184 4195088384 4199217408 4203350496 4207487652 4219797504 4223950848 4228120576 4232282112 4236447744 4313894598 4319552448 4339303488 4343574456 4347862272 4352141664 4353564672 4356425268 4373471232 4382097408 4384976752 4386410496 4389292674 4397950056 4419504128 4432579584 4479813621 4500297451 4506199776 4510635012 4515087744 4519531728 4523980086 4535732864 4540197168 4541681664 4544665866 4549152192 4550639616 4553629704 4555118592 4558111623 4571447296 4575946752 4584972288 4589485056 4670303508 4679515152 4710184128 4714820136 4716361728 4719460707 4719474432 4724119584 4728769308 4747272192 4751944704 4756635648 4761317376 4764445894 4766003712 4801961216 4881716424 4886521263 4891345056 4896159372 4920155136 4928248208 4929859584 4933098846 4934711808 4942828824 4947693813 4967053312 4971942144 4981748736 4986652032 5006163968 5020975104 5069474748 5079473712 5084473194 5102699472 5107721814 5109391872 5112763968 5117796216 5119469568 5122833417 5124508416 5142878208 5147940096 5153021952 5158093824 5159780352 5163170688 5183373312 5198708736 5298957144 5304172653 5309408736 5314634532 5340681216 5345937792 5351215104 5354731226 5356482048 5361754176 5382733824 5386270656 5396894464 5398659072 5402206368 5439389696 5491930977 5502763188 5535174528 5538827632 5544279234 5546092032 5551550784 5555214696 5560682427 5582440448 5587934976 5589762048 5593434912 5598956544 5604467328 5609983536 5626396672 5631934464 5643042816 5648596992 5714407926 5740536906 5748065856 5751859464 5757520743 5759403264 5785737984 5791432608 5797149696 5802855552 5804752896 5808567024 5831294976 5842796544 5848547328 5852390232 5863933408 5910106112 5961326787 5973084828 6008266368 6014180016 6018149254 6020116992 6026042304 6031973448 6053596224 6055575552 6059554488 6065536256 6067519488 6071506272 6073491456 6077482164 6101262336 6113296384 6119313408 6227071344 6231181086 6239353536 6245494632 6249616533 6280245504 6286426848 6288482304 6292614276 6292632576 6298826112 6305025744 6311231478 6329696256 6335926272 6340089418 6342180864 6348423168 6354671616 6470841897 6508955232 6515361684 6521793408 6528212496 6534637902 6560206848 6573146112 6577465128 6579615744 6583939011 6590438432 6596925084 6629256192 6642331648 6648869376 6759299664 6765952518 6772631616 6779297592 6785970129 6803599296 6810295752 6812522496 6816998799 6817018624 6823728288 6825959424 6830444556 6832677888 6857170944 6863920128 6870695936 6877458432 6884227584 7019272728 7065276192 7072230204 7074542592 7079211648 7086179376 7093153962 7120908288 7125587222 7127917056 7134953472 7141976064 7146668841 7149005568 7181694208 7198212096 7202941824 7322574636 7337017584 7344239058 7380232704 7392372312 7394789376 7399648269 7402067712 7406952928 7414243236 7450579968 7453016064 7457913216 7465275392 7472623104 7479978048 7509245952 7531462656 7604212122 7619210568 7626709791 7654049208 7661582721 7664087808 7669145952 7676694324 7679204352 7686762624 7714317312 7721910144 7729532928 7737140736 7739670528 7744756032 7775059968 7798063104 7803186976 7948435716 7964113104 7971951798 8008403338 8011021824 8018906688 8026822656 8032096839 8034723072 8042631264 8071461632 8074100736 8079405984 8090025984 8095341696 8097988608 8103309552 8135016448 8159084544 8254144782 8302761792 8308241448 8316418851 8319138048 8327326176 8332822044 8373660672 8381902464 8384643072 8390152368 8390176768 8398434816 8406700992 8414975304 8439595008 8447901696 8464564224 8472895488 8571611889 8610805359 8627789196 8639104896 8678606976 8687148912 8695724544 8704283328 8707129344 8712850536 8746942464 8764194816 8769953504 8772820992 8778585348 8795900112 8839008256 8865159168 8959627242 9000594902 9012399552 9021270024 9027223881 9030175488 9039063456 9047960172 9071465728 9080394336 9083363328 9089331732 9098304384 9101279232 9107259408 9110237184 9116223246 9142894592 9151893504 9169944576 9178970112 9340607016 9346771629 9359030304 9420368256 9429640272 9432723456 9438921414 9438948864 9448239168 9457538616 9466847217 9494544384 9503889408 9510134127 9513271296 9522634752 9528891788 9532007424 9603922432 9763432848 9773042526 9782690112 9792318744 9801956853 9840310272 9856496416 9859719168 9866197692 9869423616 9885657648 9895387626 9934106624 9943884288 9963497472 9973304064 10041950208 10138949496 10148928777 10158947424 10168946388 10205398944 10215443628 10218783744 10225527936 10235592432 10238939136 10245666834 10249016832 10285756416 10295880192 10306043904 10316187648 10326341376 10397417472 10597914288 10608345306 10618817472 10629269064 10639730943 10681362432 10688380833 10691875584 10702430208 10709462452 10712964096 10723508352 10765467648 10772541312 10793788928 10797318144 10804412736 10878779392 10983861954 11005526376 11016358587 11070349056 11077655264 11088558468 11092184064 11103101568 11110429392 11121364854 11164880896 11175869952 11179524096 11186869824 11197913088 11208934656 11219967072 11263868928 11286085632 11297193984 11406318183 11428815852 11481073812 11496131712 11503718928 11515041486 11518806528 11571475968 11582865216 11594299392 11605711104 11609505792 11617134048 11662589952 11685593088 11697094656 11704780464 11727866816 11820212224 11922653574 11946169656 11957927697 12012605007 12016532736 12028360032 12036298508 12040233984 12052084608 12063946896 12107192448 12111151104 12119108976 12131072512 12135038976 12143012544 12146982912 12154964328 12202524672 12226592768 12238626816 12381217173 12454142688 12462362172 12478707072 12490989264 12499233066 12560491008 12572853696 12576964608 12585228552 12585265152 12597652224 12610051488 12622462956 12659392512 12671852544 12680178836 12684361728 12696846336 12709343232 12941683794 13017910464 13030723368 13043586816 13056424992 13069275804 13120413696 13146292224 13154930256 13159231488 13167878022 13180876864 13193850168 13258512384 13284663296 13297738752 13439440863 13500892353 13518599328 13531905036 13545263232 13558595184 13571940258 13607198592 13620591504 13625044992 13633997598 13634037248 13647456576 13651918848 13660889112 13665355776 13674334869 13714341888 13727840256 13741391872 13754916864 13768455168 14038545456 14130552384 14144460408 14149085184 14158382121 14158423296 14172358752 14186307924 14241816576 14251174444 14255834112 14269906944 14283952128 14293337682 14298011136 14363388416 14405883648 14645149272 14659563789 14674035168 14688478116 14760465408 14784744624 14789578752 14799296538 14804135424 14813905856 14828486472 14843081439 14901159936 14915826432 14930550784 14945246208 14959956096 15018491904 15062925312 15208424244 15238421136 15253419582 15308098416 15323165442 15328175616 15338291904 15353388648 15358408704 15368500251 15373525248 15428634624 15443820288 15459065856 15474281472 15479341056 15489512064 15550119936 15596126208 15606373952 15896871432 15912517959 15928226208 15943903596 16016806676 16022043648 16037813376 16053645312 16064193678 16069446144 16085262528 16142923264 16148201472 16158811968 16190683392 16195977216 16206619104 16270032896 16318169088 16475792931 16508289564 16605523584 16616482896 16632837702 16638276096 16654652352 16665644088 16682047281 16747321344 16763804928 16769286144 16780304736 16780353536 16796869632 16813401984 16829950608 16879190016 16895803392 16929128448 16945790976 17143223778 17221610718 17255578392 17272562229 17278209792 17357213952 17374297824 17391449088 17408566656 17414258688 17425701072 17493884928 17528389632 17539907008 17545641984 17557170696 17591800224 17678016512 17730318336 17883980361 17919254484 18001189804 18024799104 18042540048 18054447762 18060350976 18078126912 18095920344 18142931456 18160788672 18166726656 18178663464 18196608768 18202558464 18214518816 18220474368 18232446492 18285789184 18303787008 18339889152 18357940224 18681214032 18693543258 18718060608 18748849599 18840736512 18859280544 18865446912 18877842828 18877897728 18896478336 18915077232 18933694434 18989088768 19007778816 19020268254 19026542592 19045269504 19057783576 19064014848 19207844864 19412525691 19526865696 19546085052 19565380224 19584637488 19603913706 19680620544 19712992832 19719438336 19732395384 19738847232 19751817033 19771315296 19790775252 19868213248 19887768576 19926994944 19946608128 20277898992 20297857554 20317894848 20337892776 20410797888 20430887256 20437567488 20450996397 20451055872 20471184864 20477878272 20491333668 20498033664 20571512832 20591760384 20612087808 20632375296 20652682752 21195828576 21216690612 21237634944 21258538128 21279461886 21362724864 21376761666 21383751168 21404860416 21418924904 21425928192 21440006523 21447016704 21545082624 21587577856 21594636288 21608825472 21757558784 21967723908 22011052752 22032717174 22140698112 22155310528 22177116936 22184368128 22198944807 22206203136 22220858784 22242729708 22329761792 22351739904 22359048192 22373739648 22395826176 22417869312 22439934144 22527737856 22594387968 22812636366 22857631704 22962147624 22984748163 22992263424 23007437856 23030082972 23037613056 23142951936 23165730432 23188598784 23211422208 23219011584 23234268096 23272485713 23325179904 23394189312 23409560928 23455733632 23640424448 23845307148 23892339312 23915855394 24025210014 24033065472 24056720064 24072597016 24080467968 24096290517 24104169216 24127893792 24214384896 24222302208 24238217952 24262145024 24270077952 24286025088 24293965824 24309928656 24405049344 24453185536 24477253632 24762434346 24908285376 24924724344 24949256553 24957414144 24981978528 24998466132 25120982016 25145707392 25153929216 25170457104 25170530304 25195304448 25220102976 25244925912 25318785024 25343705088 25360357672 25393692672 25418686464 25832416077 25883367588 26035820928 26061446736 26087173632 26112849984 26138551608 26155802527 26240827392 26292584448 26309860512 26318462976 26335756044 26361753728 26387700336 26517024768 26569326592 26595477504 26878881726 27001784706 27037198656 27063810072 27081671643 27090526464 27117190368 27143880516 27214397184 27241183008 27250089984 27267995196 27268074496 27294913152 27303837696 27321778224 27330711552 27348669738 27428683776 27455680512 27482783744 27509833728 27536910336 28040314887 28077090912 28261104768 28288920816 28298170368 28316764242 28316846592 28344717504 28372615848 28400541651 28483633152 28502348888 28511668224 28530402381 28539813888 28567904256 28586675364 28596022272 28726776832 28811767296 29290298544 29319127578 29348070336 29376956232 29405870559 29520930816 29569489248 29579157504 29598593076 29608270848 29627811712 29656972944 29686162878 29802319872 29831652864 29861101568 29890492416 29919912192 30125850624 30416848488 30476842272 30506839164 30616196832 30646330884 30656351232 30676583808 30706777296 30716817408 30737000502 30747050496 30857269248 30887640576 30918131712 30948562944 30968898311 30979024128 31192252416 31212747904 31793742864 31825035918 31856452416 31887807192 31919192829 32033613352 32044087296 32065142499 32075626752 32107290624 32128387356 32138892288 32170525056 32285846528 32296402944 32317623936 32381366784 32391954432 32413238208 32540065792 32636338176 32951585862 33016579128 33049075761 33211047168 33232965792 33265675404 33276552192 33309304704 33331288176 33364094562 33494642688 33527609856 33538572288 33560609472 33560707072 33593739264 33626803968 33659901216 33791606784 33858256896 33891581952 34286447556 34443221436 34511156784 34545124458 34556419584 34714427904 34748595648 34782898176 34805752969 34817133312 34828517376 34851402144 34987769856 35056779264 35079814016 35091283968 35114341392 35183600448 35356033024 35460636672 35767960722 35838508968 35873783091 36002379608 36037815021 36049598208 36085080096 36108895524 36120701952 36156253824 36191840688 36285862912 36321577344 36333453312 36357326928 36393217536 36405116928 36429037632 36440948736 36464892984 36571578368 36607574016 36679778304 36715880448 37143651519 37362428064 37387086516 37436121216 37497699198 37681473024 37718561088 37730893824 37755685656 37755795456 37792956672 37830154464 37867388868 37978177536 38015557632 38040536508 38053085184 38090539008 38115567152 38128029696 38415689728 38825051382 39053731392 39092170104 39117970151 39130760448 39169274976 39207827412 39361241088 39425985664 39438876672 39464790768 39477694464 39503634066 39542630592 39581550504 39736426496 39775537152 39853989888 39893216256 40318322589 40502677059 40555797984 40595715108 40635789696 40675785552 40821595776 40861774512 40875134976 40901992794 40902111744 40942369728 40955756544 40982667336 40996067328 41023004607 41143025664 41183520768 41224175616 41264750592 41305365504 42391657152 42433381224 42475146363 42475269888 42517076256 42558923772 42725449728 42753523332 42767502336 42809720832 42837849808 42851856384 42880013046 42894033408 43090165248 43175155712 43217650944 43515117568 43935447816 43978691367 44022105504 44065434348 44281396224 44310621056 44354233872 44368736256 44397889614 44412406272 44441717568 44485459416 44529244317 44659523584 44703479808 44747479296 44791652352 44835738624 44879868288 45055475712 45188775936 45625272732 45715263408 45924295248 45969496326 45984526848 46014875712 46060165944 46075226112 46105500753 46285903872 46331460864 46377197568 46422844416 46438023168 46468536192 46544971426 46650359808 46788378624 46819121856 46911467264 47280848896 47690614296 47737553877 47784678624 47831710788 48050420028 48066130944 48113440128 48145194032 48160935936 48192581034 48208338432 48255787584 48428769792 48444604416 48476435904 48524290048 48572050176 48587931648 48619857312 48810098688 48906371072 48954507264 49427378793 49524868692 49816570752 49849448688 49898513106 49914828288 49963957056 49996932264 50046141843 50241964032 50291414784 50307858432 50340914208 50341060608 50390608896 50440205952 50489851824 50637570048 50687410176 50720715344 50787385344 50837372928 51664832154 51766735176 51817686687 52071641856 52122893472 52174347264 52225699968 52277103216 52311605054 52481654784 52585168896 52619721024 52636925952 52671512088 52723507456 52775400672 53034049536 53138653184 53190955008 53651941083 53757763452 54003569412 54074397312 54127620144 54163343286 54181052928 54234380736 54287761032 54428794368 54482366016 54500179968 54535990392 54536148992 54589826304 54607675392 54643556448 54661423104 54697339476 54857367552 54911361024 54965567488 55019667456 55073820672 56080629774 56154181824 56246548797 56522209536 56577841632 56596340736 56633528484 56633693184 56689435008 56745231696 56801083302 56967266304 57004697776 57023336448 57060804762 57079627776 57135808512 57173350728 57192044544 57453553664 57623534592 58237577073 58580597088 58638255156 58696140672 58753912464 58811741118 59041861632 59138978496 59158315008 59197186152 59216541696 59255451099 59255623424 59313945888 59372325756 59604639744 59663305728 59722203136 59780984832 59839824384 60833696976 60953684544 61013678328 61232393664 61292661768 61312702464 61352989191 61353167616 61413554592 61433634816 61474001004 61494100992 61714538496 61775281152 61836263424 61897125888 61937796622 61958048256 62425495808 63587485728 63650071836 63712904832 63775614384 63838385658 64067226704 64088174592 64130284998 64151253504 64214581248 64256774712 64277784576 64320019569 64341050112 64571693056 64635247872 64762733568 64783908864 64826476416 65080131584 65272676352 65903171724 66033158256 66098151522 66422094336 66465931584 66531350808 66553104384 66596834421 66618609408 66662576352 66728189124 66989285376 67055219712 67077144576 67121218944 67121414144 67187478528 67253607936 67319802432 67583213568 67783163904 68572895112 68886442872 68954244489 69022313568 69090248916 69112839168 69428855808 69497191296 69565796352 69611505938 69634266624 69657034752 69702804288 69817457139 69975539712 70159628032 70182567936 70228682784 70367200896 70712066048 70921273344 71535921444 71677017936 71747566182 72004759216 72075630042 72099196416 72170160192 72217791048 72241403904 72288871551 72312507648 72383681376 72571725824 72643154688 72666906624 72714653856 72786435072 72810233856 72858075264 72881897472 72929785968 73143156736 73215148032 73359556608 73431760896 74287303038 74724856128 74774173032 74847769659 74872242432 74995398396 75362946048 75437122176 75461787648 75511371312 75511590912 75585913344 75660308928 75734777736 75956355072 76031115264 76081073016 76181078016 76231134304 76256059392 76831379456 77497248231 77650102764 78107462784 78184340208 78235940302 78261520896 78338549952 78415654824 78467407581 78722482176 78851971328 78877753344 78929581536 78955388928 79007268132 79085261184 79163101008 79472852992 79551074304 79707979776 79786432512 80636645178 81005354118 81111595968 81191430216 81245014929 81271579392 81351571104 81643191552 81723549024 81750269952 81803985588 81804223488 81884739456 81911513088 81965334672 81992134656 82046009214 82286051328 82367041536 82448351232 82529501184 82610731008 84120944661 84783314304 84866762448 84950292726 84950539776 85034152512 85117847544 85201624953 85450899456 85507046664 85535004672 85591207143 85619441664 85675699616 85703712768 85760026092 85788066816 86180330496 86350311424 86435301888 87870895632 87957382734 88044211008 88130868696 88217611677 88562792448 88621242112 88708467744 88737472512 88795779228 88824812544 88883435136 88970918832 89058488634 89319047168 89406959616 89494958592 89583304704 89671477248 89759736576 90377551872 91250545464 91430526816 91848590496 91938992652 91969053696 92029751424 92120331888 92150452224 92211001506 92571807744 92662921728 92754395136 92845688832 92906694933 92937072384 93089942852 93576757248 93638243712 93822934528 94561697792 95381228592 95475107754 95569357248 95663421576 95757578487 96100840056 96132261888 96195427497 96226880256 96290388064 96321871872 96385162068 96416676864 96511575168 96857539584 96889208832 96952871808 97048580096 97144100352 97175863296 97239714624 97620197376 97909014528 98854757586 99049737384 99147227283 99633141504 99698897376 99797026212 99829656576 99927914112 99993864528 100092283686 100483928064 100582829568 100615716864 100681828416 100682121216 100781217792 100880411904 100979703648 101374820352 101441430688 101574770688 101674745856 103329664308 103533470352 103635373374 104143283712 104245786944 104348694528 104417258907 104451399936 104554206432 104623210108 104963309568 105170337792 105239442048 105273851904 105343024176 105447014912 105550801344 106068099072 106277306368 106381910016 107303882166 107515526904 107621349273 108007138824 108113445063 108148794624 108255240288 108326686572 108362105856 108468761472 108575522064 108857588736 108964732032 109000359936 109071980784 109072297984 109179652608 109215350784 109287112896 109322846208 109394678952 109714735104 109822722048 110039334912 110147641344 111430954557 112161259548 112308363648 112493097594 113044419072 113155683264 113192681472 113267056968 113267386368 113378870016 113490463392 113602166604 113934532608 114009395552 114046672896 114121609524 114159255552 114271617024 114346701456 114384089088 114907107328 115247069184 116475154146 117161194176 117276510312 117353910453 117392281344 117507824928 117623482236 118083723264 118277956992 118316630016 118394372304 118433083392 118510902198 118511246848 118627891776 118744651512 119209279488 119326611456 119444406272 119561969664 119679648768 120954967767 121508031177 121667393952 121907369088 122027356656 122464787328 122585323536 122625404928 122705978382 122706335232 122827109184 122867269632 122948002008 122988201984 123069013821 123429076992 123550562304 123672526848 123794251776 123875593244 123916096512 124850991616 127174971456 127300143672 127425439089 127425809664 127551228768 127676771316 128134453408 128176349184 128260569996 128302507008 128429162496 128513549424 128555569152 128640039138 128682100224 129143386112 129270495744 129525467136 129652952832 130545352704 131806343448 131936074101 132066316512 132196303044 132844188672 132931863168 133062701616 133106208768 133193668842 133237218816 133325152704 133456378248 133587732951 133978570752 134110439424 134242437888 134242828288 134374957056 134507215872 134639604864 135166427136 135566327808 137145790224 137772885744 137908488978 138044627136 138180497832 138225678336 138316502259 138857711616 138994382592 139131592704 139223011876 139268533248 139314069504 139405608576 139634914278 139951079424 140319256064 140365135872 140457365568 140734401792 141424132096 141842546688 143071842888 143212661631 143354035872 143495132364 144009518432 144151260084 144198392832 144340320384 144435582096 144482807808 144577743102 144625015296 144767362752 145143451648 145286309376 145333813248 145429307712 145572870144 145716150528 145763794944 145859571936 146430296064 146719113216 146863521792 148282136379 148574606076 149449712256 149548346064 149695539318 149744484864 149990796792 150138425529 150725892096 150874244352 150923575296 151022742624 151023181824 151171826688 151320617856 151469555472 151912710144 152062230528 152162146032 152362156032 152462268608 152512118784 153662758912 154994496462 155300205528 155453060061 156214925568 156368680416 156471880604 156523041792 156677099904 156831309648 156934815162 157444964352 157703942656 157755506688 157859163072 157910777856 158014536264 158170522368 158326202016 158945705984 159102148608 159415959552 159572865024 160955823249 161273290356 162010708236 162223191936 162382860432 162490029858 162543158784 162703142208 163286383104 163447098048 163500539904 163607971176 163608446976 163769478912 163823026176 163930669344 163984269312 164092018428 164572102656 164734083072 164896702464 165059002368 165221462016 168241889322 168739646391 169566628608 169733524896 169900585452 169901079552 170068305024 170235695088 170403249906 170901798912 171014093328 171070009344 171182414286 171238883328 171351399232 171407425536 171520052184 171576133632 172360660992 172700622848 172870603776 174712731219 175741791264 175914765468 176088422016 176261737392 176435223354 177125584896 177242484224 177416935488 177474945024 177591558456 177649625088 177766353297 177766870272 177941837664 178116977268 178638094336 178813919232 178989917184 179166609408 179342954496 179519473152 182501090928 182861053632 183697180992 183877985304 183938107392 184058967573 184059502848 184240663776 184300904448 184422003012 185143615488 185325843456 185508790272 185691377664 185813389866 185874144768 186179885704 187276487424 187645869056 189123395584 190762457184 190950215508 191138714496 191326843152 191515156974 192201680112 192264523776 192390854994 192453760512 192580776128 192643743744 192770324136 192833353728 192960058707 193023150336 193715079168 193905743616 194097160192 194288200704 194351726592 194479429248 195240394752 195818029056 197709515172 198099474768 198294454566 199266283008 199397794752 199594052424 199659313152 199790503263 199855828224 199987729056 200184567372 200967856128 201165659136 201231433728 201363656832 201364242432 201562435584 201760823808 201959407296 202749640704 202882861376 203349491712 206659328616 206862733467 207066940704 207270746748 208286567424 208491573888 208697389056 208834517814 208902799872 209108412864 209246420216 209452371417 209926619136 210478884096 210547703808 210686048352 210894029824 211101602688 212136198144 212554612736 212763820032 214607764332 215031053808 215242698546 216014277648 216226890126 216297589248 216510480576 216653373144 216724211712 216866614653 216937522944 217151044128 217715177472 217929464064 218000719872 218143961568 218144595968 218359305216 218430701568 218574225792 218645692416 218789357904 219429470208 219645444096 220078669824 220295282688 222861909114 224322519096 224543308977 224616727296 224986195188 226088838144 226311366528 226385362944 226534113936 226534772736 226757740032 226980926784 227204333208 227869065216 228018791104 228093345792 228243219048 228543234048 228693402912 228768178176 229814214656 230494138368 232491744693 232950308292 234322388352 234553020624 234707820906 234784562688 235015649856 235246964472 235402222743 236167446528 236555913984 236633260032 236788744608 236866166784 237021804396 237022493696 237255783552 237489303024 238418558976 238653222912 238888812544 239123939328 239359297536 241909935534 243016062354 243334787904 243735044787 243814738176 244054713312 244929574656 245170647072 245250809856 245411956764 245412670464 245654218368 245734539264 245896004016 245976403968 246138027642 246858153984 247101124608 247345053696 247588503552 247751186488 247832193024 249701983232 252362833983 254349942912 254600287344 254850878178 254851619328 255102457536 255353542632 255604874859 256268906816 256352698368 256521139992 256605014016 256773621429 256858324992 257027098848 257111138304 257280078276 257364200448 258286772224 258540991488 259050934272 259305905664 263612686896 263872148202 264132633024 264392606088 265688377344 265863726336 266125403232 266212417536 266387337684 266474437632 266650305408 266912756496 267175465902 267957141504 268220878848 268484875776 268485656576 268749914112 269014431744 269279209728 271132655616 274291580448 275545771488 275816977956 276089254272 276360995664 276451356672 276633004518 277715423232 277988765184 278263185408 278446023752 278537066496 278720084799 278811217152 279269828556 280638512128 280730271744 280914731136 281468803584 282848264192 283685093376 286143685776 286425323262 286708071744 286990264728 287272735461 288019036864 288302520168 288396785664 288586282491 288680640768 288871164192 288965615616 289155486204 289250030592 289534725504 290286903296 290572618752 290667626496 290858615424 291145740288 291432301056 291527589888 291719143872 292860592128 293727043584 296564272758 297149212152 298899424512 299096692128 299391078636 299488969728 299981593584 300276851058 301451784192 301748488704 301847150592 302045485248 302046363648 302343653376 302542314269 302641235712 302939110944 304124461056 304324292064 304724312064 304924537216 305024237568 307325517824 309988992924 310600411056 310906120122 312429851136 312737360832 312943761208 313046083584 313251776721 313354199808 313662619296 313869630324 314889928704 315407885312 315511013376 315718326144 315821555712 316029072528 316341044736 316652404032 317891411968 318204297216 318831919104 319145730048 321911646498 322546580712 322864047819 324021416472 324340335189 324446383872 324765720864 324980059716 325086317568 325406284416 326572766208 326894196096 327001079808 327215942352 327216893952 327538957824 327646052352 327861338688 327968538624 328184036856 329144205312 329468166144 330118004736 330442924032 336483778644 337479292782 339133257216 339467049792 339801170904 339802159104 340025432851 340136610048 340471390176 340806499812 341803597824 342028186656 342140018688 342364828572 342477766656 342702798464 342814851072 343040104368 343152267264 344721321984 345401245696 345741207552 349425462438 351483582528 351829530936 352061731359 352176844032 352523474784 352870446708 354251169792 354484968448 354833870976 354949890048 355183116912 355299250176 355532706594 355533740544 355883675328 356233954536 357276188672 357627838464 357979834368 358333218816 358685908992 359038946304 362864903301 364524093531 365002181856 365722107264 367394361984 367755970608 367876214784 368117935146 368119005696 368481327552 368601808896 368844006024 369207041463 370287230976 370651686912 371017580544 371382755328 371626779732 371748289536 372359771408 374552974848 375291738112 378246791168 381524914368 381900431016 382276317267 382277428992 382653686304 383030313948 384403360224 384529047552 384781709988 384907521024 385161552256 385287487488 385540648272 385666707456 385920117414 386046300672 387430158336 387811487232 388194320384 388576401408 388958858496 391636058112 395419030344 396198949536 396588909132 398532566016 398795589504 399188104848 399318626304 399581006526 399711656448 399975458112 400369134744 400763198853 401935712256 402331318272 402595678043 402727313664 402728484864 403124871168 403521647616 403918814592 405499281408 405765722752 406698983424 413318657232 413725466934 414133881408 414541493496 414949506777 416573134848 416983147776 417394778112 417669035628 417805599744 418216825728 418492840432 418904742834 419853238272 420957768192 421095407616 421372096704 421788059648 422203205376 424272396288 425109225472 425527640064 429215528664 429637984893 430062107616 430485397092 432028555296 432453780252 432595178496 433020961152 433306746288 433448423424 433733229306 433875045888 434302088256 435430354944 435858928128 436001439744 436287923136 436289191936 436718610432 437148451584 437291384832 437578715808 439290888192 440157339648 440590565376 445723818228 448645038192 449086617954 449233454592 449972390376 450415276587 452177676288 452474788597 452622733056 452770725888 453068227872 453069545472 453515480064 453961853568 454408666416 455738130432 456037582208 456186691584 456486438096 457086468096 457386805824 457536356352 459628429312 460988276736 464983489386 465900616584 466359180183 468644776704 469106041248 469415641812 469569125376 470031299712 470493928944 470804445486 472334893056 473111827968 473266520064 473577489216 473732333568 474043608792 474044987392 474511567104 474978606048 476837117952 477306445824 477777625088 478247878656 478718595072 482867469747 483819871068 486032124708 486669575808 487470089574 487629476352 488109426624 489859149312 490341294144 490501619712 490823913528 490825340928 491308436736 491469078528 491792008032 491952807936 492276055284 493716307968 494202249216 494690107392 495177007104 495502372976 495664386048 499403966464 504725667966 506218939173 508533611963 508699885824 509200574688 509701756356 509703238656 510204915072 510707085264 511209749718 512537813632 512705396736 513042279984 513210028032 513547242858 513716649984 514054197696 514222276608 514560156552 514728400896 516573544448 517081982976 518101868544 518611811328 524138193657 527225373792 527744296404 528265266048 528785212176 531376754688 531727452672 532250806464 532424835072 532774675368 532948875264 533299059891 533300610816 533825512992 534350931804 535914283008 536441757696 536969751552 536971313152 537499828224 538028863488 538558419456 548583160896 551091542976 551633955912 552176902719 552178508544 552721991328 552902713344 553266009036 555430846464 555977530368 556526370816 556892047504 557074132992 557440169598 557622434304 558539657112 561277024256 561829462272 562937607168 565696528384 567370186752 572287371552 572850646524 573416143488 573980529456 574545470922 576038073728 576605040336 576793571328 577172564982 577361281536 577742328384 577931231232 578310972408 578500061184 578880176121 579069451008 580573806592 581145237504 581717230848 582291480576 582864602112 583055179776 583438287744 585721184256 587454087168 593128545516 594298424304 597798849024 598193384256 598782157272 598977939456 599371509789 599963187168 600553702116 602903568384 603496977408 603694301184 604090970496 604092727296 604687306752 605084628538 605282471424 605878221888 608248922112 608648584128 609849074432 610048475136 614651035648 619977985848 620588200401 621200822112 621812240244 624859702272 625474721664 625887522416 626092167168 626503553442 626708399616 627325238592 627739260648 628357114251 629779857408 630815770624 631436652288 631643111424 632058145056 632682089472 633304808064 635782823936 636408594432 637663838208 638291460096 643823292996 645093161424 645728095638 648042832944 648680670378 648892767744 649531441728 649960119432 650172635136 650599843959 650812568832 653145532416 653788392192 654002159616 654431884704 654433787904 655077915648 655292104704 655722677376 655937077248 656368073712 658288410624 658936332288 660236009472 660885848064 672967557288 673629926931 674958585564 678266514432 678934099584 679602341808 679604318208 680050865702 680273220096 680942780352 681612999624 683607195648 684056373312 684280037376 684729657144 685405596928 685629702144 686080208736 686304534528 689442643968 690802491392 691482415104 697475234079 698850924876 702967165056 703659061872 704123462718 704353688064 705046949568 705740893416 706206668229 708502339584 708969936896 709667741952 709899780096 710366233824 710598500352 711065413188 711067481088 711767350656 712467909072 714552377344 715255676928 715959668736 716666437632 717371817984 718077892608 725729806602 729048187062 730004363712 731205134361 731444214528 734788723968 735511941216 735752429568 736235870292 736238011392 736962655104 737203617792 737688012048 738414082926 740574461952 741303373824 742035161088 742765510656 743253559464 743496579072 744719542816 749105949696 750583476224 757088501949 763049828736 763800862032 764552634534 764554857984 765307372608 766060627896 766814624577 768806720448 769058095104 769563419976 769815042048 770320864287 770323104512 770574974976 771081296544 771333414912 771840234828 772092601344 774860316672 775622974464 776388640768 777152802816 777917716992 790838060688 792397899072 793177818264 797065132032 797591179008 798376209696 798637252608 799162013052 799423312896 799950916224 800738269488 801526397706 803871424512 804662636544 805191356086 805454627328 805456969728 806249742336 807043295232 807837629184 811531445504 813397966848 826637314464 827450933868 828267762816 829082986992 829899013554 833146269696 833966295552 834789556224 835338071256 835611199488 836160254397 836433651456 836985680864 837809485668 841915536384 842190815232 842744193408 843576119296 844406410752 848544792576 851055280128 858431057328 859275969786 860124215232 860970794184 861818206383 864057110592 864907560504 865190356992 865758847473 866041922304 866613492576 866896846848 867466458612 867750091776 868604176512 870860709888 871717856256 872002879488 872575846272 872578383872 873437220864 874296903168 874582769664 875157431616 878581776384 881181130752 891447636456 897290076384 898173235908 898466909184 899944780752 900830553174 904355352576 904949577194 905245466112 905541451776 906136455744 906139090944 907030960128 907626942807 907923707136 908817332832 912075164416 912373383168 912972876192 914172936192 914773611648 915072712704 919256858624 921976553472 929966978772 931801233168 932718360366 937289553408 938212082496 938831283624 939138250752 939755330163 940062599424 940987857888 941608890972 944669786112 946223655936 946533040128 947154978432 947464667136 948087217584 948089974784 949023134208 949957212096 953674235904 954612891648 956495757312 957437190144 965734939494 967639742136 968592143457 972064249416 973021005567 973339151616 974940179148 975258952704 976218853248 979718298624 980682588288 981003239424 981647827056 981650681856 982616873472 982938157056 983584016064 983905615872 984552110568 987432615936 988404498432 990354014208 991004745952 991328772096 998807932928 1009451335932 1012437878346 1017067223926 1017399771648 1018401149376 1019403512712 1019406477312 1020076298553 1020409830144 1021414170528 1022419499436 1025075627264 1025410793472 1026084559968 1026420056064 1027094485716 1027433299968 1028108395392 1028444553216 1029120313104 1029456801792 1033147088896 1034163965952 1036203737088 1037223622656 1048276387314 1054450747584 1055488592808 1056185194077 1056530532096 1057570424352 1062753509376 1063454905344 1064501612928 1064849670144 1065549350736 1065897750528 1066598119782 1066601221632 1067651025984 1068701863608 1071828566016 1072883515392 1073939503104 1074999656448 1076057726976 1077116838912 1088594709903 1093572280593 1097166321792 1102183085952 1103267911824 1104353805438 1104357017088 1105443982656 1105805426688 1106532018072 1107621124389 1110861692928 1111955060736 1113052741632 1113784095008 1114148265984 1114880339196 1115244868608 1117079314224 1122554048512 1123658924544 1125875214336 1134740373504 1144574743104 1145701293048 1146828951801 1146832286976 1147961058912 1149090941844 1152076147456 1153210080672 1153587142656 1154345129964 1154722563072 1155484656768 1155862462464 1156621944816 1157000122368 1157760352242 1158138902016 1161147613184 1162290475008 1163434461696 1164582961152 1165729204224 1166876575488 1174908174336 1186257091032 1188596848608 1195597698048 1196386768512 1197564314544 1197955878912 1198743019578 1199926374336 1201107404232 1202289596559 1205807136768 1206993954816 1207787034129 1208181940992 1208185454592 1209374613504 1210169257076 1210564942848 1211756443776 1216497844224 1217297168256 1219698148864 1220096950272 1229302071296 1239955971696 1241176400802 1242401644224 1243624480488 1244848520331 1249719404544 1250949443328 1251775044832 1252184334336 1253007106884 1253416799232 1254650477184 1255478521296 1256714228502 1259559714816 1261631541248 1262873304576 1263286222848 1264116290112 1265364178944 1266609616128 1272817188864 1275327676416 1276582920192 1287646585992 1288913954679 1290186322848 1291456191276 1296085665888 1297361340756 1297785535488 1299062883456 1299920238864 1300345270272 1301199687918 1301625137664 1306291064832 1307576784384 1308004319232 1308863769408 1308867575808 1310155831296 1311445354752 1311874154496 1312736147424 1317872664576 1320472018944 1321771696128 1345935114576 1347259853862 1349917171128 1351245829761 1356533028864 1357424365791 1357868199168 1359204683616 1359208636416 1360101731404 1360546440192 1361885560704 1363225999248 1367214391296 1368112746624 1368560074752 1369459314288 1370811193856 1371259404288 1372160417472 1372609069056 1378885287936 1381604982784 1382964830208 1394950468158 1397701849752 1399077540549 1405934330112 1407318123744 1408246925436 1408707376128 1410093899136 1411481786832 1412413336458 1417004679168 1417939873792 1419335483904 1419799560192 1420732467648 1421197000704 1422130826376 1422134962176 1423534701312 1424935818144 1430511353856 1431919337472 1433332875264 1434743635968 1436155785216 1448602409241 1451459613204 1458096374124 1460008727424 1462410268722 1462888429056 1469577447936 1471023882432 1471504859136 1472471740584 1472476022784 1473925310208 1474407235584 1475376024096 1476828165852 1481148923904 1482606747648 1484070322176 1485531021312 1486507118928 1486993158144 1489439085632 1498211899392 1501166952448 1514177003898 1518656817519 1525600835889 1526099657472 1527601724064 1529105269068 1529109715968 1530614745216 1532121255792 1533629249154 1537613440896 1538116190208 1539126839952 1539630084096 1540641728574 1540646209024 1541149949952 1542162593088 1542666829824 1543680469656 1544185202688 1549720633344 1551245948928 1552777281536 1554305605632 1555835433984 1572414580971 1581676121376 1584795798144 1586355636528 1594130264064 1595182358016 1596752419392 1597274505216 1598324026104 1598846625792 1599897179673 1599901832448 1601476538976 1603052795412 1607742849024 1609325273088 1610382712172 1610909254656 1610913939456 1612499484672 1614086590464 1615675258368 1623062891008 1653274628928 1654901867736 1656530708157 1656535525632 1658165973984 1659798027108 1666292539392 1667932591104 1669579112448 1670676142512 1671222398976 1672320508794 1672867302912 1673971361728 1675618971336 1683831072768 1685488386816 1687152238592 1688812821504 1697089585152 1702110560256 1716862114656 1718551939572 1720248430464 1721941588368 1723636412766 1728114221184 1729815121008 1730380713984 1731517694946 1732083844608 1733226985152 1733793693696 1734932917224 1735500183552 1736640528363 1737208353024 1741721419776 1743435712512 1745151692544 1745156767744 1746874441728 1748593806336 1749165539328 1750314863232 1757163552768 1762362261504 1782895272912 1794580152768 1796346471816 1796933818368 1798114529367 1799889561504 1801661106348 1808710705152 1809899154388 1810490932224 1811082903552 1812272911488 1812278181888 1814061920256 1815253885614 1815847414272 1817634665664 1824150328832 1824746766336 1825945752384 1829547223296 1830145425408 1838513717248 1843953106944 1859933957544 1861764601203 1863602466336 1865436720732 1874579106816 1876424164992 1877662567248 1878276501504 1879510660326 1880125198848 1881975715776 1883217781944 1885071342753 1889339572224 1892447311872 1894309956864 1894929334272 1896174435168 1896179949568 1898046268416 1899914424192 1907348471808 1909225783296 1912991514624 1914874380288 1931469878988 1935279484272 1937184286914 1944128498832 1946042011134 1946678303232 1949880358296 1950517905408 1951799531877 1952437706496 1959436597248 1961365176576 1962006478848 1963295654112 1963301363712 1965233746944 1965876314112 1967168032128 1967811231744 1969104221136 1974865231872 1976808996864 1980708028416 1982009491904 1982657544192 1997615865856 2018902671864 2020889780793 2024875756692 2034134447852 2034799543296 2036802298752 2038807025424 2038812954624 2040152597106 2040819660288 2042828341056 2044838998872 2050151254528 2050821586944 2052169119936 2052840112128 2054188971432 2056216790784 2056889106432 2058240626208 2058913603584 2066294177792 2068327931904 2072407474176 2074447245312 2092425702237 2096552774628 2108901495168 2110977185616 2112370388154 2113061064192 2115140848704 2118620004687 2125507018752 2126909810688 2129003225856 2129699340288 2131098701472 2131795501056 2133196239564 2133202443264 2135302051968 2137403727216 2143657132032 2145767030784 2147879006208 2149999312896 2152115453952 2154233677824 2177189419806 2187144561186 2193615403083 2194332643584 2204366171904 2206535823648 2208707610876 2208714034176 2210887965312 2211610853376 2213064036144 2215242248778 2221723385856 2223910121472 2226105483264 2227568190016 2228296531968 2229760678392 2230489737216 2234158628448 2245108097024 2247317849088 2251750428672 2271265505847 2289149486208 2291402586096 2293657903602 2293664573952 2295922117824 2298181883688 2304152294912 2306420161344 2307174285312 2308690259928 2309445126144 2310962592861 2310969313536 2311724924928 2313243889632 2314000244736 2315520704484 2316277804032 2322295226368 2324580950016 2326868923392 2329165922304 2331458408448 2333753150976 2372514182064 2377193697216 2391195396096 2392773537024 2395128629088 2395911757824 2397486039156 2399852748672 2402214808464 2404579193118 2411614273536 2413987909632 2415574068258 2416363881984 2416370909184 2418749227008 2420338514152 2421129885696 2423512887552 2434594336512 2439396297728 2440193900544 2458604142592 2479911943392 2482352801604 2484803288448 2487248960976 2489697040662 2499438809088 2501898886656 2503550089664 2504368668672 2506014213768 2506833598464 2508480763191 2509300954368 2510957042592 2513428457004 2523263082496 2525746609152 2526572445696 2528232580224 2530728357888 2533219232256 2545634377728 2553165840384 2575293171984 2577827909358 2580372645696 2582912382552 2592171331776 2594722681512 2595571070976 2597276542419 2598125766912 2599840477728 2600690540544 2602399375836 2603250275328 2612582129664 2615153568768 2616008638464 2617727538816 2617735151616 2620311662592 2622890709504 2623748308992 2625472294848 2635745329152 2643543392256 2691870229152 2694519707724 2699834342256 2702491659522 2713066057728 2714848731582 2715736398336 2718409367232 2718417272832 2720203462808 2721092880384 2722880828421 2723771121408 2726451998496 2736225493248 2737120149504 2738918628576 2741622387712 2742518808576 2744320834944 2745218138112 2757770575872 2763209965568 2765929660416 2789900936316 2795403699504 2798155081098 2811868660224 2814636247488 2816493850872 2817414752256 2819265990489 2820187798272 2822963573664 2824826672916 2834009358336 2835879747584 2838670967808 2839599120384 2841464935296 2842394001408 2844261652752 2844269924352 2847069402624 2849871636288 2861022707712 2863838674944 2869487271936 2872311570432 2897204818482 2902919226408 2916192748248 2919063016701 2920017454848 2924820537444 2925776858112 2939154895872 2942047764864 2943009718272 2944943481168 2944952045568 2947850620416 2948814471168 2950752048192 2953656331704 2955605685551 2962297847808 2965213495296 2971062042624 2973014237856 2973986316288 2978878171264 2996423798784 3002333904896 3028354007796 3037313635038 3051201671778 3052199314944 3055203448128 3058210538136 3058219431936 3060228895659 3061229490432 3064242511584 3067258498308 3075226881792 3076232380416 3078253679904 3079260168192 3081283457148 3081292418048 3082299899904 3084325186176 3085333659648 3087360939312 3088370405376 3099441266688 3102491897856 3105554563072 3108611211264 3111670867968 3144829161942 3163352242752 3168555582231 3169591596288 3172711273056 3188260528128 3190364716032 3193504838784 3194549010432 3196648052208 3197693251584 3199794359346 3199803664896 3202953077952 3206105590824 3215485698048 3218650546176 3220765424344 3221818509312 3224998969344 3228173180928 3231350516736 3246125782016 3280716841779 3306549257856 3309803735472 3313061416314 3313071051264 3316331947968 3319596054216 3322863373167 3332585078784 3335865182208 3339158224896 3341352285024 3342444797952 3344641017588 3345734605824 3347942723456 3351237942672 3367662145536 3370976773632 3374304477184 3377625643008 3404221120512 3433724229312 3437103879144 3440496860928 3443883176736 3447272825532 3456228442368 3459630242016 3460761427968 3463035389892 3464167689216 3466453970304 3467587387392 3469865834448 3471000367104 3473281056726 3474416706048 3483442839552 3486871425024 3490303385088 3490313535488 3493748883456 3497187612672 3500629726464 3524724523008 3565790545824 3589160305536 3592692943632 3593867636736 3596229058734 3599779123008 3603322212696 3606868789677 3617421410304 3619798308776 3620981864448 3623361102387 3624545822976 3624556363776 3628123840512 3630507771228 3631694828544 3635269331328 3648300657664 3649493532672 3651891504768 3659094446592 3660290850816 3677027434496 3687906213888 3719867915088 3723529202406 3727204932672 3730873441464 3734545560993 3749158213632 3752848329984 3755325134496 3756553003008 3759021320652 3760250397696 3763951431552 3766435563888 3770142685506 3778679144448 3784894623744 3788619913728 3789858668544 3792348870336 3792359899136 3796092536832 3799828848384 3818451566592 3825983029248 3829748760576 3862939757976 3870558968544 3874368573828 3888256997664 3892084022268 3893356606464 3899760716592 3901035810816 3903599063754 3904875412992 3918873194496 3922730353152 3924012957696 3926591308224 3926602727424 3930467493888 3933050085497 3934336064256 3935622463488 3938208442272 3953617993728 3961416056832 3964018983808 3965315088384 3995231731712 4037805343728 4041779561586 4049751513384 4053737489283 4068268895704 4069599086592 4072273097373 4073604597504 4077614050848 4077625909248 4080305194212 4081639320576 4085656682112 4089677997744 4100302509056 4101643173888 4104338239872 4105680224256 4108377942864 4112433581568 4113778212864 4116481252416 4117827207168 4132588355584 4136655863808 4144814948352 4148894490624 4184851404474 4193105549256 4197232621647 4217802990336 4221954371232 4224740776308 4226122128384 4230281697408 4237240009374 4251014037504 4253819621376 4258006451712 4259398680576 4262197402944 4263591002112 4266392479128 4266404886528 4270604103936 4274807454432 4291534061568 4295758012416 4299998625792 4304230907904 4308467355648 4354378839612 4374289122372 4387230806166 4388665287168 4408732343808 4413071647296 4417415221752 4417428068352 4420330627063 4421775930624 4423221706752 4426128072288 4430484497556 4443446771712 4447820242944 4452210966528 4455136380032 4456593063936 4459521356784 4460979474432 4468317256896 4490216194048 4494635698176 4503500857344 4542531011694 4555970452557 4576802507667 4578298972416 4582805172192 4587315807204 4587329147904 4591844235648 4596363767376 4608304589824 4612840322688 4614348570624 4617380519856 4618890252288 4621925185722 4621938627072 4623449849856 4626487779264 4628000489472 4631041408968 4632555608064 4644590452736 4649161900032 4653737846784 4658331844608 4662916816896 4667506301952 4717243742913 4745028364128 4754387394432 4782390792192 4785547074048 4790257258176 4791823515648 4794972078312 4799691539019 4799705497344 4804429616928 4809158386236 4823228547072 4827975819264 4831148136516 4832727763968 4832741818368 4837498454016 4840677028304 4842259771392 4847025775104 4869188673024 4878792595456 4917208285184 4959823886784 4964705603208 4969592124471 4969606576896 4974497921952 4979394081324 4998877618176 5003797773312 5007100179328 5008737337344 5012028427536 5013667196928 5016961526382 5018601908736 5021914085184 5026856914008 5046526164992 5051493218304 5056465160448 5061456715776 5066438464512 5091268755456 5106331680768 5150586343968 5155655818716 5160745291392 5165824765104 5184342663552 5189445363024 5191142141952 5194553084838 5196251533824 5199680955456 5201381081088 5204798751672 5206500550656 5209921585089 5225164259328 5230307137536 5235455077632 5235470303232 5240623325184 5245781419008 5247496617984 5250944589696 5271490658304 5287086784512 5383740458304 5389039415448 5394343588101 5399668684512 5404983319044 5426132115456 5429697463164 5431472796672 5436818734464 5436834545664 5440406925616 5442185760768 5445761656842 5447542242816 5452903996992 5472450986496 5474240299008 5477837257152 5483244775424 5488641669888 5490436276224 5515541151744 5526419931136 5531859320832 5579801872632 5585293803609 5590807399008 5596310162196 5623737320448 5629272494976 5632987701744 5634829504512 5638531980978 5640375596544 5645927147328 5649653345832 5655214028259 5668018716672 5671759495168 5677341935616 5682929870592 5684788002816 5688523305504 5688539848704 5694138805248 5699743272576 5722045415424 5727677349888 5738974543872 5744623140864 5794409636964 5805838452816 5832385496496 5838126033402 5840034909696 5849641074888 5851553716224 5855398595631 5878309791744 5884095529728 5886019436544 5889886962336 5889904091136 5895701240832 5897628942336 5901504096384 5907312663408 5911211371102 5924595695616 5930426990592 5942124085248 5946028475712 5947972632576 5957756342528 5992847597568 6004667809792 6056708015592 6062669342379 6074627270076 6102403343556 6104398629888 6110406896256 6116421076272 6116438863872 6120457791318 6122458980864 6128485023168 6134516996616 6150453763584 6152464760832 6156507359808 6158520336384 6162566914296 6162584836096 6168650372352 6170667319296 6174721878624 6176740810752 6198882533376 6204983795712 6211109126144 6217222422528 6223341735936 6277277106711 6289658323884 6326704485504 6337111164462 6339183192576 6345422546112 6355860014061 6376521056256 6380729432064 6387009677568 6389098020864 6393296104416 6395386503168 6399588718692 6399607329792 6405906155904 6412211181648 6430971396096 6437301092352 6441530848688 6443637018624 6449997938688 6456346361856 6462701033472 6492251564032 6561433683558 6580846209249 6613098515712 6619607470944 6626122832628 6626142102528 6632663895936 6639192108432 6645726746334 6665170157568 6671730364416 6678316449792 6682704570048 6684889595904 6689282035176 6691469211648 6695885446912 6702475885344 6735324291072 6741953547264 6748608954368 6755251286016 6813796517541 6867448458624 6874207758288 6880993721856 6887766353472 6894545651064 6912456884736 6919260484032 6921522855936 6926070779784 6928335378432 6932887778583 6932907940608 6935174774784 6939731668896 6942000734208 6946562113452 6948833412096 6966885679104 6973742850048 6980606770176 6980627070976 6987497766912 6994375225344 7001259452928 7131581091648 7178320611072 7185385887264 7187735273472 7192458117468 7199558246016 7206644425392 7213737579354 7234842820608 7239596617552 7241963728896 7246722204774 7249091645952 7249112727552 7256247681024 7261015542456 7263389657088 7270538662656 7296601315328 7303783009536 7318188893184 7320581701632 7354054868992 7375812427776 7439735830176 7447058404812 7454409865344 7461746882928 7469091121986 7498316427264 7505696659968 7510650268992 7513106006016 7518042641304 7520500795392 7525442289573 7527902863104 7532871127776 7540285371012 7569789247488 7577239827456 7579717337088 7584697740672 7584719798272 7592185073664 7599657696768 7636903133184 7659497521152 7725879515952 7741117937088 7748737147656 7776513995328 7784168044536 7786713212928 7791829627257 7799521433184 7802071621632 7807198127508 7809750825984 7837746388992 7845460706304 7848025915392 7853182616448 7853205454848 7860934987776 7866100170994 7868672128512 7871244926976 7876416884544 7907235987456 7928037967616 7930630176768 7990463463424 8075610687456 8083559123172 8099503026768 8107474978566 8136537791408 8139198173184 8144546194746 8147209195008 8155228101696 8155251818496 8160610388424 8163278641152 8168642485263 8171313364224 8179355995488 8200605018112 8208676479744 8211360448512 8216755885728 8224867163136 8227556425728 8232962504832 8235654414336 8265176711168 8273311727616 8289629896704 8297788981248 8369702808948 8386211098512 8394465243294 8435605980672 8443908742464 8449481552616 8452244256768 8457797971467 8460563394816 8474480018748 8502028075008 8507639242752 8516012903424 8518797361152 8524394805888 8527182004224 8532784958256 8532809773056 8541208207872 8549614908864 8583068123136 8591516024832 8608461815808 8616934711296 8708757679224 8748578244744 8757189050103 8774461612332 8777330574336 8817464687616 8826143294592 8834830443504 8834856136704 8840661254126 8843551861248 8846443413504 8852256144576 8860968995112 8866817056653 8886893543424 8895640485888 8910272760064 8913186127872 8919042713568 8921958948864 8936634513792 8980432388096 8989271396352 9007001714688 9085062023388 9111940905114 9153605015334 9156597944832 9165610344384 9174631614408 9174658295808 9180686686977 9183688471296 9192727534752 9216609179648 9225680645376 9228697141248 9234761039712 9237780504576 9243850371444 9243877254144 9246899699712 9252975558528 9256000978944 9262082817936 9265111216128 9289180905472 9298323800064 9307475693568 9316663689216 9325833633792 9335012603904 9434487485826 9490056728256 9505666746693 9508774788864 9564781584384 9571094148096 9580514516352 9583647031296 9589944156624 9599383078038 9599410994688 9608859233856 9618316772472 9646457094144 9655951638528 9662296273032 9665455527936 9674996908032 9681354056608 9684519542784 9694051550208 9738377346048 9757585190912 9842150525337 9919647773568 9929411206416 9939184248942 9939213153792 9948995843904 9958788162648 9968590119501 9997755236352 10007595546624 10014200358656 10017474674688 10024056855072 10027334393856 10033923052764 10037203817472 10043828170368 10053713828016 10093052329984 10102986436608 10112930320896 10122913431552 10132876929024 10212663361536 10301172687936 10311311637432 10321490582784 10331649530208 10368685327104 10378890726048 10382284283904 10389106169676 10392503067648 10399361910912 10402762162176 10409597503344 10413001101312 10419843170178 10450328518656 10460614275072 10470910155264 10470940606464 10481246650368 10491562838016 10501889179392 10574173569024 10767480916608 10778078830896 10788687176202 10799337369024 10809966638088 10820606369031 10852264230912 10859394926328 10862945593344 10870083307161 10873637468928 10873669091328 10880813851232 10884371521536 10891523313684 10895084485632 10905807993984 10944901972992 10948480598016 10955674514304 10966489550848 10977283339776 10980872552448 11031082303488 11063718641664 11159603745264 11170587607218 11181614798016 11192620324392 11203636682979 11247474640896 11258544989952 11265975403488 11269659009024 11277063961956 11280751193088 11291854294656 11299306691664 11310428056518 11336037433344 11343518990336 11354683871232 11365859741184 11369576005632 11377046611008 11377079697408 11388277610496 11399486545152 11455354699776 11477949087744 11489246281728 11588819273928 11611676905632 11664770992992 11676252066804 11680069819392 11699282149776 11703107432448 11710797191262 11756619583488 11768191059456 11772038873088 11779773924672 11779808182272 11791402481664 11799150256491 11803008192768 11814625326816 11822422742204 11860853981184 11884248170496 11892056951424 11895945265152 11915512685056 11985695195136 12009335619584 12113416031184 12125338684758 12149254540152 12161212467849 12204806687112 12208797259776 12216819292119 12220813792512 12232842152544 12232877727744 12240915582636 12244917961728 12256970046336 12269033993232 12300907527168 12304929521664 12313014719616 12317040672768 12325133828592 12325169672192 12337300744704 12341334638592 12349443757248 12353481621504 12397765066752 12409967591424 12434444845056 12446683471872 12554554213422 12579316647768 12591697864941 12653408971008 12674222328924 12678366385152 12690845092224 12711720028122 12753042112512 12761458864128 12774019355136 12778196041728 12786592208832 12790773006336 12799177437384 12799214659584 12811812311808 12824422363296 12874602184704 12883061697376 12887274037248 12899995877376 12912692723712 12925402066944 12984503128064 13122867367116 13161692418498 13226197031424 13239214941888 13252245665256 13252284205056 13260991881189 13265327791872 13278384216864 13291453492668 13330340315136 13343460728832 13356632899584 13365409140096 13369779191808 13378564070352 13382938423296 13391770893824 13404951770688 13470648582144 13483907094528 13497217908736 13510502572032 13627593035082 13667911357671 13730407523001 13734896917248 13748415516576 13761987443712 13775532706944 13789091302128 13824913769472 13838520968064 13843045711872 13852141559568 13856670756864 13865775557166 13865815881216 13870349549568 13879463337792 13884001468416 13893124226904 13897666824192 13933771358208 13947485700096 13961213540352 13974995533824 13988750450688 14002518905856 14151731228739 14263162183296 14356641222144 14370771774528 14375470546944 14384916234936 14399074617057 14399116492032 14413288850784 14427475158708 14469685641216 14479193235104 14483927457792 14493444409548 14498183291904 14498225455104 14512495362048 14522031084912 14526779314176 14541077325312 14593202630656 14607566019072 14636377786368 14751624855552 14879471660352 14894116809624 14908776373413 14908819730688 14923493765856 14938182243972 14996632854528 15011393319936 15021300537984 15026212012032 15036085282608 15041001590784 15050884579146 15055805726208 15065742255552 15080570742024 15139578494976 15154479654912 15169395481344 15169439596544 15184370147328 15199315393536 15273806266368 15318995042304 15451759031904 15482235874176 15497474295312 15553027990656 15568336089072 15573426425856 15583659254514 15599042866368 15604143243264 15614396255016 15619501651968 15629764755267 15675492777984 15690921412608 15706365232896 15706410909696 15721869975552 15732200341988 15737344257024 15742489853952 15752833769088 15814471974912 15856075935232 15861260353536 15980926926848 16151221374912 16167118246344 16183030764303 16199006053536 16214949957132 16273075582816 16278396346368 16289092389492 16294418390016 16310456203392 16310503636992 16321220776848 16326557282304 16337284970526 16342626728448 16358711990976 16401210036224 16417352959488 16422720897024 16433511771456 16449734326272 16465925009664 16471308828672 16546623455232 16579259793408 16595577962496 16739405617896 16755881410827 16772422197024 16788930486588 16871211961344 16887817484928 16898963105232 16904488513536 16915595942934 16921126789632 16948960037496 16965642084777 17004056150016 17015278485504 17032025806848 17048789611776 17054364008448 17065569916512 17065619546112 17082416415744 17099229817728 17166136246272 17183032049664 17216923631616 17233869422592 17417515358448 17497156489488 17514378100206 17548923224664 17554661148672 17566195786893 17634929375232 17652286589184 17669660887008 17669712273408 17681322508252 17687103722496 17692886827008 17704512289152 17721937990224 17733634113306 17773787086848 17791280971776 17820545520128 17826372255744 17838085427136 17843917897728 17873269027584 17960864776192 17978542792704 18014003429376 18170124046776 18188008027137 18223881810228 18307210030668 18313195889664 18331220688768 18349263228816 18349316591616 18361373373954 18367376942592 18385455069504 18433218359296 18451361290752 18457394282496 18469522079424 18475561009152 18487700742888 18487754508288 18505951117056 18512001957888 18524165635872 18530222432256 18596647600128 18614951387136 18633327378432 18651667267584 18670025207808 18831831320133 18868974971652 18980113456512 19011333493386 19017549577728 19067580042183 19129563168768 19142188296192 19161029032704 19167294062592 19179888313248 19198766156076 19198821989376 19217718467712 19236633544944 19292914188288 19311903277056 19324592546064 19330911055872 19349993816064 19362708113216 19369039085568 19388103100416 19476754692096 19515170381824 19684301050674 19742538627747 19839295547136 19858822412832 19878368497884 19878426307584 19897991687808 19917576325296 19937180239002 19995510472704 20015191093248 20028400717312 20034949349376 20048113710144 20054668787712 20067846105528 20074407634944 20087656340736 20107427656032 20186104659968 20205972873216 20225860641792 20245826863104 20265753858048 20441389552623 20602345375872 20622623274864 20642981165568 20663299060416 20737370654208 20757781452096 20764568567808 20778212339352 20785006135296 20798663335749 20798723821824 20805524324352 20819195006688 20826002202624 20839686340356 20900657037312 20921228550144 20941820310528 20941881212928 20962493300736 20983125676032 21003778358784 21534961833216 21556157661792 21577374352404 21598674738048 21619933276176 21641212738062 21704528461824 21718789852656 21725891186688 21740166614322 21747274937856 21747338182656 21761627702464 21768743043072 21783046627368 21790168971264 21811615987968 21889803945984 21911349028608 21932979101696 21954566679552 21961745104896 22062164606976 22127437283328 22319207490528 22341175214436 22363229596032 22385240648784 22407273365958 22494949281792 22517089979904 22531950806976 22539318018048 22554127923912 22561502386176 22576326868719 22583708589312 22598613383328 22620856113036 22687037980672 22709367742464 22731719482368 22739152011264 22754093222016 22754159394816 22776555220992 22798973090304 22910709399552 22978492563456 23177638547856 23223353811264 23329541985984 23352504133608 23360139638784 23375488881771 23398564299552 23406214864896 23421594382524 23513239166976 23536382118912 23544077746176 23559547849344 23559616364544 23582804963328 23598300512982 23606016385536 23629250653632 23644845484408 23721707962368 23784113902848 23791890530304 23831025370112 23971390390272 24018671239168 24226832062368 24250677369516 24298509080304 24322424935698 24409613374224 24417594519552 24433638584238 24441627585024 24465684305088 24465755455488 24481831165272 24489835923456 24505927455789 24513940092672 24538067986464 24601815054336 24626029439232 24634081345536 24650267657184 24650339344384 24674601489408 24682669277184 24698887514496 24706963243008 24795530133504 24819935182848 24868889690112 24893366943744 25109108426844 25158633295536 25183395729882 25306817942016 25348444657848 25356732770304 25373393914401 25381690184448 25423440056244 25506084225024 25522917728256 25548038710272 25556392083456 25573184417664 25581546012672 25598354874768 25598429319168 25623624623616 25648844726592 25749204369408 25766123394752 25774548074496 25825385447424 25850804133888 25969006256128 26245734734232 26271567150309 26323384836996 26452394062848 26478429883776 26504491330512 26504568410112 26521983762378 26530655583744 26556768433728 26582906985336 26600451169959 26660680630272 26686921457664 26730818280192 26739558383616 26757128140704 26765876846592 26783541787648 26809903541376 26941297164288 26967814189056 26994435817472 27021005144064 27255186070164 27335822715342 27460815046002 27469793834496 27496831033152 27523974887424 27542060060931 27551065413888 27578182604256 27649827538944 27677041936128 27686091423744 27704283119136 27713341513728 27731551114332 27731631762432 27740699099136 27758926675584 27768002936832 27786248453808 27795333648384 27867542716416 27894971400192 27922427080704 27949991067648 27977500901376 28005037811712 28303462457478 28517000240079 28526324366592 28713282444288 28741543549056 28750941093888 28769832469872 28798149234114 28798232984064 28826577701568 28854950317416 28939371282432 28958386470208 28967854915584 28986888819096 28996366583808 29024990724096 29044062169824 29053558628352 29082154650624 29186405261312 29215132038144 29272755572736 29526451576011 29758943320704 29788233619248 29817552746826 29817639461376 29846987531712 29876364487944 29993265709056 30022786639872 30042601075968 30052424024064 30072170565216 30082003181568 30101769158292 30111611452416 30131484511104 30161141484048 30279156989952 30308959309824 30338790962688 30338879193088 30368740294656 30398630787072 30637990084608 30903518063808 30964471748352 30994948590624 31106055981312 31136672178144 31146852851712 31167318509028 31198085732736 31208286486528 31228792510032 31239003303936 31259529510534 31350985555968 31381842825216 31412730465792 31412821819392 31443739951104 31464400683976 31474688514048 31505667538176 31712151870464 31722520707072 31961853853696 32302442749824 32334236492688 32366061528606 32398012107072 32429899914264 32461819107093 32546151165632 32556792692736 32578184778984 32588836780032 32610249921483 32620912406784 32621007273984 32642441553696 32653114564608 32674569941052 32685253456896 32717423981952 32802420072448 32834705918976 32845441794048 32867023542912 32899468652544 32931850019328 32942617657344 33093246910464 33191155924992 33478811235792 33511762821654 33544844394048 33577860973176 33742423922688 33775634969856 33797926210464 33808977027072 33831191885868 33842253579264 33897920074992 33931284169554 34008112300032 34030556971008 34064051613696 34097579223552 34108728016896 34131139833024 34131239092224 34164832831488 34198459635456 34366064099328 34433847263232 34467738845184 34835030716896 34994312978976 35028756200412 35097846449328 35109322297344 35132391573786 35269858750464 35304573178368 35339321774016 35339424546816 35362645016504 35374207444992 35397450769473 35409024578304 35443875980448 35467268226612 35582561943552 35641091040256 35652744511488 35676170854272 35687835795456 35746538055168 35921729552384 35957085585408 36028006858752 36340248093552 36376016054274 36447763620456 36483637403547 36614420061336 36626391779328 36650457876357 36662441377536 36698526457632 36698633183232 36722746747908 36734753885184 36770910139008 36866436718592 36902722581504 36914788564992 36939044158848 36951122018304 36975401485776 36975509016576 37011902234112 37024003915776 37048331271744 37060444864512 37193295200256 37229902774272 37303334535168 37340050415616 37663662640266 37737949943304 37960226913024 38022666986772 38035099155456 38135160084366 38259126337536 38284376592384 38322058065408 38334588125184 38359776626496 38397532312152 38397643978752 38422873912163 38435436935424 38473267089888 38623806554112 38649185092128 38661822111744 38699987632128 38725416226432 38738078171136 38776206200832 38953509384192 39030340763648 39368602101348 39485077255494 39678591094272 39717644825664 39756736995768 39756852615168 39782975643567 39795983375616 39835152650592 39874360478004 39991020945408 40030382186496 40056801434624 40069898698752 40096227420288 40109337575424 40135692211056 40148815269888 40175312681472 40214855312064 40372209319936 40411945746432 40451721283584 40491653726208 40531507716096 40882779105246 41003734073013 41191222569003 41204690751744 41245246549728 41285962331136 41326598120832 41474741308416 41515562904192 41529137135616 41556424678704 41570012270592 41597326671498 41597447643648 41611048648704 41638390013376 41652004405248 41679372680712 41801314074624 41842457100288 41883640621056 41924986601472 41966251352064 42007556717568 43069923666432 43112315323584 43154748704808 43197223851171 43197349476096 43239866552352 43282425476124 43409056923648 43437579705312 43451782373376 43480333228644 43494549875712 43494676365312 43523255404928 43537486086144 43566093254736 43580337942528 43623231975936 43779607891968 43822698057216 43865958203392 43909133359104 44254874566656 44638414981056 44682350428872 44726459192064 44770481297568 44814546731916 44989898563584 45034179959808 45063901613952 45078636036096 45108255847824 45123004772352 45152653737438 45167417178624 45197226766656 45241712226072 45374075961344 45418735484928 45463438964736 45508186444032 45508318789632 45553110441984 45597946180608 45821418799104 45956985126912 46355277095712 46446707622528 46659083971968 46705008267216 46720279277568 46750977763542 46797128599104 46812429729792 46843188765048 46889294265801 47026478333952 47072764237824 47119095698688 47119232729088 47165609926656 47196601025964 47212032771072 47258501307264 47289690968816 47443415924736 47568227805696 47583781060608 47662050740224 47942780780544 48037342478336 48453664124736 48501354739032 48549092292909 48597018160608 48644849871396 48819226748448 48835189039104 48867277168476 48883255170048 48931368610176 48931510910976 48963662330544 48979671846912 49011854911578 49027880185344 49076135972928 49203630108672 49252058878464 49268162691072 49300535314368 49300678688768 49349202978816 49397775028992 49413926486016 49639870365696 49737779380224 49786733887488 50218216853688 50317266591072 50366791459764 50613635884032 50696889315696 50713465540608 50746787828802 50763380368896 50846880112488 50896926254331 51012168450048 51045835456512 51096077420544 51129651111461 51146368835328 51163092025344 51196709749536 51196858638336 51247249247232 51297689453184 51498408738816 51532246789504 51549096148992 51650770894848 51701608267776 51938012512256 52491469468464 52543134300618 52646769673992 52698587360679 52904788125696 52956859767552 53008982661024 53009136820224 53043967524756 53061311167488 53113536867456 53165813970672 53200902339918 53321361260544 53373842915328 53461636560384 53479116767232 53514256281408 53531753693184 53567083575296 53619807082752 53882594328576 53935628378112 53988871634944 54042010288128 54510372140328 54564024081411 54671645430684 54921630092004 54939587668992 54993662066304 55047949774848 55084120121862 55102130827776 55156365208512 55299655077888 55354083872256 55372182847488 55408566238272 55426683027456 55463102228664 55463263524864 55517853351168 55536005873664 55572496907616 55590667296768 55789942800384 55844854161408 55899982135296 55955001802752 56010075623424 56606924914956 57034000480158 57052648733184 57202740126549 57426564888576 57464298151819 57483087098112 57501882187776 57539664939744 57596298468228 57596465968128 57653155403136 57709900634832 57878742564864 57916772940416 57935709831168 57973777638192 57992733167616 58049981448192 58088124339648 58107117256704 58164309301248 58372810522624 58430264076288 58545511145472 59052903152022 59227615883241 59517886641408 59576467238496 59635105493652 59635278922752 59693975063424 59752728975888 59986531418112 60045573279744 60085202151936 60104848048128 60144341130432 60164006363136 60203538316584 60223222904832 60262969022208 60322282968096 60558313979904 60617918619648 60677581925376 60677758386176 60737480589312 60797261574144 61324168657869 61807036127616 61928943496704 61989897181248 62212111962624 62273344356288 62293705703424 62334637018056 62395990007247 62396171465472 62416572973056 62457585020064 62478006607872 62519059021068 62701971111936 62763685650432 62825460931584 62825643638784 62887479902208 62928801367952 62949377028096 63011335076352 63424303740928 63923707707392 64604885499648 64668472985376 64732123057212 64796024214144 64859799828528 64923638214186 65092302331264 65113585385472 65156369557968 65177673560064 65220499842966 65241824813568 65242014547968 65284883107392 65306229129216 65349139882104 65370506913792 65434847963904 65604840144896 65669411837952 65734047085824 65798937305088 65863700038656 65885235314688 66186493820928 66382311849984 66957622471584 67023525643308 67089688788096 67155721946352 67484847845376 67551269939712 67595852420928 67617954054144 67662383771736 67684507158528 67728980606157 67795840149984 67862568339108 68061113942016 68128103227392 68195158447104 68217456033792 68262279666048 68262478184448 68329665662976 68396919270912 68732128198656 68935477690368 69670061433792 69988625957952 70057512400824 70126466645313 70195692898656 70218644594688 70264783147572 70539717500928 70609146356736 70678643548032 70678849093632 70725290033008 70748414889984 70794901538946 70818049156608 70887751960896 70934536453224 71165123887104 71282182080512 71352341708544 71375671590912 71493076110336 71843459104768 71914171170816 72056013717504 72680496187104 72752032108548 72895527240912 72967274807094 73228840122672 73252783558656 73300915752714 73324882755072 73397052915264 73397266366464 73445493495816 73469507770368 73517782367367 73541820278016 73732873437184 73805445163008 73878088317696 73902244036608 73950802971552 73951018033152 74023804468224 74048007831552 74096662543488 74120889729024 74386590400512 74459805548544 74606669070336 74680100831232 75327325280532 75475899886608 75920453826048 76045333973544 76070198310912 76120181743203 76270320168732 76518252675072 76568753184768 76644116130816 76669176250368 76719553252992 76795064624304 76795287957504 76845747824326 76870873870848 76946534179776 77247613108224 77298370184256 77323644223488 77450832452864 77476156342272 77552412401664 77907018768384 78060681527296 78737204202696 78814701450927 78970154510988 79357182188544 79435289651328 79513473991536 79513705230336 79565951287134 79591966751232 79670305301184 79748720956008 79801353509877 79982041890816 80060764372992 80113602869248 80192454840576 80218675150848 80271384422112 80297630539776 80350625362944 80429710624128 80744418639872 80823891492864 80903442567168 80983307452416 81063015432192 81765558210492 82007468146026 82382445138006 82409381503488 82490493099456 82571924662272 82626180182793 82653196241664 82949482616832 83031125808384 83058274271232 83112849357408 83140024541184 83194653342996 83194895287296 83222097297408 83276780026752 83304008810496 83358745361424 83602628149248 83684914200576 83767281242112 83849973202944 83932502704128 84015113435136 85551000720237 86139847332864 86224630647168 86309497409616 86394447702342 86394698952192 86479733104704 86564850952248 86818113847296 86875159410624 86903564746752 86960666457288 86989099751424 87046510809856 87074972172288 87132186509472 87160675885056 87246463951872 87559215783936 87645396114432 87731916406784 87818266718208 88579354728033 89276829962112 89364700857744 89452918384128 89540962595136 89629093463832 89979797127168 90068359919616 90127803227904 90157272072192 90216511695648 90246009544704 90305307474876 90334834357248 90394453533312 90483424452144 90748151922688 90837470969856 90926877929472 91016372888064 91016637579264 91106220883968 91195892361216 91913970253824 92710554191424 92893415245056 93318167943936 93410016534432 93440558555136 93501955527084 93594257198208 93624859459584 93686377530096 93778588531602 94052956667904 94145528475648 94238191397376 94238465458176 94331219853312 94393202051928 94424065542144 94517002614528 94579381937632 95136455611392 95167562121216 95324101480448 95885561561088 96907328249472 97002709478064 97098184585818 97194036321216 97289699742792 97385457321279 97638453496896 97670378078208 97734554336952 97766510340096 97830749764449 97862737220352 97863021821952 97927324661088 97959343693824 98023709823156 98055760370688 98152271945856 98407260217344 98504117756928 98536325382144 98601070628736 98601357377536 98698405957632 98795550057984 98827852972032 99279740731392 99573467774976 100436433707376 100634533182144 100733582919528 101227271768064 101393778631392 101426931081216 101493575657604 101526760737792 101693760224976 101793852508662 102024336900096 102091670913024 102192154841088 102259302222922 102292737670656 102326184050688 102393419499072 102393717276672 102494498494464 102595378906368 103064493579008 103098192297984 103301541789696 103403216535552 103876025024512 104982938936928 105086268601236 105293539347984 105397174721358 105809576251392 105913719535104 106017965322048 106018273640448 106087935049512 106122622334976 106192352308419 106227073734912 106331627941344 106401804679836 106747685830656 106923273120768 106958233534464 107028512562816 107063507386368 107134167150592 107239614165504 107765188657152 107871256756224 108084020576256 109020744280656 109128048162822 109343290861368 109450912210641 109843260184008 109879175337984 109951373629071 109987324132608 110095899549696 110168240243724 110204261655552 110312730417024 110599310155776 110708167744512 110744365694976 110817132476544 110853366054912 110926204457328 110926527049728 111035706702336 111072011747328 111144993815232 111181334593536 111579885600768 111689708322816 111910003605504 112020151246848 113213849829912 114068000960316 114105297466368 114405480253098 114853129777152 114928596303638 114966174196224 115003764375552 115079329879488 115192596936456 115192931936256 115268621736489 115306310806272 115419801269664 115833545880832 115871419662336 115947555276384 115985466335232 116099962896384 116176248679296 116214234513408 116328618602496 116745621045248 116860528152576 117091022290944 118105806304044 118455231766482 119035773282816 119152934476992 119270210987304 119270557845504 119348926930701 119387950126848 119505457951776 119973062836224 120091146559488 120170404303872 120209696096256 120288682260864 120328012726272 120407076633168 120446445809664 120525938044416 120644565936192 121116627959808 121235837239296 121355163850752 121474961178624 121594523148288 122648337315738 123011202219039 123573667707009 123614072255232 123857886993408 123979794362496 124424223925248 124546688712576 124587411406848 124669274036112 124791980014494 124792342930944 124833145946112 124915170040128 124956013215744 125038118042136 125403942223872 125527371300864 125650921863168 125774959804416 125857602735904 125898754056192 126022670152704 126848607481856 129209770999296 129336945970752 129464246114424 129591671553513 129592048428288 129719599657056 129847276428372 130184604662528 130227170770944 130312739115936 130355347120128 130440999685932 130483649627136 130484029095936 130569766214784 130612458258432 130698279764208 130741013827584 130869695927808 131209680289792 131338823675904 131468094171648 131597874610176 131727400077312 132764623699968 133915244943168 134047051286616 134179377576192 134311443892704 134969695690752 135102539879424 135191704841856 135235908108288 135324767543472 135369014317056 135457961212314 135591680299968 135725136678216 136122227884032 136256206454784 136390316894208 136524559332096 136524956368896 136659331325952 136793838541824 137464256397312 137870955380736 139340122867584 139977251915904 140115024801648 140252933290626 140391385797312 140437289189376 140529566295144 140667882797403 141079435001856 141218292713472 141357287096064 141357698187264 141450580066016 141496829779968 141589803077892 141636098313216 141775503921792 141869072906448 142330247774208 142564364161024 142704683417088 142751343181824 142986152220672 143828342341632 144112027435008 145360992374208 145504064217096 145647276878727 145791054481824 145934549614188 146457680245344 146505567117312 146601831505428 146649765510144 146794105830528 146794532732928 146890986991632 146939015540736 147035564734734 147083640556032 147465746874368 147610890326016 147756176635392 147804488073216 147901605943104 147902036066304 148047608936448 148193325086976 148241779458048 148919611097088 149213338140672 149360201662464 150654650561064 150951799773216 151840907652096 152090667947088 152140396621824 152240363486406 152540640337464 152690778762993 153036505350144 153137506369536 153288232261632 153388953334383 153439106505984 153590129248608 153590575915008 153691495648652 153741747741696 153893068359552 154495226216448 154596740368512 154647288446976 154901664905728 154952312684544 155104824803328 155814037536768 156121363054592 157474408405392 157629402901854 157940309021976 158095762082037 158714364377088 158870579302656 159026947983072 159027410460672 159131902574268 159183933502464 159340610602368 159497441912016 159602707019754 159964083781632 160121528745984 160227205738496 160384909681152 160437350301696 160542768844224 160595261079552 160701250725888 160859421248256 161647782985728 161806885134336 161966614904832 162126030864384 163531116420984 163692072244233 164014936292052 164764890276012 164818763006976 164980986198912 165143849324544 165252360365586 165306392483328 165898965233664 166062251616768 166116548542464 166225698714816 166280049082368 166389306685992 166389790574592 166553560053504 166608017620992 166717490722848 167369828401152 167534562484224 167699946405888 167865005408256 168030226870272 171102001440474 171608220379647 172279694665728 172392894455457 172449261294336 172618994819232 172788895404684 172789397904384 172959466209408 173129701904496 173636227694592 173750318821248 173807129493504 173921332914576 173978199502848 174093021619712 174149944344576 174264373018944 174321351770112 174492927903744 175118431567872 175290792228864 175463832813568 175636533436416 177158709456066 177682847649723 178553659924224 178729401715488 178905836768256 179081925190272 179258186927664 179959594254336 180136719839232 180255606455808 180314544144384 180433023391296 180492019089408 180610614949752 180669668714496 180788907066624 180966848904288 181674941939712 181853755858944 182032745776128 182033275158528 182212441767936 182391784722432 183972505973607 185421108382848 185786830490112 186636335887872 186820033068864 186881117110272 187003911054168 187187970021741 187188514396416 187249718919168 187372755060192 187557177063204 188105913335808 188291056951296 188476382794752 188476930916352 188662439706624 188786404103856 188848131084288 189034005229056 189158763875264 190272911222784 190648202960896 191771123122176 193814656498944 194005418956128 194196369171636 194388072642432 194579399485584 194770914642558 195276906993792 195340756156416 195469108673904 195533020680192 195661499528898 195725474440704 195726043643904 195854649322176 195918687387648 196047419646312 196111520741376 196304543891712 196814520434688 197008235513856 197202141257472 197202714755072 197396811915264 197591100115968 197655705944064 198559481462784 199146935549952 200872867414752 201269066364288 201467165839056 202454543536128 202787557262784 202853862162432 202987151315208 203053521475584 203186941818471 203387520449952 203587705017324 204183341826048 204384309682176 204518604445844 204585475341312 204652368101376 204786838998144 204787434553344 204988996988928 205190757812736 206128987158016 206196384595968 206806433071104 207752050049024 209965877873856 210172537202472 210379399935939 210587078695968 210794349442716 211619152502784 211827439070208 212035930644096 212036547280896 212175870099024 212245244669952 212384704616838 212454147469824 212663255882688 212803609359672 213495371661312 213846546241536 214057025125632 214127014772736 214268334301184 214479228331008 215530377314304 215742513512448 216168041152512 218041488561312 218256096325644 218686581722736 218901824421282 219686520368016 219758350675968 219902747258142 219974648265216 220191799099392 220336480487448 220408523311104 220553347102101 220625460834048 221198620311552 221416335489024 221634264953088 221706732109824 221852408914656 221853054099456 222071413404672 222144023494656 222289987630464 222362669187072 223159771201536 223379416645632 223820007211008 224040302493696 226427699659824 228136001920632 228210594932736 228360545229609 228810960506196 229706259554304 229857192607276 229932348392448 230007528751104 230158659758976 230385193872912 230385863872512 230537243472978 230612621612544 230839602539328 231667091761664 231742839324672 231895110552768 231970932670464 232352497358592 232428469026816 232657237204992 233491242090496 233721056305152 234182044581888 236211612608088 236444104352781 236910463532964 238071546565632 238305868953984 238540421974608 238541115691008 238697853861402 238775900253696 239010915903552 239404060529631 239946125672448 240182293118976 240340808607744 240577364521728 240656025452544 240814153266336 240892891619328 241051876088832 241289131872384 242233255919616 242471674478592 242710327701504 242949922357248 243189046296576 245296674631476 246022404438078 247147335414018 247228144510464 247715773986816 247878540548379 247959588724992 248848447850496 249093377425152 249174822813696 249338548072224 249583960028988 249584685861888 249666291892224 249830340080256 249912026431488 250076236084272 250807884447744 251054742601728 251301843726336 251549919608832 251715205471808 251797508112384 252045340305408 253697214963712 256653002160711 258419541998592 258673891941504 258928492228848 259183343107026 259184096856576 259439199314112 259694552856744 260369209325056 260454341541888 260625478231872 260710694240256 260881999371864 260967299254272 261139532429568 261224916516864 261396559528416 261482027655168 261739391855616 262419360579584 262677647351808 262936188343296 263195749220352 263454800154624 265738064184099 267830489886336 268094102573232 268358755152384 268622887785408 269939391381504 270205079758848 270383409683712 270471816216576 270649535086944 270738028634112 270915922424628 271183360599936 271450273356432 272244455768064 272512412909568 272780633788416 273049118664192 273049912737792 273318662651904 273587677083648 275741910761472 278680245735168 279954503831808 280230049603296 280505866581252 280782771594624 280874578378752 281059132590288 281335765594806 282158870003712 282436585426944 282714574192128 282715396374528 282901160132032 282993659559936 283179606155784 283272196626432 283551007843584 283738145812896 285128728322048 285409366834176 285502686363648 285972304441344 287656684683264 290721984748416 291008128434192 291294553757454 291582108963648 291869099228376 292915360490688 293011134234624 293203663010856 293299531020288 293492249293347 293588211661056 293589065465856 293781973983264 293878031081472 294071129469468 294167281112064 294931493748736 295221780652032 295512353270784 295608976146432 295803211886208 295804072132608 296095217872896 296386650173952 296483558916096 297839222194176 298720403324928 301309301122128 301903599546432 303681815304192 304181335894176 304280793243648 304480726972812 305081280674928 305381557525986 306073010700288 306275012739072 306576464523264 306777906668766 306878213011968 307180258497216 307181151830016 307382991297304 307483495483392 307786136719104 309193480737024 309294576893952 309803329811456 309904625369088 310209649606656 311628075073536 312242726109184 314948816810784 315258805803708 315880618043952 316191524164074 317428728754176 317741158605312 318053895966144 318054820921344 318263805148536 318367867004928 318577056925257 318681221204736 318994883824032 319205414039508 320243057491968 320454411476992 320769819362304 320874700603392 321085537688448 321190522159104 321402501451776 321718842496512 323295565971456 323613770268672 324252061728768 327062232841968 327384144488466 328029872584104 329529780552024 329637526013952 329854120887213 329961972397824 330287698649088 330504720731172 330612784966656 331797930467328 332124503233536 332233097084928 332451397429632 332560098164736 332778613371984 332779581149184 333107120107008 333216035241984 333434981445696 334739656802304 335069124968448 335730010816512 336060453740544 342204002880948 343216440759294 344559389331456 344785788910914 344898522588672 345237989638464 345577790809368 345578795808768 345805865209467 345918932418816 346259403808992 347500637642496 347614258987008 347842665829152 347956399005696 348186043239424 348299888689152 348528746037888 348642703540224 348985855807488 350236863135744 350581584457728 350927665627136 351273066872832 354317418912132 355365695299446 357107319848448 357458803430976 357811673536512 358046780792103 358163850380544 358516373855328 359919188508672 360273439678464 360511212911616 360629088288768 360866046782592 360984038178816 361221229899504 361339337428992 361577814133248 361933697808576 363349883879424 363707511717888 364065491552256 364424883535872 364783569444864 367945011947214 370721003121027 370842216765696 371573660980224 373272671775744 373640066137728 373762234220544 374007822108336 374375940043482 374377028792832 374499437838336 374745510120384 375114354126408 376211826671616 376582113902592 376952765589504 377324879413248 377572808207712 377696262168576 378068010458112 378317527750528 380545822445568 381296405921792 387629312997888 388010837912256 388392738343272 388776145284864 389158798971168 389541829285116 390553813987584 390681512312832 390938217347808 391066041360384 391322999057796 391450948881408 391452087287808 391709298644352 391837374775296 392094839292624 392223041482752 392609087783424 393629040869376 394016471027712 394404282514944 394405429510144 394793623830528 395182200231936 398293871099904 401745734829504 402538132728576 402934331678112 404909087072256 405575114525568 405707724324864 405974302630416 406107042951168 406373883636942 406775040899904 407175410034648 408366683652096 408768619364352 409037208891688 409170950682624 409573677996288 409574869106688 409977993977856 410381515625472 412257974316032 412392769191936 413612866142208 415504100098048 419931755747712 420345074404944 420758799871878 421174157391936 421588698885432 422003648392209 423238305005568 423654878140416 424071861288192 424073094561792 424351740198048 424490489339904 424769409233676 424908294939648 425326511765376 425607218719344 426990743322624 427693092483072 428114050251264 428254029545472 428536668602368 428958456662016 431485027024896 432336082305024 436082977122624 436512192651288 437373163445472 437803648842564 439373040736032 439516701351936 439805494516284 439949296530432 440383598198784 440672960974896 440817046622208 441106694204202 441250921668096 442397240623104 442832670978048 443268529906176 443413464219648 443704817829312 443706108198912 444142826809344 444579975260928 444725338374144 446758833291264 447640014422016 448080604987392 452855399319648 456272003841264 456421189865472 456721090459218 457621921012392 458072336288979 459412519108608 459714385214552 459864696784896 460166860003149 460317319517952 460770387745824 460771727745024 461074486945956 461225243225088 461679205078656 463334183523328 463485678649344 463790221105536 463941865340928 464704994717184 464856938053632 465314474409984 466982484180992 467442112610304 468364089163776 472423225216176 472888208705562 473820927065928 474287286246111 476143093131264 476611737907968 477080843949216 477082231382016 477395707722804 477551800507392 478021831807104 478808121059262 479892251344896 480364586237952 480681617215488 481154729043456 481312050905088 481628306532672 481785783238656 482103752177664 482578263744768 484943348957184 485420655403008 485899844714496 486378092593152 490593349262952 492044808876156 494294670828036 494456289020928 495431547973632 495757081096758 495919177449984 497696895700992 498186754850304 498349645627392 498677096144448 499167920057976 499169371723776 499497360858119 499660680160512 499824052862976 500152472168544 502109485203456 502603687452672 503099839217664 503430410943616 503595016224768 504090680610816 507394429927424 513306004321422 514824661138941 516839083997184 517178683366371 517347783883008 517856984457696 518366686214052 518368193713152 518878398628224 519389105713488 520738418650112 520908683083776 521250956463744 521421388480512 521763998743728 521934598508544 522279064859136 522449833033728 522793119056832 522964055310336 523478783711232 524838721159168 525355294703616 525872376686592 526391498440704 526909600309248 531476128368198 533048542949169 535660979772672 536188205146464 536717510304768 537245775570816 539878782763008 540410159517696 540766819367424 540943632433152 541299070173888 541476057268224 541831844849256 542366721199872 542900546712864 545024825819136 545561267576832 546098237328384 546099825475584 546637325303808 547175354167296 557360491470336 559909007663616 560460099206592 561011733162504 561563910065223 561565543189248 561749156757504 562118265180576 562671531189612 564317740007424 564873170853888 565429148384256 565430792749056 565802320264064 565987319119872 566359212311568 566544393252864 567102015687168 567476291625792 570257456644096 570818733668352 571944608882688 575313369366528 581443969496832 582016256868384 582589107514908 583164217927296 583738198456752 585830720981376 586022268469248 586407326021712 586599062040576 586984498586694 587176423322112 587178130931712 587563947966528 587756062162944 588142258938936 588334562224128 589862987497472 590443561304064 591024706541568 591606423772416 591608144265216 592190435745792 592773300347904 592967117832192 595678444388352 597440806649856 602618602244256 603807199092864 607363630608384 608362671788352 608561586487296 608961453945624 609560825455413 610162561349856 610763115051972 612550025478144 613152929046528 613555813337532 613756426023936 614360516994432 614362303660032 614765982594608 614966990966784 615572273438208 618386961474048 618589153787904 619606659622912 620419299213312 623256150147072 624485452218368 629897633621568 630517611607416 631138199807817 631761236087904 632383048328148 634857457508352 635482317210624 636107791932288 636109641842688 636527610297072 636735734009856 637154113850514 637362442409472 637989767648064 638410828079016 640486114983936 640908822953984 641539638724608 642171075376896 642381044318208 642805002903552 643437684993024 646591131942912 647227540537344 648504123457536 654124465683936 654768288976932 656059745168208 659059561104048 659275052027904 659708241774426 659923944795648 660575397298176 661009441462344 661225569933312 661660041306303 663595860934656 664249006467072 664902794859264 665120196329472 665557226743968 665559162298368 666214240214016 666432070483968 666869962891392 669479313604608 670138249936896 671460021633024 672120907481088 684408005761896 685081635688827 686432881518588 689118778662912 689571577821828 689797045177344 690475979276928 691155581618736 691157591617536 691611730418934 691837864837632 692518807617984 695001275284992 695228517974016 695685331658304 695912798011392 696372086478848 697057492075776 697285407080448 697971711614976 700473726271488 701163168915456 701855331254272 702546133745664 708634837824264 709332313058343 710731390598892 714214639696896 714917606861952 715623347073024 716093561584206 716327700761088 717032747710656 718212181588893 719838377017344 720546879356928 721022425823232 721732093565184 721968076357632 722442459799008 722678674857984 723155628266496 723867395617152 726699767758848 727415023435776 728130983104512 728849767071744 729567138889728 735890023894428 741442006242054 741684433531392 743147321960448 743635621645137 746545343551488 747280132275456 747524468441088 748015644216672 748751880086964 748754057585664 748998875676672 749491020240768 750228708252816 752423653343232 753164227805184 753905531179008 754649758826496 755145616415424 755392524337152 756136020916224 756635055501056 761091644891136 762592811843584 769959006482133 775258625995776 776021675824512 776785476686544 777552290569728 778317597942336 779083658570232 781107627975168 781363024625664 781876434695616 782132082720768 782645998115592 782901897762816 783418597288704 783674749550592 784189678585248 784446082965504 785218175566848 787258081738752 788032942055424 788808565029888 788810859020288 789587247661056 790364400463872 797214192552297 803491469659008 805076265457152 805868663356224 809818174144512 811150229051136 811415448649728 811948605260832 812214085902336 812747767273884 813550081799808 814350820069296 816733367304192 817537238728704 818074417783376 818341901365248 819147355992576 819149738213376 819955987955712 820763031250944 824515948632064 827225732284416 831008200196096 839863511495424 840690148809888 841517599743756 842348314783872 843177397770864 844007296784418 846476610011136 847309756280832 848143722576384 848146189123584 848703480396096 848980978679808 849538818467352 849816589879296 850653023530752 851214437438688 855386184966144 856228100502528 856508059090944 857073337204736 857916913324032 862970054049792 872165954245248 873024385302576 874746326890944 875607297685128 878746081472064 879033402703872 879610989032568 879898593060864 880476747880041 880767196397568 881345921949792 881634093244416 882213388408404 882501843336192 884794481246208 885665341956096 886537059812352 886826928439296 887409635658624 887412216397824 888285653618688 889159950521856 889450676748288 893517666582528 896161209974784 905710798639296 912544007682528 912842379730944 913442180918436 915243842024784 916144672577958 918825038217216 919428770429104 919729393569792 920333720006298 920634639035904 921540775491648 921543455490048 922148973891912 922450486450176 923358410157312 926668367046656 927580442211072 927883730681856 929409989434368 929713876107264 930628948819968 933964968361984 934884225220608 936728178327552 944846450432352 945776417411124 947641854131856 948574572492222 952286186262528 953223475815936 954161687898432 954164462764032 954791415445608 955103601014784 955731170775771 956043663614208 957616242118524 960729172475904 961363234430976 962309458086912 962624101810176 963256613065344 963571566477312 964207504355328 965156527489536 969886697914368 970841310806016 972756185186304 981186698525904 984089617752312 988589341656072 988912578041856 989562362661639 990863095947264 991514162193516 991838354899968 995393791401984 996373509700608 996699291254784 997354192288896 998335840115952 998338743447552 998994721716238 999321360321024 999648105725952 1000304944337088 1004218970406912 1005207374905344 1006860821887232 1007190032449536 1008181361221632 1014788859854848 1026612008642844 1029649322277882 1033678167994368 1034357366732742 1034695567766016 1035713968915392 1036733372428104 1036736387426304 1037417595628401 1037756797256448 1038778211426976 1041476837300224 1042501912927488 1042842776961024 1043527997487456 1043869197017088 1044558129718272 1044899666067456 1045586238113664 1045928110620672 1046957567422464 1049677442318336 1050710589407232 1051744753373184 1052782996881408 1053819200618496 1062952256736396 1066097085898338 1071321959545344 1072376410292928 1073435020609536 1074140342376309 1074491551141632 1079757565526016 1080820319035392 1081533638734848 1081887264866304 1082598140347776 1082952114536448 1083663689698512 1084733442399744 1085801093425728 1090049651638272 1091122535153664 1092196474656768 1093274650607616 1094350708334592 1112163009363081 1114720982940672 1119818015327232 1120920198413184 1122023466325008 1123127820130446 1123131086378496 1123498313515008 1124236530361152 1125343062379224 1128635480014848 1129746341707776 1130858296768512 1131604640528128 1131974638239744 1132718424623136 1133088786505728 1134204031374336 1134952583251584 1140514913288192 1141637467336704 1143889217765376 1162887938993664 1164032513736768 1165178215029816 1166328435854592 1167476396913504 1171661441962752 1172044536938496 1172814652043424 1173198124081152 1173968997173388 1174352846644224 1174356261863424 1175127895933056 1175512124325888 1176284517877872 1176669124448256 1179725974994944 1180887122608128 1182049413083136 1183212847544832 1183216288530432 1184380871491584 1185546600695808 1194881613299712 1205237204488512 1207614398185728 1214727261216768 1216725343576704 1217123172974592 1217922907891248 1219121650910826 1220325122699712 1221526230103944 1225100050956288 1226305858093056 1227111626675064 1227512852047872 1228721033988864 1228724607320064 1229531965189216 1229933981933568 1231144546876416 1236773922948096 1237178307575808 1239213319245824 1240838598426624 1246512300294144 1259795267243136 1261035223214832 1262276399615634 1263522472175808 1264766096656296 1266010945176627 1269714915016704 1270964634421248 1272215583864576 1272219283685376 1273055220594144 1273471468019712 1274308227701028 1274724884818944 1275979535296128 1276821656158032 1280972229967872 1281817645907968 1283079277449216 1284342150753792 1284762088636416 1285610005807104 1286875369986048 1294455081074688 1297008246915072 1308248931367872 1309536577953864 1312119490336416 1318119122208096 1318550104055808 1319416483548852 1319847889591296 1321150794596352 1322018882924688 1322451139866624 1323320082612606 1327191721869312 1328498012934144 1329805589718528 1330240392658944 1331114453487936 1331118324596736 1332428480428032 1333739925782784 1340276499873792 1342920043266048 1344241814962176 1368816011523792 1370163271377654 1372865763037176 1374217008866937 1378237557325824 1379143155643656 1379594090354688 1380500580009447 1380951958553856 1382311163237472 1382315183235072 1383223460837868 1383675729675264 1385037615235968 1390002550569984 1390457035948032 1391370663316608 1391825596022784 1392744172957696 1394114984151552 1394570814160896 1395943423229952 1400947452542976 1402326337830912 1405092267491328 1417269675648528 1418664626116686 1421462781197784 1422861858738333 1428429279393792 1429835213723904 1431246694146048 1432187123168412 1432655401522176 1434065495421312 1436424363177786 1439676754034688 1441093758713856 1442044851646464 1443464187130368 1443936152715264 1444884919598016 1445357349715968 1446311256532992 1447734791234304 1454830046871552 1456261966209024 1457699534143488 1459134277779456 1471780047788856 1482884012484108 1483368867062784 1486294643920896 1487271243290274 1493090687102976 1494560264550912 1495048936882176 1496031288433344 1497503760173928 1497508115171328 1498492082574357 1498982040481536 1500457416505632 1506328455610368 1507811062358016 1509299517652992 1510291232830848 1510785048674304 1512272041832448 1513270111002112 1522183289782272 1525185623687168 1539918012964266 1544473983416823 1550517251991552 1551536050099113 1552043351649024 1553570953373088 1555104581139456 1556635195884672 1558167317140464 1562215255950336 1562726049251328 1563752869391232 1564264165441536 1565291996231184 1565803795525632 1566837194577408 1567349499101184 1568379357170496 1568892165931008 1570436351133696 1574516163477504 1576065884110848 1577617130059776 1579174495322112 1580728800927744 1594428385104594 1599145628847507 1606982939318016 1610152530914304 1611737326712448 1619636348289024 1622300458102272 1622830897299456 1623897210521664 1624428171804672 1625495534547768 1627100163599616 1628701640138592 1635074477457408 1636148835566752 1636683802730496 1638294711985152 1638299476426752 1639911975911424 1641526062501888 1649031897264128 1679727022990848 1681380297619776 1683035199487512 1684691730195669 1684696629567744 1686354795541728 1688014593568836 1692953220022272 1694619512561664 1696287445152768 1696292378247168 1697406960792192 1697961957359616 1699077636934704 1699633179758592 1701306047061504 1702428874877376 1710772369932288 1712456201005056 1714146674409472 1715833826648064 1725940108099584 1744331908490496 1746048770605152 1749492653781888 1751214595370256 1757492162944128 1758066805407744 1759221978065136 1759797186121728 1760953495760082 1761534392795136 1762691843899584 1763268186488832 1764426776816808 1765003686672384 1769588962492416 1771330683912192 1773074119624704 1774819271317248 1774824432795648 1776571307237376 1778319901043712 1778901353496576 1787035333165056 1792322419949568 1811421597278592 1825088015365056 1825684759461888 1826884361836872 1828682476366239 1830487684049568 1832289345155916 1837650076434432 1838857540858208 1839458787139584 1840667440012596 1841269278071808 1843081550983296 1843086910980096 1844297947783824 1844900972900352 1846716820314624 1853336734093312 1855160884422144 1855767461363712 1858819978868736 1861257897639936 1869768450441216 1873456356655104 1889692900864704 1891552834822248 1893414599423451 1895283708263712 1897149144984444 1904572372525056 1906446951631872 1908323375796864 1908328925528064 1909582830891216 1910207202029568 1911462341551542 1912087327228416 1915232484237048 1921458344951808 1922726468861952 1924618916173824 1926513226130688 1927143132954624 1928415008710656 1930313054979072 1939773395828736 1941682621612032 1945512370372608 1962373397051808 1968179235504624 1977178683312144 1977825156083712 1979124725323278 1981726191894528 1983028324387032 1983676709799936 1984980123918909 1990787582803968 1992747019401216 1994708384577792 1996671680231904 1996677486895104 1997989443432476 1998642720642048 1999296211451904 2000609888674176 2008437940813824 2010414749810688 2013721643774464 2014380064899072 2016362722443264 2029577719709696 2053224017285688 2055244907066481 2059298644555764 2067356335988736 2068714733465484 2069391135532032 2071427937830784 2073466744856208 2073472774852608 2074835191256802 2075513594512896 2077556422853952 2082953674600448 2085003825854976 2085685553922048 2087055994974912 2087738394034176 2089116259436544 2091172476227328 2091856221241344 2093915134844928 2101421178814464 2103489506746368 2105565993762816 2107638401236992 2125904513472792 2127996939175029 2132194171796676 2142643919090688 2144752820585856 2146870041219072 2148280684752618 2148983102283264 2154636544766679 2159515131052032 2161640638070784 2163067277469696 2165196280695552 2165904229072896 2167327379397024 2169466884799488 2171602186851456 2180099303276544 2182245070307328 2184392949313536 2186549301215232 2188701416669184 2224326018726162 2229441965881344 2230906864935411 2239636030654464 2241840396826368 2244046932650016 2246255640260892 2246262172756992 2246996627030016 2248473060722304 2250686124758448 2257270960029696 2259492683415552 2261716593537024 2263209281056256 2263949276479488 2265436849246272 2266177573011456 2268408062748672 2269905166503168 2281029826576384 2283274934673408 2287778435530752 2309877019446399 2325775877987328 2328065027473536 2330356430059632 2332656871709184 2334952793827008 2343322883925504 2344089073876992 2345629304086848 2346396248162304 2347937994346776 2348705693288448 2350255791866112 2351024248651776 2352569035755744 2353338248896512 2361774245216256 2364098826166272 2366425695089664 2366432577060864 2368761742983168 2371093201391616 2391642577656891 2410474408977024 2415228796371456 2429454522433536 2433450687153408 2434246345949184 2435845815782496 2438243301821652 2440650245399424 2443052460207888 2450200101912576 2452611716186112 2454223253350128 2455025704095744 2457442067977728 2457449214640128 2459063930378432 2459867963867136 2462289093752832 2473547845896192 2478426638491648 2481677196853248 2493024600588288 2519590534486272 2522070446429664 2524552799231268 2527044944351616 2529532193312592 2532021890353254 2539429830033408 2541929268842496 2544431167729152 2544438567370752 2546110441188288 2546942936039424 2548616455402056 2549449769637888 2551959070592256 2553643312316064 2563635291815936 2566158554898432 2568684301507584 2569524177272832 2571220011614208 2573750739972096 2588910162149376 2616497862735744 2619073155907728 2624238980672832 2636238244416192 2637100208111616 2638832967097704 2639695779182592 2641430243640123 2642301589192704 2644037765849376 2644902279733248 2646640165225212 2654383443738624 2656996025868288 2659611179437056 2660480785317888 2662228906975872 2662236649193472 2664856960856064 2667479851565568 2680552999747584 2688483629924352 2737632023047584 2740326542755308 2745731526074352 2748434017733874 2756475114651648 2758286311287312 2759188180709376 2761001160018894 2761903917107712 2764622326474944 2764630366470144 2766446921675736 2767351459350528 2770075230471936 2780005101139968 2782741326633216 2783651192045568 2785488345915392 2788229968303104 2789141628321792 2791886846459904 2801894905085952 2804652675661824 2810184534982656 2834539351297056 2837329252233372 2842925562395568 2845723717476666 2856858558787584 2859670427447808 2862493388292096 2864374246336824 2865310803044352 2867193512327313 2868130990842624 2872848726355572 2882187517427712 2884089703292928 2886928374260736 2887872305430528 2889769839196032 2890714699431936 2892622513065984 2895469582468608 2909660093743104 2912523932418048 2918268555558912 2943560095577712 2965768024968216 2966737734125568 2968687087984917 2972589287841792 2974542486580548 2986181374205952 2989120529101824 2990097873764352 2992062576866688 2995007520347856 2995016230342656 2996984165148714 2997964080963072 3000914833011264 3012656911220736 3015622124716032 3020582465661696 3021570097348608 3024544083664896 3026540222004224 3044366579564544 3050371247374336 3079836025928532 3088947966833646 3101034503983104 3103072100198226 3104086703298048 3107141906746176 3110209162278912 3112252786885203 3113270391769344 3116334634280928 3124430511900672 3127505738782464 3128528330883072 3130583992462368 3131607591051264 3133674389154816 3134698998202368 3136758714340992 3137784331862016 3140872702267392 3149032326955008 3152131768221696 3155234260119552 3158348990644224 3161457601855488 3188856770209188 3198291257695014 3213965878636032 3220305061828608 3222421027128927 3223474653424896 3239272696578048 3244600916204544 3245661794598912 3247794421043328 3248856343609344 3250991069095536 3254200327199232 3257403280277184 3270148954914816 3272297671133504 3273367605460992 3276589423970304 3279823951822848 3283052125003776 3298063794528256 3336489028089243 3359454045981696 3362760595239552 3366070398975024 3369383460391338 3369393259135488 3372709591083456 3376029187137672 3385906440044544 3389239025123328 3392574890305536 3394813921584384 3395923914719232 3398155273869408 3399266359517184 3402612094123008 3404857749754752 3421544739864576 3424912402010112 3428293348818944 3431667653296128 3488663816980992 3492097541210304 3498985307563776 3502429190740512 3514984325888256 3516133610815488 3518443956130272 3519594372243456 3521906991520164 3523068785590272 3525383687799168 3526536372977664 3528853553633616 3530007373344768 3539177924984832 3542661367824384 3546148239249408 3549638542634496 3549648865591296 3553142614474752 3556639802087424 3584644839899136 3622843194557184 3650176030730112 3651369518923776 3653768723673744 3657364952732478 3660975368099136 3664578690311832 3675300152868864 3677715081716416 3678917574279168 3681334880025192 3682538556143616 3686163101966592 3686173821960192 3688595895567648 3689801945800704 3693433640629248 3706673468186624 3710321768844288 3711534922727424 3717639957737472 3722515795279872 3739536900882432 3779385801729408 3783105669644496 3786829198846902 3790567416527424 3794298289968888 3809144745050112 3812893903263744 3816646751593728 3816657851056128 3819165661782432 3820414404059136 3822924683103084 3824174654456832 3830464968474096 3842916689903616 3845452937723904 3849237832347648 3853026452261376 3854286265909248 3856830017421312 3860626109958144 3883365243224064 3891024740745216 3924746794103616 3936358471009248 3954357366624288 3955650312167424 3958249450646556 3963452383789056 3966056648774064 3967353419599872 3969960247837818 3981575165607936 3985494038802432 3989416769155584 3993343360463808 3993354973790208 3995978886864952 3997285441284096 4001219777348352 4020829499621376 4027443287548928 4028760129798144 4032725444886528 4059155439419392 4106448034571376 4110489814132962 4118597289111528 4122651026600811 4134712671977472 4137429466930968 4138782271064064 4141501740028341 4142855875661568 4146933489712416 4146945549705216 4149670382513604 4151027189025792 4155112845707904 4165907349200896 4170007651709952 4171371107844096 4174111989949824 4175476788068352 4178232518873088 4182344952454656 4183712442482688 4187830269689856 4202842357628928 4206979013492736 4215276802473984 4251809026945584 4255993878350058 4264388343593352 4285287838181376 4289505641171712 4293740082438144 4296561369505236 4297966204566528 4309273089533358 4319030262104064 4323281276141568 4326134554939392 4330392561391104 4331808458145792 4334654758794048 4338933769598976 4343204373702912 4364490140614656 4368785898627072 4373098602430464 4377402833338368 4448652037452324 4458883931762688 4461813729870822 4479272061308928 4483680793652736 4488093865300032 4492511280521784 4492524345513984 4495476247723071 4496946121444608 4501372249516896 4518985366831104 4523433187074048 4526418562112512 4527898552958976 4530873698492544 4532355146022912 4536816125497344 4539810333006336 4562059653152768 4566549869346816 4575556871061504 4619754038892798 4633421950250469 4651551755974656 4654608150297339 4656130054947072 4660712860119264 4665313743418368 4669905587654016 4686645767851008 4688178147753984 4691258608173696 4692792496324608 4695875988693552 4697411386576896 4700511583732224 4702048497303552 4705138071511488 4706676497793024 4723548490432512 4728197652332544 4732851390179328 4737523485966336 4742186402783232 4783285155313782 4820948817954048 4830457592742912 4858909044867072 4866901374306816 4868492691898368 4871691631564992 4876486603643304 4881300490798848 4886104920415776 4905223432372224 4908446506700256 4910051408191488 4914884135955456 4914898429280256 4918127860756864 4919735927734272 4924578187505664 4947095691792384 4956853276983296 5039181068972544 5044140892859328 5049105598462536 5054089888703232 5059064386625184 5064043780706508 5078859660066816 5083858537684992 5088862335458304 5088877134741504 5092220882376576 5093885872078848 5097232910804112 5098899539275776 5103918141184512 5107286624632128 5127270583631872 5132317109796864 5137368603015168 5142440023228416 5147501479944192 5177820324298752 5232995725471488 5238146311815456 5248477961345664 5272476488832384 5274200416223232 5277665934195408 5279391558365184 5282860487280246 5284603178385408 5288075531698752 5289804559466496 5293280330450424 5308766887477248 5313992051736576 5319222358874112 5324457813951744 5324473298386944 5329713921712128 5334959703131136 5361105999495168 5376967259848704 5475264046095168 5480653085510616 5486047429098717 5491463052148704 5496868035467748 5512950229303296 5516572622574624 5518376361418752 5522002320037788 5523807834215424 5529244652949888 5529260732940288 5532893843351472 5534702918701056 5540150460943872 5560010202279936 5565482653266432 5567302384091136 5570976691830784 5576459936606208 5583773692919808 5609305351323648 5620369069965312 5669078702594112 5674658504466744 5685851124791136 5691447434953332 5713717117575168 5719340854895616 5724986776584192 5728748492673648 5730621606088704 5734387024654626 5736261981685248 5745697452711144 5764375034855424 5768179406585856 5773856748521472 5779539678392064 5781429398863872 5785245026131968 5790939164937216 5819320187486208 5825047864836096 5836537111117824 5887120191155424 5931536049936432 5933475468251136 5937374175969834 5945178575683584 5949084973161096 5954940371756727 5972362748411904 5978241058203648 5984125153733376 5990015040695712 5990032460685312 5993968330297428 5995928161926144 6001829666022528 6025313822441472 6031244249432064 6041164931323392 6043140194697216 6049088167329792 6053080444008448 6088733159129088 6100742494748672 6159672051857064 6165734721199443 6177895933667292 6202069007966208 6206144200396452 6208173406596096 6214283813492352 6220418324557824 6224505573770406 6226540783538688 6232669268561856 6248861023801344 6255011477564928 6257056661766144 6261167984924736 6263215182102528 6267348778309632 6273517428681984 6275568663724032 6281745404534784 6304263536443392 6310468520239104 6316697981288448 6322915203710976 6377713540418376 6396582515390028 6427931757272064 6440610123657216 6444842054257854 6446949306849792 6463909634300037 6478545393156096 6489201832409088 6493465691155547 6495588842086656 6497712687218688 6501982138191072 6508400654398464 6514806560554368 6540297909829632 6544595342267008 6546735210921984 6553178847940608 6559647903645696 6566104250007552 6596127589056512 6672978056178486 6692720594806233 6718908091963392 6725521190479104 6732140797950048 6738766920782676 6738786518270976 6745419182166912 6752058374275344 6771812880089088 6778478050246656 6785149780611072 6789627843168768 6791847829438464 6796310547738816 6798532719034368 6805224188246016 6809715499509504 6843089479729152 6849824804020224 6856586697637888 6863335306592256 6929631058339197 6977327633961984 6984195082420608 6997970615127552 7004858381481024 7029968651776512 7032267221630976 7036887912260544 7039188744486912 7043813983040328 7050767375598336 7053072745955328 7057707107267232 7060014746689536 7085322735648768 7092296478498816 7099277085268992 7099297731182592 7106285228949504 7113279604174848 7245686389114368 7300352061460224 7302739037847552 7307537447347488 7314729905464956 7321950736198272 7329157380623664 7350600305737728 7355430163432832 7357835148558336 7362669760050384 7365077112287232 7372326203933184 7372347643920384 7377191791135296 7379603891601408 7386867281258496 7413346936373248 7420643537688576 7435279915474944 7445031590559744 7479073801764864 7558771603458816 7566211339288992 7573658397693804 7581134833054848 7588596579937776 7618289490100224 7625787806527488 7633293503187456 7633315702112256 7638331323564864 7640828808118272 7645849366206168 7648349308913664 7660929936948192 7690905875447808 7698475664695296 7706052904522752 7708572531818496 7713660034842624 7721252219916288 7766730486448128 7849493588207232 7872716942018496 7908714733248576 7911300624334848 7916498901293112 7924290730920369 7926904767578112 7932113297548128 7934706839199744 7939920495675636 7963150331215872 7970988077604864 7978833538311168 7986686720927616 7986709947580416 7991957773729904 7994570882568192 8002439554696704 8041658999242752 8054886575097856 8065450889773056 8118310878838784 8212896069142752 8220979628265924 8237194578223056 8245302053201622 8269425343954944 8274858933861936 8277564542128128 8283003480056682 8285711751323136 8293866979424832 8293891099410432 8299340765027208 8302054378051584 8310225691415808 8331814698401792 8340015303419904 8348223979899648 8350953576136704 8356465037746176 8364689904909312 8367424884965376 8375660539379712 8405684715257856 8413958026985472 8430553604947968 8503618053891168 8511987756700116 8528776687186704 8570575676362752 8579011282343424 8587480164876288 8593122739010472 8595932409133056 8601580536981939 8618546179066716 8646562552283136 8652269109878784 8660785122782208 8663616916291584 8669309517588096 8677867539197952 8686408747405824 8728980281229312 8737571797254144 8754805666676736 8897304074904648 8906061263954751 8917767863525376 8923627459741644 8958544122617856 8967361587305472 8976187730600064 8985022561043568 8985048691027968 8990952495446142 8993892242889216 9002744499033792 9037970733662208 9046866374148096 9052837124225024 9061747396985088 9064710292045824 9073632250994688 9079620666012672 9124119306305536 9133099738693632 9151113742123008 9239508077785596 9266843900500938 9303103511949312 9309216300594678 9312260109894144 9321425720238528 9330627486836736 9336758360655609 9339811175308032 9373291535702016 9382517216347392 9385584992649216 9391751977387104 9394822773153792 9401023167464448 9404096994607104 9410276143022976 9413352995586048 9447096980865024 9456395304665088 9465702780358656 9475046971932672 9484372805566464 9566570310627564 9641897635908096 9660915185485824 9667263081386781 9717818089734144 9733802748613632 9736985383796736 9743383263129984 9752973207286608 9762600981597696 9772209840831552 9810446864744448 9816893013400512 9820102816382976 9829768271910912 9836255721513728 9839471855468544 9849156375011328 9894191383584768 9913706553966592 10009467084267729 10078362137945088 10088281785718656 10098211196925072 10108179777406464 10118128773250368 10128087561413016 10157719320133632 10167717075369984 10177724670916608 10184441764753152 10187771744157696 10194465821608224 10197799078551552 10207836282369024 10214573249264256 10254541167263744 10264634219593728 10274737206030336 10284880046456832 10295002959888384 10465991450942976 10476292623630912 10496955922691328 10544952977664768 10548400832446464 10555331868390816 10558783116730368 10565720974560492 10569206356770816 10576151063397504 10579609118932992 10586560660900848 10617533774954496 10627984103473152 10638444717748224 10648915627903488 10648946596773888 10659427843424256 10669919406262272 10753934519697408 10950528092190336 10961306171021232 10972094858197434 10982926104297408 10993736070935496 11025900458606592 11033145245149248 11036752722837504 11044004640075576 11047615668430848 11058489305899776 11058521465880576 11065787686702944 11069405837402112 11080300921887744 11120020404559872 11130965306532864 11134604768182272 11141953383661568 11152919873212416 11167547385839616 11218610702647296 11338157405188224 11349317008933488 11371702249582272 11382894869906664 11427434235150336 11438681709791232 11449973553168384 11457496985347296 11461243212177408 11468774049309252 11472523963370496 11491394905422288 11528750069710848 11536358813171712 11547713497042944 11559079356784128 11562858797727744 11570490052263936 11581878329874432 11650095729672192 11673074222235648 11774240382310848 11863072099872864 11866950936502272 11874748351939668 11890357151367168 11898169946322192 11909880743513454 11944725496823808 11956482116407296 11968250307466752 11980030081391424 11980064921370624 11987936660594856 11991856323852288 12003659332045056 12062488498864128 12082329862646784 12086280389394432 12098176334659584 12106160888016896 12177466318258176 12319344103714128 12331469442398886 12355791867334584 12367953079802433 12404138015932416 12412288400792904 12416346813192192 12424505220085023 12428567626984704 12440836649115648 12449011147540812 12453081567077376 12465338537123712 12497722047602688 12510022955129856 12514113323532288 12522335969849472 12526430364205056 12534697556619264 12547034857363968 12551137327448064 12563490809069568 12608527072886784 12620937040478208 12645830407421952 12755427080836752 12793165030780056 12855863514544128 12881220247314432 12889684108515708 12893898613699584 12927819268600074 12957090786312192 12978403664818176 12986931382311094 12991177684173312 12995425374437376 13003964276382144 13016801308796928 13029613121108736 13089190684534016 13093470421843968 13106357695881216 13119295807291392 13132208500015104 13192255178113024 13345956112356972 13385441189612466 13437816183926784 13451042380958208 13464281595900096 13477533841565352 13477573036541952 13486428743169213 13490838364333824 13504116748550688 13556956100493312 13570299561222144 13579255686337536 13583695658876928 13592621095477632 13597065438068736 13610448376492032 13619430999019008 13686178959458304 13699649608040448 13726670613184512 13859262116678394 13900265850751407 13954655267923968 13963824450892017 13968390164841216 13995941230255104 14009716762962048 14059937303553024 14064534443261952 14073775824521088 14078377488973824 14087627966080656 14101534751196672 14106145491910656 14115414214534464 14120029493379072 14170645471297536 14184592956997632 14198554170537984 14212570457899008 14226559208349696 14491372778228736 14600704122920448 14605478075695104 14615074894694976 14629459810929912 14643901472396544 14658314761247328 14710860326865664 14715670297116672 14725339520100768 14730154224574464 14744652407866368 14744695287840768 14754383582270592 14759207783202816 14773734562516992 14826693872746496 14841287075377152 14870559830949888 15117543206917632 15132422678577984 15147316795387608 15162269666109696 15177193159875552 15236578980200448 15251575613054976 15266587006374912 15266631404224512 15276662647129728 15281657616236544 15291698732412336 15296698617827328 15321859873896384 15381811750895616 15396951329390592 15412105809045504 15427320069685248 15442504439832576 15533460972896256 15698987176414464 15745433884036992 15817429466497152 15822601248669696 15832997802586224 15848581461840738 15853809535156224 15864226595096256 15869413678399488 15879840991351272 15926300662431744 15941976155209728 15957667076622336 15973373441855232 15973419895160832 15983915547459808 15989141765136384 16004879109393408 16083317998485504 16109773150195712 16130901779546112 16425792138285504 16441959256531848 16458142287296151 16474389156446112 16490604106403244 16538850687909888 16549717867723872 16555129084256256 16566006960113364 16571423502646272 16587733958849664 16587782198820864 16598681530054416 16604108756103168 16620451382831616 16663629396803584 16680030606839808 16696447959799296 16701907152273408 16712930075492352 16729379809818624 16751321078759424 16827916053970944 16861107209895936 17007236107782336 17023975513400232 17057553374373408 17141151352725504 17158022564686848 17174960329752576 17186245478020944 17191864818266112 17203161073963878 17237092358133432 17293125104566272 17304538219757568 17321570245564416 17338619035176192 17355735078395904 17372817494811648 17457960562458624 17475143594508288 17509611333353472 17794608149809296 17812122527909502 17835535727050752 17847254919483288 17864821115270181 17917088245235712 17934723174610944 17952375461200128 17970045122087136 17970097382055936 17981904990892284 17987784485778432 18005488998067584 18075941467324416 18093732748296192 18105674248450048 18123494793970176 18129420584091648 18147264501989376 18159241332025344 18266199477387264 18302227484246016 18479016155571192 18497204163598329 18533687801001876 18606207023898624 18618432601189356 18624520219788288 18642851440477056 18661254973673472 18673516721311218 18679622350616064 18746583071404032 18765034432694784 18771169985298432 18783503954774208 18789645546307584 18802046334928896 18820552286045952 18826705991172096 18912790609330176 18931405560717312 18950093943865344 18968745611132928 19133140621255128 19283795271816192 19321830370971648 19334526162773562 19391728902900111 19435636179468288 19467605497227264 19480397073466641 19486766526259968 19505946414573216 19525201963195392 19544419681663104 19620893729488896 19633786026801024 19640205632765952 19659536543821824 19672511443027456 19678943710937088 19698312750022656 19788382767169536 19827413107933184 20018934168535458 20078161784418699 20156724275890176 20176563571437312 20196422393850144 20216359554812928 20236257546500736 20256175122826032 20315438640267264 20335434150739968 20355449341833216 20368883529506304 20375543488315392 20388931643216448 20395598157103104 20415672564738048 20429146498528512 20529268439187456 20549474412060672 20569760092913664 20590005919776768 20788893175017591 20931982901885952 20952585247261824 20993911845382656 21089905955329536 21096801664892928 21110663736781632 21117566233460736 21131441949120984 21152302126795008 21159218237865984 21173121321801696 21255968206946304 21276889435496448 21297831255806976 21297893193547776 21318855686848512 21339838812524544 21901056184380672 21922612342042464 21944189716394868 21965852208594816 21987472141870992 22051800917213184 22066290490298496 22073505445675008 22088009280151152 22095231336861696 22116978611799552 22117042931761152 22131575373405888 22138811674804224 22160601843775488 22240040809119744 22261930613065728 22283906767323136 22305839746424832 22335094771679232 22437221405294592 22676314810376448 22698634017866976 22743404499164544 22765789739813328 22854868470300672 22877363419582464 22899947106336768 22914993970694592 22922486424354816 22937548098618504 22945047926740992 22982789810844576 23072717626343424 23095426994085888 23118158713568256 23125717595455488 23140980104527872 23163756659748864 23300191459344384 23548480764621696 23726144199745728 23733901873004544 23749496703879336 23772872192761107 23780714302734336 23796339892644384 23819761487026908 23889450993647616 23912964232814592 23936500614933504 23960060162782848 23960129842741248 23975873321189712 23983712647704576 24007318664090112 24124976997728256 24164659725293568 24196352669319168 24212321776033792 24354932636516352 24638688207428256 24662938884797772 24711583734669168 24735906159604866 24808276031864832 24824576801585808 24832693626384384 24849010440170046 24857135253969408 24881673298231296 24898022295081624 24906163134154752 24930677074247424 24995444095205376 25020045910259712 25044671939698944 25052860728410112 25069395113238528 25094069714727936 25102274654896128 25126981618139136 25217054145773568 25241874080956416 25291660814843904 25510854161673504 25586330061560112 25711727029088256 25762440494628864 25779368217031416 25787797227399168 25804741610945817 25855638537200148 25956807329636352 25973862764622188 25982355368346624 25990850748874752 26007928552764288 26033602617593856 26059226242217472 26178381369068032 26186940843687936 26212715391762432 26264417000030208 26384510356226048 26691912224713944 26718183791864253 26770882379224932 26875632367853568 26902084761916416 26928563191800192 26955067683130704 26955146073083904 26972857486338426 26981676728667648 27008233497101376 27113912200986624 27140599122444288 27158511372675072 27185242190955264 27194130876137472 27220896752984064 27238861998038016 27372357918916608 27399299216080896 27453341226369024 27718524233356788 27800531701502814 27909310535847936 27927648901784034 27936780329682432 27991882460510208 28010275081966827 28019433525924096 28119874607106048 28147551649042176 28156754977947648 28175255932161312 28203069502393344 28212290983821312 28230828429068928 28240058986758144 28341290942595072 28369185913995264 28397108341075968 28425140915798016 28453118416699392 28982745556457472 29001789244160343 29201408245840896 29210956151390208 29230149789389952 29258919621859824 29287802944793088 29316629522494656 29421720653731328 29431340594233344 29450679040201536 29460308449148928 29489304815732736 29508767164541184 29518415566405632 29547469125033984 29653387745492992 29682574150754304 29741119661899776 30028401252803187 30235086413835264 30264845357155968 30294633590775216 30324539332219392 30354386319751104 30473157960400896 30503151226109952 30533174012749824 30553325294259456 30563315232473088 30583397464824672 30593397235654656 30643719747792768 30763623501791232 30793902658781184 30824211618091008 30854640139370496 30885008879665152 31397974352828928 31490867768073984 31634858932994304 31645202497339392 31665995605172448 31697162923681476 31707619070312448 31728453190192512 31738827356798976 31759681982702544 31852601324863488 31883952310419456 31915334153244672 31946746883710464 31946839790321664 31967831094919616 31978283530272768 32009758218786816 32219546300391424 32261803559092224 32851584276571008 32883918513063696 32916284574592302 32948778312892224 32981208212806488 33077701375819776 33099435735447744 33110258168512512 33132013920226728 33142847005292544 33175467917699328 33175564397641728 33197363060108832 33208217512206336 33240902765663232 33327258793607168 33360061213679616 33392895919598592 33403814304546816 33425860150984704 33458759619637248 33502642157518848 33655832107941888 34014472215564672 34047951026800464 34115106748746816 34282302705451008 34316045129373696 34349920659505152 34372490956041888 34383729636532224 34406322147927756 34474184716266864 34586250209132544 34609076439515136 34643140491128832 34677238070352384 34711470156791808 34745634989623296 34950287189016576 35019222666706944 35589216299618592 35624245055819004 35671071454101504 35694509838966576 35729642230540362 35834176490471424 35869446349221888 35904750922400256 35940090244174272 35940194764111872 35963809981784568 35975568971556864 36010977996135168 36187465496592384 36211348496900096 36246989587940352 36258841168183296 36294529003978752 36318482664050688 36532398954774528 36958032311142384 36994408327196658 37067375602003752 37212414047797248 37236865202378712 37249040439576576 37273515660255069 37285702880954112 37322509947346944 37347033442622436 37359244701232128 37493166142808064 37530068865389568 37542339970596864 37567007909548416 37579291092615168 37604092669857792 37641104572091904 37653411982344192 37825581218660352 37862811121434624 37937491222265856 38266281242510256 38567590543632384 38643660741943296 38669052325547124 38783457805800222 38871272358936576 38935210994454528 38960794146933282 38973533052519936 39011892829146432 39050403926390784 39088839363326208 39267572053602048 39280411265531904 39319073087643648 39345022886054912 39357887421874176 39396625500045312 39576765534339072 39654826215866368 40037868337070916 40156323568837398 40313448551780352 40353127142874624 40392844787700288 40432719109625856 40459286229507639 40472515093001472 40512350245652064 40670868301479936 40710898683666432 40737767059012608 40751086976630784 40777863286432896 40791196314206208 40831345129476096 40858292997057024 41058536878374912 41098948824121344 41180011839553536 41577786350035182 41863965803771904 41891473352676051 41905170494523648 41987823690765312 42179811910659072 42193603329785856 42221327473563264 42235132466921472 42262883898241968 42304604253590016 42318436475731968 42346242643603392 42511936413892608 42553778870992896 42595662511613952 42637711373697024 42679677625049088 43802112368761344 43845224684084928 43888379432789736 43931704417189632 43974944283741984 44132580980596992 44147010891350016 44176018560302304 44190462673723392 44233957223599104 44234085863522304 44263150746811776 44277623349608448 44321203687550976 44480081618239488 44523861226131456 44567813534646272 44611679492849664 45352629620752896 45397268035733952 45486808998329088 45531579479626656 45709736940601344 45754726839164928 45799894212673536 45829987941389184 45844972848709632 45875096197237008 45890095853481984 45965579621689152 46145435252686848 46190853988171776 46236317427136512 46281960209055744 46327513319497728 46600382918688768 47096961529243392 47452288399491456 47467803746009088 47498993407758672 47545744385522214 47561428605468672 47592679785288768 47639522974053816 47778901987295232 47825928465629184 47873001229867008 47920120325565696 47920259685482496 47951746642379424 47967425295409152 48014637328180224 48249953995456512 48329319450587136 48392705338638336 48424643552067584 49277376414856512 49325877769595544 49423167469338336 49471812319209732 49616552063729664 49649153603171616 49665387252768768 49698020880340092 49714270507938816 49763346596462592 49796044590163248 49812326268309504 49861354148494848 49990888190410752 50040091820519424 50089343879397888 50105721456820224 50138790226477056 50188139429455872 50253963236278272 50483748161912832 50583321629687808 51021708323347008 51172660123120224 51423454058176512 51524880989257728 51558736434062832 51575594454798336 51609483221891634 51711277074400296 51913614659272704 51947725529244376 51964710736693248 52015857105528576 52067205235187712 52118452484434944 52356762738136064 52373881687375872 52425430783524864 52528834000060416 52769020712452096 53383824449427888 53436367583728506 53541764758449864 53594463345810543 53751264735707136 53804169523832832 53857126383600384 53910135366261408 53910292146167808 53945714972676852 53963353457335296 54016466994202752 54227824401973248 54281198244888576 54317022745350144 54370484381910528 54388261752274944 54441793505968128 54477723996076032 54798598432161792 54906682452738048 55437048466713576 55601063403005628 55818621071695872 55855297803568068 55873560659364864 55983764921020416 56020550163933654 56038867051848192 56239749214212096 56295103298084352 56313509955895296 56350511864322624 56406139004786688 56461656858137856 56480117973516288 56738371827990528 56794216682151936 56850281831596032 56906236833398784 57965491112914944 58003578488320686 58175186708700333 58402816491681792 58441191220399923 58460299578779904 58517839243719648 58575605889586176 58633259044989312 58843441307462656 58862681188466688 58901358080403072 58920616898297856 58978609631465472 59017534329082368 59036831132811264 59094938250067968 59306775490985984 59365148301508608 59482239323799552 60056802505606374 60234485353256097 60470172827670528 60529690714311936 60589267181550432 60649078664438784 60708772639502208 60946315920801792 61006302452219904 61066348025499648 61106650588518912 61126630464946176 61166794929649344 61186794471309312 61287439495585536 61587805317562368 61648423236182016 61709280278740992 61770017759330304 62795948705657856 62981735536147968 63269717865988608 63290404994678784 63331991210344896 63394325847362952 63456906380385024 63477654713597952 63519363965405088 63767904620838912 63830668306489344 63893493767420928 63893679580643328 63935662189839232 63956567060545536 64019516437573632 64439092600782848 65703168553142016 65767837026127392 65832569149184604 65897556625784448 65962416425612976 66155402751639552 66198871470895488 66220516337025024 66264027840453456 66285694010585088 66350935835398656 66351128795283456 66394726120217664 66416435024412672 66481805531326464 66654517587214336 66720122427359232 66785791839197184 66851720301969408 66917519239274496 67005284315037696 67311664215883776 68028944431129344 68095902053600928 68230213497493632 68564605410902016 68632090258747392 68699841319010304 68744981912083776 68767459273064448 68812644295855512 68948369432533728 69218152879030272 69286280982257664 69354476140704768 69422940313583616 69491269979246592 69900574378033152 71178432599237184 71248490111638008 71318616578283321 71342142908203008 71389019677933152 71459284461080724 71668352980942848 71738892698443776 71809501844800512 71880180488348544 71880389528223744 71927619963569136 71951137943113728 72021955992270336 72374930993184768 72422696993800192 72493979175880704 72589058007957504 72636965328101376 73064797909549056 73916064622284768 73988816654393316 74134751204007504 74424828095594496 74473730404757424 74498080879153152 74547031320510138 74571405761908224 74645019894693888 74694066885244872 74718489402464256 74986332285616128 75060137730779136 75134015819096832 75158582185230336 75208185339715584 75282209144183808 75306823964688384 75651162437320704 75725622242869248 75874982444531712 76532562485020512 77135181087264768 77287321483886592 77338104651094248 77414224832837451 77566915611600444 77870421988909056 77921588293866564 77947066105039872 78023785658292864 78100807852781568 78177678726652416 78535144107204096 78560822531063808 78638146175287296 78690045772109824 78793251000090624 79153531068678144 79309652431732736 80075736674141832 80154551375592759 80312647137674796 80626897103560704 80706254285749248 80785689575400576 80865438219251712 80918572459015278 80945030186002944 81024700491304128 81341736602959872 81421797367332864 81475534118025216 81555726572865792 81582392628412416 81662690258952192 81716585994114048 82117073756749824 82197897648242688 82360023679107072 83155572700070364 83727931607543808 83782946705352102 83810340989047296 83975647381530624 84030825245900481 84359623821318144 84442654947126528 84470264933842944 84525767796483936 84609208507180032 84636872951463936 84692485287206784 85023872827785216 85107557741985792 85191325023227904 85275422747394048 85359355250098176 87005367732481029 87604224737522688 87690449368169856 87776758865579472 87863408834379264 87949888567483968 88265161961193984 88294021782700032 88352037120604608 88380925347446784 88467914447198208 88526301493623552 88555246699216896 88642407375101952 88960163236478976 89047722452262912 89135627069292544 89223358985699328 90085203758409561 90705259241505792 90794536071467904 90973617996658176 91063158959253312 91419473881202688 91509453678329856 91659975882778368 91689945697419264 91750192394474016 91780191706963968 91931159243378304 92290870505373696 92381707976343552 92472634854273024 92563920418111488 92655026638995456 94193923058486784 94904576798982912 94935607492018176 94997986815517344 95091488771044428 95122857210937344 95185359570577536 95279045948107632 95557803974590464 95651856931258368 95746002459734016 95840240651131392 95840519370964992 95903493284758848 95934850590818304 96029274656360448 96658638901174272 96785410677276672 96849287104135168 98554752829713024 98651755539191088 98846334938676672 98943624638419464 99233104127459328 99298307206343232 99330774505537536 99396041760680184 99428541015877632 99526693192925184 99592089180326496 99624652536619008 99722708296989696 99981776380821504 100080183641038848 100178687758795776 100211442913640448 100277580452954112 100376278858911744 100507926472556544 100967496323825664 102043416646694016 102345320246240448 102846908116353024 103049761978515456 103117472868125664 103151188909596672 103218966443783268 103422554148800592 103827229318545408 103895451058488752 103929421473386496 104031714211057152 104134410470375424 104236904968869888 104713525476272128 104850861567049728 105057668000120832 105538041424904192 106767648898855776 106872735167457012 107083529516899728 107188926691621086 107502529471414272 107608339047665664 107714252767200768 107820270732522816 107820584292335616 107891429945353704 107926706914670592 108032933988405504 108562396489777152 108634045490700288 108740968763821056 108776523504549888 108883587011936256 108955447992152064 109597196864323584 110874096933427152 111202126806011256 111637242143391744 111710595607136136 111747121318729728 111820546980765207 111967529842040832 112041100327867308 112077734103696384 112479498428424192 112590206596168704 112627019911790592 112701023728645248 112812278009573376 112923313716275712 112960235947032576 113476743655981056 113588433364303872 113812473666797568 115930982225829888 116007156976641372 116350373417400666 116805632983363584 116882382440799846 116920599157559808 117035678487439296 117151211779172352 117266518089978624 117686882614925312 117802716160806144 117841233796595712 117957219262930944 118035068658164736 118073662265622528 118189876500135936 118613550981971968 118730296603017216 118964478647599104 120113605011212748 120468970706512194 120940345655341056 121059381428623872 121178534363100864 121298157328877568 121377858688522917 121417545279004416 122012604904439808 122132696050999296 122213301177037824 122253260929892352 122333589859298688 122373588942618624 122574878991171072 123175610635124736 123296846472364032 123540035518660608 125591897411315712 125674420058028153 125963471072295936 126539435731977216 126580809989357568 126663982420689792 126788651694725904 126913812760770048 126955309427195904 127038727930810176 127535809241677824 127661336612978688 127786987534841856 127871324379678464 127913134121091072 128039032875147264 128878185201565696 131406337106284032 131535674052254784 131665138298369208 131795113251568896 131924832851225952 132397742941790976 132441032674050048 132528055680906912 132571388021170176 132701871670797312 132702257590566912 132789452240435328 132832870048825344 132963611062652928 133309035174428672 133440244854718464 133571583678394368 133703440603938816 133835038478548992 136057888862258688 136191804107201856 136460426994987264 137129210821804032 137264180517494784 137399682638020608 137489963824167552 137534918546128896 137625288591711024 137896738865067456 138436305758060544 138572561964515328 138708952281409536 138845880627167232 138982539958493184 139801148756066304 142356865198474368 142496980223276016 142637233156566642 142684285816406016 142778039355866304 142918568922161448 143336705961885696 143477785396887552 143619003689601024 143760360976697088 143760779056447488 143855239927138272 143902275886227456 144043911984540672 144749861986369536 144845393987600384 144987958351761408 145178116015915008 145273930656202752 147832129244569536 147977633308786632 148269502408015008 148849656191188992 148947460809514848 148996161758306304 149094062641020276 149142811523816448 149290039789387776 149388133770489744 149436978804928512 149972664571232256 150120275461558272 150268031638193664 150317164370460672 150416370679431168 150564418288367616 151451244485738496 151749964889063424 153065124970041024 154270362174529536 154574642967773184 154676209302188496 154828449665674902 155133831223200888 155740843977818112 155843176587733128 155894132210079744 156047571316585728 156201615705563136 156355357453304832 157070288214408192 157121645062127616 157276292350574592 157380091544219648 157586502000181248 158307062137356288 160151473348283664 160309102751185518 160625294275349592 160783390037431629 161253794207121408 161412508571498496 161571379150801152 161730876438503424 161837144918030556 161890060372005888 162049400982608256 162683473205919744 162843594734665728 162951068236050432 163111453145731584 163164785256824832 163325380517904384 163433171988228096 164395795296485376 164720047358214144 166311145400140728 167455863215087616 167565893410704204 167620681978094592 167951294763061248 168061650491800962 168719247642636288 168885309894253056 168940529867685888 169051535592967872 169218417014360064 169384970574413568 170215115483971584 170382650046455808 170550845494788096 170718710500196352 174010735464962058 174525560126100999 175208449475045376 175323573661199769 175380898736339712 175553517731158944 175726817668758528 175899777134967936 176530323922387968 176588043565400064 176704074241209216 176761850694893568 176935828894396416 177052602987247104 177110493398433792 177284814750203904 177920326472957952 178095444904525824 178446717971398656 180170407516819122 180703456059768291 181410518483011584 181589072142935808 181947235993316352 182126317918506624 182838947762405376 183018907356659712 183319951765556736 183379891394838528 183500384788948032 183560383413927936 183862318486756608 184763415952687104 184945269708546048 185127840836222976 185310053277990912 188387846116973568 189809153597965824 189871214984036352 189995973631034688 190182977542088856 190370719141155072 190558091896215264 191303713862516736 191492004919468032 191680481302262784 191681038741929984 191806986569517696 191869701181636608 192058549312720896 193317277802348544 193698574208270336 197109505659426048 197303511078382176 197692669877353344 197887249276838928 198466208254918656 198596614412686464 198661549011075072 198792083521360368 198857082031755264 199053386385850368 199184178360652992 199249305073238016 199445416593979392 199963552761643008 200160367282077696 200357375517591552 200555160905908224 200752557717823488 201015852945113088 201934992647651328 204086833293388032 204690640492480896 205693816232706048 206099523957030912 206234945736251328 206302377819193344 206437932887566536 206845108297601184 207654458637090816 207790902116977504 207858842946772992 208063428422114304 208268820940750848 208473809937739776 209427050952544256 209701723134099456 213535297797711552 213745470334914024 213955849734849963 214167059033799456 214377853383242172 215005058942828544 215216678095331328 215428505534401536 215640541465045632 215641168584671232 215782859890707408 215853413829341184 216065867976811008 217124792979554304 217268090981400576 217481937527642112 217767174023872512 217910895984304128 219194393728647168 221748193866854304 222404253612022512 223274484286783488 223421191214272272 223494242637459456 223641093961530414 223935059684081664 224082200655734616 224155468207392768 224958996856848384 225180413192337408 225402047457290496 225624556019146752 225846627432551424 225920471894065152 226953487311962112 227176866728607744 227624947333595136 231861964451659776 232014313953282744 232242674498512353 232700746834801332 233611265966727168 233764764881599692 233841198315119616 234071356974878592 234302423558344704 234533036179957248 235373765229850624 235605432321612288 235682467593191424 235914438525861888 236070137316329472 236379753000271872 237460593206034432 237928957295198208 240227210022425496 240463654126778277 240937941413024388 241880691310682112 242118762857247744 242357068726201728 242596314657755136 242755717377045834 242835090558008832 244025209808879616 244265392101998592 244426602354075648 244667179718597376 244747177885237248 245149757982342144 246351221270249472 246593692944728064 247080071037321216 251183794822631424 251348840116056306 251926942144591872 252092475737701443 253078871463954432 253327964841379584 253577303389451808 253827625521540096 253910618854391808 254077455861620352 255071618483355648 255322673225957376 255573975069683712 255742648759356928 255826268242182144 256078065750294528 257756370403131392 261016103197443087 262812674212568064 263071348104509568 263330276596738416 263590226503137792 263849665702451904 264795485883581952 264882065348100096 265056111361813824 265142776042340352 265403743341594624 265578904480870656 265665740097650688 265927222125305856 266880489709436928 267143167356788736 267406881207877632 267670076957097984 270255611275228683 272115777724517376 272383608214403712 272920853989974528 274258421643608064 274528361034989568 274979927648335104 275069837092257792 275250577183422048 275793477730134912 276872611516121088 277145123929030656 277417904562819072 277691761254334464 277965079916986368 284713730396948736 284993960446552032 285274466313133284 285368571632812032 285556078711732608 285837137844322896 286673411923771392 286955570793775104 287238007379202048 287520721953394176 287521558112894976 287710479854276544 287804551772454912 288087823969081344 289690787975200768 289975916703522816 290356232031830016 290547861312405504 295664258489139072 295955266617573264 296539004816030016 297699312382377984 297894921619029696 297992323516612608 298188125282040552 298285623047632896 298580079578775552 298776267540979488 298873957609857024 299945329142464512 300240550923116544 300536063276387328 300634328740921344 300832741358862336 301128836576735232 302902488971476992 306130249940082048 308540724349059072 309149285935546368 309352418604376992 309656899331349804 310267662446401776 311481687955636224 311686353175466256 311788264420159488 312095142633171456 312403231411126272 312710714906609664 314140576428816384 314552584701149184 314760183088439296 315173004000362496 316614124274712576 320302946696567328 320618205502371036 321250588550699184 321566780074863258 322507588414242816 322825017142996992 323142758301602304 323461752877006848 323674289836061112 323780120744011776 324098801965216512 325687189469331456 325902136472100864 326222906291463168 326329570513649664 326650761035808768 326866343976456192 328791590592970752 332622290800281456 334911726430175232 335131786821408408 335241363956189184 335461640942295621 335902589526122496 336123300983601924 337438495285272576 337770619788506112 337881059735371776 338103071185935744 338436834028720128 338769941148827136 340430230967943168 340765300092911616 341437421000392704 348021470929924116 349051120252201998 350416898950090752 350647147322399538 350761797472679424 351107035462317888 351453635337517056 351799554269935872 353060647844775936 353408148482418432 353523701389787136 353871657788792832 354105205974494208 354220986796867584 354569629500407808 355840652945915904 356190889809051648 356893435942797312 360340815033638244 361406912119536582 362821036966023168 363178144285871616 363894471986632704 364133576065568751 364252635837013248 366037814713319424 366639903531113472 366759782789677056 367000769577896064 367120766827855872 367724636973513216 369526831905374208 369890539417092096 370620106555981824 376775692233947136 377023260174084459 379618307195931648 379742429968072704 379991947262069376 380365955084177712 380741438282310144 381116183792430528 382607427725033472 382984009838936064 383360962604525568 383613973139035392 383739402363273216 384117098625441792 386634555604697088 387397148416540672 394219011318852096 394607022156764352 395385339754706688 395774498553677856 397193228825372928 397323098022150144 397584167042720736 397714164063510528 398106772771700736 398368356721305984 398498610146476032 398890833187958784 399927105523286016 400320734564155392 400714751035183104 401110321811816448 401505115435646976 408173666586776064 409381280984961792 411387632465412096 412199047914061824 412469891472502656 412604755638386688 412875865775133072 413690216595202368 415308917274181632 415581804233955008 415717685893545984 416126856844228608 416537641881501696 416947619875479552 418854101905088512 419403446268198912 427070595595423104 427490940669828048 427911699469699926 428334118067598912 428755706766484344 430010117885657088 430433356190662656 430857011068803072 431281082930091264 431282337169342464 431565719781414816 431706827658682368 432131735953622016 434249585959108608 434536181962801152 434963875055284224 435534348047745024 435821791968608256 443496387733708608 444808507224045024 446548968573566976 446842382428544544 446988485274918912 447282187923060828 447870119368163328 448164401311469232 448310936414785536 449917993713696768 450360826384674816 450804094914580992 451249112038293504 451693254865102848 454353733457215488 455249894667190272 463723928903319552 464028627906565488 464485348997024706 465401493669602664 467222531933454336 467529529763199384 467682396630239232 468142713949757184 468604847116689408 469066072359914496 470747530459701248 471210864643224576 471364935186382848 471828877051723776 472140274632658944 472759506000543744 474921186412068864 480454420044850992 480927308253556554 481875882826048776 483761382621364224 484237525714495488 484714137452403456 485192629315510272 485511434754091668 485670181116017664 488050419617759232 488530784203997184 488853204708151296 489334359437194752 489494355770474496 490299515964684288 493187385889456128 494160142074642432 502367589645262848 502697680232112612 503853884289183744 504184951475402886 506157742927908864 506655929682759168 507154606778903616 507655251043080192 508154911723240704 510645346451914752 511147950139367424 511485297518713856 511652536484364288 512156131500589056 515512740806262784 522032206394886174 523576680378302997 525625348425136128 525970720983599307 526142696209019136 526660553193476832 527180453006275584 527699331404903808 529590971767163904 529764130696200192 530112222723627648 530285552084680704 530807486683189248 531157808961741312 531331480195301376 531854444250611712 533760979418873856 534286334713577472 535340153914195968 540511222550457366 544231555449034752 544767216428807424 545841707979949056 548516843287216128 549056722069979136 549959855296670208 550139674184515584 550501154366844096 551586955460269824 554290247858061312 554835809125638144 555383522508668928 555930159833972736 569427460793897472 569987920893104064 570548932626266568 571112157423465216 571674275688645792 573911141587550208 574476014758404096 575041443906788352 575043116225789952 575420959708553088 575609103544909824 576175647938162688 579381575950401536 579951833407045632 581095722624811008 591328516978278144 591910533235146528 593078009632060032 595398624764755968 595789843238059392 595984647033225216 596376250564081104 596571246095265792 597160159157551104 597552535081958976 597747915219714048 599890658284929024 600481101846233088 601072126552774656 601665482717724672 602257673153470464 605804977942953984 612260499880164096 617081448698118144 618298571871092736 618704837208753984 619313798662699608 620535324892803552 622963375911272448 623372706350932512 623576528840318976 624190285266342912 624806462822252544 625421429813219328 628281152857632768 629105169402298368 629520366176878592 640605893393134656 641236411004742072 642501177101398368 643133560149726516 645015176828485632 645650034285993984 646285516603204608 646923505754013696 647348579672122224 647560241488023552 648197603930433024 651374378938662912 651804272944201728 652445812582926336 653301522071617536 653732687952912384 657583181185941504 665244581600562912 669823452860350464 670263573642816816 670482727912378368 670923281884591242 671805179052244992 672246601967203848 674876990570545152 675541239577012224 676206142371871488 676873668057440256 677539882297654272 680860461935886336 681530600185823232 682874842000785408 696042941859848232 696728023495537059 698102240504403996 700833797900181504 701294294644799076 701523594945358848 702214070924635776 702907270675034112 703599108539871744 706121295689551872 706816296964836864 707047402779574272 707743315577585664 708210411948988416 709139259000815616 712381779618103296 713786871885594624 720681630067276488 722813824239073164 725642073932046336 726356288571743232 727788943973265408 728267152131137502 728505271674026496 732075629426638848 733279807062226944 734001539155792128 734241533655711744 735449273947026432 739053663810748416 739781078834184192 741240213111963648 753551384467894272 754046520348168918 756277427213104329 759236614391863296 759983894524138752 760731910168355424 761482876564620288 762232367584861056 765214855450066944 765968019677872128 766721925209051136 767227946278070784 767478804726546432 768234197250883584 773269111209394176 774794296833081344 783048309592329261 788438022637704192 789214044313528704 790770679509413376 791548997107355712 794386457650745856 794646196044300288 795168334085441472 795428328127021056 796736713442611968 796997220292952064 797781666375917568 800641469128310784 801429502070366208 802220643623632896 803010230871293952 816347333173552128 818762561969923584 822775264930824192 824939782945005312 825209511276773376 825751731550266144 827380433190404736 830617834548363264 831163608467910016 831435371787091968 832253713688457216 833075283763003392 833895239750959104 837708203810177024 854141191190846208 854981881339656096 855823398939399852 856668236135197824 857511413532968688 860020235771314176 860866712381325312 861714022137606144 862562165860182528 862564674338684928 863131439562829632 863413655317364736 864263471907244032 869072363925602304 869927750110568448 871068696095490048 871643583937216512 886992775467417216 889617014448090048 893097937147133952 893684764857089088 893976970549837824 894564375846121656 895740238736326656 896328802622938464 896621872829571072 899835987427393536 900721652769349632 901608189829161984 902498224076587008 903386509730205696 908707466914430976 927447857806639104 928057255813130976 928970697994049412 930802987339205328 934445063866908672 935059059526398768 935364793260478464 936285427899514368 937209694233378816 938132144719828992 941495060919402496 942421729286449152 943657754103447552 944280549265317888 945519012001087488 949842372824137728 960908840089701984 961854616507113108 963751765652097552 967522765242728448 968475051428990976 969428274904806912 970385258631020544 971022869508183336 971340362232035328 977061568407994368 977706409416302592 978668718874389504 978988711540948992 980599031929368576 986374771778912256 1004735179290525696 1005395360464225224 1006384922826886863 1007707768578367488 1008369902950805772 1012315485855817728 1013311859365518336 1014309213557807232 1015310502086160384 1016309823446481408 1021290692903829504 1022295900278734848 1022970595037427712 1024312263001178112 1031025481612525568 1044064412789772348 1047153360756605994 1051250696850272256 1051941441967198614 1052285392418038272 1053321106386953664 1054360906012551168 1055398662809807616 1059181943534327808 1060224445447255296 1060571104169361408 1061614973366378496 1062315617923482624 1062662960390602752 1063708888501223424 1067521958837747712 1068572669427154944 1070680307828391936 1081022445100914732 1088463110898069504 1089534432857614848 1091683415959898112 1092400728196706253 1098113444139958272 1099919710593340416 1100279348369031168 1101002308733688192 1103173910920539648 1108580495716122624 1109671618251276288 1111860319667945472 1131069780522253377 1138854921587794944 1139975841786208128 1141097865252533136 1142224314846930432 1143348551377291584 1147822283175100416 1148952029516808192 1150082887813576704 1150841919417106176 1151218207089819648 1152351295876325376 1158763151900803072 1159903666814091264 1162191445249622016 1182657033956556288 1183821066470293056 1186156019264120064 1191579686476118784 1191969294066450432 1192752501128162208 1193142492190531584 1194320318315102208 1195105070163917952 1195495830439428096 1199781316569858048 1200962203692466176 1202144253105549312 1203330965435449344 1204515346306940928 1224520999760328192 1234162897396236288 1236597143742185472 1237409674417507968 1238627597325399216 1241070649785607104 1245926751822544896 1246745412701865024 1247153057680637952 1248380570532685824 1249612925644505088 1250842859626438656 1256562305715265536 1258210338804596736 1259040732353757184 1281211786786269312 1282472822009484144 1285002354202796736 1286267120299453032 1290030353656971264 1291300068571987968 1292571033206409216 1293847011508027392 1294697159344244448 1295120482976047104 1296395207860866048 1302748757877325824 1303608545888403456 1304891625165852672 1306603044143235072 1307465375905824768 1330489163201125824 1339646905720700928 1340527147285633632 1340965455824756736 1341846563769182484 1343610358104489984 1344493203934407696 1349753981141090304 1351082479154024448 1352412284743742976 1353747336114880512 1355079764595308544 1363061200371646464 1365749684001570816 1392085883719696464 1393456046991074118 1396204481008807992 1401667595800363008 1402588589289598152 1403047189890717696 1404428141849271552 1405814541350068224 1407198217079743488 1412242591379103744 1413632593929673728 1414094805559148544 1415486631155171328 1416420823897976832 1418278518001631232 1424763559236206592 1441363260134552976 1445627648478146328 1451284147864092672 1452712577143486464 1455577887946530816 1456534304262275004 1457010543348052992 1464151258853277696 1466559614124453888 1468003078311584256 1468483067311423488 1470898547894052864 1479562157668368384 1482480426223927296 1507102768935788544 1508093040696337836 1512554854426208658 1518473228783726592 1519967789048277504 1521463820336710848 1522965753129240576 1524464735169722112 1531936039355744256 1533443850418102272 1534455892556141568 1534957609453092864 1536468394501767168 1546538222418788352 1566096619184658522 1570730041134908991 1576876045275408384 1577912162950797921 1578428088627057408 1581541359018826752 1583097994214711424 1588772915301491712 1589292392088600576 1590336668170882944 1590856656254042112 1593473426885223936 1593994440585904128 1595563332751835136 1601282938256621568 1602859004140732416 1606020461742587904 1632694666347104256 1637525123939847168 1645550529861648384 1649879565890010624 1650419022553546752 1651503463100532288 1654760866380809472 1662327216935820032 1662870743574183936 1664507427376914432 1666150567526006784 1667790479501918208 1675416407620354048 1708282382381692416 1709963762679312192 1711646797878799704 1713336472270395648 1715022827065937376 1721733424762650624 1723428044275212288 1725124331720365056 1725129348677369856 1726262879125659264 1726827310634729472 1728526943814488064 1738144727851204608 1739855500221136896 1743287167874433024 1773985550934834432 1779234028896180096 1786195874294267904 1787369529714178176 1787953941099675648 1789128751692243312 1791480477472653312 1792657605245876928 1793243745659142144 1799671974854787072 1801443305538699264 1803216379658323968 1804996448153174016 1806773019460411392 1817414933828861952 1854895715613278208 1856114511626261952 1857941395988098824 1861605974678410656 1868890127733817344 1870118119052797536 1870729586520956928 1872570855799028736 1874419388466757632 1876264289439657984 1882990121838804992 1884843458572898304 1887315508206895104 1888561098530635776 1921817680179403968 1923709233014226216 1927503531304195104 1935045530485456896 1936950102857981952 1938856549809613824 1940770517262041088 1942045739016366672 1942680724464070656 1954123136815988736 1955412818832605184 1957337437748779008 1961198063858737152 1972749543557824512 2009470358581051392 2010790720928450448 2012769845653773726 2015415537156734976 2016739805901611544 2024630971711635456 2026623718731036672 2028618427115614464 2030621004172320768 2032619646892962816 2042581385807659008 2044591800557469696 2045941190074855424 2048624526002356224 2088128825579544696 2090184070486611177 2094306721513211988 2102501393700544512 2103882883934397228 2104570784836076544 2106642212773907328 2108721812025102336 2110797325619615232 2118363887068655616 2120448890894510592 2121142208338722816 2123229946732756992 2124631235846965248 2127417777002446848 2137145338854309888 2141360615656783872 2162044890201829464 2176926221796139008 2179068865715229696 2183366831919796224 2184801456393412506 2196226888279916544 2199839421186680832 2202004617467376384 2206347821841079296 2217160991432245248 2219343236502552576 2223720639335890944 2262139561044506754 2268832281639312987 2277709843175589888 2279951683572416256 2282195730505066272 2284448629693860864 2286697102754583168 2295644566350200832 2297904059033616384 2300165775627153408 2301683838834212352 2302436414179639296 2304702591752650752 2319807333628182528 2324382890499244032 2349144928776987783 2365314067913112576 2367642132940586112 2372312038528240128 2383159372952237568 2383938588132900864 2385505002256324416 2386284984381063168 2390210140327835904 2390991660878856192 2401924407384932352 2404288506211098624 2406661930870898688 2409030692613881856 2449041999520656384 2468325794792472576 2474819348835015936 2477255194650798432 2482141299571214208 2491853503645089792 2493490825403730048 2494306115361275904 2496761141065371648 2499225851289010176 2501685719252877312 2513124611430531072 2518081464707514368 2562423573572538624 2564945644018968288 2570004708405593472 2572534240598906064 2580060707313942528 2582600137143975936 2585142066412818432 2587694023016054784 2589394318688488896 2590240965952094208 2592790415721732096 2607217091776806912 2609783250331705344 2613206088286470144 2614930751811649536 2660978326402251648 2679293811441401856 2681054294571267264 2681930911649513472 2683693127538364968 2687220716208979968 2688986407868815392 2699507962282180608 2702164958308048896 2704824569487485952 2707494672229761024 2710159529190617088 2726122400743292928 2784171767439392928 2786912093982148236 2792408962017615984 2803335191600726016 2805177178579196304 2806094379781435392 2808856283698543104 2811629082700136448 2814396434159486976 2824485182758207488 2827265187859347456 2830973262310342656 2832841647795953664 2836557036003262464 2849527118472413184 2882726520269105952 2891255296956292656 2902568295728185344 2905425154286972928 2911155775893061632 2913068608524550008 2914021086696105984 2933119228248907776 2936006156623168512 2936966134622846976 2941797095788105728 2959124315336736768 3014205537871577088 3016186081392675672 3019154768480660589 3025109708852417316 3036946457567453184 3039935578096555008 3042927640673421696 3045931506258481152 3048929470339444224 3063872078711488512 3066887700836204544 3068911785112283136 3072936789003534336 3093076444837576704 3132193238369317044 3141460082269817982 3153752090550816768 3155824325901595842 3156856177254114816 3163082718037653504 3166195988429422848 3177545830602983424 3180673336341765888 3181713312508084224 3186946853770447872 3187988881171808256 3191126665503670272 3202565876513243136 3205718008281464832 3212040923485175808 3265389332694208512 3275050247879694336 3277202184590118759 3299759131780021248 3300838045107093504 3303006926201064576 3309521732761618944 3324654433871640064 3325741487148367872 3329014854753828864 3335580959003836416 3350832815240708096 3393209341566760131 3416564764763384832 3419927525358624384 3423293595757599408 3426672944540791296 3430045654131874752 3443466849525301248 3446856088550424576 3450248663440730112 3452525758251318528 3453654621269458944 3457053887628976128 3476289455702409216 3479711000442273792 3486574335748866048 3547971101869668864 3558468057792360192 3574739059428356352 3575907882199351296 3578257503384486624 3582960954945306624 3585315210491753856 3586487491318284288 3599343949709574144 3602886611077398528 3606432759316647936 3609992896306348032 3613546038920822784 3709791431226556416 3712229023252523904 3715882791976197648 3723211949356821312 3737780255467634688 3740236238105595072 3741459173041913856 3745141711598057472 3748838776933515264 3752528578879315968 3765980243677609984 3769686917145796608 3774631016413790208 3777122197061271552 3843635360358807936 3847418466028452432 3855007062608390208 3870091060970913792 3873900205715963904 3877713099619227648 3881541034524082176 3884091478032733344 3885361448928141312 3908246273631977472 3910825637665210368 3914674875497558016 3922396127717474304 4018940717162102784 4021581441856900896 4025539691307547452 4030831074313469952 4033479611803223088 4049261943423270912 4053247437462073344 4057236854231228928 4061242008344641536 4065239293785925632 4089183601114939392 4091882380149710848 4097249052004712448 4176257651159089392 4180368140973222354 4188613443026423976 4205002787401089024 4207765767868794456 4209141569672153088 4213284425547814656 4217443624050204672 4221594651239230464 4236727774137311232 4240897781789021184 4242284416677445632 4246459893465513984 4249262471693930496 4254835554004893696 4274290677708619776 4324089780403658928 4353852443592278016 4358137731430459392 4366733663839592448 4369602912786825012 4392453776559833088 4399678842373361664 4404009234934752768 4412695643682158592 4438686473005105152 4447441278671781888 4524279122089013508 4537664563278625974 4555419686351179776 4559903367144832512 4564391461010132544 4568897259387721728 4573394205509166336 4595808118067232768 4600331551254306816 4603367677668424704 4604872828359278592 4609405183505301504 4639614667256365056 4698289857553975566 4730628135826225152 4733736488852393763 4735284265881172224 4744624077056480256 4766318745904475136 4767877176265801728 4771010004512648832 4772569968762126336 4780420280655671808 4781983321757712384 4803848814769864704 4808577012422197248 4818061385227763712 4898083999041312768 4936651589584945152 4949638697670031872 4954510389301596864 4964282599142428416 4986981650807460096 4988612230722551808 4993522282130743296 4998451702578020352 5003371438505754624 5026249222861062144 5036162929415028736 5124847147145077248 5129891288037936576 5140009416811186944 5145068481197812128 5165200274287951872 5170284132825636864 5175388046032109568 5178788637376977792 5180481931904188416 5185580831443464192 5214434183553613824 5219566500663410688 5229861503623299072 5321956652804503296 5358587622882803712 5362108589142534528 5363861823299026944 5367386255076729936 5374441432417959936 5377972815737630784 5399015924564361216 5404329916616097792 5409649138974971904 5414989344459522048 5420319058381234176 5452244801486585856 5568343534878785856 5573824187964296472 5584817924035231968 5606670383201452032 5610354357158392608 5612188759562870784 5617712567397086208 5623258165400272896 5628792868318973952 5648970365516414976 5654530375718694912 5661946524620685312 5665683295591907328 5765453040538211904 5782510593912585312 5805136591456370688 5810850308573945856 5822311551786123264 5826137217049100016 5828042173392211968 5866238456497815552 5872012313246337024 5883594191576211456 5918248630673473536 6028411075743154176 6032372162785351344 6038309536961321178 6050219417704834632 6073892915134906368 6079871156193110016 6085855281346843392 6091863012516962304 6097858940678888448 6127744157422977024 6133775401672409088 6137823570224566272 6145873578007068672 6264386476738634088 6282920164539635964 6307504181101633536 6311648651803191684 6313712354508229632 6326165436075307008 6332391976858845696 6355091661205966848 6361346672683531776 6363426625016168448 6373893707540895744 6382253331007340544 6411436016562929664 6424081846970351616 6530778665388417024 6550100495759388672 6554404369180237518 6599518263560042496 6606013852402129152 6619043465523237888 6649308867743280128 6651482974296735744 6658029709507657728 6671161918007672832 6701665630481416192 6786418683133520262 6806496844917938961 6833129529526769664 6839855050717248768 6846587191515198816 6853345889081582592 6860091308263749504 6886933699050602496 6893712177100849152 6900497326881460224 6905051516502637056 6907309242538917888 6914107775257952256 6959422000884547584 6973148671497732096 7095942203739337728 7116936115584720384 7149478118856712704 7151815764398702592 7156515006768973248 7170630420983507712 7172974982636568576 7205773222154797056 7212865518633295872 7219985792612696064 7227092077841645568 7424458046505047808 7431765583952395296 7446423898713642624 7475560510935269376 7480472476211190144 7482918346083827712 7490283423196114944 7497677553867030528 7505057157758631936 7531960487355219968 7539373834291593216 7554244394122543104 7687270720717615872 7694836932056904864 7710014125216780416 7740182121941827584 7747800411431927808 7755426199238455296 7763082069048164352 7768182956065466688 7770722897856282624 7821651275330420736 7829349750995116032 7844792255434948608 8037881434324205568 8043162883713801792 8051079382615094904 8061662148626939904 8066959223606446176 8098523886846541824 8106494874924146688 8114473708462457856 8122484016689283072 8130478587571851264 8178367202229878784 8183764760299421696 8352515302318178784 8360736281946444708 8377226886052847952 8410005574802178048 8415531535737588912 8418283139344306176 8426568851095629312 8434887248100409344 8443189302478460928 8473455548274622464 8481795563578042368 8492919786931027968 8498524943387860992 8509671108009787392 8548581355417239552 8648179560807317856 8707704887184556032 8716275462860918784 8733467327679184896 8739205825573650024 8799357684746723328 8808018469869505536 8825391287364317184 8877372946010210304 9048558244178027016 9057464305441981767 9075329126557251948 9110839372702359552 9119806734289665024 9128782922020265088 9137794518775443456 9146788411018332672 9191616236134465536 9200663102508613632 9206735355336849408 9218810367010603008 9279229334512730112 9396579715107951132 9461256271652450304 9467472977704787526 9470568531762344448 9489248154112960512 9532637491808950272 9542020009025297664 9545139937524252672 9560840561311343616 9563966643515424768 9607697629539729408 9617154024844394496 9636122770455527424 9796167998082625536 9831606553770356277 9899277395340063744 9909020778603193728 9928565198284856832 9973963301614920192 9977224461445103616 9987044564261486592 10006742877011509248 10052498445722124288 10072325858830057472 10179628024700280393 10249694294290154496 10259782576075873152 10280018833622373888 10290136962395624256 10330400548575903744 10340568265651273728 10357577274753955584 10360963863808376832 10371161662886928384 10428868367107227648 10439133001326821376 10459723007246598144 10643913305609006592 10724217178285069056 10727723646598053888 10734772510153459872 10748882864835919872 10755945631475261568 10798031849128722432 10808659833232195584 10819298277949943808 10829978688919044096 10840638116762468352 11136687069757571712 11147648375928592944 11169635848070463936 11213340766402904064 11220708714316785216 11224377519125741568 11235425134794172416 11246516330800545792 11257585736637947904 11297940731032829952 11309060751437389824 11323893049241370624 11331366591183814656 11530906081076423808 11565021187825170624 11610273182912741376 11621700617147891712 11644623103572246528 11652274434098200032 11656084346784423936 11732476912995631104 11744024626492674048 11767188383152422912 12056822151486308352 12064744325570702688 12076619073922642356 12100438835409669264 12147785830269812736 12159742312386220032 12171710562693686784 12183726025033924608 12195717881357776896 12267550803344818176 12275647140449132544 12291747156014137344 12528772953477268176 12565840329079271928 12615008362203267072 12623297303606383368 12627424709016459264 12652330872150614016 12664783953717691392 12710183322411933696 12722693345367063552 12726853250032336896 12747787415081791488 12764506662014681088 12822872033125859328 13061557330776834048 13100200991518777344 13108808738360475036 13199036527120084992 13212027704804258304 13238086931046475776 13298617735486560256 13316059419015315456 13342323836015345664 13403331260962832384 13572837366267040524 13612993689835877922 13666259059053539328 13679710101434497536 13693174383030397632 13706691778163165184 13720182616527499008 13787424354201698304 13800994653762920448 13810103033005274112 13814618485077835776 13828215550515904512 13918844001769095168 14191884407478675456 14201209466557181289 14233872231169440768 14298956237713425408 14303631528797405184 14313030013537946496 14341260841967015424 14345949965273137152 14411546444309594112 14425731037266591744 14454184155683291136 14848916093010095616 14863531167904790592 14892847797427285248 14960944952422380288 14965836692167655424 14980566846392229888 14995355107734061056 15010114315517263872 15063920974710439936 15078747668583186432 15108488788245086208 15374541441435231744 15389673864113809728 15420028250433560832 15495600822863855616 15510852398476910592 15526164138096328704 15536365912130933376 15541445795712565248 15643302550660841472 15658699501990232064 15689584510869897216 16075762868648411136 16086325767427603584 16102158765230189808 16123324297253879808 16133918447212892352 16197047773693083648 16212989749848293376 16228947416924915712 16244968033378566144 16260957175143702528 16356734404459757568 16367529520598843392 16705030604636357568 16721472563892889416 16754453772105695904 16820011149604356096 16831063071475177824 16836566278688612352 16853137702191258624 16869774496200818688 16886378604956921856 16946911096549244928 16963591127156084736 16985839573862055936 16997049886775721984 17296359121614635712 17415409774369112064 17432550925721837568 17466934655358369792 17478411651147300048 17598715369493446656 17616036939739011072 17650782574728634368 17754745892020420608 18097116488356054032 18114928610883963534 18150658253114503896 18221678745404719104 18239613468579330048 18257565844040530176 18275589037550886912 18293576822036665344 18383232472268931072 18401326205017227264 18413470710673698816 18437620734021206016 18793159430215902264 18922512543304900608 18934945955409575052 18941137063524688896 18978496308225921024 19065274983617900544 19084040018050595328 19090279875048505344 19121681122622687232 19234308049688788992 19272245540911054848 19592335996165251072 19663213107540712554 19798554790680127488 19818041557206387456 19857130396569713664 19947926603229840384 19954448922890207232 19974089128522973184 20013485754023018496 20104996891444248576 20359256049400560786 20419490534753816883 20499388588580308992 20519565152151746304 20560037667244747776 20580273924791248512 20660801097151807488 20681136531302547456 20715154549507911168 20721927727616753664 20742323325773856768 20878266002653642752 20919446014493196288 21287826611218013184 21448434356570138112 21455447293196107776 21469545020306919744 21511891262950523136 21617319666464391168 21638596555899887616 21659957377838088192 21681276233524936704 22273374139515143424 22295296751857185888 22339271696140927872 22426681532805808128 22441417428633570432 22448755038251483136 22470850269588344832 22493032661601091584 22515171473275895808 22595881462065659904 22618121502874779648 22662733182367629312 23061812162152847616 23130042375650341248 23220546365825482752 23243401234295783424 23289246207144493056 23304548868196400064 23312168693568847872 23464953825991262208 23488049252985348096 23534376766304845824 24113644302972616704 24129488651141405376 24153238147845284712 24200877670819338528 24295571660539625472 24319484624772440064 24343421125387373568 24367452050067849216 24391435762715553792 24535101606689636352 24551294280898265088 25057545906954536352 25131680658158543856 25230016724406534144 25246594607212766736 25254849418032918528 25304661744301228032 25329567907435382784 25420366644823867392 25445386690734127104 25495574830163582976 25529013324029362176 25645744066251718656 26123114661553668096 26200401983037554688 26217617476720950072 26398073054240169984 26424055409608516608 26476173862092951552 26597235470973120512 26632118838030630912 27145674732534081048 27172392916325945301 27225987379671755844 27332518118107078656 27359420202868995072 27386348766060795264 27413383556326330368 27440365233054998016 27574848708403396608 27601989307525840896 27620206066010548224 27656431101031809024 27837688003538190336 28383768814957350912 28402418933114362578 28467744462338881536 28597912475426850816 28626060027075892992 28682521683934030848 28691899930546274304 28823092888619188224 28851462074533183488 28908368311366582272 29494819661311068831 29697832186020191232 29727062335809581184 29785695594854570496 29921889904844760576 29931673384335310848 29961133692784459776 30020228631034527744 30157495337166372864 30216977576490172416 30538884074100841179 30749082882870463488 30779347728227619456 30840056500867121664 30991201645727711232 31021704796953821184 31072731824261866752 31082891591425130496 31286605101321682944 31317399003980464128 31379169021739794432 32172651534855207168 32204317530460379616 32246648594507759616 32267836894425784704 32394095547386167296 32425979499696586752 32457894833849831424 32489936066757132288 32521914350287405056 32735059041197686784 33410061209272715136 33442945127785778832 33508907544211391808 33640022299208712192 33662126142950355648 33673132557377224704 33706275404382517248 33739548992401637376 33772757209913843712 33893822193098489856 33927182254312169472 33971679147724111872 33994099773551443968 34592718243229271424 34830819548738224128 34865101851443675136 34933869310716739584 34956823302294600096 35197430738986893312 35232073879478022144 35301565149457268736 36194232976712108064 36229857221767927068 36301316506229007792 36443357490809438208 36479226937158660096 36515131688081060352 36551178075101773824 36587153644073330688 36802652410034454528 36826941421347397632 36875241468042412032 37586318860431804528 37845025086609801216 37869891910819150104 37882274127049377792 37956992616451842048 38130549967235801088 38168080036101190656 38180559750097010688 38243362245245374464 38468616099377577984 39184671992330502144 39326426215081425108 39597109581360254976 39636083114412774912 39714260793139427328 39895853206459680768 39948178257045946368 40026971508046036992 40209993782888497152 40718512098801121572 40838981069507633766 40998777177160617984 41039130304303492608 41120075334489495552 41160547849582497024 41362273062605094912 41430309099015822336 41443855455233507328 41484646651547713536 41756532005307285504 42575653222436026368 42603628399671543867 42896868713140276224 42910894586392215552 42939090040613839488 43023782525901046272 43234639332928782336 43277193111799775232 43362552467049873408 44546748279030286848 44590593503714371776 44678543392281855744 44882834857267140864 44897510076502966272 44941700539176689664 44986065323202183168 45030342946551791616 45191762924131319808 45236243005749559296 45325466364735258624 46123624324305695232 46260084751300682496 46486802468591566848 46578492414288986112 46609097736392800128 46624337387137695744 46929907651982524416 46976098505970696192 47068753532609691648 48227288605945233408 48258977302282810752 48306476295690569424 48401755341638677056 48591143321079250944 48638969249544880128 48686842250774747136 48734904100135698432 48782871525431107584 49070203213379272704 49102588561796530176 50115091813909072704 50263361316317087712 50460033448813068288 50493189214425533472 50509698836065837056 50609323488602456064 50659135814870765568 50840733289647734784 50890773381468254208 50991149660327165952 52246229323107336192 52400803966075109376 52435234953441900144 52796146108480339968 52848110819217033216 52952347724185903104 53194470941946241024 53264237676061261824 54291349465068162096 54344785832651890602 54451974759343511688 54665036236214157312 54718840405737990144 54772697532121590528 54826767112652660736 54880730466109996032 55149697416806793216 55203978615051681792 55240412132021096448 55312862202063618048 56767537629914701824 56804837866228725156 56935488924677763072 57195824950853701632 57252120054151785984 57365043367868061696 57702924149066366976 57816736622733164544 58989639322622137662 59395664372040382464 59454124671619162368 59571391189709140992 59843779809689521152 59863346768670621696 59922267385568919552 60040457262069055488 60314990674332745728 61077768148201682358 61498165765740926976 61558695456455238912 61680113001734243328 61982403291455422464 62043409593907642368 62145463648523733504 62165783182850260992 62634798007960928256 62758338043479588864 64345303069710414336 64408635060920759232 64535673788851569408 64851958999393173504 64915789667699662848 64979872133514264576 65043828700574810112 65470118082395373568 66820122418545430272 66885890255571557664 67017815088422783616 67280044598417424384 67324252285900711296 67346265114754449408 67412550808765034496 67479097984803274752 67545514419827687424 67787644386196979712 67854364508624338944 67988199547102887936 69185436486458542848 69661639097476448256 69730203702887350272 69867738621433479168 69913646604589200192 70394861477973786624 70464147758956044288 70603130298914537472 72388465953424216128 72459714443535854136 72602633012458015584 72886714981618876416 72958453874317320192 73030263376162120704 73102356150203547648 73174307288146661376 73605304820068909056 73653882842694795264 75172637720863609056 75690050173219602432 75739783821638300208 75764548254098755584 75913985232903684096 76261099934471602176 76336160072202381312 76486724490490748928 76937232198755155968 78369343984661004288 78652852430162850216 79194219162720509952 79272166228825549824 79428521586278854656 79791706412919361536 79896356514091892736 81437024197602243144 81677962139015267532 81997554354321235968 82078260608606985216 82240150668978991104 82321095699164994048 82724546125210189824 82860618198031644672 82969293303095427072 83513064010614571008 85151306444872052736 85207256799343087734 85793737426280552448 85878180081227678976 86047565051802092544 86469278665857564672 86554386223599550464 86725104934099746816 88484458983933206493 89093496558060573696 89181187007428743552 89357086784563711488 89765669714534281728 89795020153005932544 89883401078353379328 90060685893103583232 90472486011499118592 90650932729470517248 92247248648611390464 92520169502601364992 92973604937183133696 93218195472785600256 93248674774275391488 93859815303965048832 93952197011941392384 94137507065219383296 96517954604565621504 96612952591381138848 96803510683277354112 97182286642158501888 97277938499089760256 97373684501549494272 97469808200271396864 97565743050862215168 98205177123593060352 100230183627818145408 100526722632634175424 100920066897626136576 100986378428851066944 101019397672131674112 101218646977204912128 101318271629741531136 101681466579295469568 101781546762936508416 101982299320654331904 104492458646214672384 104801607932150218752 104870469906883800288 105592292216960679936 105696221638434066432 105904695448371806208 106388941883892482048 108582698930136324192 108689571665303781204 108903949518687023376 109330072472428314624 109437680811475980288 109545395064243181056 109653534225305321472 109761460932219992064 110407957230103363584 110480824264042192896 110625724404127236096 113535075259829403648 113609675732457450312 113870977849355526144 114391649901707403264 114504240108303571968 114730086735736123392 115405848298132733952 117979278645244275324 118791328744080764928 118908249343238324736 119142782379418281984 119687559619379042304 119844534771137839104 120080914524138110976 120629981348665491456 122155536296403364716 122996331531481853952 123117390912910477824 123360226003468486656 124086819187815284736 124290927297047467008 124331566365700521984 125269596015921856512 127810885199014631601 128690606139420828672 128817270121841518464 129071347577703138816 129703917998786347008 129831579335399325696 130087657401149620224 130940236164790747136 133640244837090860544 133771780511143115328 134035630176845567232 134648504571801422592 134692530229508898816 134825101617530068992 134958195969606549504 135091028839655374848 135575288772393959424 135708729017248677888 135976399094205775872 138370872972917085696 139460407405774700544 139735477242866958336 139827293209178400384 140789722955947573248 140928295517912088576 141206260597829074944 144776931906848432256 144919428887071708272 145205266024916031168 145773429963237752832 145916907748634640384 146060526752324241408 146204712300407095296 146348614576293322752 147210609640137818112 147307765685389590528 150345275441727218112 151380100346439204864 151479567643276600416 151529096508197511168 151827970465807368192 152522199868943204352 152672320144404762624 152973448980981497856 156738687969322008576 157305704860325700432 158388438325441019904 158544332457651099648 158857043172557709312 159583412825838723072 159792713028183785472 162874048395204486288 163355924278030535064 163995108708642471936 164156521217213970432 164480301337957982208 164642191398329988096 165449092250420379648 165721236396063289344 165938586606190854144 170302612889744105472 170414513598686175468 171587474852561104896 171756360162455357952 172095130103604185088 173108772447199100928 173450209868199493632 176968917967866412986 178186993116121147392 178362374014857487104 178714173569127422976 179531339429068563456 179590040306011865088 179766802156706758656 180121371786207166464 180944972022998237184 184494497297222780928 185040339005202729984 185947209874366267392 186436390945571200512 186497349548550782976 187904394023882784768 188275014130438766592 193035909209131243008 193225905182762277696 193607021366554708224 194555876998179520512 194747369003098988544 194939616400542793728 195131486101724430336 196410354247186120704 200460367255636290816 201053445265268350848 201840133795252273152 201972756857702133888 202038795344263348224 202437293954409824256 202636543259483062272 203362933158590939136 203563093525873016832 203964598641308663808 208984917292429344768 209603215864300437504 209740939813767600576 211184584433921359872 211392443276868132864 211809390896743612416 212777883767784964096 217165397860272648384 217379143330607562408 217807899037374046752 218660144944856629248 218875361622951960576 219090790128486362112 219307068450610642944 219522921864439984128 220815914460206727168 220961648528084385792 227070150519658807296 227219351464914900624 227741955698711052288 228783299803414806528 229008480216607143936 229460173471472246784 230811696596265467904 235958557290488550648 237582657488161529856 237816498686476649472 238285564758836563968 239375119238758084608 239689069542275678208 244311072592806729432 245992663062963707904 246234781825820955648 246720452006936973312 248173638375630569472 248581854594094934016 250539192031843713024 255621770398029263202 257381212278841657344 257634540243683036928 258142695155406277632 259407835997572694016 259663158670798651392 260175314802299240448 265453376951799619479 267280489674181721088 267543561022286230656 268071260353691134464 269297009143602845184 269385060459017797632 269650203235060137984 270182057679310749696 271417458034497355776 271952798188411551744 276741745945834171392 278920814811549401088 279654586418356800768 281579445911895146496 281856591035824177152 282412521195658149888 289553863813696864512 289838857774143416544 290410532049832062336 291546859926475505664 291833815497269280768 292121053504648482816 292409424600814190592 292697229152586645504 294615531370779181056 300690550883454436224 302760200692878409728 302959135286553200832 303058193016395022336 303655940931614736384 305044399737886408704 305344640288809525248 305946897961962995712 313477375938644017152 314611409720651400864 316776876650882039808 317088664915302199296 317714086345115418624 319166825651677446144 325748096790408972576 326711848556061070128 327990217417284943872 328313042434427940864 328960602675915964416 329284382796659976192 331442472792126578688 331877173212381708288 340605225779488210944 340829027197372350936 343174949705122209792 343512720324910715904 344190260207208370176 346217544894398201856 353937835935732825972 356373986232242294784 356724748029714974208 357428347138254845952 359062678858137126912 359533604313413517312 360242743572414332928 361889944045996474368 368988994594445561856 370080678010405459968 372872781891142401024 372994699097101565952 375808788047765569536 383432655597043894803 386071818418262486016 386451810365524555392 387214042733109416448 389111753996359041024 389494738006197977088 390262972203448860672 392820708494372241408 400920734511272581632 402106890530536701696 403945513715404267776 404077590688526696448 404874587908819648512 405273086518966124544 406725866317181878272 407126187051746033664 407929197282617327616 419206431728600875008 419481879627535201152 422369168867842719744 422784886553736265728 423618781793487224832 425555767535569928192 434330795720545296768 434758286661215124816 435615798074748093504 437320289889713258496 437750723245903921152 438181580256972724224 438614136901221285888 439045843728879968256 441631828920413454336 441923297056168771584 454140301039317614592 454438702929829801248 455483911397422104576 457566599606829613056 458016960433214287872 458920346942944493568 471917114580977101296 475165314976323059712 475632997372953298944 476571129517673127936 478750238477516169216 479378139084551356416 488622145185613458864 491985326125927415808 492469563651641911296 493440904013873946624 496347276751261138944 497163709188189868032 511243540796058526404 514762424557683314688 515269080487366073856 516285390310812555264 519326317341597302784 520350629604598480896 530906753903599238958 534560979348363442176 535087122044572461312 536142520707382268928 538594018287205690368 538770120918035595264 539300406470120275968 540364115358621499392 542834916068994711552 553483491891668342784 557841629623098802176 559309172836713601536 563713182071648354304 564825042391316299776 579107727627393729024 579677715548286833088 580821064099664124672 583667630994538561536 584242107009296965632 584818849201628381184 585394458305173291008 589231062741558362112 601381101766908872448 605520401385756819456 605918270573106401664 606116386032790044672 607311881863229472768 610088799475772817408 610689280577619050496 611893795923925991424 626954751877288034304 629222819441302801728 633553753301764079616 634177329830604398592 635428172690230837248 638333651303354892288 651496193580817945152 653423697112122140256 655980434834569887744 656626084868855881728 657921205351831928832 658568765593319952384 662884945584253157376 681210451558976421888 681658054394744701872 686349899410244419584 687025440649821431808 688380520414416740352 692435089788796403712 707875671871465651944 712747972464484589568 713449496059429948416 714856694276509691904 718125357716274253824 719067208626827034624 737977989188891123712 740161356020810919936 745745563782284802048 751617576095531139072 766865311194087789606 772143636836524972032 772903620731049110784 774428085466218832896 778223507992718082048 778989476012395954176 780525944406897721344 801841469022545163264 804213781061073403392 807891027430808535552 808155181377053392896 810546173037932249088 814252374103492067328 815858394565234655232 838963759255070402304 844738337735685439488 845569773107472531456 847237563586974449664 851111535071139856384 868661591441090593536 869516573322430249632 871231596149496187008 874640579779426516992 875501446491807842304 876363160513945448448 877228273802442571776 878091687457759936512 883846594112337543168 908280602078635229184 908877405859659602496 910967822794844209152 915133199213659226112 916033920866428575744 917840693885888987136 943834229161954202592 950330629952646119424 951265994745906597888 953142259035346255872 957500476955032338432 977244290371226917728 983970652251854831616 984939127303283822592 986881808027747893248 994327418376379736064 1022487081592117052808 1029524849115366629376 1030538160974732147712 1032570780621625110528 1038652634683194605568 1061813507807198477916 1069121958696726884352 1070174244089144922624 1072285041414764537856 1077188036574411380736 1078600812940240551936 1080728230717242998784 1085669832137989423104 1106966983783336685568 1118618345673427203072 1127426364143296708608 1150297966791131684409 1158215455254787458048 1159355431096573666176 1161642128199328249344 1167335261989077123072 1168484214018593931264 1170788916610346582016 1178462125483116724224 1202762203533817744896 1211836541146212803328 1212232772065580089344 1214623763726458945536 1220177598951545634816 1221378561155238100992 1223787591847851982848 1258445638882605603456 1267107506603528159232 1268354659661208797184 1270856345380461674496 1276667302606709784576 1302992387161635890304 1306847394224244280512 1311960869669139775488 1313252169737711763456 1315842410703663857664 1317137531186639904768 1325769891168506314752 1362420903117952843776 1363316108789489403744 1372699798820488839168 1374050881299642863616 1376761040828833480704 1415751343742931303888 1425495944928969179136 1426898992118859896832 1429713388553019383808 1436250715432548507648 1438134417253654069248 1475955978377782247424 1480322712041621839872 1491491127564569604096 1533730622388175579212 1544287273673049944064 1545807241462098221568 1548856170932437665792 1557978952024791908352 1561051888813795442688 1603682938045090326528 1608427562122146806784 1615782054861617071104 1616310362754106785792 1621092346075864498176 1628504748206984134656 1677927518510140804608 1691139546214945062912 1694475127173948899328 1702223070142279712768 1737323182882181187072 1739033146644860499264 1742463192298992374016 1751002892983615684608 1752726321027890896896 1754456547604885143552 1756183374915519873024 1767693188224675086336 1816561204157270458368 1817754811719319204992 1821935645589688418304 1830266398427318452224 1832067841732857151488 1835681387771777974272 1887668458323908405184 1900661259905292238848 1902531989491813195776 1906284518070692511744 1915000953910064676864 1954488580742453835456 1967941304503709663232 1969878254606567645184 1973763616055495786496 1988654836752759472128 2044974163184234105616 2059049698230733258752 2061076321949464295424 2065141561243250221056 2077305269366389211136 2123627015614396955832 2138243917393453768704 2140348488178289845248 2144570082829529075712 2154376073148822761472 2157201625880481103872 2213933967566673371136 2237236691346854406144 2254852728286593417216 2300595933582263368818 2316430910509574916096 2318710862193147332352 2323284256398656498688 2334670523978154246144 2336968428037187862528 2341577833220693164032 2405524407067635489792 2423673082292425606656 2424465544131160178688 2442757122310476201984 2447575183695703965696 2516891277765211206912 2534215013207056318464 2536709319322417594368 2541712690760923348992 2553334605213419569152 2605984774323271780608 2613694788448488561024 2623921739338279550976 2626504339475423526912 2631684821407327715328 2634275062373279809536 2651539782337012629504 2724841806235905687552 2726632217578978807488 2745399597640977678336 2748101762599285727232 2753522081657666961408 2831502687485862607776 2850991889857938358272 2853797984237719793664 2859426777106038767616 2872501430865097015296 2951911956755564494848 2960645424083243679744 2982982255129139208192 3067461244776351158424 3088574547346099888128 3091614482924196443136 3097712341864875331584 3115957904049583816704 3207365876090180653056 3216855124244293613568 3231564109723234142208 3242184692151728996352 3257009496413968269312 3355855037020281609216 3382279092429890125824 3450893900373395053227 3474646365764362374144 3478066293289720998528 3484926384597984748032 3502005785967231369216 3505452642055781793792 3512366749831039746048 3535386376449350172672 3635509623438638409984 3643871291179376836608 3660532796854636904448 3664135683465714302976 3671362775543555948544 3775336916647816810368 3801322519810584477696 3805063978983626391552 3812569036141385023488 3830001907820129353728 3908977161484907670912 3935882609007419326464 3939756509213135290368 3947527232110991572992 3977309673505518944256 4089948326368468211232 4118099396461466517504 4122152643898928590848 4130283122486500442112 4247254031228793911664 4276487834786907537408 4280696976356579690496 4289140165659058151424 4308752146297645522944 4314403251760962207744 4427867935133346742272 4474473382693708812288 4601191867164526737636 4632861821019149832192 4637421724386294664704 4646568512797312997376 4673936856074375725056 4683155666441386328064 4811048814135270979584 4847346164584851213312 4848931088262320357376 4885514244620952403968 5033782555530422413824 5073418638644835188736 5083425381521846697984 5106669210426839138304 5211969548646543561216 5227389576896977122048 5253008678950847053824 5263369642814655430656 5268550124746559619072 5303079564674025259008 5449683612471811375104 5453264435157957614976 5490799195281955356672 5496203525198571454464 5507044163315333922816 5663005374971725215552 5701983779715876716544 5707595968475439587328 5718853554212077535232 5745002861730194030592 5903823913511128989696 5921290848166487359488 5965964510258278416384 6134922489552702316848 6177149094692199776256 6183228965848392886272 6195424683729750663168 6231915808099167633408 6414731752180361306112 6433710248488587227136 6463128219446468284416 6711710074040563218432 6764558184859780251648 6901787800746790106454 6949292731528724748288 6956132586579441997056 6969852769195969496064 7004011571934462738432 7010905284111563587584 7024733499662079492096 7271019246877276819968 7328271366931428605952 7342725551087111897088 7550673833295633620736 7602645039621168955392 7610127957967252783104 7625138072282770046976 7660003815640258707456 7817954322969815341824 7871765218014838652928 7879513018426270580736 7895054464221983145984 7954619347011037888512 8179896652736936422464 8236198792922933035008 8244305287797857181696 8260566244973000884224 8494508062457587823328 8552975669573815074816 8561393952713159380992 8578280331318116302848 8617504292595291045888 8855735870266693484544 8948946765387417624576 9202383734329053475272 9265723642038299664384 9274843448772589329408 9293137025594625994752 9347873712148751450112 9622097628270541959168 9694692329169702426624 9771028489241904807936 10067565111060844827648 10146837277289670377472 10423939097293087122432 10454779153793954244096 10506017357901694107648 10537100249493119238144 10606159129348050518016 10906528870315915229952 10981598390563910713344 10992407050397142908928 11014088326630667845632 11326010749943450431104 11403967559431753433088 11415191936950879174656 11437707108424155070464 11490005723460388061184 11807647827022257979392 11842581696332974718976 11931929020516556832768 12269844979105404633696 12354298189384399552512 12366457931696785772544 12390849367459501326336 12829463504360722612224 12867420496977174454272 12926256438892936568832 13423420148081126436864 13803575601493580212908 13898585463057449496576 13912265173158883994112 13939705538391938992128 14021810568223127175168 14049466999324158984192 14542038493754553639936 14656542733862857211904 15101347666591267241472 15220255915934505566208 15250276144565540093952 15320007631280517414912 15635908645939630683648 15759026036852541161472 15790108928443966291968 15909238694022075777024 16359793305473872844928 16472397585845866070016 16488610575595714363392 16521132489946001768448 16989016124915175646656 17105951339147630149632 17122787905426318761984 17156560662636232605696 17235008585190582091776 17711471740533386969088 17897893530774835249152 18404767468658106950544 18531447284076599328768 18549686897545178658816 18586274051189251989504 18695747424297502900224 19244195256541083918336 19389384658339404853248 20135130222121689655296 20293674554579340754944 20847878194586174244864 20909558307587908488192 21012034715803388215296 21074200498986238476288 21813057740631830459904 21984814100794285817856 22028176653261335691264 22652021499886900862208 22807935118863506866176 22830383873901758349312 22875414216848310140928 22980011446920776122368 23615295654044515958784 23685163392665949437952 23863858041033113665536 24539689958210809267392 24708596378768799105024 24732915863393571545088 24781698734919002652672 25658927008721445224448 25734840993954348908544 25852512877785873137664 26846840296162252873728 27607151202987160425816 27797170926114898993152 27824530346317767988224 27879411076783877984256 28043621136446254350336 29084076987509107279872 29313085467725714423808 30202695333182534482944 30440511831869011132416 31271817291879261367296 31518052073705082322944 31818477388044151554048 32719586610947745689856 32944795171691732140032 32977221151191428726784 33042264979892003536896 33978032249830351293312 34211902678295260299264 34245575810852637523968 34313121325272465211392 34470017170381164183552 35422943481066773938176 35795787061549670498304 36809534937316213901088 37062894568153198657536 37099373795090357317632 37172548102378503979008 38488390513082167836672 38778769316678809706496 40270260444243379310592 41695756389172348489728 41819116615175816976384 42148400997972476952576 43626115481263660919808 43969628201588571635712 45304042999773801724416 45660767747803516698624 45750828433696620281856 45960022893841552244736 47370326785331898875904 47727716082066227331072 49079379916421618534784 49417192757537598210048 49465831726787143090176 49563397469838005305344 51317854017442890448896 51469681987908697817088 51705025755571746275328 53693680592324505747456 55214302405974320851632 55594341852229797986304 55649060692635535976448 55758822153567755968512 56087242272892508700672 58168153975018214559744 60405390666365068965888 60881023663738022264832 62543634583758522734592 63036104147410164645888 65439173221895491379712 65954442302382857453568 66084529959784007073792 67956064499660702586624 68423805356590520598528 68491151621705275047936 68626242650544930422784 68940034340762328367104 70845886962133547876352 71591574123099340996608 73619069874632427802176 74125789136306397315072 74198747590180714635264 74345096204757007958016 76976781026164335673344 77557538633357619412992 80540520888486758621184 83391512778344696979456 83638233230351633952768 87252230962527321839616 87939256403177143271424 90608085999547603448832 91321535495607033397248 95455432164132454662144 98158759832843237069568 98834385515075196420096 98931663453574286180352 99126794939676010610688 102635708034885780897792 102939363975817395634176 103410051511143492550656 107387361184649011494912 110428604811948641703264 111188683704459595972608 111298121385271071952896 111517644307135511937024 116336307950036429119488 120810781332730137931776 125087269167517045469184 130878346443790982759424 131908884604765714907136 135912128999321405173248 136982303243410550095872 137252485301089860845568 137880068681524656734208 143183148246198681993216 147238139749264855604352 148251578272612794630144 148397495180361429270528 148690192409514015916032 153953562052328671346688 155115077266715238825984 161081041776973517242368 166783025556689393958912 167276466460703267905536 174504461925054643679232 181216171999095206897664 182643070991214066794496 196317519665686474139136 197863326907148572360704 198253589879352021221376 205271416069771561795584 205878727951634791268352 206820103022286985101312 214774722369298022989824 220857209623897283406528 222377367408919191945216 222596242770542143905792 223035288614271023874048 232672615900072858238976 241621562665460275863552 250174538335034090938368 261756692887581965518848 263817769209531429814272 271824257998642810346496 273964606486821100191744 286366296492397363986432 294476279498529711208704 296503156545225589260288 296794990360722858541056 297380384819028031832064 307907124104657342693376 310230154533430477651968 322162083553947034484736 333566051113378787917824 334552932921406535811072 349008923850109287358464 362432343998190413795328 392635039331372948278272 395726653814297144721408 411757455903269582536704 413640206044573970202624 429549444738596045979648 441714419247794566813056 444754734817838383890432 445192485541084287811584 446070577228542047748096 465345231800145716477952 483243125330920551727104 500349076670068181876736 523513385775163931037696 543648515997285620692992 547929212973642200383488 588952558997059422417408 593589980721445717082112 594760769638056063664128 615814248209314685386752 620460309066860955303936 644324167107894068969472 667132102226757575835648 669105865842813071622144 698017847700218574716928 724864687996380827590656 785270078662745896556544 791453307628594289442816 859098889477192091959296 883428838495589133626112 889509469635676767780864 890384971082168575623168 892141154457084095496192 930690463600291432955904 966486250661841103454208 1000698153340136363753472 1047026771550327862075392 1087297031994571241385984 1177905117994118844834816 1187179961442891434164224 1240920618133721910607872 1288648334215788137938944 1334264204453515151671296 1338211731685626143244288 1396035695400437149433856 1449729375992761655181312 1570540157325491793113088 1766857676991178267252224 1780769942164337151246336 1784282308914168190992384 1861380927200582865911808 1932972501323682206908416 2001396306680272727506944 2094053543100655724150784 2174594063989142482771968 2355810235988237689669632 2374359922885782868328448 2577296668431576275877888 2668528408907030303342592 2676423463371252286488576 2792071390800874298867712 2899458751985523310362624 3141080314650983586226176 3533715353982356534504448 3561539884328674302492672 3722761854401165731823616 3865945002647364413816832 4002792613360545455013888 4188107086201311448301568 4349188127978284965543936 4711620471976475379339264 5352846926742504572977152 5584142781601748597735424 5798917503971046620725248 6282160629301967172452352 7067430707964713069008896 7123079768657348604985344 7731890005294728827633664 8005585226721090910027776 8376214172402622896603136 8698376255956569931087872 9423240943952950758678528 11168285563203497195470848 11597835007942093241450496 12564321258603934344904704 14134861415929426138017792 16752428344805245793206272 17396752511913139862175744 18846481887905901517357056 23195670015884186482900992 25128642517207868689809408 28269722831858852276035584 33504856689610491586412544 34793505023826279724351488 37692963775811803034714112 50257285034415737379618816 56539445663717704552071168 69587010047652559448702976 75385927551623606069428224 100514570068831474759237632 113078891327435409104142336 150771855103247212138856448 226157782654870818208284672 301543710206494424277712896 452315565309741636416569344 904631130619483272833138688
- Sum of all divisors σ(n): 2989731417588852590019072000
- Sum of proper divisors (its aliquot sum) s(n): 2085100286969369317185933312
- 904631130619483272833138688 is an abundant number, because the sum of its proper divisors (2085100286969369317185933312) is greater than itself. Its abundance is 1180469156349886044352794624
Bases of 904631130619483272833138688
- Binary: 1011101100010010110001011111011011000101001001100111010100011010101010110000000000000000002
- Hexadecimal: 0x2EC4B17DB1499D46AAC0000
- Base-36: 35NZGD8SON28000000
Squares and roots of 904631130619483272833138688
- 904631130619483272833138688 squared (9046311306194832728331386882) is 818357482485884606622040630864371825638174345442361344
- 904631130619483272833138688 cubed (9046311306194832728331386883) is 740311654632119772335945868002677038372512919106518472868484349664545277762076672
-
The
square root of 904631130619483272833138688 is 30077086471589.6854242513 -
904631130619483272833138688 is a
perfect cube number . Itscube root is 967142592
Scales and comparisons
How big is 904631130619483272833138688?- 904,631,130,619,483,272,833,138,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 904,631,130,619,483,272,833,138,688 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 904631130619483272833138688 cubic inches would be around 80595216 feet tall.
Recreational maths with 904631130619483272833138688
- 904631130619483272833138688 backwards is 886831338272384916031136409
- 904631130619483272833138688 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 904631130619483272833138688's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 904631130619483272833138688 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 904631130619483272833138688 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/904631130619483272833138688/
Chicago style:
Numbermatics. 2024. "Number 904631130619483272833138688 - Facts about the integer". https://numbermatics.com/n/904631130619483272833138688/
The information we have on file for 904631130619483272833138688 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 904631130619483272833138688, math, Factors of 904631130619483272833138688, curriculum, school, college, exams, university, Prime factorization of 904631130619483272833138688, STEM, science, technology, engineering, physics, economics, calculator, nine hundred four septillion, six hundred thirty-one sextillion, one hundred thirty quintillion, six hundred nineteen quadrillion, four hundred eighty-three trillion, two hundred seventy-two billion, eight hundred thirty-three million, one hundred thirty-eight thousand, six hundred eighty-eight.