10313013238409363385286656
10,313,013,238,409,363,385,286,656 is an even composite number composed of seven prime numbers multiplied together.
10313013238409363385286656 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 10313013238409363385286656:
216 × 34 × 72 × 132 × 192 × 1992 × 40512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 19 × 19 × 199 × 199 × 4051 × 4051)See below for interesting mathematical facts about the number 10313013238409363385286656 from the Numbermatics database.
Names of 10313013238409363385286656
- Cardinal: 10313013238409363385286656 can be written as Ten septillion, three hundred thirteen sextillion, thirteen quintillion, two hundred thirty-eight quadrillion, four hundred nine trillion, three hundred sixty-three billion, three hundred eighty-five million, two hundred eighty-six thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 1.0313013238409363385286656 × 1025
Factors of 10313013238409363385286656
Divisors of 10313013238409363385286656
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 199 208 216 224 228 234 247 252 256 266 273 288 294 304 312 324 336 338 342 351 361 364 378 384 392 398 399 416 432 441 448 456 468 494 504 507 512 513 532 546 567 576 588 597 608 624 637 648 672 676 684 702 722 728 741 756 768 784 796 798 819 832 864 882 896 912 931 936 988 1008 1014 1024 1026 1053 1064 1083 1092 1134 1152 1176 1183 1194 1197 1216 1248 1274 1296 1323 1344 1352 1368 1393 1404 1444 1456 1482 1512 1521 1536 1539 1568 1592 1596 1638 1664 1728 1729 1764 1791 1792 1824 1862 1872 1911 1976 2016 2028 2048 2052 2106 2128 2166 2184 2223 2268 2304 2352 2366 2388 2394 2432 2457 2496 2527 2548 2587 2592 2646 2688 2704 2736 2786 2793 2808 2888 2912 2964 3024 3042 3072 3078 3136 3184 3192 3211 3249 3276 3328 3456 3458 3528 3549 3582 3584 3591 3648 3724 3744 3781 3822 3952 3969 4032 4051 4056 4096 4104 4179 4212 4256 4332 4368 4446 4536 4563 4608 4693 4704 4732 4776 4788 4864 4914 4992 5054 5096 5174 5184 5187 5292 5373 5376 5408 5472 5572 5586 5616 5733 5776 5824 5928 6048 6084 6144 6156 6272 6368 6384 6422 6498 6552 6656 6669 6912 6916 7056 7098 7164 7168 7182 7296 7371 7448 7488 7562 7581 7644 7761 7904 7938 8064 8102 8112 8192 8208 8281 8358 8379 8424 8512 8664 8736 8892 9072 9126 9216 9386 9408 9464 9552 9576 9633 9728 9747 9751 9828 9984 10108 10192 10348 10368 10374 10584 10647 10746 10752 10773 10816 10944 11144 11172 11232 11343 11466 11552 11648 11856 12096 12103 12153 12168 12288 12312 12537 12544 12736 12768 12844 12996 13104 13312 13338 13689 13824 13832 14079 14112 14196 14328 14336 14364 14592 14742 14896 14976 15124 15162 15288 15522 15561 15808 15876 16119 16128 16204 16224 16384 16416 16562 16716 16758 16848 17024 17199 17328 17472 17689 17784 18109 18144 18252 18432 18772 18816 18928 19104 19152 19266 19456 19494 19502 19656 19968 20007 20216 20384 20696 20736 20748 21168 21294 21492 21504 21546 21632 21888 22288 22344 22464 22477 22686 22743 22932 23104 23283 23296 23712 24192 24206 24306 24336 24576 24624 24843 25074 25088 25137 25472 25536 25688 25992 26208 26467 26624 26676 27378 27648 27664 28158 28224 28357 28392 28656 28672 28728 28899 29184 29241 29253 29484 29792 29952 30248 30324 30576 31044 31122 31616 31752 31941 32238 32256 32408 32448 32768 32832 32851 33124 33432 33516 33631 33696 34029 34048 34398 34656 34944 35378 35568 36218 36288 36309 36459 36504 36864 37544 37611 37632 37856 38208 38304 38532 38912 38988 39004 39312 39601 39936 40014 40432 40768 41392 41472 41496 42237 42336 42588 42984 43008 43092 43264 43776 44576 44688 44928 44954 45372 45486 45864 46208 46566 46592 46683 47424 48384 48412 48612 48672 49152 49153 49248 49686 50148 50176 50274 50944 51072 51376 51597 51984 52416 52663 52934 53067 53248 53352 54327 54756 55296 55328 56316 56448 56714 56784 57312 57344 57456 57798 58368 58482 58506 58968 59584 59904 60496 60648 61009 61152 62088 62244 63232 63504 63882 64476 64512 64816 64896 65536 65664 65702 66248 66864 67032 67262 67392 67431 68058 68096 68229 68796 69312 69849 69888 70756 71136 71839 72436 72576 72618 72918 73008 73728 74529 75088 75222 75264 75411 75712 76416 76608 76969 77064 77824 77976 78008 78624 79202 79401 79872 80028 80864 81536 82784 82944 82992 84474 84672 85071 85176 85968 86016 86184 86528 86697 87552 87759 89152 89376 89856 89908 90744 90972 91728 92416 93132 93184 93366 94848 95823 96768 96824 97224 97344 98304 98306 98496 98553 99372 100296 100352 100548 100893 101888 102087 102144 102752 103194 103968 104832 105326 105868 106134 106496 106704 108654 108927 109377 109512 110592 110656 112632 112833 112896 113428 113568 114624 114688 114912 115596 116736 116964 117012 117936 118803 119168 119808 120992 121296 122018 122304 124176 124488 126464 126711 126763 127008 127764 128952 129024 129632 129792 131328 131404 132496 133728 134064 134524 134784 134862 136116 136192 136458 137592 138624 139698 139776 140049 141512 142272 143678 144872 145152 145236 145836 146016 147456 147459 149058 150176 150444 150528 150822 151424 152832 153216 153938 154128 155648 155952 156016 157248 157339 157989 158404 158802 159201 159744 160056 161728 162981 163072 165568 165888 165984 168948 169344 170142 170352 171936 172032 172368 173056 173394 175104 175518 178304 178752 179712 179816 181488 181944 183027 183456 184832 185269 186264 186368 186732 189696 191646 193536 193648 194448 194688 196608 196612 196992 197106 198499 198744 200592 200704 201096 201786 202293 203776 204174 204288 204687 205504 206388 207936 209547 209664 210652 211736 212268 212992 213408 215517 217308 217854 218754 219024 221184 221312 223587 225264 225666 225792 226856 227136 229248 229376 229824 229957 230907 231192 233472 233928 234024 235417 235872 237606 238203 238336 239616 241984 242592 244036 244608 248352 248976 252928 253422 253526 254016 255213 255528 257904 258048 259264 259584 260091 262656 262808 263277 264992 267456 268128 269048 269568 269724 272232 272384 272916 275184 277207 277248 279396 279552 280098 283024 284544 287356 289744 290304 290472 291672 292032 294912 294918 295659 298116 300352 300888 301056 301644 302679 302848 305664 306261 306432 307876 308256 311296 311904 312032 314496 314678 315978 316808 317604 318402 319488 320112 323456 325962 326144 326781 328131 331136 331776 331968 337896 338688 340284 340704 343872 344064 344071 344736 346112 346788 350208 351036 356409 356608 357504 359424 359632 362976 363888 366054 366912 368641 369664 370538 372528 372736 373464 379392 380133 380289 383292 387072 387296 388896 389376 393224 393984 394212 396998 397488 401184 401408 402192 403572 404586 407552 408348 408576 409374 411008 412776 415872 419094 419328 421304 423472 424536 425984 426816 427063 431034 434616 435708 437508 438048 442368 442377 442624 447174 450528 451332 451584 453712 454272 458496 458752 459648 459914 461814 462384 466944 467856 468048 470834 471744 472017 473967 475212 476406 476672 477603 479232 483968 485184 488072 488943 489216 496704 497952 502873 505856 506844 507052 508032 510426 511056 514813 515808 516096 518528 519168 520182 525312 525616 526554 529984 534912 536256 538096 538783 539136 539448 544464 544768 545832 549081 550368 554414 554496 555807 558792 559104 560196 566048 569088 574712 579488 580608 580944 583344 584064 589824 589836 591318 595497 596232 600704 601776 602112 603288 605358 605696 606879 611328 612522 612864 615752 616512 622592 623808 624064 628992 629356 631956 633616 635208 636804 638976 638989 640224 646551 646912 651924 652288 653562 656262 662272 663552 663936 670761 675792 677376 680568 681408 684619 687744 688128 688142 689472 689871 692224 692721 693576 700416 702072 706251 712818 713216 714609 715008 718848 719264 725952 727776 732108 733824 737282 739328 741076 745056 745472 746928 752419 758784 760266 760578 765639 766584 774144 774592 777792 778752 786448 787968 788424 789831 793996 794976 802368 802816 804384 806149 807144 809172 815104 816696 817152 818748 822016 825552 831621 831744 838188 838656 842608 846944 849072 851968 853632 854126 862068 869232 871416 875016 876096 884736 884754 885248 886977 894348 901056 902664 903168 907424 908037 908544 916992 919296 919828 923628 924768 933888 933907 935712 936096 941668 943488 944034 947934 950424 952812 953344 955206 958464 967936 970368 976144 977886 978432 980343 993408 995904 1000597 1005746 1011712 1013688 1014104 1016064 1020852 1022112 1029626 1031616 1032192 1032213 1037056 1038336 1040364 1050624 1051232 1053108 1059968 1069227 1069824 1072512 1076192 1077566 1078272 1078896 1088928 1089536 1091664 1098162 1100736 1105923 1108828 1108992 1111614 1117584 1118208 1120392 1132096 1138176 1140867 1149424 1158976 1161216 1161888 1166688 1168128 1179672 1182636 1190994 1192464 1201408 1203552 1204224 1206576 1210716 1211392 1213758 1222656 1225044 1225728 1231504 1233024 1245184 1247616 1248128 1257984 1258712 1263912 1267232 1270416 1273608 1277952 1277978 1280448 1281189 1293102 1293824 1303848 1304576 1307124 1312524 1324544 1327104 1327131 1327872 1341522 1351584 1354752 1361136 1362816 1369238 1375488 1376256 1376284 1378944 1379742 1384448 1385442 1387152 1400832 1404144 1412502 1416051 1421901 1425636 1426432 1429218 1430016 1432809 1437696 1438528 1451904 1455552 1462411 1464216 1466829 1467648 1474564 1478656 1482152 1490112 1490944 1493856 1504838 1508619 1517568 1520532 1521156 1531278 1533168 1544439 1548288 1549184 1555584 1557504 1572896 1575936 1576848 1579662 1587992 1589952 1604736 1605632 1608768 1612298 1614288 1616349 1618344 1630208 1633392 1634304 1637496 1644032 1647243 1647919 1651104 1663242 1663488 1667421 1676376 1677312 1685216 1693888 1698144 1707264 1708252 1724136 1738464 1742832 1750032 1752192 1769472 1769508 1770496 1773954 1786491 1788696 1802112 1805328 1806336 1814848 1816074 1817088 1820637 1833984 1838592 1839656 1847256 1849536 1867776 1867814 1871424 1872192 1883336 1886976 1888068 1895868 1900848 1905624 1906688 1910412 1916928 1916967 1935872 1939653 1940449 1940736 1952288 1955772 1956864 1960686 1986816 1991808 2001194 2011492 2023424 2027376 2028208 2032128 2041704 2044224 2053857 2059252 2063232 2064384 2064426 2069613 2074112 2076672 2078163 2080728 2101248 2102464 2106216 2118753 2119936 2138454 2139648 2143827 2145024 2152384 2155132 2156544 2157792 2177856 2179072 2183328 2196324 2201472 2211846 2217656 2217984 2223228 2235168 2236416 2240784 2257257 2264192 2276352 2281734 2296917 2298848 2317952 2322432 2323776 2333376 2336256 2359344 2365272 2381988 2384928 2402816 2407104 2408448 2408497 2413152 2418447 2421432 2422784 2427516 2445312 2450088 2451456 2463008 2466048 2494863 2495232 2496256 2515968 2517424 2527824 2534464 2540832 2547216 2555904 2555956 2560896 2562378 2580487 2586204 2587648 2607696 2609152 2614248 2625048 2649088 2654208 2654262 2655744 2660931 2683044 2703168 2709504 2722272 2724111 2725632 2738476 2750976 2752568 2757888 2759484 2768896 2770884 2774304 2801664 2801721 2808288 2825004 2832102 2843802 2851272 2852864 2858436 2860032 2865618 2875392 2877056 2903808 2911104 2924822 2928432 2933658 2935296 2949128 2957312 2964304 2980224 2981888 2987712 2989441 3001791 3009676 3017238 3035136 3041064 3042312 3062556 3066336 3088878 3096576 3096639 3098368 3111168 3115008 3145792 3151872 3153696 3159324 3175984 3179904 3207681 3209472 3211264 3217536 3224596 3228576 3232698 3236688 3260416 3266784 3268608 3274992 3288064 3294486 3295838 3302208 3317769 3326484 3326976 3334842 3352752 3354624 3370432 3387776 3396288 3414528 3416504 3422601 3448272 3476928 3485664 3500064 3504384 3520111 3539016 3540992 3547908 3572982 3577392 3603691 3604224 3610656 3612672 3629696 3632148 3634176 3641274 3667968 3677184 3679312 3694512 3699072 3735552 3735628 3742848 3744384 3766672 3771481 3773952 3776136 3791736 3801696 3811248 3813376 3820824 3833856 3833934 3843567 3871744 3879306 3880898 3881472 3904576 3911544 3913728 3921372 3973632 3981393 3983616 4002388 4022984 4046848 4054752 4056416 4064256 4083408 4088448 4107714 4118504 4126464 4128768 4128852 4139226 4148224 4153344 4156326 4161456 4202496 4204928 4212432 4237506 4239872 4248153 4265703 4276908 4279296 4287654 4290048 4304768 4310264 4313088 4315584 4355712 4358144 4366656 4387233 4392648 4402944 4423692 4435312 4435968 4446456 4470336 4472832 4472923 4481568 4514514 4525857 4528384 4552704 4563468 4593834 4597696 4633317 4635904 4644864 4647552 4666752 4672512 4718688 4730544 4763976 4769856 4792333 4805632 4814208 4816896 4816994 4826304 4836894 4842864 4845568 4849047 4855032 4890624 4900176 4902912 4926016 4932096 4941729 4943757 4989726 4990464 4992512 5002263 5031936 5034848 5055648 5068928 5081664 5094432 5111912 5121792 5124756 5160974 5172408 5175296 5215392 5218304 5228496 5250096 5266933 5298176 5308416 5308524 5311488 5321862 5359473 5366088 5406336 5419008 5444544 5448222 5451264 5476952 5501952 5505136 5515776 5518968 5537792 5541768 5548608 5603328 5603442 5616576 5643043 5650008 5664204 5687604 5702544 5705728 5716872 5720064 5731236 5750784 5750901 5754112 5807616 5818959 5821347 5822208 5849644 5856864 5867316 5870592 5898256 5914624 5928608 5960448 5963776 5975424 5978882 6003582 6019352 6034476 6070272 6082128 6084624 6125112 6132672 6161571 6177756 6193152 6193278 6196736 6208839 6222336 6230016 6234489 6291584 6303744 6307392 6318648 6351968 6356259 6359808 6415362 6418944 6435072 6449192 6457152 6465396 6473376 6520832 6533568 6537216 6537349 6549984 6576128 6588972 6591676 6604416 6635538 6652968 6653952 6669684 6692569 6705504 6709248 6740864 6771771 6775552 6792576 6829056 6833008 6845202 6896544 6953856 6971328 7000128 7004179 7008768 7040222 7078032 7081984 7095816 7145964 7154784 7207382 7208448 7221312 7225344 7225491 7255341 7259392 7264296 7268352 7282548 7335936 7354368 7358624 7389024 7398144 7471256 7484589 7485696 7488768 7533344 7542962 7547904 7552272 7583472 7603392 7622496 7626752 7641648 7667712 7667868 7687134 7741461 7743488 7758612 7761796 7762944 7809152 7823088 7827456 7842744 7947264 7962786 7967232 8004776 8045968 8093696 8109504 8112832 8128512 8166816 8176896 8215428 8237008 8252928 8257704 8278452 8296448 8306688 8312652 8322912 8404992 8405163 8409856 8424864 8475012 8479744 8496306 8531406 8553816 8558592 8575308 8580096 8609536 8620528 8626176 8631168 8711424 8716288 8733312 8774466 8785296 8805888 8847384 8870624 8871936 8892912 8940672 8945664 8945846 8963136 8968323 9005373 9029028 9051714 9056768 9105408 9126936 9187668 9195392 9266634 9271808 9289728 9289917 9295104 9333504 9345024 9437376 9461088 9527952 9539712 9584666 9611264 9628416 9633792 9633988 9652608 9673788 9685728 9691136 9698094 9710064 9781248 9781447 9800352 9805824 9852032 9864192 9883458 9887514 9953307 9979452 9980928 9985024 10004526 10063872 10069696 10111296 10137856 10163328 10188864 10223824 10236877 10243584 10249512 10267803 10321948 10344816 10350592 10430784 10436608 10456992 10479937 10500192 10533866 10560333 10596352 10617048 10622976 10643724 10718946 10732176 10811073 10812672 10838016 10889088 10896444 10902528 10953904 11003904 11010272 11031552 11037936 11075584 11083536 11097216 11206656 11206884 11233152 11286086 11300016 11314443 11328408 11375208 11405088 11411456 11433744 11440128 11462472 11501568 11501802 11508224 11530701 11615232 11637918 11642694 11644416 11699288 11713728 11734632 11741184 11796512 11829248 11857216 11920896 11950848 11957764 12007164 12038704 12068952 12140544 12140791 12164256 12169248 12250224 12265344 12323142 12355512 12386304 12386556 12393472 12417678 12444672 12460032 12468978 12583168 12607488 12614784 12637296 12703936 12712518 12719616 12744459 12830724 12837888 12870144 12898384 12914304 12930792 12946752 13007761 13041664 13067136 13074432 13074698 13099968 13152256 13161699 13177944 13183352 13208832 13271076 13305936 13307904 13339368 13385138 13411008 13418496 13418769 13481728 13543542 13551104 13577571 13585152 13658112 13666016 13690404 13793088 13899951 13907712 13942656 14000256 14008358 14017536 14080444 14156064 14163968 14191632 14291928 14295961 14309568 14376999 14414764 14416896 14442624 14450688 14450982 14510682 14518784 14528592 14536704 14547141 14565096 14671872 14708736 14717248 14778048 14796288 14831271 14942512 14969178 14971392 14977536 15006789 15066688 15085924 15095808 15104544 15166944 15206784 15244992 15253504 15283296 15316831 15335736 15374268 15482922 15486976 15517224 15523592 15525888 15618304 15646176 15654912 15685488 15800799 15894528 15925572 15934464 16009552 16078419 16091936 16187392 16219008 16225664 16257024 16333632 16353792 16410601 16430856 16474016 16505856 16515408 16556904 16592896 16613376 16625304 16645824 16809984 16810326 16819712 16849728 16929129 16950024 16959488 16992612 17062812 17107632 17117184 17150616 17160192 17219072 17241056 17252352 17252703 17262336 17422848 17464041 17466624 17548932 17570592 17611776 17694768 17741248 17743872 17785824 17881344 17891328 17891692 17926272 17936646 18010746 18058056 18103428 18113536 18210816 18253872 18375336 18390784 18484713 18533268 18543616 18579456 18579834 18590208 18626517 18667008 18690048 18874752 18922176 19011343 19055904 19068777 19079424 19169332 19222528 19256832 19267976 19305216 19347576 19371456 19382272 19396188 19420128 19562496 19562894 19600704 19611648 19612047 19704064 19728384 19766916 19775028 19906614 19958904 19961856 19970048 20009052 20077707 20127744 20139392 20222592 20275712 20315313 20326656 20377728 20447648 20473754 20487168 20499024 20535606 20643896 20689632 20701184 20861568 20873216 20913984 20959874 21000384 21012537 21067732 21120666 21192704 21234096 21245952 21287448 21437892 21464352 21622146 21625344 21676032 21676473 21766023 21778176 21792888 21805056 21907808 22007808 22020544 22063104 22075872 22167072 22194432 22413768 22453767 22466304 22572172 22600032 22628886 22656816 22750416 22810176 22822912 22867488 22880256 22924944 23003136 23003604 23016448 23061402 23224383 23230464 23275836 23285388 23288832 23398576 23427456 23469264 23482368 23593024 23658496 23714432 23841792 23901696 23915528 24014328 24077408 24137904 24281088 24281582 24328512 24338496 24500448 24530688 24646284 24711024 24773112 24786944 24835356 24889344 24920064 24937956 25166336 25214976 25215489 25225837 25229568 25274592 25407872 25425036 25439232 25488918 25661448 25675776 25740288 25796768 25828608 25861584 25893504 26015522 26134272 26148864 26149396 26199936 26304512 26323398 26355888 26366704 26417664 26542152 26611872 26615808 26678736 26770276 26822016 26836992 26837538 26904969 26963456 27016119 27087084 27102208 27155142 27170304 27316224 27332032 27380808 27586176 27799902 27815424 27869751 27885312 28000512 28016716 28035072 28160888 28312128 28327936 28383264 28583856 28591922 28619136 28753998 28829528 28833792 28885248 28901376 28901964 29021364 29037568 29057184 29073408 29094282 29130192 29343744 29344341 29417472 29434496 29556096 29592576 29662542 29859921 29885024 29938356 29942784 29955072 30013578 30133376 30171848 30191616 30209088 30333888 30413568 30489984 30507008 30566592 30633662 30671472 30710631 30748536 30965844 30973952 31034448 31047184 31051776 31236608 31292352 31309824 31310461 31370976 31439811 31601598 31680999 31789056 31851144 31868928 32019104 32156838 32183872 32433219 32438016 32451328 32514048 32667264 32707584 32821202 32861712 32948032 33011712 33030816 33113808 33185792 33226752 33250608 33291648 33546331 33619968 33620652 33639424 33699456 33858258 33900048 33918976 33943329 33985224 34125624 34215264 34234368 34301232 34320384 34438144 34482112 34504704 34505406 34524672 34592103 34845696 34928082 34933248 35097864 35141184 35223552 35389536 35482496 35487744 35571648 35762688 35783384 35852544 35873292 36021492 36116112 36206856 36227072 36421632 36422373 36507744 36750672 36781568 36868531 36969426 37066536 37087232 37158912 37159668 37180416 37253034 37334016 37380096 37749504 37844352 38022686 38111808 38137554 38158848 38338664 38445056 38513664 38535952 38610432 38695152 38742912 38764544 38792376 38840256 39023283 39124992 39125788 39201408 39223296 39224094 39408128 39456768 39485097 39501301 39533832 39550056 39813228 39917808 39923712 39940096 40018104 40155414 40255488 40256307 40278784 40445184 40551424 40630626 40653312 40732713 40755456 40895296 40947508 40974336 40998048 41071212 41287792 41379264 41402368 41699853 41723136 41746432 41827968 41919748 42000768 42025074 42135464 42241332 42385408 42468192 42491904 42574896 42875784 42887883 42928704 43130997 43244292 43250688 43352064 43352946 43532046 43556352 43585776 43610112 43641423 43815616 44015616 44041088 44126208 44151744 44334144 44388864 44493813 44827536 44907534 44932608 45144344 45200064 45257772 45313632 45500832 45620352 45645824 45734976 45760512 45761443 45849888 45950493 46007208 46032896 46122804 46448766 46460928 46551672 46570776 46577664 46797152 46847983 46854912 46938528 46964736 47186048 47402397 47428864 47683584 47803392 47831056 48028656 48154816 48275808 48562176 48563164 48657024 48676992 49000896 49029253 49061376 49231803 49292568 49422048 49546224 49573888 49670712 49778688 49840128 49875912 50332672 50429952 50430978 50451674 50459136 50549184 50787387 50815744 50850072 50878464 50977836 51322896 51351552 51480576 51593536 51657216 51723168 51758109 51787008 52031044 52268544 52298792 52392123 52399872 52609024 52646796 52711776 52733408 52835328 53084304 53223744 53231616 53357472 53540552 53644032 53673984 53675076 53809938 53926912 54032238 54174168 54204416 54310284 54340608 54632448 54664064 54761616 55172352 55454139 55599804 55630848 55739502 55770624 56001024 56033432 56070144 56321776 56624256 56655872 56766528 57034029 57167712 57183844 57238272 57507996 57659056 57667584 57770496 57803928 58042728 58075136 58114368 58146816 58188564 58260384 58687488 58688682 58834944 58836141 58868992 59112192 59185152 59325084 59719842 59770048 59876712 59885568 59910144 60027156 60233121 60266752 60343696 60383232 60418176 60667776 60827136 60945939 60979968 61014016 61133184 61267324 61342944 61421262 61497072 61931688 61947904 62068896 62094368 62103552 62473216 62584704 62619648 62620922 62741952 62879622 63037611 63203196 63361998 63578112 63702288 63737856 64038208 64313676 64367744 64866438 64876032 64902656 65028096 65029419 65298069 65334528 65415168 65642404 65723424 65896064 66023424 66061632 66227616 66371584 66501216 66583296 67092662 67241304 67278848 67398912 67716516 67800096 67837952 67886658 67970448 68251248 68430528 68468736 68470129 68602464 68640768 68876288 68964224 69009408 69010812 69049344 69184206 69673149 69691392 69856164 69866496 70195728 70282368 70447104 70779072 70964992 70975488 71143296 71525376 71566768 71658139 71705088 71746584 72042984 72232224 72413712 72454144 72843264 72844746 73015488 73359559 73501344 73563136 73737062 73938852 74133072 74174464 74319336 74360832 74506068 74668032 74760192 75499008 75646467 75677511 75688704 76045372 76223616 76275108 76317696 76677328 76890112 77027328 77071904 77220864 77390304 77485824 77529088 77584752 77680512 78046566 78251576 78402816 78446592 78448188 78816256 78913536 78970194 79002602 79067664 79100112 79626456 79835616 79847424 79880192 80036208 80310828 80510976 80512614 80557568 80714907 80890368 81048357 81102848 81261252 81306624 81465426 81510912 81790592 81895016 81948672 81996096 82142424 82575584 82758528 82804736 83399706 83446272 83655936 83839496 84001536 84050148 84270928 84482664 84770816 84936384 84983808 84985537 85149792 85751568 85775766 85857408 86261994 86488584 86501376 86704128 86705892 87064092 87112704 87171552 87220224 87282846 87631232 88031232 88033023 88082176 88252416 88303488 88668288 88777728 88987626 89655072 89815068 89865216 90288688 90400128 90515544 90627264 91001664 91054327 91240704 91291648 91469952 91521024 91522886 91699776 91900986 92014416 92065792 92131893 92245608 92897532 92921856 93103344 93141552 93155328 93594304 93695966 93709824 93877056 93929472 93931383 94319433 94372096 94804794 94857728 95042997 95367168 95606784 95662112 96057312 96309632 96551616 97126328 97299657 97314048 97353984 98001792 98058506 98122752 98463606 98585136 98844096 99092448 99147776 99341424 99557376 99680256 99751824 100071727 100638993 100665344 100859904 100861956 100903348 100918272 101098368 101574774 101631488 101700144 101756928 101829987 101955672 102645792 102703104 102961152 103187072 103314432 103446336 103516218 103574016 104062088 104537088 104597584 104784246 104799744 105218048 105293592 105423552 105466816 105670656 106168608 106447488 106463232 106714944 107081104 107217817 107288064 107350152 107619876 107853824 108064476 108348336 108408832 108620568 108681216 109264896 109267119 109328128 109523232 110344704 110605593 110908278 111199608 111261696 111479004 111541248 112002048 112066864 112140288 112643552 113248512 113311744 113533056 114068058 114335424 114367688 114476544 114874207 115015992 115318112 115335168 115540992 115607856 116085456 116150272 116228736 116293632 116377128 116520768 117069849 117374976 117377364 117669888 117672282 117737984 118224384 118370304 118455291 118503903 118650168 119439684 119540096 119753424 119771136 119820288 120054312 120466242 120533504 120687392 120766464 120768921 120836352 121335552 121654272 121891878 121959936 122266368 122534648 122685888 122842524 122994144 123863376 123895808 124137792 124188736 124207104 124946432 125169408 125239296 125241844 125483904 125759244 126075222 126406392 126723996 127156224 127158811 127404576 127475712 128076416 128627352 128663649 128735488 129392991 129732876 129752064 129805312 130056192 130058838 130596138 130669056 130830336 131284808 131446848 131792128 132046848 132123264 132455232 132743168 133002432 133079401 133166592 133481439 134185324 134482608 134557696 134797824 135433032 135600192 135675904 135773316 135940896 136239181 136502496 136861056 136937472 136940258 137204928 137281536 137284329 137752576 137851479 137928448 138021624 138098688 138368412 139346298 139382784 139712328 139732992 140391456 140543949 140564736 140894208 141558144 141929984 142207191 142286592 143050752 143133536 143316278 143410176 143493168 144085968 144464448 144827424 144908288 145686528 145689492 146030976 146719118 147002688 147087759 147126272 147474124 147695409 147877704 148266144 148348928 148638672 148721664 149012136 149336064 149520384 150998016 151292934 151355022 151377408 152090744 152362161 152447232 152550216 152635392 153354656 153780224 154054656 154143808 154441728 154780608 154971648 155169504 155361024 156093132 156503152 156805632 156896376 157176369 157632512 157827072 157940388 158005204 158135328 158200224 159252912 159671232 159694848 159760384 160072416 160423651 160621656 161021952 161025228 161115136 161429814 161780736 162096714 162205696 162522504 162613248 162930852 163021824 163581184 163790032 163897344 163992192 164284848 165151168 165517056 165609472 166799412 166892544 167311872 167678992 168003072 168100296 168541856 168965328 169541632 169872768 169967616 169971074 170299584 171102087 171503136 171551532 171714816 172523988 172977168 173002752 173411784 174128184 174225408 174343104 174440448 174565692 175262464 176062464 176066046 176164352 176504832 176508423 176606976 177336576 177555456 177975252 179310144 179630136 179730432 180577376 180699363 180800256 181031088 181254528 182003328 182108654 182481408 182939904 183042048 183045772 183399552 183801972 184028832 184131584 184263786 184491216 185795064 185843712 185847493 186206688 186283104 186310656 187188608 187391932 187419648 187754112 187858944 187862766 188638866 188744192 189112833 189609588 189715456 190085994 190734336 191213568 191324224 192114624 192619264 193103232 194252656 194599314 194628096 194707968 195088257 196003584 196117012 196245504 196927212 197170272 197688192 198184896 198295552 198682848 199114752 199118803 199503648 200143454 201277986 201330688 201723912 201806696 201836544 202196736 203149548 203262976 203400288 203513856 203659974 203911344 205291584 205406208 205410387 205922304 206374144 206628864 206892672 207032436 207148032 208124176 209019447 209074176 209195168 209568492 209599488 210436096 210587184 210847104 210933632 211341312 212337216 212894976 212926464 213337813 213429888 214162208 214435634 214576128 214700304 214974417 215239752 215707648 216128952 216696672 216817664 217241136 217362432 218529792 218534238 218656256 219046464 220078677 220689408 221211186 221816556 222399216 222523392 222958008 223082496 224004096 224133728 224280576 225287104 226497024 227032533 227066112 228136116 228670848 228735376 228953088 229748414 230031984 230636224 230670336 231081984 231215712 232170912 232300544 232457472 232587264 232754256 233041536 234139698 234754728 235339776 235344564 235475968 236448768 236740608 236910582 237007806 237300336 238879368 239080192 239506848 239542272 239640576 240108624 240932484 241067008 241374784 241532928 241537842 241672704 242144721 242671104 243308544 243783756 243919872 244532736 245069296 245371776 245685048 245988288 247147459 247726752 247791616 248275584 248377472 248414208 249892864 250338816 250483688 250967808 251518488 252150444 252812784 253447992 254312448 254317622 254809152 254951424 254956611 256152832 257254704 257327298 257470976 258785982 259465752 259504128 259610624 260112384 260117676 261192276 261338112 261660672 262569616 262893696 263584256 264093696 264099069 264246528 264910464 265486336 266004864 266158802 266333184 266962878 268370648 268965216 269115392 269595648 270866064 271200384 271351808 271546632 271881792 272478362 273004992 273162981 273722112 273874944 273880516 274409856 274563072 274568658 275505152 275702958 275856896 276043248 276197376 276395679 276736824 278692596 278765568 279424656 279465984 280782912 281087898 281129472 281788416 281794149 282958299 283116288 283859968 284414382 284573184 285128991 286101504 286267072 286632556 286820352 286986336 288171936 288928896 289654848 289816576 291019789 291378984 291898971 292061952 293438236 294005376 294175518 294252544 294948248 295390818 295755408 296532288 296697856 297277344 297443328 298024272 298672128 299040768 300215181 301916979 301996032 302585868 302710044 302754816 304181488 304724322 304894464 305100432 305270784 305489961 306709312 307560448 308109312 308287616 308883456 309561216 309943296 310339008 310722048 311801419 312186264 313006304 313611264 313792752 314352738 315265024 315654144 315880776 316010408 316270656 316400448 318505824 319342464 319389696 319520768 320144832 320847302 321243312 321653451 322050456 322230272 322859628 323561472 324193428 324411392 325045008 325226496 325861704 326043648 327162368 327580064 327794688 327801357 327935881 327984384 328569696 330302336 331034112 331816779 333598824 333785088 334623744 335357984 336006144 336200592 337083712 337930656 339745536 339935232 339942148 340599168 342204174 343006272 343103064 343429632 344622621 345047976 345954336 346005504 346823568 348256368 348450816 348686208 348880896 349131384 350524928 351209547 352124928 352132092 352328704 353009664 353016846 353213952 354673152 355110912 355511709 355950504 358620288 359260272 359460864 361154752 361398726 361600512 362062176 362306763 362509056 364006656 364217308 364962816 365879808 366091544 366799104 367603944 368057664 368263168 368527572 368982432 371590128 371687424 371694986 372413376 372566208 372621312 374377216 374783864 374839296 375508224 375717888 375725532 377277732 377488384 378225666 379219176 379430912 380171988 381468672 381476433 382427136 382648448 384229248 385238528 385990947 386206464 388178973 388505312 389198628 389256192 389415936 390176514 392007168 392234024 392491008 393854424 394340544 395376384 396369792 396591104 397365696 398229504 398237606 399007296 399238203 400286908 402555972 402661376 403447824 403613392 403673088 404393472 406299096 406525952 406800576 407027712 407319948 407822688 408717543 410583168 410812416 410820774 411844608 411852987 412748288 413257728 413554437 413785344 414064872 414296064 416248352 418038894 418148352 418390336 419136984 419198976 421174368 421631847 421694208 421867264 422682624 424674432 425789952 426621573 426675626 426859776 428324416 428871268 429152256 429400608 429948834 430479504 431415296 432257904 433393344 433635328 434482272 434724864 437059584 437068476 437312512 438092928 440157354 441263277 441378816 442422372 443086227 443633112 444798432 445046784 445916016 446164992 448008192 448267456 448561152 450574208 452994048 454065066 454132224 456272232 457086483 457341696 457470752 457906176 459496828 460063968 461272448 461340672 462163968 462431424 464341824 464601088 464914944 465508512 466083072 468279396 469509456 470689128 470951936 472897536 473481216 473821164 474015612 474600672 477758736 478160384 479013696 479084544 479281152 479290903 480217248 481270953 481864968 482134016 482749568 483065856 483075684 483345408 484289442 485342208 486617088 487567512 487839744 489065472 490138592 490743552 491370096 491976576 494294918 495453504 496551168 496754944 496828416 499785728 500677632 500967376 501935616 503036976 504300888 505625568 506895984 508624896 508635244 509618304 509902848 509913222 512305664 513306261 513516913 514509408 514654596 514941952 517571964 518931504 519008256 519221248 520235352 522384552 522676224 523321344 525139232 525787392 527168512 528187392 528198138 528493056 529525269 529820928 532009728 532317604 532666368 533925756 536741296 537930432 538230784 539191296 541732128 542098089 542400768 542703616 543093264 543763584 544956724 546009984 546325962 547444224 547761032 548819712 549126144 549137316 551010304 551405916 551713792 552086496 552394752 552791358 553473648 557385192 557531136 557542479 558849312 558931968 561565824 562175796 562258944 563576832 563588298 565916598 566232576 567338499 567719936 568828764 569146368 570257982 572203008 572534144 573265112 573640704 573972672 576343872 577857792 579309696 579633152 582039578 582757968 583797942 584123904 586876472 588010752 588351036 588505088 589896496 590781636 591510816 593064576 593395712 594554688 594886656 594898759 596048544 597344256 597356409 600430362 603833958 603992064 605171736 605420088 605509632 608362976 609448644 609788928 610200864 610541568 610979922 613418624 616218624 616231161 616575232 617766912 619122432 619886592 620678016 621444096 623602838 624372528 626012608 627222528 627585504 628705476 630530048 631308288 631761552 632020816 632541312 632800896 637011648 637380289 638684928 638779392 639041536 640013439 640289664 641694604 642486624 643306902 644100912 644460544 644923251 645719256 647122944 648386856 648822784 650090016 650452992 651723408 652087296 654324736 655160128 655589376 655602714 655871762 655968768 657139392 660236031 660604672 662068224 663633558 667197648 667570176 669247488 670715968 672012288 672401184 674167424 675861312 679491072 679884296 681097599 681198336 684408348 686012544 686206128 686859264 689245242 690095952 691908672 692011008 693647136 696512736 696901632 697372416 697761792 698262768 700502089 701049856 702419094 704264184 704657408 706019328 706033692 706427904 709346304 710221824 711023418 711901008 717240576 718520544 718921728 722309504 722797452 723201024 724124352 724613526 725018112 728013312 728434616 729925632 731759616 732183088 733598208 735207888 736115328 736526336 737055144 737964864 741442377 743180256 743374848 743389972 744826752 745132416 745242624 748754432 749567728 749678592 750524719 751016448 751451064 754555464 754976768 756451332 758438352 758861824 760343976 762937344 762952866 764854272 764869833 765296896 768458496 770477056 771981894 772412928 776357946 777010624 778397256 778512384 778831872 780353028 784014336 784468048 784982016 787708848 788681088 790752768 792297207 792739584 793182208 794731392 796459008 796475212 798014592 798476406 800573816 804119449 805111944 805322752 806895648 807226784 807346176 808786944 812598192 813051904 813601152 814055424 814639896 815645376 817435086 819488943 821166336 821624832 821641548 823689216 823705974 825496576 826515456 827108874 827570688 828129744 828592128 829187037 832496704 836077788 836296704 836780672 838273968 838397952 842348736 843263694 843388416 843734528 845365248 845382447 848874897 849348864 851579904 853243146 853351252 853719552 856648832 857742536 858304512 858801216 859897668 860959008 862830592 864515808 866786688 867270656 868964544 869449728 873059367 874136952 874625024 876185856 880314708 882526554 882757632 884844744 886172454 887266224 889596864 890093568 890111677 891832032 892329984 896016384 896534912 897122304 900645543 901148416 905750937 905988096 908130132 908264448 912544464 914172966 914683392 914941504 915812352 918993656 920127936 922544896 922681344 924327936 924862848 928683648 929202176 929829888 931017024 931555807 932166144 935404257 936558792 939018912 941378256 941903872 945795072 946962432 947642328 948031224 949201344 953674267 955517472 956320768 958027392 958169088 958562304 958581806 960434496 962541906 963729936 964268032 964960353 965499136 966151368 966690816 968578884 970684416 973234176 975135024 975679488 978130944 980277184 981487104 982740192 983404071 983807643 983953152 988589836 990907008 993102336 993509888 995450337 999571456 1001355264 1001934752 1003871232 1006073952 1008601776 1011251136 1013791968 1017270488 1019236608 1019805696 1019826444 1024611328 1026612522 1027033826 1029018816 1029309192 1029883904 1033867863 1035143928 1037863008 1038016512 1038442496 1040470704 1044769104 1045352448 1046642688 1050278464 1051574784 1053628641 1054337024 1056374784 1056396276 1056986112 1059050538 1059641856 1064019456 1064635208 1065332736 1066535127 1067851512 1073482592 1075860864 1076461568 1078382592 1083464256 1084196178 1084801536 1086186528 1087527168 1089913448 1092019968 1092651924 1094888448 1095522064 1097639424 1098274632 1102020608 1102811832 1103427584 1104172992 1104789504 1105582716 1106947296 1114770384 1115062272 1115084958 1117698624 1117863936 1122965557 1123131648 1124351592 1124517888 1127153664 1127176596 1131833196 1132465152 1134676998 1135439872 1137657528 1138292736 1140515964 1144406016 1144429299 1145068288 1146530224 1147281408 1147945344 1152687744 1155715584 1157972841 1158619392 1159266304 1164079156 1165515936 1167595884 1168247808 1173752944 1176021504 1176702072 1177010176 1179792992 1181563272 1183021632 1186129152 1186791424 1189109376 1189773312 1189797518 1192097088 1194688512 1194712818 1197714609 1200860724 1207667916 1207984128 1210343472 1210840176 1211019264 1216725952 1218897288 1219577856 1220401728 1221083136 1221959844 1226152629 1226837248 1232437248 1232462322 1233150464 1235533824 1235558961 1238244864 1239773184 1240663311 1241356032 1242888192 1247205676 1248745056 1252025216 1254445056 1255171008 1257410952 1261060096 1263523104 1264041632 1264895541 1265082624 1265601792 1274023296 1274760578 1277369856 1280026878 1280579328 1283389208 1284973248 1286613804 1288201824 1288921088 1289846502 1291438512 1294245888 1296773712 1297645568 1300180032 1300905984 1300932451 1303446816 1304174592 1308649472 1310320256 1311178752 1311205428 1311743524 1311937536 1314278784 1320472062 1321209344 1323789831 1324136448 1327267116 1329258681 1334395296 1335140352 1338494976 1341431936 1344024576 1344802368 1348334848 1351722624 1358982144 1359768592 1362195198 1362396672 1368816696 1372025088 1372412256 1373718528 1378490484 1380191904 1383817344 1384022016 1387294272 1393025472 1393803264 1393831621 1394744832 1396525536 1401004178 1402099712 1404838188 1408528368 1409314816 1412067384 1412855808 1418692608 1420443648 1422046836 1423802016 1434481152 1437041088 1437843456 1437872709 1443812859 1444619008 1445594904 1446402048 1448248704 1449227052 1450036224 1456026624 1456869232 1459851264 1463519232 1464366176 1467196416 1470415776 1472230656 1473052672 1474110288 1475929728 1482884754 1486360512 1486779944 1489653504 1490264832 1490485248 1493364691 1497508864 1499135456 1499357184 1501049438 1502032896 1502902128 1509110928 1509953536 1512902664 1516876704 1517723648 1520687952 1525874688 1525905732 1529708544 1529739666 1530593792 1536916992 1539918783 1540550739 1540954112 1543963788 1544825856 1552715892 1554021248 1556794512 1557024768 1557663744 1560706056 1568028672 1568936096 1569964032 1575417696 1577362176 1581505536 1584594414 1585479168 1589462784 1592950424 1596029184 1596952812 1601147632 1608238898 1610223888 1610645504 1613791296 1614453568 1614692352 1617573888 1625196384 1626103808 1627202304 1628110848 1629279792 1631290752 1634870172 1638977886 1642332672 1643283096 1647378432 1647411948 1650993152 1653030912 1654217748 1655141376 1656259488 1657184256 1658374074 1664993408 1672155576 1672593408 1672627437 1673561344 1676547936 1676795904 1684697472 1686527388 1686776832 1687469056 1690730496 1690764894 1697749794 1698697728 1703159808 1706486292 1706702504 1707439104 1713297664 1715485072 1716609024 1717602432 1719795336 1721918016 1725661184 1729031616 1730032213 1733573376 1734541312 1737929088 1738899456 1746118734 1748273904 1749250048 1752371712 1760629416 1765053108 1765515264 1769689488 1772344908 1774532448 1779193728 1780187136 1780223354 1783664064 1784659968 1784696277 1792032768 1792069227 1793069824 1801291086 1802296832 1811501874 1811976192 1816260264 1816528896 1825088928 1828345932 1829366784 1829883008 1831624704 1837987312 1840255872 1845089792 1848655872 1848693483 1849725696 1857367296 1858404352 1859659776 1862034048 1863111614 1864332288 1870808514 1873117584 1878037824 1882756512 1883807744 1891590144 1893924864 1895284656 1896062448 1898402688 1907348534 1911034944 1912140867 1912641536 1916054784 1916338176 1917124608 1917163612 1920040317 1920868992 1925083812 1927459872 1928536064 1929920706 1930998272 1932302736 1933381632 1934769753 1937157768 1941368832 1946468352 1950270048 1951358976 1956261888 1960554368 1962974208 1965480384 1966808142 1967615286 1967906304 1977179672 1980708093 1981814016 1986204672 1987019776 1990900674 1999142912 2002710528 2003869504 2007742464 2012147904 2017203552 2022502272 2027583936 2034540976 2037138523 2038473216 2039652888 2043292797 2049222656 2053225044 2054067652 2058037632 2058618384 2059767808 2067735726 2070287856 2075726016 2076033024 2076884992 2080941408 2085507463 2089538208 2090704896 2093285376 2100556928 2101506267 2103149568 2107257282 2108674048 2112792552 2113972224 2118101076 2119283712 2128038912 2129270416 2130665472 2133070254 2135703024 2146965184 2151721728 2152923136 2156765184 2166928512 2168392356 2169603072 2172373056 2175054336 2179826896 2182609933 2184039936 2185303848 2189776896 2191044128 2195278848 2196549264 2204041216 2205623664 2206855168 2208345984 2209579008 2211165432 2213894592 2224327131 2229540768 2230124544 2230169916 2235397248 2235727872 2245931114 2246263296 2248703184 2249035776 2251574157 2254353192 2263666392 2264930304 2269353996 2270879744 2275315056 2276585472 2281031928 2288812032 2288858598 2290136576 2293060448 2294562816 2294609499 2295890688 2305375488 2311431168 2315945682 2317238784 2328158312 2331031872 2335191768 2336495616 2347505888 2352043008 2353404144 2354020352 2359585984 2363126544 2366043264 2372258304 2378218752 2379546624 2379595036 2384194176 2389377024 2389425636 2395429218 2401721448 2412358347 2415335832 2415968256 2416017409 2420686944 2421680352 2422038528 2433451904 2437794576 2439155712 2440803456 2442166272 2443919688 2452305258 2453674496 2458466829 2464874496 2464924644 2466300928 2471067648 2471117922 2476489728 2479546368 2481326622 2482712064 2485776384 2494411352 2497490112 2504050432 2508890112 2510342016 2514821904 2522120192 2527046208 2528083264 2529791082 2530165248 2531203584 2536147341 2548046592 2549521156 2554739712 2560053756 2561158656 2566778416 2569946496 2573227608 2576403648 2577842176 2579693004 2582877024 2588491776 2588544439 2593547424 2595291136 2600360064 2601811968 2601864902 2606893632 2608349184 2617298944 2619178101 2620640512 2622410856 2623487048 2623875072 2628557568 2640944124 2642418688 2647579662 2648272896 2654534232 2658517362 2668790592 2670280704 2670335031 2676989952 2682863872 2688049152 2689604736 2696669696 2701936629 2703445248 2717252811 2717964288 2719537184 2724390396 2724793344 2737633392 2744050176 2744824512 2747437056 2756980968 2760383808 2767634688 2768044032 2773391569 2774588544 2786050944 2787606528 2787663242 2789489664 2793051072 2794667421 2802008356 2804199424 2806212771 2809676376 2817056736 2818629632 2824134768 2825711616 2837385216 2840887296 2844093672 2847604032 2861022801 2868962304 2874082176 2875686912 2875745418 2887625718 2889238016 2891189808 2892804096 2894881059 2896497408 2898454104 2900072448 2912053248 2913738464 2919702528 2927038464 2928732352 2934392832 2940831552 2944461312 2948220576 2951422929 2951859456 2965769508 2972721024 2973559888 2979307008 2980529664 2986351011 2986729382 2995017728 2998270912 2998714368 3002098876 3004065792 3005804256 3018221856 3019907072 3025805328 3033753408 3035447296 3041375904 3048049369 3051811464 3059417088 3059479332 3061187584 3073833984 3079837566 3081101478 3081908224 3087927576 3089651712 3101603589 3105431784 3108042496 3113589024 3114049536 3115327488 3121412112 3136057344 3137872192 3139928064 3150835392 3154724352 3163011072 3169188828 3170958336 3178925568 3185900848 3192058368 3193905624 3199605381 3202295264 3216477796 3220447776 3221291008 3227582592 3228907136 3229384704 3235147776 3250392768 3252207616 3254404608 3258559584 3262581504 3265709599 3269740344 3277955772 3284665344 3286566192 3294823896 3301986304 3306061824 3308435496 3310282752 3312518976 3314368512 3316748148 3329986816 3344311152 3345186816 3345254874 3347122688 3353095872 3353591808 3368896671 3369394944 3373054776 3373553664 3374938112 3381460992 3381529788 3395499588 3397395456 3406319616 3412972584 3413405008 3414878208 3426595328 3430970144 3433218048 3433287897 3435204864 3439590672 3443836032 3451322368 3458063232 3460064426 3467146752 3475858176 3477798912 3492237468 3496547808 3498500096 3504743424 3521258832 3530106216 3531030528 3539378976 3544689816 3549064896 3558387456 3560374272 3560446708 3567328128 3569319936 3569392554 3584065536 3584138454 3586139648 3593143827 3602582172 3604593664 3623003748 3623952384 3632520528 3633057792 3650177856 3656691864 3658733568 3659766016 3663249408 3675974624 3678457887 3680511744 3690179584 3697311744 3697386966 3699451392 3706676883 3714734592 3719319552 3724068096 3726223228 3728664576 3741617028 3746235168 3756075648 3765513024 3767615488 3783180288 3783257257 3790569312 3792124896 3794686623 3796805376 3814697068 3822069888 3824281734 3825283072 3832109568 3834327224 3840080634 3841737984 3850167624 3854919744 3857072128 3859841412 3861996544 3864605472 3866763264 3869539506 3874315536 3882737664 3892936704 3900540096 3902717952 3902797353 3912523776 3921108736 3925948416 3930960768 3933616284 3935230572 3935812608 3954359344 3961416186 3963628032 3971369493 3972409344 3974039552 3981801348 3998285824 4005421056 4007739008 4015484928 4024295808 4034407104 4045004544 4053418447 4055167872 4069081952 4074277046 4076946432 4079305776 4086585594 4098445312 4106450088 4108135304 4116075264 4117236768 4119535616 4135471452 4140575712 4151452032 4152066048 4153769984 4161882816 4171014926 4179076416 4181409792 4181494863 4201113856 4203012534 4206299136 4214514564 4217348096 4225585104 4227944448 4236202152 4238567424 4256077824 4258540832 4261330944 4266140508 4271406048 4293930368 4303443456 4313530368 4313618127 4331438577 4333857024 4336784712 4339206144 4344746112 4350108672 4359653792 4365219866 4368079872 4370607696 4379553792 4382088256 4390557696 4393098528 4411247328 4413710336 4416691968 4419158016 4422330864 4427789184 4448654262 4459081536 4460339832 4470794496 4471455744 4480094073 4491862228 4492526592 4497406368 4498071552 4503148314 4508706384 4527332784 4529860608 4538707992 4541759488 4550630112 4553170944 4562063856 4577624064 4577717196 4580273152 4586120896 4589125632 4589218998 4591781376 4610750976 4621652217 4622862336 4631891364 4634477568 4656316624 4662063744 4670383536 4672991232 4695011776 4704086016 4706808288 4708040704 4719171968 4726253088 4732086528 4744516608 4756437504 4759190072 4768388352 4778851272 4790858436 4803442896 4824716694 4830671664 4831936512 4832034818 4841373888 4843360704 4844077056 4866903808 4875589152 4878311424 4881606912 4884332544 4887839376 4904610516 4907348992 4916933658 4929849288 4932601856 4942135296 4942235844 4952979456 4959092736 4962653244 4965424128 4971552768 4988822704 4994980224 5008100864 5017780224 5017882311 5020684032 5029643808 5044240384 5054092416 5056166528 5059582164 5060330496 5062407168 5072294682 5096093184 5099042312 5109479424 5120107512 5122317312 5133556832 5139892992 5146455216 5152807296 5155684352 5159386008 5165754048 5176983552 5177088878 5187094848 5190096639 5200720128 5203623936 5203729804 5213787264 5216698368 5234597888 5238356202 5241281024 5244821712 5246974096 5247750144 5257115136 5281888248 5284837376 5295159324 5296545792 5309068464 5317034724 5337581184 5340561408 5340670062 5353979904 5354088831 5365727744 5376098304 5376207681 5379209472 5393339392 5403873258 5406890496 5434505622 5435928576 5439074368 5448780792 5449586688 5475266784 5488100352 5489649024 5494874112 5513961936 5520767616 5535269376 5546080449 5546783138 5549177088 5572101888 5575213056 5575326484 5578979328 5586102144 5589334842 5604016712 5608398848 5612425542 5619352752 5634113472 5637259264 5648269536 5651423232 5674770432 5681774592 5688187344 5695208064 5722045602 5736422601 5737924608 5748164352 5751373824 5751490836 5760120951 5775251436 5778476032 5782379616 5785608192 5789762118 5792994816 5796908208 5800144896 5804309259 5824106496 5827476928 5839405056 5854076928 5857464704 5868785664 5881663104 5888922624 5896441152 5902845858 5903718912 5924226961 5931539016 5942124279 5945442048 5947119776 5958614016 5961059328 5972702022 5973458764 5990035456 5996541824 5997428736 6004197752 6008131584 6011608512 6036443712 6039814144 6051610656 6067506816 6070894592 6082751808 6096098738 6103622928 6111415569 6118958664 6122375168 6147667968 6159675132 6162202956 6163816448 6175855152 6179303424 6203207178 6210863568 6216084992 6227178048 6228099072 6230654976 6230781739 6242824224 6256522389 6272114688 6275744384 6279856128 6301670784 6304518801 6309448704 6326022144 6338377656 6341916672 6357851136 6371801696 6384116736 6387811248 6399210762 6404590528 6432955592 6440895552 6455165184 6457814272 6458769408 6470295552 6500785536 6504415232 6508809216 6517119168 6525163008 6531419198 6539480688 6547829799 6555911544 6569330688 6573132384 6589647792 6603972608 6612123648 6616870992 6620565504 6625037952 6628737024 6633496296 6659973632 6672981393 6675719869 6688622304 6690373632 6690509748 6694245376 6706191744 6707183616 6737793342 6738789888 6746109552 6747107328 6749876224 6754722471 6763059576 6790999176 6794790912 6812639232 6825945168 6826810016 6829756416 6853190656 6861940288 6866436096 6866575794 6870409728 6879181344 6883828497 6887672064 6916126464 6920128852 6934293504 6951716352 6984474936 6993095616 6997000192 7009486848 7042517664 7060212432 7062061056 7078757952 7089379632 7098129792 7116774912 7120893416 7134656256 7138639872 7138785108 7168131072 7168276908 7172279296 7186287654 7205164344 7209187328 7237075041 7246007496 7247904768 7248052227 7265041056 7266115584 7300355712 7313383728 7317467136 7319532032 7326498816 7351949248 7356915774 7361023488 7375400487 7380359168 7394623488 7394773932 7398902784 7413353766 7429469184 7438639104 7448136192 7452446456 7457329152 7483234056 7492470336 7512151296 7531026048 7535230976 7566360576 7566514514 7581138624 7584249792 7589373246 7593610752 7629394136 7644139776 7648563468 7650566144 7664219136 7668654448 7680161268 7683475968 7700335248 7709839488 7714144256 7719682824 7723993088 7729210944 7733526528 7739079012 7748631072 7765475328 7765633317 7785873408 7801080192 7805435904 7805594706 7825047552 7842217472 7851896832 7857534303 7860758899 7861921536 7867232568 7870461144 7871625216 7908718688 7922832372 7927256064 7942738986 7944818688 7948079104 7963602696 8010842112 8011005093 8015478016 8030969856 8048591616 8068814208 8090009088 8105809887 8106836894 8110335744 8138163904 8148554092 8153892864 8158611552 8173171188 8196890624 8212900176 8216270608 8232150528 8234473536 8239071232 8270942904 8281151424 8302904064 8304132096 8307539968 8320174707 8323765632 8342029852 8358152832 8362819584 8362989726 8384002263 8402227712 8406025068 8412598272 8418638313 8429029128 8434696192 8451170208 8455888896 8472404304 8477134848 8512155648 8517081664 8522661888 8532281016 8542812096 8583068403 8587860736 8606886912 8627060736 8627236254 8662877154 8667714048 8673569424 8678412288 8684643177 8689492224 8700217344 8719307584 8730439732 8736159744 8741215392 8759107584 8764176512 8781115392 8786197056 8822494656 8827420672 8833383936 8844661728 8854268787 8855578368 8897308524 8918163072 8920679664 8941588992 8960188146 8983724456 8985053184 8994812736 8996143104 9006296628 9017412768 9054665568 9059721216 9077415984 9083518976 9101260224 9106341888 9106527157 9124127712 9144148107 9155434392 9160546304 9172241792 9178251264 9178437996 9183562752 9221501952 9243304434 9245724672 9263782728 9268955136 9304810767 9312633248 9324127488 9340767072 9345982464 9390023552 9408172032 9413616576 9438343936 9452506176 9464173056 9489033216 9512875008 9518380144 9536776704 9557702544 9581716872 9606885792 9649433388 9661343328 9663873024 9664069636 9682747776 9686721408 9688154112 9733807616 9751178304 9756622848 9756821347 9763213824 9775678752 9797128797 9809221032 9814697984 9833867316 9859698576 9865203712 9884471688 9905958912 9918185472 9925306488 9930848256 9943105536 9977645408 9989960448 10016201728 10035560448 10035764622 10041368064 10059287616 10106690013 10108184832 10112333056 10119164328 10120660992 10124814336 10144589364 10192186368 10198084624 10218958848 10240215024 10244634624 10267113664 10279785984 10292910432 10299863691 10305614592 10311368704 10318772016 10331508096 10353967104 10354177756 10374189696 10380193278 10401440256 10407459608 10427574528 10433396736 10453552837 10469195776 10476712404 10482562048 10489643424 10493948192 10495500288 10514230272 10563776496 10569674752 10590318648 10593091584 10618136928 10634069448 10675162368 10681122816 10681340124 10707959808 10708177662 10731455488 10752196608 10752415362 10758418944 10779431481 10786678784 10807746516 10813780992 10869011244 10871857152 10878148736 10897561584 10899173376 10950533568 10976200704 10979298048 10989748224 11027923872 11035373661 11041535232 11070538752 11092160898 11093566276 11098354176 11144203776 11150652968 11157958656 11172204288 11178669684 11208033424 11216797696 11224851084 11238705504 11268226944 11274518528 11296539072 11302846464 11349540864 11349771771 11376374688 11390416128 11444091204 11472845202 11475849216 11496328704 11502981672 11520241902 11550502872 11556952064 11564759232 11571216384 11579524236 11585989632 11593816416 11600289792 11608618518 11648212992 11654953856 11678810112 11708153856 11708392059 11714929408 11737571328 11763326208 11777845248 11792882304 11805691716 11807437824 11848453922 11863078032 11884248558 11890884096 11894239552 11917228032 11922118656 11945404044 11946917528 11980070912 11993083648 11994857472 12008395504 12016263168 12023217024 12072887424 12079628288 12103221312 12110225491 12135013632 12141789184 12160255341 12165503616 12192197476 12207245856 12222831138 12237917328 12244750336 12295335936 12319350264 12324405912 12327632896 12351710304 12358606848 12406414356 12421727136 12432169984 12454356096 12456198144 12461309952 12461563478 12485648448 12513044778 12544229376 12544484589 12551488768 12603341568 12609037602 12618897408 12652044288 12676755312 12683833344 12715702272 12743603392 12768233472 12775622496 12798421524 12809181056 12865911184 12881791104 12910330368 12915628544 12940591104 12940854381 12994315731 13001571072 13008830464 13017618432 13034238336 13050326016 13062838396 13078961376 13095659598 13111823088 13138661376 13146264768 13179295584 13207945216 13233741984 13241131008 13250075904 13257474048 13266992592 13319947264 13345962786 13351439738 13377244608 13381019496 13388490752 13412383488 13414367232 13440282219 13475586684 13477579776 13492219104 13494214656 13499752448 13509444942 13526119152 13581998352 13589581824 13625278464 13651890336 13653620032 13659512832 13706381312 13723880576 13732872192 13733151588 13740819456 13758362688 13767656994 13775344128 13832252928 13840257704 13864956651 13868587008 13903432704 13968949872 13986191232 13994000384 14018973696 14085035328 14120424864 14124122112 14157515904 14178759264 14196259584 14233549824 14241786832 14259969661 14269312512 14277570216 14336553816 14344558592 14372575308 14410328688 14418374656 14474150082 14492014992 14495809536 14496104454 14530082112 14532231168 14598552241 14600711424 14626767456 14634934272 14639064064 14652997632 14703898496 14713831548 14722046976 14750800974 14760718336 14789547864 14797805568 14826707532 14858938368 14877278208 14896272384 14904892912 14914658304 14966468112 14984940672 15024302592 15053646933 15062052096 15070461952 15132721152 15133029028 15162277248 15168499584 15178746492 15187221504 15258788272 15278269531 15288279552 15297126936 15301132288 15328438272 15337308896 15360322536 15366951936 15400670496 15419678976 15428288512 15439365648 15447986176 15458421888 15467053056 15478158024 15497262144 15530950656 15531266634 15570289917 15602160384 15610871808 15611189412 15650095104 15684434944 15703793664 15715068606 15721517798 15723843072 15734465136 15740922288 15743250432 15817437376 15845664744 15854512128 15885477972 15889637376 15896158208 15927205392 16021684224 16022010186 16030956032 16061939712 16062266493 16097183232 16128623043 16137628416 16180018176 16211619774 16213673788 16220671488 16276327808 16297108184 16307785728 16317223104 16346342376 16393781248 16425800352 16432541216 16464301056 16468947072 16478142464 16541885808 16562302848 16605808128 16640349414 16647531264 16684059704 16716305664 16725639168 16725979452 16768004526 16804455424 16812050136 16825196544 16837276626 16858058256 16869392384 16902340416 16911777792 16912121863 16944808608 16954269696 17024311296 17034163328 17045323776 17064562032 17085624192 17166136806 17175721472 17209267803 17213773824 17254121472 17254472508 17280362853 17325754308 17335428096 17347138848 17356824576 17369286354 17378984448 17400434688 17438615168 17460879464 17472319488 17482430784 17518215168 17528353024 17562230784 17572394112 17644989312 17654841344 17666767872 17689323456 17708537574 17711156736 17772680883 17794617048 17836326144 17841359328 17883177984 17920376292 17967448912 17970106368 17989625472 17992286208 18012593256 18034825536 18109331136 18119442432 18119811073 18154831968 18167037952 18202520448 18212683776 18213054314 18248255424 18288296214 18310868784 18321092608 18334246707 18344483584 18356875992 18367125504 18443003904 18486608868 18491449344 18527565456 18537910272 18609621534 18625266496 18648254976 18681534144 18691964928 18692345217 18769567167 18780047104 18816344064 18827233152 18876687872 18905012352 18913556403 18928346112 18978066432 19025750016 19036760288 19073553408 19115405088 19163433744 19213771584 19298866776 19322686656 19328139272 19365495552 19373442816 19376308224 19413740983 19467615232 19502356608 19513245696 19513642694 19526427648 19551357504 19594257594 19618442064 19629395968 19643489397 19667734632 19719397152 19730407424 19768943376 19811917824 19836370944 19850612976 19861696512 19886211072 19955290816 19979920896 20018944179 20027159607 20032403456 20071120896 20071529244 20082736128 20118575232 20213380026 20216369664 20224666112 20238328656 20241321984 20249628672 20264167413 20289178728 20384372736 20396169248 20437917696 20480430048 20489269248 20534227328 20559571968 20585820864 20599727382 20611229184 20637544032 20663016192 20708355512 20748379392 20760386556 20802880512 20814919216 20855149056 20907105674 20938391552 20953424808 20965124096 20979286848 20987896384 20991000576 21028460544 21127552992 21139349504 21180637296 21186183168 21236273856 21268138896 21336345583 21350324736 21362680248 21415919616 21416355324 21462910976 21504393216 21504830724 21516837888 21558862962 21573357568 21615493032 21627561984 21711225123 21738022488 21743714304 21744156681 21756297472 21795123168 21798346752 21901067136 21952401408 21958596096 21979496448 22055847744 22070747322 22083070464 22141077504 22184321796 22187132552 22196708352 22288407552 22301305936 22315917312 22344408576 22357339368 22416066848 22433595392 22449702168 22477411008 22536453888 22549037056 22593078144 22605692928 22699081728 22699543542 22752749376 22780832256 22859967193 22888182408 22945690404 22951698432 22992657408 23005963344 23040483804 23101005744 23113904128 23129518464 23142432768 23159048472 23171979264 23187632832 23200579584 23217237036 23296425984 23296899951 23309907712 23357620224 23416307712 23416784118 23429858816 23475142656 23526652416 23555690496 23572602909 23582276697 23585764608 23611383432 23614875648 23696907844 23726156064 23768497116 23781768192 23788479104 23834456064 23844237312 23890808088 23893835056 23960141824 23986167296 24016791008 24032526336 24033015279 24046434048 24145774848 24159256576 24206442624 24220450982 24270027264 24320510682 24331007232 24384394952 24414491712 24445662276 24475834656 24489500672 24590671872 24638700528 24648811824 24655265792 24703420608 24717213696 24812828712 24843454272 24864339968 24908712192 24912396288 24922619904 24923126956 24960524121 24971296896 25026089556 25088458752 25088969178 25102977536 25152006789 25206683136 25218075204 25237794816 25255914939 25304088576 25353510624 25367666688 25431404544 25487206784 25536466944 25551244992 25596843048 25618362112 25731822368 25749205209 25763582208 25820660736 25831257088 25881182208 25881708762 25988631462 26003142144 26035236864 26068476672 26100652032 26125676792 26157922752 26191319196 26223646176 26277322752 26292529536 26358591168 26415890432 26467483968 26482262016 26482800799 26500151808 26533985184 26562806361 26639894528 26691925572 26702879476 26754489216 26762038992 26776981504 26824766976 26880564438 26951173368 26955159552 26984438208 26988429312 26999504896 27018889884 27052238304 27111597019 27163996704 27179163648 27250556928 27303780672 27307240064 27319025664 27319581471 27412762624 27432444321 27447761152 27466303176 27481638912 27516725376 27535313988 27550688256 27664505856 27680515408 27729913302 27737174016 27806865408 27937899744 27972382464 27988000768 28037947392 28170070656 28240849728 28315031808 28357518528 28373929129 28392519168 28467099648 28483573664 28519939322 28538625024 28555140432 28673107632 28689117184 28745150616 28820657376 28836749312 28948300164 28984029984 28991619072 28992208908 29060164224 29064462336 29197104482 29201422848 29253534912 29269868544 29270464041 29278128128 29391386391 29407796992 29427663096 29444093952 29501601948 29521436672 29579095728 29595611136 29653415064 29717876736 29754556416 29792544768 29809785824 29829316608 29932936224 29969881344 30048605184 30107293866 30124104192 30266058056 30320070039 30324554496 30336999168 30357492984 30374443008 30517576544 30556539062 30576559104 30594253872 30602264576 30656876544 30674617792 30720645072 30733903872 30801340992 30839357952 30878731296 30895972352 30916843776 30934106112 30956316048 30994524288 31061901312 31062533268 31140579834 31204320768 31222378824 31300190208 31360658511 31368869888 31407587328 31430137212 31443035596 31447686144 31468930272 31481844576 31486500864 31634874752 31691329488 31709024256 31770955944 31779274752 31792316416 31854410784 32043368448 32044020372 32061912064 32123879424 32124532986 32194366464 32257246086 32275256832 32360036352 32423239548 32427347576 32441342976 32552655616 32594216368 32615571456 32634446208 32692684752 32787562496 32851600704 32865082432 32928602112 32937894144 32956284928 33083771616 33124605696 33211616256 33280698828 33295062528 33368119408 33432611328 33451958904 33536009052 33608910848 33624100272 33650393088 33674553252 33716116512 33738784768 33804680832 33823555584 33824243726 33889617216 33908539392 34048622592 34049315313 34068326656 34129124064 34171248384 34332273612 34351442944 34418535606 34427547648 34508945016 34560725706 34651508616 34670856192 34694277696 34713649152 34738572708 34757968896 34800869376 34877230336 34921758928 34944638976 34964861568 35036430336 35056706048 35124461568 35125176177 35144788224 35289978624 35309682688 35333535744 35378646912 35417075148 35422313472 35545361766 35589234096 35672652288 35682718656 35766355968 35840752584 35934897824 35940212736 35979250944 35984572416 36025186512 36069651072 36218662272 36238884864 36239622146 36309663936 36330676473 36405040896 36425367552 36426108628 36480766023 36496510848 36576592428 36621737568 36642185216 36668493414 36688967168 36713751984 36734251008 36886007808 36973217736 36982898688 37055130912 37075820544 37219243068 37250532992 37296509952 37363068288 37383929856 37384690434 37539134334 37560094208 37632688128 37633453767 37654466304 37753375744 37810024704 37827112806 37856692224 37956132864 38051500032 38073520576 38147106816 38230810176 38326867488 38427543168 38597733552 38645373312 38656278544 38730991104 38746885632 38822563143 38827481966 38935230464 39004713216 39026491392 39027285388 39052855296 39102715008 39188515188 39236884128 39258791936 39286978794 39335469264 39438794304 39460814848 39537886752 39623835648 39624641797 39701225952 39723393024 39772422144 39910581632 39959841792 40037888358 40054319214 40064806912 40143058488 40165472256 40237150464 40320846657 40426760052 40432739328 40449332224 40476657312 40482643968 40499257344 40528334826 40578357456 40768745472 40792338496 40875835392 40960860096 40978538496 41068454656 41119143936 41171641728 41199454764 41222458368 41275088064 41326032384 41416711024 41469588727 41496758784 41520773112 41594869953 41605761024 41629838432 41710298112 41814211348 41876783104 41906849616 41930248192 41958573696 41975792768 41982001152 42056921088 42255105984 42278699008 42361274592 42372366336 42454224787 42472547712 42536277792 42672691166 42700649472 42725360496 42779908983 42832710648 42925821952 43009661448 43033675776 43117725924 43146715136 43230986064 43255123968 43422450246 43476044976 43487428608 43488313362 43512594944 43590246336 43596693504 43795656723 43802134272 43904802816 43917192192 43958992896 44111695488 44141494644 44166140928 44282155008 44368643592 44374265104 44393416704 44576815104 44602611872 44631834624 44688817152 44714678736 44832133696 44867190784 44899404336 44954822016 45072907776 45186156288 45211385856 45398163456 45399087084 45505498752 45561664512 45719934386 45776364816 45834808593 45891380808 45903396864 45985314816 46011926688 46080967608 46202011488 46227808256 46259036928 46284865536 46318096944 46343958528 46375265664 46401159168 46434474072 46592851968 46593799902 46619815424 46710869751 46832615424 46833568236 46859717632 46950285312 47053304832 47111380992 47145205818 47164553394 47171529216 47222766864 47229751296 47393815688 47452312128 47536994232 47563536384 47576958208 47668912128 47688474624 47781616176 47787670112 47920283648 47972334592 48033582016 48065052672 48066030558 48092868096 48186799479 48291549696 48412885248 48440901964 48540054528 48641021364 48662014464 48768789904 48828983424 48891324552 48951669312 48979001344 49181343744 49182344341 49277401056 49297623648 49310531584 49406841216 49434427392 49625657424 49686908544 49728679936 49817424384 49846253912 49921048242 49942593792 50052179112 50176917504 50177938356 50205955072 50304013578 50413366272 50436150408 50475589632 50511829878 50608177152 50707021248 50735333376 50736365589 50862809088 50974413568 51072933888 51102489984 51193686096 51236724224 51463644736 51498410418 51527164416 51627803409 51641321472 51662514176 51762364416 51763417524 51977262924 52006284288 52070473728 52136953344 52201304064 52251353584 52315845504 52382638392 52447292352 52554645504 52585059072 52694439811 52717182336 52831780864 52934967936 52964524032 52965601598 53000303616 53067970368 53125612722 53279789056 53318042649 53383851144 53405758952 53508978432 53524077984 53553963008 53649533952 53761128876 53902346736 53910319104 53968876416 53976858624 53999009792 54037779768 54104476608 54223194038 54327993408 54358327296 54359433219 54501113856 54607561344 54614480128 54638051328 54639162942 54825525248 54864888642 54895522304 54932606352 54963277824 55002740121 55033450752 55070627976 55101376512 55329011712 55361030816 55459826604 55474348032 55613730816 55875799488 55944764928 56075894784 56077035651 56308701501 56340141312 56481699456 56630063616 56715037056 56740669209 56747858258 56785038336 56934199296 56967147328 57039878644 57077250048 57110280864 57346215264 57378234368 57490301232 57641314752 57673498624 57896600328 57912938011 57968059968 57984417816 58120328448 58128924672 58241222949 58394208964 58402845696 58507069824 58539737088 58540928082 58556256256 58782772782 58815593984 58855326192 58888187904 58930468191 59003203896 59042873344 59158191456 59191222272 59306830128 59435753472 59509112832 59585089536 59619571648 59658633216 59865872448 59939762688 60081478821 60097210368 60214587732 60248208384 60532116112 60640140078 60649108992 60673998336 60714985968 60748886016 60792502239 61035153088 61113078124 61153118208 61188507744 61204529152 61313753088 61349235584 61441290144 61467807744 61602681984 61678715904 61757462592 61791944704 61833687552 61912632096 61989048576 62048482381 62125066536 62281159668 62408641536 62444757648 62721317022 62737739776 62815174656 62860274424 62886071192 62895372288 62937860544 62963689152 62973001728 63269749504 63382658976 63418048512 63541911888 63558549504 63584632832 63708821568 64009036749 64088040744 64123824128 64247758848 64249065972 64388732928 64514492172 64550513664 64720072704 64846479096 64854695152 64882685952 65105311232 65133675369 65188432736 65231142912 65232470043 65268892416 65385369504 65575124992 65703201408 65730164864 65857204224 65875788288 66167543232 66249211392 66423232512 66561397656 66590125056 66736238816 66865222656 66903917808 67072018104 67217821696 67248200544 67300786176 67349106504 67432233024 67609361664 67647111168 67648487452 67779234432 67817078784 68097245184 68098630626 68136653312 68258248128 68342496768 68579901579 68664547224 68702885888 68837071212 68855095296 69017890032 69121451412 69303017232 69341712384 69388555392 69427298304 69477145416 69515937792 69601738752 69754460672 69843517856 69889277952 69890699853 69929723136 70072860672 70113412096 70248923136 70250352354 70289576448 70579957248 70667071488 70746830091 70757293824 70834150296 70844626944 71090723532 71178468192 71345304576 71365437312 71532711936 71681505168 71869795648 71880425472 71958501888 72050373024 72099045837 72139302144 72437324544 72477769728 72479244292 72619327872 72661352946 72810081792 72852217256 72961532046 72993021696 73153184856 73243475136 73284370432 73336986828 73377934336 73427503968 73468502016 73772015616 73946435472 73965797376 74110261824 74151641088 74438486136 74501065984 74593019904 74726136576 74767859712 74769380868 74881572363 75078268668 75120188416 75265376256 75266907534 75308932608 75456020367 75506751488 75620049408 75654225612 75713384448 75912265728 76103000064 76147041152 76294213632 76461620352 76653734976 76855086336 77014950493 77195467104 77247615627 77290746624 77312557088 77461982208 77493771264 77645126286 77654963932 77870460928 78009426432 78054570776 78105710592 78205430016 78377030376 78473768256 78517583872 78573957588 78670938528 78877588608 78921629696 79075773504 79247671296 79249283594 79402451904 79446786048 79448402397 79821163264 79919683584 80075776716 80108638428 80129613824 80286116976 80330944512 80474300928 80641693314 80853520104 80865478656 80898664448 80953314624 80965287936 80998514688 81056669652 81156714912 81334791057 81537490944 81584676992 81751670784 81921720192 81957076992 81958744413 82136909312 82238287872 82297332963 82343283456 82398909528 82444916736 82550176128 82652064768 82833422048 82939177454 82993517568 83041546224 83189739906 83211522048 83259676864 83420596224 83628422696 83813699232 83860496384 83917147392 83951585536 83964002304 84113842176 84510211968 84557398016 84722549184 84908449574 84945095424 85072555584 85121787387 85345382332 85401298944 85450720992 85559817966 85665421296 85851643904 86019322896 86067351552 86235451848 86293430272 86461972128 86510247936 86844900492 86952089952 86974857216 86976626724 87025189888 87180492672 87193387008 87591313446 87604268544 87809605632 87811392123 87834384384 88174159173 88223390976 88282989288 88332281856 88564310016 88737287184 88748530208 88786833408 89153630208 89205223744 89263669248 89377634304 89429357472 89664267392 89798808672 89909644032 90145815552 90372312576 90798174168 90960210117 91010997504 91123329024 91439868772 91552729632 91669617186 91782761616 91806793728 91970629632 92023853376 92161935216 92404022976 92455616512 92518073856 92636193888 92687917056 92750531328 92802318336 92868948144 93185703936 93187599804 93239630848 93421739502 93667136472 93719435264 93900570624 94081975533 94106609664 94222761984 94290411636 94329106788 94343058432 94445533728 94459502592 94787631376 94904624256 95073988464 95127072768 95153916416 95337824256 95376949248 95563232352 95575340224 95840567296 95944669184 96067164032 96130105344 96132061116 96185736192 96373598958 96583099392 96825770496 96881803928 97080109056 97282042728 97324028928 97537579808 97657966848 97782649104 97903338624 97958002688 98362687488 98364688682 98554802112 98595247296 98813682432 98868854784 99251314848 99373817088 99457359872 99634848768 99692507824 99842096484 99885187584 100104358224 100355876712 100411910144 100608027156 100826732544 100872300816 100951179264 101023659756 101216354304 101414042496 101470666752 101472731178 101725618176 101948827136 102145867776 102147945939 102189865687 102204979968 102387372192 102473448448 102927289472 102996820836 103054328832 103255606818 103282642944 103325028352 103526835048 103954525848 104012568576 104140947456 104273906688 104402608128 104502707168 104631691008 104765276784 104894584704 105109291008 105170118144 105375528531 105388879622 105434364672 105869935872 105929048064 105931203196 106000607232 106135940736 106251225444 106559578112 106636085298 106767702288 106811517904 107017956864 107048155968 107107926016 107299067904 107522257752 107804693472 107820638208 107937752832 107953717248 107998019584 108075559536 108208953216 108446388076 108655986816 108716654592 108718866438 108992029419 109215122688 109228960256 109276102656 109278325884 109442298069 109651050496 109729777284 109791044608 109865212704 109926555648 110005480242 110066901504 110141255952 110202753024 110658023424 110722061632 110919653208 110948696064 111227461632 111751598976 111889529856 112151789568 112154071302 112617403002 112680282624 112900361301 112963398912 113260127232 113430074112 113481338418 113495716516 113570076672 113868398592 113934294656 114079757288 114154500096 114220561728 114692430528 114756468736 114980602464 115282629504 115346997248 115793200656 115825876022 115936119936 115968835632 116240656896 116482445898 116788417928 116805691392 117014139648 117079474176 117081856164 117112512512 117565545564 117631187968 117710652384 117776375808 117860936382 118006407792 118085746688 118316382912 118382444544 118384853041 118613660256 118871506944 118873925391 119170179072 119239143296 119317266432 119731744896 119879525376 120162957642 120194420736 120429175464 120496416768 120962539971 121064232224 121280280156 121298217984 121347996672 121429971936 121497772032 121585004478 122070306176 122226156248 122306236416 122377015488 122627506176 122698471168 122882580288 122935615488 123205363968 123357431808 123514925184 123583889408 123667375104 123825264192 123978097152 124096964762 124250133072 124408766181 124562319336 124817283072 124889515296 125442634044 125475479552 125630349312 125720548848 125772142384 125790744576 125875721088 125927378304 125946003456 126539499008 126765317952 126836097024 126838677511 127083823776 127117099008 127169265664 127362674361 127417643136 128018073498 128176081488 128247648256 128339726949 128498131944 128777465856 129028984344 129101027328 129440145408 129692958192 129709390304 129765371904 130210622464 130267350738 130376865472 130462285824 130464940086 130537784832 130770739008 131386970169 131406402816 131460329728 131714408448 131751576576 132335086464 132498422784 132846465024 133122795312 133180250112 133472477632 133730445312 133807835616 134144036208 134435643392 134496401088 134601572352 134698213008 134864466048 135218723328 135296974904 135558468864 135634157568 135896186881 136194490368 136197261252 136273306624 136516496256 136684993536 137159803158 137329094448 137405771776 137504425779 137674142424 137710190592 138035780064 138242902824 138606034464 138683424768 138777110784 138854596608 138954290832 139031875584 139203477504 139508921344 139687035712 139778555904 139781399706 139859446272 140132609253 140226824192 140497846272 140500704708 140579152896 141159914496 141334142976 141493660182 141514587648 141668300592 141689253888 142181447064 142356936384 142690609152 142730874624 143065423872 143363010336 143739591296 143760850944 143917003776 144100746048 144198091674 144278604288 144874649088 144958488584 145238655744 145322705892 145620163584 145704434512 145923064092 145986043392 146306369712 146486950272 146568740864 146673973656 146755868672 146855007936 146937004032 147544031232 147547033023 147892870944 147931594752 148220523648 148303282176 148876972272 149002131968 149186039808 149354419081 149452273152 149538761736 149763144726 150156537336 150240376832 150530752512 150533815068 150617865216 150912040734 151013502976 151240098816 151308451224 151426768896 151824531456 152206000128 152209096767 152294082304 152588427264 152923240704 153307469952 153710172672 154029900986 154390934208 154495231254 154581493248 154625114176 154923964416 154987542528 155290252572 155309927864 155740921856 156018852864 156109141552 156211421184 156410860032 156754060752 156947536512 157035167744 157147915176 157341877056 157755177216 157843259392 158083319433 158151547008 158495342592 158498567188 158804903808 158893572096 158896804794 159642326528 159839367168 159954127947 160019770351 160151553432 160217276856 160259227648 160572233952 160661889024 160948601856 161283386628 161707040208 161730957312 161797328896 161906629248 161930575872 161997029376 162113339304 162313429824 162669582114 163074981888 163078299657 163169353984 163503341568 163843440384 163914153984 163917488826 164273818624 164476575744 164594665926 164686566912 164797819056 164889833472 165008220363 165100352256 165304129536 165666844096 165878354908 165987035136 166083092448 166379479812 166423044096 166519353728 166841192448 167256845392 167627398464 167720992768 167834294784 167903171072 168227684352 168231106953 168926104503 169020423936 169114796032 169445098368 169816899148 169890190848 170145111168 170243574774 170690764664 170802597888 170901441984 171119635932 171330842592 171703287808 172038645792 172134703104 172470903696 172586860544 172923944256 173020495872 173689800984 173738814033 173904179904 173953253448 174050379776 174360985344 174386774016 174723668847 175182626892 175208537088 175619211264 175622784246 175668768768 176348318346 176446781952 176565978576 176664563712 176791404573 177128620032 177474574368 177497060416 177573666816 178307260416 178410447488 178527338496 178755268608 178858714944 179328534784 179597617344 179819288064 180244436463 180291631104 180744625152 181596348336 181920420234 182021995008 182246658048 182879737544 183105459264 183339234372 183565523232 183613587456 183941259264 184047706752 184323870432 184808045952 184911233024 185036147712 185272387776 185375834112 185379605593 185501062656 185737896288 186145447143 186375199608 186479261696 186843479004 187334272944 187438870528 188163951066 188213219328 188445523968 188580823272 188658213576 188686116864 188891067456 188919005184 189575262752 189781179133 189809248512 190147976928 190254145536 190307832832 190675648512 190753898496 191126464704 191150680448 191889338368 192027110247 192134328064 192264122232 192371472384 192747197916 193166198784 193651540992 193763607856 194160218112 194564085456 194648057856 195075159616 195315933696 195565298208 195697410129 195806677248 195916005376 196725374976 196729377364 197109604224 197190494592 197627364864 198502629696 198617503903 198747634176 198914719744 199269697536 199385015648 199684192968 199770375168 200208716448 200711753424 200823820288 201216054312 201653465088 201744601632 201902358528 202047319512 202828084992 202941333504 202945462356 203451236352 203897654272 204291735552 204295891878 204379731374 204409959936 204774744384 204946896896 205739704737 205854578944 205993641672 206108657664 206511213636 206565285888 206650056704 207053670096 207909051696 208025137152 208281894912 208547813376 208805216256 209005414336 209263382016 209530553568 209672099559 209789169408 210218582016 210340236288 210751057062 210777759244 210868729344 211739871744 211862406392 212001214464 212240490273 212271881472 212502450888 213119156224 213272170596 213535404576 213623035808 214035913728 214096311936 214215852032 214598135808 215044515504 215609386944 215641276416 215875505664 216151119072 216417906432 216892776152 217311973632 217433309184 217437732876 217984058838 218430245376 218457920512 218556651768 218884596138 219302100992 219459554568 219582089216 219730425408 219853111296 220010960484 220133803008 220282511904 220405506048 221316046848 221444123264 221839306416 221897392128 222454923264 223503197952 223779059712 224303579136 224308142604 224644717089 225234806004 225360565248 225800722602 225926797824 226520254464 226860148224 226962676836 226991433032 227140153344 227736797184 227868589312 228159514576 228309000192 228441123456 229384861056 229512937472 229961204928 230565259008 230693994496 231044851479 231586401312 231651752044 231872239872 231937671264 232481313792 232964891796 233576835856 233611382784 234028279296 234163712328 234225025024 235131091128 235262375936 235421304768 235552751616 235721872764 236012815584 236171493376 236632765824 236764889088 236769706082 237227320512 237743013888 237747850782 238340358144 238345207191 238478286592 239463489792 239759050752 240325915284 240388841472 240858350928 240992833536 241925079942 242128464448 242560560312 242596435968 242695993344 242859943872 242995544064 243170008956 244004373171 244140612352 244452312496 244612472832 244754030976 245255012352 245396942336 245765160576 245871230976 245876233239 246410727936 246714863616 246891998889 247029850368 247167778816 247334750208 247650528384 247956194304 248193929524 248500266144 248817532362 249124638672 249634566144 249779030592 250885268088 250950959104 251441097696 251544284768 251581489152 251751442176 251854756608 251892006912 253078998016 253530635904 253672194048 253677355022 254167647552 254725348722 254835286272 255365362161 256036146996 256352162976 256495296512 256679453898 256996263888 257554931712 258057968688 258202054656 258880290816 259385916384 259418780608 259530743808 260421244928 260534701476 260753730944 260924571648 260929880172 261075569664 261541478016 262773940338 262812805632 262920659456 263428816896 263434176369 263503153152 264522477519 264670172928 264996845568 265692930048 266245590624 266360500224 266944955264 267460890624 267615671232 268288072416 268871286784 268992802176 269396426016 269728932096 270437446656 270593949808 271116937728 271792373762 272394522504 272546613248 273032992512 273369987072 274319606316 274658188896 274811543552 275008851558 275348284848 275420381184 276071560128 276485805648 277212068928 277366849536 277372492579 277554221568 277908581664 278063751168 278406955008 279017842688 279374071424 279557111808 279562799412 279718892544 280265218506 280453648384 281001409416 281158305792 282245926599 282319828992 282668285952 282987320364 283029175296 283336601184 283378507776 284362894128 284713872768 285381218304 285461749248 286130847744 286726020672 287479182592 287521701888 287834007552 288201492096 288396183348 288557208576 289749298176 289916977168 290287121089 290477311488 290645411784 291240327168 291408869024 291846128184 291972086784 292612739424 292973900544 293137481728 293347947312 293511737344 293710015872 293874008064 295088062464 295094066046 295785741888 296441047296 296606564352 297179573509 297753944544 298004263936 298372079616 298708838162 298904546304 299077523472 299526289452 300313074672 300480753664 301067630136 301235730432 301824081468 302027005952 302480197632 302616902448 302853537792 303649062912 304412000256 304418193534 304588164608 305176854528 305846481408 306443837817 306569597061 306614939904 307420345344 308059801972 308781868416 308990462508 309162986496 309250228352 309847928832 309975085056 310580505144 310619855728 311481843712 312037705728 312218283104 312422842368 312821720064 313508121504 313895073024 314070335488 314295830352 314683754112 315510354432 316166638866 316303094016 316997134376 317609807616 317787144192 317793609588 319284653056 319678734336 319908255894 320039540702 320303106864 320434553712 320518455296 321144467904 321323778048 321897203712 322566773256 323414080416 323461914624 323594657792 323813258496 323861151744 323994058752 324226678608 324626859648 325339164228 326149963776 326156599314 326338707968 326976088257 327686880768 327828307968 327834977652 328326894207 328547637248 328953151488 329189331852 329373133824 329595638112 329779666944 330016440726 330200704512 330608259072 331333688192 331756709816 331974070272 332166184896 332758959624 332846088192 333038707456 333682384896 334513690784 335254796928 335441985536 335668589568 335806342144 336455368704 336462213906 337852209006 338040847872 338890196736 339633798296 339780381696 340290222336 340487149548 341381529328 341605195776 341802883968 342239271864 342661685184 343406575616 344077291584 344269406208 344276410387 344941807392 345173721088 345847888512 346040991744 347379601968 347477628066 347808359808 347906506896 348100759552 348721970688 349447337694 350365253784 350417074176 351238422528 351245568492 351337537536 352696636692 352893563904 353131957152 353329127424 353582809146 354257240064 354949148736 354994120832 355147333632 355154559123 356614520832 356621776173 356820894976 357510537216 357717429888 358657069568 359195234688 359638576128 360488872926 360583262208 361489250304 363192696672 363840840468 364043990016 364493316096 365759475088 366210918528 366678468744 367131046464 367882518528 368095413504 368647740864 368861078677 369616091904 369822466048 370072295424 370544775552 370751668224 370759211186 371002125312 371475792576 372290894286 372750399216 372958523392 373226298543 373686958008 374668545888 374877741056 376327902132 376426438656 376891047936 377161646544 377316427152 377372233728 377782134912 377838010368 379150525504 379562358266 379618497024 380295953856 380508291072 380516032533 380615665664 381351297024 381507796992 382088023083 382252929408 382301360896 383778676736 384054220494 384268656128 384528244464 384742944768 385019180847 385494395832 386332397568 387303081984 387527215712 388320436224 389128170912 389296115712 390150319232 390631867392 391130596416 391394820258 391613354496 393458754728 394160910507 394219208448 394380989184 395254729728 397005259392 397235007806 397495268352 397829439488 398539395072 398770031296 399368385936 399540750336 400417432896 401423506848 401647640576 402432108624 403306930176 403489203264 403804717056 404094639024 405390566077 405656169984 405890924712 406902472704 407688560643 407795308544 408583471104 408591783756 408759462748 408819919872 409549488768 409893793792 411479409474 411709157888 411987283344 412217315328 412513277337 413022427272 413130571776 413300113408 414107340192 415818103392 416050274304 416563789824 417095626752 417610432512 418010828672 418526764032 419061107136 419344199118 419578338816 420680472576 421502114124 421555518488 421737458688 423479743488 423724812784 424002428928 424480980546 424543762944 425004901776 426238312448 426544341192 427070809152 427246071616 428071827456 428192623872 428431704064 429196271616 430089031008 431218773888 431282552832 431751011328 432302238144 432835812864 433785552304 434339376667 434623947264 434875465752 435968117676 436860490752 436915841024 437113303536 437769192276 438604201984 438919109136 439164178432 439460850816 439706222592 440021920968 440267606016 440565023808 440811012096 442632093696 442641099069 442888246528 443678612832 443794784256 444909846528 447006395904 447558119424 448063257243 448616285208 449289434178 450469612008 450721130496 451601445204 451853595648 453040508928 453720296448 453925353672 453982866064 454280306688 455473594368 455737178624 456319029152 456618000384 456627290301 456882246912 458769722112 459025874944 459922409856 461130518016 462089702958 463172802624 463303504088 463744479744 463875342528 464962627584 465929783592 467153671712 467222765568 468056558592 468327424656 468450050048 470262182256 470524751872 470842609536 471105503232 471443745528 472025631168 473265531648 473529778176 473539412164 474249958299 474454641024 475486027776 475495701564 476680716288 476690414382 476956573184 478926979584 479518101504 479862383841 480059311053 480651830568 480777682944 481716701856 481985667072 483850159884 484256928896 485121120624 485192871936 485391986688 485719887744 485991088128 486340017912 488008746342 488281224704 488904624992 489224945664 489234898971 489508061952 490510024704 490793884672 491530321152 491742461952 491752466478 492821455872 493429727232 493783997778 494059700736 494669500416 495301056768 495912388608 496387859048 497000532288 497635064724 498249277344 499269132288 499558061184 501770536176 501901918208 502882195392 503088569536 503162978304 503502884352 503709513216 504693320859 506157996032 507061271808 507344388096 507354710044 508335295104 509450697444 509670572544 510730724322 512072293992 512704325952 512990593024 513358907796 513992527776 515109863424 515120343361 516115937376 516404109312 517760581632 518771832768 518837561216 519061487616 520842489856 521069402952 521216442099 521507461888 521859760344 522151139328 523082956032 524171006541 525547880676 525625611264 525841318912 526857633792 526868352738 527006306304 529044955038 529340345856 529993691136 531385860096 532491181248 532721000448 533889910528 534921781248 535231342464 536576144832 537742573568 537985604352 538792852032 539104653451 539457864192 540733309389 540874893312 541187899616 542233875456 543584747524 544789045008 545093226496 546065985024 546739974144 548639212632 549316377792 549623087104 550017703116 550696569696 550840762368 551904922231 552143120256 552971611296 554424137856 554733699072 554744985158 555108443136 555817163328 556127502336 556138816779 558035685376 558436341429 558748142848 559125598824 559437785088 560530437012 560907296768 562002818832 562316611584 564491853198 564639657984 565336571904 565974640728 566058350592 566673202368 566757015552 568725788256 569343537399 569427745536 570762436608 570923498496 572261695488 573452041344 574958365184 575668015104 576081330741 576402984192 576792366696 577114417152 579498596352 579833954336 580574242178 580954622976 581290823568 582480654336 582817738048 583692256368 583944173568 585225478848 585947801088 586695894624 587023474688 587420031744 587748016128 590176124928 590188132092 591571483776 592882094592 594359147018 595507889088 595852511709 596008527872 596744159232 597417676324 597809092608 598155046944 599052578904 600626149344 600961507328 602135260272 602471460864 603648162936 604054011904 604960395264 605233804896 605707075584 608824000512 608836387068 609176329216 610353709056 611692962816 612887675634 613139194122 613229879808 614840690688 616119603944 617219114211 617563736832 617980925016 618325972992 618500456704 619695857664 619950170112 621161010288 621239711456 622963687424 624075411456 624436566208 624845684736 625643440128 627016243008 627790146048 628591660704 629367508224 631020708864 632333277732 632606188032 633994268752 635219615232 635587219176 636721470819 638569306112 639357468672 639816511788 640079081404 640606213728 640869107424 641036910592 642288935808 642647556096 643794407424 645133546512 646828160832 646923829248 647189315584 647626516992 648453357216 649253719296 649876210201 650678328456 652299927552 652313198628 652677415936 653952176514 655373761536 655669955304 656653788414 657095274496 657906302976 658378663704 658746267648 659191276224 659559333888 660032881452 660401409024 661216518144 662667376384 663513419632 663948140544 664332369792 665517919248 665692176384 666077414912 667364769792 669027381568 670509593856 670883971072 671337179136 671612684288 672910737408 672924427812 675704418012 676081695744 677780393472 679267596592 679560763392 680580444672 680974299096 682763058656 683210391552 683605767936 684478543728 685323370368 686813151232 688154583168 688538812416 688552820774 689883614784 691695777024 692081983488 693134554437 694759203936 694955256132 695616719616 695813013792 696201519104 697443941376 698894675388 700730507568 700834148352 702491136984 702675075072 705393273384 705787127808 706263914304 706658254848 707165618292 708514480128 709898297472 709988241664 710294667264 710309118246 713229041664 713243552346 713641789952 715021074432 715035621573 715434859776 717314139136 718390469376 719277152256 720977745852 721166524416 722978500608 726385393344 727681680936 728087980032 728986632192 731518950176 732013119513 732421837056 733356937488 734262092928 735765037056 736190827008 737295481728 737628699717 737722157354 739232183808 740144590848 741089551104 741503336448 741518422372 742004250624 742951585152 744581788572 745500798432 745917046784 746452597086 747373916016 749337091776 749755482112 752655804264 752852877312 752868194143 754323293088 754632854304 754744467456 755564269824 755676020736 758301051008 759124716532 759236994048 760591907712 761016582144 761032065066 761231331328 764176046166 764505858816 764602721792 766096086483 767557353472 768108440988 768537312256 769056488928 769485889536 770038361694 770988791664 772664795136 774606163968 775054431424 776640872448 778256341824 778592231424 780300638464 781263734784 782261192832 782789640516 783226708992 786917509456 788321821014 788438416896 788761978368 790302529107 790509459456 794010518784 794470015612 794990536704 795658878976 797078790144 797540062592 798736771872 799081500672 800834865792 802847013696 803295281152 804864217248 806613860352 806630270953 806978406528 808189278048 810781132154 811312339968 811781849424 815377121286 815590617088 817183567512 817518925496 817639839744 819098977536 819787587584 822958818948 823418315776 823974566688 824434630656 825026554674 826044854544 826261143552 826600226816 828214680384 831636206784 832100548608 832117477737 834191253504 835220865024 836021657344 837053528064 838122214272 838688398236 839156677632 841360945152 843004228248 843111036976 843474917376 846737779797 846959486976 847449625568 848004857856 848961961092 849087525888 850009803552 852476624896 853088682384 854141618304 854492143232 856143654912 856385247744 858392543232 860178062016 862437547776 862565105664 863502022656 864604476288 865671625728 867571104608 868678753334 869247894528 869750931504 870861363267 871936235352 873720981504 873831682048 874226607072 875538384552 877838218272 878328356864 878921701632 879412445184 880043841936 880535212032 881130047616 881622024192 885264187392 885282198138 885776493056 887357225664 889819693056 891538720527 894012791808 895116238848 896126514486 897232570416 898578868356 900939224016 901442260992 903202890408 903707191296 906081017856 907440592896 907850707344 907965732128 908560613376 910947188736 911474357248 912638058304 913236000768 913254580602 913764493824 917539444224 919708791183 919844819712 922261036032 924179405916 926345605248 926607008176 927488959488 927750685056 929925255168 931859567184 934307343424 934445531136 936113117184 936654849312 936900100096 940524364512 941049503744 941685219072 942211006464 942887491056 944051262336 946531063296 947078824328 948499916598 948909282048 950991403128 953361432576 953380828764 953913146368 957853959168 959036203008 959724767682 960118622106 961303661136 961555365888 963433403712 963971334144 967700319768 968513857792 970242241248 970385743872 970783973376 971439775488 971982176256 972680035824 976017492684 976562449408 977809249984 978449891328 978469797942 979016123904 980928264771 981587769344 983060642304 983484923904 983504932956 985642911744 986859454464 987567995556 988119401472 989339000832 990602113536 991824777216 992775718096 994001064576 995270129448 996498554688 998538264576 999116122368 1001194356409 1003541072352 1003803836416 1005764390784 1006177139072 1006325956608 1007005768704 1007419026432 1009386641718 1012315992064 1014122543616 1014709420088 1016670590208 1018901394888 1019341145088 1021461448644 1024144587984 1025408651904 1025981186048 1026717815592 1027985055552 1030219726848 1030240686722 1032231874752 1032808218624 1032829231161 1035521163264 1037543665536 1037675122432 1038122975232 1041684979712 1042138805904 1042432884198 1043014923776 1043719520688 1044302278656 1046165912064 1048342013082 1051095761352 1051251222528 1051682637824 1053715267584 1053736705476 1054012612608 1058089910076 1058680691712 1059987382272 1062771720192 1064982362496 1065442000896 1065463677369 1067779821056 1069843562496 1069865328519 1070462684928 1073152289664 1075485147136 1075971208704 1077585704064 1078209306902 1078915728384 1081466618778 1081749786624 1082375799232 1084467750912 1087169495048 1089578090016 1090186452992 1092131970048 1093479948288 1097278425264 1098632755584 1099246174208 1100035406232 1101393139392 1103809844462 1104286240512 1105943222592 1106583236031 1108848275712 1109467398144 1109489970316 1110216886272 1111634326656 1112255004672 1112277633558 1116071370752 1116872682858 1117496285696 1118251197648 1118875570176 1119678895629 1121060874024 1121814593536 1124005637664 1124633223168 1128983706396 1129279315968 1130673143808 1131949281456 1132116701184 1133346404736 1133514031104 1137451576512 1138687074798 1138855491072 1141524873216 1141548097599 1141846996992 1144523390976 1146264069249 1146904082688 1149916730368 1151336030208 1152162661482 1152805968384 1153584733392 1154228834304 1155057542541 1158997192704 1159667908672 1161148484356 1161909245952 1162581647136 1164961308672 1165635476096 1167384512736 1167888347136 1170450957696 1171895602176 1173391789248 1174046949376 1174840063488 1178921165239 1180376264184 1182482731521 1183142967552 1185764189184 1188718294036 1191015778176 1191705023418 1192017055744 1193488318464 1194835352648 1195618185216 1196310093888 1198105157808 1201252298688 1201923014656 1204270520544 1204942921728 1207296325872 1208108023808 1209920790528 1210467609792 1211414151168 1216171698231 1217672774136 1218352658432 1220707418112 1223065681929 1223385925632 1225775351268 1226278388244 1226459759616 1229681381376 1232239207888 1234438228422 1235127473664 1235961850032 1236651945984 1237000913408 1237539832011 1239391715328 1239900340224 1242322020576 1242479422912 1245927374848 1248150822912 1248873132416 1249691369472 1251286880256 1254032486016 1255580292096 1257183321408 1258735016448 1262041417728 1264666555464 1265212376064 1267988537504 1270439230464 1271174438352 1273442941638 1277138612224 1278714937344 1279633023576 1280158162808 1281212427456 1281738214848 1284577871616 1285295112192 1287588814848 1290267093024 1293656321664 1293847658496 1294378631168 1295253033984 1296906714432 1298507438592 1299752420402 1301356656912 1303018130001 1304626397256 1305354831872 1307904353028 1310747523072 1311339910608 1313307576828 1314190548992 1315812605952 1316757327408 1317492535296 1318382552448 1319118667776 1320065762904 1320802818048 1322433036288 1325334752768 1327026839264 1327896281088 1327923297207 1328468253931 1328664739584 1331035838496 1331384352768 1332154829824 1334729539584 1338054763136 1341019187712 1342674358272 1343225368576 1344189771729 1345848855624 1351408836024 1352163391488 1355560786944 1358535193184 1359121526784 1361160889344 1361948598192 1365526117312 1366420783104 1367211535872 1368957087456 1369881870903 1370646740736 1376309166336 1377077624832 1377105641548 1379767229568 1383391554048 1386269108874 1389518407872 1389910512264 1391233439232 1391626027584 1392403038208 1394887882752 1397789350776 1401461015136 1401668296704 1404982273968 1405350150144 1410786546768 1411574255616 1412527828608 1413316509696 1414331236584 1419796594944 1419976483328 1420589334528 1420618236492 1422749874897 1426458083328 1426487104692 1427283579904 1430042148864 1430071243146 1430869719552 1434628278272 1436780938752 1438554304512 1440177933159 1441955491704 1442333048832 1445957001216 1452770786688 1455363361872 1456175960064 1457973264384 1463037900352 1464026239026 1464843674112 1466713874976 1467704696913 1468524185856 1471530074112 1472381654016 1474590963456 1475257399434 1475444314708 1478464367616 1480289181696 1482179102208 1483036844744 1484008501248 1485903170304 1489163577144 1491001596864 1491834093568 1492905194172 1494747832032 1498674183552 1499510964224 1505311608528 1505705754624 1505736388286 1508646586176 1509265708608 1509488934912 1511128539648 1516602102016 1518249433064 1518473988096 1521183815424 1522033164288 1522064130132 1522462662656 1528352092332 1529011717632 1529205443584 1532192172966 1535114706944 1536216881976 1537074624512 1538112977856 1538971779072 1540076723388 1541977583328 1545329590272 1545361030083 1549212327936 1550108862848 1553281744896 1556512683648 1557184462848 1560601276928 1562527469568 1563649326297 1564522385664 1565579281032 1566453417984 1572513019623 1573835018912 1576643642028 1576876833792 1577523956736 1580605058214 1581018918912 1588021037568 1588940031224 1589981073408 1594157580288 1595080125184 1597473543744 1598163001344 1601669731584 1605694027392 1606590562304 1609728434496 1613227720704 1613260541906 1613956813056 1616378556096 1617313960353 1621562264308 1622624679936 1623563698848 1630754242572 1631181234176 1634367135024 1635037850992 1635279679488 1638197955072 1639575175168 1645917637896 1646836631552 1647949133376 1648869261312 1650053109348 1652089709088 1652522287104 1653200453632 1655714766693 1656429360768 1663272413568 1664201097216 1664234955474 1668382507008 1668416450337 1672043314688 1674107056128 1675309024287 1676244428544 1677376796472 1678313355264 1682721890304 1686008456496 1686222073952 1686949834752 1693475559594 1693918973952 1694899251136 1696009715712 1697923922184 1698175051776 1700019607104 1706177364768 1708030612197 1708283236608 1708984286464 1712287309824 1712770495488 1716785086464 1720356124032 1724875095552 1727004045312 1728243992223 1729208952576 1731343251456 1735142209216 1737357506668 1738495789056 1739501863008 1741722726534 1743872470704 1747441963008 1747663364096 1748453214144 1751076769104 1755676436544 1756656713728 1757843403264 1760087683872 1761070424064 1762260095232 1763244048384 1770528374784 1770564396276 1771552986112 1774714451328 1783077441054 1787557535127 1788025583616 1790232477696 1792253028972 1794465140832 1797157736712 1801878448032 1802884521984 1806405780816 1807414382592 1812162035712 1814881185792 1815701414688 1815931464256 1817121226752 1822948714496 1825276116608 1826472001536 1826509161204 1827528987648 1835078888448 1839417582366 1839689639424 1844522072064 1848358811832 1851657342633 1852691210496 1853214016352 1854977918976 1855501370112 1859850510336 1863719134368 1868614686848 1868891062272 1872226234368 1873309698624 1881048729024 1882099007488 1883370438144 1885774982112 1888102524672 1893062126592 1894157648656 1896999833196 1897818564096 1901982806256 1906761657528 1907826292736 1915707918336 1918072406016 1919449535364 1920237244212 1922607322272 1923110731776 1926866807424 1927942668288 1935400639536 1937027715584 1940484482496 1940771487744 1941567946752 1941607448053 1942879550976 1945360071648 1949628630603 1952034985368 1953124898816 1955618499968 1956899782656 1956939595884 1958032247808 1961856529542 1963175538688 1966121284608 1967009865912 1971285823488 1973718908928 1975135991112 1976238802944 1978678001664 1981204227072 1983649554432 1985551436192 1988002129152 1990540258896 1992997109376 1997076529152 1998232244736 2002388712818 2007082144704 2011528781568 2012354278144 2012651913216 2014011537408 2014838052864 2018773283436 2024631984128 2028245087232 2029418840176 2033341180416 2037802789776 2038682290176 2042922897288 2048289175968 2050817303808 2051962372096 2053435631184 2055970111104 2060439453696 2060481373444 2064463749504 2065616437248 2065658462322 2075087331072 2075350244864 2076245950464 2079403663311 2080257014563 2083369959424 2084277611808 2084865768396 2086029847552 2087439041376 2088604557312 2092331824128 2096684026164 2102191522704 2102502445056 2103365275648 2107473410952 2108025225216 2116179820152 2117361383424 2119974764544 2125543440384 2129964724992 2130884001792 2130927354738 2135559642112 2139687124992 2139730657038 2140925369856 2145106864719 2146304579328 2151942417408 2155171408128 2156418613804 2157831456768 2162933237556 2163499573248 2164751598464 2168935501824 2174338990096 2179156180032 2180372905984 2184263940096 2186959896576 2194556850528 2196039358539 2197265511168 2198492348416 2200070812464 2202786278784 2207619688924 2208572481024 2211886445184 2213166472062 2217696551424 2218979940632 2220433772544 2223268653312 2224510009344 2224555267116 2232142741504 2233745365716 2234992571392 2236502395296 2237751140352 2239357791258 2242121748048 2243629187072 2248011275328 2249266446336 2257967412792 2258558631936 2258604582429 2263898562912 2264233402368 2266692809472 2267028062208 2274903153024 2277374149596 2277710982144 2283049746432 2283096195198 2283693993984 2292528138498 2293808165376 2298288259449 2299833460736 2302672060416 2304325322964 2305611936768 2307169466784 2308457668608 2310115085082 2317994385408 2319335817344 2322296968712 2323818491904 2325163294272 2329922617344 2331270952192 2334769025472 2335776694272 2340901915392 2343791204352 2346783578496 2348093898752 2349680126976 2357842330478 2360752528368 2364965463042 2366285935104 2371528378368 2377436588072 2382031556352 2383410046836 2384034111488 2386976636928 2389670705296 2391236370432 2392620187776 2396210315616 2402504597376 2403846029312 2408541041088 2409885843456 2409934872709 2414592651744 2416216047616 2419841581056 2419890812859 2420935219584 2432343396462 2435345548272 2436705316864 2446131363858 2446771851264 2451550702536 2452556776488 2452919519232 2459362762752 2464478415776 2468876456844 2470254947328 2471923700064 2473303891968 2474001826816 2475079664022 2478783430656 2479800680448 2484644041152 2484958845824 2496301645824 2496352433211 2497746264832 2502573760512 2508064972032 2511160584192 2514366642816 2517470032896 2524082835456 2529333110928 2530424752128 2535977075008 2540878460928 2542348876704 2546885883276 2554277224448 2557429874688 2559266047152 2560316325616 2562424854912 2563476429696 2569155743232 2575177629696 2580534186048 2582027550739 2587312643328 2587695316992 2588757262336 2590506067968 2593813428864 2597014877184 2599504840804 2602713313824 2606036260002 2609252794512 2610709663744 2612584089801 2615808706056 2621495046144 2622679821216 2626615153656 2628381097984 2633514654816 2634985070592 2636765104896 2638237335552 2640131525808 2641605636096 2644866072576 2650669505536 2654053678528 2655792562176 2655846594414 2656936507862 2657329479168 2662071676992 2664309659648 2669459079168 2674616161581 2676109526272 2682038375424 2685348716544 2686450737152 2688379543458 2691697711248 2702817672048 2704326782976 2711121573888 2717070386368 2718243053568 2722321778688 2723897196384 2731052234624 2732841566208 2734423071744 2737914174912 2739763741806 2741293481472 2752618332672 2754211283096 2759126373549 2759534459136 2766783108096 2772538217748 2779036815744 2779821024528 2782466878464 2783252055168 2784806076416 2789775765504 2795578701552 2802922030272 2803336593408 2809964547936 2810700300288 2821573093536 2823148511232 2825055657216 2826633019392 2828662473168 2837733962539 2839593189888 2839952966656 2841236472984 2845499749794 2852974209384 2854567159808 2860084297728 2860142486292 2861739439104 2869256556544 2873561877504 2877108609024 2880355866318 2883910983408 2884666097664 2891914002432 2905541573376 2910726723744 2912351920128 2915946528768 2926075800704 2928052478052 2929687348224 2933427749952 2935409393826 2937048371712 2944763308032 2949181926912 2950514798868 2950888629416 2956928735232 2960578363392 2964358204416 2966073689488 2968017002496 2971806340608 2978327154288 2982003193728 2983668187136 2985810388344 2989495664064 2997348367104 2999021928448 3003583069227 3010623217056 3011411509248 3011472776572 3017293172352 3018531417216 3018977869824 3022257079296 3033204204032 3036498866128 3036947976192 3040375636669 3042367630848 3044128260264 3044925325312 3056704184664 3058023435264 3058410887168 3064384345932 3070229413888 3072433763952 3074149249024 3076225955712 3077943558144 3080153446776 3083955166656 3090659180544 3090722060166 3098424655872 3098487693483 3100217725696 3106563489792 3113025367296 3114368925696 3121202553856 3125054939136 3127298652594 3129044771328 3131158562064 3132906835968 3145026039246 3147670037824 3153287284056 3153753667584 3155047913472 3161210116428 3162037837824 3176042075136 3177880062448 3179962146816 3188315160576 3190160250368 3194947087488 3196326002688 3196391032107 3203339463168 3209595985557 3211388054784 3213181124608 3219456868992 3226455441408 3226521083812 3227913626112 3232757112192 3234627920706 3243124528616 3245249359872 3247127397696 3261508485144 3262362468352 3268734270048 3270075701984 3270559358976 3276395910144 3279150350336 3291835275792 3293673263104 3295898266752 3297738522624 3300106218696 3304179418176 3311429533386 3312858721536 3319749708093 3326544827136 3328402194432 3328469910948 3336765014016 3336832900674 3344086629376 3348214112256 3350618048574 3352488857088 3354753592944 3356626710528 3359036686887 3365443780608 3372016912992 3372444147904 3373899669504 3386951119188 3387837947904 3389798502272 3392019431424 3395847844368 3396350103552 3400039214208 3412354729536 3416061224394 3416566473216 3417968572928 3424574619648 3424644292797 3425540990976 3433570172928 3438792207747 3440712248064 3449750191104 3454008090624 3456487984446 3458417905152 3462686502912 3470284418432 3474715013336 3476991578112 3479003726016 3483445453068 3487744941408 3494883926016 3495326728192 3496906428288 3502153538208 3511352873088 3513313427456 3515686806528 3520175367744 3522140848128 3524520190464 3536763495717 3541128792552 3543105972224 3549428902656 3566154882108 3575115070254 3576051167232 3580464955392 3584506057944 3588930281664 3594315473424 3603756896064 3605769043968 3605842403527 3612811561632 3614828765184 3624324071424 3629762371584 3631402829376 3631862928512 3634242453504 3645897428992 3648515094693 3650552233216 3653018322408 3655057975296 3669197045787 3670157776896 3678835164732 3679379278848 3689044144128 3696717623664 3703314685266 3705382420992 3706428032704 3709955837952 3711002740224 3719701020672 3727438268736 3737229373696 3737782124544 3744452468736 3746619397248 3762097458048 3764198014976 3766740876288 3771549964224 3773732574157 3776205049344 3786124253184 3788315297312 3793999666392 3795637128192 3803965612512 3813523315056 3815652585472 3831415836672 3836144812032 3838899070728 3840474488424 3845214644544 3853733614848 3855885336576 3863334455617 3870801279072 3874055431168 3880968964992 3881542975488 3883135893504 3883214896106 3885759101952 3890720143296 3899257261206 3904069970736 3906249797632 3909054390003 3911236999936 3913879191768 3916064495616 3923713059084 3926351077376 3932242569216 3934019731824 3942571646976 3947437817856 3950271982224 3952477605888 3957356003328 3962408454144 3967299108864 3971102872384 3976004258304 3981080517792 3983769891621 3985404761793 3985994218752 3994153058304 3996464489472 4004777425636 4014164289408 4023057563136 4024708556288 4028023074816 4029676105728 4032569315187 4037546566872 4049263968256 4056490174464 4058837680352 4066682360832 4075605579552 4077364580352 4085845794576 4096578351936 4101634607616 4106871262368 4111940222208 4120962746888 4128927499008 4131232874496 4131316924644 4150174662144 4150700489728 4158807326622 4160514029126 4166739918848 4168555223616 4169731536792 4172059695104 4174878082752 4177209114624 4184663648256 4193368052328 4204383045408 4205004890112 4206730551296 4214946821904 4216050450432 4232359640304 4234722766848 4239949529088 4259929449984 4261768003584 4261854709476 4268249624691 4271119284224 4279374249984 4279461314076 4281850739712 4290213729438 4292609158656 4303884834816 4310342816256 4312837227608 4315662913536 4320533799477 4325866475112 4326999146496 4329503196928 4337871003648 4348677980192 4358312360064 4360745811968 4368527880192 4373919793152 4389113701056 4392078717078 4394531022336 4400141624928 4405572557568 4415239377848 4417144962048 4423772890368 4426332944124 4435393102848 4437959881264 4440867545088 4446537306624 4449110534232 4464285483008 4467490731432 4469985142784 4473004790592 4475502280704 4478715582516 4484243496096 4487258374144 4496022550656 4498532892672 4515934825584 4517117263872 4517209164858 4527797125824 4528466804736 4533385618944 4549133471407 4549806306048 4554748299192 4555421964288 4566099492864 4566192390396 4567387987968 4585056276996 4587616330752 4596576518898 4599666921472 4605344120832 4608650645928 4611223873536 4614338933568 4616915337216 4620230170164 4635988770816 4636083090249 4638671634688 4644593937424 4647636983808 4650326588544 4659845234688 4662541904384 4669538050944 4671553388544 4681803830784 4687582408704 4690947978891 4693567156992 4696187797504 4699360253952 4715684660956 4721505056736 4729930926084 4732571870208 4743056756736 4754873176144 4764063112704 4766820093672 4768068222976 4779341410592 4782472740864 4785240375552 4792420631232 4805009194752 4807692058624 4817082082176 4819771686912 4819869745418 4829185303488 4839683162112 4839781625718 4841870439168 4851941881059 4864686792924 4870691096544 4873410633728 4892262727716 4893543702528 4903101405072 4905113552976 4905839038464 4918725525504 4928956831552 4937752913688 4940509894656 4943847400128 4946607783936 4948003653632 4950159328044 4957566861312 4959601360896 4967144300079 4969288082304 4969917691648 4992603291648 4992704866422 4995492529664 5005147521024 5005249351011 5016129944064 5022321168384 5025927072861 5028733285632 5034940065792 5048165670912 5058666221856 5060849504256 5071954150016 5081756921856 5084697753408 5093771766552 5108554448896 5118532094304 5120632651232 5124091836591 5124849709824 5126952859392 5138311486464 5150355259392 5161068372096 5164055101478 5174625286656 5181012135936 5187626857728 5194029754368 5199009681608 5205426627648 5212072520004 5218505589024 5221419327488 5225168179602 5231617412112 5242990092288 5245359642432 5253230307312 5256762195968 5267029309632 5269970141184 5270077359001 5273530209792 5280263051616 5283211272192 5289732145152 5301339011072 5308107357056 5311585124352 5311693188828 5313873015724 5314658958336 5324143353984 5328619319296 5349232323162 5352219052544 5362672605381 5364076750848 5370697433088 5372901474304 5376759086916 5383395422496 5405635344096 5408653565952 5422243147776 5434140772736 5436486107136 5444643557376 5447794392768 5462104469248 5468846143488 5475828349824 5479527483612 5482586962944 5505236665344 5508422566192 5518252747098 5519068918272 5533566216192 5545076435496 5558073631488 5559642049056 5564933756928 5566504110336 5569612152832 5579551531008 5591157403104 5605844060544 5606673186816 5619929095872 5643146187072 5646297022464 5646411896671 5650111314432 5657324946336 5675467925078 5679186379776 5679905933312 5682472945968 5690999499588 5705948418768 5709134319616 5720284972584 5723478878208 5738513113088 5747123755008 5754217218048 5760711732636 5767821966816 5769332195328 5783828004864 5811083146752 5821453447488 5824703840256 5824822344159 5848885891809 5852151601408 5856104956104 5859374696448 5866855499904 5870818787652 5874096743424 5889526616064 5898363853824 5901029597736 5901777258832 5913857470464 5921156726784 5928716408832 5932147378976 5936034004992 5943612681216 5956654308576 5964006387456 5967336374272 5971620776688 5978991328128 5994696734208 6007166138454 6021246434112 6022945553144 6034586344704 6037062834432 6037955739648 6044514158592 6066408408064 6072997732256 6073895952384 6080751273338 6084735261696 6088256520528 6089850650624 6113408369328 6116046870528 6116821774336 6128768691864 6144867527904 6148298498048 6152451911424 6155887116288 6160306893552 6167910333312 6181318361088 6181444120332 6196849311744 6196975386966 6200435451392 6226050734592 6228737851392 6238210989933 6240771043689 6242405107712 6250109878272 6254597305188 6258089542656 6262317124128 6265813671936 6290052078492 6295340075648 6306574568112 6307507335168 6310095826944 6322420232856 6324075675648 6352084150272 6355760124896 6359924293632 6376630321152 6380320500736 6389894174976 6392652005376 6392782064214 6406678926336 6419191971114 6422776109568 6438913737984 6453042167624 6455827252224 6465514224384 6469255841412 6486249057232 6490498719744 6494254795392 6523016970288 6524724936704 6537468540096 6540151403968 6541118717952 6552791820288 6558300700672 6583670551584 6587346526208 6591796533504 6595477045248 6600212437392 6608358836352 6622859066772 6625717443072 6639499416186 6653089654272 6656939821896 6673530028032 6673665801348 6688173258752 6696428224512 6701236097148 6704977714176 6709507185888 6713253421056 6718073373774 6730887561216 6744033825984 6744888295808 6747799339008 6773902238376 6775675895808 6775813747287 6779597004544 6791695688736 6792700207104 6800078428416 6824709459072 6832122448788 6833132946432 6835937145856 6849149239296 6849288585594 6851081981952 6877584415494 6881424496128 6899500382208 6908016181248 6912975968892 6916835810304 6925373005824 6940568836864 6949430026672 6953983156224 6958007452032 6966890906136 6975489882816 6989767852032 6990653456384 6993812856576 7004307076416 7008360494863 7022705746176 7026626854912 7031373613056 7040350735488 7044281696256 7049040380928 7073526991434 7082257585104 7086211944448 7098857805312 7132309764216 7150230140508 7152102334464 7160929910784 7169012115888 7177860563328 7188630946848 7207513792128 7211538087936 7211684807054 7225623123264 7229657530368 7229804618127 7248648142848 7259524743168 7259672438577 7262805658752 7263725857024 7291794857984 7297030189386 7301104466432 7306036644816 7310115950592 7338394091574 7340315553792 7357670329464 7358758557696 7378088288256 7393435247328 7406629370532 7410764841984 7412856065408 7419911675904 7422005480448 7439402041344 7454876537472 7474458747392 7488904937472 7489057299633 7493238794496 7524194916096 7528396029952 7533481752576 7543099928448 7547465148314 7552410098688 7572248506368 7576630594624 7587999332784 7591274256384 7607931225024 7627046630112 7631305170944 7662831673344 7672289624064 7677798141456 7680948976848 7690429289088 7707467229696 7726668911234 7741602558144 7746082652217 7748110862336 7761937929984 7763085950976 7766271787008 7766429792212 7771518203904 7781440286592 7798514522412 7808139941472 7812499595264 7818108780006 7822473999872 7827758383536 7832128991232 7837752269403 7847426118168 7852702154752 7864485138432 7868039463648 7885143293952 7900543964448 7904955211776 7914712006656 7924816908288 7934598217728 7942205744768 7952008516608 7962161035584 7967539783242 7970809523586 7971988437504 7992928978944 8009554851272 8023848484743 8028328578816 8046115126272 8049417112576 8056046149632 8059352211456 8065138630374 8075093133744 8098527936512 8112980348928 8117675360704 8133364721664 8151211159104 8154729160704 8171691589152 8193156703872 8203269215232 8213742524736 8223880444416 8241925493776 8252448156673 8257854998016 8262633849288 8277379120647 8300349324288 8301400979456 8317614653244 8321028058252 8333479837696 8337110447232 8339463073584 8344119390208 8349756165504 8354418229248 8369327296512 8386736104656 8408766090816 8410009780224 8413461102592 8429893643808 8432100900864 8448390732613 8464719280608 8469445533696 8479899058176 8513201887617 8519858899968 8523709418952 8536499249382 8542238568448 8558922628152 8563701479424 8580427458876 8585218317312 8607769669632 8620685632512 8625674455216 8631325827072 8641067598954 8651732950224 8653998292992 8659006393856 8675742007296 8697355960384 8716624720128 8721491623936 8737055760384 8747839586304 8778227402112 8784157434156 8789062044672 8800283249856 8811145115136 8830478755696 8834289924096 8847545780736 8852665888248 8870786205696 8875919762528 8881735090176 8893074613248 8898221068464 8928570966016 8934981462864 8939970285568 8946009581184 8951004561408 8957431165032 8968486992192 8992045101312 8997065785344 9010749207681 9031869651168 9034234527744 9034418329716 9055594251648 9056933609472 9066771237888 9098266942814 9099612612096 9109496598384 9110843928576 9121126910007 9132384780792 9134775975936 9170112553992 9175232661504 9193153037796 9199333842944 9210688241664 9217301291856 9222447747072 9228677867136 9233830674432 9240460340328 9271977541632 9272166180498 9277343269376 9289187874848 9295273967616 9295463080449 9300653177088 9319690469376 9325083808768 9339076101888 9343106777088 9363607661568 9375164817408 9381895957782 9387134313984 9398720507904 9431369321912 9443010113472 9459861852168 9465143740416 9486113513472 9509746352288 9528126225408 9533640187344 9536136445952 9558682821184 9564945481728 9570480751104 9584841262464 9589173096321 9610018389504 9634164164352 9639543373824 9639739490836 9658370606976 9679366324224 9679563251436 9683740878336 9703883762118 9729373585848 9741382193088 9746821267456 9784525455432 9787087405056 9787286523859 9806202810144 9810227105952 9811678076928 9837451051008 9857913663104 9875505827376 9881019789312 9887694800256 9893215567872 9896007307264 9900318656088 9934288600158 9938576164608 9939835383296 9959249124279 9985206583296 9985409732844 9990985059328 10010295042048 10010498702022 10032259888128 10044642336768 10051854145722 10057466571264 10069880131584 10096331341824 10117332443712 10121699008512 10143908300032 10163513843712 10169395506816 10187543533104 10217108897792 10237064188608 10241265302464 10248183673182 10249699419648 10253905718784 10273932878391 10276622972928 10300710518784 10322136744192 10328110202956 10349250573312 10362024271872 10375253715456 10388059508736 10398019363216 10410853255296 10424145040008 10437011178048 10442838654976 10450336359204 10463234824224 10485980184576 10486193522389 10490719284864 10506460614624 10513524391936 10534058619264 10539940282368 10540154718002 10547060419584 10560526103232 10566422544384 10602678022144 10610290487151 10616214714112 10623386377656 10627746031448 10629317916672 10648286707968 10657238638592 10698464646324 10704438105088 10725345210762 10728153501696 10741394866176 10745802948608 10753518173832 10766790844992 10811270688192 10817307131904 10817527210581 10844486295552 10868281545472 10872972214272 10889287114752 10895588785536 10924208938496 10937692286976 10945545284079 10951656699648 10959054967224 10965173925888 11007591137361 11010473330688 11016845132384 11036505494196 11038137836544 11067132432384 11090152870992 11116147262976 11119284098112 11129867513856 11133008220672 11159103062016 11182314806208 11211688121088 11213346373632 11239858191744 11286292374144 11292594044928 11292823793342 11300222628864 11314649892672 11321197722471 11350935850156 11358372759552 11359811866624 11364945891936 11381998999176 11411896837536 11418268639232 11440569945168 11446957756416 11477026226176 11494247510016 11508434436096 11521423465272 11535643933632 11567656009728 11590003366851 11622166293504 11642906894976 11649407680512 11649644688318 11697771783618 11704303202816 11712209912208 11718749392896 11727163170009 11733710999808 11741637575304 11748193486848 11779053232128 11796727707648 11802059195472 11803554517664 11827714940928 11842313453568 11857432817664 11864294757952 11872068009984 11887225362432 11913308617152 11928012774912 11943241553376 11956214285379 11957982656256 11989393468416 12014332276908 12042492868224 12045891106288 12069172689408 12074125668864 12089028317184 12097707945561 12132816816128 12145995464512 12147791904768 12161502546676 12169470523392 12176513041056 12179701301248 12226816738656 12232093741056 12233643548672 12257537383728 12289735055808 12296596996096 12304903822848 12320613787104 12335820666624 12347647993819 12362888240664 12393698623488 12393950773932 12400870902784 12452101469184 12476421979866 12481542087378 12484810215424 12500219756544 12509194610376 12516179085312 12524634248256 12531627343872 12580104156984 12590680151296 12613149136224 12615014670336 12620191653888 12644840465712 12648151351296 12704168300544 12711520249792 12719848587264 12760641001472 12779788349952 12785304010752 12785564128428 12813357852672 12838383942228 12845552219136 12877827475968 12906084335248 12911654504448 12931028448768 12938511682824 12961601398431 12972498114464 12980997439488 12988509590784 13046033940576 13049449873408 13074937080192 13080302807936 13082237435904 13105583640576 13167341103168 13174693052416 13183593067008 13200424874784 13216717672704 13245718133544 13251434886144 13278998832372 13306179308544 13313879643792 13347331602696 13376346517504 13392856449024 13402472194296 13409955428352 13419014371776 13426506842112 13436146747548 13461775122432 13488067651968 13489776591616 13495598678016 13547804476752 13551351791616 13551627494574 13559194009088 13583391377472 13585400414208 13600156856832 13647400414221 13649418918144 13664244897576 13666265892864 13671874291712 13698298478592 13698577171188 13702163963904 13755168830988 13762848992256 13799000764416 13816032362496 13825951937784 13833671620608 13850746011648 13881137673728 13898860053344 13907966312448 13908249270747 13916014904064 13933781812272 13950979765632 13979535704064 13981306912768 13987625713152 14008614152832 14016720989726 14045411492352 14062747226112 14080701470976 14088563392512 14098080761856 14147053982868 14164515170208 14172423888896 14197715610624 14264619528432 14300460281016 14304204668928 14338024231776 14355721126656 14377261893696 14415027584256 14423076175872 14423369614108 14451246246528 14459315060736 14459609236254 14519049486336 14519344877154 14525611317504 14527451714048 14555825643177 14583589715968 14594060378772 14602208932864 14612073289632 14620231901184 14676788183148 14680631107584 14715340658928 14717517115392 14756176576512 14786870494656 14813258741064 14821529683968 14825712130816 14839823351808 14844010960896 14878804082688 14901432900237 14909753074944 14948917494784 14977809874944 14978114599266 14986477588992 15015748053033 15048389832192 15066963505152 15086199856896 15094930296628 15104820197376 15144497012736 15153261189248 15175998665568 15182548512768 15215862450048 15254093260224 15262610341888 15325663346688 15325975148107 15355596282912 15361897953696 15372275509773 15380858578176 15414934459392 15453337822468 15483205116288 15492165304434 15496221724672 15523875859968 15532859584424 15543036407808 15562880573184 15597029044824 15616279882944 15624999190528 15636217560012 15644947999744 15655516767072 15664257982464 15675504538806 15694852236336 15705404309504 15728970276864 15736078927296 15770286587904 15801087928896 15809910423552 15810232077003 15849633816576 15869196435456 15884411489536 15904017033216 15924322071168 15935079566484 15941619047172 15943976875008 15985857957888 16019109702544 16047696969486 16056657157632 16088017816143 16092230252544 16098834225152 16112092299264 16118704422912 16130277260748 16150186267488 16197055873024 16225960697856 16235350721408 16266729443328 16302422318208 16309458321408 16343383178304 16386313407744 16406538430464 16427485049472 16447760888832 16483850987552 16504896313346 16515709996032 16525267698576 16554758241294 16600698648576 16602801958912 16635229306488 16642056116504 16674220894464 16678926147168 16688238780416 16699512331008 16708836458496 16738654593024 16773472209312 16817532181632 16820019560448 16826922205184 16859787287616 16896781465226 16929438561216 16938891067392 16939235690013 17026403775234 17039717799936 17047418837904 17072998498764 17084477136896 17117845256304 17127402958848 17160854917752 17170436634624 17215539339264 17241371265024 17251348910432 17262651654144 17282135197908 17303465900448 17307996585984 17318012787712 17351484014592 17394711920768 17433249440256 17474111520768 17474467032477 17546657675427 17556454804224 17568314868312 17578124089344 17600566499712 17622290230272 17660957511392 17668579848192 17695091561472 17705331776496 17741572411392 17751839525056 17763470180352 17786149226496 17796442136928 17869962925728 17879940571136 17892019162368 17902009122816 17914862330064 17936973984384 17984090202624 18021498415362 18063739302336 18068836659432 18111188503296 18113867218944 18133542475776 18196533885628 18199225224192 18218993196768 18221687857152 18242253820014 18264769561584 18269551951872 18340225107984 18350465323008 18386306075592 18398667685888 18434602583712 18444895494144 18457355734272 18467661348864 18480920680656 18543955083264 18544332360996 18554686538752 18578375749696 18590547935232 18590926160898 18601306354176 18650167617536 18678152203776 18686213554176 18722313131067 18727215323136 18750329634816 18763791915564 18774268627968 18797441015808 18862738643824 18886020226944 18919723704336 18930287480832 18972227026944 19019492704576 19056252450816 19067280374688 19072272891904 19117365642368 19129890963456 19140961502208 19169682524928 19178346192642 19220036779008 19268328328704 19279478981672 19316741213952 19359126502872 19367481756672 19407767524236 19458747171696 19482764386176 19493642534912 19569050910864 19574174810112 19574573047718 19612405620288 19620454211904 19623356153856 19674902102016 19715827326208 19751011654752 19762039578624 19775389600512 19786431135744 19792014614528 19800637312176 19868577200316 19877152329216 19879670766592 19918498248558 19970819465688 19981970118656 20020590084096 20020997404044 20064519776256 20089284673536 20103708291444 20114933142528 20139760263168 20192662683648 20234664887424 20243398017024 20287816600064 20327027687424 20327441241861 20338791013632 20375087066208 20434217795584 20474128377216 20482530604928 20496367346364 20499398839296 20507811437568 20547865756782 20553245945856 20644273488384 20656220405912 20698501146624 20724048543744 20750507430912 20776119017472 20796038726432 20821706510592 20848290080016 20874022356096 20885677309952 20900672718408 20926469648448 20971960369152 20972387044778 20981438569728 21012921229248 21025081484589 21068117238528 21079880564736 21080309436004 21094120839168 21121052206464 21132845088768 21205356044288 21220580974302 21232429428224 21246772755312 21255492062896 21258635833344 21296573415936 21314477277184 21396929292648 21408876210176 21450690421524 21456307003392 21482789732352 21491605897216 21507036347664 21533581689984 21622541376384 21634614263808 21635054421162 21688972591104 21689413854381 21736563090944 21745944428544 21778574229504 21779017315731 21791177571072 21848417876992 21875384573952 21891090568158 21903313399296 21918109934448 21930347851776 22015182274722 22020946661376 22033690264768 22073010988392 22076275673088 22134264864768 22180305741984 22232294525952 22238568196224 22259735027712 22266016441344 22318206124032 22364629612416 22423376242176 22467171898899 22479716383488 22572584748288 22585188089856 22585647586684 22600445257728 22629299785344 22642395444942 22701871700312 22716745519104 22719623733248 22729891783872 22763997998352 22823793675072 22836537278464 22881139890336 22893915512832 22954052452352 22988495020032 23016868872192 23042846930544 23071287867264 23180006733702 23238247956651 23244332587008 23285813789952 23298815361024 23299289376636 23395543567236 23408606405632 23424419824416 23437498785792 23454326340018 23467421999616 23483275150608 23496386973696 23513256808209 23558106464256 23593455415296 23604118390944 23607109035328 23655429881856 23714865635328 23728589515904 23744136019968 23774450724864 23826617234304 23856025549824 23886483106752 23912428570758 23915965312512 23978786936832 24028664553816 24071545454229 24084985736448 24091782212576 24138345378816 24148251337728 24178056634368 24195415891122 24265633632256 24291990929024 24295583809536 24323005093352 24338941046784 24353026082112 24453633477312 24464187482112 24467287097344 24515074767456 24579470111616 24593193992192 24609807645696 24641227574208 24671641333248 24695295987638 24725776481328 24757344470019 24787901547864 24801741805568 24904202938368 24952843959732 24963084174756 24969620430848 25000439513088 25018389220752 25032358170624 25049268496512 25063254687744 25160208313968 25181360302592 25226298272448 25230029340672 25240383307776 25240896824689 25289680931424 25296302702592 25345172197839 25408336601088 25423040499584 25439697174528 25521282002944 25539605662851 25559576699904 25571128256856 25626715705344 25676767884456 25691104438272 25755654951936 25812168670496 25823309008896 25862056897536 25877023365648 25923202796862 25944996228928 25961994878976 25977019181568 26092067881152 26149874160384 26160605615872 26164474871808 26211167281152 26334682206336 26349386104832 26367186134016 26400849749568 26433435345408 26491436267088 26502869772288 26557997664744 26612358617088 26627759287584 26694663205392 26752693035008 26785712898048 26804944388592 26819910856704 26838028743552 26853013684224 26872293495096 26976135303936 26979553183232 26991197356032 27032247623043 27043341189319 27095608953504 27102703583232 27103254989148 27118388018176 27166782754944 27170800828416 27200313713664 27294800828442 27298837836288 27328489795152 27332531785728 27343748583424 27363380730021 27397154342376 27404327927808 27510337661976 27525697984512 27598001528832 27632064724992 27651903875568 27667343241216 27701492023296 27762275347456 27797720106688 27815932624896 27816498541494 27832029808128 27867563624544 27886389241347 27901959531264 27959071408128 27975251426304 28017228305664 28033441979452 28090822984704 28125494452224 28161402941952 28196161523712 28294107965736 28329030340416 28344847777792 28395431221248 28529239056864 28600920562032 28608409337856 28676048463552 28711442253312 28754523787392 28830055168512 28846739228216 28902492493056 28918630121472 28919218472508 29038098972672 29038689754308 29051222635008 29054903428096 29111651286354 29167179431936 29188120757544 29204417865728 29224146579264 29240463802368 29353576366296 29361262215168 29361859571577 29430681317856 29435034230784 29512353153024 29573740989312 29626517482128 29643059367936 29651424261632 29679646703616 29688021921792 29802865800474 29819506149888 29877747372837 29897834989568 29955619749888 29956229198532 29972955177984 30031496106066 30096779664384 30133927010304 30172399713792 30189860593256 30209640394752 30288994025472 30306522378496 30351997331136 30365097025536 30431724900096 30508186520448 30525220683776 30651326693376 30651950296214 30711192565824 30723795907392 30744551019546 30761717156352 30829868918784 30906675644936 30966410232576 30984330608868 30992443449344 31047751719936 31065719168848 31086072815616 31125761146368 31194058089648 31232559765888 31249998381056 31272435120024 31289895999488 31311033534144 31328515964928 31351009077612 31389704472672 31410808619008 31457940553728 31458580567167 31472157854592 31540573175808 31602175857792 31619820847104 31620464154006 31699267633152 31768822979072 31808034066432 31830871461453 31843934299849 31848644142336 31870159132968 31883238094344 31887953750016 31971715915776 32038219405088 32095393938972 32113314315264 32176035632286 32184460505088 32197668450304 32224184598528 32237408845824 32260554521496 32300372534976 32451921395712 32452581631743 32470701442816 32533458886656 32604844636416 32618916642816 32686766356608 32772626815488 32813076860928 32836635852237 32854970098944 32895521777664 32967701975104 33009792626692 33031419992064 33050535397152 33109516482588 33201397297152 33205603917824 33270458612976 33284112233008 33348441788928 33357852294336 33376477560832 33399024662016 33477309186048 33546944418624 33635064363264 33640039120896 33653844410368 33719574575232 33793562930452 33858877122432 33877782134784 33878471380026 33963593167413 34052807550468 34079435599872 34094837675808 34145996997528 34168954273792 34235690512608 34254805917696 34321709835504 34340873269248 34431078678528 34482742530048 34502697820864 34525303308288 34564270395816 34606931800896 34636025575424 34702968029184 34770010100553 34789423841536 34866498880512 34948223041536 34948934064954 35093315350854 35112909608448 35136629736624 35156248178688 35181489510027 35201132999424 35244580460544 35321915022784 35337159696384 35390183122944 35410663552992 35483144822784 35503679050112 35526940360704 35572298452992 35592884273856 35739925851456 35759881142272 35784038324736 35829724660128 35868642856137 35873947968768 35968180405248 36042996830724 36127478604672 36137673318864 36222377006592 36267084951552 36393067771256 36398450448384 36437986393536 36443375714304 36484507640028 36529539123168 36539103903744 36680450215968 36700930646016 36772612151184 36797335371776 36869205167424 36889790988288 36890541513007 36914711468544 36961841361312 37042943981457 37088664721992 37109373077504 37156751499392 37181095870464 37181852321796 37202612708352 37300335235072 37356304407552 37444626262134 37454430646272 37500659269632 37527583831128 37548537255936 37594882031616 37725477287648 37772040453888 37839447408672 37860574961664 37944454053888 38038985409152 38112504901632 38134560749376 38234731284736 38281923004416 38339365049856 38356692385284 38440073558016 38536656657408 38558957963344 38633482427904 38718253005744 38734963513344 38815535048472 38917494343392 38965528772352 38987285069824 39138101821728 39148349620224 39149146095436 39224811240576 39240908423808 39246712307712 39431654652416 39502023309504 39524079157248 39524883276697 39550779201024 39584029229056 39601274624352 39737154400632 39754304658432 39759341533184 39836996497116 39941638931376 39963940237312 40041994808088 40129039552512 40178569347072 40207416582888 40229866285056 40279520526336 40385325367296 40469329774848 40486796034048 40575633200128 40654055374848 40654882483722 40677582027264 40750174132416 40942201242663 40948256754432 40965061209856 40992734692728 40998797678592 41015622875136 41095731513564 41106491891712 41288546976768 41312440811824 41397002293248 41448097087488 41501014861824 41552238034944 41592077452864 41643413021184 41696580160032 41724747812241 41748044712192 41771354619904 41801345436816 41852939296896 41943920738304 41944774089556 41962877139456 42025842458496 42050162969178 42136234477056 42160618872008 42188241678336 42242104412928 42265690177536 42410712088576 42441161948604 42464858856448 42493545510624 42510984125792 42517271666688 42593146831872 42628954554368 42793858585296 42817752420352 42901380843048 42912614006784 43014072695328 43067163379968 43245082752768 43269228527616 43270108842324 43377945182208 43378827708762 43473126181888 43557148459008 43558034631462 43582355142144 43667476929531 43696835753984 43750769147904 43782181136316 43806626798592 43836219868896 43860695703552 44030364549444 44041893322752 44067380529536 44146021976784 44152551346176 44268529729536 44360611483968 44464589051904 44477136392448 44519470055424 44532032882688 44636412248064 44704298700711 44729259224832 44846752484352 44934343797798 44959432766976 45145169496576 45171295173368 45200890515456 45258599570688 45284790889884 45403743400624 45433491038208 45439247466496 45459783567744 45527995996704 45647587350144 45673074556928 45762279780672 45787831025664 45908104904704 45976990040064 45977925444321 46085693861088 46142575734528 46360013467404 46476495913302 46488665174016 46571627579904 46598578753272 46791087134472 46817212811264 46848839648832 46874997571584 46908652680036 46934843999232 46966550301216 46992773947392 47026513616418 47116212928512 47186910830592 47208236781888 47214218070656 47310859763712 47429731270656 47430696231009 47457179031808 47548901449728 47653234468608 47712051099648 47772966213504 47824857141516 47831930625024 47957573873664 48057329107632 48143090908458 48169971472896 48183564425152 48276690757632 48296502675456 48356113268736 48390831782244 48531267264512 48583981858048 48591167619072 48646010186704 48677882093568 48706052164224 48907266954624 48928374964224 48934574194688 49030149534912 49058523464041 49158940223232 49186387984384 49219615291392 49282455148416 49343282666496 49390591975276 49451552962656 49514688940038 49575803095728 49603483611136 49808405876736 49905687919464 49926168349512 49939240861696 50036778441504 50064716341248 50098536993024 50126509375488 50320416627936 50362720605184 50452596544896 50460058681344 50480766615552 50481793649378 50579361862848 50690344395678 50816673202176 50817707070039 50846080999168 51042564005888 51079211325702 51119153399808 51142256513712 51253431410688 51353535768912 51382208876544 51511309903872 51624337340992 51646618017792 51724113795072 51754046731296 51846405593724 51889992457856 51923989757952 51954038363136 52184135762304 52299748320768 52321211231744 52422334562304 52423401097431 52639973026281 52669364412672 52698772209664 52734372268032 52801699499136 52866870690816 52982872534176 53005739544576 53115995329488 53224717234176 53255518575168 53389326410784 53505386070016 53609888777184 53639821713408 53676057487104 53706027368448 53744586990192 53952270607872 53959106366464 54064495246086 54086682378638 54191217907008 54206509978296 54236776036352 54333565509888 54341601656832 54400627427328 54589601656884 54597675672576 54656979590304 54665063571456 54687497166848 54726761460042 54794308684752 54808655855616 55020675323952 55051395969024 55196003057664 55303807751136 55334686482432 55402984046592 55524550694912 55595440213376 55631865249792 55632997082988 55664059616256 55735127249088 55772778482694 55803919062528 55950502852608 56034456611328 56066883958904 56166939393201 56181645969408 56250988904448 56322805883904 56392323047424 56588215931472 56658060680832 56689695555584 56790862442496 57058478113728 57201841124064 57216818675712 57352096927104 57422884506624 57509047574784 57660110337024 57693478456432 57767137096711 57804984986112 57838436945016 58077379508616 58102445270016 58109806856192 58223302572708 58334358863872 58376241515088 58408835731456 58448293158528 58480927604736 58707152732592 58722524430336 58723719143154 58861362635712 58870068461568 59024706306048 59138735128291 59147481978624 59253034964256 59286118735872 59302848523264 59359293407232 59376043843584 59605731600948 59639012299776 59755494745674 59795669979136 59912458397064 59945910355968 60062992212132 60193559328768 60267854020608 60344799427584 60379721186512 60419280789504 60577988050944 60613044756992 60703994662272 60730194051072 60863449800192 60982323725583 61016373040896 61050441367552 61302653386752 61303900592428 61422385131648 61447591814784 61489102039092 61523434312704 61659737837568 61813351289872 61932820465152 61968661217736 61984886898688 62095503439872 62131438337696 62172145631232 62251522292736 62388116179296 62465119531776 62499996762112 62544870240048 62579791998976 62622067068288 62657031929856 62702018155224 62779408945344 62915881107456 62917161134334 62944315709184 63075244453767 63204351715584 63239641694208 63240928308012 63398535266304 63537645958144 63616068132864 63661742922906 63687868599698 63697288284672 63740318265936 63766476188688 63775907500032 63943431831552 64076438810176 64190787877944 64226628630528 64352071264572 64368921010176 64395336900608 64448369197056 64474817691648 64521109042992 64600745069952 64903842791424 64905163263486 64941402885632 65066917773312 65068241563143 65209689272832 65237833285632 65337051947193 65373532713216 65545253630976 65626153721856 65673271704474 65709940197888 65791043555328 65935403950208 66019585253384 66062839984128 66101070794304 66219032965176 66402794594304 66411207835648 66540917225952 66568224466016 66696883577856 66715704588672 66752955121664 66798049324032 66954618372096 67093888837248 67270128726528 67439149150464 67587125860904 67717754244864 67755564269568 67756942760052 67927186334826 68105615100936 68158871199744 68189675351616 68291993995056 68337908547584 68471381025216 68509611835392 68511005667013 68643419671008 68681746538496 68862157357056 68965485060096 69005395641728 69050606616576 69128540791632 69213863601792 69272051150848 69540020201106 69578847683072 69714743869953 69732997761024 69896446083072 69897868129908 70186630701708 70225819216896 70273259473248 70312496357376 70362979020054 70402265998848 70489160921088 70643830045568 70674319392768 70780366245888 70821327105984 70966289645568 71007358100224 71144596905984 71185768547712 71479851702912 71519762284544 71568076649472 71659449320256 71737285712274 71747895937536 71936360810496 72085993661448 72254957209344 72275346637728 72444754013184 72534169903104 72786135542512 72796900896768 72875972787072 72886751428608 72969015280056 73059078246336 73360900431936 73401861292032 73403354656723 73545224302368 73594670743552 73738410334848 73779581976576 73781083026014 73829422937088 73923682722624 74085887962914 74177329443984 74218746155008 74272033410057 74313502998784 74363704643592 74405225416704 74600670470144 74712608815104 74889252524268 74908861292544 75001318539264 75055167662256 75097074511872 75189764063232 75450954575296 75544080907776 75678894817344 75721149923328 75722690474067 75888908107776 76035516593517 76077970818304 76225009803264 76269121498752 76469462569472 76563846008832 76618816988553 76678730099712 76713384770568 76880147116032 77073313314816 77117915926688 77266964855808 77436506011488 77469927026688 77631070096944 77834988686784 77931057544704 78276203643456 78298292190872 78449622481152 78481816847616 78493424615424 78863309304832 79004046619008 79048158314496 79049766553394 79101558402048 79168058458112 79202549248704 79474308801264 79508609316864 79518683066368 79673992994232 79883277862752 79927880474624 80083989616176 80258079105024 80357138694144 80414833165776 80459732570112 80559041052672 80938659549696 80973592068096 81096742869129 81130023567957 81151266400256 81308110749696 81309764967444 81355164054528 81500348264832 81884402485326 81896513508864 81930122419712 81985469385456 81997595357184 82031245750272 82090142190063 82191463027128 82212983783424 82577093953536 82624881623648 82794004586496 82896194174976 83002029723648 83104476069888 83184154905728 83286826042368 83393160320064 83449495624482 83496089424384 83602690873632 83705878593792 83889548179112 83925754278912 84051684916992 84100325938356 84272468954112 84321237744016 84376483356672 84484208825856 84821424177152 84882323897208 84929717712896 84987091021248 85021968251584 85034543333376 85186293663744 85257909108736 85587717170592 85635504840704 85802761686096 85825228013568 86028145390656 86134326759936 86433535956733 86490165505536 86540217684648 86755890364416 86757655417524 86946252363776 87114296918016 87116069262924 87164710284288 87334953859062 87393671507968 87501538295808 87564362272632 87613253597184 87672439737792 87721391407104 88060729098888 88083786645504 88085578714731 88134761059072 88292043953568 88305102692352 88537059459072 88721222967936 88929178103808 88954272784896 89038940110848 89064065765376 89408597401422 89458518449664 89693504968704 89868687595596 89918865533952 90290338993152 90342590346736 90401781030912 90517199141376 90569581779768 90807486801248 90866982076416 90878494932992 90919567135488 91055991993408 91295174700288 91346149113856 91524559561344 91575662051328 91953980080128 91955850888642 92171387722176 92285151469056 92720026934808 92952991826604 92977330348032 93143255159808 93197157506544 93582174268944 93634425622528 93697679297664 93749995143168 93817305360072 93869687998464 93933100602432 93985547894784 94053027232836 94232425857024 94373821661184 94375741701501 94416473563776 94428436141312 94621719527424 94859462541312 94861392462018 94914358063616 95097802899456 95306468937216 95424102199296 95492614384359 95531802899547 95545932427008 95649714283032 95663861250048 95915147747328 96114658215264 96286181816916 96339942945792 96367128850304 96553381515264 96593005350912 96712226537472 96781663564488 97062534529024 97167963716096 97292020373408 97355764187136 97357744895229 97412104328448 97814533909248 97856749928448 97869148389376 98060299069824 98117046928082 98317880446464 98439230582784 98564910296832 98686565332992 98781183950552 98903105925312 99029377880076 99151606191456 99206967222272 99616811753472 99811375838928 99852336699024 99878481723392 100073556883008 100129432682496 100197073986048 100640833255872 100725441210368 100905193089792 100920117362688 100961533231104 100963587298756 101158723725696 101380688791356 101633346404352 101635414140078 101692161998336 101890779502239 102085128011776 102158422651404 102238306799616 102284513027424 102506862821376 102707071537824 102764417753088 103022619807744 103248674681984 103293236035584 103448227590144 103508093462592 103692811187448 103779984915712 103908076726272 104310030301659 104368271524608 104599496641536 104642422463488 104844669124608 104846802194862 105279946052562 105338728825344 105468744536064 105603398998272 105733741381632 105965745068352 106011479089152 106231990658976 106449434468352 106511037150336 106778652821568 107010772140032 107219777554368 107279643426816 107281826036749 107352114974208 107489173980384 107605928568411 107904541215744 107918212732928 108128990492172 108173364757276 108382435814016 108413019956592 108473552072704 108667131019776 108801254854656 109179203313768 109195351345152 109313959180608 109330127142912 109374994333696 109453522920084 109588617369504 109617311711232 109829079523969 110041350647904 110102791938048 110392006115328 110607615502272 110669372964864 110671624539021 111049101389824 111128831944371 111190880426752 111265994165976 111328119232512 111470254498176 111545556965388 111607838125056 111901005705216 112068913222656 112133767917808 112333878786402 112363291938816 112501977808896 112645611767808 112784646094848 113176431862944 113316121361664 113379391111168 113581724884992 114116956227456 114403682248128 114704193854208 114845769013248 115018095149568 115320220674048 115386956912864 115534274193422 115609969972224 115676873890032 116154759017232 116204890540032 116219613712384 116446605145416 116752483030176 116817671462912 116896586317056 116961855209472 117414305465184 117445048860672 117447438286308 117722725271424 117740136923136 118277470256582 118294963957248 118506069928512 118572237471744 118574649830091 118605697046528 118752087687168 119211463201896 119278024599552 119510989491348 119591339958272 119824916794128 119891820711936 120125984424264 120387118657536 120535708041216 120689598855168 120759442373024 120838561579008 121155976101888 121226089513984 121407989324544 121460388102144 121726899600384 121964647451166 122032746081792 122607801184856 122826603727989 122844770263296 122895183629568 122978204078184 123046868625408 123319475675136 123626702579744 123865640930304 123937322435472 123969773797376 124191006879744 124262876675392 124344291262464 124503044585472 124776232358592 124930239063552 125089740480096 125159583997952 125244134136576 125314063859712 125404036310448 125558817890688 125831762214912 125834322268668 125888631418368 126150488907534 126408703431168 126481856616024 126797070532608 127075291916288 127232136265728 127323485845812 127375737199396 127394576569344 127480636531872 127532952377376 127551815000064 127886863663104 128152877620352 128381575755888 128453257261056 128704142529144 128737842020352 128790673801216 129042218085984 129201490139904 129807685582848 129810326526972 129882805771264 130133835546624 130136483126286 130419378545664 130674103894386 130747065426432 131090507261952 131252307443712 131346543408948 131419880395776 131582087110656 131870807900416 132039170506768 132125679968256 132202141588608 132438065930352 132805589188608 132822415671296 133081834451904 133136448932032 133393767155712 133431409177344 133505910243328 133596098648064 133909236744192 134187777674496 134540257453056 134878298300928 135174251721808 135435508489728 135513885520104 135854372669652 136211230201872 136317742399488 136379350703232 136583987990112 136675817095168 136942762050432 137019223670784 137022011334026 137286839342016 137363493076992 137724314714112 137930970120192 137933776332963 138010791283456 138257081583264 138427727203584 138544102301696 139080040402212 139157695366144 139429487739906 139465995522048 139795736259816 140373261403416 140451638433792 140546518946496 140624992714752 140725958040108 140804531997696 140978321842176 141287660091136 141348638785536 141560732491776 141642654211968 141932579291136 142014716200448 142289193811968 142292088693027 142371537095424 142959703405824 143039524569088 143136153298944 143318898640512 143474571424548 143495791875072 143872721620992 144171987322896 144509914418688 144550693275456 144889508026368 145068339806208 145572271085024 145593801793536 145751945574144 145773502857216 145938030560112 146118156492672 146721800863872 146803722584064 146806709313446 147090448604736 147175570392123 147476820669696 147559163953152 147562166052028 147658845874176 147847365445248 148171775925828 148354658887968 148437492310016 148544066820114 148627005997568 148727409287184 148810450833408 149201340940288 149425217630208 149778505048536 149817722585088 150110335324512 150194149023744 150379528126464 150901909150592 151088161815552 151357789634688 151442299846656 151445380948134 152071033187034 152155941636608 152450019606528 152453121210117 152538242997504 152938925138944 153127692017664 153237633977106 153357460199424 153426769541136 153760294232064 154146626629632 154235831853376 154533929711616 154873012022976 154939854053376 155262140193888 155669977373568 155862115089408 156552407286912 156596584381744 156899244962304 156963633695232 157270203292293 157726618609664 158008093238016 158096316628992 158099533106788 158203116804096 158336116916224 158405098497408 158948617602528 159017218633728 159037366132736 159347985988464 159766555725504 159855760949248 160167979232352 160516158210048 160519423919647 160829666331552 160919465140224 161118082105344 161877319099392 162193485738258 162260047135914 162302532800512 162619529934888 162710328109056 163000696529664 163768804970652 163793027017728 163860244839424 163970938770912 163995190714368 164062491500544 164180284380126 164382926054256 164425967566848 165154187907072 165249763247296 165588009172992 166004059447296 166208952139776 166368309811456 166573652084736 166786320640128 166898991248964 166992178848768 167205381747264 167411757187584 167779096358224 167851508557824 168103369833984 168200651876712 168500818179603 168544937908224 168642475488032 168752966713344 168968417651712 169642848354304 169764647794416 169859435425792 169974182042496 170043936503168 170069086666752 170372587327488 171175434341184 171271009681408 171605523372192 171650456027136 172056290781312 172268653519872 172867071913466 172980331011072 173080435369296 173301411290133 173515310835048 173892504727552 174232138525848 174329420568576 174669907718124 174787343015936 175003076591616 175128724545264 175226507194368 175344879475584 175442782814208 176121458197776 176167573291008 176171157429462 176269522118144 176584087907136 176610205384704 177074118918144 177416205384873 177442445935872 177858356207616 177908545569792 178077880221696 178128131530752 178817194802844 178917036899328 179387009937408 179737375191192 179837731067904 180580677986304 180685180693472 180803562061824 181034398282752 181139163559536 181614973602496 181733964152832 181756989865984 181839134270976 182111983986816 182590349400576 183049119122688 183151324102656 183907960160256 183911701777284 184342775444352 184570302938112 185440053869616 185905983653208 185954660696064 186286510319616 186394315013088 187164348537888 187268851245056 187395358595328 187499990286336 187634610720144 187739375996928 187866201204864 187971095789568 188106054465672 188747643322368 188751483403002 188832947127552 188856872282624 189225733361301 189718925082624 189722784924036 189828716127232 190195605798912 190612937874432 190848204398592 190985228768718 191063605799094 191091864854016 191299428566064 191327722500096 191830295494656 192229316430528 192572363633832 192679885891584 192734257700608 193106763030528 193186010701824 193424453074944 193563327128976 194125069058048 194335927432192 194584040746816 194711528374272 194715489790458 194824208656896 195204724689429 195629067818496 195713499856896 196120598139648 196234093856164 196635760892928 196878461165568 197129820593664 197373130665984 197562367901104 197806211850624 198058755760152 198303212382912 198413934444544 199233623506944 199237676925391 199622751677856 199704673398048 199756963446784 200147113766016 200258865364992 200394147972096 201281666511744 201450882420736 201810386179584 201927174597512 202317447451392 202761377582712 203266692808704 203270828280156 203384323996672 203781559004478 204170256023552 204316845302808 204476613599232 204569026054848 205013725642752 205414143075648 205528835506176 205533017001039 206045239615488 206497349363968 206586472071168 206896455180288 207016186925184 207385622374896 207559969831424 207816153452544 208620060603318 208736543049216 209144231609859 209198993283072 209284844926976 209689338249216 209693604389724 210559892105124 210677457650688 210937489072128 211206797996544 211467482763264 211931490136704 212022958178304 212463981317952 212898868936704 213022074300672 213557305643136 214021544280064 214439555108736 214559286853632 214563652073498 214704229948416 214978347960768 215211857136822 215809082431488 215836425465856 216257980984344 216346729514552 216764871628032 216826039913184 216947104145408 217334262039552 217602509709312 218358406627536 218390702690304 218627918361216 218660254285824 218749988667392 218907045840168 219177234739008 219658159047938 220082701295808 220205583876096 220210063970169 220784012230656 221215231004544 221338745929728 221343249078042 222098202779648 222257663888742 222381760853504 222531988331952 222656238465024 222816100230171 222940508996352 223091113930776 223215676250112 223802011410432 224137826445312 224267535835616 224667757572804 224726583877632 225003955617792 225291223535616 225569292189696 226352863725888 226632242723328 227163449769984 227168071422201 228106549780551 228233912454912 228807364496256 229408387708416 229691538026496 229856450965659 230036190299136 230640441348096 230773913825728 231068548386844 231219939944448 231353747780064 232309518034464 232409781080064 232439227424768 232893210290832 233504966060352 233635342925824 233793172634112 234605311882561 234828610930368 234894876572616 235445450542848 235480273846272 236554940513164 236589927914496 237012139857024 237144474943488 237149299660182 237211394093056 237504175374336 238422926403792 238556049199104 239021978982696 239182679916544 239649833588256 239783641423872 240251968848528 240774237315072 241071416082432 241379197710336 241518884746048 241677123158016 242452179027968 242815978649088 242920776204288 243390070703871 243453799200768 243929294902332 244065492163584 245215602369712 245653207455978 245689540526592 245790367259136 245956408156368 246093737250816 246270426570189 246638951350272 247253405159488 247731281860608 247874644870944 247939547594752 248382013759488 248525753350784 248688582524928 249006089170944 249552464717184 249860478127104 250179480960192 250319167995904 250488268273152 250808072620896 251117635781376 251668644537336 251777262836736 252300977815068 252817406862336 252963713232048 254150583832576 254464272531456 254646971691624 254751474398792 254789153138688 254961273063744 255065904754752 255103630000128 255773727326208 256305755240704 256763151511776 256906514522112 257408285058288 257475684040704 257581347602432 258084436171968 258402980279808 259300607870199 259620653053944 259765611542528 260267671093248 260272966252572 260838757091328 261348207788772 261494130852864 262181014523904 262504614887424 262693086817896 262839760791552 263164174221312 263741615800832 264078341013536 264251359936512 264256736144193 264404283177216 264876131860704 265611178377216 265644831342592 266163668903808 266272897864064 266787534311424 266862818354688 267192197296128 268375555348992 269080514906112 269756596601856 270348503443616 270871016979456 271027771040208 271708745339304 272422460403744 272635484798976 272758701406464 273167975980224 273885524100864 274038447341568 274044022668052 274573678684032 274726986153984 275861940240384 275867552665926 276021582566912 276514163166528 276855454407168 277088204603392 278160080804424 278315390732288 278858975479812 278931991044096 279591472519632 280746522806832 280903276867584 281093037892992 281249985429504 281451916080216 281609063995392 281956643684352 282575320182272 282697277571072 283121464983552 283127225104503 283285308423936 283865158582272 284029432400896 284578387623936 284584177386054 284743074190848 285919406811648 286272306597888 286595408698641 286637797281024 286949142849096 286991583750144 287745443241984 288343974645792 289019828837376 289101386550912 289779016052736 290136679612416 291144542170048 291187603587072 291503891148288 291876061120224 292073234685687 292236312985344 293443601727744 293607445168128 293613418626892 294180897209472 294351140784246 294953641339392 295124332104056 295317691748352 295694730890496 296343551851656 296709317775936 296874984620032 297088133640228 297254011995136 297454818574368 297620901666816 298402681880576 298850435260416 299557010097072 299635445170176 300220670649024 300388298047488 301803818301184 302176323631104 302715579269376 302884599693312 302890761896268 304142066374068 304311883273216 304900039213056 304906242420234 305076485995008 305672338506717 305877850277888 306255384035328 306475267954212 306714920398848 306853539082272 307520588464128 308293253259264 308471663706752 309067859423232 309746024045952 309879708106752 310524280387776 311339954747136 311724230178816 312930090904977 313104814573824 313193168763488 313798489924608 313927267390464 314540406584586 315453237219328 316016186476032 316199066213576 316406233608192 316810196994816 317897235205056 318034437267456 318074732265472 318695971976928 319533111451008 319711521898496 320335958464704 321032316420096 321038847839294 321659332663104 321838930280448 321845478110247 323754638198784 324386971476516 324520094271828 324605065601024 325239059869776 325420656218112 326001393059328 327537609941304 327586054035456 327720489678848 327941877541824 327990381428736 328124983001088 328360568760252 328765852108512 328851935133696 329487238571907 330308375814144 330499526494592 331176018345984 332008118894592 332014873617063 332736619622912 333147304169472 333386495833113 333572641280256 333797982497928 333984357697536 334410763494528 334823514375168 335558192716448 335703017115648 336206739667968 336401303753424 337001636359206 337089875816448 337284950976064 337505933426688 337936835303424 339529295588832 339718870851584 339948364084992 340087873006336 340138173333504 340745174654976 342350868682368 342542019362816 343211046744384 344112581562624 344537307039744 345734143826932 345960662022144 346160870738592 346602822580266 347030621670096 347785009455104 348464277051696 348658841137152 349339815436248 349574686031872 350257449090528 350453014388736 350689758951168 350885565628416 352242916395552 352335146582016 352342314858924 352539044236288 353168175814272 353220410769408 354832410769746 354884891871744 355716712415232 355723949490273 355817091139584 356256263061504 357634389605688 357834073798656 358774019874816 359474750382384 359675462135808 361161355972608 361370361386944 361607124123648 362068796565504 362278327119072 363229947204992 363467928305664 363678268541952 364223967973632 365180698801152 366098238245376 367823403554568 368479811183967 368685550888704 369140605876224 370880107739232 371811967306416 371909321392128 372573020639232 372788630026176 374328697075776 374537702490112 374790717190656 375269221440288 375478751993856 375732402409728 375942191579136 376212108931344 377495286644736 377502966806004 377665894255104 377713744565248 378451466722602 379445569848072 379657432254464 380391211597824 381225875748864 381696408797184 381970457537436 382127211598188 382183729708032 382598857132128 382655445000192 383660590989312 384458632861056 385144727267664 385359771783168 385468515401216 386213526061056 386372021403648 387126654257952 388250138116096 388671854864384 389168081493632 389423056748544 389430979580916 389648417313792 390409449378858 391258135636992 392241196279296 392468187712328 393271521785856 393756922331136 394259641187328 394746261331968 395124735802208 395612423701248 396117511520304 396606424765824 396827868889088 398467247013888 398475353850782 399245503355712 399409346796096 400294227532032 400517730729984 400788295944192 402563333023488 402901764841472 403620772359168 403854349195024 404634894902784 405522755165424 406541656560312 406768647993344 407563118008956 408340512047104 408633690605616 408953227198464 409138052109696 410027451285504 410828286151296 411057671012352 411066034002078 412090479230976 412994698727936 413172944142336 413792910360576 413801328998889 413971145898037 414032373850368 414771244749792 415119939662848 415632306905088 417240121206636 417473086098432 418288463219718 418397986566144 418569689853952 419387208779448 421119784210248 421354915301376 421874978144256 422413595993088 422934965526528 423862980273408 424045916356608 424927962635904 425797737873408 426044148601344 426876266079081 427114611286272 428879110217472 429118573707264 429127304146996 429408459896832 429956695921536 430423714273644 431618164862976 431672850931712 432515961968688 432693459029104 433529743256064 433652079826368 433894208290816 434668524079104 435205019418624 436716813255072 436781405380608 437255836722432 437320508571648 437499977334784 437814091680336 438354469478016 439316318095876 440165402591616 440411167752192 440420127940338 441526711176369 442430462009088 442677491859456 442686498156084 444196405559296 444515327777484 444763521707008 445063976663904 445312476930048 445632200460342 445881017992704 446182227861552 446431352500224 447604022820864 448275652890624 448535071671232 449335515145608 449453167755264 450582447071232 451138584379392 452705727451776 453264485446656 454326899539968 454336142844402 456213099561102 456467824909824 457359363630351 457614728992512 458816775416832 459383076052992 459712901931318 460072380598272 461280882696192 461547827651456 462137096773688 462439879888896 462707495560128 464619036068928 464819562160128 464878454849536 465786420581664 467009932120704 467270685851648 467586345268224 469210623765122 469657221860736 469789753145232 470890901085696 473109881026328 473179855828992 474024279714048 474288949886976 474298599320364 474422788186112 475008350748672 476845852807584 477112098398208 478043957965392 478365359833088 479299667176512 479567282847744 479577039669091 480503937697056 481548474630144 481558271758941 482758395420672 483037769492096 483354246316032 484904358055936 485631957298176 486780141407742 486907598401536 487858589804664 488130984327168 490431204739424 491306414911956 491379081053184 491580734518272 491912816312736 492187474501632 492540853140378 493277902700544 494506810318976 495462563721216 495749289741888 496764027518976 497051506701568 498012178341888 499104929434368 499720956254208 500358961920384 500638335991808 500976536546304 501616145241792 502235271562752 503337289074672 503554525673472 504601955630136 505634813724672 505927426464096 508301167665152 508928545062912 509293943383248 509502948797584 509578306277376 509922546127488 510131809509504 510207260000256 512611510481408 513526303023552 513813029044224 513823482597061 514816570116576 514951368081408 515162695204864 516168872343936 516805960559616 518601215740398 519241306107888 519531223085056 519904233870399 520545932505144 521677514182656 522696415577544 522988261705728 524362029047808 525009229774848 525386173635792 525679521583104 526328348442624 527483231601664 528156682027072 528502719873024 528513472288386 528808566354432 529752263721408 531222356754432 532248616154619 532327337807616 532545795728128 533575068622848 533725636709376 534384394592256 536751110697984 538161029812224 539513193203712 540697006887232 541742033958912 542055542080416 543417490678608 544844920807488 545270969597952 545517402812928 546335951960448 547771048201728 548088045336104 549147357368064 549453972307968 551723880480768 551735105331852 552043165133824 553028326333056 553710908814336 554176409206784 556320161608848 556630781464576 557717950959624 557863982088192 559182945039264 561493045613664 561806553735168 562186075785984 562499970859008 562903832160432 563218127990784 563913287368704 565150640364544 566242929967104 566254450209006 566570616847872 567677200083903 568058864801792 569156775247872 569168354772108 569486148381696 571838813623296 572544613195776 573190817397282 573275594562048 573898285698192 573983167500288 575490886483968 576687949291584 578039657674752 578202773101824 579558032105472 580273359224832 582289084340096 582375207174144 583007782296576 583752122240448 584146469371374 584472625970688 586887203455488 587226837253784 588361794418944 588702281568492 589907282678784 590248664208112 590635383496704 591389461780992 592687103703312 593418635551872 593749969240064 594176267280456 594508023990272 594909637148736 595241803333632 596805363761152 597700870520832 597713030776173 599114020194144 599270890340352 600441341298048 600776596094976 603607636602368 604352647262208 605034751697131 605431158538752 605781523792536 608284132748136 608623766546432 609800078426112 609812484840468 610152971990016 611344677013434 611755700555776 612510768070656 612950535908424 613429840797696 613707078164544 615041176928256 616586506518528 616599051003117 616943327413504 618135718846464 619492048091904 619759416213504 621048560775552 622679909494272 623448460357632 625860181809954 626209629147648 626386337526976 627596979849216 627854534780928 629080813169172 630906474438656 632032372952064 632398132427152 632812467216384 633620393989632 635794470410112 636068874534912 636149464530944 637391943953856 639066222902016 639423043796992 640671916929408 642064632840192 642077695678588 643318665326208 643677860560896 643690956220494 647509276397568 648773942953032 649040188543656 649210131202048 650478119739552 650841312436224 652002786118656 655075219882608 655172108070912 655440979357696 655883755083648 655980762857472 656249966002176 656721137520504 657531704217024 658974477143814 660616751628288 660630191910507 660999052989184 662352036691968 664016237789184 664029747234126 665473239245824 666294608338944 666772991666226 667145282560512 667595964995856 667968715395072 668448300690513 668821526989056 669647028750336 671116385432896 671406034231296 672413479335936 672802607506848 674003272718412 674179751632896 674569901952128 675011866853376 675873670606848 679058591177664 679437741703168 679896728169984 680175746012672 681490349309952 681504214266603 684319649341653 684701737364736 685084038725632 686422093488768 688225163125248 689074614079488 691468287653864 691921324044288 692321741477184 693205645160532 694061243340192 695570018910208 696928554103392 697317682274304 698679630872496 699149372063744 700514898181056 700906028777472 701379517902336 703815935647683 704485832791104 704684629717848 705078088472576 706336351628544 706440821538816 709664821539492 709769783743488 711433424830464 711447898980546 711634182279168 712512526123008 715268779211376 715668147597312 717548039749632 718949500764768 719350924271616 722322711945216 722740722773888 723214248247296 724137593131008 724556654238144 726459894409984 727356537083904 728447935947264 730170212111613 730361397602304 732196476490752 735646807109136 736959622367934 737371101777408 738281211752448 741760215478464 743623934612832 743818642784256 745146041278464 745577260052352 748657394151552 749075404980224 749581434381312 750538442880576 750957503987712 750972782257243 751464804819456 752424217862688 755005933612008 755331788510208 755427489130496 756902933445204 758891139696144 759314864508928 762451751497728 763392817594368 763940915074872 764254423196376 764367459416064 765197714264256 765310890000384 767321181978624 768803556667783 768917265722112 770289454535328 770719543566336 770937030802432 772427052122112 772744042807296 774253308515904 777343709728768 777901823610597 778336162987264 778861959161832 779296834627584 780818898757716 782516271273984 784482392558592 784936375424656 786543043571712 787513844662272 788519282374656 789492522663936 790249471604416 791224847402496 792235023040608 792770208432579 793212849531648 793655737778176 796934494027776 796950707701564 798491006711424 798818693592192 800588455064064 801576591888384 805126666046976 805803529682944 807241544718336 807708698390048 809269789805568 811045510330848 813083313120624 813537295986688 815126236017912 817267381211232 817906454396928 818276104219392 821656572302592 822115342024704 822132068004156 824180958461952 825989397455872 827585820721152 827602657997778 827942291796074 828064747700736 829542489499584 830239879325696 831264613810176 834480242413272 834946172196864 836576926439436 836795973132288 837139379707904 838774417558896 842239568420496 842709830602752 843749956288512 844827191986176 845869931053056 847725960546816 848091832713216 849381675313509 849855925271808 851595475746816 852088297202688 853752532158162 854229222572544 857758220434944 858254608293992 858816919793664 859786226095923 859913391843072 860847428547288 863236329725952 863345701863424 865031923937376 865386918058208 867059486512128 867304159652736 867788416581632 869337048158208 870410038837248 873433626510144 873562810761216 874511673444864 875628183360672 876708938956032 878632636191752 880330805183232 880822335504384 880840255880676 883053422352738 884860924018176 885372996312168 888392811118592 889030655554968 889527043414016 890127953327808 890624953860096 891264400920684 891762035985408 892364455723104 892862705000448 895208045641728 896551305781248 897070143342464 898671030291216 898906335510528 901164894142464 905411454903552 906528970893312 908653799079936 908672285688804 912426199122204 912935649819648 914718727260702 915229457985024 917633550833664 918766152105984 919425803862636 920144761196544 922561765392384 923095655302912 924274193547376 924879759777792 925414991120256 929238072137856 929639124320256 929756909699072 931572841163328 934019864241408 934541371703296 935172690536448 938421247530244 939314443721472 939579506290464 941781802171392 946219762052656 946359711657984 948048559428096 948597198640728 948845576372224 953691705615168 954224196796416 956087915930784 956730719666176 958599334353024 959134565695488 959154079338182 961007875394112 963096949260288 963116543517882 965516790841344 965536434330741 966075538984192 969808716111872 971263914596352 973560282815484 973815196803072 975717179609328 976261968654336 980862409478848 982612829823912 982758162106368 983161469036544 983825632625472 984374949003264 985081706280756 986555805401088 988461715715721 989013620637952 990925127442432 991498579483776 993528055037952 994103013403136 996024356683776 996044620851189 998209858868736 999441912508416 1000159487499339 1000717923840768 1001276671983616 1001953073092608 1003232290483584 1004470543125504 1006674578149344 1007109051346944 1009203911260272 1011269627449344 1011854852928192 1016602335330304 1018587886766496 1019005897595168 1019156612554752 1019845092254976 1020263619019008 1020414520000512 1025223020962816 1027052606047104 1027626058088448 1027646965194122 1029633140233152 1032337744687872 1033611921119232 1037202431480796 1038482612215776 1039062446170112 1039808467740798 1041091865010288 1043355028365312 1045392831155088 1045976523411456 1048724058095616 1050772347271584 1051359043166208 1052656696885248 1054966463203328 1056313364054144 1057005439746048 1057026944576772 1057617132708864 1059504527442816 1064497232309238 1064654675615232 1065091591456256 1067150137245696 1067171848470819 1067451273418752 1068768789184512 1073502221395968 1076322059624448 1079026386407424 1081394013774464 1083484067917824 1084111084160832 1086834981357216 1089689841614976 1091034805625856 1092671903920896 1095542096403456 1096176090672208 1098294714736128 1103470210663704 1104086330267648 1106056652666112 1107421817628672 1108352818413568 1112640323217696 1113261562929152 1115435901919248 1115727964176384 1118365890078528 1122986091227328 1123613107470336 1123635967437529 1124372151571968 1125807664320864 1126436255981568 1127826574737408 1130301280729088 1132485859934208 1132508900418012 1133141233695744 1135354400167806 1136117729603584 1138336709544216 1138972296763392 1143677627246592 1145089226391552 1146381634794564 1146551189124096 1147796571396384 1147966335000576 1150981772967936 1153375898583168 1156079315349504 1156405546203648 1159116064210944 1164578168680192 1164750414348288 1166015564593152 1167504244480896 1168292938742748 1168945251941376 1173774406910976 1174453674507568 1176723588837888 1177404563136984 1179814565357568 1180497328416224 1181270766993408 1182778923561984 1185374207406624 1186837271103744 1187499938480128 1188352534560912 1189016047980544 1189819274297472 1190483606667264 1195401741041664 1195426061552346 1198228040388288 1200882682596096 1201553192189952 1207215273204736 1208705294524416 1210069503394262 1210862317077504 1211563047585072 1216568265496272 1217247533092864 1219624969680936 1220305943980032 1222689354026868 1223511401111552 1225021536141312 1225901071816848 1226859681595392 1227414156329088 1230082353856512 1233173013037056 1233198102006234 1233886654827008 1236271437692928 1238984096183808 1239518832427008 1241403986996667 1241913437694111 1242097121551104 1245359818988544 1246896920715264 1251720363619908 1252419258295296 1252772675053952 1255193959698432 1255709069561856 1258161626338344 1261812948877312 1264064745904128 1264796264854304 1265624934432768 1267240787979264 1271588940820224 1272137749069824 1272298929061888 1274783887907712 1278132445804032 1281343833858816 1284155391357176 1286637330652416 1287355721121792 1287381912440988 1295018552795136 1297547885906064 1298080377087312 1298420262404096 1300956239479104 1301682624872448 1304005572237312 1310150439765216 1310344216141824 1310881958715392 1311767510167296 1311961525714944 1312499932004352 1313442275041008 1315063408434048 1317948954287628 1321233503256576 1321260383821014 1321998105978368 1324580133529107 1328032475578368 1328059494468252 1330946478491648 1332589216677888 1333545983332452 1334290565121024 1335191929991712 1335937430790144 1336896601381026 1337643053978112 1339294057500672 1342232770865792 1342812068462592 1344826958671872 1345605215013696 1348006545436824 1348359503265792 1349139803904256 1351747341213696 1358117182355328 1358875483406336 1359793456339968 1360351492025344 1362980698619904 1363008428533206 1368639298683306 1369403474729472 1372844186977536 1376450326250496 1378149228158976 1382936575307728 1383842648088576 1384643482954368 1386411290321064 1388122486680384 1391140037820416 1393857108206784 1394635364548608 1394663738477737 1397359261744992 1398298744127488 1401029796362112 1401812057554944 1402759035804672 1407631871295366 1408971665582208 1409369259435696 1410156176945152 1412672703257088 1419329643078984 1419539567486976 1422866849660928 1422895797961092 1423268364558336 1425025052246016 1430537558422752 1431336295194624 1435096079499264 1437899001529536 1438701848543232 1438731119007273 1444645423890432 1444674815276823 1445481445547776 1448275186262016 1449113308476288 1452919788819968 1454713074167808 1456895871894528 1460340424223226 1460722795204608 1464392952981504 1471293614218272 1473919244735868 1474742203554816 1476562423504896 1483520430956928 1487247869225664 1490292082556928 1491154520104704 1497314788303104 1498150809960448 1499162868762624 1501076885761152 1501915007975424 1501945564514486 1502929609638912 1504848435725376 1510011867224016 1510663577020416 1510854978260992 1513805866890408 1517782279392288 1518629729017856 1524903502995456 1526785635188736 1527881830149744 1528508846392752 1528734918832128 1530395428528512 1530621780000768 1537607113335566 1537834531444224 1540578909070656 1541439087132672 1541470447791183 1541874061604864 1544854104244224 1545488085614592 1548506617031808 1554687419457536 1555803647221194 1556672325974528 1557723918323664 1558593669255168 1559712701611197 1561637797515432 1565032542547968 1568964785117184 1569872750849312 1573086087143424 1575027689324544 1577038564749312 1578985045327872 1580498943208832 1582449694804992 1584470046081216 1585540416865158 1586425699063296 1593901415403128 1596745848463857 1596982013422848 1597637387184384 1601176910128128 1603153183776768 1610253332093952 1611607059365888 1614483089436672 1615417396780096 1618539579611136 1622091020661696 1626166626241248 1627074591973376 1630252472035824 1634534762422464 1635812908793856 1636552208438784 1642237183177927 1643313144605184 1644264136008312 1648361916923904 1651978794911744 1655171641442304 1655205315995556 1655884583592148 1656129495401472 1659084978999168 1660479758651392 1662529227620352 1668960484826544 1669892344393728 1673153852878872 1673591946264576 1674278759415808 1677548835117792 1684479136840992 1685419661205504 1687499912577024 1689654383972352 1691739862106112 1695451921093632 1698763350627018 1699711850543616 1704176594405376 1707505064316324 1708458445145088 1715516440869888 1716509216587984 1717633839587328 1719572452191846 1719826783686144 1721694857094576 1726472659451904 1726691403726848 1730063847874752 1730773836116416 1734118973024256 1734608319305472 1735576833163264 1738674096316416 1740820077674496 1746867253020288 1747125621522432 1749023346889728 1751256366721344 1753417877912064 1757265272383504 1760661610366464 1761680511761352 1766106844705476 1769721848036352 1770745992624336 1776785622237184 1778061311109936 1779054086828032 1780255906655616 1781249907720192 1782528801841368 1783524071970816 1784728911446208 1785725410000896 1790416091283456 1793102611562496 1793139092328519 1794140286684928 1797342060582432 1797812671021056 1802329788284928 1810822909807104 1813057941786624 1815104255091393 1817344571377608 1824852398244408 1825871299639296 1829437454521404 1830458915970048 1835267101667328 1837532304211968 1838851607725272 1840289522393088 1845123530784768 1846191310605824 1848548387094752 1849759519555584 1849797153009351 1850829982240512 1858476144275712 1859278248640512 1859513819398144 1863145682326656 1868039728482816 1870345381072896 1876842495060488 1878628887442944 1879159012580928 1883563604342784 1892439524105312 1892719423315968 1896097118856192 1897194397281456 1897691152744448 1907383411230336 1908448393592832 1912175831861568 1917198668706048 1918269131390976 1918308158676364 1922015750788224 1926193898520576 1926233087035764 1931033581682688 1931072868661482 1932151077968384 1939617432223744 1942527829192704 1947120565630968 1947630393606144 1951434359218656 1952523937308672 1961724818957696 1965225659647824 1965516324212736 1966322938073088 1967651265250944 1968749898006528 1970163412561512 1976923431431442 1978027241275904 1981850254884864 1981890575731521 1982997158967552 1987056110075904 1988206026806272 1992048713367552 1992089241702378 1996419717737472 1998883825016832 2000318974998678 2001435847681536 2003906146185216 2006464580967168 2008941086251008 2013349156298688 2014218102693888 2018407822520544 2022539254898688 2023709705856384 2033204670660608 2037175773532992 2038011795190336 2038313225109504 2039690184509952 2040527238038016 2044512642799809 2050446041925632 2054105212094208 2055252116176896 2055293930388244 2059266280466304 2064675489375744 2067223842238464 2074404862961592 2076965224431552 2078124892340224 2079616935481596 2082183730020576 2086710056730624 2086752510955411 2090785662310176 2091953046822912 2097448116191232 2101544694543168 2102718086332416 2109932926406656 2111447806943049 2112626728108288 2114053889153544 2115234265417728 2119009054885632 2128994464618476 2129309351230464 2130183182912512 2134300274491392 2134343696941638 2134902546837504 2137537578369024 2147004442791936 2152644119248896 2158052772814848 2162788027548928 2166968135835648 2168222168321664 2173669962714432 2179379683229952 2182069611251712 2185343807841792 2190510636334839 2191084192806912 2192352181344416 2196589429472256 2206940421327408 2208172660535296 2212113305332224 2214843635257344 2225280646435392 2226523125858304 2230871803838496 2231455928352768 2236731780157056 2245972182454656 2247226214940672 2247271934875058 2248744303143936 2251615328641728 2252872511963136 2252918346771729 2260602561458176 2265017800836024 2266282467391488 2270708800335612 2272235459207168 2276673419088432 2277944593526784 2287355254493184 2290178452783104 2292763269589128 2293102378248192 2295593142792768 2295932670001152 2301963545935872 2306410670003349 2306751797166336 2312158630699008 2312811092407296 2318232128421888 2329156337360384 2332031129186304 2333705470831791 2335008488961792 2336585877485496 2337890503882752 2347548813821952 2348907349015136 2353447177675776 2354809126273968 2359629130715136 2360994656832448 2362541533986816 2365557847123968 2370748414813248 2373674542207488 2376705069121824 2378032095961088 2379638548594944 2380967213334528 2390803482083328 2390852123104692 2396456080776576 2401765365192192 2414430546409472 2417410589048832 2420139006788524 2421724634155008 2423126095170144 2433136530992544 2434495066185728 2439249939361872 2440611887960064 2445378708053736 2447022802223104 2451802143633696 2453719363190784 2454828312658176 2466346026074112 2466396204012468 2467773309654016 2472542875385856 2477968192367616 2482807973993334 2483826875388222 2484194243102208 2490719637977088 2493793841430528 2503440727239816 2504838516590592 2505545350107904 2510387919396864 2511418139123712 2516323252676688 2523625897754624 2528129491808256 2529592529708608 2531249868865536 2534481575958528 2543177881640448 2544275498139648 2549567775815424 2556264891608064 2562687667717632 2568310782714352 2573274661304832 2574763824881976 2579358678287769 2590037105590272 2595095771812128 2596160754174624 2596840524808192 2601912478958208 2603365249744896 2608011144474624 2620300879530432 2620688432283648 2621763917430784 2623535020334592 2626884550082016 2630126816868096 2635897908575256 2642467006513152 2642520767642028 2643996211956736 2649160267058214 2656118988936504 2661892956983296 2665178433355776 2667091966664904 2668581130242048 2670383859983424 2671874861580288 2673793202762052 2675286107956224 2678588115001344 2684465541731584 2685624136925184 2689653917343744 2691210430027392 2696013090873648 2696719006531584 2698279607808512 2703494682427392 2716234364710656 2717750966812672 2719586912679936 2720702984050688 2725961397239808 2726016857066412 2737278597366612 2738806949458944 2745688373955072 2752900652500992 2756298456317952 2765873150615456 2767685296177152 2769286965908736 2772822580642128 2776244973360768 2782280075640832 2787714216413568 2789270729097216 2789327476955474 2794718523489984 2802059592724224 2803624115109888 2805518071609344 2815263742590732 2817943331164416 2818738518871392 2820312353890304 2825345406514176 2838659286157968 2839079134973952 2845791595922184 2846536729116672 2861075116845504 2862672590389248 2870192158998528 2875798003059072 2877403697086464 2877462238014546 2889290847780864 2889349630553646 2890962891095552 2896550372524032 2896609302992223 2898226616952576 2905839577639936 2909426148335616 2913791743789056 2920680848446452 2921445590409216 2928785905963008 2942587228436544 2947838489471736 2949484407109632 2953124847009792 2965385147147163 2967040861913856 2974495738451328 2980584165113856 2982309040209408 2988133862553567 2994629576606208 2998325737525248 3002153771522304 3003830015950848 3003891129028972 3005859219277824 3009696871450752 3020023734448032 3021327154040832 3021709956521984 3027611733780816 3035564558784576 3037259458035712 3049807005990912 3049869054473293 3055763660299488 3057017692785504 3057469837664256 3060790857057024 3061243560001536 3075214226671132 3075669062888448 3081157818141312 3082878174265344 3082940895582366 3083748123209728 3097013234063616 3109374838915072 3111607294442388 3113344651949056 3115447836647328 3117187338510336 3119425403222394 3123275595030864 3130065085095936 3137929570234368 3139745501698624 3146172174286848 3154077129498624 3157970090655744 3160997886417664 3164899389609984 3168940092162432 3171080833730316 3172851398126592 3187802830806256 3193491696927714 3193964026845696 3195274774368768 3201515545412457 3202353820256256 3206306367553536 3220506664187904 3223214118731776 3228966178873344 3230834793560192 3237079159222272 3244182041323392 3252333252482496 3254149183946752 3260504944071648 3269069524844928 3273104416877568 3284474366355854 3286626289210368 3288528272016624 3303957589823488 3310410631991112 3311769167184296 3312258990802944 3318169957998336 3320959517302784 3325058455240704 3337920969653088 3339784688787456 3346307705757744 3347183892529152 3348557518831616 3355097670235584 3368958273681984 3370839322411008 3370907902312587 3379308767944704 3383479724212224 3390903842187264 3397526701254036 3399423701087232 3408353188810752 3415010128632648 3416916890290176 3431032881739776 3433018433175968 3435267679174656 3439144904383692 3439653567372288 3443389714189152 3452945318903808 3453382807453696 3460127695749504 3461547672232832 3468237946048512 3469216638610944 3477348192632832 3493734506040576 3494251243044864 3498046693779456 3502512733442688 3506835755824128 3514530544767008 3521323220732928 3523361023522704 3532213689410952 3539443696072704 3541491985248672 3556122622219872 3558108173656064 3560511813311232 3562499815440384 3565057603682736 3567048143941632 3569457822892416 3571450820001792 3586205223124992 3586278184657038 3588280573369856 3594684121164864 3604659576569856 3621645819614208 3626115883573248 3630208510182786 3634689142755216 3649704796488816 3651742599278592 3658874909042808 3660917831940096 3670534203334656 3675064608423936 3677703215450544 3680579044786176 3690247061569536 3692382621211648 3697096774189504 3699519039111168 3699594306018702 3701659964481024 3716952288551424 3718556497281024 3725740313082333 3726291364653312 3736079456965632 3740690762145792 3753684990120976 3757257774885888 3758318025161856 3767127208685568 3784879048210624 3785438846631936 3792194237712384 3794388794562912 3795382305488896 3814766822460672 3816896787185664 3824351663723136 3834397337412096 3836616317352728 3844031501576448 3852466174071528 3862067163365376 3862145737322964 3864302155936768 3879234864447488 3885055658385408 3894241131261936 3895260787212288 3902868718437312 3905047874617344 3923449637915392 3930451319295648 3931032648425472 3932645876146176 3935302530501888 3937499796013056 3940326825123024 3953846862862884 3956054482551808 3963700509769728 3963781151463042 3965994317935104 3973740400587321 3976412053612544 3984097426735104 3984178483404756 3992839435474944 3997767650033664 4000637949997356 4002871695363072 4007812292370432 4012929161934336 4017882172502016 4026698312597376 4028436205387776 4036815645041088 4045078509797376 4047419411712768 4066409341321216 4074351547065984 4076023590380672 4076626450219008 4079380369019904 4081054476076032 4089025285599618 4100892083851264 4108210424188416 4110587860776488 4118532560932608 4129350978751488 4134447684476928 4148809725923184 4153930448863104 4156249784680448 4159233870963192 4164367460041152 4173420113461248 4173505021910822 4181571324620352 4183906093645824 4183991215433211 4194896232382464 4203089389086336 4205436172664832 4219865852813312 4222895613886098 4225253456216576 4228107778307088 4230468530835456 4238018109771264 4257988929236952 4258618702460928 4260366365825024 4268600548982784 4268687393883276 4269805093675008 4275075156738048 4294008885583872 4305288238497792 4316105545629696 4316193357021819 4325576055097856 4333936271671296 4334024445830469 4336444336643328 4347339925428864 4358759366459904 4364139222503424 4370687615683584 4381021272669678 4382168385613824 4384704362688832 4393178858944512 4413880842654816 4416345321070592 4424226610664448 4429687270514688 4450561292870784 4453046251716608 4461743607676992 4473463560314112 4491944364909312 4494452429881344 4494543869750116 4497488606287872 4503230657283456 4505745023926272 4505836693543458 4521205122916352 4530035601672048 4532564934782976 4541417600671224 4544470918414336 4553346838176864 4555889187053568 4574710508986368 4580356905566208 4585526539178256 4586204756496384 4591186285585536 4591865340002304 4612821340006698 4613503594332672 4624317261398016 4624411343373549 4625622184814592 4636464256843776 4658312674720768 4664062258372608 4667410941663582 4670016977923584 4673171754970992 4675781007765504 4679138104833591 4695097627643904 4697814698030272 4706894355351552 4709618252547936 4719258261430272 4721989313664896 4725083067973632 4731115694247936 4741496829626496 4747349084414976 4753410138243648 4756064191922176 4759277097189888 4781704246209384 4790237545391571 4792912161553152 4803530730384384 4828861092818944 4834821178097664 4840278013577048 4843449268310016 4846252190340288 4866273061985088 4868990132371456 4878499878723744 4881223775920128 4890757416107472 4894045604446208 4903604287267392 4907438726381568 4909656625316352 4926711549533781 4932792408024936 4935546619308032 4945085750771712 4955936384735232 4965615947986668 4967653750776444 4968388486204416 4981439275954176 4987587682861056 5006881454479632 5009677033181184 5011090700215808 5020775838793728 5022836278247424 5032646505353376 5047251795509248 5056258983616512 5059185059417216 5062499737731072 5068963151917056 5086355763280896 5099135551630848 5112529783216128 5125375335435264 5136621565428704 5146549322609664 5149527649763952 5158717356575538 5180074211180544 5190191543624256 5192321508349248 5203824957916416 5206730499489792 5216022288949248 5240601759060864 5241376864567296 5243527834861568 5247070040669184 5253769100164032 5260253633736192 5271795817150512 5285041535284056 5287992423913472 5298320534116428 5312237977873008 5323785913966592 5330356866711552 5334183933329808 5337162260484096 5340767719966848 5343749723160576 5347586405524104 5350572215912448 5357176230002688 5368931083463168 5371248273850368 5379307834687488 5379417276985557 5381624896674481 5382420860054784 5392026181747296 5393438013063168 5396559215617024 5406989364854784 5432468729421312 5439173825359872 5441405968101376 5445312765274179 5452033714132824 5474557194733224 5477613898917888 5491376747910144 5505801305001984 5512596912635904 5531746301230912 5535370592354304 5538573931817472 5545645161284256 5549391459028053 5552489946721536 5575428432827136 5578541458194432 5578654953910948 5589437046979968 5604119185448448 5611036143218688 5630527485181464 5635886662328832 5637477037742784 5640624707780608 5650690813028352 5677318572315936 5678158269947904 5691583191844368 5693073458233344 5722150233691008 5725345180778496 5751596006118144 5754807394172928 5754924476029092 5778581695561728 5778699261107292 5781925782191104 5793100745048064 5793218605984446 5796453233905152 5811679155279872 5818852296671232 5827583487578112 5841361696892904 5842891180818432 5857571811926016 5885174456873088 5895676978943472 5898968814219264 5906249694019584 5930770294294326 5934081723827712 5945671727194563 5948991476902656 5961168330227712 5964618080418816 5976267725107134 5989259153212416 5996651475050496 6004307543044608 6007782258057944 6011718438555648 6019393742901504 6040047468896064 6042654308081664 6043419913043968 6055223467561632 6071129117569152 6074518916071424 6099614011981824 6099738108946586 6111527320598976 6114035385571008 6114939675328512 6121581714114048 6150428453342264 6151338125776896 6162315636282624 6165756348530688 6165881791164732 6167496246419456 6194026468127232 6218749677830144 6223214588884776 6226689303898112 6230895673294656 6234374677020672 6238850806444788 6246551190061728 6260130170191872 6260257532866233 6275859140468736 6279491003397248 6292344348573696 6308154258997248 6321995772835328 6329798779219968 6334343420829147 6337880184324864 6342161667460632 6345702796253184 6375605661612512 6386983393855428 6387928053691392 6390549548737536 6403031090824914 6404707640512512 6412612735107072 6441013328375808 6457932357746688 6461669587120384 6474158318444544 6488364082646784 6504666504964992 6508298367893504 6521009888143296 6538139049689856 6546208833755136 6568948732711708 6573252578420736 6577056544033248 6607915179646976 6620821263982224 6623538334368592 6624517981605888 6636339915996672 6641919034605568 6675841939306176 6679569377574912 6692615411515488 6694367785058304 6697115037663232 6710195340471168 6737916547363968 6741678644822016 6741815804625174 6758617535889408 6758755040315187 6781807684374528 6795053402508072 6798847402174464 6816706377621504 6830020257265296 6833833780580352 6862065763479552 6866036866351936 6870535358349312 6878289808767384 6879307134744576 6886779428378304 6905890637807616 6919232010010047 6920255391499008 6923095344465664 6936475892097024 6938433277221888 6954696385265664 6987469012081152 6996093387558912 7001116412495373 7005025466885376 7013671511648256 7029061089534016 7042646441465856 7046722047045408 7064427378821904 7078887392145408 7082983970497344 7112245244439744 7116216347312128 7121023626622464 7130115207365472 7134096287883264 7138915645784832 7142901640003584 7172410446249984 7172556369314076 7176561146739712 7189368242329728 7243291639228416 7252231767146496 7260417020365572 7269378285510432 7299409592977632 7303485198557184 7317749818085616 7321835663880192 7341068406669312 7355406430901088 7361158089572352 7384765242423296 7394193548379008 7399038078222336 7399188612037404 7403319928962048 7433904577102848 7451480626164666 7452582729306624 7472158913931264 7481381524291584 7507369980241952 7514515549771776 7516636050323712 7534254417371136 7569758096421248 7570877693263872 7584388475424768 7588777589125824 7629533644921344 7648703327446272 7668794674824192 7673232634705456 7688063003152896 7704932348143056 7724291474645928 7728604311873536 7758469728894976 7770111316770816 7788482262523872 7790521574424576 7805737436874624 7810095749234688 7846899275830784 7860902638591296 7862065296850944 7865291752292352 7865451772062703 7870605061003776 7880653650246048 7907693725725768 7912108965103616 7927401019539456 7927562302926084 7931988635870208 7947480801174642 7952824107225088 7968356966809512 7985678870949888 7995535300067328 8001275899994712 8005743390726144 8015624584740864 8025858323868672 8035764345004032 8053396625194752 8056872410775552 8073631290082176 8090157019594752 8094838823425536 8148703094131968 8152047180761344 8153252900438016 8158760738039808 8162108952152064 8178050571199236 8201784167702528 8216420848376832 8221175721552976 8237065121865216 8258701957502976 8268895368953856 8297619451846368 8307860897726208 8312499569360896 8318467741926384 8328734920082304 8346840226922496 8347010043821644 8363142649240704 8367812187291648 8367982430866422 8406178778172672 8410872345329664 8439731705626624 8445791227772196 8450506912433152 8456215556614176 8460937061670912 8476036219542528 8515977858473904 8517237404921856 8520732731650048 8537374787766552 8539610187350016 8588017771167744 8610576476995584 8632211091259392 8632386714043638 8651152110195712 8667872543342592 8668048891660938 8672888673286656 8689827908976669 8694679850857728 8717518732919808 8728278445006848 8741375231367168 8762042545339356 8764336771227648 8769408725377664 8786357717889024 8827761685309632 8832690642141184 8848453221328896 8859374541029376 8896155441441489 8901122585741568 8906092503433216 8923487215353984 8946927120628224 8983888729818624 8989087739500232 8994977212575744 9006461314566912 9011490047852544 9011673387086916 9042410245832704 9060071203344096 9065129869565952 9082835201342448 9088941836828672 9106693676353728 9111778374107136 9149421017972736 9149607163419879 9171053078356512 9172409512992768 9182372571171072 9183730680004608 9225642680013396 9227007188665344 9248634522796032 9248822686747098 9251244369629184 9316625349441536 9328124516745216 9334821883327164 9340033955847168 9346343509941984 9351562015531008 9358276209667182 9390195255287808 9395629396060544 9413788710703104 9419236505095872 9438516522860544 9443978627329792 9462231388495872 9482993659252992 9494698168829952 9506820276487296 9512128383844352 9518554194379776 9563408492418768 9580475090783142 9585824323106304 9607061460768768 9657722185637888 9669642356195328 9680556027154096 9686898536620032 9692504380680576 9732546123970176 9737980264742912 9756999757447488 9762447551840256 9762646169344159 9781514832214944 9788091208892416 9807208574534784 9819313250632704 9853423099067562 9865584816049872 9871093238616064 9911872769470464 9931231895973336 9935307501552888 9936776972408832 9962878551908352 9975175365722112 10013762908959264 10019354066362368 10022181400431616 10041551677587456 10045672556494848 10065293010706752 10112517967233024 10112723706937761 10118370118834432 10137926303834112 10172711526561792 10198271103261696 10225059566432256 10250750670870528 10273243130857408 10293098645219328 10299055299527904 10317434713151076 10360148422361088 10380383087248512 10384643016698496 10407649915832832 10432044577898496 10481203518121728 10482753729134592 10487055669723136 10494140081338368 10507538200328064 10520507267472384 10543591634301024 10570083070568112 10575984847826944 10596641068232856 10624475955746016 10647571827933184 10668367866659616 10674324520968192 10681535439933696 10687499446321152 10695172811048208 10701144431824896 10714352460005376 10737862166926336 10758615669374976 10758834553971114 10763249793348962 10764841720109568 10784052363494592 10793118431234048 10813978729709568 10864937458842624 10878347650719744 10882811936202752 10890625530548358 10904067428265648 10949114389466448 10955227797835776 10982753495820288 11011602610003968 11025193825271808 11063492602461824 11070741184708608 11077147863634944 11091290322568512 11098782918056106 11104979893443072 11150856865654272 11157309907821896 11177220939246999 11178874093959936 11208238370896896 11222072286437376 11261054970362928 11271773324657664 11274954075485568 11281249415561216 11301381626056704 11354637144631872 11356316539895808 11383166383688736 11386146916466688 11444300467382016 11450690361556992 11495660282245489 11503192012236288 11509848952058184 11557398522214584 11563851564382208 11586201490096128 11586437211968892 11592906467810304 11623358310559744 11637704593342464 11655166975156224 11682723393785808 11685782361636864 11715143623852032 11770348913746176 11791353957886944 11797937628438528 11812499388039168 11861540588588652 11868163447655424 11891343454389126 11897982953805312 11929236160837632 11952535450214268 11978518306424832 11993302950100992 12008615086089216 12015564516115888 12023436877111296 12038787485803008 12080094937792128 12085308616163328 12086839826087936 12110446935123264 12142258235138304 12149037832142848 12199228023963648 12199476217893172 12223054641197952 12228070771142016 12229879350657024 12243163428228096 12300856906684528 12302676251553792 12324631272565248 12331763582329464 12334992492838912 12388052936254464 12437499355660288 12446429177769552 12453378607796224 12461791346589312 12468749354041344 12477701612889576 12493102380123456 12520260340383744 12520515065732466 12551718280937472 12551973646299633 12558982006794496 12584688697147392 12616308517994496 12643991545670656 12659597558439936 12668686841658294 12675760368649728 12684323334921264 12691405592506368 12751211323225024 12773966787710856 12775856107382784 12781099097475072 12806062181649828 12809415281025024 12825225470214144 12882026656751616 12915864715493376 12923339174240768 12948316636889088 12948580071065457 12976728165293568 13002073337491407 13009333009929984 13016596735787008 13042019776286592 13076278099379712 13092417667510272 13137897465423416 13146505156841472 13154113088066496 13215830359293952 13241642527964448 13247076668737184 13249035963211776 13272679831993344 13283838069211136 13351683878612352 13359138755149824 13385230823030976 13420390680942336 13475833094727936 13483357289644032 13483631609250348 13517235071778816 13517510080630374 13563615368749056 13590106805016144 13597694804348928 13633412755243008 13660040514530592 13667667561160704 13724131526959104 13732073732703872 13741070716698624 13756579617534768 13758614269489152 13773558856756608 13838464020020094 13840510782998016 13846190688931328 13872951784194048 13873234030120647 13876866554443776 13909392770531328 13974938024162304 13992186775117824 14002232824990746 14010050933770752 14027343023296512 14058122179068032 14085292882931712 14093444094090816 14128854757643808 14157774784290816 14165967940994688 14224490488879488 14232432694624256 14242047253244928 14260230414730944 14268192575766528 14277831291569664 14345112738628152 14353122293479424 14378736484659456 14486583278456832 14504463534292992 14520834040731144 14538756571020864 14598819185955264 14606970397114368 14607267576687877 14635499636171232 14643671327760384 14682136813338624 14710812861802176 14722316179144704 14769530484846592 14780134648601343 14788387096758016 14798377224074808 14806639857924096 14867809154205696 14902961252329332 14905165458613248 14944317827862528 14962763048583168 15014739960483904 15029031099543552 15033272100647424 15068508834742272 15139516192842496 15141755386527744 15168776950849536 15177555178251648 15259067289842688 15297406654892544 15337589349648384 15346465269410912 15376126006305792 15409864696286112 15448582949291856 15457208623747072 15540222633541632 15576964525047744 15611474873749248 15620191498469376 15693798551661568 15721805277182592 15724130593701888 15730583504584704 15730903544125406 15741210122007552 15761307300492096 15815387451451536 15824217930207232 15855124605852168 15863977271740416 15894961602349284 15905648214450176 15936713933619024 15971357741899776 15991070600134656 16002551799989424 16011486781452288 16031249169481728 16051716647737344 16071528690008064 16106793250389504 16113744821551104 16138251830956671 16144874690023443 16147262580164352 16180314039189504 16189677646851072 16297406188263936 16304094361522688 16317521476079616 16324217904304128 16335938295822537 16356101142398472 16403568335405056 16432841696753664 16442351443105952 16474130243730432 16517403915005952 16537790737907712 16595238903692736 16615721795452416 16636935483852768 16657469840164608 16694020087643288 16726285298481408 16735624374583296 16735964861732844 16812357556345344 16879463411253248 16891582455544392 16901013824866304 16912431113228352 16921874123341824 16952072439085056 17031955716947808 17034474809843712 17041465463300096 17074749575533104 17079220374700032 17176035542335488 17264422182518784 17264773428087276 17302304220391424 17335745086685184 17336097783321876 17345777346573312 17379655817953338 17389359701715456 17435037465839616 17456556890013696 17482750462734336 17524085090678712 17528673542455296 17538817450755328 17572715435778048 17655523370619264 17665381284282368 17696906442657792 17718749082058752 17792310882882978 17802245171483136 17846974430707968 17893854241256448 17967777459637248 17978175479000464 17989954425151488 18012922629133824 18023346774173832 18084820491665408 18120142406688192 18130259739131904 18165670402684896 18177883673657344 18213387352707456 18223556748214272 18298842035945472 18299214326839758 18342106156713024 18344819025985536 18364745142342144 18451285360026792 18454014377330688 18497269045592064 18497645373494196 18502488739258368 18633250698883072 18656249033490432 18669643766654328 18680067911694336 18692687019883968 18703124031062016 18716552419334364 18780390510575616 18780772598598699 18791258792121088 18827577421406208 18838473010191744 18877033045721088 18887957254659584 18924462776991744 18965987318505984 18989396337659904 19003030262487441 19013640552974592 19024256767688704 19037108388759552 19126816984837536 19160950181566284 19171648646212608 19214122921537536 19315444371275776 19361112054308192 19373797073240064 19385008761361152 19465092247940352 19475960529485824 19513999514894976 19524895103680512 19525292338688318 19563029664429888 19614417149069568 19638626501265408 19706846198135124 19731169632099744 19742186477232128 19823745538940928 19862463791946672 19870615003105776 19873553944817664 19925757103816704 20027525817918528 20038708132724736 20044362800863232 20083103355174912 20091345112989696 20130586021413504 20225035934466048 20225447413875522 20236740237668864 20275852607668224 20276265120945561 20345423053123584 20396542206523392 20450119132864512 20501501341741056 20546486261714816 20586197290438656 20598110599055808 20634869426302152 20757696030030141 20760766174497024 20769286033396992 20815299831665664 20864089155796992 20962407036243456 20988280162676736 21015076400656128 21041014534944768 21087183268602048 21140166141136224 21151969695653888 21193282136465712 21248951911492032 21295143655866368 21336735733319232 21348649041936384 21349083381313051 21363070879867392 21390345622096416 21402288863649792 21428704920010752 21475724333852672 21517231338749952 21517669107942228 21526499586697924 21529683440219136 21568104726989184 21586236862468096 21729874917685248 21756695301439488 21765623872405504 21781251061096716 21808134856531296 21898228778932896 21910455595671552 21965506991640576 22023205220007936 22126985204923648 22154295727269888 22182580645137024 22197565836112212 22209959786886144 22301713731308544 22314619815643792 22354441878493998 22357748187919872 22416476741793792 22444144572874752 22522109940725856 22543546649315328 22549908150971136 22562498831122432 22602763252113408 22709274289263744 22712633079791616 22766332767377472 22888600934764032 22991320564490978 23006384024472576 23019697904116368 23114797044429168 23127703128764416 23172874423937784 23185812935620608 23246716621119488 23275409186684928 23310333950312448 23365446787571616 23371564723273728 23430287247704064 23540697827492352 23582707915773888 23595875256877056 23596355316188109 23723081177177304 23736326895310848 23782686908778252 23795965907610624 23858472321675264 23905070900428536 23957036612849664 23986605900201984 24017230172178432 24031129032231776 24046873754222592 24077574971606016 24160189875584256 24170617232326656 24173679652175872 24220893870246528 24284516470276608 24398952435786344 24446109282395904 24456141542284032 24459758701314048 24486326856456192 24601713813369056 24605352503107584 24649262545130496 24663527164658928 24669984985677824 24776105872508928 24892858355539104 24906757215592448 24923582693178624 24937498708082688 24955403225779152 24986204760246912 25040520680767488 25041030131464932 25103436561874944 25103947292599266 25117964013588992 25232617035988992 25287983091341312 25319195116879872 25337373683316588 25351520737299456 25368646669842528 25382811185012736 25502422646450048 25547933575421712 25551712214765568 25562198194950144 25612124363299656 25618830562050048 25764053313503232 25831729430986752 25846678348481536 25896633273778176 25897160142130914 25953456330587136 26004146674982814 26018666019859968 26084039552573184 26152556198759424 26184835335020544 26275794930846832 26293010313682944 26308226176132992 26431660718587904 26483285055928896 26494153337474368 26498071926423552 26545359663986688 26567676138422272 26703367757224704 26718277510299648 26770461646061952 26840781361884672 26951666189455872 26967263218500696 27034470143557632 27035020161260748 27127230737498112 27180213610032288 27195389608697856 27266825510486016 27320081029061184 27335335122321408 27448263053918208 27448821490259637 27464147465407744 27513159235069536 27517228538978304 27547117713513216 27676928040040188 27681021565996032 27692381377862656 27745903568388096 27746468060241294 27753733108887552 27949876048324608 27984373550235648 28004465649981492 28020101867541504 28054686046593024 28116244358136064 28170585765863424 28186888188181632 28257709515287616 28315549568581632 28331935881989376 28448980977758976 28464865389248512 28484094506489856 28520460829461888 28536385151533056 28555662583139328 28690225477256304 28706244586958848 28757472969318912 28973166556913664 29008927068585984 29041668081462288 29077513142041728 29197638371910528 29213940794228736 29214535153375754 29270999272342464 29287342655520768 29287938508032477 29364273626677248 29421625723604352 29539060969693184 29560269297202686 29576774193516032 29596754448149616 29613279715848192 29735618308411392 29805922504658664 29810330917226496 29888635655725056 29925526097166336 30029479920967808 30058062199087104 30066544201294848 30137017669484544 30279032385684992 30337553901699072 30338171120813283 30355110356503296 30518134579685376 30594813309785088 30675178699296768 30692930538821824 30752252012611584 30819729392572224 30897165898583712 30914417247494144 31080445267083264 31153929050095488 31222949747498496 31387597103323136 31443610554365184 31448261187403776 31461167009169408 31461807088250812 31482420244015104 31522614600984192 31630774902903072 31648435860414464 31710249211704336 31727954543480832 31789923204698568 31811296428900352 31873427867238048 31942715483799552 32005103599978848 32022973562904576 32062498338963456 32103433295474688 32143057380016128 32213586500779008 32276503661913342 32289749380046886 32294525160328704 32379355293702144 32594812376527872 32608188723045376 32635042952159232 32648435808608256 32671876591645074 32712202284796944 32807136670810112 32865683393507328 32884702886211904 32948260487460864 33034807830011904 33075581475815424 33190477807385472 33231443590904832 33273870967705536 33314939680329216 33388040175286576 33452570596962816 33471929723465688 33531662817740997 33624715112690688 33758926822506496 33783164911088784 33802027649732608 33824862226456704 33843748246683648 33904144878170112 34063911433895616 34068949619687424 34082930926600192 34149499151066208 34158440749400064 34352071084670976 34486980846736467 34529546856174552 34604608440782848 34672195566643752 34691554693146624 34759311635906676 34778719403430912 34870074931679232 34913113780027392 34965500925468672 35048170181357424 35057347084910592 35077634901510656 35145430871556096 35311046741238528 35330762568564736 35393812885315584 35437498164117504 35584621765765956 35604490342966272 35693948861415936 35787708482512896 35935554919274496 35956350958000928 35979908850302976 36025845258267648 36046693548347664 36169640983330816 36240284813376384 36260519478263808 36331340805369792 36426774705414912 36447113496428544 36597684071890944 36598428653679516 36684212313426048 36689638051971072 36729490284684288 36902570720053584 36908028754661376 36995290746988392 37004977478516736 37266501397766144 37312498066980864 37339287533308656 37360135823388672 37385374039767936 37406248062124032 37433104838668728 37560781021151232 37561545197197398 37582517584242176 37655154842812416 37655920938898899 37676946020383488 37754066091442176 37775914509319168 37848925553983488 37931974637011968 37978792675319808 38006060524974882 38027281105949184 38074216777519104 38253633969675072 38321900363132568 38343297292425216 38428245843075072 38630888742551552 38722224108616384 38747594146480128 38770017522722304 38845740213196371 38930184495880704 39027999029789952 39049790207361024 39050584677376636 39126059328859776 39228834298139136 39277253002530816 39413692396270248 39462339264199488 39484372954464256 39647491077881856 39648297708152809 39724927583893344 39741230006211552 39747107889635328 39851514207633408 40055051635837056 40077416265449472 40088725601726464 40261172042827008 40450071868932096 40450894827751044 40473480475337728 40551705215336448 40552530241891122 40690846106247168 40793084413046784 40900238265729024 41003002683482112 41092972523429632 41172394580877312 41196221198111616 41269738852604304 41515392060060282 41521532348994048 41538572066793984 41619702090361941 41630599663331328 41728178311593984 41924814072486912 41976560325353472 42030152801312256 42082029069889536 42174366537204096 42280332282272448 42303939391307776 42386564272931424 42497903822984064 42590287311732736 42673471466638464 42697298083872768 42698166762626102 42726141759734784 42780691244192832 42804577727299584 42951448667705344 43035338215884456 43052999173395848 43059366880438272 43136209453978368 43172473724936192 43459749835370496 43513390602878976 43531247744811008 43562502122193432 43616269713062592 43796457557865792 43820911191343104 43821802730063631 43931013983281152 44046410440015872 44253970409847296 44308591454539776 44340403945804029 44365161290274048 44395131672224424 44419919573772288 44603427462617088 44629239631287584 44708883756987996 44715496375839744 44832953483587584 44888289145749504 45044219881451712 45087093298630656 45099816301942272 45205526504226816 45418548578527488 45425266159583232 45532665534754944 45777201869528064 45982641128981956 46012768048945152 46039395808232736 46229594088858336 46255406257528832 46345748847875568 46371625871241216 46493433242238976 46620667900624896 46730893575143232 46860574495408128 47081395654984704 47165415831547776 47191750513754112 47192710632376218 47446162354354608 47472653790621696 47565373817556504 47591931815221248 47716944643350528 47810141800857072 47914073225699328 47973211800403968 48034460344356864 48062258064463552 48093747508445184 48155149943212032 48320379751168512 48341234464653312 48434624070070329 48441787740493056 48569032940553216 48797904871572688 48892218564791808 48912283084568064 48972653712912384 49007814887467611 49203427626738112 49210705006215168 49298525090260992 49327054329317856 49339969971355648 49552211745017856 49785716711078208 49813514431184896 49847165386357248 49910806451558304 49972409520493824 50082060262929864 50206873123749888 50207894585198532 50235928027177984 50575966182682624 50638390233759744 50674747366633176 50703041474598912 50737293339685056 50765622370025472 51004845292900096 51095867150843424 51103424429531136 51124396389900288 51224248726599312 51237661124100096 51528106627006464 51693356696963072 51793266547556352 51794320284261828 51906912661174272 52008293349965628 52037332039719936 52168079105146368 52305112397518848 52369670670041088 52551589861693664 52586020627365888 52616452352265984 52863321437175808 52966570111857792 52988306674948736 52996143852847104 53090719327973376 53406735514449408 53540923292123904 53681562723769344 53903332378911744 53934526437001392 54070040322521496 54254461474996224 54360427220064576 54390779217395712 54533651020972032 54640162058122368 54670670244642816 54896526107836416 54897642980519274 54928294930815488 55026318470139072 55034457077956608 55094235427026432 55353856080080376 55362043131992064 55384762755725312 55491807136776192 55492936120482588 55507466217775104 55899752096649216 55968747100471296 56008931299962984 56040203735083008 56109372093186048 56232488716272128 56341171531726848 56342317795796097 56373776376363264 56515419030575232 56631099137163264 56663871763978752 56897961955517952 56968189012979712 57040921658923776 57072770303066112 57111325166278656 57380450954512608 57412489173917696 57514945938637824 57946333113827328 58083336162924576 58155026284083456 58395276743821056 58427881588457472 58429070306751508 58541998544684928 58574685311041536 58575877016064954 58843251447208704 59078121939386368 59120538594405372 59153548387032064 59193508896299232 59226559431696384 59471236616822784 59611845009317328 59620661834452992 59777271311450112 60058959841935616 60116124398174208 60133088402589696 60274035338969088 60558064771369984 60675107803398144 60676342241626566 60710220713006592 60828795362836683 61036269159370752 61189626619570176 61350357398593536 61385861077643648 61504504025223168 61639458785144448 61794331797167424 61828834494988288 62273088090090423 62307858100190976 62445899494996992 62775194206646272 62887221108730368 62923614176501624 62964840488030208 63045229201968384 63261549805806144 63296871720828928 63420498423408672 63455909086961664 63579846409397136 63622592857800704 63746855734476096 63885430967599104 64010207199957696 64045947125809152 64047250143939153 64206866590949376 64286114760032256 64427173001558016 64553007323826684 64579498760093772 64589050320657408 64758710587404288 65189624753055744 65216377446090752 65270085904318464 65296871617216512 65343753183290148 65424404569593888 65614273341620224 65731366787014656 65769405772423808 65896520974921728 66069615660023808 66380955614770944 66462887181809664 66547741935411072 66629879360658432 66776080350573152 66905141193925632 66943859446931376 67063325635481994 67249430225381376 67566329822177568 67604055299465216 67649724452913408 67687496493367296 67808289756340224 68127822867791232 68137899239374848 68165861853200384 68298998302132416 68973961693472934 69059093712349104 69209216881565696 69344391133287504 69383109386293248 69518623271813352 69557438806861824 69740149863358464 69826227560054784 69931001850937344 70096340362714848 70114694169821184 70155269803021312 70290861743112192 70622093482477056 70787625770631168 70789065948564327 71169243531531912 71208980685932544 71387897722831872 71575416965025792 71871109838548992 71912701916001856 71959817700605952 72051690516535296 72093387096695328 72480569626752768 72521038956527616 72662681610739584 72853549410829824 73196857307359032 73368424626852096 73379276103942144 73458980569368576 73805141440107168 73816057509322752 73990581493976784 74009954957033472 74533002795532288 74678575066617312 74720271646777344 74770748079535872 74812496124248064 74866209677337456 75121562042302464 75123090394394796 75165035168484352 75310309685624832 75311841877797798 75353892040766976 75551829018638336 75697851107966976 75863949274023936 75957585350639616 76012121049949764 76054562211898368 76148433555038208 76507267939350144 76643800726265136 76686594584850432 76856491686150144 77261777485103104 77444448217232768 77495188292960256 77540035045444608 77691480426392742 77860368991761408 78055998059579904 78101169354753272 78252118657719552 78457668596278272 78554506005061632 78827384792540496 78924678528398976 78968745908928512 79294982155763712 79296595416305618 79449855167786688 79482460012423104 79494215779270656 79703028415266816 80110103271674112 80154832530898944 80177451203452928 80522344085654016 80901789655502088 80946960950675456 81103410430672896 81105060483782244 81381692212494336 81586168826093568 81800476531458048 82006005366964224 82185945046859264 82344789161754624 82346464470778911 82392442396223232 82539477705208608 83030784120120564 83043064697988096 83077144133587968 83239404180723882 83261199326662656 83849628144973824 83953120650706944 84060305602624512 84164058139779072 84348733074408192 84560664564544896 84607878782615552 84773128545862848 84995807645968128 85346942933276928 85394596167745536 85396333525252204 85452283519469568 85561382488385664 85609155454599168 85902897335410688 86070676431768912 86105998346791696 86118733760876544 86272418907956736 86344947449872384 86919499670740992 87026781205757952 87062495489622016 87125004244386864 87232539426125184 87592915115731584 87641822382686208 87643605460127262 87862027966562304 87863815524097431 88092820880031744 88507940819694592 88617182909079552 88680807891608058 88730322580548096 88790263344448848 88839839147544576 89206854925234176 89258479262575168 89417767513975992 89430992751679488 89665906967175168 89776578291499008 90088439762903424 90174186597261312 90199632603884544 90411053008453632 90837097157054976 91014513362439849 91065331069509888 91554403739056128 91965282257963912 92025536097890304 92078791616465472 92459188177716672 92510812515057664 92691497695751136 92743251742482432 92986866484477952 93241335801249792 93461787150286464 94162791309969408 94330831663095552 94383501027508224 94385421264752436 94892324708709216 94945307581243392 95130747635113008 95183863630442496 95433889286701056 95620283601714144 95828146451398656 96068920688713728 96124516128927104 96187495016890368 96310299886424064 96640759502337024 96869248140140658 96883575480986112 97138065881106432 97595809743145376 97784437129583616 97824566169136128 97945307425824768 98015629774935222 98406855253476224 98421410012430336 98597050180521984 98654108658635712 99104423490035712 99571433422156416 99627028862369792 99694330772714496 99821612903116608 99944819040987648 100164120525859728 100415789170397064 100471856054355968 101151932365365248 101276780467519488 101349494733266352 101406082949197824 101474586679370112 101531244740050944 102009690585800192 102191734301686848 102206848859062272 102248792779800576 102250873036815139 102448497453198624 102475322248200192 103056213254012928 103386713393926144 103460942540209401 103588640568523656 103813825322348544 104016586699931256 104074664079439872 104336158210292736 104610224795037696 104739341340082176 105103179723387328 105172041254731776 105232904704531968 105933140223715584 105976613349897472 105992287705694208 106181438655946752 106813471028898816 107081846584247808 107363125447538688 107806664757823488 107869052874002784 108140080645042992 108508922949992448 108720854440129152 108781558434791424 109280324116244736 109341340489285632 109793052215672832 109795285961038548 109856589861630976 110052636940278144 110068914155913216 110188470854052864 110707712160160752 110724086263984128 110769525511450624 110985872240965176 111014932435550208 111799504193298432 111937494200942592 112017862599925968 112080407470166016 112218744186372096 112464977432544256 112682343063453696 112684635591592194 112747552752726528 112967762816696697 113030838061150464 113262198274326528 113327743527957504 113795923911035904 113936378025959424 114081843317847552 114222650332557312 114760901909025216 114824978347835392 115029891877275648 115892666227654656 116166672325849152 116310052568166912 116790553487642112 116858140613503016 117083997089369856 117149370622083072 117151754032129908 117686502894417408 118156243878772736 118241077188810744 118307096774064128 118387017792598464 118453118863392768 118942473233645568 118944893124458427 119223690018634656 119241323668905984 119554542622900224 120117919683871232 120232248796348416 120266176805179392 121116129542739968 121350215606796288 121352684483253132 121420441426013184 121657590725673366 122072538318741504 122379253239140352 122700714797187072 122771722155287296 123009008050446336 123278917570288896 123588663594334848 123657668989976576 124546176180180846 124615716200381952 124891798989993984 125550388413292544 125774442217460736 125847228353003248 125929680976060416 126090458403936768 126523099611612288 126593743441657856 126840996846817344 126911818173923328 127159692818794272 127245185715601408 127493711468952192 127770861935198208 128020414399915392 128091894251618304 128094500287878306 128413733181898752 128854346003116032 129106014647653368 129158997520187544 129178100641314816 129517421174808576 130379249506111488 130432754892181504 130540171808636928 130593743234433024 130687506366580296 130848809139187776 131462733574029312 131465408190190893 131538811544847616 131793041949843456 132139231320047616 132761911229541888 132925774363619328 133021211837412087 133095483870822144 133259758721316864 133552160701146304 133810282387851264 133887718893862752 134126651270963988 134498860450762752 135132659644355136 135208110598930432 135299448905826816 135616579512680448 136255645735582464 136275798478749696 136331723706400768 136597996604264832 137947923386945868 138118187424698208 138418433763131392 138688782266575008 138766218772586496 139037246543626704 139114877613723648 139480299726716928 139862003701874688 140192680725429696 140310539606042624 140581723486224384 141244186964954112 141575251541262336 141578131897128654 142338487063063824 142417961371865088 142775795445663744 143150833930051584 143742219677097984 143825403832003712 143919635401211904 144103381033070592 144186774193390656 144961139253505536 145303872210210987 145325363221479168 145707098821659648 146393714614718064 146736849253704192 146917961138737152 147610282880214336 147632115018645504 147981162987953568 148019909914066944 149066005591064576 149357150133234624 149440543293554688 149443583669191357 149541496159071744 149732419354674912 150246180788789592 150330070336968704 150620619371249664 150623683755595596 150707784081533952 151103658037276672 151727898548047872 151915170701279232 152024242099899528 152109124423796736 152296867110076416 153014535878700288 153287601452530272 153373189169700864 153712983372300288 154888896434465536 155080070090889216 155382960852785484 155720737983522816 156111996119159808 156202338709506544 156504237315439104 156915337192556544 157109012010123264 157654769585080992 157849357056797952 157937491817857024 158589964311527424 158593190832611236 158899710335573376 158964920024846208 158988431558541312 160220206543348224 160354902406905856 161044688171308032 161803579311004176 161893921901350912 162210120967564488 162763384424988672 163172337652187136 163600953062916096 164012010733928448 164371890093718528 164689578323509248 164692928941557822 164784884792446464 165078955410417216 166061568240241128 166086129395976192 166154288267175936 166478808361447764 166522398653325312 167699256289947648 167906241301413888 168120611205249024 168328116279558144 168697466148816384 169026953387388291 169121329129089792 169215757565231104 169546257091725696 169991615291936256 170693885866553856 170792667050504408 170904567038939136 171122764976771328 171218310909198336 171805794670821376 172141352863537824 172211996693583392 172237467521753088 172544837815913472 172689894899744768 173838999341481984 174250008488773728 174465078852250368 175185830231463168 175283644765372416 175287210920254524 175724055933124608 175727631048194862 177015881639389184 177234365818159104 177361615783216116 177460645161096192 177580526688897696 177679678295089152 178413709850468352 178516958525150336 178835535027951984 178861985503358976 179331813934350336 180176879525806848 180348373194522624 180399265207769088 180822106016907264 181674194314109952 182029026724879698 182130662139019776 183108807478112256 183930564515927824 184051072195780608 184157583232930944 184918376355433344 185021625030115328 185382995391502272 185486503484964864 185973732968955904 186923574300572928 188325582619938816 188661663326191104 188770842529504872 189784649417418432 189890615162486784 190261495270226016 190367727260884992 190867778573402112 191240567203428288 191656292902797312 192137841377427456 192141750431817459 192249032257854208 192620599772848128 193281519004674048 193738496280281316 193767150961972224 194276131762212864 195191619486290752 195568874259167232 195649132338272256 195890614851649536 196031259549870444 196813710506952448 196842820024860672 197194100361043968 197308217317271424 198208846980071424 199142866844312832 199254057724739584 199388661545428992 199643225806233216 199889638081975296 200328241051719456 200831578340794128 200943712108711936 202303864730730496 202698989466532704 202812165898395648 202949173358740224 203062489480101888 204019381171600384 204383468603373696 204413697718124544 204497585559601152 204501746073630278 204896994906397248 206773426787852288 206921885080418802 207177281137047312 207627650644697088 208033173399862512 208149328158879744 208672316420585472 209220449590075392 209478682680164352 210206359446774656 210344082509463552 210465809409063936 211866280447431168 211953226699794944 212362877311893504 212367197845692981 213626942057797632 214163693168495616 214726250895077376 215613329515646976 215738105748005568 216280161290085984 217441708880258304 217563116869582848 218560648232489472 219590571922077096 219713179723261952 220105273880556288 220137828311826432 220376941708105728 221415424320321504 221448172527968256 221539051022901248 221971744481930352 222029864871100416 223599008386596864 224035725199851936 224160814940332032 224437488372744192 224929954865088512 225364686126907392 225369271183184388 225495105505453056 225935525633393394 226061676122300928 226655487055915008 227591847822071808 227872756051918848 228163686635695104 228445300665114624 229521803818050432 229649956695670784 230059783754551296 231785332455309312 232333344651698304 232620105136333824 233581106975284224 233716281227006032 234167994178739712 234303508064259816 235373005788834816 236312487757545472 236482154377621488 236614193548128256 236774035585196928 236906237726785536 237884946467291136 237889786248916854 238447380037269312 238482647337811968 239109085245800448 240235839367742464 240464497592696832 240532353610358784 242232259085479936 242705368966506264 242840882852026368 243315181451346732 244145076637483008 244758506478280704 245401429594374144 245543444310574592 246018016100892672 246557835140577792 247039393412336733 247177327188669696 247315337979953152 249092352360361692 249231432400763904 249783597979987968 251100776826585088 251548884434921472 251694456706006496 251859361952120832 252180916807873536 253046199223224576 253187486883315712 253681993693634688 253823636347846656 254319385637588544 254987422937904384 256040828799830784 256183788503236608 256189000575756612 256827466363797504 257708692006232064 258212029295306736 258317995040375088 258356201282629632 259034842349617152 260758499012222976 260865509784363008 261080343617273856 261187486468866048 261375012733160592 261697618278375552 262925467148058624 262930816380381786 263077623089695232 263586083899686912 263591446572292293 264278462640095232 265523822459083776 265851548727238656 266042423674824174 266190967741644288 266519517442633728 267104321402292608 267620564775702528 267775437787725504 268253302541927976 268997720901525504 270265319288710272 270416221197860864 270598897811653632 271233159025360896 272511291471164928 273195993208529664 275895846773891736 276236374849396416 276836867526262784 277377564533150016 277532437545172992 277538083957069663 278074493087253408 278229755227447296 278960599453433856 279724007403749376 280385361450859392 280621079212085248 282488373929908224 283150503082524672 283156263794257308 284676974126127648 284835922743730176 285551590891327488 286301667860103168 287484439354195968 287650807664007424 288206762066141184 288373548386781312 289922278507011072 290607744420421974 290650726442958336 291414197643319296 292787429229436128 293473698507408384 293835922277474304 295220565760428672 295264230037291008 295962325975907136 298132011182129152 298714300266469248 298881086587109376 298887167338382714 299082992318143488 299464838709349824 300492361577579184 300660140673937408 301247367511191192 301415568163067904 302207316074553344 303455797096095744 303830341402558464 304048484199799056 304218248847593472 304593734220152832 306029071757400576 306575202905060544 306746378339401728 306752619110445417 307425966744600576 309777792868931072 310160140181778432 310382827620628203 310765921705570968 311441475967045632 312223992238319616 312404677419013088 313008474630878208 313830674385113088 314218024020246528 315309539170161984 315698714113595904 317186381665222472 317799420671146752 317929840049692416 317976863117082624 320440413086696448 320709804813811712 322089376342616064 323607158622008352 323787843802701824 324420241935128976 325526768849977344 326344675304374272 328024021467856896 328743780187437056 329379156647018496 329385857883115644 329569769584892928 330157910820834432 332123136480482256 332172258791952384 332308576534351872 332957616722895528 333044797306650624 335398512579895296 335812482602827776 336241222410498048 336656232559116288 337394932297632768 338053906774776582 338242658258179584 339092514183451392 339983230583872512 341387771733107712 341585334101008816 341809134077878272 342245529953542656 343611589341642752 344282705727075648 344423993387166784 344474935043506176 345089675631826944 345379789799489536 347677998682963968 348500016977547456 348930157704500736 350371660462926336 350574421840509048 351448111866249216 351455262096389724 354031763278778368 354468731636318208 354723231566432232 354921290322192384 355161053377795392 355359356590178304 356827419700936704 356834679373375281 357033917050300672 357671070055903968 357723971006717952 358663627868700672 360353759051613696 360696746389045248 360798530415538176 363348388628219904 364058053449759396 364261324278039552 366217614956224512 367861129031855648 368102144391561216 368315166465861888 369836752710866688 370043250060230656 370765990783004544 370973006969929728 373847148601145856 376651165239877632 377323326652382208 377541685059009744 379569298834836864 379781230324973568 380522990540452032 380735454521769984 381735557146804224 382481134406856576 383312585805594624 384275682754854912 384283500863634918 384498064515708416 385241199545696256 386563038009348096 387476992560562632 387534301923944448 388552263524425728 390383238972581504 391137748518334464 391298264676544512 391781229703299072 392062519099740888 393627421013904896 394388200722087936 394396224570572679 394616434634542848 396417693960142848 398285733688625664 398777323090857984 399286451612466432 399779276163950592 400656482103438912 401663156681588256 401887424217423872 404607729461460992 405397978933065408 405624331796791296 405898346717480448 408038762343200768 408766937206747392 408827395436249088 408995171119202304 409003492147260556 409793989812794496 413546853575704576 413843770160837604 414354562274094624 415255301289394176 416066346799725024 416298656317759488 417344632841170944 418440899180150784 420412718893549312 420931618818127872 423732560894862336 423906453399589888 424725754623787008 424734395691385962 427253884115595264 428327386336991232 429452501790154752 431226659031293952 431476211496011136 432560322580171968 434883417760516608 435911616630632961 437121296464978944 439181143844154192 439426359446523904 440210547761112576 440753883416211456 442830848640643008 442896345055936512 443078102045802496 443943488963860704 444059729742200832 447198016773193728 448071450399703872 448321629880664064 448330751007574071 449859909730177024 450738542366368776 450990211010906112 451871051266786788 452123352244601856 453310974111830016 455183695644143616 455745512103837696 456327373271390208 456890601330229248 459043607636100864 459299913391341568 460119567509102592 464666689303396608 465240210272667648 467162213950568448 467432562454012064 468335988357479424 468607016128519632 470746011577669632 472964308755242976 473228387096256512 473548071170393856 473812475453571072 475769892934582272 475779572497833708 476894760074538624 476965294675623936 480471678735484928 481064707220717568 484464518170959872 485410737933012528 485681765704052736 486630362902693464 488290153274966016 489517012956561408 490802859188748288 491086888621149184 492036032201785344 493115670281155584 494078786824673466 494354654377339392 498184704720723384 498462864801527808 499567195959975936 502201553653170176 503097768869842944 503388913412012992 503718723904241664 504361833615747072 506092398446449152 507363987387269376 507647272695693312 508638771275177088 509974845875808768 512081657599661568 512378001151513224 513654932727595008 515417384012464128 516424058590613472 516635990080750176 516712402565259264 518069684699234304 521516998024445952 521731019568726016 522750025466321184 523395236556751104 525850934296117248 525861632760763572 526155246179390464 527172167799373824 527182893144584586 531047644918167552 531703097454477312 532084847349648348 532381935483288576 533039034885267456 534208642804585216 535241129551405056 535550875575451008 536506605083855952 537995441803051008 540530638577420544 540832442395721728 541197795623307264 542466318050721792 545022582942329856 546391986417059328 551791693547783472 552472749698792832 553673735052525568 554755129066300032 555064875090345984 555076167914139326 556148986174506816 556459510454894592 557921198906867712 560770722901718784 561242158424170496 564976747859816448 566312527588514616 569353948252255296 569671845487460352 571103181782654976 572603335720206336 574968878708391936 575301615328014848 576413524132282368 576425251295452377 576747096773562624 579844557014022144 581215488840843948 581301452885916672 582828395286638592 585574858458872256 586947397014816768 587671844554948608 590441131520857344 590528460074582016 591924651951814272 597428600532938496 597762173174218752 597774334676765428 598165984636286976 598929677418699648 600984723155158368 601320281347874816 602494735022382384 602831136326135808 604414632149106688 606911594192191488 608096968399598112 608436497695186944 609187468440305664 612058143514801152 613150405810121088 613492756678803456 613505238220890834 619555585737862144 620320280363556864 620765655241256406 621531843411141936 622882951934091264 624447984476639232 624809354838026176 626016949261756416 627661348770226176 628436048040493056 630619078340323968 631397428227191808 634372763330444944 635598841342293504 635859680099384832 637101593537078943 640880826173392896 641419609627623424 644178752685232128 647214317244016704 647575687605403648 648840483870257952 652689350608748544 657487560374874112 658771715766231288 659139539169785856 660315821641668864 664246272960964512 664344517583904768 664617153068703744 665915233445791056 666089594613301248 670797025159790592 672482444820996096 673312465118232576 674789864595265536 676107813549553164 676485316516359168 678185028366902784 679966461167745024 682775543466215424 683170668202017632 683618268155756544 684491059907085312 687223178683285504 688565411454151296 688847986774333568 688949870087012352 690179351263653888 695355997365927936 697000033955094912 697860315409001472 700743320925852672 701148843681018096 702910524192779448 708063526557556736 708937463272636416 709446463132864464 709842580644384768 710322106755590784 710718713180356608 713654839401873408 713669358746750562 714067834100601344 715342140111807936 715447942013435904 717327255737401344 720707518103227392 721393492778090496 721597060831076352 726696777256439808 728116106899518792 728522648556079104 732435229912449024 735722258063711296 736204288783122432 736630332931723776 739673505421733376 741531981566009088 741946013939859456 747694297202291712 753302330479755264 754646653304764416 755083370118019488 759138597669673728 759562460649947136 761045981080904064 761470909043539968 764962268813713152 768551365509709824 768567001727269836 768996129031416832 770482399091392512 773126076018696192 774953985121125264 775068603847888896 777104527048851456 780766477945163008 782275497036668928 782596529353089024 783562459406598144 784125038199481776 787254842027809792 788776401444175872 788792449141145358 789232869269085696 790774339716876879 792835387920285696 796571467377251328 797554646181715968 798572903224932864 799558552327901184 801312964206877824 803326313363176512 803774848434847744 809215458922921984 810795957866130816 811248663593582592 811796693434960896 816077524686401536 817533874413494784 818006984294521112 819587979625588992 827093707151409152 827687540321675208 828709124548189248 830510602578788352 832132693599450048 832597312635518976 832614251871208989 834689265682341888 836881798360301568 840825437787098624 841863237636255744 847465121789724672 847812906799179776 849451509247574016 849468791382771924 854507768231190528 856654772673982464 858905003580309504 862453318062587904 862952422992022272 865120645160343936 869766835521033216 871823233261265922 874242592929957888 878362287688308384 878852718893047808 880421095522225152 881507766832422912 885661697281286016 885792690111873024 886156204091604992 887886977927721408 894396033546387456 896142900799407744 896643259761328128 896661502015148142 899719819460354048 901477084732737552 901980422021812224 903742102533573576 904246704489203712 906621948223660032 910367391288287232 911491024207675392 912654746542780416 913781202660458496 918087215272201728 920239135018205184 920257857331336251 929333378606793216 930480420545335296 931148482861884609 934324427901136896 934865124908024128 936671976714958848 937214032257039264 941492023155339264 945928617510485952 946456774192513024 947096142340787712 951559144995667416 953789520149077248 953930589351247872 960943357470969856 962129414441435136 968929036341919744 970821475866025056 971363531408105472 973260725805386928 976580306549932032 979034025913122816 982173777242298368 984072064403570688 986231340562311168 988157573649346932 988709308754678784 996369409441446768 996925729603055616 999134391919951872 1004403107306340352 1006195537739685888 1006777826824025984 1007437447808483328 1008723667231494144 1012184796892898304 1014727974774538752 1017277542550354176 1019949691751617536 1024163315199323136 1024756002303026448 1030834768024928256 1032848117181226944 1033271980161500352 1033424805130518528 1036139369398468608 1043033996048891904 1043462039137452032 1045500050932642368 1046790473113502208 1051723265521527144 1052310492358780928 1054344335598747648 1054365786289169172 1062095289836335104 1063406194908954624 1064169694699296696 1064763870966577152 1066078069770534912 1068417285609170432 1070482259102810112 1070504038120125843 1071101751150902016 1073013210167711904 1075990883606102016 1081061277154841088 1082395591246614528 1090045165884659712 1092783972834118656 1103583387095566944 1104945499397585664 1109510258132600064 1110129750180691968 1110152335828278652 1112297972349013632 1112919020909789184 1121541445803437568 1122484316848340992 1129953495719632896 1132625055177029232 1138707896504510592 1139343690974920704 1142206363565309952 1145206671440412672 1149937757416783872 1150603230656029696 1152827048264564736 1152850502590904754 1153494193547125248 1159689114028044288 1162430977681687896 1162602905771833344 1165656790573277184 1171149716917744512 1173894794029633536 1175343689109897216 1180882263041714688 1183188673711718037 1183849303903628544 1194857201065876992 1195548669353530856 1196331969272573952 1197859354837399296 1201969446310316736 1202640562695749632 1204989470044764768 1205662272652271616 1208829264298213376 1213823188384382976 1216193936799196224 1216872995390373888 1224116287029602304 1226300811620242176 1226985513357606912 1227010476441781668 1239111171475724288 1240640560727113728 1241531310482512812 1243063686822283872 1245765903868182528 1248895968953278464 1249618709676052352 1252033898523512832 1255322697540452352 1261238156680647936 1262794856454383616 1268745526660889888 1271197682684587008 1271719360198769664 1274203187074157886 1281761652346785792 1288357505370464256 1294428634488033408 1295151375210807296 1297680967740515904 1314975120749748224 1317543431532462576 1318279078339571712 1320631643283337728 1328492545921929024 1328689035167809536 1329234306137407488 1331830466891582112 1332179189226602496 1341594050319581184 1344964889641992192 1344992253022722213 1349579729190531072 1352215627099106328 1352970633032718336 1356370056733805568 1359932922335490048 1365551086932430848 1366341336404035264 1367236536311513088 1368982119814170624 1377130822908302592 1377695973548667136 1377899740174024704 1380358702527307776 1394000067910189824 1395720630818002944 1401486641851705344 1402297687362036192 1405821048385558896 1416127053115113472 1418892926265728928 1419685161288769536 1420644213511181568 1421437426360713216 1427309678803746816 1427338717493501124 1428135668201202688 1430684280223615872 1430895884026871808 1441415036206454784 1443194121662152704 1453393554512879616 1456232213799037584 1457045297112158208 1464870459824898048 1471444516127422592 1472408577566244864 1473260665863447552 1479347010843466752 1483063963132018176 1495388594404583424 1506604660959510528 1509293306609528832 1510166740236038976 1518277195339347456 1522091962161808128 1522941818087079936 1529924537627426304 1537134003454539672 1537992258062833664 1540964798182785024 1546252152037392384 1549907970242250528 1550137207695777792 1554209054097702912 1561532955890326016 1564550994073337856 1565193058706178048 1568250076398963552 1574509684055619584 1577552802888351744 1577584898282290716 1578465738538171392 1581548679433753758 1593142934754502656 1595109292363431936 1597145806449865728 1599117104655802368 1602625928413755648 1606652626726353024 1607549696869695488 1621591915732261632 1622497327187165184 1623593386869921792 1632155049372803072 1635067748826989568 1636013968589042224 1639175959251177984 1654187414302818304 1655375080643350416 1657418249096378496 1661021205157576704 1664265387198900096 1665194625271037952 1665228503742417978 1669378531364683776 1673763596720603136 1681650875574197248 1683726475272511488 1694930243579449344 1695625813598359552 1698937582765543848 1709015536462381056 1713309545347964928 1717810007160619008 1724906636125175808 1725904845984044544 1729275753886357131 1730241290320687872 1739533671042066432 1743646466522531844 1748485185859915776 1756724575376616768 1757705437786095616 1760842191044450304 1763015533664845824 1771323394562572032 1771585380223746048 1772312408183209984 1775773955855442816 1792285801598815488 1793286519522656256 1793323004030296284 1799439638920708096 1802954169465475104 1803960844043624448 1807484205067147152 1808493408978407424 1813243896447320064 1820734782576574464 1825309493085560832 1827562405320916992 1836174430544403456 1840478270036410368 1840515714662672502 1858666757213586432 1860960841090670592 1862296965723769218 1868648855802273792 1869730249816048256 1873343953429917696 1874428064514078528 1882984046310678528 1891857235020971904 1892913548385026048 1894192284681575424 1903118289991334832 1907579040298154496 1921886714941939712 1924258828882870272 1937858072683839488 1941642951732050112 1942727062816210944 1942766587699487641 1946521451610773856 1958068051826245632 1964347554484596736 1972462681124622336 1976315147298693864 1977418617509357568 1992738818882893536 1993851459206111232 1998268783839903744 2012391075479371776 2013555653648051968 2017447334462988288 2024369593785796608 2029455949549077504 2034555085100708352 2039899383503235072 2048326630398646272 2049512004606052896 2061669536049856512 2065696234362453888 2066543960323000704 2066849610261037056 2086067992097783808 2086924078274904064 2091000101865284736 2093580946227004416 2103446531043054288 2104620984717561856 2108731572578338344 2124190579672670208 2126812389817909248 2128339389398593392 2129527741933154304 2132156139541069824 2136834571218340864 2140964518205620224 2141008076240251686 2142203502301804032 2146026420335423808 2151981767212204032 2162122554309682176 2164791182493229056 2180090331769319424 2185567945668237312 2207166774191133888 2209890998795171328 2219020516265200128 2220304671656557304 2224595944698027264 2225838041819578368 2243082891606875136 2244968633696681984 2259906991439265792 2265250110354058464 2277415793009021184 2278687381949841408 2284412727130619904 2301206461312059392 2305654096529129472 2305701005181809508 2306988387094250496 2319378228056088576 2324861955363375792 2325205811543666688 2331313581146554368 2342299433835489024 2347789588059267072 2350687378219794432 2361764526083429376 2366377347423436074 2367698607807257088 2389714402131753984 2391097338707061712 2392663938545147904 2395718709674798592 2403938892620633472 2405281125391499264 2409978940089529536 2411324545304543232 2417658528596426752 2427646376768765952 2432387873598392448 2433745990780747776 2448232574059204608 2452601623240484352 2454020952883563336 2478222342951448576 2481281121454227456 2483062620965025624 2486127373644567744 2491531807736365056 2497791937906556928 2497842755613626967 2499237419352104704 2504067797047025664 2510645395080904704 2522476313361295872 2525589712908767232 2537491053321779776 2542395365369174016 2543438720397539328 2548406374148315772 2563523304693571584 2576715010740928512 2588857268976066816 2590302750421614592 2595361935481031808 2629950241499496448 2635086863064925152 2636558156679143424 2641263286566675456 2656985091843858048 2657378070335619072 2658468612274814976 2663660933783164224 2683188100639162368 2689929779283984384 2689984506045444426 2699159458381062144 2704431254198212656 2705941266065436672 2712740113467611136 2719865844670980096 2731102173864861696 2732682672808070528 2734473072623026176 2737964239628341248 2754261645816605184 2755391947097334272 2760717405054615552 2760773571994008753 2788000135820379648 2791441261636005888 2802973283703410688 2804595374724072384 2811642096771117792 2832254106230226944 2837785852531457856 2839370322577539072 2841288427022363136 2854677434987002248 2856271336402405376 2861368560447231744 2861791768053743616 2882830072412909568 2886388243324305408 2906787109025759232 2912464427598075168 2914090594224316416 2929740919649796096 2942889032254845184 2946521331726895104 2958694021686933504 2966127926264036352 2990777188809166848 3013209321919021056 3018586613219057664 3020333480472077952 3036554390678694912 3044183924323616256 3059849075254852608 3074268006909079344 3075984516125667328 3092504304074784768 3099815940484501056 3100274415391555584 3108418108195405824 3123065911780652032 3129101988146675712 3130386117412356096 3136500152797927104 3149019368111239168 3155169796564581432 3156931477076342784 3163097358867507516 3186285869509005312 3190218584726863872 3194291612899731456 3198234209311604736 3205251856827511296 3211512114360377529 3213305253452706048 3215099393739390976 3243183831464523264 3247186773739843584 3264310098745606144 3270135497653979136 3272027937178084448 3278351918502355968 3310750161286700832 3314836498192756992 3328530774397800192 3330389250542075904 3330457007484835956 3338757062729367552 3363301751148394496 3367452950545022976 3389860487158898688 3391251627196719104 3397875165531087696 3418031072924762112 3426619090695929856 3435620014321238016 3449813272250351616 3451809691968089088 3458551507772714262 3460482580641375744 3479067342084132864 3487292933045063688 3496970371719831552 3513449150753233536 3515410875572191232 3521684382088900608 3526031067329691648 3542646789125144064 3551547911710885632 3584571603197630976 3586646008060592568 3598879277841416192 3605908338930950208 3607921688087248896 3614968410134294304 3616986817956814848 3626487792894640128 3641469565153148928 3650618986171121664 3672348861088806912 3680956540072820736 3681031429325345004 3717333514427172864 3721921682181341184 3724593931447538436 3737297711604547584 3739460499632096512 3746687906859835392 3748856129028157056 3765968092621357056 3783714470041943808 3785827096770052096 3788384569363150848 3806236579982669664 3815158080596308992 3843773429883879424 3875716145367678976 3883285903464100224 3885454125632421888 3885533175398975282 3893042903221547712 3928695108969193472 3944925362249244672 3952630294597387728 3954837235018715136 3985477637765787072 3987702918412222464 3996537567679807488 4024782150958743552 4027111307296103936 4034894668925976576 4034976759068166639 4048739187571593216 4058911899098155008 4069110170201416704 4079798767006470144 4096653260797292544 4099024009212105792 4131392468724907776 4133087920646001408 4133699220522074112 4182000203730569472 4187161892454008832 4206893062086108576 4209241969435123712 4217463145156676688 4248381159345340416 4256678778797186784 4259055483866308608 4264312279082139648 4273669142436681728 4281929036411240448 4282016152480503372 4284407004603608064 4292052840670847616 4324245108619364352 4329582364986458112 4360180663538638848 4371135891336474624 4414333548382267776 4419781997590342656 4438041032530400256 4440609343313114608 4449191889396054528 4486165783213750272 4489937267393363968 4519813982878531584 4530500220708116928 4554831586018042368 4568825454261239808 4602412922624118784 4611402010363619016 4613976774188500992 4638756456112177152 4649723910726751584 4650411623087333376 4662627162293108736 4684598867670978048 4695579176118534144 4723529052166858752 4732754694846872148 4735397215614514176 4779428804263507968 4782194677414123424 4785327877090295808 4791437419349597184 4807877785241266944 4810562250782998528 4819957880179059072 4822649090609086464 4864775747196784896 4867491981561495552 4896465148118409216 4905203246480968704 4908041905767126672 4956444685902897152 4962562242908454912 4966125241930051248 4972254747289135488 4983063615472730112 4995583875813113856 4995685511227253934 4998474838704209408 5008135594094051328 5021290790161809408 5044952626722591744 5051179425817534464 5074982106643559552 5084790730738348032 5086877440795078656 5096812748296631544 5127046609387143168 5153430021481857024 5177714537952133632 5190723870962063616 5259900482998992896 5270173726129850304 5273116313358286848 5282526573133350912 5313970183687716096 5314756140671238144 5316937224549629952 5327321867566328448 5379859558567968768 5379969012090888852 5398318916762124288 5408862508396425312 5411882532130873344 5425480226935222272 5439731689341960192 5462204347729723392 5465365345616141056 5475928479256682496 5508523291633210368 5510783894194668544 5521434810109231104 5521547143988017506 5576000271640759296 5582882523272011776 5605946567406821376 5609190749448144768 5623284193542235584 5664508212460453888 5675571705062915712 5678740645155078144 5682576854044726272 5709354869974004496 5712542672804810752 5722737120894463488 5765660144825819136 5772776486648610816 5813574218051518464 5824928855196150336 5828181188448632832 5828299763098462923 5885778064509690368 5893042663453790208 5917388043373867008 5932255852528072704 5981554377618333696 6037173226438115328 6040666960944155904 6073108781357389824 6088367848647232512 6119698150509705216 6148536013818158688 6151969032251334656 6185008608149569536 6199631880969002112 6200548830783111168 6246131823561304064 6258203976293351424 6260772234824712192 6273000305595854208 6298038736222478336 6310339593129162864 6313862954152685568 6326194717735015032 6372571739018010624 6380437169453727744 6388583225799462912 6396468418623209472 6410503713655022592 6423024228720755058 6426610506905412096 6486367662929046528 6494373547479687168 6528620197491212288 6540270995307958272 6544055874356168896 6556703837004711936 6621500322573401664 6629672996385513984 6657061548795600384 6660914014969671912 6677514125458735104 6726603502296788992 6734905901090045952 6779720974317797376 6782503254393438208 6795750331062175392 6836062145849524224 6853238181391859712 6903619383936178176 6917103015545428524 6920965161282751488 6958134684168265728 6974585866090127376 6993940743439663104 7026898301506467072 7030821751144382464 7043368764177801216 7052062134659383296 7085293578250288128 7103095823421771264 7169143206395261952 7173292016121185136 7197758555682832384 7211816677861900416 7215843376174497792 7229936820268588608 7233973635913629696 7252975585789280256 7282939130306297856 7301237972342243328 7344697722177613824 7362062858650690008 7434667028854345728 7443843364362682368 7449187862895076872 7474595423209095168 7478920999264193024 7493375813719670784 7493528266840880901 7497712258056314112 7531936185242714112 7567428940083887616 7576769138726301696 7612473159965339328 7630316161192617984 7687546859767758848 7766571806928200448 7770908251264843776 7771066350797950564 7786085806443095424 7857390217938386944 7889850724498489344 7905260589194775456 7909674470037430272 7970955275531574144 7975405836824444928 8049564301917487104 8054222614592207872 8069789337851953152 8069953518136333278 8097478375143186432 8117823798196310016 8138220340402833408 8159597534012940288 8193306521594585088 8198048018424211584 8262784937449815552 8266175841292002816 8282320715982026259 8364000407461138944 8374323784908017664 8413786124172217152 8418483938870247424 8434926290313353376 8496762318690680832 8513357557594373568 8518110967732617216 8547338284873363456 8564032304961006744 8568814009207216128 8584105681341695232 8648490217238728704 8659164729972916224 8720361327077277696 8742271782672949248 8828667096764535552 8839563995180685312 8876082065060800512 8881218686626229216 8898383778792109056 8972331566427500544 9039627965757063168 9061000441416233856 9109663172036084736 9204825845248237568 9222804020727238032 9227953548377001984 9277512912224354304 9299447821453503168 9300823246174666752 9325254324586217472 9369197735341956096 9391158352237068288 9447058104333717504 9465509389693744296 9470794431229028352 9558857608527015936 9564389354828246848 9570655754180591616 9582874838699194368 9615755570482533888 9639915760358118144 9645298181218172928 9729551494393569792 9792930296236818432 9810406492961937408 9816083811534253344 9912889371805794304 9932250483860102496 9944509494578270976 9991167751626227712 9991371022454507868 9996949677408418816 10016271188188102656 10089905253445183488 10102358851635068928 10149964213287119104 10169581461476696064 10173754881590157312 10193625496593263088 10254093218774286336 10306860042963714048 10355429075904267264 10381447741924127232 10519800965997985792 10540347452259700608 10546232626716573696 10565053146266701824 10627940367375432192 10654643735132656896 10759938024181777704 10796637833524248576 10817725016792850624 10823765064261746688 10850960453870444544 10879463378683920384 10924408695459446784 10930730691232282112 10951856958513364992 11017046583266420736 11021567788389337088 11042869620218462208 11043094287976035012 11152000543281518592 11165765046544023552 11211893134813642752 11218381498896289536 11246568387084471168 11351143410125831424 11357481290310156288 11365153708089452544 11418709739948008992 11425085345609621504 11445474241788926976 11531320289651638272 11627148436103036928 11649857710392300672 11656362376897265664 11656599526196925846 11771556129019380736 11786085326907580416 11834776086747734016 11864511705056145408 11963108755236667392 12074346452876230656 12081333921888311808 12104930277204499917 12146217562714779648 12176735697294465024 12239396301019410432 12297072027636317376 12303938064502669312 12399263761938004224 12401097661566222336 12492263647122608128 12546000611191708416 12596077472444956672 12620679186258325728 12627725908305371136 12652389435470030064 12745143478036021248 12777166451598925824 12792936837246418944 12821007427310045184 12846048457441510116 12853221013810824192 12972735325858093056 12988747094959374336 13057240394982424576 13080541990615916544 13088111748712337792 13113407674009423872 13243000645146803328 13259345992771027968 13314123097591200768 13321828029939343824 13453207004593577984 13469811802180091904 13559441948635594752 13565006508786876416 13591500662124350784 13706476362783719424 13807238767872356352 13834206031090857048 13841930322565502976 13916269368336531456 13949171732180254752 13987881486879326208 14053796603012934144 14086737528355602432 14170587156500576256 14206191646843542528 14338286412790523904 14346584032242370272 14423633355723800832 14431686752348995584 14459873640537177216 14467947271827259392 14602475944684486656 14689395444355227648 14724125717301380016 14869334057708691456 14887686728725364736 14898375725790153744 14949190846418190336 14957841998528386048 14986751627439341568 14987056533681761802 14995424516112628224 15063872370485428224 15134857880167775232 15153538277452603392 15224946319930678656 15260632322385235968 15375093719535517696 15533143613856400896 15542132701595901128 15572171612886190848 15714780435876773888 15779701448996978688 15810521178389550912 15819348940074860544 15941910551063148288 15950811673648889856 16108445229184415744 16139578675703906304 16139907036272666556 16194956750286372864 16235647596392620032 16276440680805666816 16319195068025880576 16386613043189170176 16396096036848423168 16525569874899631104 16532351682584005632 16564641431964052518 16728000814922277888 16748647569816035328 16827572248344434304 16836967877740494848 16869852580626706752 16993524637381361664 17026715115188747136 17036221935465234432 17094676569746726912 17128064609922013488 17137628018414432256 17168211362683390464 17296980434477457408 17318329459945832448 17440722654154555392 17484543565345898496 17484899289295388769 17657334193529071104 17679127990361370624 17752164130121601024 17762437373252458432 17796767557584218112 17944663132855001088 18122000882832467712 18219326344072169472 18409651690496475136 18445608041454476064 18455907096754003968 18555025824448708608 18598895642907006336 18601646492349333504 18738395470683912192 18782316704474136576 18894116208667435008 18931018779387488592 18941588862458056704 19117715217054031872 19128778709656493696 19141311508361183232 19165749677398388736 19231511140965067776 19279831520716236288 19459102988787139584 19585860592473636864 19620812985923874816 19632167623068506688 19825778743611588608 19864500967720204992 19889018989156541952 19982742044909015736 19993899354816837632 20032542376376205312 20179810506890366976 20204717703270137856 20299928426574238208 20339162922953392128 20347509763180314624 20387250993186526176 20508186437548572672 20710858151808534528 20762895483848254464 21080694904519401216 21092465253433147392 21130106292533403648 21255880734750864384 21309287470265313792 21519876048363555408 21593275667048497152 21635450033585701248 21647530128523493376 21701920907740889088 21758926757367840768 21848817390918893568 21861461382464564224 21903713917026729984 22034093166532841472 22043135576778674176 22086188575952070024 22304001086563037184 22331530093088047104 22423786269627285504 22436762997792579072 22480584800522642703 22493136774168942336 22702286820251662848 22730307416178905088 22837419479896017984 22850170691219243008 22890948483577853952 23062640579303276544 23299715420784601344 23312724753794531328 23313199052393851692 23543112258038761472 23572170653815160832 23669552173495468032 23729023410112290816 23926217510473334784 24148692905752461312 24162667843776623616 24209860554408999834 24292435125429559296 24353471394588930048 24478792602038820864 24594144055272634752 24607876129005338624 24798527523876008448 24984527294245216256 25092001222383416832 25192154944889913344 25241358372516651456 25255451816610742272 25304778870940060128 25490286956072042496 25554332903197851648 25642014854620090368 25692096914883020232 25706442027621648384 25945470651716186112 25977494189918748672 26161083981231833088 26176223497424675584 26226815348018847744 26486001290293606656 26518691985542055936 26628246195182401536 26643656059878687648 26906414009187155968 27118883897271189504 27130013017573752832 27183001324248701568 27614477535744712704 27668412062181714096 27683860645131005952 27832538736673062912 27898343464360509504 27975762973758652416 28107593206025868288 28173475056711204864 28341174313001152512 28412383293687085056 28676572825581047808 28693168064484740544 28847266711447601664 28919747281074354432 28935894543654518784 29378790888710455296 29448251434602760032 29738668115417382912 29796751451580307488 29915683997056772096 29973503254878683136 29974113067363523604 29990849032225256448 30269715760335550464 30307076554905206784 30449892639861357312 30521264644770471936 31066287227712801792 31084265403191802256 31144343225772381696 31429560871753547776 31559402897993957376 31621042356779101824 31638697880149721088 31883821102126296576 32216890458368831488 32279814072545333112 32389913500572745728 32471295192785240064 32552881361611333632 32638390136051761152 32773226086378340352 32792192073696846336 33051139749799262208 33064703365168011264 33129282863928105036 33456001629844555776 33497295139632070656 33655144496688868608 33673935755480989696 33739705161253413504 34053430230377494272 34072443870930468864 34189353139493453824 34256129219844026976 34275256036828864512 34336422725366780928 34593960868954914816 34881445308309110784 34969087130691796992 34969798578590777538 35314668387058142208 35358255980722741248 35504328260243202048 35524874746504916864 35593535115168436224 35889326265710002176 36244001765664935424 36438652688144338944 36819303380992950272 36891216082908952128 36911814193508007936 37197791285814012672 37203292984698667008 37476790941367824384 37788232417334870016 37862037558774977184 37883177724916113408 38235430434108063744 38257557419312987392 38331499354796777472 38463022281930135552 38559663041432472576 38918205977574279168 39171721184947273728 39241625971847749632 39264335246137013376 39651557487223177216 39729001935440409984 39778037978313083904 39965484089818031472 39987798709633675264 40359621013780733952 40409435406540275712 40599856853148476416 40678325845906784256 40695019526360629248 40774501986373052352 41421716303617069056 41525790967696508928 42161389809038802432 42260212585066807296 42511761469501728768 42618574940530627584 43039752096727110816 43270900067171402496 43295060257046986752 43403841815481778176 43722922764929128448 43807427834053459968 44068186333065682944 44086271153557348352 44172377151904140048 44608002173126074368 44663060186176094208 44847572539254571008 44873525995585158144 44961169601045285406 44986273548337884672 45404573640503325696 45460614832357810176 45674838959792035968 45700341382438486016 45781896967155707904 46125281158606553088 46599430841569202688 46626398104787703384 47086224516077522944 47144341307630321664 47339104346990936064 47458046820224581632 47852435020946669568 48325335687553247232 48419721108817999668 48584870250859118592 48706942789177860096 48957585204077641728 49188288110545269504 49215752258010677248 49597055047752016896 49969054588490432512 50184002444766833664 50384309889779826688 50482716745033302912 50510903633221484544 50609557741880120256 50980573912144084992 51108665806395703296 51284029709240180736 51384193829766040464 51412884055243296768 51890941303432372224 51954988379837497344 52322167962463666176 52352446994849351168 52453630696037695488 52454697867886166307 52972002580587213312 53037383971084111872 53256492390364803072 53287312119757375296 53812828018374311936 54366002648497403136 55228955071489425408 55336824124363428192 55367721290262011904 55665077473346125824 55796686928721019008 56215186412051736576 56346950113422409728 56682348626002305024 56824766587374170112 57353145651162095616 57386336128969481088 57694533422895203328 57839494562148708864 58757581777420910592 58896502869205520064 59477336230834765824 59593502903160614976 59831367994113544192 59948226134727047208 59981698064450512896 60539431520671100928 60614153109810413568 60899785279722714624 61042529289540943872 62132574455425603584 62168530806383604512 62288686451544763392 63242084713558203648 63277395760299442176 63767642204252593152 64433780916737662976 64559628145090666224 64779827001145491456 64942590385570480128 65105762723222667264 65276780272103522304 65546452172756680704 65584384147393692672 66102279499598524416 66129406730336022528 66258565727856210072 66912003259689111552 66994590279264141312 67310288993377737216 67479410322506827008 68106860460754988544 68378706278986907648 68512258439688053952 68550512073657729024 68672845450733561856 69187921737909829632 69938174261383593984 69939597157181555076 70629336774116284416 70716511961445482496 71008656520486404096 71049749493009833728 71187070230336872448 71778652531420004352 72488003531329870848 72877305376288677888 73638606761985900544 73782432165817904256 73823628387016015872 74395582571628025344 74953581882735648768 75576464834669740032 75724075117549954368 75766355449832226816 76470860868216127488 76515114838625974784 76662998709593554944 76926044563860271104 77119326082864945152 77836411955148558336 78483251943695499264 78528670492274026752 79458003870880819968 79556075956626167808 79930968179636062944 79975597419267350528 80719242027561467904 81199713706296952832 81356651691813568512 81390039052721258496 81549003972746104704 82843432607234138112 83051581935393017856 84322779618077604864 84520425170133614592 85023522939003457536 85237149881061255168 86079504193454221632 86541800134342804992 86807683630963556352 87445845529858256896 88136372666131365888 88172542307114696704 88344754303808280096 89216004346252148736 89747051991170316288 89922339202090570812 89972547096675769344 90809147281006651392 90921229664715620352 91349677919584071936 91400682764876972032 91563793934311415808 93198861683138405376 93252796209575406768 94172449032155045888 94288682615260643328 94678208693981872128 94916093640449163264 96650671375106494464 96839442217635999336 97169740501718237184 97413885578355720192 97915170408155283456 98376576221090539008 99194110095504033792 99938109176980865024 100368004889533667328 100965433490066605824 101021807266442969088 101219115483760240512 102217331612791406592 102568059418480361472 102768387659532080928 102825768110486593536 103781882606864744448 104644335924927332352 104704893989698702336 104907261392075390976 104909395735772332614 105944005161174426624 106074767942168223744 106512984780729606144 106574624239514750592 107625656036748623872 108732005296994806272 110457910142978850816 110673648248726856384 110735442580524023808 111593373857442038016 112430372824103473152 113364697252004610048 113649533174748340224 114706291302324191232 114772672257938962176 115389066845790406656 115678989124297417728 117515163554841821184 117793005738411040128 118954672461669531648 119187005806321229952 119662735988227088384 119896452269454094416 119963396128901025792 121078863041342201856 121228306219620827136 121799570559445429248 122085058579081887744 124265148910851207168 124337061612767209024 124577372903089526784 126484169427116407296 127535284408505186304 128867561833475325952 129119256290181332448 129885180771140960256 130211525446445334528 131168768294787385344 132204558999197048832 132258813460672045056 132517131455712420144 133824006519378223104 133989180558528282624 134620577986755474432 134958820645013654016 136213720921509977088 136757412557973815296 137024516879376107904 137101024147315458048 137345690901467123712 138375843475819659264 139879194314363110152 141258673548232568832 141433023922890964992 142017313040972808192 142099498986019667456 142374140460673744896 143557305062840008704 144976007062659741696 145754610752577355776 147564864331635808512 147647256774032031744 148791165143256050688 149907163765471297536 151152929669339480064 151448150235099908736 151532710899664453632 152941721736432254976 153030229677251949568 153325997419187109888 153852089127720542208 154238652165729890304 155672823910297116672 156966503887390998528 157057340984548053504 157364093603658498921 158916007741761639936 159112151913252335616 159861936359272125888 159951194838534701056 161438484055122935808 162399427412593905664 163098007945492209408 165686865214468276224 166103163870786035712 168645559236155209728 169040850340267229184 170047045878006915072 170474299762122510336 172159008386908443264 173083600268685609984 174891691059716513792 176272745332262731776 176345084614229393408 176689508607616560192 178432008692504297472 179494103982340632576 179844678404181141624 179945094193351538688 181618294562013302784 181842459329431240704 182699355839168143872 183127587868622831616 186397723366276810752 186505592419150813536 188344898064310091776 189832187280898326528 193301342750212988928 193678884435271998672 194339481003436474368 194827771156711440384 195830340816310566912 196753152442181078016 198388220191008067584 199876218353961730048 200736009779067334656 201930866980133211648 202438230967520481024 205136118836960722944 205536775319064161856 205651536220973187072 207563765213729488896 209409787979397404672 209814522784150781952 209818791471544665228 211888010322348853248 212149535884336447488 213025969561459212288 213149248479029501184 217464010593989612544 220915820285957701632 221347296497453712768 221470885161048047616 223186747714884076032 224860745648206946304 226729394504009220096 227299066349496680448 229412582604648382464 229545344515877924352 230778133691580813312 231357978248594835456 235586011476822080256 238374011612642459904 239325471976454176768 239792904538908188832 239926792257802051584 242157726082684403712 243599141118890858496 244170117158163775488 248530297821702414336 248674123225534418048 249154745806179053568 252968338854232814592 255070568817010372608 257735123666950651904 258238512580362664896 260423050892890669056 262337536589574770688 264409117998394097664 264517626921344090112 265034262911424840288 267648013038756446208 269241155973510948864 269917641290027308032 272427441843019954176 274049033758752215808 274202048294630916096 274691381802934247424 279758388628726220304 282517347096465137664 282866047845781929984 284034626081945616384 284198997972039334912 284748280921347489792 289952014125319483392 291509221505154711552 295129728663271617024 297582330286512101376 299814327530942595072 302896300470199817472 303065421799328907264 306060459354503899136 306651994838374219776 307704178255441084416 308477304331459780608 311345647820594233344 313933007774781997056 314114681969096107008 314728187207316997842 317832015483523279872 318224303826504671232 319723872718544251776 319902389677069402112 322876968110245871616 324798854825187811328 326196015890984418816 331373730428936552448 332206327741572071424 337291118472310419456 340094091756013830144 340948599524245020672 344318016773816886528 346167200537371219968 349783382119433027584 352545490664525463552 352690169228458786816 353379017215233120384 356864017385008594944 358988207964681265152 359689356808362283248 359890188386703077376 363236589124026605568 363684918658862481408 365398711678336287744 366255175737245663232 372795446732553621504 373011184838301627072 376689796128620183552 386602685500425977856 387357768870543997344 389655542313422880768 393506304884362156032 396776440382016135168 401472019558134669312 403861733960266423296 404876461935040962048 410272237673921445888 411073550638128323712 411303072441946374144 415127530427458977792 418819575958794809344 419637582943089330456 423776020644697706496 424299071768672894976 426051939122918424576 426298496958059002368 434928021187979225088 442694592994907425536 442941770322096095232 446373495429768152064 449721491296413892608 453458789008018440192 454598132698993360896 458825165209296764928 459090689031755848704 461556267383161626624 462715956497189670912 471172022953644160512 476748023225284919808 478650943952908353536 479585809077816377664 479853584515604103168 484315452165368807424 487198282237781716992 497060595643404828672 497348246451068836096 498309491612358107136 505936677708465629184 510141137634020745216 515470247333901303808 516477025160725329792 524675073179149541376 528818235996788195328 529035253842688180224 530068525822849680576 535296026077512892416 538482311947021897728 539835282580054616064 544854883686039908352 548098067517504431616 549382763605868494848 559516777257452440608 565034694192930275328 568397995944078669824 569496561842694979584 579904028250638966784 583018443010309423104 590259457326543234048 595164660573024202752 599628655061885190144 605792600940399634944 612120918709007798272 615408356510882168832 616954608662919561216 622691295641188466688 628229363938192214016 629456374414633995684 635664030967046559744 636448607653009342464 639447745437088503552 639804779354138804224 649597709650375622656 652392031781968837632 662747460857873104896 664412655483144142848 674582236944620838912 680188183512027660288 681897199048490041344 688636033547633773056 692334401074742439936 699566764238866055168 706758034430466240768 717976415929362530304 719378713616724566496 719780376773406154752 726473178248053211136 730797423356672575488 732510351474491326464 745590893465107243008 746022369676603254144 753379592257240367104 773205371000851955712 774715537741087994688 787012609768724312064 793552880764032270336 802944039116269338624 807723467920532846592 809752923870081924096 822147101276256647424 822606144883892748288 837639151917589618688 839275165886178660912 847552041289395412992 848598143537345789952 852103878245836849152 852596993916118004736 869856042375958450176 885389185989814851072 892746990859536304128 899442982592827785216 909196265397986721792 918181378063511697408 923112534766323253248 925431912994379341824 942344045907288321024 953496046450569839616 957301887905816707072 959171618155632755328 959707169031208206336 968630904330737614848 974396564475563433984 994121191286809657344 994696492902137672192 996618983224716214272 1011873355416931258368 1020282275268041490432 1032954050321450659584 1049350146358299082752 1057636471993576390656 1058070507685376360448 1060137051645699361152 1070592052155025784832 1076964623894043795456 1079670565160109232128 1089709767372079816704 1096196135035008863232 1098765527211736989696 1119033554514904881216 1130069388385860550656 1136795991888157339648 1159808056501277933568 1180518914653086468096 1190329321146048405504 1211585201880799269888 1224241837418015596544 1230816713021764337664 1233909217325839122432 1245382591282376933376 1256458727876384428032 1258912748829267991368 1271328061934093119488 1272897215306018684928 1278895490874177007104 1299195419300751245312 1304784063563937675264 1328825310966288285696 1349164473889241677824 1360376367024055320576 1363794398096980082688 1377272067095267546112 1384668802149484879872 1399133528477732110336 1413516068860932481536 1435952831858725060608 1438757427233449132992 1439560753546812309504 1452946356496106422272 1461594846713345150976 1491181786930214486016 1492044739353206508288 1546410742001703911424 1549431075482175989376 1574025219537448624128 1587105761528064540672 1605888078232538677248 1615446935841065693184 1619505847740163848192 1644294202552513294848 1675278303835179237376 1678550331772357321824 1695104082578790825984 1705193987832236009472 1739712084751916900352 1770778371979629702144 1785493981719072608256 1798885965185655570432 1836362756127023394816 1846225069532646506496 1850863825988758683648 1884688091814576642048 1906992092901139679232 1918343236311265510656 1919414338062416412672 1948793128951126867968 1988242382573619314688 1989392985804275344384 1993237966449432428544 2023746710833862516736 2040564550536082980864 2065908100642901319168 2098700292716598165504 2120274103291398722304 2153929247788087590912 2159341130320218464256 2179419534744159633408 2192392270070017726464 2197531054423473979392 2238067109029809762432 2260138776771721101312 2273591983776314679296 2319616113002555867136 2361037829306172936192 2380658642292096811008 2423170403761598539776 2448483674836031193088 2467818434651678244864 2512917455752768856064 2517825497658535982736 2542656123868186238976 2545794430612037369856 2557790981748354014208 2598390838601502490624 2609568127127875350528 2698328947778483355648 2727588796193960165376 2754544134190535092224 2769337604298969759744 2827032137721864963072 2871905663717450121216 2877514854466898265984 2879121507093624619008 2905892712992212844544 2923189693426690301952 2982363573860428972032 2984089478706413016576 3098862150964351978752 3148050439074897248256 3174211523056129081344 3211776156465077354496 3230893871682131386368 3239011695480327696384 3288588405105026589696 3350556607670358474752 3357100663544714643648 3390208165157581651968 3410387975664472018944 3479424169503833800704 3541556743959259404288 3570987963438145216512 3672725512254046789632 3692450139065293012992 3701727651977517367296 3769376183629153284096 3813984185802279358464 3836686472622531021312 3897586257902253735936 3978785971608550688768 3986475932898864857088 4047493421667725033472 4081129101072165961728 4131816201285802638336 4197400585433196331008 4240548206582797444608 4307858495576175181824 4318682260640436928512 4358839069488319266816 4384784540140035452928 4476134218059619524864 4547183967552629358592 4639232226005111734272 4722075658612345872384 4761317284584193622016 4846340807523197079552 4896967349672062386176 5025834911505537712128 5035650995317071965472 5085312247736372477952 5115581963496708028416 5219136254255750701056 5396657895556966711296 5509088268381070184448 5538675208597939519488 5654064275443729926144 5755029708933796531968 5758243014187249238016 5846379386853380603904 5964727147720857944064 5968178957412826033152 6197724301928703957504 6296100878149794496512 6461787743364262772736 6478023390960655392768 6577176810210053179392 6701113215340716949504 6714201327089429287296 6780416330315163303936 6820775951328944037888 6958848339007667601408 7083113487918518808576 7141975926876290433024 7345451024508093579264 7403455303955034734592 7538752367258306568192 7627968371604558716928 7673372945245062042624 7795172515804507471872 7957571943217101377536 8094986843335450066944 8263632402571605276672 8481096413165594889216 8615716991152350363648 8637364521280873857024 8717678138976638533632 8769569080280070905856 8952268436119239049728 9094367935105258717184 9444151317224691744768 9522634569168387244032 9692681615046394159104 9793934699344124772352 10051669823011075424256 10071301990634143930944 10170624495472744955904 10231163926993416056832 10438272508511501402112 11018176536762140368896 11077350417195879038976 11308128550887459852288 11510059417867593063936 11692758773706761207808 11936357914825652066304 12395448603857407915008 12592201756299588993024 12923575486728525545472 12956046781921310785536 13154353620420106358784 13428402654178858574592 13641551902657888075776 13917696678015335202816 14166226975837037617152 14283951853752580866048 14690902049016187158528 15077504734516613136384 15255936743209117433856 15346745890490124085248 15915143886434202755072 16189973686670900133888 16527264805143210553344 16962192826331189778432 17274729042561747714048 17539138160560141811712 17904536872238478099456 18188735870210517434368 18888302634449383489536 19385363230092788318208 20103339646022150848512 20142603981268287861888 20341248990945489911808 20462327853986832113664 20876545017023002804224 22036353073524280737792 22616257101774919704576 23020118835735186127872 23385517547413522415616 23872715829651304132608 24790897207714815830016 25847150973457051090944 25912093563842621571072 26308707240840212717568 26856805308357717149184 27283103805315776151552 28332453951674075234304 28567903707505161732096 29381804098032374317056 30155009469033226272768 30511873486418234867712 30693491780980248170496 31830287772868405510144 33054529610286421106688 33924385652662379556864 35078276321120283623424 35809073744476956198912 37776605268898766979072 38770726460185576636416 40285207962536575723776 40924655707973664227328 41753090034046005608448 44072706147048561475584 45232514203549839409152 46040237671470372255744 47745431659302608265216 49581794415429631660032 51824187127685243142144 52617414481680425435136 53713610616715434298368 54566207610631552303104 56664907903348150468608 60310018938066452545536 61023746972836469735424 61386983561960496340992 63660575545736811020288 66109059220572842213376 67848771305324759113728 70156552642240567246848 71618147488953912397824 77541452920371153272832 80570415925073151447552 81849311415947328454656 88145412294097122951168 90465028407099678818304 92080475342940744511488 95490863318605216530432 99163588830859263320064 105234828963360850870272 107427221233430868596736 113329815806696300937216 122773967123920992681984 127321151091473622040576 132218118441145684426752 135697542610649518227456 143236294977907824795648 161140831850146302895104 163698622831894656909312 180930056814199357636608 184160950685881489022976 190981726637210433060864 198327177661718526640128 210469657926721701740544 214854442466861737193472 245547934247841985363968 264436236882291368853504 271395085221299036454912 286472589955815649591296 322281663700292605790208 368321901371762978045952 381963453274420866121728 396654355323437053280256 429708884933723474386944 491095868495683970727936 542790170442598072909824 572945179911631299182592 644563327400585211580416 736643802743525956091904 793308710646874106560512 859417769867446948773888 1145890359823262598365184 1289126654801170423160832 1473287605487051912183808 1718835539734893897547776 2578253309602340846321664 3437671079469787795095552 5156506619204681692643328 10313013238409363385286656
- Sum of all divisors σ(n): 41178317177264814403812153
- Sum of proper divisors (its aliquot sum) s(n): 30865303938855451018525497
- 10313013238409363385286656 is an abundant number, because the sum of its proper divisors (30865303938855451018525497) is greater than itself. Its abundance is 20552290700446087633238841
Bases of 10313013238409363385286656
- Binary: 1000100001111101110110010001011000011011111101100010100000110110100100000000000000002
- Hexadecimal: 0x887DD9161BF6283690000
- Base-36: 1ANDWFQ2N17KHDS00
Squares and roots of 10313013238409363385286656
- 10313013238409363385286656 squared (103130132384093633852866562) is 106358242055606784667395133886717607166063291662336
- 10313013238409363385286656 cubed (103130132384093633852866563) is 1096873958333420272418482222585604064677306136967557042602899180902118588416
-
10313013238409363385286656 is a
perfect square number . Itssquare root is 3211388054784 -
The
cube root of 10313013238409363385286656 is 217668303.1731491411
Scales and comparisons
How big is 10313013238409363385286656?- 10,313,013,238,409,363,385,286,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,313,013,238,409,363,385,286,656 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 10313013238409363385286656 cubic inches would be around 18139025.3 feet tall.
Recreational maths with 10313013238409363385286656
- 10313013238409363385286656 backwards is 65668258336390483231031301
- The number of decimal digits it has is: 26
- The sum of 10313013238409363385286656's digits is 99
- 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 10313013238409363385286656 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 10313013238409363385286656 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/10313013238409363385286656/
Chicago style:
Numbermatics. 2024. "Number 10313013238409363385286656 - Facts about the integer". https://numbermatics.com/n/10313013238409363385286656/
The information we have on file for 10313013238409363385286656 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 10313013238409363385286656, math, Factors of 10313013238409363385286656, curriculum, school, college, exams, university, Prime factorization of 10313013238409363385286656, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, three hundred thirteen sextillion, thirteen quintillion, two hundred thirty-eight quadrillion, four hundred nine trillion, three hundred sixty-three billion, three hundred eighty-five million, two hundred eighty-six thousand, six hundred fifty-six.