59435668354940957043228096
59,435,668,354,940,957,043,228,096 is an even composite number composed of six prime numbers multiplied together.
59435668354940957043228096 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 59435668354940957043228096:
26 × 39 × 73 × 193 × 1013 × 2693
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 101 × 101 × 101 × 269 × 269 × 269)See below for interesting mathematical facts about the number 59435668354940957043228096 from the Numbermatics database.
Names of 59435668354940957043228096
- Cardinal: 59435668354940957043228096 can be written as Fifty-nine septillion, four hundred thirty-five sextillion, six hundred sixty-eight quintillion, three hundred fifty-four quadrillion, nine hundred forty trillion, nine hundred fifty-seven billion, forty-three million, two hundred twenty-eight thousand and ninety-six.
Scientific notation
- Scientific notation: 5.9435668354940957043228096 × 1025
Factors of 59435668354940957043228096
Divisors of 59435668354940957043228096
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 101 108 112 114 126 133 144 147 152 162 168 171 189 192 196 202 216 224 228 243 252 266 269 288 294 303 304 324 336 342 343 361 378 392 399 404 432 441 448 456 486 504 513 532 538 567 576 588 606 608 648 672 684 686 707 722 729 756 784 798 807 808 864 882 909 912 931 972 1008 1026 1029 1064 1076 1083 1134 1176 1197 1212 1216 1296 1323 1344 1368 1372 1414 1444 1458 1512 1539 1568 1596 1614 1616 1701 1728 1764 1818 1824 1862 1883 1919 1944 2016 2052 2058 2121 2128 2152 2166 2187 2268 2352 2394 2421 2424 2527 2592 2646 2727 2736 2744 2793 2828 2888 2916 3024 3078 3087 3136 3192 3228 3232 3249 3402 3528 3591 3636 3648 3724 3766 3838 3888 3969 4032 4104 4116 4242 4256 4304 4332 4374 4536 4617 4704 4788 4842 4848 4949 5054 5103 5111 5184 5292 5454 5472 5488 5586 5649 5656 5757 5776 5832 6048 6156 6174 6363 6384 6456 6464 6498 6517 6561 6804 6859 7056 7182 7263 7272 7448 7532 7581 7676 7776 7938 8181 8208 8232 8379 8484 8512 8608 8664 8748 9072 9234 9261 9408 9576 9684 9696 9747 9898 10108 10201 10206 10222 10584 10773 10908 10944 10976 11172 11298 11312 11514 11552 11664 11907 12096 12312 12348 12726 12768 12912 12996 13034 13122 13181 13433 13608 13718 13851 14112 14364 14526 14544 14847 14896 15064 15162 15309 15333 15352 15552 15876 16362 16416 16464 16758 16947 16968 17216 17271 17328 17496 17689 18144 18468 18522 19089 19152 19368 19392 19494 19551 19683 19796 20216 20402 20412 20444 20577 21168 21546 21789 21816 21952 22344 22596 22624 22743 23028 23104 23328 23814 24543 24624 24696 25137 25452 25536 25824 25992 26068 26244 26362 26866 27169 27216 27436 27702 27783 28224 28728 29052 29088 29241 29694 29792 30128 30324 30603 30618 30666 30704 31752 32319 32724 32832 32928 33516 33894 33936 34542 34643 34656 34992 35378 35721 35777 36288 36461 36936 37044 38178 38304 38736 38988 39102 39366 39543 39592 40299 40432 40804 40824 40888 41154 41553 42336 43092 43578 43632 44541 44688 45192 45248 45486 45927 45999 46056 46656 47628 48013 49086 49248 49392 50274 50841 50904 51648 51813 51984 52136 52488 52724 53067 53732 54338 54432 54872 55404 55566 57267 57456 58104 58176 58482 58653 59388 59584 60256 60648 61206 61236 61332 61408 61731 63504 64638 65367 65448 65856 67032 67788 67872 68229 69084 69286 69312 69984 70756 71407 71442 71554 72361 72922 73629 73872 74088 75411 76356 76608 77472 77976 78204 78732 79086 79184 80598 80864 81507 81608 81648 81776 82308 83106 83349 84672 86184 87156 87264 87723 89082 89376 90384 90972 91809 91854 91998 92112 92267 94031 95256 96026 96957 97109 98172 98496 98784 100548 101682 101808 103626 103929 103968 104272 104976 105448 106134 107163 107331 107464 108676 108864 109383 109744 110808 111132 114534 114912 116208 116964 117306 118629 118776 120512 120897 121296 122412 122472 122664 122816 123462 123823 124659 127008 129276 130734 130896 133623 134064 135576 135744 136458 137781 137997 138168 138572 139968 141512 142814 142884 143108 144039 144722 145844 147258 147744 148176 150822 152523 152712 154944 155439 155952 156408 157464 158172 158368 159201 161196 161728 163014 163216 163296 163552 164616 166212 166698 171801 172368 174312 174528 175446 175959 178164 178752 180768 181944 183618 183708 183996 184224 184534 185193 188062 190183 190512 192052 193819 193914 194218 196101 196344 197568 201096 203364 203616 204687 207252 207858 207936 208544 209952 210896 212268 214221 214326 214662 214928 217083 217352 218766 219488 220887 221616 222264 226233 229068 229824 232416 233928 234612 237258 237552 241794 242592 244521 244824 244944 245328 246924 247646 249318 250047 250439 254016 255227 258552 261468 261792 263169 267246 268128 271152 272916 275427 275562 275994 276336 276801 277144 282093 283024 285628 285768 286216 288078 289444 290871 291327 291688 294516 295488 296352 301644 305046 305424 310878 311787 311904 312816 314928 316344 316736 318402 321489 321993 322392 326028 326432 326592 327104 328149 329232 332424 333396 336091 343602 344736 348624 350892 351918 355887 356328 361536 362691 363888 367236 367416 367992 368448 369068 370386 371469 373977 376124 380366 381024 384104 387638 387828 388436 392202 392688 400869 402192 406728 407232 409374 413991 414504 415716 417088 419904 421792 424536 428442 428652 429324 429856 432117 434166 434704 437532 438976 441774 443232 444528 452466 457569 458136 464832 466317 467856 469224 474516 475104 477603 483588 485184 489042 489648 489888 490656 493848 495292 498636 499849 500094 500878 506527 510454 515403 516211 517104 522936 523584 526338 527877 534492 536256 542304 545832 550854 551124 551988 552672 553602 554288 555579 564186 566048 570549 571256 571536 572432 576156 578888 581457 581742 582654 583376 588303 589032 592704 603288 610092 610848 614061 621756 623574 623808 625632 629856 632688 636804 642663 642978 643986 644784 651249 652056 652864 656298 658217 658464 662661 664848 666792 672182 678699 679763 687204 689472 692759 697248 701784 703836 711774 712656 725382 727776 733563 734472 734832 735984 738136 740772 742938 747954 750141 751317 752248 760732 762048 765681 768208 775276 775656 776872 784404 785376 789507 801738 804384 813456 818748 826281 827982 829008 830403 831432 843584 846279 849072 856884 857304 858648 859712 864234 868332 869408 872613 873981 875064 883548 886464 889056 904932 915138 916272 932634 935361 935712 938448 949032 950208 955206 964467 965979 967176 978084 979296 979776 981312 984447 987696 990584 997272 999698 1000188 1001756 1008273 1013054 1020908 1030301 1030806 1032422 1034208 1045872 1052676 1055754 1067661 1068984 1084608 1088073 1091664 1101708 1102248 1103976 1105344 1107204 1108576 1111158 1114407 1128372 1132096 1141098 1142512 1143072 1144864 1152312 1157776 1162914 1163484 1165308 1166752 1176606 1178064 1202607 1206576 1220184 1221696 1228122 1241973 1243512 1247148 1251264 1259712 1265376 1273608 1285326 1285956 1287972 1289568 1296351 1302498 1304112 1312596 1316434 1316928 1325322 1329696 1331281 1333584 1344364 1356733 1357398 1359526 1372707 1374408 1374859 1385518 1394496 1398951 1403568 1407672 1423548 1425312 1432809 1450764 1455552 1467126 1468944 1469664 1471968 1476272 1481544 1485876 1495908 1499547 1500282 1502634 1504496 1519581 1521464 1531362 1536416 1546209 1548633 1550552 1551312 1553744 1568808 1570752 1579014 1583631 1603476 1608768 1626912 1637496 1652562 1655964 1658016 1660806 1662864 1666737 1692558 1698144 1711647 1713768 1714608 1717296 1728468 1736664 1738816 1744371 1745226 1747962 1750128 1753073 1764909 1767096 1778112 1786589 1809864 1830276 1832544 1842183 1845071 1865268 1870722 1871424 1876896 1898064 1910412 1927989 1928934 1931958 1934352 1953747 1956168 1958592 1968894 1974651 1975392 1981168 1987983 1994544 1999396 2000376 2003512 2016546 2026108 2036097 2039289 2041816 2060602 2061612 2064844 2068416 2078277 2091744 2105352 2111508 2135322 2137968 2176146 2183328 2200689 2203416 2204496 2207952 2214408 2217152 2222316 2228814 2250423 2253951 2256744 2282196 2285024 2286144 2289728 2297043 2304624 2315552 2325828 2326968 2330616 2333504 2352637 2353212 2356128 2368521 2405214 2413152 2440368 2456244 2478843 2483946 2487024 2491209 2494296 2530752 2538837 2547216 2570652 2571912 2575944 2579136 2592702 2604996 2608224 2617839 2621943 2625192 2632868 2650644 2659392 2662562 2667168 2688728 2713466 2714796 2719052 2744069 2745414 2748816 2749718 2771036 2797902 2806083 2807136 2815344 2847096 2850624 2865618 2897937 2901528 2934252 2937888 2939328 2943936 2952544 2953341 2963088 2971752 2991816 2999094 3000564 3005268 3008992 3024819 3039162 3042928 3062724 3072832 3090903 3092418 3097266 3101104 3102624 3107488 3137616 3158028 3167262 3202983 3206952 3253824 3264219 3274992 3305124 3311928 3316032 3321612 3325728 3333474 3343221 3385116 3396288 3423294 3427536 3429216 3434592 3456936 3473328 3488742 3490452 3495924 3498943 3500256 3506146 3529818 3534192 3545689 3573178 3607821 3613477 3619728 3660552 3665088 3682561 3684366 3690142 3725919 3730536 3741444 3753792 3796128 3820824 3855978 3857868 3863916 3868704 3889053 3907494 3912336 3937788 3949302 3950784 3962336 3975966 3989088 3993843 3998792 4000752 4007024 4033092 4052216 4070199 4072194 4078578 4083632 4118121 4121204 4123224 4124577 4129688 4156554 4183488 4196853 4210704 4223016 4270644 4275936 4298427 4352292 4366656 4401378 4406832 4408992 4415904 4428816 4444632 4457628 4498641 4500846 4507902 4513488 4558743 4564392 4570048 4594086 4609248 4631104 4638627 4645899 4651656 4653936 4661232 4705274 4706424 4712256 4737042 4750893 4758341 4810428 4826304 4849313 4880736 4912488 4957686 4967892 4974048 4982418 4988592 5000211 5077674 5094432 5134941 5141304 5143824 5151888 5185404 5209992 5216448 5233113 5235678 5243886 5250384 5259219 5265736 5294727 5301288 5325124 5334336 5359767 5377456 5426932 5429592 5438104 5488138 5490828 5497632 5499436 5526549 5535213 5542072 5595804 5612166 5614272 5630688 5694192 5731236 5783967 5795874 5803056 5861241 5868504 5875776 5905088 5906682 5923953 5926176 5943504 5983632 5998188 6001128 6010536 6017984 6049638 6078324 6085856 6108291 6117867 6125448 6181806 6184836 6194532 6202208 6205248 6214976 6234831 6275232 6316056 6334524 6405966 6413904 6528438 6549984 6602067 6610248 6623856 6643224 6651456 6666948 6686442 6751269 6761853 6770232 6846588 6855072 6858432 6869184 6891129 6913872 6946656 6977484 6980904 6991848 6997886 7000512 7012292 7057911 7059636 7068384 7091378 7105563 7146356 7212107 7215642 7226954 7239456 7308461 7321104 7365122 7368732 7380284 7436529 7451838 7461072 7473627 7482888 7592256 7616511 7641648 7711956 7715736 7727832 7737408 7778106 7814988 7824672 7865829 7875576 7898604 7924672 7951932 7978176 7987686 7997584 8001504 8014048 8066184 8104432 8140398 8144388 8157156 8167264 8232207 8236242 8242408 8246448 8249154 8259376 8313108 8393706 8418249 8421408 8446032 8541288 8551872 8596854 8693811 8704584 8802756 8813664 8817984 8831808 8857632 8860023 8889264 8915256 8997282 9001692 9015804 9026976 9074457 9117486 9128784 9188172 9218496 9272709 9277254 9291798 9303312 9307872 9318967 9322464 9410548 9412848 9474084 9497131 9501786 9516682 9608949 9620856 9624013 9698626 9761472 9792657 9808009 9824976 9915372 9935784 9948096 9964836 9977184 10000422 10029663 10155348 10188864 10269882 10282608 10287648 10303776 10370808 10419984 10466226 10471356 10487772 10496829 10500768 10518438 10531472 10589454 10602576 10637067 10650248 10719534 10754912 10823463 10840431 10853864 10859184 10876208 10976276 10981656 10995264 10998872 11047683 11053098 11070426 11084144 11177757 11191608 11224332 11261376 11388384 11462472 11567934 11591748 11606112 11667159 11722482 11737008 11813364 11847906 11852352 11887008 11967264 11981529 11996376 12002256 12021072 12099276 12156648 12171712 12210597 12216582 12235734 12250896 12354363 12363612 12369672 12373731 12389064 12404416 12469662 12506123 12550464 12590559 12632112 12669048 12811932 12827808 12895281 12915497 13056876 13099968 13204134 13220496 13247712 13286448 13333896 13372884 13495923 13502538 13523706 13540464 13676229 13693176 13710144 13782258 13827744 13893312 13915881 13937697 13954968 13961808 13983696 13995772 14024584 14115822 14119272 14136768 14182756 14211126 14252679 14275023 14292712 14424214 14431284 14453908 14478912 14547939 14616922 14642208 14730244 14737464 14760568 14873058 14903676 14922144 14947254 14965776 15000633 15233022 15283296 15404823 15423912 15431472 15455664 15556212 15629976 15649344 15699339 15731658 15751152 15777657 15797208 15903864 15975372 15995168 16003008 16028096 16079301 16132368 16208864 16280796 16288776 16314312 16334528 16464414 16472484 16484816 16492896 16498308 16518752 16579647 16605639 16626216 16787412 16836498 16842816 16892064 17082576 17193708 17351901 17387622 17409168 17583723 17605512 17627328 17715264 17720046 17771859 17778528 17830512 17994564 18003384 18031608 18053952 18148914 18234972 18257568 18324873 18353601 18376344 18545418 18554508 18583596 18606624 18615744 18637934 18644928 18704493 18821096 18825696 18948168 18994262 19003572 19033364 19208483 19217898 19241712 19248026 19397252 19465109 19575719 19585314 19616018 19649952 19806201 19830744 19871568 19929672 19954368 20000844 20059326 20285559 20310696 20539764 20565216 20575296 20607552 20673387 20741616 20839968 20932452 20942712 20975544 20993658 21001536 21036876 21062944 21173733 21178908 21205152 21274134 21300496 21439068 21509824 21636321 21646926 21680862 21707728 21718368 21752416 21925383 21952552 21963312 21997744 22095366 22106196 22140852 22168288 22309587 22355514 22383216 22420881 22448664 22776768 22849533 22924944 23135868 23183496 23212224 23334318 23444964 23474016 23597487 23626728 23695812 23774016 23934528 23963058 23992752 24004512 24042144 24198552 24313296 24421194 24433164 24471468 24501792 24696621 24708726 24727224 24739344 24747462 24778128 24819823 24939324 25012246 25181118 25254747 25264224 25294339 25338096 25623864 25655616 25777927 25790562 25830994 26081433 26113752 26122321 26408268 26440992 26495424 26572896 26580069 26667792 26745768 26991846 27005076 27047412 27080928 27223371 27352458 27386352 27564516 27655488 27818127 27831762 27875394 27909936 27923616 27956901 27967392 27991544 28049168 28231644 28238544 28365512 28422252 28491393 28505358 28550046 28585424 28826847 28848428 28862568 28872039 28907816 29095878 29233844 29284416 29377971 29424027 29460488 29474928 29521136 29746116 29807352 29844288 29894508 29931552 30001266 30088989 30466044 30566592 30809646 30847824 30862944 30911328 31112424 31259952 31398678 31463316 31490487 31502304 31555314 31594416 31807728 31911201 31950744 31990336 32158602 32264736 32417728 32470389 32521293 32561592 32577552 32628624 32928828 32944968 32969632 32985792 32996616 33037504 33143049 33159294 33211278 33252432 33308387 33533271 33574824 33672996 33784128 33945191 34165152 34387416 34703802 34775244 34818336 35001477 35167446 35211024 35440092 35543718 35557056 35661024 35944587 35989128 36006768 36063216 36297828 36469944 36515136 36631791 36649746 36707202 36752688 37063089 37090836 37109016 37121193 37167192 37213248 37275868 37408986 37518369 37642192 37651392 37771677 37896336 37988524 38007144 38066728 38416966 38435796 38483424 38496052 38685843 38746491 38794504 38930218 39151438 39170628 39232036 39299904 39612402 39661488 39743136 39859344 40001688 40118652 40487769 40571118 40621392 41028687 41079528 41130432 41346774 41483232 41679936 41813091 41864904 41885424 41951088 41987316 42073752 42125888 42347466 42357816 42410304 42548268 42600992 42758037 42825069 42878136 43272642 43293852 43361724 43415456 43436736 43504832 43643817 43850766 43905104 43926624 43995488 44190732 44212392 44281704 44336576 44619174 44711028 44766432 44841762 44897328 45001899 45699066 45849888 46214469 46271736 46366992 46668636 46889928 46948032 47098017 47194974 47253456 47332971 47391624 47926116 47985504 48009024 48084288 48237903 48397104 48626592 48842388 48866328 48942936 49003584 49393242 49417452 49454448 49478688 49494924 49556256 49639646 49738941 49816917 49878648 50024492 50362236 50484749 50509494 50528448 50588678 50676192 51159227 51247728 51555854 51581124 51661988 52055703 52137311 52162866 52227504 52244642 52751169 52816536 52881984 53145792 53160138 53315577 53335584 53491536 53983692 54010152 54094824 54161856 54446742 54704916 54772704 55060803 55129032 55636254 55663524 55750788 55819872 55847232 55913802 55934784 55983088 56098336 56113479 56463288 56477088 56731024 56844504 56982786 57010716 57100092 57170848 57625449 57653694 57696856 57725136 57744078 57815632 58191756 58395327 58467688 58727157 58755942 58848054 58920976 58949856 59042272 59418603 59492232 59614704 59789016 59863104 60002532 60177978 60856677 60932088 61619292 61695648 61725888 61822656 62020161 62224848 62519904 62797356 62926632 62980974 63004608 63110628 63188832 63521199 63615456 63822402 63901488 64317204 64529472 64908963 64940778 65042586 65123184 65155104 65257248 65776149 65857656 65889936 65939264 65993232 66286098 66318588 66422556 66479917 66504864 66616774 66928761 67066542 67149648 67262643 67345992 67368091 67890382 68330304 68548599 68656063 68774832 69407604 69550488 69636672 69968659 70002954 70334892 70422048 70792461 70880184 71087436 71322048 71889174 71978256 72013536 72126432 72595656 72939888 73263582 73299492 73414404 73505376 74089863 74126178 74181672 74218032 74242386 74334384 74459469 74551736 74817972 75036738 75284384 75543354 75764241 75792672 75883017 75977048 76014288 76133456 76833932 76871592 76966848 76992104 77333781 77371686 77492982 77589008 77860436 78244299 78302876 78341256 78366963 78464072 79224804 79322976 79486272 79718688 79740207 80003376 80237304 80975538 81142236 81242784 81670113 82057374 82159056 82693548 82966464 83454381 83626182 83729808 83770848 83870703 83902176 83974632 84147504 84694932 84715632 85096536 85201984 85474179 85516074 85650138 85756272 86480541 86545284 86587704 86616117 86723448 86830912 87287634 87701532 87810208 87853248 87990976 88133913 88272081 88381464 88424784 88563408 89238348 89422056 89532864 89683524 89794656 90003798 90266967 90408479 91398132 91699776 92428938 92543472 92733984 93337272 93779856 94196034 94389948 94471461 94506912 94665942 94783248 95733603 95852232 95971008 96475806 96794208 97253184 97411167 97563879 97684776 97732656 97885872 98786484 98834904 98908896 98957376 98989848 99112512 99279292 99429147 99477882 99633834 99757296 99925161 100048984 100599813 100724472 100969498 101018988 101177356 101352384 101835573 102318454 102495456 103111708 103162248 103323976 104111406 104274622 104325732 104455008 104489284 105004431 105502338 105633072 106320276 106631154 106671168 106983072 107833761 107967384 108020304 108189648 108893484 109409832 109545408 109895373 110121606 110258064 111272508 111327048 111363579 111501576 111639744 111827604 111966176 112196672 112226958 112555107 112926576 112954176 113462048 113689008 113965572 114021432 114200184 114341696 115250898 115307388 115393712 115450272 115488156 115631264 116057529 116239473 116383512 116790654 116935376 117454314 117511884 117696108 117841952 117899712 118084544 118837206 118984464 119229408 119578032 120005064 120355956 121463307 121713354 121864176 123086061 123238584 123391296 124040322 124449696 125039808 125439273 125594712 125853264 125961948 126221256 126377664 127042398 127230912 127644804 127802976 128274111 128475207 128634408 129817926 129881556 130085172 130246368 130310208 130514496 130931451 131552298 131715312 131779872 131986464 132572196 132637176 132845112 132959834 133009728 133233548 133857522 134133084 134299296 134459381 134525286 134691984 134736182 135005697 135780764 136255763 137030033 137097198 137312126 137549664 138643407 138815208 138860759 139100976 139937318 140005908 140669784 140844096 141294051 141584922 141760368 141998913 142174872 143778348 143956512 144027072 144252864 144713709 145191312 145879776 146527164 146598984 146828808 147010752 148179726 148252356 148363344 148436064 148484772 148668768 148918938 149103472 149450751 149635944 150073476 150568768 151086708 151454247 151528482 151585344 151766034 151954096 152028576 152266912 153477681 153667864 153743184 153984208 154667562 154743372 154985964 155178016 155720872 156167109 156411933 156488598 156605752 156682512 156733926 156928144 158253507 158449608 158645952 159437376 159480414 159946731 160006752 160474608 161951076 162284472 162485568 163340226 164114748 164318112 165182409 165387096 166908762 167252364 167459616 167541696 167741406 167804352 167949264 168295008 168340437 169389864 169431264 170193072 170948358 171032148 171300276 171512544 172876347 172961082 173090568 173175408 173232234 173446896 174575268 175185981 175403064 175620416 176181471 176267826 176544162 176762928 176849568 177060373 177126816 178255809 178476696 178844112 179367048 179589312 180007596 180445489 180533934 180816958 182570031 182796264 182856247 184857876 185086944 185467968 186060483 186352171 186674544 187559712 188392068 188779896 188942922 189013824 189331884 189566496 190563597 191467206 191704464 192951612 193588416 194726889 194822334 195127758 195369552 195465312 195771744 197328447 197572968 197669808 197817792 197979696 198558584 198858294 198955764 199267668 199439751 199514592 199850322 200097968 200786283 201199626 201448944 201787929 201938996 202037976 202104273 202354712 203671146 204636908 204990912 205645797 205968189 206223416 206324496 206647952 208222812 208549244 208651464 208910016 208978568 209905977 210008862 211004676 211266144 212377383 212640552 213262308 213966144 215667522 215934768 216040608 216379296 217786968 218819664 219790746 220243212 220516128 222269589 222545016 222654096 222727158 223003152 223378407 223655208 223932352 224453916 225110214 225853152 226924096 227292723 227378016 227649051 227931144 228042864 228400368 230501796 230614776 230787424 230900544 230976312 231262528 232001343 232115058 232478946 232767024 233581308 233870752 234732897 234908628 235023768 235100889 235392216 235683904 237616337 237674412 237968928 238458816 239156064 239220621 240010128 240711912 242926614 243426708 243728352 245010339 246172122 246477168 248080644 248899392 250363143 250878546 251189424 251612109 251706528 251923896 252442512 254084796 255289608 255605952 256422537 256548222 256950414 257268816 259441623 259635852 259763112 259848351 260170344 260492736 261862902 263104596 263430624 263559744 263972928 264401739 264816243 265144392 265274352 265690224 265919668 266467096 267715044 268266168 268598592 268918762 269050572 269383968 269472364 270011394 270800901 271225437 271561528 272511526 274060066 274194396 274624252 275099328 277150969 277286814 277630416 277721518 278201952 279874636 280011816 281339568 282588102 283169844 283414383 283520736 283997826 284349744 287200809 287556696 287913024 289427418 290382624 291759552 292691637 293054328 293197968 293657616 296359452 296504712 296726688 296872128 296969544 297337536 297837876 298206944 298287441 298901502 299271888 299775483 300146952 302173416 302908494 303056964 303532068 303908192 304057152 304533824 305506719 306955362 307335728 307486368 307968416 309335124 309486744 309971928 310356032 311441744 312334218 312823866 312977196 313211504 313365024 313467852 313856288 315013293 316507014 316899216 318960828 319893462 320013504 320949216 323501283 323902152 324568944 326680452 328229496 328636224 329686119 330364818 330774192 333817524 334090737 334504728 334919232 335482812 335898528 336590016 336680874 337665321 338779728 338862528 340386144 341896716 342064296 342600552 343025088 345752694 345922164 346181136 346350816 346464468 346893792 348172587 348718419 349150536 350371962 350806128 352362942 352535652 353088324 353393243 353525856 353699136 354120746 354253632 356511618 356953392 357688224 358114589 358734096 360015192 360890978 361067868 361633916 364389921 364961177 365140062 365592528 365712494 369258183 369715752 369837071 370173888 371938661 372120966 372704342 373349088 375119424 376317819 376784136 377559792 377885844 378663768 379132992 381127194 382934412 383408928 385425621 385903224 389453778 389644668 390255516 390739104 390930624 391543488 392794353 394656894 395145936 395339616 395959392 397117168 397716588 397911528 398535336 398879502 399029184 399700644 400195936 401572566 402399252 402897888 403378143 403575858 403877992 404075952 404208546 404709424 407342292 408767289 409273816 411090099 411291594 411936378 412446832 412648992 413295904 415930221 416445624 416582277 417098488 417302928 417957136 419811954 420017724 422009352 422532288 423882153 424754766 425281104 425996739 426524616 431335044 431869536 432081216 432758592 434141127 435573936 437639328 439581492 440486424 441032256 444539178 445090032 445308192 445454316 446006304 446756814 447310416 448352253 448907832 450220428 451706304 454362741 454585446 454756032 455298102 455862288 456085728 456800736 460433043 461003592 461229552 461574848 461952624 464002686 464230116 464957892 465534048 467162616 467741504 468501327 469235799 469465794 469817256 470047536 470201778 470784432 471576637 474760521 475232674 475348824 475937856 478312128 478441242 479840193 480020256 480592441 481423824 485853228 486853416 487456704 489780613 490020678 492344244 492954336 495547227 496161288 496324099 500726286 501757092 502378848 503224218 503413056 503847792 504885024 505021311 508169592 510579216 512845074 513096444 513900828 514537632 518629041 518883246 519271704 519526224 519696702 520340688 523725804 525557943 526209192 526861248 528544413 528803478 529632486 530288784 530548704 531181119 531380448 531839336 532934192 534767427 535430088 536532336 537837524 538101144 538767936 538944728 540022788 541336467 541601802 542450874 543123056 545023052 547710093 548120132 548388792 548568741 549248504 554301938 554573628 555260832 555443036 556403904 558181449 559056513 559749272 560023632 562679136 565176204 566339688 566828766 567041472 567995652 568699488 571690791 574401618 575113392 578854836 580765248 584180667 585383274 586108656 586395936 587315232 591985341 592718904 593009424 593453376 593939088 595675752 596413888 596574882 597803004 598319253 598543776 599550966 600293904 604346832 605363787 605816988 606113928 606312819 607064136 607816384 611013438 613910724 614671456 614972736 615936832 616937391 617904567 618670248 618973488 619943856 622883488 624668436 625647732 625954392 626423008 626730048 626935704 627712576 629717931 630026586 632859353 633014028 633798432 637132149 637921656 639786924 641898432 647002566 647804304 649137888 653360904 656458992 659372238 660729636 661548384 666808767 667635048 668181474 669009456 670135221 670965624 671797056 673361748 675330642 677559456 680772288 681878169 682947153 683793432 684128592 685201104 691505388 691844328 692362272 692701632 692928936 693787584 696004029 696345174 697436838 698301072 700743924 701612256 704198691 704725884 705071304 705302667 706176648 706786486 707051712 708241492 712849011 713023236 713906784 715376448 716229178 717468192 717661863 720030384 721781956 722135736 723267832 728779842 729922354 730280124 731185056 731424988 735031017 738154561 738516366 739431504 739674142 743877322 744241932 745408684 746698176 751089429 752635638 753568272 754836327 755119584 755771688 757327536 762254388 765868824 766817856 769267611 770851242 771806448 778907556 779289336 779545053 780511032 781478208 785588706 789313788 790291872 790679232 791918784 794234336 794448729 795433176 795823056 797070672 797759004 799401288 800391872 803145132 804798504 805795776 806756286 807151716 807755984 808151904 808417092 809418848 812402703 813676311 814684584 817534578 818547632 822180198 822583188 823872756 824893664 825297984 826591808 831452907 831860442 832891248 833164554 834196976 834605856 835914272 839623908 840035448 844018704 847764306 849509532 850243149 850562208 851993478 853049232 861602427 862670088 863739072 868282254 871147872 875278656 878074911 879162984 880972848 889078356 890180064 890616384 890908632 892012608 893513628 894620832 894862323 896704506 897815664 899326449 900440856 908725482 909170892 910596204 911724576 912171456 913601472 916520157 920866086 922007184 922459104 923905248 928005372 928460232 929915784 931068096 934325232 937002654 938471598 938931588 939634512 940095072 940403556 941215667 941568864 943153274 945039879 949521042 950465348 950697648 953790341 956882484 959210231 959680386 960040512 961184882 962847648 970503849 971706456 972025313 973706832 979561226 980041356 984688488 985908672 989058357 990608909 991094454 992322576 992648198 1001452572 1002272211 1003514184 1004757696 1006448436 1007695584 1009770048 1010042622 1012995963 1016339184 1021158432 1025690148 1026192888 1027801656 1029075264 1037258082 1037766492 1038543408 1039052448 1039393404 1040681376 1046155257 1047451608 1051115886 1052418384 1057088826 1057606956 1059264972 1060179729 1060577568 1061097408 1062362238 1062760896 1063678672 1065868384 1069534854 1070860176 1073064672 1074343767 1075675048 1076202288 1077889456 1080045576 1082672934 1083203604 1084901748 1086246112 1090046104 1093169763 1094883531 1095420186 1096240264 1096777584 1097137482 1098497008 1107774549 1108603876 1109147256 1109511213 1110521664 1110886072 1115815983 1116362898 1118113026 1119498544 1120047264 1125358272 1128953457 1130352408 1132679376 1133657532 1135991304 1137398976 1143381582 1148803236 1150226784 1156276863 1157709672 1168361334 1170766548 1172217312 1172791872 1174630464 1178383059 1183970682 1185437808 1186018848 1187878176 1191351504 1193149764 1195606008 1196638506 1197087552 1199101932 1200587808 1208693664 1210134429 1210727574 1211633976 1212227856 1212625638 1214128272 1222026876 1226301867 1227821448 1229342912 1233270297 1233874782 1235809134 1237340496 1237946976 1239887712 1245766976 1247790663 1249336872 1249746831 1251295464 1251908784 1252846016 1253871408 1259435862 1260053172 1263118423 1265718706 1266028056 1267596864 1271646459 1274264298 1275843312 1277990217 1279573848 1279993729 1294005132 1295608608 1298275776 1302423381 1304465197 1306721808 1312917984 1318744476 1321459272 1323096768 1333617534 1335270096 1336362948 1338018912 1340270442 1341931248 1345056759 1346723496 1350661284 1355118912 1363088223 1363756338 1365894306 1367586864 1368257184 1370402208 1381299129 1383010776 1383688656 1384724544 1385857872 1392008058 1392690348 1394873676 1396602144 1401487848 1403224512 1405503981 1407707397 1408397382 1409451768 1410142608 1410605334 1412353296 1413572972 1414729911 1416482984 1424281563 1425698022 1426046472 1427813568 1432458356 1434936384 1435323726 1439520579 1440060768 1441777323 1443563912 1444271472 1446535664 1457559684 1459844708 1460560248 1462370112 1462849976 1469341839 1470062034 1476309122 1477032732 1478863008 1479348284 1486641681 1487754644 1488483864 1488972297 1490817368 1502178858 1505271276 1507136544 1509672654 1510239168 1511543376 1514655072 1515063933 1524508776 1531737648 1538535222 1541702484 1543612896 1555887123 1557815112 1558578672 1559090106 1561022064 1571177412 1576673829 1578627576 1580583744 1585633239 1588468672 1588897458 1590866352 1591646112 1593543357 1594141344 1595518008 1598802576 1606290264 1609597008 1613512572 1614303432 1615511968 1616303808 1616834184 1618837696 1624009401 1624805406 1627352622 1629369168 1635069156 1637095264 1643130279 1644360396 1645166376 1645706223 1647745512 1649787328 1662905814 1663720884 1665782496 1666329108 1668393952 1669211712 1671828544 1674544347 1677169539 1679247816 1680070896 1688037408 1695528612 1699019064 1700486298 1701124416 1703986956 1706098464 1715072373 1723204854 1725340176 1736564508 1742295744 1752542001 1756149822 1758325968 1761945696 1775956023 1778156712 1780360128 1781817264 1787027256 1789241664 1789724646 1793409012 1794957759 1795631328 1798652898 1800881712 1816091361 1817450964 1818341784 1818938457 1821192408 1823449152 1833040314 1841732172 1844014368 1844918208 1847810496 1850812173 1853713701 1856010744 1856920464 1859831568 1868650464 1874005308 1876943196 1877863176 1879269024 1880190144 1880807112 1882431334 1883137728 1886306548 1889153793 1890079758 1898578059 1899042084 1900930696 1901395296 1907580682 1911396447 1913764968 1918420462 1919360772 1922369764 1925695296 1940056783 1941007698 1943412912 1944050626 1947413664 1959122452 1960082712 1965976009 1969376976 1978116714 1981217818 1982188908 1984645152 1985296396 2000426301 2002905144 2004544422 2007028368 2010405663 2012896872 2015391168 2020085244 2025991926 2032678368 2042316864 2048841459 2051380296 2052385776 2055603312 2074516164 2075532984 2077086816 2078104896 2078786808 2081362752 2088012087 2092310514 2094903216 2102231772 2104836768 2114177652 2115213912 2115908001 2118529944 2120359458 2121155136 2124724476 2127357344 2131736768 2138547033 2139069708 2141720352 2146129344 2148687534 2151350096 2152404576 2155778912 2160091152 2165345868 2166407208 2169803496 2172492224 2180092208 2186339526 2189767062 2190840372 2192480528 2193555168 2194274964 2196994016 2205093051 2214463683 2215549098 2217207752 2218294512 2219022426 2221772144 2231631966 2232725796 2236226052 2238997088 2240094528 2253268287 2257906914 2260704816 2264508981 2265358752 2267315064 2271982608 2286763164 2297606472 2300453568 2307802833 2312553726 2315419344 2336722668 2338635159 2341533096 2344434624 2356766118 2367941364 2370875616 2372037696 2375756352 2382703008 2383346187 2386299528 2391212016 2393277012 2398203864 2401175616 2417387328 2420268858 2421455148 2423267952 2424455712 2425251276 2428256544 2437208109 2441028933 2444053752 2452603734 2455642896 2466540594 2467749564 2471618268 2474680992 2475893952 2479775424 2494358721 2495581326 2498673744 2499493662 2502590928 2503817568 2506802123 2507742816 2518871724 2520106344 2526236846 2531437412 2532056112 2543292918 2548528596 2550729447 2551686624 2554728239 2555980434 2559147696 2559987458 2584807281 2588010264 2588859497 2591217216 2603570627 2604846762 2608930394 2613443616 2625835968 2634224733 2637488952 2638354421 2642918544 2667235068 2670540192 2672725896 2676037824 2680540884 2683862496 2684586969 2690113518 2693446992 2697979347 2701322568 2726176446 2727512676 2731788612 2735173728 2736514368 2740804416 2749560471 2762598258 2766021552 2767377312 2771715744 2784016116 2785380696 2789747352 2793204288 2802975696 2811007962 2815414794 2816794764 2818903536 2820285216 2821210668 2823647001 2824706592 2827145944 2829459822 2832965968 2848563126 2851396044 2852092944 2861371023 2864916712 2870647452 2877630693 2879041158 2880121536 2883554646 2887127824 2888542944 2893071328 2911511547 2915119368 2916075939 2919689416 2921120496 2925699952 2938683678 2940124068 2952618244 2954065464 2957726016 2958696568 2967175071 2971826727 2973283362 2975509288 2976967728 2977944594 2981634736 3004357716 3006816633 3010542552 3014273088 3019345308 3023086752 3029310144 3030127866 3038987889 3049017552 3063475296 3077070444 3083404968 3087225792 3111774246 3115630224 3117157344 3118180212 3122044128 3138465771 3142354824 3153347658 3157255152 3171266478 3177794916 3180539187 3181732704 3183292224 3187086714 3188282688 3191036016 3197605152 3212580528 3219194016 3223031301 3227025144 3228606864 3231023936 3233668368 3248018802 3249610812 3254705244 3258738336 3270138312 3274190528 3279509289 3284650593 3286260558 3288720792 3290332752 3291412446 3295491024 3323323647 3325811628 3327441768 3328533639 3331564992 3332658216 3336787904 3347447949 3349088694 3354339078 3358495632 3360141792 3364147087 3376074816 3386860371 3391057224 3398038128 3400972596 3407973912 3412196928 3428464291 3430144746 3446409708 3450680352 3468830589 3473129016 3474268693 3505084002 3512299644 3516651936 3523891392 3535149177 3551912046 3556313424 3563634528 3574054512 3579449292 3586818024 3589915518 3591262656 3597305796 3601763424 3630403287 3632182722 3634901928 3636683568 3637876914 3642384816 3666080628 3678905601 3683464344 3688028736 3699810891 3701624346 3707427402 3712021488 3713840928 3719663136 3737300928 3743371989 3748010616 3749240493 3753886392 3755726352 3758538048 3761614224 3764862668 3772613096 3778307586 3780159516 3789355269 3797156118 3798084168 3801861392 3802790592 3814939377 3815161364 3822792894 3827529936 3833970651 3836840924 3838721544 3839981187 3844739528 3880113566 3882015396 3886825824 3888101252 3894827328 3907270143 3913395591 3918244904 3920165424 3931952018 3938753952 3956233428 3962435636 3964377816 3969290304 3970592792 4000852602 4005810288 4009088844 4014056736 4020811326 4025793744 4035170277 4040170488 4051983852 4065356736 4089264669 4097682918 4102760592 4104771552 4111206624 4143897387 4149032328 4151065968 4154173632 4157573616 4176024174 4184621028 4189806432 4204463544 4209673536 4223122191 4228355304 4230427824 4231816002 4237059888 4240718916 4244189733 4249448952 4254714688 4277094066 4278139416 4283440704 4297375068 4302700192 4304809152 4311557824 4318561737 4320182304 4325331969 4330691736 4332814416 4339606992 4360184416 4372679052 4379534124 4381680744 4384961056 4387110336 4388549928 4393988032 4408025517 4410186102 4428927366 4431098196 4434415504 4436589024 4438044852 4443544288 4459925043 4463263932 4465451592 4466916891 4472452104 4477994176 4506536574 4515813828 4521409632 4529017962 4530717504 4534630128 4543965216 4545191799 4573526328 4595212944 4615605666 4625107452 4630838688 4667661369 4673445336 4677270318 4683066192 4713532236 4730021487 4735882728 4741751232 4756899717 4765406016 4766692374 4772599056 4780630071 4782424032 4786554024 4796407728 4840537716 4842910296 4846535904 4848911424 4850502552 4856513088 4872028203 4874416218 4882057866 4888107504 4905207468 4911285792 4929390837 4933081188 4935499128 4937118669 4943236536 4949361984 4988717442 4991162652 4997347488 4998987324 5005181856 5007635136 5013604246 5015485632 5023633041 5031508617 5037743448 5040212688 5052473692 5062874824 5064112224 5086585836 5097057192 5101458894 5103373248 5109456478 5111960868 5118295392 5119974916 5145217119 5167081927 5169614562 5176020528 5177718994 5207141254 5209693524 5217860788 5226887232 5257626003 5265868411 5268449466 5274977904 5276708842 5285837088 5327868069 5334470136 5341080384 5345451792 5361081768 5367724992 5369173938 5380227036 5384873277 5386893984 5395958694 5402645136 5452352892 5455025352 5456815371 5463577224 5470347456 5499120942 5525196516 5532043104 5534754624 5543431488 5561141103 5568032232 5570761392 5579494704 5605951392 5622015924 5630829588 5633589528 5637807072 5640570432 5642421336 5647294002 5649413184 5654291888 5658919644 5665931936 5667461379 5695734177 5697126252 5702792088 5704185888 5722742046 5729833424 5741294904 5755261386 5758082316 5767109292 5774255648 5777085888 5786142656 5820170349 5823023094 5830238736 5832151878 5839378832 5842240992 5851399904 5877367356 5880248136 5897928027 5905236488 5908130928 5917393136 5934350142 5943653454 5946566724 5951018576 5953935456 5955889188 5963269472 6001278903 6008715432 6013633266 6021085104 6031216989 6038690616 6046173504 6060255732 6077975778 6098035104 6126950592 6146524377 6154140888 6166809936 6223548492 6231260448 6234314688 6236360424 6244088256 6264036261 6276931542 6284709648 6306695316 6314510304 6342532956 6347724003 6355589832 6361078374 6363465408 6374173428 6382072032 6395210304 6415641099 6425161056 6438388032 6446062602 6454050288 6457213728 6467336736 6496037604 6499221624 6509410488 6517476672 6540276624 6559018578 6569301186 6572521116 6577441584 6580665504 6582824892 6590982048 6615279153 6643391049 6646647294 6651623256 6654883536 6657067278 6665316432 6676532387 6694895898 6698177388 6708678156 6714471617 6716991264 6720283584 6728294174 6759804861 6773720742 6782114448 6793526943 6796076256 6801945192 6804177191 6815947824 6856928582 6860289492 6892819416 6901360704 6923408499 6934262363 6937661178 6946258032 6948537386 7010168004 7015905477 7024599288 7026904349 7033303872 7066834559 7070298354 7103824092 7112626848 7127269056 7148109024 7150038561 7158898584 7173636048 7179831036 7194611592 7203526848 7260806574 7264365444 7269803856 7273367136 7275753828 7284769632 7323086799 7332161256 7357811202 7366928688 7399621782 7403248692 7414854804 7424042976 7427681856 7439326272 7483076163 7486743978 7496021232 7498480986 7507772784 7511452704 7520406369 7523228448 7529725336 7545226192 7556615172 7560319032 7578710538 7594312236 7596168336 7603722784 7629878754 7630322728 7645585788 7652188341 7655059872 7664184717 7667941302 7673681848 7677443088 7679962374 7689479056 7754421843 7760227132 7764030792 7766578491 7773651648 7776202504 7810711881 7814540286 7826791182 7836489808 7840330848 7863904036 7877507904 7902674199 7912466856 7915063263 7924871272 7928755632 7941185584 8001705204 8011620576 8018177688 8028113472 8041622652 8051587488 8053760907 8070340554 8080340976 8093938041 8103967704 8178529338 8195365836 8205521184 8209543104 8222413248 8248681413 8287794774 8298064656 8302131936 8315147232 8352048348 8369242056 8379612864 8408927088 8446244382 8456710608 8460855648 8463632004 8470941003 8474119776 8481437832 8488379466 8498897904 8554188132 8556278832 8584113069 8594750136 8605400384 8632892079 8637123474 8640364608 8650663938 8661383472 8665628832 8679213984 8720368832 8734534641 8745358104 8748227817 8759068248 8763361488 8769922112 8777099856 8816051034 8820372204 8857854732 8862196392 8868831008 8873178048 8876089704 8887088576 8901525213 8915480181 8919850086 8926527864 8930903184 8933833782 8944904208 8959956103 9013073148 9020449899 9031627656 9042819264 9058035924 9069260256 9087930432 9090383598 9116963667 9131256379 9147052656 9190425888 9231211332 9250214904 9261677376 9335322738 9346890672 9354540636 9366132384 9415397313 9427064472 9460042974 9471765456 9513799434 9533384748 9541617561 9545198112 9561260142 9564848064 9573108048 9592815456 9669093903 9681075432 9685820592 9693071808 9701005104 9744056406 9748832436 9764115732 9776215008 9810414936 9822571584 9838527867 9853951779 9858781674 9866162376 9870998256 9874237338 9886473072 9969970941 9977434884 9982325304 9985600917 9994694976 9997974648 10010363712 10027208492 10042343847 10047266082 10063017234 10075486896 10080425376 10092441261 10104947384 10125749648 10128224448 10160581113 10173171672 10194114384 10202917788 10218912956 10223921736 10236590784 10239949832 10285392873 10290434238 10334163854 10339229124 10352041056 10355437988 10406491767 10414282508 10419387048 10422806079 10435721576 10515252006 10531736822 10536898932 10549955808 10553417684 10571674176 10605447531 10655736138 10668940272 10690903584 10722163536 10738347876 10760454072 10769746554 10773787968 10791917388 10805290272 10891209861 10904705784 10910050704 10913630742 10927154448 10998241884 11036716803 11050393032 11064086208 11099432673 11122282206 11136064464 11141522784 11158989408 11211902784 11244031848 11247721479 11261659176 11267179056 11275614144 11284842672 11294588004 11308583776 11317839288 11331863872 11334922758 11368065807 11391468354 11394252504 11405584176 11408371776 11445484092 11459666848 11482589808 11501911953 11510522772 11516164632 11519943561 11534218584 11548511296 11640340698 11646046188 11660477472 11664303756 11678757664 11684481984 11702799808 11721810429 11740186773 11754734712 11760496272 11795856054 11810472976 11816261856 11834786272 11868700284 11887306908 11893133448 11902037152 11907870912 11911778376 11926538944 12002557806 12017430864 12027266532 12042170208 12062433978 12077381232 12105510831 12120511464 12155951556 12196070208 12267794007 12293048754 12308281776 12333619872 12431692161 12447096984 12462520896 12472720848 12528072522 12553863084 12569419296 12613390632 12629020608 12669366573 12685065912 12695448006 12711179664 12722156748 12732569199 12748346856 12764144064 12831282198 12850322112 12892125204 12908100576 12914427456 12934673472 12955685211 12975995907 12992075208 12998443248 13018820976 13080553248 13118037156 13138602372 13145042232 13154883168 13161331008 13165649784 13181964096 13224076551 13230558306 13286782098 13293294588 13303246512 13309767072 13314134556 13330632864 13353064774 13379775129 13389791796 13396354776 13400750673 13417356312 13428943234 13433982528 13456588348 13519609722 13547441484 13564228896 13580397481 13587053886 13592152512 13603890384 13608354382 13631895648 13635575397 13713857164 13720578984 13761832063 13785638832 13846816998 13868524726 13875322356 13892516064 13897074772 14002984107 14020336008 14024936659 14031810954 14049198576 14053808698 14133669118 14140596708 14190064461 14207648184 14225253696 14270699151 14296218048 14300077122 14317797168 14341890213 14347272096 14359662072 14389223184 14521613148 14528730888 14539607712 14546734272 14551507656 14569539264 14616084609 14646173598 14664322512 14715622404 14733857376 14799243564 14806497384 14811356007 14829709608 14848085952 14966152326 14973487956 14992042464 14996961972 15015545568 15022905408 15040812738 15046456896 15059450672 15090452384 15094525851 15113230344 15120638064 15157421076 15188624472 15192336672 15207445568 15259757508 15260645456 15291171576 15304376682 15310119744 15328369434 15335882604 15347363696 15354886176 15359924748 15378958112 15435651357 15501245781 15508843686 15520454264 15528061584 15533156982 15552405008 15621423762 15629080572 15653582364 15672979616 15680661696 15727808072 15772878009 15797605233 15805348398 15824933712 15830126526 15849742544 15857511264 15882371168 15983604207 16003410408 16023241152 16036355376 16083245304 16103174976 16107521814 16140681108 16154619831 16160681952 16187876082 16207935408 16357058676 16370446113 16390731672 16411042368 16497362826 16575589548 16596129312 16604263872 16630294464 16683423309 16704096696 16738484112 16817854176 16892488764 16913421216 16921711296 16927264008 16941882006 16948239552 16962875664 16976758932 16997795808 17002384137 17087202531 17108376264 17112557664 17168226138 17189500272 17265784158 17274246948 17301327876 17322766944 17331257664 17358427968 17460511047 17469069282 17490716208 17496455634 17518136496 17526722976 17554199712 17632102068 17640744408 17693784081 17715709464 17724392784 17737662016 17752179408 17803050426 17830960362 17839700172 17853055728 17861806368 17867667564 17883097673 17889808416 17919912206 18003836709 18026146296 18040899798 18063255312 18093650967 18116071848 18122016479 18138520512 18180767196 18224994389 18233927334 18262512758 18294105312 18380851776 18439573131 18462422664 18468480947 18500429808 18670645476 18693781344 18709081272 18732264768 18792108783 18821569271 18830794626 18854128944 18920085948 18943530912 19027598868 19043172009 19066769496 19083235122 19090396224 19122520284 19146216096 19185630912 19246923297 19338187806 19362150864 19371641184 19402010208 19488112812 19497664872 19528231464 19552430016 19620829872 19677055734 19707903558 19717563348 19732324752 19741996512 19748474676 19772946144 19930173147 19939941882 19954869768 19964650608 19971201834 19995949296 20029597161 20054416984 20084687694 20094532164 20126034468 20143414851 20150973792 20160850752 20184882522 20209894768 20251499296 20279414583 20321162226 20346343344 20380580829 20388228768 20405835576 20412531573 20437825912 20447843472 20479899664 20570785746 20580868476 20668327708 20678458248 20704082112 20710875976 20770225497 20802787089 20812983534 20828565016 20838774096 20845612158 20871443152 21030504012 21047716431 21063473644 21073797864 21080713047 21099911616 21106835368 21200503677 21210895062 21311472276 21337880544 21381807168 21444327072 21450115683 21476695752 21520908144 21539493108 21583834776 21610580544 21782419722 21809411568 21820101408 21827261484 21854308896 21969260397 21996483768 22073433606 22100786064 22198865346 22244564412 22272128928 22283045568 22317978816 22449228489 22488063696 22495442958 22523318352 22534358112 22561219107 22569685344 22589176008 22617167552 22635678576 22669845516 22736131614 22782936708 22788505008 22811168352 22890968184 22919333696 22956565023 22965179616 22992554151 23003823906 23021045544 23032329264 23039887122 23068437168 23263265529 23280681396 23292092376 23299735473 23320954944 23328607512 23357515328 23432135643 23443620858 23480373546 23509469424 23520992544 23591712108 23620945952 23632523712 23669572544 23708022597 23737400568 23745189789 23774613816 23786266896 23804074304 23823556752 23999250037 24005115612 24034861728 24054533064 24084340416 24124867956 24154762464 24161282721 24211021662 24241022928 24281814123 24311903112 24319880851 24535588014 24586097508 24616563552 24667239744 24746044239 24863384322 24894193968 24945441696 25056145044 25107726168 25138838592 25226781264 25338733146 25370131824 25390896012 25412823009 25422359328 25444313496 25465138398 25496693712 25662564396 25752339207 25784250408 25816201152 25898676237 25911370422 25951991814 25984150416 25996886496 26037641952 26161106496 26203603923 26236074312 26244683451 26277204744 26290084464 26309766336 26331299568 26448153102 26461116612 26573564196 26586589176 26606493024 26619534144 26628269112 26661265728 26704575639 26706129548 26746440543 26759550258 26779583592 26792709552 26801501346 26834712624 26857886468 26879868309 26913176696 27039219444 27061349697 27094882968 27128457792 27160794962 27174107772 27207780768 27216708764 27263791296 27271150794 27350891001 27393769137 27427714328 27441157968 27523664126 27571277664 27693633996 27737049452 27750644712 27785032128 27794149544 28005968214 28040672016 28049873318 28063621908 28098397152 28107617396 28246191939 28267338236 28281193416 28380128922 28415296368 28541398302 28600154244 28624852683 28635594336 28683780426 28694544192 28719324144 28778446368 29007281709 29043226296 29057461776 29079215424 29103015312 29232169218 29292347196 29328645024 29431244808 29467714752 29561855337 29598487128 29612994768 29622712014 29659419216 29932304652 29946975912 29956802751 29984084928 29993923944 30031091136 30081625476 30118901344 30127031541 30180904768 30189051702 30226460688 30241276128 30277323783 30314842152 30377248944 30384673344 30519515016 30521290912 30582343152 30608753364 30656738868 30671765208 30694727392 30709772352 30719849496 30757916224 30856178619 30871302714 31002491562 31017687372 31040908528 31056123168 31066313964 31104810016 31219475301 31242847524 31258161144 31268418237 31307164728 31345959232 31455616144 31545756018 31595210466 31610696796 31649867424 31660253052 31699485088 31715022528 31764742336 31816342593 31967208414 32006820816 32072710752 32166490608 32215043628 32281362216 32309239662 32321363904 32375752164 32415870816 32673629583 32714117352 32740892226 32781463344 32994725652 33110150409 33151179096 33192258624 33298298019 33366846618 33408193392 33476968224 33635708352 33743164437 33784977528 33826842432 33854528016 33883764012 33925751328 33953517864 33995591616 34004768274 34104197421 34174405062 34216752528 34225115328 34336452276 34379000544 34505735859 34531568316 34548493896 34559830683 34602655752 34645533888 34921022094 34938138564 34981432416 34992911268 35036272992 35053445952 35108399424 35165431287 35220560319 35264204136 35281488816 35387568162 35431418928 35448785568 35504358816 35606100852 35661920724 35679400344 35706111456 35723612736 35735335128 35766195346 35779616832 35839824412 36007673418 36052292592 36081799596 36126510624 36169573489 36187301934 36232143696 36244032958 36316532493 36361534392 36449988778 36467854668 36525025516 36588210624 36803382021 36861078877 36879146262 36924845328 36936961894 37000859616 37295076483 37341290952 37353544171 37387562688 37418162544 37584217566 37643138542 37661589252 37708257888 37840171896 37887061824 38008099719 38055197736 38086344018 38133538992 38166470244 38197707597 38245040568 38292432192 38493846594 38676375612 38724301728 38743282368 38804020416 38927987721 38976225624 38995329744 39056462928 39241659744 39354111468 39415807116 39435126696 39464649504 39483993024 39496949352 39545892288 39672229653 39860346294 39879883764 39909739536 39929301216 39942403668 39991898592 40059194322 40108833968 40169375388 40189064328 40202252019 40252068936 40286829702 40301947584 40369765044 40419789536 40502998592 40558829166 40642324452 40692686688 40741192443 40761161658 40776457536 40811671152 40825063146 40875651824 40895686944 40959799328 41141571492 41161736952 41285496189 41336655416 41356916496 41421751952 41540450994 41605574178 41625967068 41657130032 41677548192 41691224316 41742886304 42008952321 42061008024 42074809977 42095432862 42126947288 42147595728 42161426094 42213670736 42401007354 42421790124 42570193383 42622944552 42675761088 42812097453 42888654144 42900231366 42953391504 43025670639 43041816288 43078986216 43167669552 43564839444 43618823136 43640202816 43654522968 43708617792 43848253827 43938520794 43992967536 44146867212 44201572128 44397730692 44434068021 44489128824 44544257856 44898456978 44976127392 44990885916 45046636704 45068716224 45122438214 45139370688 45178352016 45271357152 45283577553 45339691032 45472263228 45565873416 45577010016 45622336704 45781936368 45913130046 45930359232 45985108302 46007647812 46042091088 46064658528 46079774244 46136874336 46306954071 46503737343 46526531058 46561362792 46584184752 46599470946 46657215024 46864271286 46887241716 46960747092 47018938848 47041985088 47183424216 47241891904 47318634027 47392815699 47416045194 47474801136 47490379578 47549227632 47572533792 47629240337 47647113504 47950812621 47998500074 48010231224 48069723456 48109066128 48249735912 48309524928 48322565442 48422043324 48463859493 48482045856 48539836541 48563628246 48623806224 48639761702 49071176028 49111338339 49172195016 49188330443 49233127104 49467841913 49492088478 49726768644 49788387936 49890883392 50050269927 50112290088 50128733999 50215452336 50453562528 50677466292 50740263648 50781792024 50825646018 50844718656 50888626992 50930276796 50993387424 51007152411 51261607593 51325128792 51504678414 51568500816 51797352474 51822740844 51903983628 51968300832 51993772992 52075283904 52381533141 52407207846 52472148624 52489366902 52554409488 52580168928 52662599136 52896306204 52922233224 53081352243 53147128392 53173178352 53212986048 53256538224 53409151278 53412259096 53492881086 53519100516 53559167184 53585419104 53603002692 53649293019 53669425248 53715772936 53759736618 53826353392 54011510127 54078438888 54122699394 54189765936 54280952901 54321589924 54348215544 54366049437 54415561536 54433417528 54542301588 54674983167 54701782002 54787538274 54855428656 54882315936 55047328252 55142555328 55318719393 55387267992 55405442841 55474098904 55501289424 55588299088 56011936428 56081344032 56099746636 56127243816 56196794304 56215234792 56376326349 56464707813 56492383878 56534676472 56562386832 56760257844 56830592736 57082796604 57129516027 57200308488 57249705366 57271188672 57367560852 57438648288 57556892736 57740769891 58014563418 58086452592 58114923552 58206030624 58464338436 58584694392 58657290048 58862489616 59123710674 59196974256 59225989536 59245424028 59318838432 59790519441 59864609304 59893951824 59913605502 59987847888 60088791483 60163250952 60237802688 60254063082 60378103404 60430244553 60452921376 60482552256 60554647566 60629684304 60754497888 61039030032 61042581824 61141742487 61164686304 61217506728 61237594719 61313477736 61343530416 61389454784 61439698992 61712357238 61742605428 62004983124 62035374744 62081817056 62112246336 62132627928 62209620032 62310676491 62408361267 62438950602 62485695048 62516322288 62536836474 62614329456 62911232288 63091512036 63143149293 63190420932 63221393592 63242139141 63299734848 63320506104 63398970176 63601511031 63632685186 63918794653 63934416828 64013641632 64145421504 64332981216 64350347049 64430087256 64562724432 64618479324 64751504328 64831741632 65347259166 65428234704 65481784452 65562926688 65907781191 65989451304 66220300818 66302358192 66596596038 66733693236 66816386784 66953936448 67347685467 67486328874 67569955056 67683657321 67709056032 67767528024 67851502656 67907035728 68009536548 68208394842 68348810124 68433505056 68672904552 68758001088 68869695069 68977662453 69011471718 69063136632 69096987792 69119661366 69205311504 69789796587 69842044188 69876277128 69899206419 69962864832 69985822536 70072545984 70296406929 70330862574 70441120638 70528408272 70562977632 70775136324 70862837856 70897571136 71008717632 71124067791 71212201704 71235569367 71323841448 71358800688 71412222912 71470670256 71532390692 71679648824 71997750111 72015346836 72104585184 72163599192 72253021248 72339146978 72374603868 72464287392 72483848163 72488065916 72633064986 72723068784 72845442369 72899977556 72935709336 72959642553 73050051032 73606764042 73722157754 73758292524 73849690656 73873923788 74001719232 74238132717 74553610661 74590152966 74682581904 74707088342 74836325088 75168435132 75286277084 75323178504 75416515776 75680343792 76016199438 76110395472 76172688036 76238469027 76267077984 76332940488 76395415194 76490081136 76987693188 77257017621 77352751224 77448603456 77696028711 77855975442 77952451248 77990659488 78112925856 78483319488 78708222936 78734050353 78831614232 78870253392 78929299008 78993898704 79344459306 79720692588 79759767528 79819479072 79858602432 79884807336 79983797184 80118388644 80217667936 80239321629 80338750776 80378128656 80404504038 80504137872 80573659404 80639604927 80739530088 80839579072 81117658332 81284648904 81385373376 81482384886 81522323316 81623342304 81650126292 81751303648 81791373888 81919598656 82052673003 82181307411 82283142984 82323473904 82570992378 82673310832 82713832992 82843503904 83080901988 83211148356 83251934136 83314260064 83355096384 83382448632 83485772608 84017904642 84122016048 84149619954 84190865724 84253894576 84295191456 84322852188 84427341472 84738575817 84802014708 84843580248 85140386766 85245889104 85624194906 85800462732 85874558049 85906783008 86051341278 86083632576 86157972432 86335339104 87021845127 87129678888 87237646272 87309045936 87696507654 87877041588 87985935072 88293734424 88403144256 88685566011 88795461384 88868136042 88978257648 89796913956 89870408253 89952254784 89981771832 90093273408 90244876428 90356704032 90381094623 90542714304 90567155106 90679382064 90831971349 90944526456 91131746832 91154020032 91563872736 91826260092 91970216604 92015295624 92084182176 92129317056 92159548488 92273748672 92568535857 92613908142 93007474686 93053062116 93122725584 93168369504 93198941892 93314430048 93658425903 93728542572 93774483432 93805254711 93921494184 94037877696 94366848432 94637268054 94785631398 94832090388 94949602272 94980759156 95062782367 95098455264 95145067584 95258480674 95294227008 95449027779 95901625242 95997000148 96020462448 96218132256 96332824441 96499471824 96645130884 96844086648 96927718986 96964091712 97079673082 97127256492 97247612448 97279523404 98020888749 98142352056 98174556613 98222676678 98344390032 98376660886 98935683826 98984176956 99330451227 99453537288 99576775872 99894894057 100051499809 100100539854 100224580176 100257467998 100430904672 100907125056 101229493311 101354932584 101480527296 101563584048 101651292036 101777253984 101860553592 101986774848 102014304822 102312592263 102523215186 102650257584 103009356828 103137001632 103594704948 103645481688 103679492049 103807967256 103936601664 104763066282 104814415692 104944297248 104978733804 105108818976 105160337856 105325198272 105661680957 105792612408 105844466448 106162704486 106294256784 106346356704 106513076448 106818302556 106824518192 106985762172 107038201032 107118334368 107170838208 107206005384 107298586038 107338850496 107431545872 107519473236 107652706784 108023020254 108156877776 108245398788 108379531872 108508720467 108561905802 108643179848 108696431088 108732098874 108866835056 109084603176 109349966334 109403564004 109575076548 109710857312 109764631872 110094656504 110410146063 110583236631 110637438786 110774535984 110810885682 110948197808 111002578848 111176598176 111885229449 112023872856 112060632513 112162688064 112199493272 112254487632 112430469584 112752652698 112929415626 112984767756 113069352944 113124773664 113520515688 113661185472 114024299157 114165593208 114259032054 114400616976 114499410732 114593122791 114735121704 114877296576 115481539782 116029126836 116172905184 116229847104 116412061248 116783963163 116928676872 117169388784 117724979232 118247421348 118393948512 118451979072 118490848056 118637676864 119016688959 119581038882 119729218608 119787903648 119827211004 119975695776 120177582966 120326501904 120508126164 120606756057 120756206808 120860489106 120905842752 121109295132 121259368608 121508995776 122078060064 122223577329 122283484974 122329372608 122435013456 122475189438 122626955472 122687060832 122879397984 123424714476 123485210856 123856488567 124009966248 124070749488 124163634112 124265255856 124621352982 124816722534 124877901204 124971390096 125032644576 125073672948 125228658912 125822464576 126026856963 126183024072 126224429931 126286298586 126380841864 126442787184 126484278282 126641012208 126854115353 127203022062 127265370372 127574960723 127710580149 127837589306 127868833656 128027283264 128436292359 128665962432 128700694098 128860174512 129077011917 129125448864 129236958648 129279366629 129503008656 130694518332 130856469408 130963568904 131125853376 131544761481 131750984897 131815562382 131978902608 132440601636 132604716384 133193192076 133302204063 133467386472 133511182631 133632773568 134695370934 134972657748 135139910112 135367314642 135418112064 135535056048 135814071456 135850732659 136019073096 136416789684 136697620248 136867010112 137345809104 137739390138 137955324906 138022943436 138126273264 138193975584 138239322732 138410623008 139511212029 139579593174 139684088376 139752554256 139798412838 139971645072 140592813858 140661725148 140882241276 141056816544 141125955264 141550272648 141725675712 141955902081 142178447097 142248135582 142424403408 142471138734 142647682896 142717601376 142887721011 142941340512 143064781384 143359297648 143852437863 143995500222 144030693672 144209170368 144327198384 144678293956 144749207736 144928574784 144967696326 144976131832 145266129972 145391578479 145446137568 145619509623 145690884738 145799955112 145871418672 145919285106 146100102064 147213528084 147334015017 147444315508 147516585048 147564991329 147699381312 147747847576 148403525739 148476265434 149107221322 149180305932 149365163808 149414176684 149672650176 150150809781 150336870264 150386201997 150572554168 150646357008 151360687584 152032398876 152220790944 152345376072 152476938054 152534155968 152665880976 152790830388 152980162272 153021457233 153784822779 153975386376 154514035242 154705502448 155392057422 155711950884 155904902496 155981318976 156225851712 157144599423 157416445872 157468100706 157663228464 157740506784 157987797408 158688918612 159244056729 159441385176 159519535056 159638958144 159769614672 160236777288 160435335872 160478643258 160677501552 160756257312 160809008076 160947879057 161008275744 161147318808 161279209854 161479060176 162235316664 162569297808 162842858703 162964769772 163044646632 163098148311 163246684608 163300252584 163502607296 164024949501 164105346006 164362614822 164566285968 164646947808 165141984756 165346621664 165427665984 165687007808 165956158179 166161803976 166216328523 166422296712 166503868272 166628520128 166764897264 168035809284 168244032096 168299239908 168381731448 168507789152 168590382912 168645704376 168854682944 169128979047 169394123439 169477151634 169604029416 169687160496 170239165957 170280773532 170491778208 171248389812 171388548081 171600925464 171749116098 171813566016 172102682556 172315944864 172670678208 173222309673 174043690254 174259357776 174618091872 175393015308 175754083176 175971870144 176587468848 177371132022 177590922768 177736272084 177956515296 179371558323 179593827912 179740816506 179963543664 180266374449 180489752856 180713408064 180762189246 181134310212 181290733659 181358764128 181663942698 181889052912 182263493664 183127745472 183425227461 183652520184 183712784157 183940433208 184030591248 184168364352 184319096976 185137071714 185227816284 186014949372 186106124232 186245451168 186336739008 186397883784 186628860096 186932029473 187225083801 187316851806 187457085144 187548966864 187610509422 187842988368 188733696864 189274536108 189429447879 189571262796 189664180776 189726417423 189899204544 189961518312 190125564734 190196910528 190516961348 190804533093 190898055558 191756383959 191803250484 191994000296 192040924896 192436264512 192665648882 192998943648 193051041147 193290261768 193688173296 193855437972 194159346164 194254512984 194495224896 194559046808 196041777498 196284704112 196349113226 196445353356 196688780064 196753321772 197723343573 197871367652 197968353912 198563576909 198660902454 198907074576 199789788114 200102999618 200201079708 200449160352 200514935996 200861809344 202043056401 202458986622 202709865168 203050971963 203127168096 203302584072 203554507968 203721107184 204028609644 204625184526 205046430372 205300515168 206018713656 206274003264 206932987359 207189409896 207290963376 207358984098 207615934512 209526132564 209628831384 209697619257 209888594496 209957467608 210217637952 210889220787 211323361914 211585224816 211688932896 212325408972 212588513568 212692713408 213026152896 213636605112 213649036384 213706708101 213971524344 214076402064 214236668736 214412010768 214597172076 214863091744 215038946472 215305413568 215993250333 216046040508 216313755552 216490797576 216759063744 217017440934 217123811604 217286359696 217392862176 217464197748 217733670112 218169206352 218536327107 218699932668 218807128008 218878927659 219150153096 219421714624 220189313008 220820292126 221166473262 221274877572 221549071968 221621771364 221896395616 222005157696 222353196352 222714398151 223660831983 223770458898 224047745712 224121265026 224398986544 224508975264 224860939168 225505305396 225858831252 225969535512 226138705888 226249547328 227041031376 228048598314 228331186416 228518064108 228715407081 228801233952 228998821464 229186245582 229470243408 230963079564 231771052863 232058253672 232345810368 233088086133 233567926326 233857353744 234338777568 235449958464 236202151059 236494842696 236787897024 236981696112 238033377918 239162077764 239458437216 239575807296 239654422008 239951391552 240355165932 240653003808 240717964887 241016252328 241213512114 241512413616 241720978212 241918814781 242218590264 242518737216 244156120128 244447154658 244566969948 244870026912 244950378876 245253910944 245374121664 245758795968 246158019009 246543922233 246849428952 246970421712 247712977134 248019932496 248141498976 248530511712 249242705964 249633445068 249755802408 249942780192 250065289152 250147345896 250457317824 252053713926 252366048144 252448859862 252572597172 252761683728 252885574368 252968556564 253187014423 253282024416 253708230706 254215727451 254406044124 254530740744 255149921446 255421160298 255675178612 255737667312 256872584718 257401388196 257623674147 257720349024 258027552139 258154023834 258250897728 258473917296 258558733258 259006017312 261065535381 261389036664 261474809197 261712938816 261927137808 263089522962 263501969794 263631124764 263957805216 264881203272 265209432768 266056698033 266386384152 266473796521 266604408126 266934772944 267022365262 269390741868 269611224759 269945315496 270279820224 270734629284 271070112096 271143283869 271628142912 271701465318 272038146192 272495914047 272833579368 273395240496 274691618208 275478780276 275910649812 276045886872 276252546528 276387951168 276478645464 276821246016 277705607571 279022424058 279159186348 279368176752 279505108512 279596825676 279943290144 281185627716 281323450296 281415764133 281764482552 282113633088 283100545296 283911804162 284356894194 284496271164 284848806816 284942277468 285188347101 285295365792 285435202752 285775442022 285882681024 286129562768 286718595296 287704875726 287991000444 288061387344 288654396768 288998473323 289356587912 289498415472 289935392652 289952263664 290532259944 290783156958 290892275136 291239019246 291381769476 291599910224 291742837344 291838570212 292200204128 294062666247 294427056168 294523669839 294668030034 294888631016 295033170096 295129982658 295495695152 296807051478 296952530868 297991353681 298214442644 298360611864 298730327616 298828353368 299684682171 300154499427 300301619562 300673740528 300772403994 301145108336 301292714016 302721375168 303688479933 304064797752 304441581888 304690752144 304953876108 305331761952 305581660776 305960324544 306042914466 306937776789 307569645558 307950772752 309028070484 309411004896 310784114844 311038476147 311423901768 311809804992 314289198846 314832891744 314936201412 315326456928 315481013568 315975594816 316985042871 317377837224 318488113458 318882770352 319039070112 319539229344 320473554576 320957286516 321355003104 321512514624 321618016152 321895758114 322016551488 322294637616 322558419708 322958120352 324470633328 325138595616 325526161401 325685717406 325929539544 326089293264 326196296622 326600505168 328049899002 328210692012 328725229644 329132571936 329293895616 330283969512 330693243328 331230438189 331749709893 331912316358 332323607952 332432657046 332844593424 333007736544 333529794528 335655688347 336071618568 336181897539 336488064192 336598479816 336763462896 337015578304 337291408752 338257958094 338788246878 338954303268 339208058832 339374320992 339778855787 340478331914 340561547064 340983556416 342072897471 342496779624 342777096162 343201850928 343498232196 343779368373 344205365112 344318313101 344631889728 346274893391 346444619346 348087380508 348518715552 349236183744 350351889489 350786030616 350901137993 351508166352 353174937696 354742264044 355181845536 355472544168 355913030592 357050066877 358743116646 359187655824 359481633012 359927087328 360532748898 360979505712 361524378492 361820268171 362268620424 362581467318 362717528256 363327885396 363778105824 364526987328 366670731987 366850454922 367305040368 367425568314 367880866416 368061182496 368638193952 370274143428 370455632568 371569465701 372029898744 372212248464 372490902336 372795767568 373864058946 374450167602 374633703612 374914170288 375097933728 375221018844 375685976736 377467393728 378080570889 378549072216 378673289793 378858895758 379142525592 379328361552 379452834846 379923036624 380251129468 380562346059 381033922696 381609066186 381796111116 382724882169 383131740447 383512767918 383606500968 383988000592 384081849792 385308877077 385331297764 385997887296 386102082294 386580523536 387231035751 387376346592 387710875944 387838099887 388318692328 388509025968 389118093616 392083554996 392569408224 392698226452 392890706712 393377560128 393506643544 394634284443 395252954691 395446687146 395742735304 395936707824 397127153818 397321804908 397814149152 399579576228 399906612189 400205999236 400402159416 400533547893 400898320704 401029871992 404086112802 404917973244 405419730336 406101943926 406254336192 406605168144 407442214368 407552197977 408057219288 409250369052 410092860744 410601030336 412037427312 413865974718 414378819792 414581926752 414717968196 415231869024 418533636087 419052265128 419257662768 419395238514 419914935216 421778441574 422646723828 423170449632 423377865792 424650817944 425177027136 426535341291 427273210224 427298072768 427413416202 427943048688 428152804128 428663163033 428824021536 429194344152 429726183488 430077892944 431986500666 432092081016 432627511104 432981595152 434034881868 434247623208 434572719392 434785724352 434928395496 435467340224 436174735437 436338412704 436858528869 437072654214 437399865336 437614256016 437757855318 438300306192 440378626016 441640584252 442002045051 442332946524 442549755144 442694973987 443098143936 443243542728 443792791232 445210577217 445428796302 447321663966 447540917796 448095491424 448242530052 448797973088 449017950528 449721878336 450452429343 451010610792 451158605991 451717662504 451939071024 452277411776 454082062752 456097196628 456662372832 457036128216 457430814162 457602467904 457997642928 458372491164 458940486816 459064371699 461354468337 461926159128 463542105726 464116507344 466176172266 467135852652 467714707488 468677555136 471433798269 472404302118 472989685392 473963392224 476066755836 477732170187 478324155528 478916874432 479308844016 480710331864 481306007616 481435929774 482032504656 482427024228 482843637171 483024827232 483441956424 483837629562 484437180528 488528576109 488894309316 489133939896 489294444933 489740053824 489900757752 490507821888 492074848503 492316038018 493087844466 493698857904 493940843424 495425954268 496039864992 496282997952 497061023424 497868474537 498485411928 498648985569 499266890136 499511604816 499885560384 500294691792 504107427852 504732096288 504897719724 505145194344 505523367456 505771148736 505937113128 506374028846 506564048832 507386937141 507416461412 508182370317 508431454902 508812088248 509061481488 510299842892 510717497871 510842320596 511350357224 511475334624 513745169436 514165644243 514802776392 515247348294 515440698048 516055104278 516308047668 516947834592 517117466516 518012034624 519666929019 521875274627 522131070762 522778073328 522949618394 523854275616 526179045924 527003939588 527262249528 527915610432 529762406544 532113396066 532772768304 532947593042 533208816252 533869545888 534044730524 538114674969 538781483736 539222449518 539890630992 540799123347 541469258568 542140224192 542286567738 543402930636 543872200977 544076292384 544991828094 545667158736 546790480992 549383236416 550957560552 551138352471 551821299624 552091773744 552505093056 552957290928 555411215142 558044848116 558318372696 558736353504 559010217024 559193651352 559886580288 561675251403 562371255432 562646900592 562831528266 563528965104 566201090592 567823608324 568713788388 568992542328 569179252269 569697613632 569884554936 570376694202 570590731584 571550884044 572259125536 572413599279 573437190592 575269151877 575409751452 575982000888 576122774688 577308793536 577996946646 578713175824 578996830944 579870785304 579904527328 581064519888 581566313916 582478038492 582763538952 583199820448 583485674688 583677140424 584400408256 588125332494 588854112336 589047339678 589336060068 589777262032 590066340192 590259965316 590991390304 593170030719 593614102956 593905061736 595690730727 595982707362 596428885288 596721223728 597656706736 599369364342 600308998854 600603239124 601347481056 601544807988 602290216672 602585428032 606129169203 607376959866 608129595504 609152915889 609381504288 609907752216 610663523904 611163321552 612085828932 613875553578 615139291116 615901545504 618056140968 618822009792 620798962077 621568229688 622076952294 622847803536 628578397692 629092857771 629665783488 629872402824 630652913856 632667662361 633970085742 634755674448 636976226916 637765540704 638078140224 639078458688 640947109152 641120124303 641914573032 642710006208 643236032304 643791516228 644589275232 645116839416 645916240704 647979750999 648941266656 650277191232 651052322802 651371434812 651859079088 652178586528 652392593244 653201010336 655608981321 656099798004 656421384024 656636782977 657450459288 658265143872 660567939024 662460876378 663499419786 663824632716 664647215904 664865314092 665689186848 666015473088 667059589056 668143194453 670982495949 671311376694 672143237136 672363795078 673196959632 673526925792 674329771087 674582817504 676515916188 677576493756 677908606536 678416117664 678748641984 679557711574 680956663828 681123094128 684145794942 684993559248 685554192324 686146221243 686403701856 686996464392 687221896291 687558736746 688410730224 688636626202 692549786782 692889238692 695313158589 696174761016 697037431104 699264258399 700360498663 700703778978 701572061232 701802275986 703016332704 706349875392 708606453177 709484528088 709717339249 710363691072 710945088336 714100133754 717486233292 718375311648 718963266024 719854174656 721065497796 721959011424 722153894661 723048756984 723640536342 724537240848 725162934636 725756444343 726655770792 727556211648 733341463974 733700909844 734610080736 734851136628 735761732832 736122364992 737276387904 739631766699 740548286856 740911265136 743138931402 744059797488 744424496928 745591535136 747728117892 748900335204 749267407224 749828340576 750195867456 750442037688 751371953472 756161141778 757098144432 757346579586 757717791516 758285051184 758656723104 758905669692 759561043269 759846073248 760502258936 761124692118 762067845392 763218132372 763592222232 765449764338 766263480894 767025535836 767213001936 767976001184 770617754154 770662595528 772204164588 772871022441 773161047072 774082656417 774462071502 774752693184 775421751888 775676199774 776637384656 777018051936 778236187232 783196606143 784167109992 784424427591 785138816448 785396452904 785781413424 787013287088 789268568886 790505909382 790893374292 791485470608 791873415648 794254307636 794643609816 795628298304 798170094099 799159152456 799421389563 799813224378 800411998472 800804318832 801067095786 802059743984 808172225604 808833674277 809835946488 810839460672 812203887852 813210336288 813429851607 814884428736 815104395954 816114438576 817487742141 818500738104 820185721488 824074854624 827731949436 828757639584 829163853504 829435936392 830463738048 833116822713 837067272174 838104530256 838515325536 838790477028 839829870432 843556883148 844247292399 845293447656 846340899264 849301635888 853070682582 854546420448 854826832404 855565041303 855886097376 856305608256 857326326066 857648043072 858388688304 860155785888 863973001332 864184162032 865963190304 866995419969 868069763736 868495246416 869145438784 869856790992 872349470874 872676825408 873717057738 874145308428 874799730672 875228512032 875515710636 876600612384 880757252032 882187998741 883281168504 883571009517 884004090102 884665893048 885099510288 885389947974 886487085456 890421154434 890857592604 893974061043 894643327932 895081835592 896190982848 896485060104 897595946176 899054046513 900463498281 900904858686 902021221584 902317211982 903435325008 903878142048 904955566403 908164125504 911065439799 912194393256 913324745664 914072256432 914861628324 915995285856 916744982328 917880973632 918128743398 920813330367 922256894279 922708936674 923852318256 927084211452 928233014688 932352344532 933115428441 934271705304 934578278417 935429414976 942867596538 944808604236 945979370784 947926784448 950955128613 952133511672 955464340374 956648311056 958617688032 961420663728 962871859548 964065009312 964854048456 965687274342 966049654464 966883912848 967675259124 968874361056 976578484203 977057152218 977788618632 978267879792 978588889866 979801515504 984149697006 984632076036 986175688932 987397715808 987881686848 990851908536 992079729984 993691314567 995249129679 995736949074 996970823856 997297971138 998533780272 999023209632 1000589383584 1006967065041 1008214855704 1008545692617 1009464192576 1009795439448 1010290388688 1011046734912 1011874226256 1012748057692 1014773874282 1014832922824 1016364740634 1016862909804 1017624176496 1018122962976 1019336567361 1020599685784 1021434995742 1021684641192 1022700714448 1022950669248 1026218692413 1027490338872 1028331288486 1029605552784 1030494696588 1031338105119 1032110208556 1032616095336 1032954939303 1033895669184 1034234933032 1038824680173 1039333858038 1043750549254 1044262141524 1045556146656 1045899236788 1047708551232 1051055668467 1052358091848 1052703413979 1054007879176 1054524499056 1059524813088 1064226792132 1065545536608 1065895186084 1066417632504 1067739091776 1068089461048 1071150200631 1076229349938 1077562967472 1078444899036 1079781261984 1081598246694 1082938517136 1084573135476 1085460804513 1086805861272 1087744401954 1088152584768 1089983656188 1091334317472 1093580961984 1100012195961 1101915121104 1102276704942 1103642599248 1104183547488 1105914581856 1110822430284 1114708397103 1116089696232 1116636745392 1117472707008 1118387302704 1123350502806 1124742510864 1125293801184 1125663056532 1127057930208 1132402181184 1135647216648 1136019869379 1137427576776 1137985084656 1138358504538 1139769109872 1140753388404 1141687038177 1143101768088 1144518251072 1144827198558 1148174646507 1150538303754 1150819502904 1151964001776 1152245549376 1155993893292 1157426351648 1157993661888 1159741570608 1159809054656 1161693107253 1162129039776 1163132627832 1163514299661 1164956076984 1165527077904 1166399640896 1167354280848 1176250664988 1177708224672 1178094679356 1178672120136 1179554524064 1180132680384 1180519930632 1181982780608 1183902853329 1185758864073 1186340061438 1187228205912 1187810123472 1191381461454 1191965414724 1192857770576 1193442447456 1195313413472 1198738728684 1199719836567 1200617997708 1201206478248 1201600643679 1202694962112 1203089615976 1204580433344 1212258338406 1214753919732 1216259191008 1218305831778 1218763008576 1219815504432 1222326643104 1222656593931 1224171657864 1227751107156 1230278582232 1231803091008 1236112281936 1241597924154 1243136459376 1244153904588 1245695607072 1255600908261 1257156795384 1258185715542 1259744805648 1265335324722 1267940171484 1269511348896 1273952453832 1275531081408 1279606023873 1281894218304 1282240248606 1283829146064 1285989489099 1286472064608 1287583032456 1289178550464 1290233678832 1295959501998 1297882533312 1302104645604 1302742869624 1303718158176 1304357173056 1304785186488 1306402020672 1308524206311 1310575586607 1311217962642 1312199596008 1312842768048 1313273565954 1314900918576 1321135878048 1324921752756 1326006135153 1326998839572 1327649265432 1328084921961 1329294431808 1329730628184 1331378373696 1335631731651 1336286388906 1341964991898 1342622753388 1344286474272 1344727590156 1346393919264 1347053851584 1348659542174 1349165635008 1351357288029 1353031832376 1353475817973 1355152987512 1355817213072 1356832235328 1359115423148 1361913327656 1362246188256 1368291589884 1369987118496 1371108384648 1372292442486 1372807403712 1373992928784 1374443792582 1375117473492 1376821460448 1377193115097 1377273252404 1384063405011 1385099573564 1385778477384 1389945038363 1390626317178 1392349522032 1398528516798 1400720997326 1401407557956 1403144122464 1403604551972 1406032665408 1414301394807 1416518602559 1417212906354 1418969056176 1419434678498 1421890176672 1428200267508 1433196510561 1434972466584 1436750623296 1437926532048 1442130995592 1443918022848 1444307789322 1446097513968 1447281072684 1448530911513 1449074481696 1450325869272 1451512888686 1453311541584 1466682927948 1467401819688 1467883334799 1469220161472 1469702273256 1471523465664 1476224545509 1479263533398 1481096573712 1481822530272 1486277862804 1488119594976 1488848993856 1491183070272 1495456235784 1495946956707 1497800670408 1498534814448 1499656681152 1500884075376 1512322283556 1514196288864 1514693159172 1515435583032 1516570102368 1517313446208 1517811339384 1519122086538 1519692146496 1521004517872 1522249384236 1524135690784 1524547110951 1526436264744 1527184444464 1530899528676 1532152493613 1532526961788 1534051071672 1534426003872 1535952002368 1541235508308 1541325191056 1544408329176 1545742044882 1546322094144 1548165312834 1548924143004 1550843503776 1551352399548 1553274769312 1554036103872 1556472374464 1559000787057 1565625823881 1566393212286 1568334219984 1568848855182 1570792905808 1571562826848 1574026574176 1578537137772 1581011818764 1581786748584 1582970941216 1583746831296 1588508615272 1589287219632 1596340188198 1598318304912 1598842779126 1599626448756 1600823996944 1601608637664 1602134191572 1604119487968 1614344024907 1616344451208 1617667348554 1619671892976 1622397370041 1624407775704 1626420672576 1626859703214 1630208791908 1631616602931 1632228877152 1634975484282 1637001476208 1640371442976 1648149709248 1653415057413 1655463898872 1657515279168 1658871872784 1666233645426 1674134544348 1676209060512 1677030651072 1677580954056 1679659740864 1685025754209 1687113766296 1688494584798 1690586895312 1698603271776 1706141365164 1707537756807 1709092840896 1709653664808 1711130082606 1711772194752 1714652652132 1716777376608 1717240797837 1720311571776 1725807455631 1727946002664 1728368324064 1731926380608 1733990839938 1736139527472 1736990492832 1739713581984 1744698941748 1747434115476 1748290616856 1749599461344 1750457024064 1751031421272 1753201224768 1764375997482 1766562337008 1767142019034 1768008180204 1769331786096 1770199020576 1770779895948 1772974170912 1779510092157 1780842308868 1781715185208 1787072192181 1787948122086 1789286655864 1790163671184 1792970120208 1798108093026 1800926996562 1801809717372 1804042443168 1804634423964 1806192864973 1806870650016 1807756284096 1809911132806 1818387507609 1822130879598 1824388786512 1827458747667 1828144512864 1829723256648 1830323664379 1831990571712 1833489964656 1836257486796 1841626660734 1844513788558 1845417873348 1847704636512 1854168422904 1856466029376 1862396886231 1864704689064 1865316575647 1866230856882 1868543410608 1869156556834 1885735193076 1887278573313 1889617208472 1891958741568 1898002987083 1900978496371 1901910257226 1904267023344 1910928680748 1913296622112 1917235376064 1922841327456 1923360372909 1925743719096 1928130018624 1929708096912 1931374548684 1933767825696 1935350518248 1937748722112 1943939252997 1953156968406 1954114304436 1955577237264 1956535759584 1957177779732 1959603031008 1968299394012 1969264152072 1969910348931 1972351377864 1974795431616 1981703817072 1987382629134 1990498259358 1991473898148 1993941647712 1994595942276 1997067560544 1998046419264 2001178767168 2012947487847 2013934130082 2016429711408 2017091385234 2019590878896 2020580777376 2022989313261 2023748452512 2025496115384 2029547748564 2029665845648 2032729481268 2033725819608 2035248352992 2036245925952 2038673134722 2041199371568 2042869991484 2043369282384 2045401428896 2052437384826 2054980677744 2056662576972 2058438663729 2059211105568 2060989393176 2061665688873 2062676210238 2064220417112 2065232190672 2065909878606 2068469866064 2077649360346 2078667716076 2085939475767 2087501098508 2088524283048 2091112293312 2091798473576 2097792775197 2101081495989 2102111336934 2104716183696 2105406827958 2108015758352 2109048998112 2119049626176 2125819359531 2128453584264 2129152017747 2131091073216 2131790372168 2132835265008 2136178922096 2142300401262 2152458699876 2155125934944 2156889798072 2159562523968 2163196493388 2165877034272 2166461683983 2169146270952 2170921609026 2173611722544 2175488803908 2177269333029 2179967312376 2182668634944 2200024391922 2203830242208 2204553409884 2207285198496 2208367094976 2211829163712 2218895300097 2221644860568 2229416794206 2232179392464 2233273490784 2236774605408 2246701005612 2249485021728 2250587602368 2251326113064 2254115860416 2271294433296 2272039738758 2274855153552 2275970169312 2276717009076 2278683129807 2279538219744 2281506776808 2283374076354 2286203536176 2289654397116 2296349293014 2301076607508 2301639005808 2303928003552 2311987786584 2314852703296 2318613067323 2319483141216 2322247969251 2323386214506 2324258079552 2326265255664 2327028599322 2329912153968 2331054155808 2334708561696 2349589818429 2352501329976 2353273282773 2355416449344 2356189358712 2357344240272 2359109048128 2361039861264 2367805706658 2371517728146 2372680122876 2374456411824 2375620246944 2382762922908 2383930829448 2385715541152 2386884894912 2390626826944 2394510282297 2397477457368 2398264168689 2399439673134 2401235995416 2402412956496 2403201287358 2406179231952 2410228191707 2423924253737 2424516676812 2426501022831 2429507839464 2432518382016 2436611663556 2439631008864 2440289554821 2444653286208 2445313187862 2448343315728 2452463226423 2455502214312 2456307965951 2460557164464 2472224563872 2483195848308 2486272918752 2488307809176 2491391214144 2499350468139 2511201816522 2514313590768 2516371431084 2519489611296 2530670649444 2532741877197 2535880342968 2539022697792 2547904907664 2559212047746 2564480497212 2566695123909 2567658292128 2571978978198 2572944129216 2575166064912 2580467357664 2591919003996 2600986259907 2604209291208 2605485739248 2607436316352 2609570372976 2617048412622 2621151173214 2622435925284 2624399192016 2625685536096 2626547131908 2629801837152 2642271756096 2646563996223 2649843505512 2650713028551 2652012270306 2653997679144 2655298530864 2656169843922 2659461256368 2671263463302 2672572777812 2681922183129 2683929983796 2685245506776 2688572948544 2689455180312 2692787838528 2697162139539 2697319084348 2701390494843 2702714576058 2706063664752 2706951635946 2710305975024 2711634426144 2714866699209 2718230846296 2723826655312 2724492376512 2733196319397 2736583179768 2739974236992 2742216769296 2744584884972 2747985857568 2748887585164 2750234946984 2753642920896 2754386230194 2754546504808 2762439991101 2766770682837 2768126810022 2770199147128 2771556954768 2779890076726 2781252634356 2784699044064 2797057033596 2799346285323 2801441994652 2802815115912 2803734835251 2806288244928 2807209103944 2828602789614 2833037205118 2834425812708 2837938112352 2838869356996 2843780353344 2852865385839 2856400535016 2866393021122 2869944933168 2875853064096 2884261991184 2888615578644 2892195027936 2894562145368 2897061823026 2898148963392 2900651738544 2903025777372 2906623083168 2929735452609 2933365855896 2934803639376 2935766669598 2939404546512 2952449091018 2958527066796 2962193147424 2963645060544 2972555725608 2976239189952 2985747389037 2990912471568 2991893913414 2995601340816 2997069628896 3001768150752 3024644567112 3025637077851 3028392577728 3029386318344 3030871166064 3033140204736 3035622678768 3038244173076 3042009035744 3044498768472 3048271381568 3049094221902 3052872529488 3054368888928 3058009702083 3061799057352 3064304987226 3065053923576 3068102143344 3068852007744 3082471016616 3082650382112 3088816658352 3091484089764 3094014315357 3096330625668 3097848286008 3098864817909 3101687007552 3102704799096 3106549538624 3116474040519 3118001574114 3131251647762 3132786424572 3136668439968 3137697710364 3141585811616 3143125653696 3148053148352 3153167005401 3157074275544 3158110241937 3162023637528 3163573497168 3165941882432 3177017230544 3178574439264 3192680376396 3196636609824 3197685558252 3199252897512 3201647993888 3203217275328 3204268383144 3208238975936 3213450601893 3228688049814 3232688902416 3235334697108 3239343785952 3244794740082 3248815551408 3253719406428 3256382413539 3260417583816 3263233205862 3264457754304 3269950968564 3274002952416 3280742885952 3300036587883 3306830114826 3310927797744 3317743745568 3332467290852 3344125191309 3348269088696 3352418121024 3355161908112 3370051508418 3374227532592 3376989169596 3381173790624 3397206543552 3408059608137 3412282730328 3415075513614 3419307329616 3422260165212 3425061114531 3429305304264 3433554753216 3434481595674 3444523939521 3451614911262 3455892005328 3456736648128 3467981679876 3472279054944 3473980985664 3479427163968 3485079321759 3489397883496 3490542898983 3494868230952 3496581233712 3499198922688 3502062842544 3528751994964 3533124674016 3534284038068 3536016360408 3538663572192 3540398041152 3541559791896 3545948341824 3551708559987 3557276592219 3559020184314 3561684617736 3563430370416 3574144384362 3575896244172 3578573311728 3580327342368 3585940240416 3596216186052 3599159509701 3601853993124 3603619434744 3604801931037 3608084886336 3609268847928 3612385729946 3613741300032 3619822265612 3636775015218 3644261759196 3648777573024 3653126922389 3654917495334 3656289025728 3659446513296 3660647328758 3666979929312 3667969781793 3672514973592 3683253321468 3689027577116 3690835746696 3695409273024 3708336845808 3724793772462 3729409378128 3730633151294 3732461713764 3737086821216 3738313113668 3766802724783 3771470386152 3772707961271 3774557146626 3779234416944 3796005974166 3801956992742 3803820514452 3808534046688 3821857361496 3826593244224 3838818071619 3845682654912 3846720745818 3851487438192 3857968467297 3859416193824 3862749097368 3867535651392 3870701036496 3887878505994 3906313936812 3908228608872 3911154474528 3913071519168 3914355559464 3919206062016 3931726759821 3936598788024 3938528304144 3939820697862 3944702755728 3963407634144 3974765258268 3980996518716 3982947796296 3984254765883 3987883295424 3989191884552 3994135121088 4006895194953 4025894975694 4027868260164 4032859422816 4034182770468 4039181757792 4041161554752 4045978626522 4047496905024 4050992230768 4059095497128 4059331691296 4060427453919 4065458962536 4067451639216 4070496705984 4077346269444 4082398743136 4085739982968 4086738564768 4090802857792 4104874769652 4109961355488 4113325153944 4116877327458 4118422211136 4121978786352 4123331377746 4125352420476 4128440834224 4130464381344 4131819757212 4136939732128 4152190215033 4155298720692 4157335432152 4169835115089 4171878951534 4175002197016 4177048566096 4183596947152 4195585550394 4202162991978 4204222673868 4209432367392 4210813655916 4216031516704 4218097996224 4242904184421 4249555807677 4251638719062 4256907168528 4258304035494 4263580744336 4265670530016 4272357844192 4284600802524 4299589531683 4304917399752 4310251869888 4313779596144 4326392986776 4331754068544 4332923367966 4338292541904 4341843218052 4345592734539 4347223445088 4350977607816 4354538666058 4359934624752 4400048783844 4403650004397 4407660484416 4409106819768 4414570396992 4428673636527 4437790600194 4443289721136 4458833588412 4464358784928 4466546981568 4473549210816 4487840870121 4493402011224 4498970043456 4502652226128 4542588866592 4544079477516 4549710307104 4551940338624 4553434018152 4557366259614 4559076439488 4563013553616 4566748152708 4572407072352 4573641332853 4579308794232 4592698586028 4596457480839 4602153215016 4603278011616 4607856007104 4623975573168 4637226134646 4638966282432 4644495938502 4646772429012 4652530511328 4654057198644 4659824307936 4662108311616 4669417123392 4677002361171 4696877471643 4699179636858 4705002659952 4706546565546 4712378717424 4714688480544 4722079722528 4735611413316 4743035456292 4745360245752 4748912823648 4751240493888 4765525845816 4767861658896 4771431082304 4789020564594 4794954914736 4796528337378 4798879346268 4802471990832 4804825912992 4806402574716 4810553274037 4812358463904 4820456383414 4843032074721 4847848507474 4849033353624 4853002045662 4859015678928 4867192110123 4873223327112 4879262017728 4880579109642 4890626375724 4894849808793 4896686631456 4902523490641 4904926452846 4911004428624 4912615931902 4921114328928 4944449127744 4960245172239 4966391696616 4968021374743 4972545837504 4976615618352 4998700936278 5022403633044 5028627181536 5032742862168 5038979222592 5055077262627 5061341298888 5063002133899 5065483754394 5071760685936 5095809815328 5118424095492 5122613270421 5128960994424 5133390247818 5135316584256 5143957956396 5150332129824 5151722393511 5160934715328 5177422366893 5183838007992 5201972519814 5208418582416 5210971478496 5219140745952 5234096825244 5242302346428 5244871850568 5248798384032 5251371072192 5253094263816 5259603674304 5293127992446 5299687011024 5301426057102 5304024540612 5307995358288 5310597061728 5312339687844 5318922512736 5342526926604 5345145555624 5361216576543 5363844366258 5367859967592 5370491013552 5378910360624 5394324279078 5394638168696 5402780989686 5405429152116 5412127329504 5413903271892 5418578594919 5420611950048 5423268852288 5429733398418 5436461692592 5447653310624 5455162522827 5466392638794 5473166359536 5482376243001 5484433538592 5489169769944 5490970993137 5495971715136 5497775170328 5500469893968 5508772460388 5509093009616 5524879982202 5533541365674 5536253620044 5540398294256 5543113909536 5559780153452 5562505268712 5569398088128 5587190658693 5594114067192 5595949726941 5598692570646 5602883989304 5605630231824 5607469670502 5614418207888 5657205579228 5661835719939 5666074410236 5668851625416 5675876224704 5677738713992 5694008961249 5702935489113 5705730771678 5712801070032 5732786042244 5739889866336 5751706128192 5768523982368 5770081118727 5777231157288 5784390055872 5789124290736 5794123646052 5801303477088 5806051554744 5813246166336 5831817758991 5859470905218 5866731711792 5869607278752 5871533339196 5878809093024 5904898182036 5909731046793 5917054133592 5924386294848 5945111451216 5971494778074 5981824943136 5983787826828 5991202681632 5994139257792 6003536301504 6038842463541 6049289134224 6051274155702 6058772636688 6061742332128 6068967939783 6071245357536 6076488346152 6084018071488 6088997536944 6098188443804 6105745058976 6108737777856 6116019404166 6123598114704 6128609974452 6130107847152 6136204286688 6164942033232 6165300764224 6175315991187 6177633316704 6182968179528 6184997066619 6188028630714 6192661251336 6195696572016 6197729635818 6205409598192 6232948081038 6236003148228 6257818427301 6262503295524 6265572849144 6273336879936 6275395420728 6283171623232 6293378325591 6303244487967 6306334010802 6314148551088 6316220483874 6324047275056 6327146994336 6354034461088 6357148878528 6377458078593 6385360752792 6387456053241 6393273219648 6395371116504 6398505795024 6403295987776 6408536766288 6426901203786 6455798259953 6457376099628 6465377804832 6470669394216 6478687571904 6489589480164 6497631102816 6499385051949 6507438812856 6512764827078 6520835167632 6526466411724 6531807999087 6539901937128 6542047948919 6548005904832 6600073175766 6613660229652 6621855595488 6635487491136 6656685900291 6664934581704 6688250382618 6696538177392 6710323816224 6740103016836 6748455065184 6753978339192 6762347581248 6816119216274 6824565460656 6830151027228 6836049389421 6838614659232 6844520330424 6850122229062 6858610608528 6868963191348 6889047879042 6903229822524 6911784010656 6935963359752 6944558109888 6955839201969 6966743907753 6970158643518 6978795766992 6981085797966 6989736461904 6993162467424 7004125685088 7048769455287 7057503989928 7059819848319 7066249348032 7068568076136 7072032720816 7077327144384 7083119583792 7103417119974 7114553184438 7118040368628 7123369235472 7126860740832 7148288768724 7151792488344 7157146623456 7160654684736 7171880480832 7183530846891 7192432372104 7194792506067 7198319019402 7203707986248 7207238869488 7209603862074 7218537695856 7224771459892 7230684575121 7239644531224 7271772761211 7273550030436 7279503068493 7288523518392 7297555146048 7306253844778 7309834990668 7318893026592 7320868664463 7321294657516 7333959858624 7335939563586 7345029947184 7357389679269 7366506642936 7368923897853 7378055154232 7381671493392 7416673691616 7449587544924 7458818756256 7461266302588 7464923427528 7474173642432 7476626227336 7498051404417 7533605449566 7542940772304 7545415922542 7549114293252 7558468833888 7592011948332 7598225631591 7603913985484 7607641028904 7617068093376 7643714722992 7677636143238 7693441491636 7700085371727 7702974876384 7715936934594 7718832387648 7725498194736 7741402072992 7775757011988 7802958779721 7812627873624 7816457217744 7822308949056 7828711118928 7863453519642 7873197576048 7877056608288 7879641395724 7889405511456 7926815268288 7949530516536 7952139085653 7961993037432 7965895592592 7968509531766 7978383769104 8013790389906 8051789951388 8055736520328 8065718845632 8068365540936 8078363515584 8091957253044 8101984461536 8104171484529 8118190994256 8118663382592 8120854907838 8130917925072 8134903278432 8144600097627 8154692538888 8164797486272 8171479965936 8173477129536 8209749539304 8219922710976 8226650307888 8233754654916 8243957572704 8246662755492 8250704840952 8256881668448 8260928762688 8263639514424 8273879464256 8287319973303 8300312048511 8304380430066 8310597441384 8314670864304 8339670230178 8343757903068 8350004394032 8354097132192 8367193894304 8391171100788 8398038855969 8404325983956 8408445347736 8411204505753 8418864734784 8421627311832 8432063033408 8485808368842 8499111615354 8503277438124 8513814337056 8516608070988 8527161488672 8531341060032 8544715688384 8558596157517 8569201605048 8599179063366 8609834799504 8627559192288 8652785973552 8665846735932 8676585083808 8683686436104 8691185469078 8694446890176 8701955215632 8709077332116 8719869249504 8789206357827 8800097567688 8807300008794 8818213639536 8857347273054 8875581200388 8886579442272 8917667176824 8928717569856 8957242167111 8975681740242 8986804022448 9005304452256 9076911233553 9085177733184 9088158955032 9099420614208 9106868036304 9114732519228 9126027107232 9133496305416 9144814144704 9147282665706 9158617588464 9174029106249 9185397172056 9192914961678 9204306430032 9206556023232 9247951146336 9274452269292 9282042946071 9288991877004 9293544858024 9296594453727 9305061022656 9308114397288 9319648615872 9349422121557 9354004722342 9393754943286 9398359273716 9410005319904 9413093131092 9424757434848 9429376961088 9444159445056 9459501016203 9471222826632 9474330725811 9486070912584 9490720491504 9497825647296 9531051691632 9535723317792 9578041129188 9589909829472 9593056674756 9597758692536 9604943981664 9609651825984 9612805149432 9621106548074 9624716927808 9640351805679 9640912766828 9686064149442 9695697014948 9698066707248 9706004091324 9718031357856 9729615268541 9734384220246 9746446654224 9761158219284 9769147240617 9781252751448 9789699617586 9793373262912 9805046981282 9809852905692 9822008857248 9825231863804 9842228657856 9900109763649 9915630217913 9920490344478 9932783393232 9936042749486 9953231236704 9997401872556 10032375573927 10044807266088 10057254363072 10065485724336 10110154525254 10122682597776 10126004267798 10130967508788 10143521371872 10191619630656 10224178824411 10236848190984 10245226540842 10257921988848 10266780495636 10275183343593 10287915912792 10300664259648 10303444787022 10333571818563 10354844733786 10367676015984 10403945039628 10416837164832 10421942956992 10438281491904 10468193650488 10471628696949 10484604692856 10489743701136 10497596768064 10506188527632 10586255984892 10599374022048 10602852114204 10608049081224 10615990716576 10621194123456 10624679375688 10637845025472 10671829776657 10685053853208 10690291111248 10722433153086 10727688732516 10735719935184 10740982027104 10757820721248 10788648558156 10789276337392 10805561979372 10810858304232 10814405793111 10824254659008 10827806543784 10837157189838 10841223900096 10859466796836 10872923385184 10895306621248 10910325045654 10932785277588 10946332719072 10959380767167 10964752486002 10968867077184 10978339539888 10981941986274 10995550340656 11000939787936 11017544920776 11018186019232 11049759964404 11067082731348 11072507240088 11080796588512 11086227819072 11119560306904 11125010537424 11174381317386 11188228134384 11191899453882 11197385141292 11205767978608 11211260463648 11214939341004 11228836415776 11300408174349 11314411158456 11318123883813 11323671439878 11332148820472 11337703250832 11355477427984 11388017922498 11405870978226 11411461543356 11425602140064 11465572084488 11479779732672 11516454214857 11537047964736 11540162237454 11554462314576 11573905401891 11578248581472 11588247292104 11602606954176 11612103109488 11663635517982 11718941810436 11733463423584 11739214557504 11743066678392 11757618186048 11795180279463 11809796364072 11819462093586 11834108267184 11890222902432 11942989556148 11952764297649 11963649886272 11967575653656 11982405363264 12020685584859 12077684927082 12098578268448 12102548311404 12117545273376 12123484664256 12137935879566 12142490715072 12152976692304 12177995073888 12181282361757 12196376887608 12211490117952 12232038808332 12247196229408 12257219948904 12260215694304 12272408573376 12329884066464 12350631982374 12355266633408 12365936359056 12369994133238 12376057261428 12385322502672 12391393144032 12395459271636 12410819196384 12456570645099 12465896162076 12472006296456 12509505345267 12515636854602 12525006591048 12531145698288 12550790841456 12586756651182 12606488975934 12612668021604 12628297102176 12632440967748 12648094550112 12654293988672 12708068922176 12728712553263 12748667423031 12754916157186 12770721505584 12774912106482 12790742233008 12797011590048 12812265650653 12817073532576 12853802407572 12898768595049 12911596519906 12914752199256 12930755609664 12941338788432 12979178960328 12995262205632 12998770103898 13014877625712 13025529654156 13036778203617 13041670335264 13052932823448 13057216029529 13063615998174 13079803874256 13084095897838 13200146351532 13210950013191 13227320459304 13243711190976 13286020909581 13306849474597 13313371800582 13329869163408 13376500765236 13393076354784 13420647632448 13463522610363 13480206033672 13484629445731 13496910130368 13507956678384 13632238432548 13649130921312 13660302054456 13672098778842 13677229318464 13689040660848 13700244458124 13717221217056 13720923998559 13737926382696 13778095758084 13789372442517 13806459645048 13823568021312 13871926719504 13911678403938 13933487815506 13940317287036 13957591533984 13962171595932 13979472923808 13986324934848 14008251370176 14090632414929 14097538910574 14115007979856 14119639696638 14137136152272 14144065441632 14166239167584 14206834239948 14229106368876 14236080737256 14246738470944 14253721481664 14296577537448 14303584976688 14314293246912 14367061693782 14384864744208 14389585012134 14396638038804 14407415972496 14414477738976 14419207724148 14431659822111 14437075391712 14449542919784 14461369150242 14479289062448 14529096224163 14543545522422 14547100060872 14559006136986 14577047036784 14601576330369 14612507689556 14619669981336 14637786053184 14641737328926 14642589315032 14671879127172 14684549426379 14690059894368 14707570471923 14714779358538 14733013285872 14737847795706 14756110308464 14763342986784 14833347383232 14880735516717 14899175089848 14904064124229 14917637512512 14922532605176 14929846855056 14953252454672 14996102808834 15067210899132 15085881544608 15090831845084 15098228586504 15116937667776 15165231787881 15184023896664 15189006401697 15196451263182 15207827970968 15215282057808 15287429445984 15355272286476 15367839811263 15386882983272 15400170743454 15405949752768 15431873869188 15450996389472 15455167180533 15482804145984 15532267100679 15551514023976 15605917559442 15625255747248 15632914435488 15657422237856 15726907039284 15746395152096 15754113216576 15759282791448 15778811022912 15899061033072 15904278171306 15923986074864 15931791185184 15937019063532 15956767538208 16027580779812 16083649729629 16103579902776 16111473040656 16136731081872 16183914506088 16203968923072 16208342969058 16236381988512 16241709815676 16255735784757 16261835850144 16269806556864 16289200195254 16309385077776 16342959931872 16419499078608 16447128729003 16453300615776 16467509309832 16472912979411 16487915145408 16493325510984 16501409681904 16513763336896 16527279028848 16574639946606 16600624097022 16608760860132 16621194882768 16629341728608 16679340460356 16687515806136 16700008788064 16708194264384 16734387788608 16761571976079 16782342201576 16787849180823 16796077711938 16808651967912 16816890695472 16822409011506 16843254623664 16971616737684 16985507159817 16998223230708 17006554876248 17027628674112 17033216141976 17054322977344 17082026883747 17108806467339 17117192315034 17138403210096 17194155761657 17198358126732 17219669599008 17255118384576 17305571947104 17310243356181 17331693471864 17353170167616 17367372872208 17382370938156 17403910431264 17418154664232 17439738499008 17495453276973 17578412715654 17600195135376 17614600017588 17636427279072 17714694546108 17729193140379 17751162400776 17773158884544 17835334353648 17914484334222 17951363480484 17973608044896 18010608904512 18116527390623 18153822467106 18176317910064 18206903819349 18213736072608 18229465038456 18252054214464 18266992610832 18294565331412 18317235176928 18348058212498 18370794344112 18385829923356 18408612860064 18495902292672 18525947973561 18548904538584 18554991199857 18564085892142 18577983754008 18587089716048 18593188907454 18616228794576 18698844243114 18708009444684 18773455281903 18787509886572 18796718547432 18820010639808 18826186262184 18849514869696 18880134976773 18909733463901 18919002032406 18942445653264 18948661451622 18972141825168 18981440983008 19062103383264 19071446635584 19132374235779 19156082258376 19162368159723 19179819658944 19186113349512 19195517385072 19209887963328 19225610298864 19242213096148 19280703611358 19281825533656 19367394779859 19372128298884 19391394029896 19396133414496 19412008182648 19436062715712 19459230537082 19468768440492 19492893308448 19498155155847 19522316438568 19538294481234 19562505502896 19579399235172 19595423997261 19610093962564 19619705811384 19626143846757 19644017714496 19650463727608 19800219527298 19831260435826 19840980688956 19865566786464 19872085498972 19906462473408 19970057700873 19994803745112 20054921267809 20064751147854 20089614532176 20130971448672 20220309050508 20245365195552 20252008535596 20261935017576 20287042743744 20448357648822 20473696381968 20490453081684 20508148168263 20515843977696 20533560991272 20550366687186 20575831825584 20606889574044 20667143637126 20709689467572 20735352031968 20807890079256 20833674329664 20900231723259 20936387300976 20943257393898 20969209385712 20979487402272 21012377055264 21172511969784 21179459544957 21198748044096 21205704228408 21216098162448 21231981433152 21249358751376 21343659553314 21370107706416 21380582222496 21444866306172 21455377465032 21471439870368 21481964054208 21515641442496 21577297116312 21578552674784 21584377518201 21611123958744 21621716608464 21628811586222 21655613087568 21674314379676 21692053725363 21718933593672 21745846770368 21815318283633 21820650091308 21865570555176 21892665438144 21918761534334 21929504972004 21956679079776 21963883972548 21991100681312 22001879575872 22035089841552 22036372038464 22072169037807 22099519928808 22106771693559 22134165462696 22145014480176 22161593177024 22239120613808 22250021074848 22348762634772 22376456268768 22383798907764 22394770282584 22411535957216 22422520927296 22429878682008 22457672831552 22494154213251 22600816348698 22628822316912 22636247767626 22647342879756 22664297640944 22675406501664 22710954855968 22776035844996 22794676894773 22811741956452 22822923086712 22851204280128 22931144168976 23032908429714 23080324474908 23100256115181 23108924629152 23147810803782 23156497162944 23176494584208 23224206218976 23327271035964 23408876339163 23437883620872 23466926847168 23486133356784 23590360558926 23619592728144 23638924187172 23668216534368 23780445804864 23856417256959 23885979112296 23905528595298 23935151307312 24041371169718 24155369854164 24197156536896 24205096622808 24235090546752 24275871759132 24305953384608 24312514453587 24355990147776 24362564723514 24392753775216 24433800292881 24464077616664 24494392458816 24514439897808 24520431388608 24659768132928 24701263964748 24731872718112 24739988266476 24752114522856 24770645005344 24782786288064 24790918543272 24821638392768 24861959919909 24900936145533 24913141290198 24931792324152 24944012592912 25019010690534 25031273709204 25050013182096 25062291396576 25101581682912 25173513302364 25194116567907 25212977951868 25225336043208 25233613517259 25256594204352 25264881935496 25296189100224 25457425106526 25497334846062 25509832314372 25541443011168 25549824212964 25571888456723 25581484466016 25594023180096 25624531301306 25634147065152 25675788472551 25707604815144 25797537190098 25823193039812 25829504398512 25882677576864 25958357920656 25997540207796 26029755251424 26051059308312 26073556407234 26083340670528 26105865646896 26114432059058 26127231996348 26159607748512 26168191795676 26367619073481 26400292703064 26408955728897 26421900026382 26454640918608 26572041819162 26613698949194 26626743601164 26659738326816 26753001530472 26786152709568 26871726501333 26913853448621 26927045220726 26960412067344 26969258891462 27015913356768 27230733700659 27264476865096 27298261842624 27320604108912 27344197557684 27378081321696 27400488916248 27434442434112 27441847997118 27475852765392 27522087318747 27556191516168 27578744885034 27612919290096 27743853439008 27823356807876 27866975631012 27880634574072 27889783361181 27915183067968 27924343191864 27958945847616 28048266364671 28181264829858 28195077821148 28230015959712 28239279393276 28274272304544 28288130883264 28332478335168 28413668479896 28422992177433 28458212737752 28472161474512 28493476941888 28593155074896 28607169953376 28734123387564 28769729488416 28779170024268 28793276077608 28814831944992 28828955477952 28838415448296 28863319644222 28874150783424 28899085839568 28922738300484 28958578124896 29058192448326 29087091044844 29094200121744 29118012273972 29154094073568 29188845805623 29203152660738 29225015379112 29239339962672 29283474657852 29285178630064 29343758254344 29369098852758 29380119788736 29415140943846 29429558717076 29466026571744 29475695591412 29512220616928 29526685973568 29700329290947 29746890653739 29761471033434 29798350179696 29808128248458 29845065210352 29859693710112 29906504909344 29992205617668 30097126721781 30134421798264 30171763089216 30181663690168 30196457173008 30330463575762 30368047793328 30378012803394 30392902526364 30415655941936 30430564115616 30574858891968 30672536473233 30710544572952 30735679622526 30773765966544 30800341486908 30825550030779 30863747738376 30901992778944 30910334361066 31000715455689 31064534201358 31103028047952 31211835118884 31250511494496 31265828870976 31314844475712 31414886090847 31453814078568 31492790304192 31518565582896 31798122066144 31808556342612 31847972149728 31863582370368 31874038127064 31913535076416 32015489329971 32055161559624 32167299459258 32207159805552 32222946081312 32273462163744 32367829012176 32416685938116 32443217379333 32472763977024 32483419631352 32511471569514 32523671700288 32578400390508 32618770155552 32685919863744 32838998157216 32878142301501 32894257458006 32906601231552 32935018619664 32945825958822 32986651021968 33002819363808 33054558057696 33149279893212 33201248194044 33217521720264 33242389765536 33258683457216 33358680920712 33375031612272 33400017576128 33523143952158 33564684403152 33575698361646 33592155423876 33617303935824 33633781390944 33644818023012 33686509247328 33901224523047 33943233475368 33954371651439 33971014319634 33996446461416 34013109752496 34066432283952 34164053767494 34217612934678 34234384630068 34276806420192 34317664434487 34388311523314 34396716253464 34439339198016 34549362644571 34611143894208 34620486712362 34663386943728 34721716205673 34734745744416 34764741876312 34776149623201 34807820862528 34836309328464 34990906553946 35156825431308 35200390270752 35229200035176 35272854558144 35385540838389 35429389092216 35441014937293 35458386280758 35502324801552 35670668707296 35828968668444 35858292892947 35902726960968 35947216089792 36062056754577 36233054781246 36307644934212 36352635820128 36413807638698 36427472145216 36458930076912 36533985221664 36543847085271 36589130662824 36634470353856 36696116424996 36741588688224 36771659846712 36817225720128 37051895947122 37097809077168 37109982399714 37128171784284 37155967508016 37174179432096 37186377814908 37232457589152 37397688486228 37416018889368 37528516035801 37546910563806 37575019773144 37593437094864 37652372524368 37760269953546 37819466927802 37838004064812 37884891306528 37897322903244 37944283650336 37962881966016 38124206766528 38186137659789 38246002269093 38264748471558 38312164516752 38324736319446 38372226699024 38391034770144 38436796951959 38451220597728 38484426192296 38561407222716 38563651067312 38696305785147 38734789559718 38744256597768 38782788059792 38792266828992 38824016365296 38918461074164 38937536880984 38985786616896 38996310311694 39044632877136 39076588962468 39110334610851 39125011005792 39158798470344 39171648088587 39190847994522 39220187925128 39239411622768 39252287693514 39300927455216 39600439054596 39632850039573 39662520871652 39681961377912 39731133572928 39744170997944 39858062728743 39920548423791 39940115401746 39989607490224 40109842535618 40129502295708 40179229064352 40261942897344 40390567831089 40440618101016 40453888337193 40490730391104 40504017071192 40523870035152 40896715297644 40947392763936 40980906163368 41016296336526 41031687955392 41067121982544 41100733374372 41151663651168 41162771995677 41213779148088 41334287274252 41368117327551 41419378935144 41470704063936 41615780158512 41800463446518 41872774601952 41886514787796 41938418771424 41958974804544 42024754110528 42271897244787 42345023939568 42358919089914 42411408456816 42432196324896 42498717502752 42687319106628 42740215412832 42761164444992 42889732612344 42910754930064 42942879740736 43154594232624 43157105349568 43168755036402 43222247917488 43243433216928 43257623172444 43294979466333 43311226175136 43348628759352 43384107450726 43437867187344 43630636567266 43641300182616 43731141110352 43804728991107 43837523068668 43859009944008 43913358159552 43927767945096 43982201362624 44053648279137 44070179683104 44122711415769 44144338075614 44199039857616 44213543387118 44268330925392 44290028960352 44478241227616 44500042149696 44642206550151 44697525269544 44712192372687 44752912537536 44767597815528 44789540565168 44823071914432 44859757364016 44988308426502 45201632697396 45257644633824 45272495535252 45294685759512 45328595281888 45350813003328 45421909711936 45495695363643 45552071689992 45567019205091 45589353789546 45623483912904 45645846173424 45794335642433 45862288337952 46065816859428 46103519433789 46160648949816 46200512230362 46217849258304 46295621607564 46352989168416 46365501541599 46448412437952 46596801302037 46654542071928 46817752678326 46875767241744 46972266713568 47180721117852 47239185456288 47277848374344 47336433068736 47712834513918 47771958224592 47811057190596 47870302614624 48082742339436 48250949188887 48310739708328 48410193245616 48551743518264 48611906769216 48625028907174 48725129447028 48767207354271 48785507550432 48867600585762 48928155233328 49028879795616 49341386187009 49402527929496 49418738938233 49463745436224 49479976532952 49504229045712 49541290010688 49581837086544 49723919839818 49801872291066 49826282580396 49863584648304 49888025185824 50038021381068 50062547418408 50100026364192 50124582793152 50203163365824 50284715928237 50347026604728 50363547542469 50388233135814 50425955903736 50450672086416 50467227034518 50529763870992 50914850213052 50956521479451 50994669692124 51019664628744 51082886022336 51099648425928 51143776913446 51162968932032 51246080651241 51249062602612 51326419402017 51351576945102 51415209630288 51582467284971 51595074380196 51646386079624 51659008797024 51765355153728 51916715841312 51930730068543 51995080415592 52059510502848 52102118616624 52147112814468 52211731293792 52228864118116 52254463992696 52319215497024 52336383591352 52486359830919 52735238146962 52800585406128 52817911457794 52843800052764 52909281837216 53144083638324 53187579421137 53227397898388 53253487202328 53319476653632 53506003060944 53743453002666 53827706897242 53854090441452 53920824134688 53938517782924 54031826713536 54349582171869 54461467401318 54528953730192 54620711458047 54641208217824 54688395115368 54756162643392 54800977832496 54883695994236 54951705530784 55044174637494 55112383032336 55157489770068 55225838580192 55487706878016 55646713615752 55664973599571 55733951262024 55761269148144 55779566722362 55848686383728 56096532729342 56362529659716 56390155642296 56460031919424 56478558786552 56548544609088 56729200391703 56827336959792 56845984354866 56916425475504 56944322949024 57186310149792 57214339906752 57468246775128 57487104479169 57539458976832 57558340048536 57586552155216 57629663889984 57676830896592 57726639288444 57798171679136 57845476600968 57917156249792 58102184339577 58116384896652 58174182089688 58188400243488 58236024547944 58308188147136 58377691611246 58406305321476 58450030758224 58478679925344 58566949315704 58570357260128 58687516508688 58738197705516 58786271991783 58830281887692 58859117434152 58878431540271 58932053143488 58951391182824 59024441233856 59400658581894 59493781307478 59522942066868 59596700359392 59616256496916 59690130420704 59719387420224 59813009818688 59910173102619 59984411235336 60164763803427 60194253443562 60268843596528 60363327380336 60392914346016 60660927151524 60736095586656 60756025606788 60785805052728 60831311883872 60861128231232 61345072946466 61421089145904 61471359245052 61524444504789 61547531933088 61600682973816 61651100061558 61727495476752 61820668722132 62001430911378 62129068402716 62206056095904 62423670237768 62501022988992 62700695169777 62829772181694 62907628157136 63037131165792 63538378634871 63596244132288 63617112685224 63695944299456 63748076254128 64030978659942 64110323119248 64334598918516 64414319611104 64445892162624 64546924327488 64735658024352 64753132554603 64833371876232 64886434758666 64966839262704 65022943139028 65076161176089 65156800781016 65237540311104 65445954850899 65677996314432 65756284603002 65788514916012 65870037239328 65891651917644 65973302043936 66005638727616 66109116115392 66216507113421 66298559786424 66320315080677 66402496388088 66435043440528 66484779531072 66717361841424 66750063224544 67046287904316 67129368806304 67151396723292 67184310847752 67234607871648 67267562781888 67289636046024 67373018494656 67482462639753 67802449046094 67886466950736 67908743302878 67942028639268 67992892922832 68026219504992 68107306879787 68132864567904 68328107534988 68384030684319 68435225869356 68468769260136 68553612840384 68635328868974 68776623046628 68793432506928 69098725289142 69240973424724 69300768345543 69326773887456 69409411525391 69443432411346 69469491488832 69529483752624 69552299246402 69672618656928 69981813107892 70226629017489 70313650862616 70400780541504 70458400070352 70771081676778 70858778184432 70882029874586 70916772561516 71004649603104 71341337414592 71569251770877 71657937336888 71681451264149 71716585785894 71805453921936 72124113509154 72466109562492 72615289868424 72705271640256 72827615277396 72917860153824 72937543360761 73067970443328 73087694170542 73178261325648 73301400878643 73392232849992 73483177376448 73543319693424 74103791894244 74195618154336 74219964799428 74256343568568 74311935016032 74348358864192 74372755629816 74464915178304 74702808436599 74795376972456 74832037778736 75057032071602 75093821127612 75150039546288 75186874189728 75304745048736 75520539907092 75638933855604 75676008129624 75700840551777 75769782613056 75794645806488 75888567300672 76372275319578 76492004538186 76529496943116 76624329033504 76649472638892 76715665370169 76744453398048 76782069540288 76873593903918 76902441195456 76968852384592 77122814445432 77127302134624 77392611570294 77469579119436 77488513195536 77565576119584 77648032730592 77836922148328 77875073761968 77992620623388 78089265754272 78153177924936 78220669221702 78250022011584 78317596940688 78343296177174 78381695989044 78440375850256 78478823245536 78504575387028 78601854910432 79102857220443 79200878109192 79226867186691 79265700079146 79325041743304 79363922755824 79488341995888 79716125457486 79841096847582 79880230803492 79979214980448 80219685071236 80259004591416 80358458128704 80615179503999 80741560345863 80781135662178 80881236202032 80907776674386 81008034142384 81047740070304 81692201101977 81793430595288 81894785527872 81961812326736 82032592673052 82134243965088 82201466748744 82303327302336 82325543991354 82427558296176 82566261956241 82668574548504 82736234655102 82838757870288 83231560317024 83600926893036 83669350083543 83745549203904 83773029575592 83876837542848 84144799094013 84543794489574 84690047879136 84717838179828 84822816913632 84864392649792 84997435005504 85268976532299 85374638213256 85480430825664 85779465224688 85821509860128 86309188465248 86337510072804 86444495834976 86486866433856 86515246344888 86589958932666 86622452350272 86697257518704 86768214901452 86875734374688 87261273134532 87282600365232 87462282220704 87566537416869 87609457982214 87675046137336 87718019888016 87855535890192 88107296558274 88140359366208 88245422831538 88288676151228 88398079715232 88427086774236 88536661850784 88580057920704 88956482455232 89100987872841 89240671961217 89284413100302 89395050539088 89424384745374 89535195631056 89579081130336 89719514728032 89976616853004 90291380165343 90403265394792 90515289267648 90544991070504 90589371519024 90657190563776 90991390727286 91104143379984 91134038410182 91178707579092 91246967825808 91291692346848 91400512206703 91588671284866 91724576675904 92017609419699 92131633718856 92207038867578 92321297899632 92401024460724 92476650092337 92591243215128 92705978336832 92731003083198 93002146367067 93147946322179 93193602604074 93309084143856 93635505356652 93751534483488 93944533427136 94244658272541 94361442235704 94392406120117 94478370912576 94555696748688 95425669027836 95543916449184 95622114381192 95740605229248 96046467989913 96165484678872 96501898377774 96621479416656 96820386491232 97103487036528 97250057814348 97329652137999 97450258894056 97534414708542 97571015100864 97735201171524 97856310466656 98057759591232 98634426904503 98682772374018 98805055858992 98837477876466 98959953065904 99008458091424 99163674173088 99447839679636 99603744582132 99652565160792 99727169296608 99776050371648 100076042762136 100125094836816 100200052728384 100569431856474 100694053209456 100727095084938 100776466271628 100851911807472 100901344172832 100934454069036 101059527741984 101703673569141 101829700426104 101863114954317 101913042958902 101989339384248 102039329257488 102199296851856 102287553826892 102492161302482 102498125205224 102652838804034 102703153890204 102830419260576 102952993303461 103164934569942 103190148760392 103292772159248 103318017594048 103648087933713 103833431682624 103861460137086 103990160831184 104165148617019 104204237233248 104294225628936 104328448869603 104423462587584 104457728236232 104508927985392 104672767182704 104972719661838 105470476293924 105601170812256 105635822915588 105687600105528 105818563674432 106156622515167 106288167276648 106323044811879 106375158842274 106454795796776 106506974404656 107012006121888 107486906005332 107574878678841 107655413794484 107708180882904 107841648269376 107877035565848 108186170263731 108699164343738 108922934802636 109057907460384 109241422916094 109282416435648 109376790230736 109601955664992 109631541255813 109767391988472 109903411061568 110088349274988 110224766064672 110314979540136 110451677160384 111293427231504 111329947199142 111467902524048 111522538296288 111559133444724 111697372767456 112193065458684 112585548107403 112725059319432 112780311284592 112957117573104 113458400783406 113654673919584 113691968709732 113832850951008 113888645898048 114372620299584 114738006807279 114936493550256 114974208958338 115116680097072 115173104310432 115310390855877 115353661793184 115453278576888 115596343358272 115690953201936 116204368679154 116232769793304 116348364179376 116376800486976 116472049095888 116755383222492 116812610642952 116900061516448 116957359850688 117133898631408 117140714520256 117331003832553 117375033017376 117476395411032 117514944265761 117572543983566 117660563775384 117718234868304 117756863080542 117902782365648 118801317163788 118898550118719 118987562614956 119045884133736 119193400718784 119232512993832 119380260841408 119574188186229 119761645271373 119820346205238 119968822470672 120329527606854 120388506887124 120537687193056 120726654760672 120785828692032 121171703493267 121321854303048 121361665011579 121472191173312 121512051213576 121571610105456 121662623767744 122690145892932 122842178291808 122942718490104 123048889009578 123095063866176 123201365947632 123302200123116 123454990953504 123488315987031 123641337444264 124002861822756 124104351982653 124258136805432 124412112191808 124847340475536 125401390339554 125659544363388 125815256314272 126074262331584 126815691734361 127076757269742 127234225370448 127496152508256 128061957319884 128220646238496 128669197837032 128828639222208 129471316048704 129506265109206 129666743752464 129772869517332 129884938398999 129933678525408 130045886278056 130152322352178 130313601562032 130891909701798 131414186973321 131512569206004 131577029832024 131740074478656 131783303835288 131946604087872 132160944837411 132368134247307 132433014226842 132597119572848 132640630161354 132804992776176 132870086881056 133434723682848 133500126449088 133926619650453 134092575808632 134136577118061 134258737612608 134302793446584 134368621695504 134469215743296 134579272092048 134964925279506 135604898092188 135772933901472 135817486605756 135884057278536 135985785845664 136052439009984 136214613759574 136265729135808 136487086090929 136656215069976 136701057615273 136768061368638 136870451738712 136937538520272 137270657737948 137383006927299 137553246093256 137586865013856 138197450578284 138310558301367 138481946849448 138601536691086 138653547774912 138818823050782 138886864822692 139058967505248 139096504624797 139104598492804 139345237313856 139790403906111 139963626215784 140384448874663 140453258034978 140627301725232 140916800140704 141542163353556 141717556368864 141764059749172 141833545123032 142009299206208 143138503541754 143315874673776 143362902528298 143433171571788 143610907843872 144248227018308 144752847566661 144932219124984 145230579736848 145655230554792 145835720307648 145875086721522 146175388341084 146301622062813 146356522651296 146602801757286 146784465699984 147086639386848 148207583788488 148256216814699 148391236308672 148439929598856 148512687137136 148623870032064 148745511259632 149405616873198 149590753944912 149664075557472 150114064143204 150187642255224 150300079092576 150373748379456 150609490097472 151041079814184 151090642627407 151277867711208 151352016259248 151401681103554 151589291612976 152744550639156 152984009076372 153058993886232 153248658067008 153298945277784 153431330740338 153488906796096 153747187807836 153937704769184 153979258206051 154245628890864 154254604269248 154747401854913 154785223140588 154939158238872 154977026391072 155131152239168 155296065461184 155673844296656 155750147523936 155985241246776 156178531508544 156306355849872 156441338443404 156635193881376 156686592354348 156763391978088 156880751700512 156957646491072 157009150774056 157203709820864 157459079492757 158205714440886 158401756218384 158453734373382 158531400158292 158650083486608 158727845511648 158976683991776 159432250914972 159562738263411 159682193695164 159760461606984 159958429960896 160439370142472 160518009182832 161230359007998 161483120691726 161562271324356 161762472404064 161815553348772 162016068284768 162095480140608 163048746515607 163384402203954 163586861190576 163862134374141 163923624653472 164065185346104 164268487930176 164402933497488 164651087982708 164855116592352 165132523912482 165337149097008 165472469310204 165677515740576 166463120634048 166994920798713 167201853786072 167338700167086 167546059151184 168289598188026 169087588979148 169380095758272 169435676359656 169645633827264 170187601175109 170537953064598 170749276426512 171558930449376 171643019720256 172461313437507 172618376930496 172675020145608 172888991669952 173030492689776 173179917865332 173394515037408 173536429802904 173751468749376 174306553018731 174522546269064 174565200730464 174924564441408 175133074833738 175218915964428 175350092274672 175436039776032 175711071780384 176214593116548 176358815975349 176490845663076 176577352302456 176635294620813 176796159430464 176854173548472 177073323701568 178201975745682 178481343922434 178568826200604 178790101078176 178848769490748 179070391262112 179158162260672 179439029456064 179730519307857 179953233706008 180494291410281 180582760330686 180806530789584 181089982141008 181178743038048 181982781454572 182208286759968 182268076820364 182357415158184 182493935651616 182583384693696 182801024413406 183177342569732 184035218839398 184263267437712 184414077735156 184573333514367 184642595799264 184802048921448 184862690102279 184953300184674 185182486430256 185462006166396 186004292734134 186295892644358 186387205208148 186618168287712 187271010713304 187503068966976 188102085509331 188396974140347 188489316545082 188722884471408 188784812240234 189111393497376 190615135904613 190851338055672 191087832898368 191244228762384 192092935979826 192330969357744 193003796755548 193242958833312 193640772982464 194206974073056 194259397663809 194500115628696 194659304275998 194900517788112 195068829417084 195228483528267 195470402343048 195712620933312 196337864552697 197268853809006 197365544748036 197610111717984 197674955752932 197919906131808 198016916182848 198327348346176 198895679359272 198960945242031 199207489164264 199305130321584 199454338593216 200152085524272 200250189673632 201138863712948 201388106418912 201454190169876 201552932543256 201703823614944 201802688345664 201868908138072 202119055483968 203407347138282 203659400852208 203726229908634 203826085917804 203978678768496 204078658514976 204321920639361 204398593703712 204575107653784 204984322604964 204996250410448 205305677608068 205406307780408 205660838521152 205905986606922 206329869139884 206380297520784 206585544318496 207296175867426 207722920274172 207902305036629 207980321662368 208228234576173 208330297234038 208408474466496 208588451257872 208656897739206 208915456472464 209017855970784 209345534365408 209945439323676 210679887052467 210940952587848 211202341624512 211271645831176 211375200211056 212313245030334 212576334553296 212646089623758 212750317684548 212909591593552 213013948809312 214024012243776 214707755312631 214973812010664 215044353792447 215149757357682 215310827588968 215416361765808 215754071131696 216372340527462 217398328687476 217845869605272 218115814920768 218482845832188 218753580461472 218812630082283 219203911329984 219263082511626 219534783976944 219904202635929 220176698549976 220449532129344 220629959080272 222586854463008 222659894398284 222935805048096 223045076592576 223118266889448 223394745534912 224108425309797 224386130917368 225171096214806 225450118638864 225560622569184 225914235146208 226916801566812 227102521655331 227309347839168 227383937419464 227665701902016 229476013614558 229872987100512 229948417916676 230146996110507 230233360194144 230346208620864 230620781711754 230707323586368 230906557153776 231381906403872 232408737358308 232465539586608 232696728358752 232944098191776 233510766444984 233625221285904 233800123032896 234267797262816 234662007665106 234750066034752 234952790822064 235029888531522 235145087967132 235321127550768 235436469736608 235513726161084 235805564731296 237308571661329 237602634327576 237680601560073 237797100237438 237975125229912 238091768267472 238465025987664 239148376372458 239523290542746 239640692410476 239937644941344 240659055213708 240777013774248 241075374386112 241453309521344 241845538511997 242224681037589 242343406986534 242643708606096 242723330023158 243024102427152 243143220210912 243433047362407 245076603305931 245380291785864 245684356583616 245885436980208 246097778019156 246402731895264 246604400246232 246909981907008 246976631974062 247282674888528 247698785868723 248005723645512 248087104561051 248208703965306 248516273610864 249694680951072 250802780679108 251008050250629 251319088726776 251630512628544 252434397282039 253631383468722 254153514539484 254468450740896 254992305016512 255806929596897 256123914639768 256441292476992 257338395674064 259012530218412 259333487504928 259545739034664 259769876797998 259867357050816 260091772556112 260304644704356 260627203124064 261783819403596 262699612250607 262828373946642 263025138412008 263154059664048 263566607670576 264321889674822 264736268494614 264866028453684 265194239145696 265281260322708 265609985552352 265740173762112 266869447365696 267302963618523 267722015883651 267853239300906 268185151617264 268273154236122 268605586893168 268737243391008 269158544184096 269929850559012 270874140496029 271209796184376 271545867802944 271634973211512 271768114557072 271971571691328 272429227519148 272974172181858 273312430139952 273402115230546 273536122737276 273740903477424 273875077040544 274201536620109 274541315475896 274766013854598 275106492186512 275173730027712 276052828259097 276394901156568 276621116602734 276963893698896 277203073382172 277429950277011 277637646101564 277773729645384 278117935010496 278193009249594 278209196985608 279006439101201 279443838966537 279580807812222 279927252431568 280768897749326 280906516069956 281254603450464 281833600281408 282733974817623 283084326707112 283177218360351 283435112737728 283528119498344 283667090246064 286277007083508 286631749347552 286725805056596 286866343143576 287221815687744 288139403969739 288496454036616 289505695133322 289864438249968 290461159473696 291310461109584 291750173443044 291988956413997 292350776682168 292603244125626 292713045302592 293205603514572 293568931399968 294173278773696 295903280713509 296415167576976 296512433629398 296879859197712 297025374274272 297491022519264 298811233746396 299181507889824 299328151114944 300228128286408 300375284510448 300600158185152 302082159628368 302181285254814 302555735422416 302704032518496 302803362207108 303178583225952 305489101278312 305589344862951 305968018152744 306117987772464 306597890555568 306862661480676 307494375615672 307875409538368 307958516412102 308491257781728 308858979910383 309494803709826 309570446281176 309878316477744 309954052782144 311347688593312 311500295047872 311970482493552 312495445851057 312612711699744 312882676886808 312985346608809 313270387762752 313373184708696 313526783956176 313761503401024 314018301548112 314918158985514 316411428881772 316803512436768 316907468746764 317062800316584 317300166973216 317455691023296 317953367983552 318469867545501 318864501829944 318969134435637 319125476526822 319364387390328 319520923213968 320878740284944 321036018365664 322460718015996 322724636036523 322966241383452 323124542648712 323524944808128 323631106697544 324032136569536 324558510791193 326097493031214 326768804407908 327173722381152 327724268748282 327847249306944 328130370692208 328805866994976 328894623767439 329302175965416 329710233184704 330265047824964 330674298194016 330944938620408 331355031481152 333989841597426 334403707572144 334677400334172 335092118302368 336579196376052 337756644322209 338175177958296 338871352719312 340375202350218 341075906129196 341498552853024 343117860898752 344214020421837 344922626875014 345350040291216 345931172567631 346060985379552 346359835730664 346789030074816 347072859605808 348613106037462 349045092538128 349130401460928 350266149667476 350437831928856 350700184549344 350872079552064 351422143560768 351993011497659 352429186233096 352544832797283 352717631950698 352981691326152 353154704604912 353270589241626 353708347096944 356403951491364 356695650356157 356962687844868 357137652401208 357580202156352 357697538981496 358140782524224 358722564558687 359284935814119 359461038615714 359906467412016 360988582820562 361165520661372 361613061579168 362179964282016 362357486076096 363515110479801 363965562909144 364084995034737 364416573519936 364536153640728 364714830316368 364987871303232 365602048826812 366354685139464 368070437678796 368526534875424 368828155470312 369146667028734 369285191598528 369604097842896 369725380204558 369906600369348 370364972860512 370464947961093 370924012332792 372008585468268 372313055947959 372591785288716 372774410416296 373236336575424 374542021426608 376204171018662 376793948280694 376978633090164 377445768942816 377569624480468 378222786994752 380447075203083 381043504088371 381230271809226 381702676111344 382488457524768 384185871959652 384661938715488 386007593511096 386485917666624 388413948146112 388518795327618 389000231257392 389318608551996 389654815196997 389801035576224 390137658834168 390456967056534 390940804686096 392675729105394 394537707618012 394731089496072 395220223435968 395349911505864 395839812263616 397104402741921 397791358718544 397921890484062 398414978328528 398610260643168 400304171048544 400500379347264 402277727425896 402409731354183 402776212837824 402908380339752 403105865086512 403407647229888 403737816276144 406814694276564 407318801704416 407452459817268 407652171835608 407957357536992 408157317029952 408643841278722 408797187407424 409150215307568 409968645209928 409992500820896 410103172845819 410611355216136 410812615560816 411811973213844 412149020781897 412659738279768 412760595041568 413171088636992 414592351734852 415445840548344 415804610073258 415960643324736 416456469152346 416660594468076 417176902515744 417313795478412 417830912944928 418035711941568 418691068730816 419371211718333 419890878647352 421153346623989 421359774104934 421881905175696 422543291662352 422750400422112 424626490060668 425152669106592 425292179247516 425500635369096 425819183187104 426027897618624 429415510625262 429947624021328 430088707584894 430299514715364 430621655177936 430832723531616 431508142263392 432744681054924 434258542699983 434796657374952 435691739210544 436965691664376 437507160922944 437625260164566 438526165023252 438904866188439 439069567953888 439808405271858 440353397099952 441259918160544 444768650444097 445173708926016 445319788796568 445871610096192 446236533778896 448216850619594 448772261834736 450342192429612 450900237277728 451121245138368 451828470292416 453271927882221 453833603133624 454205043310662 454767874838928 458952027229116 459745974201024 459896835833352 460293992221014 460466720388288 461241563423508 461813114307552 461937774618153 462763812807744 464242205564739 464817474716616 464931079173216 465393456717504 465888196383552 467021532889968 467250442571808 468535594525632 469324015330212 469905581644128 470059777063044 470290175934264 470642255101536 470872939473216 471027452322168 471611129462592 472377238478271 474617143322658 475205268655152 475361203120146 475594200474876 475950250459824 476183536534944 476930051975328 478296752744916 478688214790233 479046581085492 479281384820952 479875289882688 481318110427416 481554027548496 483691077023994 484449362075178 484686813973068 485287417212192 485446660046316 485865880677737 486048204854304 486286440421824 486866094724814 489146239546821 490153206611862 490760583571728 491586403122423 491770873960416 492195556038312 492805463790528 493208800492464 493953263948124 494565349777056 495397571737446 496011447291024 496174209122102 496417407930612 497032547221728 499389361902144 500984762396139 501605561358216 501770158849043 502016100501258 502638177453552 504868794564078 507262766937444 508307029078968 508936901481792 510562803525327 511363215523799 511613859193794 512247829279536 514676791348128 517383940312521 518025060436824 518666975009856 519091478069328 519539753595996 520183545112224 520609289408712 521254406248128 522919659056193 523567638807192 525399224501214 525656747893284 526050276824016 526308119328096 527133215341152 528643779349644 529472536989228 529732056907368 529905883862439 530388478291392 530562520645416 531219971104704 534605927237046 535444031767302 535706478601812 536370303234528 536546308472244 537211173786336 537474486782016 538317088368192 539859701118024 541482874230843 541748280992058 542419592368752 543269946423024 543536229114144 544858455038296 545948344363716 546624860279904 546804230461092 547072245474552 547481806954848 547750154081088 548403073240218 549082630951792 549532027709196 550212984373024 552105656518194 552789802313136 553242233205468 553720000543101 553927787397792 554406146764344 554588070306837 554859900554022 555275292203128 555547459290768 556386018499188 556418393971216 558012878202402 558887677933074 559161615624444 559854504863136 561537795498652 561813032139912 562509206900928 564306256527993 565190922421041 565467949635246 566168653414224 566354436720702 567056238996688 567334180492128 571845407713839 572554014167016 573263498695104 573451610113192 573732686287152 576278807939478 576992908073232 579011390266644 579728876499936 580922318947392 582620922219168 582778192991427 583500346886088 583977912827994 584701553364336 585206488251252 585685450584801 586411207029144 587137862799936 589013593658091 591806561427018 592830335153952 593024867258796 593759718395424 594050748548544 594982045038528 596882835726093 597622467492792 598363015779648 600456256572816 600750569020896 604164319256736 604362570509628 605111470844832 605408065036992 605606724414216 606357166451904 610978202556624 611178689725902 611936036305488 612235975544928 612965761918083 613195781111136 613725322961352 614988751231344 615917032824204 616982515563456 617717959820766 618989607419652 619140892562352 619756632955488 622695377186624 623706915109887 623940964987104 624684703728519 624990891702114 625225423399488 625765353773616 625970693217618 626746369417392 627053567912352 628036603096224 629836317971028 632039661157401 632822857763544 633607024873536 633814937493528 634125600633168 634600333946432 636939735091002 637729003659888 637938268871274 638250953053644 638728774780656 639041846427936 641757480569888 642072036731328 644123265937893 644921436031992 645133061377341 645449272073046 645932482766904 646249085297424 647262213395088 649117021582386 652035624255253 652194986062428 653537608815816 654347444762304 655448537496564 656260741384416 656437890246849 657611733989952 657789247534878 658604351930832 659712607907787 660530095649928 660746842840819 661348596388032 661889877240816 667979683194852 668807415144288 669354800668344 670184236604736 672325275929391 673158392752104 675513288644418 676350355916592 677742705438624 680750404700436 681307564965993 682151812258392 682997105706048 688428040843674 689845253750028 690440988331521 690700080582432 691862345135262 692121970759104 692719671461328 694145719211616 697226212074924 698090185076256 700532299334952 700875663857712 701400369098688 703986022995318 704858372466192 705089665594566 705435263901396 705963382652304 706309409209824 706541178483252 707416694193888 711925714983987 712807902982728 713041804680219 713391300712314 713925375689736 714275304802416 715395077962992 717445129117374 718569871628238 718922077231428 719812934824032 721977165641124 722331041322744 723226123158336 724359928564032 725536615535991 726674043112767 727030220959602 727931125818288 728169990069474 729072307281456 729429660632736 730299142087221 731204097653624 732709370278928 735229809917793 736140875357592 737053069750848 737656310940624 738293334057468 739208195685792 739450760409116 739813200738696 740729945721024 740929895922186 741848024665584 743096357606169 744017170936536 744261313683153 744626111895918 745183570577432 745548820832592 749084042853216 752408342037324 753024150751887 753587896561388 753957266180328 754891537885632 755139248960936 757303191846117 760894150406166 762087008176742 762460543618452 763405352222688 764976915049536 767420788790691 768371743919304 769323877430976 772015187022192 777037590655236 778000462514784 778637217103992 779309630393994 779602071152448 780275317668336 780913934113068 781881609372192 785351458210788 788098836751821 789075415236024 789462178992144 790699823011728 794208805483842 795582717437088 795843780968124 796829956657056 797220521286336 800608342097088 803166047650953 804555454851792 804819462708366 805816760679504 806211730173024 807475632552288 813629388553128 814637603408832 814904919634536 815304343671216 815914715073984 817287682557444 818300430615136 819937290419856 819985001641792 820206345691638 821222710432272 821625231121632 822604609860327 823623946427688 824298041563794 825319476559536 825521190083136 829184703469704 830891681096688 831609220146516 832289850831033 832912938304692 833321188936152 834353805031488 834627590956824 835661825889856 837019317303603 838331516899611 838742423436666 839781757294704 842306693247978 842719548209868 843763810351392 845086583324704 845500800844224 848201924452869 849252980121336 849531655081053 850305338213184 850584358495032 851001270738192 851638366374208 858831021250524 859895248042656 860177415169788 860599029430728 861243310355872 861665447063232 863016284526784 864418211909217 865489362109848 868517085399966 869593314749904 871383478421088 873931383328752 875250520329132 875966869241991 877052330046504 877809732376878 878139135907776 879616810543716 880706794199904 882519836321088 887709842140527 889537300888194 890639577593136 892473067557792 896433701239188 897544523669472 900684384859224 901800474555456 906543855764442 907667206267248 908410086621324 909535749677856 916768034588853 917904054458232 919793671666704 920587984442028 922483126847016 923626228615104 923875549236306 926576939731149 928484411129478 929634949433232 929862158346432 934043065779936 934500885143616 937486337553171 938648030660424 938956039826427 939811163288256 940119554126088 940580351868528 941284510203072 942054904644336 944754476956542 949234286645316 950410537310304 950722406240292 951188400949752 951900500919648 952367073069888 953860103950656 955409602636503 956593505489832 956907403306911 957376429580466 958093162170984 958562769641904 962636220854832 963108055096992 967382154047988 968173908109569 968898724150356 969373627946136 970574834424384 970893320092632 971731761355474 972096409708608 973675532373579 973732189449628 978292479093642 980306413223724 981521167143456 982691142122641 983172806244846 983541747920832 984391112076624 986417600984928 986683871302317 987906527896248 989130699554112 990795143474892 992022894582048 992348418244204 992834815861224 994065094443456 1001969524792278 1003211122716432 1003540317698086 1004032201002516 1005276354907104 1009737589128156 1013269932966627 1014525533874888 1016614058157936 1021125607050654 1022726431047598 1023227718387588 1024495658559072 1029353582696256 1032642061265511 1034767880625042 1036050120873648 1037793517702893 1038182956138656 1039079507191992 1040367090224448 1041218578817424 1045839318112386 1047135277614384 1050798449002428 1051313495786568 1052100553648032 1052616238656192 1054266430682304 1057287558699288 1057634498391849 1058945073978456 1059464113814736 1059811767724878 1061125041290832 1069211854474092 1070888063534604 1071412957203624 1072740606469056 1073092616944488 1074422347572672 1077854807442357 1079719402236048 1082965748461686 1083496561984116 1084839184737504 1086539892846048 1087072458228288 1089716910076592 1091896688727432 1092254985104211 1093249720559808 1093608460922184 1094144490949104 1094963613909696 1096806146480436 1098165261903584 1099064055418392 1100425968746048 1104211313036388 1105579604626272 1106484466410936 1107440001086202 1107855574795584 1108812293528688 1109176140613674 1109719801108044 1110550584406256 1111094918581536 1112772036998376 1112836787942432 1116025756404804 1116939167843877 1117775355866148 1118323231248888 1119709009726272 1123075590997304 1123626064279824 1128612513055986 1130381844842082 1130935899270492 1132337306828448 1132708873441404 1134112477993376 1134668360984256 1141341225609249 1143130512265113 1143690815427678 1145108028334032 1146903220226384 1147465372574304 1152557615878956 1153985816146464 1158022780533288 1159457752999872 1165241844438336 1165556385982854 1167000693772176 1167955825655988 1168964445590991 1169403106728672 1170412976502504 1171370901169602 1172822414058288 1178027187316182 1183613122854036 1185660670307904 1186049734517592 1187519436790848 1191313208225763 1193765671452186 1195244934985584 1200912513145632 1201501138041792 1207229194062549 1208328638513472 1208725141019256 1210222941689664 1211213448828432 1221956405113248 1222357379451804 1223872072610976 1224471951089856 1225931523836166 1226391562222272 1227450645922704 1229977502462688 1230309518537457 1231834065648408 1235435919641532 1236447062345691 1237979214839304 1238281785124704 1239513265910976 1247413830219774 1247881929974208 1249369407457038 1249981783404228 1251530707547232 1251941386435236 1253492738834784 1254107135824704 1256073206192448 1258113635154999 1259672635942056 1263460039871967 1264079322314802 1265645715527088 1267629874987056 1268251201266336 1273879470182004 1275458007319776 1275876537742548 1276501906107288 1277457549561312 1278083692855872 1283514961139776 1288246531875786 1289842872063984 1290266122754682 1290898544146092 1291864965533808 1292498170594848 1294038830715953 1294524426790176 1298234043164772 1302775628099949 1304071248510506 1304389972124856 1307075217631632 1310897074993128 1312521482768832 1312875780493698 1315578495069756 1316714598565317 1317208703861664 1318778818982429 1319425215815574 1321060191299856 1321493685681638 1323779754481632 1334305951332291 1335959366389704 1337614830288576 1338709601336688 1344650551858782 1346316785504208 1351026577288836 1352700711833184 1355485410877248 1359815783646663 1361500809400872 1361947574018831 1362615129931986 1364303624516784 1376856081687348 1379690507500056 1380881976663042 1381400161164864 1383724690270524 1385439342922656 1385813323854459 1388291438423232 1392726616694217 1394452424149848 1396180370152512 1401064598669904 1401751327715424 1407972045990636 1409716744932384 1410179331189132 1410870527802792 1411926765304608 1412618818419648 1413082356966504 1414833388387776 1423851429967974 1425615805965456 1426083609360438 1426782601424628 1427850751379472 1428550609604832 1430790155925984 1434890258234748 1437139743256476 1437844154462856 1439625869648064 1443954331282248 1444662082645488 1451073231071982 1453348086225534 1454060441919204 1455862251636576 1456339980138948 1457597642033211 1458144614562912 1458859321265472 1460598284174442 1462408195307248 1465418740557856 1467438718640463 1470459619835586 1472281750715184 1474759209367269 1475312621881248 1476586668114936 1478416391371584 1478901520818232 1479626401477392 1481859791844372 1483696049331168 1486192715212338 1488034341873072 1488522627366306 1489252223791836 1490367141154864 1491097641665184 1498168085706432 1502954287188417 1504816684074648 1505310476547129 1506048301503774 1507175793122776 1507914532360656 1510278497921872 1514606383692234 1521788300812332 1524174016353484 1524921087236904 1526810704445376 1531688410575981 1534089646571397 1534841577581382 1536743487838608 1544030374044384 1552151820937563 1554075181310472 1556000925029568 1557274434207984 1558619260787988 1560550635336672 1561827868226136 1563763218744384 1568758977168579 1570702916421576 1576197673503642 1578150830472048 1578924357984288 1581399646023456 1588417610967684 1589717651587317 1591165434874176 1591687561936248 1593659913314112 1606332095301906 1609110909703584 1609638925416732 1611633521359008 1612423460346048 1614951265104576 1624448622692529 1627258777106256 1629809839269072 1630608687342432 1634575365114888 1636600861230272 1639874580839712 1640412691383276 1642445420864544 1643250462243264 1645209219720654 1647247892855376 1648596083127588 1650638953119072 1658369406939408 1661160001629303 1661783362193376 1663218440293032 1663764210920511 1664579701662066 1665825876609384 1666642377872304 1669255181913648 1674038634607206 1676663033799222 1677484846873332 1679563514589408 1684613386495956 1685439096419736 1687527620702784 1690173166649408 1692918769583979 1695572767263123 1696403848905738 1698505960242672 1699063310162106 1701168716990064 1702002541476384 1715536223141517 1717662042501048 1719790496085312 1720354830339576 1721198058861456 1722486620711744 1728836423818434 1730978724219696 1736609731927357 1737034170799932 1739186629499808 1742766956842176 1747862766657504 1748334578974281 1750501040658264 1751933738483982 1754104660093008 1755619464753756 1757056351754403 1759233621087432 1761413588399808 1767040780974273 1775419684281054 1779074601776388 1781279155186272 1784946135115584 1790648507178279 1792867402478376 1795089047338944 1801368769718448 1813087711528884 1815334412534496 1816820173242648 1819071499355712 1833536069177706 1835808108916464 1838897285754249 1839587343333408 1841175968884056 1844966253694032 1847751098472612 1853153879462298 1856968822258956 1859269898866464 1868086131559872 1871120745329661 1874054111185557 1874972675106342 1877296061320848 1877912079652854 1880239108252176 1881160703737056 1884109809288672 1889508953913084 1896118983472203 1898468573290632 1900821074620608 1901444812480584 1902376801899504 1903801001839296 1910819205273006 1913187010979664 1913814806613822 1914752859160932 1916186324341968 1917125539283808 1925272441709664 1926216110193984 1932369797813679 1934764308095976 1935399184132023 1936347816219138 1937797448300712 1938747255892272 1941786640185264 1943463522710948 1947351064747158 1947464378899256 1956106872765759 1956584958187284 1960612826447448 1963042334286912 1965382284245282 1966345612489692 1968782224153248 1969313670740547 1972835201969856 1973367742604634 1975813055792496 1979137823723361 1981590286949784 1982240528522457 1984045789164096 1984696836488408 1985669631722448 2003939049584556 2006422245432864 2007080635396172 2008064402005032 2010552709814208 2016975827788173 2019475178256312 2026539865933254 2029051067749776 2033228116315872 2042251214101308 2043922694897979 2045452862095196 2046455436775176 2048991317118144 2065284122531022 2069535761250084 2071322964994563 2072100241747296 2075587035405786 2076365912277312 2078159014383984 2082437157634848 2091678636224772 2094270555228768 2101596898004856 2102626991573136 2104201107296064 2114575117398576 2115268996783698 2117890147956912 2118928227629472 2119623535449756 2122250082581664 2138423708948184 2139125414040657 2141776127069208 2142825914407248 2146185233888976 2155709614884714 2159438804472096 2165931496923372 2166993123968232 2169678369475008 2173079785692096 2179433820153184 2180022129338301 2183793377454864 2184509970208422 2187216921844368 2188288981898208 2190897426261663 2193612292960872 2196330523807168 2198128110836784 2208422626072776 2211159209252544 2212968932821872 2214880002172404 2217624587057376 2218352281227348 2219439602216088 2221101168812512 2222189837163072 2225544073996752 2225673575884864 2229289072818507 2232051512809608 2232783941049459 2233878335687754 2235550711732296 2236646462497776 2246151181994608 2247252128559648 2257225026111972 2259072452255661 2260763689684164 2261871798540984 2264674613656896 2265417746882808 2268224955986752 2271909575538351 2282682451218498 2286261024530226 2287381630855356 2290216056668064 2293806440452768 2294930745148608 2302262366372073 2305115231757912 2307971632292928 2316045561066576 2331112771965708 2334001387544352 2335911651311976 2337928891181982 2338806213457344 2340825953005008 2342741802339204 2345644828116576 2356054374632364 2364296510255463 2367226245708072 2372099469035184 2382626416451526 2387531342904372 2390489869971168 2401825026291264 2409498142952859 2414458388125098 2417450282038512 2422426897656864 2443912810226496 2444714758903608 2447744145221952 2451863047672332 2454901291845408 2459955004925376 2460619037074914 2463668131296816 2467813829580981 2470871839283064 2472894124691382 2475958429678608 2476563570249408 2494827660439548 2496869552493099 2498738814914076 2499963566808456 2503061415094464 2503882772870472 2506985477669568 2511057951910809 2514994550698833 2516227270309998 2519345271884112 2526920079743934 2528158644629604 2531291431054176 2535259749974112 2536502402532672 2544605773358607 2547758940364008 2548594965243159 2550916014639552 2551753075485096 2553003812214576 2554915099122624 2576493063751572 2579685744127968 2580532245509364 2581797088292184 2583729931067616 2584996341189696 2588077661431906 2589048853580352 2593254635727651 2596468086329544 2605551256199898 2608142497021012 2608779944249712 2614150435263264 2621794149986256 2625751560987396 2627900607725973 2631156990139512 2633429197130634 2634417407723328 2637557637964858 2638850431631148 2642120382599712 2642987371363276 2647559508963264 2663129526421581 2667304528618597 2668611902664582 2671918732779408 2677419202673376 2689301103717564 2692633571008416 2702053154577672 2705401423666368 2719631567293326 2723001618801744 2723895148037662 2725230259863972 2728607249033568 2750304103766559 2753712163374696 2759381015000112 2761763953326084 2767449380541048 2770878685845312 2771626647708918 2779730819193447 2785453233388434 2788904848299696 2802129197339808 2803502655430848 2815944091981272 2816868119479281 2819433489864768 2820358662378264 2821741055605584 2823853530609216 2826164713933008 2847702859935948 2851231611930912 2852167218720876 2853565202849256 2855701502758944 2857101219209664 2861580311851968 2869780516469496 2870722209920733 2874279486512952 2875688308925712 2887908662564496 2889324165290976 2902146462143964 2906696172451068 2908120883838408 2911724503273152 2912679960277896 2915195284066422 2916289229125824 2921196568348884 2924816390614496 2930837481115712 2934877437280926 2940919239671172 2944563501430368 2948073426367923 2949518418734538 2950625243762496 2953173336229872 2957803041636464 2959252802954784 2963719583688744 2967392098662336 2972385430424676 2976068683746144 2977045254732612 2978504447583672 2980734282309728 2982195283330368 3005908574376834 3009633368149296 3010620953094258 3012096603007548 3014351586245552 3015829064721312 3020556995843744 3029212767384468 3039809798899881 3043576601624664 3048348032706968 3049842174473808 3063376821151962 3068179293142794 3069683155162764 3073486975677216 3088060748088768 3097926183796533 3104303641875126 3108150362620944 3113380553108679 3114548868415968 3117238521575976 3121101270673344 3123655736452272 3137517954337158 3141405832843152 3152395347007284 3156301660944096 3157848715968576 3162799292046912 3172903495175547 3176835221935368 3179435303174634 3183375123872496 3212664190603812 3218221819407168 3219277850833464 3223267042718016 3233564422327071 3248897245385058 3254517554212512 3259619678538144 3261217374684864 3269150730229776 3276764955312633 3279749161679424 3280825382766552 3284890841729088 3290418439441308 3294495785710752 3297192166255176 3301277906238144 3316738813878816 3322320003258606 3323566724386752 3326436880586064 3327528421841022 3329159403324132 3331651753218768 3333284755744608 3338510363827296 3348077269214412 3350817503531631 3353326067598444 3354969693746664 3359127029178816 3369226772991912 3370878192839472 3385837539167958 3391145534526246 3392807697811476 3397011920485344 3398126620324212 3402337433980128 3404005082952768 3424023676827747 3429391536795339 3431072446283034 3435324085002096 3440709660679152 3442396117722912 3457672847636868 3461957448439392 3473219463854714 3474068341599864 3478373258999616 3495725533315008 3496669157948562 3501002081316528 3503867476967964 3506893336772973 3508209320186016 3511238929507512 3512391111943301 3514112703508806 3518467242174864 3534081561948546 3550839368562108 3558149203552776 3562558310372544 3573939624677289 3579542508666593 3581297014356558 3585734804956752 3602737539436896 3621687582187647 3626175423057768 3630668825068992 3633640346485296 3667072138355412 3671616217832928 3677794571508498 3679174686666816 3682351937768112 3689932507388064 3690928555612371 3695502196945224 3706307758924596 3709341187037073 3713937644517912 3718539797732928 3742241490659322 3748108222371114 3749945350212684 3754592122641696 3755824159305708 3760478216504352 3762321407474112 3768219618577344 3779017907826168 3790380119615901 3792237966944406 3796937146581264 3802889624961168 3804753603799008 3821638410546012 3826374021959328 3827629613227644 3829505718321864 3832372648683936 3834251078567616 3850544883419328 3864739595627358 3869528616191952 3870798368264046 3872695632438276 3875594896601424 3877494511784544 3882116492147859 3883573280370528 3886927045421896 3894702129494316 3894928757798512 3908326884299847 3912213745531518 3913169916374568 3921225652894896 3930764568490564 3932691224979384 3937564448306496 3938627341481094 3946735485209268 3950143795695951 3951626111584992 3956336456947287 3958275647446722 3963180573899568 3964481057044914 3969393672976816 3971339263444896 4002917853996873 4007878099169112 4012844490865728 4014161270792344 4016128804010064 4033951655576346 4038950356512624 4053079731866508 4058102135499552 4066456232631744 4079447350939989 4084502428202616 4085842722056493 4087845389795958 4090905724190392 4092910873550352 4130568245062044 4139071522500168 4142645929989126 4144200483494592 4151174070811572 4156318028767968 4157439971563377 4164874315269696 4178179850082651 4183357272449544 4188541110457536 4203193796009712 4205253983146272 4229150234797152 4230537993567396 4235780295913824 4237856455258944 4239247070899512 4244500165163328 4276847417896368 4278250828081314 4283552254138416 4285651828814496 4292370467777952 4311419229769428 4318877608944192 4331862993846744 4333986247936464 4358867640306368 4360044258676602 4367586754909728 4369019940416844 4372792926099633 4374433843688736 4376577963796416 4381794852523326 4387224585921744 4396256221673568 4416845252145552 4424277628101807 4425937865643744 4429760004344808 4435249174114752 4436704562454696 4438879204432176 4442202337625024 4451088147993504 4458578145637014 4464103025619216 4465567882098918 4467756671375508 4471101423464592 4473292924995552 4492302363989216 4494504257119296 4508862861565251 4514450052223944 4515931429641387 4518144904511322 4521527379368328 4523743597081968 4530835493765616 4543819151076702 4565364902436996 4572522049060452 4574763261710712 4580432113336128 4587612880905536 4595065231727943 4602268939714191 4604524732744146 4610230463515824 4625227899885733 4632091122133152 4656455462812689 4662225543931416 4668002775088704 4671823302623952 4675857782363964 4681651906010016 4685483604678408 4691289656233152 4706276931505737 4712108749264728 4728593020510926 4734452491416144 4744198938070368 4765252832903052 4769152954761951 4775062685808744 4780979739942336 4818996285905718 4828916776250196 4834900564077024 4844853795313728 4873345868077587 4889429517807216 4903726095344664 4909802583690816 4921238074149828 4927336262593632 4935627659161962 4941743678566128 4945788249382764 4951916859357216 4983480004887909 4989655320879096 4991292632761533 4993739104986198 4997477629828152 4999927133616912 5007765545740944 5022115903821618 5029989101397666 5032454540619996 5038690543768224 5053840159487868 5056317289259208 5062582862108352 5070519499948224 5078756308751937 5086718301789369 5089211546717214 5095517880728016 5097189930486318 5103506150970192 5106007624429152 5146608669424551 5152986127503144 5159371488255936 5161064491018728 5163594176584368 5167459862135232 5176155322863812 5186509271455302 5192936172659088 5209829195782071 5211102512399796 5216284994042024 5217559888499424 5228300870526528 5243588299972512 5245003736922843 5251503121974792 5255801215451946 5262313980279024 5266858394261268 5271169055263209 5275115275929716 5277700863262296 5284240765199424 5285974742726552 5301122342922819 5326259052843162 5334609057237194 5337223805329164 5343837465558816 5354838405346752 5371945521534837 5378602207435128 5385267142016832 5404106309155344 5439263134586652 5446003237603488 5447790296075324 5450460519727944 5457214498067136 5500608207533118 5507424326749392 5516691857262747 5518762030000224 5523527906652168 5534898761082096 5543253295417836 5559461638386894 5570906466776868 5577809696599392 5604258394679616 5622162333556671 5631888183962544 5633736238958562 5640717324756528 5643482111211168 5652329427866016 5695405719871896 5702463223861824 5704334437441752 5707130405698512 5711403005517888 5739561032938992 5741444419841466 5748558973025904 5751376617851424 5775817325128992 5778648330581952 5804292924287928 5806197552396069 5813392344902136 5816241767676816 5825359920555792 5830390568132844 5842393136697768 5849632781228992 5868320618297277 5869754874561852 5881838479342344 5889127002860736 5896146852735846 5899036837469076 5906346672459744 5915606083272928 5918505605909568 5927439167377488 5937413471170083 5944770860849352 5946721585567371 5952137367492288 5954090509465224 5957008895167344 5961468564619456 6011817148753668 6019266736298592 6021241906188516 6024193206015096 6028703172491104 6031658129442624 6041113991687488 6050927483364519 6058425534768936 6079619597799762 6087153203249328 6096696065413936 6099684348947616 6126753642303924 6131768084693937 6136358586285588 6139366310325528 6146973951354432 6195852367593066 6208607283750252 6213968894983689 6216300725241888 6226761106217358 6229097736831936 6234477043151952 6247311472904544 6275035908674316 6282811665686304 6304790694014568 6312603321888192 6345806990351094 6353670443870736 6358870606349268 6366750247744992 6417376242121971 6425328381207624 6438555701666928 6467128844654142 6497794490770116 6509035108425024 6519239357076288 6538301460459552 6540066388014903 6553529910625266 6561650765533104 6572692278784989 6580836878882616 6588991571421504 6594384332510352 6633477627757632 6644640006517212 6652873761172128 6655056843682044 6658318806648264 6663303506437536 6666569511489216 6677020727654592 6687867218455521 6696154538428824 6698351823148377 6701635007063262 6706652135196888 6709939387493328 6738453545983824 6741756385678944 6771675078335916 6777217356766983 6782291069052492 6785615395622952 6794023840970688 6796253240648424 6804674867960256 6815728726615053 6848047353655494 6858783073590678 6862144892566068 6870648170004192 6878837994858487 6881419321358304 6884792235445824 6906787099116219 6915345695273736 6923914896878784 6946438927709428 6948136683199728 6993338315897124 7002004162633056 7007734953935928 7013786673545946 7016418640372032 7022477859015024 7024782223886602 7028225407017612 7036934484349728 7068163123897092 7092889530766389 7101678737124216 7116298407105552 7147879249354578 7159085017333186 7162594028713116 7171469609913504 7205475078873792 7228494428858577 7239826577679049 7243375164375294 7252350846115536 7267280692970592 7334144276710824 7343232435665856 7355589143016996 7364703875536224 7379865014776128 7381857111224742 7391004393890448 7403441488742943 7412615517849192 7418682374074146 7427875289035824 7484482981318644 7496216444742228 7499890700425368 7509184245283392 7511648318611416 7520956433008704 7544983652096499 7558035815652336 7580760239231802 7584475933888812 7593874293162528 7605779249922336 7609507207598016 7643276821092024 7645784895729477 7652748043918656 7655259226455288 7659011436643728 7664745297367872 7729479191254716 7739057232383904 7741596736528092 7745391264876552 7751189793202848 7754989023569088 7764232984295718 7767146560741056 7773854090843792 7789404258988632 7789857515597024 7816653768599694 7824427491063036 7826339832749136 7842451305789792 7861529136981128 7865382449958768 7877254682962188 7893470970418536 7900287591391902 7903252223169984 7912672913894574 7916551294893444 7926361147799136 7928962114089828 7938787345953632 7942678526889792 7989388579264743 8001913585855791 8005835707993746 8015756198338224 8028322541584688 8032257608020128 8067903311152692 8077900713025248 8106159463733016 8116204270999104 8158894701879978 8169004856405232 8171685444112986 8175690779591916 8181811448380784 8185821747100704 8250912311299677 8261136490124088 8278143045000336 8285291859978252 8302348141623144 8312636057535936 8314879943126754 8339192457580341 8356359700165302 8366714544899088 8406387592019424 8410507966292544 8450604358437843 8458300469594304 8461075987134792 8471560591827648 8478494141799024 8553694835792736 8556501656162628 8567104508276832 8571303657628992 8584740935555904 8612166629762199 8622838459538856 8663725987693488 8667972495872928 8720088517353204 8735173509819456 8738039880833688 8745585852199266 8748867687377472 8763589705046652 8774449171843488 8792512443347136 8833690504291104 8844220279103769 8848555256203614 8851875731287488 8859520008689616 8873409124909392 8877758408864352 8902176295987008 8917156291274028 8928206051238432 8931135764197836 8935513342751016 8942202846929184 8946585849991104 8984604727978432 9017725723130502 9028900104447888 9031862859282774 9036289809022644 9043054758736656 9047487194163936 9061670987531232 9087638302153404 9119429396699643 9130729804873992 9145044098120904 9149526523421424 9190130463455886 9204537879428382 9209049465488292 9220460927031648 9231451732877003 9250455799771466 9264182244266304 9293778551389599 9312910925625378 9324451087862832 9340141659326037 9343646605247904 9351715564727928 9363303812020032 9370967209356816 9412553863011474 9424217498529456 9457186041021852 9468904982832288 9488397876140736 9518710485526641 9530505665806104 9533633018131817 9538305909523902 9550125371617488 9637992571811436 9657833552500392 9669801128154048 9700693266981213 9746691736155174 9778859035614432 9807452190689328 9830294865937899 9842476148299656 9854672525187264 9871255318323924 9883487357132256 9891576498765528 9903833718714432 9966960009775818 9979310641758192 9982585265523066 9987478209972396 9994955259656304 9999854267233824 10015531091481888 10044231807643236 10059978202795332 10064909081239992 10077381087536448 10107680318975736 10112634578518416 10157512617503874 10173436603578738 10178423093434428 10191035761456032 10194379860972636 10207012301940384 10212015248858304 10272071030483241 10288174610386017 10293217338849102 10305972255006288 10322128982037456 10327188353168736 10352310645727624 10373018542910604 10385872345318176 10419658391564142 10422205024799592 10432569988084048 10435119776998848 10487176599945024 10490007473845686 10503006243949584 10511602430903892 10520680010318919 10524627960558048 10533716788522536 10537173335829903 10542338110526418 10550230551859432 10555401726524592 10571949485453104 10602244685845638 10652518105686324 10669218114474388 10674447610658328 10687674931117632 10721818874031867 10738627525999779 10743891043069674 10757204414870256 10808212618310688 10865062746562941 10878526269173304 10892006475206976 10895580592150648 10900921039455888 11001216415066236 11014848653498784 11033383714525494 11037524060000448 11047055813304336 11069797522164192 11072785666837113 11086506590835672 11118923276773788 11128023561111219 11141812933553736 11155619393198784 11244324667113342 11263776367925088 11267472477917124 11281434649513056 11286964222422336 11304658855732032 11371140358847703 11390811439743792 11408668874883504 11414260811397024 11479122065877984 11482888839682932 11497117946051808 11502753235702848 11551634650257984 11608585848575856 11612395104792138 11626784689804272 11632483535353632 11646349476443577 11650719841111584 11660781136265688 11684786273395536 11736641236594554 11739509749123704 11763676958684688 11792293705471692 11798073674938152 11812693344919488 11831212166545856 11850431387087853 11854878334754976 11869009370841861 11874826942340166 11889541721698704 11893443171134742 11908181018930448 11914017790334688 12008753561990619 12023634297507336 12038533472597184 12042483812377032 12048386412030192 12057406344982208 12101854966729038 12116851069537872 12159239195599524 12174306406498656 12193392130827872 12199368697895232 12238342052819967 12253507284607848 12257528166169479 12263536169387874 12272717172571176 12278732620651056 12391704735186132 12417214567500504 12427937789967378 12432601450483776 12453522212434716 12468954086303904 12472319914690131 12494622945809088 12534539550247953 12550071817348632 12565623331372608 12609581388029136 12691613980702188 12707340887741472 12717741212698536 12733500495489984 12834752484243942 12850656762415248 12877111403333856 12934257689308284 12995588981540232 13076602920919104 13080132776029806 13107059821250532 13118378778298899 13123301531066208 13145384557569978 13161673757765232 13188768665020704 13272832884305421 13289280013034424 13305747522344256 13310113687364088 13316637613296528 13326607012875072 13375734436911042 13392309076857648 13396703646296754 13403270014126524 13413304270393776 13419878774986656 13476907091967648 13483512771357888 13526588584695753 13543350156671832 13547794288924161 13554434713533966 13564582138104984 13571230791245904 13592506481296848 13631457453230106 13696094707310988 13717566147181356 13724289785132136 13741296340008384 13757675989716974 13762838642716608 13785195695183829 13806806819142573 13813574198232438 13830691390547472 13875683699657199 13892877855418856 13896273366399456 13969366388438067 13986676631794248 14004008325266112 14015469907871856 14027573347091892 14044955718030048 14049564447773204 14056450814035224 14073868968699456 14118830794517211 14136326247794184 14185779061532778 14203357474248432 14232596814211104 14295758498709156 14307458864285853 14318170034666372 14325188057426232 14342939219827008 14456988857717154 14479653155358098 14486750328750588 14504701692231072 14534561385941184 14620037604232761 14668288553421648 14711178286033992 14729407751072448 14763714222449484 14782008787780896 14806882977485886 14825231035698384 14837364748148292 14855750578071648 14968965962637288 14973877898284599 14992432889484456 14999781400850736 15023296637222832 15089967304192998 15116071631304672 15161520478463604 15168951867777624 15187748586325056 15211558499844672 15260154905368107 15286553642184048 15291569791458954 15310518452910576 15318022873287456 15458958382509432 15478114464767808 15483193473056184 15490782529753104 15502379586405696 15528465968591436 15547708181687584 15578808517977264 15579715031194048 15629487587346213 15633307537199388 15648854982126072 15652679665498272 15684902611579584 15723058273962256 15730764899917536 15754509365924376 15786941940837072 15800575182783804 15813507165789627 15825345827789148 15833102589786888 15852722295598272 15857924228179656 15877574691907264 15903367028768457 15978777158529486 16003827171711582 16011671415987492 16031512396676448 16056645083169376 16064515216040256 16115836564604511 16135806622305384 16155801426050496 16212318927466032 16317789403759956 16338009712810464 16343370888225972 16351381559183832 16363622896761568 16371643494201408 16501824622599354 16522272980248176 16550075571788241 16556286090000672 16570583719956504 16604696283246288 16629759886253508 16678384915160682 16712719400330604 16733429089798176 16812775184038848 16866487000670013 16901208716875686 16922151974269584 16956988283598048 17107389671585472 17113003312325256 17134209016553664 17224333259524398 17245676919077712 17327451975386976 17335944991745856 17418592657188207 17440177034706408 17476079761667376 17491171704398532 17527179410093304 17548898343686976 17604961854891831 17667381008582208 17688440558207538 17697110512407228 17719040017379232 17746818249818784 17755516817728704 17812240413510249 17834312582548056 17840164756702113 17856412102476864 17862271528395672 17871026685502032 17884405693858368 18035451446261004 18057800208895776 18063725718565548 18072579618045288 18086109517473312 18094974388327872 18123341975062464 18152782450093557 18175276604306808 18238858793399286 18261459609747984 18290088196241808 18299053046842848 18380260926911772 18395304254081811 18409075758856764 18418098930976584 18440921854063296 18462903465754006 18500911599542932 18587557102779198 18625821851250756 18641906684951067 18648902175725664 18671131700330179 18680283318652074 18687293210495808 18703431129455856 18741934418713632 18825107726022948 18848434997058912 18914372082043704 18937809965664576 19037420971053282 19061011331612208 19067266036263634 19076611819047804 19100250743234976 19252128726365913 19275985143622872 19315667105000784 19401386533962426 19493383472310348 19557718071228864 19614904381378656 19620199164044709 19660589731875798 19684952296599312 19718076836354967 19742510636647848 19766974714264512 19783152997531056 19933920019551636 19958621283516384 19965170531046132 19974956419944792 19989910519312608 19999708534467648 20031062182963776 20088463615286472 20095055469445131 20119956405590664 20129818162479984 20215360637951472 20225269157036832 20315025235007748 20346873207157476 20356846186868856 20382071522912064 20388759721945272 20414024603880768 20544142060966482 20576349220772034 20586434677698204 20611944510012576 20636513984575461 20644257964074912 20654376706337472 20704621291455248 20746037085821208 20771744690636352 20839316783128284 20844410049599184 20865139976168096 20980014947691372 21006012487899168 21023204861807784 21041360020637838 21049255921116096 21067433577045072 21074346671659806 21084676221052836 21100461103718864 21110803453049184 21143898970906208 21204489371691276 21278668592299167 21305036211372648 21338436228948776 21348895221316656 21443637748063734 21477255051999558 21487782086139348 21514408829740512 21616425236621376 21685483286575731 21719479733037147 21730125493125882 21757052538346608 21791161184301296 21801842078911776 22002432830132472 22029697306997568 22066767429050988 22094111626608672 22139595044328384 22145571333674226 22173013181671344 22210324466228829 22237846553547576 22256047122222438 22283625867107472 22488649334226684 22527552735850176 22534944955834248 22562869299026112 22634950956289497 22742280717695406 22781622879487584 22817337749767008 22828521622794048 22937354687188431 22958244131755968 22965777679365864 22994235892103616 23217171697151712 23224790209584276 23253569379608544 23264967070707264 23292698952887154 23301439682223168 23321562272531376 23369572546791072 23473282473189108 23479019498247408 23527353917369376 23584587410943384 23596147349876304 23700862774175706 23709756669509952 23738018741683722 23749653884680332 23779083443397408 23786886342269484 23816362037860896 23828035580669376 23968165737794229 24005740757567373 24017507123981238 24047268595014672 24084967624754064 24096772824060384 24203709933458076 24233702139075744 24318478391199048 24348612812997312 24386784261655744 24476684105639934 24507014569215696 24515056332338958 24527072338775748 24545434345142352 24557465241302112 24586737783603107 24752736933899031 24783409470372264 24834429135001008 24855875579934756 24907044424869432 24937908172607808 24944639829380262 25017577372741023 25056797560666151 25069079100495906 25100143634697264 25219162776058272 25351813075313529 25383227961404376 25414681775482944 25435482425397072 25669504968487884 25701313524830496 25754222806667712 25836499889286597 25868515378616568 25991177963080464 26160265552059612 26214119642501064 26236757556597798 26246603062132416 26290769115139956 26323347515530464 26377537330041408 26532660837311307 26545665768610842 26578560026068848 26620227374728176 26633275226593056 26751468873822084 26784618153715296 26793407292593508 26806540028253048 26826608540787552 26839757549973312 26953814183935296 27053177169391506 27086700313343664 27095588577848322 27108869427067932 27129164276209968 27142461582491808 27185012962593696 27262914906460212 27358288190098929 27392189414621976 27435132294362712 27448579570264272 27515351979433948 27570391390367658 27613613638285146 27627148396464876 27661382781094944 27694355198631009 27751367399314398 27785755710837712 27792546732798912 27881335654168797 27938732776876134 27973353263588496 28020424977978111 28030939815743712 28055146694183784 28089911436060096 28099128895546408 28112901628070448 28237661589034422 28272652495588368 28371558123065556 28406714948496864 28465193628422208 28556131456579923 28591516997418312 28600899054395451 28614917728571706 28636340069332744 28650376114852464 28913977715434308 28959306310716196 28973500657501176 29009403384462144 29102079800943639 29240075208465522 29336577106843296 29422356572067984 29490884597813697 29527428444898968 29564017575561792 29613765954971772 29650462071396768 29674729496296584 29711501156143296 29937931925274576 29947755796569198 29984865778968912 29999562801701472 30046593274445664 30179934608385996 30232143262609344 30323040956927208 30337903735555248 30520309810736214 30573107284368096 30583139582917908 30621036905821152 30636045746574912 30864523831158051 30917916765018864 30966386946112368 30981565059506208 31056931937182872 31095416363375168 31157617035954528 31258975174692426 31266615074398776 31297709964252144 31305359330996544 31446116547924512 31461529799835072 31509018731848752 31562040030956757 31573883881674144 31601150365567608 31611520007489709 31627014331579254 31650691655578296 31666205179573776 31715848456359312 31806734057536914 31957554317058972 32007654343423164 32023342831974984 32063024793352896 32113290166338752 32165456622095601 32215882577999337 32231673129209022 32271613244610768 32424637854932064 32595188239688823 32635578807519912 32676019425620928 32686741776451944 32702763118367664 32727245793523136 33003649245198708 33044545960496352 33100151143576482 33112572180001344 33141167439913008 33209392566492576 33218357000511339 33259519772507016 33356769830321364 33384070683333657 33425438800661208 33466858179596352 33732974001340026 33802417433751372 33844303948539168 33913976567196096 34113421076543109 34226006624650512 34448666519048796 34491353838155424 34654903950773952 34837185314376414 34880354069412816 34939048429330731 34952159523334752 34982343408797064 35054358820186608 35209923709783662 35376881116415076 35394221024814456 35438080034758464 35493636499637568 35551294161263559 35607028112525583 35624480827020498 35668625165096112 35680329513404226 35724543056791344 35742053371004064 36026260685971857 36070902892522008 36115600417791552 36127451437131096 36145159236090576 36172219034946624 36305564900187114 36350553208613616 36477717586798572 36522919219495968 36580176392483616 36598106093685696 36715026158459901 36760521853823544 36772584498508437 36790608508163622 36818151517713528 36836197861953168 36925806931508012 37001823199085864 37175114205558396 37251643702501512 37283813369902134 37297804351451328 37342263400660358 37360566637304148 37406862258911712 37416959744070393 37483868837427264 37603618650743859 37650215452045896 37696869994117824 37828744164087408 38074841942106564 38122022663224416 38134532072527268 38153223638095608 38200501486469952 38504257452731826 38551970287245744 38631334210001568 38802773067924852 38986766944620696 39229808762757312 39240398328089418 39321179463751596 39355136334896697 39369904593198624 39436153672709934 39485021273295696 39566305995062112 39867840039103272 39917242567032768 39930341062092264 39949912839889584 39979821038625216 40176927230572944 40190110938890262 40239912811181328 40259636324959968 40430721275902944 40450538314073664 40630050470015496 40643382866772483 40693746414314952 40713692373737712 40777519443890544 41088284121932964 41152698441544068 41172869355396408 41223889020025152 41273027969150922 41288515928149824 41409242582910496 41420420457427719 41492074171642416 41627051098971597 41678633566256568 41688820099198368 41730279952336192 41960029895382744 42012024975798336 42046409723615568 42082720041275676 42134867154090144 42148693343319612 42169352442105672 42200922207437728 42221606906098368 42287797941812416 42356492383551633 42408978743382552 42557337184598334 42610072422745296 42676872457897552 42697790442633312 42887275496127468 42922376592857559 42954510103999116 42975564172278696 43028817659481024 43370966573151462 43438959466074294 43460250986251764 43514105076693216 43582322368602592 43603684157823552 43860112812698283 44004865660264944 44133534858101976 44188223253217344 44291142667348452 44346026363342688 44420648932457658 44475693107095152 44512094244444876 44567251734214944 44921633694853797 44977298668453368 45069889911668496 45269901912578994 45484561435390812 45563245758975168 45634675499534016 45780464716104321 45874709374376862 45931555358731728 46434343394303424 46449580419168552 46507138759217088 46585397905774308 46643124545062752 46739145093582144 46888462762038639 46946564946378216 46958038996494816 47054707834738752 47169174821886768 47192294699752608 47401725548351412 47440521497368881 47476037483367444 47499307769360664 47558166886794816 47573772684538968 47632724075721792 47710101086305371 47936331475588458 48011481515134746 48035014247962476 48094537190029344 48169935249508128 48193545648120768 48347509693813533 48407419866916152 48467404278151488 48636956782398096 48953368211279868 49014029138431392 49030112664677916 49054144677551496 49090868690284704 49114930482604224 49173475567206214 49505473867798062 49566818940744528 49650226715364723 49668858270002016 49711751159869512 49814088849738864 49889279658760524 50035154745482046 50113595121332302 50138158200991812 50200287269394528 50438325552116544 50599461002010039 50678786043753343 50703626150627058 50766455922808752 50870964850794144 51339009936975768 51402627049660992 51672999778573194 51737030757233136 51982355926160928 52255777971564621 52320531104119224 52428239285002128 52473515113195596 52581538230279912 52646695031060928 52814885564675493 53065321674622614 53091331537221684 53157120052137696 53240454749456352 53266550453186112 53502937747644168 53520494270106339 53569236307430592 53586814585187016 53613080056506096 53653217081575104 54106354338783012 54173400626687328 54191177155696644 54217738854135864 54258328552419936 54284923164983616 54370025925187392 54525829812920424 54716576380197858 54784378829243952 54870264588725424 54897159140528544 55030703958867896 55140782780735316 55227227276570292 55254296792929752 55322765562189888 55388710397262018 55502734798628796 55571511421675424 55762671308337594 55877465553752268 55925720054853201 55946706527176992 56013395100990537 56040849955956222 56061879631487424 56110293388367568 56198257791092816 56225803256140896 56475323178068844 56545304991176736 56743116246131112 56813429896993728 57112262913159846 57183033994836624 57201798108790902 57229835457143412 57272680138665488 57300752229704928 57756386179097739 57827955430868616 57918612621432392 57947001315002352 58204159601887278 58480150416931044 58673154213686592 58844713144135968 58860597492134127 58981769195627394 59054856889797936 59154230509064901 59227531909943544 59300924142793536 59349458992593168 59875863850549152 59895511593138396 59969731557937824 59999125603402944 60093186548891328 60285166408335393 60359869216771992 60646081913854416 60675807471110496 61040619621472428 61146214568736192 61166279165835816 61242073811642304 61729047662316102 61835833530037728 61909541953726383 61932773892224736 61963130119012416 62113863874365744 62315234071909056 62517950349384852 62533230148797552 62595419928504288 62892233095849024 63018037463697504 63124080061913514 63147767763348288 63202300731135216 63223040014979418 63254028663158508 63301383311156592 63332410359147552 63431696912718624 63613468115073828 63836005776897501 63915108634117944 64015308686846328 64046685663949968 64330913244191202 64431765155998674 64463346258418044 64543226489221536 64849275709864128 65056449859727193 65158439199111441 65190376479377646 65271157615039824 65373483552903888 65405526236735328 66007298490397416 66089091920992704 66200302287152964 66282334879826016 66418785132985152 66436714001022678 66519039545014032 66630973398686487 66713539660642728 66735431126922719 66768141366667314 66850877601322416 67465948002680052 67604834867502744 67688607897078336 67904852868868491 68226842153086218 68452013249301024 68812064061565293 68897333038097592 68982707676310848 69674370628752828 69760708138825632 69878096858661462 69904319046669504 69964686817594128 70108717640373216 70419847419567324 70753762232830152 70788442049628912 71102588322527118 71214056225051166 71248961654040996 71337250330192224 71360659026808452 71449086113582688 71484106742008128 71904497213382687 72017222272702119 72052521371943714 72141805785044016 72254902874262192 72290318472181152 72611129800374228 72701106417227232 72955435173597144 73045838438991936 73160352784967232 73430052316919802 73521043707647088 73545168997016874 73581217016327244 73636303035427056 73672395723906336 73760213350809321 73851613863016024 74003646398171728 74258210801697093 74350228411116792 74503287405003024 74567626739804268 74684526801320716 74721133274608296 74813724517823424 74833919488140786 75052732118223069 75170392681998453 75207237301487718 75300430904091792 75657488328174816 76055439225940587 76149683884213128 76244045326448832 76269064145054536 76306447276191216 77008514905463652 77103940574491488 77262668420003136 77509499667859791 77605546135849704 77973533889241392 78480796656178836 78642358927503192 78710272669793394 78739809186397248 78872307345419868 78970042546591392 79132611990124224 79597982511933921 79735680078206544 79860682124184528 79899825679779168 80353854461145888 80380221877780524 80479825622362656 80519272649919936 80861442551805888 81260100940030992 81286765733544966 81387492828629904 81427384747475424 81555038887781088 82176568243865928 82305396883088136 82345738710792816 82546055938301844 82818485165820992 82840840914855438 82984148343284832 83083065595893027 83254102197943194 83357267132513136 83377640198396736 83920059790765488 84061274933934333 84092819447231136 84165440082551352 84269734308180288 84297386686639224 84338704884211344 84401844414875456 84712984767103266 84817957486765104 85114674369196668 85220144845490592 85353744915795104 85395580885266624 85668394369739769 85774550992254936 85802697163186353 85844753185715118 85909020207998232 85951128344557392 86741933146302924 86877918932148588 86920501972503528 87028210153386432 87164644737205184 87306239402830917 87720225625396566 88009731320529888 88267069716203952 88472653793441091 88582285334696904 88692052726685376 88841297864915316 88951386214190304 89024188488889752 89134503468429888 89843267389707594 89954597336906736 90139779823336992 90539803825157988 90969122870781624 91560929432208642 91749418748753724 91863110717463456 92593571493474153 92899160838337104 93170795811548616 93286249090125504 93776925524077278 93893129892756432 93916077992989632 94338349643773536 94384589399505216 94686120092870271 94803451096702824 94834560022469127 94881042994737762 94952074966734888 94998615538721328 95147545369077936 95420202172610742 95872662951176916 96022963030269492 96070028495924952 96189074380058688 96339870499016256 96496369866286803 96647647733998011 96695019387627066 96814839733832304 97273913564796192 97785564719066469 97906736422559736 98028058276862784 98060225329355832 98108289355102992 98181737380569408 98346951134412428 99010947735596124 99133637881489056 99300453430729446 99337716540004032 99423502319739024 99628177699477728 99655071001534017 99778559317521048 100070309490964092 100152212050000971 100227190242664604 100276316401983624 100400574538789056 101198922004020078 101357572087506686 101407252301254116 101532911845617504 101741929701588288 102340263229629327 102678019873951536 103345999557146388 103474061514466272 103964711852321856 104511555943129242 104641062208238448 104817145287992193 104856478570004256 104947030226391192 105163076460559824 105629771129350986 106130643349245228 106182663074443368 106314240104275392 106480909498912704 106821084337576749 107005875495288336 107040988540212678 107173629170374032 107226160113012192 108212708677566024 108346801253374656 108382354311393288 108435477708271728 108516657104839872 109051659625840848 109433152760395716 109568757658487904 109740529177450848 109794318281057088 110061407917735792 110281565561470632 110317753495525311 110454454553140584 110508593585859504 110777420794524036 111005469597257592 111143022843350848 111525342616675188 111754931107504536 111851440109706402 111893413054353984 112026790201981074 112081699911912444 112220586776735136 112396515582185632 112451606512281792 112810855952231577 112950646356137688 113090609982353472 113486232492262224 114224525826319692 114366067989673248 114403596217581804 114459670914286824 114545360277330976 114601504459409856 115512772358195478 115655910861737232 115837225242864784 115894002630004704 116408319203774556 116960300833862088 117689426288271936 117721194984268254 117963538391254788 118065409004690091 118109713779595872 118308461018129802 118455063819887088 118698917985186336 119751727701098304 119791023186276792 119939463115875648 120570332816670786 120719738433543984 121292163827708832 121351614942220992 121930148600317449 122081239242944856 122332558331671632 123458095324632204 123671667060075456 123819083907452766 123865547784449472 124227727748731488 124261261372283157 124881153296914791 125035900698769704 125066460297595104 125190839857008576 126036074927395008 126248160123827028 126404601462270432 126446080029958836 126508057326317016 126602766622313184 126664820718295104 126863393825437248 127069477150654899 127226936230147656 127672011553795002 127830217268235888 128030617373692656 128093371327899936 128661826488382404 128767129778572677 128863530311997348 128926692516836088 129086452978443072 130112899719454386 130316878398222882 130380752958755292 130542315230079648 130697921902311253 130746967105807776 130811052473470656 131580338438094849 132014596980794832 132400604574305928 132564669759652032 132873428002045356 133038079090028064 133261946797372974 133427079321285456 133470862253845438 133536282733334628 133701755202644832 134764901084561391 134931896005360104 135209669735005488 135809705737736982 136453684306172436 136904026498602048 137341394148312963 137556704975901931 137624128123130586 137794666076195184 139348741257505656 139521416277651264 139756193717322924 139929373635188256 140217435280746432 140665388286115917 140839694839134648 141507524465660304 141576884099257824 142205176645054236 142428112450102332 142497923308081992 142674500660384448 142721318053616904 142898172227165376 143808994426765374 144034444545404238 144105042743887428 144283611570088032 144509805748524384 144580636944362304 145222259600748456 145402212834454464 145910870347194288 146860104633839604 147042087415294176 147090337994033748 147162434032654488 147272606070854112 147344791447812672 147520426701618642 147703227726032048 148007292796343456 148516421603394186 148700456822233584 148950680146094169 149006574810006048 149135253479608536 149369053602641432 149442266549216592 149667838976281572 150105464236446138 150340785363996906 150414474602975436 150600861808183584 151314976656349632 151798383006030117 152036358131260029 152110878451881174 152299367768426256 152538128290109072 152612894552382432 154017029810927304 154207881148982976 155018999335719582 155211092271699408 155947067778482784 156767333914693863 156961593312357672 157284717855006384 157420545339586788 157744614690839736 157940085093182784 158444656694026479 159195965023867842 159471360156413088 159721364248369056 159799651359558336 160561482810319017 160707708922291776 160760443755561048 160959651244725312 162520201880061984 162573531467089932 162774985657259808 162854769494950848 163110077775562176 164353136487731856 164610793766176272 164691477421585632 165092111876603688 165681681829710876 165968296686569664 166166131191786054 166508204395886388 166714534265026272 167777160164559603 167840119581530976 168040185302971611 168122549867868666 168185638894462272 168330880165102704 168594773373278448 168677409768422688 169425969534206532 169635914973530208 170229348738393336 170440289690981184 170707489831590208 171336788739479538 171549101984509872 171605394326372706 171689506371430236 171818040415996464 171902256689114784 173269158537293217 173483866292605848 173755837864297176 173841003945007056 174612478805661834 175397582924663057 175440451250793132 176019462641059776 176534139432407904 176581792476402381 176945307586882182 177164570669393808 177462691527194703 177682595729830632 177902772428380608 178048376977779504 179686534779415188 179909194673813472 180279559646673984 180855499225006179 181079607650315976 181938245741563248 183121858864417284 183498837497507448 183726221434926912 185187142986948306 185728625861179149 185798321676674208 186341591623097232 187553851048154556 187786259785512864 188676699287547072 189372240185740542 189606902193405648 189669120044938254 189762085989475524 189904149933469776 189997231077442656 190295090738155872 190840404345221484 191508017330692503 191745325902353832 192045926060538984 192140056991849904 192992739732573606 193295295467996022 193390038775254132 193629679467664608 194547827129592384 195169349579181579 195475317597334323 195571129438132938 195813472845119472 196120450658711664 196216578710205984 196693902268824856 198021895471192248 198267275762978112 198600906861458892 198847004639478048 199256355398955456 199310142003068034 199557118635042096 199892920196059461 200140618981928184 200206293380768157 200304424100001942 200454380485329208 200552632803967248 202397844008040156 202715144175013372 202814504602508232 203065823691235008 203714558606605473 204680526459258654 205356039747903072 206436192184695879 206691999114292776 206948123028932544 209023111886258484 209282124416476896 209634290575984386 209712957140008512 209894060452782384 210326152921119648 211259542258701972 212261286698490456 212365326148886736 213642168675153498 214011750990576672 214081977080425356 214347258340748064 214452320226024384 216051666818106357 216425417355132048 216764708622786576 216870955416543456 218103319251681696 218866305520791432 219137515316975808 219481058354901696 220122815835471584 220563131122941264 220635506991050622 220908909106281168 221017187171719008 221280640052427963 221554841589048072 222010939194515184 223050685233350376 223509862215009072 223702880219412804 224053580403962148 224163399823824888 224441173553470272 224793031164371264 225158196354669207 225511178045995359 225621711904463154 225901292712275376 226972464984524448 228166317677821761 228449051652639384 228732135979346496 228807192435163608 228919341828573648 229090720554661952 231025544716390956 231311821723474464 231674450485729568 231788005260009408 232528499003579373 232816638407549112 233920601667724176 235442389968536508 235927076782509576 236130818009380182 236219427559191744 236616922036259604 236910127639774176 237397835970372672 238793947535801763 239582046372553584 241140665633341572 241439476867087968 242584327655417664 243860297200634898 244162478485889712 244665116663343264 246916190649264408 247638167814905532 248455455497462976 248522522744566314 249249196787679081 249762306593829582 250071801397539408 250132920595190208 252183824801802999 252496320247654056 252809202924540864 252892160059917672 253016114652634032 253205533244626368 254138954301309798 254453872460295312 255344023107590004 255660434536471776 256061234747385312 256186742655799872 257005183109219307 257323652976764808 257408091489559059 257534259557145354 257727060623994696 257853385033672176 260225799438908772 260633756796445764 260761505917510584 261084630460159296 261395843804622506 261493934211615552 261918718208492751 263160676876189698 264029193961589664 264801209148611856 265417961380323273 265746856004090712 266076158180056128 266523893594745948 266854158642570912 266941724507690876 267072565466669256 267403510405289664 269529802169122782 269863792010720208 270419339470010976 271619411475473964 272907368612344872 274682788296625926 275113409951803862 275248256246261172 275589332152390368 277780714480422459 278697482515011312 279512387434645848 279858747270376512 281330776572231834 281679389678269296 283015048931320608 283153768198515648 284410353290108472 284503680067407381 284856224900204664 284995846616163984 285442636107233808 287617988853530748 288068889090808476 288210085487774856 288567223140176064 289019611497048768 289942943201994033 290444519201496912 291821740694388576 293720209267679208 294084174830588352 294180675988067496 294324868065308976 294545212141708224 295040853403237284 295406455452064096 296014585592686912 297032843206788372 297400913644467168 297901360292188338 298013149620012096 298270506959217072 298738107205282864 298884533098433184 299335677952563144 300210928472892276 300456636150002913 300681570727993812 300828949205950872 301201723616367168 303596766012060234 304072716262520058 304221756903762348 304598735536852512 305076256580218144 305225789104764864 307020789688887981 308034059621854608 310037998671439164 310422184543398816 311894135556965568 313534667829387726 313923186624715344 314451435863976579 314569435710012768 314841090679173576 315489229381679472 316889313388052958 318391930047735684 318942720312826176 319442728496738112 320463253012730247 321122965620638034 321520887511122096 325040403760123968 325147062934179864 325549971314519616 328706272975463712 329221587532352544 329382954843171264 330184223753207376 330953260486575933 331363363659421752 332332262383572108 333016408791772776 333429068530052544 335554320329119206 335680239163061952 336080370605943222 336245099735737332 336661760330205408 337189546746556896 337354819536845376 338432567856694731 338851939068413064 339271829947060416 340458697476786672 342673577478959076 343098203969019744 343210788652745412 343379012742860472 343636080831992928 343804513378229568 346538317074586434 346967732585211696 347511675728594352 347682007890014112 349224957611323668 350795165849326114 350880902501586264 353068278864815808 353163584952804762 353890615173764364 354196227014070273 354329141338787616 354751502306273401 354925383054389406 355365191459661264 356096753955559008 359373069558830376 359818389347626944 361710998450012358 362159215300631952 363876491483126496 365790445800952347 366243717728834568 366997674995014896 370374285973896612 371457251722358298 371596643353348416 372683183246194464 372783784116849471 374643459890744373 375107702096309112 375572519571025728 378744480371481084 379213804386811296 379338240089876508 379524171978951048 379808299866939552 379994462154885312 380590181476311744 381680808690442968 383016034661385006 383490651804707664 384091852121077968 384280113983699808 385985479465147212 386590590935992044 386780077550508264 387259358935329216 390338699158363158 390950635194668646 391142258876265876 391626945690238944 392093765706933759 392240901317423328 392433157420411968 393387804537649712 394741015314284547 396043790942384496 397201813722917784 397694009278956096 398620284006136068 399114237270084192 399785840392118922 400281237963856368 400412586761536314 400608848200003884 400908760970658416 401105265607934496 404294703253684173 404795688016080312 405430288350026744 405629009205016464 407429117213210946 409361052918517308 410712079495806144 412024182444938889 412670114927705793 412872384369391758 413383998228585552 418046223772516968 418564248832953792 419268581151968772 419788120905564768 420652305842239296 421996164858347751 422519084517403944 424522573396980912 424730652297773472 427284337350306996 428023501981153344 428163954160850712 428694516681496128 432103333636212714 432850834710264096 433529417245573152 433741910833086912 436206638503363392 437732611041582864 440245631670943168 441126262245882528 441271013982101244 441817818212562336 442034374343438016 442561280104855926 443109683178096144 444021878389030368 446101370466700752 446852040438282507 447019724430018144 447405760438825608 448107160807924296 448326799647649776 450316392709338414 451022356091990718 451243423808926308 451802585424550752 453944929969048896 455395149018090351 456109074393780087 456332635355643522 456898103305278768 457614384870327216 457838683657147296 462051089432781912 462623643446948928 463348900971459136 465056998007158746 465633276815098224 467148017888459033 467841203335448352 470302001744081589 470884779937073016 471854153565019152 472261636018760364 473233844072519208 473820255279548352 475333970082079437 477587895071603526 479164092745107168 481684448430957051 482281331266683144 482878953734175936 487720594401269796 488324956971779424 489330233326686528 493832381298528816 495276335629811064 497045045489132628 498498393575358162 499524613187659164 500143602795078816 503331480493678809 504120555908914833 504367649603605998 504992640495308112 505784320119835344 506032229305268064 508277908602619596 508907744920590624 510688046215180008 511320869072943552 512122469494770624 514010366218438614 514647305953529616 514816182979118118 515068519114290708 515454121247989392 515706770067344352 519807475611879651 520451598877817544 521267513592891528 521523011835021168 522791687609245012 523837436416985502 526192748773989171 526321353752379396 528058387923179328 529602418297223712 529745377429207143 530835922760646546 531493712008181424 532388074581584109 533047787189491896 533708317285141824 533883449015381752 534145130933338512 539059604338245564 539727584021440416 540838678940021952 542566497675018537 543238822950947928 545814737224689744 549365576593251852 550226819903607724 550496512492522344 551178664304780736 555561428960844918 557185877583537447 557394965030022624 559024774869291696 562661553144463668 563358779356538592 566030097862641216 568820706580216944 569007360134814762 569712449800409328 569991693232327968 570885272214467616 575235977707061496 576137778181616952 576420170975549712 579885886403988066 580889038402993824 583643481388777152 586425952792002969 587440418535358416 588361351976134992 588649736130617952 590081706806474568 590812910904128192 594065686413576744 594801827288934336 595802720584376676 596541013918434144 597476214410565728 597769066196866368 598671355905126288 599678760588178383 600421856945784552 600618880142304471 600913272300005826 601363141455987624 601657898411901744 607193532024120468 608145432525040116 608443513807524696 609197471073705024 610152513160436288 611143675819816419 614041579377775962 616068119243709216 619308576554087637 620075997342878328 620844369086797632 627069335658775452 627846373249430688 628902871727953158 629138871420025536 629682181358347152 630978458763358944 633778626776105916 636783860095471368 640926506025460494 642245931241276068 643041775022244192 648155000454319071 650294125868359728 657412545950927424 658443175064705088 660368447506414752 661906520973151866 662726727318843504 663841920157283889 664664524767144216 666032817583545552 671108640658238412 672160741211886444 672490199471474664 673323520660410816 674379093493113792 675474589064007621 676533534137986077 676865135713389462 677703878136826128 680917394953573344 684498953033465283 685347154957918152 686196407938039488 686421577305490824 686758025485720944 687272161663985856 693076634149172868 693935465170423392 695023351457188704 695364015780028224 697585497010738119 698449915222647336 701590331698652228 701761805003172528 706327169905609524 707781230347528728 708392454028140546 708658282677575232 709503004612546802 709850766108778812 710730382919322528 712193507911118016 716381842607405289 718746139117660752 723421996900024716 724318430601263904 727752982966252992 731580891601904694 732487435457669136 733995349990029792 740748571947793224 742914503444716596 745366366492388928 745567568233698942 747747590363037243 749286919781488746 750215404192618224 757488960742962168 758427608773622592 758676480179753016 759048343957902096 759616599733879104 763361617380885936 766032069322770012 766981303609415328 768183704242155936 768560227967399616 771970958930294424 772224274468677177 773181181871984088 773560155101016528 780677398316726316 781901270389337292 782284517752531752 783253891380477888 784187531413867518 784481802634846656 786775609075299424 789482030628569094 792087581884768992 794403627445835568 797240568012272136 798228474540168384 799571680784237844 800562475927712736 800825173523072628 801217696400007768 801817521941316832 802210531215868992 808589406507368346 809591376032160624 810860576700053488 811258018410032928 814858234426421892 818722105837034616 824048364889877778 825340229855411586 825744768738783516 826767996457171104 833342143441267377 836092447545033936 838537162303937544 839576241811129536 843992329716695502 845038169034807888 849045146793961824 849461304595546944 853511040202222143 854568674700613992 856327908321701424 864206667272425428 865701669420528192 867058834491146304 869828829605982099 875465222083165728 882252524491765056 882542027964202488 883635636425124672 885122560209711852 886219366356192288 888043756778060736 892202740933401504 893704080876565014 894039448860036288 894811520877651216 896214321615848592 896653599295299552 900632785418676828 901369908450008739 902044712183981436 902486847617852616 903605170849101504 910790298036180702 912218148787560174 912665270711287044 913796206610557536 915228769740654432 915677367314294592 921062369066663943 924102178865563824 930113996014317492 931266553630196448 934296035776918066 935682406670896704 940604003488163178 941769559874146032 943354307591929737 943708307130038304 944523272037520728 946467688145038416 950667940164158874 955175790143207052 958328185490214336 961389759038190741 962896934831313517 963368896861914102 964562662533366288 975441188802539592 976649913943558848 987664762597057632 990552671259622128 992859781459727799 994090090978265256 996996787150716324 999049226375318328 1000287205590157632 1006662960987357618 1008241111817829666 1008735299207211996 1009985280990616224 1011568640239670688 1012064458610536128 1016555817205239192 1017815489841181248 1021376092430360016 1028020732436877228 1029294611907059232 1029632365958236236 1030137038228581416 1030908242495978784 1031413540134688704 1039614951223759302 1040903197755635088 1042535027185783056 1043046023670042336 1045583375218490024 1047674872833971004 1052385497547978342 1052642707504758792 1059204836594447424 1059490754858414286 1061671845521293092 1062588681042210819 1062987424016362848 1064254506918820203 1064776149163168218 1066095574378983792 1067766898030763504 1068290261866677024 1078119208676491128 1079455168042880832 1085132995350037074 1086477645901895856 1091629474449379488 1097371337402857041 1098731153186503704 1100453639807215448 1100993024985044688 1111122857921689836 1114371755167074894 1114789930060045248 1118049549738583392 1118351352350548413 1123930379672233119 1125323106288927336 1126717558713077184 1137641413160433888 1138014720269629524 1139424899600818656 1139983386464655936 1141770544428935232 1150471955414122992 1152275556363233904 1152840341951099424 1159771772807976132 1161778076805987648 1172851905584005938 1174880837070716832 1176281297120801277 1176722703952269984 1177299472261235904 1180163413612949136 1188131372827153488 1191605441168753352 1193082027836868288 1194952428821131456 1197342711810252576 1199357521176356766 1200843713891569104 1201237760284608942 1201826544600011652 1202726282911975248 1203315796823803488 1212884109761052519 1214387064048240936 1216290865050080232 1216887027615049392 1222287351639632838 1228083158755551924 1232136238487418432 1236072547334816667 1238010344783117379 1238617153108175274 1240151994685756656 1254138671317550904 1255692746498861376 1257805743455906316 1259364362716694304 1261956917526717888 1265988494575043253 1267557253552211832 1273567720190942736 1281853012050920988 1284491862482552136 1286083550044488384 1296310000908638142 1300588251736719456 1320736895012829504 1323813041946303732 1325453454637687008 1327683840314567778 1329329049534288432 1332065635167091104 1340556121314847521 1342217281316476824 1344321482423772888 1344980398942949328 1350949178128015242 1353067068275972154 1353730271426778924 1355407756273652256 1361834789907146688 1366185447054271053 1368327223181340261 1368997906066930566 1370694309915836304 1372843154610981648 1373516050971441888 1386153268298345736 1387870930340846784 1390046702914377408 1395170994021476238 1396899830445294672 1401444053665377099 1403180663397304456 1403523610006345056 1410906005232244767 1412654339811219048 1415562460695057456 1416784908056281092 1419006009225093604 1419701532217557624 1421460765838645056 1426001910246238311 1432763685214810578 1437492278235321504 1445053345292871153 1446843993800049432 1448636861202527808 1463161783203809388 1464974870915338272 1467990699980059584 1481497143895586448 1485829006889433192 1491135136467397884 1495495180726074486 1498573839562977492 1500430808385236448 1512361667726744499 1514977921485924336 1517352960359506032 1518096687915804192 1526723234761771872 1532064138645540024 1533962607218830656 1536367408484311872 1543941917860588848 1544448548937354354 1546362363743968176 1547120310202033056 1561354796633452632 1563802540778674584 1564569035505063504 1568375062827735036 1573551218150598848 1578578246321967513 1578964061257138188 1584175163769537984 1588807254891671136 1594481136024544272 1597164223744752327 1599143361568475688 1601124951855425472 1601650347046145256 1602435392800015536 1603635043882633664 1617178813014736692 1619182752064321248 1621721153400106976 1622516036820065856 1627699493025055611 1629716468852843784 1637444211674069232 1648096729779755556 1650680459710823172 1651489537477567032 1653535992914342208 1666684286882534754 1671557632750612341 1672184895090067872 1677074324607875088 1687984659433391004 1690076338069615776 1698090293587923648 1707022080404444286 1709137349401227984 1712655816643402848 1728413334544850856 1739657659211964198 1750930444166331456 1759277858376008907 1765084055928404976 1770245120419423704 1772438732712384576 1784405481866803008 1787408161753130028 1789623041755302432 1792428643231697184 1793307198590599104 1799036281764535149 1801265570837353656 1801856640426913413 1802739816900017478 1804089424367962872 1804973695235705232 1821580596072361404 1824436297575120348 1825330541422574088 1827592413221115072 1830457539481308864 1833431027459449257 1842124738133327886 1848204357731127648 1857925729662262911 1860227992028634984 1862533107260392896 1868592071553836132 1881208006976326356 1883539119748292064 1886708615183859474 1887416614260076608 1889046544075041456 1892935376290076832 1901335880328317748 1910351580286414104 1922779518076381482 1925793869662627034 1926737793723828204 1929125325066732576 1944465001362957213 1950882377605079184 1975329525194115264 1981105342519244256 1985719562919455598 1988180181956530512 1991525760471851667 1993993574301432648 1998098452750636656 2013325921974715236 2016482223635659332 2017470598414423992 2019970561981232448 2023137280479341376 2029600602413958231 2033111634410478384 2042752184860720032 2056041464873754456 2058589223814118464 2059264731916472472 2060274076457162832 2061816484991957568 2079229902447518604 2081806395511270176 2085070054371566112 2086092047340084672 2091166750436980048 2095349745667942008 2104770995095956684 2105285415009517584 2118981509716828572 2123343691042586184 2125177362084421638 2125974848032725696 2128509013837640406 2129552298326336436 2132191148757967584 2135533796061527008 2136580523733354048 2149145527822215867 2156238417352982256 2170265990700074148 2172955291803791712 2183258948898758976 2194742674805714082 2197462306373007408 2200907279614430896 2201986049970089376 2222245715843379672 2228743510334149788 2236099099477166784 2236702704701096826 2243242771089111729 2247860759344466238 2250646212577854672 2275282826320867776 2276029440539259048 2278849799201637312 2300943910828245984 2304551112726467808 2305680683902198848 2316672823406031531 2319543545615952264 2345703811168011876 2349761674141433664 2352562594241602554 2353445407904539968 2360326827225898272 2376262745654306976 2383210882337506704 2394685423620505152 2398715042352713532 2401687427783138208 2402475520569217884 2403653089200023304 2405452565823950496 2406631593647606976 2425768219522105038 2428774128096481872 2432581730100160464 2433774055230098784 2444574703279265676 2456166317511103848 2472145094669633334 2476020689566234758 2477234306216350548 2480303989371513312 2483260516143913807 2500026430323802131 2508277342635101808 2515611486911812632 2518728725433388608 2531976989150086506 2535114507104423664 2547135440381885472 2560533120606666429 2563706024101841976 2568983724965104272 2592620001817276284 2601176503473438912 2609486488817946297 2647626083892607464 2650906909275374016 2655367680629135556 2658658099068576864 2664131270334182208 2681112242629695042 2684434562632953648 2688642964847545776 2689960797885898656 2701898356256030484 2706134136551944308 2707460542853557848 2710815512547304512 2732370894108542106 2736654446362680522 2737995812133861132 2741388619831672608 2745686309221963296 2747032101942883776 2763187107199991829 2772306536596691472 2790341988042952476 2793799660890589344 2802888107330754198 2806361326794608912 2807047220012690112 2821812010464489534 2825308679622438096 2830062922775789211 2831124921390114912 2833569816112562184 2838012018450187208 2839403064435115248 2852003820492476622 2865527370429621156 2874984556470643008 2884169277114572223 2888690804493940551 2890106690585742306 2893687987600098864 2926323566407618776 2929949741830676544 2962994287791172896 2971658013778866384 2978579344379183397 2982270272934795768 2990990361452148972 2997147679125954984 3000861616770472896 3024723335453488998 3029955842971848672 3034705920719012064 3036193375831608384 3053446469523543744 3064128277291080048 3087883835721177696 3088897097874708708 3092724727487936352 3094240620404066112 3122709593266905264 3127605081557349168 3129138071010127008 3136750125655470072 3157156492643935026 3157928122514276376 3177614509783342272 3187766043126632457 3188962272049088544 3192763520756460609 3194328447489504654 3198286723136951376 3203300694092290512 3204870785600031072 3234357626029473384 3238365504128642496 3243442306800213952 3255398986050111222 3259432937705687568 3274888423348138464 3292114012208571123 3296193459559511112 3301360919421646344 3302979074955134064 3333368573765069508 3343115265501224682 3344369790180135744 3354148649215750176 3355054057051645239 3371791139016699357 3375969318866782008 3380152676139231552 3414044160808888572 3418274698802455968 3425311633286805696 3456826669089701712 3479315318423928396 3518555716752017814 3528843891362403831 3530168111856809952 3540490240838847408 3574816323506260056 3579246083510604864 3584857286463394368 3598072563529070298 3602531141674707312 3603713280853826826 3605479633800034956 3608178848735925744 3609947390471410464 3638652329283157557 3643161192144722808 3648872595150240696 3650661082845148176 3666862054918898514 3684249476266655772 3696408715462255296 3708217642004450001 3714031034349352137 3715851459324525822 3720455984057269968 3737184143107672264 3762416013952652712 3767078239496584128 3773417230367718948 3778093088150082912 3785870752580153664 3797965483725129759 3802671760656635496 3820703160572828208 3845559036152762964 3851587739325254068 3853475587447656408 3858250650133465152 3888930002725914426 3901764755210158368 3962210685038488512 3971439125838911196 3976360363913061024 3983051520943703334 3987987148602865296 3996196905501273312 4026651843949430472 4032964447271318664 4034941196828847984 4059201204827916462 4066223268820956768 4085504369721440064 4104981669544020783 4112082929747508912 4118529463832944944 4120548152914325664 4158459804895037208 4163612791022540352 4170140108743132224 4182333500873960096 4190699491335884016 4204332160996131297 4209541990191913368 4210570830019035168 4237963019433657144 4246687382085172368 4250354724168843276 4257018027675280812 4259104596652672872 4264382297515935168 4271067592123054016 4278005730738714933 4298291055644431734 4312476834705964512 4335160035878613459 4340531981400148296 4345910583607583424 4389485349611428164 4394924612746014816 4401814559228861792 4403972099940178752 4444491431686759344 4457487020668299576 4473405409402193652 4486485542178223458 4495721518688932476 4501292425155709344 4537085003180233497 4552058881078518096 4601887821656491968 4609102225452935616 4633345646812063062 4639087091231904528 4691407622336023752 4705125188483205108 4720653654451796544 4735734738965902539 4752525491308613952 4766421764675013408 4791492671234256981 4797430084705427064 4803374855566276416 4804951041138435768 4807306178400046608 4810905131647900992 4851536439044210076 4857548256192963744 4865163460200320928 4867548110460197568 4883098479075166833 4889149406558531352 4912332635022207696 4944290189339266668 4952041379132469516 4954468612432701096 4960607978743026624 4966521032287827614 5000052860647604262 5014672898251837023 5016554685270203616 5031222973823625264 5063953978300173012 5070229014208847328 5094270880763770944 5121066241213332858 5127412048203683952 5137967449930208544 5185240003634552568 5218972977635892594 5277833575128026721 5295252167785214928 5310735361258271112 5317316198137153728 5362224485259390084 5368869125265907296 5377285929695091552 5379921595771797312 5403796712512060968 5405569921280740239 5412268273103888616 5414921085707115696 5464741788217084212 5473308892725361044 5475991624267722264 5482777239663345216 5491372618443926592 5526374214399983658 5544613073193382944 5580683976085904952 5587599321781178688 5605776214661508396 5612722653589217824 5643624020928979068 5650617359244876192 5660125845551578422 5662249842780229824 5667139632225124368 5676024036900374416 5678806128870230496 5704007640984953244 5731054740859242312 5768338554229144446 5777381608987881102 5780213381171484612 5787375975200197728 5833395004088871639 5852647132815237552 5925988575582345792 5943316027557732768 5957158688758366794 5964540545869591536 5974577281415555001 5981980722904297944 5994295358251909968 6049446670906977996 6059911685943697344 6069411841438024128 6088801807241874693 6128256554582160096 6175767671442355392 6177794195749417416 6185449454975872704 6245419186533810528 6255210163114698336 6258276142020254016 6273500251310940144 6314312985287870052 6315856245028552752 6375532086253264914 6377924544098177088 6385527041512921218 6388656894979009308 6396573446273902752 6406601388184581024 6409741571200062144 6447436583466647601 6468715252058946768 6510797972100222444 6518865875411375136 6549776846696276928 6584228024417142246 6592386919119022224 6602721838843292688 6605958149910268128 6666737147530139016 6686230531002449364 6708297298431500352 6710108114103290478 6729728313267335187 6740278543819194619 6743582278033398714 6751938637733564016 6828088321617777144 6836549397604911936 6913653338179403424 6950018470218094593 6958630636847856792 7037111433504035628 7057687782724807662 7060336223713619904 7080980481677694816 7149632647012520112 7196145127058140596 7205062283349414624 7207426561707653652 7210959267600069912 7216357697471851488 7219894780942820928 7277304658566315114 7286322384289445616 7297745190300481392 7301322165690296352 7333724109837797028 7368498952533311544 7416435284008900002 7428062068698704274 7431702918649051644 7440911968114539936 7449781548431741421 7474368286215344528 7500079290971406393 7524832027905305424 7546834460735437896 7556186176300165824 7595930967450259518 7605343521313270992 7641406321145656416 7681599361819999287 7691118072305525928 7703175478650508136 7706951174895312816 7777860005451828852 7803529510420316736 7828459466453838891 7942878251677822392 7952720727826122048 7966103041887406668 7975974297205730592 7992393811002546624 8053303687898860944 8065928894542637328 8069882393657695968 8118402409655832924 8132446537641913536 8209963339088041566 8224165859495017824 8237058927665889888 8241096305828651328 8316919609790074416 8364667001747920192 8381398982671768032 8408664321992262594 8419083980383826736 8421141660038070336 8475926038867314288 8490188768327367633 8493374764170344736 8500709448337686552 8514036055350561624 8518209193305345744 8556011461477429866 8596582111288863468 8624953669411929024 8652507831343716669 8666072413481821653 8670320071757226918 8681063962800296592 8778970699222856328 8789849225492029632 8803629118457723584 8888982863373518688 8914974041336599152 8935738033137550191 8946810818804387304 8972971084356446916 8991443037377864952 9002584850311418688 9074170006360466994 9104117762157036192 9266691293624126124 9278174182463809056 9382815244672047504 9410250376966410216 9471469477931805078 9532843529350026816 9563298129379897371 9578290562269381827 9582985342468513962 9594860169410854128 9609902082276871536 9614612356800093216 9703072878088420152 9715096512385927488 9730326920400641856 9766196958150333666 9778298813117062704 9824665270044415392 9876342036625713369 9888580378678533336 9904082758264939032 9908937224865402192 9933042064575655228 10000105721295208524 10029345796503674046 10033109370540407232 10062445947647250528 10065162171154935717 10115373417050098071 10127907956600346024 10140458028417694656 10242132482426665716 10254824096407367904 10275934899860417088 10370480007269105136 10437945955271785188 10555667150256053442 10586531674087211493 10590504335570429856 10621470722516542224 10724448970518780168 10737738250531814592 10754571859390183104 10807593425024121936 10811139842561480478 10824536546207777232 10829842171414231392 10929483576434168424 10946617785450722088 10951983248535444528 11052748428799967316 11089226146386765888 11142093103048056411 11161367952171809904 11211552429323016792 11225445307178435648 11287248041857958136 11301234718489752384 11320251691103156844 11334279264450248736 11352048073800748832 11357612257740460992 11393896451175389277 11408015281969906488 11462109481718484624 11536677108458288892 11554763217975762204 11560426762342969224 11574751950400395456 11666790008177743278 11705294265630475104 11886632055115465536 11914317377516733588 11929081091739183072 11949154562831110002 11963961445808595888 11988590716503819936 12098893341813955992 12177603614483749386 12256513109164320192 12314945008632062349 12355588391498834832 12490838373067621056 12510420326229396672 12547000502621880288 12612996482988393891 12628625970575740104 12631712490057105504 12751064172506529828 12771054083025842436 12777313789958018616 12793146892547805504 12813202776369162048 12834017192216144799 12894873166933295202 12937430504117893536 13005480107635840377 13021595944200444888 13037731750822750272 13168456048834284492 13184773838238044448 13205443677686585376 13211916299820536256 13333474295060278032 13372461062004898728 13420216228206580956 13459456626534670374 13480557087638389238 13487164556066797428 13503877275467128032 13611255009540700491 13656176643235554288 13827306676358806848 13900036940436189186 13917261273695713584 14074222867008071256 14115375565449615324 14161960963355389632 14207204216897707617 14299265294025040224 14392290254116281192 14410124566698829248 14414853123415307304 14421918535200139824 14432715394943702976 14554609317132630228 14572644768578891232 14595490380600962784 14602644331380592704 14667448219675594056 14736997905066623088 14832870568017800004 14856124137397408548 14863405837298103288 14881823936229079872 14899563096863482842 14948736572430689056 15000158581942812786 15044018694755511069 15049664055810610848 15093668921470875792 15191861934900519036 15210687042626541984 15282812642291312832 15363198723639998574 15382236144611051856 15406350957301016272 15413902349790625632 15555720010903657704 15656918932907677782 15833500725384080163 15885756503355644784 15932206083774813336 15951948594411461184 16106607375797721888 16131857789085274656 16139764787315391936 16216709763842220717 16236804819311665848 16419926678176083132 16448331718990035648 16474117855331779776 16633839219580148832 16762797965343536064 16817328643984525188 16838167960767653472 16951852077734628576 16980377536654735266 16986749528340689472 17001418896675373104 17028072110701123248 17036418386610691488 17112022922954859732 17193164222577726936 17305015662687433338 17332144826963643306 17340640143514453836 17362127925600593184 17500185012266614917 17557941398445712656 17777965726747037376 17829948082673198304 17871476066275100382 17893621637608774608 17923731844246665003 17945942168712893832 17982886074755729904 18148340012720933988 18208235524314072384 18266405421725624079 18533382587248252248 18556348364927618112 18765630489344095008 18820500753932820432 18942938955863610156 19126596258759794742 19156581124538763654 19165970684937027924 19189720338821708256 19219804164553743072 19229224713600186432 19342309750399942803 19406145756176840304 19532393916300667332 19556597626234125408 19649330540088830784 19752684073251426738 19777160757357066672 19808165516529878064 19817874449730804384 19866084129151310456 20000211442590417048 20058691593007348092 20124891895294501056 20130324342309871434 20189184939802005561 20220835631457583857 20230746834100196142 20255815913200692048 20484264964853331432 20509648192814735808 20740960014538210272 20850055410654283779 20875891910543570376 21111334300512106884 21173063348174422986 21181008671140859712 21242941445033084448 21448897941037560336 21615186850048243872 21622279685122960956 21649073092415554464 21659684342828462784 21858967152868336848 21893235570901444176 21903966497070889056 22105496857599934632 22284186206096112822 22322735904343619808 22349344645295224263 22423104858646033584 22574496083715916272 22640503382206313688 22668558528900497472 22704096147601497664 22787792902350778554 22816030563939812976 22924218963436969248 23044798085459997861 23073354216916577784 23109526435951524408 23120853524685938448 23333580016355486556 23410588531260950208 23485378399361516673 23828634755033467176 23858162183478366144 23898309125662220004 23927922891617191776 23977181433007639872 24197786683627911984 24355207228967498772 24629890017264124698 24711176782997669664 25094001005243760576 25225992965976787782 25257251941151480208 25263424980114211008 25470566304982102899 25502128345013059656 25542108166051684872 25554627579916037232 25668034384432289598 25789746333866590404 25874861008235787072 25957523494031150007 25998217240445464959 26010960215271680754 26043191888400889776 26336912097668568984 26369547676476088896 26410887355373170752 26666948590120556064 26744922124009797456 26807214099412650573 26840432456413161912 26918913253069340748 26961114175276778476 26974329112133594856 27007754550934256064 27222510019081400982 27312353286471108576 27800073880872378372 27834522547391427168 28148445734016142512 28230751130899230648 28414408433795415234 28598530588050080448 28734871686808145481 28784580508232562384 28829706246830614608 28843837070400279648 29109218634265260456 29145289537157782464 29190980761201925568 29334896439351188112 29473995810133246176 29665741136035600008 29712248274794817096 29726811674596206576 29799126193726965684 29897473144861378112 30000317163885625572 30088037389511022138 30099328111621221696 30187337842941751584 30346120251150294213 30383723869801038072 30421374085253083968 30726397447279997148 30764472289222103712 30812701914602032544 30827804699581251264 31111440021807315408 31313837865815355564 31667001450768160326 31759595022261634479 31771513006711289568 31864412167549626672 32213214751595443776 32263715578170549312 32433419527684441434 32473609638623331696 32839853356352166264 33267678439160297664 33426279309144169233 33634657287969050376 33676335921535306944 33903704155469257152 33960755073309470532 34002837793350746208 34056144221402246496 34072836773221382976 34181689353526167831 34224045845909719464 34386328445155453872 34610031325374866676 34664289653927286612 34681280287028907672 34724255851201186368 35000370024533229834 35115882796891425312 35659896165346396608 35742952132550200764 35787243275217549216 35847463688493330006 35891884337425787664 35965772149511459808 36296680025441867976 36532810843451248158 36944835025896187047 37066765174496504496 37531260978688190016 37641001507865640864 37838989448965181673 37885877911727220312 38253192517519589484 38313162249077527308 38331941369874055848 38379440677643416512 38439608329107486144 38684619500799885606 38812291512353680608 39064787832601334664 39113195252468250816 39505368146502853476 39554321514714133344 39616331033059756128 39635748899461608768 39732168258302620912 40000422885180834096 40117383186014696184 40260648684619742868 40378369879604011122 40441671262915167714 40461493668200392284 40511631826401384096 40833765028622101473 40968529929706662864 41481920029076420544 41700110821308567558 41751783821087140752 42222668601024213768 42346126696348845972 42485882890066168896 42621612650693122851 42897795882075120672 43230373700096487744 43244559370245921912 43298146184831108928 43717934305736673696 43786471141802888352 43807932994141778112 44210993715199869264 44568372412192225644 44645471808687239616 44698689290590448526 44846209717292067168 45132056084266533207 45148992167431832544 45281006764412627376 45575585804701557108 45632061127879625952 45848437926873938496 46089596170919995722 46146708433833155568 46219052871903048816 46241707049371876896 46667160032710973112 46970756798723033346 47181949806734362333 47500502176152240489 47657269510066934352 47796618251324440008 47855845783234383552 48395573367255823968 48650129291526662151 48710414457934997544 49259780034528249396 49422353565995339328 50451985931953575564 50514503882302960416 50941132609964205798 51004256690026119312 51084216332103369744 51109255159832074464 51336068768864579196 51579492667733180808 51915046988062300014 51996434480890929918 52021920430543361508 52086383776801779552 52500555036799844751 52673824195337137968 53333897180241112128 53489844248019594912 53614428198825301146 53680864912826323824 53771195532739995009 53837826506138681496 53922228350553556952 53948658224267189712 54445020038162801964 54624706572942217152 54799216265176872237 55600147761744756744 55669045094782854336 56296891468032285024 56461502261798461296 56828816867590830468 57469743373616290962 57569161016465124768 57659412493661229216 57687674140800559296 58218437268530520912 58669792878702376224 58947991620266492352 59331482272071200016 59424496549589634192 59453623349192413152 59598252387453931368 60000634327771251144 60176074779022044276 60374675685883503168 60567554819406016683 60662506894372751571 60692240502300588426 60767447739602076144 61452794894559994296 61528944578444207424 61625403829204065088 62222880043614630816 62550166231962851337 62627675731630711128 63334002901536320652 63519190044523268958 63543026013422579136 63728824335099253344 64866839055368882868 64947219277246663392 65679706712704332528 66852558618288338466 67048033935885672789 67269314575938100752 67921510146618941064 68005675586701492416 68112288442804492992 68363378707052335662 68448091691819438928 68772656890310907744 69134394256379993583 69220062650749733352 69328579307854573224 69362560574057815344 70000740049066459668 70231765593782850624 70456135198084550019 71485904265100401528 71574486550435098432 71694927376986660012 71783768674851575328 71931544299022919616 72593360050883735952 73065621686902496316 73889670051792374094 74133530348993008992 75282003015731281728 75677978897930363346 75771755823454440624 76506385035039178968 76626324498155054616 76663882739748111696 77369239001599771212 77624583024707361216 77994651721336394877 78129575665202669328 79010736293005706952 79108643029428266688 79232662066119512256 79464336516605241824 80000845770361668192 80234766372029392368 80521297369239485736 80756739759208022244 80883342525830335428 80922987336400784568 81023263652802768192 81667530057244202946 81937059859413325728 83400221642617135116 83503567642174281504 84445337202048427536 84692253392697691944 85243225301386245702 85795591764150241344 86204615060424436443 86489118740491843824 87435868611473347392 87572942283605776704 88421987430399738528 89136744824384451288 89397378581180897052 89692419434584134336 90264112168533066414 90297984334863665088 90562013528825254752 91038360753450882639 91151171609403114216 91264122255759251904 92179192341839991444 92293416867666311136 92438105743806097632 92483414098743753792 93334320065421946224 93941513597446066692 94363899613468724666 95001004352304480978 95278785066784903437 95314539020133868704 95593236502648880016 96791146734511647936 97300258583053324302 97420828915869995088 98519560069056498792 100278837927432507699 100903971863907151128 101029007764605920832 101882265219928411596 102008513380052238624 102168432664206739488 102218510319664148928 102672137537729158392 103158985335466361616 103830093976124600028 103992868961781859836 104043840861086723016 104172767553603559104 105001110073599689502 105347648390674275936 106979688496039189824 107228856397650602292 107361729825652647648 107542391065479990018 107675653012277362992 107844456701107113904 107897316448534379424 108890040076325603928 109598432530353744474 110834505077688561141 111200295523489513488 112593782936064570048 112923004523596922592 113516968346895545019 113657633735181660936 114939486747232581924 115138322032930249536 115318824987322458432 116436874537061041824 117339585757404752448 118662964544142400032 118848993099179268384 118907246698384826304 119196504774907862736 120001268655542502288 120352149558044088552 121135109638812033366 121325013788745503142 121384481004601176852 121534895479204152288 122501295085866304419 122905589789119988592 124445760087229261632 125100332463925702674 125255351463261422256 126668005803072641304 127038380089046537916 127457648670198506688 127864837952079368553 129733678110737765736 129894438554493326784 131359413425408665056 133705117236576676932 134096067871771345578 134538629151876201504 135396168252799599621 135843020293237882128 136726757414104671324 136896183383638877856 137545313780621815488 138268788512759987166 138440125301499466704 138657158615709146448 138725121148115630688 140001480098132919336 140912270396169100038 141545849420203086999 142501506528456721467 142971808530200803056 143389854753973320024 143567537349703150656 145186720101767471904 145950387874579986453 146131243373804992632 147779340103584748188 148267060697986017984 151355957795860726692 151543511646908881248 153012770070078357936 153252648996310109232 153327765479496223392 154738478003199542424 155989303442672789754 156259151330405338656 158021472586011413904 158928673033210483648 160001691540723336384 160469532744058784736 161042594738478971472 161313586598219985027 161513479518416044488 161766685051660670856 161845974672801569136 163335060114488405892 163874119718826651456 164397648795530616711 166800443285234270232 167007135284348563008 168890674404096855072 169384506785395383888 170486450602772491404 172409230120848872886 172978237480983687648 176843974860799477056 178273489648768902576 178794757162361794104 180528224337066132828 181124027057650509504 181702664458218050049 181987520683118254713 182076721506901765278 182302343218806228432 184358384683679982888 184586833735332622272 184876211487612195264 186668640130843892448 187650498695888554011 187883027194892133384 188727799226937449332 190002008704608961956 190557570133569806874 190629078040267737408 191186473005297760032 194600517166106648604 194841657831739990176 197039120138112997584 200557675854865015398 201144101807657018367 201807943727814302256 203764530439856823192 204017026760104477248 204336865328413478976 205344275075458316784 206317970670932723232 207660187952249200056 207985737923563719672 208087681722173446032 210002220147199379004 210695296781348551872 214457712795301204584 214723459651305295296 215084782130959980036 215351306024554725984 215688913402214227808 215794632897068758848 217780080152651207856 219196865060707488948 221669010155377122282 222400591046979026976 225846009047193845184 227033936693791090038 227315267470363321872 229878973494465163848 232873749074122083648 233983955164009184631 237325929088284800064 237697986198358536768 238393009549815725472 240002537311085004576 240704299116088177104 242270219277624066732 242650027577491006284 242768962009202353704 243069790958408304576 245002590171732608838 245811179578239977184 250200664927851405348 250510702926522844512 253336011606145282608 254076760178093075832 255729675904158737106 258613845181273309329 259467356221475531472 262718826850817330112 267410234473153353864 268192135743542691156 269077258303752403008 270792336505599199242 271686040586475764256 273453514828209342648 273792366767277755712 276537577025519974332 276880250602998933408 277314317231418292896 277450242296231261376 280002960196265838672 281824540792338200076 283091698840406173998 285003013056913442934 285836355200354710311 285943617060401606112 286779709507946640048 290373440203534943808 291900775749159972906 292262486747609985264 295558680207169496376 300836513782297523097 302711915591721453384 303087023293817762496 306025540140156715872 306505297992620218464 306655530958992446784 309476956006399084848 311978606885345579508 312518302660810677312 316042945172022827808 320939065488117569472 322085189476957942944 322627173196439970054 323026959036832088976 323533370103321341712 323691949345603138272 326670120228976811784 328795297591061233422 332503515233065683423 333600886570468540464 337781348808193710144 338769013570790767776 340550905040686635057 340972901205544982808 344818460241697745772 345956474961967375296 356546979297537805152 357589514324723588208 361056448674132265656 363405328916436100098 363975041366236509426 364153443013803530556 364604686437612456864 367503885257598913257 368716769367359965776 373337280261687784896 375300997391777108022 375766054389784266768 377455598453874898664 380004017409217923912 381115140267139613748 382372946010595520064 383594513856238105659 389201034332213297208 389683315663479980352 394078240276225995168 401115351709730030796 402288203615314036734 403615887455628604512 407529060879713646384 410688550150916633568 412635941341865446464 415320375904498400112 415971475847127439344 416175363444346892064 420004440294398758008 424637548260609260997 428915425590602409168 430169564261919960072 430702612049109451968 431377826804428455616 435560160305302415712 437851163623739959359 438393730121414977896 443338020310754244564 444801182093958053952 454067873387582180076 454630534940726643744 459757946988930327696 467967910328018369262 476786019099631450944 480005074622170009152 481408598232176354208 483940759794659955081 484540438555248133464 485300055154982012568 485537924018404707408 490005180343465217676 491622359156479954368 493192946386591850133 500401329855702810696 501021405853045689024 506672023212290565216 508153520356186151664 511459351808317474212 517227690362546618658 518934712442951062944 534820468946306707728 536384271487085382312 541584673011198398484 543372081172951528512 545962562049354764139 546907029656418685296 553075154051039948664 553760501205997866816 554628634462836585792 560005920392531677344 563649081584676400152 566183397680812347996 570006026113826885868 571672710400709420622 571887234120803212224 573559419015893280096 583801551498319945812 584524973495219970528 591117360414338992752 601673027564595046194 603432305422971055101 605423831183442906768 612051080280313431744 613010595985240436928 618953912012798169696 623957213770691159016 632085890344045655616 644170378953915885888 645254346392879940108 646053918073664177952 647066740206642683424 647383898691206276544 653340240457953623568 657590595182122466844 665007030466131366846 667201773140937080928 677538027141581535552 681101810081373270114 681945802411089965616 689636920483395491544 701951865492027553893 713093958595075610304 715179028649447176416 722112897348264531312 726810657832872200196 727950082732473018852 728306886027607061112 729209372875224913728 735007770515197826514 737433538734719931552 750601994783554216044 751532108779568533536 754911196907749797328 760008034818435847824 762230280534279227496 767189027712476211318 775841535543819927987 778402068664426594416 788156480552451990336 802230703419460061592 804576407230628073468 807231774911257209024 815058121759427292768 821377100301833267136 830640751808996800224 831942951694254878688 832350726888693784128 840008880588797516016 849275096521218521994 857509065601064130933 857830851181204818336 860339128523839920144 871120320610604831424 875702327247479918718 876787460242829955792 886676040621508489128 902509541346892569291 908135746775164360152 909261069881453287488 919515893977860655392 935935820656036738524 962817196464352708416 967881519589319910162 969080877110496266928 970600110309964025136 971075848036809414816 980010360686930435352 986385892773183700266 997510545699197050269 1000802659711405621392 1013344046424581130432 1016307040712372303328 1021652715122059905171 1022918703616634948424 1034455380725093237316 1037869424885902125888 1069640937892613415456 1072768542974170764624 1083169346022396796968 1091925124098709528278 1093814059312837370592 1106150308102079897328 1120011840785063354688 1127298163169352800304 1132366795361624695992 1140012052227653771736 1143345420801418841244 1147118838031786560192 1150783541568714316977 1167603102996639891624 1169049946990439941056 1182234720828677985504 1203346055129190092388 1206864610845942110202 1210847662366885813536 1237907824025596339392 1247914427541382318032 1273912644781827782991 1290508692785759880216 1292107836147328355904 1294133480413285366848 1306680480915907247136 1313553490871219878077 1315181190364244933688 1330014060932262733692 1334403546281874161856 1362203620162746540228 1363891604822179931232 1379273840966790983088 1403903730984055107786 1430358057298894352832 1444225794696529062624 1453621315665744400392 1455900165464946037704 1456613772055214122224 1470015541030395653028 1474867077469439863104 1501203989567108432088 1503064217559137067072 1509822393815499594656 1520016069636871695648 1524460561068558454992 1534378055424952422636 1551683071087639855974 1556804137328853188832 1604461406838920123184 1609152814461256146936 1630116243518854585536 1637887686148064292417 1661281503617993600448 1663885903388509757376 1680017761177595032032 1698550193042437043988 1715018131202128261866 1715661702362409636672 1720678257047679840288 1751404654494959837436 1753574920485659911584 1773352081243016978256 1805019082693785138582 1810296916268913165303 1816271493550328720304 1839031787955721310784 1871871641312073477048 1935763039178639820324 1938161754220992533856 1941200220619928050272 1942151696073618829632 1960020721373860870704 1972771785546367400532 1995021091398394100538 2001605319422811242784 2032614081424744606656 2043305430244119810342 2045837407233269896848 2068910761450186474632 2105855596476082661679 2139281875785226830912 2145537085948341529248 2166338692044793593936 2183850248197419056556 2187628118625674741184 2212300616204159794656 2254596326338705600608 2264733590723249391984 2280024104455307543472 2286690841602837682488 2301567083137428633954 2327524606631459783961 2335206205993279783248 2364469441657355971008 2406692110258380184776 2413729221691884220404 2421695324733771627072 2495828855082764636064 2547825289563655565982 2572527196803192392799 2581017385571519760432 2613360961831814494272 2627106981742439756154 2630362380728489867376 2660028121864525467384 2707528624040677707873 2724407240325493080456 2727783209644359862464 2758547681933581966176 2807807461968110215572 2888451589393058125248 2907242631331488800784 2911800330929892075408 2913227544110428244448 2940031082060791306056 3002407979134216864176 3019644787630999189312 3040032139273743391296 3048921122137116909984 3064958145366179715513 3068756110849904845272 3103366142175279711948 3113608274657706377664 3208922813677840246368 3218305628922512293872 3275775372296128584834 3360035522355190064064 3397100386084874087976 3430036262404256523732 3441356514095359680576 3452350624706142950931 3502809308989919674872 3507149840971319823168 3546704162486033956512 3610038165387570277164 3620593832537826330606 3632542987100657440608 3743743282624146954096 3821737934345483348973 3871526078357279640648 3876323508441985067712 3882400441239856100544 3920041442747721741408 3945543571092734801064 3990042182796788201076 4003210638845622485568 4086610860488239620684 4091674814466539793696 4137821522900372949264 4211711192952165323358 4291074171896683058496 4332677384089587187872 4367700496394838113112 4424601232408319589312 4509192652677411201216 4529467181446498783968 4560048208910615086944 4573381683205675364976 4603134166274857267908 4655049213262919567922 4670412411986559566496 4813384220516760369552 4827458443383768440808 4913663058444192877251 4991657710165529272128 5095650579127311131964 5145054393606384785598 5162034771143039520864 5254213963484879512308 5260724761456979734752 5320056243729050934768 5415057248081355415746 5430890748806739495909 5448814480650986160912 5517095363867163932352 5615614923936220431144 5814485262662977601568 5823600661859784150816 5826455088220856488896 5880062164121582612112 6004815958268433728352 6097842244274233819968 6129916290732359431026 6137512221699809690544 6206732284350559423896 6317566789428247985037 6417845627355680492736 6436611257845024587744 6551550744592257169668 6794200772169748175952 6860072524808513047464 6904701249412285901862 6982573819894379351883 7005618617979839349744 7093408324972067913024 7220076330775140554328 7241187665075652661212 7265085974201314881216 7487486565248293908192 7643475868690966697946 7743052156714559281296 7840082885495443482816 7891087142185469602128 7980084365593576402152 8173221720976479241368 8183349628933079587392 8275643045800745898528 8423422385904330646716 8665354768179174375744 8735400992789676226224 9058934362892997567936 9120096417821230173888 9146763366411350729952 9194874436098539146539 9206268332549714535816 9310098426525839135844 9340824823973119132992 9626768441033520739104 9654916886767536881616 9827326116888385754502 10191301158254622263928 10290108787212769571196 10324069542286079041728 10508427926969759024616 10521449522913959469504 10640112487458101869536 10830114496162710831492 10861781497613478991818 10897628961301972321824 11231229847872440862288 11465213803036450046919 11628970525325955203136 11647201323719568301632 11760124328243165224224 12009631916536867456704 12259832581464718862052 12275024443399619381088 12413464568701118847792 12635133578856495970074 12873222515690049175488 13103101489184514339336 13588401544339496351904 13720145049617026094928 13809402498824571803724 13965147639788758703766 14011237235959678699488 14440152661550281108656 14482375330151305322424 14740989175332578631753 14974973130496587816384 15286951737381933395892 15486104313429118562592 15782174284370939204256 15960168731187152804304 16292672246420218487727 16346443441952958482736 16551286091601491797056 16846844771808661293432 17470801985579352452448 18293526732822701459904 18389748872197078293078 18412536665099429071632 18620196853051678271688 18952700368284743955111 19253536882067041478208 19309833773535073763232 19654652233776771509004 20382602316509244527856 20580217574425539142392 21016855853939518049232 21280224974916203739072 21660228992325421662984 21723562995226957983636 21795257922603944643648 22462459695744881724576 22930427606072900093838 23520248656486330448448 24519665162929437724104 24550048886799238762176 24826929137402237695584 25270267157712991940148 26206202978369028678672 27176803088678992703808 27440290099234052189856 27618804997649143607448 27930295279577517407532 28022474471919357398976 28880305323100562217312 28964750660302610644848 29481978350665157263506 30573903474763866791784 30972208626858237125184 31564348568741878408512 31920337462374305608608 32585344492840436975454 32692886883905916965472 33693689543617322586864 34395641409109350140757 34941603971158704904896 36779497744394156586156 36825073330198858143264 37240393706103356543376 37905400736569487910222 38619667547070147526464 39309304467553543018008 40765204633018489055712 41160435148851078284784 42033711707879036098464 43320457984650843325968 43447125990453915967272 44222967525997735895259 44924919391489763449152 45860855212145800187676 48878016739260655463181 49039330325858875448208 49653858274804475391168 50540534315425983880296 52412405956738057357344 54880580198468104379712 55237609995298287214896 55860590559155034815064 57760610646201124434624 57929501320605221289696 58963956701330314527012 61147806949527733583568 63840674924748611217216 65170688985680873950908 65385773767811833930944 67387379087234645173728 68791282818218700281514 73558995488788313172312 73650146660397716286528 74480787412206713086752 75810801473138975820444 78618608935107086036016 81530409266036978111424 82320870297702156569568 84067423415758072196928 86640915969301686651936 86894251980907831934544 88445935051995471790518 91721710424291600375352 97756033478521310926362 98078660651717750896416 101081068630851967760592 103186924227328050422271 104824811913476114714688 110475219990596574429792 111721181118310069630128 115859002641210442579392 117927913402660629054024 122295613899055467167136 130341377971361747901816 132668902577993207685777 134774758174469290347456 137582565636437400563028 147117990977576626344624 148961574824413426173504 151621602946277951640888 157237217870214172072032 164641740595404313139136 173281831938603373303872 173788503961815663869088 176891870103990943581036 183443420848583200750704 195512066957042621852724 196157321303435501792832 202162137261703935521184 206373848454656100844542 220950439981193148859584 223442362236620139260256 235855826805321258108048 244591227798110934334272 260682755942723495803632 265337805155986415371554 275165131272874801126056 294235981955153252689248 303243205892555903281776 309560772681984151266813 314474435740428344144064 347577007923631327738176 353783740207981887162072 366886841697166401501408 391024133914085243705448 404324274523407871042368 412747696909312201689084 446884724473240278520512 471711653610642516216096 521365511885446991607264 530675610311972830743108 550330262545749602252112 588471963910306505378496 606486411785111806563552 619121545363968302533626 707567480415963774324144 733773683394332803002816 782048267828170487410896 825495393818624403378168 928682318045952453800439 943423307221285032432192 1042731023770893983214528 1061351220623945661486216 1100660525091499204504224 1212972823570223613127104 1238243090727936605067252 1415134960831927548648288 1564096535656340974821792 1650990787637248806756336 1857364636091904907600878 2122702441247891322972432 2201321050182998409008448 2476486181455873210134504 2830269921663855097296576 3128193071312681949643584 3301981575274497613512672 3714729272183809815201756 4245404882495782645944864 4952972362911746420269008 6603963150548995227025344 7429458544367619630403512 8490809764991565291889728 9905944725823492840538016 14858917088735239260807024 19811889451646985681076032 29717834177470478521614048 59435668354940957043228096
- Sum of all divisors σ(n): 220768594106947000519680000
- Sum of proper divisors (its aliquot sum) s(n): 161332925752006043476451904
- 59435668354940957043228096 is an abundant number, because the sum of its proper divisors (161332925752006043476451904) is greater than itself. Its abundance is 101897257397065086433223808
Bases of 59435668354940957043228096
- Binary: 110001001010011111111000001001101001010011111110110001101010101001110001111101110000002
- Hexadecimal: 0x3129FE09A53FB1AA9C7DC0
- Base-36: 7GULA00VYDAN9R000
Squares and roots of 59435668354940957043228096
- 59435668354940957043228096 squared (594356683549409570432280962) is 3532598672798529890830216511018948528924412283785216
- 59435668354940957043228096 cubed (594356683549409570432280963) is 209962363147558007252208575118630578192184520623465122980971420438758560628736
-
The
square root of 59435668354940957043228096 is 7709453181318.4362215357 -
59435668354940957043228096 is a
perfect cube number . Itscube root is 390255516
Scales and comparisons
How big is 59435668354940957043228096?- 59,435,668,354,940,957,043,228,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 59,435,668,354,940,957,043,228,096 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 59435668354940957043228096 cubic inches would be around 32521293 feet tall.
Recreational maths with 59435668354940957043228096
- 59435668354940957043228096 backwards is 69082234075904945386653495
- 59435668354940957043228096 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 59435668354940957043228096's digits is 126
- 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 59435668354940957043228096 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 59435668354940957043228096 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/59435668354940957043228096/
Chicago style:
Numbermatics. 2024. "Number 59435668354940957043228096 - Facts about the integer". https://numbermatics.com/n/59435668354940957043228096/
The information we have on file for 59435668354940957043228096 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 59435668354940957043228096, math, Factors of 59435668354940957043228096, curriculum, school, college, exams, university, Prime factorization of 59435668354940957043228096, STEM, science, technology, engineering, physics, economics, calculator, fifty-nine septillion, four hundred thirty-five sextillion, six hundred sixty-eight quintillion, three hundred fifty-four quadrillion, nine hundred forty trillion, nine hundred fifty-seven billion, forty-three million, two hundred twenty-eight thousand and ninety-six.