550127739891817056624385536
550,127,739,891,817,056,624,385,536 is an even composite number composed of six prime numbers multiplied together.
550127739891817056624385536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 550127739891817056624385536:
29 × 36 × 133 × 613 × 1133 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 61 × 61 × 61 × 113 × 113 × 113 × 127 × 127 × 127)See below for interesting mathematical facts about the number 550127739891817056624385536 from the Numbermatics database.
Names of 550127739891817056624385536
- Cardinal: 550127739891817056624385536 can be written as Five hundred fifty septillion, one hundred twenty-seven sextillion, seven hundred thirty-nine quintillion, eight hundred ninety-one quadrillion, eight hundred seventeen trillion, fifty-six billion, six hundred twenty-four million, three hundred eighty-five thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 5.50127739891817056624385536 × 1026
Factors of 550127739891817056624385536
Divisors of 550127739891817056624385536
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 54 61 64 72 78 81 96 104 108 113 117 122 127 128 144 156 162 169 183 192 208 216 226 234 243 244 254 256 288 312 324 338 339 351 366 381 384 416 432 452 468 486 488 507 508 512 549 576 624 648 676 678 702 729 732 762 768 793 832 864 904 936 972 976 1014 1016 1017 1053 1098 1143 1152 1248 1296 1352 1356 1404 1458 1464 1469 1521 1524 1536 1586 1647 1651 1664 1728 1808 1872 1944 1952 2028 2032 2034 2106 2196 2197 2286 2304 2379 2496 2592 2704 2712 2808 2916 2928 2938 3042 3048 3051 3159 3172 3294 3302 3328 3429 3456 3616 3721 3744 3888 3904 4056 4064 4068 4212 4392 4394 4407 4563 4572 4608 4758 4941 4953 4992 5184 5408 5424 5616 5832 5856 5876 6084 6096 6102 6318 6344 6588 6591 6604 6656 6858 6893 6912 7137 7232 7442 7488 7747 7776 7808 8112 8128 8136 8424 8784 8788 8814 9126 9144 9153 9477 9516 9882 9906 9984 10287 10309 10368 10816 10848 11163 11232 11664 11712 11752 12168 12192 12204 12636 12688 12769 13176 13182 13208 13221 13689 13716 13786 13824 14274 14351 14464 14823 14859 14884 14976 15494 15552 15616 16129 16224 16256 16272 16848 17568 17576 17628 18252 18288 18306 18954 19032 19097 19764 19773 19812 19968 20574 20618 20679 20736 21411 21463 21632 21696 22326 22464 23241 23328 23424 23504 24336 24384 24408 25272 25376 25538 26352 26364 26416 26442 27378 27432 27459 27572 28548 28702 28928 29646 29718 29768 29952 30861 30927 30988 31104 31232 32258 32448 32512 32544 33489 33696 35136 35152 35256 36504 36576 36612 37908 38064 38194 38307 39528 39546 39624 39663 41067 41148 41236 41358 41472 42822 42926 43053 43264 43392 44469 44577 44652 44928 46482 46656 46848 47008 48373 48387 48672 48768 48816 50544 50752 51076 52704 52728 52832 52884 54756 54864 54918 55144 57096 57291 57404 57856 59292 59319 59436 59536 59904 61722 61854 61976 62037 62208 64233 64389 64516 64896 65024 65088 66978 67392 69723 70272 70304 70512 73008 73152 73224 75816 76128 76388 76614 79056 79092 79248 79326 82134 82296 82377 82472 82716 85644 85852 86106 86528 86784 88938 89154 89304 89609 89856 92583 92781 92964 93312 93696 94016 96746 96774 97344 97536 97632 100467 100711 101088 101504 102152 105408 105456 105664 105768 109512 109728 109836 110288 114192 114582 114808 114921 118584 118638 118872 118989 119072 123201 123444 123708 123952 124074 124416 128466 128778 129032 129159 129792 130176 133731 133956 134017 134784 139446 140544 140608 141024 145119 145161 146016 146304 146448 151632 152256 152776 153228 158112 158184 158496 158652 164268 164592 164754 164944 165432 165997 171288 171704 171873 172212 173568 177876 177957 178308 178608 179218 179712 185166 185562 185928 186111 186563 186624 188032 192699 193167 193492 193548 194688 195072 195264 200934 201422 202176 203008 204304 209169 209677 210816 210912 211328 211536 219024 219456 219672 220576 226981 228384 229164 229616 229842 237168 237276 237744 237978 238144 246402 246888 247416 247904 248148 248261 256932 257556 258064 258318 259584 260352 267462 267912 268034 268827 269568 278343 278892 279019 281088 281216 282048 290238 290322 292032 292608 292896 301401 302133 303264 304512 305552 306456 316224 316368 316992 317304 328536 329184 329508 329888 330864 331994 342576 343408 343746 344424 344763 355752 355914 356616 356967 357216 358436 370332 371124 371856 372222 373126 373248 376064 385398 386334 386984 387096 387477 389376 390528 401193 401868 402051 402844 404352 406016 408608 418338 419354 420473 421632 421824 422656 423072 435357 435483 438048 438912 439344 441152 453962 456768 458328 459232 459684 472567 474336 474552 475488 475956 476288 492804 493776 494832 495808 496296 496522 497991 513864 515112 515619 516128 516636 520704 533871 534924 535824 536068 537654 539136 556686 557784 558038 558333 559689 562432 564096 578097 579501 580476 580644 584064 585216 585792 602802 604266 606528 609024 611104 612912 627507 628849 629031 632448 632736 633984 634608 657072 658368 659016 659776 661728 663988 680943 685152 686816 687492 688848 689526 711504 711828 713232 713934 714432 716872 740664 742248 743712 744444 744783 746252 752128 770796 772668 773968 774192 774954 778752 778909 781056 802386 803736 804102 805688 806481 808704 817216 835029 836676 837057 838708 840946 843264 843648 845312 846144 870714 870966 875411 876096 877824 878688 882304 904203 906399 907924 913536 916656 918464 919368 945134 948672 949104 950976 951912 952576 983869 985608 987552 989664 991616 992592 993044 995982 1027728 1030224 1031238 1032256 1033272 1034289 1067742 1069848 1070901 1071648 1072136 1075308 1113372 1115568 1116076 1116666 1119378 1124864 1128192 1156194 1159002 1160952 1161288 1162431 1164917 1168128 1171584 1203579 1205604 1206153 1208532 1213056 1218048 1222208 1225824 1255014 1257698 1258062 1261419 1264896 1265472 1267968 1269216 1306071 1306449 1309243 1314144 1316736 1318032 1319552 1323456 1327976 1361886 1370304 1373632 1374984 1377696 1379052 1417701 1423008 1423656 1426464 1427868 1428864 1433744 1442897 1481328 1484496 1487424 1488888 1489566 1492504 1493973 1541592 1545336 1546857 1547936 1548384 1549908 1557818 1562112 1601613 1604772 1607472 1608204 1611376 1612962 1617408 1621663 1634432 1670058 1673352 1674114 1674999 1677416 1679067 1681892 1687296 1692288 1738503 1741428 1741932 1750822 1752192 1755648 1757376 1764608 1808406 1812798 1815848 1822577 1827072 1833312 1836928 1838736 1882521 1886547 1887093 1890268 1897344 1898208 1901952 1903824 1905152 1967738 1971216 1975104 1979328 1983232 1985184 1986088 1991964 2042829 2048383 2055456 2060448 2062476 2064512 2066544 2068578 2135484 2139696 2141802 2143296 2144272 2150616 2157961 2226744 2231136 2232152 2233332 2234349 2238756 2256384 2312388 2318004 2321904 2322576 2324862 2329834 2336256 2336727 2343168 2407158 2411208 2412306 2417064 2419443 2425319 2426112 2444416 2451648 2505087 2510028 2511171 2515396 2516124 2522838 2529792 2530944 2535936 2538432 2612142 2612898 2618486 2626233 2628288 2633472 2636064 2639104 2646912 2655952 2712609 2719197 2723772 2725801 2740608 2747264 2749968 2755392 2758104 2835402 2846016 2847312 2852928 2855736 2857728 2867488 2885794 2950753 2951607 2962656 2968992 2974848 2977776 2979132 2985008 2987946 3083184 3090672 3093714 3095872 3096768 3099816 3102867 3115636 3203226 3209544 3214944 3216408 3222752 3225924 3243326 3268864 3340116 3346704 3348228 3349998 3354832 3358134 3363784 3374592 3384576 3477006 3482856 3483864 3487293 3494751 3501644 3504384 3514752 3529216 3616812 3618459 3625596 3631696 3645154 3654144 3666624 3673856 3677472 3765042 3773094 3774186 3780536 3784257 3794688 3796416 3803904 3807648 3918213 3919347 3927729 3935476 3942432 3950208 3958656 3966464 3970368 3972176 3983928 4085658 4096766 4110912 4120896 4124952 4129024 4133088 4137156 4253103 4270968 4279392 4283604 4286592 4288544 4301232 4315922 4328691 4453488 4462272 4464304 4466664 4468698 4477512 4481919 4624776 4636008 4640571 4643808 4645152 4649724 4659668 4673454 4686336 4814316 4822416 4824612 4834128 4838886 4850638 4852224 4864989 4888832 4903296 5010174 5020056 5022342 5024997 5030792 5032248 5037201 5045676 5061888 5076864 5215509 5224284 5225796 5236972 5252466 5256576 5266944 5272128 5278208 5293824 5311904 5425218 5438394 5447544 5451602 5466149 5467731 5481216 5494528 5499936 5510784 5516208 5647563 5659641 5661279 5670804 5692032 5694624 5705856 5711472 5715456 5734976 5771588 5901506 5903214 5925312 5937984 5949696 5955552 5958264 5970016 5975892 6128487 6143371 6145149 6166368 6181344 6187428 6191744 6193536 6199632 6205734 6231272 6406452 6419088 6429888 6432816 6445504 6451848 6473883 6486652 6537728 6680232 6693408 6696456 6699996 6703047 6709664 6716268 6727568 6769152 6954012 6965712 6967728 6974586 6989502 7003288 7008768 7010181 7029504 7233624 7236918 7251192 7258329 7263392 7275957 7290308 7333248 7347712 7354944 7515261 7530084 7533513 7546188 7548372 7561072 7568514 7589376 7592832 7607808 7615296 7836426 7838694 7855458 7870952 7878699 7884864 7900416 7917312 7940736 7944352 7967856 8157591 8171316 8175037 8177403 8193532 8221824 8241792 8249904 8258048 8266176 8274312 8506206 8541936 8558784 8567208 8573184 8577088 8602464 8631844 8657382 8852259 8854821 8906976 8924544 8928608 8933328 8937396 8955024 8963838 9249552 9272016 9281142 9287616 9290304 9299448 9308601 9319336 9346908 9628632 9644832 9649224 9668256 9677772 9701276 9729978 9777664 9806592 10020348 10040112 10044684 10049994 10061584 10064496 10074402 10091352 10123776 10125817 10153728 10431018 10448568 10451592 10461879 10473944 10484253 10504932 10513152 10544256 10587648 10623808 10850436 10855377 10876788 10895088 10903204 10932298 10935462 10962432 10989056 10999872 11021568 11032416 11295126 11319282 11322558 11341608 11352771 11380343 11384064 11389248 11411712 11422944 11469952 11543176 11754639 11758041 11783187 11803012 11806428 11850624 11875968 11899392 11911104 11916528 11940032 11951784 12256974 12286742 12290298 12332736 12362688 12374856 12383488 12387072 12399264 12411468 12462544 12759309 12790297 12812904 12838176 12859776 12865632 12891008 12903696 12947766 12973304 12986073 13360464 13386816 13392912 13399992 13406094 13419328 13432536 13445757 13455136 13908024 13921713 13931424 13935456 13949172 13979004 14006576 14020362 14059008 14467248 14473836 14502384 14516658 14526784 14551914 14580616 14594967 14666496 14709888 15030522 15060168 15067026 15092376 15096744 15111603 15122144 15137028 15143921 15185664 15230592 15646527 15672852 15677388 15710916 15741904 15757398 15769728 15800832 15834624 15881472 15888704 15935712 16315182 16342632 16350074 16354806 16387064 16398447 16403193 16443648 16483584 16499808 16532352 16548624 16978923 16983837 17012412 17020159 17083872 17117568 17134416 17146368 17154176 17204928 17263688 17314764 17704518 17709642 17813952 17849088 17857216 17866656 17874792 17910048 17927676 18385461 18430113 18435447 18499104 18544032 18562284 18575232 18580608 18598896 18617202 18638672 18693816 18757661 19257264 19289664 19298448 19336512 19355544 19402552 19421649 19459956 19613184 20040696 20080224 20089368 20099988 20109141 20123168 20128992 20148804 20182704 20251634 20307456 20862036 20897136 20903184 20923758 20947888 20968506 21009864 21026304 21030543 21081619 21088512 21247616 21700872 21710754 21753576 21774987 21790176 21806408 21827871 21864596 21870924 21999744 22043136 22064832 22590252 22600539 22638564 22645116 22683216 22705542 22760686 22768128 22778496 22823424 22845888 22939904 23086352 23509278 23516082 23566374 23606024 23612856 23636097 23693501 23701248 23751936 23822208 23833056 23880064 23903568 24472773 24513948 24525111 24532209 24573484 24580596 24665472 24725376 24749712 24766976 24774144 24798528 24822936 24925088 25518618 25580594 25625808 25648853 25676352 25719552 25731264 25782016 25807392 25895532 25946608 25972146 26556777 26564463 26628979 26720928 26773632 26785824 26799984 26812188 26838656 26865072 26891514 26910272 27816048 27843426 27862848 27870912 27898344 27958008 28013152 28040724 28053493 28826587 28934496 28947672 29004768 29033316 29053568 29103828 29161232 29189934 29332992 29419776 30061044 30120336 30134052 30184752 30193488 30223206 30244288 30274056 30287842 30371328 30377451 30461184 31293054 31345704 31354776 31421832 31452759 31483808 31514796 31529147 31539456 31762944 31777408 31871424 32566131 32630364 32685264 32700148 32709612 32774128 32796894 32806386 32887296 32967168 32999616 33064704 33097248 33957846 33967674 34024824 34040318 34058313 34141029 34167744 34235136 34268832 34308352 34409856 34527376 34629528 35263917 35349561 35409036 35419284 35435413 35627904 35698176 35714432 35733312 35749584 35820096 35855352 36770922 36860226 36870894 36998208 37088064 37124568 37150464 37161216 37197792 37234404 37277344 37387632 37515322 38277927 38359789 38370891 38514528 38579328 38596896 38673024 38711088 38805104 38843298 38919912 38958219 40081392 40160448 40178736 40199976 40218282 40246336 40257984 40297608 40337271 40365408 40503268 41724072 41794272 41806368 41847516 41895776 41937012 42019728 42061086 42163238 42177024 42495232 43401744 43421508 43507152 43549974 43580352 43612816 43655742 43729192 43741848 43784901 43999488 44129664 45180504 45201078 45277128 45290232 45334809 45366432 45411084 45431763 45521372 45556992 45691776 45879808 46172704 47018556 47032164 47132748 47212048 47225712 47272194 47387002 47402496 47503872 47513449 47644416 47666112 47760128 47807136 48945546 49027896 49050222 49064418 49146968 49161192 49195341 49209579 49330944 49450752 49499424 49597056 49645872 49850176 50936769 50951511 51037236 51060477 51161188 51251616 51297706 51352704 51439104 51462528 51564032 51614784 51791064 51893216 51944292 53113554 53128926 53257958 53400071 53441856 53547264 53571648 53599968 53624376 53677312 53730144 53783028 53820544 55156383 55290339 55306341 55632096 55686852 55725696 55741824 55796688 55916016 56026304 56081448 56106986 56272983 57653174 57868992 57895344 58009536 58066632 58107136 58207656 58264947 58322464 58379868 58839552 60016009 60122088 60240672 60268104 60327423 60369504 60386976 60446412 60488576 60548112 60575684 60754902 60922368 62586108 62691408 62709552 62843664 62905518 62967616 63029592 63058294 63078912 63091629 63244857 63554816 63742848 65132262 65260728 65324961 65370528 65400296 65419224 65483613 65548256 65593788 65612772 65999232 66129408 66194496 67801617 67915692 67935348 68049648 68080636 68116626 68282058 68335488 68470272 68537664 68616704 68819712 69054752 69259056 70527834 70699122 70818072 70838568 70870826 70908291 71059937 71080503 71255808 71428864 71466624 71499168 71640192 71710704 73418319 73541844 73575333 73596627 73720452 73741788 73996416 74176128 74249136 74300928 74322432 74395584 74468808 74554688 74775264 75030644 76555854 76719578 76741782 76946559 77029056 77158656 77193792 77346048 77422176 77610208 77686596 77839824 77916438 79670331 79693389 79863823 79886937 80162784 80320896 80357472 80399952 80436564 80492672 80515968 80595216 80674542 80730816 81006536 83448144 83588544 83612736 83695032 83791552 83874024 84039456 84122172 84160479 84326476 84990464 86479761 86803488 86843016 87014304 87099948 87160704 87225632 87311484 87458384 87483696 87569802 87998976 88016717 88259328 90361008 90402156 90554256 90580464 90669618 90732864 90822168 90863526 91042744 91113984 91132353 91383552 92345408 94037112 94064328 94265496 94358277 94424096 94451424 94544388 94587441 94774004 95026898 95288832 95332224 95520256 95614272 97698393 97891092 98055792 98100444 98128836 98293936 98322384 98390682 98419158 98661888 98901504 98921443 98998848 99194112 99291744 99700352 101873538 101903022 102074472 102120954 102174939 102322376 102423087 102503232 102595412 102705408 102925056 103229568 103582128 103786432 103888584 106048683 106227108 106257852 106306239 106515916 106800142 106883712 107094528 107143296 107199936 107248752 107354624 107460288 107566056 107641088 110312766 110580678 110612682 111177197 111264192 111373704 111451392 111483648 111593376 111832032 112052608 112162896 112213972 112545966 114833781 115079367 115112673 115306348 115737984 115790688 116019072 116133264 116214272 116415312 116529894 116644928 116759736 116874657 120032018 120244176 120481344 120536208 120654846 120739008 120773952 120892824 120977152 121011813 121096224 121151368 121509804 124951363 125172216 125382816 125419104 125687328 125811036 125935232 126059184 126116588 126183258 126489714 127109632 127485696 130264524 130521456 130649922 130741056 130800592 130838448 130967226 131096512 131187576 131225544 131354703 131635621 131998464 132388992 135603234 135831384 135870696 136004427 136099296 136161272 136233252 136295289 136564116 136670976 137075328 137639424 138109504 138518112 141055668 141398244 141636144 141677136 141741652 141816582 142119874 142161006 142511616 142540347 142857728 142933248 142998336 143280384 143421408 146836638 147083688 147150666 147193254 147440904 147483576 147586023 147628737 147944459 147992832 148352256 148498272 148791168 148937616 149109376 149550528 150061288 152810307 152854533 153111708 153181431 153439156 153483564 153893118 154058112 154317312 154387584 154692096 154844352 155220416 155373192 155679648 155832876 159340662 159386778 159727646 159773874 160200213 160325568 160641792 160714944 160799904 160873128 160985344 161031936 161190432 161349084 161461632 162013072 165469149 165871017 165919023 166273861 166896288 167177088 167225472 167390064 167583104 167748048 168078912 168244344 168320958 168652952 168818949 172959522 173606976 173686032 174028608 174199896 174321408 174451264 174622968 174794841 174916768 174967392 175139604 176033434 176518656 180048027 180722016 180804312 180982269 181108512 181160928 181339236 181465728 181644336 181727052 182085488 182264706 182767104 183247919 184690816 188074224 188128656 188530992 188716554 188848192 188902848 189088776 189174882 189274887 189548008 189734571 190053796 190664448 191228544 195396786 195782184 196111584 196200888 196257672 196450839 196587872 196644768 196781364 196838316 197842886 197997696 198388224 198583488 199400704 203404851 203747076 203806044 204148944 204241908 204349878 204644752 204846174 205006464 205190824 205410816 205850112 205951201 206459136 207164256 207572864 207777168 212097366 212454216 212515704 212612478 212724873 213031832 213179811 213241509 213600284 213767424 214286592 214399872 214497504 214920576 215132112 215282176 220625532 220725999 220789881 221161356 221225364 222354394 222528384 222747408 222902784 222967296 223186752 223664064 224105216 224325792 224427944 225091932 229667562 230158734 230225346 230612696 230839677 231467279 231475968 231581376 232038144 232266528 232830624 233059788 233289856 233519472 233749314 239010993 239080167 239591469 239660811 240064036 240488352 240962688 241072416 241309692 241478016 241547904 241785648 241954304 242023626 242192448 242302736 243019608 243849593 249902726 250344432 250765632 250838208 251374656 251622072 251870464 252118368 252233176 252366516 252481437 252979428 254971392 259439283 260529048 261042912 261299844 261482112 261601184 261676896 261934452 262193024 262375152 262451088 262709406 263271242 263996928 264050151 264777984 271206468 271662768 271741392 272008854 272198592 272322544 272466504 272590578 273128232 273341952 273397059 274061047 274150656 276219008 277036224 282111336 282796488 283074831 283272288 283354272 283483304 283633164 283762323 284239748 284322012 285080694 285866496 285996672 286560768 286842816 293673276 294167376 294301332 294386508 294881808 294967152 295172046 295257474 295888918 295985664 296704512 296764329 296996544 297582336 297875232 298218752 299101056 300122576 305620614 305709066 306223416 306362862 306524817 306878312 306967128 307269261 307786236 308015513 308116224 308775168 309688704 310440832 310746384 311359296 311665752 318146049 318681324 318773556 318918717 319455292 319547748 320400426 320651136 321283584 321429888 321599808 321746256 321970688 322063872 322380864 322698168 322923264 324026144 330938298 331742034 331838046 332547722 333435089 333531591 333792576 334354176 334450944 334780128 335166208 335496096 336157824 336488688 336641916 337305904 337637898 344501343 345238101 345338019 345919044 346176727 347213952 347372064 348057216 348399792 348642816 348902528 349245936 349589682 349833536 349934784 350279208 350623971 352066868 360096054 361444032 361608624 361964538 362217024 362321856 362678472 362931456 363288672 363454104 364170976 364529412 366495838 369381632 374745631 374854089 376148448 376257312 377061984 377433108 377696384 377805696 378177552 378349764 378549774 379096016 379469142 380107592 381328896 382457088 390793572 391564368 392223168 392401776 392515344 392901678 393175744 393289536 393562728 393676632 394064109 394906863 395685772 395995392 397166976 398801408 406809702 407494152 407612088 408297888 408483816 408699756 408885867 409289504 409692348 410012928 410381648 411902402 412918272 414328512 415145728 415554336 424194732 424908432 425031408 425224956 425449746 426063664 426359622 426483018 427200568 427534848 427621041 428573184 428799744 428995008 429841152 430264224 441251064 441451998 441579762 442322712 442450728 442758069 442886211 443833377 444708788 445056768 445494816 446373504 447328128 448210432 448651584 448855888 450183864 458430921 459335124 459544293 460317468 460450692 461225392 461679354 462934558 462951936 463162752 464076288 464533056 465661248 466119576 466579712 467038944 467498628 478021986 478160334 479182938 479321622 480128072 480600639 480976704 481925376 482144832 482619384 482956032 483095808 483571296 484047252 484384896 484605472 486039216 487699186 497613051 497757069 498677257 498821583 499805452 500688864 501531264 501676416 502749312 503244144 503740928 504236736 504466352 504733032 504962874 505958856 506456847 518878566 521058096 522085824 522599688 522964224 523202368 523353792 523868904 524384523 524386048 524750304 524902176 525418812 526542484 528100302 529555968 540144081 542412936 543325536 543482784 544017708 544397184 544645088 544933008 545181156 546256464 546794118 548122094 548301312 549743757 552438016 554072448 564222672 565592976 566149662 566544576 566708544 566966608 567266328 567524646 567824661 568479496 568644024 569203713 570161388 571993344 573685632 587346552 588334752 588602664 588773016 589352517 589763616 589934304 590344092 590514948 591777836 593528658 593993088 595164672 595750464 596437504 598202112 600245152 611241228 611418132 612446832 612725724 613049634 613756624 613934256 614538522 615572472 616031026 616232448 617550336 617674837 617853603 619377408 620881664 621492768 622718592 623331504 636292098 637362648 637547112 637837434 638174619 638910584 639095496 639539433 639724527 640800852 641302272 642859776 643199616 643492512 644761728 645396336 645846528 648052288 661876596 662177997 662369643 663484068 663676092 665095444 666870178 667063182 667585152 668708352 668901888 669560256 670332416 670992192 672315648 672977376 673283832 674611808 675275796 689002686 690476202 690676038 691838088 692353454 692519031 694200923 694401837 694427904 694744128 696114432 696799584 697805056 698491872 699179364 699667072 699869568 700558416 701247942 704133736 717032979 717240501 718774407 718982433 720192108 722888064 723217248 723929076 724434048 724643712 725356944 725862912 726577344 726908208 728341952 729058824 731548779 732991676 738763264 749491262 749708178 752296896 752514624 754123968 754866216 755392768 755611392 756355104 756699528 757099548 757444311 758192032 758938284 760215184 764914176 778317849 780208117 781587144 783128736 784446336 784803552 785030688 785803356 786351488 786579072 787125456 787353264 788128218 789813726 791371544 791990784 792150453 794333952 813619404 814988304 815224176 816595776 816967632 817399512 817771734 818579008 819384696 820025856 820191177 820763296 822183141 823804804 828657024 830291456 831108672 848389464 849224493 849816864 850062816 850449912 850899492 851286969 852127328 852719244 852966036 854401136 855242082 857599488 857990016 859682304 860528448 882502128 882903996 883159524 884645424 884901456 885516138 885772422 887666754 889417576 890113536 890292987 890989632 892747008 894656256 897303168 897711776 900367728 916861842 918670248 919088586 920634936 920901384 921807783 922450784 923358708 923779181 924046539 925869116 926325504 929066112 931322496 932239152 933159424 934077888 934997256 954438147 956043972 956320668 956756151 958365876 958643244 960256144 961201278 961953408 963850752 964289664 965238768 965912064 966191616 967142592 968094504 968769792 969210944 972078432 975398372 995226102 995514138 997354514 997643166 999610904 1000305267 1000594773 1001377728 1003062528 1003352832 1005498624 1006488288 1008473472 1008932704 1009466064 1009925748 1011917712 1012913694 1035714303 1036014057 1037757132 1038229699 1038530181 1042116192 1044171648 1045199376 1045928448 1046404736 1046707584 1047737808 1048769046 1048772096 1049500608 1049804352 1050837624 1051871913 1053084968 1056200604 1080288162 1084825872 1086651072 1086965568 1088035416 1088794368 1089290176 1089866016 1090362312 1092512928 1093588236 1096244188 1099487514 1104876032 1108144896 1124236893 1124562267 1128445344 1131185952 1132299324 1133089152 1133417088 1133933216 1134532656 1135049292 1135649322 1136958992 1137288048 1138407426 1140322776 1143986688 1144217321 1147371264 1174693104 1176669504 1177205328 1177546032 1178705034 1179527232 1179868608 1180688184 1181029896 1182192327 1183555672 1184720589 1187057316 1187986176 1191500928 1196404224 1200490304 1222482456 1222836264 1224893664 1225451448 1226099268 1226657601 1227513248 1227868512 1229077044 1231144944 1232062052 1235349674 1235707206 1238754816 1241763328 1242985536 1245437184 1246663008 1272584196 1274725296 1275094224 1275674868 1276349238 1277821168 1278190992 1279078866 1279449054 1281601704 1282604544 1282863123 1285719552 1285978759 1286399232 1286985024 1289523456 1290792672 1296104576 1323753192 1324355994 1324739286 1326968136 1327352184 1328274207 1328658633 1330190888 1331500131 1333740356 1334126364 1335170304 1339120512 1341984384 1344631296 1345954752 1346567664 1349223616 1350551592 1378005372 1378632879 1380952404 1381352076 1383676176 1384706908 1385038062 1388401846 1388803674 1388855808 1389488256 1392228864 1393599168 1395610112 1396983744 1398358728 1399334144 1399739136 1401116832 1402495884 1408267472 1434065958 1434481002 1437548814 1437964866 1440384216 1441801917 1445303561 1445776128 1446434496 1447858152 1448868096 1449287424 1450713888 1453154688 1453816416 1456683904 1458117648 1463097558 1465983352 1492839153 1493271207 1496031771 1496464749 1498982524 1499416356 1504593792 1505029248 1508247936 1509732432 1510785536 1511222784 1512710208 1513399056 1514199096 1514888622 1516384064 1517876568 1519370541 1520430368 1556635698 1560416234 1563174288 1566257472 1568892672 1569607104 1570061376 1571606712 1572702976 1573153569 1573158144 1574250912 1574706528 1576256436 1579627452 1582743088 1584300906 1588667904 1620432243 1624367719 1627238808 1629976608 1630448352 1633191552 1633935264 1634799024 1635543468 1637158016 1638769392 1640382354 1641526592 1644366282 1647609608 1649231271 1657314048 1662217344 1696778928 1698448986 1699633728 1700125632 1700899824 1701798984 1702573938 1704254656 1705438488 1705932072 1707611139 1708802272 1710484164 1711263073 1715980032 1721056896 1765004256 1765807992 1766319048 1768057551 1769290848 1769802912 1771032276 1771544844 1775333508 1778835152 1780585974 1781979264 1785494016 1789312512 1794606336 1795423552 1800735456 1833723684 1837340496 1838177172 1841269872 1841802768 1843615566 1844901568 1846717416 1847558362 1848093078 1851738232 1852651008 1853024511 1853560809 1858132224 1862644992 1864478304 1868155776 1869994512 1908876294 1912087944 1912641336 1913512302 1916731752 1917286488 1918618299 1919173581 1920512288 1922402556 1923277967 1923906816 1928579328 1930477536 1934285184 1936189008 1937539584 1938421888 1944156864 1950796744 1986533991 1987108929 1990452204 1991028276 1994709028 1995286332 1999221808 2000610534 2001189546 2002755456 2006125056 2006705664 2010997248 2012976576 2016946944 2017865408 2018932128 2019851496 2023835424 2025827388 2071428606 2072028114 2075514264 2076459398 2077060362 2077557093 2082602769 2083205511 2084232384 2088343296 2090398752 2092809472 2093415168 2095475616 2097538092 2099001216 2099608704 2101675248 2103743826 2106169936 2112401208 2151098937 2156323221 2156947299 2160576324 2161560193 2169651744 2173302144 2173931136 2176070832 2177588736 2178580352 2179732032 2180724624 2185025856 2187176472 2192488376 2194646337 2198975028 2216289792 2248473786 2249124534 2256890688 2262371904 2264598648 2266178304 2266834176 2267866432 2269065312 2270098584 2271298644 2272332933 2273917984 2274576096 2276814852 2280645552 2288434642 2294742528 2334953547 2340624351 2349386208 2353339008 2354410656 2355092064 2357410068 2359054464 2359737216 2361376368 2362059792 2364384654 2367111344 2369441178 2374114632 2375972352 2376451359 2382222947 2383001856 2400980608 2444964912 2445672528 2449787328 2450902896 2452198536 2453315202 2455026496 2455737024 2458154088 2460573531 2462289888 2464124104 2466549423 2470699348 2471414412 2485971072 2490874368 2493326016 2545168392 2549450592 2550188448 2551349736 2552698476 2553860907 2555642336 2556381984 2558157732 2558898108 2563203408 2565726246 2571957518 2572798464 2573970048 2579046912 2581585344 2592209152 2647506384 2648711988 2649478572 2653936272 2654704368 2656548414 2657317266 2660381776 2663000262 2667480712 2668252728 2670340608 2670878961 2677365613 2678241024 2683968768 2691909504 2693135328 2698447232 2701103184 2756010744 2757265758 2761904808 2762704152 2765423349 2767352352 2769413816 2770076124 2771337543 2772139617 2776803692 2777607348 2778976512 2787198336 2793967488 2796717456 2798668288 2799478272 2802233664 2804991768 2816534944 2868131916 2868962004 2870268453 2875097628 2875929732 2880768432 2883603834 2890607122 2891552256 2892868992 2895716304 2897736192 2898320389 2898574848 2901427776 2906309376 2907632832 2913367808 2916235296 2926195116 2931966704 2985678306 2986542414 2992063542 2992929498 2997965048 2998832712 3000915801 3001784319 3009074627 3009187584 3010058496 3016495872 3019464864 3025420416 3026798112 3028398192 3029777244 3032768128 3035753136 3038741082 3040860736 3107142909 3108042171 3113271396 3114689097 3115590543 3120832468 3126348576 3132514944 3137785344 3139214208 3140122752 3143213424 3145405952 3146307138 3146316288 3148501824 3149413056 3152512872 3159254904 3165486176 3168601812 3170044709 3240864486 3248735438 3254477616 3257404331 3259953216 3260896704 3266383104 3267870528 3269598048 3271086936 3274316032 3277538784 3280764708 3283053184 3288732564 3295219216 3298462542 3314628096 3324434688 3372710679 3373686801 3393557856 3396897972 3399267456 3400251264 3401799648 3403597968 3405147876 3408509312 3410876976 3411864144 3415222278 3417604544 3420968328 3422526146 3431960064 3432651963 3442113792 3530008512 3531615984 3532638096 3536115102 3538581696 3539605824 3542064552 3543089688 3550667016 3554161767 3557670304 3561171948 3562793611 3563958528 3589212672 3590847104 3601470912 3660976549 3667447368 3674680992 3676354344 3679972803 3682539744 3683605536 3687231132 3689803136 3693434832 3695116724 3696186156 3703476464 3706049022 3707121618 3716264448 3725289984 3728956608 3736311552 3739989024 3817752588 3824175888 3825282672 3827024604 3833463504 3834572976 3837236598 3838347162 3841024576 3844805112 3846555934 3847813632 3848589369 3857158656 3857936277 3860955072 3868570368 3872378016 3876843776 3888313728 3901593488 3973067982 3974217858 3980904408 3982056552 3984822621 3989418056 3990572664 3994500393 3998443616 4001221068 4002379092 4004201669 4005510912 4025953152 4033893888 4035730816 4037864256 4039702992 4047670848 4051654776 4135898637 4142857212 4144056228 4151028528 4152918796 4154120724 4155114186 4165205538 4166411022 4168464768 4176686592 4180797504 4185618944 4186830336 4190951232 4195076184 4198002432 4199217408 4203350496 4207487652 4212339872 4224802416 4302197874 4312646442 4313894598 4321152648 4323120386 4325405751 4334656157 4335910683 4339303488 4346604288 4347862272 4352141664 4357160704 4359464064 4361449248 4370051712 4374352944 4384976752 4389292674 4397950056 4478517459 4488095313 4489394247 4496947572 4498249068 4500297451 4513781376 4524743808 4529197296 4532356608 4533668352 4535732864 4538130624 4540197168 4542597288 4544665866 4547835968 4549152192 4553629704 4558111623 4561291104 4576869284 4669907094 4681248702 4698772416 4706678016 4708821312 4710184128 4714820136 4718108928 4719474432 4722752736 4724119584 4728769308 4734222688 4738882356 4748229264 4752902718 4764445894 4766003712 4801961216 4861296729 4871693203 4873103157 4889929824 4891345056 4899574656 4901805792 4904397072 4906630404 4910052992 4911474048 4916308176 4921147062 4924579776 4928248208 4933098846 4941398696 4942828824 4947693813 4971942144 4986652032 5090336784 5098901184 5100376896 5102699472 5105396952 5107721814 5111284672 5112763968 5116315464 5117796216 5122833417 5126406816 5131452492 5133789219 5143915036 5147940096 5163170688 5184418304 5295012768 5297423976 5298957144 5307872544 5309408736 5313096828 5314634532 5320763552 5326000524 5334961424 5336505456 5341757922 5354731226 5356482048 5367937536 5369019737 5383819008 5386270656 5396894464 5402206368 5512021488 5514531516 5523809616 5525408304 5530846698 5534704704 5538827632 5540152248 5542675086 5544279234 5553607384 5555214696 5557953024 5559073533 5560682427 5574396672 5587934976 5593434912 5604467328 5609983536 5633069888 5736263832 5737924008 5740536906 5750195256 5751859464 5755854897 5757520743 5761536864 5767207668 5769833901 5781214244 5785737984 5791432608 5796640778 5802855552 5812618752 5815265664 5826735616 5832470592 5852390232 5863933408 5959601973 5971356612 5973084828 5984127084 5985858996 5995930096 5997665424 6001831602 6003568638 6018149254 6018375168 6020116992 6032991744 6034208023 6038929728 6050840832 6053596224 6056796384 6059554488 6065536256 6071506272 6077482164 6081721472 6214285818 6216084342 6226542792 6229378194 6231181086 6232671279 6241664936 6247808307 6249616533 6252697152 6265029888 6278428416 6280245504 6286426848 6292614276 6297003648 6298826112 6305025744 6318509808 6330972352 6337203624 6340089418 6468969663 6470841897 6481728972 6484680579 6497470876 6508955232 6514808662 6519906432 6521793408 6532766208 6535741056 6539196096 6542173872 6548632064 6555077568 6561529416 6566106368 6577465128 6583939011 6590438432 6596925084 6648869376 6745421358 6747373602 6781809017 6787115712 6793795944 6798534912 6800502528 6803599296 6807195936 6810295752 6816998799 6817018624 6821753952 6823728288 6830444556 6835209088 6841936656 6845052292 6865303926 6884227584 7004860641 7021873053 7060017024 7063231968 7065276192 7072230204 7077163392 7079211648 7084129104 7086179376 7101334032 7108323534 7115340608 7122343896 7125587222 7127917056 7129354077 7146668841 7181694208 7202941824 7321953098 7334894736 7349361984 7352708688 7359945606 7365079488 7367211072 7374462264 7379606272 7381720593 7386869664 7390233448 7392372312 7399648269 7406952928 7412098044 7414243236 7457913216 7472623104 7479978048 7622033143 7635505176 7648351776 7650565344 7654049208 7661582721 7666927008 7669145952 7674473196 7676694324 7682049152 7689610224 7693111868 7697178738 7715872554 7721910144 7737140736 7744756032 7753687552 7776627456 7803186976 7946135964 7948435716 7961808816 7964113104 7969645242 7978836112 7981145328 7989000786 7996887232 8002442136 8004758184 8008403338 8011021824 8012636883 8029772881 8032096839 8051906304 8071461632 8075728512 8079405984 8095341696 8103309552 8271797274 8285714424 8288112456 8296270047 8302057056 8305837592 8308241448 8310228372 8314012629 8316418851 8330411076 8332822044 8336929536 8361595008 8381902464 8390152368 8396004864 8398434816 8406700992 8414975304 8424679744 8449604832 8604395748 8610805359 8625292884 8627789196 8642305296 8646240772 8650811502 8669312314 8671821366 8678606976 8693208576 8694961167 8695724544 8704283328 8714321408 8718928128 8722898496 8740103424 8748705888 8769953504 8778585348 8795900112 8957034918 8976190626 8978788494 8993895144 8996498136 9000594902 9002747403 9005352957 9024611999 9027223881 9027562752 9049487616 9058394592 9071465728 9076261248 9080394336 9085194576 9089331732 9095671936 9098304384 9107259408 9116223246 9122582208 9153738568 9321428727 9324126513 9339814188 9344067291 9346771629 9362497404 9397544832 9413356032 9417642624 9420368256 9429640272 9436217856 9438948864 9445505472 9448239168 9457538616 9468445376 9477764712 9496458528 9505805436 9510134127 9528891788 9603922432 9722593458 9743386406 9746206314 9772212993 9779859648 9782690112 9799149312 9803611584 9808794144 9813260808 9820105984 9822948096 9832616352 9842294124 9849159552 9856496416 9866197692 9882797392 9885657648 9895387626 9943884288 9973304064 10118132037 10121060403 10142705521 10180673568 10197802368 10200753792 10205398944 10210793904 10215443628 10222569344 10225527936 10232630928 10235592432 10245666834 10252813632 10262904984 10267578438 10287830072 10295880192 10297955889 10326341376 10590025536 10594847952 10597914288 10615745088 10618817472 10626193656 10629269064 10641527104 10652001048 10662485301 10669922848 10673010912 10683515844 10688380833 10709462452 10738039474 10767638016 10772541312 10793788928 10804412736 10982929647 11024042976 11029063032 11039918409 11047619232 11050816608 11061693396 11069409408 11077655264 11080304496 11085350172 11088558468 11107214768 11110429392 11118147066 11121364854 11148793344 11175869952 11178123059 11186869824 11208934656 11219967072 11266139776 11472527664 11475848016 11481073812 11500390512 11503718928 11511709794 11515041486 11523073728 11534415336 11539667802 11545768107 11562428488 11571475968 11573808831 11582865216 11593281556 11605711104 11630531328 11664941184 11704780464 11727866816 11919203946 11942713224 11946169656 11968254168 11971717992 11983501179 11991860192 11995330848 12003663204 12007137276 12012605007 12036298508 12068416046 12077859456 12101681664 12107192448 12113592768 12119108976 12131072512 12143012544 12154964328 12163442944 12407695911 12428571636 12432168684 12453085584 12458756388 12462362172 12465342558 12483329872 12495616614 12499233066 12505394304 12530059776 12556856832 12560491008 12563023261 12572853696 12585228552 12594007296 12597652224 12610051488 12637019616 12661944704 12674407248 12680178836 12937939326 12941683794 12963457944 12969361158 12976217253 12994941752 13003968471 13007732049 13017910464 13029617324 13039812864 13043586816 13071482112 13078392192 13084347744 13110155136 13123058832 13132212736 13154930256 13167878022 13180876864 13193850168 13464285939 13468182741 13490842716 13494747204 13500892353 13563618034 13574231424 13587591888 13597069824 13601005056 13607198592 13614391872 13620591504 13633997598 13634037248 13643507904 13647456576 13660889112 13670418176 13674334869 13683873312 13690104584 13730607852 14009721282 14043746106 14119504019 14120034048 14126463936 14130552384 14144460408 14154326784 14158423296 14168258208 14172358752 14202668064 14216647068 14230681216 14244687792 14251174444 14258708154 14293337682 14363388416 14405883648 14583890187 14615079609 14619309471 14643906196 14669789472 14698723968 14705417376 14719891212 14730158976 14734422144 14748924528 14759212544 14763441186 14773739328 14780466896 14784744624 14799296538 14813905856 14824196088 14828486472 14843081439 14874825173 14915826432 14959956096 15244066286 15271010352 15296703552 15301130688 15308098416 15323165442 15333854016 15338291904 15348946392 15353388648 15364098304 15368500251 15379220448 15386223736 15394357476 15401367657 15431745108 15443820288 15489512064 15553254912 15606373952 15892271928 15896871432 15923617632 15928226208 15939290484 15957672224 15962290656 15978001572 15993774464 16004884272 16009516368 16016806676 16025273766 16059545762 16064193678 16103812608 16107059211 16142923264 16151457024 16158811968 16190683392 16206619104 16543594548 16571428848 16576224912 16592540094 16604114112 16611675184 16616482896 16620456744 16628025258 16632837702 16660822152 16665644088 16673859072 16677220599 16682047281 16717723867 16723190016 16763804928 16780304736 16813401984 16829950608 16849359488 16899209664 17208791496 17221610718 17250585768 17255578392 17267564691 17272562229 17284610592 17292481544 17301623004 17309501703 17338624628 17343642732 17357213952 17389922334 17408566656 17437856256 17445796992 17480206848 17497411776 17539907008 17557170696 17591800224 17914069836 17952381252 17957576988 17987790288 17992996272 18001189804 18005494806 18010705914 18049223998 18054447762 18055125504 18098975232 18102624069 18116789184 18142931456 18152522496 18160788672 18170389152 18178663464 18191343872 18196608768 18214518816 18232446492 18245164416 18307477136 18642857454 18648253026 18679628376 18688134582 18693543258 18698013837 18724994808 18743424921 18748849599 18788946293 18795089664 18835285248 18840736512 18859280544 18891010944 18896478336 18915077232 18936890752 18955529424 18992917056 19011610872 19020268254 19057783576 19406908989 19412525691 19445186916 19454041737 19486772812 19492412628 19544425986 19559719296 19565380224 19598298624 19607223168 19617588288 19626521616 19640211968 19645896192 19665232704 19684588248 19698319104 19712992832 19732395384 19751817033 19765594784 19771315296 19790775252 19946608128 20236264074 20242120806 20285411042 20345427051 20361347136 20395604736 20401507584 20410797888 20421587808 20430887256 20445138688 20450996397 20451055872 20465261856 20471184864 20491333668 20505627264 20525809968 20535156876 20575660144 20595911778 20652682752 21014581923 21065619159 21116780347 21180051072 21189695904 21195828576 21231490176 21237634944 21252387312 21258538128 21283054208 21304002096 21324970602 21339845696 21346021824 21367031688 21376761666 21388062231 21418924904 21440006523 21476078948 21545082624 21608825472 21965859294 22048085952 22058126064 22079836818 22095238464 22101633216 22123386792 22138818816 22155310528 22160608992 22170700344 22177116936 22198944807 22214429536 22220858784 22236294132 22242729708 22356246118 22373739648 22417869312 22439934144 22532279552 22866099429 22945055328 22951696032 22962147624 22984748163 23000781024 23007437856 23023419588 23030082972 23046147456 23068830672 23079335604 23091536214 23124856976 23147617662 23165730432 23186563112 23211422208 23261062656 23272485713 23329882368 23409560928 23455733632 23838407892 23885426448 23892339312 23936508336 23943435984 23967002358 23983720384 23990661696 24007326408 24014274552 24025210014 24037910649 24072597016 24089318643 24096290517 24136832092 24155718912 24214384896 24227185536 24238217952 24286025088 24309928656 24326885888 24815391822 24857143272 24864337368 24906171168 24917512776 24924724344 24930685116 24942037887 24949256553 24966659744 24991233228 24998466132 25010788608 25126046522 25145707392 25170457104 25188014592 25195304448 25220102976 25274039232 25323889408 25348814496 25360357672 25832416077 25875878652 25883367588 25926915888 25938722316 25952434506 25989883504 26007936942 26015464098 26035820928 26059234648 26079625728 26084883501 26087173632 26142964224 26155802527 26156784384 26168695488 26220310272 26246117664 26309860512 26335756044 26361753728 26387700336 26928571878 26936365482 26981685432 26989494408 27001784706 27008242209 27016058871 27073835997 27081671643 27127236068 27148462848 27175183776 27214397184 27228783744 27241183008 27267995196 27287015808 27294913152 27321778224 27340836352 27348669738 27367746624 27380209168 27461215704 27964286181 28019442564 28032201873 28040314887 28087492212 28239008038 28240068096 28252927872 28261104768 28288920816 28308653568 28316846592 28336516416 28344717504 28405336128 28433294136 28461362432 28489375584 28502348888 28517416308 28530402381 28586675364 28811767296 29167780374 29230159218 29238618942 29287812392 29316638979 29339578944 29397447936 29410834752 29439782424 29460317952 29468844288 29497849056 29526882372 29547478656 29560933792 29569489248 29598593076 29627811712 29648392176 29656972944 29686162878 29749650346 29831652864 29919912192 30354396111 30363181209 30428116563 30488132572 30542020704 30593407104 30602261376 30616196832 30646330884 30667708032 30676583808 30697892784 30706777296 30728196608 30737000502 30758440896 30772447472 30788714952 30802735314 30863490216 30887640576 30893867667 30968898311 30979024128 31212747904 31784543856 31793742864 31847235264 31856452416 31878580968 31915344448 31924581312 31956003144 31987455903 31987548928 32009768544 32019032736 32033613352 32050547532 32065142499 32119091524 32128387356 32214118422 32302914048 32317623936 32381366784 32413238208 32948788941 33087189096 33142857696 33152449824 33185080188 33208228224 33223350368 33232965792 33240913488 33256050516 33265675404 33321644304 33331288176 33354441198 33364094562 33435447734 33446380032 33527609856 33534369177 33560609472 33626803968 33659901216 33698718976 33798419328 34417582992 34443221436 34501171536 34511156784 34535129382 34545124458 34569221184 34584963088 34603246008 34619003406 34637304321 34677249256 34687285464 34714427904 34721426493 34779844668 34805752969 34817133312 34891593984 34994823552 35079814016 35114341392 35183600448 35828139672 35904762504 35915153976 35950503537 35975580576 35985992544 36002379608 36010989612 36021411828 36037815021 36098447996 36108895524 36205248138 36233578368 36305044992 36321577344 36340778304 36357326928 36382687744 36393217536 36429037632 36464892984 36490328832 36614954272 37285714908 37296506052 37359256752 37376269164 37387086516 37396027674 37449989616 37486849842 37497699198 37577892586 37590179328 37670570496 37678165057 37681473024 37689069783 37718561088 37782021888 37792956672 37830154464 37873781504 37911058848 37985834112 38023221744 38040536508 38115567152 38813817978 38825051382 38890373832 38908083474 38928651759 38973545624 38984825256 39011905413 39023196147 39088851972 39117970151 39119438592 39130760448 39214446336 39235176576 39253043232 39330465408 39369176496 39396638208 39425985664 39464790768 39503634066 39531189568 39542630592 39581550504 40392857817 40404548223 40472528148 40484241612 40502677059 40570822084 40690854102 40722694272 40791209472 40803015168 40821595776 40843175616 40861774512 40890277376 40901992794 40902111744 40930523712 40942369728 40982667336 41011254528 41051619936 41070313752 41151320288 41191823556 42029163846 42131238318 42233560694 42346256303 42358512057 42360102144 42379391808 42391657152 42462980352 42475269888 42504774624 42517076256 42566108416 42608004192 42649941204 42679691392 42692043648 42734063376 42753523332 42776124462 42837849808 42880013046 42952157896 43090165248 43217650944 43751670561 43845238827 43857928413 43931718588 44096171904 44116252128 44159673636 44190476928 44203266432 44246773584 44277637632 44310621056 44321217984 44341400688 44354233872 44397889614 44428859072 44441717568 44472588264 44485459416 44529244317 44624475519 44712492236 44747479296 44879868288 45064559104 45732198858 45890110656 45903392064 45924295248 45969496326 46001562048 46014875712 46046839176 46060165944 46092294912 46137661344 46158671208 46183072428 46204102971 46249713952 46295235324 46331460864 46373126224 46544971426 46659764736 46819121856 46911467264 47592695137 47676815784 47770852896 47784678624 47873016672 47886871968 47934004716 47967440768 47981323392 48014652816 48028549104 48050420028 48075821298 48145194032 48178637286 48192581034 48273664184 48311437824 48321177633 48428769792 48454371072 48476435904 48572050176 48619857312 49630783644 49714286544 49728674736 49812342336 49835025552 49849448688 49861370232 49884075774 49898513106 49933319488 49982466456 49996932264 50021577216 50031661797 50046141843 50153171601 50252093044 50291414784 50340914208 50440205952 50548078464 50647778816 50697628992 50720715344 51664832154 51751757304 51766735176 51802694073 51853831776 51877444632 51904869012 51928505109 51979767008 52015873884 52030928196 52071641856 52118469296 52169767002 52311605054 52313568768 52337390976 52440620544 52492235328 52619721024 52671512088 52723507456 52775400672 53857143756 53872730964 53963370864 53978988816 54003569412 54016484418 54032117742 54147671994 54163343286 54254472136 54296925696 54307872207 54350367552 54428794368 54457567488 54482366016 54535990392 54574031616 54589826304 54643556448 54697339476 54735493248 54760418336 54922431408 55928572362 56038885128 56064403746 56080629774 56174984424 56230274763 56246548797 56350530041 56366838879 56478016076 56505855744 56522209536 56577841632 56673032832 56689435008 56810672256 56866588272 56922724864 56978751168 57004697776 57034832616 57060804762 57173350728 58220726967 58335560748 58362125211 58460318436 58477237884 58575624784 58633277958 58679157888 58794895872 58821669504 58879564848 58920635904 58937688576 58995698112 59053764744 59094957312 59121867584 59138978496 59197186152 59255451099 59255623424 59296784352 59313945888 59372325756 59499300692 59839824384 60708792222 60726362418 60856233126 60976265144 61036281153 61084041408 61186814208 61204522752 61232393664 61292661768 61335416064 61353167616 61395785568 61413554592 61474001004 61516881792 61544894944 61577429904 61605470628 61726980432 61787735334 61937796622 61958048256 62425495808 63196857477 63332011639 63350341041 63569087712 63587485728 63694470528 63712904832 63757161936 63830688896 63849162624 63912006288 63974911806 63975097856 64019537088 64038065472 64067226704 64101095064 64130284998 64164186693 64238183048 64256774712 64320019569 64428236844 64635247872 64826476416 65897577882 66174378192 66285715392 66304899648 66370160376 66416456448 66446700736 66465931584 66481826976 66512101032 66531350808 66596834421 66643288608 66662576352 66708882396 66728189124 66870895468 67068738354 67121218944 67253607936 67319802432 67397437952 67596838656 68598298287 68835165984 68886442872 69002343072 69022313568 69070258764 69090248916 69138442368 69169926176 69206492016 69238006812 69274608642 69354498512 69374570928 69442852986 69559689336 69611505938 69634266624 69783187968 69797256581 69817457139 69989647104 70159628032 70228682784 70367200896 71656279344 71809525008 71830307952 71901007074 71951161152 71971985088 72004759216 72021979224 72042823656 72075630042 72113731947 72196895992 72217791048 72267955929 72288871551 72410496276 72467156736 72643154688 72681556608 72714653856 72858075264 72929785968 72980657664 73229908544 74571429816 74593012104 74718513504 74752538328 74774173032 74792055348 74826113661 74847769659 74899979232 74973699684 74995398396 75155785172 75356330114 75378139566 75437122176 75564043776 75585913344 75660308928 75747563008 75822117696 75971668224 76046443488 76081073016 76231134304 77627635956 77650102764 77780747664 77816166948 77857303518 77947091248 77969650512 78023810826 78046392294 78177703944 78235940302 78238877184 78254650503 78261520896 78428892672 78444704299 78467407581 78470353152 78506086464 78660930816 78738352992 78851971328 78929581536 79007268132 79062379136 79085261184 79163101008 80785715634 80809096446 80945056296 80968483224 81005354118 81024726627 81048176613 81141644168 81221507991 81245014929 81381708204 81445388544 81643191552 81686351232 81723549024 81803985588 81861047424 81884739456 81965334672 82022509056 82103239872 82140627504 82302640576 82383647112 84058327692 84096605619 84120944661 84262476636 84467121388 84692512606 84717024114 84720204288 84758783616 84783314304 84925960704 84950539776 85009549248 85034152512 85132216832 85216008384 85299882408 85359382784 85384087296 85468126752 85507046664 85552248924 85591207143 85675699616 85760026092 85904315792 86435301888 87503341122 87690477654 87715856826 87863437176 87949916937 88163517221 88192343808 88232504256 88319347272 88380953856 88406532864 88493547168 88621242112 88642435968 88682801376 88708467744 88795779228 88857718144 88883435136 88945176528 88970918832 89058488634 89248951038 89424984472 89494958592 89759736576 91063188333 91089543627 91284349689 91464397716 91780221312 91806784128 91848590496 91938992652 92003124096 92029751424 92093678352 92120331888 92184589824 92275322688 92317342416 92366144856 92408205942 92499427904 92590470648 92662921728 92681603001 92746252448 92906694933 93089942852 93638243712 93822934528 95185390274 95353631568 95541705792 95569357248 95746033344 95773743936 95868009432 95934881536 95962367709 95962646784 96029305632 96057098208 96100840056 96151642596 96195427497 96290388064 96357274572 96385162068 96547328368 96642355266 96908742144 96952871808 97144100352 97239714624 98846366823 99086430859 99261567288 99428573088 99457349472 99624684672 99670051104 99698897376 99722740464 99768151548 99797026212 99866638976 99964932912 99993864528 100063323594 100092283686 100306343202 100504186088 100582829568 100603107531 100681828416 100880411904 101096156928 101395257984 101441430688 103329664308 103503514608 103533470352 103605388146 103707663552 103754889264 103809738024 103857010218 103959534016 104031747768 104061856392 104143283712 104164279479 104236938592 104339534004 104387047453 104417258907 104623210108 104674781952 104984470656 105239442048 105343024176 105447014912 105550801344 107714287512 107745461928 107851510611 107926741728 107957977632 108007138824 108032968836 108064235484 108113445063 108295343988 108326686572 108508944272 108615744414 108700735104 108915134976 108964732032 109071980784 109148063232 109179652608 109287112896 109394678952 109470986496 109520836672 109844862816 111857144724 112077770256 112128807492 112161259548 112349968848 112460549526 112493097594 112701060082 112733677758 112956032152 113011711488 113034495171 113044419072 113067209349 113155683264 113346065664 113378870016 113621344512 113733176544 113957502336 114009395552 114069665232 114121609524 114346701456 116441453934 116671121496 116724250422 116920636872 116954475768 117035716239 117069588441 117151249568 117266555916 117319955987 117353910453 117358315776 117643339008 117759129696 117991396224 118107529488 118189914624 118243735168 118277956992 118394372304 118510902198 118511246848 118593568704 118627891776 118744651512 118998601384 121178573451 121213644669 121417584444 121452724836 121508031177 121712466252 121952530288 122072562306 122168082816 122373628416 122409045504 122464787328 122585323536 122670832128 122706335232 122791571136 122827109184 122948002008 123033763584 123089789888 123154859808 123210941256 123453960864 123575470668 123875593244 124850991616 126393714954 126664023278 126700682082 127038768909 127075536171 127138175424 127174971456 127388941056 127425809664 127514323872 127661377792 127698325248 127824012576 127949823612 128039074176 128076130944 128134453408 128202190128 128260569996 128328373386 128476366096 128513549424 128640039138 128856473688 129270495744 129652952832 131535716481 131573785239 131795155764 131855171773 132348756384 132571430784 132609799296 132740320752 132832912896 132893401472 132931863168 132963653952 133024202064 133062701616 133193668842 133286577216 133325152704 133417764792 133456378248 133587732951 133741790936 133873426557 134137476708 134242437888 134639604864 135193677312 137196596574 137670331968 137772885744 138004686144 138044627136 138140517528 138180497832 138276884736 138339852352 138412984032 138476013624 138549217284 138612308913 138708997024 138749141856 138885705972 139119378672 139223011876 139594513162 139634914278 139979294208 140319256064 140457365568 140734401792 142778085411 143312558688 143619050016 143660615904 143802014148 143902322304 143943970176 144009518432 144043958448 144085647312 144151260084 144227463894 144393791984 144435582096 144535911858 144577743102 144820992552 144934313472 144963532899 145286309376 145315599767 145363113216 145429307712 145716150528 145859571936 146459817088 149142859632 149186024208 149437027008 149505076656 149548346064 149584110696 149652227322 149695539318 149799958464 149947399368 149990796792 150094985391 150138425529 150311570344 150459514803 150712660228 150756279132 150874244352 151320617856 151644235392 151943336448 152092886976 152162146032 152462268608 155255271912 155300205528 155561495328 155632333896 155714607036 155785515327 155894182496 155939301024 156047621652 156092784588 156355407888 156471880604 156509301006 156889408598 156934815162 156940706304 157012172928 157321861632 157476705984 157703942656 157859163072 158014536264 158124758272 158170522368 158326202016 161571431268 161618192892 161890112592 161936966448 162010708236 162049453254 162096353226 162283288336 162443015982 162490029858 162763416408 162890777088 162923616621 163286383104 163319302393 163372702464 163447098048 163607971176 163722094848 163769478912 163930669344 164206479744 164281255008 164605281152 164767294224 168116655384 168193211238 168241889322 168524953272 168690824289 168739646391 168934242776 169051590123 169100516637 169385025212 169434048228 169517567232 169566628608 170019098496 170068305024 170432016768 170599764816 170718765568 170768174592 170936253504 171014093328 171104497848 171182414286 171351399232 171520052184 171808631584 175006682244 175086375633 175380955308 175431713652 175726874352 175899833874 176327034442 176384687616 176465008512 176638694544 176761907712 176813065728 176987094336 177242484224 177284871936 177365602752 177416935488 177591558456 177715436288 177766353297 177766870272 177890353056 177941837664 178116977268 178497902076 178849968944 179519473152 182126376666 182179087254 182568699378 182928795432 183108843459 183553552247 183560442624 183613568256 183697180992 183877985304 184006248192 184059502848 184187356704 184240663776 184550645376 184634684832 184732289712 184816411884 184998855808 185180941296 185363206002 185492504896 185813389866 186179885704 187276487424 189590572431 189996034917 190051023123 190370780548 190707263136 191083411584 191138714496 191492066688 191547487872 191736018864 191869763072 191924735418 191925293568 192058611264 192114196416 192201680112 192303285192 192390854994 192580776128 192714549144 192770324136 192960058707 193094656736 193284710532 193372727249 193905743616 194479429248 197692733646 198172861718 198523134576 198857146176 198914698944 199249369344 199340102208 199397794752 199445480928 199536303096 199594052424 199733277952 199790503263 199929865824 199987729056 200126647188 200184567372 200612686404 201008372176 201206215062 201363656832 201760823808 202192313856 202790515968 202882861376 205794894861 206659328616 207007029216 207066940704 207210776292 207415327104 207509778528 207619476048 207714020436 207919068032 208063495536 208123712784 208328558958 208473877184 208679068008 208774094906 208834517814 209246420216 209349563904 209391769743 209452371417 209968941312 210478884096 210686048352 211101602688 215428575024 215490923856 215703021222 215853483456 215915955264 216014277648 216065937672 216128470968 216226890126 216590687976 216653373144 216803867787 216866614653 217017888544 217231488828 217330410271 217401470208 217929464064 218143961568 218574225792 218789357904 218941972992 219041673344 219689725632 223714289448 224155540512 224257614984 224322519096 224478340983 224543308977 224699937696 224921099052 224986195188 225402120164 225467355516 225912064304 226068990342 226134418698 226311366528 226692131328 226757740032 227242689024 227466353088 227915004672 228018791104 228139330464 228243219048 228693402912 232882907868 233342242992 233448500844 233841273744 233908951536 234071432478 234139176882 234302499136 234533111832 234639911974 234707820906 234716631552 234763951509 235286678016 235334112897 235402222743 235518259392 235982792448 236215058976 236487470336 236555913984 236788744608 237021804396 237187137408 237255783552 237489303024 237997202768 242357146902 242427289338 242835168888 242905449672 243016062354 243074179881 243424932504 243664523973 243735044787 243905060576 244145124612 244256301809 244336165632 244929574656 245170647072 245583142272 245654218368 245896004016 246067527168 246179579776 246309719616 246421882512 246907921728 247150941336 247751186488 252289816857 252362833983 252787429908 253328046556 253401364164 254077537818 254151072342 254276350848 254349942912 254777882112 254851619328 255028647744 255322755584 255396650496 255648025152 255899647224 256078148352 256152261888 256268906816 256404380256 256521139992 256656746772 256773621429 256952732192 257027098848 257280078276 257712947376 259305905664 263071432962 263147570478 263590311528 263710343546 263849750811 264490551663 264697512768 265142861568 265219598592 265480641504 265786802944 265863726336 265927307904 266048404128 266125403232 266387337684 266573154432 266650305408 266835529584 266912756496 267175465902 267483581872 267746853114 268274953416 268484875776 269279209728 273189564999 273853049067 274393193148 274518144511 275340663936 275545771488 276009372288 276089254272 276281035056 276360995664 276553769472 276679704704 276825968064 276952027248 277098434568 277224617826 277417994048 277498283712 277771411944 278044809003 278238757344 278446023752 278720084799 279189026324 279269828556 280914731136 281468803584 285556170822 286625117376 287238100032 287321231808 287604028296 287804644608 287887940352 288019036864 288087916896 288171294624 288302520168 288454927788 288586282491 288787583968 288871164192 289071823716 289155486204 289641985104 289927065798 290631199534 290726226432 290858615424 291432301056 291719143872 292919634176 296539100469 297259292577 298285719264 298372048416 298874054016 299010153312 299096692128 299168221392 299304454644 299391078636 299599916928 299894798736 299981593584 300189970782 300276851058 300623140688 300919029606 301425320456 301512558264 301748488704 301809322593 302542314269 302641235712 303288470784 304185773952 304324292064 304924537216 310510543824 310600411056 311122990656 311264667792 311429214072 311571030654 311788364992 311878602048 312095243304 312185569176 312492838437 312710815776 312943761208 313018602012 313161142359 313251776721 313778817196 313869630324 314024345856 314953411968 315718326144 316029072528 316249516544 316341044736 316652404032 323142862536 323236385784 323780225184 323873932896 324021416472 324098906508 324192706452 324340335189 324566576672 324886031964 324980059716 325526832816 325847233242 326638604786 326745404928 326894196096 327215942352 327444189696 327510203957 327538957824 327861338688 328412959488 328562510016 329210562304 329534588448 336233310768 336386422476 336483778644 337049906544 337381648578 337479292782 337868485552 338103180246 338201033274 338770050424 338868096456 339035134464 339103485513 339133257216 339201628047 340025432851 340038196992 340136610048 340864033536 341199529632 341872507008 342028186656 342208995696 342364828572 342702798464 343040104368 343617263168 350013364488 350172751266 350761910616 350863427304 351107148717 351208765323 351453748704 351799667748 351959867961 352061731359 352654068884 352930017024 353277389088 353974188672 354569743872 354731205504 354833870976 355183116912 355430872576 355532706594 355533740544 355780706112 355883675328 356233954536 356995804152 357699937888 363535720353 364252753332 364358174508 364524093531 365137398756 365857590864 366217686918 367107104494 367120885248 367227136512 367394361984 367755970608 368012496384 368086689403 368119005696 368374713408 368481327552 369101290752 369269369664 369464579424 369632823768 369997711616 370361882592 370726412004 370985009792 371626779732 372359771408 374552974848 379181144862 379992069834 380102046246 380741561096 381116306727 381226608513 381414526272 382166823168 382277428992 382984133376 383094975744 383472037728 383849470836 384117222528 384228392832 384403360224 384606570384 384781709988 385161552256 385429098288 385540648272 385920117414 386189313472 386569421064 386745454498 387811487232 388958858496 394607149443 394721355717 395385467292 395565515319 396345723436 397046269152 397714292352 397829397888 398498738688 398680204416 398795589504 398890961856 399072606192 399188104848 399466555904 399581006526 399859731648 399975458112 400253294376 400369134744 401225372808 401620279671 402016744352 402412430124 402595678043 402727313664 405581031936 405765722752 411589789722 413318657232 413690350037 414014058432 414133881408 414421552584 414830654208 415019557056 415238952096 415428040872 415836926739 415838136064 416126991072 416247425568 416657117916 416947754368 417358136016 417548189812 417669035628 418492840432 418783539486 418904742834 419937882624 420957768192 421372096704 422203205376 428334256233 430857150048 430981847712 431406042444 431706966912 431831910528 432028555296 432131875344 432256941936 432453780252 433181375952 433306746288 433607735574 433733229306 434035777088 434462977656 434660820542 434802940416 434890598697 435858928128 435946799301 436287923136 437148451584 437578715808 438083346688 439379451264 447428578896 448311081024 448515229968 448645038192 448956681966 449086617954 449399875392 449842198104 449972390376 450284956173 450804240328 450934711032 451378544409 451824128608 452137980684 452268837396 452474788597 452622733056 454932706176 455830009344 456037582208 456278660928 456486438096 457386805824 464944021723 465765815736 466684485984 466897001688 467356545981 467682547488 467817903072 468142864956 468278353764 468604998272 469066223664 469279823948 469415641812 469527903018 470668225794 470804445486 471036518784 471965584896 472430117952 472974940672 473111827968 473577489216 474043608792 474374274816 474511567104 474978606048 475994405536 484714293804 484854578676 485670337776 485810899344 486032124708 486148359762 486849865008 487329047946 487470089574 487810121152 488290249224 488512603618 488672331264 488770849863 489816145741 489859149312 489957907179 490341294144 491166284544 491308436736 491792008032 492359159552 492619439232 492843765024 493815843456 494301882672 495502372976 504579633714 504725667966 505574859816 506072472867 506656093112 506802728328 507154770369 507301549911 508155075636 508302144684 508533611963 508552701696 508699885824 510057295488 511296050304 511799294448 512156296704 512304523776 512537813632 512808760512 513042279984 513313493544 513547242858 513905464384 514054197696 514560156552 515425894752 525259126899 526142865924 526295140956 527180623056 527420687092 527699501622 528981103326 529395025536 530285723136 530439197184 530961283008 531573605888 531727452672 531854615808 532096808256 532250806464 532774675368 533146308864 533300610816 533671059168 533825512992 534350931804 534967163744 535493706228 536549906832 538558419456 546379129998 547706098134 548786386296 549036289022 549326530377 550501331939 550660656741 550681327872 551091542976 552018744576 552178508544 552562070112 552721991328 553359409408 553651936128 553904054496 554196869136 554449235652 554835988096 554996567424 555542823888 556089618006 556477514688 556892047504 557440169598 558378052648 558539657112 561829462272 568771717293 569988104751 570153069369 571112341644 573250234752 574476200064 574642463616 575208056592 575609289216 575775880704 576038073728 576175833792 576342589248 576605040336 576909855576 577172564982 577575167936 577742328384 578143647432 578310972408 578880176121 579283970208 579854131596 580118181747 581262399068 581717230848 583438287744 585839268352 593078200938 594518585154 596571438528 596744096832 597748108032 598020306624 598193384256 598336442784 598608909288 598782157272 599199833856 599789597472 599963187168 600379941564 600553702116 601246281376 601838059212 602850640912 603025116528 603618645186 605084628538 605282471424 606576941568 608371547904 608648584128 609849074432 617384684583 618705036781 621021087648 621200822112 622245981312 622529335584 622858428144 623142061308 623576729984 623757204096 624190486608 624371138352 624985676874 625421631552 625887522416 626037204024 626322284718 626503553442 627557634392 627739260648 628048691712 628175309229 628357114251 629906823936 631436652288 632058145056 633304808064 646285725072 646472771568 647560450368 647747865792 648042832944 648197813016 648385412904 648680670378 649133153344 649772063928 649960119432 650411603361 650599843959 651053665632 651694466484 651991230813 653277209572 653788392192 654431884704 655020407914 655722677376 656825918976 657125020032 658421124608 659069176896 672466621536 672772844952 672967557288 673435022949 674099813088 674763297156 674958585564 675736971104 676206360492 676402066548 677540100848 677736192912 678206971026 678403256094 680050865702 680076393984 680273220096 681728067072 681865506599 682399059264 683745014016 684056373312 684417991392 684729657144 685405596928 686080208736 687234526336 700026728976 700345502532 701523821232 701726854608 702214297434 702417530646 702907497408 703599335496 703919735922 704123462718 704291854527 705308137768 705860034048 706002338691 706206668229 706554778176 707948377344 709462411008 709667741952 710366233824 711065413188 711561412224 711767350656 712467909072 713991608304 715399875776 727071440706 728505506664 728716349016 729048187062 730274797512 730993571919 731205134361 731715181728 732435373836 732768905427 734214208988 734788723968 735511941216 736173378806 736749426816 736962655104 738202581504 738538739328 738929158848 739265647536 739995423232 740723765184 741452824008 741970019584 743253559464 744719542816 756869450571 758362289724 759984139668 760204092492 761483122192 762232613454 762453217026 762829052544 764333646336 764554857984 765968266752 766189951488 766344418921 766944075456 767698941672 768234445056 768456785664 768806720448 769213140768 769563419976 770320864287 770323104512 770858196576 771081296544 771840234828 772378626944 773138842128 773490908996 777917716992 789214298886 789442711434 790770934584 791131030638 791549252433 792691446872 793471654989 794092538304 795428584704 795658795776 797360408832 797591179008 797781923712 798145212384 798376209696 799162013052 799719463296 799950916224 800506588752 800738269488 802450745616 803240559342 804033488704 804824860248 805191356086 805454627328 811531445504 821559147201 823179579444 823554433533 826637314464 827380700074 828028116864 828267762816 828843105168 829661308416 830039114112 830477904192 830856081744 831673853478 831676272128 832253982144 832494851136 833314235832 833895508736 834134427009 834716272032 835096379624 835338071256 836160254397 836985680864 837567078972 837809485668 842744193408 844406410752 856668512466 861289745159 861714300096 861963695424 862812084888 863413933824 863663821056 864057110592 864263750688 864513883872 864907560504 865758847473 866362751904 866613492576 867215471148 867466458612 868071554176 868925955312 869321641084 869781197394 871893598602 872575846272 874296903168 875157431616 876166693376 878758902528 889617301407 891777877731 894857157792 896622162048 897030459936 897290076384 897913363932 898173235908 898799750784 899684396208 899944780752 900569912346 901608480656 901869422064 902757088818 903648257216 904275961368 904537674792 904949577194 905245466112 905427967779 907364335553 907626942807 909865412352 912075164416 912557321856 912972876192 914773611648 929888043446 931531631472 933368971968 933794003376 934713091962 935365094976 935635806144 936285729912 936556707528 937209996544 937478515311 938132447328 938559647896 938831283624 939055806036 939483427077 939755330163 941336451588 941608890972 942073037568 944860235904 947154978432 948087217584 948748549632 949023134208 949957212096 951988811072 969428587608 969709157352 971340675552 971621798688 972064249416 972296719524 973021005567 973699730016 974658095892 974940179148 975620242304 976580498448 977025207236 977541699726 979632291482 979915814358 980682588288 982332569088 982530611871 982616873472 983584016064 984718319104 985238878464 985687530048 987631686912 988603765344 991004745952 1009159267428 1009451335932 1011149719632 1012144945734 1013312186224 1013605456656 1014309540738 1014603099822 1016310151272 1016604289368 1017067223926 1017105403392 1017310456539 1017399771648 1017604884141 1019781155887 1020076298553 1020114590976 1022592100608 1023598588896 1025075627264 1025617521024 1026084559968 1026626987088 1027094485716 1027810928768 1028108395392 1029120313104 1030851789504 1050518253798 1052285731848 1052590281912 1053321446151 1053626295969 1054361246112 1054841374184 1055399003244 1055879603883 1056185194077 1057962206652 1058790051072 1061922566016 1063709231616 1064193616512 1064501612928 1065549350736 1066292617728 1066601221632 1067342118336 1067651025984 1068701863608 1069934327488 1070987412456 1073099813664 1092758259996 1093572280593 1095412196268 1097572772592 1098072578044 1098653060754 1101002663878 1101321313482 1101362655744 1102183085952 1104037489152 1104260068209 1104357017088 1105124140224 1105443982656 1106718818816 1107303872256 1107808108992 1108393738272 1108898471304 1109671976192 1109993134848 1111085647776 1112179236012 1112955029376 1113784095008 1114880339196 1116756105296 1117079314224 1123658924544 1137543434586 1139976209502 1140306138738 1142224683288 1143348920181 1143679825539 1146125723873 1146500469504 1148952400128 1149284927232 1150416113184 1152076147456 1152351667584 1152685178496 1153210080672 1153819711152 1154345129964 1155150335872 1155484656768 1156287294864 1156621944816 1157760352242 1158567940416 1159708263192 1160236363494 1162524798136 1163434461696 1166876575488 1183821448329 1184164067151 1186156401876 1186696545957 1189037170308 1193142877056 1193488193664 1195496216064 1196040613248 1196386768512 1196672885568 1197217818576 1197564314544 1198399667712 1199579194944 1199926374336 1200759883128 1201107404232 1202492562752 1203676118424 1204860839013 1205701281824 1206050233056 1207237290372 1207787034129 1210169257076 1216743095808 1217297168256 1219698148864 1234769369166 1237410073562 1241071050111 1242042175296 1242401644224 1244491962624 1245058671168 1245716856288 1246284122616 1247153459968 1247510780217 1247514408192 1248380973216 1248742276704 1249971353748 1250843263104 1251775044832 1252074408048 1252644569436 1253007106884 1255115268784 1255478521296 1256350618458 1256714228502 1259813647872 1262873304576 1264116290112 1266609616128 1285002768699 1288123601167 1292571450144 1292945543136 1295120900736 1295495731584 1296085665888 1296395626032 1296770825808 1297361340756 1298266306688 1299544127856 1299920238864 1300823206722 1301199687918 1302107331264 1303388932968 1303982461626 1304671796091 1306554419144 1307576784384 1307840397903 1308863769408 1310040815828 1311445354752 1314250040064 1318138353792 1344933243072 1345545689904 1345935114576 1346870045898 1348199626176 1349526594312 1349917171128 1351473942208 1352412720984 1352804133096 1354135633227 1355080201696 1355472385824 1356413942052 1356806512188 1357424365791 1360101731404 1363731013198 1364798118528 1367490028032 1368112746624 1368835982784 1369459314288 1370811193856 1372160417472 1374469052672 1394832065169 1400053457952 1400691005064 1402069637943 1403047642464 1403453709216 1404428594868 1404835061292 1405814994816 1407198670992 1407839471844 1408246925436 1408583709054 1410616275536 1412004677382 1412413336458 1413109556352 1415896754688 1418924822016 1419335483904 1419621628493 1420732467648 1422130826376 1423122824448 1423534701312 1424935818144 1427983216608 1430799751552 1454142881412 1457011013328 1457432698032 1458096374124 1460549595024 1461987143838 1462410268722 1463430363456 1464870747672 1465537810854 1466312549589 1468428417976 1469448437223 1469577447936 1469873721537 1471023882432 1472346757612 1473498853632 1473925310208 1477077478656 1477858317696 1478531295072 1481447530368 1482905648016 1483940039168 1486507118928 1489439085632 1513738901142 1516724579448 1519968279336 1520408184984 1521464311107 1521904649733 1522966244384 1524465226908 1524906434052 1525600835889 1525658105088 1532688837842 1533888150912 1535397883344 1536468890112 1536913571328 1537613440896 1538426281536 1539126839952 1540641728574 1540646209024 1541716393152 1542162593088 1543680469656 1544757253888 1546277684256 1546981817992 1575777380697 1578428597772 1578885422868 1581541869168 1582262061276 1583098504866 1585382893744 1586943309978 1588185076608 1590857169408 1591317591552 1594720817664 1595182358016 1595503954147 1595563847424 1596290424768 1596752419392 1598324026104 1599438926592 1599901832448 1601013177504 1601476538976 1604901491232 1606481118684 1608066977408 1609649720496 1610382712172 1623062891008 1643118294402 1646359158888 1647108867066 1647979591131 1651503995817 1651981970223 1653274628928 1654761400148 1656056233728 1656535525632 1657686210336 1660078228224 1660955808384 1661712163488 1663347706956 1664507964288 1664989702272 1666628471664 1667791017472 1668268854018 1669432544064 1670192759248 1670676142512 1672320508794 1673971361728 1675134157944 1675618971336 1685488386816 1709964314253 1710459208107 1713337024932 1722579490318 1723428600192 1723927390848 1725624169776 1726827867648 1727327642112 1728114221184 1728527501376 1729027767744 1729815121008 1731517694946 1732725503808 1733226985152 1734430942296 1734932917224 1736143108352 1736640528363 1737851910624 1738643282168 1739562394788 1740354545241 1743787197204 1745151692544 1750314863232 1757517805056 1779234602814 1783555755462 1789714315584 1793244324096 1794060919872 1794580152768 1795826727864 1796346471816 1797599501568 1799368792416 1799889561504 1801139824692 1803216961312 1803738844128 1805514177636 1807296514432 1808551922736 1809075349584 1809899154388 1810855935558 1814728671106 1815253885614 1819730824704 1824150328832 1825114643712 1825945752384 1829547223296 1852154053749 1856115110343 1859776086892 1863063262944 1866737943936 1867588006752 1869426183924 1870730189952 1871271612288 1872571459824 1873113415056 1874419993088 1874957030622 1876264894656 1877119295792 1877662567248 1878111612072 1878966854154 1879510660326 1882672903176 1883217781944 1884146075136 1884525927687 1885071342753 1889102796971 1889720471808 1894309956864 1896174435168 1899914424192 1903977622144 1938857175216 1939418314704 1942681351104 1943243597376 1944128498832 1944593439048 1946042011134 1947399460032 1949316191784 1949880358296 1951234810083 1951240484608 1951799531877 1953160996896 1954050414472 1955083399452 1955973692439 1959264582964 1959831628716 1961365176576 1965061223742 1967168032128 1970477756928 1971375060096 1975263373824 1977207530688 1982009491904 2018318534856 2018902671864 2022299439264 2024289891468 2026624372448 2027210913312 2028619081476 2029206199644 2032620302544 2033208578736 2034134447852 2034620913078 2035209768282 2039562311774 2040152597106 2040229181952 2045184201216 2045596519797 2047197177792 2050151254528 2051235042048 2052169119936 2053253974176 2054188971432 2055621857536 2056216790784 2058240626208 2061703579008 2101036507596 2104571463696 2105180563824 2106642892302 2107252591938 2108722492224 2109682748368 2110798006488 2111759207766 2112370388154 2112875563581 2115924413304 2117580102144 2118007016073 2118620004687 2123150931109 2123845132032 2128387233024 2129003225856 2131098701472 2134684236672 2135302051968 2137403727216 2139868654976 2141974824912 2146199627328 2185516519992 2187144561186 2190824392536 2192980715757 2193615403083 2195145545184 2196145156088 2197306121508 2198306716281 2202005327756 2202642626964 2204366171904 2208520136418 2210248280448 2210887965312 2214607744512 2215616217984 2216787476544 2217796942608 2219343952384 2219986269696 2222171295552 2224358472024 2225910058752 2227568190016 2229760678392 2233512210592 2234158628448 2275086869172 2279952419004 2280612277476 2284449366576 2286697840362 2287359651078 2292251447746 2293000939008 2297904800256 2298569854464 2299033256763 2300832226368 2304152294912 2304703335168 2305370356992 2306420161344 2307639422304 2308690259928 2310300671744 2310962592861 2310969313536 2312574589728 2313243889632 2315520704484 2317135880832 2319416526384 2320472726988 2325049596272 2333753150976 2367642896658 2368328134302 2372312803752 2373393091914 2374647757299 2378074340616 2380414964967 2386196179211 2386285754112 2386976387328 2392081226496 2392773537024 2393345771136 2394435637152 2395128629088 2399158389888 2399852748672 2401519766256 2402214808464 2404985125504 2407352236848 2409721678026 2411402563648 2412100466112 2414474580744 2415574068258 2420338514152 2434594336512 2464677441603 2469538738332 2470663300599 2474820147124 2482142100222 2484084350592 2484803288448 2488983925248 2490117342336 2491433712576 2492568245232 2494306919936 2495021560434 2495028816384 2496761946432 2497484553408 2499942707496 2501686526208 2503550089664 2504148816096 2505289138872 2506014213768 2508480763191 2510230537568 2510957042592 2512701236916 2513428457004 2528232580224 2533219232256 2570005537398 2576247202334 2583869235477 2585142900288 2585891086272 2590241801472 2590991463168 2592171331776 2592791252064 2593541651616 2594722681512 2596532613376 2597276542419 2599088255712 2599840477728 2601646413444 2602399375836 2604214662528 2606777865936 2607964923252 2609343592182 2613108838288 2615680795806 2617727538816 2620081631656 2622890709504 2628500080128 2636276707584 2668851904221 2675333633193 2689866486144 2691091379808 2691870229152 2693740091796 2696399252352 2699053188624 2699834342256 2702947884416 2704825441968 2705608266192 2708271266454 2710160403392 2710944771648 2712827884104 2713613024376 2714848731582 2716283903337 2720203462808 2722093006659 2722880828421 2727462026396 2729596237056 2736225493248 2737671965568 2738918628576 2744320834944 2748938105344 2789664130338 2800106915904 2801382010128 2804139275886 2806095284928 2806907418432 2808857189736 2809670122584 2811629989632 2814397341984 2815678943688 2816493850872 2817167418108 2818450281231 2819265990489 2821232551072 2824009354764 2824826672916 2826219112704 2839243256986 2841464935296 2844261652752 2846245648896 2847069402624 2849871636288 2855966433216 2861599503104 2908285762824 2914022026656 2914865396064 2916192748248 2919063016701 2921099190048 2923974287676 2924820537444 2926860726912 2929741495344 2931075621708 2932625099178 2936856835952 2938896874446 2939747443074 2942047764864 2944693515224 2946997707264 2947591835613 2947850620416 2954154957312 2955605685551 2955716635392 2957062590144 2962895060736 2965811296032 2973014237856 2978878171264 3027477802284 3033449158896 3039936558672 3040816369968 3042928622214 3043809299466 3045932488768 3048930453816 3049812868104 3051201671778 3051316210176 3051931369617 3052814652423 3059343467661 3060228895659 3065377675684 3067776301824 3070795766688 3075226881792 3076852563072 3078253679904 3081283457148 3083432786304 3084325186176 3087360939312 3089514507776 3092555368512 3093963635984 3151554761394 3156857195544 3157770845736 3159964338453 3163083738336 3164524122552 3166197009732 3167638811649 3168555582231 3170765787488 3173886619956 3176370153216 3191007908294 3191127694848 3192580849536 3193504838784 3196648052208 3198877853184 3199803664896 3202026355008 3202953077952 3209802982464 3212962237368 3216133954816 3219299440992 3220765424344 3280716841779 3286236588804 3292718317776 3294217734132 3295959182262 3303007991634 3303963940446 3306549257856 3309522800296 3312112467456 3312780204627 3313071051264 3315372420672 3320156456448 3321911616768 3323424326976 3326695413912 3329015928576 3329979404544 3333256943328 3336537708036 3338865088128 3340385518496 3341352285024 3344641017588 3347942723456 3350268315888 3351237942672 3370976773632 3419928628506 3420918416214 3426674049864 3430046760543 3431039476617 3438377171619 3445158980636 3446857200384 3447854781696 3451248339552 3456228442368 3457055002752 3458055535488 3459630242016 3463035389892 3465451007616 3466453970304 3468861884592 3469865834448 3472286216704 3473281056726 3475703821248 3477286564336 3479124789576 3480709090482 3487574394408 3490303385088 3500629726464 3551464344987 3558469205628 3560089637871 3567111510924 3579428631168 3586488648192 3588121839744 3589160305536 3591653455728 3592692943632 3595199003136 3598737584832 3599779123008 3602279649384 3606433922624 3607477688256 3611028355272 3614582517039 3614593028864 3617103845472 3618150699168 3619798308776 3621711871116 3623361102387 3629457342212 3630507771228 3650229287424 3651891504768 3659094446592 3704308107498 3712230220686 3719552173784 3723213150333 3726126525888 3733475887872 3735176013504 3738852367848 3741460379904 3742543224576 3745142919648 3746226830112 3749914061244 3752529789312 3754238591584 3755325134496 3756223224144 3757933708308 3759021320652 3765345806352 3766435563888 3769051855374 3770142685506 3778205593942 3779440943616 3788619913728 3792348870336 3799828848384 3807955244288 3855008306097 3864370803501 3877714350432 3878836629408 3885362702208 3886487194752 3888256997664 3889186878096 3892084022268 3894798920064 3898632383568 3899760716592 3902469620166 3902480969216 3903599063754 3906321993792 3908100828944 3910166798904 3911947384878 3914015388273 3918529165928 3919663257432 3922730353152 3923521193709 3930122447484 3933050085497 3934336064256 3942750120192 3954415061376 3964018983808 4036637069712 4037805343728 4044598878528 4048579782936 4053248744896 4054421826624 4057238162952 4058412399288 4062406899681 4065240605088 4066417157472 4068268895704 4069241826156 4070419536564 4072273097373 4079124623548 4080305194212 4091193039594 4094394355584 4102470084096 4104338239872 4106507948352 4108377942864 4111243715072 4112433581568 4116481252416 4123407158016 4184496195507 4202073015192 4209142927392 4210361127648 4213285784604 4214505183876 4217444984448 4219365496736 4221596012976 4223518415532 4224740776308 4225751127162 4231848826608 4236014032146 4237240009374 4246301862218 4247690264064 4256774466048 4257632651441 4258006451712 4258864885479 4262197402944 4269368473344 4270604103936 4274807454432 4279737309952 4283949649824 4292399254656 4371033039984 4374289122372 4381648785072 4385961431514 4387230806166 4390291090368 4392290312176 4394612243016 4396613432562 4398937648767 4404010655512 4405285253928 4408345311669 4408732343808 4409621164611 4417040272836 4420330627063 4420496560896 4421775930624 4431232435968 4433574953088 4435593885216 4444342591104 4448716944048 4451820117504 4455136380032 4459521356784 4467024421184 4468317256896 4550173738344 4559904838008 4561224554952 4564392933321 4565713949199 4568898733152 4573395680724 4574719302156 4576802507667 4584502895492 4598066513526 4601664452736 4609406670336 4610740713984 4612840322688 4615278844608 4617380519856 4620601343488 4621925185722 4621938627072 4625149179456 4626487779264 4631041408968 4634271761664 4638833052768 4640945453976 4650099192544 4735285793316 4736656268604 4744625607504 4746786183828 4749295514598 4756148681232 4760829929934 4772392358422 4772571508224 4773952774656 4784162452992 4785126962239 4785547074048 4786511862441 4786691542272 4788871274304 4790257258176 4798316779776 4799705497344 4803039532512 4804429616928 4809970251008 4814704473696 4819443356052 4822805127296 4824200932224 4828949161488 4831148136516 4840677028304 4869188673024 4929354883206 4939077476664 4941326601198 4943938773393 4949640294248 4954511987451 4955945910669 4964284200444 4968168701184 4969606576896 4980234684672 4982867425152 4985136490464 4990043120868 4993523892864 4994969106816 4999885414992 5003373052416 5007100179328 5008297632192 5010578277744 5012028427536 5016961526382 5020461075136 5021914085184 5025402473832 5026856914008 5056465160448 5129892942759 5131377624321 5140011074796 5152494404668 5167738470954 5170285800576 5171782172544 5180483602944 5181982926336 5184342663552 5185582504128 5187083303232 5189445363024 5193065226752 5194553084838 5198176511424 5199680955456 5203292826888 5204798751672 5208429325056 5213555731872 5215929846504 5218687184364 5221063635723 5226217676576 5231361591612 5235455077632 5240163263312 5272553415168 5337703808442 5350667266386 5377974550481 5379732972288 5382182759616 5383740458304 5387480183592 5392798504704 5398106377248 5399668684512 5405895768832 5409650883936 5411216532384 5416542532908 5420320806784 5421889543296 5425655768208 5427226048752 5429697463164 5432567806674 5440406925616 5444186013318 5445761656842 5454924052792 5459192474112 5472450986496 5475343931136 5477837257152 5488641669888 5556462161247 5568345331029 5579328260676 5600213831808 5602764020256 5608278551772 5612190569856 5613814836864 5617714379472 5619340245168 5623259979264 5628794683968 5631357887376 5632987701744 5634334836216 5636900562462 5638531980978 5642465102144 5648018709528 5649653345832 5652438225408 5653577783061 5655214028259 5667308390913 5678486513972 5682929870592 5688523305504 5699743272576 5711932866432 5723199006208 5816571525648 5828044053312 5829730792128 5832385496496 5838126033402 5842198380096 5847948575352 5849641074888 5853704430249 5853721453824 5859482990688 5862151243416 5865250198356 5867921077317 5873713671904 5877793748892 5879494886148 5884095529728 5889387030448 5895183671226 5911211371102 5911433270784 5914125180288 5925790121472 5931622592064 5946028475712 5957756342528 6044272282399 6054955604568 6066898317792 6079873117344 6081632739936 6085857244428 6087618598932 6091864977536 6097860907632 6099625736208 6102403343556 6103862739234 6105629304846 6118686935322 6120457791318 6130755351368 6135552603648 6136789559391 6141591533376 6150453763584 6153705126144 6156507359808 6162566914296 6166865572608 6168650372352 6174721878624 6185110737024 6187927271968 6303109522788 6313714391088 6315541691472 6319928676906 6326167476672 6329048245104 6332394019464 6335277623298 6337111164462 6341531574976 6347773239912 6352740306432 6354021048219 6355860014061 6367609894633 6369452793327 6382015816588 6385161699072 6387009677568 6393296104416 6404052710016 6405906155904 6419605964928 6425924474736 6432267909632 6438598881984 6441530848688 6561433683558 6572473177608 6578942147271 6585436635552 6588435468264 6591918364524 6594920148843 6606015983268 6607927880892 6613098515712 6619045600592 6625560409254 6630744841344 6643823233536 6646848653952 6653390827824 6658031857152 6659958809088 6666513886656 6673075416072 6677730176256 6680771036992 6682704570048 6689282035176 6695885446912 6700536631776 6702475885344 6839857257012 6841836832428 6853348099728 6860093521086 6862078953234 6876754343238 6890317961272 6893714400768 6895709563392 6897099770289 6902496679104 6912456884736 6914110005504 6916111070976 6919260484032 6926070779784 6930902015232 6932907940608 6937723769184 6939731668896 6946562113452 6951407642496 6954573128672 6958249579152 6961418180964 6975148788816 7001259452928 7102928689974 7116938411256 7120179275742 7134223021848 7141244894901 7156517315207 7158588537633 7158857262336 7176243679488 7178320611072 7183306911456 7185385887264 7197475169664 7199558246016 7204559298768 7212867845248 7214955376512 7222056710544 7229165034078 7229186057728 7234207690944 7236301398336 7239596617552 7243423742232 7246722204774 7258914684424 7261015542456 7303783009536 7394032324809 7408616214996 7411989901797 7424460441372 7439104347568 7446426300666 7452253051776 7466951775744 7470352027008 7477704735696 7482920759808 7485086449152 7490285839296 7492453660224 7499828122488 7505059578624 7508477183168 7510650268992 7512446448288 7515867416616 7518042641304 7525442289573 7530691612704 7532871127776 7538103710748 7540285371012 7556411187884 7584697740672 7599657696768 7615910488576 7710016612194 7728741607002 7751607706431 7755428700864 7757673258816 7770725404416 7772974389504 7776513995328 7778373756192 7784168044536 7789597840128 7797264767136 7799521433184 7804939240332 7807198127508 7812643987584 7816201657888 7820333597808 7823894769756 7828030776546 7837058331856 7839326514864 7847042387418 7860244894968 7866100170994 7868672128512 7885500240384 7908830122752 7928037967616 8026000899579 8043165478153 8073274139424 8075610687456 8089197757056 8097159565872 8106497489792 8108843653248 8114476325904 8116824798576 8124813799362 8130481210176 8132834314944 8136537791408 8138483652312 8140839073128 8144546194746 8148851710011 8158249247096 8160610388424 8166279019977 8168642485263 8182386079188 8188788711168 8208676479744 8213015896704 8216755885728 8232962504832 8246814316032 8368992391014 8404146030384 8418285854784 8420722255296 8426571569208 8429010367752 8434889968896 8438730993472 8443192025952 8447036831064 8449481552616 8451502254324 8455350843693 8457797971467 8463697653216 8472028064292 8474480018748 8492603724436 8515265302882 8517729770958 8524394805888 8538736946688 8541208207872 8549614908864 8559474619904 8567899299648 8584798509312 8742066079968 8748578244744 8763297570144 8771922863028 8774461612332 8780582180736 8784580624352 8789224486032 8793226865124 8797875297534 8808021311024 8810570507856 8816690623338 8819242329222 8834080545672 8840661254126 8840993121792 8842775506839 8843551861248 8862464871936 8864251585787 8866817056653 8867149906176 8871187770432 8888685182208 8897433888096 8910272760064 8919042713568 8934048842368 8936634513792 9100347476688 9119809676016 9122449109904 9128785866642 9131427898398 9137797466304 9146791361448 9149438604312 9153605015334 9155794108851 9158443957269 9169005790984 9178030402983 9180686686977 9196133027052 9203328905472 9225680645376 9230557689216 9234761039712 9243850371444 9250298358912 9252975558528 9262082817936 9268543523328 9277666105536 9281890907952 9300198385088 9470571586632 9473312537208 9489251215008 9493572367656 9498591029196 9502916434947 9505666746693 9512297362464 9521659859868 9544784716844 9570253924478 9573023724882 9573383084544 9577742548608 9580514516352 9596633559552 9599410994688 9606079065024 9608859233856 9619940502016 9629408947392 9638886712104 9645610254592 9648401864448 9657898322976 9662296273032 9681354056608 9858709766412 9878154953328 9882653202396 9887877546786 9899280588496 9909023974902 9911891821338 9928568400888 9936337402368 9938340613881 9939213153792 9960469369344 9962477445973 9965734850304 9970272980928 9980086241736 9987047785728 9989938213632 9999770829984 10014200358656 10016595264384 10021156555488 10024056855072 10033923052764 10040922150272 10043828170368 10050804947664 10053713828016 10112930320896 10259785885518 10262755248642 10280022149592 10290140281629 10293118429851 10304988809336 10315131514857 10335476941908 10340571601152 10343564345088 10368685327104 10371165008256 10374166606464 10378890726048 10389106169676 10396353022848 10399361910912 10406585653776 10409597503344 10416858650112 10427111463744 10431859693008 10437374368728 10442127271446 10452435353152 10462723183224 10470910155264 10480326526624 10675407616884 10680268913613 10701334532772 10755949100962 10759465944576 10764365519232 10767480916608 10774960367184 10785597009408 10796212754496 10799337369024 10811791537664 10819301767872 10822433064768 10833085065816 10840641613568 10843747551117 10843779086592 10851311536416 10854452097504 10859394926328 10865135613348 10870083307161 10880813851232 10888372026636 10891523313684 10909848105584 10950687862272 10955674514304 10977283339776 11112924322494 11136690662058 11158656521352 11169639450999 11196766687067 11200427663616 11205528040512 11216557103544 11224381139712 11227629673728 11235428758944 11238680490336 11257589367936 11262715774752 11265975403488 11268669672432 11273801124924 11277063961956 11284930204288 11296037419056 11299306691664 11307155566122 11310428056518 11334616781826 11356973027944 11365859741184 11377046611008 11399486545152 11423865732864 11565024918291 11593112410503 11633143051296 11656088106624 11659461584256 11664770992992 11676252066804 11684396760192 11695897150704 11699282149776 11707408860498 11707442907648 11718965981376 11724302486832 11730500396712 11735842154634 11747427343808 11755587497784 11758989772296 11768191059456 11770563581127 11778774060896 11790367342452 11795736362189 11799150256491 11822422742204 11828250360576 11863245184128 11892056951424 11915512685056 12088544564798 12109911209136 12133796635584 12159746234688 12163265479872 12171714488856 12175237197864 12183729955072 12187220699043 12195721815264 12199251472416 12204806687112 12207725478468 12211258609692 12216819292119 12237373870644 12240915582636 12261510702736 12273579118782 12283183066752 12307410252288 12313014719616 12325133828592 12333731145216 12337300744704 12349443757248 12370221474048 12375854543936 12553488586521 12606219045576 12627428782176 12631083382944 12639857353812 12652334953344 12658096490208 12664788038928 12670555246596 12674222328924 12683063149952 12695546479824 12708042096438 12711720028122 12735219789266 12738905586654 12764031633176 12770323398144 12772897954323 12774019355136 12776594656437 12786592208832 12808105420032 12811812311808 12839211929856 12851848949472 12877197763968 12883061697376 13122867367116 13144946355216 13157884294542 13170873271104 13176870936528 13183836729048 13189840297686 13212031966536 13215855761784 13225035935007 13226197031424 13228863493833 13238091201184 13251120818508 13257155026531 13260991881189 13261489682688 13293697307904 13306781655648 13333027773312 13346150832144 13355460352512 13361542073984 13365409140096 13378564070352 13391770893824 13401073263552 13404951770688 13679714514024 13683673664856 13693178799963 13697141847597 13706696199456 13720187042172 13724157906468 13730407523001 13753508686476 13780635922544 13794199540578 13804993358208 13828220011008 13832222141952 13838520968064 13852141559568 13861804030464 13865815881216 13875447538368 13879463337792 13893124226904 13902815284992 13909146257344 13916499158304 13922836361928 13950297577632 14205857379948 14233876822512 14240358551484 14268446043696 14282489789802 14313034630414 14317177075266 14317714524672 14352487358976 14355380886717 14356641222144 14359535587323 14366613822912 14370771774528 14394950339328 14399116492032 14409118597536 14425735690496 14429910753024 14444113421088 14458330068156 14468415381888 14472602796672 14479193235104 14486847484464 14493444409548 14517829368848 14522031084912 14607566019072 14788064649618 14817232429992 14823979803594 14848920882744 14863535962353 14867837732007 14878208695136 14892852601332 14899634410349 14904506103552 14940704054016 14955409471392 14980571678592 14984907320448 14999656244976 15010119157248 15016954366336 15021300537984 15024892896576 15031734833232 15036085282608 15050884579146 15061383225408 15065742255552 15076207421496 15080570742024 15112822375768 15169395481344 15389678828277 15394132872963 15420033224388 15457483214004 15503215412862 15510857401728 15515346517632 15541450808832 15545948779008 15553027990656 15556747512384 15568336089072 15579195680256 15594529534272 15599042866368 15609878480664 15614396255016 15625287975168 15632403315776 15640667195616 15647789539512 15656061553092 15663190907169 15674116663712 15678653029728 15694084774836 15720489789936 15732200341988 15817660245504 15856075935232 16052001799158 16086330956306 16133923651443 16146548278848 16151221374912 16178395514112 16194319131744 16212994979584 16217687306496 16228952651808 16233649597152 16249627598724 16260962420352 16265668629888 16273075582816 16276967304624 16281678146256 16289092389492 16297703420022 16316498494192 16321220776848 16332558039954 16337284970526 16364772158376 16377577422336 16417352959488 16426031793408 16433511771456 16465925009664 16705035993087 16737984782028 16745606815171 16808292060768 16836571709568 16841444510592 16853143138416 16858020735504 16869779937792 16877461986944 16886384051904 16894073662128 16898963105232 16903004508648 16910701687386 16915595942934 16927395306432 16944056128584 16948960037496 16960733349183 16965642084777 16985207448872 17001925172739 17030530605764 17035459541916 17048789611776 17099229817728 17135798599296 17169597018624 17484132159936 17497156489488 17526595140288 17543845726056 17548923224664 17561164361472 17569161248704 17578448972064 17586453730248 17595750595068 17603763231951 17616042622048 17621141015712 17633381246676 17638484658444 17668161091344 17681322508252 17685551013678 17728503171574 17733634113306 17734299812352 17742375540864 17777370364416 17794867776192 17820545520128 17838085427136 17868097684736 17873269027584 18132816847197 18200694953376 18239619352032 18244898219808 18257571733284 18262855796796 18275594932608 18293582722896 18298877208624 18307210030668 18311588217702 18316887914538 18338011581968 18356060805966 18361373373954 18392266054104 18406657810944 18410368678173 18451361290752 18455081170409 18461115378432 18469522079424 18487700742888 18500596717824 18505951117056 18524165635872 18555332211072 18563781815904 18600396770176 18941143173264 18946625074416 18978502430016 18987144735312 18997182058392 19005832869894 19011333493386 19024594724928 19043319719736 19062063144657 19067580042183 19089569433688 19102829683899 19108358379981 19140507848956 19146047449764 19155485097216 19161029032704 19212158130048 19217718467712 19258817894784 19277773424208 19291220509184 19296803728896 19315796645952 19324592546064 19362708113216 19717419532824 19756309906656 19765306404792 19775755093572 19784760446529 19798561176992 19818047949804 19823783642676 19857136801776 19876681227762 19924954891946 19931469700608 19940545961856 19960172483472 19974095571456 19979876427264 19999541659968 20028400717312 20033190528768 20042313110976 20048113710144 20067846105528 20081844300544 20087656340736 20101609895328 20107427656032 20519571771036 20525510497284 20560044299184 20580280563258 20586236859702 20609977618672 20630263029714 20670953883816 20681143202304 20687128690176 20691299310867 20737370654208 20741551403911 20742330016512 20748333212928 20757781452096 20778212339352 20792706045696 20798723821824 20813171307552 20819195006688 20854222927488 20863719386016 20874748737456 20884254542892 20904870706304 20925446366448 20960653053248 21350815233768 21360537827226 21402669065544 21423734684703 21469551945621 21475765612899 21511898201924 21528731038464 21534961833216 21549920734368 21592425508992 21598674738048 21638603535744 21644866129536 21666170131632 21681283227136 21687495102234 21687558173184 21702623072832 21708904195008 21718789852656 21730271226696 21740166614322 21761627702464 21776744053272 21783046627368 21819696211168 21911349028608 22225848644988 22235969705391 22273381324116 22317313042704 22339278901998 22393533374134 22400855327232 22411056081024 22433114207088 22448762279424 22455259347456 22470857517888 22477360980672 22515178735872 22525431549504 22531950806976 22537339344864 22547602249848 22554127923912 22569860408576 22576326868719 22592074838112 22598613383328 22614311132244 22620856113036 22669233563652 22713946055888 22754093222016 22798973090304 22847731465728 23130049836582 23186224821006 23254823119293 23266286102592 23312176213248 23318923168512 23329541985984 23352504133608 23368793520384 23391794301408 23398564299552 23414817720996 23437931962752 23448604973664 23461000793424 23471684309268 23494854687616 23511174995568 23517979544592 23541127162254 23557548121792 23580734684904 23591472724378 23598300512982 23644845484408 23656500721152 23726490368256 23784113902848 24078002698737 24129496434459 24177089129596 24219822418272 24267593271168 24319492469376 24326530959744 24343428977712 24350474395728 24367459910144 24374441398086 24391443630528 24398502944832 24409613374224 24415450956936 24422517219384 24433638584238 24474747741288 24481831165272 24498837059931 24505927455789 24523021405472 24547158237564 24558336360623 24566366133504 24626029439232 24650267657184 24698887514496 24740442948096 24751709087872 25106977173042 25212438091152 25254857564352 25262166765888 25279714707624 25304669906688 25316192980416 25329576077856 25341110493192 25348444657848 25366052531079 25366126299904 25373393914401 25391092959648 25416084192876 25423440056244 25470439578532 25477811173308 25528063266352 25545795908646 25553189312874 25573184417664 25616210840064 25623624623616 25678423859712 25703697898944 25754395527936 25766123394752 26245734734232 26289892710432 26315768589084 26341746542208 26353741873056 26367673458096 26379680595372 26424063933072 26431711523568 26450071870014 26457726987666 26476182402368 26502241637016 26514310053062 26521983762378 26522979365376 26528326520517 26587394615808 26592754757361 26600451169959 26613563311296 26666055546624 26692301664288 26723084147968 26730818280192 26757128140704 26802146527104 26809903541376 27359429028048 27367347329712 27386357599926 27394283695194 27413392398912 27440374084344 27448315812936 27460815046002 27467382326553 27507017372952 27534091208949 27542060060931 27561271845088 27588399081156 27600962104417 27609986716416 27677041936128 27704283119136 27750895076736 27758926675584 27786248453808 27805630569984 27818292514688 27832998316608 27845672723856 27900595155264 28411714759896 28467753645024 28480717102968 28508749304841 28517000240079 28536892087392 28564979579604 28626069260828 28634354150532 28710761773434 28719071174646 28733227645824 28741543549056 28789900678656 28798232984064 28818237195072 28851471380992 28859821506048 28888226842176 28916660136312 28936830763776 28945205593344 28958386470208 28973694968928 28986888819096 29035658737696 29044062169824 29576129299236 29634464859984 29647959607188 29697841765488 29727071924706 29735675464014 29756417390272 29785705202664 29799268820698 29809012207104 29815021841643 29881408108032 29887432337919 29910818942784 29961143357184 29969814640896 29999312489952 30033908732672 30042601075968 30049785793152 30063469666464 30072170565216 30101769158292 30122766450816 30131484511104 30152414842992 30161141484048 30225644751536 30338790962688 30779357656554 30788265745926 30840066448776 30870420844887 30914966428008 30945394544571 31006430825724 31020550329743 31021714803456 31030693035264 31106055981312 31113495024768 31136672178144 31189059068544 31198085732736 31219756961328 31228792510032 31250575950336 31264806631552 31281334391232 31295579079024 31312123106184 31326381814338 31348233327424 31357306059456 31388169549672 31440979579872 31464400683976 32040806740839 32104003598316 32172661912612 32267847302886 32293096557696 32302442749824 32356791028224 32388638263488 32425989959168 32435374612992 32457905303616 32467299194304 32499255197448 32521924840704 32531337259776 32546151165632 32553934609248 32563356292512 32578184778984 32595406840044 32610249921483 32632996988384 32642441553696 32665116079908 32674569941052 32729544316752 32852063586816 32867023542912 32931850019328 33410071986174 33475969564056 33491213630342 33508918352997 33590300061201 33616584121536 33673143419136 33682889021184 33706286276832 33716041471008 33754923973888 33772768103808 33788147324256 33797926210464 33806009017296 33821403374772 33831191885868 33854790612864 33888112257168 33897920074992 33921466698366 33931284169554 33970414897744 34003850345478 34061061211528 34070919083832 34097579223552 34198459635456 34271597198592 34695074754873 34779337231509 34968264319872 34994312978976 35053190280576 35087691452112 35097846449328 35122328722944 35138322497408 35156897944128 35172907460496 35191501190136 35207526463902 35232085244096 35242282031424 35266762493352 35276969316888 35311690743381 35336322182688 35362645016504 35371102027356 35387209086567 35397450769473 35457006343148 35467268226612 35484751081728 35589735552384 35676170854272 35736195369472 35746538055168 36265633694394 36401389906752 36479238704064 36489796439616 36515143466568 36525711593592 36551189865216 36587165445792 36597754417248 36614420061336 36623176435404 36633775829076 36650457876357 36676023163936 36712121611932 36722746747908 36784532108208 36820737356346 36910162340818 36922230756864 36939044158848 36975401485776 37001193435648 37011902234112 37048331271744 37110664422144 37127563631808 37200793540352 37660465759563 37882286346528 37893250148832 37957004860032 37974289470624 37994364116784 38011665739788 38022666986772 38049189449856 38086639439472 38124126289314 38135160084366 38179138867376 38205659367798 38216716759962 38281015697912 38292094899528 38310970194432 38318693862969 38322058065408 38329783969311 38422873912163 38424316260096 38435436935424 38517635789568 38555546848416 38631593291904 38649185092128 38725416226432 39434839065648 39512619813312 39530612809584 39551510187144 39569520893058 39597122353984 39636095899608 39647567285352 39675107805021 39686590481499 39714273603552 39753362455524 39771465079593 39782975643567 39849909783892 39881091923712 39920344966944 39999083319936 40066381057536 40084626221952 40096227420288 40135692211056 40163688601088 40175312681472 40203219790656 40214855312064 41039143542072 41051020994568 41079536399889 41120088598368 41160561126516 41172473719404 41191222569003 41219955237344 41260526059428 41341907767632 41382598621734 41483102807822 41484660033024 41496666425856 41515562904192 41556424678704 41585412091392 41593795902539 41597447643648 41626342615104 41638390013376 41708445854976 41727438772032 41749497474912 41768509085784 41809741412608 41850892732896 41921306106496 42701630467536 42721075654452 42805338131088 42847469369406 42939103891242 42951531225798 43023796403848 43057462076928 43066142660151 43069923666432 43078606761969 43099841468736 43184851017984 43197349476096 43277207071488 43289732259072 43332340263264 43374990204468 43405246145664 43417808390016 43437579705312 43460542453392 43480333228644 43523255404928 43553488106544 43566093254736 43639392422336 43822698057216 44451697289976 44471939410782 44546762648232 44590607887059 44603513196021 44634626085408 44678557803996 44698903231047 44787066748268 44822112162048 44866228414176 44941715035776 44954721961344 45030357471744 45050863099008 45063901613952 45074678689728 45095204499696 45108255847824 45139720817152 45152653737438 45184149676224 45197226766656 45228622264488 45241712226072 45338467127304 45427892111776 45508186444032 46169036484831 46260099673164 46372449642012 46509646238586 46532572205184 46624352426496 46637846337024 46659083971968 46705008267216 46737587040768 46747009554181 46783588602816 46797128599104 46829635441992 46875863925504 46897209947328 46922001586848 46943368618536 46989572721507 46989709375232 47022349991136 47035959089184 47082254324508 47115096243584 47161469369808 47182945448756 47196601025964 47289690968816 47452980736512 47568227805696 48156005397474 48258992868918 48354178259192 48401770954329 48439644836544 48535186542336 48638984938752 48653061919488 48686857955424 48700948791456 48748882796172 48782887261056 48797005889664 48819226748448 48830901913872 48845034438768 48867277168476 48949495482576 48963662330544 48997674119862 49011854911578 49046042810944 49094316475128 49116672721246 49132732267008 49252058878464 49300535314368 49397775028992 49503418175744 50115107979261 50213954346084 50236820445513 50424876182304 50509715128704 50524333531776 50559429415248 50609339813376 50632385960832 50659152155712 50682220986384 50696889315696 50732105062158 50732252599808 50746787828802 50782185919296 50832168385752 50846880112488 50882200047549 50940879157064 50955622346616 51005775518217 51056126532704 51091591817292 51106378625748 51129651111461 51146368835328 51407395797888 51508791055872 51532246789504 52491469468464 52538674454699 52579785420864 52631537178168 52683493084416 52707483746112 52735346916192 52759361190744 52811289695853 52848127866144 52863423047136 52900143740028 52915453975332 52952364804736 53004483274032 53028620106124 53043967524756 53056653041034 53185509514722 53200902339918 53227126622592 53332111093248 53384603328576 53446168295936 53461636560384 53514256281408 53604293054208 53619807082752 54398450541591 54718858056096 54734694659424 54772715199852 54788567390388 54826784797824 54880748168688 54896631625872 54921630092004 54934764653106 55014034745904 55068182417898 55084120121862 55122543690176 55176798162312 55201924208834 55219973432832 55231106034519 55349224468733 55354083872256 55365243511227 55408566238272 55501790153472 55517853351168 55572496907616 55636585029376 55665996633216 55691345447712 55801190310528 56823429519792 56935507290048 56961434205936 57017498609682 57034000480158 57073784174784 57129959159208 57186189433971 57252138521656 57268708301064 57308489051697 57325075139943 57421523546868 57438142349292 57464298151819 57466455291648 57483087098112 57636474390144 57776453684352 57833320272624 57873661527552 57890411186688 57916772940416 57947389937856 57973777638192 58071317475392 58088124339648 59152258598472 59268929719968 59295919214376 59354281339587 59395683530976 59454143849412 59471350928028 59512834780544 59571410405328 59598537641396 59630043683286 59774864675838 59821637885568 59922286714368 59939629281792 59998624979904 60067817465344 60085202151936 60099571586304 60126939332928 60144341130432 60203538316584 60245532901632 60262969022208 60304829685984 60322282968096 60451289503072 61558715313108 61576531491852 61680132897552 61740841689774 61829932856016 61890789089142 62012861651448 62041100659486 62043429606912 62061386070528 62073897932601 62206650509107 62212111962624 62224654211733 62226990049536 62273344356288 62378118137088 62396171465472 62439513922656 62457585020064 62529613263104 62562668782464 62591158158048 62624246212368 62652763628676 62696466654848 62714612118912 62776339099344 62881959159744 62928801367952 64081613481678 64208007196632 64271204054109 64345323825224 64408655836863 64427296838697 64535694605772 64586193115392 64604885499648 64777276526976 64915810607232 64934598388608 64998510394896 65043849681408 65062674519552 65092302331264 65107869218496 65126712585024 65156369557968 65190813680088 65220499842966 65265993976768 65284883107392 65330232159816 65349139882104 65459088633504 65734047085824 66707909116173 66820143972348 66951939128112 66982427260684 67017836705994 67180600122402 67233168243072 67346286838272 67365778042368 67412572553664 67432082942016 67509847947776 67545536207616 67576294648512 67595852420928 67612018034592 67642806749544 67662383771736 67709581225728 67776224514336 67795840149984 67842933396732 67862568339108 67940829795488 68007700690956 68122122423056 68141838167664 68396919270912 68543194397184 69390149509746 69558674463018 69764469357879 69913669156253 69936528639744 69988625957952 70106380561152 70175382904224 70195692898656 70276644994816 70313795888256 70345814920992 70383002380272 70415052927804 70464170488192 70484564062848 70533524986704 70553938633776 70623381486762 70672644365376 70725290033008 70742204054712 70774418173134 70794901538946 70914012686296 70934536453224 70969502163456 71179471104768 71352341708544 72234008096211 72388489303377 72531267388788 72802779813504 72958477408128 72979592879232 73030286933136 73051423187184 73102379730432 73174330891584 73195508834496 73228840122672 73246352870808 73267551658152 73300915752714 73352046327872 73424243223864 73445493495816 73496511179793 73517782367367 73569064216416 73641474712692 73675009081869 73820324681636 73878088317696 73950802971552 74096662543488 74221328844288 74255127263616 74401587080704 75320931519126 75764572693056 75786500297664 75914009720064 75948578941248 75988728233568 76023331479576 76045333973544 76098157593237 76098378899712 76173278878944 76248252578628 76270320168732 76358277734752 76411318735596 76433433519924 76562031395824 76584189799056 76637387725938 76659567938622 76845747824326 76848632520192 76870873870848 77035271579136 77111093696832 77263186583808 77298370184256 77450832452864 78575539671187 78869678131296 79025239626624 79061225619168 79103020374288 79139041786116 79194244707968 79272191799216 79295134570704 79350215610042 79373180962998 79428547207104 79506724911048 79542930159186 79565951287134 79584979561551 79699819567784 79762183847424 79778264272083 79801353509877 79840689933888 79998166639872 80169252443904 80192454840576 80271384422112 80406439581312 80429710624128 82078287084144 82102041989136 82159072799778 82240177196736 82321122253032 82344947438808 82382445138006 82439910474688 82521052118856 82602273626847 82626180182793 82683815535264 82765197243468 82802886313251 82966205615644 83031125808384 83112849357408 83187591805078 83252685230208 83276780026752 83416891709952 83454877544064 83498994949824 83537018171568 83619482825216 83701785465792 83842612212992 85403260935072 85442151308904 85526247914523 85610676262176 85694938738812 85878207782484 85903062451596 86047592807696 86132285320302 86157213523938 86199682937472 86369702035968 86394698952192 86554414142976 86579464518144 86596919338073 86664680526528 86749980408936 86810492291328 86835616780032 86875159410624 86921084906784 86960666457288 87046510809856 87106976213088 87132186509472 87278784844672 88903394579952 88943878821564 89093525296464 89181215774118 89207026392042 89269252170816 89357115607992 89397806462094 89445065524929 89574133496536 89644224324096 89662297013757 89732456828352 89883430071552 89909443922688 90101726198016 90127803227904 90149357379456 90190408999392 90216511695648 90305307474876 90368299352448 90394453533312 90457244528976 90483424452144 90676934254608 90855784223552 91016372888064 92338072969662 92520199346328 92744899284024 92836183633713 93019292477172 93061650989229 93065144410368 93318167943936 93410016534432 93494019108362 93567177205632 93594257198208 93659270883984 93751727851008 93794419894656 93844003173696 93886737237072 93979145443014 93979418750464 94044699982272 94071918178368 94164508649016 94230192487168 94322938739616 94365890897512 94393202051928 94579381937632 96122420222517 96312010794948 96517985737836 96708356518384 96803541908658 96879289673088 97070373084672 97277969877504 97306123838976 97325741202967 97373715910848 97401897582912 97497765592344 97565774522112 97594011779328 97638453496896 97661803827744 97690068877536 97734554336952 97830749764449 97898990965152 97927324661088 97995348239724 98023709823156 98092085621888 98188632950256 98233345442492 98601070628736 98795550057984 99006836351488 100230215958522 100427908692168 100473640891026 100526755058991 100770900183603 100849752364608 101019430257408 101048667063552 101118858830496 101264771921664 101318304311424 101364441972768 101393778631392 101464210124316 101493575657604 101564371838592 101664336771504 101693760224976 101764400095098 101881758314128 101911244693232 102011551036434 102112253065408 102183183634584 102212757251496 102259302222922 102292737670656 102814791595776 103064493579008 104338011694527 104982938936928 105077348909398 105159570841728 105263074356336 105366986168832 105414967492224 105470693832384 105518722381488 105622579391706 105696255732288 105726846094272 105800287480056 105830907950664 105904729609472 105935072230143 106008966548064 106057240212248 106087935049512 106113306082068 106161627259701 106192352308419 106371019029444 106401804679836 106454253245184 106769206657152 107028512562816 107208586108416 107239614165504 108796901083182 109437716112192 109469389318848 109545430399704 109577134780776 109653569595648 109761496337376 109793263251744 109843260184008 109869529306212 109951373629071 110028069491808 110136364835796 110168240243724 110245087380352 110353596324624 110403848417668 110462212069038 110698448937466 110730487022454 110817132476544 111003580306944 111035706702336 111144993815232 111273170058752 111331993266432 111382690895424 111602380621056 112981397278689 113646859039584 113871014580096 113922868411872 114034997219364 114068000960316 114147568349568 114259918318416 114372378867942 114504277043312 114537416602128 114616978103394 114650150279886 114843047093736 114876284698584 114928596303638 114932910583296 114956081588907 114966174196224 114989351907933 115235270615231 115268621736489 115272948780288 115552907368704 115666640545248 115833545880832 115894779875712 115947555276384 116142634950784 116176248679296 118304517196944 118537859439936 118591838428752 118708562679174 118791367061952 118908287698824 118942701856056 119025323415063 119025669561088 119059771444497 119142820810656 119197075282792 119260087366572 119314395238779 119348926930701 119549729351676 119643275771136 119997249959808 120199143172608 120253878665856 120288682260864 120407076633168 120491065803264 120525938044416 120609659371968 120644565936192 120902579006144 123117430626216 123153062983704 123360265795104 123481683379548 123573667707009 123659865712032 123781578178284 124025723302896 124082201318972 124147795865202 124413301018214 124449308423466 124453980099072 124546688712576 124756236274176 124781387707617 124792342930944 124879027845312 124915170040128 125059226526208 125125337564928 125182316316096 125248492424736 125305527257352 125392933309696 125429224237824 125552678198688 125763918319488 125857602735904 128163226963356 128416014393264 128542408108218 128690647650448 128817311673726 128854593677394 129071389211544 129172386230784 129198427980453 129209770999296 129235820285907 129512206797649 129554553053952 129831621214464 129869196777216 129997020789792 130184604662528 130215738436992 130253425170048 130312739115936 130381627360176 130440999685932 130531987953536 130569766214784 130660464319632 130698279764208 130918177267008 131468094171648 133415818232346 133640287944696 133771823661177 133810539588063 133903878256224 133964854521368 134035673411988 134096709693141 134361200244804 134466336486144 134825145107328 134864165884032 135091072415232 135152589297024 135191704841856 135224036069184 135285613499088 135324767543472 135419162451456 135552449028672 135591680299968 135685866793464 135725136678216 135881659590976 136015401381912 136244244846112 136283676335328 138780299019492 139117348926036 139528938715758 139827338312506 139873057279488 139977251915904 140212761122304 140241028662543 140350765808448 140391385797312 140553289989632 140627591776512 140691629841984 140766004760544 140830105855608 140928340976384 140968718164521 140969128125696 141067049973408 141107877267552 141246762973524 141345288730752 141450580066016 141484408109424 141548836346268 141589803077892 141828025372592 141869072906448 142358942209536 142704683417088 144468016192422 144776978606754 145062534777576 145205312862987 145557966931871 145605559627008 145916954816256 145959185758464 146060573866272 146102846374368 146348661783168 146391017668992 146457680245344 146492705741616 146535103316304 146601831505428 146704092655744 146848486447728 146890986991632 146993022359586 147035564734734 147138128432832 147282949425384 147350018163738 147640649363272 147756176635392 147901605943104 148193325086976 148510254527232 150345323937783 150641863038252 150710461336539 151529145386112 151573000595328 151828019440128 151897157882496 151977456467136 152046662959152 152090667947088 152196315186474 152196757799424 152346557757888 152496505157256 152540640337464 152716555469504 152822637471192 152866867039848 153017326554651 153124062791648 153168379598112 153274775451876 153319135877244 153388953334383 153691495648652 154222187393664 154526373167616 154596740368512 154901664905728 157151079342374 157616023364097 157739356262592 158050479253248 158122451238336 158206040748576 158278083572232 158388489415936 158433869087559 158544383598432 158590269141408 158700431220084 158746361925996 158857094414208 159013449822096 159085860318372 159131902574268 159169959123102 159399639135568 159556528544166 159602707019754 159681379867776 159996333279744 160338504887808 160384909681152 160542768844224 160812879162624 160859421248256 163195351624773 164156574168288 164204083978272 164318145599556 164480354393472 164642244506064 164689894877616 164764890276012 164879820949376 165042104237712 165204547253694 165252360365586 165367631070528 165530394486936 165605772626502 165693318103557 165932411231288 166047673406199 166062251616768 166095730533681 166225698714816 166375183610156 166505370460416 166553560053504 166909755088128 166997989899648 167074036343136 167403570931584 167685224425984 170806521870144 170884302617808 171052495829046 171221352524352 171389877477624 171756415564968 171806124903192 171925467155091 171975225419829 172095185615392 172264570640604 172314427047876 172392894455457 172399365874944 173193838676146 173329361053056 173499960817872 173620984582656 173671233560064 173750318821248 173842169813568 173921332914576 174093021619712 174213952426176 174264373018944 174557569689344 177806789159904 177887757643128 178062844018761 178187050592928 178362431548236 178414052784084 178538504341632 178714231215984 178795612924188 178890131049858 179148266993072 179324594027514 179464913656704 179766860143104 179818887845376 180203452396032 180255606455808 180291946818611 180298714758912 180380817998784 180433023391296 180610614949752 180736598704896 180788907066624 180914489057952 180966848904288 181353868509216 181711568447104 184676145939324 185040398692656 185489798568048 185672367267426 186038584954344 186123301978458 186130288820736 186221693797803 186619951527321 186636335887872 186673962635199 186820033068864 186988038216724 187134354411264 187188514396416 187318541767968 187588839789312 187688006347392 187773474474144 187958290886028 188089399964544 188143836356736 188329017298032 188460384974336 188645877479232 188731781795024 188786404103856 189158763875264 192244840445034 192624021589896 193035971475672 193225967510589 193281890516091 193416713036768 193607083817316 193758579346176 194651482405934 194747431821696 194803795165824 194995531184688 195131549044224 195188023558656 195276906993792 195323607655488 195380137755072 195469108673904 195661499528898 195797981930304 195854649322176 195990696479448 196047419646312 196184171243776 196377265900512 196466690884984 197202141257472 200123727348519 200460431917044 200855817384336 200947281782052 201053510117982 201541800367206 201699504729216 202038860514816 202097334127104 202237717660992 202529543843328 202636608622848 202728883945536 202787557262784 202928420248632 202987151315208 203128743677184 203328673543008 203387520449952 203528800190196 203763516628256 203822489386464 204023102072868 204224506130816 204366367269168 204425514502992 204518604445844 205629583191552 206128987158016 208676023389054 209293408073637 209741007468759 209965877873856 210154697818796 210319141683456 210526148712672 210829934984448 210941387664768 211037444762976 211245158783412 211392511464576 211453692188544 211600574960112 211661815901328 211809459218944 211870144460286 212017933096128 212114480424496 212175870099024 212226612164136 212323254519402 212384704616838 212742038058888 212803609359672 212908506490368 213538413314304 214057025125632 217165467910131 217593802166364 218875432224384 218938778637696 219090860799408 219154269561552 219307139191296 219522992674752 219586526503488 219686520368016 219739058612424 219902747258142 220056138983616 220272729671592 220336480487448 220489533539379 220490174760704 220553347102101 220707192649248 220807696835336 220924424138076 221025027245607 221396897874932 221460974044908 221634264953088 222289987630464 222663986532864 222765381790848 223204761242112 225962794557378 227293718079168 227742029160192 227845736823744 228069994438728 228136001920632 228295136699136 228519836636832 228744757735884 229008554086624 229074833204256 229233956206788 229300300559772 229686094187472 229752569397168 229857192607276 229912163177814 229978703815866 230470541230462 230537243472978 230545897560576 231105814737408 231333281090496 231667091761664 231789559751424 231895110552768 232285269901568 232352497358592 235726619013561 236609034393888 237075718879872 237183676857504 237417125358348 237582734123904 237816575397648 237885403712112 238050646830126 238051339122176 238119542888994 238285641621312 238394150565584 238520174733144 238628790477558 238697853861402 238754938684653 239099458703352 239286551542272 239334792816249 239404060529631 239916055215317 239994499919616 240507757331712 240577364521728 240814153266336 241219318743936 241289131872384 241805158012288 246234861252432 246306125967408 246720531590208 246963366759096 247147335414018 247319731424064 247563156356568 247806820880541 247878540548379 248051446605792 248164402637944 248295591730404 248408658939753 248826602036428 248898616846932 249093377425152 249562775415234 249758055690624 249830340080256 250250675129856 250364632632192 250496984849472 250611054514704 250785866619392 250858448475648 251105356397376 251527836638976 251715205471808 256326453926712 256832028786528 257084816216436 257381295300896 257634623347452 257709187354788 258142778423088 258396855960906 258471640571814 259024413595298 259109106107904 259663242428928 259738393554432 259790758014219 259994041579584 260369209325056 260431476873984 260506850340096 260625478231872 260763254720352 260881999371864 261063975907072 261139532429568 261320928639264 261396559528416 261836354534016 266831636464692 267280575889392 267543647322354 267621079176126 267807756512448 267929709042736 268071346823976 268193419386282 268335196574787 268722400489608 268932672972288 268986891041271 269640168250843 269650290214656 269728331768064 270305178594048 270383409683712 270448072138368 270571226998176 270649535086944 271104898057344 271183360599936 271371733586928 271450273356432 271763319181952 272030802763824 272488489692224 272567352670656 277560598038984 278234697852072 278508550901139 279057877431516 279184952967687 279654676625012 279954503831808 280482057325086 280701531616896 280782771594624 281255183553024 281383259683968 281532009521088 281660211711216 281856681952768 281937436329042 281938256251392 282134099946816 282215754535104 282493525947048 282690577461504 282901160132032 282968816218848 283097672692536 283179606155784 283656050745184 283738145812896 288936032384844 289553957213508 290125069555152 290410625725974 291115933863742 291211119254016 291833909632512 291918371516928 291977223608901 292121147732544 292205692748736 292697323566336 292782035337984 292915360490688 292985411483232 293070206632608 293203663010856 293408185311488 293492249293347 293696972895456 293781973983264 293986044719172 294071129469468 294276256865664 294565898850768 294700036327476 295281298726544 295803211886208 296386650173952 297020509054464 300690647875566 301283726076504 301420922673078 301580265176973 302312700550809 303058290772224 303146001190656 303794315764992 303954912934272 304093325918304 304181335894176 304392630372948 304693115515776 304993010314512 305081280674928 305433110939008 305645274942384 305733734079696 306034653109302 306248125583296 306336759196224 306549550903752 306638271754488 306777906668766 307382991297304 308444374787328 309193480737024 313014035083581 314302158684748 315232046728194 315478712525184 316100958506496 316244902476672 316412081497152 316556167144464 316776978831872 316867738175118 317088767196864 317180538282816 317400862440168 317492723851992 317714188828416 318026899644192 318171720636744 318263805148536 318339918246204 318484881779103 318577056925257 318799278271136 319113057088332 319205414039508 319362759735552 321085537688448 321625758325248 321718842496512 326390703249546 328313148336576 328408167956544 328636291199112 328960708786944 329284489012128 329379789755232 329529780552024 329759641898752 329854120887213 330084208475424 330409094507388 330504720731172 330735262141056 331060788973872 331211545253004 331386636207114 331864822462576 332095346812398 332191461067362 332451397429632 332750367220312 333010740920832 333107120107008 333819510176256 333995979799296 334148072686272 334807141863168 338944191836067 341613043740288 341768605235616 342104991658092 342442705048704 342779754955248 343512831129936 343612249806384 343850934310182 343950450839658 344190371230784 344529141281208 344628854095752 344785788910914 344798731749888 344868244766721 344968055723799 345705811845693 345805865209467 346387677352292 346658722106112 346999921635744 347500637642496 347684339627136 347842665829152 348427904852352 348528746037888 349115139378688 355613578319808 355775515286256 356125688037522 356374101185856 356724863096472 356828105568168 357075970245189 357077008683264 357428462431968 357591225848376 357780262099716 357943185716337 358046780792103 358296533986144 358649188055028 358929827313408 360583893637222 360597429517824 360761635997568 360866046782592 361221229899504 361473197409792 361577814133248 361828978115904 361933697808576 362707737018432 363423136894208 369352291878648 370080797385312 370721003121027 370979597136096 371344734534852 372077169908688 372246603956916 372443387595606 373239903054642 373347925270398 373640066137728 373976076433448 374268708822528 374344163122851 374377028792832 374637083535936 375177679578624 375376012694784 375546948948288 375916581772056 376178799929088 376287672713472 376658034596064 377291754958464 377463563590048 377572808207712 378317527750528 384489680890068 385248043179792 386071942951344 386451935021178 386563781032182 386833426073536 387214167634632 387517158692352 387595283941359 387707460857721 388536620392947 389302964811868 389494863643392 389607590331648 389991062369376 390553813987584 390647215310976 390760275510144 390938217347808 391322999057796 391595963860608 391709298644352 391981392958896 392094839292624 392368342487552 392754531801024 392933381769968 394404282514944 400247454697038 400920863834088 401315470983531 401711634768672 401894563564104 402107020235964 402290129079423 403083600734412 403399009458432 404475435321984 405273217245696 405457767891072 405575114525568 405856840497264 405974302630416 406257487354368 406657347086016 406775040899904 407057600380392 407527033256512 407644978772928 408046204145736 408449012261632 408732734538336 408851029005984 409037208891688 417352046778108 418586816147274 419482014937518 419931755747712 420309395637592 420638283366912 420723085987629 421052297425344 421659869968896 421882775329536 422074889525952 422490317566824 422785022929152 422907384377088 423201149920224 423323631802656 423740288920572 424035866192256 424228960848992 424351740198048 424453224328272 424646509038804 424769409233676 425484076117776 425607218719344 427076826628608 428114050251264 434330935820262 435187604332728 435615938588961 436673900795613 437750864448768 437877557275392 438181721598816 438308539123104 439045985349504 439173053006976 439373040736032 439478117224848 439805494516284 440112277967232 440545459343184 440672960974896 440979067078758 440980349521408 441106694204202 441414385298496 441615393670672 441848848276152 442050054491214 442793795749864 442921948089816 443268529906176 444579975260928 445530763581696 451035971813349 451925589114756 452131384009617 454587436158336 455484058320384 455691473647488 456139988877456 456272003841264 456590273398272 457039673273664 457489515471768 458017108173248 458149666408512 458467912413576 458600601119544 459051979663953 459372188374944 459505138794336 459714385214552 459824326355628 459957407631732 460166860003149 460941082460924 461074486945956 462666562180992 463579119502848 463790221105536 464570539803136 464704994717184 471453238027122 472848070092291 473218068787776 474151437759744 474367353715008 474834250716696 475165468247808 475633150795296 475770807424224 476101293660252 476239085777988 476571283242624 476788301131168 477040349466288 477257580955116 477395707722804 477509877369306 478198917406704 478669585632498 478808121059262 479832110430634 479988999839232 481015514663424 481154729043456 481628306532672 482438637487872 482578263744768 483610316024576 489586054874319 492469722504864 492612251934816 493441063180416 493926733518192 494294670828036 494639462848128 495126312713136 495613641761082 495757081096758 496102893211584 496328805275888 496591183460808 496817317879506 497079954310671 497653204072856 497797233693864 498143020218597 498186754850304 498287191601043 499125550830468 499497360858119 499516111381248 499660680160512 500729265264384 500993969698944 501222109029408 502210712794752 503055673277952 503430410943616 512652907853424 513664057573056 514169632432872 514762590601792 515269246694904 515418374709576 515776401465273 515925676259487 516285556846176 516793711921812 516943281143628 517178683366371 518048827190596 519581516028438 519988083159168 520862953747968 521013700680192 521250956463744 521526509440704 521763998743728 522127951814144 522279064859136 522641857278528 522793119056832 523672709068032 533663272929384 534561151778784 535087294644708 535242158352252 535615513024896 535859418085472 536142693647952 536386838772564 536670393149574 537444800979216 537973782082542 539280336501686 539300580429312 539456663536128 540610357188096 540719346733007 540766819367424 540875840455833 540896144276736 541142453996352 541299070173888 542209796114688 542366721199872 542743467173856 542900546712864 543526638363904 544061605527648 544976979384448 545134705341312 555121196077968 556469395704144 557017101802278 558115754863032 558369905935374 558665081393409 559309353250024 559859854581963 559909007663616 560021887905597 560964114650172 561403063233792 561565543189248 562766519367936 563064019042176 563320423422432 563874872658084 564268199893632 564431509070208 564987051894096 565381154923008 565802320264064 565937632437696 566195345385072 566359212311568 567312101490368 567476291625792 577872064769688 579107914427016 579677902531767 579845671548273 580250139110304 580821251451948 582231867727484 583954447217802 584242295465088 584411385497472 585394647132672 585564070675968 585830720981376 585970822966464 586140413265216 586407326021712 586816370622976 586984498586694 587393945790912 587563947966528 587972089438344 588142258938936 588552513731328 589131797701536 589400072654952 590562597453088 591606423772416 601381295751132 602567452153008 602841845346156 603160530353946 604625401101618 606116581544448 606292002381312 607588631529984 607711124204353 607909825868544 608186651836608 608362671788352 608785260745896 609386231031552 609986020629024 610162561349856 610866221878016 611290549884768 611467468159392 612069306218604 612496251166592 612673518392448 613099101807504 613276543508976 613555813337532 614765982594608 616888749574656 618386961474048 626028070167162 627880224220911 628604317369496 629223022406277 630464093456388 630957425050368 632489804953344 632824162994304 633112334288928 633735476350236 634177534393728 634361076565632 634801724880336 634985447703984 635428377656832 636053799288384 636343441273488 636527610297072 636679836492408 636969763558206 637154113850514 637598556542272 638226114176664 638410828079016 638725519471104 642171075376896 651496403730393 652781406499092 656626296673152 656816335913088 657272582398224 657921417573888 658568978024256 658759579510464 659059561104048 659519283797504 659708241774426 660168416950848 660818189014776 661009441462344 661468600618137 661470524282112 662121577947744 662423090506008 662773272414228 663075081736821 663729644925152 664190693624796 664382922134724 664902794859264 665500734440624 667991959598592 668296145372544 669614283726336 677888383672134 683002767911087 683226087480576 683537210471232 684209983316184 684885410097408 685559509910496 687025662259872 687224499612768 687701868620364 687900901679316 688380742461568 689058282562416 689257708191504 689571577821828 689736489533442 689936111447598 691411623691386 691611730418934 692775354704584 693317444212224 693999843271488 695001275284992 695368679254272 695685331658304 696855809704704 697057492075776 707179857040683 711227156639616 711551030572512 712251376075044 712748202371712 713449726192944 713656211136336 714151940490378 714154017366528 714856924863936 715182451696752 715560524199432 715886371432674 716093561584206 716593067972288 717298376110056 717859654626816 718004378448747 718212181588893 719539918093529 719748165645951 721167787274444 721523271995136 721732093565184 722442459799008 723657956231808 723867395617152 725415474036864 726846273788416 738704583757296 740161594770624 741442006242054 741959194272192 742689469069704 743420462641623 744154339817376 744493207913832 744886775191212 745225976819259 746479806109284 746695850540796 747280132275456 747952152866896 748688326245702 749274167071872 750752025389568 751093897896576 751833163544112 752357599858176 752575345426944 753316069192128 754583509916928 754927127180096 755145616415424 756635055501056 768979361780136 770496086359584 772143885902688 772903870042356 773127562064364 773666852147072 774428335269264 775190567882718 775414921715442 777073240785894 778605929623736 778989727286784 779215180663296 779372274042657 779982124738752 781107627975168 781294430621952 781520551020288 781876434695616 782645998115592 783191927721216 783418597288704 783962785917792 784189678585248 785509063602048 785866763539936 800494909394076 801841727668176 802630941967062 803423269537344 803789127128208 804214040471928 804580258158846 806167201468824 806798018916864 806960673123813 808686456618391 808920504752529 808950870643968 810915535782144 811150229051136 811713680994528 811948605260832 813314694172032 813550081799808 814115200760784 815054066513024 815289957545856 816092408291472 816898024523264 817465469076672 817702058011968 818074417783376 834704093556216 835525652703417 837173632294548 837554858903061 838964029875036 839863511495424 840618791275184 841446171975258 842104594850688 843765550659072 844149779051904 844980635133648 845570045858304 845814768754176 846402299840448 846647263605312 847480577841144 848071732384512 848457921697984 848703480396096 848906448656544 849293018077608 849538818467352 850968152235552 851214437438688 868661871640524 870375208665456 871231877177922 873347801591226 875501728897536 875755114550784 875931670826703 876363443197632 876617078246208 878091970699008 878346106013952 878746081472064 878956234449696 879610989032568 880224555934464 881090918686368 881345921949792 881958134157516 882213388408404 882828770596992 883230787341344 883697696552304 884100108982428 885587591499728 885843896179632 889159950521856 891061527163392 902071943626698 903851178229512 904262768019234 906938101652427 908877699031289 909174872316672 911382947294976 912279977754912 912544007682528 914079346547328 914979030943536 916034216346496 916299332817024 916935824827152 917201202239088 918103959327906 918744376749888 919010277588672 919428770429104 919648652711256 919914815263464 920333720006298 921882164921848 922148973891912 925333124361984 927580442211072 939042105250743 942906476054244 945696140184582 946436137575552 948302875519488 948734707430016 949668501433392 950330936495616 951266301590592 951541614848448 952202587320504 952478171555976 953142566485248 953576602262336 954080698932576 954515161910232 954791415445608 955019754738612 955454645337309 955731170775771 956397834813408 957339171264996 957616242118524 959664220861268 963256613065344 964877274975744 965156527489536 967220632049152 979172109748638 984939445009728 985224503869632 986882126360832 987853467036384 988589341656072 989278925696256 990252625426272 991227283522164 991514162193516 992205786423168 992657610551776 993182366921616 993634635759012 994159908621342 995306408145712 995594467387728 996286040437194 996574383202086 998251101660936 998994721716238 999032222762496 999321360321024 1001458530528768 1001987939397888 1002444218058816 1004421425589504 1006860821887232 1021482015725431 1025305815706848 1027328115146112 1028339264865744 1029525181203584 1030538493389808 1030836749419152 1031552802930546 1031851352518974 1032571113692352 1033587423843624 1033886562287256 1034357366732742 1034604734300163 1034904167171397 1036097654381192 1037117435537079 1037417595628401 1039163032056876 1039976166318336 1042501912927488 1043053018881408 1043527997487456 1045283714557056 1045586238113664 1047345418136064 1067326545858768 1069122303557568 1070174589289416 1070484316704504 1071231026049792 1071718836170944 1072285387295904 1072773677545128 1073340786299148 1073829557149011 1074140342376309 1074889601958432 1075947564165084 1078560673003372 1081438693466014 1081751680911666 1081792288553472 1082284907992704 1082598140347776 1084419592229376 1084733442399744 1085486934347712 1085801093425728 1087053276727808 1088123211055296 1089953958768896 1090269410682624 1110242392155936 1112938791408288 1114034203604556 1116231509726064 1116739811870748 1117330162786818 1118618706500048 1119719709163926 1120043775811194 1121928229300344 1122806126467584 1123032489368553 1123131086378496 1125533038735872 1125759951394949 1126128038084352 1126640846844864 1127749745316168 1128536399787264 1128863018140416 1129974103788192 1131604640528128 1131875264875392 1132390690770144 1132718424623136 1134624202980736 1134952583251584 1155744129539376 1158215828854032 1159355805063534 1159691343096546 1160500278220608 1161642502903896 1162785851824077 1163122382573163 1164463735454968 1165609861178841 1167908894435604 1168484590930176 1168822770994944 1171661441962752 1171941645932928 1172280826530432 1172814652043424 1173968997173388 1174787891581824 1175127895933056 1175944178876688 1176284517877872 1177105027462656 1178263595403072 1178800145309904 1181125194906176 1183212847544832 1202762591502264 1205134904306016 1205683690692312 1206321060707892 1206870387238269 1209250802203236 1215422248408706 1215819651737088 1216373303673216 1216725343576704 1217570521491792 1218772462063104 1219972041258048 1220325122699712 1221732443756032 1222581099769536 1222934936318784 1224138612437208 1224992502333184 1225347036784896 1226198203615008 1226553087017952 1227111626675064 1229531965189216 1252056140334324 1255760448441822 1257208634738992 1258446044812554 1260928186912776 1261914850100736 1262169257962887 1264979609906688 1265234635638571 1265648325988608 1266224668577856 1267470952700472 1268355068787456 1268722153131264 1269603449760672 1269970895407968 1272107598576768 1272686882546976 1273055220594144 1273359672984816 1273939527116412 1274308227701028 1275197113084544 1276452228353328 1276821656158032 1284342150753792 1302992807460786 1305562812998184 1306847815766883 1310021702386839 1313252593346304 1313632671826176 1314545164796448 1317137956048512 1317519159020928 1318119122208096 1319416483548852 1320336833901696 1321636378029552 1322018882924688 1322937201236274 1322941048564224 1324243155895488 1324846181012016 1325546544828456 1326150163473642 1327459289850304 1328381387249592 1328765844269448 1329805589718528 1331001468881248 1336592290745088 1355776767344268 1356394152028851 1366005535822174 1366452174961152 1367074420942464 1368419966632368 1369770820194816 1371119019820992 1374051324519744 1374448999225536 1375403737240728 1375801803358632 1376761484923136 1377155938991859 1378116565124832 1378515416383008 1379143155643656 1379472979066884 1379872222895196 1380500580009447 1382823247382772 1383223460837868 1385550709409168 1387999686542976 1390737358508544 1391370663316608 1393711619409408 1394114984151552 1414359714081366 1418544210276873 1422454313279232 1423102061145024 1424502752150088 1425496404743424 1426899452385888 1427312422272672 1428303880980756 1429713849727872 1430364903393504 1431121048398864 1431772742865348 1432187123168412 1433186135944576 1434596752220112 1436008756897494 1436424363177786 1439079836187058 1439496331291902 1442335574548888 1443046543990272 1443464187130368 1444884919598016 1447315912463616 1447734791234304 1450830948073728 1468758164622957 1477409167514592 1480323189541248 1482884012484108 1483918388544384 1485378938139408 1486840925283246 1488308679634752 1488986415827664 1489773550382424 1490451953638518 1492959612218568 1493391701081592 1494429060655791 1494560264550912 1494861574803129 1495904305733792 1497376652491404 1498058517998003 1498492082574357 1498548334143744 1502187795793152 1503666327088224 1506632138384256 1509167019833856 1509854254360192 1510291232830848 1513270111002112 1537958723560272 1540992172719168 1544287771805376 1545807740084712 1546255124128728 1547329204395819 1547333704294144 1547777028778461 1548856670538528 1550381135765436 1550829843430884 1551536050099113 1554146481571788 1557211859247472 1558744548085314 1559964249477504 1562588861243904 1563041102040576 1563752869391232 1565291996231184 1566383855442432 1566837194577408 1567925571835584 1568379357170496 1571018127204096 1571733527079872 1600989818788152 1603683455336352 1605261883934124 1606846539074688 1607578254256416 1608428080943856 1609160516317692 1612334402937648 1613921346247626 1617372913236782 1617841009505058 1617901741287936 1621831071564288 1622158040199021 1622300458102272 1622627521367499 1623427361989056 1623897210521664 1626629388344064 1627100163599616 1628230401521568 1630108133026048 1630579915091712 1632184816582944 1634930938153344 1635404116023936 1636148835566752 1669408187112432 1671051305406834 1674347264589096 1675109717806122 1677928059750072 1679579563745889 1679727022990848 1680065663716791 1681237582550368 1682892343950516 1683658688369437 1684209189701376 1688299558103808 1689961270267296 1692804599680896 1693294527210624 1694961155682288 1696143464769024 1696915843395968 1697406960792192 1697812897313088 1698586036155216 1699077636934704 1701936304471104 1702428874877376 1737323743281048 1739033707595301 1739537014644819 1740750417330912 1742463754355844 1746695603182452 1751863341653406 1752726886395264 1753234156492416 1756183941398016 1756692212027904 1757492162944128 1757912468899392 1759221978065136 1760449111868928 1762181837372736 1762691843899584 1763916268315032 1764426776816808 1765657541193984 1766461574682688 1767395393104608 1768200217964856 1771175182999456 1771687792359264 1804143887253396 1807702356459024 1808525536038468 1813876203304854 1817755398062578 1818349744633344 1822765894589952 1823133372613059 1824559955509824 1825088015365056 1828158693094656 1829958061887072 1832068432692992 1832598665634048 1833871649654304 1834402404478176 1836207918655812 1837488753499776 1838020555177344 1838857540858208 1839297305422512 1839829630526928 1840667440012596 1843764329843696 1844297947783824 1850666248723968 1855160884422144 1878084210501486 1885812952108488 1887669067218831 1891392280369164 1892253570114323 1892872275151104 1897469414860032 1899337002866784 1902532603181184 1903083229696896 1904405174641008 1904956343111952 1906285132970496 1907153204524672 1908161397865152 1909030323820464 1909582830891216 1910039509477224 1910909290674618 1911462341551542 1912795669626816 1914678342529992 1915232484237048 1919328441722536 1926513226130688 1954489211191179 1958344219497276 1969878890019456 1970449007739264 1973764252721664 1975706934072768 1977178683312144 1978557851392512 1980505250852544 1982454567044328 1983028324387032 1984411572846336 1985315221103552 1986364733843232 1987269271518024 1988319817242684 1989225245210463 1990612816291424 1991188934775456 1992572080874388 1993148766404172 1996502203321872 1997989443432476 2003975878795776 2004888436117632 2008842851179008 2013721643774464 2042964031450862 2049008303733261 2050611631413696 2054656230292224 2056678529731488 2059050362407168 2061076986779616 2061673498838304 2063105605861092 2063702705037948 2065142227384704 2067174847687248 2067773124574512 2068714733465484 2069209468600326 2069808334342794 2072195308762384 2074234871074158 2074835191256802 2078326064113752 2079952332636672 2085003825854976 2086106037762816 2087055994974912 2090567429114112 2091172476227328 2121539571122049 2134653091717536 2138244607115136 2140349178578832 2140968633409008 2142462052099584 2143437672341888 2144570774591808 2145547355090256 2146681572598296 2147659114298022 2148280684752618 2149779203916864 2151895128330168 2154013135346241 2154636544766679 2157121346006744 2158619754280587 2159244496937853 2162877386932028 2163503361823332 2164569815985408 2165196280695552 2170973868695424 2171602186851456 2176246422110592 2179907917537792 2180538821365248 2220484784311872 2225877582816576 2228068407209112 2232463019452128 2233479623741496 2234660325573636 2235677930457777 2237237413000096 2239439418327852 2240087551622388 2243856458600688 2246064978737106 2251519902789898 2252256076168704 2253281693689728 2255499490632336 2257072799574528 2257726036280832 2259948207576384 2263209281056256 2263750529750784 2264781381540288 2265436849246272 2269248405961472 2269905166503168 2311488259078752 2316431657708064 2318711610127068 2319382686193092 2321000556441216 2323285005807792 2325571703648154 2326244765146326 2328927470909936 2331219722357682 2335817788871208 2336969181860352 2337645541989888 2338116822127971 2343322883925504 2343795308641943 2343883291865856 2344561653060864 2345629304086848 2347937994346776 2349575783163648 2350255791866112 2351888357753376 2352569035755744 2356527190806144 2357600290619808 2362250389812352 2405525183004528 2410269808612032 2411367381384624 2412642121415784 2413740774476538 2418501604406472 2420882019371439 2426059369855173 2426761514257587 2430844496817412 2432746607346432 2433450687153408 2435141042983584 2439944082516096 2440650245399424 2445162199539072 2445869872637568 2448277224874416 2449985004666368 2450694073569792 2452396407230016 2453106174035904 2454223253350128 2459063930378432 2504112280668648 2511520896883644 2512664576709183 2514417269477984 2516892089625108 2521856373825552 2524338515925774 2530469271277142 2531296651977216 2532449337155712 2534941905400944 2536710137574912 2537444306262528 2539206899521344 2539941790815936 2544215197153536 2545373765093952 2546110441188288 2546719345969632 2547879054232824 2548616455402056 2550394226169088 2552904456706656 2553643312316064 2605985614921572 2611125625996368 2613695631533766 2620043404773678 2626505186692608 2627265343652352 2627795012480109 2629090329592896 2634275912097024 2635038318041856 2636238244416192 2638832967097704 2640673667803392 2643272756059104 2644037765849376 2645874402472548 2648486311790976 2649692362024032 2651093089656912 2652300326947284 2654918579700608 2656762774499184 2657531688538896 2662002937762496 2673184581490176 2711553534688536 2712788304057702 2720814304957281 2726633097093867 2732011071644348 2734148841884928 2736839933264736 2742238039641984 2748102649039488 2748897998451072 2750807474481456 2751603606717264 2753522969846272 2754311877983718 2756233130249664 2757030832766016 2758286311287312 2758945958133768 2759744445790392 2761001160018894 2765646494765544 2766446921675736 2771101418818336 2775999373085952 2782741326633216 2828719428162732 2837088420553746 2844908626558464 2846204122290048 2849005504300176 2850992809486848 2853798904771776 2854624844545344 2856607761961512 2859427699455744 2860729806787008 2862242096797728 2863545485730696 2864374246336824 2866363936011927 2866372271889152 2867193512327313 2869193504440224 2872017513794988 2872848726355572 2878159672374116 2878992662583804 2884671149097776 2889769839196032 2894631824927232 2895469582468608 2901661896147456 2937516329245914 2954818335029184 2960646379082496 2965768024968216 2967836777088768 2970757876278816 2973681850566492 2976617359269504 2977972831655328 2979547100764848 2980903907277036 2985919224437136 2986783402163184 2988858121311582 2989723149606258 2991808611467584 2994753304982808 2996117035996006 2996984165148714 2997096668287488 3004375591586304 3007332654176448 3013264276768512 3019708508720384 3020582465661696 3064446047176293 3075917447120544 3081984345438336 3088575543610752 3091615480169424 3092510248257456 3094658408791638 3094667408588288 3095554057556922 3097713341077056 3100762271530872 3101659686861768 3103072100198226 3103814202900489 3108292963143576 3111352306611237 3112252786885203 3114423718494944 3117489096170628 3118908717799121 3119928498955008 3127505738782464 3130583992462368 3135851143671168 3136758714340992 3142036254408192 3143467054159744 3201979637576304 3207366910672704 3210523767868248 3213693078149376 3215156508512832 3216856161887712 3218321032635384 3221488671447033 3222421027128927 3224668805875296 3227842692495252 3234745826473564 3235682019010116 3244316080398042 3245255042734998 3246854723978112 3247794421043328 3253258776688128 3254200327199232 3256460803043136 3260216266052096 3261159830183424 3264369633165888 3269861876306688 3270808232047872 3272297671133504 3338816374224864 3342102610813668 3348694529178192 3350219435612244 3355856119500144 3359159127491778 3360131327433582 3362475165100736 3365784687901032 3367317376738874 3368418379402752 3369097468105659 3376599116207616 3377279854184847 3379922540534592 3385609199361792 3386589054421248 3389922311364576 3393831686791936 3394813921584384 3395625794626176 3397172072310432 3398155273869408 3403872608942208 3404857749754752 3474647486562096 3478067415190602 3479074029289638 3481500834661824 3484927508711688 3488357555472231 3493391206364904 3496829583536523 3503726683306812 3505322187260959 3505453772790528 3506468312984832 3514984325888256 3515824937798784 3518443956130272 3524363674745472 3525383687799168 3527832536630064 3528853553633616 3531315082387968 3532923149365376 3534790786209216 3536400435929712 3542350365998912 3543375584718528 3608287774506792 3615404712918048 3617051072076936 3620611161714807 3627752406609708 3635510796125156 3646266745226118 3649119911019648 3650176030730112 3656317386189312 3659916123774144 3664136865385984 3665197331268096 3667743299308608 3668804808956352 3672415837311624 3674977506999552 3676041110354688 3677715081716416 3678594610845024 3679659261053856 3681334880025192 3687528659687392 3688595895567648 3756168421002972 3771625904216976 3775338134437662 3782784560738328 3784507140228646 3785744550302208 3786507773888661 3794938829720064 3795703906915713 3798674005733568 3805065206362368 3806166459393792 3808810349282016 3809912686223904 3814306409049344 3816322795730304 3818060647640928 3819165661782432 3820079018954448 3821818581349236 3822924683103084 3825591339253632 3829356685059984 3830464968474096 3838656883445072 3853026452261376 3908978422382358 3916688438994552 3920543447300649 3930065107160517 3939757780038912 3940898015478528 3951413868145536 3954357366624288 3961010501705088 3964909134088656 3966056648774064 3968823145692672 3970630442207104 3972729467686464 3974538543036048 3976639634485368 3978450490420926 3981225632582848 3982377869550912 3985144161748776 3986297532808344 3993004406643744 3995978886864952 4009776872235264 4069182456086553 4085928062901724 4098016607466522 4101223262827392 4109312460584448 4113357059462976 4118100724814336 4122153973559232 4123346997676608 4126211211722184 4127405410075896 4130284454769408 4134349695374496 4135546249149024 4137429466930968 4138418937200652 4139616668685588 4141501740028341 4144390617524768 4148469742148316 4149670382513604 4156652128227504 4172212075525632 4174111989949824 4181134858228224 4182344952454656 4243079142244098 4255632630830619 4269306183435072 4276489214230272 4280698357157664 4281937266818016 4286875344683776 4289141549183616 4291094710180512 4293363145196592 4295318228596044 4296561369505236 4299558407833728 4303790256660336 4308026270692482 4309273089533358 4314242692013488 4317239508561174 4318488993875706 4325754773864056 4327006723646664 4329139631970816 4330392561391104 4341947737390848 4343204373702912 4352492844221184 4406274493868871 4440969568623744 4451755165633152 4456136814418224 4464926038904256 4466959247482992 4469320651147272 4471355860915554 4474474826000192 4478878836655704 4480175103244776 4483287181967373 4484584724409387 4487712917201376 4492129957474212 4494175553994009 4495476247723071 4503039805579796 4506563387379456 4510998981264672 4519896415152768 4527501059501568 4529562763080576 4530873698492544 4538496811922944 4539810333006336 4622976518157504 4632863315416128 4637423220254136 4638765372386184 4641987613187457 4642001112882432 4646570011615584 4651143407296308 4652489530292652 4654608150297339 4657854941819872 4662439444715364 4671635577742416 4676233644255942 4687590617283886 4687766583731712 4689123306121728 4691258608173696 4695875988693552 4699151566327296 4700511583732224 4703776715506752 4705138071511488 4713054381612288 4715200581239616 4724500779624704 4811050366009056 4820539617224064 4822734762769248 4825284242831568 4827481548953076 4837003208812944 4841764038742878 4852118739710346 4853523028515174 4861688993634824 4865493214692864 4866474120597063 4866901374306816 4867882564102497 4870282085967168 4879888165032192 4881300490798848 4890324399078144 4891739745275136 4896554449748832 4904792814460032 4906212348071808 4908446506700256 4918127860756864 5008224561337296 5023041793767288 5025329153418366 5028834538955968 5033784179250216 5038738691237667 5040196991150373 5043712747651104 5048677031851548 5050976065108311 5060938542554284 5064898674311424 5069883810801888 5078413799042688 5079883581631872 5088430394307072 5090747530187904 5092220882376576 5093438691939264 5095758108465648 5097232910804112 5100788452338176 5105808913413312 5107286624632128 5211971229843144 5217101122785903 5222251251992736 5227391263067532 5240086809547356 5255590024960218 5258180659185792 5268551824194048 5270076636083712 5272476488832384 5277665934195408 5281347335606784 5282412079622453 5286545512118208 5288075531698752 5291748804945096 5296972623581952 5299384724048064 5302186179313824 5304600653894568 5309837159401216 5313525548998368 5315063377077792 5324005875524992 5423107069377072 5425576608115404 5441628609914562 5453266194187734 5464022143288696 5468297683769856 5469400117839177 5473679866529472 5484476079283968 5496205298078976 5497795996902144 5501614948962912 5503207213434528 5508623755967436 5512466260499328 5514061665532032 5516572622574624 5517891916267536 5519488891580784 5522002320037788 5531292989531088 5532893843351472 5542202837636672 5551998746171904 5565482653266432 5657438856325464 5663007201656493 5674176841107492 5676760710342969 5692408244580096 5698011008600352 5707597809543552 5709249689090688 5713215523923024 5718855398911488 5721459613574016 5724484193595456 5727090971461392 5728748492673648 5732727872023854 5732744543778304 5734387024654626 5738387008880448 5744035027589976 5745697452711144 5756319344748232 5757985325167608 5769342298195552 5779539678392064 5863467633573537 5875032658491828 5909636670058368 5921292758164992 5931536049936432 5935673554177536 5936870213380987 5941515752557632 5947363701132984 5953234718539008 5955945663310656 5959094201529696 5961807814554072 5967675735631389 5971838448874272 5973566804326368 5977716242623164 5979446299212516 5983617222935168 5989506609965616 5992234071992012 5993968330297428 6014665308352896 6026528553537024 6039417017440768 6041164931323392 6128892094352586 6147024911199783 6151834894241088 6163968690876672 6177151087221504 6183230960338848 6185020496514912 6189316817583276 6191108115113844 6195426682154112 6201524543061744 6203319373723536 6206144200396452 6207628405800978 6216585926287152 6222704613222474 6224505573770406 6228847436989888 6234978192341256 6237817435598242 6239856997910016 6255011477564928 6261167984924736 6271702287342336 6273517428681984 6286934108319488 6364618713366147 6403959275152608 6414733821345408 6421047535736496 6427386156298752 6430313017025664 6433712323775424 6436642065270768 6442977342894066 6444842054257854 6449337611750592 6455685384990504 6462039406038723 6469491652947128 6471364038020232 6475859262841761 6477733490813559 6488632160796084 6490510085469996 6493465691155547 6493709447956224 6495588842086656 6512921606086272 6528739266331776 6539723752613376 6541616464095744 6544595342267008 6677632748449728 6684205221627336 6697389058356384 6700438871224488 6707033791373331 6711712239000288 6718318254983556 6720262654867164 6724950330201472 6731569375802064 6734634753477748 6738194936211318 6754559708369694 6759845081069184 6771218398723584 6773178108842496 6779844622729152 6787663373583872 6789627843168768 6791251589252352 6794344144620864 6796310547738816 6807745217884416 6809715499509504 6949294973124192 6956134830381204 6958148058579276 6963001669323648 6969855017423376 6976715110944462 6986782412729808 6993659167073046 7007453366613624 7010644374521918 7010907545581056 7012936625969664 7014350466383913 7029351507529091 7029968651776512 7031385925925829 7031649875597568 7036887912260544 7048727349490944 7050767375598336 7055665073260128 7057707107267232 7065846298730752 7069581572418432 7072800871859424 7084700731997824 7086751169437056 7216575549013584 7230809425836096 7234102144153872 7241222323429614 7255504813219416 7262646058114317 7271021592250312 7278178109565519 7280284542772761 7292533490452236 7298239822039296 7300352061460224 7319832247548288 7335486598617216 7337609617912704 7344831674623248 7349955013999104 7352082220709376 7355430163432832 7357189221690048 7359318522107712 7362669760050384 7375057319374784 7377191791135296 7512336842005944 7537993730127549 7543251808433952 7550676268875324 7565569121476656 7569014280457292 7573015547777322 7591407813831426 7597348011467136 7610130412724736 7612332918787584 7617620698564032 7619825372447808 7628612818098688 7632645591460608 7636121295281856 7638331323564864 7640158037908896 7643637162698472 7645849366206168 7651182678507264 7658713370119968 7660929936948192 7677313766890144 7817956844764716 7833376877989104 7841086894601298 7860130214321034 7879515560077824 7881796030957056 7883385037440327 7900244614656589 7902827736291072 7908714733248576 7922021003410176 7929818268177312 7932113297548128 7941260884414208 7945458935372928 7949077086072096 7953279268970736 7956900980841852 7962451265165696 7964755739101824 7970288323497552 7972595065616688 7986008813287488 7991957773729904 8019553744470528 8138364912173106 8162442914871843 8171856125803448 8179899291281601 8196033214933044 8202446525654784 8226714118925952 8244307947118464 8246693995353216 8252422423444368 8254810820151792 8260568909538816 8268699390748992 8271092498298048 8274858933861936 8276837874401304 8279233337371176 8283003480056682 8288781235049536 8296939484296632 8299340765027208 8313304256455008 8348223979899648 8486158284488196 8511265261661238 8538612366870144 8552978428460544 8561396714315328 8563874533636032 8573750689367552 8578283098367232 8582189420361024 8586726290393184 8590636457192088 8593122739010472 8599091808035781 8599116815667456 8607580513320672 8616052541384964 8618546179066716 8628485384026976 8634479017122348 8636977987751412 8651509547728112 8654013447293328 8683895474781696 8686408747405824 8704985688442368 8812548987737742 8879035982844131 8881939137247488 8903510331266304 8912273628836448 8929852077808512 8933918494965984 8938641302294544 8942711721831108 8948949652000384 8957757673311408 8960350206489552 8966574363934746 8969169448818774 8975425834402752 8984259914948424 8988351107988018 8990952495446142 9006079611159592 9013126774758912 9021997962529344 9039792830305536 9059125526161152 9061747396985088 9193338141528879 9245953036315008 9265726630832256 9274846440508272 9277530744772368 9283975226374914 9284002225764864 9293140023231168 9302286814592616 9304979060585304 9309216300594678 9315709883639744 9324878889430728 9334056919833711 9336758360655609 9343271155484832 9352467288511884 9356726153397363 9375181234567772 9382517216347392 9391751977387104 9407553431013504 9410276143022976 9426108763224576 9430401162479232 9449001559249408 9622100732018112 9641079234448128 9645469525538496 9650568485663136 9654963097906152 9664466014341099 9674006417625888 9683528077485756 9704237479420692 9707046057030348 9723377987269648 9732948241194126 9735765128204994 9740564171934336 9759776330064384 9762600981597696 9780648798156288 9783479490550272 9793108899497664 9809585628920064 9812424696143616 9816893013400512 9836255721513728 10016449122674592 10046083587534576 10050658306836732 10057669077911936 10067568358500432 10077477382475334 10080393982300746 10087425495302208 10097354063703096 10101952130216622 10107292404316977 10121877085108568 10129797348622848 10131839562554541 10139767621603776 10156827598085376 10159767163263744 10181495060375808 10184441764753152 10186877383878528 10191516216931296 10194465821608224 10211617826826624 10214573249264256 10423942459686288 10434202245571806 10444502503985472 10454782526135064 10480173619094712 10490488750609569 10511180049920436 10515966561782877 10516361318371584 10544952977664768 10555331868390816 10564824159244906 10573091024236416 10576151063397504 10583497609890192 10593945247163904 10598769448096128 10604372358627648 10609201307789136 10619674318802432 10627051097996736 10630126754155584 10648011751049984 10846214138754144 10851153216230808 10861833485144421 10883257219829124 10906532388375468 10928044286577392 10938800235678354 10947359733058944 10968952158567936 10992410596157952 10995591993804288 10997808755935271 11003229897925824 11006414426869056 11017247511934872 11024932520998656 11028123331064064 11033145245149248 11035783832535072 11038977783161568 11044004640075576 11062585979062176 11065787686702944 11084405675273344 11314877712650928 11326014403312986 11348353682214984 11353521420685938 11359523321665983 11384816489160192 11387111720747139 11396022017200704 11415195619087104 11418499378181376 11426431047846048 11442919227148032 11448968387190912 11454181942922784 11457496985347296 11465455744047708 11468774049309252 11476774017760896 11488070055179952 11491394905422288 11512638689496464 11515970650335216 11538684596391104 11559079356784128 11726935267147074 11750065316983656 11790195321481551 11819273340116736 11863072099872864 11873740426761974 11883031505115264 11894727402265968 11906469437078016 11911891326621312 11918188403059392 11923615629108144 11935351471262778 11943676897748544 11947133608652736 11955432485246328 11958892598425032 11967234445870336 11979013219931232 11984468143984024 11987936660594856 12029330616705792 12207547368259659 12257784188705172 12294049822399566 12303669788482176 12327937381753344 12354302174443008 12366461920677696 12370040993029824 12378633635166552 12382216230227688 12390853364308224 12403049086123488 12406638747447072 12412288400792904 12415256811601956 12424505220085023 12433171852574304 12445409226444948 12449011147540812 12457694873979776 12469956384682512 12475634871196484 12522335969849472 12543404574684672 12547034857363968 12573868216638976 12729237426732294 12766897892491857 12807918550305216 12829467642690816 12842095071472992 12860626034051328 12867424647550848 12873284130541536 12885954685788132 12889684108515708 12898675223501184 12911370769981008 12924078812077446 12938983305894256 12942728076040464 12951718525683522 12955466981627118 12977264321592168 12981020170939992 12986931382311094 12987418895912448 12991177684173312 13025843212172544 13057478532663552 13089190684534016 13355265496899456 13368410443254672 13394778116712768 13400877742448976 13414067582746662 13423424478000576 13436636509967112 13440525309734328 13449861545902119 13449900660402944 13453754173228161 13463138751604128 13469269506955496 13476389872422636 13482526661982027 13486428743169213 13509119416739388 13519690162138368 13559689245458304 13582503178504704 13588688289241728 13592621095477632 13615490435768832 13619430999019008 13898589946248384 13912269660762408 13916296117158552 13926003338647296 13939710034846752 13953430221888924 13963824450892017 13973564825459616 13987318334146092 14014906733227248 14021288749043836 14028700932767826 14058703015058182 14062771851851658 14063299751195136 14073775824521088 14097454698981888 14101534751196672 14111330146520256 14115414214534464 14131692597461504 14139163144836864 14145601743718848 14169401463995648 14173502338874112 14433151098027168 14461618851672192 14468204288307744 14482444646859228 14511009626438832 14525292116228634 14542043184500624 14556356219131038 14560569085545522 14585066980904472 14596479644078592 14599422361791189 14600704122920448 14603647692307491 14634879368134337 14639664495096576 14670973197234432 14675219235825408 14689663349246496 14710860326865664 14714378443380096 14718637044215424 14725339520100768 14750114638749568 14754383582270592 15024673684011888 15075987460255098 15086503616867904 15101352537750648 15116216073713001 15120590973451119 15131138242953312 15138028560914584 15146031095554644 15152928195324933 15182815627662852 15194696022934272 15235241397128064 15239650744895616 15265291182921216 15272242590563712 15276662647129728 15280316075817792 15287274325396944 15291698732412336 15302365357014528 15317426740239936 15321859873896384 15354627533780288 15635913689529432 15666753755978208 15682173789202596 15720260428642068 15766770074880654 15800489229313178 15805655472582144 15817429466497152 15844042006820352 15847236238867359 15859636536354624 15864226595096256 15882521768828416 15890917870745856 15898154172144192 15906558537941472 15913801961683704 15924902530331392 15929511478203648 15940576646995104 15945190131233376 15972017626574976 15983915547459808 16276729824346212 16324885829743686 16343712251606896 16359798582563202 16392066429866088 16404893051309568 16408200353517531 16448050263301423 16453428237851904 16488615894236928 16493387990706432 16504844846888736 16509621640303584 16537398781497984 16542184996596096 16549717867723872 16553675748802608 16558466674742352 16566006960113364 16577562470099072 16593878968593264 16598681530054416 16626608512910016 16696447959799296 16972316568976392 16989021604969479 17022530523322476 17030282131028907 17077224733740288 17122793428630656 17127749067272064 17156566196734464 17164378840722048 17173452580786368 17181272914384176 17186245478020944 17198183616071562 17198233631334912 17215161026641344 17232105082769928 17237092358133432 17256970768053952 17268958034244696 17273955975502824 17303019095456224 17308026894586656 17625097975475484 17758071965688262 17763878274494976 17807020662532608 17810610640142961 17824547257672896 17859704155617024 17867836989931968 17877282604589088 17885423443662216 17897899304000768 17903027206894167 17915515346622816 17920700412979104 17933148727869492 17938338897637548 17950851668805504 17968519829896848 17976702215976036 17981904990892284 18012159222319184 18043995925058688 18079585660611072 18118251052322304 18123494793970176 18386676283057758 18441074733599349 18491906072630016 18531453261664512 18549692881016544 18555061489544736 18567950452749828 18586280046462336 18604573629185232 18609958121170608 18618432601189356 18631419767279488 18649757778861456 18668113839667422 18673516721311218 18686542310969664 18704934577023768 18713452306794726 18750362469135544 18765034432694784 18783503954774208 18815106862027008 18820552286045952 18860802324958464 19093856140098441 19244201464036224 19282158468896256 19290939051076992 19301136971326272 19309926195812304 19328932028682198 19348012835251776 19367056154971512 19408474958841384 19414092114060696 19427577788525283 19433200472440677 19446755974539296 19465896482388252 19471530256409988 19480397073466641 19481128343868672 19586217798995328 19619171257840128 19624849392287232 19633786026801024 19672511443027456 20032898245349184 20092167175069152 20101316613673464 20115338155823872 20121101374119993 20135136717000864 20154954764950668 20160787964601492 20174850990604416 20194708127406192 20203904260433244 20214584808633954 20243754170217136 20263679125109082 20279535243207552 20313655196170752 20319534326527488 20362990120751616 20368883529506304 20373754767757056 20383032433862592 20388931643216448 20423235653653248 20429146498528512 20847884919372576 20868404491143612 20889005007970944 20909565052270128 20960347238189424 20980977501219138 21022360099840872 21031933123565754 21032722636743168 21043051399151739 21088054522587273 21089905955329536 21094157777777487 21110663736781632 21129648318489812 21146182048472832 21152302126795008 21166995219780384 21197538896192256 21208744717255296 21218402615578272 21254102195993472 21260253508311168 21296023502099968 21692428277508288 21702306432461616 21723666970288842 21766514439658248 21813064776750936 21834534328696557 21840853628318283 21856088573154784 21877600471356708 21894719466117888 21995617511870542 22006459795851648 22012828853738112 22034495023869744 22049865041997312 22056246662128128 22066290490298496 22071567665070144 22077955566323136 22088009280151152 22125171958124352 22131575373405888 22168811350546688 22613981190382647 22629755425301856 22652028806625972 22696707364429968 22707042841371876 22719046643331966 22774223441494278 22792044034401408 22830391238174208 22836998756362752 22852862095692096 22885838454296064 22897936774381824 22908363885845568 22914993970694592 22930911488095416 22937548098618504 22953548035521792 22976140110359904 22982789810844576 23025277378992928 23031941300670432 23077369192782208 23453870534294148 23500130633967312 23580390642963102 23638546680233472 23650155112320981 23700733843969767 23726144199745728 23747480853523948 23766063010230528 23789454804531936 23823782653242624 23836376806118784 23847231258216288 23870702942525556 23887353795497088 23894267217305472 23910864970492656 23917785196850064 23934468891740672 23958026439862464 23968936287968048 23975873321189712 24058661233411584 24415094736519318 24515568377410344 24539697873844803 24588099644799132 24607339576964352 24732923841355392 24740081986059648 24757267270333104 24764432460455376 24781706728616448 24806098172246976 24813277494894144 24824576801585808 24830513623203912 24849010440170046 24866343705148608 24890818452889896 24898022295081624 24915389747959552 24939912769365024 24951269742392968 25044671939698944 25458474853464588 25533795784983714 25615837100610432 25658935285381632 25684190142945984 25721252068102656 25734849295101696 25746568261083072 25771909371576264 25779368217031416 25797350447002368 25822741539962016 25848157624154892 25877966611788512 25885456152080928 25903437051367044 25910933963254236 25954528643184336 25962040341879984 25973862764622188 26051686424345088 26114957065327104 26178381369068032 26637107948532393 26710530993798912 26736820886509344 26789556233425536 26801755484897952 26828135165493324 26846848956001152 26873273019934224 26881050619468656 26899723091804238 26899801320805888 26907508346456322 26926277503208256 26938539013910992 26952779744845272 26965053323964054 26972857486338426 27018238833478776 27039380324276736 27119378490916608 27177376578483456 27185242190955264 27580014424586637 27797179892496768 27824539321524816 27832592234317104 27852006677294592 27879420069693504 27906860443777848 27927648901784034 27947129650919232 27974636668292184 28002170759501133 28010275081966827 28029813466454496 28042577498087672 28057401865535652 28070178460192089 28117406030116364 28125543703703316 28147551649042176 28222660293040512 28230828429068928 28278326289673728 28291203487437696 28338802927991296 28347004677748224 28866302196054336 28923237703344384 28936408576615488 28964889293718456 29022019252877664 29050584232457268 29084086369001248 29112712438262076 29121138171091044 29170133961808944 29198844723582378 29207295384614982 29269758736268674 29279328990193152 29341946394468864 29350438471650816 29379326698492992 29421720653731328 29428756886760192 29437274088430848 29450679040201536 29500229277499136 29508767164541184 30049347368023776 30151974920510196 30173007233735808 30202705075501296 30232432147426002 30241181946902238 30262276485906624 30276057121829168 30292062191109288 30305856390649866 30321877212950931 30365631255325704 30389392045868544 30395518687663623 30469339012345259 30470482794256128 30479301489791232 30544485181127424 30553325294259456 30560632151635584 30574548650793888 30583397464824672 30634853480479872 30643719747792768 30709255067560576 31271827379058864 31333507511956416 31364347578405192 31440520857284136 31471466251828707 31533540149761308 31547899685348631 31600978458626356 31634858932994304 31694472477734718 31719273072709248 31728453190192512 31781835741491712 31796308344288384 31813117075882944 31827603923367408 31849805060662784 31859022956407296 31881153293990208 31890380262466752 31944035253149952 31967831094919616 32553459648692424 32649771659487372 32687424503213792 32719597165126404 32784132859732176 32816400707035062 32896100526602846 32906856475703808 32977231788473856 32986775981412864 32993426267805813 33009689693777472 33019243280607168 33074797562995968 33084369993192192 33099435735447744 33107351497605216 33116933349484704 33132013920226728 33155124940198144 33187757937186528 33197363060108832 33253217025820032 33944633137952784 33978043209938958 34045061046644952 34060564262057814 34078569964997949 34154449467480576 34161335162241417 34245586857261312 34255498134544128 34328757681444096 34346905161572736 34362545828768352 34372490956041888 34396367232143124 34430322053282688 34464210165539856 34474184716266864 34513941536107904 34537916068489392 34547911951005648 34606038190912448 34616053789173312 35250195950950968 35370585964444653 35516143931376524 35621221280285922 35649094515345792 35719408311234048 35735673979863936 35754565209178176 35770846887324432 35795798608001536 35806054413788334 35831030693245632 35841400825958208 35866297455738984 35876677795275096 35901703337611008 35937039659793696 35953404431952072 35963809981784568 36024318444638368 36087991850117376 36773352566115516 36882149467198698 36983812145260032 37062906523329024 37099385762033088 37110122979089472 37135900905499656 37172560092924672 37209147258370464 37219916242341216 37236865202378712 37262839534558976 37273515660255069 37299515557722912 37336227679334844 37347033442622436 37373084621939328 37409869154047536 37426904613589452 37500724938271088 37567007909548416 37630213724054016 37641104572091904 37721604649916928 38187712280196882 38300693677475571 38488402928072448 38581878102153984 38602273942652544 38619852391624608 38657864057364396 38696025670503552 38734112309943024 38816949917682768 38828184228121392 38855155577050566 38866400944881354 38893511949078592 38931792964776504 38943060512819976 38960794146933282 38962256687737344 39172435597990656 39267572053602048 40065796490698368 40184334350138304 40202633227346928 40230676311647744 40242202748239986 40270273434001728 40309909529901336 40321575929202984 40349584637706357 40349701981208832 40389416254812384 40407808520866488 40429169617267908 40447579985946081 40459286229507639 40487508340434272 40527358250218164 40559070486415104 40747509535514112 40766064867725184 40777863286432896 40846471307306496 40858292997057024 41695769838745152 41736808982287224 41778010015941888 41819130104540256 41891473352676051 41920694476378848 41961955002438276 42044720199681744 42063866247131508 42086102798303478 42176109045174546 42188315555554974 42221327473563264 42259296636979624 42292364096945664 42304604253590016 42333990439560768 42395077792384512 42417489434510592 42436805231156544 42508204391986944 42520507016622336 43384856555016576 43404612864923232 43447333940577684 43533028879316496 43626129553501872 43669068657393114 43681707256636566 43712177146309568 43755200942713416 43789438932235776 43798267085373567 43810943076922473 43904638104403011 43991235023741084 44012919591703296 44025657707476224 44068990047739488 44132580980596992 44143135330140288 44155911132646272 44176018560302304 44250343916248704 44263150746811776 44337622701093376 45227962380765294 45259510850603712 45304057613251944 45348648221139003 45393414728859936 45414085682743752 45438093286663932 45458784585974799 45548446882988556 45584088068802816 45705724191384192 45795873548763648 45816727771691136 45829987941389184 45861822976190832 45875096197237008 45907096071043584 45952280220719808 45965579621689152 46050554757985856 46063882601340864 46154738385564416 46907741068588296 47000261267934624 47160781285926204 47300310224641962 47401467687939534 47452288399491456 47494961707047896 47532126020461056 47541708716602077 47578909609063872 47647565306485248 47672753612237568 47694462516432576 47741405885051112 47774707590994176 47788534434610944 47821729940985312 47835570393700128 47916052879724928 47937872575936096 47951746642379424 48830189473038636 49031136754820688 49079395747689606 49176199289598264 49214679153928704 49224601060552593 49344150789904269 49465847682710784 49480163972119296 49514534540666208 49528864920910752 49612196344493952 49626554989788288 49649153603171616 49661027246407824 49698020880340092 49732687410297216 49781636905779792 49796044590163248 49830779495919104 49879825538730048 49902539484785936 50089343879397888 50916949706929176 50967064814908437 51067591569967428 51090846393086721 51231674201220864 51368380285891968 51469698590203392 51493136522166144 51543818743152528 51558736434062832 51594700894004736 51645483079924032 51696315248309784 51755933223577024 51770912304161856 51806874102734088 51821867926508472 51909057286368672 51924080683759968 51947725529244376 53274215897064786 53421061987597824 53431831920428883 53473641773018688 53579112466851072 53603510969795904 53656270330986648 53693697912002304 53746546039868448 53762101238937312 53799446183608476 53815016692912644 53852555006416512 53877078027821984 53905559489690544 53930106647928108 53945714972676852 54036477666957552 54238756981833216 54354753156966912 54370484381910528 55160028849173274 55323224200798047 55594359784993536 55649078643049632 55665184468634208 55758840139387008 55813720887555696 55855297803568068 55894259301838464 55949273336584368 56004341519002266 56020550163933654 56059626932908992 56085154996175344 56114803731071304 56140356920384178 56234812060232728 56251087407406632 56295103298084352 56445320586081024 56461656858137856 56582406974875392 57281568420295323 57732604392108672 57846475406688768 57872817153230976 57929778587436912 58044038505755328 58101168464914536 58168172738002496 58225424876524152 58242276342182088 58282733365575849 58299601417322031 58340267923617888 58397689447164756 58414590769229964 58441191220399923 58539517472537348 58758653396985984 58857513773520384 58874548176861696 58901358080403072 59000458554998272 59017534329082368 60098694736047552 60303949841020392 60346014467471616 60405410151002592 60464864294852004 60482363893804476 60524552971813248 60552114243658336 60584124382218576 60611712781299732 60643754425901862 60731262510651408 60791037375327246 60938678024690518 60940965588512256 60958602979582464 61088970362254848 61106650588518912 61121264303271168 61149097301587776 61166794929649344 61269706960959744 61287439495585536 61418510135121152 62543654758117728 62667015023912832 62728695156810384 62881041714568272 62942932503657414 63067080299522616 63095799370697262 63129154197455217 63201956917252712 63264163567761819 63269717865988608 63282473333332461 63388944955469436 63438546145418496 63456906380385024 63592616688576768 63626234151765888 63655207846734816 63762306587980416 63780760524933504 63888070506299904 63935662189839232 65106919297384848 65299543318974744 65374849006427584 65439194330252808 65503602986089671 65522560884954849 65568265719464352 65632801414070124 65792201053205692 65986852535611626 66019379387554944 66038486561214336 66149595125991936 66168739986384384 66198871470895488 66214702995210432 66233866698969408 66264027840453456 66310249880396288 66375515874373056 66394726120217664 66506434051640064 67889266275905568 67956086419877916 68090122093289904 68121128524115628 68157139929995898 68322670324482834 68491173714522624 68510996269088256 68657515362888192 68671357035091889 68693810323145472 68725091657536704 68744981912083776 68792734464286248 68860644106565376 68928420331079712 68948369432533728 69027883072215808 69075832136978784 69095823902011296 69212076381824896 69232107578346624 70500391901901936 70741171928889306 70950465336962943 71032287862753048 71102201531909301 71242442560571844 71298189030691584 71471347959727872 71509130418356352 71541693774648864 71612108827576668 71662061386491264 71682801651916416 71732594911477968 71753355590550192 71803406675222016 71874079319587392 71906808863904144 71927619963569136 72048636889276736 72175983700234752 73546705132231032 73619093621534409 73764298934397396 74198771524066176 74220245958178944 74271801810999312 74345120185849344 74418294516740928 74439832484682432 74473730404757424 74525679069117952 74547031320510138 74599031115445824 74672455358669688 74694066885244872 74746169243878656 74819738308095072 74853809227178904 75001449876542176 75134015819096832 76375424560393764 76601387354951142 76976805856144896 77163756204307968 77179312773952831 77204547885305088 77239704783249216 77315728114728792 77392051341007104 77468224619886048 77633899835365536 77656368456242784 77710311154101132 77732801889762708 77787023898157184 77863585929553008 77886121025639952 77921588293866564 78344871195981312 78535144107204096 79911323845597179 80131592981396736 80368668700276608 80405266454693856 80484405496479972 80540546868003456 80619819059802672 80643151858405968 80699169275412714 80699403962417664 80778832509624768 80815617041732976 80858339234535816 80895159971892162 80918572459015278 80975016680868544 81054716500436328 81118140972830208 81532129735450368 81555726572865792 82740043273759911 83391539677490304 83473617964574448 83556020031883776 83638260209080512 83782946705352102 83841388952757696 83923910004876552 84006512278503399 84089440399363488 84127732494263016 84172205596606956 84210535380576267 84352218090349092 84376631111109948 84442654947126528 84518593273959248 84667980879121536 84834978869021184 84873610462313088 85016408783973888 85041014033244672 86769713110033152 86809225729846464 86894667881155368 87066057758632992 87252259107003744 87338137314786228 87363414513273132 87424354292619136 87510401885426832 87596534170747134 87621886153844946 87809276208806022 87982470047482168 88025839183406592 88051315414952448 88137980095478976 88265161961193984 88286270660280576 88311822265292544 88352037120604608 88500687832497408 88526301493623552 90455924761530588 90519021701207424 90608115226503888 90697296442278006 90786829457719872 90828171365487504 90876186573327864 90917569171949598 91096893765977112 91168176137605632 91186556062990869 91381569597878183 91408017037035777 91411448382768384 91633455543382272 91659975882778368 91723645952381664 91750192394474016 91904560441439616 91931159243378304 92101109515971712 92127765202681728 92309476771128832 93815482137176592 94000522535869248 94321562571852408 94414398755486121 94600620449283924 94643699056045893 94802935375879068 94904576798982912 94989923414095792 95083417433204154 95157819218127744 95345507224475136 95388925032865152 95482811770102224 95549415181988352 95577068869221888 95643459881970624 95671140787400256 95832105759449856 95875745151872192 95903493284758848 97660378946077272 98062273509641376 98158791495379212 98352398579196528 98449202121105186 98688301579808538 98931695365421568 98960327944238592 98980278803417439 99029069081332416 99057729841821504 99224392688987904 99253109979576576 99298307206343232 99322054492815648 99396041760680184 99465374820594432 99563273811559584 99592089180326496 99759651077460096 99805078969571872 101833899413858352 101934129629816874 102135183139934856 102181692786173442 102463348402441728 102484005486724251 102703179990535657 102736760571783936 102986273044332288 103087637486305056 103117472868125664 103290966159848064 103392630496619568 103511866447154048 103541824608323712 103613748205468176 103643735853016944 103818114572737344 103848161367519936 103895451058488752 106111757893333959 106548431794129572 106863663840857766 106947283546037376 107158224933702144 107207021939591808 107312540661973296 107387395824004608 107493092079736896 107524202477874624 107598892367216952 107630033385825288 107705110012833024 107754156055643968 107811118979381088 107860213295856216 107891429945353704 108072955333915104 110320057698346548 110646448401596094 111188719569987072 111298157286099264 111330368937268416 111517680278774016 111627441775111392 111710595607136136 111788518603676928 111898546673168736 112008683038004532 112041100327867308 112119253865817984 112170309992350688 112229607462142608 112280713840768356 112469624120465456 112502174814813264 112890641172162048 112923313716275712 113164813949750784 114563136840590646 115427467776973703 115465208784217344 115745634306461952 115859557174873824 116088077011510656 116202336929829072 116336345476004992 116450849753048304 116484552684364176 116565466731151698 116599202834644062 116680535847235776 116795378894329512 116829181538459928 116882382440799846 117079034945074696 117517306793971968 117802716160806144 120197389472095104 120607899682040784 120692028934943232 120810820302005184 120929728589704008 120964727787608952 121049105943626496 121104228487316672 121168248764437152 121223425562599464 121287508851803724 121342739957838243 121377858688522917 121462525021302816 121582074750654492 121877356049381036 122242528606542336 122298194603175552 122333589859298688 122539413921919488 122574878991171072 122837020270242304 125087309516235456 125334030047825664 125457390313620768 125762083429136544 125885865007314828 126134160599045232 126191598741394524 126258308394910434 126403913834505424 126528327135523638 126564946666664922 126777889910938872 126877092290836992 126913812760770048 127185233377153536 127252468303531776 127310415693469632 127524613175960832 127561521049867008 127871324379678464 130213838594769696 130599086637949488 130749698012855168 130878388660505616 131007205972179342 131045121769909698 131136531438928704 131265602828140248 131394801256120701 131432829230767419 131584402106411384 131713914313209033 131973705071223252 132038758775109888 132076973122428672 132397742941790976 132429405990420864 132467733397938816 132528055680906912 132751031748746112 132789452240435328 133012868103280128 135778532551811136 135912172839755832 136180244186579808 136242257048231256 136314279859991796 136376353757924397 136645340648965668 137342714070183778 137387620646290944 137450183315073408 137489963824167552 137585468928572496 137721288213130752 137856840662159424 137896738865067456 138055766144431616 138151664273957568 138191647804022592 138424152763649792 138464215156693248 141000783803803872 141482343857778612 141900930673925886 142064575725506096 142204403063818602 142484885121143688 142596378061383168 142625126149806231 142942695919455744 142971513827158523 143018260836712704 143083387549297728 143224217655153336 143324122772982528 143365603303832832 143465189822955936 143506711181100384 143748158639174784 143813617727808288 143855239927138272 144097273778553472 147093410264462064 147238187243068818 147528597868794792 147673803181657779 148032452369712807 148397543048132352 148440491916357888 148543603621998624 148836589033481856 148879664969364864 148947460809514848 149094062641020276 149198062230891648 149344910717339376 149388133770489744 149492338487757312 149639476616190144 149707618454357808 150002899753084352 150268031638193664 152750849120787528 153202774709902284 153272539179260163 154358625547905662 154409095770610176 154479409566498432 154631456229457584 154784102682014208 154936449239772096 155267799670731072 155312736912485568 155420622308202264 155465603779525416 155574047796314368 155727171859106016 155772242051279904 155843176587733128 159822647691194358 160263185962793472 160295495761286649 160737337400553216 160810532909387712 160968810992959944 161081093736006912 161239638119605344 161286303716811936 161398338550825428 161557665019249536 161631234083465952 161716678469071632 161790319943784324 161837144918030556 161950033361737088 162109433000872656 163064259470900736 163111453145731584 165480086547519822 165969672602394141 166783079354980608 166947235929148896 167276520418161024 167565893410704204 167682777905515392 167847820009753104 168013024557006798 168178880798726976 168255464988526032 168344411193213912 168421070761152534 168704436180698184 168753262222219896 168885309894253056 169037186547918496 169335961758243072 169747220924626176 173539426220066304 173618451459692928 173789335762310736 174132115517265984 174504518214007488 174676274629572456 174726829026546264 174848200096727547 174848708585238272 174898804251966093 175020803770853664 175193068341494268 175243772307689892 175323573661199769 175618552417612044 175964940094964336 176275960190957952 176572541320561152 176623644530585088 176704074241209216 177001375664994816 177052602987247104 180911849523061176 181038043402414848 181216230453007776 181394592884556012 181573658915439744 181656342730975008 181752373146655728 181835138343899196 182193787531954224 182373112125981738 182763139195756366 182816034074071554 182822896765536768 183266911086764544 183319951765556736 183447291904763328 183500384788948032 183809120882879232 183862318486756608 184202219031943424 184255530405363456 187630964274353184 188001045071738496 188643125143704816 188828797510972242 189201240898567848 189287398112091786 189605870751758136 189792490703285457 189809153597965824 189847419999997383 189979846828191584 190166834866408308 190253431785746381 190315638436255488 190777850065730304 190965623540204448 191286919763941248 191342281574800512 191664211518899712 191751490303744384 191806986569517696 195320757892154544 196124547019282752 196317582990758424 196510808958269013 196567682654864547 196704797158393056 196898404242210372 197376603159617076 197960557606834878 198058138162664832 198115459683643008 198448785377975808 198506219959153152 198596614412686464 198644108985631296 198792083521360368 198930749641188864 199126547623119168 199184178360652992 199519302154920192 199610157939143744 203667798827716704 203868259259633748 204270366279869712 204363385572346884 204968010973448502 205406359981071314 205473521143567872 205972546088664576 206014071105275667 206175274972610112 206234945736251328 206581932319696128 206785260993239136 207023732894308096 207083649216647424 207227496410936352 207287471706033888 207636229145474688 207696322735039872 207790902116977504 212223515786667918 213096863588259144 213306604595727903 213727327681715532 213824653422918499 213894567092074752 214414043879183616 214625081323946592 214986184159473792 215048404955749248 215197784734433904 215260066771650576 215410220025666048 215508312111287936 215622237958762176 215720426591712432 215782859890707408 216145910667830208 220640115396693096 220857280864603227 221292896803192188 222596314572198528 222660737874536832 223035360557548032 223254883550222784 223421191214272272 223577037207353856 223797093346337472 224017366076009064 224082200655734616 224238507731635968 224340619984701376 224459214924285216 224561427681536712 224939248240930912 225004349629626528 229126273681181292 230854935553947406 230930417568434688 231491268612923904 231537938321858493 231719114349747648 232176154023021312 232404673859658144 232672690952009984 232901699506096608 232969105368728352 233130933462303396 233198405669288124 233361071694471552 233590757788659024 233658363076919856 233764764881599692 234158069890149392 235034613587943936 235605432321612288 239733971536791537 240394778944190208 241215799364081568 241621640604010368 241859457179408016 241929455575217904 242098211887252992 242208456974633344 242336497528874304 242446851125198928 242575017703607448 242685479915676486 242755717377045834 242925050042605632 243164149501308984 243754712098762072 244596389206351104 244667179718597376 248220129821279733 250174619032470912 250668060095651328 250914780627241536 251524166858273088 251771730014629656 252268321198090464 252383197482789048 252516616789820868 252631606141728801 252807827669010848 253056654271047276 253129893333329844 253555779821877744 254504936607063552 254620831386939264 255049226351921664 255123042099734016 255742648759356928 260427677189539392 261198173275898976 261499396025710336 261756777321011232 262014411944358684 262090243539819396 262273062877857408 262531205656280496 262789602512241402 262865658461534838 263168804212822768 263427828626418066 263947410142446504 264077517550219776 264153946244857344 264795485883581952 264858811980841728 264935466795877632 265056111361813824 265502063497492224 265578904480870656 271557065103622272 271824345679511664 272360488373159616 272484514096462512 272628559719983592 272752707515848794 273290681297931336 273559668188972607 274144708793634549 274224051111107331 274685428140367556 274900366630146816 274979927648335104 275170937857144992 275713681324318848 275793477730134912 276303328547915136 276383295608045184 276848305527299584 276928430313386496 282001567607607744 282964687715557224 283801861347851772 283931097168137679 284129151451012192 284408806127637204 284969770242287376 285250252299612462 285943027654317046 286036521673425408 286166775098595456 286448435310306672 286648245545965056 286731206607665664 286930379645911872 287013422362200768 287496317278349568 287627235455616576 287710479854276544 288194547557106944 294186820528924128 294476374486137636 295057195737589584 295347606363315558 296064904739425614 296795086096264704 296880983832715776 296940836410252317 297087207243997248 297673178066963712 297759329938729728 297894921619029696 298188125282040552 298396124461783296 298689821434678752 298776267540979488 299278953232380288 299415236908715616 300005799506168704 305501698241575056 306405549419804568 306545078358520326 307452016460172753 308109539971606971 308717251095811324 308958819132996864 309262912458915168 309872898479544192 310535599341462144 310625473824971136 310841244616404528 310931207559050832 311148095592628736 311454343718212032 311544484102559808 311686353175466256 319645295382388716 320590991522573298 321474674801106432 321621065818775424 321937621985919888 322162187472013824 322479276239210688 322572607433623872 322796677101650856 323115330038499072 323262468166931904 323433356938143264 323580639887568648 323674289836061112 323900066723474176 324218866001745312 330960173095039644 331939345204788282 333566158709961216 333894471858297792 334553040836322048 335131786821408408 335365555811030784 335695640019506208 336026049114013596 336357761597453952 336510929977052064 336688822386427824 336842141522305068 337408872361396368 337506524444439792 338074373095836992 338671923516486144 339494441849252352 346282403330921109 347236902919385856 347578671524621472 348264231034531968 349009036428014976 349352549259144912 349453658053092528 349696400193455094 349697417170476544 349797608503932186 350041607541707328 350386136682988536 350487544615379784 350647147322399538 351237104835224088 351929880189928672 352551920381915904 353408148482418432 361823699046122352 362076086804829696 362432460906015552 362789185769112024 363147317830879488 363312685461950016 363504746293311456 363670276687798392 364028219873514729 364133576065568751 364387575063908448 364746224251963476 365526278391512732 365632068148143108 366894583809526656 367000769577896064 367618241765758464 367724636973513216 368404438063886848 368511060810726912 375261928548706368 376002090143476992 377286250287409632 377657595021944484 378402481797135696 378574796224183572 379211741503516272 379584981406570914 379694839999994766 379959693656383168 380333669732816616 380506863571492762 380631276872510976 381555700131460608 381931247080408896 382573839527882496 382684563149601024 383502980607488768 383613973139035392 390641515784309088 392249094038565504 392635165981516848 393021617916538026 393135365309729094 393409594316786112 393796808484420744 394184403768362103 394753206319234152 395141742939627099 395921115213669756 396101407160488367 396116276325329664 396230919367286016 397193228825372928 397288217971262592 397584167042720736 398253095246238336 398368356721305984 399038604309840384 399220315878287488 407335597655433408 407736518519267496 408540732559739424 408726771144693768 409129061273773191 409936021946897004 410812719962142628 412028142210551334 412350549945220224 412469891472502656 413163864639392256 413570521986478272 414047465788616192 414167298433294848 414454992821872704 414574943412067776 415272458290949376 415392645470079744 415581804233955008 424447031573335836 426193727176518288 426613209191455806 427454655363431064 427649306845836998 427789134184149504 427875378449418693 428828087758367232 428914541481475569 429250162647893184 429972368318947584 430096809911498496 430395569468867808 430520133543301152 431016624222575872 431244475917524352 431440853183424864 431565719781414816 432291821335660416 441280230793386192 441714561729206454 442585793606384376 443021409544973337 444097357109138421 445192629144397056 445321475749073664 446509767100445568 446842382428544544 447594186692674944 448034732152018128 448164401311469232 448477015463271936 448681239969402752 448918429848570432 449122855363073424 449878496481861824 450008699259253056 458252547362362584 459817617537780489 461709871107894812 463075876643716986 463438228699495296 464352308046042624 464809347719316288 465345381904019968 465803399012193216 465938210737456704 466261866924606792 466396811338576248 466722143388943104 467181515577318048 467316726153839712 467529529763199384 468316139780298784 479467943073583074 480789557888380416 480886487283859947 482431598728163136 483243281208020736 483718914358816032 483858911150435808 484416913949266688 484672995057748608 484893702250397856 485150035407214896 485370959831352972 485511434754091668 485850100085211264 486328299002617968 487509424197524144 489192778412702208 489334359437194752 496440259642559466 497909017807182423 500349238064941824 501829561254483072 503048333716546176 503543460029259312 504536642396180928 504766394965578096 505033233579641736 505263212283457602 505615655338021696 506113308542094552 506259786666659688 507111559643755488 509241662773878528 520855354379078784 522396346551797952 522998792051420672 523513554642022464 524028823888717368 524180487079638792 524544600290182641 524546125755714816 525062411312560992 525579205024482804 525731316923069676 525970720983599307 526337608425645536 526855657252836132 527894820284893008 529717623961683456 529870933591755264 530112222723627648 531004126994984448 531157808961741312 543114130207244544 543648691359023328 544720976746319232 544969028192925024 545257119439967184 545505415031697588 546581362595862672 547119336377945214 548289417587269098 548448102222214662 549370856280735112 549800733260293632 549959855296670208 550341875714289984 551427362648637696 551586955460269824 552606657095830272 552766591216090368 564003135215215488 565929375431114448 567603722695703544 567862194336275358 568258302902024384 568817612255274408 569377472109856371 569542259999992149 569939540484574752 570500504599224924 570760295357239143 571886055308634092 572333550197190912 572896870620613344 573860759291823744 574026844724401536 574992634556699136 575254470911233152 575420959708553088 576389095114213888 588373641057848256 588952748972275272 589532426874807039 590114391475179168 590695212726631116 592129809478851228 593881672820504634 594174414487994496 595346356133927424 595518659877459456 595789843238059392 596376250564081104 596792248923566592 597379642869357504 597552535081958976 598557906464760576 598830473817431232 600011599012337408 611003396483150112 612811098839609136 613090156717040652 614904032920345506 616219079943213942 617434502191622648 617917638265993728 618042213315827001 618525824917830336 619745796959088384 621071198682924288 621250947649942272 621682489232809056 621862415118101664 622908687436424064 623088968205119616 623372706350932512 639290590764777432 639919813787183709 641181983045146596 641473960268755497 643242131637550848 643875243971839776 644958552478421376 645145214867247744 645593354203301712 646230660076998144 646524936333863808 646866713876286528 647161279775137296 647348579672122224 647800133446948352 648437732003490624 661920346190079288 662571842593809681 663878690409576564 667788943716595584 669106081672644096 670263573642816816 670731111622061568 670866334112051531 671391280039012416 672052098228027192 672715523194907904 673021859954104128 673377644772855648 673684283044610136 674817744722792736 675013048888879584 676148746191673984 692564806661842218 694473805838771712 694613814965575479 695157343049242944 696528462069063936 698018072856029952 698705098518289824 698907316106185056 699392800386910188 699595217007864372 700083215083414656 700772273365977072 700975089230759568 701294294644799076 702474209670448176 703859760379857344 705103840763831808 706816296964836864 719201914610374611 723647398092244704 724864921812031104 725578371538224048 726294635661758976 726625370923900032 727009492586622912 727340553375596784 728056439747029458 728267152131137502 728775150127816896 729492448503926952 731052556783025464 731264136296286216 733789167619053312 734001539155792128 744660389463839199 750523857097412736 752004180286953984 754572500574819264 755315190043888968 756804963594271392 757149592448367144 757894818425186403 758423483007032544 759169962813141828 759389679999989532 759919387312766336 760667339465633232 761013727142985524 763862494160817792 765147679055764992 765369126299202048 767005961214977536 767227946278070784 781283031568618176 784498188077131008 785270331963033696 786043235833076052 786270730619458188 786819188633572224 787593616968841488 788368807536724206 789506412638468304 790283485879254198 791842230427339512 792202814320976734 792232552650659328 792461838734572032 794386457650745856 794576435942525184 795168334085441472 796506190492476672 796736713442611968 798440631756574976 814671195310866816 815473037038534992 817081465119478848 817453542289387536 818258122547546382 819872043893794008 820679004566917821 821625439924285256 822434126380903647 822672153333321993 824056284421102668 824701099890440448 824939782945005312 827141043972956544 828909985643745408 829149886824135552 830544916581898752 830785290940159488 831163608467910016 848894063146671672 851793291504413037 852387454353036576 853226418382911612 854909310726862128 855298613691673996 855750756898837386 857829082962951138 858500325295786368 859944736637895168 860193619822996992 860791138937735616 861040267086602304 862033248445151744 862488951835048704 862881706366849728 863131439562829632 864583642671320832 882560461586772384 883429123458412908 885171587212768752 886042819089946674 888194714218276842 890385258288794112 890642951498147328 890822509230756951 892727641456194557 893019534200891136 893684764857089088 895188373385349888 896069464304036256 896328802622938464 897362479938805504 897836859697140864 898245710726146848 899756992963723648 900017398518506112 916505094724725168 919635235075560978 922356049380518259 923419742215789624 924328619914820913 926151753287433972 926876457398990592 929618695438632576 931606798024386432 931876421474913408 932523733849213584 932793622677152496 933444286777886208 934363031154636096 934633452307679424 935059059526398768 936632279560597568 958935886147166148 961772974567719894 964863197456326272 966486562416041472 967437828717632064 967717822300871616 968833827898533376 969345990115497216 969787404500795712 970300070814429792 970741919662705944 971022869508183336 971700200170422528 972656598005235936 975018848395048288 992880519285118932 995818035614364846 1000698476129883648 1003331066061386803 1003659122508966144 1006096667433092352 1007086920058518624 1009073284792361856 1009532789931156192 1010066467159283472 1010526424566915204 1011231310676043392 1012226617084189104 1012519573333319376 1014223119287510976 1018483325547757056 1038847209992763327 1041710708758157568 1044792693103595904 1047027109284044928 1048057647777434736 1048360974159277584 1049089200580365282 1049092251511429632 1050124822625121984 1051158410048965608 1051462633846139352 1051941441967198614 1052675216851291072 1053711314505672264 1055789640569786016 1060224445447255296 1086228260414489088 1087297382718046656 1089441953492638464 1089938056385850048 1090514238879934368 1091010830063395176 1092084659620544187 1093162725191725344 1094238672755890428 1096578835174538196 1096896204444429324 1098741712561470224 1100683751428579968 1102854725297275392 1103173910920539648 1105213314191660544 1105533182432180736 1128006270430430976 1131858750862228896 1135207445391407088 1135724388672550716 1136516605804048768 1137635224510548816 1138754944219712742 1139084519999984298 1139879080969149504 1141001009198449848 1141520590714478286 1143772110617268184 1144667100394381824 1145793741241226688 1147721518583647488 1148053689448803072 1150508941822466304 1150841919417106176 1176747282115696512 1177905497944550544 1179064853749614078 1180228782950358336 1181390425453262232 1184259618957702456 1185425228818881297 1187763345641009268 1188304221481465101 1188348828975988992 1191579686476118784 1192752501128162208 1194759285738715008 1195105070163917952 1197115812929521152 1197660947634862464 1200023198024674816 1222006792966300224 1225622197679218272 1226180313434081304 1227387183821319573 1229808065840691012 1232438159886427884 1234869004383245296 1236084426631654002 1237051649835660672 1239491593918176768 1242142397365848576 1242501895299884544 1243364978465618112 1243724830236203328 1245817374872848128 1246177936410239232 1246745412701865024 1278581181529554864 1279839627574367418 1282363966090293192 1282947920537510994 1283626135348256079 1286484263275101696 1286743624444426707 1287750487943679552 1289917104956842752 1290290429734495488 1291186708406603424 1293049872667727616 1293733427752573056 1294322559550274592 1294697159344244448 1296875464006981248 1323840692380158576 1325143685187619362 1327757380819153128 1332292071327415263 1335577887433191168 1340527147285633632 1341732668224103062 1342782560078024832 1344104196456054384 1345431046389815808 1346043719908208256 1346755289545711296 1347368566089220272 1349635489445585472 1350026097777759168 1352297492383347968 1379452852613341467 1385129613323684436 1389227629931150958 1390314686098485888 1393056924138127872 1396036145712059904 1397410197036579648 1397814632212370112 1398785600773820376 1399190434015728744 1400166430166829312 1401544546731954144 1401950178461519136 1402588589289598152 1404948419340896352 1407719520759714688 1438403829220749222 1442659461851579841 1447294796184489408 1449729843624062208 1451156743076448096 1453250741847800064 1454018985173245824 1454681106751193568 1456112879494058916 1456534304262275004 1457550300255633792 1458984897007853904 1462105113566050928 1462528272592572432 1467578335238106624 1468003078311584256 1489320778927678398 1501047714194825472 1509145001149638528 1510630380087777936 1513609927188542784 1514299184896734288 1515789636850372806 1516846966014065088 1518339925626283656 1518779359999979064 1519838774625532672 1521334678931266464 1522027454285971048 1527724988321635584 1562566063137236352 1568996376154262016 1570540663926067392 1572086471666152104 1572541461238916376 1573638377267144448 1575187233937682976 1576737615073448412 1577912162950797921 1579012825276936608 1580566971758508396 1583684460854679024 1584405628641953468 1589152871885050368 1590336668170882944 1593012380984953344 1593473426885223936 1596881263513149952 1629342390621733632 1630946074077069984 1634162930238957696 1634907084578775072 1636516245095092764 1639744087787588016 1641358009133835642 1643250879848570512 1644868252761807294 1645344306666643986 1648112568842205336 1649402199780880896 1649879565890010624 1654282087945913088 1657819971287490816 1658299773648271104 1662327216935820032 1697788126293343344 1703586583008826074 1704774908706073152 1706452836765823224 1708132416329569113 1708626779999976447 1709818621453724256 1710597227383347992 1711501513797674772 1712280886071717429 1715658165925902276 1717000650591572736 1721582277875471232 1722080534173204608 1724977903670097408 1725763412733699456 1726262879125659264 1729167285342641664 1765120923173544768 1766858246916825816 1770343174425537504 1772085638179893348 1776389428436553684 1781645018461513902 1785455282912389114 1786039068401782272 1787369529714178176 1790376746770699776 1792138928608072512 1792657605245876928 1794724959877611008 1795673719394281728 1796491421452293696 1799513985927447296 1800034797037012224 1833010189449450336 1839270470151121956 1844712098761036518 1846839484431579248 1848657239829641826 1852303506574867944 1853752914797981184 1854126639947481003 1858629679753060799 1859237390877265152 1863213596048772864 1863752842949826816 1865047467698427168 1865587245354304992 1868726062309272192 1869266904615358848 1870118119052797536 1873264559121195136 1917871772294332296 1919759441361551127 1923545949135439788 1924421880806266491 1929726394912652544 1934875657435264128 1935435644601743232 1938691980230994432 1939574809001591424 1940600141628859584 1941483839325411888 1942045739016366672 1943400400340845056 1945313196010471872 1950037696790096576 1985761038570237864 1991636071228729692 2006662132122773606 2007318245017932288 2012193334866184704 2012599002336154593 2014173840117037248 2018146569584723712 2019065579862312384 2020132934318566944 2021052849133830408 2022462621352086784 2024453234168378208 2025039146666638752 2028446238575021952 2077694419985526654 2083421417516315136 2083841444896726437 2089585386207191808 2094054218568089856 2096115295554869472 2096721948318555168 2098178401160730564 2100249645250243968 2102316820097931216 2102925267692278704 2103882883934397228 2105350433702582144 2107422629011344528 2111579281139572032 2120448890894510592 2157605743831123833 2174594765436093312 2178883906985276928 2179876112771700096 2181028477759868736 2182021660126790352 2184169319241088374 2186325450383450688 2188477345511780856 2193157670349076392 2193792408888858648 2197483425122940448 2201367502857159936 2256012540860861952 2263717501724457792 2270414890782814176 2271448777345101432 2273033211608097536 2273684455275559209 2275270449021097632 2277509888439425484 2278169039999968596 2279758161938299008 2282002018396899696 2283041181428956572 2287544221234536368 2291587482482453376 2295443037167294976 2296107378897606144 2301017883644932608 2301683838834212352 2353494564231393024 2355810995889101088 2358129707499228156 2360457565900716672 2362780850906524464 2368519237915404912 2370850457637762594 2375526691282018536 2376608442962930202 2376697657951977984 2383159372952237568 2385505002256324416 2389518571477430016 2390210140327835904 2395321895269724928 2444013585932600448 2451244395358436544 2452360626868162608 2454774367642639146 2459616131681382024 2464876319772855768 2467302379142710941 2468016459999965979 2469738008766490592 2472168853263308004 2474103299671321344 2486729956931236224 2487449660472406656 2491634749745696256 2492355872820478464 2493490825403730048 2555379874513239111 2557162363059109728 2559679255148734836 2564727932180586384 2565895841075021988 2567252270696512158 2573487248888853414 2575500975887359104 2579834209913685504 2580580859468990976 2582373416813206848 2586099745335455232 2587466855505146112 2588645119100549184 2589394318688488896 2593750928013962496 2647681384760317152 2650287370375238724 2655514761638306256 2664584142654830526 2671155774866382336 2672467527692270853 2678182924368583671 2681054294571267264 2683465336448206124 2685565120156049664 2688208392912108768 2692087439816416512 2693510579091422592 2694737132178440544 2699270978891170944 2700052195555518336 2704594984766695936 2758905705226682934 2770259226647368872 2772985859744462739 2778455259862301916 2780629372196971776 2794820394073159296 2795629264424740224 2797571201547640752 2798380868031457488 2800332860333658624 2803089093463908288 2803900356923038272 2805177178579196304 2809896838681792704 2815439041519429376 2876807658441498444 2885318923703159682 2894589592368978816 2899459687248124416 2902313486152896192 2906501483695600128 2908037970346491648 2909362213502387136 2912225758988117832 2913068608524550008 2915100600511267584 2917969794015707808 2924210227132101856 2925056545185144864 2978641557855356796 3002095428389650944 3009993198184160409 3018290002299277056 3021260760175555872 3027219854377085568 3028598369793468576 3031579273700745612 3033693932028130176 3036679851252567312 3037558719999958128 3039677549251065344 3042669357862532928 3044054908571942096 3055449976643271168 3116541629978289981 3125132126274472704 3141081327852134784 3144172943332304208 3145082922477832752 3147276754534288896 3150374467875365952 3153475230146896824 3155824325901595842 3158025650553873216 3161133943517016792 3167368921709358048 3168811257283906936 3180673336341765888 3258684781243467264 3261892148154139968 3268325860477915392 3269814169157550144 3273032490190185528 3279488175575176032 3282716018267671284 3286501759697141024 3289736505523614588 3290688613333287972 3296225137684410672 3308564175891826176 3315639942574981632 3316599547296542208 3324654433871640064 3395576252586686688 3407173166017652148 3409549817412146304 3412905673531646448 3416264832659138226 3417253559999952894 3419637242907448512 3421194454766695984 3423003027595349544 3424561772143434858 3431316331851804552 3434001301183145472 3443164555750942464 3444161068346409216 3451526825467398912 3452525758251318528 3530241846347089536 3533716493833651632 3540686348851075008 3544171276359786696 3552778856873107368 3556275686456643891 3563290036923027804 3564912664444395303 3570910565824778228 3574739059428356352 3584277857216145024 3585315210491753856 3591347438788563456 3592982842904587392 3599027971854894592 3600069594074024448 3666020378898900672 3678540940302243912 3689424197522073036 3693678968863158496 3697314479659283652 3704607013149735888 3708253279894962006 3717259359506121598 3718474781754530304 3726427192097545728 3727505685899653632 3730094935396854336 3731174490708609984 3737452124618544384 3738533809230717696 3740236238105595072 3746529118242390272 3835743544588664592 3839518882723102254 3847091898270879576 3848843761612532982 3850878406044768237 3859452789825305088 3860230873333280121 3869751314870528256 3870871289203486464 3879149618003182848 3881200283257719168 3882967678650823776 3884091478032733344 3890626392020943744 3900075393580193152 3971522077140475728 3983272142457459384 3996876213982245789 4013324264245547212 4025198004672309186 4028347680234074496 4036293139169447424 4038131159724624768 4040265868637133888 4042105698267660816 4044925242704173568 4048906468336756416 4050078293333277504 4056892477150043904 4155388839971053308 4167682889793452874 4179170772414383616 4188108437136179712 4192230591109738944 4193443896637110336 4196356802321461128 4200499290500487936 4204633640195862432 4205850535384557408 4207765767868794456 4210700867405164288 4214845258022689056 4223158562279144064 4315211487662247666 4327978385554739523 4349189530872186624 4359752225543400192 4362056955519737472 4364043320253580704 4368338638482176748 4372650900766901376 4376954691023561712 4386315340698152784 4387584817777717296 4394966850245880896 4402735005714319872 4527435003448915584 4540829781565628352 4542897554690202864 4546066423216195072 4547368910551118418 4550540898042195264 4555019776878850968 4556338079999937192 4559516323876598016 4564004036793799392 4566082362857913144 4575088442469072736 4583174964964906752 4706989128462786048 4711621991778202176 4716259414998456312 4720915131801433344 4725561701813048928 4733736488852393763 4737038475830809824 4741700915275525188 4751053382564037072 4753216885925860404 4771010004512648832 4779037142954860032 4780420280655671808 4790643790539449856 4888027171865200896 4902488790716873088 4904721253736325216 4909548735285278292 4919232263362764048 4929752639545711536 4934604758285421882 4936032919999931958 4939476017532981184 4944337706526616008 4948206599342642688 4973459913862472448 4974899320944813312 4986981650807460096 5110759749026478222 5114324726118219456 5119358510297469672 5124397248988707339 5129455864361172768 5131791682150043976 5134504541393024316 5136842658215152287 5146974497777706828 5151001951774718208 5164746833626413696 5174933711010292224 5177290238201098368 5178788637376977792 5187501856027924992 5295362769520634304 5300574740750477448 5311029523276612512 5329168285309661052 5344935055384541706 5356365848737167342 5362108589142534528 5366930672896412248 5371130240312099328 5376416785824217536 5384174879632833024 5387021158182845184 5389474264356881088 5398541957782341888 5400104391111036672 5517811410453365868 5540518453294737744 5545971719488925478 5556910519724603832 5561258744393943552 5562379919842443009 5575889039259182397 5589640788146318592 5591258528849480448 5595142403095281504 5596761736062914976 5606178186927816576 5607800713846076544 5610354357158392608 5619793677363585408 5630878083038858752 5753615316882996888 5759278324084653381 5770637847406319364 5773265642418799473 5789179184737957632 5804626972305792384 5816075940692983296 5818724427004774272 5824451517976235664 5826137217049100016 5830201201022535168 5835939588031415616 5848420454264203712 5850113090370289728 5957283115710713592 6019986396368320818 6036580004598554112 6037797007008463779 6042521520351111744 6054439708754171136 6057196739586937152 6063158547401491224 6067387864056260352 6073359702505134624 6075117439999916256 6085338715725065856 6088109817143884192 6233083259956579962 6250264252548945408 6251524334690179311 6282162655704269568 6288345886664608416 6290165844955665504 6300748935750731904 6306950460293793648 6311648651803191684 6316051301107746432 6322267887034033584 6334737843418716096 6337622514567813872 6361346672683531776 6472817231493371499 6523784296308279936 6536651720955830784 6539628338315100288 6546064980380371056 6558976351150352064 6565432036535342568 6573003519394282048 6579473011047229176 6581377226666575944 6592450275368821344 6791152505173373376 6814346332035304296 6819099634824292608 6825811347063292896 6832529665318276452 6834507119999905788 6839274485814897024 6842388909533391968 6846006055190699088 6849123544286869716 6862632663703609104 6886329111501884928 6888322136692818432 6903053650934797824 6905051516502637056 7060483692694179072 7067432987667303264 7081372697702150016 7088342552719573392 7105557713746214736 7112551372913287782 7126580073846055608 7129825328888790606 7141821131649556456 7149478118856712704 7168555714432290048 7170630420983507712 7185965685809174784 7332040757797801344 7357081880604487824 7378848395044146072 7387357937726316992 7394628959318567304 7401907137428132823 7404049379999897937 7409214026299471776 7416506559789924012 7434518719012243196 7460189870793708672 7462348981417219968 7474904249237088768 7477067618461435392 7480472476211190144 7493058236484780544 7671487089177329184 7679037765446204508 7694183796541759152 7697687523225065964 7701756812089536474 7720461746666560242 7739502629741056512 7741742578406972928 7758299236006365696 7762400566515438336 7765935357301647552 7768182956065466688 7781252784041887488 7800150787160386304 7943044154280951456 7966544284914918768 7993752427964491578 8017402583076812559 8026648528491094424 8034548773105751013 8050396009344618372 8056695360468148992 8076262319449249536 8080531737274267776 8084211396535321632 8097812936673512832 8100156586666555008 8113784954300087808 8310777679942106616 8318957579233388217 8335365779586905748 8384461182219477888 8386887793274220672 8392713604642922256 8400998581000975872 8409267280391724864 8411701070769114816 8415531535737588912 8421401734810328576 8429690516045378112 8446317124558288128 8630422975324495332 8655956771109479046 8698379061744373248 8719504451086800384 8721262343456669903 8724113911039474944 8728086640507161408 8736677276964353496 8745301801533802752 8753909382047123424 8772630681396305568 8775169635555434592 8789933700491761792 9029979594552481227 9054870006897831168 9081659563131256704 9085795109380405728 9094737821102236836 9101081796084390528 9110039553757701936 9112676159999874384 9119032647753196032 9128008073587598784 9132164725715826288 9150176884938145472 9166349929929813504 9349624889934869943 9423243983556404352 9432518829996912624 9441830263602866688 9451123403626097856 9467472977704787526 9474076951661619648 9483401830551050376 9502106765128074144 9506433771851720808 9542020009025297664 9776054343730401792 9804977581433746176 9809442507472650432 9819097470570556584 9838464526725528096 9859505279091423072 9869209516570843764 9872065839999863916 9878952035065962368 9888675413053232016 9946919827724944896 9949798641889626624 9973963301614920192 10221519498052956444 10228649452236438912 10238717020594939344 10248794497977414678 10258911728722345536 10263583364300087952 10269009082786048632 10273685316430304574 10293948995555413656 10302003903549436416 10329493667252827392 10354580476402196736 10357577274753955584 10590725539041268608 10601149481500954896 10622059046553225024 10658336570619322104 10668827059369931673 10689870110769083412 10694737993333185909 10712731697474334684 10724217178285069056 10733861345792824496 10752833571648435072 10774042316365690368 10778948528713762176 10797083915564683776 10800208782222073344 11035622820906731736 11081036906589475488 11091943438977850956 11113821039449207664 11124759839684886018 11151778078518364794 11179281576292637184 11182517057698960896 11190284806190563008 11193523472125829952 11212356373855633152 11215601427692153088 11220708714316785216 11239587354727170816 11507230633765993776 11518556648169306762 11541275694812638728 11546531284837598946 11578358369475915264 11580692619999840363 11605459338930529241 11609253944611584768 11637448854009548544 11648903035952471328 11652274434098200032 11671879176062831232 11696840908528407424 11700226180740579456 11914566231421427184 11990628641946737367 12039972792736641636 12075594014016927558 12085043040702223488 12108879417508342272 12114393479173874304 12126317094802982448 12134775728112520704 12146719405010269248 12150234879999832512 12170677431450131712 12176219634287768384 12466166519913159924 12503048669380358622 12564325311408539136 12576691773329216832 12580331689911331008 12601497871501463808 12613900920587587296 12623297303606383368 12632102602215492864 12644535774068067168 12669475686837432192 12675245029135627744 12945634462986742998 13043303858798028439 13047568592616559872 13079256676630200576 13092129960760742112 13117952702300704128 13130864073070685136 13146007038788564096 13158946022094458352 13162754453333151888 13184900550737642688 13582305010346746752 13628692664070608592 13638199269648585216 13651622694126585792 13665059330636552904 13669014239999811576 13678548971629794048 13684777819066783936 13692012110381398176 13698247088573739432 13725265327407218208 14120967385388358144 14134865975334606528 14162745395404300032 14176685105439146784 14211115427492429472 14225102745826575564 14253160147692111216 14259650657777581212 14283642263299112912 14337111428864580096 14341260841967015424 14371931371618349568 14664081515595602688 14714163761208975648 14757696790088292144 14774715875452633984 14789257918637134608 14803814274856265646 14808098759999795874 14818428052598943552 14833013119579848024 14869037438024486392 14920379741587417344 14924697962834439936 14960944952422380288 15342974178354658368 15358075530892409016 15388367593083518304 15395375046450131928 15403513624179072948 15410527974645456861 15440923493333120484 15524801133030876672 15531870714603295104 15536365912130933376 15562505568083774976 15600301574320772608 15886088308561902912 15933088569829837536 15987504855928983156 16034805166153625118 16053297056982188848 16069097546211502026 16100792018689236744 16113390720936297984 16152524638898499072 16161063474548535552 16168422793070643264 16195625873347025664 16200313173333110016 16621555359884213232 16637915158466776434 16670731559173811496 16687139759527329027 16727667117777547191 16768922364438955776 16773775586548441344 16785427209285844512 16818534560783449728 16823402141538229632 16831063071475177824 16859381032090756224 16892634249116576256 17260845950648990664 17311913542218958092 17319796927256398419 17442524686913339806 17448227822078949888 17456173281014322816 17473354553928706992 17490603603067605504 17507818764094246848 17545261362792611136 17550339271110869184 17579867400983523584 18059959189104962454 18109740013795662336 18113391021025391337 18163319126262513408 18171590218760811456 18189475642204473672 18202163592168781056 18220079107515403872 18225352319999748768 18256016147175197568 18264329451431652576 18300353769876290944 18699249779869739886 18754573004070537933 18846487967112808704 18865037659993825248 18902246807252195712 18934945955409575052 18948153903323239296 18966803661102100752 19004213530256148288 19012867543703441616 19084040018050595328 19609955162867492352 19618885014945300864 19638194941141113168 19676929053451056192 19719010558182846144 19738419033141687528 19744131679999727832 19757904070131924736 19777350826106464032 20443038996105912888 20457298904472877824 20477434041189878688 20497588995954829356 20517823457444691072 20527166728600175904 20538018165572097264 20547370632860609148 20587897991110827312 20658987334505654784 20709160952804393472 20715154549507911168 21181451078082537216 21202298963001909792 21244118093106450048 21316673141238644208 21337654118739863346 21379740221538166824 21389475986666371818 21425463394948669368 21448434356570138112 21467722691585648992 21505667143296870144 21557897057427524352 22071245641813463472 22162073813178950976 22183886877955701912 22205721412284398469 22212148139999693811 22227642078898415328 22249519679369772036 22303556157036729588 22380569612381126016 22387046944251659904 22424712747711266304 22431202855384306176 22441417428633570432 22479174709454341632 23014461267531987552 23037113296338613524 23082551389625277456 23093062569675197892 23161385239999680726 23210918677861058482 23218507889223169536 23274897708019097088 23297806071904942656 23304548868196400064 23343758352125662464 23393681817056814848 23400452361481158912 23829132462842854368 23981257283893474734 24079945585473283272 24103646319317253039 24151188028033855116 24162185836789790387 24170086081404446976 24228786958347748608 24252634189605964896 24293438810020538496 24300469759999665024 24341354862900263424 24352439268575536768 24932333039826319848 24956872737700164651 25006097338760717244 25153383546658433664 25160663379822662016 25202995743002927616 25227801841175174592 25246594607212766736 25264205204430985728 25289071548136134336 25338951373674864384 25350490058271255488 25891268925973485996 26086607717596056878 26095137185233119744 26158513353260401152 26163787030370009709 26184259921521484224 26235905404601408256 26261728146141370272 26292014077577128192 26317892044188916704 26325508906666303776 26369801101475285376 27089938783657443681 27164610020693493504 27257385328141217184 27303245388253171584 27330118661273105808 27338028479999623152 27357097943259588096 27369555638133567872 27384024220762796352 27396494177147478864 27450530654814436416 28048874669804609829 28269731950669213056 28325490790808600064 28353370210878293568 28422230854984858944 28450205491653151128 28506320295384222432 28519301315555162424 28567284526598225824 29328163031191205376 29428327522417951296 29515393580176584288 29549431750905267968 29578515837274269216 29607628549712531292 29616197519999591748 29636856105197887104 29666026239159696048 29738074876048972784 29840759483174834688 29849395925668879872 29921889904844760576 30685948356709316736 30716151061784818032 30776735186167036608 30790750092900263856 30807027248358145896 30821055949290913722 30881846986666240968 31063741429206590208 31072731824261866752 31772176617123805824 31866177139659675072 31975009711857966312 32069610332307250236 32084213979999557727 32106594113964377696 32138195092423004052 32201584037378473488 32322126949097071104 32336845586141286528 32391251746694051328 32400626346666220032 33243110719768426464 33275830316933552868 33341463118347622992 33374279519054658054 33455334235555094382 33537844728877911552 33547551173096882688 33570854418571689024 33637069121566899456 33646804283076459264 33662126142950355648 33718762064181512448 34521691901297981328 34623827084437916184 34639593854512796838 34742077859999521089 34816378016791587723 34885049373826679612 34912346562028645632 34946709107857413984 35015637528188493696 35090522725585222272 35100678542221738368 35159734801967047168 36119918378209924908 36226782042050782674 36326638252525026816 36343180437521622912 36378951284408947344 36404327184337562112 36440158215030807744 36450704639999497536 36512032294350395136 36528658902863305152 36600707539752581888 37398499559739479772 37509146008141075866 37692975934225617408 37730075319987650496 37804493614504391424 37869891910819150104 37896307806646478592 37933607322204201504 38008427060512296576 38025735087406883232 39129911576394085317 39237770029890601728 39276389882282226336 39353858106902112384 39438021116365692288 39476838066283375056 39488263359999455664 39515808140263849472 39554701652212928064 40886077992211825776 40914597808945755648 40954868082379757376 40995177991909658712 41035646914889382144 41054333457200351808 41076036331144194528 41094741265721218296 41175795982221654624 42362902156165074432 42404597926003819584 42488236186212900096 42633346282477288416 42675308237479726692 42759480443076333648 42778951973332743636 42850926789897338736 42935445383171297984 43011334286593740288 43115794114855048704 44142491283626926944 44324147626357901952 44367773755911403824 44411442824568796938 44424296279999387622 44455284157796830656 44499039358739544072 44607112314073459176 44761139224762252032 44774093888503319808 44882834857267140864 46028922535063975104 46074226592677227048 46165102779250554912 46186125139350395784 46231583923936370583 46322770479999361452 46421837355722116964 46595612143809885312 46609097736392800128 46687516704251324928 46787363634113629696 46800904722962317824 47658264925685708736 47962514567786949468 48159891170946566544 48207292638634506078 48302376056067710232 48324371673579580774 48340172162808893952 48457573916695497216 48505268379211929792 48586877620041076992 48600939519999330048 48704878537151073536 49864666079652639696 49913745475400329302 50012194677521434488 50061419278581987081 50183001353332641573 50306767093316867328 50321326759645324032 50455603682350349184 50493189214425533472 50578143096272268672 50677902747349728768 50700980116542510976 51782537851946971992 51959390781769195257 52173215435192113756 52327574060740019418 52368519843042968448 52471810809202816512 52523456292282740544 52584028155154256384 52635784088377833408 52651017813332607552 52739602202950570752 54179877567314887362 54329220041386987008 54340173063076174011 54514770656282434368 54606490776506343168 54660237322546211616 54676056959999246304 54739111276267135744 54768048441525592704 54792988354294957728 54901061309628872832 56097749339609219658 56263719012211613799 56539463901338426112 56706740421756587136 56844461709969717888 56900410983306302256 57012640590768444864 57038602631110324848 57134569053196451648 58856655044835902592 59030787160353168576 59098863501810535936 59157031674548538432 59215257099425062584 59232395039999183496 59273712210395774208 59332052478319392096 59476149752097945568 61371896713418633472 61432302123569636064 61553470372334073216 61581500185800527712 61614054496716291792 61642111898581827444 61763693973332481936 62127482858413180416 62145463648523733504 63544353234247611648 63732354279319350144 63950019423715932624 64139220664614500472 64168427959999115454 64213188227928755392 64276390184846008104 64403168074756946976 64673691172282573056 66486221439536852928 66551660633867105736 66617164236853195407 66682926236695245984 66748559038109316108 66910668471110188764 67141708837143378048 67274138243133798912 67293608566152918528 67324252285900711296 67437524128363024896 69043383802595962656 69247654168875832368 69279187709025593676 69484155719999042178 69632756033583175446 69770098747653359224 69824693124057291264 69893418215714827968 70031275056376987392 70181045451170444544 70201357084443476736 72239836756419849816 72310938957951759117 72453564084101565348 72486557510369371161 72686360875043245824 72757902568817894688 72880316430061615488 72901409279998995072 73024064588700790272 73057317805726610304 73201415079505163776 74796999119478959544 74870618213100493953 75018292016282151732 75460150639975300992 75608987229008782848 75739783821638300208 75792615613292957184 75867214644408403008 76016854121024593152 76051470174813766464 78259823152788170634 78475540059781203456 78491361091110029127 78552779764564452672 78707716213804224768 78876042232731384576 78953676132566750112 78976526719998911328 79109403304425856128 81269816350972331043 81772155984423651552 81909736164759514752 81990355983819317424 82071293829778764288 82108666914400703616 82152072662288389056 82189482531442436592 82351591964443309248 84146624009413829487 84809195852007639168 84976472372425800192 85266692564954576832 85350616474959453384 85518960886152667296 85557903946665487272 85701853579794677472 85870890766342595968 88284982567253853888 88648295252715803904 88735547511822807648 88822885649137593876 88848592559998775244 88910568315593661312 88998078717479088144 89214224628146918352 89522278449524504064 89548187777006639616 89765669714534281728 92057845070127950208 92148453185354454096 92330205558501109824 92372250278700791568 92463167847872741166 92645540959998722904 92843674711444233928 93191224287619770624 93218195472785600256 95316529851371417472 95925029135573898936 96252641939998673181 96319782341893133088 96414585277269012156 96604752112135420464 96648743347159161548 97010536758423859584 97173755240082153984 97201879039998660096 97409757074302147072 99729332159305279392 99827490950800658604 100024389355042868976 100122838557163974162 100366002706665283146 100613534186633734656 100642653519290648064 100911207364700698368 100986378428851066944 101156286192544537344 101401960233085021952 103565075703893943984 103918781563538390514 104226233579998563267 104346430870384227512 104449134050374763169 104655148121480038836 104737039686085936896 105046912584565481088 105271568176755666816 105302035626665215104 105479204405901141504 108359755134629774724 108680346126152348022 109029541312564868736 109212981553012686336 109320474645092423232 109352113919998492608 109478222552534271488 109536096883051185408 109585976708589915456 109802122619257745664 112195498679218439316 112527438024423227598 113078927802676852224 113376410464936708739 113413480843513174272 113688923419939435776 113800821966612604512 114025281181536889728 114077205262220649696 114269138106392903296 117389734729182255951 117713310089671805184 118061574320706337152 118314063349097076864 118430514198850125168 118464790079998366992 118547424420791548416 118664104956638784192 118952299504195891136 122743793426837266944 122864604247139272128 123106940744668146432 123163000371601055424 123228108993432583584 123284223797163654888 123527387946664963872 127088706468495223296 127464708558638700288 127900038847431865248 128278441329229000944 128336855919998230908 128426376455857510784 128552780369692016208 128806336149513893952 129347382344565146112 132972442879073705856 133103321267734211472 133234328473706390814 133365852473390491968 133497118076218632216 133821336942220377528 134283417674286756096 134648504571801422592 138086767605191925312 138495308337751664736 138558375418051187352 138694751771809111749 138968311439998084356 139265512067166350892 139540197495306718448 139786836431429655936 140062550112753974784 140362090902340889088 140402714168886953472 144479673512839699632 144621877915903518234 144907128168203130696 144973115020738742322 145372721750086491648 145515805137635789376 145760632860123230976 145802818559997990144 146114635611453220608 149593998238957919088 149741236426200987906 150036584032564303464 150549004059997924719 150920301279950601984 151479567643276600416 151734429288816806016 152033708242049186304 152102940349627532928 155878172345307585771 156519646305576341268 156982722182220058254 157105559529128905344 157415432427608449536 157752084465462769152 157907352265133500224 157953053439997822656 158218806608851712256 162539632701944662086 163020519189228522033 163544311968847303104 163819472329519029504 163980711967638634848 164217333828801407232 164304145324576778112 164378965062884873184 164703183928886618496 168293248018827658974 169618391704015278336 170533385129909153664 170701232949918906768 171037921772305334592 171115807893330974544 171403707159589354944 171741781532685191936 176569965134507707776 177296590505431607808 177471095023645615296 177645771298275187752 177697185119997550488 177821136631187322624 177996157434958176288 178428449256293836704 184115690140255900416 184296906370708908192 184660411117002219648 184744500557401583136 184926335695745482332 185291081919997445808 185687349422888467856 186382448575239541248 186436390945571200512 190633059702742834944 191850058271147797872 192505283879997346362 192639564683786266176 192829170554538024312 193209504224270840928 193297486694318323096 194021073516847719168 199458664318610558784 199654981901601317208 200048778710085737952 200245677114327948324 200732005413330566292 201822414729401396736 201972756857702133888 202312572385089074688 202803920466170043904 207130151407787887968 207837563127076781028 208452467159997126534 208692861740768455024 208898268100749526338 209310296242960077672 209474079372171873792 210093825169130962176 210543136353511333632 210604071253330430208 216719510269259549448 216932816873855277351 217360692252304696044 217459672531108113483 218059082625129737472 218640949290184846464 218704227839996985216 219072193766102370816 219171953417179830912 219604245238515491328 224390997358436878632 225054876048846455196 226752820929873417478 226826961687026348544 227377846839878871552 227601643933225209024 228050562363073779456 228154410524441299392 228538276212785806592 234779469458364511902 235426620179343610368 235474083273330087381 236123148641412674304 236628126698194153728 236861028397700250336 236929580159996733984 237328209913277568384 237904599008391782272 243809449052916993129 245729208494278544256 246213881489336292864 246326000743202110848 246456217986865167168 246568447594327309776 247054775893329927744 254929417117277400576 255800077694863730496 256556882658458001888 256673711839996461816 256852752911715021568 257105560739384032416 257612672299027787904 265944885758147411712 266206642535468422944 266468656947412781628 266731704946780983936 266994236152437264432 267642673884440755056 268566835348573512192 269297009143602845184 276173535210383850624 276990616675503329472 277116750836102374704 277389503543618223498 277936622879996168712 278531024134332701784 279080394990613436896 279573672862859311872 288757925819996019543 288959347025679399264 289243755831807036468 289814256336406261392 289946230041477484644 291031610275271578752 291521265720246461952 291605637119995980288 292229271222906441216 299187996477915838176 299482472852401975812 300073168065128606928 301098008119995849438 301840602559901203968 302959135286553200832 303468858577633612032 304205880699255065856 311756344690615171542 313039292611152682536 313347402151124289507 313965444364440116508 314211119058257810688 315814704530267000448 315906106879995645312 316437613217703424512 325079265403889324172 326041038378457044066 327088623937694606208 327638944659038059008 327961423935277269696 328434667657602814464 328608290649153556224 328757930125769746368 329406367857773236992 336586496037655317948 339236783408030556672 340129231394810126217 341066770259818307328 341402465899837813536 342075843544610669184 342231615786661949088 342807414319178709888 343483563065370383872 352169204187546767853 353139930269015415552 354942190047291230592 355291542596550375504 355394370239995100976 355642273262374645248 355992314869916352576 356856898512587673408 368231380280511800832 368593812741417816384 369320822234004439296 369489001114803166272 369852671391490964664 370582163839994891616 371374698845776935712 381266119405485669888 383700116542295595744 385010567759994692724 385279129367572532352 385658341109076048624 386419008448541681856 386594973388636646192 388042147033695438336 398917328637221117568 399309963803202634416 400097557420171475904 400491354228655896648 401464010826661132584 403945513715404267776 414260302815575775936 415675126254153562056 416904934319994253068 417385723481536910048 417796536201499052676 418620592485920155344 420187650338261924352 421086272707022667264 421208142506660860416 433439020538519098896 433865633747710554702 434721384504609392088 434919345062216226966 436118165250259474944 437281898580369692928 437408455679993970432 438343906834359661824 448781994716873757264 450109752097692910392 451647012179993774157 453505641859746834956 455203287866450418048 456101124726147558912 456308821048882598784 457076552425571613184 469558938916729023804 470948166546660174762 472246297282825348608 473256253396388307456 473722056795400500672 473859160319993467968 474656419826555136768 475809198016783564544 487618898105833986258 489061557567685566099 491458416988557088512 492652001486404221696 492912435973730334336 493136895188654619552 494109551786659855488 511600155389727460992 513113765316916003776 513347423679992923632 513705505823430043136 514211121478768064832 515225344598055575808 531889771516294823424 532413285070936845888 532937313894825563256 533463409893561967872 533988472304874528864 535285347768881510112 552347070420767701248 553981233351006658944 554233501672204749408 554779007087236446996 555873245759992337424 557062048268665403568 558160789981226873792 559147345725718623744 577515851639992039086 577918694051358798528 578487511663614072936 579628512672812522784 579892460082954969288 582063220550543157504 598375992955831676352 598964945704803951624 600146336130257213856 602196016239991698876 605918270573106401664 606937717155267224064 608411761398510131712 623512689381230343084 626078585222305365072 626694804302248579014 627930888728880233016 628422238116515621376 631629409060534000896 631812213759991290624 650158530807778648344 650798450621565832053 652082076756914088132 652379017593324340449 654177247875389212416 655922847870554539392 657216581298307112448 657515860251539492736 658812735715546473984 673172992075310635896 680258462789620252434 682133540519636614656 682804931799675627072 684151687089221338368 684463231573323898176 685614828638357419776 704338408375093535706 706279860538030831104 706422249819990262143 709884380094582461184 710583085193100751008 710788740479990201952 711984629739832705152 713713797025175346816 731428347158750979387 737187625482835632768 738641644468008878592 738978002229606332544 739705342782981929328 741164327679989783232 742749397691553871424 767400233084591191488 770021135519989385448 770558258735145064704 771316682218152097248 772838016897083363712 773189946777273292384 797834657274442235136 798619927606405268832 800195114840342951808 800982708457311793296 802928021653322265168 807891027430808535552 828520605631151551872 831350252508307124112 833809868639988506136 834771446963073820096 835593072402998105352 837241184971840310688 866878041077038197792 867731267495421109404 869442769009218784176 869838690124432453932 874563797160739385856 874816911359987940864 876687813668719323648 897563989433747514528 900219504195385820784 903294024359987548314 907011283719493669912 910406575732900836096 912617642097765197568 939117877833458047608 940042206453372868521 941896333093320349524 947444113590801001344 947718320639986935936 949312839653110273536 951618396033567129088 975237796211667972516 978123115135371132198 982916833977114177024 985304002972808443392 985824871947460668672 986273790377309239104 988219103573319710976 1020387694184430378651 1023200310779454921984 1026227530633832007552 1026694847359985847264 1028422242957536129664 1030450689196111151616 1056507612562640303559 1064826570141873691776 1065874627789651126512 1066926819787123935744 1067976944609749057728 1070570695537763020224 1104694140841535402496 1107962466702013317888 1108467003344409498816 1109558014174472893992 1111746491519984674848 1114124096537330807136 1116321579962453747584 1155031703279984078172 1155837388102717597056 1156975023327228145872 1159257025345625045568 1159784920165909938576 1164126441101086315008 1196751985911663352704 1197929891409607903248 1200292672260514427712 1204392032479983397752 1211836541146212803328 1247025378762460686168 1252157170444610730144 1253389608604497158028 1255861777457760466032 1263258818121068001792 1263624427519982581248 1300317061615557296688 1301596901243131664106 1304164153513828176264 1304758035186648680898 1308354495750778424832 1311845695741109078784 1315031720503078985472 1346345984150621271792 1354941036539981322471 1360516925579240504868 1365609863599351254144 1368303374178442676736 1368926463146647796352 1371229657276714839552 1408676816750187071412 1412844499639980524286 1419768760189164922368 1421166170386201502016 1421577480959980403904 1423969259479665410304 1427427594050350693632 1462856694317501958774 1473893336044177213607 1474375250965671265536 1477956004459212665088 1479410685565963858656 1482328655359979566464 1485498795383107742848 1534800466169182382976 1540042271039978770896 1541116517470290129408 1542633364436304194496 1545676033794166727424 1546379893554546584768 1595669314548884470272 1597239855212810537664 1600390229680685903616 1601965416914623586592 1605856043306644530336 1657041211262303103744 1662700505016614248224 1667619737279977012272 1669542893926147640192 1671186144805996210704 1674482369943680621376 1733756082154076395584 1735462534990842218808 1738885538018437568352 1739677380248864907864 1795127978867495029056 1800439008390771641568 1806588048719975096628 1814022567438987339824 1820813151465801672192 1825235284195530395136 1878235755666916095216 1880084412906745737042 1883792666186640699048 1894888227181602002688 1895436641279973871872 1950475592423335945032 1956246230270742264396 1957137052779973021347 1971649743894921337344 1972547580754618478208 1976438207146639421952 2040775388368860757302 2046400621558909843968 2052455061267664015104 2053389694719971694528 2056844485915072259328 2113015225125280607118 2119266749459970786429 2129653140283747383552 2131749255579302253024 2135953889219498115456 2141141391075526040448 2215924933404026635776 2216934006688818997632 2219116028348945787984 2223492983039969349696 2228248193074661614272 2232643159924907495168 2310063406559968156344 2311674776205435194112 2313950046654456291744 2318514050691250091136 2319569840331819877152 2393503971823326705408 2395859782819215806496 2400585344521028855424 2408784064959966795504 2423673082292425606656 2494050757524921372336 2504314340889221460288 2506779217208994316056 2511723554915520932064 2600634123231114593376 2603193802486263328212 2608328307027656352528 2609516070373297361796 2623691391482218157568 2630063441006157970944 2692691968301242543584 2709882073079962644942 2721033851158481009736 2731219727198702508288 2737852926293295592704 2817353633500374142824 2820126619360118605563 2825688999279961048572 2842332340772403004032 2843154961919960807808 2847938518959330820608 2854855188100701387264 2925713388635003917548 2947786672088354427214 2948750501931342531072 2955912008918425330176 2958821371131927717312 2964657310719959132928 2970997590766215485696 3061163082553291135953 3069600932338364765952 3080084542079957541792 3085266728872608388992 3091352067588333454848 3092759787109093169536 3169522837687920910677 3194479710425621075328 3200780459361371807232 3203930833829247173184 3211712086613289060672 3314082422524606207488 3325401010033228496448 3335239474559954024544 3339085787852295280384 3342372289611992421408 3348964739887361242752 3467512164308152791168 3470925069981684437616 3477771076036875136704 3479354760497729815728 3590255957734990058112 3600878016781543283136 3613176097439950193256 3628045134877974679648 3756471511333832190432 3760168825813491474084 3767585332373281398096 3789776454363204005376 3790873282559947743744 3900951184846671890064 3912492460541484528792 3914274105559946042694 3945095161509236956416 4081550776737721514604 4104910122535328030208 4106779389439943389056 4113688971830144518656 4226030450250561214236 4238533498919941572858 4259306280567494767104 4263498511158604506048 4271907778438996230912 4282282782151052080896 4421680008132531640821 4433868013377637995264 4438232056697891575968 4446985966079938699392 4456496386149323228544 4465286319849814990336 4620126813119936312688 4623349552410870388224 4627900093308912583488 4637028101382500182272 4639139680663639754304 4787007943646653410816 4791719565638431612992 4801170689042057710848 4817568129919933591008 4988101515049842744672 5008628681778442920576 5013558434417988632112 5023447109831041864128 5201268246462229186752 5206387604972526656424 5216656614055312705056 5219032140746594723592 5385383936602485087168 5419764146159925289884 5442067702316962019472 5462439454397405016576 5475705852586591185408 5634707267000748285648 5640253238720237211126 5651377998559922097144 5684664681544806008064 5686309923839921615616 5851426777270007835096 5871411158339919064041 5895573344176708854428 5917642742263855434624 5929314621439918265856 5941995181532430971392 6122326165106582271906 6139201864676729531904 6160169084159915083584 6170533457745216777984 6185519574218186339072 6339045675375841821354 6357800248379912359287 6388959420851242150656 6407861667658494346368 6423424173226578121344 6650802020066456992896 6670478949119908049088 6678171575704590560768 6684744579223984842816 6697929479774722485504 6935024328616305582336 6941850139963368875232 6955542152073750273408 6958709520995459631456 7180511915469980116224 7201756033563086566272 7226352194879900386512 7256090269755949359296 7512943022667664380864 7520337651626982948168 7535170664746562796192 7801902369693343780128 7824984921082969057584 7828548211119892085388 7890190323018473912832 8163101553475443029208 8213558778879886778112 8452060900501122428472 8460379858080355816689 8477066997839883145716 8526997022317209012096 8543815556877992461824 8564565564302104161792 8843360016265063281642 8867736026755275990528 8876464113395783151936 8893971932159877398784 8912992772298646457088 9183489247659873407859 9240253626239872625376 9255800186617825166976 9274056202765000364544 9278279361327279508608 9508568513063762732031 9583439131276863225984 9602341378084115421696 9635136259839867182016 9976203030099685489344 10017257363556885841152 10027116868835977264224 10046894219662083728256 10402536492924458373504 10412775209945053312848 10433313228110625410112 10438064281493189447184 10770767873204970174336 10839528292319850579768 10884135404633924038944 11269414534001496571296 11280506477440474422252 11302755997119844194288 11369329363089612016128 11372619847679843231232 11702853554540015670192 11742822316679838128082 11791146688353417708856 11835285484527710869248 12244652330213164543812 12320338168319830167168 12341066915490433555968 12371039148436372678144 12678091350751683642708 12715600496759824718574 12777918841702484301312 12815723335316988692736 12846848346453156242688 13265040024397594922463 13301604040132913985792 13340957898239816098176 13369489158447969685632 13395858959549444971008 13870048657232611164672 13883700279926737750464 13911084304147500546816 13917419041990919262912 14361023830939960232448 14403512067126173132544 14452704389759800773024 14512180539511898718592 15025886045335328761728 15040675303253965896336 15070341329493125592384 15603804739386687560256 15649969842165938115168 15657096422239784170776 16326203106950886058416 16427117557759773556224 16904121801002244856944 16920759716160711633378 16954133995679766291432 17053994044634418024192 17614233475019757192123 17686720032530126563284 17752928226791566303872 17787943864319754797568 17825985544597292914176 18366978495319746815718 18480507252479745250752 18511600373235650333952 18556558722654559017216 19017137026127525464062 19166878262553726451968 19270272519679734364032 19952406060199370978688 20034514727113771682304 20054233737671954528448 20093788439324167456512 20805072985848916747008 20825550419890106625696 20866626456221250820224 20876128562986378894368 21541535746409940348672 21679056584639701159536 21768270809267848077888 22538829068002993142592 22561012954880948844504 22605511994239688388576 23405707109080031340384 23485644633359676256164 23582293376706835417712 23670570969055421738496 24489304660426329087624 24640676336639660334336 25356182701503367285416 25431200993519649437148 25631446670633977385472 25693696692906312485376 26530080048795189844926 26603208080265827971584 26681915796479632196352 26738978316895939371264 27550467742979620223577 27767400559853475500928 27822168608295001093632 27834838083981838525824 28807024134252346265088 28905408779519601546048 29024361079023797437184 30051772090670657523456 30081350606507931792672 30140682658986251184768 31207609478773375120512 31299939684331876230336 31314192844479568341552 32652406213901772116832 33808243602004489713888 33841519432321423266756 33908267991359532582864 34107988089268836048384 35228466950039514384246 35373440065060253126568 35505856453583132607744 36733956990639493631436 36961014504959490501504 37023200746471300667904 37113117445309118034432 38034274052255050928124 38333756525107452903936 38540545039359468728064 39795120073192784767389 39904812120398741957376 40108467475343909056896 40187576878648334913024 41610145971697833494016 41651100839780213251392 41733252912442501640448 41752257125972757788736 43083071492819880697344 43358113169279402319072 43536541618535696155776 45077658136005986285184 45122025909761897689008 45211023988479376777152 46811414218160062680768 46971289266719352512328 47164586753413670835424 48978609320852658175248 49281352673279320668672 50712365403006734570832 50862401987039298874296 53060160097590379689852 53363831592959264392704 53477956633791878742528 55100935485959240447154 55534801119706951001856 55669676167963677051648 57810817559039203092096 58048722158047594874368 60103544181341315046912 60162701213015863585344 60281365317972502369536 62415218957546750241024 62599879368663752460672 62628385688959136683104 65304812427803544233664 67616487204008979427776 67683038864642846533512 67816535982719065165728 70456933900079028768492 70746880130120506253136 71011712907166265215488 73467913981278987262872 73922029009918981003008 76068548104510101856248 77081090078718937456128 79590240146385569534778 79809624240797483914752 80216934950687818113792 82651403228938860670731 83302201679560426502784 83466505824885003280896 83504514251945515577472 86716226338558804638144 87073083237071392311552 90155316272011972570368 90244051819523795378016 90422047976958753554304 93622828436320125361536 93942578533438705024656 94329173506827341670848 97957218641705316350496 101424730806013469141664 101724803974078597748592 106120320195180759379704 110201870971918480894308 111069602239413902003712 111339352335927354103296 115621635118078406184192 119385360219578354302167 120325402426031727170688 120562730635945004739072 124830437915093500482048 125199758737327504921344 125256771377918273366208 130609624855607088467328 135232974408017958855552 135366077729285693067024 135633071965438130331456 140913867800158057536984 141493760260241012506272 146935827962557974525744 147844058019837962006016 152137096209020203712496 159180480292771139069556 160433869901375636227584 165302806457877721341462 166604403359120853005568 167009028503891031154944 173432452677117609276288 174146166474142784623104 180310632544023945140736 180488103639047590756032 180844095953917507108608 187245656872640250723072 187885157066877410049312 188658347013654683341696 195914437283410632700992 202849461612026938283328 203449607948157195497184 212240640390361518759408 220403741943836961788616 231243270236156812368384 238770720439156708604334 240650804852063454341376 250399517474655009842688 250513542755836546732416 261219249711214176934656 270465948816035917711104 270732155458571386134048 271266143930876260662912 281827735600316115073968 282987520520482025012544 293871655925115949051488 304274192418040407424992 318360960585542278139112 330605612915755442682924 333208806718241706011136 334018057007782062309888 346864905354235218552576 358156080658735062906501 360976207278095181512064 361688191907835014217216 374491313745280501446144 375770314133754820098624 377316694027309366683392 391828874566821265401984 405698923224053876566656 406899215896314390994368 424481280780723037518816 440807483887673923577232 477541440878313417208668 481301609704126908682752 501027085511673093464832 522438499422428353869312 540931897632071835422208 541464310917142772268096 542532287861752521325824 563655471200632230147936 565975041040964050025088 587743311850231898102976 608548384836080814849984 636721921171084556278224 661211225831510885365848 693729810708470437105152 716312161317470125813002 721952414556190363024128 751540628267509640197248 754633388054618733366784 783657749133642530803968 811397846448107753133312 813798431792628781988736 848962561561446075037632 881614967775347847154464 955082881756626834417336 1002054171023346186929664 1074468241976205188719503 1082928621834285544536192 1085064575723505042651648 1127310942401264460295872 1131950082081928100050176 1175486623700463796205952 1217096769672161629699968 1273443842342169112556448 1322422451663021770731696 1432624322634940251626004 1443904829112380726048256 1503081256535019280394496 1567315498267285061607936 1622795692896215506266624 1627596863585257563977472 1697925123122892150075264 1763229935550695694308928 1910165763513253668834672 2148936483952410377439006 2165857243668571089072384 2254621884802528920591744 2263900164163856200100352 2350973247400927592411904 2434193539344323259399936 2546887684684338225112896 2644844903326043541463392 2865248645269880503252008 3006162513070038560788992 3255193727170515127954944 3395850246245784300150528 3526459871101391388617856 3820331527026507337669344 4297872967904820754878012 4331714487337142178144768 4509243769605057841183488 4701946494801855184823808 4868387078688646518799872 5093775369368676450225792 5289689806652087082926784 5730497290539761006504016 6791700492491568600301056 7052919742202782777235712 7640663054053014675338688 8595745935809641509756024 9018487539210115682366976 10187550738737352900451584 10579379613304174165853568 11460994581079522013008032 14105839484405565554471424 15281326108106029350677376 17191491871619283019512048 20375101477474705800903168 21158759226608348331707136 22921989162159044026016064 30562652216212058701354752 34382983743238566039024096 42317518453216696663414272 45843978324318088052032128 61125304432424117402709504 68765967486477132078048192 91687956648636176104064256 137531934972954264156096384 183375913297272352208128512 275063869945908528312192768 550127739891817056624385536
- Sum of all divisors σ(n): 1845784083388866170812416000
- Sum of proper divisors (its aliquot sum) s(n): 1295656343497049114188030464
- 550127739891817056624385536 is an abundant number, because the sum of its proper divisors (1295656343497049114188030464) is greater than itself. Its abundance is 745528603605232057563644928
Bases of 550127739891817056624385536
- Binary: 111000111000011100001010010001001011010010100001100110000110111011100011100011110000000002
- Hexadecimal: 0x1C70E1489694330DDC71E00
- Base-36: 1X4FLRPDR4JGLRS000
Squares and roots of 550127739891817056624385536
- 550127739891817056624385536 squared (5501277398918170566243855362) is 302640530198478723720154036854148685438861329566007296
- 550127739891817056624385536 cubed (5501277398918170566243855363) is 166490950877750308376624769756341954398689680306778204713224954883984688892870656
-
The
square root of 550127739891817056624385536 is 23454802064648.0207431515 -
550127739891817056624385536 is a
perfect cube number . Itscube root is 819384696
Scales and comparisons
How big is 550127739891817056624385536?- 550,127,739,891,817,056,624,385,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 550,127,739,891,817,056,624,385,536 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 550127739891817056624385536 cubic inches would be around 68282058 feet tall.
Recreational maths with 550127739891817056624385536
- 550127739891817056624385536 backwards is 635583426650718198937721055
- The number of decimal digits it has is: 27
- The sum of 550127739891817056624385536'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 550127739891817056624385536 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 550127739891817056624385536 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/550127739891817056624385536/
Chicago style:
Numbermatics. 2024. "Number 550127739891817056624385536 - Facts about the integer". https://numbermatics.com/n/550127739891817056624385536/
The information we have on file for 550127739891817056624385536 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 550127739891817056624385536, math, Factors of 550127739891817056624385536, curriculum, school, college, exams, university, Prime factorization of 550127739891817056624385536, STEM, science, technology, engineering, physics, economics, calculator, five hundred fifty septillion, one hundred twenty-seven sextillion, seven hundred thirty-nine quintillion, eight hundred ninety-one quadrillion, eight hundred seventeen trillion, fifty-six billion, six hundred twenty-four million, three hundred eighty-five thousand, five hundred thirty-six.