310986081671926701450295872
310,986,081,671,926,701,450,295,872 is an even composite number composed of six prime numbers multiplied together.
310986081671926701450295872 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 310986081671926701450295872:
26 × 39 × 73 × 193 × 1013 × 4673
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 101 × 101 × 101 × 467 × 467 × 467)See below for interesting mathematical facts about the number 310986081671926701450295872 from the Numbermatics database.
Names of 310986081671926701450295872
- Cardinal: 310986081671926701450295872 can be written as Three hundred ten septillion, nine hundred eighty-six sextillion, eighty-one quintillion, six hundred seventy-one quadrillion, nine hundred twenty-six trillion, seven hundred one billion, four hundred fifty million, two hundred ninety-five thousand, eight hundred seventy-two.
Scientific notation
- Scientific notation: 3.10986081671926701450295872 × 1026
Factors of 310986081671926701450295872
Divisors of 310986081671926701450295872
- 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 288 294 303 304 324 336 342 343 361 378 392 399 404 432 441 448 456 467 486 504 513 532 567 576 588 606 608 648 672 684 686 707 722 729 756 784 798 808 864 882 909 912 931 934 972 1008 1026 1029 1064 1083 1134 1176 1197 1212 1216 1296 1323 1344 1368 1372 1401 1414 1444 1458 1512 1539 1568 1596 1616 1701 1728 1764 1818 1824 1862 1868 1919 1944 2016 2052 2058 2121 2128 2166 2187 2268 2352 2394 2424 2527 2592 2646 2727 2736 2744 2793 2802 2828 2888 2916 3024 3078 3087 3136 3192 3232 3249 3269 3402 3528 3591 3636 3648 3724 3736 3838 3888 3969 4032 4104 4116 4203 4242 4256 4332 4374 4536 4617 4704 4788 4848 4949 5054 5103 5184 5292 5454 5472 5488 5586 5604 5656 5757 5776 5832 6048 6156 6174 6363 6384 6464 6498 6517 6538 6561 6804 6859 7056 7182 7272 7448 7472 7581 7676 7776 7938 8181 8208 8232 8379 8406 8484 8512 8664 8748 8873 9072 9234 9261 9408 9576 9696 9747 9807 9898 10108 10201 10206 10584 10773 10908 10944 10976 11172 11208 11312 11514 11552 11664 11907 12096 12312 12348 12609 12726 12768 12996 13034 13076 13122 13433 13608 13718 13851 14112 14364 14544 14847 14896 14944 15162 15309 15352 15552 15876 16362 16416 16464 16758 16812 16968 17271 17328 17496 17689 17746 18144 18468 18522 19089 19152 19392 19494 19551 19614 19683 19796 20216 20402 20412 20577 21168 21546 21816 21952 22344 22416 22624 22743 22883 23028 23104 23328 23814 24543 24624 24696 25137 25218 25452 25536 25992 26068 26152 26244 26619 26866 27216 27436 27702 27783 28224 28728 29088 29241 29421 29694 29792 29888 30324 30603 30618 30704 31752 32319 32724 32832 32928 33516 33624 33936 34542 34643 34656 34992 35378 35492 35721 36288 36461 36936 37044 37827 38178 38304 38988 39102 39228 39366 39592 40299 40432 40804 40824 41154 41553 42336 43092 43632 44541 44688 44832 45248 45486 45766 45927 46056 46656 47167 47628 48013 49086 49248 49392 50274 50436 50904 51813 51984 52136 52304 52488 53067 53238 53732 54432 54872 55404 55566 57267 57456 58176 58482 58653 58842 59388 59584 60648 61206 61236 61408 61731 62111 63504 64638 65448 65856 67032 67248 67872 68229 68649 69084 69286 69312 69984 70756 70984 71407 71442 72922 73629 73872 74088 75411 75654 76356 76608 77976 78204 78456 78732 79184 79857 80598 80864 81608 81648 82308 83106 83349 84672 86184 87264 87723 88263 89082 89376 89664 90972 91532 91809 91854 92112 94031 94334 95256 96026 96957 98172 98496 98784 100548 100872 101808 103626 103929 103968 104272 104608 104976 106134 106476 107163 107464 108864 109383 109744 110808 111132 113481 114534 114912 116964 117306 117684 118776 120897 121296 122412 122472 122816 123462 123823 124222 124659 127008 129276 130896 133623 134064 134496 135744 136458 137298 137781 138168 138572 139968 141501 141512 141968 142814 142884 144039 145844 147258 147744 148176 150822 151308 152712 155439 155952 156408 156912 157464 158368 159201 159714 160181 161196 161728 163216 163296 164616 166212 166698 168587 171801 172368 174528 175446 175959 176526 178164 178752 181944 183064 183618 183708 184224 185193 186333 188062 188668 190512 192052 193819 193914 196344 197568 201096 201744 203616 204687 205947 207252 207858 207936 208544 209216 209952 212268 212952 214221 214326 214928 218089 218766 219488 220887 221616 222264 226233 226962 229068 229824 233928 234612 235368 237552 239571 241794 242592 244824 244944 246924 247646 248444 249318 250047 254016 255227 258552 261792 263169 264789 267246 268128 268992 272916 274596 275427 275562 276336 277144 282093 283002 283024 283936 285628 285768 288078 290871 291688 294516 295488 296352 301644 302616 305424 310878 311787 311904 312816 313824 314928 316736 318402 319428 320362 321489 322392 326432 326592 328149 329232 330169 332424 333396 336091 337174 340443 343602 344736 350892 351918 353052 356328 362691 363888 366128 367236 367416 368448 370386 371469 372666 373977 376124 377336 381024 384104 387638 387828 392688 400869 402192 403488 407232 409374 411894 414504 415716 417088 419904 424503 424536 425904 428442 428652 429856 432117 434777 436178 437532 438976 441774 443232 444528 452466 453924 458136 466317 467856 469224 470736 475104 477603 479142 480543 483588 485184 489648 489888 493848 495292 496888 498636 499849 500094 505761 510454 515403 517104 523584 526338 527877 529578 534492 536256 545832 549192 550854 551124 552672 554288 555579 558999 564186 566004 566048 567872 571256 571536 576156 581457 581742 583376 589032 592704 603288 605232 610848 614061 617841 621756 623574 623808 625632 627648 629856 636804 638856 640724 642663 642978 644784 652864 654267 656298 658217 658464 660338 662661 664848 666792 672182 674348 678699 680886 687204 689472 692759 701784 703836 706104 712656 718713 725382 727776 732256 734472 734832 740772 742938 745332 747954 750141 752248 754672 762048 765681 768208 775276 775656 785376 789507 794367 801738 804384 806976 818748 823788 826281 829008 831432 846279 849006 849072 851808 856884 857304 859712 864234 869554 872356 872613 875064 883548 886464 889056 896173 904932 907848 916272 932634 935361 935712 938448 941472 950208 955206 958284 961086 964467 967176 979296 979776 984447 987696 990507 990584 993776 997272 999698 1000188 1008273 1011522 1020908 1021329 1030301 1030806 1034208 1052676 1055754 1059156 1068984 1088073 1091664 1098384 1101708 1102248 1105344 1108576 1111158 1114407 1117998 1128372 1132008 1132096 1142512 1143072 1152312 1162914 1163484 1166752 1178064 1180109 1202607 1206576 1210464 1221696 1228122 1235682 1243512 1247148 1251264 1259712 1273509 1273608 1277712 1281448 1285326 1285956 1289568 1296351 1304331 1308534 1312596 1316434 1316928 1320676 1325322 1329696 1333584 1344364 1348696 1356733 1357398 1361772 1374408 1385518 1398951 1403568 1407672 1412208 1425312 1432809 1437426 1441629 1450764 1455552 1464512 1468944 1469664 1481544 1485876 1490664 1495908 1499547 1500282 1504496 1509344 1517283 1526623 1531362 1536416 1546209 1550552 1551312 1570752 1579014 1583631 1588734 1603476 1608768 1637496 1647576 1652562 1658016 1662864 1666737 1676997 1692558 1698012 1698144 1703616 1713768 1714608 1728468 1739108 1744371 1744712 1745226 1750128 1767096 1778112 1786589 1792346 1809864 1815696 1832544 1842183 1853523 1865268 1870722 1871424 1876896 1882944 1910412 1916568 1922172 1927989 1928934 1934352 1958592 1962801 1968894 1974651 1975392 1981014 1981168 1987552 1987983 1994544 1999396 2000376 2016546 2023044 2036097 2041816 2042658 2060602 2061612 2068416 2078277 2105352 2111508 2118312 2137968 2156139 2176146 2183328 2196768 2203416 2204496 2217152 2222316 2228814 2235996 2250423 2256744 2264016 2285024 2286144 2297043 2304624 2311183 2325828 2326968 2333504 2352637 2356128 2360218 2368521 2383101 2405214 2413152 2420928 2456244 2471364 2478843 2487024 2494296 2538837 2547018 2547216 2555424 2562896 2570652 2571912 2579136 2592702 2608662 2617068 2617839 2625192 2632868 2641352 2650644 2659392 2667168 2688519 2688728 2697392 2713466 2714796 2723544 2748816 2771036 2797902 2806083 2807136 2815344 2824416 2850624 2865618 2874852 2883258 2901528 2937888 2939328 2953341 2963088 2971521 2971752 2981328 2991816 2999094 3000564 3008992 3018688 3024819 3034566 3043439 3053246 3062724 3063987 3072832 3090903 3092418 3101104 3102624 3158028 3167262 3177468 3203153 3206952 3264219 3274992 3295152 3305124 3316032 3325728 3333474 3343221 3353994 3385116 3396024 3396288 3427536 3429216 3456936 3478216 3488742 3489424 3490452 3498943 3500256 3534192 3540327 3573178 3584692 3607821 3619728 3631392 3665088 3682561 3684366 3707046 3730536 3741444 3753792 3820527 3820824 3833136 3844344 3855978 3857868 3868704 3889053 3912993 3925602 3937788 3949302 3950784 3962028 3962336 3975104 3975966 3989088 3998792 4000752 4033092 4046088 4070199 4072194 4083632 4085316 4121204 4123224 4143691 4156554 4196853 4210704 4223016 4236624 4275936 4298427 4312278 4324887 4352292 4366656 4393536 4406832 4408992 4444632 4457628 4471992 4498641 4500846 4513488 4528032 4551849 4570048 4579869 4594086 4609248 4622366 4638627 4651656 4653936 4705274 4712256 4720436 4737042 4750893 4763867 4766202 4810428 4826304 4849313 4912488 4942728 4957686 4974048 4988592 5000211 5030991 5077674 5094036 5094432 5110848 5125792 5141304 5143824 5185404 5217324 5233113 5234136 5235678 5250384 5265736 5282704 5301288 5334336 5359767 5377038 5377456 5394784 5426932 5429592 5447088 5497632 5526549 5542072 5560569 5595804 5612166 5614272 5630688 5648832 5731236 5749704 5766516 5783967 5803056 5875776 5888403 5906682 5923953 5926176 5943042 5943504 5962656 5983632 5998188 6001128 6017984 6049638 6069132 6086878 6106492 6108291 6125448 6127974 6181806 6184836 6202208 6205248 6234831 6273211 6316056 6334524 6354936 6406306 6413904 6468417 6528438 6549984 6590304 6610248 6651456 6666948 6686442 6707988 6751269 6770232 6792048 6855072 6858432 6891129 6913872 6933549 6956432 6977484 6978848 6980904 6997886 7000512 7057911 7068384 7080654 7105563 7146356 7149303 7169384 7212107 7215642 7239456 7262784 7365122 7368732 7414092 7436529 7461072 7482888 7616511 7641054 7641648 7666272 7688688 7711956 7715736 7737408 7778106 7825986 7851204 7875576 7898604 7924056 7924672 7951932 7978176 7997584 8001504 8065557 8066184 8092176 8140398 8144388 8167264 8170632 8242408 8246448 8260763 8287382 8313108 8393706 8418249 8421408 8446032 8473248 8551872 8596854 8624556 8649774 8704584 8813664 8817984 8860023 8889264 8914563 8915256 8943984 8997282 9001692 9026976 9056064 9074457 9103698 9130317 9159738 9188172 9191961 9218496 9244732 9272709 9277254 9303312 9307872 9410548 9440872 9474084 9497131 9501786 9527734 9532404 9609459 9620856 9698626 9792657 9824976 9885456 9915372 9948096 9977184 10000422 10029663 10061982 10155348 10188072 10188864 10251584 10282608 10287648 10370808 10434648 10466226 10468272 10471356 10496829 10500768 10531472 10565408 10602576 10620981 10686361 10719534 10754076 10754912 10789568 10823463 10853864 10859184 10894176 10995264 11047683 11053098 11084144 11121138 11191608 11224332 11261376 11461581 11462472 11499408 11533032 11567934 11606112 11667159 11738979 11776806 11813364 11847906 11852352 11886084 11887008 11925312 11967264 11996376 12002256 12099276 12138264 12173756 12210597 12212984 12216582 12250896 12255948 12363612 12369672 12404416 12431073 12469662 12506123 12546422 12590559 12632112 12669048 12709872 12812612 12827808 12895281 12936834 12974661 13056876 13099968 13180608 13220496 13333896 13372884 13415976 13495923 13502538 13540464 13584096 13655547 13710144 13739607 13782258 13827744 13867098 13912864 13915881 13954968 13957696 13961808 13995772 14115822 14136768 14161308 14211126 14252679 14291601 14292712 14298606 14338768 14424214 14431284 14478912 14547939 14730244 14737464 14828184 14873058 14922144 14965776 15000633 15092973 15233022 15282108 15283296 15332544 15377376 15423912 15431472 15556212 15651972 15699339 15702408 15751152 15797208 15848112 15903864 15995168 16003008 16079301 16131114 16132368 16178281 16184352 16280796 16288776 16334528 16341264 16484816 16492896 16521526 16574764 16579647 16626216 16681707 16787412 16836498 16842816 16892064 16946496 17027287 17193708 17249112 17299548 17351901 17409168 17627328 17665209 17720046 17771859 17778528 17829126 17830512 17887968 17994564 18003384 18053952 18148914 18207396 18260634 18319476 18324873 18376344 18383922 18489464 18545418 18554508 18606624 18615744 18704493 18819633 18821096 18881744 18948168 18994262 19003572 19055468 19064808 19218918 19241712 19397252 19405251 19575719 19585314 19649952 19770912 19830744 19954368 20000844 20059326 20123964 20310696 20376144 20565216 20575296 20673387 20741616 20800647 20869296 20932452 20936544 20942712 20993658 21001536 21062944 21130816 21173733 21205152 21241962 21372722 21439068 21447909 21508152 21509824 21636321 21646926 21707728 21718368 21788352 22026989 22095366 22106196 22168288 22242276 22309587 22383216 22422071 22448664 22849533 22923162 22924944 22998816 23066064 23135868 23212224 23334318 23477958 23553612 23626728 23695812 23772168 23774016 23934528 23992752 24004512 24196671 24198552 24276528 24347512 24421194 24425968 24433164 24501792 24511896 24727224 24739344 24782289 24862146 24939324 25012246 25092844 25181118 25254747 25264224 25338096 25419744 25625224 25655616 25777927 25790562 25873668 25949322 26113752 26440992 26580069 26667792 26743689 26745768 26831952 26991846 27005076 27080928 27168192 27223371 27311094 27390951 27479214 27564516 27655488 27734196 27818127 27825728 27831762 27909936 27923616 27991544 28231644 28322616 28422252 28491393 28505358 28583202 28585424 28597212 28677536 28828377 28848428 28862568 29005837 29095878 29377971 29460488 29474928 29656368 29746116 29844288 29931552 30001266 30088989 30185946 30466044 30564216 30566592 30754752 30847824 30862944 31112424 31303944 31398678 31404816 31490487 31502304 31594416 31696224 31807728 31862943 31990336 32059083 32158602 32262228 32264736 32356562 32368704 32470389 32561592 32577552 32682528 32969632 32985792 33043052 33143049 33149528 33159294 33252432 33347069 33363414 33574824 33672996 33784128 33945191 34054574 34384743 34387416 34498224 34599096 34703802 34818336 35001477 35216937 35330418 35440092 35543718 35557056 35658252 35661024 35775936 35989128 36006768 36297828 36414792 36521268 36631791 36638952 36649746 36752688 36767844 36978928 37090836 37109016 37213248 37293219 37408986 37518369 37639266 37642192 37763488 37771677 37896336 37988524 38007144 38110936 38129616 38437836 38483424 38685843 38794504 38810502 38923983 39151438 39170628 39299904 39541824 39661488 40001688 40118652 40247928 40487769 40621392 40752288 40966641 41130432 41218821 41346774 41483232 41601294 41738592 41864904 41873088 41885424 41987316 42125888 42347466 42410304 42483924 42745444 42758037 42874803 42878136 42895818 43016304 43272642 43293852 43415456 43436736 43643817 43912477 44053978 44190732 44212392 44336576 44484552 44619174 44766432 44844142 44897328 45001899 45278919 45699066 45846324 45849888 45997632 46132128 46271736 46668636 46955916 47098017 47107224 47253456 47391624 47544336 47985504 48009024 48237903 48393342 48397104 48534843 48553056 48695024 48842388 48851936 48866328 49003584 49023792 49454448 49478688 49564578 49724292 49738941 49878648 50024492 50045121 50185688 50362236 50484749 50509494 50528448 50676192 50839488 51081861 51250448 51555854 51581124 51747336 51898644 52055703 52227504 52881984 52995627 53160138 53315577 53335584 53487378 53491536 53663904 53983692 54010152 54161856 54446742 54622188 54781902 54958428 55129032 55468392 55636254 55663524 55819872 55847232 55983088 56113479 56458899 56463288 56645232 56844504 56982786 57010716 57166404 57170848 57194424 57355072 57656754 57696856 57725136 57825341 58011674 58191756 58215753 58727157 58755942 58920976 58949856 59312736 59492232 59863104 60002532 60177978 60371892 60932088 61128432 61695648 61725888 62020161 62224848 62401941 62607888 62797356 62809632 62980974 63004608 63188832 63392448 63521199 63615456 63725886 64118166 64317204 64343727 64524456 64529472 64713124 64908963 64940778 65123184 65155104 65365056 65939264 66080967 66086104 66286098 66299056 66318588 66479917 66504864 66694138 66726828 66928761 67149648 67266213 67345992 67890382 68109148 68548599 68769486 68774832 68996448 69198192 69407604 69636672 69968659 70002954 70433874 70660836 70880184 71087436 71316504 71322048 71978256 72013536 72590013 72595656 72829584 73042536 73263582 73277904 73299492 73505376 73535688 73957856 74181672 74218032 74346867 74586438 74804527 74817972 75036738 75278532 75284384 75526976 75543354 75764241 75792672 75977048 76014288 76221872 76259232 76875672 76966848 77333781 77371686 77589008 77621004 77847966 78302876 78341256 78730129 79322976 79740207 80003376 80231067 80237304 80495856 80975538 81242784 81504576 81670113 81933282 82172853 82437642 82693548 82966464 83202588 83454381 83477184 83729808 83770848 83974632 84694932 84967848 85474179 85490888 85516074 85749606 85756272 85791636 86032608 86485131 86545284 86587704 86830912 87017511 87287634 87824954 88107956 88133913 88381464 88424784 88969104 89238348 89532864 89688284 89794656 90003798 90266967 90513473 90557838 91398132 91692648 91699776 92264256 92543472 93337272 93911832 94196034 94214448 94471461 94506912 94783248 95088672 95588829 95971008 96177249 96475806 96786684 96794208 97069686 97106112 97390048 97411167 97684776 97703872 97732656 98047584 98908896 98957376 99129156 99429147 99448584 99477882 99757296 100041207 100048984 100090242 100371376 100724472 100969498 101018988 101352384 101835573 101847563 102163722 102500896 103111708 103154229 103162248 103494672 103797288 104111406 104455008 105004431 105650811 105991254 106320276 106631154 106671168 106974756 106983072 107327808 107967384 108020304 108893484 109244376 109563804 109895373 109916856 110258064 110936784 111272508 111327048 111639744 111879657 111966176 112226958 112555107 112917798 112926576 113290464 113689008 113965572 114021432 114332808 114341696 114388848 115313508 115393712 115450272 115650682 116023348 116057529 116383512 116431506 116771949 117454314 117511884 117841952 117899712 118625472 118984464 119191009 120005064 120355956 120743784 121463307 121864176 122256864 122899923 123391296 123656463 124040322 124449696 124803882 125215776 125594712 125619264 125961948 126377664 127042398 127230912 127451772 128236332 128274111 128624409 128634408 128687454 129048912 129426248 129817926 129881556 130246368 130310208 130931451 131737431 132161934 132172208 132572196 132598112 132637176 132959834 133009728 133388276 133453656 133857522 134299296 134532426 134691984 135005697 135780764 135836757 136218296 137030033 137097198 137538972 137549664 137992896 138396384 138815208 139937318 140005908 140867748 141294051 141321672 141760368 142174872 142633008 143956512 144027072 144713709 145180026 145191312 145604529 145659168 146085072 146527164 146555808 146598984 147010752 147071376 147915712 148363344 148436064 148693734 149172876 149609054 149635944 150073476 150135363 150557064 150568768 151086708 151454247 151528482 151585344 151954096 152028576 152443744 152518464 153245583 153751344 154188923 154667562 154743372 155178016 155242008 155695932 156167109 156605752 156682512 156954497 157460258 158645952 158986881 159480414 159946731 160006752 160462134 160474608 160991712 161951076 162485568 163340226 163866564 164345706 164875284 165387096 166405176 166908762 167459616 167541696 167949264 168340437 169376697 169389864 169935696 170948358 170981776 171032148 171499212 171512544 171583272 172065216 172970262 173090568 173175408 173476023 174035022 174575268 174647259 175649908 176181471 176215912 176267826 176762928 176849568 177938208 178476696 179376568 179589312 180007596 180445489 180533934 181026946 181115676 182796264 183385296 185086944 186060483 186674544 187205823 187823664 188392068 188428896 188942922 189013824 189566496 190177344 190563597 191177658 192354498 192951612 193573368 193588416 194139372 194726889 194780096 194822334 195369552 195465312 196095168 197817792 198242901 198258312 198858294 198897168 198955764 199439751 199514592 200082414 200097968 200180484 200742752 200786283 201448944 201798639 201938996 202037976 203040859 203671146 203695126 204327444 205001792 205645797 206223416 206308458 206324496 206989344 207594576 208222812 208910016 209905977 210008862 211301622 211982508 212640552 213262308 213949512 213966144 215934768 216040608 217770039 217786968 218488752 219127608 219790746 219833712 220516128 221873568 222545016 222654096 223040601 223759314 223932352 224413581 224453916 225110214 225835596 225853152 226580928 227292723 227378016 227931144 228042864 228665616 228777696 230627016 230787424 230900544 231301364 232001343 232046696 232115058 232767024 232863012 233429483 233543898 234908628 235023768 235683904 236190387 237616337 237968928 238382018 239220621 240010128 240693201 240711912 241487568 242926614 243728352 244513728 245010339 245799846 246518559 247312926 248080644 248899392 249607764 250363143 250431552 251189424 251923896 254084796 254903544 256422537 256472664 256548222 257248818 257268816 257374908 258097824 258852496 259455393 259635852 259763112 260492736 261052533 261862902 263474862 264323868 264344416 264401739 265144392 265196224 265274352 265919668 266776552 266907312 267715044 268598592 269064852 269383968 270011394 270800901 271540419 271561528 271673514 272436592 274060066 274194396 275077944 275099328 276792768 277630416 279874636 280011816 281735496 282588102 282643344 283414383 283520736 284349744 285266016 286766487 287913024 288531747 289427418 290360052 290382624 291209058 291318336 292170144 293054328 293111616 293197968 294142752 296726688 296872128 297387468 298287441 298345752 299218108 299271888 300123621 300146952 300270726 301114128 302173416 302908494 303056964 303908192 304057152 304887488 305506719 305542689 306491166 307387339 307502688 308377846 309335124 309462687 309486744 310356032 310484016 311391864 312334218 313211504 313365024 313908994 314920516 315013293 316952433 317973762 318960828 319893462 320013504 320924268 320949216 321983424 323518453 323902152 326680452 327733128 328691412 329686119 329750568 330774192 332810352 333817524 334919232 335638971 335898528 336680874 337665321 338753394 338779728 339871392 341896716 341963552 342064296 342998424 343025088 343166544 345940524 346181136 346350816 346952046 348070044 348172587 349150536 349294518 350315847 351299816 352362942 352431824 352535652 353393243 353525856 353699136 355876416 356953392 357573027 358753136 360015192 360890978 361067868 362053892 362231352 364389921 365592528 366770592 368699769 370173888 370969389 371938661 372120966 373349088 374411646 375647328 376784136 376857792 377885844 379132992 381127194 382355316 384708996 385873227 385903224 387146736 388278744 389453778 389644668 390739104 390930624 392794353 395212293 396485802 396516624 397716588 397794336 397911528 398879502 399029184 400164828 400195936 400360968 401485504 401572566 402897888 403597278 403877992 404075952 406081718 407342292 407390252 407510271 408654888 411090099 411291594 412446832 412616916 412648992 413978688 415189152 416445624 418512791 419811954 420017724 422603244 423882153 423965016 425281104 426524616 427899024 431869536 432081216 434141127 435540078 435573936 436813587 436977504 438255216 439581492 439667424 441032256 443747136 445090032 445308192 446081202 447518628 448827162 448907832 450220428 450406089 451671192 451706304 454362741 454585446 454756032 455862288 456085728 457331232 457555392 459736749 461254032 461574848 462566769 462602728 464002686 464093392 464230116 465534048 465726024 466858966 467087796 468501327 469817256 470047536 470863491 472380774 475232674 475937856 476764036 476960643 478441242 479840193 480020256 481150567 481386402 481423824 482975136 485853228 487456704 489780613 490020678 491599692 493037118 494625852 496161288 499215528 500726286 502378848 503847792 505021311 508130091 508169592 509807088 512845074 512945328 513096444 514497636 514537632 514749816 516195648 517704992 518910786 519271704 519526224 520428069 522105066 523725804 526949724 528544413 528647736 528688832 528803478 530288784 530548704 531839336 533553104 533814624 535430088 538129704 538767936 540022788 541336467 541601802 543080838 543123056 543347028 544873184 548120132 548388792 550155888 551110903 555260832 558181449 559749272 560023632 561617469 563470992 565176204 565286688 566828766 567041472 568699488 570532032 571690791 573532974 577063494 578854836 580720104 580765248 582418116 584180667 584340288 586108656 586395936 588285504 593453376 594728703 594774936 596574882 596691504 598319253 598436216 598543776 600247242 600293904 600541452 602228256 604346832 605395917 605816988 606113928 607816384 609122577 611013438 611085378 612982332 614774678 615005376 616755692 616937391 618670248 618925374 618973488 620968032 622783728 624668436 626423008 626730048 627817988 629717931 629841032 630026586 633594311 633904866 635947524 637921656 639786924 641848536 641898432 647036906 647804304 653310117 653360904 655466256 657382824 659372238 659501136 661548384 665620704 667635048 669121803 671277942 671797056 673240743 673361748 675330642 677506788 677559456 679742784 681878169 683793432 683927104 684128592 685996848 686333088 691881048 692362272 692701632 693904092 696004029 696140088 696345174 698301072 698589036 700288449 700631694 702599632 704725884 704863648 705071304 706786486 707051712 708571161 712849011 712932941 713906784 715146054 717506272 717661863 720030384 721781956 722079603 722135736 724107784 724462704 728779842 731185056 733541184 735031017 737399538 739555677 741938778 743877322 744241932 746698176 748823292 751089429 751294656 753568272 755771688 762254388 764710632 769267611 769417992 771746454 771806448 774293472 776557488 778366179 778907556 779289336 781478208 783157599 785588706 790424586 792971604 793033248 795433176 795588672 795823056 797759004 800329656 800391872 800721936 803145132 805795776 807194556 807755984 808151904 812163436 812402703 814621257 814684584 814780504 815020542 817309776 822180198 822583188 824893664 825233832 825297984 830378304 832891248 834337063 837025582 839623908 840035448 845206488 847764306 847930032 850243149 850562208 853049232 855798048 860299461 863739072 865595241 868282254 871080156 871147872 873627174 873955008 876510432 879162984 879334848 890180064 890616384 892162404 894862323 895037256 897654324 897815664 900370863 900440856 900812178 903342384 908725482 909170892 911724576 912171456 914662464 916520157 916628067 919473498 922162017 922508064 925133538 925205456 928005372 928186784 928388061 928460232 931068096 931452048 933717932 934175592 937002654 939634512 940095072 941726982 944761548 945039879 950465348 950857299 953528072 953921286 956882484 959210231 959680386 960040512 962301134 962772804 962847648 965950272 970555359 971706456 979561226 980041356 983199384 986074236 989058357 989251704 992322576 998431056 1001452572 1004757696 1006916913 1007695584 1010042622 1012995963 1016260182 1016339184 1019614176 1025690148 1025890656 1026192888 1028995272 1029075264 1029499632 1035409984 1037821572 1038543408 1039052448 1040856138 1044210132 1047451608 1050947541 1053899448 1057088826 1057295472 1057606956 1060179729 1060577568 1061097408 1063678672 1067106208 1067629248 1070860176 1072719081 1076259408 1079322461 1080045576 1082672934 1083203604 1086161676 1086246112 1086694056 1089746368 1093169763 1096240264 1096777584 1098681479 1100311776 1102221806 1106099307 1110521664 1112908167 1115815983 1116362898 1119498544 1120047264 1123234938 1126941984 1130352408 1130573376 1133657532 1137398976 1143381582 1147065948 1154126988 1157619681 1157709672 1161440208 1164836232 1168361334 1172217312 1172791872 1178383059 1185636879 1189457406 1189549872 1193149764 1193383008 1196638506 1196872432 1197087552 1200494484 1200587808 1201082904 1204456512 1208693664 1210791834 1211633976 1212227856 1218245154 1222026876 1222170756 1222530813 1225964664 1229549356 1233270297 1233511384 1233874782 1237340496 1237850748 1237946976 1241936064 1245567456 1249336872 1252846016 1255538373 1255635976 1259435862 1259682064 1260053172 1263118423 1267188622 1267809732 1271646459 1271895048 1275843312 1279573848 1283697072 1294073812 1295608608 1302423381 1306620234 1306721808 1310440761 1310932512 1314765648 1318744476 1319002272 1323096768 1331241408 1335270096 1338243606 1342555884 1346481486 1346723496 1350661284 1355013576 1355118912 1363088223 1363756338 1367586864 1368257184 1371993696 1372666176 1379210247 1383762096 1384724544 1387700307 1387808184 1392008058 1392280176 1392690348 1396602144 1397178072 1400576898 1401263388 1405199264 1405503981 1409451768 1409727296 1410142608 1412590473 1413572972 1417142322 1421286013 1425698022 1425865882 1427813568 1430292108 1430881929 1435012544 1435323726 1439520579 1440060768 1443451701 1443563912 1444159206 1444271472 1448215568 1448925408 1457559684 1462370112 1469341839 1470062034 1474799076 1479111354 1483877556 1487754644 1488483864 1495872451 1497646584 1502178858 1507136544 1511543376 1515063933 1524390273 1524508776 1529421264 1538535222 1538835984 1543492908 1543612896 1548586944 1553114976 1556732358 1557815112 1558578672 1561284207 1566315198 1571177412 1580849172 1585633239 1585943208 1586066496 1590866352 1591646112 1595518008 1600659312 1601443872 1606290264 1614389112 1615511968 1616303808 1624009401 1624326872 1624805406 1629242514 1629369168 1629561008 1630041084 1634006381 1634619552 1644360396 1645166376 1649787328 1650467664 1653332709 1665782496 1668674126 1674051164 1674544347 1679247816 1680070896 1684852407 1690412976 1695528612 1695860064 1700486298 1701124416 1706098464 1711596096 1715072373 1719755987 1720598922 1731190482 1736564508 1742160312 1742295744 1747254348 1752542001 1753020864 1758325968 1780360128 1784186109 1784324808 1789724646 1790074512 1794957759 1795308648 1795631328 1800741726 1800881712 1801624356 1806684768 1816187751 1817450964 1818341784 1823449152 1827367731 1833040314 1833256134 1838946996 1844324034 1845016128 1850267076 1850410912 1850812173 1856010744 1856373568 1856776122 1856920464 1862904096 1867435864 1868351184 1874005308 1879269024 1880190144 1883453964 1889153793 1889523096 1890079758 1900782933 1900930696 1901714598 1907056144 1907842572 1913764968 1918420462 1919360772 1924602268 1925545608 1925695296 1935103697 1941110718 1943412912 1959122452 1959930351 1960082712 1966398768 1972148472 1978116714 1978503408 1984645152 1996862112 2002905144 2007365409 2013833826 2015391168 2019722229 2020085244 2025991926 2032520364 2032678368 2039228352 2051380296 2051781312 2052385776 2057990544 2058999264 2075643144 2077086816 2078104896 2081712276 2088012087 2088420264 2094903216 2100865347 2101895082 2107798896 2114177652 2114590944 2115213912 2120359458 2121155136 2125713483 2127357344 2134212416 2138547033 2138798823 2141720352 2145438162 2152518816 2158644922 2160091152 2165345868 2166238809 2166407208 2172323352 2172492224 2173388112 2186339526 2192480528 2193555168 2197362958 2200623552 2204443612 2205093051 2212198614 2218667031 2224725889 2225816334 2231631966 2232725796 2238997088 2240094528 2246469876 2253268287 2253883968 2260704816 2264629171 2267315064 2286763164 2294131896 2307802833 2308253976 2315239362 2315419344 2322880416 2329672464 2335098537 2336722668 2344434624 2349472797 2356766118 2371273758 2378914812 2379099744 2386299528 2386766016 2393277012 2393744864 2400988968 2401175616 2402165808 2417387328 2421583668 2423267952 2424455712 2436490308 2437208109 2443863771 2444053752 2444341512 2445061626 2451929328 2459098712 2466540594 2467022768 2467749564 2474680992 2475701496 2475893952 2491134912 2498673744 2503011189 2511076746 2511271952 2518871724 2519364128 2520106344 2526236846 2534377244 2535619464 2543292918 2543790096 2550729447 2551686624 2559147696 2567394144 2580898383 2588147624 2591217216 2596785723 2603570627 2604846762 2613240468 2613443616 2620881522 2621865024 2629531296 2637488952 2638004544 2670540192 2676487212 2684586969 2685111768 2692962972 2693446992 2701112589 2701322568 2710027152 2726176446 2727512676 2735173728 2736514368 2743987392 2749560471 2749884201 2758420494 2766486051 2767524192 2775400614 2775616368 2784016116 2784560352 2785380696 2793204288 2794356144 2801153796 2802526776 2810398528 2811007962 2818903536 2820285216 2825180946 2827145944 2834284644 2842572026 2851396044 2851731764 2852571897 2860584216 2861763858 2870647452 2877630693 2879041158 2880121536 2886903402 2887127824 2888318412 2888542944 2896431136 2897850816 2911666077 2915119368 2929589537 2938683678 2940124068 2949598152 2958222708 2967175071 2967755112 2975509288 2976967728 2991744902 2995293168 3004357716 3014273088 3020750739 3023086752 3030127866 3038987889 3048780546 3049017552 3058842528 3077070444 3077671968 3086985816 3087225792 3106229952 3113464716 3115630224 3117157344 3122568414 3132630396 3142354824 3152842623 3161698344 3171266478 3171886416 3180539187 3181732704 3183292224 3191036016 3201318624 3202887744 3212580528 3218157243 3228778224 3231023936 3237967383 3248018802 3248653744 3249610812 3258485028 3258738336 3259122016 3260082168 3268012762 3269239104 3279509289 3288720792 3290332752 3296044437 3300935328 3306665418 3318297921 3331564992 3337348252 3338724501 3347447949 3348102328 3349088694 3358495632 3360141792 3368053969 3369704814 3380825952 3391057224 3391720128 3400972596 3412196928 3428464291 3430144746 3439511974 3441197844 3462380964 3472859043 3473129016 3484320624 3494508696 3505084002 3516651936 3535149177 3556910637 3568372218 3568649616 3579449292 3580149024 3589915518 3590617296 3591262656 3601483452 3601763424 3603248712 3613369536 3632375502 3634901928 3636683568 3654735462 3666080628 3666512268 3677893992 3688648068 3699810891 3700534152 3700821824 3701624346 3712021488 3713552244 3713840928 3725808192 3734871728 3736702368 3748010616 3758538048 3766615119 3766907928 3778307586 3779046192 3780159516 3789355269 3801565866 3801861392 3803429196 3814112288 3814939377 3815685144 3827529936 3836840924 3838721544 3849204536 3851091216 3857776321 3870207394 3882221436 3886825824 3907270143 3918244904 3919860702 3920165424 3931322283 3932797536 3944296944 3956233428 3957006816 3969290304 3993724224 4005810288 4014730818 4027667652 4039444458 4040170488 4051983852 4065040728 4065356736 4089264669 4102760592 4104771552 4115981088 4117998528 4137630741 4151286288 4154173632 4163100921 4163424552 4176024174 4176840528 4189806432 4201730694 4203790164 4215597792 4228355304 4229181888 4230427824 4237771419 4240718916 4251426966 4254714688 4263858039 4277094066 4277597646 4283440704 4290876324 4292645787 4305037632 4317289844 4318561737 4320182304 4330355103 4330691736 4332477618 4332814416 4344646704 4346776224 4372679052 4384961056 4387110336 4394725916 4408025517 4408887224 4410186102 4424397228 4435160177 4437334062 4449451778 4451632668 4463263932 4465451592 4477994176 4487617353 4492939752 4506536574 4521409632 4529258342 4534630128 4545191799 4573170819 4573526328 4588263792 4615605666 4616507952 4630478724 4630838688 4645760832 4659344928 4670197074 4673445336 4683852621 4698945594 4713532236 4742547516 4756899717 4757829624 4758199488 4772599056 4786554024 4787489728 4801977936 4804331616 4843167336 4846535904 4848911424 4872028203 4872980616 4874416218 4887727542 4888107504 4888683024 4890123252 4902019143 4903858656 4918197424 4933081188 4934045536 4935499128 4949361984 4951402992 4959998127 4990530587 4997347488 5006022378 5022153492 5022543904 5023633041 5037743448 5038728256 5040212688 5052473692 5054557221 5068754488 5071238928 5086585836 5087580192 5101458894 5103373248 5118295392 5134788288 5145217119 5159267961 5161796766 5176295248 5193571446 5207141254 5209693524 5226480936 5226887232 5241763044 5257626003 5259062592 5274977904 5341080384 5352558327 5352974424 5369173938 5370223536 5384873277 5385925944 5386893984 5402225178 5402645136 5420054304 5448563253 5452352892 5455025352 5470347456 5482103193 5499120942 5499768402 5516840988 5532972102 5535048384 5550801228 5551232736 5568032232 5569120704 5570761392 5588712288 5602307592 5605053552 5622015924 5637807072 5640570432 5650361892 5654291888 5667461379 5668569288 5685144052 5702348799 5702792088 5703463528 5705143794 5721168432 5723527716 5741294904 5755261386 5758082316 5773806804 5774255648 5776636824 5777085888 5792862272 5805311091 5823332154 5830238736 5840359441 5859179074 5877367356 5879791053 5880248136 5899196304 5916445416 5934350142 5935510224 5951018576 5953935456 5983489804 5990586336 6008715432 6022096227 6041501478 6046173504 6059166687 6060255732 6077975778 6097561092 6098035104 6117685056 6154140888 6155343936 6173971632 6226929432 6231260448 6234314688 6245136828 6264036261 6265260792 6284709648 6302596041 6305685246 6323396688 6342532956 6343772832 6361078374 6363465408 6377140449 6382072032 6402637248 6415641099 6416396469 6425161056 6436314486 6457556448 6475934766 6496037604 6497307488 6498716427 6499221624 6516970056 6517476672 6518244032 6520164336 6536025524 6559018578 6577441584 6580665504 6592088874 6601870656 6613330836 6615279153 6636595842 6656001093 6674177667 6674696504 6677449002 6694895898 6696204656 6698177388 6714471617 6716991264 6720283584 6736107938 6739409628 6759804861 6761651904 6782114448 6793887513 6801945192 6856928582 6860289492 6879023948 6882395688 6923408499 6924761928 6945718086 6946258032 6968641248 6989017392 7005295611 7010168004 7033303872 7048418391 7066834559 7070298354 7113821274 7136744436 7137299232 7158898584 7160298048 7179831036 7181234592 7202966904 7203526848 7206497424 7264751004 7269803856 7273367136 7309470924 7331591313 7332161256 7333024536 7355787984 7377296136 7399621782 7401068304 7403248692 7424042976 7427104488 7427681856 7469743456 7473404736 7496021232 7509033567 7533230238 7533815856 7555257227 7556615172 7558092384 7560319032 7578710538 7603131732 7603722784 7606858392 7628224576 7629878754 7631370288 7652188341 7655059872 7673681848 7677443088 7698409072 7702182432 7715552642 7740414788 7742695149 7764442872 7773651648 7790357169 7810711881 7814540286 7836489808 7839721404 7840330848 7862644566 7865595072 7888593888 7912466856 7914013632 7951743029 8011620576 8029461636 8053760907 8055335304 8078888916 8080340976 8103337767 8103967704 8130081456 8178529338 8205521184 8209543104 8231962176 8248681413 8249652603 8275261482 8299458153 8302572576 8326201842 8326849104 8352048348 8353681056 8379612864 8403461388 8407580328 8431195584 8456710608 8460855648 8475542838 8481437832 8502853932 8527716078 8554188132 8555195292 8557715691 8581752648 8585291574 8632892079 8634579688 8637123474 8640364608 8660710206 8661383472 8664955236 8665628832 8689293408 8693552448 8734998231 8745358104 8769922112 8788768611 8789451832 8816051034 8817774448 8820372204 8848794456 8870320354 8874668124 8898903556 8901525213 8903265336 8926527864 8930903184 8975234706 8985879504 9013073148 9042819264 9058516684 9062252217 9069260256 9090383598 9116963667 9141860773 9146341638 9147052656 9176527584 9231211332 9233015904 9260957448 9261677376 9318689856 9340394148 9346890672 9367705242 9397891188 9427064472 9485095032 9513799434 9515659248 9541617561 9545198112 9573108048 9603955872 9608663232 9654471729 9686334672 9693071808 9713902149 9744056406 9745961232 9748832436 9775455084 9776215008 9777366048 9780246504 9804038286 9807717312 9836394848 9838527867 9866162376 9868091072 9870998256 9888133311 9902805984 9919996254 9981061174 9994694976 10012044756 10016173503 10042343847 10044306984 10045087808 10047266082 10075486896 10080425376 10104161907 10104947384 10109114442 10137508976 10142477856 10173171672 10175160384 10202917788 10236590784 10285392873 10286603863 10290434238 10318535922 10323593532 10352590496 10387142892 10414282508 10418577129 10419387048 10452961872 10471107157 10483526088 10515252006 10549955808 10605447531 10670731911 10705116654 10705948848 10738347876 10740447072 10769746554 10771851888 10773787968 10804450356 10805290272 10840108608 10897126506 10904705784 10910050704 10964206386 10998241884 10999536804 11033681976 11065944204 11099432673 11101602456 11102465472 11136064464 11141522784 11177424576 11204615184 11210107104 11244031848 11275614144 11299845357 11300723784 11308583776 11334922758 11337138576 11368065807 11370288104 11404697598 11405584176 11406927056 11410287588 11442336864 11447055432 11482589808 11510522772 11516164632 11547613608 11548511296 11553273648 11573328963 11610622182 11646664308 11660477472 11680718882 11718358148 11721810429 11754734712 11759582106 11760496272 11793966849 11798392608 11832890832 11868700284 11871020448 11902037152 11907870912 11966979608 11981172672 12017430864 12038291909 12044192454 12083002956 12118333374 12120511464 12155951556 12195122184 12196070208 12267794007 12308281776 12347943264 12412892223 12453858864 12462520896 12489302763 12490273656 12528072522 12530521584 12569419296 12605192082 12611370492 12646793376 12685065912 12687545664 12713314257 12722156748 12754280898 12764144064 12791574117 12831282198 12832792938 12850322112 12872628972 12915112896 12951869532 12955685211 12991065309 12992075208 12994614976 12997432854 12998443248 13033940112 13040328672 13072051048 13118037156 13154883168 13161331008 13184177748 13224076551 13226661672 13230558306 13273191684 13305480531 13312002186 13348355334 13349393008 13354898004 13389791796 13392409312 13396354776 13428943234 13433982528 13462852059 13472215876 13478819256 13519609722 13545725879 13564228896 13587775026 13603890384 13635575397 13713857164 13719512457 13720578984 13758047896 13764791376 13846816998 13849523856 13891436172 13892516064 13937282496 13978034784 14010591222 14020336008 14051557863 14096836782 14133669118 14140596708 14227642548 14270699151 14273488872 14274598464 14317797168 14359662072 14362469184 14405933808 14412994848 14529502008 14539607712 14546734272 14616084609 14618941848 14663182626 14664322512 14666049072 14706057429 14711575968 14754592272 14799243564 14802136608 14806497384 14848085952 14854208976 14879994381 14939486912 14971591761 14992042464 15018067134 15066460476 15067631712 15110514454 15113230344 15116184768 15120638064 15157421076 15163671663 15206263464 15207445568 15213716784 15259757508 15262740576 15304376682 15310119744 15347363696 15354886176 15396818144 15404364864 15431105284 15435651357 15477803883 15480829576 15485390298 15528885744 15573081223 15580714338 15621423762 15629080572 15672979616 15679442808 15680661696 15725289132 15772878009 15777187776 15824933712 15852404197 15903486058 16023241152 16057674981 16058923272 16107521814 16110670608 16154619831 16157777832 16160681952 16206675534 16207935408 16260162912 16345689759 16357058676 16411042368 16446309579 16497362826 16499305206 16550522964 16598916306 16605145152 16652403684 16653698208 16704096696 16707362112 16806922776 16815160656 16913421216 16921711296 16951085676 16962875664 17002384137 17005707864 17055432156 17107046397 17108376264 17110390584 17115431382 17163505296 17170583148 17265784158 17269159376 17274246948 17321420412 17322766944 17329910472 17331257664 17378586816 17415933273 17469996462 17490716208 17521078323 17577537222 17578903664 17632102068 17635548896 17639373159 17640744408 17697588912 17740640708 17749336248 17797807112 17803050426 17806530672 17853055728 17861806368 17950469412 17971759008 18026146296 18066288681 18117033368 18124504434 18138520512 18177500061 18180767196 18224994389 18233927334 18283721546 18292683276 18294105312 18353055168 18462422664 18466031808 18521914896 18680788296 18693781344 18735410484 18792108783 18795782376 18854128944 18907788123 18970190064 19027598868 19031318496 19083235122 19090396224 19131421347 19146216096 19207911744 19246923297 19249189407 19308943458 19372669344 19427804298 19488112812 19491922464 19497664872 19550910168 19552430016 19554732096 19560493008 19608076572 19672789696 19677055734 19732324752 19741996512 19776266622 19805611968 19839992508 19962122348 19968003279 20022533001 20024089512 20032347006 20084687694 20088613968 20094532164 20143414851 20150973792 20160850752 20208323814 20209894768 20218228884 20275017952 20279414583 20284955712 20346343344 20381662539 20405835576 20507126759 20570785746 20573207726 20580868476 20637071844 20647187064 20705180992 20770225497 20774285784 20828565016 20837154258 20838774096 20905923744 20942214314 20967052176 21015886833 21030504012 21099911616 21145255173 21200503677 21210895062 21341463822 21410233308 21411897696 21476695752 21480894144 21539493108 21543703776 21608900712 21610580544 21794253012 21809411568 21820101408 21928412772 21994773939 21996483768 21999073608 22067363952 22131888408 22198865346 22203204912 22272128928 22283045568 22409230368 22420214208 22488063696 22527100701 22599690714 22601447568 22617167552 22665771681 22669845516 22674277152 22736131614 22740576208 22809395196 22811168352 22813854112 22820575176 22884673728 22894110864 22956565023 22965179616 23021045544 23032329264 23095227216 23106547296 23146657926 23221244364 23228085447 23293328616 23320954944 23361437764 23371071507 23432135643 23436716296 23443620858 23509469424 23519164212 23520992544 23576377783 23587933698 23596785216 23665781664 23737400568 23742040896 23804074304 23855229087 23933959216 23999250037 24034861728 24076583818 24088384908 24161282721 24166005912 24236666748 24241022928 24310013301 24311903112 24390244368 24535588014 24616563552 24695886528 24746044239 24748957809 24825784446 24898374459 24907717728 24978605526 24980547312 25056145044 25061043168 25138838592 25210384164 25222740984 25293586752 25370131824 25426628514 25444313496 25508561796 25583148234 25662564396 25665585876 25745257944 25898676237 25903739064 25911370422 25982130618 25984150416 25994865708 25996886496 26067880224 26080657344 26144102096 26204994693 26236074312 26309766336 26366305833 26368355496 26448153102 26453323344 26461116612 26546383368 26610961062 26624004372 26696710668 26698786016 26704575639 26709796008 26779583592 26784818624 26792709552 26857886468 26925704118 26944431752 26957638512 27004434247 27039219444 27091451758 27128457792 27175550052 27186756651 27207780768 27271150794 27350891001 27425582319 27427714328 27439024914 27441157968 27516095792 27529582752 27693633996 27699047712 27782872344 27785032128 27956069568 28021182444 28040672016 28103115726 28193673564 28267338236 28281193416 28455285096 28541398302 28546977744 28624852683 28635594336 28719324144 28811867616 28825989696 28963415187 29059004016 29079215424 29141706447 29232169218 29237883696 29326365252 29328645024 29332098144 29412114858 29423151936 29509184544 29598487128 29604273216 29612994768 29664399933 29708417952 29759988762 29943183522 29984084928 30036134268 30048520509 30127031541 30132920952 30135263424 30221028908 30226460688 30241276128 30312485721 30314842152 30327343326 30412526928 30427433568 30519515016 30525481152 30608753364 30694727392 30709772352 30793636288 30856178619 30859811589 30862210568 30871302714 30955607766 30961659152 30970780596 31046121239 31057771488 31146162446 31161428676 31242847524 31255731387 31258161144 31345959232 31358885616 31413321471 31450578264 31545756018 31649867424 31704808394 31806972116 31816342593 32012195733 32115349962 32117846544 32215043628 32221341216 32309239662 32315555664 32321363904 32413351068 32415870816 32520325824 32675363753 32691379518 32714117352 32892619158 32994725652 32998610412 33101045928 33197832612 33298298019 33304807368 33307396416 33408193392 33613845552 33630321312 33826842432 33899536071 33902171352 33925751328 34004768274 34011415728 34104197421 34110864312 34214092794 34216752528 34220781168 34230862764 34327010592 34341166296 34531568316 34538318752 34548493896 34642840824 34645533888 34659820944 34719986889 34831866546 34933714109 34939992924 34981432416 35042156646 35155074444 35157807328 35165431287 35264204136 35271097792 35278746318 35281488816 35381900547 35395177824 35481281416 35498672496 35595614224 35606100852 35613061344 35706111456 35723612736 35900938824 35943518016 36052292592 36114875727 36132577362 36234066736 36249008868 36355000122 36361534392 36449988778 36467854668 36567443092 36585366552 36588210624 36766970243 36803382021 36924845328 37043829792 37238676669 37361576592 37387562688 37467908289 37470820968 37584217566 37591564752 37708257888 37815576246 37940380128 38055197736 38062636992 38139942771 38166470244 38262842694 38292432192 38374722351 38493846594 38498378814 38617886916 38745338688 38855608596 38973195927 38976225624 38983844928 38995329744 39101820336 39120986016 39216153144 39354111468 39464649504 39483993024 39552533244 39672229653 39679985016 39916441593 39924244696 39936006558 40045066002 40048179024 40064694012 40169375388 40177227936 40189064328 40286829702 40301947584 40388556177 40416647628 40419789536 40436457768 40550035904 40558829166 40637177637 40692686688 40763325078 40811671152 41014253518 41141571492 41146415452 41158537371 41161736952 41274143688 41294374128 41540450994 41548571568 41657130032 41674308516 41677548192 41811847488 41884428628 41934104352 42031773666 42061008024 42154673589 42269791891 42290510346 42401007354 42421790124 42682927644 42812097453 42820466616 42823795392 42953391504 43078986216 43087407552 43217801424 43588506024 43618823136 43640202816 43848253827 43856825544 43989547878 43992967536 43998147216 44118172287 44134727904 44263776816 44397730692 44406409824 44544257856 44639983143 44818460736 44914775283 44976127392 45054201402 45199381428 45202895136 45331543362 45339691032 45348554304 45472263228 45481152416 45491014989 45618790392 45622336704 45627708224 45641150352 45788221728 45913130046 45930359232 46042091088 46064658528 46190454432 46213094592 46293315852 46306954071 46433411649 46442488728 46456170894 46586657232 46719243669 46722875528 46742143014 46864271286 46873432592 46887241716 47018938848 47038328424 47041985088 47152755566 47175867396 47318634027 47331563328 47474801136 47557212591 47710458174 47867918432 47998500074 48069723456 48153167636 48173024943 48176769816 48322565442 48332011824 48463859493 48473333496 48482045856 48620026602 48623806224 48780488736 49037069277 49071176028 49233127104 49338928737 49467841913 49492088478 49497915618 49651568892 49796748918 49815435456 49957211052 49961094624 50112290088 50122086336 50420768328 50445481968 50740263648 50853257028 50888626992 51007152411 51017123592 51166296468 51321139191 51325128792 51331171752 51490515888 51797352474 51807478128 51822740844 51964261236 51968300832 51989731416 51993772992 52135760448 52247799819 52288204192 52409989386 52472148624 52563234969 52732611666 52736710992 52896306204 52906646688 52922233224 53092766736 53221922124 53248008744 53393421336 53397572032 53409151278 53419592016 53559167184 53585419104 53715772936 53851408236 53888863504 53915277024 54008868494 54078438888 54182903516 54198866043 54351100104 54373513302 54415561536 54532500183 54542301588 54674983167 54701782002 54851164638 54855428656 54878049828 54882315936 55032191584 55059165504 55387267992 55398095424 55565744688 55662201203 56042364888 56081344032 56206231452 56376326349 56387347128 56534676472 56562386832 56723364369 56910570192 57082796604 57093955488 57249705366 57271188672 57394264041 57438648288 57623735232 57740769891 57747568221 57926830374 58118008032 58283412894 58464338436 58475767392 58652730504 58657290048 58664196288 58824229716 59018369088 59196974256 59225989536 59328799866 59416835904 59519977524 59886367044 59904009837 60067599003 60072268536 60097041018 60254063082 60265841904 60430244553 60442057816 60452921376 60482552256 60624971442 60629684304 60654686652 60825053856 60854867136 61039030032 61144987617 61217506728 61389454784 61521380277 61712357238 61719623178 61724421136 61742605428 61911215532 61923318304 61941561192 62092242478 62115542976 62292324892 62310676491 62322857352 62485695048 62511462774 62516322288 62717771232 62826642942 62901156528 63047660499 63091512036 63299734848 63409616788 63435765519 63601511031 63613944232 63632685186 63993025411 64024391466 64230699924 64235693088 64430087256 64442682432 64618479324 64631111328 64826702136 64831741632 65350727506 65382759036 65428234704 65785238316 65984321817 65989451304 65997220824 66202091856 66395665224 66596596038 66609614736 66816386784 67227691104 67260642624 67581302103 67799072142 67804342704 67851502656 67997315043 68009536548 68022831456 68208394842 68221728624 68428185588 68433505056 68441562336 68461725528 68654021184 68682332592 68869695069 69063136632 69076637504 69096987792 69285681648 69319641888 69439973778 69663733092 69867428218 69879985848 69962864832 70084313292 70113214521 70296406929 70310148888 70315614656 70330862574 70528408272 70557492636 70562977632 70729133349 70763801094 70790355648 70962562832 70997344992 71191228448 71212201704 71226122688 71412222912 71565687261 71801877648 71997750111 72006227041 72104585184 72229751454 72265154724 72468133472 72483848163 72498017736 72710000244 72723068784 72899977556 72930039903 72935709336 73134886184 73170733104 73297750099 73533940486 73606764042 73849690656 74087659584 74238132717 74246873427 74477353338 74695123377 74723153184 74935816578 74941641936 75168435132 75183129504 75416515776 75631152492 75880760256 76110395472 76279885542 76332940488 76525685388 76749444702 76987693188 76996757628 77235773832 77696028711 77711217192 77946391854 77952451248 77990659488 78203640672 78241972032 78432306288 78614984079 78708222936 78929299008 79098917499 79105066488 79344459306 79359970032 79832883186 79848489392 79872013116 80090132004 80096358048 80129388024 80338750776 80354455872 80378128656 80573659404 80777112354 80833295256 80839579072 80872915536 81013302741 81117658332 81274355274 81385373376 81526650156 81560269953 81623342304 82028507036 82052673003 82276746957 82283142984 82292830904 82317074742 82323473904 82548287376 82588748256 83080901988 83097143136 83314260064 83348617032 83355096384 83768857256 83868208704 84063547332 84122016048 84268043363 84309347178 84539583782 84581020692 84802014708 84843580248 85365855288 85624194906 85640933232 85874558049 85906783008 86157972432 86435602848 86890245561 87177012048 87237646272 87425119341 87696507654 87713651088 87979095756 87985935072 87996294432 88236344574 88269455808 88527553632 88795461384 88812819648 88993199799 89279966286 89829550566 89952254784 90108402804 90381094623 90398762856 90405790272 90663086724 90679382064 90937457163 90944526456 90962304832 90982029978 91237580784 91282300704 91576443456 91826260092 92084182176 92129317056 92380908864 92568535857 92579434767 92586631704 92613908142 92866823298 92884977456 92912341788 93138363717 93173314464 93438487338 93445751056 93484286028 93728542572 93746865184 93767194161 93774483432 94037877696 94076656848 94239964413 94305511132 94351734792 94637268054 94820081153 94949602272 95114425182 95420916348 95449027779 95735836864 95997000148 96036587199 96306335272 96346049886 96353539632 96645130884 96664023648 96927718986 96946666992 96964091712 97240053204 97247612448 97560977472 98026091259 98074138554 98142352056 98677857474 98935683826 98984176956 98995831236 99303137784 99593497836 99894894057 99914422104 99922189248 100224580176 100841536656 100890963936 101480527296 101698608213 101706514056 101777253984 102014304822 102034247184 102312592263 102332592936 102642278382 102650257584 102662343504 102981031776 103594704948 103614956256 103645481688 103928522472 103936601664 103979462832 104159960667 104495599638 104576408384 104801142327 104819978772 104944297248 105126469938 105465223332 105473421984 105792612408 105813293376 105844466448 106145701641 106185533472 106443844248 106496017488 106786842672 106818302556 106839184032 107118334368 107170838208 107431545872 107702816472 107777727008 107830554048 108017736988 108156877776 108344627181 108365807032 108397732086 108702200208 108747026604 109011568561 109065000366 109084603176 109349966334 109403564004 109702329276 109710857312 109756099656 109764631872 110064383168 110300910729 110410146063 110774535984 110966829379 111131489376 111324402406 111716030007 112084729776 112162688064 112403724867 112412462904 112752652698 112774694256 113069352944 113124773664 113446728738 113821140384 114165593208 114187910976 114419828313 114499410732 114788528082 114877296576 115124167053 115481539782 115495136442 115853660748 116236016064 116566825788 116919587781 116928676872 116951534784 117305461008 117648459432 118393948512 118451979072 118657599732 119016688959 119039955048 119749324779 119772734088 119808019674 120135198006 120144537072 120194082036 120508126164 120531683808 120860489106 120884115632 120905842752 121165668531 121249942884 121259368608 121309373304 121650107712 121911532911 122078060064 122289975234 122435013456 123042760554 123424714476 123439246356 123448842272 123475612113 123485210856 123822431064 123846636608 123883122384 124184484956 124584649784 124621352982 124645714704 124971390096 125022925548 125032644576 125435542464 125653285884 125802313056 126095320998 126183024072 126464020767 126809375673 126819233576 126871531038 127203022062 127227888464 127265370372 127574960723 127986050822 128048782932 128436292359 128461399848 128471386176 128860174512 129236958648 129262222656 129653404272 130701455012 130765518072 130856469408 131544761481 131570476632 131968643634 131978902608 131994441648 132354516861 132404183712 132791330448 133193192076 133219229472 133632773568 133919949429 134455382208 134744325849 135162604206 135598144284 135608685408 135994630086 136019073096 136045662912 136416789684 136443457248 136856371176 136867010112 136883124672 136923451056 137364665184 137739390138 138126273264 138193975584 138571363296 138639283776 138879947556 139300234947 139327466184 139734856436 139759971696 140157731007 140168626584 140226429042 140592813858 140620297776 140661725148 141056816544 141114985272 141125955264 141458266698 141527602188 141925125664 141955902081 141994689984 142382456896 142424403408 142671637773 143131374522 143549887313 143603755296 143995500222 144012454082 144209170368 144459502908 144519074829 144530309448 144936266944 144967696326 144996035472 145391578479 145420000488 145446137568 145799955112 145860079806 145871418672 146269772368 146341466208 146595500198 147067880972 147111207831 147213528084 147699381312 148016786211 148403525739 148476265434 148493746854 148954706676 149390246754 149446306368 149871633156 149883283872 150336870264 150366259008 151083117551 151262304984 152220790944 152559771084 152665880976 153021457233 153051370776 153498889404 153963417573 153975386376 153993515256 154471547664 155392057422 155422434384 155892783708 155904902496 155981318976 156407281344 156743399457 156864612576 157229968158 157416445872 157689704907 158197834998 158210132976 158688918612 158719940064 159665766372 159696978784 159744026232 160180264008 160192716096 160258776048 160677501552 160756257312 161147318808 161554224708 161666590512 161745831072 162026605482 162235316664 162548710548 162596598129 163053300312 163120539906 163246684608 163597500549 164024949501 164057014072 164105346006 164553493914 164566285968 164585661808 164634149484 164646947808 165034644481 165096574752 165177496512 166161803976 166194286272 166628520128 166697234064 166986603609 167537714512 168127094664 168244032096 168536086726 168618694356 169079167564 169128979047 169162041384 169604029416 169687160496 170170093107 170731710576 171248389812 171281866464 171749116098 171813566016 172182792123 172315944864 172871205696 173222309673 173242704663 173695354687 173780491122 174354024096 174850238682 175393015308 175427302176 175958191512 175971870144 175992588864 176472689148 177055107264 177590922768 177986399598 178559932572 179659101132 180202797009 180216805608 180762189246 180797525712 181290733659 181326173448 181358764128 181874914326 181889052912 181964059956 182475161568 182564601408 183434962851 183652520184 184168364352 184564140831 185137071714 185158869534 185173263408 185227816284 185733646596 185769954912 185824683576 186276727434 186346628928 186876974676 186891502112 186932029473 186968572056 187457085144 187493730368 187534388322 187548966864 188153313696 188479928826 188611022264 188703469584 189274536108 189640162306 189899204544 190228850364 190307296557 190804533093 190841832696 190898055558 191979076233 191994000296 192073174398 192612670544 192692099772 192707079264 193290261768 193328047296 193855437972 193893333984 194480106408 194495224896 195445473397 196052182518 196148277108 196284704112 197355714948 197871367652 197952965451 197968353912 197991662472 198606275568 199186995672 199789788114 199828844208 200449160352 201683073312 201781927872 202743906309 203397216426 203413028112 203554507968 203991945129 204028609644 204068494368 204625184526 204665185872 205284556764 205300515168 205324687008 205962063552 207189409896 207229912512 207290963376 207857044944 207958925664 208319921334 208991199276 209602284654 209639957544 209888594496 210252939876 210339643563 210889220787 210930446664 210946843968 211585224816 211688932896 212187400047 212291403282 212371066944 212887688496 212992034976 213573685344 213636605112 213678368064 214236668736 214697061783 214863091744 215405632944 215555454016 215993250333 216018681123 216035473976 216313755552 216689254362 216731614064 216795464172 217404400416 217494053208 218023137122 218130000732 218169206352 218699932668 218790119709 218807128008 219404658552 219421714624 219512199312 219893250297 220601821458 220820292126 221549071968 221933658758 222262978752 222648804812 222714398151 222740620281 223432060014 224085370131 224169459552 224697314789 224807449734 224824925808 225505305396 225549388512 226138705888 226249547328 226893457476 227642280768 228331186416 228727546271 228839656626 228998821464 229577056164 230248334106 230963079564 230990272884 231707321496 233088086133 233133651576 233839175562 233857353744 234610922016 235296918864 235844952237 236787897024 237296752497 237315199464 238033377918 238079910096 239498649558 239545468176 239616039348 240270396012 240289074144 240388164072 241016252328 241063367616 241720978212 241768231264 242331337062 242499885768 242518737216 242618746608 243039908223 243823065822 244156120128 244579950468 244870026912 246085521108 246158019009 246830240871 246849428952 246878492712 246897684544 246951224226 246970421712 247644862128 247766244768 248368969912 249169299568 249242705964 249291429408 249942780192 250045851096 250065289152 251306571768 251604626112 252190641996 252366048144 252804130089 252928041534 253618751346 253638467152 253743062076 254406044124 254455776928 254530740744 255149921446 255972101644 256097565864 256872584718 256922799696 257368791701 257623674147 257720349024 258473917296 259306808544 260670736683 261402910024 261531036144 261712938816 262275358023 263089522962 263140953264 263937287268 263957805216 263988883296 264709033722 264808367424 265582660896 266386384152 266438458944 266979599397 267839898858 269488651698 270325208412 271143283869 271196288568 271217370816 271989260172 272038146192 272812371489 272833579368 272886914496 273712742352 273846902112 274729330368 275478780276 276252546528 276387951168 277142726592 277705607571 277738304301 277759895112 278600469894 278654932368 279415091151 279469712872 279519943392 280315462014 280337253168 280452858084 281185627716 281240595552 281323450296 282113633088 282229970544 282719893239 282916533396 283055204376 283850251328 283911804162 284460243459 284848806816 285343275546 286262749044 287099774626 287207510592 287991000444 288024908164 288109761597 288919005816 289038149658 289060618896 289935392652 289992070944 290783156958 290840000976 290892275136 291599910224 291720159612 291742837344 292539544736 292682932416 293191000396 294078273777 294135761944 294222415662 294427056168 295888543237 296033572422 296807051478 296952530868 296987493708 297909413352 298780493508 299684682171 299743266312 299766567744 300673740528 302166235102 302524609968 304441581888 305095824639 305119542168 305331761952 306042914466 306102741552 306937776789 306997778808 307926835146 307950772752 307987030512 308943095328 310784114844 310844868768 311785567416 311809804992 312479882001 313486798914 313729225152 314403426981 314459936316 314832891744 315379409814 316395669996 316420265952 317377837224 317439880128 318437104923 319331532744 319393957568 319488052464 320360528016 320517552096 321355003104 321512514624 322294637616 323108449416 323333181024 323491662144 324053210964 324470633328 325033881543 325097421096 325193196258 326106600624 326241079812 327034705683 327195001098 328049899002 328114028144 328210692012 329106987828 329132571936 329171323616 329268298968 329293895616 330069288962 330193149504 330902732187 331230438189 332323607952 332900488137 333394468128 333973207218 335075429024 335148090021 336254189328 336488064192 337072173452 337211174601 337237388712 338158335128 338257958094 338324082768 339208058832 339374320992 340340186214 341463421152 342496779624 342563732928 343259484939 343498232196 344365584246 344631889728 345372501159 346274893391 346444619346 346485409326 347390709374 347560982244 348708048192 349700477364 350758763343 350786030616 350854604352 351916383024 352945378296 355181845536 355972799196 357050066877 357119865144 359247974337 359318202264 360405594018 360433611216 361524378492 361595051424 362581467318 362652346896 362717528256 363497005593 363749828652 363778105824 363928119912 364950323136 365734598733 366869925702 367305040368 369128281662 370274143428 370317739068 370346526816 370455632568 371467293192 371539909824 371649367152 372553454868 373753949352 373783004224 373864058946 373937144112 374914170288 375068776644 375097933728 376306627392 376959857652 377222044528 377406939168 378549072216 379280324612 379392062301 380428127019 380457700728 380614593114 381609066186 381683665392 381796111116 382724882169 383958152466 383988000592 384146348796 385225341088 385308877077 385384199544 385414158528 386580523536 387710875944 387786667968 388960212816 389635408421 390890946794 392104365036 392296554216 392569408224 394634284443 394711429896 395742735304 395905930902 395936707824 395983324944 397063550583 397212551136 398373991344 399579576228 399657688416 400898320704 401759848287 403366146624 404232977547 405487812618 406794432852 406826056224 407983890258 408057219288 408136988736 409250369052 409330371744 410569113528 410601030336 410649374016 414378819792 414581926752 415714089888 415917851328 416639842668 417900704841 417982398552 419204569308 419279915088 420473193021 420505879752 420679287126 421778441574 421860893328 423170449632 423377865792 424374800094 424582806564 425775376992 425984069952 427147370688 427273210224 428014913319 429394123566 429726183488 430649661939 430811265888 431986500666 432037362246 432070947952 432627511104 433378508724 433463228128 433557224487 433590928344 434808800832 434988106416 436046274244 436174735437 436260001464 436338412704 437399865336 437580239418 437614256016 438809317104 439024398624 439786500594 441203642916 441333623493 441640584252 443098143936 443867317516 444050358633 445210577217 445297609624 445428796302 445481240562 446864120028 447951177877 448170740262 448338919104 449394629578 449614899468 449649851616 451010610792 451098777024 452277411776 453249352653 453786914952 456662372832 457455092542 457679313252 457997642928 459064371699 459154112328 460496668212 461890252719 461926159128 461980545768 463414642992 466176172266 466267303152 467678351124 467714707488 469221844032 470230198371 470593837728 471689904474 473069114721 474593504994 474630398928 476066755836 476159820192 478997299116 479090936352 479232078696 480540792024 480578148288 480776328144 482032504656 483441956424 483536462528 484662674124 484999771536 485237493216 486079816446 487646131644 489159900936 489740053824 490792501647 492074848503 492171042216 492316038018 493660481742 493698857904 493756985424 493902448452 493940843424 495103933443 495289724256 495532489536 496737939824 498338599136 498485411928 498582858816 499885560384 500091702192 500959810827 502613143536 504043589287 504381283992 504732096288 505608260178 505856083068 507237502692 507276934304 507386937141 507486124152 508812088248 508911553856 509061481488 510299842892 510510279321 511944203288 512195131728 513084250693 513745169436 513845599392 514737583402 515247348294 515440698048 516548376369 516947834592 518613617088 519666929019 519728113989 521086064061 521341473366 522805820048 523062072288 524550716046 526179045924 526281906528 527874574536 527915610432 527977766592 529418067444 531165321792 532772768304 533959198794 535679797716 538977303396 540608391027 540650416824 542286567738 542392577136 543872200977 543978520344 544076292384 545624742978 545667158736 547425484704 547693804224 550304888553 550957560552 552505093056 553692422493 555411215142 555476608602 555519790224 557200939788 557309864736 558830182302 558939425744 559039886784 560630924028 560674506336 560905716168 562371255432 562481191104 562646900592 564459941088 565439786478 565833066792 566110408752 567823608324 568920486918 569697613632 570686551092 570921889671 572413599279 572525498088 574199549252 575937228699 575982000888 576049816328 576219523194 577838011632 578076299316 578121237792 579870785304 579984141888 581566313916 581680001952 583199820448 583440319224 583485674688 585079089472 586336420191 586382000792 588156547554 588271523888 588444831324 588854112336 589876303541 591777086474 592067144844 593614102956 593858896353 593905061736 593974987416 595818826704 597560987016 599369364342 599486532624 601347481056 604332470204 605049219936 608231718927 610191649278 610239084336 610663523904 611975835387 612085828932 612205483104 613875553578 613995557616 615853670292 615901545504 615974061024 617886190656 621568229688 621689737536 623571134832 624959764002 626973597828 628806853962 628919872632 629665783488 630758819628 632667662361 632791339992 632840531904 634755674448 636562200141 636874209846 638663065488 638976104928 640721056032 641035104192 642710006208 644091185349 644589275232 646216898832 646666362048 647979750999 648056043369 648106421928 648941266656 650067763086 650194842192 650386392516 652213201248 652482159624 654069411366 654390002196 656099798004 656228056288 656370359127 656421384024 658213975656 658265143872 658342647232 658536597936 659679750891 660138577924 661805464374 662460876378 663740568071 664647215904 665800976274 666788936256 667946414436 668143194453 668221860843 670150858048 670296180042 672256110393 672508378656 674091944367 674144346904 674422349202 674474777424 676316670256 676515916188 676648165536 678416117664 678748641984 680680372428 682926842304 684993559248 686182638813 686518969878 686996464392 688731168492 690745002318 692549786782 692889238692 692970818652 694781418748 695121964488 698572434617 699264258399 699400954728 701517526686 701572061232 703832766048 705890756592 707534856711 710363691072 711890257491 711945598392 714100133754 714239730288 718495948674 718636404528 720811188036 720867222432 723048756984 723190102848 725162934636 725304693792 726994011186 727499657304 727556211648 727856239824 729119724669 731469197466 733739851404 734610080736 738256563324 740490722613 740548286856 740635478136 740693053632 740911265136 742934586384 743298734304 745106909736 747507898704 747728117892 747874288224 749828340576 750137553288 750195867456 753919715304 754444089056 754813878336 757098144432 758412390267 758560649224 758784124602 760856254038 760915401456 761229186228 763080979927 763218132372 763367330784 763592222232 765449764338 767916304932 767976001184 768292697592 770450682176 770617754154 770768399088 772106375103 772871022441 773161047072 775421751888 777920425632 779270816842 781781893588 782012210049 784208730072 784593108432 785138816448 786826074069 789268568886 789422859792 791485470608 791811861804 791873415648 791966649888 794127101166 794425102272 796747982688 799159152456 799315376832 800938798191 803126045929 803519696574 808465955094 810975625236 813429851607 813588865704 813652112448 815967780516 816114438576 818437114467 818500738104 818660743488 821138227056 828757639584 829163853504 831428179776 833116822713 833214912903 833279685336 835801409682 835964797104 838245273453 838409138616 838559830176 840946386042 841011759504 841358574252 843556883148 843721786656 846340899264 848159679717 848749600188 849165613128 851550753984 853380730377 854546420448 856029826638 858788247132 861299323878 861622531776 863973001332 864074724492 864141895904 864329284791 866757017448 866926456256 867114448974 867181856688 869976212832 872092548488 872349470874 872520002928 872676825408 874799730672 875160478836 875228512032 877618634208 878048797248 879573001188 882234821331 882407285832 882667246986 883281168504 887665629711 887734635032 888100717266 890421154434 890595219248 890857592604 890962481124 893728240056 895902355754 896341480524 898789259156 899054046513 899229798936 899299703232 902021221584 906498705306 907573829904 913324745664 914910185084 915287473917 915358626504 915995285856 918128743398 918308224656 920813330367 920993336424 923780505438 923852318256 923961091536 926829285984 932352344532 932534606304 935356702248 935429414976 937439646003 940460396742 941187675456 943210280943 943379808948 946138229442 949187009988 949260797856 952133511672 952319640384 957994598232 958181872704 958464157392 961081584048 961552656288 964065009312 966883912848 969325348248 969999543072 970474986432 972159632892 975101644629 975292263288 978319801872 981104117049 981585003294 984149697006 984342084432 984632076036 987320963484 987397715808 987513970848 987804896904 987881686848 990207866886 990579448512 992708196561 993475879648 993691314567 996677198272 996970823856 998701464411 1000183404384 1001919621654 1005226287072 1008087178574 1008762567984 1009464192576 1011216520356 1011633523803 1011712166136 1014475005384 1014553868608 1014773874282 1014972248304 1017624176496 1018122962976 1020599685784 1021020558642 1023888406576 1024390263456 1026168501386 1027490338872 1027691198784 1029475166804 1029778454817 1030494696588 1033096752738 1033895669184 1036117503477 1038824680173 1038946990163 1039333858038 1039456227978 1042172128122 1042682946732 1045611640096 1046124144576 1049101432092 1052276290029 1052358091848 1052563813056 1055749149072 1057581822857 1058836134888 1065545536608 1067918397588 1071150200631 1071359595432 1077743923011 1077954606792 1081216782054 1081300833648 1084573135476 1084785154272 1087744401954 1087957040688 1088152584768 1090491016779 1091249485956 1091334317472 1094850969408 1097203796199 1100609777106 1101915121104 1107384844986 1110822430284 1110953217204 1111039580448 1114401879576 1114619729472 1117660364604 1117878851488 1121261848056 1121349012672 1121811432336 1124742510864 1125293801184 1128919882176 1130879572956 1131666133584 1132220817504 1135647216648 1137840973836 1138176186903 1141284381057 1141373102184 1141843779342 1144827198558 1145050996176 1148174646507 1148399098504 1151874457398 1151964001776 1152099632656 1152439046388 1155676023264 1156152598632 1156242475584 1159741570608 1163132627832 1163360003904 1166399640896 1166880638448 1168906225263 1172672840382 1172764001584 1176313095108 1176543047776 1176889662648 1177708224672 1179752607082 1183554172948 1183902853329 1184134289688 1187228205912 1187717792706 1187810123472 1187949974832 1191190651749 1191637653408 1195121974032 1198738728684 1198973065248 1202694962112 1205279544861 1208664940408 1210098439872 1212698932641 1215867482809 1216463437854 1220383298556 1220478168672 1223951670774 1224171657864 1224410966208 1227751107156 1227991115232 1231707340584 1231803091008 1231948122048 1243136459376 1247142269664 1249919528004 1253702114523 1253947195656 1257613707924 1257839745264 1261419579063 1261517639256 1265335324722 1265582679984 1269511348896 1273124400282 1273748419692 1277326130976 1277952209856 1281442112064 1284044739957 1288182370698 1289178550464 1291948985817 1292433797664 1295959501998 1296112086738 1296212843856 1297882533312 1300135526172 1300389684384 1300772785032 1304426402496 1304964319248 1308138822732 1308524206311 1308780004392 1312199596008 1312456112576 1312740718254 1312842768048 1316427951312 1317073195872 1319359501782 1320277155848 1323610928748 1324921752756 1327481136142 1329294431808 1331601952548 1332151075899 1335631731651 1335892828872 1336286388906 1336443721686 1340592360084 1343853533631 1344512220786 1345016757312 1348183888734 1348288693808 1348844698404 1348949554848 1352633340512 1353031832376 1353296331072 1356832235328 1359748057959 1361360744856 1368118313779 1369987118496 1372365277626 1373037939756 1373992928784 1377193115097 1377462336984 1381490004636 1385099573564 1385670758157 1385778477384 1385941637304 1389562837496 1390243928976 1397144869234 1398528516798 1398801909456 1403035053372 1403144122464 1407665532096 1410690595113 1411781513184 1415069713422 1419207344163 1423780514982 1423891196784 1428200267508 1428479460576 1436991897348 1437272809056 1441622376072 1441734444864 1446097513968 1450325869272 1450609387584 1453988022372 1454999314608 1455712479648 1458239449338 1462938394932 1467479702808 1469220161472 1472377504941 1476224545509 1476513126648 1480981445226 1481096573712 1481270956272 1481822530272 1485311800329 1485869172768 1486597468608 1490213819472 1495015797408 1495456235784 1495748576448 1499656681152 1500275106576 1502879432481 1507839430608 1508888178112 1512130767861 1514196288864 1516824780534 1517121298448 1517568249204 1521712508076 1521830802912 1522458372456 1526161959854 1526436264744 1526734661568 1527184444464 1530899528676 1531530837963 1535832609864 1535952002368 1536585395184 1539252752079 1541235508308 1541536798176 1544212750206 1545742044882 1546322094144 1549645129107 1550843503776 1555840851264 1558541633684 1559000787057 1559184341967 1563258192183 1563563787176 1564024420098 1568417460144 1569186216864 1572881203523 1573652148138 1578537137772 1578845719584 1582970941216 1583623723608 1583746831296 1583933299776 1588254202332 1593495965376 1598318304912 1601092823897 1601877596382 1606252091858 1607039393148 1616931910188 1621825173081 1621951250472 1626859703214 1627177731408 1631616602931 1631935561032 1632228877152 1636874228934 1637001476208 1642276454112 1650914665659 1657515279168 1661077267479 1666233645426 1666429825806 1666559370672 1671602819364 1671929594208 1676490546906 1676818277232 1677119660352 1681892772084 1682023519008 1682717148504 1687113766296 1687443573312 1696319359434 1697499200376 1698331226256 1706761460754 1709092840896 1712059653276 1717240797837 1717576494264 1722598647756 1727811686097 1727946002664 1728149448984 1728283791808 1728658569582 1733514034896 1734228897948 1734363713376 1739952425664 1744185096976 1744698941748 1745040005856 1749599461344 1750320957672 1750457024064 1755237268416 1759009260573 1759146002376 1764469642662 1764814571664 1765334493972 1766562337008 1769628910623 1775331259422 1775469270064 1776201434532 1780842308868 1781190438496 1781576689059 1781715185208 1781924962248 1787456480112 1791804711508 1792682961048 1797578518312 1798108093026 1798459597872 1801581541907 1804042443168 1812997410612 1815147659808 1824695156781 1829820370168 1830574947834 1830717253008 1831990571712 1835927506161 1836257486796 1836616449312 1841626660734 1841986672848 1847561010876 1847704636512 1847922183072 1853658571968 1864704689064 1865069212608 1870713404496 1874879292006 1880920793484 1886420561886 1886759617896 1892276458884 1898002987083 1898374019976 1898521595712 1904267023344 1909686600423 1915989196464 1916928314784 1922163168096 1923105312576 1928130018624 1932273556047 1933767825696 1938650696496 1939999086144 1943939252997 1944168130107 1944319265784 1950203289258 1950584526576 1956639603744 1962208234098 1963170006588 1968299394012 1968684168864 1969264152072 1974641926968 1974795431616 1975027941696 1975609793808 1979039252673 1980415733772 1985416393122 1986951759296 1987382629134 1991221704213 1993941647712 1997402928822 2000366808768 2003839243308 2004665582529 2010452574144 2016174357148 2016768331179 2017525135968 2022275833101 2022433040712 2023267047606 2023424332272 2028950010768 2029547748564 2029944496608 2035248352992 2036245925952 2041199371568 2042041117284 2047776813152 2048780526912 2052337002772 2054980677744 2058547916439 2058950333608 2059556909634 2060989393176 2066193505476 2071219802659 2072235006954 2077649360346 2077893980326 2078667716076 2078912455956 2084344256244 2085365893464 2091223280192 2095717303851 2097792775197 2098202864184 2104552580058 2104716183696 2111498298144 2115163645714 2117672269776 2122604570133 2131091073216 2135670772473 2135836795176 2142300401262 2142719190864 2155487846022 2155909213584 2162433564108 2162601667296 2169146270952 2169570308544 2175488803908 2175914081376 2180982033558 2182498971912 2182668634944 2187359174007 2194407592398 2201219554212 2203830242208 2214769689972 2221472167839 2221644860568 2221906434408 2222079160896 2228803759152 2235320729208 2235757702976 2242523696112 2243622864672 2249485021728 2250587602368 2261759145912 2263332267168 2264441635008 2271294433296 2275237170801 2275681947672 2276352373806 2282568762114 2282746204368 2283687558684 2289242939781 2289654397116 2290101992352 2296349293014 2296798197008 2303748914796 2303928003552 2304199265312 2304878092776 2311352046528 2312305197264 2316319125309 2318613067323 2319483141216 2326265255664 2333761276896 2337812450526 2345345680764 2345528003168 2346036630147 2352626190216 2353086095552 2353779325296 2355416449344 2359505214164 2360478222207 2367108345896 2367805706658 2368268579376 2374456411824 2375435585412 2375620246944 2375899949664 2382381303498 2383275306816 2390243948064 2397477457368 2397946130496 2402816394573 2409378137787 2410559089722 2417329880816 2423924253737 2425397865282 2431734965618 2432926875708 2440289554821 2440766597112 2440956337344 2447903341548 2448343315728 2455311343401 2455502214312 2455982230464 2463414681168 2486272918752 2494284539328 2499350468139 2499644738709 2499839056008 2507404229046 2507894391312 2514735820359 2515227415848 2515679490528 2522839158126 2523035278512 2530670649444 2531165359968 2539022697792 2544479039151 2546248800564 2547496839384 2554652261952 2560142191131 2568089479914 2576364741396 2583897971634 2584867595328 2591919003996 2592224173476 2592425687712 2600271052344 2600779368768 2601545570064 2609928638496 2616277645464 2617048412622 2617560008784 2624399192016 2625481436508 2625685536096 2632855902624 2634146391744 2638719003564 2640554311696 2646704463993 2647221857496 2649843505512 2654962272284 2662996889133 2663203905096 2664302151798 2671263463302 2671785657744 2672572777812 2672887443372 2681184720168 2687707067262 2689024441572 2696367777468 2696577387616 2697162139539 2697689396808 2697899109696 2705266681024 2706063664752 2719496115918 2722721489712 2727447858947 2736236627558 2739974236992 2744730555252 2745862421751 2746075879512 2747985857568 2754386230194 2754924673968 2762439991101 2762980009272 2770199147128 2771341516314 2771556954768 2771883274608 2779125674992 2780487857952 2794289738468 2797057033596 2797603818912 2806070106744 2806288244928 2812318938009 2821381190226 2823563026368 2829630842829 2830139426844 2838414688326 2847561029964 2847782393568 2856400535016 2856958921152 2873983794696 2874545618112 2883244752144 2892195027936 2900651738544 2907976044744 2909998629216 2911424959296 2916478898676 2925304933887 2925876789864 2934959405616 2943312351147 2944755009882 2952449091018 2953026253296 2961962890452 2962193147424 2962541912544 2963645060544 2970623600658 2971738345536 2978124589683 2980427638944 2990031594816 2990912471568 2996104393233 3000550213152 3005758864962 3015678861216 3024261535722 3028392577728 3033649561068 3034242596896 3034900571409 3035136498408 3043425016152 3043661605824 3044916744912 3052323919708 3052872529488 3054368888928 3061799057352 3063061675926 3071665219728 3073170790368 3078505504158 3082471016616 3083073596352 3088425500412 3089335364451 3091484089764 3099290258214 3101687007552 3108352510431 3116474040519 3116840970489 3117083267368 3118001574114 3118368683934 3126516384366 3127127574352 3128048840196 3135658245139 3136834920288 3138372433728 3145762407046 3147304296276 3156828870087 3157074275544 3157691439168 3165941882432 3167247447216 3172745468571 3176508404664 3196636609824 3202185647794 3203755192764 3212504183716 3213450601893 3214078786296 3233231769033 3233863820376 3243650346162 3243902500944 3253719406428 3254355462816 3263233205862 3263871122064 3264457754304 3271473050337 3273748457868 3274002952416 3284552908224 3291611388597 3300211739053 3301829331318 3322154534958 3332467290852 3332859651612 3333118741344 3343205638728 3343859188416 3352981093812 3353636554464 3363785544168 3364047038016 3365434297008 3374227532592 3392638718868 3394998400752 3396662452512 3413522921508 3423853143171 3424119306552 3434481595674 3435152988528 3444523939521 3445197295512 3455623372194 3455892005328 3456298897968 3457317139164 3467028069792 3468457795896 3468727426752 3488370193952 3489397883496 3490080011712 3499198922688 3500641915344 3506718675789 3518018521146 3518292004752 3528305125009 3528939285324 3529629143328 3530668987944 3533124674016 3539257821246 3550662518844 3550938540128 3551708559987 3552402869064 3561684617736 3562380876992 3563153378118 3563430370416 3563849924496 3573571955247 3574912960224 3583609423016 3585365922096 3595157036624 3596216186052 3596919195744 3603163083814 3608084886336 3615838634583 3625994821224 3630295319616 3638096797923 3647602448427 3649390313562 3659640740336 3661149895668 3661434506016 3671855012322 3672514973592 3673232898624 3683253321468 3683973345696 3695122021752 3695409273024 3695844366144 3713463994543 3729409378128 3741426808992 3749758584012 3761106343569 3761841586968 3772841123772 3773519235792 3784258737189 3784552917768 3796005974166 3796748039952 3808534046688 3819373200846 3831978392928 3833856629568 3844326336192 3852134219871 3864547112094 3867535651392 3875846957451 3877301392992 3887878505994 3888336260214 3888638531568 3900406578516 3901169053152 3913279207488 3924416468196 3926340013176 3936598788024 3937368337728 3938528304144 3949283853936 3951219587616 3958078505346 3960831467544 3970832786244 3974765258268 3982443408426 3987883295424 3994805857644 3996453227697 4006895194953 4007678486616 4009331165058 4031560600893 4032348714296 4033536662358 4035050271936 4044551666202 4044866081424 4046534095212 4046848664544 4057900021536 4059095497128 4059888993216 4070496705984 4079244173877 4082398743136 4084082234568 4095553626304 4104354941337 4104674005544 4109961355488 4117095832878 4117900667216 4119113819268 4121978786352 4132387010952 4142439605318 4144470013908 4155298720692 4155787960652 4157012274471 4157335432152 4157824911912 4168688512488 4170731786928 4191434607702 4195585550394 4196405728368 4209105160116 4209432367392 4222996596288 4230327291428 4232071785339 4235344539552 4245209140266 4257622032489 4269248980991 4271341544946 4271673590352 4284600802524 4285438381728 4310975692044 4311818427168 4324867128216 4325203334592 4338292541904 4350977607816 4351828162752 4361964067116 4364997943824 4374718348014 4388815184796 4402439108424 4407660484416 4428673636527 4429539379944 4442944335678 4443289721136 4443812868816 4455935400987 4457607518304 4470641458416 4485047392224 4487245729344 4498970043456 4508638297443 4523518291824 4526664534336 4536392303583 4542588866592 4550474341602 4551363895344 4552704747612 4565137524228 4565492408736 4567375117368 4578485879562 4579308794232 4580203984704 4592698586028 4593596394016 4594592513889 4607497829592 4607856007104 4608398530624 4609756185552 4617758256237 4624610394528 4632638250618 4637226134646 4638966282432 4652530511328 4667522553792 4675624901052 4677002361171 4677553025901 4689774576549 4690691361528 4691056006336 4692073260294 4705252380432 4707558650592 4718643610569 4719010428328 4720956444414 4734216691792 4735611413316 4736537158752 4748912823648 4750871170824 4751240493888 4751799899328 4764762606996 4780487896128 4794954914736 4803278471691 4805632789146 4818756275574 4821118179444 4834659761632 4847848507474 4850795730564 4863469931236 4865475519243 4865853751416 4880579109642 4881533194224 4890007042319 4894849808793 4895806683096 4896686631456 4910622686802 4911004428624 4926829362336 4952743996977 4972545837504 4983231802437 4998700936278 4999289477418 4999678112016 5014808458092 5015788782624 5029471640718 5030454831696 5031358981056 5045678316252 5046070557024 5061341298888 5062330719936 5088958078302 5092497601128 5094993678768 5120284382262 5136178959828 5151722393511 5152729482792 5167795943268 5183435058291 5183838007992 5184448346952 5184851375424 5200542104688 5203091140128 5219857276992 5232555290928 5234096825244 5235120017568 5248798384032 5250962873016 5251371072192 5265711805248 5277027781719 5277438007128 5281108623392 5293408927986 5294443714992 5299687011024 5308886731869 5309924544568 5325993778266 5326407810192 5328604303596 5342526926604 5343571315488 5345145555624 5345774886744 5362369440336 5375414134524 5378048883144 5392735554936 5393154775232 5394324279078 5395378793616 5404744625721 5412127329504 5438992231836 5445442979424 5454895717894 5472473255116 5474085470343 5489461110504 5491724843502 5492151759024 5495971715136 5507782518483 5508772460388 5509849347936 5524879982202 5525960018544 5540398294256 5542683032628 5543113909536 5543766549216 5558251349984 5560975715904 5588579476936 5594114067192 5595207637824 5612140213488 5621882321503 5624637876018 5642762380452 5659261685658 5660278853688 5676829376652 5694008961249 5695122059928 5695564787136 5712801070032 5729059801269 5747967589392 5766489504288 5784390055872 5796820668141 5801303477088 5815952089488 5819997258432 5831817758991 5832504390321 5832957797352 5850609867774 5851753579728 5869918811232 5886624702294 5889510019764 5904898182036 5906052506592 5923925780904 5924386294848 5925083825088 5937117758019 5941247201316 5956249179366 5960855277888 5973665112639 5981824943136 5992208786466 6001100426304 6011517729924 6031357722432 6048523071444 6050304993537 6066827499303 6067299122136 6068485193792 6069801142818 6070272996816 6086850032304 6089833489824 6104647839416 6105745058976 6108737777856 6123598114704 6126123351852 6143330439456 6146341580736 6157011008316 6164942033232 6175643749317 6176851000824 6178670728902 6182968179528 6198580516428 6213659407977 6216705020862 6232948081038 6233681940978 6234166534736 6236003148228 6236737367868 6253032768732 6254255148704 6256097680392 6271316490278 6273669840576 6287151911553 6291524814092 6293378325591 6294608592552 6313657740174 6314148551088 6334494894432 6345490937142 6353016809328 6367813710399 6393273219648 6404371295588 6407012317419 6407510385528 6425008367432 6426901203786 6428157572592 6466463538066 6467727640752 6487300692324 6487805001888 6507438812856 6508710925632 6526466411724 6527742244128 6542946100674 6547496915736 6548005904832 6562077522021 6583222777194 6600423478106 6603658662636 6644309069916 6664416503517 6664934581704 6665719303224 6666237482688 6686411277456 6705962187624 6707273108928 6727571088336 6730868594016 6748455065184 6785277437736 6789996801504 6793324905024 6825711512403 6827045843016 6847706286342 6848238613104 6867728819343 6868963191348 6870305977056 6889047879042 6890394591024 6911246744388 6911784010656 6912597795936 6914634278328 6934056139584 6936915591792 6948957375927 6955839201969 6976740387904 6978795766992 7001283830688 7013437351578 7036037042292 7036584009504 7056610250018 7057878570648 7059258286656 7061337975888 7066249348032 7078515642492 7081434666621 7101325037688 7101877080256 7103417119974 7104805738128 7123369235472 7126306756236 7126860740832 7127699848992 7147143910494 7149825920448 7167218846032 7170731844192 7190314073248 7192432372104 7193838391488 7206326167628 7208449183719 7228134413361 7231677269166 7251989642448 7271772761211 7272628931141 7276193595846 7295204896854 7298780627124 7319281480672 7320868664463 7322299791336 7322869012032 7343710024644 7345029947184 7365934030203 7366506642936 7367946691392 7390244043504 7403072759999 7426927989086 7458818756256 7482853617984 7498051404417 7498934216127 7499517168024 7522212687138 7523683173936 7544207461077 7545682247544 7547038471584 7568517474378 7569105835536 7592011948332 7593496079904 7617068093376 7633437117453 7638746401692 7663956785856 7680426573393 7704268439742 7729094224188 7751693914902 7754602785984 7775757011988 7776672520428 7777277063136 7800813157032 7802338106304 7848832936392 7852680026352 7873197576048 7877056608288 7898567707872 7902439175232 7916157010692 7921662935088 7940113391979 7941665572488 7949530516536 7964886816852 7988990667399 7989611715288 7992906455394 8013790389906 8015356973232 8018662330116 8063121201786 8064697428592 8067073324716 8089103332404 8089732162848 8093068190424 8093697329088 8115800043072 8118190994256 8158488347754 8164797486272 8168164469136 8182343576841 8208709882674 8209348011088 8219922710976 8234191665756 8235801334432 8237587265253 8238227638536 8243957572704 8264774021904 8284879210636 8287319973303 8288940027816 8310597441384 8311575921304 8314024548942 8314670864304 8315649823824 8337377024976 8341463573856 8382869215404 8391171100788 8392811456736 8418210320232 8418864734784 8436956814027 8460654582856 8464143570678 8470689079104 8488892528487 8490418280532 8511072379663 8515244064978 8538497961982 8542683089892 8543347180704 8569201605048 8570876763456 8621951384088 8623636854336 8649734256432 8676585083808 8701955215632 8723928134232 8729995887648 8749436696028 8775914801661 8777630369592 8804878216848 8829937053441 8857347273054 8859078759888 8885888671356 8886579442272 8887625737632 8911870801974 8915215036608 8934373769049 8941282916832 8970094784448 8988313179699 9017276594886 9047036583648 9072784607166 9085177733184 9100948683204 9102727790688 9105409495224 9130275048456 9130984817472 9134750234736 9156971759124 9158617588464 9185397172056 9187192788032 9189185027778 9214995659184 9219512371104 9235516512474 9249220789056 9265276501236 9274452269292 9305061022656 9325057531293 9349422121557 9350522911467 9351249802104 9354004722342 9355106051802 9379549153098 9381382723056 9384146520588 9406974735417 9410504760864 9415117301184 9437287221138 9438020856656 9441912888828 9468433383584 9470486610261 9471222826632 9473074317504 9497825647296 9501742341648 9518236405713 9529525213992 9576828196453 9589909829472 9606556943382 9611265578292 9637512551148 9640351805679 9642236358888 9669319523264 9695697014948 9699695307099 9701591461128 9726939862472 9730951038486 9731707502832 9761158219284 9763066388448 9780014084638 9789699617586 9791613366192 9793373262912 9814419151011 9821245373604 9822008857248 9853658724672 9874834165791 9900635217159 9905487993954 9966463604874 9997401872556 9998578954836 9999356224032 10029616916184 10031577565248 10058943281436 10060909663392 10091356632504 10092141114048 10122682597776 10177916156604 10184995202256 10189987357536 10240568764524 10271559429513 10272357919656 10303444787022 10305458965584 10333571818563 10335591886536 10366870116582 10367676015984 10368896693904 10401084209376 10406182280256 10465110581856 10468193650488 10470240035136 10497596768064 10501925746032 10520156027367 10554055563438 10554876014256 10562217246784 10584915375027 10586817855972 10588887429984 10599374022048 10617773463738 10619849089136 10651987556532 10652815620384 10657208607192 10685053853208 10687142630976 10690291111248 10691549773488 10720715865741 10724738880672 10750828269048 10756097766288 10785471109872 10788648558156 10790757587232 10809489251442 10824254659008 10847515903749 10877984463672 10890885958848 10909791435788 10914290393769 10942807345281 10944946510232 10948170940686 10978922221008 10983449687004 10984303518048 11010168424661 11015565036966 11017544920776 11019698695872 11049759964404 11051920037088 11080796588512 11085366065256 11086227819072 11087533098432 11116502699968 11140391983629 11177158953872 11188228134384 11207649767279 11224280426976 11243764643006 11249275752036 11283319030707 11285524760904 11318523371316 11320557707376 11352776211567 11353658753304 11388017922498 11390244119856 11425602140064 11458119602538 11495935178784 11532979008576 11556402659613 11593641336282 11602606954176 11627540872353 11631904178976 11663635517982 11665008780642 11665915594704 11701219735548 11703507159456 11739837622464 11773249404588 11779020039528 11809796364072 11812105013184 11847851561808 11874235516038 11882494402632 11912498358732 11947330225278 11963649886272 11984417572932 12020685584859 12023035459848 12094681802679 12097046142888 12100609987074 12133654998606 12134598244272 12139602285636 12140545993632 12173700064608 12179666979648 12209295678832 12211490117952 12237732521631 12247196229408 12252246703704 12286660878912 12313064824011 12314022016632 12329884066464 12351287498634 12353702001648 12357341457804 12365936359056 12397161032856 12427318815954 12433410041724 12465896162076 12467363881956 12468333069472 12471036823413 12472006296456 12473474735736 12506065537464 12508510297408 12512195360784 12542632980556 12574303823106 12583049628184 12586756651182 12589217185104 12611070793349 12627315480348 12628297102176 12668989788864 12690981874284 12696215356017 12706033618656 12735627420798 12772866097467 12807746942973 12808742591176 12814024634838 12815020771056 12850016734864 12853802407572 12856315145184 12932927076132 12935455281504 12974601384648 12975610003776 13014877625712 13052932823448 13055484488256 13085892201348 13094993831472 13124155044042 13166445554388 13200846956212 13207317325272 13286020909581 13288618139832 13328833007034 13329869163408 13331438606448 13367806202961 13372822554912 13411924375248 13455142176672 13461737188032 13496910130368 13525914892329 13570554875472 13579993603008 13609176910749 13651423024806 13654091686032 13695412572684 13696477226208 13735457638686 13737926382696 13740611954112 13778095758084 13780789182048 13822493488776 13823568021312 13825195591872 13829268556656 13853274768711 13873831183584 13897914751854 13911678403938 13957591533984 14002567661376 14026874703156 14032659077703 14069323729647 14072074084584 14073168019008 14113220500036 14115757141296 14122675951776 14155930831707 14157031284984 14162869333242 14202650075376 14206834239948 14209611476256 14246738470944 14252613512472 14253721481664 14255399697984 14294287820988 14334437692064 14341463688384 14380628146496 14384864744208 14409835415073 14412652335256 14416898367438 14456268826722 14463354538332 14498538618613 14503979284896 14543545522422 14545257862282 14552387191692 14590409793708 14596426557729 14597561254248 14638562961344 14641737328926 14644599582672 14670021126957 14684549426379 14687420049288 14690059894368 14731868060406 14733013285872 14780488087008 14806145519998 14853855978172 14858231990931 14917637512512 14949695407311 14996102808834 14997868432254 14999034336048 15044425374276 15047366347872 15088414922154 15091364495088 15094076943168 15137034948756 15138211671072 15184023896664 15186992159808 15259394872651 15266874234906 15277492803384 15360853146786 15408536879484 15455167180533 15458188448376 15503387829804 15550305174873 15551514023976 15553345040856 15554554126272 15601626314064 15697665872784 15705360052704 15746395152096 15754113216576 15797135415744 15831083345157 15832314021384 15843325870176 15880226783958 15883331144976 15899061033072 15926660195607 15929773633704 15977981334798 15979223430576 15985812910788 16027580779812 16030713946464 16037324660232 16126242403572 16129394857184 16134146649432 16178206664808 16179464325696 16186136380848 16214233877163 16236381988512 16316976695508 16336328938272 16364687153682 16417419765348 16418696022176 16422256411029 16468383331512 16471602668864 16475174530506 16476455277072 16487915145408 16523347555449 16529548043808 16569758421272 16574639946606 16577880055632 16621194882768 16623151842608 16628049097884 16629341728608 16631299647648 16674754049952 16682927147712 16765738430808 16782342201576 16785622913472 16836420640464 16865646964509 16873913628054 16921309165712 16928287141356 16977785056974 16980836561064 17022144759326 17030488129956 17076995923964 17082026883747 17085366179784 17086694361408 17138403210096 17187179403807 17243902768176 17299468512864 17353170167616 17390462004423 17403910431264 17447856268464 17459991775296 17495453276973 17497513170963 17498873392056 17551829603322 17555260739184 17609756433696 17659874106882 17714694546108 17718157519776 17771777342712 17773158884544 17775251475264 17811353274057 17823741603948 17868747538098 17882565833664 17920995337917 17976626359398 18034553189772 18094073167296 18145569214332 18200482497909 18201897366408 18205455581376 18210818990448 18260550096912 18269500469472 18313943518248 18317235176928 18370794344112 18378370055556 18429991318368 18439024742208 18471033024948 18526931247951 18530553002472 18548904538584 18640978223931 18650115062586 18698844243114 18701045822934 18702499604208 18708009444684 18710212103604 18759098306196 18762765446112 18768293041176 18813949470834 18821009521728 18861455734659 18874574442276 18876041713312 18880134976773 18883825777656 18936866767168 18940973220522 18942445653264 19003484683296 19036472811426 19059050427984 19153656392906 19179819658944 19213113886764 19221036952257 19222531156584 19275025102296 19280703611358 19284472717776 19391394029896 19399390614198 19403182922256 19453879724944 19461902076972 19463415005664 19522316438568 19526132776896 19560028169276 19579399235172 19583226732384 19628838302022 19642490747208 19644017714496 19686232566063 19739992813097 19749668331582 19801270434318 19810975987908 19932927209748 19993249510551 19994803745112 19997157909672 19998712448064 20059233832368 20117886562872 20121819326784 20182713265008 20245365195552 20355832313208 20369990404512 20379974715072 20477134537209 20481137529048 20543118859026 20544715839312 20603186458029 20606889574044 20610917931168 20667143637126 20671183773072 20733740233164 20735352031968 20737793387808 20802168418752 20846872127781 20930221163712 20936387300976 21003851492064 21040312054734 21108111126876 21109752028512 21169830750054 21173635711944 21177774859968 21198748044096 21235546927476 21239698178272 21244303999863 21303975113064 21305631240768 21314417214384 21370107706416 21380582222496 21383099546976 21441431731482 21449477761344 21501656538096 21512195532576 21570942219744 21577297116312 21581515174464 21618978502884 21625347551157 21684403240083 21695031807498 21755968927344 21815318283633 21817886793423 21819582871576 21828580787538 21885614690562 21889893020464 21896341881372 21957844442016 21966899374008 21968607036096 22020336849322 22031130073932 22035089841552 22097802090609 22099519928808 22103840074176 22161593177024 22170732130512 22209218279997 22280783967258 22354317907744 22376456268768 22415299534558 22448560853952 22487529286012 22494154213251 22496802648381 22498551504072 22566638061414 22571049521808 22632622383231 22637046742632 22641115414752 22705552423134 22707317506608 22776035844996 22780488239712 22851204280128 22900311352359 22916239205076 22991870357568 23041279720179 23101482173371 23112805319226 23187282672564 23255081744706 23263808357952 23327271035964 23330017561284 23331831189408 23402439471096 23407014318912 23546498809176 23558040079056 23619592728144 23695703123616 23748471032076 23764988805264 23820340175937 23824996717464 23894660450556 23966972002197 23968835145864 24041371169718 24046070919696 24189363605358 24194092285776 24201219974148 24267309997212 24269196488544 24279204571272 24281091987264 24347400129216 24418591357664 24475465043262 24494392458816 24504493407408 24547030730523 24626129648022 24628044033264 24659768132928 24702574997268 24707404003296 24714682915608 24731872718112 24794322065712 24854637631908 24861959919909 24866820083448 24931792324152 24934727763912 24936666138944 24942073646826 24944012592912 24946949471472 25012131074928 25024390721568 25085265961112 25148607646212 25166099256368 25173513302364 25178434370208 25222141586698 25254630960696 25256594204352 25310870442081 25381963748568 25392430712034 25412067237312 25466677585461 25471254841596 25533217138989 25545732194934 25615493885946 25617485182352 25628049269676 25630041542112 25700033469728 25707604815144 25712630290368 25865854152264 25870910563008 25949202769296 25994247961801 26029755251424 26105865646896 26171784402696 26189987662944 26248310088084 26327744404983 26332891108776 26401693912424 26414634650544 26489811160323 26572041819162 26577236279664 26657666014068 26659738326816 26662877212896 26735612405922 26745645109824 26803121307147 26823848750496 26910284353344 26964939539097 27051829784658 27141109750944 27218353821498 27302846049612 27308183372064 27390825145368 27392954452416 27470915277372 27475852765392 27556191516168 27561578364096 27644986977552 27658537113312 27706549537422 27747662367168 27795829503708 27823356807876 27915183067968 27975172593879 28048266364671 28051568734401 28053749406312 28065318155406 28138647459294 28144148169168 28220924206251 28226441000072 28231514282592 28245351903552 28311861663414 28314062569968 28325738666484 28405300150752 28413668479896 28419222952512 28493476941888 28505227024944 28554709217139 28588575641976 28668875384128 28730484589359 28769729488416 28819670830146 28825304670512 28833796734876 28912537653444 28926709076664 28997077237226 29007958569792 29087091044844 29090515724564 29099085921297 29104774383384 29180819587416 29192853115458 29195122508496 29283474657852 29289199165344 29340042253914 29369098852758 29374840098576 29380119788736 29443257453033 29463736120812 29466026571744 29560976174016 29612291039996 29624502497373 29701905651477 29707711956344 29716463981862 29884742866937 29899390814622 29992205617668 29995736864508 29998068672096 30088850748552 30094732695744 30176829844308 30182728990176 30274069897512 30276423342144 30368047793328 30518789745302 30533748469812 30554985606768 30721706293572 30814678288539 30817073758968 30910334361066 30916376896752 31000715455689 31006775659608 31100610349746 31103028047952 31106690081712 31203252628128 31395331745568 31410720105408 31492790304192 31560468082101 31662166690314 31664628042768 31686651740352 31754746125081 31760453567916 31766662289952 31798122066144 31853320391214 31859547267408 31955962669596 31958446861152 31971625821576 32055161559624 32061427892928 32074649320464 32162147597223 32252484807144 32258789714368 32268293298864 32356413329616 32372272761696 32428467754326 32472763977024 32633953391016 32672657876544 32729374307364 32742871181307 32828422035843 32834839530696 32837392044352 32844512822058 32936766663024 32950349061012 32952910554144 33030505273983 33046695110898 33059096087616 33139516842544 33149279893212 33155760111264 33242389765536 33246303685216 33256098195768 33258683457216 33262599295296 33349508099904 33421175950887 33531476861616 33564684403152 33622949301837 33672841280928 33731293929018 33747827256108 33842618331424 33849957092121 33856574282712 33955570113948 33961673122128 34044289518652 34058328634701 34060976259912 34153991847928 34164053767494 34170732359568 34230049296233 34276806420192 34374358807614 34487805536352 34598937025728 34669207978839 34780924008846 34807820862528 34882622617059 34895712536928 34990906553946 34995026341926 34997746784112 35103659206644 35110521478368 35219512867392 35319748213764 35429389092216 35436315039552 35543554685424 35622706548114 35647483207896 35737495076196 35841990675834 35953252718796 36062056754577 36069106379544 36284045408037 36291138428664 36400964995818 36403794732816 36421637980896 36521100193824 36539000938944 36627887036496 36634470353856 36713197564893 36741588688224 36756740111112 36859982636736 36939194472033 36942066049896 37053862495902 37061106004944 37097809077168 37281956447862 37300230125172 37397688486228 37402091645868 37404999208416 37416018889368 37420424207208 37518196612392 37525530892224 37536586082352 37627898941668 37722911469318 37749148884552 37752083426624 37760269953546 37767651555312 37833212380047 37881946441044 37884891306528 38006969366592 38072945622852 38088646068051 38118100855968 38307312785812 38318598292401 38423240828919 38426227773528 38442073904514 38445062313168 38550050204592 38561407222716 38568945435552 38782788059792 38798781228396 38806365844512 38907759449888 38923804153944 38926830011328 39044632877136 39120056338552 39158798470344 39166453464768 39257676604044 39284981494416 39353176250521 39372465132126 39479985626194 39499336663164 39602540868636 39621951975816 39858062728743 39865854419496 39986499021102 39989607490224 39994315819344 40103418608883 40118467664736 40235773125744 40365426530016 40490730391104 40577744676987 40711664626416 40739980809024 40827530732247 40954269074418 40962275058096 41086237718052 41089431678624 41206372916058 41213779148088 41221835862336 41334287274252 41342367546144 41467480466328 41470704063936 41475586775616 41559824306133 41693744255562 41872774601952 42007702984128 42080624109468 42207971188941 42216222253752 42219504057024 42339661500108 42347271423888 42467792495121 42471093854952 42479396356544 42488607999726 42607950226128 42628834428768 42740215412832 42761164444992 42766199093952 42882863462964 43003313076192 43024391065152 43141884439488 43154594232624 43229506245219 43237957005768 43250695102314 43368806480166 43390063614996 43495615855839 43511937854688 43630636567266 43635773586846 43639165743152 43657161575076 43771229381124 43779786040928 43789279673187 43792683762744 43915688884032 43933798748016 44010063380871 44040673698644 44053648279137 44062260147864 44070179683104 44195604181218 44199039857616 44341464261024 44418436559994 44561567934516 44574695972793 44708635815488 44752912537536 44830599069116 44849086221933 44975058572024 44988308426502 44993605296762 44997103008144 45133276122828 45142099043616 45265244766462 45274093485264 45282230829504 45411104846268 45414635013216 45552071689992 45560976479424 45778184617953 45800622704718 45832478410152 46082559440358 46202964346742 46225610638452 46365501541599 46374565345128 46510163489412 46650915524619 46654542071928 46660035122568 46663662378816 46804878942192 47092997618352 47116080158112 47239185456288 47391406247232 47493250035471 47496942064152 47529977610528 47640680351874 47649993434928 47779980586821 47789320901112 47933944004394 47937670291728 48082742339436 48092141839392 48378727210716 48388184571552 48402439948296 48534619994424 48538392977088 48558409142544 48642701631489 48837182715328 48950930086524 49008986814816 49094061461046 49252259296044 49256088066528 49405149994536 49414808006592 49429365831216 49463745436224 49570042666347 49588644131424 49709275263816 49723919839818 49733640166896 49863584648304 49869455527824 49884147293652 49888025185824 49893898942944 50024262149856 50048781443136 50170531922224 50297215292424 50332198512736 50347026604728 50356868740416 50444283173396 50509261921392 50596940893527 50621740884162 50763927497136 50784861424068 50908402517987 50933355170922 50942509683192 51066434277978 51091464389868 51230987771892 51234970364704 51246080651241 51256098539352 51260083084224 51400066939456 51415209630288 51561538211421 51731708304528 51821509319993 51898405538592 51988495923602 52059510502848 52171386013269 52211731293792 52343568805392 52379975325888 52486359830919 52492539512889 52496620176168 52655488809966 52665782217552 52803387824848 52829269301088 52979622320646 53144083638324 53154472559328 53315332028136 53319476653632 53325754425792 53434059822171 53471224811844 53606242614294 53647697500992 53762986013751 53929879078194 54103659569316 54282219501888 54436707642996 54601447493727 54605692099224 54616366744128 54781650290736 54941830554744 54951705530784 55112383032336 55289973955104 55317074226624 55413099074844 55580793743853 55591659007416 55646713615752 55922934671793 55950345187758 56096532729342 56103137468802 56107498812624 56130636310812 56277294918588 56288296338336 56441848412502 56452882000144 56463028565184 56584367203977 56623723326828 56628125139936 56651477332968 56810600301504 56827336959792 57010454049888 57109418434278 57177151283952 57460969178718 57539458976832 57639341660292 57650609341024 57663110856771 57667593469752 57825075306888 57853418153328 57994154474452 58174182089688 58181031449128 58198171842594 58209548766768 58361639174832 58385706230916 58390245016992 58566949315704 58578398330688 58680084507828 58738197705516 58749680197152 58886514906066 58927472241624 58932053143488 59058697698189 59219978439291 59224582079992 59249004994746 59403811302954 59415423912688 59432927963724 59577506657641 59769485733874 59798781629244 59979748531653 59984411235336 59991473729016 59996137344192 60177701497104 60353659688616 60365457980352 60548139795024 60736095586656 61037579490604 61067496939624 61109971213536 61431403611627 61443412587144 61629356577078 61634147517936 61809559374087 61820668722132 61832753793504 62001430911378 62013551319216 62201220699492 62206056095904 62213380163424 62406505256256 62540616383343 62790663491136 63120936164202 63324333380628 63329256085536 63509492250162 63520907135832 63533324579904 63596244132288 63706640782428 63719094534816 63911925339192 63916893722304 63943251643152 64110323119248 64149298640928 64324295194446 64504969614288 64536586597728 64712826659232 64744545523392 64856935508652 65053209720249 65267906782032 65445954850899 65453660380269 65458748614728 65485742362614 65656844071686 65669679061392 65689025644116 65873533326048 65900698122024 65905821108288 66061010547966 66093390221796 66279033685088 66293406271827 66298559786424 66311520222528 66484779531072 66492607370432 66512196391536 66627654839991 66842351901774 67037797375171 67062953723232 67129368806304 67245898603674 67345682561856 67462587858036 67482462639753 67490407945143 67495654512216 67685236662848 67699914184242 67713148565424 67897867149693 67911140227896 67923346244256 68088579037304 68116657269402 68121952519824 68307983695856 68328107534988 68341464719136 68460098592466 68553612840384 68700934057077 68748717615228 68975611072704 69123839160537 69304446520113 69338415957678 69561848017692 69765245234118 69791425073856 69981813107892 69990052683852 69995493568224 70207318413288 70221042956736 70555815896317 70639496427528 70858778184432 71087109370848 71245413096228 71294966415792 71461020527811 71474990152392 71683981351668 71900916006591 71906505437592 72124113509154 72138212759088 72568090816074 72582276857328 72801929991636 72807589465632 72843275961792 73042200387648 73255774072992 73426395129786 73483177376448 73513480222224 73641092191569 73878388944066 73884132099792 74107724991804 74122212009888 74195618154336 74563912895724 74600460250344 74795376972456 74804183291736 74809998416832 74832037778736 74840848414416 75036393224784 75073172164704 75255797883336 75445822938636 75498297769104 75520539907092 75535303110624 75666424760094 75763892882088 75769782613056 75932611326243 76145891245704 76177292136102 76236201711936 76400032756383 76599651416967 76614625571624 76637196584802 76846481657838 76852455547056 76884147809028 76890124626336 77071178972627 77100100409184 77122814445432 77137890871104 77565576119584 77597562456792 77612731689024 77815518899776 77847608307888 77982743885403 78089265754272 78240112677104 78317596940688 78515353208088 78569962988832 78706352501042 78744930264252 78959971252388 78983233214949 78998673326328 79205081737272 79243903951632 79469433480969 79716125457486 79731708838992 79972998042204 79979214980448 79988631638688 80206837217766 80236935329472 80409363921441 80471546251488 80730853060032 80894818617291 81115730638829 81155489353974 81423329252832 81655061464494 81908538148836 81924550116192 82172475436104 82178863357248 82412745832116 82427558296176 82668574548504 82684735092288 82934960932656 83119648612266 83387488511124 83745549203904 84144799094013 84154706203203 84161248218936 84415942377882 84432444507504 84662772618753 84679323000216 84694542847776 84935584990242 84942187709904 84977215999452 85215900452256 85257668857536 85480430825664 85664127651417 85765726925928 86006626152384 86191453768077 86309188465248 86459012490438 86475914011536 86501390204628 86737612960332 86780127229992 86991231711678 87023875709376 87261273134532 87271547173692 87278331486304 87297257763891 87314323150152 87542458762248 87559572081856 87578559346374 87585367525488 87867597496032 88020126761742 88081347397288 88107296558274 88124520295728 88140359366208 88391208362436 88398079715232 88682928522048 88836873119988 88873507492119 89105716954431 89123135869032 89149391945586 89654228600811 89661198138232 89698172443866 89950117144048 89976616853004 89987210593524 89994206016288 90266552245656 90284198087232 90530489532924 90548186970528 90822209692536 90829270026432 91104143379984 91556369235906 91601245409436 91664956820304 92165118880716 92405928693484 92444034865617 92451221276904 92731003083198 92749130690256 93002146367067 93020326978824 93301831049238 93309084143856 93320070245136 93609757884384 94185995236704 94232160316224 94478370912576 94681404246303 94986500070942 94993884128304 95059955221056 95264238375243 95281360703748 95299986869856 95559961173642 95578641802224 95867888008788 95875340583456 96165484678872 96184283678784 96757454421432 96776369143104 96804879896592 97069239988848 97116818285088 97285403262978 97901860173048 98017973629632 98188122922092 98228613543921 98485266107529 98504518592088 98512176133056 98810299989072 98858731662432 99091515821949 99140085332694 99177288262848 99418550527632 99447839679636 99467280333792 99727169296608 99738911055648 99768294587304 99776050371648 99787797885888 100048524299712 100263527852661 100341063844448 100594430584848 100664397025472 100694053209456 100868847905511 100888566346792 101018523842784 101193881787054 101243481768324 101527854994272 101569722848136 101816805035974 101866710341844 101885019366384 102132868555956 102174985904103 102182928779736 102461975543784 102469940729408 102492161302482 102512197078704 102690147888699 102830419260576 103123076422842 103463416609056 103643018639986 103796811077184 103976991847204 104007623936517 104342772026538 104423462587584 104647867851177 104687137610784 104933646006463 104972719661838 104985079025778 104993240352336 105310977619932 105331564435104 105606775649696 105658538602176 105959244641292 106288167276648 106308945118656 106630664056272 106815764108557 106868119644342 106942449623688 107212485228588 107525972027502 107859758156388 108186170263731 108207319138632 108852136224111 108873415285992 109202894987454 109211384198448 109563300581472 109883661109488 109903411061568 110139592694679 110224766064672 110579947910208 110817583416099 110826198149688 111161587487706 111183318014832 111293427231504 111845869343586 111900690375516 112193065458684 112206274937604 112214997625248 112261272621624 112554589837176 112576592676672 112883696825004 112905764000288 113168734407954 113247446653656 113256250279872 113302954665936 113499637140141 113654673919584 114020908099776 114218836868556 114354302567904 114921938357436 114955794877203 115269722486757 115278683320584 115301218682048 115326221713542 115335186939504 115650150613776 115706836306656 115988308948904 116348364179376 116362062898256 116396343685188 116419097533536 116723278349664 116771412461832 116780490033984 117133898631408 117360169015656 117476395411032 117499360394304 117773029812132 117854944483248 118059528751563 118117395396378 118439956878582 118449164159984 118498009989492 118807622605908 118830847825376 118865855927448 119155013315282 119538971467748 119574188186229 119597563258488 119959497063306 119968822470672 119982947458032 120310255826649 120355402994208 120707319377232 121096279590048 121472191173312 121733234030961 122075158981208 122134993879248 122219942427072 122482592196741 122862807223254 122886825174288 123258713154156 123268295035872 123619118748174 123641337444264 123665507587008 124002861822756 124027102638432 124402441398984 124412112191808 124426760326848 124679472918399 125081232766686 126241872328404 126623913566823 126648666761256 126658512171072 127018984500324 127041814271664 127403377485363 127413281564856 127438189069632 127823850678384 127886503286304 128220646238496 128298597281856 128648590388892 129009939228576 129073173195456 129425653318464 129688518735657 129713871017304 130106419440498 130486847567517 130535813564064 130891909701798 130907320760538 130917497229456 130971484725228 131313688143372 131339358122784 131378051288232 131747066652096 131801396244048 132030190142613 132122021095932 132160944837411 132186780443592 132558067370176 132586812543654 132597119572848 133024392783072 133255309679982 133684703803548 134075594750342 134125907446464 134258737612608 134491797207348 134547258665799 134925175716072 134964925279506 134980815890286 134991309024432 135399828368484 135426297130848 135795734299386 135822280455792 135846692488512 136177158074608 136233314538804 136243905039648 136615967391712 136656215069976 136682929438272 136920197184932 137334553853859 137401868114154 137497435230456 138179949691679 138247678321074 138608893040226 138676831915356 139096504624797 139123696035384 139530490468236 139952746573857 139963626215784 139980105367704 139990987136448 140414636826576 141111631792634 141278992855056 141717556368864 142174218741696 142479750106413 142490826192456 142589932831584 142922041055622 142949980304784 143339941760463 143367962703336 143801832013182 143813010875184 144248227018308 144276425518176 145136181632148 145164553714656 145603859983272 145615178931264 145928104894467 146511548145984 146852790259572 147026960444448 147282184383138 147756777888132 147768264199584 148215449983608 148244424019776 148391236308672 148710127999041 149127825791448 149200920500688 149590753944912 149608366583472 149664075557472 149681696828832 150072786449568 150146344329408 150511595766672 150891645877272 150996595538208 151041079814184 151070606221248 151332849520188 151527785764176 151790822680581 151865222652486 152291782491408 152354584272204 152725207553961 152800065512766 153199302833934 153229251143248 153274393169604 153692963315676 153704911094112 153768295618056 153780249252672 154142357945254 154200200818368 154245628890864 154684614634263 155131152239168 155195124913584 155464527959979 155695216615776 155965487770806 156178531508544 156480225354208 156514158039807 156635193881376 157030706416176 157139925977664 157412705002084 157459079492757 157477618538667 157489860528504 157919942504776 157966466429898 157997346652656 158410163474544 158487807903264 158938866961938 159432250914972 159463417677984 159945996084408 159958429960896 159977263277376 160302179466513 160413674435532 160818727842882 160943092502976 161288958041253 161710375213597 161789637234582 162231461277658 162310978707948 162846658505664 163310122928988 163804342481181 163817076297672 163849100232384 164344950872208 164825491664232 164855116592352 165337149097008 165869921865312 166239297224532 166742381231559 166774977022248 167768804015379 168289598188026 168309412406406 168322496437872 168831884755764 168864889015008 169325545237506 169358646000432 169389085695552 169753101611931 169871169980484 169884375419808 169954431998904 170431800904512 171328255302834 171531453851856 172382907536154 172618376930496 172918024980876 172951828023072 173002780409256 173475225920664 173560254459984 173982463423356 174522546269064 174543094347384 174556662972608 174594515527782 174628646300304 175084917524496 175157118692748 175170735050976 175735194992064 176040253523484 176162694794576 176214593116548 176249040591456 176782416724872 176796159430464 177176093094567 177659935317873 177673746239976 177747014984238 178211433908862 178246271738064 178298783891172 178732519972923 179308457201622 179322396276464 179396344887732 179900234288096 179939245594959 179953233706008 179974421187048 179988412032576 180533104491312 181060979065848 181096373941056 181644419385072 181959735732607 182208286759968 183112738471812 183202490818872 183329913640608 184294210834881 184330237761432 184811857386968 184888069731234 184902442553808 185428678122261 185462006166396 185498261380512 186004292734134 186040653957648 186603662098476 186618168287712 186640140490272 187219515768768 187621849150029 188371990473408 189362808492606 189973000141884 189987768256608 190528476750486 190562721407496 190599973739712 191119922347284 191157283604448 191735776017576 191750681166912 192330969357744 193514908842864 193609759793184 194138479977696 194233636570176 194570806525956 195159629160747 195803720346096 196337864552697 196360981140807 196376245844184 196457227087842 196970532215058 197009037184176 197620599978144 197717463324864 198183031643898 198280170665388 198837101055264 198895679359272 198934560667584 199454338593216 199477822111296 199536589174608 199882964519973 200527055705322 200682127688896 201113392125513 201188861169696 201388106418912 201737695811022 201777132693584 202037047685568 202387763574108 202471223835429 202486963536648 203055709988544 203139445696272 203633610071948 203693601449079 203733420683688 203770038732768 204265737111912 204349971808206 204365857559472 204923951087568 204984322604964 205024394157408 205380295777398 205660838521152 206102802171231 206246152845684 206926833218112 207286037279972 207371517481611 207913339560339 207953983694408 208015247873034 208685544053076 209193200068559 209295735702354 209374275221568 209867292012926 209945439323676 209970158051556 209986480704672 210621955239864 210663128870208 211213551299392 211667447688951 211918489282584 212576334553296 213261328112544 213631528217114 213736239288684 213884899247376 214383061583433 214424970457176 215051944055004 215702748019773 215719516312776 216372340527462 216414638277264 217704272448222 217746830571984 218405789974908 218422768396896 219126601162944 219767322218976 220279185389358 220449532129344 220923276574707 221635166832198 221652396299376 222323174975412 222366636029664 222586854463008 223691738687172 223801380751032 224386130917368 224412549875208 224429995250496 224522545243248 225109179674352 225767393650008 225811528000576 226337468815908 226494893307312 226605909331872 226999274280282 227309347839168 228437673737112 228708605135808 229200098269149 229798954250901 229843876714872 229911589754406 230539444973514 230557366641168 230652443427084 230670373879008 231213536917881 231300301227552 231413672613312 231976617897808 232696728358752 232724125796512 232792687370376 232838195067072 233446556699328 233542824923664 233948231656209 234267797262816 234720338031312 234952790822064 235546059624264 235709888966496 236119057503126 236234790792756 236879913757164 236898328319968 236949699644847 236996019978984 237615245211816 237661695650752 237731711854896 238310026630564 238408300442907 239077942935496 239148376372458 239195126516976 239610345073631 239918994126612 239937644941344 239965894916064 240620511653298 240710805988416 241228091764323 241414638754464 242192559180096 242684455851873 243347191916487 243466468061922 244150317962416 244269987758496 244965184393482 245725614446508 245773650348576 246517426308312 246536590071744 247238237496348 247282674888528 248005723645512 248054205276864 248804882797968 249358945836798 250162465533372 252434397282039 252464118609609 252483744656808 253247827133646 253297333522512 253988317856259 254037969000648 254083628543328 254806754970726 254826563129712 255647701356768 255773006572608 256441292476992 256992382954251 257297180777784 258019878457152 258574361304231 259377037471314 259427742034608 260212838880996 260973695135034 261071627128128 261783819403596 261814641521076 261834994458912 261942969450456 262627376286744 262678716245568 262756102576464 263602792488096 264060380285226 264244042191864 264321889674822 264373560887184 265173625087308 265194239145696 266048785566144 266510619359964 266620522476357 267317150863293 267369407607096 268151189500684 268962685802433 268983594414696 269094517331598 269850351432144 269929850559012 269961631780572 269982618048864 270799656736968 270852594261696 271591468598772 271644560911584 272354316149216 272466629077608 272487810079296 273231934783424 273312430139952 273840394369864 274669107707718 274803736228308 274994870460912 275472233753647 276359899383358 276495356642148 277217786080452 277332104596851 277353663830712 278193009249594 278247392070768 279006439101201 279060980936472 279905493147714 279927252431568 279960210735408 280829273653152 282223263585268 282557985710112 283435112737728 284044212738909 284959500212826 284981652384912 285179865663168 285792715125729 285844082111244 285899960609568 286679883520926 286735925406672 287603664026364 287626021750368 288496454036616 288552851036352 290272363264296 290329107429312 291207719966544 291856209788934 293705580519144 294053920888896 294564368766276 295455798322587 295513555776264 295536528399168 296430899967216 297274547465847 297420255998082 298255651582896 298401841001376 299181507889824 299216733166944 299328151114944 299363393657664 300145572899136 300790583557983 301023191533344 301783291754544 301993191076416 302082159628368 302606543716533 302665699040376 303055571528352 303581645361162 303730445304972 304583564982816 304709168544408 305450415107922 305600131025532 306398605667868 306458502286496 306524957712309 306548786339208 307385926631352 307409822188224 307536591236112 308070443666097 308284715890508 308491257781728 309369229268526 310390249827168 310929055919958 311390433231552 311930975541612 312022871809551 312960450708416 313028316079614 313270387762752 313943603553531 314061412832352 314800938019389 314825410004168 314918158985514 314955237077334 314979721057008 315839885009552 315932932859796 315994693305312 316820326949088 316975615806528 317877733923876 318864501829944 318926835355968 319891992168816 320447292325671 320604358933026 320827348871064 321637455685764 322577916082506 323420750427194 323579274469164 324462922555316 324558510791193 324621957415896 326556408672333 326620245857976 327608684962362 327634152595344 328689901744416 329650983328464 329710233184704 330418778084037 330674298194016 331739843730624 332452750248297 332478594449064 333484762463118 333549954044496 335537608030758 336579196376052 336618824812812 336644992875744 337663769511528 337729778030016 338651090475012 338717292000864 339506203223862 339742339960968 339768750839616 339908863997808 340498911420423 342656510605668 343062907703712 344765815072308 345809167460271 345836049961752 345903656046144 346005560818512 346950451841328 347120508919968 347964926846712 349045092538128 349086188694768 349189031055564 349257292600608 350169835048992 350314237385496 350341470101952 352080507046968 352325389589152 352429186233096 352498081182912 353564833449744 354178586254689 354352186189134 355319870635746 355347492479952 355494029968476 356358817625909 356422867817724 356492543476128 356597567782344 357465039945846 358616914403244 358644792552928 358722564558687 358792689775464 359800468576192 359878491189918 359906467412016 359948842374096 360930767479947 361066208982624 362121958131696 363288838770144 363919471465214 364416573519936 365199702092883 366225476943624 366404981637744 366659827281216 367447776590223 368588421669762 368660475522864 369623714773936 369776139462468 369804885107616 370857356244522 370924012332792 370996522761024 372008585468268 372081307915296 373207324196952 373236336575424 373280280980544 374038418755197 375059863448843 375243698300058 378725616985212 379871740700469 379946000283768 379975536513216 381056953500972 381125442814992 382210132456089 382239844694568 382314567208896 383471552035152 384661938715488 387029817685728 387219519586368 388276959955392 389065556206971 389141613051912 390319258321494 391460542702551 391607440692192 392675729105394 392721962281614 392752491688368 392914454175684 393941064430116 394018074368352 395241199956288 396090570427839 396366063287796 396560341330776 397674202110528 397791358718544 399073178349216 399765929039946 401054111410644 402226784251026 402377722339392 402776212837824 403475391622044 403554265387168 403641775997397 404775527148216 404942447670858 404973927073296 406278891392544 407267220143896 407387202898158 407466841367376 407540077465536 408531474223824 408699943616412 408731715118944 409847902175136 409968645209928 410048788314816 410760591554796 412003661561577 412205604342462 412492305691368 414539849075037 414572074559944 414743034963222 415826679120678 415907967388816 416030495746068 417371088106152 418386400137118 418591471404708 419734584025852 419858239721571 419890878647352 419940316103112 419972961409344 421243910479728 423334895377902 423836978565168 425152669106592 426522656225088 427263056434228 427439250319239 427472478577368 427769798494752 428766123166866 428849940914352 430019825281389 430103888110008 431405496039546 431439032625552 432744681054924 432829276554528 435408544896444 435493661143968 436811579949816 436845536793792 437784314683401 439534644437952 440558370778716 441846553149414 443270333664396 443304792598752 444646349950824 444733272059328 445173708926016 447383477374344 447602761502064 448772261834736 448825099750416 449045090486496 450218359348704 451534787300016 452674937631816 452989786614624 453211818663744 453998548560564 455372468041743 456875347474224 458175622661883 458400196538298 459597908501802 459687753429744 459823179508812 461078889947028 461114733282336 461304886854168 461340747758016 462427073835762 462600602455104 463953235795616 464053843902789 465393456717504 465448251593024 465585374740752 466393583879937 467085649847328 467896463312418 468535594525632 469440676062624 469905581644128 471092119248528 471419777932992 472238115006252 472377238478271 472432855616001 472469581585512 473759827514328 473796656639936 473899399289694 473992039957968 475230490423632 475463423709792 476620053261128 476816600885814 478155885870992 478296752744916 478390253033952 479220690147262 479837988253224 479875289882688 479931789832128 480906538399539 481241023306596 482456183528646 482829277508928 483866874123759 485131125640791 485368911703746 486694383832974 486932936123844 488300635924832 488539975516992 489930368786964 491413027443543 491451228893016 491547300697152 493034852616624 493890711274219 494476474992696 494565349777056 496011447291024 497609765595936 498717891673596 500227143694677 500324931066744 503306412046137 504868794564078 504928237219218 504967489313616 506495654267292 506594667045024 507976635712518 508075938001296 508167257086656 509259304835793 509613509941452 509653126259424 511295402713536 513984765908502 514594361555568 517148722608462 518754074942628 518855484069216 520425677761992 521947390270068 523567638807192 523629283042152 523669988917824 523885938900912 525254752573488 525512205152928 527205584976192 528120760570452 528488084383728 528643779349644 528747121774368 530347250174616 530388478291392 531528279283701 532979805953619 533021238719928 533241044952714 534634301726586 534738815214192 536197559918769 536302379001368 537925371604866 537967188829392 538189034663196 539700702864288 539859701118024 539923263561144 539965236097728 541599313473936 543182937197544 543289121823168 544708632298432 544933258155216 545879207197821 546624860279904 547680788739728 549338215415436 549607472456616 549989740921824 550944467507294 552719798766716 552882632504643 552990713284296 554435572160904 554664209193702 554707327661424 556286034366783 556386018499188 556494784141536 558012878202402 558121961872944 559810986295428 559854504863136 559920421470816 561658547306304 562865547450087 564446527170536 565115971420224 567810114471803 568088425477818 569919000425652 569963304769824 571585430251458 571688164222488 571799921219136 573359767041852 573471850813344 575207328052728 575252043500736 576992908073232 580544726528592 582415439933088 583712419577868 585478887482241 587411161038288 589013593658091 589082943422421 589128737532552 590911596645174 591027111552528 592861799934432 594549094931694 594840511996164 596511303165792 596803682002752 598363015779648 598433466333888 599648893559919 601581167115966 602046383066688 603340176376539 603566583509088 604164319256736 605213087433066 605331398080752 606111143056704 607163290722324 607460890609944 609167129965632 609418337088816 610900830215844 611080804347237 611200262051064 612797211335736 612917004572992 613049915424618 613097572678416 614771853262704 615073182472224 616140887332194 616569431781016 616982515563456 618738458537052 620780499654336 621858111839916 622114552444833 623740018681017 623861951083224 624045743619102 626056632159228 627579600205677 627887207107062 628122825664704 629601876038778 629650820008336 629836317971028 629910474154668 629959442114016 631679770019104 631865865719592 631989386610624 633640653898176 635002343066853 635755467847752 637729003659888 639783984337632 640894584651342 641208717866052 641654697742128 643149184750299 643274911371528 645155832165012 646841500854388 647108244059319 647158548938328 648925845110632 649117021582386 649243914831792 653112817344666 653240491715952 655217369924724 655268305190688 657379803488832 659301966656928 660837556168074 661348596388032 662769829724121 664905500496594 664957188898128 666969524926236 667099908088992 671075216061516 673158392752104 673237649625624 673289985751488 675327539023056 677302180950024 677434584001728 679012406447724 679484679921936 679817727995616 680997822840846 685313021211336 686125815407424 687600294807447 689396862752703 689531630144616 691618334920542 691672099923504 692011121637024 693640610753643 693900903682656 694241017839936 695929853693424 698090185076256 698172377389536 698378062111128 698514585201216 700339670097984 700628474770992 701844694968627 704161014093936 704650779178304 704858372466192 707129666899488 708357172509378 708704372378268 710639741271492 710694984959904 710988059936952 712717635251818 712845735635448 712985086952256 713195135564688 714930079891692 715224901328721 717233828806488 717289585105856 717445129117374 717585379550928 718831035220893 719756982379836 719812934824032 719897684748192 721861534959894 722132417965248 723684275292969 724243916263392 726577677540288 727838942930428 728053367555619 730041575749461 730399404185766 732450953887248 732809963275488 734535522045241 734895553180446 737176843339524 737320951045728 739247429547872 739552278924936 739609770215232 741714712489044 741848024665584 744017170936536 744162615830592 746414648393904 747710348759899 748076837510394 750119726897686 750487396600116 757303191846117 757392355828827 757451233970424 759743481400938 759892000567536 761964953568777 762113907001944 762250885629984 764420264912178 764479689389136 766943104070304 769323877430976 770977148862753 774059635371456 775723083912693 778131112413942 778283226103824 780638516642988 782921085405102 783214881384384 785351458210788 785443924563228 785504983376736 785828908351368 787882128860232 788036148736704 792181140855678 792732126575592 793120682661552 795582717437088 798146356698432 799531858079892 801951452589879 802108222821288 804453568502052 806888057407299 806950783244088 807108530774336 807283551994794 809551054296432 809884895341716 809947854146592 812557782785088 814534440287792 814774405796316 814933682734752 817062948447648 817399887232824 817463430237888 819695804350272 819937290419856 821521183109592 824007323123154 824411208684924 824984611382736 826416701260941 829079698150074 829144149119888 829486069926444 831653358241356 831815934777632 831996313790553 832060991492136 834742176212304 836772800274236 837019317303603 837182942809416 839469168051704 839716479443142 839781757294704 839880632206224 842487820959456 846669790755804 847673957130336 850305338213184 852132638216727 854526112868456 854878500638478 854944957154736 855539596989504 857378145377187 857532246333732 857699881828704 860039650562778 860207776220016 862810992079092 862878065251104 865489362109848 865658553109056 870817089792888 870987322287936 873623159899632 875568629366802 881116741557432 883693106298828 886367394967761 886540667328792 886609585197504 889292699901648 891823642397541 894766954748688 895205523004128 897544523669472 897650199500832 898090180972992 900436718697408 902371750673949 903069574600032 905349875263632 905979573229248 907819631149599 907997097121128 910744936083486 913750694948448 916351245323766 916800393076596 919195817003604 919375506859488 919646359017624 922157779894056 922229466564672 922609773708336 924211330998291 924854147671524 927906471591232 928107687805578 931170749481504 932787167759874 934171299694656 935792926624836 938881352125248 939811163288256 941830810660593 942184238497056 944402814058167 944476230012504 944754476956542 944865711232002 944939163171024 947519655028656 947798798579388 947984079915936 950460980847264 950926847419584 953240106522256 953633201771628 956311771741984 956593505489832 956780506067904 958441380294524 959675976506448 961341876977013 961813076799078 962482046613192 964912367057292 967259647841753 967733748247518 970262251281582 970737823407492 973388767665948 973675532373579 973865872247688 976601271849664 979669226016999 979860737573928 982826054887086 982902457786032 986069705233248 987781422548438 988952949985392 989130699554112 991256334252111 992022894582048 995219531191872 997358250744891 997435783347192 1000454287389354 1000649862133488 1006612824092274 1009737589128156 1009856474438436 1009934978627232 1012991308534584 1013189334090048 1015953271425036 1016151876002592 1018518609671586 1019227019882904 1019306252518848 1021496734261269 1027969531817004 1029188723111136 1034297445216924 1037427502380813 1037508149885256 1037710968138432 1040851355523984 1043894780540136 1047135277614384 1047258566084304 1047771877801824 1050509505146976 1051024410305856 1056241521140904 1056976168767456 1057287558699288 1057494243548736 1060694500349232 1062535758764067 1063056558567402 1065959611907238 1066042477439856 1066482089905428 1069076452877727 1069268603453172 1069477630428384 1072395119837538 1072604758002736 1075850743209732 1075934377658784 1076378069326392 1079401405728576 1079719402236048 1079846527122288 1082792302439841 1083198626947872 1086365874395088 1089866516310432 1091758414395642 1093249720559808 1095361577479456 1095599106278649 1098676430830872 1099214944913232 1099979481843648 1101888935014588 1102343329770669 1105439597533432 1105765265009286 1105981426568592 1108871144321808 1109328418387404 1109414655322848 1112572068733566 1112772036998376 1112989568283072 1116025756404804 1116243923745888 1119621972590856 1119709009726272 1119840842941632 1122115256265591 1125179590346529 1125731094900174 1128893054341072 1131972626495179 1135620228943606 1136176850955636 1139615222101407 1139838000851304 1139926609539648 1143170860502916 1143376328444976 1146630397368267 1146719534083704 1146943701626688 1150414656105456 1153985816146464 1161089453057184 1164830879866176 1167196668620913 1167424839155736 1170957774964482 1174381628107653 1174822322076576 1178027187316182 1178165886844842 1178257475065104 1181823193290348 1182054223105056 1185723599868864 1188271711283517 1189098189863388 1189681023992328 1193022606331584 1199297787119838 1203162334231932 1206680352753078 1207133167018176 1208328638513472 1210426174866132 1210662796161504 1214326581444648 1214921781219888 1218836674177632 1221801660431688 1222161608694474 1222400524102128 1225594422671472 1226099830849236 1226195145356832 1229543706525408 1230146364944448 1232281774664388 1233138863562032 1236010984684731 1237476917074104 1243619547225111 1243716223679832 1244229104889666 1247480037362034 1247723902166448 1248091487238204 1252113264318456 1255159200411354 1255774414214124 1259203752077556 1259301640016672 1259574719164713 1259672635942056 1259820948309336 1259918884228032 1263359540038208 1263731731439184 1270004686133706 1271510935695504 1273718150128249 1275458007319776 1279567968675264 1281789169302684 1282317750957717 1282417435732104 1283309395484256 1286298369500598 1286549822743056 1290059475844167 1290311664330024 1293683001708776 1294216488118638 1294317097876656 1297851690221264 1298234043164772 1298487829663584 1306225634689332 1306480983431904 1310434739849448 1310536610381376 1313352944050203 1318603933313856 1321675112336148 1325539659448242 1329811000993188 1329914377796256 1333939049852472 1334199816177984 1342150432123032 1346316785504208 1346475299251248 1350655078046112 1354604361900048 1358024812895448 1358969359843872 1359635455991232 1361995645681692 1366117404125229 1370626042422672 1374526867985649 1375200589614894 1378793725505406 1379063260289232 1383236669841084 1383344199847008 1384022243274048 1387281221507286 1387801807365312 1391859707386848 1396180370152512 1396344754779072 1396756124222256 1399180751639811 1401256949541984 1403689389937254 1408322028187872 1409716744932384 1414259333798976 1416714345018756 1417298566848003 1417408744756536 1421279482542984 1421389969919808 1421976119873904 1425435270503636 1425691471270896 1426390271129376 1429860159783384 1430449802657442 1434467657612976 1434890258234748 1435170759101856 1437662070441786 1439513964759672 1439625869648064 1439795369496384 1442719615198617 1443723069919788 1447368550585938 1448487832526784 1451600622371277 1455393376922373 1455677885860856 1456106735111238 1460083151498922 1460798808371532 1464352400479913 1464901907774496 1465619926550976 1469071044090482 1469791106360892 1474239082330629 1474353686679048 1474641902091456 1478494859095744 1479104557849872 1481672133822657 1483429424978088 1483696049331168 1488034341873072 1492829296787808 1495420697519798 1496153675020788 1500239453795372 1500681431084031 1500974793200232 1509919236138411 1514606383692234 1514784711657654 1514902467940848 1519486962801876 1519784001135072 1523929907137554 1524227814003888 1524501771259968 1527777914507379 1528840529824356 1528959378778272 1533886208140608 1541198882137751 1541954297725506 1551446167825386 1556262224827884 1556566452207648 1561277033285976 1565842170810204 1570702916421576 1570887849126456 1571009966753472 1571657816702736 1575764257720464 1584362281711356 1585464253151184 1586241365323104 1591165434874176 1598939417860857 1599063716159784 1603902905179758 1604216445642576 1608592679756307 1608907137004104 1613776114814598 1613901566488176 1614567103989588 1619102108592864 1619769790683432 1619895708293184 1629068880575584 1629548811592632 1629867365469504 1634125896895296 1634799774465648 1637637621593463 1639874580839712 1643042366219184 1648014646246308 1648822417369848 1649969222765472 1652833402521882 1658159396300148 1658288298239776 1658647897513929 1658972139852888 1663306716482712 1663631869555264 1663992627581106 1664121982984272 1668858103100349 1669484352424608 1673545600548472 1674038634607206 1674365885618832 1678938336103408 1679432958886284 1679563514589408 1679761264412448 1684975641918912 1688596642350261 1693339581511608 1695347914260672 1703430343415409 1704265276433454 1709052225736912 1709757001276956 1709889914309472 1714756290754374 1715064492667464 1715399763657408 1720079301125556 1720415552440032 1725621984158184 1725756130502208 1730978724219696 1741634179585776 1747246319799264 1751137258733604 1756436662446723 1762233483114864 1767040780974273 1767248830267263 1767386212597656 1772734789935522 1773081334657584 1778585399803296 1783647284795082 1789533909497376 1790411046008256 1795089047338944 1795300399001664 1798946680679757 1804743501347898 1806139149200064 1810020529129617 1810699750527264 1815639262299198 1815994194242256 1821489872166972 1827501389896896 1832702490647532 1833600786153192 1838391634007208 1838751013718976 1839292718035248 1844315559788112 1845219547416672 1848422661996582 1849708295343048 1856215375611156 1862341498963008 1865574335519748 1866343657334499 1871220056043051 1871585853249672 1882738800617031 1883661621321186 1884368476994112 1888805628116334 1888952460025008 1889508953913084 1889731422464004 1889878326342048 1895039310057312 1895597597158776 1895968159831872 1900921961694528 1905007029200559 1906480213044512 1907266403543256 1912623543483968 1913187010979664 1916882760589048 1919351953012896 1922683753954026 1923626153598156 1924964093226384 1929824734114584 1934519295683506 1935467496495036 1940524502563164 1941324732177957 1941475646814984 1946777535331896 1947351064747158 1947731744495376 1959338452033998 1959721475147856 1965652109774172 1965804915572064 1972139410466496 1975562845096876 1977905899970784 1982512668504222 1984045789164096 1988309489172363 1993739274122797 1994716501489782 1994871566694384 2000908574778708 2001299724266976 2013225648184548 2019475178256312 2019712948876872 2019869957254464 2025982617069168 2031906542850072 2032303752005184 2037037219343172 2038454039765808 2042993468522538 2055939063634008 2058377446222272 2068190588258109 2068594890433848 2074855004761626 2075016299770512 2080921832260929 2081702711047968 2087789561080272 2094270555228768 2094517132168608 2095543755603648 2101019010293952 2105534084905881 2112483042281808 2113952337534912 2114575117398576 2121389000698464 2125071517528134 2126113117134804 2131919223814476 2132084954879712 2132964179810856 2138152905755454 2138537206906344 2138955260856768 2144790239675076 2145209516005472 2145674703986163 2151701486419464 2151868755317568 2152756138652784 2156493105662679 2159438804472096 2159693054244576 2165584604879682 2166397253895744 2172731748790176 2179733032620864 2183516828791284 2184160102666857 2190124727248383 2190723154958912 2191198212557298 2197352861661744 2198429889826464 2203606566135723 2203777870029176 2204686659541338 2210879195066864 2211530530018572 2211962853137184 2217742288643616 2218656836774808 2218829310645696 2225144137467132 2225544073996752 2232051512809608 2232487847491776 2239243945181712 2243131046279697 2244230512531182 2250359180693058 2251462189800348 2257786108682144 2263945252990358 2271240457887212 2271909575538351 2272177067486481 2272353701911272 2279230444202814 2279676001702608 2285894860706331 2286341721005832 2286752656889952 2293260794736534 2293439068167408 2300829312210912 2307971632292928 2312931446588259 2322178906114368 2327169251738079 2334393337241826 2334849678311472 2341915549928964 2348763256215306 2349644644153152 2356054374632364 2356331773689684 2356514950130208 2363646386580696 2364108446210112 2376543422567034 2378196379726776 2379362047984656 2398595574239676 2405854357769637 2406324668463864 2413360705506156 2420664172221897 2420852349732264 2421325592323008 2428653162889296 2429843562439776 2437673348355264 2443603320863376 2444323217388948 2444801048204256 2451188845342944 2452199661698472 2452390290713664 2459087413050816 2464563549328776 2466277727124064 2472021969369462 2474953834148208 2479250103782823 2487239094450222 2487432447359664 2488458209779332 2494960074724068 2495447804332896 2496182974476408 2504226528636912 2510318400822708 2511057951910809 2511548828428248 2518407504155112 2518603280033344 2519149438329426 2519345271884112 2519641896618672 2527463462878368 2540009372267412 2543021871391008 2547436300256498 2550916014639552 2556397914650181 2563578338605368 2564635501915434 2564834871464208 2566618790968512 2572134436131561 2572596739001196 2573099645486112 2580118951688334 2580623328660048 2587366003417552 2588432976237276 2588634195753312 2595703380442528 2596468086329544 2596975659327168 2612451269378664 2612961966863808 2620869479698896 2625419044141901 2626705888100406 2643350224672296 2651079318896484 2659102184903283 2659622001986376 2659828755592512 2667878099704944 2675470927192623 2684300864246064 2692633571008416 2692950598502496 2701310156092224 2707115252021847 2709208723800096 2716049625790896 2717938719687744 2723458893448797 2723991291363384 2732234808250458 2741252084845344 2749053735971298 2750401179229788 2757587451010812 2758126520578464 2766473339682168 2766688399694016 2772633992994873 2774562443014572 2783719414773696 2793512248444512 2798361503279622 2802513899083968 2807378779874508 2816644056375744 2819433489864768 2825492431981779 2833208442174501 2833428690037512 2834597133696006 2834817489513072 2842558965085968 2843952239747808 2850870541007272 2851382942541792 2852780542258752 2859720319566768 2860899605314884 2868935315225952 2869780516469496 2870341518203712 2875324140883572 2879027929519344 2884025630931039 2885439230397234 2887446139839576 2894737101171876 2901778943525259 2903201244742554 2910786753844746 2911355771721712 2912213470222476 2920166302997844 2921597616743064 2928704800959826 2929803815548992 2938142088180964 2939007678050997 2939582212721784 2948478164661258 2948707373358096 2958209115699744 2963344267645314 2966858849956176 2967392098662336 2973769002756333 2976068683746144 2985658593575616 2990841395039596 2992074752234673 2992307350041576 3000478907590744 3001362862168062 3001949586400464 3019838472276822 3029212767384468 3029569423315308 3029804935881696 3038973925603752 3039568002270144 3047859814275108 3048455628007776 3055555829014758 3057681059648712 3057918757556544 3064490202783807 3082397764275502 3083908595451012 3102892335650772 3112282507142439 3112524449655768 3113132904415296 3122554066571952 3131684341620408 3141405832843152 3141775698252912 3143315633405472 3151528515440928 3168724563422712 3170928506302368 3172482730646208 3187607276292201 3197878835721714 3198127432319568 3207229358633181 3207805810359516 3208432891285152 3217185359512614 3217814274008208 3227552229629196 3227803132976352 3229134207979176 3238204217185728 3239539581366864 3248376907319523 3258137761151168 3259097623185264 3269599548931296 3275275243186926 3279749161679424 3286084732438368 3296029292492616 3297644834739696 3299938445530944 3305666805043764 3307029989312007 3316318792600296 3316576596479552 3317295795027858 3317944279705776 3326613432965424 3327985255162212 3328243965968544 3337716206200698 3338968704849216 3347091201096944 3348077269214412 3348731771237664 3357876672206816 3358865917772568 3359127029178816 3359522528824896 3366345768796773 3375538771039587 3377193284700522 3386679163023216 3395917879485537 3406860686830818 3408530552866908 3418104451473824 3418845666304221 3419514002553912 3419779828618944 3429512581508748 3430128985334928 3439891192104801 3440158602251112 3440831104880064 3451243968316368 3457234978919533 3461957448439392 3483268359171552 3494492639598528 3501590005862739 3502274517467208 3512873324893446 3523144884322959 3524466966229728 3534081561948546 3534497660534526 3534772425195312 3545469579871044 3546162669315168 3557170799606592 3564815133850551 3567294569590164 3579067818994752 3597893361359514 3609487002695796 3620041058259234 3621399501054528 3631278524598396 3631988388484512 3642979744333944 3665404981295064 3667201572306384 3676783268014416 3678585436070496 3688631119576224 3690439094833344 3696845323993164 3699416590686096 3708032954054193 3712430751222312 3730858641675333 3731148671039496 3732687314668998 3742440112086102 3743171706499344 3765477601234062 3767323242642372 3777611256232668 3777904920050016 3779017907826168 3779462844928008 3779756652684096 3790078620114624 3791195194317552 3810014058401118 3812960426089024 3814532807086512 3821154450384747 3826374021959328 3833765521178096 3838703906025792 3845367507908052 3846953252873151 3847252307196312 3849928186452768 3859649468229168 3869038591367012 3870178427532501 3870934992990072 3881049005126328 3882649464355914 3882951293629968 3893555070663792 3894702129494316 3895463488990752 3918676904067996 3919442950295712 3931304219548344 3931609831144128 3940058832150609 3951125690193752 3955811799941568 3965025337008444 3974670801302621 3976618978344726 3987478548245594 3989433002979564 3989743133388768 4001817149557416 4002599448533952 4026451296369096 4038950356512624 4039425897753744 4051965234138336 4063813085700144 4074074438686344 4076908079531616 4085986937045076 4098352212375687 4111878127268016 4123580603956947 4136381176516218 4137189780867696 4149710009523252 4150032599541024 4161843664521858 4163405422095936 4175579122160544 4188541110457536 4189034264337216 4197542254919433 4211068169811762 4224966084563616 4229150234797152 4242778001396928 4250143035056268 4252226234269608 4263838447628952 4264169909759424 4265928359621712 4276305811510908 4277074413812688 4289580479350152 4290419032010944 4291349407972326 4303402972838928 4305512277305568 4312986211325358 4318877608944192 4319386108489152 4331169209759364 4345463497580352 4354801867113831 4366180130767119 4367033657582568 4368320205333714 4380249454496766 4382396425114596 4393057201439739 4394705723323488 4396859779652928 4407213132271446 4407555740058352 4409373319082676 4421758390133728 4422717246991887 4423061060037144 4423925706274368 4435484577287232 4437313673549616 4445016401467971 4450288274934264 4451088147993504 4464103025619216 4478487890363424 4486262092559394 4488461025062364 4500718361386116 4502044293252093 4502924379600696 4515572217364288 4527890505980716 4529757708415233 4542480915774424 4543819151076702 4544354134972962 4544707403822544 4558460888405628 4559352003405216 4571789721412662 4572683442011664 4573505313779904 4583333743522137 4586521589473068 4586878136334816 4601658624421824 4623596646413253 4625862893176518 4654338503476158 4668786674483652 4669699356622944 4683831099857928 4697526512430612 4712108749264728 4712663547379368 4713029900260416 4727292773161392 4753086845134068 4756392759453552 4758724095969312 4796818253582571 4797191148479352 4811708715539274 4812649336927728 4825778039268921 4826721411012312 4841328344443794 4841704699464528 4857306325778592 4859687124879552 4887206641726752 4888646434777896 4889602096408512 4902377690685888 4904399323396944 4912912864780389 4929127098657552 4932555454248128 4944043938738924 4949907668296416 4958500207565646 4974478188900444 4974864894719328 4976916419558664 4989920149448136 4990895608665792 4992365948952816 5006574309301047 5008453057273824 5020636801645416 5022115903821618 5023097656856496 5036815008310224 5038298876658852 5038690543768224 5039283793237344 5054926925756736 5065789927050783 5080018744534824 5086043742782016 5094872600512996 5110291030246227 5112795829300362 5127156677210736 5129271003830868 5129669742928416 5141748654316687 5144268872263122 5145193478002392 5146199290972224 5160237903376668 5161246657320096 5174732006835104 5176865952474552 5177268391506624 5191406760885056 5192936172659088 5224902538757328 5233972441319293 5241738959397792 5250838088283802 5253411776200812 5269309987340169 5286700449344592 5301122342922819 5301746490801789 5302158637792968 5318204369806566 5319244003972752 5335756199409888 5350941854385246 5368601728492128 5385267142016832 5385901197004992 5396840042039271 5414230504043694 5418417447600192 5430061587388851 5432099251581792 5446917786897594 5447982582726768 5464469616500916 5482504169690688 5498107471942596 5500802358459576 5515174902021624 5516253041156928 5532946679364336 5545267985989746 5549124886029144 5587024496889024 5596723006559244 5613660168129153 5614757559749016 5648216401851093 5650984863963558 5666416884349002 5666857380075024 5669194267392012 5669634979026144 5685117930171936 5687904479495616 5701741082014544 5702765885083584 5715021087601677 5719440639133536 5721799210629768 5737870630451904 5739561032938992 5750648281767144 5758055859038688 5768051261862078 5770878460794468 5774892279679152 5789474202343752 5803557887050518 5806402489485108 5821573507689492 5822711543443424 5823974196533871 5824426940444952 5840332605995688 5843195233486128 5857409601919652 5876284176361928 5878015356101994 5879164425443568 5896956329322516 5897414746716192 5916418231399488 5926688535290628 5933717699912352 5947538005512666 5952137367492288 5964928467517089 5981217822368391 5981682790079192 5984149504469346 5984614700083152 6000957815181488 6002725724336124 6003899172800928 6039676944553644 6058425534768936 6059138846630616 6059609871763392 6077947851207504 6095719628550216 6096911256015552 6111111658029516 6115362119297424 6128980405567614 6164795528551004 6167817190902024 6204571764774327 6205784671301544 6224565014284878 6225048899311536 6242765496782787 6245108133143904 6263368683240816 6282811665686304 6283551396505824 6286631266810944 6303057030881856 6316602254717643 6337449126845424 6341857012604736 6375214552584402 6395757671443428 6396254864639136 6414458717266362 6415611620719032 6416865782570304 6434370719025228 6435628548016416 6455104459258392 6455606265952704 6458268415958352 6469479316988037 6479079162733728 6496753814639046 6518195246370528 6539199097862592 6550550486373852 6570374181745149 6572169464876736 6592058584985232 6595289669479392 6610819698407169 6611333610087528 6614059978624014 6632637585200592 6634591590055716 6635888559411552 6653226865930848 6655970510324424 6656487931937088 6675432412401396 6694182402193888 6696154538428824 6697463542475328 6715753344413632 6717731835545136 6729393138839091 6732691537593546 6751077542079174 6754386569401044 6770817534892271 6773358326046432 6791835758971074 6813721373661636 6815728726615053 6816531202459443 6817061105733816 6836208902947648 6837691332608442 6839028005107824 6857684582118993 6859025163017496 6860257970669856 6879782384209602 6880317204502224 6902487936632736 6914469957839066 6923914896878784 6938794339764777 6966536718343104 6981507755214237 7003180011725478 7004549034934416 7025746649786892 7046289768645918 7048933932459456 7068163123897092 7068995321069052 7069544850390624 7090939159742088 7092325338630336 7126137405528017 7129630267701102 7134589139180328 7195786722719028 7217563073308911 7218974005391592 7240082116518468 7261992516665691 7262557049196792 7263976776969024 7285959488667888 7330809962590128 7334403144612768 7353566536028832 7357170872140992 7377262239152448 7393690647986328 7398833181372192 7416065908108386 7424861502444624 7437750311348469 7461717283350666 7462297342078992 7465374629337996 7484880224172204 7486343412998688 7530955202468124 7534646485284744 7555222512465336 7555809840100032 7558035815652336 7558925689856016 7582390388635104 7620028116802236 7629065614173024 7642308900769494 7652748043918656 7667531042356192 7669193743950543 7690735015816104 7693906505746302 7694504614392624 7699856372905536 7716403308394683 7719298936458336 7738077182734024 7740356855065002 7741869985980144 7762098010252656 7765298928711828 7765902587259936 7787110141327584 7789404258988632 7790926977981504 7837353808135992 7838885900591424 7862608439096688 7876257132425703 7880117664301218 7902251380387504 7930050674016888 7949341602605242 7953237956689452 7974957096491188 7977306554709849 7978866005959128 7979486266777536 8003634299114832 8026412781577869 8052902592738192 8077900713025248 8078851795507488 8103930468276672 8121345756065541 8127626171400288 8148148877372688 8153816159063232 8170376680346391 8171973874090152 8196704424751374 8223756254536032 8247161207913894 8272762353032436 8274379561735392 8299420019046504 8300065199082048 8317901978984619 8323687329043716 8351158244321088 8395084509838866 8422136339623524 8449932169127232 8458300469594304 8499625326523503 8500286070112536 8504452468539216 8527676895257904 8531856719243424 8552611623021816 8554148827625376 8579160958700304 8582698815944652 8606805945677856 8611024554611136 8625972422650716 8652076892793117 8662338419518728 8705336830575777 8709603734227662 8732360261534238 8734067315165136 8736640410667428 8760498908993532 8764792850229192 8786114402879478 8789411446646976 8814426264542892 8815111480116704 8817023034152991 8818746638165352 8843516780267456 8845434493983774 8846122120074288 8874627347099232 8890032802935942 8900576549868528 8902176295987008 8928206051238432 8956975780726848 8972524185118788 8976224256704019 8976922050124728 9001436722772232 9004088586504186 9005848759201392 9055781011961432 9059515416830466 9084961831548848 9087638302153404 9088708269945924 9089414807645088 9116921776811256 9118704006810432 9143579442825324 9145366884023328 9166667487044274 9173043178946136 9173756272669632 9193470608351421 9247193292826506 9251725786353036 9308677006952316 9336847521427317 9337573348967304 9339398713245888 9367662199715856 9395053024861224 9424217498529456 9425327094758736 9454585546322784 9506173690268136 9512785518907104 9517448191938624 9562821828876603 9593636507165142 9594382296958704 9621688075899543 9623417431078548 9625298673855456 9651556078537842 9653442822024624 9682656688887588 9683409398929056 9714612651557184 9774413283453504 9777292869555792 9808798646793888 9825825729560778 9858254197315104 9888087877477848 9899815336592832 9917000415131292 9921089967936021 9948956377800888 9949729789438656 9953832839117328 9979840298896272 9984731897905632 10013148618602094 10016906114547648 10041273603290832 10044231807643236 10046195313712992 10073630016620448 10076597753317704 10077381087536448 10078567586474688 10099037306390319 10126616313118761 10131579854101566 10160037489069648 10187753638456611 10189745201025992 10220582060492454 10225591658600724 10254313354421472 10258542007661736 10259339485856832 10283497308633374 10288537744526244 10290386956004784 10319673576314403 10320475806753336 10322493314640192 10349464013670208 10353731904949104 10371704936758599 10385872345318176 10449805077514656 10467944882638586 10483477918795584 10501676176567604 10504770017588217 10506823552401624 10538619974680338 10569434652968877 10573400898689184 10602244685845638 10603492981603578 10604317275585936 10636408739613132 10638488007945504 10671512398819776 10694445401551653 10701883708770492 10737203456984256 10788392174964257 10793680084078542 10828461008087388 10860123174777702 10864198503163584 10893835573795188 10895965165453536 10928939233001832 10996214943885192 11001604716919152 11030349804043248 11065893358728672 11090535971979492 11098249772058288 11124098862162579 11192575925025999 11193446013118488 11227320336258306 11229515119498032 11296432803702186 11301969727927116 11332833768698004 11333714760150048 11338388534784024 11339269958052288 11370235860343872 11403482164029088 11430042175203354 11438881278267072 11443598421259536 11463463351154241 11479122065877984 11501296563534288 11516111718077376 11536102523724156 11541756921588936 11549784559358304 11578948404687504 11607115774101036 11610535282597503 11612804978970216 11643147015378984 11645423086886848 11647948393067742 11648853880889904 11680665211991376 11686390466972256 11714819203839304 11752568352723856 11756030712203988 11758328850887136 11793912658645032 11794829493432384 11820176496451827 11853377070581256 11867435399824704 11895076011025332 11924012403907863 11929856935034178 11962435644736782 11963365580158384 11968299008938692 11969229400166304 12001915630362976 12005451448672248 12007798345601856 12079353889107288 12116851069537872 12118277693261232 12155895702415008 12191439257100432 12222223316059032 12230724238594848 12257960811135228 12295056637127061 12329591057102008 12335634381804048 12370741811870841 12409143529548654 12411569342603088 12449130028569756 12450097798623072 12485530993565574 12490216266287808 12526737366481632 12565623331372608 12567102793011648 12592626764758299 12633204509435286 12674898253690848 12750429105168804 12791515342886856 12792509729278272 12828917434532724 12831223241438064 12868741438050456 12871257096032832 12910208918516784 12916536831916704 12938958633976074 12958158325467456 12993507629278092 13036390492741056 13064405601341493 13098540392301357 13101100972747704 13140748363490298 13179171604319217 13184117169970464 13190579338958784 13221639396814338 13222667220175056 13228119957248028 13265275170401184 13269183180111432 13271777118823104 13306453731861696 13311941020648848 13335049204403913 13350864824802792 13388364804387776 13392309076857648 13435463671090272 13458786277678182 13465383075187092 13502155084158348 13508773138802088 13541635069784542 13546716652092864 13583671517942148 13589273125245699 13627442747323272 13631457453230106 13633062404918886 13634122211467632 13675382665216884 13678056010215648 13715369164237986 13718050326034992 13720515941339712 13750001230566411 13759564768419204 13760634409004448 13804975873265472 13828939915678132 13870789939239759 13877588679529554 13956174918859579 13963015510428474 14006360023450956 14009098069868832 14051493299573784 14092579537291836 14136326247794184 14137990642138104 14139089700781248 14181878319484176 14252274811056034 14259260535402204 14269178278360656 14390454760747713 14391573445438056 14435126146617822 14437948010783184 14477334117806763 14480164233036936 14523985033331382 14525114098393584 14571918977335776 14661619925180256 14668806289225536 14707133072057664 14738738594341167 14787381295972656 14797666362744384 14832131816216772 14849723004889248 14875500622696938 14923434566701332 14924594684157984 14930749258675992 14969760448344408 14972686825997376 15019722927903141 15061910404936248 15069292970569488 15110445024930672 15116071631304672 15117851379712032 15164780777270208 15240056233604472 15258131228346048 15284617801538988 15330873090738681 15335062084712384 15338387487901086 15381470031632208 15387813011492604 15389009228785248 15425245962950061 15432806616789366 15438597872916672 15476154365468048 15480713710130004 15483739971960288 15524196020505312 15530597857423656 15531805174519872 15574220282655168 15578808517977264 15674707616271984 15701917323957879 15725216878193376 15752514264851406 15760235328602436 15804502760775008 15807929962020507 15860101348033776 15898683205210484 15903367028768457 15905239472405367 15906475913378904 15949914192982376 15954613109419698 15957732011918256 16007268598229664 16052825563155738 16105805185476384 16155801426050496 16157703591014976 16190520126117813 16242691512131082 16255252342800576 16290184762166553 16296297754745376 16340753360692782 16343947748180304 16393408849502748 16447512509072064 16494322415827788 16545524706064872 16548759123470784 16598840038093008 16635803957969238 16647374658087432 16790169019677732 16840980504387459 16844272679247048 16944649205553279 16999250653047006 17000572140225072 17008904937078432 17055353790515808 17063713438486848 17105223246043632 17108297655250752 17145063262805031 17158321917400608 17165397631889304 17213611891355712 17251944845301432 17304153785586234 17324676839037456 17410673661151554 17419207468455324 17464720523068476 17468134630330272 17473280821334856 17520997817987064 17529585700458384 17572228805758956 17628852529085784 17630222960233408 17634046068305982 17637493276330704 17690868987967548 17692244240148576 17749254694198464 17780065605871884 17801153099737056 17856412102476864 17894785402551267 17943653467105173 17945048370237576 17952448513408038 17953844100249456 18002873445544464 18008177173008372 18011697518402784 18111562023922864 18119030833660932 18169923663097696 18175276604306808 18177416539891848 18178829615290176 18233843553622512 18287158885650648 18290733768046656 18333334974088548 18346086357892272 18377933308993307 18386941216702842 18494386585653012 18503451572706072 18613715294322981 18617354013904632 18673695042854634 18675146697934608 18728296490348361 18735324399431712 18790106049722448 18848434997058912 18850654189517472 18909171092645568 18949806764152929 19012347380536272 19025571037814208 19125643657753206 19187273014330284 19188764593917408 19243376151799086 19246834862157096 19250597347710912 19303112157075684 19306885644049248 19365313377775176 19366818797858112 19408437950964111 19554585739111584 19617597293587776 19651651459121556 19711122545235447 19716508394630208 19776175754955696 19832459095221507 19834000830262584 19842179935872042 19897912755601776 19907665678234656 19959680597792544 19969463795811264 20026297237204188 20082547206581664 20088463615286472 20092390627425984 20147260033240896 20153195506635408 20188179416517273 20198074612780638 20253232626237522 20263159708203132 20312452604676813 20320074978139296 20375507276913222 20379490402051984 20441164120984908 20449593607378329 20451183317201448 20508626708842944 20517084015323472 20566994617266748 20573053746356979 20577075489052488 20580773912009568 20639347152628806 20640951613506672 20707463809898208 20743409873517198 20771744690636352 20816383019294331 20899610155029312 20935889765277172 20944523265642711 21003352353135208 21009540035176434 21013647104803248 21077239949360676 21138869305937754 21146801797378368 21204489371691276 21206985963207156 21208634551171872 21272817479226264 21276976015891008 21378412216584051 21388890803103306 21403767417540984 21576784349928514 21587360168157084 21652689219926733 21656922016174776 21720246349555404 21785977549997073 21787671147590376 21791930330907072 21857878466003664 21992429887770384 22003209433838304 22060699608086496 22131786717457344 22181071943958984 22196499544116576 22248197724325158 22313250934045407 22385151850051998 22386892026236976 22454640672516612 22459030238996064 22592865607404372 22603939455854232 22665667537396008 22667429520300096 22676777069568048 22806964328058176 22860084350406708 22887196842519072 22926926702308482 22958244131755968 23002593127068576 23072205047448312 23083513843177872 23099569118716608 23149209925184049 23157896809375008 23214231548202072 23221070565195006 23225609957940432 23286294030757968 23295896786135484 23297707761779808 23361330423982752 23372780933944512 23429638407678608 23505136705447712 23512061424407976 23516657701774272 23587825317290064 23628771397277109 23640352992903654 23706754141162512 23790152022050664 23848024807815726 23859713870068356 23924871289473564 23926731160316768 23931919664129547 23936598017877384 23938458800332608 24003831260725952 24010902897344496 24079238344733607 24158707778214576 24200644852436731 24233702139075744 24236555386522464 24311791404830016 24364037268196623 24382878514200864 24444446632118064 24461448477189696 24511130041039173 24515921622270456 24590113274254122 24659182114204016 24671268763608096 24741483623741682 24818287059097308 24823138685206176 24898260057139512 24900195597246144 24953705936953857 24971061987131148 25053474732963264 25185253529516598 25266409018870572 25349796507381696 25498875979570509 25500858210337608 25583030685773712 25657834869065448 25662446482876128 25737482876100912 25820417837033568 25833073663833408 25877917267952148 25956230678379351 25987015258556184 26116010491727331 26128811202682986 26197080784602714 26202201945495408 26281496726980596 26358343208638434 26368234339940928 26443278793628676 26445334440350112 26456239914496056 26530550340802368 26538366360222864 26623882041297696 26670098408807826 26701729649605584 26784618153715296 26870927342180544 26917572555356364 26928672770112057 26930766150374184 27004310168316696 27017546277604176 27083270139569084 27167343035884296 27178546250491398 27254885494646544 27262914906460212 27266124809837772 27268244422935264 27350765330433768 27356112020431296 27430738328475972 27436100652069984 27500002461132822 27519129536838408 27521268818008896 27580411825054263 27657879831356264 27741579878479518 27755177359059108 27822695609118347 27912349837719158 27926031020856948 28010542564281951 28012720046901912 28018196139737664 28102986599147568 28185159074583672 28272652495588368 28275981284276208 28363756638968352 28504549622112068 28518521070804408 28538356556721312 28688465486629809 28780909521495426 28783146890876112 28865064227698629 28870252293235644 28875896021566368 28954668235613526 28960328466073872 29047970066662764 29050228196787168 29143837954671552 29323239850360512 29477477188682334 29574762591945312 29664263632433544 29699446009778496 29751001245393876 29846869133402664 29849189368315968 29861498517351984 29939520896688816 30039445855806282 30123820809872496 30138585941138976 30220890049861344 30232143262609344 30235702759424064 30379848939356283 30480112467208944 30563260915369833 30569235603077976 30661746181477362 30676774975802172 30762940063264416 30775626022985208 30778018457570496 30850491925900122 30865613233578732 30952308730936096 30959020728943209 30961427420260008 30967479943920576 31048392041010624 31061195714847312 31115114810275797 31157617035954528 31349415232543968 31403834647915758 31450433756386752 31505028529702812 31514310052764651 31520470657204872 31609005521550016 31615859924041014 31708303958906631 31720202696067552 31797366410420968 31806734057536914 31810478944810734 31812951826757808 31899828385964752 31909226218839396 31915464023836512 32014537196459328 32083336204654959 32105651126311476 32211610370952768 32365176524892771 32381040252235626 32485383024262164 32580369524333106 32592595509490752 32681506721385564 32687895496360608 32786817699005496 32988644831655576 33091049412129744 33197680076186016 33271607915938476 33294749316174864 33372296586487737 33577727775077997 33580338039355464 33681961008774918 33688545358494096 33889298411106558 33998501306094012 34001144280450144 34017809874156864 34110707581031616 34210446492087264 34290126525610062 34316643834801216 34330795263778608 34390390053462723 34503889690602864 34608307571172468 34649353678074912 34821347322303108 34838414936910648 34929441046136952 34936269260660544 34946561642669712 35041995635974128 35059171400916768 35144457611517912 35257705058171568 35268092136611964 35274986552661408 35381737975935096 35384488480297152 35460529489355481 35560131211743768 35602306199474112 35772037211723589 35789570805102534 35887306934210346 35890096740475152 35904897026816076 35907688200498912 35992240580216809 36005746891088928 36016354346016744 36023395036805568 36223124047845728 36238061667321864 36339847326195392 36350553208613616 36354833079783696 36467687107245024 36574317771301296 36666669948177096 36692172715784544 36755866617986614 36773882433405684 36885169911381183 36988773171306024 37006903145412144 37112225435612523 37227430588645962 37234708027809264 37347390085709268 37350293395869216 37456592980696722 37470648798863424 37580212099444896 37696869994117824 37701308379034944 37777880294274897 37881046208333143 37899613528305858 38024694761072544 38251287315506412 38374546028660568 38377529187834816 38486752303598172 38493669724314192 38606224314151368 38613771288098496 38730626755550352 38816875901928222 39109171478223168 39295621176904071 39303302918243112 39422245090470894 39537514812957651 39552351509911392 39664918190443014 39668001660525168 39684359871744084 39795825511203552 39815331356469312 39919361195585088 40005147613211739 40052594474408376 40165094413163328 40176927230572944 40306391013270816 40376358833034546 40396149225561276 40506465252475044 40526319416406264 40624905209353626 40640149956278592 40751014553826444 40758980804103968 40767819375737097 40882328241969816 40899187214756658 40902366634402896 41034168030646944 41133989234533496 41146107492713958 41154150978104976 41161547824019136 41278694305257612 41281903227013344 41414927619796416 41486819747034396 41612369817719277 41632766038588662 41868524756578737 41871779530554344 41889046531285422 42006704706270416 42019080070352868 42027294209606496 42154479898721352 42277738611875508 42408978743382552 42413971926414312 42417269102343744 42545634958452528 42756824433168102 42777781606206612 42807534835081968 43153568699857028 43171364282243139 43174720336314168 43305378439853466 43313844032349552 43432002353420289 43440492699110808 43571955099994146 43575342295180752 43715756932007328 43984859775540768 44006418867676608 44121399216172992 44216215783023501 44362143887917968 44392999088233152 44496395448650316 44626501868090814 44770303700103996 44773784052473952 44909281345033224 44918060477992128 45185731214808744 45207878911708464 45331335074792016 45353554139136096 45720168700813416 45774393685038144 45853853404616964 45992619272216043 46005186254137152 46144410094896624 46167027686355744 46275737888850183 46298419850368098 46315793618750016 46428463096404144 46442141130390012 46451219915880864 46572588061515936 46591793572270968 46595415523559616 46722660847965504 46859276815357216 47010273410895424 47024122848815952 47105751971873637 47175650634580128 47257542794554218 47280705985807308 47413508282325024 47580304044101328 47696049615631452 47710101086305371 47715718417216101 47719427740136712 47849742578947128 47853462320633536 47863839328259094 47873196035754768 48021805794688992 48158476689467214 48317415556429152 48401289704873462 48467404278151488 48473110773044928 48571560378353439 48728074536393246 48765757028401728 48870554286499659 48888893264236128 49022260082078346 49031843244540912 49180226548508244 49318364228408032 49342537527216192 49482967247483364 49636574118194616 49646277370412352 49796520114279024 49882961838696119 49907411873907714 49942123974262296 50370507059033196 50522941513162377 50532818037741144 50833947616659837 50997751959141018 51001716420675216 51166061371547424 51315669738130896 51324892965752256 51435189788415093 51474965752201824 51640835674067136 51755834535904296 51912461356758702 51974030517112368 52232020983454662 52257622405365972 52394161569205428 52404403890990816 52562993453961192 52716686417276868 52886557587257352 52890668880700224 52912479828992112 53076732720445728 53247764082595392 53340196817615652 53403459299211168 53569236307430592 53684356207653801 53830960401315519 53835145110712728 53857345540224114 53861532300748368 54008620336633392 54035092555208352 54166540279138168 54334686071768592 54357092500982796 54509770989293088 54525829812920424 54532249619675544 54536488845870528 54701530660867536 54861476656951944 54872201304139968 55000004922265644 55038259073676816 55133799926979921 55160823650108526 55315759662712528 55483159756959036 55510354718118216 55645391218236694 55824699675438316 55841145882968943 55852062041713896 56021085128563902 56025440093803824 56184889471045083 56205973198295136 56370318149167344 56545304991176736 56551962568552416 56727513277936704 56849420292458787 57009099244224136 57037042141608816 57076713113442624 57376930973259618 57561819042990852 57566293781752224 57730128455397258 57740504586471288 57751792043132736 57909336471227052 57920656932147744 58095940133325528 58100456393574336 58225313852892333 58954954377364668 59133367635706341 59149525183890624 59328527264867088 59497377285664521 59502002490787752 59693738266805328 59722997034703968 59879041793377632 60078891711612564 60247641619744992 60277171882277952 60441780099722688 60564538249551819 60759697878712566 60937357814030439 60960224934417888 61126521830739666 61138471206155952 61323492362954724 61353549951604344 61525880126528832 61551252045970416 61700983851800244 61719161239070937 61731226467157464 61904617461872192 61918041457886418 61922854840520016 62122391429694624 62230229620551594 62315234071909056 62698830465087936 62807669295831516 62833569796928133 63010057059405624 63028620105529302 63040941314409744 63231719848082028 63416607917813262 63440405392135104 63594732820841936 63613468115073828 63620957889621468 63625903653515616 63799656771929504 63818452437678792 63830928047673024 64135236649752153 64166672409309918 64211302252622952 64730353049785542 64762080504471252 64958067659780199 64970766048524328 65160739048666212 65357932649991219 65363013442771128 65375790992721216 65573635398010992 65977289663311152 66182098824259488 66395360152372032 66543215831876952 66589498632349728 66744593172975474 66939752802136221 67155455550155994 67160676078710928 67363922017549836 67377090716988192 67778596822213116 67997002612188024 68002288560900288 68420892984174528 68580253051220124 68661590527557216 68780780106925446 69007779381205728 69216615142344936 69298707356149824 69447629775552147 69642694644606216 69676829873821296 69858882092273904 69893123285339424 70083991271948256 70118342801833536 70288915223035824 70515410116343136 70536184273223928 70549973105322816 70763475951870192 70886314191831327 70921058978710962 71120262423487536 71544074423447178 71579141610205068 71774613868420692 71780193480950304 71809794053632152 71815376400997824 71984481160433618 72011493782177856 72032708692033488 72237715034200821 72446248095691456 72476123334643728 72601934557310193 72701106417227232 72709666159567392 72935374214490048 73092111804589869 73148635542602592 73333339896354192 73384345431569088 73511733235973228 73533390123117519 73547764866811368 73770339822762366 73977546342612048 74013806290824288 74224450871225046 74454861177291924 74469416055618528 74694780171418536 74700586791738432 74861117810861571 74913185961393444 75160424198889792 75518745224749799 75555760588549794 75762092416666286 75799227056611716 76049389522145088 76496627938711527 76502574631012824 76749092057321136 76973504607196344 76987339448628384 77212448628302736 77461253511100704 77633751803856444 77868692035138053 78348031475181993 78591242353808142 78606605836486224 78844490180941788 79075029625915302 79104703019822784 79329836380886028 79336003321050336 79368719743488168 79591651022407104 80010295226423478 80105188948816752 80353854461145888 80612782026541632 80752717666069092 80792298451122552 81012930504950088 81052638832812528 81249810418707252 81502029107652888 81517961608207936 81535638751474194 81764656483939632 81798374429513316 81804733268805792 82068336061293888 82267978469066992 82292214985427916 82308301956209952 82557388610515224 82563806454026688 82741235475162789 82973639494068792 83224739635438554 83265532077177324 83468086827355041 83737049513157474 83743559061108688 83778093062570844 84013409412540832 84031627692845853 84038160140705736 84054588419212992 84308959797442704 84555477223751016 84817957486765104 84827943852828624 85091269916905056 85513648866336204 85555563212413224 85615069670163936 86065396459889427 86307137399714056 86342728564486278 86349440672628336 86595192683095887 86610756879706932 86627688064699104 86864004706840578 86880985398221616 87143910199988292 87150684590361504 87431513864014656 87969719551081536 88432431566047002 88724287775835936 88992790897300632 89253003736181628 89540607400207992 89547568104947904 89818562690066448 90371462429617488 90415757823416928 90662670149584032 90707108278272192 91139546818068849 91440337401626832 91689782746109499 91707706809233928 91985238544432086 92288820189793248 92334055372711488 92551475777700366 92596839700736196 92856926192808288 92884282260780024 92902439831761728 93145176123031872 93183587144541936 93345344430827391 93718553630714432 94048245697631904 94211503943747274 94351301269160256 94515085589108436 94561411971614616 94827016564650048 95124911876719893 95160608088202656 95392099231262904 95420202172610742 95431436834432202 95438855480273424 95699485157894256 95727678656518188 95746392071509536 96043611589377984 96250008613964877 96316953378934428 96634831112858304 96802579409746924 97095529574678313 97143120756706878 97456149072786492 97693224432017053 97741108572999318 97777786528472256 98044520164156692 98063686489081824 98360453097016488 98636728456816064 98965934494966728 99273148236389232 99593040228558048 99765923677392238 99814823747815428 99884247948524592 100116889759463211 100733183325233991 100741014118066392 101045883026324754 101065636075482288 101667895233319674 101995503918282036 102003432841350432 102332122743094848 102631339476261792 102870379576830186 102949931504403648 103171170160388169 103511669071808592 103824922713517404 103948061034224736 104464041966909324 104515244810731944 104788323138410856 104808807781981632 105125986907922384 105433372834553736 105773115174514704 105824959657984224 106153465440891456 106680393635231304 106806918598422336 107316111635170767 107368712415307602 107661920802631038 107670290221425456 107714691080448228 107723064601496736 107976721740650427 108017240673266784 108070185110416704 108333080558276336 108669372143537184 108714185001965592 109019541978586176 109051659625840848 109064499239351088 109403061321735072 109722953313903888 110000009844531288 110076518147353632 110267599853959842 110321647300217052 110631519325425056 110655509734143549 110966319513918072 111020709436236432 111290782436473388 111336676306837569 111649399350876632 111682291765937886 111704124083427792 112042170257127804 112050880187607648 112369778942090166 112411946396590272 112740636298334688 113090609982353472 113103925137104832 113333640882824691 113643138624999429 113698840584917574 114018198488448272 114074084283217632 114753861946519236 115123638085981704 115132587563504448 115460256910794516 115481009172942576 115818672942454104 115841313864295488 116191880266651056 116450627705784666 117886863530712213 117909908754729336 118266735271412682 118612544438872953 118657054529734176 118994754571329042 119004004981575504 119387476533610656 119445994069407936 119758083586755264 120015442839635217 120157783423225128 120495283239489984 121129076499103638 121519395757425132 121874715628060878 121920449868835776 122253043661479332 122276942412311904 122646984725909448 122707099903208688 123102504091940832 123401967703600488 123438322478141874 123462452934314928 123836082915772836 123845709681040032 124244782859389248 124460459241103188 124837109453157831 125605574269736211 125615338591663032 125667139593856266 126020114118811248 126057240211058604 126081882628819488 126463439696164056 126833215835626524 127189465641683872 127226936230147656 127241915779242936 127251807307031232 127599313543859008 127636904875357584 128270473299504306 128333344818619836 128422604505245904 128645533162953149 129460706099571084 129514092846729417 129524161008942504 129916135319560398 129941532097048656 130296007060260867 130321478097332424 130715865299982438 130726026885542256 131147270796021984 131954579326622304 132364197648518976 132648647349070503 133086431663753904 133178997264699456 133489186345950948 133879505604272442 134310911100311988 134321352157421856 134727844035099672 134754181433976384 135557193644426232 135994005224376048 137160506102440248 137323181055114432 137561560213850892 137977857816648129 138015558762411456 138433230284689872 138827213666550549 138895259551104294 139285389289212432 139353659747642592 139717764184547808 139786246570678848 140167982543896512 140577830446071648 141030820232686272 141072368546447856 141317255915620911 141526951903740384 141772628383662654 141842117957421924 142240524846975072 143088148846894356 143147155251648303 143158283220410136 143549227736841384 143560386961900608 143619588107264304 143968962320867236 144065417384066976 144475430068401642 144952246669287456 145203869114620386 145402212834454464 145419332319134784 145714681135060317 146184223609179738 146297271085205184 146611662859498977 146666679792708384 147023466471946456 147066780246235038 147095529733622736 147540679645524732 147955092685224096 148027612581648576 148448901742450092 148909722354583848 148938832111237056 149389560342837072 149648885516088357 149722235621723142 149826371922786888 151037490449499598 151111521177099588 151524184833332572 151568824539487131 151598454113223432 152501842849979511 152993255877423054 153005149262025648 153498184114642272 153947009214392688 153974678897256768 154305569365245279 154424897256605472 154922507022201408 155267503607712888 155737384070276106 156696062950363986 157182484707616284 157213211672972448 157688980361883576 158150059251830604 158659672761772056 158672006642100672 158737439486976336 160020590452846956 160210377897633504 160707708922291776 161492881203946557 161505435332138184 161584596902245104 162025861009900176 162105277665625056 162499620837414504 163004058215305776 163071277502948388 163529312967879264 163596748859026632 163609466537611584 164535956938133984 164584429970855832 164616603912419904 165114777221030448 165401399780939763 165482470950325578 165947278988137584 166449479270877108 166531064154354648 166936173654710082 167474099026314948 167487118122217376 167523437648906829 167556186125141688 168026818825081664 168063255385691706 168076320281411472 168554668413135249 168617919594885408 169110954447502032 169635914973530208 169655887705657248 170182539833810112 170548260877376361 171027297732672408 171111126424826448 171230139340327872 172130792919778854 172614274799428112 172685457128972556 172698881345256672 173190385366191774 173221513759413864 173255376129398208 173728009413681156 173761970796443232 174287820399976584 174301369180723008 174675941558676999 176864863132094004 177400102907119023 177448575551671872 177985581794601264 178492131856993563 178506007472363256 179081214800415984 179637125380132896 180742924859234976 180831515646833856 181325340299168064 181693614748655457 182279093636137698 182812073442091317 182880674803253664 183379565492218998 183415413618467856 183970477088864172 184577640379586496 185102951555400732 185193679401472392 185713852385616576 185768564521560048 186367174289083872 186690688861654782 188096491395263808 188423007887494548 188500709390784399 189030171178216872 189122823943229232 190249823753439786 190321216176405312 190784198462525808 190840404345221484 190862873668864404 190877710960546848 191398970315788512 191455357313036376 191492784143019072 192405709949256459 192500017227929754 192633906757868856 193605158819493848 194191059149356626 194286241513413756 194912298145572984 195386448864034106 195482217145998636 196073797949973657 196089040328313384 196127372978163648 196720906194032976 197931868989933456 198546296472778464 199186080457116096 199531847354784476 199629647495630856 199768495897049184 200233779518926422 200819258406408663 201466366650467982 201482028236132784 202091766052649508 202131272150964576 203335790466639348 203991007836564072 204006865682700864 205262678952523584 205740759153660372 206342340320776338 207023338143617184 207649845427034808 207896122068449472 208928083933818648 209030489621463888 209576646276821712 210251973815844768 210866745669107472 211546230349029408 211649919315968448 212658942575493981 213360787270462608 214632223270341534 214737424830615204 215323841605262076 215340580442850912 215429382160896456 215446129202993472 215953443481300854 216034481346533568 216666161116552672 216713145102602463 217338744287074368 217428370003931184 217805803671930579 218103319251681696 218128998478702176 218806122643470144 219445906627807776 220000019689062576 220153036294707264 220535199707919684 220600170369352557 220643294600434104 221263038650850112 221311019468287098 221932639027836144 222041418872472864 222581564872946776 222673352613675138 223298798701753264 223364583531875772 223408248166855584 224084340514255608 224101760375215296 224583353432584713 224739557884180332 225481272596669376 226556235674249397 226667281765649382 227286277249998858 227397681169835148 228036396976896544 228148168566435264 229489883816134581 229507723893038472 230247276171963408 230920513821589032 230962018345885152 231637345884908208 232383760533302112 232901255411569332 233606076105414159 235044094425545979 235773727061424426 235819817509458672 236533470542825364 237225088877745906 237314109059468352 237989509142658084 238008009963151008 238774953067221312 240030885679270434 240315566846450256 242258152998207276 243038791514850264 243749431256121756 244506087322958664 244553884824623808 245293969451818896 245414199806417376 246205008183881664 246803935407200976 246876644956283748 246924905868629856 247672165831545672 247691419362080064 248223706425488367 248920918482206376 249674218906315662 250404260482065123 251211148539472422 251230677183326064 251334279187712532 252040228237622496 252114480422117208 252163765257638976 252926879392328112 253666431671253048 254378931283367744 254453872460295312 254483831558485872 255273809750715168 256540946599008612 256666689637239672 256845209010491808 257291066325906298 258196189379668281 258921412199142168 259028185693458834 259048322017885008 259785578049287661 259832270639120796 259883064194097312 260592014120521734 260642956194664848 261431730599964876 261452053771084512 262294541592043968 263909158653244608 265167323458332001 265297294698141006 266172863327507808 266978372691901896 267759011208544884 268621822200623976 268642704314843712 269455688070199344 271114387288852464 271988010448752096 273418640454206547 274321012204880496 275069348238328497 275123120427701784 275955715633296258 276866460569379744 277654427333101098 277790519102208588 278570778578424864 278707319495285184 279435528369095616 280036033292482173 281155660892143296 282144737092895712 282634511831241822 283053903807480768 283545256767325308 283684235914843848 284481049693950144 285374735630159679 286176297693788712 286294310503296606 286316566440820272 287098455473682768 287239176214528608 287937924641734472 288130834768133952 288950860136803284 289904493338574912 290407738229240772 291286588724034939 291429362270120634 292368447218359476 293079673296051159 293223325718997954 293333359585416768 294046932943892912 294133560492470076 294191059467245472 295081359291049464 295910185370448192 296897803484900184 297819444709167696 298779120685674144 299297771032176714 299444471243446284 299652743845573776 300350669278389633 302074980898999196 302199549975701973 302223042354199176 303048369666665144 303137649078974262 303196908226446864 305003685699959022 305986511754846108 306010298524051296 306996368229284544 307894018428785376 308611138730490558 308849794513210944 309513510481164507 310535007215425776 311474768140552212 313392125900727972 314364969415232568 314426423345944896 315377960723767152 316300118503661208 317319345523544112 317474878973952672 320041180905693912 320420755795267008 321948334905512301 322985762407893114 323010870664276368 323169193804490208 323930165221951281 324051722019800352 324210555331250112 324999241674829008 326008116430611552 326142555005896776 327058625935758528 327193497718053264 329071913876267968 329168859941711664 330229554442060896 330802799561879526 330964941900651156 331894557976275168 332898958541754216 333062128308709296 333872347309420164 334010028920512707 334948198052629896 334974236244434752 335046875297813658 335112372250283376 336126510771383412 336152640562822944 337109336826270498 337235839189770816 338221908895004064 339271829947060416 339311775411314496 340000922648474073 340929415874998287 341096521754752722 342054595465344816 342222252849652896 344261585839557708 345228549598856224 345370914257945112 345397762690513344 346380770732383548 346443027518827728 347456018827362312 347523941592886464 348575640799953168 349180732870872833 349351883117353998 353660590592136639 353729726264188008 354800205814238046 355837633316618859 355971163589202528 356984263713987126 357012014944726512 358162429600831968 359274250760265792 360046328518905651 361485849718469952 363387229497310914 364558187272275396 365624146884182634 365761349606507328 366759130984437996 366830827236935712 367940954177728344 370205903110801464 370387358802944784 371537129043120096 372734348578167744 373381377723309564 374511328359473493 376816722809208633 376846015774989096 377001418781568798 378060342356433744 378245647886458464 380499647506879572 381568396925051616 381680808690442968 381725747337728808 381755421921093696 382797940631577024 382910714626072752 384811419898512918 385000034455859508 385267813515737712 385936599488859447 387210317638987696 388382118298713252 388542278540188251 388572483026827512 389824596291145968 390772897728068212 390888021180782601 390964434291997272 392147595899947314 392178080656626768 393441812388065952 395863737979866912 397092592945556928 397945942047211509 399063694709568952 399259294991261712 399536991794098368 400467559037852844 401638516812817326 402932733300935964 402964056472265568 404183532105299016 404262544301929152 406671580933278696 407982015673128144 411481518307320744 412684680641552676 413933573449944387 414046676287234368 415299690854069616 416481640999651647 417856167867637296 418060979242927776 419153292553643424 420503947631689536 421733491338214944 423092460698058816 423951767746862733 425317885150987962 426721574540925216 429264446540683068 429474849661230408 430647683210524152 430681160885701824 430858764321792912 431906886962601708 433332322233105344 433426290205204926 434856740007862368 435611607343861158 436206638503363392 436257996957404352 438891813255615552 439834988578496931 440000039378125152 441070399415839368 441200340738705114 441286589200868208 442622038936574196 443865278055672288 444082837744945728 445163129745893552 445346705227350276 446597597403506528 446729167063751544 446816496333711168 448168681028511216 448946656548265071 449166706865169426 449479115768360664 453112471348498794 453334563531298764 454572554499997716 454706473618461393 454795362339670296 456072793953793088 457505528549938533 458979767632269162 459015447786076944 460494552343926816 461841027643178064 461924036691770304 462916708095735837 463274691769816416 464767521066604224 465802510823138664 467212152210828318 470088188851091958 471547454122848852 471639635018917344 473066941085650728 474450177755491812 475979018285316168 476016019926302016 480061771358540868 480631133692900512 484478643611839671 484516305996414552 486077583029700528 487498862512243512 489012174645917328 490587938903637792 490828399612834752 493607870814401952 493753289912567496 493849811737259712 495344331663091344 496204199342819289 496447412850976734 497841836964412752 499348437812631324 500808520964130246 502422297078944844 502461354366652128 502668558375425064 504080456475244992 504228960844234416 505664005239405747 505853758784656224 507332863342506096 508907744920590624 508967663116971744 510547619501430336 511644782632129083 513081893198017224 513333379274479344 513690418020983616 514582132651812596 516392378759336562 517842824398284336 518056371386917668 518096644035770016 519571156098575322 519664541278241592 519766128388194624 521184028241043468 521285912389329696 522863461199929752 522904107542169024 524027824676030997 528631216573248593 530334646916664002 530594589396282012 532200308721357069 532345726655015616 533956745383803792 535476395570980689 535518022417089768 537243644401247952 538911376140398688 542228774577704928 543976020897504192 545080844245966371 546837280908413094 548436220326273951 548642024409760992 550138696476656994 550246240855403568 551911431266592516 553732921138759488 555308854666202196 555581038204417176 557141557156849728 560072066584964346 564289474185791424 565269023662483644 567090513534650616 567368471829687696 570749471260319358 572352595387577424 572588621006593212 572633132881640544 574196910947365536 574478352429057216 575875849283468944 577217129847769377 577901720273606568 580815476458481544 582573177448069878 582858724540241268 584736894436718952 586159346592102318 586446651437995908 588093865887785824 588221393849920971 588267120984940152 588382118934490944 590162718582098928 593795606969800368 595638889418335392 597558241371348288 598595542064353428 598888942486892568 599305487691147552 600701338556779266 602457775219225989 604149961797998392 604399099951403946 604446084708398352 606096739333330288 606275298157948524 606393816452893728 610007371399918044 611973023509692216 612020597048102592 615788036857570752 617222277460981116 619027020962329014 621070014430851552 622949536281104424 626784251801455944 628729938830465136 630755921447534304 632600237007322416 634638691047088224 634949757947905344 637976827726481943 640082361811387824 643896669811024602 645971524815786228 646021741328552736 646338387608980416 647860330443902562 648103444039600704 649998483349658016 652016232861223104 652285110011793552 653417411015791737 654386995436106528 658337719883423328 660459108884121792 661605599123759052 661929883801302312 663789115952550336 665797917083508432 666124256617418592 667744694618840328 668020057841025414 669896396105259792 670093750595627316 670224744500566752 672253021542766824 672305281125645888 673750060297754139 674218673652540996 676443817790008128 679668707022748191 680001845296948146 681858831749996574 682193043509505444 683852571024119371 684109190930689632 684444505699305792 688469651448403743 688523171679115416 690457099197712448 690741828515890224 692761541464767096 692886055037655456 694912037654724624 697151281599906336 698361465741745666 698703766234707996 700818228316242477 705132283276637937 707321181184273278 707459452528376016 709600411628476092 711675266633237718 711942327178405056 713968527427974252 714024029889453024 716324859201663936 719739877958329717 720092657037811302 726774458994621828 729116374544550792 731248293768365268 733518261968875992 733661654473871424 735881908355456688 740411806221602928 740774717605889568 743074258086240192 746762755446619128 749022656718946986 751212781446195369 753633445618417266 753692031549978192 754002837563137596 756120684712867488 756491295772916928 760999295013759144 763136793850103232 763361617380885936 763451494675457616 765821429252145504 769622839797025836 770000068911719016 770535627031475424 771873198977718894 774420635277975392 774588568139004843 776764236597426504 777084557080376502 777144966053655024 779356734147862983 779649192582291936 781545795456136424 781776042361565202 781928868583994544 784295191799894628 784356161313253536 786883624776131904 791727475959733824 795501970374996003 795891884094423018 798127389419137904 798518589982523424 800935118075705688 803277033625634652 805865466601871928 805928112944531136 808367064210598032 813343161866557392 815964031346256288 820255921362619641 822963036614641488 825208044714985491 825369361283105352 827867146899888774 830599381708139232 832963281999303294 835712335735274592 836121958485855552 838306585107286848 840108099877446519 843466982676429888 847903535493725466 850635770301975924 853443149081850432 858528893081366136 858949699322460816 861295366421048304 861717528643585824 863813773925203416 866852580410409852 869713480015724736 871223214687722316 873859766172104817 879239019888153477 879669977156993862 880000078756250304 882140798831678736 882400681477410228 882573178401736416 885244077873148392 887730556111344576 890326259491787104 890693410454700552 893195194807013056 893458334127503088 896337362057022432 897893313096530142 898333413730338852 898958231536721328 906224942696997588 906598649927105919 906669127062597528 909145108999995432 909412947236922786 909590724679340592 915011057099877066 917959535264538324 918030895572153888 920989104687853632 923682055286356128 925833416191471674 926549383539632832 928540531443493521 931605021646277328 934424304421656636 940176377702183916 943094908245697704 943279270037834688 946133882171301456 948900355510983624 951958036570632336 960123542717081736 961262267385801024 965845004716536903 968957287223679342 969032611992829104 971790495665853843 972155166059401056 974997725024487024 978024349291834656 981175877807275584 987215741628803904 987506579825134992 990688663326182688 992408398685638578 992894825701953468 995683673928825504 998696875625262648 1001617041928260492 1002030086761538121 1004844594157889688 1004922708733304256 1005337116750850128 1008457921688468832 1011328010478811494 1011707517569312448 1014665726685012192 1017815489841181248 1017935326233943488 1020002767945422219 1022788247624994861 1023289565264258166 1026163786396034448 1026666758548958688 1029164265303625192 1032784757518673124 1035685648796568672 1036112742773835336 1036193288071540032 1039142312197150644 1039329082556483184 1042368056482086936 1042571824778659392 1045726922399859504 1047542198612618499 1048055649352061994 1057262433146497186 1060669293833328004 1060981771776409917 1061189178792564024 1064400617442714138 1067512899949856577 1067913490767607584 1070952791141961378 1071036044834179536 1074487288802495904 1077822752280797376 1080138985556716953 1084457549155409856 1090161688491932742 1093674561816826188 1096872440652547902 1097284048819521984 1100277392953313988 1100492481710807136 1103822862533185032 1110617709332404392 1111162076408834352 1120144133169928692 1123533985078420479 1130450168427625899 1130538047324967288 1134181027069301232 1134736943659375392 1141498942520638716 1144705190775154848 1145177242013186424 1145266265763281088 1148393821894731072 1151751698566937888 1154434259695538754 1155803440547213136 1157809798466578341 1161630952916963088 1165146354896139756 1165717449080482536 1169473788873437904 1172318693184204636 1172664063542347803 1172893302875991816 1176187731775571648 1176442787699841942 1176534241969880304 1180325437164197856 1187591213939600736 1191277778836670784 1193837826141634527 1197191084128706856 1197777884973785136 1198610975382295104 1201402677113558532 1204915550438451978 1208299923595996784 1208798199902807892 1208892169416796704 1212193478666660576 1212550596315897048 1212787632905787456 1220014742799836088 1223946047019384432 1234444554921962232 1238054041924658028 1241800720349833161 1242140028861703104 1245899072562208848 1249444922998954941 1253568503602911888 1257459877660930272 1261511842895068608 1265200474014644832 1269277382094176448 1271855303240588199 1275953655452963886 1280164723622775648 1287793339622049204 1291943049631572456 1292043482657105472 1295720660887805124 1299996966699316032 1304570220023587104 1306834822031583474 1308773990872213056 1316675439766846656 1319504965735490793 1323211198247518104 1323859767602604624 1331595834167016864 1332248513234837184 1335489389237680656 1336040115682050828 1339792792210519584 1340187501191254632 1340449489001133504 1344506043085533648 1346839969644795213 1347500120595508278 1348437347305081992 1359337414045496382 1360003690593896292 1363717663499993148 1364386087019010888 1367705142048238742 1368218381861379264 1372516585649815599 1376939302896807486 1377046343358230832 1381483657031780448 1385523082929534192 1385772110075310912 1388750124287207511 1389824075309449248 1394302563199812672 1396722931483491332 1397407532469415992 1401636456632484954 1410264566553275874 1414642362368546556 1414918905056752032 1419200823256952184 1423350533266475436 1427937054855948504 1428048059778906048 1439479755916659434 1440185314075622604 1453435930835519013 1453548917989243656 1458232749089101584 1462496587536730536 1467036523937751984 1471763816710913376 1480823612443205856 1481549435211779136 1488612598028457867 1493525510893238256 1498045313437893972 1502425562892390738 1507266891236834532 1507384063099956384 1508005675126275192 1512241369425734976 1516992015718217241 1521998590027518288 1526723234761771872 1526902989350915232 1531642858504291008 1539245679594051672 1540000137823438032 1541071254062950848 1543746397955437788 1548841270555950784 1549177136278009686 1553528473194853008 1554169114160753004 1554289932107310048 1558713468295725966 1559298385164583872 1563091590912272848 1563552084723130404 1563857737167989088 1568590383599789256 1568712322626507072 1572083474028092991 1585893649719745779 1591003940749992006 1591783768188846036 1596254778838275808 1596600926164071207 1597037179965046848 1601870236151411376 1606429186712942067 1606554067251269304 1611730933203743856 1616734128421196064 1626686323733114784 1631928062692512576 1635242532737899113 1640511842725239282 1645308660978821853 1645926073229282976 1650416089429970982 1650738722566210704 1655734293799777548 1661198763416278464 1665926563998606588 1671424671470549184 1680216199754893038 1695807070987450932 1701271540603951848 1717057786162732272 1717899398644921632 1722590732842096608 1723435057287171648 1727627547850406832 1731651389543308131 1733705160820819704 1742446429375444632 1747719532344209634 1758478039776306954 1759339954313987724 1764281597663357472 1764801362954820456 1765146356803472832 1770488155746296784 1780652518983574208 1781386820909401104 1786916668255006176 1792674724114044864 1795786626193060284 1796666827460677704 1797916463073442656 1807373325657677967 1812449885393995176 1813197299854211838 1813338254125195056 1818290217999990864 1818825894473845572 1819181449358681184 1830022114199754132 1835919070529076648 1836061791144307776 1847364110572712256 1851666832382943348 1856171264208324007 1857081062886987042 1863210043292554656 1868848608843313272 1880352755404367832 1886189816491395408 1892267764342602912 1897800711021967248 1903916073141264672 1913930483179445829 1920247085434163472 1931690009433073806 1937914574447358684 1938065223985658208 1943580991331707686 1944310332118802112 1949995450048974048 1956048698583669312 1960252233047375211 1975013159650269984 1981377326652365376 1984816797371277156 1985789651403906936 1991367347857651008 1997393751250525296 2003234083856520984 2004060173523076242 2009689188315779376 2010674233501700256 2016915843376937664 2022656020957622988 2029331453370024384 2039006121068244573 2040005535890844438 2045576495249989722 2046579130528516332 2051557713072358113 2052327572792068896 2053333517097917376 2058328530607250384 2065408954345211229 2065569515037346248 2071371297593137344 2072225485547670672 2078284624394301288 2078658165112966368 2084736112964173872 2091453844799719008 2095084397225236998 2096111298704123988 2102454684948727431 2114524866292994372 2115396849829913811 2121338587666656008 2121963543552819834 2122378357585128048 2128801234885428276 2135025799899713154 2135826981535215168 2141905582283922756 2142072089668359072 2148974577604991808 2159219633874989151 2160277971113433906 2180323376983865484 2187349123633652376 2193744881305095804 2200554785906627976 2200984963421614272 2207645725066370064 2221235418664808784 2222324152817668704 2240288266339857384 2247067970156840958 2253638344338586107 2260900336855251798 2261076094649934576 2268362054138602464 2269473887318750784 2282997885041277432 2289410381550309696 2290354484026372848 2303503397133875776 2308868519391077508 2311606881094426272 2315619596933156682 2323261905833926176 2330292709792279512 2331434898160965072 2338070202443588949 2338947577746875808 2344637386368409272 2345328127084695606 2345786605751983632 2352885575399683884 2353068483939760608 2360650874328395712 2375182427879201472 2386505911124988009 2387675652283269054 2394382168257413712 2395555769947570272 2402805354227117064 2409831100876903956 2416599847191993568 2417596399805615784 2417784338833593408 2424386957333321152 2425101192631794096 2440029485599672176 2444265130096109831 2447892094038768864 2460767764087858923 2468889109843924464 2475624134144956473 2476108083849316056 2483601440699666322 2491798145124417696 2498889845997909882 2507137007205823776 2514919755321860544 2520324299632339557 2530400948029289664 2543710606481176398 2551907310905927772 2560329447245551296 2575586679244098408 2583886099263144912 2591441321775610248 2609140440047174208 2613669644063166948 2621579298516314451 2637717059664460431 2639009931470981586 2646422396495036208 2647719535205209248 2663191668334033728 2670978778475361312 2672080231364101656 2679585584421039168 2680375002382509264 2689012086171067296 2693679939289590426 2695000241191016556 2696874694610163984 2718674828090992764 2719795949781317757 2720007381187792584 2727435326999986296 2728772174038021776 2735410284096477484 2745033171299631198 2753878605793614972 2754092686716461664 2762967314063560896 2771046165859068384 2777500248574415022 2779648150618898496 2785621594330480563 2793445862966982664 2794815064938831984 2803272913264969908 2820529133106551748 2829284724737093112 2829837810113504064 2838401646513904368 2846701066532950872 2855874109711897008 2878959511833318868 2880370628151245208 2897535014149610709 2906871861671038026 2907097835978487312 2915371486997561529 2916465498178203168 2924993175073461072 2934073047875503968 2943527633421826752 2961647224886411712 2977225196056915734 2987051021786476512 2996090626875787944 3004851125784781476 3014533782473669064 3014768126199912768 3016011350252550384 3033984031436434482 3043997180055036576 3053446469523543744 3053805978701830464 3068364742874984583 3078491359188103344 3080000275646876064 3087492795910875576 3098354272556019372 3107056946389706016 3108338228321506008 3108579864214620096 3117426936591451932 3126183181824545696 3127104169446260808 3127715474335978176 3137180767199578512 3142626595837855497 3144166948056185982 3171787299439491558 3182007881499984012 3182945315329229751 3183567536377692072 3192509557676551616 3193201852328142414 3202538699849569731 3203740472302822752 3212858373425884134 3213108134502538608 3223461866407487712 3233468256842392128 3240416956670150859 3253372647466229568 3270485065475798226 3281023685450478564 3290617321957643706 3291852146458565952 3300832178859941964 3301477445132421408 3311468587599555096 3331853127997213176 3360432399509786076 3370601955235261437 3391350505282877697 3391614141974901864 3402543081207903696 3434115572325464544 3435798797289843264 3445181465684193216 3455255095700813664 3463302779086616262 3467410321641639408 3473429395399735023 3484892858750889264 3495439064688419268 3516956079552613908 3518679908627975448 3528563195326714944 3529602725909640912 3540976311492593568 3562773641818802208 3573833336510012352 3581513478424903581 3591573252386120568 3593333654921355408 3595832926146885312 3614746651315355934 3624899770787990352 3626394599708423676 3626676508250390112 3636580435999981728 3637651788947691144 3638362898717362368 3660044228399508264 3671838141058153296 3703333664765886696 3712342528416648014 3714162125773974084 3725402161049499483 3726420086585109312 3737697217686626544 3748334768996864823 3760705510808735664 3772379632982790816 3784535528685205824 3795601422043934496 3807832146282529344 3815565909721764597 3827860966358891658 3840494170868326944 3863380018866147612 3875829148894717368 3876130447971316416 3887161982663415372 3899990900097948096 3920504466094750422 3950026319300539968 3969633594742554312 3971579302807813872 3994787502501050592 4006468167713041968 4008120347046152484 4019378376631558752 4021348467003400512 4040519908934385639 4045312041915245976 4078012242136489146 4080011071781688876 4091152990499979444 4093158261057032664 4103115426144716226 4104655145584137792 4116657061214500768 4117549756949446797 4130817908690422458 4131139030074692496 4144450971095341344 4156569248788602576 4157316330225932736 4169472225928347744 4182907689599438016 4190168794450473996 4192222597408247976 4204909369897454862 4229049732585988744 4230793699659827622 4242677175333312016 4243927087105639668 4244756715170256096 4257602469770856552 4270051599799426308 4283811164567845512 4284144179336718144 4318439267749978302 4320555942226867812 4360307792506557039 4360646753967730968 4374698247267304752 4387489762610191608 4401109571813255952 4415291450132740128 4442470837329617568 4444648305635337408 4465837794085373601 4480576532679714768 4494135940313681916 4507276688677172214 4521800673710503596 4522152189299869152 4536724108277204928 4565995770082554864 4580708968052745696 4617737038782155016 4623213762188852544 4631239193866313364 4646523811667852352 4660585419584559024 4662869796321930144 4676140404887177898 4677895155493751616 4689274772736818544 4690656254169391212 4691573211503967264 4705771150799367768 4706136967879521216 4716250422084278973 4757680949159237337 4773011822249976018 4775351304566538108 4788764336514827424 4791111539895140544 4805610708454234128 4819287560138826201 4819662201753807912 4833199694383987136 4835192799611231568 4850202385263588192 4880058971199344352 4888530260192219662 4895784188077537728 4905727598213697339 4921535528175717846 4935925982936465559 4937778219687848928 4951248268289912946 4952216167698632112 4967202881399332644 4983596290248835392 4997779691995819764 5014274014411647552 5038179145708308019 5040648599264679114 5087421212962352796 5103814621811855544 5151173358488196816 5167772198526289824 5182882643551220496 5194954168629924393 5227339288126333896 5243158597032628902 5275434119328920862 5278019862941963172 5292844792990072416 5295439070410418496 5341957556950722624 5344160462728203312 5360750004765018528 5378024172342134592 5387359878579180852 5390000482382033112 5393749389220327968 5422119976973033901 5437349656181985528 5439591899562635514 5440014762375585168 5454870653999972592 5457544348076043552 5470820568192954968 5490066342599262396 5507757211587229944 5508185373432923328 5542092331718136768 5555000497148830044 5568513792624972021 5571243188660961126 5586891725933965328 5589630129877663968 5606545826529939816 5641058266213103496 5658569449474186224 5676803293027808736 5693402133065901744 5711748219423794016 5741791449538337487 5757919023666637736 5760741256302490416 5795070028299221418 5813743723342076052 5814195671956974624 5830742973995123058 5832930996356406336 5849986350146922144 5868146095751007936 5880756699142125633 5954450392113831468 5974102043572953024 5992181253751575888 6009702251569562952 6029067564947338128 6032022700505100768 6067968062872868964 6087994360110073152 6117018363204733719 6136729485749969166 6154673139217074339 6156982718376206688 6160000551293752128 6174985591821751152 6196708545112038744 6214113892779412032 6216676456643012016 6234853873182903864 6252366363649091392 6254208338892521616 6274361534399157024 6285253191675710994 6288333896112371964 6343574598878983116 6346190549489741433 6364015762999968024 6365890630658459502 6367135072755384144 6386403704656284828 6405077399699139462 6407480944605645504 6425716746851768268 6426216269005077216 6446923732814975424 6477658901624967453 6480833913340301718 6540970130951596452 6562047370900957128 6581234643915287412 6601664357719883928 6602954890264842816 6622937175199110192 6663706255994426352 6720864799019572152 6741203910470522874 6760915033015758321 6782701010565755394 6783228283949803728 6805086162415807392 6868231144650929088 6910510191401627328 6926605558173232524 6934820643283278816 6946858790799470046 6969785717501778528 6990878129376838536 7014210607330766847 7033912159105227816 7037359817255950896 7059205451819281824 7081952622985187136 7125547283637604416 7159517733374964027 7163026956849807162 7183146504772241136 7186667309842710816 7229493302630711868 7249799541575980704 7252789199416847352 7253353016500780224 7273160871999963456 7275303577895382288 7320088456799016528 7332795390288329493 7343676282116306592 7382303292263576769 7406667329531773392 7424685056833296028 7426872402434869419 7428324251547948168 7450804322098998966 7475394435373253088 7496669537993729646 7521411021617471328 7544759265965581632 7560972898897018671 7591202844087868992 7631131819443529194 7655721932717783316 7680988341736653888 7726760037732295224 7751658297789434736 7774323965326830744 7841008932189500844 7864737895548943353 7913151178993381293 7939267189485108624 7943158605615627744 7989575005002101184 8012936335426083936 8016240694092304968 8038756753263117504 8081039817868771278 8090624083830491952 8156024484272978292 8160022143563377752 8182305980999958888 8186316522114065328 8206230852289432452 8233314122429001536 8235099513898893594 8261635817380844916 8262278060149384992 8288901942190682688 8313138497577205152 8338944451856695488 8356864782991441689 8380337588900947992 8384445194816495952 8409818739794909724 8458099465171977488 8461587399319655244 8485354350666624032 8487854174211279336 8489513430340512192 8515204939541713104 8540103199598852616 8567622329135691024 8636878535499956604 8641111884453735624 8692605042448832127 8720615585013114078 8721293507935461936 8746114460992684587 8749396494534609504 8774979525220383216 8802219143626511904 8830582900265480256 8884941674659235136 8931675588170747202 8961153065359429536 8988271880627363832 9014553377354344428 9043601347421007192 9044304378599738304 9131991540165109728 9161417936105491392 9205094228624953749 9235474077564310032 9262478387732626728 9321170839169118048 9325739592643860288 9352280809774355796 9378549545473637088 9381312508338782424 9383146423007934528 9411542301598735536 9427879787513566491 9432500844168557946 9515361898318474674 9546023644499952036 9550702609133076216 9577528673029654848 9607616099548709193 9611221416908468256 9638575120277652402 9639324403507615824 9670385599222463136 9700404770527176384 9721250870010452577 9760117942398688704 9777060520384439324 9811455196427394678 9843071056351435692 9871851965872931118 9875556439375697856 9902496536579825892 9904432335397264224 9934405762798665288 9995559383991639528 10076358291416616038 10081297198529358228 10111805865705784311 10174051515848633091 10174842425924705592 10207629243623711088 10302346716976393632 10335544397052579648 10365765287102440992 10389908337259848786 10420288186199205069 10454678576252667792 10486317194065257804 10550868238657841724 10556039725883926344 10585689585980144832 10688320925456406624 10721500009530037056 10774719757158361704 10780000964764066224 10787498778440655936 10844239953946067802 10874699312363971056 10879183799125271028 10880029524751170336 10909741307999945184 10915088696152087104 10941641136385909936 10980132685198524792 11015514423174459888 11110000994297660088 11137027585249944042 11142486377321922252 11173783451867930656 11176206483148498449 11179260259755327936 11213091653059879632 11245004306990594469 11282116532426206992 11317138898948372448 11353606586055617472 11386804266131803488 11423496438847588032 11446697729165293791 11483582899076674974 11515838047333275472 11521482512604980832 11590140056598442836 11627487446684152104 11628391343913949248 11661485947990246116 11699972700293844288 11761513398284251266 11908900784227662936 11984362507503151776 12019404503139125904 12058135129894676256 12064045401010201536 12121559726803156917 12135936125745737928 12234036726409467438 12273458971499938332 12309346278434148678 12313965436752413376 12349971183643502304 12393417090224077488 12433352913286024032 12469707746365807728 12508416677785043232 12548723068798314048 12570506383351421988 12576667792224743928 12687149197757966232 12692381098979482866 12728031525999936048 12731781261316919004 12734270145510768288 12772807409312569656 12810154799398278924 12851433493703536536 12852432538010154432 12955317803249934906 12961667826680603436 12993198849458268049 13080923377519671117 13081940261903192904 13124094741801914256 13162469287830574824 13203328715439767856 13245874350398220384 13327412511988852704 13397513382256120803 13441729598039144304 13482407820941045748 13521830066031516642 13565402021131510788 13566456567899607456 13610172324831614784 13853211116346465048 13869641286566557632 13893717581598940092 13939571435003557056 13981756258753677072 14028421214661533694 14067824318210455632 14074719634511901792 14118410903638563648 14273042847477712011 14319035466749928054 14326053913699614324 14366293009544482272 14373334619685421632 14457862680416478603 14458986605261423736 14499599083151961408 14505578398833694704 14550607155790764576 14640176913598033056 14665590780576658986 14687352564232613184 14717182794641092017 14764606584527153538 14807777948809396677 14813334659063546784 14849370113666592056 14853744804869738838 14856648503095896336 14901608644197997932 14950788870746506176 14993339075987459292 15042822043234942656 15114537437124924057 15121945797794037342 15262263638887058388 15311443865435566632 15453520075464590448 15503316595578869472 15548647930653661488 15584862505889773179 15682017864379001688 15729475791097886706 15826302357986762586 15878534378970217248 15886317211231255488 16025872670852167872 16032481388184609936 16162079635737542556 16181248167660983904 16312048968545956584 16320044287126755504 16364611961999917776 16372633044228130656 16412461704578864904 16470199027797787188 16523271634761689832 16524556120298769984 16626276995154410304 16705541377874916063 16713729565982883378 16760675177801895984 16768890389632991904 16819637479589819448 16916198930343954976 16923174798639310488 16970708701333248064 16975708348422558672 17030409879083426208 17080206399197705232 17135244658271382048 17225374348615012461 17273757070999913208 17282223768907471248 17385210084897664254 17441231170026228156 17442587015870923872 17492228921985369174 17498792989069219008 17549959050440766432 17604438287253023808 17642270097426376899 17863351176341494404 17922306130718859072 17976543761254727664 18029106754708688856 18087202694842014384 18263983080330219456 18351055089614201157 18410188457249907498 18464019417651223017 18470948155128620064 18524956775465253456 18642341678338236096 18704561619548711592 18757099090947274176 18762625016677564848 18823084603197471072 18855759575027132982 18865001688337115892 19030723796636949348 19038571648469224299 19092047288999904072 19101405218266152432 19215232199097418386 19222442833816936512 19277150240555304804 19278648807015231648 19340771198444926272 19432976704874902359 19442501740020905154 19554121040768878648 19622910392854789356 19686142112702871384 19743703931745862236 19804993073159651784 19808864670794528448 19868811525597330576 19991118767983279056 20152716582833232076 20162594397058716456 20223611731411568622 20282745099047274963 20348103031697266182 20349684851849411184 20415258487247422176 20604693433952787264 20731530574204881984 20779816674519697572 20840576372398410138 20909357152505335584 20972634388130515608 21101736477315683448 21112079451767852688 21376641850912813248 21478553200124892081 21549439514316723408 21560001929528132448 21688479907892135604 21749398624727942112 21758367598250542056 21760059049502340672 21819482615999890368 21883282272771819872 21960265370397049584 21998386170864988479 22031028846348919776 22220001988595320176 22274055170499888084 22280617207304608257 22284972754643844504 22347566903735861312 22352412966296996898 22426183306119759264 22490008613981188938 22564233064852413984 22634277797896744896 22682918696691056013 22773608532263606976 22893395458330587582 22967165798153349948 23031676094666550944 23042965025209961664 23180280113196885672 23254974893368304208 23322971895980492232 23523026796568502532 23594213686646830059 23739453536980143879 23817801568455325872 23968725015006303552 24038809006278251808 24116270259789352512 24243119453606313834 24271872251491475856 24468073452818934876 24546917942999876664 24618692556868297356 24699942367287004608 24786834180448154976 24866705826572048064 24939415492731615456 25016833355570086464 25070594348974325067 25141012766702843976 25153335584449487856 25374298395515932464 25384762197958965732 25456063051999872096 25463562522633838008 25468540291021536576 25545614818625139312 25620309598796557848 25702866987407073072 25910635606499869812 25923335653361206872 25986397698916536098 26077815127346496381 26161846755039342234 26163880523806385808 26238343382978053761 26248189483603828512 26324938575661149648 26406657430879535712 26491748700796440768 26654825023977705408 26795026764512241606 26883459196078288608 26964815641882091496 27043660132063033284 27130804042263021576 27132913135799214912 27615282685874861247 27706422232692930096 27787435163197880184 27963512517507354144 28056842429323067388 28135648636420911264 28149439269023803584 28283639362540699473 28546085694955424022 28638070933499856108 28652107827399228648 28732586019088964544 28822848298646127579 28915725360832957206 28917973210522847472 29011156797667389408 29101214311581529152 29280353827196066112 29331181561153317972 29434365589282184034 29529213169054307076 29615555897618793354 29626669318127093568 29698740227333184112 29707489609739477676 29713297006191792672 29803217288395995864 29986678151974918584 30229074874249848114 30243891595588074684 30335417597117352933 30522154547545899273 30524527277774116776 30622887730871133264 30907040150929180896 31006633191157738944 31097295861307322976 31169725011779546358 31260864558597615207 31364035728758003376 31458951582195773412 31652604715973525172 31757068757940434496 32064962776369219872 32324159271475085112 32362496335321967808 32624097937091913168 32640088574253511008 32729223923999835552 32745266088456261312 32824923409157729808 32940398055595574376 33046543269523379664 33411082755749832126 33427459131965766756 33521350355603791968 33537780779265983808 33639274959179638896 33735012920971783407 33832397860687909952 33846349597278620976 33951416696845117344 34060819758166852416 34160412798395410464 34270489316542764096 34340093187495881373 34450748697230024922 34547514141999826416 34564447537814942496 34770420169795328508 34882462340052456312 34885174031741847744 34984457843970738348 35099918100881532864 35267254019958156133 35284540194852753798 35726702352682988808 35953087522509455328 36058213509417377712 36174405389684028768 36364679180409470751 36702110179228402314 36820376914499814996 36928038835302446034 36941896310257240128 37049913550930506912 37409123239097423184 37525250033355129696 37646169206394942144 37711519150054265964 37730003376674231784 38061447593273898696 38077143296938448598 38184094577999808144 38202810436532304864 38430464398194836772 38554300481110609608 38557297614030463296 38865953409749804718 38885003480041810308 38979596548374804147 39108242081537757296 39242770132559013351 39245820785709578712 39372284225405742768 39487407863491724472 39609986146319303568 39737623051194661152 39982237535966558112 40192540146768362409 40305433165666464152 40325188794117432912 40447223462823137244 40565490198094549926 40696206063394532364 40699369703698822368 40830516974494844352 41559633349039395144 41681152744796820276 41818714305010671168 41945268776261031216 42203472954631366896 42224158903535705376 42819128542433136033 42957106400249784162 43098879028633446816 43120003859056264896 43376959815784271208 43498797249455884224 43516735196501084112 43766564545543639744 43920530740794099168 43996772341729976958 44062057692697839552 44423333846428190031 44440003977190640352 44548110340999776168 44561234414609216514 44569945509287689008 44704825932593993796 44852366612239518528 44980017227962377876 45128466129704827968 45343612311374772171 45365837393382112026 45786790916661175164 45934331596306699896 46063352189333101888 46360560226393771344 46509949786736608416 46645943791960984464 46754587517669319537 47046053593137005064 47188427373293660118 47478907073960287758 47635603136910651744 48077618012556503616 48486238907212627668 48543744502982951712 48936146905637869752 49093835885999753328 49237385113736594712 49573668360896309952 49878830985463230912 50116624133624748189 50141188697948650134 50282025533405687952 50306671168898975712 50748596791031864928 50769524395917931464 50912126103999744192 50927125045267676016 51091229637250278624 51240619197593115696 51405733974814146144 51676123045845037383 51821271212999739624 51846671306722413744 51972795397833072196 52155630254692992762 52323693510078684468 52327761047612771616 52476686765956107522 52496378967207657024 52649877151322299296 52813314861759071424 52926810292279130697 53590053529024483212 53766918392156577216 53929631283764182992 54087320264126066568 54261608084526043152 55053165268842603471 55230565371749722494 55392058252953669051 55412844465385860192 55574870326395760368 55927025035014708288 56113684858646134776 56271297272841822528 56567278725081398946 57092171389910848044 57276141866999712216 57304215654798457296 57645696597292255158 57831450721665914412 57835946421045694944 58022313595334778816 58298930114624707077 58662363122306635944 58868731178564368068 59058426338108614152 59231111795237586708 59397480454666368224 59414979219478955352 59426594012383585344 59606434576791991728 59973356303949837168 60458149748499696228 60487783191176149368 60670835194234705866 60848235297141824889 61044309095091798546 61049054555548233552 61245775461742266528 61814080301858361792 62194591722614645952 62339450023559092716 62521729117195230414 62728071457516006752 62917903164391546824 63305209431947050344 64129925552738439744 64435659600374676243 64648318542950170224 65248195874183826336 65280177148507022016 65458447847999671104 65649846818315459616 65880796111191148752 65995158512594965437 66093086539046759328 66822165511499664252 66854918263931533512 67042700711207583936 67278549918359277792 67470025841943566814 67692699194557241952 67902833393690234688 68048756090073168039 68320825596790820928 68680186374991762746 68901497394460049844 69095028283999652832 69128895075629884992 69540840339590657016 69764924680104912624 69968915687941476696 70534508039916312266 70569080389705507596 70782641059940490177 71218360610940431637 71453404705365977616 71906175045018910656 72116427018834755424 72348810779368057536 72729358360818941502 73404220358456804628 73640753828999629992 73856077670604892068 74099827101861013824 74818246478194846368 75050500066710259392 75423038300108531928 75460006753348463568 76122895186547797392 76154286593876897196 76368189155999616288 76405620873064609728 76860928796389673544 77108600962221219216 77731906819499609436 77770006960083620616 77959193096749608294 78216484163075514592 78233445382039489143 78485540265118026702 78491641571419157424 78715030148934161283 78744568450811485536 78974815726983448944 79219972292638607136 79475246102389322304 79964475071933116224 80385080293536724818 80610866331332928304 80650377588234865824 80894446925646274488 81130980396189099852 81392412126789064728 81398739407397644736 82845848057624583741 83119266698078790288 83362305489593640552 83890537552522062432 84406945909262733792 84448317807071410752 84850918087622098419 85638257084866272066 85914212800499568324 86197758057266893632 86753919631568542416 87033470393002168224 87841061481588198336 87993544683459953916 88846667692856380062 88880007954381280704 89096220681999552336 89122468829218433028 89139891018575378016 89409651865187987592 89960034455924755752 90687224622749544342 90731674786764224052 91566463642637697819 91573581833322350328 91868663192613399792 92721120452787542688 93019899573473216832 93291887583921968928 93509175035338639074 93782593675792845621 94092107186274010128 94376854746587320236 94957814147920575516 95271206273821303488 96972477814425255336 97087489005965903424 97872293811275739504 98187671771999506656 98474770227473189424 100233248267249496378 100282377395897300268 100564051066811375904 100613342337797951424 101205038762915350221 101497193582063729856 101539048791835862928 101854250090535352032 102182459274500557248 102481238395186231392 102811467949628292288 103020279562487644119 103352246091690074766 103642542425999479248 103693342613444827488 103945590795666144392 104311260509385985524 104647387020157368936 104655522095225543232 104953373531912215044 105299754302644598592 105801762059874468399 105853620584558261394 107180107058048966424 107859262567528365984 108174640528252133136 108523216169052086304 109094037541228412253 110106330537685206942 110461130743499444988 110784116505907338102 110825688930771720384 111149740652791520736 112227369717292269552 113134557450162797892 114184342779821696088 114552283733999424432 114608431309596914592 115291393194584510316 115662901443331828824 115671892842091389888 116597860229249414154 116938789645124412441 117324726244613271888 117737462357128736136 118116852676217228304 118462223590475173416 118794960909332736448 118829958438957910704 119212869153583983456 119946712607899674336 120577620440305087227 120916299496999392456 120975566382352298736 121341670388469411732 121696470594283649778 122088618190183597092 122098109111096467104 122491550923484533056 124678900047118185432 125043458234390460828 125456142915032013504 125835806328783093648 126610418863894100688 128457385627299408099 128871319200749352486 129296637085900340448 130496391748367652672 131299693636630919232 131761592222382297504 131990317025189930874 132186173078093518656 133270001539284570093 133644331022999328504 133709836527863067024 134557099836718555584 134940051683887133628 135385398389114483904 136030836934124316513 136097512180146336078 137360372749983525492 137802994788920099688 138190056567999305664 139081680679181314032 139529849360209825248 139937831375882953392 140263762553007958611 141069016079832624532 141138160779411015192 141565282119880980354 142436721221880863274 142906809410731955232 144232854037669510848 145458716721637883004 146808440716913609256 147281507657999259984 147712155341209784136 149636492956389692736 150349872400874244567 150846076600217063856 150920013506696927136 152245790373095594784 152308573187753794392 152736378311999232576 153721857592779347088 154217201924442438432 155463813638999218872 155540013920167241232 155918386193499216588 156432968326151029184 156466890764078978286 156971080530236053404 156983283142838314848 157430060297868322566 157489136901622971072 157949631453966897888 158439944585277214272 158780430876837392091 160770160587073449636 161221732662665856608 161300755176469731648 161788893851292548976 162261960792378199704 162784824253578129456 165159495806527810413 165691696115249167482 166176174758861007153 166238533396157580576 166724610979187281104 167781075105044124864 168813891818525467584 169701836175244196838 171276514169732544132 171828425600999136648 173507839263137084832 174066940786004336448 174896790343874121231 175987089366919907832 177693335385712760124 178192441363999104672 178244937658436866056 178279782037150756032 178819303730375975184 179920068911849511504 181374449245499088684 181463349573528448104 182544705891425474667 183132927285275395638 183147163666644700656 183737326385226799584 185442240905575085376 186583775167843937856 187018350070677278148 187565187351585691242 188184214372548020256 188753709493174640472 189915628295841151032 193306978801124028729 193944955628850510672 195744587622551479008 196375343543999013312 196949540454946378848 197985475537784896311 200466496534498992756 200564754791794600536 201128102133622751808 202410077525830700442 203078097583671725856 203708500181070704064 204962476790372462784 206040559124975288238 206704492183380149532 207285084851998958496 207386685226889654976 207891181591332288784 208622521018771971048 209294774040314737872 209906747063824430088 211603524119748936798 211707241169116522788 212347923179821470531 213655081832821294911 214360214116097932848 215718525135056731968 216349281056504266272 217046432338104172608 218188075082456824506 220212661075370413884 220922261486998889976 221568233011814676204 222299481305583041472 224454739434584539104 226269114900325595784 228368685559643392176 229104567467998848864 229216862619193829184 230582786389169020632 231325802886663657648 233195720458498828308 233877579290248824882 234649452489226543776 235474924714257472272 236145090446802483849 236233705352434456608 236924447180950346832 237659916877915821408 238425738307167966912 239893425215799348672 241155240880610174454 241832598993998784912 241951132764704597472 242683340776938823464 243392941188567299556 244177236380367194184 244196218222192934208 246870778139707092931 248537544172873751223 249357800094236370864 250086916468780921656 251671612657566187296 253220837727788201376 254552754262866295257 256914771254598816198 257742638401498704972 258593274171800680896 263523184444764595008 263980634050379861748 266540003078569140186 267288662045998657008 267419673055726134048 269880103367774267256 272061673868248633026 272195024360292672156 274699390927913093457 274720745499967050984 275605989577840199376 278163361358362628064 279059698720419650496 279875662751765906784 280527525106015917222 281347781027378536863 282138032159665249064 282276321558822030384 283130564239761960708 284873442443761726548 285813618821463910464 290917433443275766008 293616881433827218512 294563015315998519968 295424310682419568272 300699744801748489134 301692153200434127712 301840027013393854272 304491580746191189568 304617146375507588784 307443715185558694176 308434403848884876864 310927627277998437744 311080027840334482464 311836772386998433176 312933781528157956572 313942161060472106808 313966566285676629696 314860120595736645132 315899262907933795776 317405286179623405197 317560861753674784182 321540321174146899272 322443465325331713216 323577787702585097952 324523921584756399408 325569648507156258912 327282112623685236759 330318991613055620826 331383392230498334964 332352349517722014306 332477066792315161152 333449221958374562208 339403672350488393676 342553028339465088264 343656851201998273296 347015678526274169664 349793580687748242462 350816368935373237323 351974178733839815664 355386670771425520248 356384882727998209344 356489875316873732112 357638607460751950368 359840137823699023008 361732861320915261681 362748898490998177368 362926699147056896208 365089411782850949334 366265854570550791276 366294327333289401312 367474652770453599168 374036700141354556296 375130374703171382484 376368428745096040512 377507418986349280944 379831256591682302064 385372156881898224297 386613957602248057458 387889911257701021344 391489175245102958016 393899080909892757696 395970951075569792622 400932993068997985512 401129509583589201072 404820155051661400884 406156195167343451712 408092510802372949539 412081118249950576476 413408984366760299064 414570169703997916992 415782363182664577568 417245042037543942096 418589548080629475744 419813494127648860176 423207048239497873596 423414482338233045576 424695846359642941062 427310163665642589822 428720428232195865696 432698562113008532544 436376150164913649012 440425322150740827768 441844522973997779952 443136466023629352408 448909478869169078208 451049617202622733701 452538229800651191568 456737371119286784352 458209134935997697728 461165572778338041264 462651605773327315296 466391440916997656616 467755158580497649764 469298904978453087552 470949849428514944544 472290180893604967698 472467410704868913216 473848894361900693664 475319833755831642816 476341292630512176273 482310481761220348908 483665197987997569824 483902265529409194944 485366681553877646928 486785882377134599112 488354472760734388368 493741556279414185862 495478487419583431239 497075088345747502446 498528524276583021459 498715600188472741728 500173832937561843312 503343225315132374592 506441675455576402752 509105508525732590514 513829542509197632396 515485276802997409944 524690371031622363693 527961268100759723496 533080006157138280372 534577324091997314016 534839346111452268096 539760206735548534512 544123347736497266052 544390048720585344312 547634117674276424001 549398781855826186914 549441490999934101968 551211979155680398752 556326722716725256128 559751325503531813568 561055050212031834444 562695562054757073726 564276064319330498128 564552643117644060768 566261128479523921416 569746884887523453096 579920936403372086187 581834866886551532016 587233762867654437024 589126030631997039936 590848621364839136544 593956426613354688933 601399489603496978268 603384306400868255424 609234292751015177568 614887430371117388352 621855254555996875488 622160055680668964928 623673544773996866352 625867563056315913144 627884322120944213616 629720241191473290264 634810572359246810394 635121723507349568364 640965245498463884733 643080642348293798544 647155575405170195904 649047843169512798816 651139297014312517824 654564225247370473518 660637983226111241652 662766784460996669928 664704699035444028612 666898443916749124416 678807344700976787352 685106056678930176528 687313702403996546592 699587161375496484924 701632737870746474646 703948357467679631328 708435271340407451547 710773341542851040496 712979750633747464224 715277214921503900736 719680275647398046016 723465722641830523362 725497796981996354736 725853398294113792416 730178823565701898668 732531709141101582552 732588654666578802624 740612334419121278793 745612632518621253669 748073400282709112592 750260749406342764968 755014837972698561888 759662513183364604128 763658262788598885771 770744313763796448594 773227915204496114916 775779822515402042688 791941902151139585244 801865986137995971024 802259019167178402144 809640310103322801768 816185021604745899078 824162236499901152952 826817968733520598128 831564726365329155136 834490084075087884192 837179096161258951488 839626988255297720352 844043343082135610589 846414096478995747192 846828964676466091152 849391692719285882124 854620327331285179644 857440856464391731392 872752300329827298024 880850644301481655536 883689045947995559904 886272932047258704816 902099234405245467402 905076459601302383136 913474742238573568704 922331145556676082528 925303211546654630592 932782881833995313232 935510317160995299528 941899698857029889088 944580361787209935396 947697788723801387328 952215858538870215591 952682585261024352546 964620963522440697816 967330395975995139648 970733363107755293856 973571764754269198224 976708945521468776736 981846337871055710277 987483112558828371724 990956974839166862478 994150176691495004892 997057048553166042918 997431200376945483456 1000347665875123686624 1018211017051465181028 1027659085018395264792 1030970553605994819888 1049380742063244727386 1052449106806119711969 1055922536201519446992 1066160012314276560744 1069154648183994628032 1079520413471097069024 1088246695472994532104 1088780097441170688624 1095268235348552848002 1098797563711652373828 1098882981999868203936 1102423958311360797504 1122110100424063668888 1125391124109514147452 1128552128638660996256 1129105286235288121536 1132522256959047842832 1139493769775046906192 1156116470645694672891 1159841872806744172374 1163669733773103064032 1174467525735308874048 1181697242729678273088 1187912853226709377866 1202798979206993956536 1218468585502030355136 1224277532407118848617 1243710509111993750976 1247347089547993732704 1251735126112631826288 1255768644241888427232 1259440482382946580528 1269621144718493620788 1270243447014699136728 1281930490996927769466 1286161284696587597088 1298095686339025597632 1309128450494740947036 1321275966452222483304 1325533568921993339856 1329409398070888057224 1353148851607868201103 1357614689401953574704 1370212113357860353056 1374627404807993093184 1399174322750992969848 1403265475741492949292 1407896714935359262656 1416870542680814903094 1421546683085702080992 1425959501267494928448 1446931445283661046724 1450995593963992709472 1451706796588227584832 1460357647131403797336 1465063418282203165104 1481224668838242557586 1486435462258750293717 1491225265037242507338 1495585572829749064377 1496146800565418225184 1500521498812685529936 1510029675945397123776 1519325026366729208256 1527316525577197771542 1541488627527592897188 1546455830408992229832 1574071113094867091079 1583883804302279170488 1603731972275991942048 1604518038334356804288 1619280620206645603536 1632370043209491798156 1648324472999802305904 1653635937467041196256 1668980168150175768384 1679253976510595440704 1688086686164271221178 1692828192957991494384 1693657929352932182304 1698783385438571764248 1709240654662570359288 1739762809210116258561 1745504600659654596048 1761701288602963311072 1767378091895991119808 1772545864094517409632 1781869279840064066799 1804198468810490934804 1810152919202604766272 1844662291113352165056 1865565763667990626464 1871020634321990599056 1889160723574419870792 1904431717077740431182 1905365170522048705092 1922895736495391654199 1929241927044881395632 1941466726215510587712 1947143529508538396448 1953417891042937553472 1963692675742111420554 1974966225117656743448 1981913949678333724956 1988300353382990009784 1994114097106332085836 2000695331750247373248 2036422034102930362056 2055318170036790529584 2061941107211989639776 2098761484126489454772 2104898213612239423938 2111845072403038893984 2132320024628553121488 2159040826942194138048 2176493390945989064208 2177560194882341377248 2190536470697105696004 2197595127423304747656 2197765963999736407872 2221837003257363836379 2244220200848127337776 2250782248219028294904 2257104257277321992512 2265044513918095685664 2278987539550093812384 2290974788365796657313 2312232941291389345782 2319683745613488344748 2327339467546206128064 2375825706453418755732 2405597958413987913072 2448555064814237697234 2494694179095987465408 2503470252225263652576 2511537288483776854464 2518880964765893161056 2532130029246406831767 2539242289436987241576 2540486894029398273456 2563860981993855538932 2572322569393175194176 2618256900989481894072 2642551932904444966608 2651067137843986679712 2658818796141776114448 2706297703215736402206 2715229378803907149408 2740424226715720706112 2798348645501985939696 2806530951482985898584 2833741085361629806188 2843093366171404161984 2856647575616610646773 2893862890567322093448 2901991187927985418944 2920715294262807594672 2930126836564406330208 2962449337676485115172 2972870924517500587434 2982450530074485014676 2991171145659498128754 2992293601130836450368 3001042997625371059872 3054633051154395543084 3082977255055185794376 3092911660817984459664 3148142226189734182158 3157347320418359135907 3167767608604558340976 3207463944551983884096 3238561240413291207072 3264740086418983596312 3296648945999604611808 3307271874934082392512 3376173372328542442356 3385656385915982988768 3387315858705864364608 3397566770877143528496 3418481309325140718576 3468349411937084018673 3479525618420232517122 3491009201319309192096 3523402577205926622144 3545091728189034819264 3563738559680128133598 3608396937620981869608 3672832597221356545851 3731131527335981252928 3742041268643981198112 3778321447148839741584 3808863434155480862364 3810730341044097410184 3845791472990783308398 3858483854089762791264 3894287059017076792896 3927385351484222841108 3949932450235313486896 3963827899356667449912 3976600706765980019568 3988228194212664171672 4059446554823604603309 4072844068205860724112 4110636340073581059168 4123882214423979279552 4197522968252978909544 4209796427224478847876 4223690144806077787968 4264640049257106242976 4352986781891978128416 4355120389764682754496 4381072941394211392008 4395190254846609495312 4443674006514727672758 4486756718489247193131 4488440401696254675552 4501564496438056589808 4530089027836191371328 4557975079100187624768 4581949576731593314626 4624465882582778691564 4639367491226976689496 4722213339284601273237 4751651412906837511464 4811195916827975826144 4897110129628475394468 5006940504450527305152 5037761929531786322112 5064260058492813663534 5078484578873974483152 5080973788058796546912 5127721963987711077864 5219288427630348775683 5236513801978963788144 5285103865808889933216 5302134275687973359424 5317637592283552228896 5345607839520192200397 5412595406431472804412 5430458757607814298816 5596697291003971879392 5613061902965971797168 5667482170723259612376 5713295151233221293546 5787725781134644186896 5841430588525615189344 5860253673128812660416 5924898675352970230344 5945741849035001174868 5964901060148970029352 5982342291318996257508 6002085995250742119744 6109266102308791086168 6165954510110371588752 6185823321635968919328 6296284452379468364316 6314694640836718271814 6335535217209116681952 6477122480826582414144 6529480172837967192624 6593297891999209223616 6665511009772091509137 6752346744657084884712 6771312771831965977536 6795133541754287056992 6836962618650281437152 6872924365097389971939 6936698823874168037346 6959051236840465034244 6982018402638618384192 7127477119360256267196 7216793875241963739216 7345665194442713091702 7484082537287962396224 7556642894297679483168 7617726868310961724728 7621460682088194820368 7691582945981566616796 7716967708179525582528 7854770702968445682216 7899864900470626973792 7927655798713334899824 7953201413531960039136 7976456388425328343344 8118893109647209206618 8145688136411721448224 8221272680147162118336 8395045936505957819088 8419592854448957695752 8529280098514212485952 8569942726849831940319 8705973563783956256832 8762145882788422784016 8790380509693218990624 8887348013029455345516 8973513436978494386262 8976880803392509351104 9003128992876113179616 9163899153463186629252 9248931765165557383128 9278734982453953378992 9444426678569202546474 9472041961255077407721 9503302825813675022928 9622391833655951652288 9794220259256950788936 10128520116985627327068 10156969157747948966304 10161947576117593093824 10255443927975422155728 10405048235811252056019 10438576855260697551366 10473027603957927576288 10570207731617779866432 10635275184567104457792 10691215679040384400794 10825190812862945608824 11018497791664069637553 11193394582007943758784 11226123805931943594336 11334964341446519224752 11426590302466442587092 11575451562269288373792 11682861177051230378688 11849797350705940460688 11891483698070002349736 11929802120297940058704 11964684582637992515016 12178339664470813809927 12218532204617582172336 12331909020220743177504 12371646643271937838656 12592568904758936728632 12629389281673436543628 12671070434418233363904 13058960345675934385248 13331022019544183018274 13460270155467741579393 13504693489314169769424 13590267083508574113984 13673925237300562874304 13745848730194779943878 13873397647748336074692 13918102473680930068488 14166640017853803819711 14254954238720512534392 14433587750483927478432 14691330388885426183404 15113285788595358966336 15235453736621923449456 15242921364176389640736 15383165891963133233592 15709541405936891364432 15799729800941253947584 15855311597426669799648 15906402827063920078272 15952912776850656686688 16036823518560576601191 16237786219294418413236 16291376272823442896448 16790091873011915638176 16839185708897915391504 17139885453699663880638 17524291765576845568032 17580761019386437981248 17774696026058910691032 17947026873956988772524 18006257985752226359232 18327798306926373258504 18497863530331114766256 18557469964907906757984 18888853357138405092948 18944083922510154815442 19006605651627350045856 19588440518513901577872 19996533029316274527411 20257040233971254654136 20313938315495897932608 20510887855950844311456 20810096471622504112038 20877153710521395102732 20946055207915855152576 21382431358080768801588 21650381625725891217648 22036995583328139275106 22452247611863887188672 22669928682893038449504 22853180604932885174184 23150903124538576747584 23699594701411880921376 23782967396140004699472 23859604240595880117408 23929369165275985030032 24356679328941627619854 24437064409235164344672 24663818040441486355008 25185137809517873457264 25258778563346873087256 25709828180549495820957 26117920691351868770496 26662044039088366036548 26920540310935483158786 27009386978628339538848 27491697460389559887756 27746795295496672149384 27836204947361860136976 28333280035707607639422 28416125883765232223163 28509908477441025068784 28867175500967854956864 29382660777770852366808 30470907473243846898912 30485842728352779281472 30766331783926266467184 31419082811873782728864 31710623194853339599296 31905825553701313373376 32073647037121153202382 32475572438588836826472 33055493374992208912659 33580183746023831276352 33678371417795830783008 34279770907399327761276 35048583531153691136064 35549392052117821382064 35894053747913977545048 36535018993412441429781 36655596613852746517008 36995727060662229532512 37114939929815813515968 37777706714276810185896 37888167845020309630884 38013211303254700091712 39176881037027803155744 39993066058632549054822 40514080467942509308272 41021775711901688622912 41620192943245008224076 41754307421042790205464 42764862716161537603176 43300763251451782435296 44073991166656278550212 45339857365786076899008 45706361209865770348368 47399189402823761842752 47565934792280009398944 47719208481191760234816 47858738330551970060064 48110470555681729803573 48713358657883255239708 48874128818470328689344 50370275619035746914528 50517557126693746174512 51419656361098991641914 53324088078176732073096 53841080621870966317572 54018773957256679077696 54983394920779119775512 55493590590993344298768 55672409894723720273952 56666560071415215278844 56832251767530464446326 57019816954882050137568 58765321555541704733616 59989599087948823582233 60941814946487693797824 61532663567852532934368 62838165623747565457728 64147294074242306404764 64951144877177673652944 66110986749984417825318 67356742835591661566016 68559541814798655522552 71098784104235642764128 71788107495827955090096 73070037986824882859562 73311193227705493034016 73991454121324459065024 75555413428553620371792 75776335690040619261768 77129484541648487462871 78353762074055606311488 79986132117265098109644 81028160935885018616544 83240385886490016448152 83508614842085580410928 85248377651295696669489 85529725432323075206352 86601526502903564870592 88147982333312557100424 91412722419731540696736 95131869584560018797888 95717476661103940120128 96220941111363459607146 97426717315766510479416 99166480124976626737977 100740551238071493829056 101035114253387492349024 102839312722197983283828 106648176156353464146192 107682161243741932635144 109966789841558239551024 110987181181986688597536 111344819789447440547904 113333120142830430557688 113664503535060928892652 114039633909764100275136 117530643111083409467232 119979198175897647164466 123065327135705065868736 128294588148484612809528 129902289754355347305888 132221973499968835650636 137119083629597311045104 142197568208471285528256 143576214991655910180192 146140075973649765719124 146622386455410986068032 151110826857107240743584 151552671380081238523536 154258969083296974925742 159972264234530196219288 162056321871770037233088 166480771772980032896304 167017229684171160821856 170496755302591393338978 171059450864646150412704 176295964666625114200848 179968797263846470746699 182825444839463081393472 192441882222726919214292 194853434631533020958832 198332960249953253475954 202070228506774984698048 205678625444395966567656 213296352312706928292384 215364322487483865270288 219933579683116479102048 221974362363973377195072 226666240285660861115376 227329007070121857785304 231388453624945462388613 235061286222166818934464 239958396351795294328932 255745132953887090008467 256589176296969225619056 259804579508710694611776 264443946999937671301272 274238167259194622090208 287152429983311820360384 292280151947299531438248 302221653714214481487168 303105342760162477047072 308517938166593949851484 319944528469060392438576 332961543545960065792608 334034459368342321643712 340993510605182786677956 342118901729292300825408 352591929333250228401696 359937594527692941493398 384883764445453838428584 389706869263066041917664 396665920499906506951908 411357250888791933135312 426592704625413856584768 430728644974967730540576 439867159366232958204096 453332480571321722230752 454658014140243715570608 462776907249890924777226 479916792703590588657864 511490265907774180016934 513178352593938451238112 528887893999875342602544 539906391791539412240097 548476334518389244180416 584560303894599062876496 606210685520324954094144 617035876333187899702968 639889056938120784877152 665923087091920131585216 681987021210365573355912 694165360874836387165839 705183858666500456803392 719875189055385882986796 769767528890907676857168 779413738526132083835328 793331840999813013903816 822714501777583866270624 861457289949935461081152 906664961142643444461504 909316028280487431141216 925553814499781849554452 959833585407181177315728 1022980531815548360033868 1026356705187876902476224 1057775787999750685205088 1079812783583078824480194 1169120607789198125752992 1234071752666375799405936 1279778113876241569754304 1363974042420731146711824 1388330721749672774331678 1439750378110771765973592 1539535057781815353714336 1586663681999626027807632 1619719175374618236720291 1645429003555167732541248 1818632056560974862282432 1851107628999563699108904 1919667170814362354631456 2045961063631096720067736 2115551575999501370410176 2159625567166157648960388 2338241215578396251505984 2468143505332751598811872 2727948084841462293423648 2776661443499345548663356 2879500756221543531947184 3079070115563630707428672 3173327363999252055615264 3239438350749236473440582 3702215257999127398217808 3839334341628724709262912 4091922127262193440135472 4319251134332315297920776 4859157526123854710160873 4936287010665503197623744 5455896169682924586847296 5553322886998691097326712 5759001512443087063894368 6346654727998504111230528 6478876701498472946881164 7404430515998254796435616 8183844254524386880270944 8638502268664630595841552 9718315052247709420321746 11106645773997382194653424 11518003024886174127788736 12957753402996945893762328 14808861031996509592871232 16367688509048773760541888 17277004537329261191683104 19436630104495418840643492 22213291547994764389306848 25915506805993891787524656 34554009074658522383366208 38873260208990837681286984 44426583095989528778613696 51831013611987783575049312 77746520417981675362573968 103662027223975567150098624 155493040835963350725147936 310986081671926701450295872
- Sum of all divisors σ(n): 1153306053737584049571840000
- Sum of proper divisors (its aliquot sum) s(n): 842319972065657348121544128
- 310986081671926701450295872 is an abundant number, because the sum of its proper divisors (842319972065657348121544128) is greater than itself. Its abundance is 531333890393730646671248256
Bases of 310986081671926701450295872
- Binary: 100000001001111011101110101000100101000000110110001111010110000111110111101111010010000002
- Hexadecimal: 0x1013DDD44A06C7AC3EF7A40
- Base-36: 132PFEEMRP76XE9000
Squares and roots of 310986081671926701450295872
- 310986081671926701450295872 squared (3109860816719267014502958722) is 96712342993658264658054551169390304696522916340240384
- 310986081671926701450295872 cubed (3109860816719267014502958723) is 30076192596909197196527620466946584416457131637850895927158300749504776402894848
-
The
square root of 310986081671926701450295872 is 17634797466144.2228158299 -
310986081671926701450295872 is a
perfect cube number . Itscube root is 677506788
Scales and comparisons
How big is 310986081671926701450295872?- 310,986,081,671,926,701,450,295,872 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 310,986,081,671,926,701,450,295,872 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 310986081671926701450295872 cubic inches would be around 56458899 feet tall.
Recreational maths with 310986081671926701450295872
- 310986081671926701450295872 backwards is 278592054107629176180689013
- The number of decimal digits it has is: 27
- The sum of 310986081671926701450295872's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 310986081671926701450295872 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 310986081671926701450295872 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/310986081671926701450295872/
Chicago style:
Numbermatics. 2024. "Number 310986081671926701450295872 - Facts about the integer". https://numbermatics.com/n/310986081671926701450295872/
The information we have on file for 310986081671926701450295872 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 310986081671926701450295872, math, Factors of 310986081671926701450295872, curriculum, school, college, exams, university, Prime factorization of 310986081671926701450295872, STEM, science, technology, engineering, physics, economics, calculator, three hundred ten septillion, nine hundred eighty-six sextillion, eighty-one quintillion, six hundred seventy-one quadrillion, nine hundred twenty-six trillion, seven hundred one billion, four hundred fifty million, two hundred ninety-five thousand, eight hundred seventy-two.