48864328279357026723581952
48,864,328,279,357,026,723,581,952 is an even composite number composed of five prime numbers multiplied together.
48864328279357026723581952 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 48864328279357026723581952:
212 × 315 × 76 × 193 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 101 × 101 × 101)See below for interesting mathematical facts about the number 48864328279357026723581952 from the Numbermatics database.
Names of 48864328279357026723581952
- Cardinal: 48864328279357026723581952 can be written as Forty-eight septillion, eight hundred sixty-four sextillion, three hundred twenty-eight quintillion, two hundred seventy-nine quadrillion, three hundred fifty-seven trillion, twenty-six billion, seven hundred twenty-three million, five hundred eighty-one thousand, nine hundred fifty-two.
Scientific notation
- Scientific notation: 4.8864328279357026723581952 × 1025
Factors of 48864328279357026723581952
Divisors of 48864328279357026723581952
- Number of divisors d(n): 23296
-
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 128 133 144 147 152 162 168 171 189 192 196 202 216 224 228 243 252 256 266 288 294 303 304 324 336 342 343 361 378 384 392 399 404 432 441 448 456 486 504 512 513 532 567 576 588 606 608 648 672 684 686 707 722 729 756 768 784 798 808 864 882 896 909 912 931 972 1008 1024 1026 1029 1064 1083 1134 1152 1176 1197 1212 1216 1296 1323 1344 1368 1372 1414 1444 1458 1512 1536 1539 1568 1596 1616 1701 1728 1764 1792 1818 1824 1862 1919 1944 2016 2048 2052 2058 2121 2128 2166 2187 2268 2304 2352 2394 2401 2424 2432 2527 2592 2646 2688 2727 2736 2744 2793 2828 2888 2916 3024 3072 3078 3087 3136 3192 3232 3249 3402 3456 3528 3584 3591 3636 3648 3724 3838 3888 3969 4032 4096 4104 4116 4242 4256 4332 4374 4536 4608 4617 4704 4788 4802 4848 4864 4949 5054 5103 5184 5292 5376 5454 5472 5488 5586 5656 5757 5776 5832 6048 6144 6156 6174 6272 6363 6384 6464 6498 6517 6561 6804 6859 6912 7056 7168 7182 7203 7272 7296 7448 7581 7676 7776 7938 8064 8181 8208 8232 8379 8484 8512 8664 8748 9072 9216 9234 9261 9408 9576 9604 9696 9728 9747 9898 10108 10201 10206 10368 10584 10752 10773 10908 10944 10976 11172 11312 11514 11552 11664 11907 12096 12288 12312 12348 12544 12726 12768 12928 12996 13034 13122 13433 13608 13718 13824 13851 14112 14336 14364 14406 14544 14592 14847 14896 15162 15309 15352 15552 15876 16128 16362 16416 16464 16758 16807 16968 17024 17271 17328 17496 17689 18144 18432 18468 18522 18816 19089 19152 19208 19392 19456 19494 19551 19683 19796 20216 20402 20412 20577 20736 21168 21504 21546 21609 21816 21888 21952 22344 22624 22743 23028 23104 23328 23814 24192 24543 24624 24696 25088 25137 25452 25536 25856 25992 26068 26244 26866 27216 27436 27648 27702 27783 28224 28672 28728 28812 29088 29184 29241 29694 29792 30324 30603 30618 30704 31104 31752 32256 32319 32724 32832 32928 33516 33614 33936 34048 34542 34643 34656 34992 35378 35721 36288 36461 36864 36936 37044 37632 38178 38304 38416 38784 38912 38988 39102 39366 39592 40299 40432 40804 40824 41154 41472 41553 42336 43008 43092 43218 43632 43776 43904 44541 44688 45248 45486 45619 45927 46056 46208 46656 47628 48013 48384 49086 49248 49392 50176 50274 50421 50904 51072 51712 51813 51984 52136 52488 53067 53732 54432 54872 55296 55404 55566 56448 57267 57456 57624 58176 58368 58482 58653 59049 59388 59584 60648 61206 61236 61408 61731 62208 63504 64512 64638 64827 65448 65664 65856 67032 67228 67872 68096 68229 69084 69286 69312 69984 70756 71407 71442 72576 72922 73629 73872 74088 75264 75411 76356 76608 76832 77568 77824 77976 78204 78732 79184 80598 80864 81608 81648 82308 82944 83106 83349 84672 86016 86184 86436 87264 87552 87723 87808 89082 89376 90496 90972 91238 91809 91854 92112 92416 93312 94031 95256 96026 96768 96957 98172 98496 98784 100352 100548 100842 101808 102144 103424 103626 103929 103968 104272 104976 106134 107163 107464 108864 109383 109744 110592 110808 111132 112896 114534 114912 115248 116352 116736 116964 117306 117649 118098 118776 119168 120897 121296 122412 122472 122816 123462 123823 124416 124659 127008 129024 129276 129654 130896 131328 131712 133623 134064 134456 135744 136192 136458 136857 137781 138168 138572 138624 139968 141512 142814 142884 144039 145152 145844 147258 147744 148176 150528 150822 151263 152712 153216 153664 155136 155439 155952 156408 157464 158368 159201 161196 161728 163216 163296 164616 165888 166212 166698 169344 171801 172368 172872 174528 175104 175446 175616 175959 177147 178164 178752 180992 181944 182476 183618 183708 184224 184832 185193 186624 188062 190512 192052 193536 193819 193914 194481 196344 196992 197568 200704 201096 201684 203616 204288 204687 206848 207252 207858 207936 208544 209952 212268 214221 214326 214928 217728 218766 219488 220887 221616 222264 225792 226233 229068 229824 230496 232704 233472 233928 234612 235298 236196 237552 238336 241794 242501 242592 244824 244944 245632 246924 247646 248832 249318 250047 254016 255227 258048 258552 259308 261792 262656 263169 263424 267246 268128 268912 271488 272384 272916 273714 275427 275562 276336 277144 277248 279936 282093 283024 285628 285768 288078 290304 290871 291688 294516 295488 296352 301056 301644 302526 305424 306432 307328 310272 310878 311787 311904 312816 314928 316736 318402 319333 321489 322392 323456 326432 326592 328149 329232 331776 332424 333396 336091 338688 343602 344736 345744 349056 350208 350892 351232 351918 352947 354294 356328 357504 361984 362691 363888 364952 367236 367416 368448 369664 370386 371469 373248 373977 376124 381024 384104 387072 387638 387828 388962 392688 393984 395136 400869 402192 403368 407232 408576 409374 410571 413343 413696 414504 415716 415872 417088 419904 424536 428442 428652 429856 432117 435456 437532 438976 441774 443232 444528 451584 452466 453789 458136 459648 460992 465408 466317 467856 469224 470596 472392 475104 476672 477603 483588 485002 485184 489648 489888 491264 493848 495292 497664 498636 499849 500094 508032 510454 515403 517104 518616 523584 525312 526338 526848 527877 531441 534492 536256 537824 542976 544768 545832 547428 550854 551124 552672 554288 554496 555579 559872 564186 566048 571256 571536 576156 580608 581457 581742 583376 583443 589032 590976 592704 602112 603288 605052 610848 612864 614061 614656 620544 621756 623574 623808 625632 629856 633472 636804 638666 642663 642978 644784 646912 652864 653184 656298 658217 658464 662661 664848 666792 672182 677376 678699 687204 689472 691488 692759 698112 700416 701784 702464 703836 705894 708588 712656 715008 723968 725382 727503 727776 729904 734472 734832 736896 739328 740772 742938 746496 747954 750141 752248 762048 765681 768208 774144 775276 775656 777924 785376 787968 789507 790272 801738 804384 806736 814464 817152 818748 821142 826281 826686 829008 831432 831744 834176 839808 846279 849072 856884 857304 859712 864234 866761 870912 872613 875064 877952 883548 886464 889056 903168 904932 907578 916272 919296 921984 930816 932634 935361 935712 938448 941192 944784 950208 953344 955206 957999 964467 967176 970004 970368 979296 979776 982528 984447 987696 990584 995328 997272 999698 1000188 1008273 1016064 1020908 1030301 1030806 1034208 1037232 1047168 1050624 1052676 1053696 1055754 1058841 1062882 1068984 1072512 1075648 1085952 1088073 1091664 1094856 1101708 1102248 1105344 1108576 1108992 1111158 1114407 1119744 1121931 1128372 1132096 1142512 1143072 1152312 1161216 1162914 1163484 1166752 1166886 1178064 1181952 1185408 1202607 1206576 1210104 1221696 1225728 1228122 1229312 1231713 1240029 1241088 1243512 1247148 1247616 1251264 1259712 1266944 1273608 1277332 1285326 1285956 1289568 1293824 1296351 1305728 1306368 1312596 1316434 1316928 1325322 1329696 1333584 1344364 1354752 1356733 1357398 1361367 1374408 1378944 1382976 1385518 1396224 1398951 1403568 1404928 1407672 1411788 1417176 1425312 1430016 1432809 1447936 1450764 1455006 1455552 1459808 1468944 1469664 1473792 1478656 1481544 1485876 1492992 1495908 1499547 1500282 1504496 1524096 1531362 1536416 1546209 1550552 1551312 1555848 1570752 1575936 1579014 1580544 1583631 1594323 1603476 1608768 1613472 1628928 1634304 1637496 1642284 1652562 1653372 1658016 1662864 1663488 1666737 1668352 1679616 1692558 1697507 1698144 1713768 1714608 1719424 1728468 1733522 1741824 1744371 1745226 1750128 1750329 1755904 1767096 1772928 1778112 1786589 1806336 1809864 1815156 1832544 1838592 1842183 1843968 1861632 1865268 1870722 1871424 1876896 1882384 1889568 1900416 1906688 1910412 1915998 1927989 1928934 1934352 1940008 1940736 1958592 1959552 1965056 1968894 1974651 1975392 1981168 1987983 1994544 1999396 2000376 2016546 2032128 2036097 2041816 2060602 2061612 2068416 2074464 2078277 2094336 2101248 2105352 2107392 2111508 2117682 2125764 2137968 2145024 2151296 2171904 2176146 2182509 2183328 2189712 2203416 2204496 2210688 2217152 2217984 2222316 2228814 2235331 2239488 2243862 2250423 2256744 2264192 2285024 2286144 2297043 2304624 2322432 2325828 2326968 2333504 2333772 2352637 2356128 2363904 2368521 2370816 2405214 2413152 2420208 2443392 2451456 2456244 2458624 2463426 2478843 2480058 2487024 2494296 2495232 2502528 2519424 2533888 2538837 2547216 2554664 2570652 2571912 2579136 2587648 2592702 2600283 2611456 2612736 2617839 2625192 2632868 2633856 2650644 2659392 2667168 2688728 2709504 2713466 2714796 2722734 2748816 2757888 2765952 2771036 2792448 2797902 2806083 2807136 2815344 2823576 2834352 2850624 2860032 2865618 2873997 2893401 2895872 2901528 2910012 2911104 2919616 2937888 2939328 2947584 2953341 2963088 2971752 2985984 2991816 2999094 3000564 3008992 3024819 3048192 3062724 3072832 3090903 3092418 3101104 3102624 3111696 3141504 3151872 3158028 3161088 3167262 3176523 3188646 3206952 3217536 3226944 3257856 3264219 3274992 3284568 3305124 3306744 3316032 3325728 3326976 3333474 3336704 3343221 3359232 3365793 3385116 3395014 3396288 3427536 3429216 3438848 3456936 3467044 3483648 3488742 3490452 3498943 3500256 3500658 3511808 3534192 3545856 3556224 3573178 3607821 3619728 3630312 3665088 3677184 3682561 3684366 3687936 3695139 3720087 3723264 3730536 3741444 3742848 3753792 3764768 3779136 3800832 3813376 3820824 3831996 3855978 3857868 3868704 3880016 3881472 3889053 3917184 3919104 3930112 3937788 3949302 3950784 3962336 3975966 3989088 3998792 4000752 4033092 4064256 4070199 4072194 4083632 4084101 4121204 4123224 4136832 4148928 4156554 4188672 4196853 4210704 4214784 4223016 4235364 4251528 4275936 4290048 4298427 4302592 4343808 4352292 4365018 4366656 4379424 4406832 4408992 4421376 4434304 4435968 4444632 4457628 4470662 4478976 4487724 4498641 4500846 4513488 4528384 4570048 4572288 4594086 4607519 4609248 4638627 4651656 4653936 4667008 4667544 4705274 4712256 4727808 4737042 4741632 4750893 4782969 4810428 4826304 4840416 4849313 4886784 4902912 4912488 4917248 4926852 4957686 4960116 4974048 4988592 4990464 5000211 5005056 5038848 5067776 5077674 5092521 5094432 5109328 5141304 5143824 5158272 5175296 5185404 5200566 5222912 5225472 5233113 5235678 5250384 5250987 5265736 5267712 5301288 5318784 5334336 5359767 5377456 5419008 5426932 5429592 5445468 5497632 5515776 5526549 5531904 5542072 5584896 5595804 5612166 5614272 5630688 5647152 5668704 5701248 5720064 5731236 5747994 5783967 5786802 5803056 5820024 5822208 5839232 5875776 5878656 5895168 5906682 5923953 5926176 5943504 5963949 5983632 5998188 6001128 6017984 6049638 6067327 6096384 6108291 6125448 6145664 6181806 6184836 6202208 6205248 6223392 6234831 6283008 6303744 6316056 6322176 6334524 6353046 6377292 6413904 6435072 6453888 6515712 6528438 6547527 6549984 6569136 6610248 6613488 6632064 6651456 6653952 6666948 6673408 6686442 6705993 6718464 6731586 6751269 6770232 6790028 6792576 6855072 6858432 6877696 6891129 6913872 6934088 6967296 6977484 6980904 6997886 7000512 7001316 7023616 7057911 7068384 7091712 7105563 7112448 7146356 7212107 7215642 7239456 7260624 7330176 7354368 7365122 7368732 7375872 7390278 7436529 7440174 7461072 7482888 7485696 7507584 7529536 7558272 7601664 7616511 7641648 7663992 7711956 7715736 7737408 7760032 7762944 7778106 7800849 7834368 7838208 7853517 7860224 7875576 7898604 7901568 7924672 7951932 7978176 7997584 8001504 8066184 8128512 8140398 8144388 8167264 8168202 8242408 8246448 8273664 8297856 8313108 8377344 8393706 8418249 8421408 8446032 8470728 8503056 8551872 8580096 8596854 8605184 8621991 8680203 8687616 8704584 8730036 8733312 8758848 8813664 8817984 8842752 8860023 8868608 8889264 8915256 8941324 8957952 8975448 8997282 9001692 9026976 9056768 9074457 9140096 9144576 9188172 9215038 9218496 9272709 9277254 9303312 9307872 9334016 9335088 9410548 9424512 9455616 9474084 9483264 9497131 9501786 9529569 9565938 9620856 9652608 9680832 9698626 9773568 9792657 9824976 9834496 9853704 9915372 9920232 9948096 9977184 9980928 10000422 10010112 10029663 10077696 10097379 10135552 10155348 10185042 10188864 10218656 10282608 10287648 10316544 10350592 10370808 10401132 10445824 10450944 10466226 10471356 10496829 10500768 10501974 10531472 10535424 10602576 10637568 10668672 10719534 10754912 10823463 10853864 10859184 10890936 10995264 11031552 11047683 11053098 11063808 11084144 11085417 11160261 11169792 11191608 11224332 11228544 11261376 11294304 11337408 11402496 11440128 11462472 11495988 11567934 11573604 11606112 11640048 11644416 11667159 11678464 11751552 11757312 11790336 11813364 11847906 11852352 11882549 11887008 11927898 11967264 11996376 12002256 12035968 12099276 12134654 12192768 12210597 12216582 12250896 12252303 12291328 12363612 12369672 12404416 12410496 12446784 12469662 12506123 12566016 12590559 12632112 12644352 12669048 12706092 12754584 12827808 12870144 12895281 12907776 13031424 13056876 13095054 13099968 13138272 13220496 13226976 13264128 13302912 13307904 13333896 13346816 13372884 13411986 13436928 13463172 13495923 13502538 13540464 13580056 13585152 13710144 13716864 13755392 13782258 13822557 13827744 13868176 13915881 13954968 13961808 13995772 14001024 14002632 14047232 14115822 14136768 14183424 14211126 14224896 14252679 14292712 14348907 14424214 14431284 14478912 14521248 14547939 14660352 14708736 14730244 14737464 14751744 14780556 14873058 14880348 14922144 14965776 14971392 15000633 15015168 15059072 15116544 15203328 15233022 15277563 15283296 15327984 15423912 15431472 15474816 15520064 15525888 15556212 15601698 15668736 15676416 15699339 15707034 15751152 15752961 15797208 15803136 15849344 15903864 15956352 15995168 16003008 16079301 16132368 16257024 16280796 16288776 16334528 16336404 16468459 16484816 16492896 16547328 16579647 16595712 16626216 16754688 16787412 16836498 16842816 16892064 16941456 17006112 17103744 17160192 17193708 17210368 17243982 17351901 17360406 17409168 17460072 17466624 17517696 17627328 17635968 17685504 17720046 17737216 17771859 17778528 17830512 17882648 17891847 17950896 17994564 18003384 18053952 18113536 18148914 18201981 18280192 18289152 18324873 18376344 18430076 18436992 18545418 18554508 18606624 18615744 18668032 18670176 18704493 18821096 18849024 18911232 18948168 18966528 18994262 19003572 19059138 19131876 19241712 19305216 19361664 19397252 19547136 19575719 19585314 19642581 19649952 19707408 19830744 19840464 19896192 19954368 19961856 20000844 20020224 20059326 20117979 20155392 20194758 20253807 20271104 20310696 20370084 20377728 20437312 20565216 20575296 20633088 20673387 20741616 20802264 20891648 20901888 20932452 20942712 20993658 21001536 21003948 21062944 21070848 21173733 21205152 21275136 21316689 21337344 21439068 21509824 21636321 21646926 21707728 21718368 21781872 21990528 22063104 22095366 22106196 22127616 22168288 22170834 22309587 22320522 22383216 22448664 22457088 22522752 22588608 22674816 22804992 22849533 22924944 22991976 23135868 23147208 23212224 23280096 23288832 23334318 23356928 23402547 23503104 23514624 23560551 23580672 23626728 23695812 23704704 23765098 23774016 23855796 23934528 23992752 24004512 24071936 24198552 24269308 24385536 24421194 24433164 24492601 24501792 24504606 24582656 24727224 24739344 24808832 24820992 24893568 24939324 25012246 25132032 25181118 25254747 25264224 25338096 25412184 25509168 25655616 25740288 25777927 25790562 25815552 25865973 26040609 26062848 26113752 26190108 26199936 26276544 26440992 26453952 26528256 26580069 26605824 26667792 26693632 26745768 26823972 26873856 26926344 26991846 27005076 27080928 27160112 27170304 27223371 27420288 27433728 27510784 27564516 27645114 27655488 27736352 27818127 27831762 27909936 27923616 27991544 28002048 28005264 28094464 28231644 28273536 28366848 28422252 28449792 28491393 28505358 28585424 28588707 28697814 28848428 28862568 28957824 29042496 29095878 29320704 29377971 29460488 29474928 29503488 29561112 29746116 29760696 29844288 29931552 29942784 30001266 30030336 30088989 30118144 30233088 30292137 30406656 30466044 30555126 30566592 30655968 30847824 30862944 30949632 31040128 31051776 31112424 31203396 31337472 31352832 31398678 31414068 31490487 31502304 31505922 31594416 31606272 31698688 31807728 31912704 31990336 32006016 32158602 32252633 32264736 32470389 32561592 32577552 32669056 32672808 32936918 32969632 32985792 33094656 33143049 33159294 33191424 33252432 33256251 33480783 33509376 33574824 33672996 33685632 33784128 33882912 33945191 34012224 34207488 34320384 34387416 34420736 34487964 34703802 34720812 34818336 34920144 34933248 35001477 35035392 35254656 35271936 35371008 35440092 35474432 35543718 35557056 35647647 35661024 35765296 35783694 35901792 35989128 36006768 36107904 36227072 36297828 36403962 36560384 36578304 36631791 36649746 36752688 36756909 36860152 36873984 37090836 37109016 37213248 37231488 37336064 37340352 37408986 37518369 37642192 37698048 37771677 37896336 37933056 37988524 38007144 38118276 38263752 38483424 38610432 38685843 38723328 38794504 39094272 39151438 39170628 39285162 39299904 39414816 39661488 39680928 39792384 39908736 39923712 40001688 40040448 40118652 40235958 40310784 40389516 40487769 40507614 40621392 40740168 40755456 40874624 41130432 41150592 41266176 41346774 41467671 41483232 41604528 41747643 41783296 41864904 41885424 41987316 42003072 42007896 42125888 42141696 42347466 42410304 42471289 42550272 42633378 42674688 42758037 42878136 43019648 43272642 43293852 43415456 43436736 43563744 43643817 43981056 44126208 44190732 44212392 44255232 44336576 44341668 44619174 44641044 44766432 44897328 44914176 45001899 45045504 45177216 45349632 45609984 45699066 45832689 45849888 45983952 46271736 46294416 46424448 46560192 46577664 46668636 46713856 46805094 47006208 47029248 47098017 47121102 47253456 47258883 47391624 47409408 47530196 47548032 47711592 47869056 47985504 48009024 48143872 48237903 48397104 48538616 48771072 48842388 48866328 48985202 49003584 49009212 49165312 49405377 49454448 49478688 49617664 49641984 49738941 49787136 49878648 50024492 50264064 50362236 50484749 50509494 50528448 50676192 50824368 51018336 51311232 51480576 51555854 51581124 51631104 51731946 52055703 52081218 52227504 52380216 52399872 52553088 52881984 52907904 53056512 53160138 53211648 53315577 53335584 53491536 53647944 53675541 53852688 53983692 54010152 54161856 54320224 54340608 54446742 54605943 54840576 54867456 54974619 55021568 55129032 55290228 55310976 55472704 55636254 55663524 55819872 55847232 55983088 56004096 56010528 56113479 56463288 56547072 56733696 56844504 56899584 56982786 57010716 57170848 57177414 57395628 57696856 57725136 57915648 58084992 58191756 58641408 58727157 58755942 58920976 58927743 58949856 59122224 59492232 59521392 59688576 59863104 59885568 60002532 60060672 60177978 60236288 60353937 60466176 60584274 60761421 60813312 60932088 61110252 61133184 61311936 61695648 61725888 61899264 62020161 62080256 62224848 62406792 62674944 62705664 62797356 62828136 62980974 63004608 63011844 63188832 63212544 63397376 63521199 63615456 63825408 63950067 63980672 64012032 64317204 64505266 64529472 64908963 64940778 65123184 65155104 65338112 65345616 65873836 65939264 65971584 66189312 66286098 66318588 66382848 66479917 66504864 66512502 66928761 66961566 67149648 67345992 67371264 67568256 67765824 67890382 68024448 68414976 68548599 68774832 68841472 68975928 69407604 69441624 69636672 69840288 69866496 69968659 70002954 70070784 70207641 70509312 70543872 70681653 70742016 70880184 70948864 71087436 71114112 71295294 71322048 71530592 71567388 71803584 71978256 72013536 72215808 72454144 72595656 72807924 73120768 73156608 73263582 73299492 73477803 73505376 73513818 73720304 73747968 74181672 74218032 74426496 74462976 74672128 74680704 74817972 75036738 75284384 75396096 75543354 75764241 75792672 75977048 76014288 76236552 76527504 76966848 77220864 77333781 77371686 77446656 77589008 77597919 78121827 78188544 78302876 78341256 78570324 78599808 78829632 79322976 79361856 79584768 79740207 79817472 80003376 80080896 80237304 80471916 80621568 80779032 80975538 81015228 81242784 81480336 81510912 81670113 81749248 82260864 82301184 82532352 82693548 82935342 82966464 83209056 83454381 83495286 83729808 83770848 83974632 84006144 84015792 84251776 84283392 84694932 84820608 84942578 85100544 85266756 85349376 85474179 85516074 85756272 85766121 86039296 86545284 86587704 86830912 86873472 87127488 87287634 87542861 87962112 88133913 88381464 88424784 88510464 88673152 88683336 89238348 89282088 89532864 89794656 89828352 90003798 90091008 90266967 90354432 90699264 90876411 91219968 91398132 91665378 91699776 91967904 92543472 92588832 92848896 93120384 93155328 93337272 93427712 93610188 94012416 94058496 94196034 94242204 94471461 94506912 94517766 94783248 94818816 95060392 95096064 95423184 95738112 95971008 96018048 96287744 96475806 96757899 96794208 97077232 97411167 97684776 97732656 97970404 98007168 98018424 98330624 98810754 98908896 98957376 99235328 99283968 99429147 99477882 99574272 99757296 99768753 100048984 100442349 100528128 100724472 100969498 101018988 101056896 101352384 101648736 101835573 102036672 102622464 102961152 103111708 103162248 103262208 103463892 104111406 104162436 104455008 104760432 104799744 105004431 105106176 105763968 105815808 106113024 106320276 106423296 106631154 106671168 106942941 106983072 107295888 107351082 107705376 107967384 108020304 108323712 108640448 108681216 108893484 109211886 109681152 109734912 109895373 109949238 110258064 110270727 110580456 110621952 110945408 111272508 111327048 111639744 111694464 111966176 112008192 112021056 112226958 112555107 112926576 113094144 113315031 113689008 113799168 113965572 114021432 114341696 114354828 114791256 115279213 115393712 115450272 115831296 116057529 116169984 116383512 117282816 117454314 117511884 117841952 117855486 117899712 118244448 118984464 119042784 119377152 119726208 119771136 120005064 120121344 120355956 120472576 120707874 120932352 121168548 121463307 121522842 121864176 122220504 122266368 122623872 123391296 123451776 123798528 124040322 124160512 124403013 124449696 124813584 125242929 125349888 125594712 125656272 125961948 126009216 126023688 126377664 126425088 126794752 127042398 127230912 127413867 127650816 127900134 127961344 128024064 128274111 128634408 129010532 129058944 129817926 129881556 130246368 130310208 130676224 130691232 130931451 131747672 131878528 131943168 132378624 132572196 132637176 132765696 132959834 133009728 133025004 133857522 133923132 134299296 134691984 134742528 135005697 135136512 135531648 135780764 136048896 136829952 137030033 137097198 137498067 137549664 137951856 138815208 138883248 139273344 139680576 139732992 139937318 140005908 140141568 140415282 141018624 141087744 141294051 141363306 141760368 141776649 141897728 142174872 142228224 142590588 142644096 143061184 143134776 143607168 143956512 144027072 144431616 144713709 145191312 145615848 146241536 146313216 146527164 146598984 146955606 147010752 147027636 147440608 147495936 148216131 148363344 148436064 148852992 148925952 149216823 149344256 149361408 149635944 150073476 150568768 150792192 151086708 151454247 151528482 151585344 151954096 152028576 152473104 153055008 153933696 154441728 154667562 154743372 154893312 155178016 155195838 156167109 156243654 156605752 156682512 157140648 157199616 157659264 158645952 158723712 159169536 159480414 159634944 159946731 160006752 160474608 160943832 161026623 161558064 161951076 162030456 162485568 162960672 163021824 163340226 163498496 163817829 164521728 164602368 164923857 165064704 165387096 165870684 165932928 166418112 166908762 166990572 167459616 167541696 167949264 168012288 168031584 168340437 168503552 169389864 169641216 169885156 170201088 170533512 170698752 170948358 171032148 171448207 171512544 171532242 172078592 173090568 173175408 173661824 173746944 174254976 174575268 175085722 175924224 176181471 176267826 176762928 176783229 176849568 177346304 177366672 178476696 178564176 179065728 179589312 179656704 180007596 180182016 180445489 180533934 180708864 181061811 181398528 181752822 182284263 182439936 182796264 183330756 183399552 183935808 185086944 185177664 185697792 186060483 186240768 186674544 186855424 187220376 188024832 188116992 188392068 188484408 188942922 189013824 189035532 189566496 189637632 190120784 190192128 190563597 190846368 191476224 191850201 191942016 192036096 192575488 192951612 193515798 193588416 194154464 194726889 194822334 195369552 195465312 195940808 196014336 196036848 196661248 197621508 197817792 197914752 198470656 198567936 198858294 198955764 199148544 199439751 199514592 199537506 200097968 200786283 200884698 201448944 201938996 202037976 202113792 202704768 203297472 203671146 204073344 205244928 205645797 206223416 206324496 206524416 206927784 208222812 208324872 208910016 209520864 209599488 209905977 210008862 210212352 210622923 211527936 211631616 212044959 212226048 212640552 212846592 213262308 213342336 213885882 213966144 214591776 214702164 215410752 215934768 216040608 216647424 217280896 217362432 217786968 218423772 219362304 219469824 219790746 219898476 220433409 220516128 220541454 221160912 221243904 221890816 222545016 222654096 223279488 223388928 223932352 224016384 224042112 224453916 225110214 225768431 225853152 226188288 226630062 227292723 227378016 227931144 228042864 228683392 228709656 229582512 230558426 230787424 230900544 231662592 232001343 232115058 232339968 232767024 232793757 234365481 234565632 234908628 235023768 235683904 235710972 235799424 236488896 237616337 237968928 238085568 238754304 239220621 239452416 240010128 240242688 240711912 240945152 241415748 241864704 242337096 242926614 243045684 243728352 244441008 244532736 245010339 245247744 246782592 246903552 247597056 248080644 248321024 248806026 248899392 249627168 250363143 250485858 251189424 251312544 251923896 252018432 252047376 252755328 252850176 253589504 254084796 254461824 254827734 255301632 255800268 255922688 256048128 256422537 256548222 257268816 257298363 258021064 258117888 259635852 259763112 260492736 260620416 261352448 261382464 261862902 262628583 263495344 263757056 263886336 264401739 265144392 265274352 265531392 265919668 266019456 266050008 267715044 267846264 268598592 269383968 269485056 270011394 270273024 270800901 271063296 271561528 272097792 272629233 273659904 274060066 274194396 274996134 275099328 275903712 277630416 277766496 278546688 279361152 279465984 279874636 280011816 280283136 280830564 282037248 282175488 282588102 282726612 283414383 283520736 283553298 284349744 284456448 285181176 285288192 286122368 286269552 287214336 287913024 288054144 288863232 289427418 290273697 290382624 291231696 292233501 292483072 293054328 293197968 293911212 294021504 294055272 294881216 294991872 296432262 296726688 296872128 297705984 297851904 298287441 298433646 298722816 299271888 299306259 300146952 301137536 301584384 302173416 302908494 303056964 303170688 303908192 304057152 304946208 305506719 306110016 307867392 308883456 309335124 309486744 309786624 310356032 310391676 312334218 312487308 313211504 313365024 314281296 314399232 315013293 315318528 317291904 317447424 318339072 318960828 319269888 319893462 320013504 320828823 320949216 321887664 322053246 323116128 323902152 324060912 324971136 325921344 326043648 326680452 326996992 327635658 329043456 329204736 329686119 329847714 330774192 330812181 331741368 331865856 332836224 333817524 333981144 334919232 335083392 335898528 336024576 336063168 336680874 337007104 337665321 338779728 339282432 339770312 339945093 341067024 341397504 341896716 342064296 342896414 343025088 343064484 344157184 345837639 346181136 346350816 347323648 347493888 348172587 348509952 349150536 350171444 351848448 352362942 352535652 353393243 353525856 353566458 353699136 354692608 354733344 356953392 357128352 358131456 359178624 359313408 360015192 360364032 360890978 361067868 361417728 362123622 362797056 363505644 364389921 364568526 365592528 366661512 366799104 367871616 370173888 370355328 371395584 371938661 372120966 372481536 373209039 373349088 374440752 375728787 376049664 376784136 376968816 377885844 378027648 378071064 379132992 379275264 380241568 380384256 381127194 381692736 382241601 382952448 383700402 383884032 384072192 384822333 385150976 385903224 387031596 387176832 388308928 389453778 389644668 390739104 390930624 391881616 392028672 392073696 392794353 395243016 395635584 395829504 396941312 397135872 397716588 397911528 398297088 398879502 399029184 399075012 400195936 401572566 401769396 402897888 403877992 404075952 404227584 405017091 405409536 406594944 407342292 408146688 410489856 411090099 411291594 412446832 412494201 412648992 413855568 416445624 416649744 417820032 419041728 419198976 419811954 420017724 420424704 421245846 423055872 423263232 423882153 424089918 425281104 425329947 425693184 426524616 426684672 427771764 427932288 429183552 429404328 430821504 431869536 432081216 433294848 434141127 434561792 435573936 436847544 438724608 438939648 439581492 439796952 440866818 441032256 441082908 442321824 442487808 443781632 444648393 445090032 445308192 446558976 446777856 447650469 447864704 448032768 448084224 448907832 450220428 451536862 451706304 452376576 453260124 454362741 454585446 454756032 455862288 456085728 457366784 457419312 459165024 461116852 461574848 461801088 463325184 464002686 464230116 464679936 465359419 465534048 465587514 468501327 468730962 469817256 470047536 471367808 471421944 471598848 472977792 475232674 475937856 476171136 477508608 478441242 478904832 479840193 480020256 481423824 481890304 482831496 483079869 484674192 485853228 486091368 487456704 488882016 489065472 489780613 490020678 490495488 491453487 493565184 493807104 494771571 495194112 496161288 496642048 497612052 497798784 499254336 500726286 500971716 502378848 502625088 503847792 504036864 504094752 505021311 505510656 507179008 508169592 508923648 509655468 510603264 511600536 511845376 512096256 512845074 513096444 514344621 514537632 514596726 516042128 516235776 519271704 519526224 520985472 521240832 522704896 522764928 523725804 525257166 526990688 527514112 527772672 528544413 528803478 530288784 530349687 530548704 531839336 532038912 532100016 535430088 535692528 537197184 538767936 538970112 540022788 540546048 541336467 541601802 542126592 543123056 543185433 544195584 545258466 546852789 547319808 548120132 548388792 549992268 550198656 551807424 555260832 555532992 557093376 558181449 558722304 559749272 560023632 560566272 561661128 564074496 564350976 565176204 565453224 566828766 567041472 567106596 568699488 568912896 570362352 570576384 571690791 572244736 572539104 574428672 575550603 575826048 576108288 577726464 578854836 580547394 580765248 582463392 584180667 584467002 586108656 586395936 587822424 588043008 588110544 589762432 589983744 592864524 593453376 593744256 595411968 595703808 596574882 596867292 597445632 598319253 598543776 598612518 600293904 602275072 602358849 604346832 605816988 606113928 606341376 607816384 608114304 609892416 611013438 612220032 612800027 615734784 616937391 618670248 618973488 619573248 620712064 620783352 624668436 624974616 626423008 626730048 628562592 628798464 629717931 630026586 630637056 631868769 634583808 634894848 636134877 636678144 637921656 638539776 639786924 640027008 641657646 641898432 643775328 644106492 646232256 647804304 648121824 649942272 651842688 652087296 653360904 653993984 655271316 658086912 658409472 659372238 659695428 661300227 661548384 661624362 663482736 663731712 665672448 667635048 667962288 669838464 670166784 671797056 672049152 672126336 673361748 674014208 675330642 677305293 677559456 678564864 679540624 679890186 681878169 682134048 683793432 684128592 685792828 686050176 686128968 688314368 691675278 692362272 692701632 694647296 694987776 696004029 696345174 697019904 698301072 698381271 700342888 703096443 703696896 704725884 705071304 706786486 707051712 707132916 707398272 709385216 709466688 712849011 713906784 714256704 716262912 717661863 718357248 720030384 720728064 721781956 722135736 722835456 724247244 725594112 727011288 728779842 729137052 731185056 733323024 733598208 735031017 735743232 740347776 740710656 742791168 743877322 744241932 744963072 746418078 746698176 748881504 751089429 751457574 753568272 753937632 755771688 756055296 756142128 758265984 758550528 760483136 760768512 762254388 763385472 764483202 765904896 767400804 767768064 768144384 769267611 769644666 771806448 771895089 774063192 774353664 776617856 778907556 779289336 781478208 781861248 783763232 784057344 784147392 785588706 787885749 790486032 791271168 791659008 793205217 793882624 795433176 795823056 796594176 797759004 798058368 798150024 800391872 803145132 803538792 805795776 806954491 807755984 808151904 808455168 810034182 810819072 812402703 813189888 814684584 816293376 820979712 822180198 822583188 824893664 824988402 825297984 827711136 832891248 833299488 835640064 838083456 838397952 839623908 840035448 840849408 842491692 846111744 846526464 847764306 848179836 850243149 850562208 850659894 853049232 853369344 855543528 855864576 858367104 858808656 861643008 863739072 864162432 866589696 868282254 869123584 870821091 871147872 873695088 876700503 877449216 879162984 879593904 881733636 882064512 882165816 884643648 884975616 887563264 889296786 890180064 890616384 893117952 893555712 894862323 895300938 895729408 896168448 897815664 897918777 900440856 903073724 903412608 904753152 906520248 908725482 909170892 909512064 911724576 912171456 914733568 914838624 916520157 918330048 922233704 923149696 923602176 926650368 928005372 928460232 929359872 930718838 931068096 931175028 937002654 937461924 939634512 940095072 942735616 942843888 943197696 945039879 945955584 950465348 951875712 952342272 955017216 956882484 957809664 959210231 959680386 960040512 962486469 962847648 965662992 966159738 969348384 971706456 972182736 974913408 977764032 978130944 979561226 980041356 980990976 982906974 987130368 987614208 989058357 989543142 992322576 992436543 993284096 995224104 995597568 998508672 1001452572 1001943432 1004757696 1005250176 1007695584 1008073728 1008189504 1010042622 1011021312 1012995963 1016339184 1017847296 1019310936 1019835279 1023201072 1023690752 1024192512 1025690148 1026192888 1028689242 1029075264 1029193452 1032084256 1032471552 1037512917 1038543408 1039052448 1041970944 1042481664 1044517761 1045409792 1045529856 1047451608 1050514332 1053981376 1055028224 1055545344 1057088826 1057606956 1060179729 1060577568 1060699374 1061097408 1063678672 1064077824 1064200032 1070860176 1071385056 1074394368 1077535872 1077940224 1080045576 1081092096 1082672934 1083203604 1084253184 1086246112 1086370866 1088391168 1090516932 1093169763 1093705578 1096240264 1096777584 1099984536 1100397312 1103614848 1110521664 1111065984 1114186752 1115815983 1116362898 1117444608 1119498544 1119627117 1120047264 1123322256 1127186361 1128148992 1130352408 1130906448 1133657532 1134082944 1134213192 1137398976 1137825792 1140724704 1141152768 1143381582 1144489472 1145078208 1146724803 1148857344 1151101206 1151652096 1152216576 1154466999 1155452928 1157709672 1161094788 1161530496 1164926784 1168361334 1168934004 1172217312 1172791872 1175644848 1176086016 1176221088 1178383059 1179524864 1185729048 1186906752 1187488512 1190823936 1191407616 1193149764 1193734584 1194891264 1196638506 1197087552 1197225036 1200137449 1200587808 1204550144 1204717698 1208693664 1211633976 1212227856 1212682752 1215051273 1215632768 1216228608 1219784832 1222026876 1224440064 1225600054 1231469568 1233270297 1233874782 1237340496 1237482603 1237946976 1241424128 1241566704 1249336872 1249949232 1252846016 1253460096 1257125184 1257596928 1259435862 1260053172 1261274112 1263118423 1263737538 1269167616 1269789696 1271646459 1272269754 1275843312 1275989841 1277079552 1279573848 1280054016 1283315292 1283796864 1287550656 1288212984 1292464512 1295608608 1296243648 1299884544 1302423381 1303685376 1306721808 1307987968 1310542632 1316173824 1316818944 1318744476 1319390856 1322600454 1323096768 1323248724 1326965472 1327463424 1331344896 1333945179 1335270096 1335924576 1339676928 1340333568 1342951407 1343594112 1344098304 1344252672 1346723496 1348028416 1350661284 1354610586 1355118912 1357129728 1359081248 1359780372 1363088223 1363756338 1364268096 1367586864 1368257184 1371585656 1372100352 1372257936 1376628736 1383350556 1384724544 1385403264 1389294592 1389975552 1392008058 1392690348 1394039808 1396078257 1396602144 1396762542 1400685776 1405503981 1406192886 1409451768 1410142608 1413572972 1414103424 1414265832 1414796544 1418770432 1418933376 1425698022 1427813568 1428513408 1432525824 1435323726 1436714496 1439520579 1440060768 1443563912 1444271472 1445670912 1448494488 1449239607 1454022576 1457559684 1458274104 1462370112 1466646048 1467196416 1469341839 1470062034 1471486464 1474360461 1480695552 1481421312 1484314713 1485582336 1487754644 1488483864 1489926144 1492836156 1493396352 1497763008 1502178858 1502915148 1507136544 1507875264 1511543376 1512110592 1512284256 1515063933 1516531968 1520966272 1521537024 1524508776 1526770944 1528966404 1531809792 1534801608 1535536128 1536288768 1538535222 1539289332 1543033863 1543612896 1543790178 1548126384 1548707328 1553235712 1557815112 1558578672 1562956416 1563722496 1567526464 1568114688 1568294784 1571177412 1575771498 1580972064 1582542336 1583318016 1585633239 1586410434 1590866352 1591049061 1591646112 1595518008 1596116736 1596300048 1600783744 1606290264 1607077584 1611591552 1613908982 1615511968 1616303808 1616910336 1620068364 1621638144 1624009401 1624805406 1626379776 1629369168 1629556299 1632586752 1640558367 1641959424 1644360396 1645166376 1649787328 1649976804 1650595968 1655422272 1663314359 1665782496 1666598976 1671280128 1674544347 1676166912 1679247816 1680070896 1681698816 1684983384 1692223488 1693052928 1695528612 1696359672 1700486298 1701124416 1701319788 1706098464 1706738688 1711087056 1711729152 1715072373 1716734208 1717617312 1723286016 1726651809 1727478144 1728324864 1733179392 1736564508 1738247168 1741642182 1742295744 1747390176 1752542001 1753401006 1758325968 1759187808 1763467272 1764129024 1764331632 1769287296 1769951232 1775126528 1778593572 1780360128 1781232768 1786235904 1787111424 1789724646 1790601876 1791458816 1792336896 1794957759 1795631328 1795837554 1800881712 1806147448 1806825216 1807076547 1813040496 1817450964 1818341784 1819024128 1823449152 1824342912 1829467136 1829677248 1833040314 1836660096 1838400081 1844467408 1846299392 1847204352 1850812173 1856010744 1856920464 1858719744 1861437676 1862136192 1862350056 1874005308 1874923848 1879269024 1880190144 1885471232 1885687776 1886395392 1889153793 1890079758 1891911168 1895606307 1900930696 1903751424 1904684544 1908404631 1910034432 1913764968 1915619328 1918420462 1919360772 1920081024 1924972938 1925695296 1931325984 1932319476 1938696768 1943412912 1944365472 1949826816 1955528064 1956261888 1959122452 1960082712 1961981952 1965813948 1974260736 1975228416 1978116714 1979086284 1983900681 1984645152 1984873086 1990448208 1991195136 1997017344 2002905144 2003886864 2009515392 2010500352 2015391168 2016147456 2016379008 2020085244 2022042624 2025991926 2031915879 2032678368 2035694592 2038621872 2039670558 2045634507 2046402144 2047381504 2051380296 2052385776 2057378484 2058150528 2058386904 2064168512 2064943104 2075025834 2077086816 2078104896 2083941888 2084963328 2088012087 2089035522 2091059712 2094903216 2095143813 2101028664 2107962752 2110056448 2111090688 2114177652 2115213912 2120359458 2121155136 2121398748 2122194816 2127357344 2128155648 2128400064 2138547033 2141720352 2142770112 2148788736 2152985589 2155071744 2160091152 2162184192 2165345868 2166407208 2168506368 2172492224 2172741732 2176782336 2181033864 2186339526 2187411156 2192480528 2193555168 2199969072 2200794624 2205093051 2207229696 2221043328 2222131968 2228373504 2231631966 2232725796 2234889216 2238997088 2239254234 2240094528 2246644512 2253268287 2254372722 2260704816 2261812896 2267315064 2268165888 2268426384 2274797952 2275651584 2281449408 2282305536 2286763164 2288978944 2290156416 2293449606 2297714688 2302202412 2303304192 2304433152 2307802833 2308933998 2315419344 2315685267 2322189576 2323060992 2329853568 2336722668 2337868008 2344434624 2345583744 2351289696 2352172032 2352442176 2356766118 2359049728 2363657247 2371458096 2373813504 2374977024 2379615651 2381647872 2386299528 2387469168 2389782528 2393277012 2394175104 2394450072 2400274898 2401175616 2409100288 2409435396 2417387328 2420863473 2423267952 2424455712 2425365504 2430102546 2431265536 2432457216 2437208109 2439569664 2444053752 2448880128 2451200108 2462939136 2466540594 2467749564 2473752701 2474680992 2474965206 2475893952 2482848256 2483133408 2498673744 2499898464 2505692032 2506920192 2514250368 2515193856 2518871724 2520106344 2522548224 2526236846 2527475076 2538335232 2539579392 2543292918 2544539508 2550729447 2551686624 2551979682 2559147696 2560108032 2566630584 2567593728 2575101312 2576425968 2584929024 2591217216 2592487296 2599769088 2603570627 2604846762 2607370752 2612463273 2613443616 2621085264 2630101509 2632347648 2637488952 2638781712 2645200908 2646193536 2646497448 2653930944 2654926848 2662689792 2667890358 2670540192 2671849152 2679353856 2680667136 2684586969 2685902814 2687188224 2688505344 2693446992 2693756331 2696056832 2701322568 2709221172 2710237824 2714259456 2718162496 2719560744 2726176446 2727512676 2728536192 2735173728 2736514368 2743171312 2744200704 2744515872 2749560471 2766701112 2769449088 2770806528 2778589184 2779951104 2784016116 2785380696 2788079616 2792156514 2793204288 2793525084 2801371552 2811007962 2812385772 2818903536 2820285216 2827145944 2828206848 2828531664 2829593088 2835119637 2837540864 2837866752 2851396044 2855627136 2857026816 2865051648 2870647452 2873428992 2877630693 2879041158 2880121536 2887127824 2887459407 2888542944 2896988976 2898479214 2908045152 2915119368 2916548208 2924740224 2933292096 2934392832 2938683678 2940124068 2942972928 2948720922 2961391104 2962842624 2967175071 2968629426 2975509288 2976967728 2977309629 2979852288 2985672312 2986792704 2995526016 3004357716 3005830296 3014273088 3015750528 3023086752 3024221184 3024568512 3030127866 3033063936 3038987889 3041932544 3049017552 3053541888 3057932808 3059505837 3069603216 3071072256 3072577536 3077070444 3078578664 3086067726 3087225792 3087580356 3096252768 3097414656 3106471424 3112538751 3115630224 3117157344 3125912832 3127444992 3133553283 3135052928 3136229376 3136589568 3142354824 3151542996 3161944128 3165084672 3166636032 3171266478 3172820868 3180539187 3181732704 3182098122 3183292224 3191036016 3192233472 3192600096 3201567488 3212580528 3214155168 3223183104 3227817964 3231023936 3232607616 3233820672 3240136728 3243276288 3248018802 3249610812 3252759552 3257515933 3258738336 3259112598 3265173504 3279509289 3281116734 3288720792 3290332752 3299574656 3299953608 3301191936 3310844544 3326628718 3331564992 3333197952 3342560256 3347447949 3349088694 3352333824 3358495632 3358881351 3360141792 3369966768 3381559083 3384446976 3391057224 3392719344 3400972596 3402248832 3402639576 3412196928 3413477376 3422174112 3423458304 3428464291 3430144746 3433468416 3435234624 3440174409 3446572032 3453303618 3454956288 3456649728 3463400997 3466358784 3473129016 3476494336 3483284364 3484591488 3494780352 3505084002 3506802012 3516651936 3518375616 3526934544 3528258048 3528663264 3535149177 3538574592 3550253056 3557187144 3560720256 3562465536 3572471808 3574222848 3579449292 3581203752 3582917632 3584673792 3589915518 3591262656 3591675108 3600412347 3601763424 3612294896 3613650432 3614153094 3626080992 3634901928 3636683568 3638048256 3645153819 3646898304 3648685824 3658934272 3659354496 3666080628 3673320192 3676800162 3688934816 3692598784 3694408704 3699810891 3701624346 3712021488 3712447809 3713840928 3722875352 3724272384 3724700112 3748010616 3749847696 3758538048 3760380288 3770942464 3771375552 3772790784 3778307586 3780159516 3783822336 3789355269 3791212614 3801861392 3807502848 3809369088 3814939377 3816809262 3827529936 3827969523 3831238656 3836840924 3838721544 3840162048 3849945876 3851390592 3862651968 3864638952 3877393536 3886825824 3888730944 3899653632 3907270143 3911056128 3918244904 3920165424 3923963904 3931627896 3948521472 3950456832 3956233428 3958172568 3967801362 3969290304 3969746172 3980896416 3982390272 3994034688 4001835537 4005810288 4007773728 4019030784 4021000704 4028854221 4030782336 4032294912 4032758016 4040170488 4044085248 4051983852 4063831758 4065356736 4071389184 4077243744 4079341116 4089264669 4091269014 4092804288 4102760592 4104771552 4114756968 4116301056 4116773808 4128337024 4129886208 4150051668 4154173632 4156209792 4167883776 4169926656 4176024174 4178071044 4182119424 4188234771 4189806432 4190287626 4202057328 4215925504 4216511943 4220112896 4228355304 4230427824 4240718916 4242310272 4242797496 4244389632 4254714688 4256311296 4256800128 4277094066 4283440704 4285540224 4289600189 4297577472 4305971178 4310143488 4318561737 4320182304 4330691736 4332814416 4337012736 4344984448 4345483464 4362067728 4372679052 4374822312 4384961056 4387110336 4399938144 4401589248 4408025517 4410186102 4414459392 4423081383 4442086656 4444263936 4452944139 4456747008 4463263932 4465451592 4469778432 4477994176 4478508468 4480189056 4493289024 4506536574 4508745444 4521409632 4523625792 4534630128 4536331776 4536852768 4545191799 4549595904 4562898816 4564611072 4573526328 4577957888 4580312832 4586899212 4595429376 4604404824 4606608384 4608866304 4615605666 4617867996 4629101589 4630838688 4631370534 4644379152 4646121984 4659707136 4673445336 4675736016 4688869248 4691167488 4702579392 4704344064 4704884352 4713532236 4718099456 4727314494 4742916192 4747627008 4749954048 4756899717 4759231302 4772599056 4773147183 4774938336 4786554024 4788350208 4788900144 4800549796 4802351232 4818200576 4818870792 4834774656 4841726946 4846535904 4848911424 4850731008 4860205092 4862531072 4864914432 4872028203 4874416218 4879139328 4888107504 4888668897 4897760256 4902400216 4921675101 4925878272 4933081188 4935499128 4947505402 4949361984 4949930412 4951787904 4965696512 4966266816 4989943077 4997347488 4999796928 5011384064 5013840384 5023633041 5028500736 5037743448 5040212688 5045096448 5052473692 5054950152 5076670464 5079158784 5086585836 5089079016 5101458894 5103373248 5103959364 5118295392 5120216064 5133261168 5135187456 5145217119 5150202624 5152851936 5169858048 5179955427 5182434432 5184974592 5199538176 5207141254 5209693524 5214741504 5224926546 5226887232 5242170528 5257626003 5260203018 5274977904 5277563424 5290401816 5292387072 5292994896 5307861888 5309853696 5325379584 5335780716 5341080384 5343698304 5358707712 5361334272 5369173938 5371805628 5374376448 5377010688 5384873277 5386893984 5387512662 5402645136 5418442344 5420475648 5421229641 5436324992 5439121488 5452352892 5455025352 5457072384 5470347456 5473028736 5486342624 5488401408 5489031744 5499120942 5515200243 5533402224 5538898176 5541613056 5552436519 5557178368 5568032232 5570761392 5576159232 5584313028 5586408576 5587050168 5602743104 5622015924 5624771544 5637807072 5640570432 5654291888 5656413696 5657063328 5659186176 5667461379 5670239274 5675733504 5686818921 5702792088 5711254272 5714053632 5730103296 5741294904 5746857984 5755261386 5758082316 5760243072 5774255648 5774918814 5777085888 5793977952 5796958428 5816090304 5830238736 5833096416 5849480448 5866584192 5868785664 5877367356 5880248136 5885945856 5897441844 5922782208 5925685248 5934350142 5937258852 5951018576 5951702043 5953935456 5954619258 5971344624 5973585408 5991052032 6008715432 6011660592 6028546176 6031501056 6046173504 6048442368 6049137024 6060255732 6066127872 6077975778 6083865088 6095747637 6098035104 6107083776 6115865616 6119011674 6136903521 6139206432 6142144512 6154140888 6157157328 6172135452 6174451584 6175160712 6192505536 6194829312 6212942848 6225077502 6231260448 6234314688 6251825664 6254889984 6264036261 6267106566 6270105856 6273179136 6284709648 6285431439 6303085992 6323888256 6330169344 6333272064 6342532956 6345641736 6361078374 6363465408 6364196244 6366584448 6382072032 6384466944 6385200192 6403134976 6415641099 6425161056 6428310336 6446366208 6455635928 6458956767 6462047872 6465215232 6480273456 6486552576 6496037604 6499221624 6505519104 6515031866 6517476672 6518225196 6530347008 6559018578 6562233468 6577441584 6580665504 6599149312 6599907216 6602383872 6615279153 6621689088 6653257436 6663129984 6666395904 6685120512 6694895898 6698177388 6704667648 6714471617 6716991264 6717762702 6720283584 6739933536 6759804861 6763118166 6782114448 6785438688 6801945192 6804497664 6805279152 6824393856 6826954752 6844348224 6846916608 6856928582 6860289492 6866936832 6870469248 6880348818 6893144064 6906607236 6909912576 6913299456 6923408499 6926801994 6946258032 6947055801 6952988672 6966568728 6969182976 6989560704 7010168004 7013604024 7033303872 7036751232 7053869088 7056516096 7057326528 7066834559 7070298354 7077149184 7090971741 7114374288 7121440512 7124931072 7138846953 7144943616 7158898584 7162407504 7165835264 7169347584 7179831036 7182525312 7183350216 7200824694 7203526848 7224589792 7227300864 7228306188 7252161984 7262590419 7269803856 7273367136 7276096512 7290307638 7293796608 7297371648 7311624327 7317868544 7318708992 7332161256 7346640384 7353600324 7377869632 7385197568 7388817408 7399621782 7403248692 7421258103 7424042976 7424895618 7427681856 7445750704 7448544768 7449400224 7496021232 7499695392 7517076096 7520760576 7541884928 7542751104 7545581568 7556615172 7560319032 7567644672 7578710538 7582425228 7603722784 7615005696 7618738176 7629878754 7633618524 7652188341 7655059872 7655939046 7673681848 7677443088 7680324096 7699891752 7702781184 7725303936 7729277904 7754787072 7773651648 7777461888 7799307264 7810711881 7814540286 7822112256 7836489808 7837389819 7840330848 7863255792 7890304527 7897042944 7912466856 7916345136 7935602724 7938580608 7939492344 7961792832 7964780544 7988069376 8003671074 8011620576 8015547456 8038061568 8042001408 8053760907 8057708442 8061564672 8065516032 8080340976 8081268993 8088170496 8103967704 8127663516 8130713472 8142778368 8154487488 8158682232 8178529338 8182538028 8185608576 8205521184 8209543104 8229513936 8232602112 8233547616 8248681413 8256674048 8300103336 8308347264 8312419584 8335767552 8339853312 8352048348 8356142088 8364238848 8376469542 8379612864 8380575252 8404114656 8431851008 8433023886 8456710608 8460855648 8481437832 8484620544 8485594992 8488779264 8505358911 8509429376 8512622592 8513600256 8554188132 8566881408 8571080448 8579200378 8595154944 8611942356 8620286976 8632892079 8637123474 8640364608 8661383472 8662378221 8665628832 8689968896 8690966928 8724135456 8745358104 8749644624 8769922112 8774220672 8799876288 8803178496 8816051034 8820372204 8828918784 8841828961 8846162766 8884173312 8888527872 8901525213 8905888278 8926527864 8930903184 8931928887 8939556864 8955988352 8957016936 8960378112 8986578048 9013073148 9017490888 9042819264 9047251584 9069260256 9072663552 9073705536 9090383598 9099191808 9116963667 9125797632 9147052656 9155915776 9160625664 9173798424 9178517511 9208809648 9213216768 9217732608 9231211332 9235735992 9258203178 9261677376 9262741068 9288758304 9292243968 9319414272 9337616253 9346890672 9351472032 9377738496 9382334976 9400659849 9405158784 9408688128 9409768704 9427064472 9436198912 9454628988 9485832384 9495254016 9499908096 9513799434 9518462604 9541617561 9545198112 9546294366 9549876672 9573108048 9576700416 9577800288 9601099592 9604702464 9636401152 9637741584 9669549312 9683453892 9693071808 9697822848 9701462016 9720410184 9725062144 9729828864 9744056406 9748832436 9758278656 9772547799 9776215008 9777337794 9795520512 9804800432 9838527867 9843350202 9866162376 9870998256 9895010804 9898723968 9899860824 9903575808 9931393024 9932533632 9979886154 9994694976 9999593856 10022768128 10027680768 10042343847 10047266082 10057001472 10075486896 10076644053 10080425376 10104947384 10109900304 10144677249 10153340928 10173171672 10178158032 10202917788 10206746496 10207918728 10236590784 10240432128 10266522336 10270374912 10285392873 10290434238 10300405248 10305703872 10320523227 10339716096 10359910854 10364868864 10369949184 10390202991 10399076352 10414282508 10419387048 10429483008 10449853092 10453774464 10484341056 10515252006 10520406036 10549955808 10555126848 10580803632 10584774144 10585989792 10605447531 10615723776 10650759168 10671561432 10682160768 10687396608 10717415424 10722668544 10738347876 10743611256 10748752896 10754021376 10769746554 10773787968 10775025324 10801237041 10805290272 10836884688 10840951296 10842459282 10872649984 10878242976 10904705784 10910050704 10914144768 10935461457 10940694912 10946057472 10972685248 10976802816 10978063488 10998241884 11030400486 11066804448 11077796352 11083226112 11099432673 11104873038 11136064464 11137343427 11141522784 11168626056 11172817152 11174100336 11205486208 11244031848 11249543088 11275614144 11281140864 11308583776 11312827392 11314126656 11318372352 11334922758 11340478548 11351467008 11368065807 11373637842 11405584176 11422508544 11428107264 11444818131 11482589808 11483908569 11493715968 11510522772 11516164632 11520486144 11548511296 11549837628 11554171776 11587955904 11593916856 11632180608 11643200513 11660477472 11666192832 11698960896 11721810429 11733168384 11754734712 11760496272 11771891712 11794883688 11845564416 11851370496 11868700284 11874517704 11902037152 11903404086 11907870912 11909238516 11942689248 11947170816 11982104064 12005506611 12017430864 12023321184 12057092352 12063002112 12086562663 12092347008 12096884736 12098274048 12120511464 12132255744 12155951556 12167730176 12191495274 12196070208 12214167552 12231731232 12238023348 12267794007 12273807042 12278412864 12308281776 12314314656 12344270904 12348903168 12350321424 12385011072 12389658624 12425885696 12450155004 12462520896 12468629376 12503651328 12509779968 12528072522 12534213132 12540211712 12546358272 12564704313 12569419296 12570862878 12606171984 12647776512 12649535829 12660338688 12685065912 12691283472 12722156748 12726930816 12728392488 12733168896 12764144064 12768933888 12770400384 12806269952 12831282198 12850322112 12856620672 12868800567 12892732416 12911271856 12917913534 12924095744 12930430464 12955685211 12960546912 12992075208 12998443248 13011038208 13030063732 13034953344 13036450392 13118037156 13124466936 13154883168 13161331008 13198298624 13199814432 13204767744 13224076551 13230558306 13243378176 13269244149 13306514872 13326259968 13332791808 13358832417 13370241024 13389791796 13396354776 13409335296 13428943234 13433982528 13435525404 13440567168 13479867072 13519609722 13526236332 13564228896 13570877376 13603890384 13608995328 13610558304 13635575397 13648787712 13688696448 13693833216 13713857164 13720578984 13733873664 13740938496 13760697636 13786288128 13813214472 13819825152 13826598912 13846816998 13853603988 13887304767 13892516064 13894111602 13933137456 13938365952 13979121408 14020336008 14027208048 14066607744 14073502464 14107738176 14113032192 14114653056 14133669118 14140596708 14154298368 14181943482 14228748576 14242881024 14249862144 14270699151 14277693906 14317797168 14319441549 14324815008 14331670528 14359662072 14365050624 14366700432 14401649388 14407053696 14449179584 14454601728 14456612376 14504323968 14525180838 14539607712 14546734272 14552193024 14580615276 14587593216 14594743296 14616084609 14623248654 14637417984 14664322512 14666006691 14693280768 14707200648 14755739264 14770395136 14777634816 14799243564 14806497384 14842516206 14848085952 14849791236 14855363712 14891501408 14897089536 14898800448 14969829231 14992042464 14999390784 15034152192 15041521152 15070899123 15083769856 15085502208 15113230344 15120638064 15135289344 15157421076 15164850456 15207445568 15230011392 15237476352 15259757508 15267237048 15304376682 15310119744 15311878092 15347363696 15354886176 15360648192 15399783504 15405562368 15435651357 15450607872 15458555808 15509574144 15547303296 15554923776 15598614528 15621423762 15629080572 15644224512 15672979616 15674779638 15680661696 15726511584 15772878009 15780609054 15824933712 15832690272 15871205448 15877161216 15878984688 15923585664 15929561088 15976138752 16007342148 16023241152 16031094912 16076123136 16084002816 16107521814 16115416884 16123129344 16131032064 16154619831 16160681952 16162537986 16207935408 16255327032 16261426944 16263688923 16308974976 16317364464 16357058676 16365076056 16371217152 16411042368 16419086208 16459027872 16465204224 16467095232 16497362826 16513348096 16545600729 16600206672 16616694528 16624839168 16657309557 16671535104 16704096696 16712284176 16728477696 16752939084 16759225728 16761150504 16808229312 16863702016 16866047772 16913421216 16921711296 16962875664 16969241088 16971189984 16977558528 17002384137 17010717822 17018858752 17027200512 17060456763 17108376264 17133762816 17142160896 17158400756 17190309888 17223884712 17240573952 17265784158 17274246948 17280729216 17316268907 17322766944 17324756442 17331257664 17379937792 17381933856 17448270912 17490716208 17499289248 17539844224 17548441344 17599752576 17606356992 17632102068 17640744408 17657837568 17683657922 17692325532 17768346624 17777055744 17803050426 17811776556 17853055728 17855106129 17861806368 17863857774 17911976704 17914033872 17920756224 17973156096 18026146296 18034981776 18085638528 18094503168 18138520512 18145327104 18147411072 18180767196 18198383616 18224994389 18233927334 18251595264 18287242911 18294105312 18321251328 18347596848 18357035022 18410710563 18417619296 18426433536 18462422664 18471471984 18516406356 18523354752 18525482136 18577516608 18584487936 18638828544 18675232506 18693781344 18702944064 18755476992 18764669952 18792108783 18801319698 18810317568 18819537408 18854128944 18856294317 18872397824 18909257976 18971664768 18990508032 18999816192 19027598868 19036925208 19083235122 19090396224 19092588732 19099753344 19146216096 19153400832 19155600576 19202199184 19209404928 19246923297 19275483168 19339098624 19366907784 19376870301 19386143616 19395645696 19440820368 19450124288 19459657728 19488112812 19497664872 19516557312 19545095598 19552430016 19554675588 19591041024 19609600864 19677055734 19686700404 19732324752 19741996512 19790021608 19797447936 19799721648 19807151616 19845837459 19862786048 19865067264 19959772308 19989389952 19999187712 20045536256 20055361536 20084687694 20094532164 20114002944 20143414851 20150973792 20153288106 20160850752 20209894768 20219800608 20279414583 20289354498 20346343344 20356316064 20405835576 20413492992 20415837456 20473181568 20480864256 20533044672 20540749824 20570785746 20580868476 20600810496 20611407744 20641046454 20679432192 20719821708 20729737728 20739898368 20770225497 20780405982 20828565016 20838774096 20841167403 20858966016 20899706184 20907548928 20968682112 21030504012 21040812072 21099911616 21110253696 21161607264 21169548288 21171979584 21200503677 21210895062 21231447552 21272915223 21343122864 21364321536 21374793216 21416540859 21434830848 21476695752 21487222512 21497505792 21508042752 21539493108 21547575936 21550050648 21602474082 21610580544 21673769376 21681902592 21684918564 21745299968 21756485952 21787771257 21809411568 21820101408 21828289536 21870922914 21881389824 21892114944 21934872981 21945370496 21953605632 21956126976 21996483768 22060800972 22133608896 22155592704 22166452224 22198865346 22209746076 22263774309 22272128928 22274686854 22283045568 22337252112 22345634304 22348200672 22410972416 22488063696 22499086176 22551228288 22562281728 22617167552 22625654784 22628253312 22636744704 22669845516 22680957096 22702934016 22736131614 22747275684 22802611531 22811168352 22845017088 22856214528 22889636262 22956565023 22965179616 22967817138 23021045544 23032329264 23040972288 23097022592 23099675256 23108343552 23175911808 23187833712 23264361216 23286401026 23320954944 23332385664 23397921792 23432135643 23443620858 23466336768 23509469424 23512169457 23520992544 23589767376 23670913581 23691128832 23737400568 23749035408 23804074304 23806808172 23815741824 23818477032 23885378496 23894341632 23964208128 23999250037 24011013222 24034861728 24046642368 24114184704 24126004224 24161282721 24173125326 24184694016 24196548096 24241022928 24243806979 24264511488 24311903112 24335460352 24382990548 24392140416 24428335104 24463462464 24476046696 24535588014 24547614084 24556825728 24616563552 24628629312 24688541808 24697806336 24700642848 24746044239 24770022144 24851771392 24900310008 24925041792 24937258752 25007302656 25019559936 25056145044 25068426264 25080423424 25092716544 25129408626 25138838592 25141725756 25212343968 25295553024 25299071658 25370131824 25382566944 25444313496 25453861632 25456784976 25466337792 25516076733 25528288128 25537867776 25540800768 25612539904 25662564396 25700644224 25713241344 25737601134 25785464832 25822543712 25835827068 25848191488 25860860928 25898676237 25911370422 25921093824 25984150416 25987134663 25996886496 26060127464 26069906688 26072900784 26236074312 26248933872 26309766336 26322662016 26396597248 26399628864 26409535488 26448153102 26461116612 26486756352 26525486883 26538488298 26613029744 26652519936 26665583616 26704575639 26717664834 26779583592 26792709552 26795786661 26818670592 26857886468 26867965056 26871050808 26881134336 26959734144 27039219444 27052472664 27128457792 27141754752 27207780768 27217990656 27221116608 27271150794 27297575424 27350891001 27377392896 27427714328 27441157968 27467747328 27481876992 27521395272 27535552533 27626428944 27639650304 27653197824 27693633996 27707207976 27774609534 27785032128 27788223204 27866274912 27876731904 27958242816 28012848759 28040672016 28054416096 28133215488 28147004928 28201979547 28215476352 28226064384 28229306112 28267338236 28281193416 28308596736 28363886964 28457497152 28485762048 28499724288 28541398302 28555387812 28624852683 28635594336 28638883098 28649630016 28719324144 28730101248 28733400864 28803298776 28814107392 28898359168 28909203456 28913224752 29008647936 29050361676 29079215424 29093468544 29104386048 29161230552 29175186432 29189486592 29232169218 29246497308 29274835968 29317643397 29328645024 29332013382 29386561536 29414401296 29511478528 29515583601 29540790272 29598487128 29612994768 29685032412 29696171904 29699582472 29710727424 29783002816 29794179072 29797600896 29939658462 29984084928 29998781568 30068304384 30083042304 30127031541 30141798246 30171004416 30226460688 30229932159 30241276128 30314842152 30329700912 30414891136 30460022784 30519515016 30534474096 30608753364 30620239488 30623756184 30694727392 30709772352 30721296384 30799567008 30811124736 30856178619 30871302714 30901215744 30917111616 30961569681 31019148288 31094606592 31109847552 31170608973 31197229056 31242847524 31258161144 31288449024 31345959232 31349559276 31361323392 31453023168 31545756018 31561218108 31649867424 31665380544 31742410896 31754322432 31757969376 31816342593 31847171328 31952277504 32014684296 32046482304 32062189824 32152246272 32168005632 32215043628 32230833768 32246258688 32262064128 32309239662 32321363904 32325075972 32403711123 32415870816 32510654064 32522853888 32527377846 32617949952 32634728928 32714117352 32730152112 32742434304 32806384371 32822084736 32838172416 32918055744 32930408448 32934190464 32994725652 33026696192 33091201458 33200413344 33233389056 33249678336 33298298019 33314619114 33408193392 33412030281 33424568352 33505878168 33518451456 33522301008 33616458624 33727404032 33732095544 33826842432 33843422592 33925751328 33938482176 33942379968 33955117056 34004768274 34021435644 34037717504 34054401024 34104197421 34120913526 34216752528 34267525632 34284321792 34316801512 34334454393 34447769424 34451725707 34481147904 34531568316 34548493896 34561458432 34632537814 34645533888 34649512884 34662515328 34759875584 34763867712 34896541824 34929601539 34981432416 34998578496 35079688448 35096882688 35165431287 35199505152 35264204136 35281488816 35315675136 35367315844 35384651064 35536693248 35554111488 35606100852 35623553112 35706111456 35710212258 35723612736 35727715548 35823953408 35828067744 35841512448 35946312192 36016519833 36052292592 36069963552 36171277056 36189006336 36259687989 36277041024 36290654208 36294822144 36361534392 36396767232 36449988778 36467854668 36503190528 36574485822 36588210624 36642502656 36695193696 36714070044 36803382021 36821421126 36835238592 36924845328 36942943968 37032812712 37046709504 37050964272 37155033216 37168975872 37277657088 37350465012 37387562688 37405888128 37510953984 37529339904 37584217566 37602639396 37620635136 37639074816 37694112939 37708257888 37712588634 37818515952 37943329536 37948607487 37981016064 38055197736 38073850416 38166470244 38180792448 38185177464 38199506688 38292432192 38306801664 38311201152 38404398368 38418809856 38493846594 38550966336 38606401701 38678197248 38733815568 38753740602 38772287232 38791291392 38867055633 38881640736 38900248576 38976225624 38995329744 39033114624 39090191196 39104860032 39109351176 39219201728 39354111468 39373400808 39464649504 39483993024 39580043216 39594895872 39599443296 39614303232 39672229653 39691674918 39730134528 39807732447 39919544616 39978779904 39998375424 40091072512 40110723072 40169375388 40189064328 40228005888 40286829702 40301947584 40306576212 40321701504 40419789536 40439601216 40558829166 40578708996 40692686688 40712632128 40811671152 40826985984 40831674912 40906726191 40946363136 41066089344 41081499648 41141571492 41161736952 41201620992 41222815488 41282092908 41358864384 41439643416 41459475456 41479796736 41540450994 41560811964 41657130032 41661914301 41677548192 41682334806 41799412368 41815097856 41937364224 42061008024 42081624144 42199823232 42220507392 42323214528 42339096576 42343959168 42401007354 42421790124 42462895104 42545830446 42686245728 42728643072 42749586432 42812097453 42833081718 42953391504 42958324647 42974445024 42995011584 43078986216 43095151872 43100101296 43204948164 43221161088 43347538752 43363805184 43369837128 43490599936 43512971904 43575542514 43618823136 43640202816 43656579072 43741845828 43762779648 43784229888 43848253827 43869745962 43890740992 43912253952 43992967536 43998020073 44121601944 44267217792 44311185408 44332904448 44397730692 44419492152 44527548618 44544257856 44549373708 44566091136 44674504224 44691268608 44696401344 44821944832 44909487693 44976127392 44998172352 45102456576 45124563456 45212697369 45234335104 45251309568 45256506624 45339691032 45361914192 45405868032 45472263228 45494551368 45605223062 45622336704 45690034176 45712429056 45779272524 45913130046 45930359232 45935634276 46042091088 46064658528 46081944576 46194045184 46199350512 46216687104 46306954071 46351823616 46375667424 46528722432 46572802052 46641909888 46664771328 46795843584 46864271286 46887241716 46932673536 47001301319 47018938848 47024338914 47041985088 47179534752 47318634027 47341827162 47474801136 47498070816 47608148608 47613616344 47631483648 47636954064 47770756992 47788683264 47928416256 47998500074 48022026444 48069723456 48093284736 48228369408 48252008448 48322565442 48346250652 48369388032 48393096192 48463859493 48482045856 48487613958 48623806224 48670920704 48765981096 48784280832 48791066769 48926924928 48952093392 49071176028 49095228168 49113651456 49233127104 49257258624 49377083616 49395612672 49401285696 49467841913 49492088478 49540044288 49636802187 49800620016 49850083584 49874517504 49971928671 50014605312 50112290088 50136852528 50160846848 50185433088 50258817252 50277677184 50283451512 50424687936 50591106048 50598143316 50740263648 50765133888 50888626992 50907723264 50913569952 50932675584 51007152411 51032153466 51056576256 51081601536 51181370289 51225079808 51325128792 51401288448 51426482688 51475202268 51570929664 51645087424 51671654136 51696382976 51721721856 51797352474 51822740844 51842187648 51948806721 51968300832 51974269326 51993772992 52120254928 52139813376 52145801568 52472148624 52497867744 52619532672 52645324032 52793194496 52799257728 52819070976 52896306204 52922233224 52973512704 53050973766 53076976596 53226059488 53305039872 53331167232 53409151278 53435329668 53559167184 53565318387 53585419104 53591573322 53715772936 53735930112 53742101616 53762268672 53919468288 54078438888 54104945328 54256915584 54283509504 54415561536 54435981312 54442233216 54542301588 54595150848 54674983167 54701782002 54754785792 54855428656 54861728733 54882315936 54963753984 55042790544 55071105066 55232131689 55252857888 55279300608 55387267992 55414415952 55549219068 55570064256 55576446408 55732549824 55753463808 55916485632 56025697518 56081344032 56108832192 56266430976 56294009856 56376326349 56403959094 56430952704 56458612224 56534676472 56562386832 56568882951 56617193472 56727773928 56914994304 56971524096 56999448576 57082796604 57110775624 57249705366 57271188672 57277766196 57299260032 57438648288 57460202496 57466801728 57606597552 57628214784 57740769891 57796718336 57826449504 58017295872 58100723352 58130610903 58158430848 58186937088 58322461104 58350372864 58378973184 58464338436 58492994616 58549671936 58635286794 58657290048 58664026764 58773123072 58828802592 59022957056 59031167202 59196974256 59225989536 59370064824 59392343808 59399164944 59421454848 59537512377 59566005632 59588358144 59595201792 59879316924 59968169856 59997563136 60136608768 60166084608 60254063082 60283596492 60342008832 60430244553 60452921376 60459864318 60482552256 60629684304 60659401824 60829782272 60838243749 61039030032 61068948192 61217506728 61240478976 61247512368 61389454784 61419544704 61442592768 61599134016 61622249472 61712357238 61742605428 61802431488 61834223232 61892802727 61923139362 62038296576 62189213184 62219695104 62310676491 62341217946 62485695048 62516322288 62523502209 62576898048 62691918464 62699118552 62722646784 62906046336 63091512036 63122436216 63299734848 63330761088 63484821792 63508644864 63515938752 63601511031 63632685186 63694342656 63818745669 64029368592 64092964608 64124379648 64249622577 64304492544 64430087256 64461667536 64492517376 64524128256 64618479324 64642727808 64650151944 64807422246 64831741632 65021308128 65045707776 65054755692 65235899904 65269457856 65363313771 65428234704 65460304224 65484868608 65612768742 65644169472 65676344832 65804618943 65836111488 65860816896 65868380928 65989451304 66053392384 66182402916 66400826688 66466778112 66499356672 66596596038 66629238228 66791322927 66816386784 66824060562 66849136704 67011756336 67036902912 67044602016 67232917248 67454808064 67464191088 67653684864 67686845184 67851502656 67876964352 67884759936 67910234112 68009536548 68042871288 68075435008 68108802048 68208394842 68241827052 68407834593 68433505056 68535051264 68568643584 68633603024 68668908786 68869695069 68895538848 68903451414 69063136632 69096987792 69122916864 69265075628 69291067776 69299025768 69325030656 69519751168 69527735424 69793083648 69859203078 69962864832 69997156992 70159376896 70193765376 70296406929 70330862574 70399010304 70528408272 70536508371 70562977632 70734631688 70769302128 71012740743 71073386496 71212201704 71247106224 71412222912 71420424516 71447225472 71455431096 71647906816 71656135488 71683024896 71892624384 71997750111 72033039666 72104585184 72139927104 72342554112 72378012672 72483848163 72519375978 72554082048 72589644288 72723068784 72731420937 72793534464 72899977556 72935709336 73006381056 73148971644 73176421248 73285005312 73390387392 73428140088 73606764042 73642842252 73670477184 73849690656 73885887936 74065625424 74093419008 74101928544 74238132717 74310066432 74555314176 74700930024 74775125376 74811776256 75021907968 75058679808 75168435132 75205278792 75241270272 75278149632 75388225878 75416515776 75425177268 75637031904 75886659072 75897214974 76110395472 76147700832 76332940488 76361584896 76370354928 76399013376 76548230199 76584864384 76613603328 76622402304 76808796736 76837619712 76987693188 77101932672 77212803402 77356394496 77467631136 77507481204 77544574464 77582582784 77696028711 77734111266 77763281472 77952451248 77961403989 77990659488 78180382392 78209720064 78218702352 78438403456 78708222936 78746801616 78929299008 78967986048 79160086432 79189791744 79198886592 79228606464 79344459306 79383349836 79460269056 79576460649 79615464894 79839089232 79957559808 79996750848 80113726917 80182145024 80338750776 80378128656 80387359983 80456011776 80573659404 80603895168 80613152424 80643403008 80839579072 80879202432 81117658332 81157417992 81385373376 81425264256 81502403591 81623342304 81653971968 81663349824 81813452382 81892726272 82052673003 82132178688 82283142984 82323473904 82403241984 82445630976 82564185816 82879286832 82918950912 82959593472 83080901988 83121623928 83314260064 83323828602 83355096384 83364669612 83598824736 83630195712 83874728448 84038546277 84122016048 84163248288 84399646464 84441014784 84605938641 84646429056 84678193152 84687918336 84802014708 84843580248 84925790208 85091660892 85372491456 85457286144 85499172864 85624194906 85666163436 85874558049 85906783008 85916649294 85948890048 86157972432 86190303744 86200202592 86409896328 86442322176 86695077504 86727610368 86739674256 86981199872 87025943808 87151085028 87237646272 87280405632 87313158144 87483691656 87525559296 87568459776 87696507654 87739491924 87781481984 87824507904 87952930191 87985935072 87996040146 88243203888 88534435584 88546750803 88622370816 88795461384 88838984304 89055097236 89088515712 89098747416 89132182272 89349008448 89382537216 89392802688 89643889664 89818975386 89952254784 89996344704 90204913152 90249126912 90381094623 90425394738 90468670208 90513013248 90679382064 90689796477 90723828384 90944526456 90989102736 91210446124 91244673408 91380068352 91558545048 91826260092 91860718464 91871268552 92084182176 92129317056 92163889152 92388090368 92398701024 92433374208 92568535857 92613908142 92703647232 92751334848 92884709043 93057444864 93145604104 93283819776 93329542656 93511826919 93591687168 93728542572 93774483432 93865347072 94002602638 94037877696 94048677828 94083970176 94359069504 94637268054 94683654324 94949602272 94996141632 95216297216 95227232688 95262967296 95273908128 95449027779 95541513984 95856832512 95997000148 96044052888 96139446912 96186569472 96456738816 96504016896 96645130884 96692501304 96738776064 96786192384 96927718986 96964091712 96975227916 97211133369 97247612448 97531962192 97568561664 97582133538 97853849856 97904186784 98142352056 98190456336 98227302912 98419153113 98466254208 98514517248 98754167232 98791225344 98802571392 98935683826 98984176956 99080088576 99273604374 99601240032 99700167168 99749035008 99894894057 99943857342 100224580176 100236090843 100273705056 100321693696 100517634504 100555354368 100566903024 100849375872 101182212096 101196286632 101480527296 101530267776 101777253984 101815446528 101827139904 101865351168 102014304822 102064306932 102113152512 102163203072 102312592263 102362740578 102650257584 102802576896 102852965376 102950404536 103003363179 103290174848 103343308272 103392765952 103443443712 103594704948 103645481688 103684375296 103897613442 103936601664 103948538652 103987545984 104240509856 104279626752 104291603136 104788804617 104944297248 104995735488 105239065344 105290648064 105496293861 105586388992 105598515456 105792612408 105844466448 105947025408 106101947532 106153953192 106452118976 106610079744 106662334464 106818302556 106870659336 107118334368 107130636774 107170838208 107183146644 107431545872 107471860224 107484203232 107524537344 107838936576 108049559499 108156877776 108209890656 108513831168 108567019008 108831123072 108871962624 108884466432 109084603176 109190301696 109349966334 109403564004 109509571584 109710857312 109723457466 109764631872 109927507968 110085581088 110142210132 110410146063 110464263378 110505715776 110774535984 110828831904 111098438136 111140128512 111152892816 111465099648 111506927616 111832971264 112051395036 112162688064 112217664384 112532861952 112588019712 112752652698 112807918188 112861905408 112917224448 113069352944 113082338817 113124773664 113137765902 113455547856 113829988608 113845822461 113943048192 114165593208 114221551248 114499410732 114542377344 114555532392 114598520064 114877296576 114920404992 114933603456 115213195104 115256429568 115481539782 115593436672 115652899008 115819205103 116034591744 116201446704 116261221806 116316861696 116373874176 116601166899 116644922208 116700745728 116928676872 116985989232 117099343872 117270573588 117314580096 117328053528 117657605184 118045914112 118062334404 118393948512 118451979072 118740129648 118784687616 118798329888 118842909696 119016688959 119075024754 119132011264 119190403584 119423197341 119758633848 119936339712 119995126272 120273217536 120332169216 120508126164 120567192984 120684017664 120860489106 120905842752 120919728636 120965104512 121213882349 121259368608 121318803648 121659564544 121676487498 122078060064 122137896384 122435013456 122480957952 122495024736 122720178573 122778909568 122839089408 123198268032 123244498944 123424714476 123485210856 123604862976 123668446464 123785605454 123846278724 124076593152 124378426368 124439390208 124621352982 124682435892 124971390096 124985742903 125032644576 125047004418 125383836928 125398237104 125445293568 125812092672 126183024072 126244872432 126599469696 126661522176 126969643584 127017289728 127031877504 127203022062 127265370372 127388685312 127574960723 127637491338 128058737184 128185929216 128248759296 128436292359 128499245154 128860174512 128874973941 128923335072 128985034752 129236958648 129285455616 129300303888 129614844492 129663483264 130042616256 130091415552 130109511384 130471799808 130538915712 130726627542 130856469408 130920608448 130969737216 131225537484 131288338944 131352689664 131544761481 131609237886 131672222976 131736761856 131978902608 131994060219 132106784768 132364805832 132801653376 132933556224 132998713344 133193192076 133258476456 133582645854 133632773568 133648121124 133698273408 134023512672 134073805824 134089204032 134465834496 134728463079 134928382176 135307369728 135373690368 135638092107 135703005312 135753928704 135769519872 136019073096 136085742576 136150870016 136217604096 136416789684 136483654104 136815669186 136867010112 137070102528 137137287168 137267206048 137337817572 137739390138 137791077696 137806902828 138126273264 138193975584 138245833728 138530151256 138582135552 138598051536 138650061312 138920862213 139039502336 139055470848 139586167296 139718406156 139925729664 139994313984 140318753792 140387530752 140592813858 140661725148 140798020608 141003903957 141056816544 141073016742 141125955264 141469263376 141538604256 141955902081 142025481486 142424403408 142494212448 142824445824 142840849032 142894450944 142910862192 143295813632 143312270976 143366049792 143785248768 143995500222 144066079332 144209170368 144279854208 144685108224 144756025344 144967696326 145038751956 145108164096 145179288576 145391578479 145446137568 145462841874 145799955112 145871418672 146012762112 146297943288 146352842496 146373200307 146780774784 146856280176 147213528084 147285684504 147340954368 147699381312 147771775872 148131250848 148186838016 148203857088 148403525739 148476265434 148620132864 148910406561 149401860048 149550250752 149623552512 149915786013 150043815936 150336870264 150410557584 150482540544 150556299264 150776451756 150833031552 150850354536 151274063808 151773318144 151794429948 152220790944 152295401664 152665880976 152723169792 152740709856 152798026752 153021457233 153096460398 153169728768 153244804608 153544110867 153617593472 153675239424 153975386376 154203865344 154425606804 154712788992 154935262272 155014962408 155089148928 155165165568 155392057422 155468222532 155526562944 155846420163 155904902496 155922807978 155981318976 156360764784 156419440128 156437404704 156876806912 157416445872 157493603232 157858598016 157935972096 158320172864 158379583488 158397773184 158457212928 158688918612 158766699672 158920538112 159152921298 159230929788 159678178464 159915119616 159993501696 160227453834 160677501552 160695955161 160756257312 160774719966 161147318808 161207790336 161226304848 161286806016 161679158144 161758404864 162235316664 162314835984 162770746752 162850528512 163004807182 163246684608 163307943936 163326699648 163626904764 163785452544 164024949501 164105346006 164264357376 164566285968 164585186199 164646947808 164891261952 165128371632 165696395067 165758573664 165837901824 166161803976 166243247856 166628520128 166647657204 166710192768 166729339224 167197649472 167260391424 167749456896 167994750259 168077092554 168244032096 168326496576 168799292928 168882029568 169128979047 169211877282 169292858112 169375836672 169604029416 169687160496 169706648853 169851580416 170183321784 170744982912 170914572288 170998345728 171248389812 171332326872 171749116098 171813566016 171833298588 171897780096 172315944864 172380607488 172400405184 172819792656 172884644352 173222309673 173390155008 173479348512 173962399744 174051887616 174302170056 174391832709 174475292544 174560811264 174967383312 175051118592 175136919552 175393015308 175478983848 175562963968 175649015808 175905860382 175971870144 175992080292 176486407776 177068871168 177093501606 177590922768 177677968608 178110194472 178177031424 178197494832 178264364544 178612537131 178698016896 178765074432 178785605376 179287779328 179637950772 179904509568 179992689408 180409826304 180498253824 180762189246 180850789476 180937340416 181026026496 181290733659 181358764128 181379592954 181447656768 181889052912 181978205472 182420892248 182489346816 182514731247 183117090096 183652520184 183721436928 183742537104 184168364352 184258634112 184327778304 184776180736 184797402048 184866748416 185137071714 185227816284 185407294464 185502669696 185678408181 185769418086 186114889728 186291208208 186567639552 186659085312 186932029473 187023653838 187457085144 187548966864 187570506627 187730694144 188005205276 188075755392 188097355656 188167940352 188718139008 189274536108 189367308648 189899204544 189992283264 190432594432 190454465376 190525934592 190547816256 190804533093 190898055558 191083027968 191456237007 191994000296 192088105776 192278893824 192373138944 192748867731 192913477632 193290261768 193385002608 193477552128 193572384768 193855437972 193928183424 193950455832 194422266738 194495224896 195063924384 195137123328 195164267076 195707699712 195808373568 196089941313 196284704112 196380912672 196454605824 196838306226 196932508416 197029034496 197413856829 197508334464 197582450688 197605142784 197871367652 197968353912 198160177152 198547208748 199202480064 199400334336 199498070016 199789788114 199887714684 200373968781 200449160352 200472181686 200547410112 201035269008 201110708736 201133806048 201698751744 202364424192 202392573264 202961054592 203060535552 203554507968 203630893056 203654279808 203730702336 204028609644 204128613864 204226305024 204326406144 204625184526 204725481156 205223503779 205300515168 205605153792 205705930752 205900809072 206006726358 206580349696 206609085207 206686616544 206785531904 207189409896 207290963376 207368750592 207795226884 207873203328 207897077304 207975091968 208481019712 208559253504 208583206272 209577609234 209888594496 209991470976 210478130688 210581296128 210889220787 210992587722 211197030912 211585224816 211609525113 211688932896 212203895064 212307906384 212904237952 213220159488 213636605112 213741318672 214236668736 214261273548 214341676416 214366293288 214863091744 214943720448 214968406464 215049074688 215677873152 215993250333 216099118998 216313755552 216419781312 217027662336 217134038016 217451544489 217662246144 217768932864 218169206352 218194262811 218380603392 218699932668 218807128008 219019143168 219421714624 219446914932 219529263744 219855015936 220171162176 220284420264 220820292126 220928526756 221011431552 221549071968 221657663808 222196876272 222280257024 222305785632 222714398151 222930199296 223665942528 224102790072 224325376128 224435328768 225065723904 225176039424 225505305396 225615836376 225723810816 225834448896 226138705888 226164677634 226249547328 226275531804 226911095712 227659977216 227691644922 228331186416 228443102496 228998821464 229084754688 229111064784 229197040128 229644690597 229754593152 229840809984 229867206912 230426390208 230512859136 230963079564 231186873344 231305798016 231638410206 232069183488 232402893408 232522443612 232633723392 232747748352 233088086133 233202333798 233289844416 233857353744 233884211967 233971978464 234541147176 234629160192 234656107056 235315210368 236091828224 236124668808 236787897024 236903958144 237480259296 237569375232 237596659776 237685819392 238033377918 238150049508 238264022528 238380807168 238729381947 238846394682 239517267696 239872679424 239990252544 240341180751 240546435072 241016252328 241134385968 241162079949 241368035328 241720978212 241811685504 241839457272 241930209024 242427764698 242518737216 242637607296 243319129088 243352974996 244156120128 244275792768 244507210773 244870026912 244961915904 244990049472 245440357146 245557819136 245678178816 246158019009 246396536064 246849428952 246970421712 247209725952 247336892928 247571210908 247692557448 248756852736 248878780416 249242705964 249364871784 249942780192 249971485806 250065289152 250094008836 250767673856 250796474208 250890587136 251624185344 252115638831 252366048144 252489744864 253198939392 253323044352 253817815923 253939287168 254034579456 254063755008 254406044124 254530740744 254777370624 255149921446 255274982676 256117474368 256371858432 256497518592 256872584718 256998490308 257623674147 257720349024 257749947882 257846670144 258473917296 258570911232 258600607776 259229688984 259326966528 260085232512 260182831104 260219022768 260943599616 261077831424 261453255084 261712938816 261841216896 261939474432 262451074968 262576677888 262705379328 263089522962 263218475772 263344445952 263473523712 263858790573 263957805216 263988120438 264729611664 265603306752 265640252409 265867112448 266386384152 266516952912 267165291708 267265547136 267296242248 267396546816 268047025344 268147611648 268178408064 268931668992 269456926158 269856764352 270614739456 270747380736 271143283869 271276184214 271406010624 271539039744 272038146192 272069389431 272171485152 272301740032 272833579368 272967308208 273631338372 273734020224 274140205056 274534412096 274675635144 275478780276 275582155392 275613805656 276252546528 276387951168 276491667456 277060302512 277164271104 277196103072 277300122624 277705607571 277841724426 278110941696 278654127129 279172334592 279436812312 279851459328 279988627968 280637507584 280775061504 281185627716 281323450296 281596041216 282007807914 282113633088 282146033484 282251910528 282938526752 283077208512 283911804162 284050962972 284848806816 284988424896 285648891648 285681698064 285788901888 285821724384 286347083337 286591627264 286624541952 287570497536 287991000444 288132158664 288418340736 288559708416 289370216448 289512050688 289935392652 290077503912 290216328192 290358577152 290783156958 290892275136 290925683748 291599910224 291633400107 291742837344 292595886576 292705684992 292746400614 293561549568 293712560352 294427056168 294571369008 294681908736 295398762624 295543551744 296262501696 296373676032 296407714176 296807051478 296952530868 297240265728 297820813122 298803720096 299100501504 299247105024 299684682171 299831572026 300673740528 300708272529 300821115168 300965081088 301552903512 301666063104 301700709072 302548127616 303546636288 303588859896 304441581888 304590803328 305331761952 305446339584 305481419712 305596053504 306042914466 306192920796 306339457536 306489609216 306937776789 307088221734 307235186944 307950772752 308407730688 308851213608 309010089537 309870524544 310029924816 310178297856 310330331136 310784114844 310936445064 311053125888 311692840326 311809804992 311845615956 311962637952 312721529568 312838880256 312874809408 313753613824 314366413851 314832891744 314987206464 315717196032 315871944192 316488881583 316640345728 316759166976 316795546368 317377837224 317533399344 317841076224 318305842596 318461859576 319356356928 319830239232 319987003392 320454907668 321355003104 321391910322 321512514624 321549439932 322294637616 322415580672 322452609696 322573612032 323358316288 323516809728 324148678497 324470633328 324629671968 325541493504 325701057024 326009614364 326493369216 326615887872 326653399296 327253809528 327570905088 328049899002 328210692012 328528714752 329009109233 329132571936 329170372398 329293895616 329782523904 330256743264 331230438189 331392790134 331517147328 332323607952 332486495712 333257040256 333295314408 333420385536 333458678448 334395298944 334520782848 335498913792 335989500518 336154185108 336488064192 336652993152 337598585856 337764059136 338257958094 338423754564 338585716224 338751673344 339208058832 339247016451 339374320992 339413297706 340366643568 341489965824 341537467383 341829144576 342496779624 342664653744 343498232196 343627132032 343666597176 343795560192 344631889728 344761214976 344800810368 345639585312 345769288704 346274893391 346444619346 346780310016 346958697024 347457615309 348103775232 348604340112 348783665418 348950585088 349121622528 349803500697 349934766624 350102237184 350786030616 350957967696 351125927936 351298031616 351811720764 351943740288 351984160584 352972815552 354137742336 354187003212 355181845536 355355937216 356220388944 356354062848 356394989664 356528729088 357050066877 357225074262 357396033792 357571210752 358269592023 358575558656 359275901544 359809019136 359985378816 360819652608 360996507648 361524378492 361701578952 361874680832 362052052992 362581467318 362717528256 362759185908 362895313536 363641647047 363778105824 363956410944 364841784496 364978693632 365029462494 366234180192 367305040368 367442873856 367485074208 368160535719 368336728704 368517268224 369552361472 369594804096 369733496832 370274143428 370455632568 370814588928 371005339392 371356816362 371538836172 372229779456 372582416416 373135279104 373318170624 373864058946 374047307676 374914170288 374957228709 375097933728 375141013254 376010410552 376151510784 376194711312 376335880704 377436278016 378549072216 378734617296 379798409088 379984566528 380865188864 380908930752 381051869184 381095632512 381609066186 381796111116 382166055936 382724882169 382912474014 383988000592 384176211552 384557787648 384746277888 385308877077 385497735462 386580523536 386624921823 386770005216 386955104256 387710875944 387856366848 387900911664 388844533476 388990449792 390127848768 390274246656 390328534152 391415399424 391616747136 392179882626 392569408224 392761825344 392909211648 393676612452 393865016832 394058068992 394634284443 394827713658 395016668928 395210285568 395742735304 395936707824 395982180657 396320354304 397094417496 398404960128 398800668672 398996140032 399579576228 399775429368 400747937562 400898320704 400944363372 401094820224 402070538016 402221417472 402267612096 403397503488 404185389237 404785146528 405922109184 406121071104 406914276321 407109015936 407261786112 407308559616 408057219288 408257227728 408452610048 408652812288 409250369052 409450962312 410447007558 410601030336 411210307584 411411861504 411801618144 412013452716 413160699392 413218170414 413373233088 414378819792 414581926752 414737501184 415590453768 415746406656 415794154608 415950183936 416762586639 416962039424 417118507008 417166412544 419155218468 419777188992 419982941952 420956261376 421162592256 421778441574 421985175444 422394061824 423011711871 423170449632 423219050226 423377865792 424407790128 424615812768 425808475904 425867706243 427273210224 427482637344 428473337472 428522547096 428683352832 428732586576 429726183488 429887440896 429936812928 430098149376 431355746304 431986500666 432198237996 432627511104 432839562624 433249619089 434055324672 434268076032 434903088978 435324492288 435537865728 436174735437 436338412704 436388525622 437399865336 437614256016 438038286336 438843429248 438893829864 439058527488 440342324352 440568840528 441640584252 441857053512 442022863104 443098143936 443315327616 444393752544 444560514048 444611571264 445210577217 445428796302 445860398592 446731219683 448205580144 448650752256 448870657536 449747358039 450131447808 451010610792 451231672752 451447621632 451668897792 452277411776 452329355268 452499094656 452551063608 453822191424 455319954432 455383289844 456662372832 456886204992 457997642928 458169509376 458222129568 458394080256 459064371699 459289381194 459509186304 459734413824 460632332601 460852780416 461025718272 461926159128 462373746688 462611596032 463276820412 464138366976 464805786816 465044887224 465267446784 465495496704 466176172266 466404667596 466579688832 467539260489 467714707488 467768423934 467943956928 469082294352 469258320384 469312214112 470630420736 472183656448 472249337616 473575794048 473807916288 474960518592 475138750464 475193319552 475371638784 476066755836 476300099016 476528045056 476761614336 477458763894 477692789364 479034535392 479745358848 479980505088 480682361502 482032504656 482087865483 482268771936 482324159898 483441956424 483623371008 483678914544 483860418048 484855529396 485037474432 485275214592 486638258176 486705949992 488312240256 488551585536 489014421546 489740053824 489923831808 489980098944 490880714292 491115638272 491356357632 492074848503 492316038018 492793072128 493698857904 493755558597 493940843424 494673785856 495142421816 495385114896 497089185201 497513705472 498485411928 498729743568 499885560384 499942971612 500130578304 500188017672 501535347712 501592948416 501781174272 503248370688 503984250777 504231277662 504732096288 504979489728 506397878784 506646088704 507386937141 507635631846 507878574336 508127510016 508812088248 509061481488 509119946559 509554741248 510299842892 510549965352 512234948736 512743716864 512995037184 513745169436 513996980616 515247348294 515440698048 515499895764 515693340288 516947834592 517141822464 517201215552 518459377968 518653933056 519666929019 520170465024 520438045536 521887199232 522155662848 522906510168 523175498127 523425877632 523682433792 524902149936 525153355776 525410758656 526179045924 526436951544 526688891904 526947047424 527717581146 527915610432 527976240876 529459223328 531206613504 531280504818 532772768304 533033905824 534330583416 534531094272 534592484496 534793093632 535837611393 536094050688 536295223296 536356816128 537863337984 538913852316 539713528704 541229478912 541494761472 542286567738 542552368428 542812021248 543078079488 543872200977 544076292384 544138778862 544342970304 545667158736 545934616416 547262676744 547468040448 547544193741 549068824192 549351270288 550957560552 551164310784 551227611312 552505093056 552775902336 552983334912 554120605024 554328542208 554392206144 554600245248 555411215142 555683448852 556221883392 557035224543 557308254258 558344669184 558873624624 559702918656 559977255936 560796088419 561275015168 562371255432 562646900592 562711519881 563192082432 564015615828 564227266176 564292066968 564503821056 565877053504 566154417024 567823608324 568101925944 569697613632 569976849792 571297783296 571363396128 571577803776 571643448768 572413599279 572694166674 573249083904 574368711021 575982000888 576264317328 576836681472 577119416832 578740432896 579870785304 580155007824 580432656384 580717154304 581566313916 581784550272 581851367496 583199820448 583266800214 583485674688 585191773152 585411369984 585492801228 587123099136 587425120704 588269823939 588854112336 589142738016 589363817472 590797525248 591087103488 592241570487 592525003392 592747352064 592815428352 593614102956 593905061736 594480531456 595641626244 597607440192 598201003008 598494210048 599369364342 599663144052 601121906343 601347481056 601416545058 601642230336 603105807024 603332126208 603401418144 605096255232 607093272576 607177719792 608883163776 609181606656 610663523904 610892679168 610962839424 611192107008 612085828932 612385841592 612678915072 612979218432 613875553578 614176443468 614470373888 615670511337 615901545504 616815461376 617702427216 618020179074 619741049088 619827255621 620059849632 620356595712 621568229688 621872890128 622106251776 623385680652 623619609984 623691231912 623925275904 625443059136 625677760512 625749618816 627507227648 628732827702 629665783488 629974412928 631434392064 631743888384 632667662361 632977763166 633280691456 633591092736 634755674448 634828575339 635066798688 636611685192 636923719152 638712713856 639660478464 640909815336 642710006208 642783820644 643025029248 643098879864 644589275232 644831161344 644905219392 645147224064 646716632576 647033619456 647979750999 648297356994 648941266656 649259343936 651082987008 651402114048 652019228728 652354633467 652986738432 653306798592 654507619056 654582788433 655141810176 656099798004 656421384024 657057429504 658018218466 658265143872 658340744796 658587791232 659565047808 660513486528 662460876378 662785580268 663034294656 664647215904 664972991424 666514080512 666590628816 666840771072 666917356896 668143194453 668790597888 670997827584 671979001036 672308370216 672976128384 673305986304 675197171712 675528118272 676515916188 676847509128 677171432448 677503346688 678416117664 678494032902 678748641984 678826595412 680733287136 682979931648 683074934766 684993559248 685329307488 686996464392 687254264064 687333194352 687591120384 688934071791 689263779456 689522429952 689601620736 691279170624 691538577408 692549786782 692889238692 693560620032 693917394048 694915230618 696207550464 697208680224 697567330836 697901170176 698243245056 699264258399 699607001394 699869533248 701572061232 701652635901 701915935392 702251855872 703623441528 703887480576 703968321168 705945631104 708275484672 708374006424 710363691072 710711874432 712440777888 712708125696 712789979328 713057458176 714100133754 714450148524 714792067584 715142421504 716188145841 716539184046 718551803088 719618038272 719970757632 721023542253 721639305216 723048756984 723403157904 723749361664 724104105984 725162934636 725435056512 725518371816 725790627072 727283294094 727556211648 727912821888 729683568992 729957387264 730058924988 732468360384 733521632319 734610080736 734885747712 734970148416 736321071438 736673457408 737034536448 738474057027 739104722944 739189608192 740548286856 740911265136 741629177856 742010678784 742713632724 743077672344 745164832832 746270558208 746636341248 747728117892 748094615352 749828340576 749914457418 750195867456 750282026508 752020821104 752303021568 752389422624 752671761408 754872556032 756346916493 757098144432 757469234592 759596818176 759969133056 761730377728 761817861504 762103738368 762191265024 763218132372 763592222232 764332111872 765449764338 765824948028 767976001184 768352423104 769115575296 769492555776 770617754154 770995470924 772871022441 773161047072 773249843646 773540010432 775421751888 775712733696 775801823328 777689066952 777980899584 780255697536 780548493312 780657068304 782830798848 783233494272 784359765252 785138816448 785523650688 785818423296 787353224904 787730033664 788116137984 789268568886 789655427316 790033337856 790420571136 791485470608 791576371719 791873415648 791964361314 794188834992 796809920256 796920757227 797601337344 799159152456 799550858736 801495875124 801796641408 801888726744 802189640448 804141076032 804442834944 804535224192 806795006976 808370778474 809570293056 811844218368 812242142208 813429851607 813828552642 814218031872 814617119232 816114438576 816208168293 816514455456 816905220096 818500738104 818901924624 820894015116 821202060672 822420615168 823603236288 824026905432 826321398784 826436340828 826746466176 828757639584 829163853504 829475002368 831180907536 831492813312 831588309216 831900367872 833116822713 833525173278 833924078848 834332825088 835962381387 838310436936 839554377984 839965883904 841912522752 842325184512 843556883148 843970350888 844788123648 846023423742 846340899264 846438100452 846755731584 848815580256 849231625536 851616951808 851735412486 854546420448 854965274688 856946674944 857045094192 857366705664 857465173152 859041250011 859452366976 859774881792 859873625856 862711492608 863973001332 864396475992 865255022208 865679125248 866499238178 868110649344 868536152064 869806177956 870648984576 871075731456 872349470874 872676825408 872777051244 874799730672 874900200321 875228512032 877686858496 877787659728 878117054976 880684648704 881137681056 883281168504 883714107024 884045726208 886196287872 886630655232 888787505088 889121028096 889223142528 890421154434 890857592604 891720797184 893024725061 893462439366 896411160288 897301504512 897741315072 899054046513 899494716078 902021221584 902124817587 902463345504 902895243264 904554823552 904658710536 904998189312 905102127216 907644382848 910639908864 910766579688 913324745664 913772409984 915995285856 916339018752 916444259136 916788160512 918128743398 918578762388 919018372608 919468827648 920813330367 921264665202 921705560832 923852318256 924747493376 925223192064 926553640824 927030268611 929611573632 930089774448 930534893568 930990993408 932352344532 932809335192 933159377664 935078520978 935429414976 935536847868 935887913856 938164588704 938516640768 938624428224 941260841472 943099241553 944498675232 947151588096 947615832576 949466644749 949921037184 950277500928 950386639104 952133511672 952600198032 953056090112 953523228672 954917527788 955385578728 958069070784 959490717696 959961010176 961364723004 964065009312 964175730966 964537543872 964648319796 966883912848 967246742016 967357829088 967720836096 969711058792 970074948864 970550429184 972446035491 973276516352 973411899984 976624480512 977103171072 978028843092 979480107648 979847663616 979960197888 981761428584 982231276544 982712715264 984149697006 984632076036 985586144256 987027327699 987397715808 987511117194 987881686848 989347571712 990284843632 990770229792 993691314567 994178370402 996970823856 997459487136 999771120768 999885943224 1000261156608 1000376035344 1003070695424 1003185896832 1003562348544 1006496741376 1007968501554 1008462555324 1009464192576 1009958979456 1012795757568 1013292177408 1014773874282 1015271263692 1015757148672 1016255020032 1017624176496 1017741049353 1018122962976 1018239893118 1020599685784 1021099930704 1024469897472 1024612402149 1025487433728 1027490338872 1027993961232 1030494696588 1030881396096 1030999791528 1031386680576 1033895669184 1034283644928 1034402431104 1036918755936 1037307866112 1038824680173 1039333858038 1040340930048 1040876091072 1042372845927 1044311325696 1045813020336 1046350996254 1046851755264 1047364867584 1049410502091 1049804299872 1050306711552 1052358091848 1052873903088 1053377783808 1053894094848 1055435162292 1055831220864 1055952481752 1058918446656 1062413227008 1062561009636 1065545536608 1066067811648 1068661166832 1069062188544 1069184968992 1069586187264 1071150200631 1071675222786 1072188101376 1072713632256 1074808776069 1075726675968 1077827704632 1079427057408 1082458957824 1082989522944 1084573135476 1085104736856 1085624042496 1086156158976 1087744401954 1088152584768 1088277557724 1088685940608 1090924941141 1091334317472 1091869232832 1094525353488 1094936080896 1095088387482 1098137648384 1098702540576 1101915121104 1102328621568 1102455222624 1104481607157 1105010186112 1105551804672 1108241210048 1108657084416 1108784412288 1109200490496 1110822430284 1111366897704 1112443766784 1114070449086 1114616508516 1116689338368 1117747249248 1119405837312 1119954511872 1121592176838 1124742510864 1124871686127 1125293801184 1125423039762 1128031231656 1128454532352 1128584133936 1129007642112 1131754107008 1132308834048 1135647216648 1136203851888 1139395227264 1139953699584 1142595566592 1142726792256 1143155607552 1143286897536 1144827198558 1145388333348 1146498167808 1148174646507 1148737422042 1151964001776 1152528634656 1153673362944 1154238833664 1155926631231 1159741570608 1159874765469 1160310015648 1160865312768 1163132627832 1163569100544 1163702734992 1166399640896 1166533600428 1166971349376 1170383546304 1170822739968 1170985602456 1174246198272 1174850241408 1175963251813 1176539647878 1177708224672 1178285476032 1178727634944 1181595050496 1182174206976 1183902853329 1184483140974 1185050006784 1185630856704 1187228205912 1187810123472 1187946541971 1188961062912 1191283252488 1195214880384 1196402006016 1196988420096 1198738728684 1199326288104 1202243812686 1202694962112 1202833090116 1203284460672 1206211614048 1206664252416 1206802836288 1210192510464 1212556167711 1214355439584 1217766327552 1218363213312 1220742828963 1221327047808 1221785358336 1221925678848 1224171657864 1224771683184 1225357830144 1225958436864 1227751107156 1228352886936 1228940747776 1231341022674 1231803091008 1233630922752 1235404854432 1236040358148 1239482098176 1239654511242 1240119699264 1243136459376 1243745780256 1244212503552 1246771361304 1247239219968 1247382463824 1247850551808 1250287759917 1250886118272 1251355521024 1251499237632 1255014455296 1257465655404 1259331566976 1259948825856 1262868784128 1263487776768 1265335324722 1265955526332 1266561382912 1267182185472 1269035135613 1269511348896 1269657150678 1270133597376 1273223370384 1273847438304 1277425427712 1277603118729 1281819630672 1285420012416 1285567641288 1286050058496 1286197759728 1289178550464 1289662322688 1289810438784 1290294448128 1293433265152 1294067238912 1295959501998 1296594713988 1297882533312 1298518687872 1299748857267 1302165974016 1302804228096 1304038457456 1304709266934 1305973476864 1306613597184 1308524206311 1309015238112 1309165576866 1312199596008 1312842768048 1314114859008 1316036436932 1316530287744 1316681489592 1317175582464 1321026973056 1324921752756 1325571160536 1326068589312 1329294431808 1329945982848 1333028161024 1333181257632 1333681542144 1333834713792 1335631731651 1336286388906 1337581195776 1340193659049 1343958002072 1344616740432 1345952256768 1346611972608 1349242074117 1350394343424 1353031832376 1353695018256 1354342864896 1355006693376 1356832235328 1356988065804 1357497283968 1357653190824 1361466574272 1365959863296 1366149869532 1369987118496 1370658614976 1373992928784 1374508528128 1374666388704 1375182240768 1377193115097 1377868143582 1378527558912 1379203241472 1381896997803 1382558341248 1383077154816 1385099573564 1385778477384 1387121240064 1387834788096 1389830461236 1392415100928 1394417360448 1395134661672 1395802340352 1396486490112 1398528516798 1399214002788 1399739066496 1402617781467 1403144122464 1403305271802 1403831870784 1407246883056 1407774961152 1407936642336 1411891262208 1416550969344 1416748012848 1420727382144 1421423748864 1424881555776 1425416251392 1425579958656 1426114916352 1428200267508 1428900297048 1429584135168 1430284843008 1432376291682 1433078368092 1437103606176 1439236076544 1439941515264 1442047084506 1446097513968 1446263596449 1446806315808 1447498723328 1450325869272 1450870113024 1451036743632 1451581254144 1454566588188 1455112423296 1455825643776 1459367137984 1459914774528 1460117849976 1464936720768 1467043264638 1469220161472 1469771495424 1469940296832 1472642142876 1473346914816 1474069072896 1476224545509 1476948114054 1478379216384 1481096573712 1481266675791 1481822530272 1484021357568 1485427265448 1486155344688 1490329665664 1492541116416 1495456235784 1496189230704 1499656681152 1499828914836 1500391734912 1500564053016 1504041642208 1504606043136 1504778845248 1505343522816 1509745112064 1511952752331 1512693832986 1514196288864 1514938469184 1519193636352 1519938266112 1522160811423 1523460755456 1523635723008 1524382530048 1526436264744 1527184444464 1527359839677 1528664223744 1530899528676 1531649896056 1535952002368 1536704846208 1538231150592 1538985111552 1541235508308 1541990941848 1545742044882 1546322094144 1546499687292 1547080020864 1550843503776 1551425467392 1551603646656 1555378133904 1555961799168 1559000787057 1560511395072 1561314136608 1565661597696 1566466988544 1568719530504 1570277632896 1571047301376 1574706449808 1575460067328 1576232275968 1578537137772 1579310854632 1580066675712 1580841142272 1582970941216 1583152743438 1583746831296 1583928722628 1588377669984 1593619840512 1593841514454 1598318304912 1599101717472 1602991750248 1603593282816 1603777453488 1604379280896 1607512834179 1608282152064 1608885669888 1609070448384 1613590013952 1616741556948 1619140586112 1623688436736 1624484284416 1626859703214 1627657105284 1628436063744 1629234238464 1631616602931 1632228877152 1632416336586 1633028910912 1637001476208 1637803849248 1641788030232 1642404121344 1642632581223 1647206472576 1648053810864 1652642797568 1652872681656 1653492932352 1657515279168 1658327707008 1658950004736 1662361815072 1662985626624 1663176618432 1663800735744 1666233645426 1667050346556 1667848157696 1668665650176 1671105673629 1671924762774 1676620873872 1679108755968 1679931767808 1682388265257 1683825045504 1687113766296 1687940701776 1688134559643 1689576247296 1692046847484 1692681798528 1692876200904 1693511463168 1697631160512 1698463251072 1703233903616 1703470824972 1709092840896 1709930549376 1713893349888 1714090188384 1714733411328 1714930346304 1717240797837 1718082500022 1718904733952 1719747251712 1723106133063 1727946002664 1728792951984 1730510044416 1731358250496 1732998476356 1736221298688 1739612355912 1741297969152 1742151462912 1744698941748 1745353650816 1745554102488 1749599461344 1749800400642 1750457024064 1755373716992 1755575319456 1756234109952 1761369297408 1762275362112 1764809471817 1766562337008 1767428214048 1768091452416 1772392575744 1773261310464 1776724711461 1777575010176 1778242056192 1778446285056 1780842308868 1781715185208 1783441594368 1786049450122 1786924878732 1792822320576 1794603009024 1795482630144 1798108093026 1798989432156 1803365719029 1804042443168 1804249635174 1804926691008 1809109647104 1809317421072 1809996378624 1810204254432 1815288765696 1821279817728 1821533159376 1826649491328 1827544819968 1831990571712 1832678037504 1832888518272 1833576321024 1836257486796 1837157524776 1838036745216 1838937655296 1841626660734 1842529330404 1843411121664 1847011534011 1847704636512 1850446384128 1853107281648 1854060537222 1859223147264 1859481766863 1860179548896 1861069787136 1864704689064 1865618670384 1866318755328 1870157041956 1870858829952 1871073695736 1871775827712 1876329177408 1877033281536 1877248856448 1882521682944 1886198483106 1888997350464 1894303176192 1895231665152 1898002987083 1898933289498 1899842074368 1900773278208 1904267023344 1904485726017 1905200396064 1906112180224 1909835055576 1910771157456 1916138141568 1918981435392 1922729446008 1928130018624 1928351461932 1929075087744 1929296639592 1933767825696 1934493484032 1934715658176 1935441672192 1939422117584 1940149897728 1941100858368 1943939252997 1944892070982 1946823799968 1953248961024 1954206342144 1956057686184 1957063900401 1958960215296 1959920395776 1963522857168 1964462553088 1965425430528 1968299394012 1969264152072 1971172288512 1974054655398 1974795431616 1975022234388 1975763373696 1978695143424 1980569687264 1981540459584 1987382629134 1988356740804 1993941647712 1994918974272 1999542241536 1999771886448 2000522313216 2000752070688 2004429583359 2006141390848 2006371793664 2012993482752 2015937003108 2016925110648 2018928385152 2019917958912 2025591515136 2026584354816 2029547748564 2030542527384 2031514297344 2032510040064 2035248352992 2035482098706 2036245925952 2036479786236 2041199371568 2042199861408 2048939794944 2049224804298 2054980677744 2055987922464 2060989393176 2061762792192 2061999583056 2062773361152 2067791338368 2068567289856 2068804862208 2073837511872 2074615732224 2077649360346 2078667716076 2080681860096 2081752182144 2084745691854 2088622651392 2091626040672 2092701992508 2093703510528 2094729735168 2097792775197 2098821004182 2099608599744 2104716183696 2104957907703 2105747806176 2106755567616 2110870324584 2111662441728 2111904963504 2117836893312 2124826454016 2125122019272 2131091073216 2132135623296 2137322333664 2138124377088 2138369937984 2139172374528 2142300401262 2143350445572 2144376202752 2145427264512 2148564437523 2149617552138 2155655409264 2158854114816 2163070626759 2164917915648 2169146270952 2170209473712 2171248084992 2172312317952 2175488803908 2176305169536 2176555115448 2177371881216 2181849882282 2182668634944 2183738465664 2189050706976 2189872161792 2190176774964 2196275296768 2197405081152 2200564896957 2203830242208 2204657243136 2204910445248 2208963214314 2210020372224 2211103609344 2215422171081 2216482420096 2217314168832 2217568824576 2221644860568 2222733795408 2224887533568 2228140898172 2229233017032 2235494498496 2238811674624 2239909023744 2243184353676 2249485021728 2249743372254 2250587602368 2250846079524 2256062463312 2256909064704 2257168267872 2258015284224 2263508214016 2264617668096 2269040749479 2271294433296 2272407703776 2278790454528 2279907399168 2285191133184 2285453584512 2286311215104 2286573795072 2289654397116 2290776666696 2292996335616 2296349293014 2297474844084 2303063764631 2303928003552 2305057269312 2307346725888 2308477667328 2311853262462 2318613067323 2319483141216 2319749530938 2320620031296 2326265255664 2327138201088 2327405469984 2332799281792 2333067200856 2333942698752 2340767092608 2341645479936 2341971204912 2348492396544 2349700482816 2351926503626 2353079295756 2355416449344 2356570952064 2357455269888 2363190100992 2364348413952 2367805706658 2368966281948 2370100013568 2371261713408 2374456411824 2374729115157 2375620246944 2375893083942 2382566504976 2390429760768 2390762271681 2392804012032 2397477457368 2398652576208 2404487625372 2405389924224 2405666180232 2406568921344 2412423228096 2413328504832 2413605672576 2420385020928 2423924253737 2425112335422 2428710879168 2435532655104 2436726426624 2440289554821 2441485657926 2442654095616 2443851357696 2448343315728 2448624504879 2449543366368 2450715660288 2455502214312 2456705773872 2457881495552 2462682045348 2463606182016 2467261845504 2470809708864 2472080716296 2478964196352 2479309022484 2480239398528 2486272918752 2487491560512 2488425007104 2493542722608 2494478439936 2494764927648 2495701103616 2499350468139 2500575519834 2501772236544 2502998475264 2507887144161 2510028910592 2514931310808 2518663133952 2519897651712 2525737568256 2526975553536 2530670649444 2531911052664 2533122765824 2534364370944 2538070271226 2539022697792 2539314301356 2540267194752 2546446740768 2547694876608 2554850855424 2555206237458 2563639261344 2570840024832 2571135282576 2572100116992 2572395519456 2577123750033 2578357100928 2579324645376 2579620877568 2586866530304 2588134477824 2591919003996 2593189427976 2595765066624 2597037375744 2599497714534 2604331948032 2605608456192 2608076914912 2609418533868 2611946953728 2613227194368 2617048412622 2618030476224 2618331153732 2624399192016 2624700600963 2625685536096 2632072873864 2633060575488 2633362979184 2634351164928 2642053946112 2649843505512 2651142321072 2652137178624 2658588863616 2659891965696 2666056322048 2666362515264 2667363084288 2667669427584 2671263463302 2672572777812 2675162391552 2679074175183 2680387318098 2687916004144 2689233480864 2691904513536 2693223945216 2697162139539 2698484148234 2706063664752 2706374452761 2707390036512 2708685729792 2713664470656 2713976131608 2714994567936 2715306381648 2722933148544 2731919726592 2732299739064 2739974236992 2741317229952 2747985857568 2749017056256 2749332777408 2750364481536 2754386230194 2755736287164 2757055117824 2758406482944 2762439991101 2763793995606 2765116682496 2770199147128 2771556954768 2774242480128 2775669576192 2779660922472 2781090805833 2788834720896 2790269323344 2791604680704 2792972980224 2797057033596 2798428005576 2799478132992 2805235562934 2806288244928 2806610543604 2807663741568 2814493766112 2815549922304 2815873284672 2823782524416 2829297724659 2833496025696 2841454764288 2842847497728 2848399934247 2849763111552 2850832502784 2851159917312 2856400535016 2857800594096 2859168270336 2860569686016 2864752583364 2866156736184 2874207212352 2878472153088 2879883030528 2884094169012 2892195027936 2892527192898 2893612631616 2900651738544 2901740226048 2902073487264 2903162508288 2909133176376 2910224846592 2911651287552 2917338106473 2918734275968 2919829549056 2920235699952 2929873441536 2934086529276 2938440322944 2939542990848 2939880593664 2945284285752 2946693829632 2948138145792 2952449091018 2953896228108 2956758432768 2961081983097 2962193147424 2962533351582 2963645060544 2968042715136 2970854530896 2972310689376 2980659331328 2981073943701 2990912471568 2992378461408 2999313362304 2999657829672 3000783469824 3001128106032 3008083284416 3009212086272 3009557690496 3010687045632 3019490224128 3023905504662 3025387665972 3028392577728 3029876938368 3038387272704 3039876532224 3044321622846 3047271446016 3048765060096 3052872529488 3053223148059 3054368888928 3054719679354 3061799057352 3063299792112 3071904004736 3073409692416 3076462301184 3082471016616 3083981883696 3091484089764 3092644188288 3092999374584 3094160041728 3101687007552 3102850934784 3103207293312 3110756267808 3111923598336 3116474040519 3118001574114 3121022790144 3122628273216 3127118537781 3132933977088 3137439061008 3140555265792 3142094602752 3148231506273 3149412899616 3150920134656 3157074275544 3158621709264 3160133351424 3161682284544 3165941882432 3166305486876 3167493662592 3167857445256 3176755339968 3187239681024 3187683028908 3196636609824 3198203434944 3205983500496 3207186565632 3207554906976 3208758561792 3213450601893 3215025668358 3216564304128 3218140896768 3224426328207 3227180027904 3233483113896 3238281172224 3247376873472 3248968568832 3253719406428 3255314210568 3256872127488 3258468476928 3263233205862 3264457754304 3264832673172 3266057821824 3272774823423 3274002952416 3275607698496 3283576060464 3284808242688 3285265162446 3294412945152 3296107621728 3305285595136 3305745363312 3306985864704 3313444821471 3315030558336 3316655414016 3324723630144 3325971253248 3326353236864 3327601471488 3332467290852 3334100693112 3335696315392 3337331300352 3342211347258 3343849525548 3353241747744 3358217511936 3359863535616 3364776530514 3374227532592 3374615058381 3375881403552 3376269119286 3384093694968 3385363597056 3385752401808 3387022926336 3395262321024 3396926502144 3406467807232 3406941649944 3418185681792 3419861098752 3427786699776 3428180376768 3429466822656 3429860692608 3434481595674 3436165000044 3437809467904 3439494503424 3444523939521 3446212266126 3455892005328 3457585903968 3461020088832 3462716500992 3465996952712 3467779893693 3479224711824 3479624296407 3482595938304 3489397883496 3490707301632 3491108204976 3499198922688 3499600801284 3500914048128 3510747433984 3511150638912 3512468219904 3522738594816 3524550724224 3527889755439 3529618943634 3533124674016 3534856428096 3536182904832 3544785151488 3546522620928 3551708559987 3553449422922 3555150020352 3556892570112 3561684617736 3563430370416 3563839625913 3566883188736 3572098900244 3573849757464 3585644641152 3589206018048 3590965260288 3596216186052 3597978864312 3606731438058 3608084886336 3608499270348 3609853382016 3618219294208 3618634842144 3619992757248 3620408508864 3630577531392 3637668503133 3643066318752 3653298982656 3655089639936 3662228486889 3663981143424 3665356075008 3665777036544 3672514973592 3674315049552 3676073490432 3677875310592 3683253321468 3685058660808 3686822243328 3694023068022 3695409273024 3700892768256 3706214563296 3708121074444 3718446294528 3718963533726 3720359097792 3729409378128 3731237340768 3732637510656 3740314083912 3741717659904 3742147391472 3743551655424 3750863279751 3752658354816 3754066563072 3754497712896 3765043365888 3772396966212 3777994700928 3788606352384 3790463330304 3796005974166 3797866578996 3799684148736 3801546556416 3807105406839 3808534046688 3808971452034 3810400792128 3819670111152 3821542314912 3832276283136 3832809356187 3845458892016 3856260037248 3856702923864 3858150175488 3858593279184 3867535651392 3868986968064 3869431316352 3870883344384 3878844235168 3880299795456 3882201716736 3887878505994 3889784141964 3893647599936 3899246571801 3906497922048 3908412684288 3912115372368 3914127800802 3917920430592 3919840791552 3925572618933 3927045714336 3928925106176 3936598788024 3938528304144 3942344577024 3948109310796 3949590863232 3950044468776 3951526747392 3961139374528 3963080919168 3974765258268 3976713481608 3987883295424 3989837948544 3999084483072 3999543772896 4001044626432 4001504141376 4006895194953 4008859166718 4012743587328 4020580977147 4031874006216 4033850221296 4037856770304 4039835917824 4051183030272 4059095497128 4061085054768 4063028594688 4065020080128 4070496705984 4070964197412 4072491851904 4072959572472 4082398743136 4084399722816 4097879589888 4098449608596 4109961355488 4111975844928 4121978786352 4123525584384 4123999166112 4125546722304 4131579345291 4135582676736 4137609724416 4145690993409 4147675023744 4149231464448 4155298720692 4157335432152 4161363720192 4163504364288 4169491383708 4177245302784 4183252081344 4185403985016 4187407021056 4189459470336 4195585550394 4197642008364 4199217199488 4207853344401 4209432367392 4209915815406 4211495612352 4221740649168 4223324883456 4223809927008 4235673786624 4249652908032 4250244038544 4262182146432 4264271246592 4274644667328 4276248754176 4276739875968 4278344749056 4284600802524 4286700891144 4288752405504 4290854529024 4297128875046 4299235104276 4311310818528 4317708229632 4326141253518 4338292541904 4338790789347 4340418947424 4342496169984 4350977607816 4352610339072 4353110230896 4354743762432 4363699764564 4365337269888 4367476931328 4378101413952 4379744323584 4380353549928 4392550593536 4394810162304 4401129793914 4407660484416 4409314486272 4409820890496 4417926428628 4420040744448 4422207218688 4428673636527 4430844342162 4432964840192 4435137649152 4443289721136 4443800027373 4445467590816 4456281796344 4458466034064 4470988996992 4477623349248 4486368707352 4498970043456 4499486744508 4501175204736 4501692159048 4512124926624 4513818129408 4514336535744 4516030568448 4527016428032 4529235336192 4535858256993 4538081498958 4542588866592 4544815407552 4557580909056 4559814798336 4566482434269 4570382266368 4570907169024 4573147590144 4579308794232 4581553333392 4582079519031 4585992671232 4592698586028 4594949688168 4606127529262 4607856007104 4610114538624 4614693451776 4616955334656 4623706524924 4637226134646 4638966282432 4639499061876 4641240062592 4652530511328 4654276402176 4654810939968 4665598563584 4666134401712 4667885397504 4677002361171 4681534185216 4683942409824 4696984793088 4699400965632 4703853007252 4706158591512 4710832898688 4713141904128 4726380201984 4728696827904 4735611413316 4737932563896 4740200027136 4742523426816 4748912823648 4749458230314 4751240493888 4751786167884 4765133009952 4780859521536 4781524543362 4794954914736 4797305152416 4808975250744 4810779848448 4811332360464 4813137842688 4822538502537 4824846456192 4826657009664 4827211345152 4840770041856 4847848507474 4850224670844 4857421758336 4871065310208 4873452853248 4880579109642 4882971315852 4885308191232 4887702715392 4894849808793 4896686631456 4897249009758 4899086732736 4911004428624 4913411547744 4915762991104 4925364090696 4927212364032 4927897743669 4941619417728 4944161432592 4957928392704 4958618044968 4960478797056 4972545837504 4974983121024 4976850014208 4987085445216 4988956879872 4989529855296 4991402207232 4998700936278 5001151039668 5003544473088 5005996950528 5013317020887 5015774288322 5029862621616 5037326267904 5039795303424 5047164795771 5051475136512 5061341298888 5063822105328 5066245531648 5068728741888 5076140542452 5078045395584 5078628602712 5080534389504 5092893481536 5095389753216 5109701710848 5110412474916 5127278522688 5141680049664 5142270565152 5144200233984 5144791038912 5151722393511 5154247500066 5156714201856 5159241755136 5169318399189 5173733060608 5183838007992 5186378855952 5191530133248 5194074751488 5198995429068 5208663896064 5216153829824 5218837067736 5223893907456 5226454388736 5234096825244 5236060952448 5236662307464 5248798384032 5249401201926 5251371072192 5264145747728 5266121150976 5266725958368 5268702329856 5284107892224 5294428415451 5299687011024 5302284642144 5304274357248 5317177727232 5319783931392 5332112644096 5332725030528 5334726168576 5335338855168 5342526926604 5345145555624 5350324783104 5358148350366 5360774636196 5375832008288 5378466961728 5383809027072 5386447890432 5394324279078 5396968296468 5410097157087 5412127329504 5412748905522 5414780073024 5427328941312 5427952263216 5429989135872 5430612763296 5445866297088 5463839453184 5464599478128 5479948473984 5482634459904 5495971715136 5498034112512 5498665554816 5500728963072 5508772460388 5511472574328 5514110235648 5516812965888 5524879982202 5527587991212 5530233364992 5540398294256 5541034602033 5543113909536 5551339152384 5559321844944 5562181611666 5577669441792 5578445300589 5580538646688 5583209361408 5594114067192 5596856011152 5598956265984 5610471125868 5612576489856 5613221087208 5615327483136 5628987532224 5631099844608 5631746569344 5647565048832 5658595449318 5666992051392 5682909528576 5685694995456 5694008961249 5696799868494 5699526223104 5702319834624 5712801070032 5713457178051 5715601188192 5718336540672 5729505166728 5732313472368 5748414424704 5756944306176 5768188338024 5784390055872 5785054385796 5787225263232 5801303477088 5803480452096 5804146974528 5806325016576 5818266352752 5820449693184 5823302575104 5831817758991 5834676212946 5837468551936 5840471399904 5859746883072 5868173058552 5871191701203 5876880645888 5879761187328 5890568571504 5893387659264 5896276291584 5904898182036 5907792456216 5913516865536 5922163966194 5924386294848 5925066703164 5927290121088 5936085430272 5941709061792 5944621378752 5961318662656 5962147887402 5981824943136 5984756922816 5998626724608 5999315659344 6001566939648 6002256212064 6013288750077 6016166568832 6018424172544 6019115380992 6038980448256 6047811009324 6050775331944 6056785155456 6059753876736 6076774545408 6079753064448 6088643245692 6094542892032 6097530120192 6105745058976 6106446296118 6108737777856 6109439358708 6123598114704 6126599584224 6143808009472 6146819384832 6164942033232 6167963767392 6182968179528 6185288376576 6185998749168 6188320083456 6203374015104 6205701869568 6206414586624 6221512535616 6223847196672 6232948081038 6236003148228 6242045580288 6245256546432 6251173075427 6254237075562 6265867954176 6274878122016 6281110531584 6284189205504 6293378325591 6296463012546 6298825799232 6314148551088 6314873723109 6317243418528 6320266702848 6331883764864 6332610973752 6334987325184 6335714890512 6353510679936 6374479362048 6375366057816 6393273219648 6396406869888 6411967000992 6414373131264 6415109813952 6417517123584 6426901203786 6430051336716 6433128608256 6436281793536 6445693312569 6448852656414 6466966227792 6476562344448 6489211880277 6494753746944 6507438812856 6510628421136 6513744254976 6516936953856 6526466411724 6528915508608 6529665346344 6532115643648 6545549646846 6548005904832 6551215396992 6567152120928 6569616485376 6570530324892 6588825890304 6592215243456 6601694690871 6611490726624 6613971729408 6626889642942 6630061116672 6633310828032 6646266513243 6649447260288 6651942506496 6652706473728 6664934581704 6668201386224 6671392630784 6674662600704 6684422694516 6687699051096 6706483495488 6716435023872 6719727071232 6729553061028 6748455065184 6749230116762 6751762807104 6752538238572 6768187389936 6770727194112 6771504803616 6774045852672 6790524642048 6793853004288 6807122248437 6812935614464 6813883299888 6836371363584 6839722197504 6855573399552 6856360753536 6858933645312 6859721385216 6868963191348 6872330000088 6875618935808 6878989006848 6889047879042 6892424532252 6909191293893 6911784010656 6915171807936 6922040177664 6925433001984 6931993905424 6935559787386 6955839201969 6958449423648 6959248592814 6978795766992 6981414603264 6982216409952 6998397845376 6999201602568 7001828096256 7021494867968 7022301277824 7024936439808 7045477189632 7049101448448 7055779510878 7059237887268 7066249348032 7069712856192 7072365809664 7089570302976 7093045241856 7103417119974 7106898845844 7110300040704 7113785140224 7123369235472 7124187345471 7126860740832 7127679251826 7144197800488 7147699514928 7171289282304 7172286815043 7178412036096 7192432372104 7195957728624 7213462876116 7216169772672 7216998540696 7219706764032 7236438588416 7237269684288 7239985514496 7240817017728 7261155062784 7271772761211 7275337006266 7286132637504 7306597965312 7310179279872 7320868664463 7324456973778 7327962286848 7331554073088 7345029947184 7345873514637 7348630099104 7352146980864 7366506642936 7370117321616 7373644486656 7388046136044 7390818546048 7401785536512 7412429126592 7416242148888 7436892589056 7437927067452 7440718195584 7458818756256 7462474681536 7465275021312 7480628167824 7483435319808 7484294782944 7487103310848 7498051404417 7501726559502 7505316709632 7508995425792 7523661432483 7530086731776 7544793932424 7555989401856 7577212704768 7580926660608 7592011948332 7595733157992 7599368297472 7603093112832 7614210813678 7617068093376 7617942904068 7620801584256 7639340222304 7643084629824 7664552566272 7665618712374 7690917784032 7712520074496 7713405847728 7716300350976 7717186558368 7731371250099 7735071302784 7737973936128 7738862632704 7757688470336 7760599590912 7764403433472 7775757011988 7779568283928 7787295199872 7798493143602 7812995844096 7816825368576 7824230744736 7828255601604 7835840861184 7839681583104 7851145237866 7854091428672 7873197576048 7874101802889 7877056608288 7896218621592 7899181726464 7900088937552 7903053494784 7922278749056 7926161838336 7949530516536 7953426963216 7975766590848 7979675897088 7998168966144 7999087545792 8002089252864 8003008282752 8013790389906 8017718333436 8025487174656 8037222525549 8041161954294 8063748012432 8067700442592 8075713540608 8079671835648 8091486418617 8118190994256 8119123358283 8122170109536 8126057189376 8140993411968 8141928394824 8144983703808 8145919144944 8164797486272 8168799445632 8195759179776 8196899217192 8219922710976 8223951689856 8231742762691 8243957572704 8247051168768 8247998332224 8251093444608 8263158690582 8271165353472 8275219448832 8287319973303 8291381986818 8295350047488 8310597441384 8314670864304 8322727440384 8327008728576 8338982767416 8366504162688 8370807970032 8374814042112 8378918940672 8391171100788 8395284016728 8398434398976 8415706688802 8418864734784 8419831630812 8422991224704 8443481298336 8446649766912 8447619854016 8471347573248 8487893173977 8500488077088 8524364292864 8528542493184 8545199802741 8549289334656 8552497508352 8553479751936 8569201605048 8573401782288 8577504811008 8581709058048 8594257750092 8598470208552 8622621637056 8635416459264 8652282507036 8676585083808 8677581578694 8680837894848 8701955215632 8705220678144 8706220461792 8709487524864 8727399529128 8730674539776 8734953862656 8752014319419 8756202827904 8759488647168 8760707099856 8785101187072 8789620324608 8802259587828 8815320968832 8818628972544 8819641780992 8835852857256 8840081488896 8844414437376 8857347273054 8861688684324 8865929680384 8870275298304 8883245949291 8886579442272 8887600054746 8890935181632 8912563592688 8916932068128 8941977993984 8943221831103 8972737414704 8997940086912 8998973489016 9002350409472 9003384318096 9024249853248 9027636258816 9028673071488 9032061136896 9054032856064 9058470672384 9071716513986 9076162997916 9085177733184 9089630815104 9115161818112 9119629596672 9132964868538 9141814338048 9146295180288 9158617588464 9159669444177 9163106666784 9164159038062 9185397172056 9189899376336 9212255058524 9215712014208 9220229077248 9229386903552 9247413049848 9274452269292 9277932564864 9278998123752 9282480125184 9305061022656 9308552804352 9309621879936 9331197127168 9332268803424 9335770795008 9349422121557 9354004722342 9363068370432 9367884819648 9381355613343 9398801931264 9407706014504 9412317183024 9421665797376 9426283808256 9444694518819 9452760403968 9471222826632 9475865127792 9480400054272 9485046853632 9497825647296 9498916460628 9502480987776 9503572335768 9530266019904 9561719043072 9563049086724 9589909829472 9594610304832 9617950501488 9621559696896 9622664720928 9626275685376 9640351805679 9645077005074 9649692912384 9654422690304 9673278984621 9681540083712 9695697014948 9700449341688 9714843516672 9742130620416 9746905706496 9761158219284 9765942631704 9770616382464 9775405430784 9789699617586 9793373262912 9794498019516 9798173465472 9818324470269 9822008857248 9826823095488 9850728181392 9854424728064 9855795487338 9883238835456 9888322865184 9915856785408 9917236089936 9920957594112 9940334464413 9945091675008 9949966242048 9974170890432 9977913759744 9979059710592 9982804414464 9997401872556 10002302079336 10007088946176 10011993901056 10026634041774 10031548576644 10059725243232 10074652535808 10079590606848 10094329591542 10122682597776 10123845175143 10127644210656 10132491063296 10152281084904 10156090791168 10157257205424 10161068779008 10185786963072 10190779506432 10219403421696 10220824949832 10254557045376 10283360099328 10284541130304 10288400467968 10289582077824 10303444787022 10308495000132 10313428403712 10318483510272 10333571818563 10338636798378 10367676015984 10372757711904 10383060266496 10388149502976 10397990858136 10403339681079 10432307659648 10437674135472 10447787814912 10468193650488 10472121904896 10473324614928 10497596768064 10498802403852 10502742144384 10528291495456 10532242301952 10533451916736 10537404659712 10568215784448 10583669266317 10588856830902 10599374022048 10604569284288 10608548714496 10634355454464 10639567862784 10655125679961 10664225288192 10665450061056 10670677710336 10685053853208 10690291111248 10691518877739 10700649566208 10716296700732 10721549272392 10751664016576 10756933923456 10767618054144 10772895780864 10788648558156 10793936592936 10820194314174 10824254659008 10825497811044 10829560146048 10854657882624 10855904526432 10859978271744 10861225526592 10891732594176 10913005509399 10929198956256 10959896947968 10965268919808 10991943430272 10996068225024 10997331109632 11017544920776 11022945148656 11028220471296 11033625931776 11049759964404 11055175982424 11060466729984 11080796588512 11082069204066 11086227819072 11102678304768 11118643689888 11124363223332 11155338883584 11156890601178 11161077293376 11188228134384 11193712022304 11197912531968 11220942251736 11225152979712 11226442174416 11230654966272 11252589839253 11257975064448 11262199689216 11263493138688 11295130097664 11317190898636 11333984102784 11365819057152 11371389990912 11388017922498 11393599736988 11399052446208 11404639669248 11421316220517 11425602140064 11426914356102 11431202376384 11459010333456 11464626944736 11496828849408 11498428068561 11536376676048 11568780111744 11570108771592 11574450526464 11602606954176 11606960904192 11608293949056 11612650033152 11636532705504 11640899386368 11646605150208 11663635517982 11669352425892 11674937103872 11680942799808 11697739715403 11719493766144 11736346117104 11742383402406 11753761291776 11759522374656 11776717856799 11781137143008 11786775318528 11809796364072 11815584912432 11827033731072 11844327932388 11848772589696 11850133406328 11854580242176 11883418123584 11889242757504 11922637325312 11924295774804 11963649886272 11969513845632 11997253449216 11998631318688 12003133879296 12004512424128 12020685584859 12026577500154 12032333137664 12038230761984 12061742931441 12095622018648 12101550663888 12113570310912 12119507753472 12153549090816 12177286491384 12189085784064 12195060240384 12211490117952 12212892592236 12217475555712 12218878717416 12247196229408 12253199168448 12287616018944 12293638769664 12329884066464 12335927534784 12365936359056 12370576753152 12371997498336 12376640166912 12394738035873 12406748030208 12412829173248 12437072980227 12443025071232 12447694393344 12465896162076 12472006296456 12484091160576 12490513092864 12502346150854 12508474151124 12531735908352 12549756244032 12562221063168 12568378411008 12586756651182 12592926025092 12597651598464 12623560033203 12628297102176 12629747446218 12634486837056 12663767529728 12665221947504 12669974650368 12671429781024 12707021359872 12748958724096 12750732115632 12786546439296 12792813739776 12823934001984 12828746262528 12830219627904 12835034247168 12853802407572 12860102673432 12866257216512 12872563587072 12891386625138 12897705312828 12933932455584 12953124688896 12978423760554 13014877625712 13016372368041 13021256842272 13027488509952 13052932823448 13057831017216 13059330692688 13064231287296 13091099293692 13096011809664 13102430793984 13134304241856 13139232970752 13141060649784 13177651780608 13184430486912 13203389381742 13222981453248 13227943458816 13253779285884 13260122233344 13266621656064 13286020909581 13292533026486 13298894520576 13305412947456 13329869163408 13331400082119 13336402772448 13342785261568 13368845389032 13375398102192 13412966990976 13432870047744 13459106122056 13496910130368 13498460233524 13503525614208 13505076477144 13536374779872 13541454388224 13543009607232 13548091705344 13581049284096 13587706008576 13607574770979 13614244496874 13627766599776 13672742727168 13679444395008 13699447302807 13711146799104 13712721507072 13719442770432 13737926382696 13744660000176 13751237871616 13757978013696 13778095758084 13784849064504 13818382587786 13823568021312 13830343615872 13844080355328 13850866003968 13863987810848 13871119574772 13911678403938 13916898847296 13918497185628 13957591533984 13962829206528 13964432819904 13996795690752 13998403205136 14003656192512 14031007083513 14042989735936 14044602555648 14090954379264 14098202896896 14111559021756 14118475774536 14132498696064 14139425712384 14179140605952 14186090483712 14206834239948 14213797691688 14220600081408 14227570280448 14246738470944 14248374690942 14253721481664 14255358503652 14288395600976 14295399029856 14342578564608 14344573630086 14384864744208 14391915457248 14426925752232 14432339545344 14433997081392 14439413528064 14472877176832 14474539368576 14479971028992 14481634035456 14522310125568 14543545522422 14550674012532 14572265275008 14613195930624 14620358559744 14641737328926 14648913947556 14655924573696 14663108146176 14684549426379 14690059894368 14691747029274 14697260198208 14733013285872 14740234643232 14747288973312 14776092272088 14781637092096 14783693231007 14824858253184 14832484297776 14873785178112 14875854134904 14881436391168 14917637512512 14924949363072 14930550042624 14961256335648 14966870639616 14968589565888 14974206621696 14996102808834 15003453119004 15010633419264 15017990851584 15039951062661 15047322864966 15089587864848 15111978803712 15141494387313 15154425409536 15184023896664 15191466315984 15198736594944 15206186225664 15228421627356 15234136186752 15235885808136 15241603168512 15278680444608 15286169259648 15329105132544 15331237424748 15381835568064 15425040148992 15426811695456 15432600701952 15434373116736 15455167180533 15462742500198 15470142605568 15477725265408 15507955197567 15515376940672 15521199181824 15551514023976 15559136567856 15574590399744 15596986287204 15625991688192 15648461489472 15656511203208 15671681722368 15679363166208 15702290475732 15708182857344 15746395152096 15748203605778 15754113216576 15792437243184 15798363452928 15800177875104 15806106989568 15844557498112 15852323676672 15883285246353 15899061033072 15906853926432 15951533181696 15959351794176 15996337932288 15998175091584 16004178505728 16006016565504 16027580779812 16035436666872 16050974349312 16074445051098 16082323908588 16127496024864 16135400885184 16151427081216 16159343671296 16182972837234 16230291471261 16236381988512 16238246716566 16244340219072 16281986823936 16283856789648 16289967407616 16291838289888 16329594972544 16337598891264 16391518359552 16393798434384 16439845421952 16447903379712 16463485525382 16487915145408 16494102337536 16495996664448 16502186889216 16526317381164 16542330706944 16550438897664 16574639946606 16582763973636 16590700094976 16621194882768 16623103806099 16629341728608 16654017457152 16677965534832 16733008325376 16735335901767 16741615940064 16749628084224 16782342201576 16790568033456 16796868797952 16831413377604 16837729469568 16839663261624 16845982449408 16886962596672 16893299533824 16895239708032 16942695146496 16967469776159 16975786347954 17000976154176 17048728585728 17057084986368 17082026883747 17090399605482 17098578669312 17106959503872 17138403210096 17140371534153 17146803564576 17155009622016 17188515500184 17196940417104 17245243274112 17270832918528 17304565014072 17353170167616 17355163157388 17361675789696 17403910431264 17410441356288 17412440923584 17418975049728 17454799058256 17461349079552 17469907725312 17495453276973 17504028638838 17512405655808 17521414199712 17570202374144 17579240649216 17604519175656 17613575103609 17630641937664 17639283561984 17671705714512 17680162977792 17688828874752 17714694546108 17723377368648 17731859360768 17740550596608 17766491898582 17773158884544 17775200109492 17781870363264 17825127185376 17833864136256 17883955987968 17886443662206 17945474829408 17995880173824 17997946978032 18004700818944 18006768636192 18039866250231 18048499706496 18055272517632 18057346142976 18108065712128 18116941344768 18143433027972 18152325995832 18170355466368 18179261630208 18230323636224 18239259193344 18265929737076 18283628676096 18292590360576 18317235176928 18319338888354 18326213333568 18328318076124 18370794344112 18379798752672 18424510117048 18431424028416 18440458154496 18494826099696 18548904538584 18555865129728 18557996247504 18564960250368 18610122045312 18617105608704 18619243759872 18662394254336 18664537606848 18671541590016 18698844243114 18708009444684 18726136740864 18735769639296 18753519226281 18762711226686 18797603862528 18815412029008 18824634366048 18843331594752 18852567616512 18880134976773 18889389037638 18942445653264 18944621169327 18951730255584 18960800108544 18995651294592 18997832921256 19004961975552 19007144671536 19060532039808 19123438086144 19126098173448 19179819658944 19189220609664 19235901002976 19243119393792 19245329441856 19252551370752 19280703611358 19290154010148 19299385824768 19308845380608 19337079937707 19346557969242 19391394029896 19400898683376 19429687033344 19467635640831 19484261240832 19522316438568 19531885263408 19541232764928 19550810861568 19579399235172 19586746525824 19588996039032 19596346930944 19636648940538 19644017714496 19653646190976 19701456362784 19708849456128 19711590974676 19766477670912 19776645730368 19805084072613 19834472179872 19841915188224 19880668928826 19890183350016 19899932484096 19938799539729 19948341780864 19955827519488 19958119421184 19994803745112 20004604158672 20014177892352 20023987802112 20053268083548 20063097153288 20119450486464 20149305071616 20159181213696 20188659183084 20245365195552 20247690350286 20255288421312 20304562169808 20312181582336 20314514410848 20322137558016 20371573926144 20381559012864 20421366745311 20438806843392 20441649899664 20509114090752 20566720198656 20569082260608 20576800935936 20579164155648 20606889574044 20616990000264 20626856807424 20636967020544 20667143637126 20677273596756 20727573881679 20735352031968 20745515423808 20766120532992 20776299005952 20795981716272 20806679362158 20864615319296 20867517605907 20875348270944 20936387300976 20944243809792 20946649229856 20995193536128 20997604807704 21005484288768 21056582990912 21064484603904 21066903833472 21074809319424 21136431568896 21167338532634 21177713661804 21198748044096 21209138568576 21217097428992 21268710908928 21279135725568 21310251359922 21330900122112 21341355420672 21370107706416 21372562036413 21380582222496 21383037755478 21432593401464 21443098544784 21503328033152 21513867846912 21535236108288 21577297116312 21587873185872 21640388628348 21648509318016 21650995622088 21659120292096 21709315765248 21711809052864 21719956543488 21722451053184 21783465188352 21815318283633 21826011018798 21858397912512 21919793895936 21930537839616 21962605993389 21983886860544 21994662219264 22035089841552 22037620543911 22045890297312 22056440942592 22099519928808 22110351964848 22120933459968 22161593177024 22164138408132 22172455638144 22205356609536 22237287379776 22248726446664 22310677767168 22313781202356 22322154586752 22376456268768 22387424044608 22395825063936 22441884503472 22450305959424 22452884348832 22461309932544 22494154213251 22505179678506 22515950128896 22526986277376 22570984297449 22590260195328 22634381797272 22667968205568 22731638114304 22742779981824 22776035844996 22787199473976 22798104892416 22809279338496 22842632441034 22851204280128 22853828712204 22862404752768 22918020666912 22929253889472 22993657698816 22996856137122 23072753352096 23137560223488 23140217543184 23148901052928 23194113750297 23205213908352 23213921808384 23216587898112 23273065411008 23281798772736 23293210300416 23327271035964 23338704851784 23349874207744 23361885599616 23395479430806 23438987532288 23472692234208 23484766804812 23507522583552 23519044749312 23553435713598 23562274286016 23619592728144 23622305408667 23631169824864 23688655864776 23697545179392 23700266812656 23709160484352 23766836247168 23778485515008 23845274650624 23848591549608 23927299772544 23939027691264 23994506898432 23997262637376 24006267758592 24009024848256 24041371169718 24053155000308 24064666275328 24076461523968 24111667576647 24123485862882 24191244037296 24203101327776 24227140621824 24239015506944 24274459255851 24354572982768 24357370074849 24378171568128 24422980235904 24425785184472 24434951111424 24437757434832 24494392458816 24506398336896 24575232037888 24587277539328 24659768132928 24671855069568 24695228288073 24731872718112 24741153506304 24743994996672 24753280333824 24789476071746 24813496060416 24825658346496 24861959919909 24874145960454 24886050142464 24931792324152 24944012592912 24968182321152 24981026185728 25004692301708 25016948302248 25099512488064 25124442126336 25136756822016 25173513302364 25185852050184 25195303196928 25247120066406 25256594204352 25259494892436 25268973674112 25327535059456 25330443895008 25339949300736 25342859562048 25414042719744 25463679521931 25501464231264 25573092878592 25585627479552 25635599408223 25647868003968 25657492525056 25660439255808 25707604815144 25720205346864 25732514433024 25745127174144 25782773250276 25795410625656 25867864911168 25906249377792 25956847521108 26029755251424 26032744736082 26042513684544 26105865646896 26115662034432 26118661385376 26128462574592 26182198587384 26192023619328 26204861587968 26256042958257 26268608483712 26278465941504 26282121299568 26355303561216 26368860973824 26406778763484 26445962906496 26455886917632 26507558571768 26520244466688 26533243312128 26572041819162 26585066052972 26597789041152 26610825894912 26649737847873 26659738326816 26662800164238 26672805544896 26737690778064 26750796204384 26825933981952 26829665493309 26918212244112 26993820260736 26996920467048 27007051228416 27010152954288 27072749559744 27082908776448 27086019214464 27096183410688 27162098568192 27175412017152 27215149541958 27228488993748 27255533199552 27345485454336 27358888790016 27398894605614 27425443014144 27438885540864 27475852765392 27479008332531 27489320000352 27502475743232 27556191516168 27569698129008 27636765175572 27647136042624 27660687231744 27688160710656 27727975621696 27742239149544 27823356807876 27833797694592 27836994371256 27915183067968 27925658413056 27928865639808 27993591381504 27996806410272 28007312385024 28048266364671 28062014167026 28089205111296 28144066840029 28196405793792 28223118043512 28236951549072 28264997392128 28278851424768 28358281211904 28413668479896 28427595383376 28441200162816 28455140560896 28493476941888 28496749381884 28507442963328 28510717007304 28576791201952 28590798059712 28685157129216 28689147260172 28769729488416 28783830914496 28853851504464 28864679090688 28867994162784 28878827056128 28921055417037 28945754353664 28949078737152 28963268070912 29019836953863 29044620251136 29087091044844 29101348025064 29144530550016 29226391861248 29240717119488 29283474657852 29297827895112 29311849147392 29326216292352 29369098852758 29380119788736 29383494058548 29394520396416 29454973410807 29466026571744 29480469286464 29552184544176 29563274184192 29567386462014 29649716506368 29664968595552 29747570356224 29751708269808 29762872782336 29835275025024 29849898726144 29922512671296 29933741279232 29937179131776 29948413243392 29992205617668 30006906238008 30021266838528 30035981703168 30079902125322 30094645729932 30179175729696 30223957607424 30282988774626 30368047793328 30371535525429 30382932631968 30397473189888 30456843254712 30468272373504 30471771616272 30483206337024 30557360889216 30572338519296 30658210265088 30662474849496 30763671136128 30850080297984 30853623390912 30865201403904 30868746233472 30910334361066 30925485000396 30940285211136 30955450530816 31000715455689 31015910395134 31030753881344 31103028047952 31118273135712 31149180799488 31193972574408 31210019043237 31296922978944 31313022406416 31343363444736 31404580951464 31416365714688 31492790304192 31496407211556 31508226433152 31584874486368 31596726905856 31600355750208 31612213979136 31689114996224 31704647353344 31751007798951 31766570492706 31798122066144 31813707852864 31903066363392 31918703588352 31965377039883 31992675864576 31996350183168 32012033131008 32055161559624 32070873333744 32074556633217 32101948698624 32148890102196 32164647817176 32254992049728 32270801770368 32302854162432 32318687342592 32365945674468 32460582942522 32472763977024 32476493433132 32488680438144 32563973647872 32567713579296 32579934815232 32583676579776 32659189945088 32675197782528 32739016528197 32787596868768 32879690843904 32895806759424 32926971050764 32975830290816 32988204675072 32991993328896 33052634762328 33084661413888 33100877795328 33149279893212 33165527947272 33181400189952 33242389765536 33246207612198 33258683457216 33308034914304 33355931069664 33466016650752 33470671803534 33483231880128 33564684403152 33581136066912 33593737595904 33662826755208 33675458939136 33679326523248 33691964898816 33757769517759 33773925193344 33786599067648 33790479416064 33885390292992 33934939552318 33951572695908 34001952308352 34097457171456 34114169972736 34164053767494 34180799210964 34197157338624 34213919007744 34263948661551 34276806420192 34280743068306 34293607129152 34377031000368 34393880834208 34490486548224 34495284205683 34609130028144 34706340335232 34710326314776 34723351579392 34807820862528 34820882712576 34824881847168 34837950099456 34909598116512 34922698159104 34939815450624 34990906553946 35008057277676 35024811311616 35042828399424 35093219146209 35158481298432 35209038351312 35227150207218 35261283875328 35278567123968 35330153570397 35343411429024 35360325955584 35429389092216 35446754737296 35463718721536 35481101193216 35532983797164 35546317769088 35550400218984 35563740726528 35650254370752 35667728272512 35767911975936 35772887324412 35890949658816 35991760347648 35995893956064 36009401637888 36013537272384 36062056754577 36079732500462 36096999412992 36114692285952 36185228794323 36216131424256 36286866055944 36304651991664 36340710932736 36358523260416 36460647272448 36531859474152 36567257352192 36585180721152 36634470353856 36638677776708 36652426667136 36656636152248 36741588688224 36759597505344 36849020234096 36862848056832 36880916308992 36989652199392 37097809077168 37111730259456 37115992495008 37129920500736 37184214107619 37220244090624 37238487519744 37324788508672 37329075213696 37343083180032 37397688486228 37416018889368 37452273481728 37471539278592 37507038452562 37525422453372 37595207725056 37630824058016 37649268732096 37686663189504 37705135233024 37760269953546 37778778075276 37870680099609 37884891306528 37889242338654 37903460511168 37991302589184 37995665842512 38009923951104 38014289343072 38121064079616 38246876172288 38252196346896 38359639317888 38378441219328 38471802005952 38486238787584 38490658883712 38505102741504 38561407222716 38580308020296 38598771649536 38617690761216 38674159875414 38693115938484 38782788059792 38801797366752 38859374066688 38935271281662 39044632877136 39049117104123 39063770526816 39082465529856 39158798470344 39173493051648 39177992078064 39192693861888 39273297881076 39288035428992 39307292381952 39402912725568 39417698912256 39423181949352 39532955341824 39553291460736 39610168145226 39668944359744 39683830376448 39761337857652 39780366700032 39799864968192 39858062728743 39877599079458 39896683561728 39916238842368 39989607490224 39994200246357 40009208317344 40028355784704 40106536167096 40126194306576 40238900972928 40298610143232 40377318366168 40490730391104 40495380700572 40510576842624 40609124339616 40624363164672 40629028821696 40644275116032 40743147852288 40763118025728 40822724312937 40842733490622 40883299799328 41018228181504 41098341908421 41133440397312 41138164521216 41158328311296 41213779148088 41233980000528 41253713614848 41273934041088 41334287274252 41354547193512 41455147763358 41470704063936 41491030847616 41532241065984 41552598011904 41591963432544 41613358724316 41729230638592 41735035211814 41750696541888 41872774601952 41888487619584 41893298459712 41990387072256 41995209615408 42010968577536 42093021250539 42113165981824 42128969207808 42133807666944 42272863137792 42334677065268 42355427323608 42397496088192 42418277137152 42537421817856 42558271451136 42620502719844 42661800244224 42682710841344 42740215412832 42745124072826 42761164444992 42766075510956 42865186802928 42886197089568 43006656066304 43027735693824 43154594232624 43175746371744 43280777256696 43297018636032 43301991244176 43318240584192 43418631530496 43423618105728 43439913086976 43444902106368 43566930376704 43630636567266 43652022037596 43716795825024 43758211527989 43839587791872 43861075679232 43925211986778 43967773721088 43989324438528 44053648279137 44070179683104 44075241087822 44091780594624 44199039857616 44220703929696 44241866919936 44323186354048 44328276816264 44344911276288 44474574759552 44497452893328 44621355534336 44627562404712 44644309173504 44752912537536 44774848089216 44791650127872 44883769006944 44900611918848 44905768697664 44922619865088 44988308426502 45010359357012 45031900257792 45053972554752 45119853187983 45141968594898 45268763594544 45335936411136 45424483161939 45463276228608 45552071689992 45574398947952 45596209784832 45618558676992 45685264882068 45702408560256 45707657424408 45724809505536 45836041333824 45858507778944 45987315397632 45993712274244 46145506704192 46275120446976 46280435086368 46297802105856 46365501541599 46388227500594 46410427816704 46433175796224 46523865592701 46546130822016 46563597545472 46654542071928 46677409703568 46699748415488 46723771199232 46790958861612 46877975064576 46945384468416 46969533609624 47015045167104 47038089498624 47106871427196 47124548572032 47239185456288 47244610817334 47262339649728 47377311729552 47395090358784 47400533625312 47418320968704 47533672494336 47556971030016 47649855739059 47690549301248 47697183099216 47854599545088 47878055382528 47989013796864 47994525274752 48012535517184 48018049696512 48082742339436 48106310000616 48129332550656 48152923047936 48223335153294 48246971725764 48382488074592 48406202655552 48454281243648 48478031013888 48548918511702 48690874413783 48709145965536 48714740149698 48845960471808 48851570368944 48869902222848 48875514869664 48988784917632 49012796673792 49150464075776 49174555078656 49319536265856 49343710139136 49390456576146 49463745436224 49482307012608 49487989993344 49506560667648 49578952143492 49626992120832 49651316692992 49723919839818 49748291920908 49772100284928 49863584648304 49869311418297 49888025185824 49962052371456 50009384603416 50033896604496 50199024976128 50206007705301 50248884252672 50347026604728 50371704100368 50390606393856 50494240132812 50513188408704 50518989784872 50537947348224 50655070118912 50660887790016 50679898601472 50685719124096 50828085439488 50902409328477 50927359043862 51002928462528 51146185757184 51171254959104 51246080651241 51271198816446 51295736007936 51320878511616 51415209630288 51421114602459 51440410693728 51465028866048 51565546500552 51590821251312 51735729822336 51812498755584 51913695042216 52059510502848 52065489472164 52085027369088 52211731293792 52231324068864 52237322770752 52256925149184 52364397174768 52384047238656 52409723175936 52486359830919 52512085916514 52537216967424 52564242599136 52710607122432 52737721947648 52813557526968 52840725310827 52891925812992 53015117143536 53040488933376 53066486624256 53144083638324 53170132105944 53195578082304 53221651789824 53299475695746 53319476653632 53325600328476 53345611089792 53475381556128 53501592408768 53651867963904 53659330986618 53836424488224 53987640521472 53993840934096 54014102456832 54020305908576 54119598750693 54145499119488 54165817552896 54172038428928 54324197136384 54350824034304 54430299083916 54456977987496 54511066399104 54690970908672 54717777580032 54797789211228 54850886028288 54877771081728 54951705530784 54958016665062 54978640000704 55112383032336 55139396258016 55273530351144 55294272085248 55321374463488 55455951243392 55484478299088 55646713615752 55667595389184 55673988742512 55830366135936 55851316826112 55857731279616 55987182763008 55993612820544 56014624770048 56096532729342 56124028334052 56178410222592 56260557678843 56288133680058 56392811587584 56446236087024 56473903098144 56529994784256 56557702849536 56640404930319 56827336959792 56833863507981 56855190766752 56882400325632 56986953883776 56993498763768 57014885926656 57021434014608 57153582403904 57181596119424 57370314258432 57378294520344 57539458976832 57567661828992 57707703008928 57729358181376 57735988325568 57757654112256 57842110834074 57898157474304 57926536141824 58011239813121 58039673907726 58174182089688 58202696050128 58289061100032 58452783722496 58566949315704 58595655790224 58623698294784 58652432584704 58738197705516 58760239577472 58766988117096 58789040792832 58909946821614 58932053143488 58960938572928 59104369088352 59126548368384 59134772924028 59299433012736 59329937191104 59415252217839 59503416539616 59525745564672 59670550050048 59699797452288 59816398619187 59845025342592 59867482558464 59874358263552 59984411235336 60013812476016 60042533677056 60071963406336 60159804250644 60189291459864 60358351459392 60447915214848 60565977549252 60736095586656 60743071050858 60765865263936 60913686509424 60936544747008 60943543232544 60966412674048 61114721778432 61144677038592 61264100235933 61316420530176 61324949698992 61527342272256 61700160595968 61707246781824 61730402807808 61737492466944 61820668722132 61850970000792 61880570422272 61910901061632 62001430911378 62031820790268 62061507762688 62182721645037 62206056095904 62236546271424 62298361598976 62387945148816 62420038086474 62593845957888 62602552817721 62626044812832 62809161902928 62832731429376 62985580608384 62992814423112 63016452866304 63169748972736 63193453811712 63200711500416 63224427958272 63378229992448 63409294706688 63502015597902 63533140985412 63596244132288 63627415705728 63806132726784 63837407176704 63930754079766 63992700366336 64024066262016 64110323119248 64117686109239 64141746667488 64149113266434 64297780204392 64329295634352 64509984099456 64541603540736 64605708324864 64731891348936 64921165885044 64945527954048 64952986866264 64977360876288 65127947295744 65135427158592 65159869630464 65167353159552 65318379890176 65350395565056 65445954850899 65478033056394 65575193737536 65759381687808 65791613518848 65853942101528 65887817980167 65951660581632 65983986657792 66105269524656 66112861631733 66169322827776 66298559786424 66331055894544 66362800379904 66484779531072 66492415224396 66517366914432 66616069828608 66711862139328 66932033301504 66941343607068 66966463760256 67129368806304 67162272133824 67187475191808 67325653510416 67350917878272 67358653046496 67383929797632 67482462639753 67515539035518 67547850386688 67580958832128 67712952892347 67770780585984 67869879104636 67903145391816 68003904616704 68194914342912 68228339945472 68328107534988 68361598421928 68394314677248 68427838015488 68527897323102 68553612840384 68561486136612 68587214258304 68754062000736 68787761668416 68980973096448 68990568411366 69218260056288 69412680670464 69420652629552 69446703158784 69582341250891 69615641725056 69641765425152 69649763694336 69819196233024 69845396318208 69879630901248 69981813107892 70016114555352 70049622623232 70085656798848 70186438292418 70316962596864 70418076702624 70454300414436 70522567750656 70557134247936 70660307140794 70686822858048 70858778184432 70866916226001 70893509474592 70927437443072 71065967594328 71092635538176 71100800437968 71127481453056 71300508741504 71335456545024 71535823951872 71545774648824 71781899317632 71983520695296 71991787912128 72018803275776 72027074544768 72124113509154 72159465000924 72193998825984 72229384571904 72335002729941 72370457588646 72573732111888 72609303983328 72681421865472 72717046520832 72823377767553 73063718948304 73134514704384 73268940707712 73277355553416 73304853334272 73313272304496 73483177376448 73519195010688 73698040468192 73725696113664 73761832617984 73979304398784 74085684864219 74195618154336 74223460518912 74231984990016 74259841001472 74368428215238 74440488181248 74476975039488 74585879759727 74649577017344 74658150427392 74795376972456 74832037778736 74904546963456 74943078557184 75014076905124 75050844906744 75261648116032 75298537464192 75373326379008 75410270466048 75520539907092 75557556150552 75741360199218 75769782613056 75778484677308 75806921022336 75982605178368 75991331685024 76019847902208 76028578686144 76242128159232 76391038565793 76504392693792 76719278635776 76756882438656 76943604011904 76972477575168 76981317767424 77122814445432 77160616040592 77197543299072 77235381522432 77348319750828 77386231876968 77565576119584 77603594733504 77718748133376 77870542563324 78089265754272 78098234208246 78127541053632 78317596940688 78346986103296 78355984156128 78385387723776 78546595762152 78576070857984 78614584763904 78768128874771 78805825451136 78835397824512 78846363898704 79065910683648 79106582921472 79220336290452 79337888719488 79367660752896 79522675715304 79560733400064 79599729936384 79716125457486 79755198158916 79793367123456 79832477684736 79949213543619 79979214980448 79988400492714 80018416634688 80213072334192 80252388613152 80477801945856 80488996479927 80754636732336 80981460782208 80990761401144 81021153685248 81218248679232 81248726329344 81258057643392 81288550232064 81486295704576 81526236051456 81645448625874 81685466981244 81766599598656 82036456363008 82196683816842 82276329042432 82316656622592 82427558296176 82437024997593 82467960001056 82507427229696 82668574548504 82709094387024 82910295526716 82941408127872 82982061695232 83064482131968 83183926865088 83226717448632 83458461277184 83470070423628 83501393083776 83745549203904 83776975239168 83786596919424 83980774144512 83990419230816 84021937155072 84144799094013 84186042501078 84226331963648 84267615333888 84432200520087 84669354130536 84710854647216 84794992176384 84836554274304 85074843635712 85241005439688 85323600488448 85365421682688 85480430825664 85490248145652 85522328889984 85532151021912 85730373605856 85772394179136 86013312132608 86055471387648 86309188465248 86351492743488 86561554513392 86594037272064 86603982488352 86636481168384 86763166251111 86837263060992 86847236211456 86889804212736 87059510861589 87133860753408 87261273134532 87304044075192 87433591650048 87516423055978 87679175583744 87722151358464 87850423973556 87935547442176 87978648877056 88107296558274 88140359366208 88150482175644 88183561189248 88364920232421 88398079715232 88441407859392 88646372708096 88656553632528 88689822552576 88949149519104 88994905786656 89242711068672 89255124809424 89288618347008 89505825075072 89549696178432 89767538013888 89801223837696 89811537395328 89845239730176 89976616853004 90020718714024 90063800515584 90107945109504 90239706375966 90283937189796 90537527189088 90671872822272 90848966323878 91104143379984 91114606576287 91148797895904 91192419569664 91370529764136 91404817120512 91415314848816 91449619011072 91672082667648 91717015557888 91974630795264 91987424548488 92291013408384 92550240893952 92560870172736 92595604211712 92731003083198 92776455001188 92820855633408 92866351592448 93002146367067 93047731185402 93092261644032 93309084143856 93354819407136 93399496830976 93447542398464 93581917723224 93630057129711 93890768936832 93939067219248 94030090334208 94213742854392 94249097144064 94478370912576 94489221634668 94524679299456 94754623459104 94790180717568 94801067250624 94836641937408 95067344988672 95113942060032 95253023396853 95299711478118 95394366198432 95709199090176 95756110765056 95896131119649 95978027593728 95989050549504 96036099393024 96165484678872 96212620001232 96258665101312 96305846095872 96446670306588 96493943451528 96764976149184 96812405311104 96908562487296 96956062027776 97097837023404 97381748827566 97418291931072 97429480299396 97691920943616 97703140737888 97739804445696 97751029739328 97977569835264 98025593347584 98217049584591 98300928151552 98639072531712 98687420278272 98780913152292 98927490872448 98964614025216 98975979986688 99157904286984 99253984241664 99302633385984 99447839679636 99496583841816 99544200569856 99727169296608 99738622836594 99776050371648 99924104742912 100018769206832 100067793208992 100398049952256 100412015410602 100694053209456 100743408200736 100781212787712 100988480265624 101026376817408 101037979569744 101075894696448 101310140237824 101321775580032 101359797202944 101371438248192 101656170878976 101804818656954 101854718087724 102005856925056 102292371514368 102342509918208 102492161302482 102542397632892 102591472015872 102641757023232 102791845984653 102830419260576 102842229204918 102880821387456 103131093001104 103181642502624 103471459644672 103485852617049 103827390084432 104119021005696 104130978944328 104170054738176 104423462587584 104462648137728 104474645541504 104513850298368 104728794349536 104768094477312 104819446351872 104972719661838 105024171833028 105074433934848 105128485198272 105279657438627 105475443895296 105627115053936 105681450621654 105783851625984 105990460711191 106030234287072 106080977866752 106288167276648 106340264211888 106391156164608 106443303579648 106598951391492 106638953307264 106651200656952 106691222179584 106950763112256 107003184817536 107303735927808 107318661973236 107672848976448 107975281042944 107987681868192 108028204913664 108040611817152 108186170263731 108239197501386 108290998238976 108344076857856 108555686382969 108648394272768 108860598167832 108913955974992 109022132798208 109381941817344 109595578422456 109701772056576 109755542163456 109903411061568 109916033330124 109957280001408 110224766064672 110278792516032 110547060702288 110588544170496 110642748926976 110911902486784 110968956598176 111293427231504 111335190778368 111347977485024 111552642322857 111660732271872 111715462559232 111974365526016 111987225641088 112029249540096 112193065458684 112248056668104 112356820445184 112521115357686 112576267360116 112785623175168 112892472174048 112947806196288 113059989568512 113115405699072 113280809860638 113612040298827 113654673919584 113667727015962 113710381533504 113973907767552 113986997527536 114029771853312 114042868029216 114307164807808 114363192238848 114740628516864 114756589040688 115078917953664 115135323657984 115415406017856 115458716362752 115471976651136 115515308224512 115684221668148 115796314948608 115853072283648 116022479626242 116079347815452 116348364179376 116405392100256 116578122200064 117133898631408 117147351312369 117191311580448 117247396589568 117476395411032 117520479154944 117533976234192 117578081585664 117819893643228 117864106286976 117921877145856 118208738176704 118253096736768 118269545848056 118598866025472 118659874382208 118772288433113 118830504435678 119006833079232 119051491129344 119341100100096 119399594904576 119574188186229 119632797238374 119690050685184 119748716527104 119968822470672 119982600739071 120027624952032 120085067354112 120319608501288 120378582919728 120716702918784 120895830429696 121131955098504 121472191173312 121486142101716 121531730527872 121827373018848 121873089494016 121887086465088 121932825348096 122229443556864 122289354077184 122468172938811 122528200471866 122649899397984 123054684544512 123295025725263 123400321191936 123414493563648 123474984933888 123641337444264 123701940001584 123761140844544 123821802123264 124002861822756 124063641580536 124123015525376 124365443290074 124412112191808 124473092542848 124596723197952 124775890297632 124840076172948 125187691915776 125205105635442 125252089625664 125618323805856 125665462858752 125971161216768 125985628846224 126032905732608 126279063751617 126339497945472 126386907623424 126401423000832 126756459984896 126818589413376 127004031195804 127066281970824 127192488264576 127254831411456 127612265453568 127674814353408 127861508159532 127985400732672 128048132524032 128220646238496 128235372218478 128283493334976 128298226532868 128595560408784 128658591268704 129019968198912 129083207081472 129463782697872 129842331770088 129891055908096 129905973732528 129954721752576 130255894591488 130270854317184 130319739260928 130334706319104 130636759780352 130700791130112 130891909701798 130956066112788 131150387475072 131274634583967 131518763375616 131583227037696 131707884203056 131775635960334 131903321163264 131967973315584 132160944837411 132210539049312 132225723263466 132597119572848 132662111789088 132725600759808 132969559062144 132984830448792 133034733828864 133423724278656 133864066603008 133882687214136 133932927520512 134258737612608 134324544267648 134374950383616 134651307020832 134701835756544 134717306092992 134767859595264 134964925279506 135031078071036 135095700773376 135161917664256 135359559563949 135425905784694 135739758209272 135806290783632 136007809233408 136273449485817 136389828685824 136656215069976 136723196843856 136788629354496 136855676030976 137055794646204 137107225680768 137122972273224 137174428516608 137508124001472 137575523336832 137961946192896 137981136822732 138436520112576 138825361340928 138841305259104 138893406317568 139096504624797 139164682501782 139231283450112 139299527388672 139571596778103 139638392466048 139690792636416 139963626215784 140032229110704 140099245246464 140171313597696 140372876584836 140633925193728 140836153405248 140908600828872 141045135501312 141114268495872 141320614281588 141373645716096 141717556368864 141733832452002 141787018949184 142131935188656 142185271076352 142201600875936 142254962906112 142601017483008 142670913090048 142949567217177 143071647903744 143091549297648 143563798635264 143967041390592 143983575824256 144037606551552 144054149089536 144248227018308 144318930001848 144387997651968 144458769143808 144670005459882 144740915177292 145147464223776 145218607966656 145362843730944 145434093041664 145646755535106 146072623241349 146127437896608 146537881415424 146554711106832 146609706668544 146626544608992 146966354752896 147038390021376 147396080936384 147451392227328 147523665235968 147958608797568 148171369728438 148391236308672 148446921037824 148463969980032 148519682002944 148736856430476 148880976362496 148953950078976 149171759519454 149316300854784 149590753944912 149607934254891 149664075557472 149886157114368 150028153810248 150101689813488 150523296232064 150597074928384 150746652758016 151041079814184 151115112301104 151482720398436 151539565226112 151556969354616 151613842044672 151965210356736 151982663370048 152039695804416 152057157372288 152484256318464 152707227985431 152782077131586 153008785387584 153438557271552 153513764877312 153738241953723 153887208023808 153962635534848 154245628890864 154263343807377 154321232081184 154395086598144 154696639501656 154772463753936 155131152239168 155207189467008 155437496266752 155741085126648 156178531508544 156196468416492 156255082107264 156635193881376 156693972206592 156711968312256 156770775447552 157093191524304 157152141715968 157229169527808 157459079492757 157536257749542 157611650902272 157692727797408 158131821367296 158213165842944 158440672580904 158675777438976 159045351430608 159121466800128 159199459872768 159432250914972 159510396317832 159586734246912 159664955369472 159898427087238 159958429960896 159976800985428 160036833269376 160426144668384 160504777226304 160955603891712 160977992959854 161509273464672 161962921564416 161981522802288 162042307370496 162358796252079 162436497358464 162497452658688 162516115286784 162972591409152 163052472102912 163290897251748 163370933962488 163533199197312 164072912726016 164393367633684 164552658084864 164633313245184 164855116592352 164874049995186 164935920002112 165337149097008 165418188774048 165820591053432 165882816255744 165964123390464 166367853730176 166453434897264 166916922554368 166940140847256 167002786167552 167491098407808 167553950478336 167573193838848 167961548289024 167980838461632 168043874310144 168289598188026 168372085002156 168452663927296 168535230667776 168781673036529 168864401040174 169338708261072 169421709294432 169589984352768 169673108548608 169921214790957 170482010879376 170501590523943 170647200976896 170960861651328 170980496291304 171044657779968 171064302043824 171460747211712 171544788358272 172026624265216 172110942775296 172618376930496 172702985486976 173123109026784 173188074544128 173207964976704 173272962336768 173526332502222 173694472422912 173779608425472 174033719439363 174119021723178 174522546269064 174608088150384 174867183300096 175032846111956 175358351167488 175700847947112 175871094884352 175957297754112 176214593116548 176280718732416 176300964351288 176367122378496 176729840464842 176796159430464 176882815718784 177292745416192 177313107265056 177379645105152 177898299038208 177989811573312 178245756653517 178510249618848 178577236694016 179011650150144 179099392356864 179449195857561 179535076027776 179602447675392 179623074790656 179953233706008 180041437428048 180127601031168 180215890219008 180479412751932 180567874379592 181075054378176 181343745644544 181697932647756 182208286759968 182229213152574 182297595791808 182741059528272 182809634241024 182830629697632 182899238022144 183344165335296 183434031115776 183792300707799 183949261590528 183974849096976 184582026816768 185100481787904 185121740345472 185191208423424 185462006166396 185552910002376 185641711266816 185732703184896 186004292734134 186095462370804 186184523288064 186548164935111 186618168287712 186709638814272 186895084796928 187163835446448 187260114259422 187781537873664 187807658453163 187878134438496 188427485708784 188498194288128 188956741825152 188978443269336 189049358598912 189509246918208 189580361435136 189602134501248 189673283874816 190134689977344 190227884120064 190506046793706 190599422956236 190788732396864 191418398180352 191512221530112 191792262239298 191978101099008 192072198786048 192330969357744 192353058327717 192425240002464 192517330202624 192893340613176 192987886903056 193529952298368 193624810622208 193817124974592 194195674046808 194763497655132 194836583862144 194858960598792 195383841887232 195406281475776 195479608891392 195502059478656 195955139670528 196051186695168 196337864552697 196434099169182 197278145063424 197374840556544 197561826304584 197663453940501 197854981744896 197951959973376 198315808573968 198507968483328 198895679359272 198993167683632 199088401139712 199454338593216 199477245673188 199552100743296 199848209485824 200037538413664 200135586417984 200796099904512 200824030821204 201388106418912 201486816401472 201562425575424 201976960531248 202052753634816 202075959139488 202151789392896 202447387919259 202620280475648 202643551160064 202742876496384 203138858677041 203312341757952 203609637313908 203709436175448 204011713850112 204584743028736 204685019836416 204984322604964 205084795265784 205182944031744 205283514046464 205583691969306 205660838521152 205684458409836 205761642774912 206262186002208 206363285005248 206942919289344 206971705234098 207654780168864 208238042011392 208261957888656 208340109476352 208846925175168 208925296275456 208949291083008 209457588699072 209536188954624 209638892703744 209945439323676 210048343666056 210148867869696 210256970396544 210559314877254 210950887790592 211254230107872 211362901243308 211567703251968 211980921422382 212060468574144 212576334553296 212600748678003 212680528423776 212782312329216 213197902782984 213277906614528 213302401313904 213382444359168 213901526224512 214006369635072 214607471855616 214637323946472 215345697952896 215950562085888 215975363736384 216056409827328 216081223634304 216372340527462 216478395002772 216581996477952 216688153715712 217005008189823 217111372765938 217721196335664 217827911949984 218044265596416 218470133302659 219191156844912 219403544113152 219806822123136 219832066660248 219914560002816 220449532129344 220557585032064 221094121404576 221177088340992 221285497853952 221823804973568 221937913196352 222257054592657 222586854463008 222670381556736 222695954970048 223105284645714 223321464543744 223430925118464 223757639279181 223948731052032 223974451282176 224386130917368 224496113336208 224713640890368 225042230715372 225152534720232 225784944348096 225895612392576 226119979137024 226230811398144 226561619721276 227224080597654 227309347839168 227335454031924 227420763067008 227947815535104 227973995055072 228059543706624 228085736058432 228614329615616 228726384477696 229173115697379 229513178081376 230157835907328 230270647315968 230830812035712 230917432725504 230943953302272 231368443336296 231592629897216 231706144567296 232044959252484 232158695630904 232696728358752 232810784200512 233156244400128 234267797262816 234294702624738 234382623160896 234952790822064 235040958309888 235067952468384 235156163171328 235639787286456 235728212573952 235843754291712 236304386624313 236417476353408 236506193473536 236539091696112 237197732050944 237319748764416 237544576866226 237661008871356 238013666158464 238102982258688 238682200200192 238799189809152 239148376372458 239265594476748 239380101370368 239497433054208 239847640630857 239937644941344 239965201478142 240055249904064 240639217002576 240757165839456 241433405837568 241466989439781 242263910197008 242944382346624 242972284203432 243063461055744 243654746037696 243746178988032 243774172930176 243865650696192 244458887113728 244578708154368 244936345877622 245056400943732 245299798795968 246109369089024 246590051450526 246828987127296 246949969867776 247282674888528 247311074992779 247403880003168 247522281689088 248005723645512 248127283161072 248246031050752 248730886580148 248824224383616 248946185085696 249193446395904 249551780595264 249680152345896 250375383831552 250410211270884 250504179251328 251236647611712 251330925717504 251942322433536 251971257692448 252065811465216 252434397282039 252558127503234 252678995890944 252802846001664 253296601560261 253512919969792 254008062391608 254132563941648 254384976529152 254509662822912 255224530907136 255723016319064 255970801465344 256096265048064 256441292476992 256470744436956 256566986669952 256596453065736 257191120817568 257317182537408 258039936397824 258166414162944 258927565395744 259684663540176 259782111816192 259811947465056 259909443505152 260289498753333 260511789182976 260541708634368 260669412638208 261273519560704 261401582260224 261783819403596 261912132225576 262300774950144 262549269167934 263037526751232 263166454075392 263415768406112 263551271920668 263806642326528 263935946631168 264321889674822 264421078098624 264451446526932 265094760697263 265194239145696 265324223578176 265939118124288 265969660897584 266069467657728 266847448557312 267728133206016 267765374428272 267865855041024 268517475225216 268649088535296 269302614041664 269403671513088 269434612185984 269535719190528 269929850559012 270062156142072 270191401546752 270323835328512 270719119127898 270851811569388 271479516418544 271612581567264 272015618466816 272546898971634 273312430139952 273343819728861 273446393687712 273577258708992 274111589292408 274214451361536 274245944546448 274348857033216 275016248002944 275151046673664 275923892385792 275962273645464 276873040225152 277650722681856 277682610518208 277786812635136 278193009249594 278329365003564 278462566900224 278599054777344 279006439101201 279143193556206 279276784932096 279927252431568 280064458221408 280198490492928 280342627195392 280745753169672 280890171389133 281672306810496 281817201657744 282090271002624 282641228563176 282747291432192 283435112737728 283467664904004 283574037898368 284263870377312 284370542152704 284403201751872 284509925812224 285202034966016 285341826180096 285759070190559 285899134434354 286183098595296 287127597270528 287688393358947 287934082781184 287967151648512 288108298179072 288496454036616 288637860003696 288775995303936 288917538287616 289340010919764 289481830354584 290294928447552 290437215933312 290725687461888 290868186083328 291293511070212 292145246482698 292254875793216 293075762830848 293109422213664 293219413337088 293253089217984 293932709505792 294076780042752 294651148753773 294792161872768 294902784454656 295917217595136 296342739456876 296782472617344 296893842075648 296927939960064 297473712860952 297761952724992 297907900157952 298343519038908 298632601709568 299181507889824 299215868509782 299328151114944 299772314228736 300056307620496 300203379626976 301046592464128 301194149856768 302082159628368 302230224602208 302965440796872 303079130452224 303113938709232 303227684089344 303930420713472 303965326740096 304079391608832 304114314744576 304968512636928 305414455970862 305564154263172 306017570775168 306877114543104 307027529754624 307476483907446 307774416047616 307925271069696 308375537953959 308491257781728 308526687614754 308642464162368 309393279003312 309544927507872 310262304478336 310414378934016 311482170253296 312357063017088 312392936832984 312510164214528 313270387762752 313387944413184 313423936624512 313541550895104 314186383048608 314304283431936 314458339055616 314918158985514 315072515499084 315223301804544 315385455594816 315838972315881 316426331685888 316881345161808 317351554877952 317971382133573 318090702861216 318242933600256 318864501829944 319020792635664 319173468493824 319329910738944 319796854174476 319916859921792 319953601970856 320073666538752 320852289336768 321009554452608 321911207783424 321955985919708 323018546929344 323925843128832 323963045604576 324084614740992 324558510791193 324717592504158 324872994716928 325032230573568 325667059148907 325945182818304 326581794503496 326741867924976 327066398394624 328145825452032 328786735267368 329105316169728 329266626490368 329710233184704 329748099990372 329871840004224 330674298194016 330836377548096 331641182106864 331765632511488 331928246780928 332735707460352 332906869794528 333833845108736 333880281694512 334005572335104 334657926968571 334982196815616 335146387677696 335923096578048 335961676923264 336087748620288 336579196376052 336744170004312 336905327854592 337070461335552 337563346073058 337728802080348 338677416522144 338843418588864 339179968705536 339346217097216 339842429581914 340836120896481 340964021758752 341003181047886 341921723302656 341960992582608 342089315559936 342128604087648 342921494423424 343089576716544 344053248530432 344221885550592 345236753860992 345405970973952 346246218053568 346376149088256 346415929953408 346545924673536 347052665004444 347388944845824 347559216850944 348067438878726 348238043446356 349045092538128 349216176300768 349734366600192 350065692223912 351401695894224 351442053937107 351742189768704 352429186233096 352561437464832 352601928702576 352734244756992 353459680929684 353592318860928 353765631437568 354585490832384 354626214530112 354759290210304 355796598076416 355979623146624 356316865299339 356491513307034 357020499237696 357154473388032 358023300300288 358198784713728 358722564558687 358898391715122 359070152055552 359246149581312 359906467412016 359947802217213 360082874856096 360255202062336 360958825503864 361135748759184 362150108756352 362687491289088 363395865295512 364416573519936 364458426305148 364595191583616 365482119056544 365619268482048 365661259395264 365798476044288 366688330670592 366868062231552 367404518816433 367584601415598 367949698193952 369164053633536 369885077175789 370200963575808 370243480690944 370924012332792 371105820004752 371283422533632 371465406369792 372008585468268 372190924741608 372369046576128 373096329870222 373236336575424 373419277628544 373790169593856 374327670892896 374520228518844 375563075747328 375615316906326 375756268876992 376854971417568 376996388576256 377913483650304 377956886538672 378098717197824 378837191254851 379018493836416 379160722870272 379204269002496 380269379954688 380455768240128 381012093587412 381198845912472 381577464793728 382836796360704 383024443060224 383584524478596 383956202198016 384144397572096 384661938715488 384706116655434 384850480004928 385786681226352 385975773806112 387059904596736 387249621244416 388391348093616 389526995310264 389673167724288 389717921197584 390767683774464 390812562951552 390959217782784 391004118957312 391910279341056 392102373390336 392675729105394 392868198338364 393823903751901 394556290126848 394749681113088 395123652609168 395326907881002 395709963489792 395903919946752 396482834512233 396631617147936 397791358718544 397986335367264 398176802279424 398908677186432 398954491346376 399104201486592 400075076827328 400271172835968 401592199809024 401648061642408 402776212837824 402973632802944 403124851150848 403953921062496 404105507269632 404151918278976 404303578785792 404894775838518 405287102320128 405485752992768 406078678691847 406277717354082 407219274627816 407418872350896 408023427700224 409169486057472 409968645209928 410169590531568 410365888063488 410567028092928 411167383938612 411321677042304 411368916819672 411523285549824 412524372004416 412726570010496 413885838578688 413943410468196 415309560337728 416476084022784 416523915777312 416680218952704 417289513874391 417693850350336 417898582166016 418714790334309 418915177398144 419072377909248 419890878647352 420096687332112 420297735739392 420513940793088 421118629754508 421901775581184 422508460215744 422725802486616 423135406503936 423961842844764 424120937148288 425152669106592 425201497356006 425361056847552 426395805565968 426555813229056 426604802627808 426764888718336 427803052449024 428012739270144 428848701651531 429214943711232 429274647892944 430691395905792 431901124171776 431950727472768 432112819654656 432162447268608 432744681054924 432956790005544 433163992955904 433376307431424 434010016379646 434222745531876 435442392671328 435655823899968 436088531192832 436940266605318 438217869724047 438382313689824 439613644246272 439664133320496 439829120005632 440899064258688 441115170064128 442188242809152 442354176681984 442570995707904 443647609947136 443875826392704 444514109185314 445173708926016 445340763113472 445391909940096 446210569291428 446642929087488 446861850236928 447515278558362 447948902564352 448772261834736 448823802764673 448992226672416 450084461430744 450305069440464 451569888696192 451791224785152 452239958274048 453123239442552 454448161195308 454618695678336 454670908063848 454841526134016 455895631070208 455947990110144 456119087413248 456171472116864 457228659231232 457452768955392 458121683956293 458346231394758 459026356162752 460315671814656 460541294631936 461214725861169 461661624071424 461887906604544 462736886672592 462790031422131 463185259794432 464089918504968 464317391261808 465393456717504 465621568401024 466312488800256 468535594525632 468589405249476 468765246321792 469905581644128 470081916619776 470135904936768 470312326342656 471279574572912 471456425147904 471687508583424 472377238478271 472608773248626 472834952706816 473078183392224 474395464101888 474639497528832 475089153732452 475322017742712 476027332316928 477364400400384 477598379618304 478296752744916 478531188953496 478760202740736 478994866108416 479695281261714 479875289882688 479930402956284 480110499808128 481278434005152 481514331678912 482866811675136 482933978879562 484527820394016 485888764693248 485944568406864 486126922111488 487076388756237 487309492075392 487492357976064 487548345860352 488917774227456 489157416308736 489872691755244 490112801887464 490599597591936 492218738178048 493180102901052 493657974254592 493899939735552 494565349777056 494622149985558 494807760006336 496011447291024 496254566322144 496492062101504 497461773160296 497648448767232 497892370171392 499103561190528 499360304691792 500750767663104 500820422541768 501008358502656 502473295223424 502661851435008 503884644867072 503942515384896 504131622930432 504868794564078 505116255006468 505357991781888 505605692003328 506345019109587 506593203120522 508016124783216 508265127883296 508769953058304 509019325645824 509763644372871 511446032638128 511941602930688 512882584953984 512941488873912 513133973339904 513192906131472 514382241635136 514634365074816 516079872795648 516332828325888 517855130791488 519369327080352 519564223632384 519623894930112 519818887010304 520578997506666 521083417268736 521338825276416 522101158318089 522547039121408 523567638807192 523824264451152 524601549900288 525098538335868 526075053502464 526831536812224 527102543841336 527613284653056 527871893262336 528643779349644 528842156197248 528902893053864 530189521394526 530388478291392 530648447156352 531878236248576 531939321795168 532138935315456 533694897114624 534737269960551 535530748856544 535731710082048 537034950450432 537298177070592 538605228083328 538807343026176 538869224371968 539859701118024 540124312284144 540382803093504 540647670657024 541438238255796 541703623138776 542959032837088 543225163134528 544031236933632 545093797943268 546624860279904 546687639457722 546892787375424 548223178584816 548428902723072 548491889092896 548697714066432 550032496005888 550302093347328 551376902123397 551847784771584 551924547290928 553746080450304 555301445363712 555365221036416 555573625270272 556386018499188 556658730007128 556925133800448 557198109554688 558012878202402 558286387112412 558553569864192 559644494805333 559854504863136 560128916442816 560685254390784 561491506339344 561780342778266 563344613620992 563422975359489 563634403315488 565282457126352 565494582864384 566870225475456 566935329808008 567148075796736 568527740754624 568741084305408 568806403503744 569019851624448 570404069932032 570683652360192 571518140381118 571798268868708 572366197190592 574255194541056 575376786717894 575934303297024 576216596358144 576992908073232 577059174983151 577275720007392 577551990607872 578680021839528 578963660709168 580589856895104 580874431866624 581451374923776 582587022140424 584290492965396 584509751586432 586151525661696 586218844427328 586438826674176 586506178435968 587865419011584 588153560085504 589013593658091 589302297507546 589584323745536 591834435190272 592685478913752 592990361821503 593564945234688 593855879920128 594947425721904 595523905449984 596687038077816 597265203419136 598363015779648 598431737019564 598656302229888 599544628457472 600112615240992 600406759253952 602093184928256 602388299713536 604164319256736 604460449204416 605930881593744 606158260904448 606227877418464 606455368178688 607342163757777 607860841426944 607930653480192 608228629489152 609416576031123 609937025273856 610828911941724 611128308526344 612035141550336 613754229086208 614055059509248 614952967814892 615548832095232 615850542139392 616751075907918 616982515563456 617053375229508 617284928324736 618786558006624 619089855015744 620524608956672 620828757868032 622964340506592 624714126034176 624785873665968 625020328429056 626540775525504 626775888826368 626847873249024 628372766097216 628608566863872 628916678111232 629836317971028 630145030998168 630446603609088 630770911189632 631677944631762 632852663371776 633762690323616 634703109755904 635942764267146 636181405722432 637729003659888 637802246034009 638041585271328 638346936987648 639593708348952 639833719843584 639907203941712 640147333077504 641704578673536 642019108905216 643822415566848 643911971839416 646037093858688 647851686257664 647926091209152 648169229481984 649117021582386 649435185008316 649745989433856 650064461147136 651015024569469 651334118297814 653163589006992 653483735849952 654132796789248 655410399907977 657573470534736 658210632339456 659420466369408 659496199980744 659743680008448 661348596388032 661672755096192 663282364213728 663531265022976 663856493561856 665471414920704 665813739589056 666771163777971 667760563389024 668011144670208 669315853937142 669964393631232 670292775355392 671272917837543 671846193156096 671923353846528 673158392752104 673488340008624 673810655709184 674140922671104 675126692146116 675457604160696 677354833044288 677686837177728 678359937411072 678692434194432 679684859163828 681672241792962 681928043517504 682006362095772 683843446605312 683921985165216 684178631119872 684257208175296 685842988846848 686179153433088 687519347092137 688106497060864 690473507721984 690811941947904 692492436107136 692752298176512 692831859906816 694105330008888 694777889691648 695118433701888 696134877757452 696476086892712 698090185076256 698432352601536 699468733200384 700131384447824 702803391788448 702884107874214 704858372466192 705122874929664 705203857405152 705468489513984 706919361859368 707184637721856 707531262875136 709170981664768 709252429060224 709518580420608 711593196152832 711959246293248 712633730598678 712983026614068 714040998475392 714308946776064 716046600600576 716397569427456 717445129117374 717796783430244 718140304111104 718492299162624 719542921892571 719812934824032 719895604434426 720165749712192 721917651007728 722271497518368 724300217512704 724400968319343 726791730591024 728833147039872 728916852610296 729190383167232 730964238113088 731238536964096 731322518790528 731596952088576 733376661341184 733736124463104 734809037632866 735169202831196 735899396387904 738328107267072 739770154351578 740486961381888 741848024665584 741933224978337 742211640009504 742566845067264 744017170936536 744381849483216 744738093152256 746192659740444 746472673150848 746838555257088 747580339187712 748655341785792 749040457037688 751126151494656 751230633812652 751512537753984 753709942835136 753992777152512 755826967300608 755913773077344 756197434395648 757303191846117 757674382509702 758036987672832 758408538004992 759889804680783 760538759909376 762024187174824 762397691824944 763154929587456 765673592721408 767169048957192 767912404396032 768288795144192 769323877430976 769412233310868 769700960009856 771573362452704 771951547612224 774119809193472 774499242488832 776782696187232 779053990620528 779346335448576 779435842395168 780868496259999 781535367548928 781625125903104 782008237914624 783820558682112 784204746780672 785351458210788 785736396676728 787647807503802 789112580253696 789499362226176 790247305218336 790653815762004 791419926979584 791807839893504 792965669024466 793263234295872 795284282091789 795582717437088 795972670734528 797817354372864 797908982692752 798208402973184 800150153654656 800542345671936 803184399618048 803296123284816 805552425675648 805947265605888 807907842124992 808211014539264 808303836557952 808607157571584 809789551677036 810574204640256 810971505985536 812157357383694 812555434708164 814438549255632 814837744701792 816046855400448 819937290419856 820031459186583 820339181063136 820731776126976 822334767877224 822643354084608 822737833639344 823046571099648 825048744008832 825453140020992 827771677157376 827886820936392 830619120675456 831406019031791 832952168045568 833047831554624 833360437905408 834579027748782 835387700700672 835797164332032 837019317303603 837429580668618 837830354796288 839781757294704 840193374664224 840595471478784 841027881586176 842237259509016 845016920431488 845451604973232 846270813007872 847923685689528 848241874296576 850305338213184 850402994712012 850722113695104 852791611131936 853111626458112 853209605255616 853529777436672 855606104898048 856025478540288 857277210571677 857697403303062 858549295785888 861382791811584 863065180076841 863802248343552 863901454945536 864324894537216 865489362109848 865913580011088 866327985911808 866752614862848 868020032759292 868445491063752 870884785342656 871311647799936 872177062385664 873880533210636 876435739448094 876764627379648 879227288492544 879328266640992 879658240011264 881798128517376 882230340128256 883953446261319 884376485618304 884708353363968 887295219894272 887751652785408 889028218370628 890347417852032 890681526226944 890783819880192 892421138582856 893285858174976 893723700473856 895030557116724 895897805128704 897544523669472 897647605529346 897984453344832 900168922861488 900610138880928 903139777392384 903582449570304 906246478885104 908896322390616 909237391356672 909341816127696 909683052268032 911791262140416 911895980220288 912238174826496 912342944233728 914457318462464 914905537910784 916243367912586 916692462789516 918052712325504 920631343629312 921082589263872 922429451722338 923323248142848 923775813209088 925126613861877 925473773345184 925580062844262 928179837009936 928634782523616 930786913435008 931243136802048 937071189051264 937178810498952 937530492643584 939811163288256 940163833239552 940271809873536 940624652685312 942559149145824 942912850295808 943375017166848 944754476956542 945217546497252 945669905413632 946156366784448 947516916947643 949278995057664 950178307464904 950644035485424 952054664633856 953914146400719 954728800800768 956593505489832 957062377906992 957520405481472 957989732216832 959390562523428 959750579765376 959860805912568 960220999616256 962556868010304 963028663357824 965733623350272 965867957759124 969055640788032 971777529386496 971889136813728 972253844222976 973675532373579 974152777512474 974618984150784 975096691720704 977001177446721 977835548454912 979745383510488 980225603774928 981199195183872 984437476356096 986360205802104 987315948509184 987799879471104 989130699554112 989244299971116 989615520012672 992022894582048 992509132644288 994923546320592 995296897534464 995784740342784 998207122381056 998720609383584 1001501535326208 1001640845083536 1002016717005312 1003973780905713 1004946590446848 1007769289734144 1007885030769792 1008263245860864 1009737589128156 1010232510012936 1010715983563776 1011211384006656 1012690038219174 1013186406241044 1016032249566432 1016530255766592 1017539906116608 1018038651291648 1019527288745742 1022508362689443 1022892065276256 1025765169907968 1025882977747824 1026267946679808 1026385812262944 1028764483270272 1029268730149632 1032159745591296 1032665656651776 1035710261582976 1038738654160704 1039128447264768 1039247789860224 1039637774020608 1041157995013332 1042166834537472 1042677650552832 1044202316636178 1047135277614384 1047648528902304 1049203099800576 1050197076671736 1053663073624448 1054205087682672 1055226569306112 1057287558699288 1057684312394496 1057805786107728 1060379042789052 1060776956582784 1061296894312704 1063756472497152 1063878643590336 1064277870630912 1067389794229248 1068950595898017 1069474539921102 1071061497713088 1071463420164096 1074069900900864 1074596354141184 1076167693676061 1077210456166656 1077738448743936 1079719402236048 1079843406651639 1080248624568288 1080765606187008 1082876476511592 1083407246277552 1085918065674176 1086450326269056 1088062473867264 1090187595886536 1093249720559808 1093375278915444 1093785574750848 1096446357169632 1096857805446144 1096983778185792 1097395428132864 1100064992011776 1100604186694656 1102213556449299 1102753804246794 1103849094581856 1107492160900608 1110602890727424 1110730442072832 1112772036998376 1113317460014256 1113850267600896 1114396219109376 1116025756404804 1116572774224824 1117107139728384 1119288989610666 1119709009726272 1120257832885632 1121370508781568 1122983012678688 1123560685556532 1126689227241984 1126845950718978 1127268806630976 1130564914252704 1130989165728768 1133740450950912 1133870659616016 1134296151593472 1136511573764553 1137055481509248 1137482168610816 1137612807007488 1140808139864064 1141367304720384 1143036280762236 1143596537737416 1144732394381184 1148510389082112 1150753573435788 1151868606594048 1152433192716288 1153985816146464 1154118349966302 1154551440014784 1157360043679056 1157927321418336 1161179713790208 1161748863733248 1165174044280848 1168580985930792 1169019503172864 1172303051323392 1172437688854656 1172877653348352 1173012356871936 1175730838023168 1176307120171008 1178027187316182 1178604595015092 1179168647491072 1181471711255703 1183668870380544 1185370957827504 1185980723643006 1187129890469376 1187711759840256 1189448503536699 1189894851443808 1193374076155632 1194530406838272 1196726031559296 1196863474039128 1197312604459776 1200225230481984 1200813518507904 1204186369856512 1204776599427072 1208328638513472 1208920898408832 1211861763187488 1212316521808896 1212455754836928 1212910736357376 1214684327515554 1215861306960384 1216457258978304 1218236036075541 1218833152062246 1221657823883448 1222256617052688 1224070283100672 1227508458172416 1229905935629784 1231097664190464 1231701084278784 1233502151815836 1233965031126912 1234106750459016 1234569856649472 1237573116013248 1238179710031488 1241049217913344 1241657515736064 1245928681013184 1249428252068352 1249571747331936 1250040656858112 1251868541623173 1253081551051008 1253695746498048 1256144371002927 1256745532194432 1257217133727744 1259672635942056 1260290061996336 1260893207218176 1261541822379264 1263355889263524 1265705326743552 1267525380647232 1269406219511808 1271885528534292 1272362811444864 1275458007319776 1275604492068018 1276083170542656 1279187416697904 1279667439687168 1279814407883424 1280294666155008 1283409157347072 1284038217810432 1286546104954593 1287644831133696 1287823943678832 1292074187717376 1295703372515328 1295852182418304 1296338458963968 1298234043164772 1298870370016632 1299491978867712 1300128922294272 1302030049138938 1302668236595628 1306327178013984 1306967471699904 1308265593578496 1310820799815954 1314653609172141 1315146941069472 1318840932738816 1318992399961488 1319487360016896 1322697192776064 1323345510192384 1326564728427456 1327062530045952 1327712987123712 1330942829841408 1331627479178112 1333542327555942 1335521126778048 1336022289340416 1338631707874284 1339928787262464 1340585550710784 1342545835675086 1343846707693056 1346316785504208 1346471408294019 1346976680017248 1347621311418368 1350253384292232 1350915208321392 1354709666088576 1355373674355456 1356719874822144 1359369718327656 1363344483585924 1363856087035008 1364012724191544 1367686893210624 1367843970330432 1368357262239744 1368514416350592 1371685977693696 1372358306866176 1374365051868879 1375038694184274 1380947015443968 1381623883895808 1383644177583507 1384984872214272 1385663719813632 1388210660017776 1389555779383296 1392269755514904 1392952173785424 1396180370152512 1396864705203072 1398937466400768 1400262768895648 1405606783576896 1405768215748428 1409716744932384 1410245749859328 1410407714810304 1410936979027968 1413838723718736 1414369275443712 1415062525750272 1417131715434813 1418341963329536 1418504858120448 1423186392305664 1423918492586496 1425267461197356 1425966053228136 1428081996950784 1432093201201152 1432795138854912 1434890258234748 1435593566860488 1436280608222208 1436984598325248 1439085843785142 1439625869648064 1439791208868852 1440331499424384 1443835302015456 1444542995036736 1448600435025408 1448801936638686 1453583461182048 1457666294079744 1457833705220592 1458380766334464 1461928476226176 1462477073928192 1462645037581056 1466753322682368 1467472248926208 1469618075265732 1470338405662392 1471798792775808 1476656214534144 1479540308703156 1480973922763776 1483696049331168 1483866449956674 1484423280019008 1488034341873072 1488763698966432 1489476186304512 1492385319480888 1492945346301696 1493677110514176 1497310683571584 1498080914075376 1502252302989312 1502461267625304 1503025075507968 1507419885670272 1507985554305024 1511653934601216 1511827546154688 1512394868791296 1514606383692234 1515348765019404 1516073975345664 1516817076009984 1519035057328761 1519779609361566 1524048374349648 1524795383649888 1526309859174912 1529290933118613 1534338097914384 1535824808792064 1538647754861952 1538824466621736 1539401920019712 1543146724905408 1543903095224448 1548239618386944 1548998484977664 1553565392374464 1558107981241056 1558692670897152 1558871684790336 1561736992519998 1563250251806208 1564016475829248 1566303474954267 1567641117364224 1570702916421576 1571472793353456 1575295615007604 1578225160507392 1580494610436672 1581307631524008 1582839853959168 1583615679787008 1585931338048932 1586526468591744 1590568564183578 1591165434874176 1591945341469056 1595634708745728 1595817965385504 1596416805946368 1600300307309312 1601084691343872 1604211809881653 1606592246569632 1611104851351296 1611894531211776 1615815684249984 1616422029078528 1616607673115904 1619579103354072 1621148409280512 1621943011971072 1624314714767388 1625110869416328 1628877098511264 1629675489403584 1632093710800896 1639874580839712 1640062918373166 1640678362126272 1644669535754448 1645286708169216 1645475667278688 1646093142199296 1650097488017664 1650906280041984 1654130706370191 1655543354314752 1655773641872784 1661238241350912 1662812038063582 1665904336091136 1666095663109248 1666720875810816 1669158055497564 1670775401401344 1671594328664064 1674038634607206 1674859161337236 1675660709592576 1678933484415999 1679563514589408 1680386749328448 1682055763172352 1684474519018032 1690033840862976 1690268926078467 1690903209946464 1695847371379056 1696483748593152 1700610676426368 1700805989424024 1701444227390208 1705583222263872 1706223252916224 1706419210511232 1707059554873344 1711212209796096 1712050957080576 1714554421143354 1715394806606124 1717098591571776 1722765583623168 1726130360153682 1727802909891072 1728649789074432 1730978724219696 1731177524949453 1731827160022176 1732655971823616 1736040065518584 1736890982127504 1741769570685312 1742623295599872 1744354124771328 1747761066421272 1752871478896188 1753529254759296 1758454576985088 1758656533281984 1759316480022528 1763596257034752 1764460680256512 1767040780974273 1767906892522638 1768752971236608 1774590439788544 1775503305570816 1778056436741256 1778971085464509 1780694835704064 1781567639760384 1784842277165712 1786571716349952 1790061114233448 1791795610257408 1795089047338944 1795295211058692 1795968906689664 1800337845722976 1801220277761856 1806279554784768 1807164899140608 1812492957770208 1817792644781232 1818474782713344 1818683632255392 1819366104536064 1822026491273331 1823582524280832 1823791960440576 1824685888467456 1828914636924928 1829811075821568 1832486735825172 1833384925579032 1836105424651008 1841262687258624 1842165178527744 1844858903444676 1846646496285696 1847551626418176 1850253227723754 1850947546690368 1851160125688524 1856359674019872 1857269565047232 1861573826870016 1862486273604096 1874142378102528 1874357620997904 1875060985287168 1879622326576512 1880327666479104 1880543619747072 1885118298291648 1885825700591616 1886750034333696 1889508953913084 1890435092994504 1891339810827264 1892312733568896 1895033833895286 1898557990115328 1900356614929808 1901288070970848 1904109329267712 1907828292801438 1913187010979664 1913406738102027 1914124755813984 1915040810962944 1918781125046856 1919501159530752 1919721611825136 1920441999232512 1925113736020608 1926057326715648 1931467246700544 1931735915518248 1938111281576064 1943555058772992 1943778273627456 1944507688445952 1947351064747158 1948305555024948 1949237968301568 1950193383441408 1953045073708407 1954002354893442 1959490767020976 1960451207549856 1962398390367744 1966231199723931 1972720411604208 1974631897018368 1978261399108224 1978488599942232 1979231040025344 1984045789164096 1985018265288576 1989847092641184 1990593795068928 1991569480685568 1996414244762112 1997441218767168 2000313491333913 2003281690167072 2004033434010624 2007947561811426 2009893180893696 2013818753512629 2015538579468288 2015770061539584 2019475178256312 2020465020025872 2021431967127552 2022422768013312 2025380076438348 2026372812482088 2032064499132864 2033060511533184 2035079812233216 2036077302583296 2039054577491484 2045016725378886 2045784130552512 2051530339815936 2051765955495648 2052535893359616 2052771624525888 2057528966540544 2058537460299264 2062558041276411 2064319491182592 2071420523165952 2077477308321408 2078256894529536 2078495579720448 2082315990026664 2084333669074944 2085355301105664 2088404633272356 2094270555228768 2095297057804608 2098406199601152 2100394153343472 2107326147248896 2108410175365344 2114575117398576 2115368624788992 2115611572215456 2120758085578104 2121553913165568 2122593788625408 2127512944994304 2127757287180672 2128555741261824 2134779588458496 2137901191796034 2138949079842204 2142122995426176 2142926840328192 2148139801801728 2149192708282368 2152335387352122 2154420912333312 2155476897487872 2158628765677713 2159438804472096 2159686813303278 2160497249136576 2165752953023184 2166814492555104 2171836131348352 2172900652538112 2180375191773072 2186499441119616 2186750557830888 2187571149501696 2192892714339264 2193715610892288 2193967556371584 2194790856265728 2200129984023552 2201208373389312 2204427112898598 2205507608493588 2207698189163712 2214984321801216 2221460884145664 2225544073996752 2225799674935011 2226634920028512 2227700535201792 2232051512809608 2233145548449648 2234214279456768 2238577979221332 2239418019452544 2240515665771264 2242741017563136 2245966025357376 2247121371113064 2253378454483968 2253691901437956 2254537613261952 2261129828505408 2261978331457536 2267480901901824 2267741319232032 2268592303186944 2271909575538351 2273023147529106 2274110963018496 2275225614014976 2279669414042349 2281616279728128 2286072561524472 2287193075474832 2289464788762368 2297020778164224 2301507146871576 2303737213188096 2304866385432576 2307971632292928 2308236699932604 2309102880029568 2314720087358112 2315854642836672 2322359427580416 2323497727466496 2330348088561696 2337161971861584 2338039006345728 2342605488779997 2344606102646784 2344875377709312 2346024713743872 2351461676046336 2352614240342016 2356054374632364 2357209190030184 2358337294982144 2362943422511406 2367337740761088 2370741915655008 2371961447286012 2374259780938752 2375423519680512 2378897007073398 2379789702887616 2385852846275367 2386748152311264 2393452063118592 2393726948078256 2394625208919552 2400450460963968 2401627037015808 2408372739713024 2409553198854144 2416657277026944 2417841796817664 2423723526374976 2424633043617792 2424911509673856 2425821472714752 2429368655031108 2431722613920768 2432914517956608 2436472072151082 2437666304124492 2443315647766896 2444513234105376 2448140566201344 2459811871259568 2460094377559749 2462195328380928 2467004303631672 2467930062253824 2468213500918032 2469139713298944 2475146232026496 2476359420062976 2482098435826688 2483315031472128 2491857362026368 2494218057095373 2498856504136704 2499143494663872 2500081313716224 2503737083246346 2506163102102016 2507391492996096 2511057951910809 2512288742005854 2513491064388864 2519345271884112 2520580123992672 2521786414436352 2523083644758528 2526711778527048 2535050761294464 2538812439023616 2543771057068584 2544725622889728 2550916014639552 2551208984136036 2552166341085312 2558374833395808 2559334879374336 2559628815766848 2560589332310016 2566818314694144 2568076435620864 2571831631715031 2573092209909186 2575647887357664 2584148375434752 2589195540230523 2591406745030656 2591704364836608 2596468086329544 2597740740033264 2598983957735424 2600257844588544 2604060098277876 2605336473191256 2612654356027968 2613934943399808 2616531187156992 2621641599631908 2629307218344282 2630293882138944 2637681865477632 2637984799922976 2638974720033792 2645394385552128 2646691020384768 2651860338783957 2653129456854912 2654125060091904 2661885659682816 2663254958356224 2667084655111884 2671042253556096 2672044578680832 2677263415748568 2679857574524928 2681171101421568 2685091671350172 2687693415386112 2692633571008416 2692942816588038 2693953360034496 2700506768584464 2701830416642784 2709419332177152 2710747348710912 2718739436655312 2726688967171848 2727712174070016 2728025448383088 2735373786421248 2735687940660864 2736714524479488 2737028832701184 2743371955387392 2744716613732352 2748730103737758 2750077388368548 2761894030887936 2763247767791616 2767288355167014 2769969744428544 2771327439627264 2775379841585631 2776421320035552 2784539511029808 2785904347570848 2792360740305024 2793729410406144 2800525537791296 2811213567153792 2811536431496856 2819433489864768 2820491499718656 2820815429620608 2821873958055936 2827677447437472 2828738550887424 2830125051500544 2834263430869626 2837009716240896 2842550750842929 2847836985172992 2850534922394712 2851932106456272 2856163993901568 2864186402402304 2869780516469496 2871187133720976 2872561216444416 2873969196650496 2878171687570284 2879251739296128 2879582417737704 2880662998848768 2887670604030912 2889085990073472 2897200870050816 2897603873277372 2907166922364096 2915332588159488 2915667410441184 2916761532668928 2921026597120737 2923856952452352 2925290075162112 2931003532340163 2933506645364736 2939236150531464 2940676811324784 2943597585551616 2953312429068288 2959080617406312 2961947845527552 2967392098662336 2967732899913348 2968846560038016 2976068683746144 2977527397932864 2984770638961776 2985890692603392 2987354221028352 2994621367143168 2996161828150752 3004504605978624 3004922535250608 3006050151015936 3014839771340544 3023307869202432 3023655092309376 3024789737582592 3029212767384468 3030697530038808 3032147950691328 3033634152019968 3038070114657522 3039559218723132 3048096748699296 3049590767299776 3052619718349824 3058581866237226 3067525088068329 3068676195828768 3077295509723904 3077648933243472 3078803840039424 3086293449810816 3087806190448896 3096479236773888 3097996969955328 3107130784748928 3116215962482112 3117385341794304 3117743369580672 3123473985039996 3126500503612416 3128032951658496 3132606949908534 3141405832843152 3142945586706912 3150591230015208 3160989220873344 3162615263048016 3165679707918336 3171862676097864 3173052937183488 3181137128367156 3182330869748352 3183890682938112 3191269417491456 3191635930771008 3192833611892736 3200600614618624 3202169382687744 3206851787694051 3208423619763306 3213184493139264 3222209702702592 3223789062423552 3228503081028183 3231631368499968 3233215346231808 3239158206708144 3239530219954917 3242296818561024 3248629429534776 3250221738832656 3257754197022528 3259350978807168 3264187421601792 3279749161679424 3280125836746332 3281356724252544 3289339071508896 3290573416338432 3290951334557376 3292186284398592 3300194976035328 3301812560083968 3306640669347897 3308261412740382 3311547283745568 3322476482701824 3325624076127164 3331808672182272 3332191326218496 3338316110995128 3341550802802688 3343188657328128 3348077269214412 3349718322674472 3351321419185152 3357866968831998 3359127029178816 3360773498656896 3364111526344704 3368949038036064 3380067681725952 3380537852156934 3381806419892928 3391694742758112 3392967497186304 3401221352852736 3401611978848048 3402888454780416 3409534721293659 3411166444527744 3412446505832448 3412838421022464 3422424419592192 3424101914161152 3429108842286708 3430789613212248 3434197183143552 3445531167246336 3452260720307364 3455605819782144 3457299578148864 3461957448439392 3462355049898906 3463654320044352 3472080131037168 3473781964255008 3483539141370624 3485246591199744 3495522132842544 3505742957792376 3507058509518592 3516909153970176 3517313066563968 3518632960045056 3527192514069504 3528921360513024 3534081561948546 3535813785045276 3537505942473216 3544415133767109 3551006611141632 3556112873482512 3557942170929018 3561389671408128 3563135279520768 3568345510610097 3569684554331424 3580122228466896 3583591220514816 3590178094677888 3590590422117384 3591937813379328 3600675691445952 3602440555523712 3612559109569536 3614329798281216 3624985915540416 3635585289562464 3636949565426688 3637367264510784 3638732209072128 3644052982546662 3647583920881152 3649371776934912 3654708108226623 3657829273849856 3664973471650344 3666769851158064 3672210849302016 3682525374517248 3689717806889352 3693292992571392 3695103252836352 3700506455447508 3701895093380736 3702320251377048 3712719348039744 3714539130094464 3723147653740032 3724972547208192 3748284756205056 3748715241995808 3750121970574336 3755605624869519 3759244653153024 3761087239494144 3770236596583296 3771651401183232 3779017907826168 3780870185989008 3782679621654528 3784625467137792 3790067667790572 3797115980230656 3800713229859616 3802576141941696 3808218658535424 3815656585602876 3826374021959328 3826813476204054 3828249511627968 3837562250093712 3839002319061504 3839443223650272 3840883998465024 3850227472041216 3852114653431296 3859638314863779 3862934493401088 3863471831036496 3876222563152128 3887110117545984 3887556547254912 3889015376891904 3894702129494316 3896611110049896 3898475936603136 3900386766882816 3906090147416814 3908004709786884 3918981534041952 3920902415099712 3924796780735488 3932462399447862 3943960827516423 3945440823208416 3956522798216448 3956977199884464 3958462080050688 3968091578328192 3970036530577152 3979694185282368 3981187590137856 3983138961371136 3992828489524224 3994882437534336 4000626982667826 4006563380334144 4008066868021248 4015895123622852 4019786361787392 4027637507025258 4031540123079168 4038950356512624 4039414224882057 4040930040051744 4042863934255104 4050760152876696 4052745624964176 4064128998265728 4066121023066368 4070159624466432 4078109154982968 4090033450757772 4091568261105024 4103060679631872 4103531910991296 4105071786719232 4105543249051776 4115057933081088 4117074920598528 4123095155606637 4125116082552822 4142841046331904 4150932532750521 4154954616642816 4156991159440896 4164631980053328 4168667338149888 4176809266544712 4188541110457536 4190594115609216 4196812399202304 4200788306686944 4214652294497792 4216820350730688 4229150234797152 4230737249577984 4231223144430912 4241516171156208 4243107826331136 4245187577250816 4251395146304439 4255025889988608 4255514574361344 4269559176916992 4275802383592068 4277898159684408 4284245990852352 4296279603603456 4298385416564736 4304670774704244 4308841824666624 4310953794975744 4317257531355426 4318877608944192 4319373626606556 4320994498273152 4331505906046368 4333628985110208 4343672262696704 4345801305076224 4360750383546144 4372998882239232 4373501115661776 4375142299003392 4385785428678528 4387431221784576 4387935112743168 4400259968047104 4402416746778624 4408854225797196 4411015216987176 4415396378327424 4429968643602432 4442921768291328 4451088147993504 4451599349870022 4453269840057024 4464103025619216 4466291096899296 4468428558913536 4477155958442664 4478836038905088 4481031331542528 4491932050714752 4494242742226128 4506756908967936 4507383802875912 4509075226523904 4522259657010816 4523956662915072 4534961803803648 4535482638464064 4537184606373888 4543819151076702 4546046295058212 4548221926036992 4550451228029952 4557105171986283 4559338828084698 4572145123048944 4574386150949664 4578929577524736 4587872799355839 4603014293743152 4607474426376192 4615943264585856 4616473399865208 4618205760059136 4629440174716224 4631709285673344 4644718855160832 4646995454932992 4660696177123392 4674323943723168 4676078012691456 4685210977559994 4689750755418624 4692049427487744 4698910424862801 4702923352092672 4712108749264728 4714418380060368 4716674589964288 4725886845022812 4734675481522176 4741483831310016 4743922894572024 4748519561877504 4750847039361024 4757794014146796 4759579405775232 4771705692550734 4773496304622528 4786904126237184 4787453896156512 4789250417839104 4800900921927936 4803254074031616 4812635429644959 4816745479426048 4833314554053888 4835683593635328 4847447052749952 4849266087235584 4849823019347712 4858737310062216 4863445227841536 4865829035913216 4872944144302164 4875332608248984 4886631295533792 4889026468210752 4896281132402688 4919623742519136 4920188755119498 4934008607263344 4935860124507648 4936427001836064 4938279426597888 4950292464052992 4952718840125952 4964196871653376 4966630062944256 4983714724052736 4988436114190746 4997713008273408 4998286989327744 5000162627432448 5007474166492692 5012326204204032 5014782985992192 5022115903821618 5024577484011708 5026982128777728 5036800453247997 5038690543768224 5041160247985344 5046167289517056 5053423557054096 5070101522588928 5070806778235401 5087542114137168 5089451245779456 5101832029279104 5102417968272072 5104332682170624 5116749666791616 5118669758748672 5119257631533696 5121178664620032 5133636629388288 5136152871241728 5143663263430062 5146184419818372 5151295774715328 5168296750869504 5178391080461046 5183408729673216 5192936172659088 5193532574848359 5195481480066528 5197967915470848 5208120196555752 5210672946382512 5225308712055936 5227869886799616 5233062374313984 5243283199263816 5258614436688564 5260587764277888 5275363730955264 5275969599845952 5277949440067584 5290788771104256 5293382040769536 5301122342922819 5303720677567914 5306258913709824 5323771319365632 5326509916712448 5334169310223768 5336913256393527 5342084507112192 5354526831497136 5359715149049856 5370183342700344 5375386830772224 5385267142016832 5385885633176076 5387906720068992 5401013537168928 5403660833285568 5418838664354304 5421494697421824 5437478873310624 5453377934343696 5455424348140032 5456050896766176 5466079473819993 5470747572842496 5471375881321728 5474057665402368 5486743910774784 5489433227464704 5497460207475516 5500154776737096 5523788061775872 5526495535583232 5534576710334028 5539939488857088 5542654879254528 5550759683171262 5552842640071104 5569079022059616 5571808695141696 5584721480610048 5587458820812288 5601051075582592 5622427134307584 5623072862993712 5638866979729536 5640982999437312 5641630859241216 5655354894874944 5657477101774848 5660250103001088 5668526861739252 5674019432481792 5685101501685858 5695673970345984 5701069844789424 5703864212912544 5712327987803136 5739561032938992 5740220214306081 5742374267441952 5745122432888832 5756343375140568 5758503478592256 5759164835475408 5761325997697536 5775341208061824 5778171980146944 5794401740101632 5795207746554744 5814333844728192 5830665176318976 5831334820882368 5833523065337856 5842053194241474 5847713904904704 5850580150324224 5859135221125221 5862007064680326 5878472301062928 5881353622649568 5887195171103232 5918161234812624 5923895691055104 5934784197324672 5935465799826696 5937693120076032 5952137367492288 5955054795865728 5969541277923552 5971781385206784 5974708442056704 5989242734286336 5992323656301504 6000940474001739 6009845070501216 6012100302031872 6029679542681088 6041456260537887 6046615738404864 6047310184618752 6058425534768936 6061395060077616 6064295901382656 6067268304039936 6076140229315044 6079118437446264 6096193497398592 6099181534599552 6105239436699648 6117163732474452 6135050176136658 6137352391657536 6154591019447808 6155297866486944 6157607680078848 6172586899621632 6175612380897792 6187674123829233 6192958473547776 6214261569497856 6232431924964224 6234770683588608 6235486739161344 6246947970079992 6253001007224832 6256065903316992 6265213899817068 6282811665686304 6285891173413824 6301182460030416 6321978441746688 6325230526096032 6343725352195728 6346105874366976 6362274256734312 6364661739496704 6367781365876224 6382538834982912 6383271861542016 6385667223785472 6401201229237248 6404338765375488 6413703575388102 6416847239526612 6426368986278528 6444419405405184 6447578124847104 6457006162056366 6463262736999936 6466430692463616 6475886297033139 6478316413416288 6479060439909834 6497258859069552 6500443477665312 6515508394045056 6518701957614336 6559498323358848 6560251673492664 6562713448505088 6578678143017792 6581146832676864 6581902669114752 6584372568797184 6600389952070656 6603625120167936 6613281338695794 6616522825480764 6623094567491136 6644952965403648 6651248152254328 6664382652436992 6676632221990256 6677399024805033 6683101605605376 6696154538428824 6699436645348944 6702642838370304 6715733937663996 6718254058357632 6721546997313792 6728223052689408 6737898076072128 6760135363451904 6761075704313868 6763612839785856 6783389485516224 6785934994372608 6802442705705472 6803223957696096 6805776909560832 6815728726615053 6819069442587318 6822332889055488 6825676842044928 6839008242127047 6844848839184384 6858217684573416 6861579226424496 6868394366287104 6891062334492672 6904521440614728 6911211639564288 6914599156297728 6923914896878784 6924710099797812 6927308640088704 6944160262074336 6947563928510016 6967078282741248 6970493182399488 6991044265685088 7011485915584752 7014117019037184 7027816466339991 7033818307940352 7034626133127936 7054385028139008 7057842721026048 7068163123897092 7071627570090552 7075011884946432 7088830267534218 7102013222283264 7112225746965024 7115884341858036 7122779342816256 7126270559041536 7136691021220194 7139369108662848 7157558538826101 7160244456933792 7180356189355776 7181180844234768 7183875626758656 7201351382891904 7204881111047424 7225118219139072 7228659596562432 7249971831080832 7271170579124928 7273899130853376 7274734529021568 7277464418144256 7288105965093324 7295167841762304 7298743553869824 7309416216453246 7329946943300688 7333539702316128 7344421698604032 7379435613778704 7386585985142784 7401012910895016 7403790186761472 7404640502754096 7425438696079488 7429078260188928 7446295307480064 7449945094416384 7482654171286119 7496569512410112 7497430483991616 7500243941148672 7511211249739038 7518489306306048 7522174478988288 7533173855732427 7540473193166592 7558035815652336 7561740371978016 7565359243309056 7569250934275584 7580135335581144 7601426459719232 7605152283883392 7616437317070848 7631313171205752 7652748043918656 7653626952408108 7656499023255936 7675124500187424 7678004638123008 7678886447300544 7681767996930048 7700454944082432 7704229306862592 7715494895145093 7719276629727558 7726943662072992 7752445126304256 7774220235091968 7775113094509824 7789404258988632 7793222220099792 7796951873206272 7800773533765632 7812180294833628 7816009419573768 7837963068083904 7841804830199424 7849593561470976 7864924798895724 7887921655032846 7890881646416832 7913045596432896 7913954399768928 7916924160101376 7936183156656384 7940073061154304 7955581016351871 7959388370564736 7962375180275712 7985656979048448 7989764875068672 8001253965335652 8013126760668288 8016133736042496 8031790247245704 8039572723574784 8055275014050516 8063080246158336 8077900713025248 8078828449764114 8081860080103488 8101520305753392 8105491249928352 8128257996531456 8132242046132736 8156218309965936 8180066901515544 8183136522210048 8206121359263744 8207063821982592 8210143573438464 8211086498103552 8230115866162176 8234149841197056 8246190311213274 8250232165105644 8285682092663808 8301865065501042 8309909233285632 8313982318881792 8326139524756893 8329263960106656 8353618533089424 8377082220915072 8381188231218432 8401576613373888 8429304588995584 8433640701461376 8458300469594304 8461474499155968 8462446288861824 8483032342312416 8486215652662272 8490375154501632 8502790292608878 8511029148722688 8527652252528787 8551604767184136 8555796319368816 8568491981704704 8592559207206912 8609341549408488 8617683649333248 8621907589951488 8634515062710852 8637755217888384 8638747253213112 8641988996546304 8663011812092736 8667257970220416 8687344525393408 8691602610152448 8721500767092288 8745997764478464 8747002231323552 8750284598006784 8763079791362211 8771570857357056 8775870225486336 8793010597020489 8800519936094208 8817708451594392 8822030433974352 8830792756654848 8859937287204864 8885843536582656 8902176295987008 8903198699740044 8906539680114048 8928206051238432 8932582193798592 8954311916885328 8957672077810176 8962062663085056 8983864101429504 8988485484452256 9013513817935872 9014767605751824 9018150453047808 9044519314021632 9069923607607296 9070965276928128 9074369212747776 9087638302153404 9092092590116424 9096443852073984 9100902456059904 9114210343972566 9118677656169396 9144290246097888 9148772301899328 9157859155049472 9175745598711678 9202575264204987 9206028587486304 9231886529171712 9232946799730416 9236411520118272 9258880349432448 9263418571346688 9289437710321664 9293990909865984 9321392354246784 9348647887446336 9352156025382912 9370421955119988 9379501510837248 9384098854975488 9397820849725602 9424217498529456 9428836760120736 9433349179928576 9451773690045624 9482967662620032 9487845789144048 9497039123755008 9515588028293592 9519158811550464 9543411385101468 9546992609245056 9573808252474368 9574907792313024 9578500835678208 9601801843855872 9606508148063232 9620555363082153 9625270859289918 9666629108107776 9671367187270656 9685509243084549 9694894105499904 9699646038695424 9717474620124432 9726890455683072 9745888288604328 9750665216497968 9773262591067584 9778052936421504 9792562264805376 9839247485038272 9840377510238996 9868017214526688 9871720249015296 9872854003672128 9876558853195776 9900584928105984 9905437680251904 9919922008043691 9928393743306752 9967429448105472 9976872228381492 9995426016546816 9996573978655488 10014948332985384 10024652408408064 10029565971984384 10044231807643236 10049154968023416 10053964257555456 10073600906495994 10077381087536448 10082320495970688 10092334579034112 10106847114108192 10140203045177856 10141613556470802 10175084228274336 10178902491558912 10203664058558208 10204835936544144 10208665364341248 10233499333583232 10237339517497344 10238515263067392 10267273258776576 10272305742483456 10287326526860124 10292368839636744 10302591549430656 10336593501739008 10356782160922092 10366817459346432 10385872345318176 10387065149696718 10390962960133056 10416240393111504 10421345892765024 10450617424111872 10455739773599232 10486566398527632 10517228873377128 10521175528555776 10550727461910528 10551939199691904 10555898880135168 10581577542208512 10586764081539072 10602244685845638 10607441355135828 10612517827419648 10633245401301327 10653019833424896 10668338620447536 10673826512787054 10684169014224384 10705036531830291 10709053662994272 10740366685400688 10750773661544448 10770534284033664 10771771266352152 10775813440137984 10802027074337856 10807321666571136 10837677328708608 10842989394843648 10874957746621248 10906755868687392 10910848696280064 10912101793532352 10932158947639986 10942751762643456 10948115330804736 10964124324679869 10973487821549568 10994920414951032 11000309553474192 11047576123551744 11069153420668056 11079878977714176 11085309758509056 11101519366342524 11105685280142208 11138158044119232 11143617390283392 11169442961220096 11174917641624576 11202102151165184 11244854268615168 11246145725987424 11266816874608557 11277733959459072 11283261718482432 11310709789749888 11314954203549696 11337053723478504 11348038864963584 11370203003371716 11391347940691968 11402139689578848 11407728425825088 11424655975606272 11479122065877984 11480440428612162 11484748534883904 11512686750281136 11517006957184512 11518329670950816 11522651995395072 11550682416123648 11556343960293888 11578914944591337 11588803480203264 11590415493109488 11628667689456384 11661330352637952 11662669641764736 11667046130675712 11684106388482948 11695427809809408 11701160300648448 11718270442250442 11724014129360652 11756944602125856 11762707245299136 11774390342206464 11831882482549269 11836322469625248 11869568394649344 11870931599653392 11875386240152064 11904274734984576 11910109591731456 11939082555847104 11943562770413568 11949416884113408 11978485468572672 11984647312603008 12001880948003478 12019690141002432 12024200604063744 12059359085362176 12082912521075774 12094620369237504 12116851069537872 12118242674646171 12122790120155232 12128591802765312 12152280458630088 12158236874892528 12192386994797184 12198363069199104 12210478873399296 12234327464948904 12270100352273316 12274704783315072 12309182038895616 12310595732973888 12315215360157696 12345173799243264 12351224761795584 12369285466819911 12375348247658466 12428523138995712 12452797598251563 12464863849928448 12470973478322688 12493895940159984 12506002014449664 12530427799634136 12565623331372608 12571782346827648 12602364920060832 12643956883493376 12650461052192064 12687450704391456 12692211748733952 12724548513468624 12729323478993408 12735562731752448 12754185438913317 12765077669965824 12766543723084032 12802402458474496 12808677530750976 12827407150776204 12833694479053224 12852737972557056 12888838810810368 12895156249694208 12914012324112732 12926525473999872 12932861384927232 12951772594066278 12956632826832576 12958120879819668 12994517718139104 13000886955330624 13031016788090112 13037403915228672 13118996646717696 13120503346985328 13125426897010176 13157356286035584 13162293665353728 13163805338229504 13200779904141312 13207250240335872 13226562677391588 13233045650961528 13246189134982272 13289905930807296 13302496304508656 13328765304873984 13353264443980512 13354798049610066 13392309076857648 13398873290697888 13405285676740608 13431467875327992 13436508116715264 13443093994627584 13475796152144256 13520270726903808 13522151408627736 13527225679571712 13566778971032448 13571869988745216 13604885411410944 13606447915392192 13611553819121664 13631457453230106 13638138885174636 13644665778110976 13651353684089856 13671315515958849 13678016484254094 13716435369146832 13723158452848992 13736788732574208 13763618398067517 13809042881229456 13822423279128576 13847829793757568 13849420199595624 13854617280177408 13888320524148672 13895127857020032 13934156565482496 13940986364798976 13982088531370176 14022971831169504 14028234038074368 14055632932679982 14069252266255872 14096731274588403 14108770056278016 14136326247794184 14143255140181104 14150023769892864 14177660535068436 14204026444566528 14224451493930048 14231768683716072 14245558685632512 14252541118083072 14273382042440388 14278738217325696 14315117077652202 14320488913867584 14360712378711552 14362361688469536 14367751253517312 14402702765783808 14409762222094848 14437906288934877 14450236438278144 14499943662161664 14542341158249856 14547798261706752 14549469058043136 14576211930186648 14590335683524608 14597487107739648 14618832432906492 14659893886601376 14667079404632256 14688843397208064 14758871227557408 14802025821790032 14807580373522944 14809281005508192 14850877392158976 14858156520377856 14892590614960128 14899890188832768 14965308342572238 14993139024820224 14994860967983232 15000487882297344 15022422499478076 15036978612612096 15044348957976576 15066347711464854 15080946386333184 15110401359743991 15116071631304672 15123480743956032 15138501868551168 15160270671162288 15202852919438464 15210304567766784 15262626342411504 15305496087837312 15307253904816216 15312998046511872 15350249000374848 15356009276246016 15357772894601088 15363535993860096 15400909888164864 15408458613725184 15430989790290186 15438553259455116 15453887324145984 15504890252608512 15550226189019648 15578808517977264 15580597724545077 15586444440199584 15593903746412544 15624360589667256 15632018839147536 15675926136167808 15683609660398848 15699187122941952 15729849597791448 15775843310065692 15781763292833664 15826091192865792 15827908799537856 15833848320202752 15872366313312768 15880146122308608 15903367028768457 15911162032703742 15918776741129472 15971313958096896 15979529750137344 16002507930671304 16026253521336576 16063580494491408 16079145447149568 16110550028101032 16126160492316672 16155801426050496 16157656899528228 16163720160206976 16203040611506784 16210982499856704 16256515993062912 16264484092265472 16312436619931872 16360133803031088 16366273044420096 16398238421459979 16412242718527488 16414127643965184 16422172996207104 16460231732324352 16468299682394112 16492380622426548 16500464330211288 16571364185327616 16603730131002084 16619818466571264 16627964637763584 16652279049513786 16658527920213312 16707237066178848 16754164441830144 16762376462436864 16803153226747776 16858609177991168 16867281402922752 16916600939188608 16922948998311936 16924892577723648 16966064684624832 16972431305324544 16980750309003264 17005580585217756 17022058297445376 17055304505057574 17103209534368272 17111592638737632 17136983963409408 17218683098816976 17220660642918243 17235367298666496 17269030125421704 17275510435776768 17277494506426224 17283977993092608 17326023624185472 17334515940440832 17374689050786816 17383205220304896 17443001534184576 17491995528956928 17494004462647104 17500569196013568 17526159582724422 17543141714714112 17551740450972672 17577405663375663 17586021194040978 17635416903188784 17644060867948704 17661585513309696 17771687073165312 17804352591974016 17806397399480088 17813079360228096 17856412102476864 17865164387597184 17908623833770656 17915344155620352 17924125326170112 17967728202859008 17976970968904512 18002821422005217 18029535211503648 18036300906095616 18089038628043264 18124368781613661 18139847215214592 18141930553856256 18175276604306808 18184185180232848 18192887704147968 18201804912119808 18228420687945132 18237355312338792 18288580492195776 18297544603798656 18315718310098944 18351491197423356 18405150528409974 18412057174972608 18463773058343424 18465893599460832 18472823040236544 18517760698864896 18526837142693376 18563022371487699 18578875420643328 18642784708493568 18697295774892672 18704312050765824 18740843910239976 18759003021674496 18768197709950976 18795641699451204 18848434997058912 18857673520241472 18903547380091248 18965935325240064 18975691578288096 19031176056587184 19038317623100928 19086822770202936 19093985218490112 19147616504948736 19149815584626048 19157001671356416 19203603687711744 19213016296126464 19241110726164306 19250541718579836 19333258216215552 19342734374541312 19371018486169098 19389788210999808 19399292077390848 19427658891099417 19434949240248864 19491776577208656 19501330432995936 19546525182135168 19556105872843008 19678494970076544 19680755020477992 19736034429053376 19743440498030592 19745708007344256 19753117706391552 19801169856211968 19810875360503808 19839844016087382 19934858896210944 19953744456762984 19993147957310976 20029896665970768 20049304816816128 20088463615286472 20098309936046832 20107928515110912 20147201812991988 20154762175072896 20164640991941376 20184669158068224 20213694228216384 20280406090355712 20283227112941604 20350168456548672 20357804983117824 20407328117116416 20409671873088288 20417330728682496 20447186179845159 20466998667166464 20477030526134784 20517024726381141 20534546517553152 20574653053720248 20584737679273488 20605183098861312 20673187003478016 20713564321844184 20733634918692864 20771744690636352 20774130299393436 20781925920266112 20832480786223008 20842691785530048 20901234848223744 20911479547198464 20973132797055264 21034457746754256 21042351057111552 21101454923821056 21103878399383808 21163155084417024 21173528163078144 21204489371691276 21214882710271656 21225035654839296 21266490802602654 21306039666849792 21336677240895072 21347653025574108 21368338028448768 21410073063660582 21418107325988544 21472675616478303 21480733370801376 21541068568067328 21543542532704304 21551626880275968 21604054148675712 21614643333142272 21675354657417216 21685978789687296 21749915493242496 21813511737374784 21821697392560128 21824203587064704 21864317895279972 21885503525286912 21896230661609472 21928248649359738 21989840829902064 22000619106948384 22138306841336112 22159757955428352 22203038732685048 22211370560284416 22276316088238464 22287234780566784 22338885922440192 22349835283249152 22404204302330368 22447962513858357 22489708537230336 22492291451974848 22533633749217114 22555467918918144 22566523436964864 22599521567197281 22621419579499776 22674107446957008 22696077729927168 22740406006743432 22804279379157696 22815456851650176 22849311951212544 22958244131755968 22960880857224324 22969497069767808 23025373500562272 23034013914369024 23036659341901632 23045303990790144 23101364832247296 23112687920587776 23146484685435279 23157829889182674 23180830986218976 23257335378912768 23322660705275904 23325339283529472 23368212776965896 23390855619618816 23402320601296896 23436540884500884 23448028258721304 23513889204251712 23525414490598272 23548780684412928 23663764965098538 23672644939250496 23739136789298688 23741863199306784 23750772480304128 23808549469969152 23820219183462912 23866743049055613 23878165111694208 23887125540827136 23956970937145344 23969294625206016 24003761896006956 24039380282004864 24048401208127488 24118718170724352 24165825042151548 24189240738475008 24233702139075744 24236485349292342 24245580240310464 24304560917260176 24316473749785056 24384773989594368 24396726138398208 24468654929897808 24540200704546632 24549409566630144 24618364077791232 24621191465947776 24630430720315392 24690347598486528 24702449523591168 24738570933639822 24750696495316932 24857046277991424 24905595196503126 24929727699856896 24941946956645376 24978418574270679 24987791880319968 25060855599268272 25131246662745216 25143564693655296 25204729840121664 25287913766986752 25300922104384128 25374901408782912 25384423497467904 25449097026937248 25458646957986816 25471125463504896 25508370877826634 25533087446168064 25582956757586361 25604804916948992 25654814301552408 25667388958106448 25705475945114112 25777677621620736 25828024648225464 25853050947999744 25865722769854464 25903545188132556 25913265653665152 25916241759639336 25989035436278208 26001773910661248 26062033576180224 26074807830457344 26237993293435392 26241006693970656 26250853794020352 26289239374086633 26314712572071168 26327610676459008 26401559808282624 26453125354783176 26466091301923056 26492378269964544 26579811861614592 26604992609017312 26657530609747968 26706528887961024 26709596099220132 26784618153715296 26797746581395776 26862935750655984 26873016233430528 26886187989255168 26951592304288512 27040541453807616 27044302817255472 27054451359143424 27133557942064896 27209770822821888 27212895830784384 27223107638243328 27262914906460212 27276277770349272 27289331556221952 27302707368179712 27342631031917698 27356032968508188 27432870738293664 27446316905697984 27473577465148416 27527236796135034 27607725792614961 27618085762458912 27695659587515136 27698840399191248 27709234560354816 27776641048297344 27790255714040064 27868313130964992 27881972729597952 27964177062740352 28045943662339008 28056468076148736 28111265865359964 28138504532511744 28193462549176806 28272652495588368 28286510280362208 28300047539785728 28355321070136872 28448902987860096 28463537367432144 28491117371265024 28546764084880776 28557476434651392 28630234155304404 28640977827735168 28721424757423104 28724723376939072 28735502507034624 28805405531567616 28819524444189696 28861666089246459 28875812577869754 28999887324323328 29056527729253647 29084682316499712 29098938116086272 29152423860373296 29180671367049216 29237664865812984 29319787773202752 29334158809264512 29377686794416128 29517742455114816 29604051643580064 29615160747045888 29618562011016384 29701754784317952 29716313040755712 29759766024131073 29785181229920256 29930616685144476 29986278049640448 29989721935966464 30044844998956152 30073957225224192 30088697915953152 30132695422929708 30161892772666368 30220802719487982 30232143262609344 30246961487912064 30277003737102336 30320541342324576 30405705838876928 30420609135533568 30525252684823008 30610992175674624 30614507809632432 30625996093023744 30700498000749696 30712018552492032 30715545789202176 30801819776329728 30816917227450368 30861979580580372 30877106518910232 30907774648291968 31009780505217024 31100452378039296 31157617035954528 31161195449090154 31172888880399168 31248721179334512 31264037678295072 31351852272335616 31367219320797696 31459699195582896 31551686620131384 31563526585667328 31652182385731584 31655817599075712 31667696640405504 31744732626625536 31760292244617216 31806734057536914 31822324065407484 31837553482258944 31899736203903981 31959059500274688 32005015861342608 32052507042673152 32115109595490873 32127160988982816 32221100056202064 32252320984633344 32311602852100992 32315313799056456 32327440320413952 32406081223013568 32421964999713408 32513031986125824 32528968184530944 32624873239863744 32720267606062176 32732546088840192 32796476842919958 32828255287930368 32844345992414208 32892372974039607 32920463464648704 32984761244853096 33000928660422576 33142728370655232 33207460262004168 33239636933142528 33255929275527168 33304558099027572 33317055840426624 33414474132357696 33508328883660288 33524752924873728 33606306453495552 33717218355982336 33734562805845504 33800450623825671 33833201878377216 33849785155447296 33932129369249664 33944862610649088 34011161170435512 34044116594890752 34110609010115148 34206419068736544 34223185277475264 34273967926818816 34437366197633952 34441321285836486 34538060250843408 34551020871553536 34554989012852448 34567955986185216 34652047248370944 34669031880881664 34749378101573632 34766410440609792 34886003068369152 34983991057913856 34988008925294208 35001138392027136 35052319165448844 35086283429428224 35103480901945344 35154811326751326 35172042388081956 35270833806377568 35288121735897408 35323171026619392 35495647447647807 35608705183948032 35612794798960176 35626158720456192 35712824204953728 35730328775194368 35817247667541312 35830688311240704 35848250652340224 35935456405718016 35953941937809024 36005642844010434 36059070423007296 36072601812191232 36178077256086528 36248737563227322 36283861107712512 36350553208613616 36354728023938513 36368370360465696 36385775408295936 36456841375890264 36474710624677584 36577160984391552 36595089207597312 36631436620197888 36702982394846712 36810301056819948 36824114349945216 36927546116686848 36931787198921664 36945646080473088 37035521397729792 37053674285386752 37107856400459733 37126044742975398 37285569416987136 37358392794754689 37394591549785344 37481687820479952 37518006043348992 37591283398902408 37696869994117824 37715347040482944 37807094760182496 37931870650480128 37951383156576192 38062352113174368 38076635246201856 38173645540405872 38187970436980224 38262556316739951 38295233009897472 38299631169252096 38407207375423488 38426032592252928 38482221452328612 38501083437159672 38666516432431104 38685468749082624 38742036972338196 38779576421999616 38798584154781696 38855317782198834 38869898480497728 38983553154417312 39002660865991872 39093050364270336 39112211745686016 39356989940153088 39361510040955984 39472068858106752 39486880996061184 39491416014688512 39602339712423936 39621750721007616 39679688032174764 39869717792421888 39907488913525968 39986295914621952 40059793331941536 40176927230572944 40196619872093664 40215857030221824 40294403625983976 40309524350145792 40329281983882752 40427388456432768 40560812180711424 40566454225883208 40700336913097344 40715609966235648 40814656234232832 40819343746176576 40834661457364992 40894372359690318 40933997334332928 40954061052269568 41013946547876547 41034049452762282 41149306107440496 41169475358546976 41210366197722624 41427128643688368 41467269837385728 41543489381272704 41548260598786872 41563851840532224 41664961572446016 41685383571060096 41802469696447488 41822959094396928 41946265594110528 42068915493508512 42084702114223104 42207756798767616 42290193823765209 42326310168834048 42408978743382552 42429765420543312 42450071309678592 42532981605205308 42612079333699584 42673354481790144 42695306051148216 42736676056897536 42820146127321164 42836214651977088 42945351232956606 42961466741602752 43082137136134656 43087085065408608 43103253760551936 43208108297351424 43229286666284544 43313718866804631 43350709314834432 43499830986484992 43627023474749568 43643394785120256 43648407174129408 43728635790559944 43771007050573824 43792461323218944 43856497298719476 43979681659804128 44001238213896768 44276613682672224 44406077465370096 44422741120568832 44552632176476928 44574469561133568 44677771844880384 44699670566498304 44808408604660736 44895925027716714 44979417074460672 44984582903949696 45067267498434228 45110935837836288 45133046873929728 45199043134394562 45242839158999552 45331204079231973 45348214893914016 45480812013486864 45608558758315392 45630913703300352 45916488263511936 45921761714448648 45938994139535616 46050747001124544 46068027828738048 46073318683803264 46090607981580288 46202729664494592 46225375841175552 46292969370870558 46315659778365348 46361661972437952 46514670757825536 46650678567058944 46736425553931792 46741793173635231 46781711239237632 46873081769001768 46896056517442608 47027778408503424 47050828981196544 47097561368825856 47327529930197076 47345289878500992 47478273578597376 47483726398613568 47501544960608256 47617098939938304 47640438366925824 47710101086305371 47733486098111226 47756330223388416 47913941874290688 47938589250412032 48007523792013912 48078760564009728 48237436341448704 48331650084303096 48378481476950016 48467404278151488 48472970698584684 48491160480620928 48609121834520352 48632947499570112 48769547979188736 48793452276796416 48937309859795616 49080401409093264 49098819133260288 49194715264379937 49236728155582464 49242382931895552 49380695196973056 49404899047182336 49477141867279644 49501392990633864 49714092555982848 49811190393006252 49859455399713792 49883893913290752 49956837148541358 49975583760639936 50121711198536544 50262493325490432 50287129387310592 50409459680243328 50575827533973504 50601844208768256 50749802817565824 50768846994935808 50898194053874496 50917293915973632 50942250927009792 51016741755653268 51066174892336128 51165913515172722 51309628603104816 51334777916212896 51410951890228224 51656049296450928 51706101895999488 51807090376265112 51826531307330304 51832483519278672 51978070872556416 52003547821322496 52124067152360448 52149615660914688 52475986586870784 52482013387941312 52501707588040704 52578478748173266 52629425144142336 52655221352918016 52732216990126989 52906250709566352 52932182603846112 52984756539929088 53209985218034624 53315061219495936 53413057775922048 53419192198440264 53569236307430592 53595493162791552 53725871501311968 53746032466861056 53772375978510336 53903184608577024 54008464266015651 54088605634510944 54108902718286848 54267115884129792 54419541645643776 54425791661568768 54525829812920424 54552555540698544 54578663112443904 54605414736359424 54685262063835396 54712065937016376 54865741476587328 54892633811395968 54947154930296832 55054473592270068 55215451585229922 55236171524917824 55391319175030272 55397680798382496 55418469120709632 55553282096594688 55580511428080128 55689067114463097 55736626261929984 55928354125480704 56091887324678016 56112936152297472 56222531730719928 56277009065023488 56386925098353612 56545304991176736 56573020560724416 56710642140273744 56897805975720192 56927074734864288 57093528169761552 57114952869302784 57260468310608808 57281955655470336 57442849514846208 57449446753878144 57471005014069248 57610811063135232 57639048888379392 57723332178492918 57751625155739508 57999774648646656 58113055458507294 58169364632999424 58197876232172544 58282976673298251 58304847720746592 58475329731625968 58639575546405504 58668317618529024 59035484910229632 59208103287160128 59230321494091776 59237124022032768 59403509568635904 59432626081511424 59519532048262146 59861233370288952 59979443871932928 60089689997912304 60147914450448384 60265390845859416 60323785545332736 60441605438975964 60464286525218688 60493922975824128 60554007474204672 60641082684649152 60811411677753856 60841218271067136 61050505369646016 61221984351349248 61229015619264864 61251992186047488 61341558539535477 61400996001499392 61431091578404352 61551074179143423 61603639552659456 61723959161160744 61754213037820464 61815549296583936 62019561010434048 62200904756078592 62315234071909056 62322390898180308 62345777760798336 62497442358669024 62528075356590144 62703704544671232 62734438641595392 62919398391165792 63103373240262768 63127053171334656 63304364771463168 63311635198151424 63489465253251072 63520584489234432 63613468115073828 63644648130814968 63675106964517888 63799472407807962 63918119000549376 64010031722685216 64105014085346304 64230219190981746 64254321977965632 64418026849434909 64442200112404128 64623205704201984 64630627598112912 64654880640827904 64812162446027136 64843929999426816 65026063972251648 65057936369061888 65249746479727488 65440535212124352 65465092177680384 65592953685839916 65656510575860736 65688691984828416 65784745948079214 65969522489706192 66001857320845152 66414920524008336 66479273866285056 66609116198055144 66634111680853248 66828948264715392 67016657767320576 67049505849747456 67212612906991104 67343887541575071 67469125611691008 67600901247651342 67666403756754432 67699570310894592 67798564701591843 67864258738499328 68022322340871024 68088233189781504 68221218020230296 68412838137473088 68446370554950528 68547935853637632 68874732395267904 68882642571672972 69076120501686816 69102041743107072 69109978025704896 69135911972370432 69304094496741888 69338063761763328 69439454056305837 69498756203147264 69772006136738304 69967982115827712 69976017850588416 70104638330897688 70172566858856448 70206961803890688 70309622653502652 70344084776163912 70541667612755136 70576243471794816 70646342053238784 70991294895295614 71217410367896064 71225589597920352 71252317440912384 71425648409907456 71460657550388736 71634495335082624 71661376622481408 71870912811436032 71907883875618048 72011285688020868 72118140846014592 72145203624382464 72356154512173056 72497475126454644 72567722215425024 72701106417227232 72709456047877026 72736740720931392 72913682751780528 72949421249355168 73154321968783104 73190178415194624 73405964789693424 73620602113639896 73648228699890432 73855092233373696 73863574397843328 73891292160946176 74071042795459584 74107348570773504 74215712800919466 74252089485950796 74571138833974272 74716785589509378 74789183099570688 74935255722812037 74963375640959904 75182566797804816 75393739988235648 75430694080965888 75614189520364992 75863741300960256 75902766313152384 76124704226348736 76153270492403712 76347291080811744 76375940873960448 76525112633479902 76599262338504192 76748870272759083 76814414750846976 76964442904657224 77002166874319344 77333032864862208 77484073944676392 77559152843999232 77597168309563392 77710635564397668 77739796960995456 77967106308834624 78005321731983744 78186100728540672 78224423491372032 78713979880306176 78723020081911968 78867718122259899 78944137716213504 78982832029377024 79204679424847872 79359376064349528 79739435584843776 79814977827051936 79972591829243904 80119586663883072 80353854461145888 80393239744187328 80588807251967952 80619048700291584 80658563967765504 80854776912865536 81121624361422848 81132908451766416 81400673826194688 81629312468465664 81638687492353152 81669322914729984 81788744719380636 81867994668665856 81908122104539136 82027893095753094 82068098905524564 82298612214880992 82338950717093952 82420732395445248 82823177377844883 82854257287376736 83086978762545408 83096521197573744 83127703681064448 83329923144892032 83370767142120192 83604939392894976 83645918188793856 83892531188221056 84137830987017024 84169404228446208 84415513597535232 84580387647530418 84817957486765104 84859530841086624 84900142619357184 85065963210410616 85346708963580288 85390612102296432 85473352113795072 85640292254642328 85672429303954176 85890702465913212 85922933483205504 86164274272269312 86174170130817216 86206507521103872 86416216594702848 86458573332569088 86584998267739377 86627437733609262 86999661972969984 87169583187760941 87254046949499136 87296814348258816 87457271581119888 87542014101147648 87712994597438952 87959363319608256 88002476427793536 88553227365344448 88812154930740192 88845482241137664 89105264352953856 89148939122267136 89279298072393219 89355543689760768 89616817209321472 89791850055433428 89958834148921344 89969165807899392 90134534996868456 90221871675672576 90266093747859456 90398086268789124 90485678317999104 90662408158463946 90696429787828032 90961624026973728 91217117516630784 91261827406600704 91832976527023872 91843523428897296 91877988279071232 92101494002249088 92136055657476096 92146637367606528 92405459328989184 92450751682351104 92585938741741116 92631319556730696 92723323944875904 93029341515651072 93301357134117888 93472851107863584 93483586347270462 93746163538003536 93792113034885216 94055556817006848 94101657962393088 94655059860394152 94690579757001984 94956547157194752 94967452797227136 95003089921216512 95234197879876608 95280876733851648 95420202172610742 95466972196222452 95512660446776832 95699208611711943 95877178500824064 96015047584027824 96157521128019456 96345328786472619 96663300168606192 96756962953900032 96934808556302976 96945941397169368 96982320961241856 97218243669040704 97265894999140224 97539095958377472 97586904553592832 97874619719591232 98160802818186528 98197638266520576 98389430528759874 98484765863791104 98677118922118821 98761390393946112 98954283734559288 99002785981267728 99428185111965696 99622380786012504 99718910799427584 99767787826581504 99913674297082716 99951167521279872 100243422397073088 100524986650980864 100574258774621184 100818919360486656 101151655067947008 101203688417536512 101401351871477013 101499605635131648 101796388107748992 101834587831947264 102033483511306536 102132349784672256 102331827030345444 102619257206209632 102669555832425792 102821903780456448 103312098592901856 103614180752530224 103653062614660608 103664967038557344 103956141745112832 104007095642644992 104248134304720896 104299231321829376 104951973173741568 104964026775882624 105003415176081408 105156957496346532 105258850288284672 105310442705836032 105464433980253978 105812501419132704 105864365207692224 105969513079858176 106419970436069248 106826115551844096 106838384396880528 107138472614861184 107190986325583104 107451743002623936 107492064933722112 107544751957020672 107806369217154048 108016928532031302 108177211269021888 108217805436573696 108534231768259584 108851583323137536 109051659625840848 109064184071815539 109105111081397088 109157326224887808 109370524127670792 109424131874032752 109731482953174656 109785267622791936 109894309860593664 110108947184540136 110430903170459844 110472343049835648 110782638350060544 110795361596764992 110836938241419264 111106564193189376 111161022856160256 111323569201379199 111378134228926194 111856708250961408 112183774649356032 112445063461439856 112554018130046976 112773850196707224 113090609982353472 113146041121448832 113421284280547488 113795611951440384 113854149469728576 114187056339523104 114229905738605568 114520936621217616 114563911310940672 114787668950219853 114885699029692416 114898893507756288 115221622126270464 115278097776758784 115446664356985836 115503250311479016 115999549297293312 116226110917014588 116338729265998848 116395752464345088 116565953346596502 116609695441493184 116950659463251936 117279151092811008 117336635237058048 118070969820459264 118416206574320256 118460642988183552 118474248044065536 118807019137271808 118865252163022848 119039064096524292 119722466740577904 119958887743865856 120179379995824608 120530781691718832 120647571090665472 120883210877951928 120928573050437376 120987845951648256 121282165369298304 121622823355507712 121682436542134272 122101010739292032 122443968702698496 122458031238529728 122503984372094976 122683117079070954 122801992002998784 122862183156808704 123041839643629641 123102148358286846 123447918322321488 123508426075640928 123631098593167872 124401809512157184 124630468143818112 124644781796360616 124691555521596672 124994884717338048 125056150713180288 125407409089342464 125468877283190784 125838796782331584 126206746480525536 126254106342669312 126623270396302848 126870581471295627 126978930506502144 127226936230147656 127289296261629936 127350213929035776 127598944815615924 127836238001098752 128020063445370432 128210028170692608 128460438381963492 128508643955931264 128836053698869818 128884400224808256 129246411408403968 129261255196225824 129309761281655808 129624324892054272 129687859998853632 129941156600413893 130052127944503296 130499492959454976 130881070424248704 130930184355360768 131185907371679832 131313021151721472 131377383969656832 131569491896158428 131939044979412384 132003714641690304 132829841048016672 133218232396110288 133268223361706496 133657896529430784 134033315534641152 134099011699494912 134425225813982208 134687775083150142 134938251223382016 135201802495302684 135332807513508864 135399140621789184 135597129403183686 135728517476998656 135993612237695919 136044644681742048 136442436040460592 136825676274946176 136892741109901056 137749464790535808 137765285143345944 138152241003373632 138204083486214144 138219956051409792 138271823944740864 138608188993483776 138676127523526656 138878908112611674 139544012273476608 139952035701176832 140209276661795376 140345133717712896 140619245307005304 140688169552327824 141083335225510272 141152486943589632 141292684106477568 141982589790591228 142434820735792128 142451179195840704 142504634881824768 142851296819814912 142921315100777472 143130303258916113 143268990670165248 143741825622872064 143815767751236096 144022571376041736 144236281692029184 144712309024346112 144994950252909288 145135444430850048 145402212834454464 145418912095754052 145473481441862784 145827365503561056 145898842498710336 146308643937566208 146380356830389248 146811929579386848 147241204227279792 147296457399780864 147710184466747392 147727148795686656 148142085590919168 148214697141547008 148431425601838932 148504178971901592 149142277667948544 149433571179018756 149578366199141376 149870511445624074 149926751281919808 150365133595609632 150787479976471296 150861388161931776 151228379040729984 151727482601920512 151805532626304768 152249408452697472 152306540984807424 152694582161623488 152751881747920896 153050225266959804 153198524677008384 153497740545518166 153928885809314448 154004333748638688 154968147889352784 155118305687998464 155421271128795336 155479593921990912 155934212617669248 156010643463967488 156372201457081344 156448846982744064 157427959760612352 157446040163823936 157735436244519798 157888275432427008 157965664058754048 158196650970380967 158718752128699056 159629955654103872 159945183658487808 160239173327766144 160707708922291776 160786479488374656 161177614503935904 161238097400583168 161317127935531008 161709553825731072 162025392798046953 162265816903532832 162801347652389376 163258624936931328 163277374984706304 163577489438761272 163735989337331712 163816244209078272 164055786191506188 164136197811049128 164597224429761984 164677901434187904 164841464790890496 165646354755689766 165708514574753472 166173957525090816 166193042395147488 166255407362128896 166659846289784064 166741534284240384 167067201343389291 167209878785789952 167785062376442112 168275661974034048 168338808456892416 168831027195070464 169160775295060836 169635914973530208 169719061682173248 170131926420821232 170693417927160576 170781224204592864 171280584509284656 171344858607908352 171781404931826424 171845866966411008 172328548544538624 172348340261634432 172413015042207744 172832433189405696 172917146665138176 173169996535478754 173254875467218524 173999323945939968 174339166375521882 174508093898998272 174593628696517632 174848930019894753 174914543162239776 175425989194877904 175918726639216512 176004952855587072 177106454730688896 177624309861480384 177690964482275328 178210528705907712 178297878244534272 178558596144786438 179233634418642944 179583700110866856 179938331615798784 180269069993736912 180443743351345152 180796172537578248 180971356635998208 181324816316927892 181392859575656064 181923248053947456 182434235033261568 182523654813201408 183665953054047744 183687046857794592 183755976558142464 184024675618606431 184202988004498176 184293274735213056 184810918657978368 185171877483482232 185262639113461392 185446647889751808 186058683031302144 186602714268235776 186945702215727168 186967172694540924 187492327076007072 187584226069770432 188111113634013696 188203315924786176 189310119720788304 189381159514003968 189913094314389504 189934905594454272 190468395759753216 190561753467703296 190840404345221484 190933944392444904 191025320893553664 191398417223423886 191754357001648128 192030095168055648 192315042256038912 192690657572945238 193254080548304727 193326600337212384 193869617112605952 193891882794338736 193964641922483712 194436487338081408 194531789998280448 195078191916754944 195173809107185664 195749239439182464 196321605636373056 196395276533041152 196778861057519748 196969531727582208 197354237844237642 197908567469118576 198005571962535456 199244761572025008 199437821598855168 199827348594165432 199902335042559744 200486844794146176 201049973301961728 201148517549242368 201637838720973312 202031662624725213 202407376835073024 202802703742954026 202999211270263296 203395694104775529 203592776215497984 204066967022613072 204264699569344512 204663654060690888 205238514412419264 205339111664851584 205643807560912896 206624197185803712 207228361505060448 207306125229321216 207329934077114688 207912283490225664 208014191285289984 208318362168917511 208496268609441792 209903946347483136 209928053551765248 210313914992693064 210517700576569344 210620885411672064 210928867960507956 211625002838265408 211728730415384448 211939026159716352 212839940872138496 213652231103688192 213676768793761056 214276945229722368 214381972651166208 214903486005247872 214984129867444224 215612738434308096 216033857064062604 216354422538043776 216435610873147392 217068463536519168 217703166646275072 218103319251681696 218128368143631078 218210222162794176 218741048255341584 218848263748065504 219462965906349312 219570535245583872 220217894369080272 220861806340919688 220944686099671296 221565276700121088 221590723193529984 221673876482838528 222213128386378752 222322045712320512 222647138402758398 222756268457852388 223713416501922816 224367549298712064 224805767168436111 224890126922879712 225547700393414448 226181219964706944 226292082242897664 226842568561094976 227591223902880768 227708298939457152 228374112679046208 228459811477211136 229041873242435232 229127822621881344 229575337900439706 229797787015512576 230246610818277249 230443244252540928 230893328713971672 231006500622958032 231999098594586624 232452221834029176 232677458531997696 232791504928690176 233131906693193004 233219390882986368 233901318926503872 234558302185622016 234673270474116096 236141939640918528 236603154366779697 236832413148640512 236948496088131072 237614038274543616 238078128193048584 239444933481155808 239917775487731712 240358759991649216 241061563383437664 241766421755903856 241857146100874752 241975691903296512 242564330738596608 243245646711015424 243364873084268544 244202021478584064 244887937405396992 244916062477059456 245007968744189952 245366234158141908 245603984005997568 245724366313617408 246083679287259282 246204296716573692 246895836644642976 247016852151281856 247262197186335744 248469532133534649 249260936287636224 249289563592721232 249383111043193344 249989769434676096 250112301426360576 250814818178684928 250937754566381568 251677593564663168 252413492961051072 252508212685338624 253246540792605696 253741162942591254 254453872460295312 254578592523259872 254700427858071552 255197889631231848 256040126890740864 256420056341385216 256920876763926984 257017287911862528 257672107397739636 257768800449616512 258492822816807936 258522510392451648 258619522563311616 259248649784108544 259375719997707264 259754994803218131 259882313200827786 260998985918909952 261508749563282823 261762140848497408 262371814743359664 262626042303442944 263138983792316856 263878089958824768 264007429283380608 265659682096033344 266436464792220576 266536446723412992 267315793058861568 267837894217179657 268066631069282304 268850451627964416 269375550166300284 269876502446764032 270403604990605368 270665615027017728 270798281243578368 271194258806367372 271457034953997312 271987224475391838 272089289363484096 272884872080921184 273651352549892352 273785482219802112 275498929581071616 275530570286691888 276304482006747264 276408166972428288 276439912102819584 277216377986967552 277352255047053312 277757816225223348 279088024546953216 279904071402353664 280418553323590752 281238490614010608 281376339104655648 282166670451020544 282304973887179264 283965179581182456 284869641471584256 284902358391681408 285009269763649536 285702593639629824 285842630201554944 286260606517832226 286537981340330496 287097625835135829 287631535502472192 288045142752083472 288472563384058368 289989900505818576 290270888861700096 290804425668908928 290837824191508104 290946962883725568 291654731007122112 291797684997420672 292617287875132416 292760713660778496 293623859158773696 294482408454559584 294592914799561728 295454297591373312 296031356766356463 296284171181838336 296862851203677864 297008357943803184 298284555335897088 298867142358037512 299156732398282752 299741022891248148 299853502563839616 300730267191219264 301574959952942592 301722776323863552 302456758081459968 303454965203841024 303611065252609536 304498816905394944 305389164323246976 305503763495841792 306100450533919608 306397049354016768 306995481091036332 307857771618628896 308008667497277376 309936295778705568 310842542257590672 310959187843981824 311868425235338496 312021286927934976 312744402914162688 312897693965488128 314855919521224704 314892080327647872 315470872489039596 315776550864854016 315931328117508096 316393301940761934 317437504257398112 319259911308207744 320478346655532288 321415417844583552 321572958976749312 322355229007871808 322476194801166336 322634255871062016 323419107651462144 324050785596093906 324531633807065664 325602695304778752 326554749969412608 327154978877522544 327192552215446617 327471978674663424 328111572383012376 328272395622098256 329194448859523968 329355802868375808 329682929581780992 331292709511379532 331417029149506944 332347915050181632 332386084790294976 332510814724257792 333319692579568128 333483068568480768 333970707604137597 334134402686778582 335570124752884224 336551323948068096 337662054390140928 338321550590121672 339271829947060416 339438123364346496 340263852841642464 341386835854321152 341562448409185728 342561169018569312 342689717215816704 343562809863652848 343691733932822016 344363006850659559 344657097089077248 344696680523268864 345664866378811392 345834293330276352 346339993070957508 346509750934437048 347998647891879936 348678332751043764 349016187797996544 349187257393035264 349697860039789506 349829086324479552 350851978389755808 351837453278433024 352009905711174144 354212909461377792 355248619722960768 355381928964550656 356421057411815424 356595756489068544 357117192289572876 359167400221733712 359876663231597568 360538139987473824 361592345075156496 361942713271996416 362649632633855784 362785719151312128 363846496107894912 364868470066523136 365047309626402816 367331906108095488 367374093715589184 367511953116284928 368049351237212862 368405976008996352 368586549470426112 369125518930888923 370343754966964464 370525278226922784 370893295779503616 373205428536471552 373891404431454336 373934345389081848 374984654152014144 375168452139540864 376222227268027392 376406631849572352 378620239441576608 378762319028007936 379869811188908544 380936791519506432 381680808690442968 381867888784889808 382050641787107328 382796834446847772 383508714003296256 384060190336111296 384630084512077824 385381315145890476 386508161096609454 386653200674424768 387739234225211904 387783765588677472 387929283844967424 388872974676162816 389063579996560896 389823469801241679 390156383833509888 391498478878364928 392643211272746112 392790553066082304 393557722115039496 393939063455164416 394708475688475284 395817134938237152 396011143925070912 398489523144050016 399654697188330864 399804670085119488 400973689588292352 402099946603923456 402297035098484736 403275677441946624 404063325249450426 404814753670146048 405605407485908052 405998422540526592 406791388209551058 407185552430995968 407980836713087757 408133934045226144 409327308121381776 410477028824838528 410678223329703168 413248394371607424 414456723010120896 414612250458642432 414659868154229376 415824566980451328 416028382570579968 416636724337835022 419856107103530496 420627829985386128 421035401153138688 421857735921015912 423250005676530816 423457460830768896 423878052319432704 425679881744276992 427304462207376384 427353537587522112 428553890459444736 428763945302332416 429390909776748339 429806972010495744 431225476868616192 432067714128125208 432708845076087552 434136927073038336 435406333292550144 436206638503363392 436256736287262156 436420444325588352 437482096510683168 437696527496131008 438925931812698624 439141070491167744 440435788738160544 441723612681839376 441889372199342592 443130553400242176 443181446387059968 444426256772757504 444644091424641024 445294276805516796 445512536915704776 447426833003845632 448735098597424128 449611534336872222 449780253845759424 451095400786828896 452362439929413888 452584164485795328 453685137122189952 455182447805761536 455416597878914304 456748225358092416 456919622954422272 458083746484870464 458255645243762688 459150675800879412 459595574031025152 460493221636554498 461786657427943344 462013001245916064 464904443668058352 465354917063995392 466263813386386008 466438781765972736 467802637853007744 469116604371244032 469346540948232192 472283879281837056 473206308733559394 473664826297281024 473896992176262144 474589952911142901 476156256386097168 478889866962311616 479835550975463424 480717519983298432 482123126766875328 483532843511807712 483714292201749504 483951383806593024 485128661477193216 486076178394140859 486491293422030848 488404042957168128 489775874810793984 489832124954118912 490732468316283816 491207968011995136 491448732627234816 492167358574518564 492408593433147384 493791673289285952 494033704302563712 494524394372671488 496939064267069298 498521872575272448 498579127185442464 498766222086386688 499979538869352192 500224602852721152 501629636357369856 503355187129326336 504826985922102144 505016425370677248 506493081585211392 507482325885182508 508907744920590624 509157185046519744 510395779262463696 512080253781481728 513841753527853968 514034575823725056 515344214795479272 515537600899233024 516985645633615872 517045020784903296 517239045126623232 518497299568217088 518751439995414528 519509989606436262 519764626401655572 521997971837819904 523017499126565646 523524281696994816 524546790059684259 524743629486719328 526277967584633712 527756179917649536 528014858566761216 531319364192066688 532872929584441152 533072893446825984 534631586117723136 535675788434359314 537700903255928832 538751100332600568 540807209981210736 541331230054035456 542388517612734744 542914069907994624 543974448950783676 544178578726968192 545769744161842368 547302705099784704 547570964439604224 550997859162143232 551061140573383776 552074026855819293 552608964013494528 552879824205639168 554432755973935104 555515632450446696 558176049093906432 559808142804707328 560837106647181504 562476981228021216 562752678209311296 564333340902041088 564609947774358528 567930359162364912 569739282943168512 569804716783362816 571405187279259648 571685260403109888 572521213035664452 573075962680660992 574195251670271658 575263071004944384 576090285504166944 576945126768116736 579762241644914181 579979801011637152 581608851337817856 581675648383016208 581893925767451136 583309462014244224 583595369994841344 585234575750264832 585521427321556992 587247718317547392 588964816909119168 589185829599123456 590908595182746624 592062713532712926 593725702407355728 594016715887606368 597734284716075024 598313464796565504 599482045782496296 599707005127679232 601460534382438528 603149919905885184 603445552647727104 604913516162919936 606094987874175639 607222130505219072 608997633810789888 610187082314326587 610778328646493952 612200901067839216 612794098708033536 613990962182072664 615715543237257792 616017334994554752 619872591557411136 621685084515181344 621918375687963648 623736850470676992 624042573855869952 624955086506752533 625488805828325376 629711839042449408 629784160655295744 630941744978079192 631553101729708032 631862656235016192 632786603881523868 634875008514796224 638519822616415488 640956693311064576 642830835689167104 643145917953498624 644710458015743616 644952389602332672 646838215302924288 648101571192187812 649063267614131328 651205390609557504 653109499938825216 654309957755045088 654385104430893234 656223144766024752 656544791244196512 658388897719047936 658711605736751616 662585419022759064 662834058299013888 664695830100363264 664772169580589952 665021629448515584 666639385159136256 666966137136961536 667941415208275194 668268805373557164 671140249505768448 673102647896136192 674417301505308333 676643101180243344 678543659894120832 678876246728692992 680527705683284928 682773671708642304 683124896818371456 685122338037138624 685379434431633408 687125619727305696 687383467865644032 688726013701319118 689393361046537728 690739832454831747 691329732757622784 692679986141915016 693019501868874096 695997295783759872 697356665502087528 698032375595993088 698374514786070528 699395720079579012 699658172648959104 701703956779511616 703674906556866048 704019811422348288 708425818922755584 709809463100339091 710497239445921536 712842114823630848 714234384579145752 718334800443467424 719753326463195136 721076279974947648 723184690150312992 725299265267711568 725571438302624256 727692992215789824 729736940133046272 730094619252805632 734663812216190976 734748187431178368 735023906232569856 736098702474425724 736811952017992704 737173098940852224 738251037861777846 740687509933928928 741050556453845568 741786591559007232 747782808862908672 747868690778163696 749969308304028288 750336904279081728 752444454536054784 752813263699144704 757240478883153216 757524638056015872 759739622377817088 763361617380885936 763735777569779616 764101283574214656 765593668893695544 768120380672222592 769260169024155648 770762630291780952 773016322193218908 773306401348849536 775478468450423808 775567531177354944 775858567689934848 777745949352325632 778127159993121792 779264984409654393 779646939602483358 782996957756729856 785286422545492224 787115444230078992 787878126910328832 789416951376950568 791634269876474304 792022287850141824 796979046288100032 799309394376661728 799609340170238976 801947379176584704 803513682651538971 804199893207846912 806551354883893248 808126650498900852 809629507340292096 811210814971816104 811996845081053184 813582776419102116 814371104861991936 815961673426175514 816267868090452288 818654616242763552 820954057649677056 821356446659406336 826496788743214848 828913446020241792 829224500917284864 829319736308458752 831649133960902656 832056765141159936 833273448675670044 839712214207060992 841255659970772256 843715471842031824 846500011353061632 846914921661537792 851359763488553984 854608924414752768 854707075175044224 857107780918889472 857527890604664832 858781819553496678 859613944020991488 861292877505407487 864135428256250416 865417690152175104 870812666585100288 872413277006726784 872513472574524312 872840888651176704 874964193021366336 875393054992262016 877851863625397248 878282140982335488 880871577476321088 883447225363678752 883778744398685184 886362892774119936 888094070299069389 888852513545515008 890588553611033592 891025073831409552 894853666007691264 897470197194848256 899223068673744444 899560507691518848 902190801573657792 904724879858827776 905168328971590656 907370274244379904 910364895611523072 910833195757828608 913496450716184832 916167492969740928 916511290487525376 918301351601758824 919191148062050304 920986443273108996 923573314855886688 924026002491832128 929808887336116704 932527626772772016 932877563531945472 935605275706015488 938233208742488064 938693081896464384 944567758563674112 946412617467118788 947329652594562048 947793984352524288 949179905822285802 952312512772194336 957779733924623232 961435039966596864 964246253533750656 967065687023615424 967428584403499008 967902767613186048 970257322954386432 972152356788281718 976808085914336256 979664249908237824 981464936632567632 982415936023990272 984334717149037128 984817186866294768 987583346578571904 988067408605127424 989048788745342976 993878128534138596 997043745150544896 997158254370884928 997532444172773376 999959077738704384 1000449205705442304 1001912122812412791 1006710374258652672 1009653971844204288 1012986163170422784 1014964651770365016 1017815489841181248 1018314370093039488 1020791558524927392 1024160507562963456 1027683507055707936 1028069151647450112 1030688429590958544 1031075201798466048 1033971291267231744 1034090041569806592 1036994599136434176 1037502879990829056 1039019979212872524 1039529252803311144 1043995943675639808 1046034998253131292 1047048563393989632 1049093580119368518 1049487258973438656 1052555935169267424 1055512359835299072 1056029717133522432 1062638728384133376 1065745859168882304 1066145786893651968 1069263172235446272 1071351576868718628 1077502200665201136 1081614419962421472 1084777035225469488 1085828139815989248 1087948897901567352 1088357157453936384 1091539488323684736 1094605410199569408 1095141928879208448 1101995718324286464 1102122281146767552 1104148053711638586 1105217928026989056 1105759648411278336 1107376556792666769 1111031264900893392 1119616285609414656 1121674213294363008 1124953962456042432 1125505356418622592 1128666681804082176 1129219895548717056 1135860718324729824 1139609433566725632 1142810374558519296 1145042426071328904 1146151925361321984 1148390503340543316 1150526142009888768 1152180571008333888 1153890253536233472 1159524483289828362 1159959602023274304 1163217702675635712 1163351296766032416 1163787851534902272 1166618924028488448 1167190739989682688 1169470409403725037 1170469151500529664 1174495436635094784 1177929633818238336 1178371659198246912 1181817190365493248 1184125427065425852 1187451404814711456 1188033431775212736 1195468569432150048 1198964091564992592 1199414010255358464 1202921068764877056 1206299839811770368 1206891105295454208 1209827032325839872 1212189975748351278 1214444261010438144 1217995267621579776 1220374164628653174 1221556657292987904 1223942510139263271 1224401802135678432 1227981924364145328 1231431086474515584 1232034669989109504 1239745183114822272 1243370169030362688 1243836751375927296 1247473700941353984 1248085147711739904 1249910173013505066 1259568321310591488 1261883489956158384 1263106203459416064 1265573207763047736 1269750017029592448 1277039645232830976 1281913386622129152 1285661671378334208 1286291835906997248 1288172729330245017 1289420916031487232 1293676430605848576 1296203142384375624 1298126535228262656 1302410781219115008 1306218999877650432 1308619915510090176 1308770208861786468 1312446289532049504 1313089582488393024 1316777795438095872 1317423211473503232 1325170838045518128 1325668116598027776 1329391660200726528 1329544339161179904 1333278770318272512 1333932274273923072 1335882830416550388 1336537610747114328 1342280499011536896 1346205295792272384 1348834603010616666 1353286202360486688 1357087319788241664 1357752493457385984 1361055411366569856 1365547343417284608 1366249793636742912 1370244676074277248 1370758868863266816 1374251239454611392 1374766935731288064 1377452027402638236 1378786722093075456 1381479664909663494 1385359972283830032 1386039003737748192 1394713331004175056 1396064751191986176 1398791440159158024 1399316345297918208 1403407913559023232 1407349813113732096 1408039622844696576 1416851637845511168 1419618926200678182 1420994478891843072 1423769858733428703 1428468769158291504 1436669600886934848 1439506652926390272 1442152559949895296 1446369380300625984 1450598530535423136 1451142876605248512 1455385984431579648 1458228535182422577 1459473880266092544 1469327624432381952 1469496374862356736 1472197404948851448 1473623904035985408 1474346197881704448 1476502075723555692 1481375019867857856 1482101112907691136 1483573183118014464 1495565617725817344 1495737381556327392 1499938616608056576 1500673808558163456 1504888909072109568 1514480957766306432 1515049276112031744 1519479244755634176 1526723234761771872 1527471555139559232 1531187337787391088 1536240761344445184 1541525260583561904 1546032644386437816 1546612802697699072 1550956936900847616 1551135062354709888 1551717135379869696 1555491898704651264 1556254319986243584 1558529968819308786 1559293879204966716 1565993915513459712 1570572845090984448 1573640370179052777 1574230888460157984 1578833902753901136 1583268539752948608 1584044575700283648 1593958092576200064 1598618788753323456 1599218680340477952 1603894758353169408 1607027365303077942 1613102709767786496 1616253300997801704 1622421629943632208 1623993690162106368 1627165552838204232 1628742209723983872 1631923346852351028 1632535736180904576 1637309232485527104 1641908115299354112 1642712893318812672 1652993577486429696 1656222080567457879 1657826892040483584 1658639472616917504 1663298267921805312 1666546897351340088 1679424428414121984 1682511319941544512 1687430943684063648 1693000022706123264 1693829843323075584 1702719526977107968 1709217848829505536 1709414150350088448 1714215561837778944 1715055781209329664 1717563639106993356 1719227888041982976 1722585755010814974 1728270856512500832 1730835380304350208 1739286724934742543 1744826554013453568 1745026945149048624 1745681777302353408 1749928386042732672 1750786109984524032 1755703727250794496 1756564281964670976 1761743154952642176 1766894450727357504 1767557488797370368 1772725785548239872 1776188140598138778 1781177107222067184 1782050147662819104 1794940394389696512 1798446137347488888 1799121015383037696 1804381603147315584 1809449759717655552 1810336657943181312 1814740548488759808 1818284963622526917 1821666391515657216 1826992901432369664 1830561246942979761 1832334985939481856 1836602703203517648 1838382296124100608 1841972886546217992 1847146629711773376 1848052004983664256 1859617774672233408 1865055253545544032 1865755127063890944 1871210551412030976 1874865259520257599 1876466417484976128 1889135517127348224 1892825234934237576 1894659305189124096 1895587968705048576 1898359811644571604 1904625025544388672 1915559467849246464 1922870079933193728 1928492507067501312 1934131374047230848 1934857168806998016 1940514645908772864 1944304713576563436 1953616171828672512 1959328499816475648 1962929873265135264 1968669434298074256 1969634373732589536 1975166693157143808 1976134817210254848 1987756257068277192 1994087490301089792 1994316508741769856 1995064888345546752 1999918155477408768 2000898411410884608 2003824245624825582 2013420748517305344 2019307943688408576 2029929303540730032 2035630979682362496 2036628740186078976 2041583117049854784 2048321015125926912 2055367014111415872 2056138303294900224 2061376859181917088 2062150403596932096 2068180083139613184 2072219497364495241 2073989198272868352 2078039958425745048 2079058505606622288 2087991887351279616 2092069996506262584 2094097126787979264 2098187160238737036 2098974517946877312 2105111870338534848 2111024719670598144 2112059434267044864 2125277456768266752 2131491718337764608 2138526344470892544 2142703153737437256 2155004401330402272 2163228839924842944 2169554070450938976 2175897795803134704 2176714314907872768 2183078976647369472 2189210820399138816 2190283857758416896 2203991436648572928 2204244562293535104 2208296107423277172 2210435856053978112 2211519296822556672 2214753113585333538 2222062529801786784 2243348426588726016 2249907924912084864 2251010712837245184 2257333363608164352 2258439791097434112 2271721436649459648 2279218867133451264 2290084852142657808 2292303850722643968 2296781006681086632 2304361142016667776 2307780507072466944 2319048966579656724 2319919204046548608 2326435405351271424 2326702593532064832 2327575703069804544 2333237848056976896 2334381479979365376 2337794953228963179 2338940818807450074 2348990873270189568 2355859267636476672 2363634380730986496 2368250854130851704 2374902809629422912 2376066863550425472 2390937138864300096 2397928183129985184 2398828020510716928 2405842137529754112 2410541047954616913 2412599679623540736 2419654064651679744 2424379951496702556 2428888522020876288 2435990535243159552 2440748329257306348 2443113314585975808 2447885020278526542 2448803604271356864 2455963848728290656 2462862172949031168 2464069339978219008 2479490366229644544 2486740338060725376 2487673502751854592 2494947401882707968 2496170295423479808 2499820346027010132 2519136642621182976 2523766979912316768 2531146415526095472 2539500034059184896 2554079290465661952 2563826773244258304 2571323342756668416 2572583671813994496 2576345458660490034 2578841832062974464 2583878632516222461 2592406284768751248 2596253070456525312 2612437999755300864 2617239831020180352 2617540417723572936 2624892579064099008 2626179164976786048 2633555590876191744 2634846422947006464 2650341676091036256 2651336233196055552 2659088678322359808 2666557540636545024 2671765660833100776 2673075221494228656 2684560998023073792 2692410591584544768 2697669206021233332 2706572404720973376 2714174639576483328 2715504986914771968 2722110822733139712 2731094686834569216 2732499587273485824 2740489352148554496 2748502478909222784 2749533871462576128 2754904054805276472 2757573444186150912 2762959329819326988 2770719944567660064 2772078007475496384 2789426662008350112 2797582880318316048 2798632690595836416 2806815827118046464 2814699626227464192 2816079245689393152 2833703275691022336 2839237852401356364 2841988957783686144 2847539717466857406 2856937538316583008 2873339201773869696 2884305119899790592 2892738760601251968 2901197061070846272 2902285753210497024 2910771968863159296 2916457070364845154 2938992749724713472 2944394809897702896 2947247808071970816 2953004151447111384 2962750039735715712 2964202225815382272 2967146366236028928 2991131235451634688 2991474763112654784 2999877233216113152 3001347617116326912 3005736368437238373 3028961915532612864 3038958489511268352 3053446469523543744 3054943110279118464 3062374675574782176 3072481522688890368 3083050521167123808 3092065288772875632 3093225605395398144 3101913873801695232 3102270124709419776 3110983797409302528 3112508639972487168 3117059937638617572 3118587758409933432 3131987831026919424 3141145690181968896 3147280740358105554 3148461776920315968 3157667805507802272 3166537079505897216 3168089151400567296 3187916185152400128 3197237577506646912 3198437360680955904 3207789516706338816 3214054730606155884 3232506601995603408 3244843259887264416 3254331105676408464 3257484419447967744 3263846693704702056 3265071472361809152 3274618464971054208 3283816230598708224 3285425786637625344 3305987154972859392 3312444161134915758 3315653784080967168 3317278945233835008 3322129670378000307 3333093794702680176 3358848856828243968 3365022639883089024 3374861887368127296 3386000045412246528 3387659686646151168 3405439053954215936 3418828300700176896 3428431123675557888 3435127278213986712 3438455776083965952 3445171510021629948 3456541713025001664 3461670760608700416 3478573449869485086 3489653108026907136 3490053890298097248 3491363554604706816 3499856772085465344 3501572219969048064 3511407454501588992 3523486309905284352 3533788901454715008 3535114977594740736 3545451571096479744 3552376281196277556 3562354214444134368 3564100295325638208 3596892274694977776 3598242030766075392 3608763206294631168 3618899519435311104 3620673315886362624 3629481096977519616 3636569927245053834 3643332783031314432 3653985802864739328 3661122493885959522 3664669971878963712 3671827530417789813 3673205406407035296 3683945773092435984 3694293259423546752 3696104009967328512 3719235549344466816 3730110507091088064 3731510254127781888 3742421102824061952 3749730519040515198 3785650469868475152 3789318610378248192 3796719623289143208 3809250051088777344 3831118935698492928 3845740159866387456 3856985014135002624 3864518187990735051 3868262748094461696 3881029291817545728 3888609427153126872 3907232343657345024 3918656999632951296 3925859746530270528 3937338868596148512 3939268747465179072 3950333386314287616 3952269634420509696 3975512514136554384 3988174980602179584 3988633017483539712 3999836310954817536 4001796822821769216 4007648491249651164 4026841497034610688 4038615887376817152 4059858607081460064 4071261959364724992 4073257480372157952 4083166234099709568 4096642030251853824 4110734028222831744 4112276606589800448 4122753718363834176 4124300807193864192 4136360166279226368 4144438994728990482 4156079916851490096 4158117011213244576 4184139993012525168 4188194253575958528 4196374320477474072 4197949035893754624 4210223740677069696 4222049439341196288 4224118868534089728 4250554913536533504 4262983436675529216 4271309576200286109 4285406307474874512 4310008802660804544 4326457679849685888 4339108140901877952 4351795591606269408 4353428629815745536 4366157953294738944 4374685605547267731 4378421640798277632 4407982873297145856 4408489124587070208 4416592214846554344 4420871712107956224 4423038593645113344 4429506227170667076 4444125059603573568 4486696853177452032 4499815849824169728 4502021425674490368 4514666727216328704 4543442873298919296 4558437734266902528 4580169704285315616 4593562013362173264 4608722284033335552 4638097933159313448 4639838408093097216 4652870810702542848 4653405187064129664 4655151406139609088 4666475696113953792 4668762959958730752 4675589906457926358 4677881637614900148 4697981746540379136 4711718535272953344 4720921110537158331 4736501708261703408 4749805619258845824 4752133727100850944 4781874277728600192 4795856366259970368 4797656041021433856 4811684275059508224 4821082095909233826 4839308129303359488 4848759902993405112 4871981070486319104 4881496658514612696 4886226629171951616 4895770040557053084 4897607208542713728 4911927697456581312 4925724345898062336 4928138679956438016 4958980732459289088 4968666241702373637 4973480676121450752 4989894803765415936 4999640692054020264 5038273285242365952 5047533959824633536 5062292831052190944 5079000068118369792 5108158580931323904 5127653546488516608 5142646685513336832 5145167343627988992 5152690917320980068 5157683664125948928 5167757265032444922 5184812569537502496 5192506140913050624 5234479662040360704 5235080835447145872 5249785158128198016 5252358329953572096 5267111181752383488 5269692845894012928 5300683352182072512 5302672466392111104 5318177356644719616 5343531321666201552 5346150442988457312 5384821183169089536 5395338412042466664 5413144809441946752 5428349279152966656 5431009973829543936 5444221645466279424 5454854890867580751 5464999174546971648 5480978704297108992 5497004957818445568 5509808109610552944 5515146888372301824 5525918659638653976 5541439889135320128 5544156014950992768 5578853324016700224 5595165760636632096 5597265381191672832 5613631654236092928 5624595778560772797 5629399252454928384 5667406551382044672 5678475704802712728 5683977915567372288 5695079434933714812 5713875076633166016 5746678403547739392 5768610239799581184 5785477521202503936 5802394122141692544 5804571506420994048 5821543937726318592 5832914140729690308 5877985499449426944 5888789619795405792 5906008302894222768 5925500079471431424 5928404451630764544 5982262470903269376 5982949526225309568 5999754466432226304 6002695234232653824 6011472736874476746 6057923831065225728 6106892939047087488 6109886220558236928 6124749351149564352 6144963045377780736 6166101042334247616 6184130577545751264 6186451210790796288 6204540249418839552 6216658492093485723 6221967594818605056 6234119875277235144 6237175516819866864 6263975662053838848 6282291380363937792 6294561480716211108 6296923553840631936 6315335611015604544 6333074159011794432 6336178302801134592 6375832370304800256 6394475155013293824 6415579033412677632 6428109461212311768 6465013203991206816 6489686519774528832 6508662211352816928 6527693387409404112 6530142944723618304 6549236929942108416 6567632461197416448 6570851573275250688 6611974309945718784 6624888322269831516 6631307568161934336 6634557890467670016 6644259340756000614 6666187589405360352 6730045279766178048 6749723774736254592 6772000090824493056 6775319373292302336 6837656601400353792 6870254556427973424 6876911552167931904 6890343020043259896 6913083426050003328 6923341521217400832 6957146899738970172 6979306216053814272 6980107780596194496 6982727109209413632 6999713544170930688 7003144439938096128 7013384859686889537 7046972619810568704 7067577802909430016 7090903142192959488 7104752562392555112 7124708428888268736 7128200590651276416 7193784549389955552 7196484061532150784 7217526412589262336 7237799038870622208 7258962193955039232 7273139854490107668 7286665566062628864 7307971605729478656 7322244987771919044 7329339943757927424 7343655060835579626 7346410812814070592 7367891546184871968 7388586518847093504 7392208019934657024 7438471098688933632 7460221014182176128 7463020508255563776 7484842205648123904 7499461038081030396 7571300939736950304 7593439246578286416 7618500102177554688 7662237871396985856 7691480319732774912 7713970028270005248 7729036375981470102 7736525496188923392 7751635897548667383 7777218854306253744 7837313999265902592 7851719493060541056 7874677737192297024 7878537494930358144 7900666772628575232 7904539268841019392 7951025028273108768 7977266034967079424 7999672621909635072 8015296982499302328 8053682994069221376 8077231774753634304 8119717214162920128 8142523918729449984 8146514960744315904 8166332468199419136 8193284060503707648 8221468056445663488 8245507436727668352 8248601614387728384 8272720332558452736 8288877989457980964 8312159833702980192 8316234022426489152 8368279986025050336 8392748640954948144 8395898071787509248 8420447481354139392 8444098878682392576 8448237737068179456 8501109827073067008 8525966873351058432 8542619152400572218 8570812614949749024 8620017605321609088 8652915359699371776 8678216281803755904 8703591183212538816 8706857259631491072 8732315906589477888 8749371211094535462 8816978249174140416 8833184429693108688 8841743424215912448 8859012454341334152 8888250119207147136 8973393706354904064 8999631699648339456 9004042851348980736 9017209105311715119 9086885746597838592 9116875468533805056 9160339408570631232 9187124026724346528 9217444568066671104 9276195866318626896 9279676816186194432 9305741621405085696 9306810374128259328 9332951392227907584 9337525919917461504 9351179812915852716 9355763275229800296 9395963493080758272 9423437070545906688 9441842221074316662 9473003416523406816 9499611238517691648 9504267454201701888 9563748555457200384 9591712732519940736 9595312082042867712 9623368550119016448 9642164191818467652 9697519805986810224 9762993317029225392 9772453258343903232 9791540081114106168 9795214417085427456 9823855394913162624 9851448691796124672 9856277359912876032 9917961464918578176 9937332483404747274 9946961352242901504 9966389011134000921 9999281384108040528 10076546570484731904 10095067919649267072 10124585662104381888 10158000136236739584 10216317161862647808 10285293371026673664 10305381834641960136 10315367328251897856 10335514530064889844 10369625139075004992 10385012281826101248 10468959324080721408 10470161670894291744 10499570316256396032 10504716659907144192 10534222363504766976 10601366704364145024 10605344932784222208 10636354713289439232 10687062643332403104 10692300885976914624 10790676824084933328 10826289618883893504 10856698558305933312 10862019947659087872 10888443290932558848 10909709781735161502 10929998349093943296 10961957408594217984 10994009915636891136 11015482591253369439 11019616219221105888 11051837319277307952 11082879778270640256 11088312029901985536 11157706648033400448 11190331521273264192 11194530762383345664 11227263308472185856 11249191557121545594 11356951409605425456 11367955831134744576 11390158869867429624 11427750153266332032 11493356807095478784 11537220479599162368 11570955042405007872 11593554563972205153 11604788244283385088 11643087875452637184 11665828281459380616 11755970998898853888 11777579239590811584 11812016605788445536 11851000158942862848 11856808903261529088 11964524941806538752 11965899052450619136 11999508932864452608 12005390468465307648 12022945473748953492 12115847662130451456 12213785878094174976 12219772441116473856 12249498702299128704 12289926090755561472 12332202084668495232 12368261155091502528 12372902421581592576 12409080498837679104 12433316984186971446 12468239750554470288 12474351033639733728 12564582760727875584 12589122961432422216 12593847107681263872 12630671222031209088 12666148318023588864 12672356605602269184 12751664740609600512 12788950310026587648 12813928728600858327 12856218922424623536 12930026407982413632 12979373039549057664 13017324422705633856 13055386774818808224 13060285889447236608 13098473859884216832 13124056816641803193 13135264922394832896 13223948619891437568 13249776644539663032 13262615136323868672 13269115780935340032 13288518681512001228 13332375178810720704 13460090559532356096 13499447549472509184 13544000181648986112 13675313202800707584 13740509112855946848 13780686040086519792 13826166852100006656 13914293799477940344 13958612432107628544 13960215561192388992 13965454218418827264 13999427088341861376 14006288879876192256 14026769719373779074 14093945239621137408 14135155605818860032 14209505124785110224 14249416857776537472 14256401181302552832 14387569098779911104 14392968123064301568 14435052825178524672 14517924387910078464 14546279708980215336 14615943211458957312 14644489975543838088 14658679887515854848 14687310121671159252 14692821625628141184 14735783092369743936 14777173037694187008 14784416039869314048 14876942197377867264 14920442028364352256 14969684411296247808 14998922076162060792 15142601879473900608 15186878493156572832 15237000204355109376 15324475742793971712 15382960639465549824 15427940056540010496 15458072751962940204 15473050992377846784 15503271795097334766 15554437708612507488 15703438986121082112 15749355474384594048 15757074989860716288 15801333545257150464 15809078537682038784 15902050056546217536 15954532069934158848 16030593964998604656 16154463549507268608 16239434428325840256 16285047837458899968 16293029921488631808 16332664936398838272 16364564672602742253 16442936112891326976 16491014873455336704 16545440665116905472 16577755978915961928 16624319667405960384 16632468044852978304 16736559972050100672 16785497281909896288 16791796143575018496 16840894962708278784 16873787335682318391 16888197757364785152 17002219654146134016 17051933746702116864 17085238304801144436 17141625229899498048 17240035210643218176 17305830719398743552 17356432563607511808 17407182366425077632 17413714519262982144 17464631813178955776 17498742422189070924 17633956498348280832 17666368859386217376 17718024908682668304 17776500238414294272 17946787412709808128 17999263399296678912 18008085702697961472 18034418210623430238 18173771493195677184 18320678817141262464 18374248053448693056 18434889136133342208 18552391732637253792 18559353632372388864 18613620748256518656 18665902784455815168 18702359625831705432 18711526550459600592 18791926986161516544 18846874141091813376 18883684442148633324 18946006833046813632 18999222477035383296 19008534908403403776 19127497110914400768 19183425465039881472 19246737100238032896 19284328383636935304 19395039611973620448 19525986634058450784 19583080162228212336 19590428834170854912 19647710789826325248 19702897383592249344 19712554719825752064 19835922929837156352 19874664966809494548 19893922704485803008 19932778022268001842 19998562768216081056 20190135839298534144 20249171324208763776 20316000272473479168 20610763669283920272 20630734656503795712 20671029060129779688 20739250278150009984 20770024563652202496 20937918648161442816 20940323341788583488 20999140632512792064 21009433319814288384 21040154579060668611 21202733408728290048 21272709426578878464 21374125286664806208 21384601771953829248 21581353648169866656 21652579237767787008 21713397116611866624 21776886581865117696 21819419563470323004 21859996698187886592 21923914817188435968 21988019831273782272 22030965182506738878 22039232438442211776 22103674638554615904 22165759556541280512 22176624059803971072 22315413296066800896 22380663042546528384 22389061524766691328 22454526616944371712 22498383114243091188 22713902819210850912 22780317739734859248 22855500306532664064 22986713614190957568 23074440959198324736 23141910084810015744 23187109127944410306 23209576488566770176 23254907692646002149 23331656562918761232 23511941997797707776 23555158479181623168 23624033211576891072 23702000317885725696 23713617806523058176 23931798104901238272 23999017865728905216 24045890947497906984 24231695324260902912 24427571756188349952 24439544882232947712 24498997404598257408 24579852181511122944 24664404169336990464 24736522310183005056 24745804843163185152 24818160997675358208 24866633968373942892 24936479501108940576 24948702067279467456 25178245922864844432 25187694215362527744 25261342444062418176 25332296636047177728 25344713211204538368 25503329481219201024 25577900620053175296 25627857457201716654 25712437844849247072 25860052815964827264 25958746079098115328 26034648845411267712 26110773549637616448 26120571778894473216 26196947719768433664 26248113633283606386 26499553289079326064 26525230272647737344 26577037363024002456 26664750357621441408 26920181119064712192 26998895098945018368 27051627315935145357 27350626405601415168 27481018225711893696 27561372080173039584 27652333704200013312 27828587598955880688 27917224864215257088 27920431122384777984 27998854176683722752 28012577759752384512 28053539438747558148 28187890479242274816 28270311211637720064 28419010249570220448 28498833715553074944 28512802362605105664 28775138197559822208 28785936246128603136 28870105650357049344 29092559417960430672 29288979951087676176 29317359775031709696 29374620243342318504 29385643251256282368 29471566184739487872 29554346075388374016 29568832079738628096 29753884394755734528 29840884056728704512 29899167033402002763 29997844152324121584 30285203758947801216 30373756986313145664 30474000408710218752 30648951485587943424 30855880113080020992 30916145503925880408 30946101984755693568 31006543590194669532 31108875417225014976 31406877972242164224 31498710948769188096 31514149979721432576 31602667090514300928 31804100113092435072 31909064139868317696 32061187929997209312 32478868856651680512 32570095674917799936 32586059842977263616 32665329872797676544 32729129345205484506 32885872225782653952 32982029746910673408 33046447773760108317 33155511957831923856 33248639334811920768 33264936089705956608 33473119944100201344 33570994563819792576 33583592287150036992 33681789925416557568 33747574671364636782 34103867493404233728 34170476609602288872 34283250459798996096 34480070421286436352 34611661438797487104 34712865127215023616 34780663691916615459 34814364732850155264 34929263626357911552 34997484844378141848 35267912996696561664 35332737718772434752 35436049817365336608 35553000476828588544 35893574825419616256 35998526798593357824 36016171405395922944 36068836421246860476 36347542986391354368 36641357634282524928 36748496106897386112 36869778272266684416 37104783465274507584 37118707264744777728 37227241496513037312 37404719251663410864 37423053100919201184 37693748282183626752 37767368884297266648 37892013666093627264 37998444954070766592 38017069816806807552 38254994221828801536 38366850930079762944 38568656767273870608 38790079223947240896 39051973268116901568 39166160324456424672 39180857668341709824 39295421579652650496 39372170449925409579 39405794767184498688 39671845859674312704 39749329933618989096 39787845408971606016 39865556044536003684 39997125536432162112 40380271678597068288 40498342648417527552 40632000544946958336 41221527338567840544 41342058120259559376 41478500556300019968 41875837296322885632 41880646683577166976 41998281265025584128 42018866639628576768 42080309158121337222 42405466817456580096 42748250573329612416 42769203543907658496 43162707296339733312 43305158475535574016 43553773163730235392 43638839126940646008 43847829634376871936 43976039662547564544 44061930365013477756 44078464876884423552 44207349277109231808 44331519113082561024 44353248119607942144 44630826592133601792 44761326085093056768 44909053233888743424 44996766228486182376 45427805638421701824 45560635479469718496 45711000613065328128 45973427228381915136 46148881918396649472 46283820169620031488 46374218255888820612 46419152977133540352 46509815385292004298 46663313125837522464 47110316958363246336 47248066423153782144 47404000635771451392 47427235613046116352 47863596209802476544 48091781894995813968 48463390648521805824 48855143512376699904 48879089764465895424 48997994809196514816 49093694017808226759 49328808338673980928 49473044620366010112 49636321995350716416 49733267936747885784 49872959002217881152 49897404134558934912 50356491845729688864 50375388430725055488 50522684888124836352 50664593272094355456 51006658962438402048 51155801240106350592 51255714914403433308 51424875689698494144 51720105631929654528 51917492158196230656 52069297690822535424 52221547099275232896 52241143557788946432 52393895439536867328 52496227266567212772 52999106578158652128 53154074726048004912 53329500715242882816 53840362238129424384 53997790197890036736 54103254631870290714 54962036451423787392 55122744160346079168 55304667408400026624 55657175197911761376 55840862244769555968 55997708353367445504 56107078877495116296 56375780958484549632 56540622423275440128 56838020499140440896 56997667431106149888 57025604725210211328 57550276395119644416 57740211300714098688 58185118835920861344 58577959902175352352 58749240486684637008 58771286502512564736 58943132369478975744 59108692150776748032 59137664159477256192 59507768789511469056 59681768113457409024 59798334066804005526 59995688304648243168 60570407517895602432 60747513972626291328 60948000817420437504 61832291007851760816 61892203969511387136 62013087180389339064 62217750834450029952 62813755944484328448 62997421897538376192 63028299959442865152 63120463737182005833 63608200226184870144 63818128279736635392 64122375859994418624 64957737713303361024 65140191349835599872 65330659745595353088 65458258690410969012 65771744451565307904 65964059493821346816 66092895547520216634 66311023915663847712 66497278669623841536 66529872179411913216 66946239888200402688 67141989127639585152 67167184574300073984 67363579850833115136 67495149342729273564 68340953219204577744 68566500919597992192 68960140842572872704 69223322877594974208 69425730254430047232 69561327383833230918 69628729465700310528 69764723077938006447 69994969688756283696 70535825993393123328 70665475437544869504 70872099634730673216 71106000953657177088 71997053597186715648 72137672842493720952 72695085972782708736 73282715268565049856 73496992213794772224 73739556544533368832 74209566930549015168 74237414529489555456 74454482993026074624 74809438503326821728 74846106201838402368 75534737768594533296 75784027332187254528 75996889908141533184 76034139633613615104 76509988443657603072 76733701860159525888 77137313534547741216 77580158447894481792 78103946536233803136 78332320648912849344 78361715336683419648 78590843159305300992 78744340899850819158 79498659867237978192 79575690817943212032 79731112089072007368 79994251072864324224 80760543357194136576 80996685296835055104 81154881947805436071 82443054677135681088 82684116240519118752 82957001112600039936 83751674592645771264 83761293367154333952 83996562530051168256 84037733279257153536 84160618316242674444 84810933634913160192 85496501146659224832 85538407087815316992 86325414592679466624 86610316951071148032 87277678253881292016 87952079325095129088 88123860730026955512 88156929753768847104 88414698554218463616 88663038226165122048 88706496239215884288 89261653184267203584 89522652170186113536 89697501100206008289 89993532456972364752 90855611276843403648 91121270958939436992 91422001226130656256 91946854456763830272 92567640339240062976 92748436511777641224 92838305954267080704 93019630770584008596 93326626251675044928 94220633916726492672 94496132846307564288 94808001271542902784 95727192419604953088 96183563789991627936 97710287024753399808 97758179528931790848 97995989618393029632 98187388035616453518 98657616677347961856 98946089240732020224 99466535873495771568 99745918004435762304 99794808269117869824 100712983691459377728 100750776861450110976 101045369776249672704 102311602480212701184 102511429828806866616 102849751379396988288 103440211263859309056 103834984316392461312 104138595381645070848 104443094198550465792 104787790879073734656 104992454533134425544 105998213156317304256 106308149452096009824 106659001430485765632 107680724476258848768 107995580395780073472 108206509263740581428 109924072902847574784 110245488320692158336 110609334816800053248 111314350395823522752 111681724489539111936 112214157754990232592 113081244846550880256 113676040998280881792 113995334862212299776 114051209450420422656 115100552790239288832 116370237671841722688 117155919804350704704 117498480973369274016 117542573005025129472 117886264738957951488 118116511349776228737 118217384301553496064 119015537579022938112 119363536226914818048 119596668133608011052 119991376609296486336 121140815035791204864 121495027945252582656 121896001634840875008 123664582015703521632 124026174360778678128 124435501668900059904 125627511888968656896 125994843795076752384 126056599918885730304 126240927474364011666 127216400452369740288 128244751719988837248 129915475426606722048 130661319491190706176 130916517380821938024 131543488903130615808 131928118987642693632 132185791095040433268 132622047831327695424 132994557339247683072 133059744358823826432 133892479776400805376 134283978255279170304 134727159701666230272 134990298685458547128 136681906438409155488 137133001839195984384 137920281685145745408 138446645755189948416 138851460508860094464 139122654767666461836 139257458931400621056 139529446155876012894 139989939377512567392 141330950875089739008 141744199269461346432 142212001907314354176 144275345684987441904 145390171945565417472 146565430537130099712 146993984427589544448 147281082053424680277 148419133861098030336 148908965986052149248 149618877006653643456 149692212403676804736 151069475537189066592 151568054664374509056 151993779816283066368 153019976887315206144 153467403720319051776 154274627069095482432 155160316895788963584 156207893072467606272 156664641297825698688 156723430673366839296 157181686318610601984 157488681799701638316 158997319734475956384 159462224178144014736 159988502145728648448 161521086714388273152 161993370593670110208 162309763895610872142 164886109354271362176 165368232481038237504 165914002225200079872 167522586734308667904 167993125060102336512 168321236632485348888 169621867269826320384 170993002293318449664 171076814175630633984 172650829185358933248 173220633902142296064 174555356507762584032 176247721460053911024 176313859507537694208 176829397108436927232 177326076452330244096 177412992478431768576 178523306368534407168 179045304340372227072 179395002200412016578 179987064913944729504 181711222553686807296 182242541917878873984 182844002452261312512 185496873023555282448 185676611908534161408 186039261541168017192 186653252503350089856 188441267833452985344 188992265692615128576 189361391211546017499 191454384839209906176 192367127579983255872 195420574049506799616 195991979236786059264 196374776071232907036 197315233354695923712 197892178481464040448 198933071746991543136 199491836008871524608 199589616538235739648 201425967382918755456 201501553722900221952 202090739552499345408 205022859657613733232 205699502758793976576 206880422527718618112 207669968632784922624 208277190763290141696 208886188397100931584 209294169233814019341 209984909066268851088 211996426312634608512 212616298904192019648 213318002860971531264 215991160791560146944 216413018527481162856 219848145805695149568 220490976641384316672 221218669633600106496 222628700791647045504 223363448979078223872 224428315509980465184 227352081996561763584 227990669724424599552 228102418900840845312 230201105580478577664 232740475343683445376 234311839608701409408 234996961946738548032 235085146010050258944 235772529477915902976 236233022699552457474 238727072453829636096 239193336267216022104 239982753218592972672 242281630071582409728 242990055890505165312 243464645843416308213 247329164031407043264 248052348721557356256 248871003337800119808 251255023777937313792 251989687590153504768 252113199837771460608 252481854948728023332 254432800904739480576 256489503439977674496 259830950853213444096 261833034761643876048 263856237975285387264 264371582190080866536 265244095662655390848 265989114678495366144 266119488717647652864 267784959552801610752 268567956510558340608 269980597370917094256 273363812876818310976 274266003678391968768 275840563370291490816 277702921017720188928 278245309535332923672 278514917862801242112 279058892311752025788 279979878755025134784 282661901750179478016 283488398538922692864 284424003814628708352 288550691369974883808 293130861074260199424 293987968855179088896 294562164106849360554 296838267722196060672 299237754013307286912 299384424807353609472 302138951074378133184 303136109328749018112 306934807440638103552 308549254138190964864 310320633791577927168 312415786144935212544 313329282595651397376 314363372637221203968 314977363599403276632 317994639468951912768 318924448356288029472 319977004291457296896 323042173428776546304 323986741187340220416 324619527791221744284 329772218708542724352 330736464962076475008 331828004450400159744 335045173468617335808 336642473264970697776 339243734539652640768 341986004586636899328 342153628351261267968 345301658370717866496 349110713015525168064 352495442920107822048 352627719015075388416 353658794216873854464 354652152904660488192 357046612737068814336 358090608680744454144 358790004400824033156 359974129827889459008 363422445107373614592 364485083835757747968 365688004904522625024 370993746047110564896 372078523082336034384 373306505006700179712 376882535666905970688 377984531385230257152 378722782423092034998 384734255159966511744 391983958473572118528 392749552142465814072 394630466709391847424 395784356962928080896 397866143493983086272 398983672017743049216 399179233076471479296 402851934765837510912 404181479104998690816 410045719315227466464 411399005517587953152 413760845055437236224 415339937265569845248 416554381526580283392 417772376794201863168 418588338467628038682 419969818132537702176 423992852625269217024 425232597808384039296 426636005721943062528 432826037054962325712 439696291611390299136 440981953282768633344 441843246160274040831 445257401583294091008 446726897958156447744 448856631019960930368 454704163993123527168 455981339448849199104 460402211160957155328 465480950687366890752 468623679217402818816 469993923893477096064 470170292020100517888 471545058955831805952 472466045399104914948 478386672534432044208 479965506437185945344 484563260143164819456 485980111781010330624 486929291686832616426 494658328062814086528 496104697443114712512 497742006675600239616 503979375180307009536 504963709897456046664 508865601809478961152 512979006879955348992 519661901706426888192 523666069523287752096 528743164380161733072 530488191325310781696 531978229356990732288 532238977435295305728 535569919105603221504 537135913021116681216 539961194741834188512 546727625753636621952 548532007356783937536 556490619070665847344 557029835725602484224 558117784623504051576 559959757510050269568 565323803500358956032 566976797077845385728 568084173634638052497 577101382739949767616 586261722148520398848 587975937710358177792 589124328213698721108 593676535444392121344 598475508026614573824 598768849614707218944 604277902148756266368 606272218657498036224 617098508276381929728 620641267583155854336 624831572289870425088 626658565191302794752 627882507701442058023 629954727198806553264 635989278937903825536 637848896712576058944 639954008582914593792 647973482374680440832 649239055582443488568 659544437417085448704 661472929924152950016 663656008900800319488 670090346937234671616 673284946529941395552 683972009173273798656 684307256702522535936 690603316741435732992 698221426031050336128 704990885840215644096 705255438030150776832 707317588433747708928 716181217361488908288 717580008801648066312 719948259655778918016 726844890214747229184 728970167671515495936 741987492094221129792 744157046164672068768 746613010013400359424 753765071333811941376 755969062770460514304 757445564846184069996 769468510319933023488 785499104284931628144 791568713925856161792 795732286987966172544 797967344035486098432 798358466152942958592 805703869531675021824 820091438630454932928 822798011035175906304 827521690110874472448 833108763053160566784 835544753588403726336 837176676935256077364 839939636265075404352 847985705250538434048 850465195616768078592 853272011443886125056 865652074109924651424 879392583222780598272 881963906565537266688 883686492320548081662 890514803166588182016 897713262039921860736 909408327986247054336 920804422321914310656 930961901374733781504 937247358434805637632 939987847786954192128 943090117911663611904 944932090798209829896 956773345068864088416 959931012874371890688 969126520286329638912 971960223562020661248 973858583373665232852 989316656125628173056 992209394886229425024 995484013351200479232 1009927419794912093328 1017731203618957922304 1025958013759910697984 1047332139046575504192 1057486328760323466144 1060976382650621563392 1063956458713981464576 1071139838211206443008 1074271826042233362432 1079922389483668377024 1093455251507273243904 1097064014713567875072 1112981238141331694688 1116235569247008103152 1119919515020100539136 1130647607000717912064 1133953594155690771456 1136168347269276104994 1154202765479899535232 1175951875420716355584 1178248656427397442216 1187353070888784242688 1196951016053229147648 1197537699229414437888 1208555804297512532736 1212544437314996072448 1234197016552763859456 1241282535166311708672 1249663144579740850176 1253317130382605589504 1255765015402884116046 1259909454397613106528 1271978557875807651072 1275697793425152117888 1279908017165829187584 1298478111164886977136 1319088874834170897408 1322945859848305900032 1325529738480822122493 1340180693874469343232 1346569893059882791104 1367944018346547597312 1381206633482871465984 1396442852062100672256 1409981771680431288192 1410510876060301553664 1414635176867495417856 1435160017603296132624 1439896519311557836032 1453689780429494458368 1457940335343030991872 1483974984188442259584 1488314092329344137536 1493226020026800718848 1511938125540921028608 1514891129692368139992 1538937020639866046976 1570998208569863256288 1591464573975932345088 1595934688070972196864 1596716932305885917184 1611407739063350043648 1640182877260909865856 1645596022070351812608 1671089507176807452672 1674353353870512154728 1679879272530150808704 1695971410501076868096 1700930391233536157184 1704252520903914157491 1731304148219849302848 1758785166445561196544 1763927813131074533376 1767372984641096163324 1781029606333176364032 1795426524079843721472 1818816655972494108672 1861923802749467563008 1874494716869611275264 1879975695573908384256 1889864181596419659792 1913546690137728176832 1919862025748743781376 1943920447124041322496 1947717166747330465704 1978633312251256346112 1984418789772458850048 1990968026702400958464 2019854839589824186656 2051916027519821395968 2094664278093151008384 2114972657520646932288 2121952765301243126784 2148543652084466724864 2159844778967336754048 2186910503014546487808 2225962476282663389376 2232471138494016206304 2239839030040201078272 2261295214001435824128 2267907188311381542912 2272336694538552209988 2308405530959799070464 2356497312854794884432 2374706141777568485376 2393902032106458295296 2395075398458828875776 2417111608595025065472 2468394033105527718912 2482565070332623417344 2499326289159481700352 2506634260765211179008 2511530030805768232092 2519818908795226213056 2543957115751615302144 2551395586850304235776 2559816034331658375168 2596956222329773954272 2638177749668341794816 2645891719696611800064 2651059476961644244986 2693139786119765582208 2762413266965742931968 2792885704124201344512 2819963543360862576384 2829270353734990835712 2870320035206592265248 2879793038623115672064 2907379560858988916736 2915880670686061983744 2967949968376884519168 2976628184658688275072 2986452040053601437696 3029782259384736279984 3077874041279732093952 3141996417139726512576 3182929147951864690176 3191869376141944393728 3222815478126700087296 3280365754521819731712 3291192044140703625216 3348706707741024309456 3359758545060301617408 3391942821002153736192 3401860782467072314368 3408505041807828314982 3462608296439698605696 3527855626262149066752 3534745969282192326648 3562059212666352728064 3590853048159687442944 3637633311944988217344 3723847605498935126016 3748989433739222550528 3759951391147816768512 3779728363192839319584 3827093380275456353664 3839724051497487562752 3895434333494660931408 3957266624502512692224 3968837579544917700096 3976589215442466367479 4039709679179648373312 4103832055039642791936 4189328556186302016768 4229945315041293864576 4243905530602486253568 4319689557934673508096 4373821006029092975616 4451924952565326778752 4464942276988032412608 4479678060080402156544 4535814376622763085824 4544673389077104419976 4616811061919598140928 4712994625709589768864 4787804064212916590592 4790150796917657751552 4834223217190050130944 4936788066211055437824 5013268521530422358016 5023060061611536464184 5039637817590452426112 5087914231503230604288 5102791173700608471552 5193912444659547908544 5276355499336683589632 5291783439393223600128 5302118953923288489972 5386279572239531164416 5585771408248402689024 5639927086721725152768 5740640070413184530496 5759586077246231344128 5831761341372123967488 5935899936753769038336 5953256369317376550144 5972904080107202875392 6059564518769472559968 6155748082559464187904 6283992834279453025152 6365858295903729380352 6445630956253400174592 6560731509043639463424 6697413415482048618912 6719517090120603234816 6783885642004307472384 6803721564934144628736 6817010083615656629964 6925216592879397211392 7069491938564384653296 7124118425332705456128 7181706096319374885888 7447695210997870252032 7497978867478445101056 7519902782295633537024 7559456726385678639168 7654186760550912707328 7679448102994975125504 7790868666989321862816 7914533249005025384448 7937675159089835400192 7953178430884932734958 8079419358359296746624 8378657112372604033536 8459890630082587729152 8487811061204972507136 8639379115869347016192 8747642012058185951232 8903849905130653557504 8929884553976064825216 8959356120160804313088 9089346778154208839952 9233622123839196281856 9425989251419179537728 9575608128425833181184 9668446434380100261888 9873576132422110875648 10046120123223072928368 10079275635180904852224 10175828463006461208576 10205582347401216943104 10387824889319095817088 10583566878786447200256 10604237907846576979944 10772559144479062328832 11171542816496805378048 11279854173443450305536 11481280140826369060992 11519172154492462688256 11871799873507538076672 11906512738634753100288 11929767646327399102437 12119129037538945119936 12311496165118928375808 12567985668558906050304 12731716591807458760704 13121463018087278926848 13394826830964097237824 13439034180241206469632 13607443129868289257472 13634020167231313259928 13850433185758794422784 14138983877128769306592 14363412192638749771776 15039805564591267074048 15118913452771357278336 15308373521101825414656 15581737333978643725632 15829066498010050768896 15875350318179670800384 15906356861769865469916 16158838716718593493248 16757314224745208067072 16919781260165175458304 17278758231738694032384 17495284024116371902464 17807699810261307115008 17859769107952129650432 17918712240321608626176 18178693556308417679904 18467244247678392563712 18851978502838359075456 19336892868760200523776 20092240246446145856736 20158551270361809704448 20351656926012922417152 20411164694802433886208 20775649778638191634176 21208475815693153959888 21545118288958124657664 22343085632993610756096 22559708346886900611072 22962560281652738121984 23038344308984925376512 23743599747015076153344 23813025477269506200576 23859535292654798204874 24238258075077890239872 25135971337117812100608 25463433183614917521408 26242926036174557853696 26789653661928194475648 26878068360482412939264 27268040334462626519856 27700866371517588845568 28277967754257538613184 28726824385277499543552 30237826905542714556672 30616747042203650829312 31163474667957287451264 31750700636359341600768 31812713723539730939832 32317677433437186986496 33514628449490416134144 33839562520330350916608 34557516463477388064768 35615399620522614230016 35719538215904259300864 36357387112616835359808 36934488495356785127424 37703957005676718150912 40184480492892291713472 40317102540723619408896 40822329389604867772416 41551299557276383268352 42416951631386307919776 43090236577916249315328 45119416693773801222144 45925120563305476243968 47487199494030152306688 47626050954539012401152 47719070585309596409748 48476516150155780479744 50271942674235624201216 52485852072349115707392 53579307323856388951296 53756136720964825878528 54536080668925253039712 55401732743035177691136 56555935508515077226368 60475653811085429113344 61233494084407301658624 62326949335914574902528 63625427447079461879664 64635354866874373972992 67029256898980832268288 67679125040660701833216 69115032926954776129536 71230799241045228460032 71439076431808518601728 72714774225233670719616 75407914011353436301824 80368960985784583426944 80634205081447238817792 83102599114552766536704 84833903262772615839552 86180473155832498630656 91850241126610952487936 95252101909078024802304 95438141170619192819496 96953032300311560959488 100543885348471248402432 107158614647712777902592 109072161337850506079424 110803465486070355382272 113111871017030154452736 120951307622170858226688 122466988168814603317248 124653898671829149805056 127250854894158923759328 129270709733748747945984 135358250081321403666432 142461598482090456920064 142878152863617037203456 145429548450467341439232 150815828022706872603648 160737921971569166853888 161268410162894477635584 166205198229105533073408 169667806525545231679104 183700482253221904975872 190876282341238385638992 193906064600623121918976 201087770696942496804864 214317229295425555805184 218144322675701012158848 226223742034060308905472 241902615244341716453376 249307797343658299610112 254501709788317847518656 258541419467497495891968 285756305727234074406912 290859096900934682878464 301631656045413745207296 321475843943138333707776 332410396458211066146816 339335613051090463358208 367400964506443809951744 381752564682476771277984 387812129201246243837952 428634458590851111610368 436288645351402024317696 452447484068120617810944 483805230488683432906752 498615594687316599220224 509003419576635695037312 581718193801869365756928 603263312090827490414592 642951687886276667415552 678671226102180926716416 763505129364953542555968 775624258402492487675904 857268917181702223220736 872577290702804048635392 904894968136241235621888 997231189374633198440448 1018006839153271390074624 1163436387603738731513856 1285903375772553334831104 1357342452204361853432832 1527010258729907085111936 1745154581405608097270784 1809789936272482471243776 2036013678306542780149248 2326872775207477463027712 2571806751545106669662208 2714684904408723706865664 3054020517459814170223872 3490309162811216194541568 4072027356613085560298496 5429369808817447413731328 6108041034919628340447744 6980618325622432389083136 8144054713226171120596992 12216082069839256680895488 16288109426452342241193984 24432164139678513361790976 48864328279357026723581952
- Sum of all divisors σ(n): 182307928018879870009267200
- Sum of proper divisors (its aliquot sum) s(n): 133443599739522843285685248
- 48864328279357026723581952 is an abundant number, because the sum of its proper divisors (133443599739522843285685248) is greater than itself. Its abundance is 84579271460165816562103296
Bases of 48864328279357026723581952
- Binary: 101000011010110110110010001011001110110111100001001000010110110111111001010000000000002
- Hexadecimal: 0x286B6C8B3B78485B7E5000
- Base-36: 6514ZM3J8Z9000000
Squares and roots of 48864328279357026723581952
- 48864328279357026723581952 squared (488643282793570267235819522) is 2387722578192770843892096054656592879560345260130304
- 48864328279357026723581952 cubed (488643282793570267235819523) is 116674459900844281829478059834649660076630585310922902260485623034937142673408
-
The
square root of 48864328279357026723581952 is 6990302445485.2471514447 -
48864328279357026723581952 is a
perfect cube number . Itscube root is 365592528
Scales and comparisons
How big is 48864328279357026723581952?- 48,864,328,279,357,026,723,581,952 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 48,864,328,279,357,026,723,581,952 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 48864328279357026723581952 cubic inches would be around 30466044 feet tall.
Recreational maths with 48864328279357026723581952
- 48864328279357026723581952 backwards is 25918532762075397282346884
- 48864328279357026723581952 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 48864328279357026723581952's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 48864328279357026723581952 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 48864328279357026723581952 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/48864328279357026723581952/
Chicago style:
Numbermatics. 2024. "Number 48864328279357026723581952 - Facts about the integer". https://numbermatics.com/n/48864328279357026723581952/
The information we have on file for 48864328279357026723581952 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 48864328279357026723581952, math, Factors of 48864328279357026723581952, curriculum, school, college, exams, university, Prime factorization of 48864328279357026723581952, STEM, science, technology, engineering, physics, economics, calculator, forty-eight septillion, eight hundred sixty-four sextillion, three hundred twenty-eight quintillion, two hundred seventy-nine quadrillion, three hundred fifty-seven trillion, twenty-six billion, seven hundred twenty-three million, five hundred eighty-one thousand, nine hundred fifty-two.