99244331841345892225024
99,244,331,841,345,892,225,024 is an even composite number composed of seven prime numbers multiplied together.
What does the number 99244331841345892225024 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 26325 divisors.
99244331841345892225024 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-six thousand, three hundred twenty-five divisors.
Prime factorization of 99244331841345892225024:
212 × 74 × 112 × 132 × 172 × 314 × 432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 17 × 17 × 31 × 31 × 31 × 31 × 43 × 43)See below for interesting mathematical facts about the number 99244331841345892225024 from the Numbermatics database.
Names of 99244331841345892225024
- Cardinal: 99244331841345892225024 can be written as Ninety-nine sextillion, two hundred forty-four quintillion, three hundred thirty-one quadrillion, eight hundred forty-one trillion, three hundred forty-five billion, eight hundred ninety-two million, two hundred twenty-five thousand and twenty-four.
Scientific notation
- Scientific notation: 9.9244331841345892225024 × 1022
Factors of 99244331841345892225024
Divisors of 99244331841345892225024
- Number of divisors d(n): 26325
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 17 22 26 28 31 32 34 43 44 49 52 56 62 64 68 77 86 88 91 98 104 112 119 121 124 128 136 143 154 169 172 176 182 187 196 208 217 221 224 238 242 248 256 272 286 289 301 308 338 341 343 344 352 364 374 392 403 416 434 442 448 473 476 484 496 512 527 539 544 559 572 578 602 616 637 676 682 686 688 704 728 731 748 784 806 832 833 847 868 884 896 946 952 961 968 992 1001 1024 1054 1078 1088 1118 1144 1156 1183 1204 1232 1274 1309 1333 1352 1364 1372 1376 1408 1456 1462 1496 1519 1547 1568 1573 1612 1664 1666 1694 1736 1768 1792 1849 1859 1892 1904 1922 1936 1984 2002 2023 2048 2057 2107 2108 2156 2176 2236 2288 2312 2366 2387 2401 2408 2431 2464 2548 2618 2666 2704 2728 2744 2752 2816 2821 2873 2912 2924 2992 3038 3094 3136 3146 3179 3224 3311 3328 3332 3388 3472 3536 3584 3689 3698 3718 3751 3757 3773 3784 3808 3844 3872 3913 3968 4004 4046 4096 4114 4214 4216 4312 4352 4433 4459 4472 4576 4624 4732 4774 4802 4816 4862 4928 5096 5117 5203 5236 5239 5332 5408 5456 5488 5504 5632 5642 5746 5797 5824 5831 5848 5929 5984 6076 6149 6188 6272 6292 6358 6448 6622 6656 6664 6727 6776 6851 6944 7007 7072 7168 7267 7378 7396 7436 7502 7514 7546 7568 7616 7688 7744 7826 7936 8008 8041 8092 8228 8281 8428 8432 8624 8704 8866 8918 8944 8959 9152 9163 9248 9331 9464 9503 9548 9604 9632 9724 9856 10192 10234 10406 10472 10478 10571 10633 10664 10816 10829 10912 10976 11008 11011 11264 11284 11492 11594 11648 11662 11696 11858 11968 12152 12298 12376 12427 12493 12544 12584 12716 12896 12943 13013 13244 13312 13328 13454 13552 13702 13888 14014 14144 14161 14336 14399 14534 14663 14749 14756 14792 14872 15004 15028 15092 15136 15232 15376 15488 15652 15872 16016 16082 16184 16337 16456 16562 16709 16856 16864 17017 17248 17329 17408 17732 17836 17888 17918 18304 18326 18496 18662 18928 19006 19096 19208 19264 19448 19712 19747 20111 20339 20384 20449 20468 20812 20944 20956 21142 21266 21328 21632 21658 21824 21952 22016 22022 22253 22528 22568 22661 22984 23177 23188 23296 23324 23392 23716 23936 24037 24304 24596 24752 24854 24986 25088 25168 25432 25792 25823 25886 26026 26257 26299 26411 26488 26624 26656 26741 26908 27104 27391 27404 27776 28028 28288 28322 28672 28798 29068 29326 29498 29512 29584 29744 29791 30008 30056 30184 30272 30464 30752 30976 31031 31213 31304 31433 31603 31744 32032 32164 32368 32674 32912 33124 33418 33712 33728 34034 34496 34658 34816 34969 35464 35672 35776 35819 35836 36421 36608 36652 36673 36992 37324 37856 38012 38192 38416 38528 38896 39424 39494 40222 40579 40678 40768 40817 40898 40936 41323 41327 41503 41624 41888 41912 42284 42532 42656 43043 43264 43316 43648 43904 44032 44044 44506 45056 45136 45322 45968 46354 46376 46592 46648 46784 47089 47432 47872 47957 48074 48608 48763 48841 49049 49192 49504 49708 49972 50176 50336 50864 50869 51584 51646 51772 52052 52514 52598 52822 52976 53248 53312 53482 53816 54208 54782 54808 55552 56056 56287 56576 56644 57319 57596 57629 57967 58136 58652 58996 59024 59168 59488 59582 60016 60112 60368 60544 60928 61504 61952 62062 62426 62608 62713 62866 63206 63488 63767 64064 64141 64328 64736 65317 65348 65824 66248 66521 66836 67424 67456 67639 68068 68992 69316 69632 69938 70928 71344 71552 71638 71672 72842 73216 73304 73346 73984 73997 74431 74648 75361 75712 75803 76024 76384 76832 77056 77077 77792 78848 78988 79937 80444 81158 81356 81536 81634 81796 81872 82646 82654 83006 83248 83776 83824 84568 85064 85312 86086 86528 86632 86989 87296 87451 87808 88064 88088 88451 89012 89063 90272 90601 90644 91091 91936 92708 92752 93184 93296 93568 94178 94864 95744 95914 96148 97216 97526 97682 98098 98384 98549 99008 99127 99416 99944 100352 100672 100793 101728 101738 102641 103168 103243 103292 103544 104104 104533 105028 105196 105644 105952 106624 106964 107632 108416 109564 109616 111104 112112 112574 113152 113288 114359 114638 115192 115258 115934 116272 116281 116467 116963 117304 117992 118048 118336 118976 119119 119164 120032 120224 120736 121088 121303 121856 123008 123539 123904 124124 124852 125216 125426 125732 126412 126976 127534 128128 128282 128656 129472 130634 130696 131648 132496 133042 133672 134848 134912 135278 136136 136697 137423 137984 138229 138632 139876 140777 141856 142373 142688 143104 143143 143276 143344 145684 146432 146608 146692 147968 147994 148862 149296 150722 151424 151606 152048 152768 153664 154112 154154 155584 155771 157696 157976 158627 159874 160888 161293 161551 162239 162316 162409 162712 163072 163268 163592 163744 165292 165308 166012 166496 167552 167648 168259 169136 170128 170624 172172 173056 173264 173978 174592 174902 175616 176128 176176 176902 178024 178126 179707 180544 180761 181202 181288 182182 183799 183872 184093 185416 185504 186368 186592 187136 187187 188356 189728 190619 191488 191737 191828 192296 194432 195052 195364 196196 196768 197098 198016 198254 198832 199888 200704 201344 201586 203456 203476 205282 206336 206486 206584 207088 208208 208537 209066 210056 210392 211288 211904 212381 213248 213928 215264 216832 217217 219128 219232 220031 221221 222208 223729 224224 225148 225277 226304 226576 228718 229276 230384 230516 231868 232544 232562 232934 233926 234608 235984 236096 236672 237952 238238 238328 240064 240448 241472 242176 242606 243712 244783 246016 247078 247808 248248 249271 249704 250432 250733 250852 251464 252824 254947 255068 256256 256564 256711 257312 258944 261268 261392 263296 264407 264992 266084 267344 269696 269824 270556 272272 273394 274846 275968 276458 277264 277729 279752 281554 283712 284053 284746 285376 286208 286286 286552 286688 289261 289289 290521 291368 292864 293216 293384 294593 295936 295988 297724 298592 301301 301444 302848 303212 304096 305536 307328 308224 308308 311168 311542 312481 315392 315952 317254 319748 321776 322586 323102 324478 324632 324818 325424 326144 326536 327184 327488 327701 329623 330584 330616 332024 332992 335104 335296 335699 336518 338272 340256 341248 341341 341887 343343 344344 345763 346112 346528 347633 347956 349184 349804 351232 352352 353804 356048 356083 356252 359414 361088 361522 362404 362576 364364 367598 367744 368186 370832 371008 372736 373184 374272 374374 376712 379456 381238 382976 383474 383656 384592 385237 387283 388864 390104 390728 392392 393536 394009 394196 396032 396508 397664 399776 401233 402688 403172 403403 405769 406912 406952 408629 410564 412672 412972 413168 414176 416416 417074 418132 420112 420784 422576 423808 424762 426496 427856 430528 433664 434434 438256 438464 438991 440062 442442 444416 446369 447458 448448 448987 450296 450554 452608 453152 454553 454597 457219 457436 458552 460768 461032 463736 465088 465124 465647 465868 467852 469216 471968 472192 473344 473473 475904 476476 476656 480128 480896 482944 484352 485212 487424 489566 492032 494156 495616 496496 498542 499408 500864 501466 501704 502928 505648 506447 509894 510136 512512 513128 513422 514624 517888 517979 522536 522784 526592 527527 528814 529984 530621 532168 534361 534688 537199 537251 539392 539539 539648 541112 544544 546788 549692 551936 552916 554528 555458 559504 559559 563108 567424 568106 569492 570752 572416 572572 573104 573376 578522 578578 581042 582736 585728 586432 586768 589186 591872 591976 595448 597184 602602 602888 605696 606424 608192 608923 611072 612157 614656 616448 616616 619157 622336 623084 623441 624962 630509 631904 633919 634207 634508 637637 639496 643552 645172 646204 648956 649264 649636 650848 652288 653072 654368 654976 655402 659246 661168 661232 664048 665984 670208 670592 671398 673036 676544 680512 682496 682682 683774 686686 688688 689843 691526 692224 693056 693889 695266 695912 698368 699608 702464 702491 704704 705551 707608 712096 712166 712504 718487 718828 722176 723044 724808 725152 728728 731731 735196 735488 736372 741664 742016 745147 746368 748544 748748 753424 758912 762476 765952 766948 767312 769184 770474 774566 777728 780208 781456 784784 787072 788018 788392 792064 793016 795328 799552 800513 802466 805376 806344 806806 811538 813824 813904 813967 815269 817258 818741 821128 825344 825944 826336 828352 828971 832832 833833 834148 836264 840224 841568 845152 847616 849121 849524 852992 855712 861056 864773 867328 868868 876512 876928 877982 879307 880124 884884 888832 892738 894916 896896 897974 900592 901108 905216 906304 909106 909194 914438 914872 917104 921536 922064 923521 927472 930176 930248 931294 931736 935704 938432 943936 944384 946688 946946 951808 952952 953312 956879 960256 961792 961961 965888 967603 968704 970424 974423 979132 979693 984064 985439 988312 992992 996611 997084 998816 1001728 1002001 1002932 1003408 1005856 1011296 1012894 1019788 1020272 1025024 1026256 1026844 1029248 1035776 1035958 1045072 1045568 1053184 1055054 1057628 1059968 1061242 1064336 1068722 1069376 1074398 1074502 1078784 1079078 1079296 1082224 1084039 1089088 1090397 1093576 1099384 1103872 1105832 1109056 1110389 1110916 1119008 1119118 1126216 1129051 1130857 1134848 1135673 1136212 1136863 1138984 1141504 1144832 1145144 1146208 1146752 1149863 1157044 1157156 1162084 1165472 1172864 1173536 1177813 1178372 1183744 1183952 1190896 1194368 1205204 1205776 1211392 1212848 1216384 1217846 1222144 1224314 1229312 1232896 1233232 1238314 1244672 1246168 1246882 1249924 1257949 1261018 1263808 1265327 1267838 1268414 1269016 1275274 1278992 1281013 1281137 1286593 1287104 1288651 1290344 1292408 1297912 1298528 1299272 1301696 1304576 1306144 1308736 1309952 1310309 1310804 1318492 1322336 1322464 1328096 1331968 1334333 1340416 1341184 1342159 1342796 1346072 1353088 1358929 1361024 1364992 1365364 1367548 1373372 1377376 1379686 1383052 1386112 1387778 1390532 1391824 1396736 1399216 1404928 1404982 1409408 1411102 1415216 1424192 1424332 1425008 1436974 1437656 1444352 1446088 1449616 1450304 1457456 1459759 1463462 1470392 1470976 1472744 1483328 1484032 1486667 1490294 1492736 1497088 1497496 1503667 1506848 1511653 1514071 1517824 1520519 1524952 1533896 1534624 1538368 1540217 1540948 1548547 1549132 1555456 1560416 1562912 1566103 1569568 1574144 1576036 1576784 1576939 1584128 1586032 1590656 1599104 1601026 1604932 1610752 1612688 1613612 1623076 1627648 1627808 1627934 1630538 1634516 1637482 1642256 1650688 1651888 1652672 1656704 1657942 1665664 1667666 1668296 1672528 1680448 1683136 1690304 1695232 1698242 1699048 1705984 1711424 1713481 1722112 1729546 1734656 1737736 1744897 1753024 1753856 1755131 1755964 1758614 1760248 1769768 1776889 1777061 1784629 1785476 1786499 1789832 1793792 1795948 1796977 1801184 1802216 1812608 1818212 1818388 1828876 1829744 1834208 1843072 1844128 1847042 1850849 1854944 1860352 1860496 1862588 1863472 1871408 1876864 1887872 1888768 1893376 1893892 1903616 1905904 1906624 1913758 1920512 1923584 1923922 1931776 1935206 1937408 1940848 1944103 1948846 1958264 1959386 1968128 1970878 1976624 1976777 1985984 1988371 1993222 1994168 1997632 2003456 2004002 2005864 2006816 2011712 2022592 2024827 2025023 2025788 2039576 2040544 2050048 2052512 2053688 2058496 2062151 2071552 2071916 2090144 2091136 2096809 2100163 2106368 2109107 2110108 2115256 2119936 2122484 2128672 2137444 2138752 2148796 2149004 2157568 2158156 2158592 2164448 2168078 2178176 2180794 2187152 2187367 2198768 2207744 2211664 2218112 2220778 2221832 2238016 2238236 2252432 2258102 2261714 2269696 2271346 2272424 2273726 2277968 2283008 2289664 2290288 2292416 2293504 2293907 2299726 2307361 2314088 2314312 2324168 2330944 2336191 2345728 2347072 2349893 2355626 2356744 2367904 2381792 2388736 2389387 2393209 2410408 2411552 2420341 2422784 2425696 2432768 2433431 2435692 2444288 2448628 2458624 2466464 2476628 2478047 2489344 2492336 2492581 2493764 2499848 2515898 2522036 2527616 2530654 2535676 2536828 2538032 2550548 2557984 2562026 2562274 2573186 2574208 2577302 2580688 2584816 2595824 2597056 2598544 2603392 2609152 2612288 2617472 2619904 2620618 2621608 2636984 2644672 2644928 2656192 2663936 2668666 2680832 2682368 2684318 2685592 2692144 2696659 2706176 2710981 2717858 2722048 2729984 2730728 2735096 2741981 2746744 2754752 2758063 2759372 2760953 2766104 2772224 2775556 2781064 2783648 2798432 2808631 2809964 2818816 2822204 2823821 2830432 2848384 2848664 2850016 2860403 2873948 2875312 2888704 2892176 2899232 2900608 2908477 2914912 2919518 2926924 2940784 2941952 2945488 2966656 2968064 2973334 2980588 2985472 2994176 2994992 3007334 3013696 3023306 3028142 3035648 3041038 3049904 3055019 3067792 3069248 3072937 3076736 3080434 3081896 3097094 3098264 3110912 3120832 3124583 3125824 3132206 3139136 3148288 3152072 3153568 3153878 3168256 3172064 3181312 3181871 3182179 3198208 3200533 3202052 3209864 3221504 3225376 3227224 3240523 3246152 3255296 3255616 3255868 3259529 3261076 3269032 3274964 3284512 3303776 3305344 3313408 3314311 3315884 3331328 3335332 3336592 3345056 3360896 3366272 3380608 3390464 3396484 3398096 3411968 3422848 3426962 3437291 3444224 3459092 3469312 3475472 3489794 3506048 3507712 3510262 3511928 3517228 3520496 3539536 3545129 3553778 3554122 3569258 3570952 3572998 3579664 3587584 3591896 3593954 3602368 3604432 3604711 3610477 3625216 3625853 3636424 3636776 3657752 3659488 3668416 3686144 3688256 3692689 3694084 3701698 3709888 3720704 3720992 3725176 3726944 3740527 3742816 3753728 3760393 3760757 3775744 3776773 3777536 3786752 3787784 3803393 3807232 3811808 3813248 3827516 3829709 3841024 3847168 3847844 3863552 3870412 3881696 3888206 3897692 3916528 3916913 3918772 3936256 3941756 3953248 3953554 3971968 3976742 3986444 3988336 3995264 4006912 4008004 4011728 4013632 4023424 4045184 4049654 4050046 4051576 4079152 4081088 4100096 4105024 4107376 4116992 4124302 4143104 4143832 4180288 4182272 4193618 4200326 4212736 4218214 4220216 4230512 4237607 4239872 4244968 4257344 4260113 4262461 4274888 4277504 4285099 4297592 4298008 4315136 4316312 4328896 4334099 4336156 4356352 4361588 4364087 4374304 4374734 4397536 4413563 4423328 4436224 4437433 4439449 4441556 4443664 4463459 4476032 4476472 4494919 4504864 4516204 4523428 4539392 4542692 4544848 4547452 4555936 4566016 4580576 4584832 4587008 4587814 4599452 4614722 4628176 4628624 4648336 4661888 4672382 4691456 4694144 4699786 4711252 4713488 4735808 4763584 4777472 4778774 4786418 4820816 4823104 4828901 4840682 4845568 4851392 4865536 4866862 4871384 4888576 4897256 4917248 4917437 4932928 4938857 4953256 4956094 4978688 4984672 4985162 4987528 4999696 5000083 5008081 5029409 5031796 5034679 5044072 5055232 5061308 5071352 5073656 5076064 5101096 5115968 5122117 5124052 5124548 5146372 5148416 5154604 5161376 5169632 5191648 5194112 5197088 5206784 5216029 5224576 5234944 5239808 5241236 5243216 5273968 5289344 5289856 5312177 5312384 5327872 5337332 5361664 5364736 5368636 5371184 5384288 5393318 5412352 5421962 5435716 5444096 5459968 5461456 5470192 5483962 5493488 5509504 5516126 5518744 5521906 5532208 5544448 5551112 5562128 5567296 5570917 5596864 5603591 5617262 5619928 5637632 5644408 5647642 5660864 5696768 5697328 5697769 5700032 5706883 5720806 5747896 5750624 5777408 5784352 5798464 5801216 5802797 5816954 5829824 5836831 5839036 5853848 5877971 5881568 5883904 5890976 5909189 5909761 5933312 5936128 5943847 5946668 5961176 5970944 5989984 6014668 6027392 6046612 6053411 6056284 6071296 6082076 6099808 6110038 6135584 6138496 6145874 6153472 6155149 6160868 6163792 6194188 6196528 6221824 6241664 6249166 6251648 6264412 6278272 6296576 6304144 6307136 6307756 6336512 6344128 6362624 6363742 6364358 6396416 6401066 6404104 6419728 6443008 6450752 6454448 6464647 6481046 6492304 6510592 6511232 6511736 6519058 6522152 6538064 6549928 6569024 6583811 6607552 6610688 6626816 6628622 6631768 6662656 6670664 6673184 6690112 6698153 6721792 6732544 6733727 6761216 6780928 6792968 6796192 6820961 6845696 6853924 6857851 6874582 6888448 6898073 6918184 6935599 6946693 6950944 6976277 6979588 6983587 7012096 7014007 7015424 7020524 7023856 7034456 7040992 7079072 7090258 7107556 7108244 7138516 7141904 7145996 7159328 7175168 7183792 7187908 7204736 7208864 7209422 7220954 7250432 7251706 7272848 7273552 7315504 7318976 7336832 7372288 7376512 7385378 7388168 7403396 7419776 7441408 7441984 7450352 7453888 7481054 7485632 7507456 7520786 7521514 7551488 7553546 7555072 7573504 7575568 7588273 7606786 7614464 7623616 7626496 7632779 7655032 7659418 7682048 7694336 7695688 7727104 7727401 7740824 7763392 7772723 7776412 7795384 7833056 7833826 7837544 7883512 7903357 7906496 7907108 7915999 7943936 7953484 7958041 7972888 7976672 7990528 8013824 8016008 8023456 8027264 8046848 8049041 8090368 8099308 8100092 8103152 8158304 8162176 8196617 8210048 8214752 8233984 8244691 8248604 8286208 8287664 8360576 8364544 8387236 8400652 8425472 8436428 8440432 8461024 8475214 8479744 8489936 8514688 8520226 8524922 8549776 8555008 8570198 8595184 8596016 8609599 8630272 8632624 8657792 8668198 8672312 8712704 8723176 8728174 8748608 8749468 8795072 8805643 8827126 8846656 8872448 8874866 8878898 8883112 8887328 8926918 8952064 8952944 8967091 8967959 8989838 9006151 9009728 9020557 9032408 9046856 9078784 9085384 9089696 9094904 9111872 9132032 9132383 9161152 9169664 9172163 9174016 9175628 9198904 9229444 9256352 9257248 9296672 9323776 9340331 9344764 9382912 9388288 9399572 9422504 9426976 9471616 9512503 9527168 9554944 9557548 9572836 9641632 9646208 9657802 9681364 9686911 9702784 9731072 9733724 9742768 9777152 9794512 9834496 9834874 9865856 9877714 9906512 9912188 9957376 9969344 9970324 9975056 9999392 10000166 10016162 10058818 10063592 10069358 10088144 10110464 10122616 10142704 10147312 10152128 10158731 10202192 10218313 10231936 10244234 10248104 10249096 10292744 10296832 10309208 10322752 10339264 10383296 10388224 10394176 10406669 10413568 10432058 10449152 10469888 10479616 10482472 10486432 10525669 10547936 10578688 10579712 10581571 10598497 10624354 10624768 10643633 10655744 10674664 10718653 10729472 10737272 10742368 10768576 10776623 10781519 10786636 10824704 10839829 10843924 10871432 10888192 10922912 10940384 10962721 10967924 10986976 11019008 11032252 11037488 11038573 11043812 11064416 11088896 11102224 11124256 11134592 11141834 11193728 11207182 11234524 11239856 11275264 11288816 11295284 11321728 11393536 11394656 11395538 11400064 11413766 11441612 11495792 11501248 11554816 11568704 11596928 11602432 11605594 11633908 11659648 11673662 11678072 11707696 11755942 11763136 11767808 11781952 11818378 11819522 11866624 11872256 11887694 11893336 11922352 11941888 11942347 11979968 11994367 12005773 12029336 12054784 12093224 12106822 12112568 12142592 12164152 12199616 12214279 12220076 12271168 12276992 12291748 12306944 12310298 12321736 12327584 12388376 12393056 12438223 12439427 12483328 12492403 12498332 12503296 12505493 12528824 12556544 12578839 12593152 12608288 12614272 12615512 12667499 12688256 12725248 12727484 12728716 12792832 12802132 12808208 12839456 12901504 12908896 12929294 12955943 12962092 12984608 13021184 13022464 13023472 13038116 13044304 13076128 13099856 13138048 13167622 13215104 13221376 13253632 13257244 13263536 13325312 13341328 13346368 13380224 13396306 13443584 13465088 13467454 13522432 13561856 13585936 13592384 13608721 13641922 13691392 13707848 13715702 13749164 13776896 13796146 13836368 13837439 13871198 13893386 13901888 13918597 13952554 13959176 13967174 14024192 14028014 14030848 14041048 14047712 14068912 14081984 14091143 14092507 14158144 14173789 14175161 14180516 14215112 14216488 14277032 14283808 14291992 14318656 14350336 14367584 14375816 14409472 14417728 14418844 14435057 14441908 14500864 14503412 14545696 14547104 14631008 14637952 14673664 14677663 14701141 14744576 14753024 14763749 14770756 14776336 14806792 14839552 14882816 14883968 14900704 14907776 14948219 14962108 14971264 15014912 15041572 15043028 15102976 15107092 15110144 15151136 15176546 15213572 15247232 15252992 15265558 15310064 15311569 15318836 15364096 15388672 15391376 15454208 15454802 15481648 15526784 15545446 15552824 15590768 15666112 15667652 15675088 15699857 15767024 15806714 15812992 15814216 15831998 15887872 15906968 15916082 15945776 15953344 15981056 16027648 16032016 16046912 16054528 16057349 16093696 16098082 16180736 16198616 16200184 16206304 16316608 16324352 16353337 16393234 16420096 16429504 16449251 16467968 16489382 16497208 16565191 16575328 16653169 16654781 16721152 16725709 16729088 16752463 16774472 16801304 16872856 16880864 16922048 16942387 16950428 16959488 16979872 17029376 17034017 17040452 17049844 17099552 17110016 17140396 17190368 17192032 17219198 17265248 17315584 17336396 17344624 17346329 17425408 17446352 17448067 17456348 17497216 17498936 17590144 17611286 17654252 17693312 17744896 17749732 17757796 17766224 17774656 17853836 17904128 17905888 17934182 17935918 17979676 18012302 18019456 18041114 18064816 18093712 18157568 18170768 18179392 18189808 18223744 18264064 18264766 18322304 18339328 18344326 18348032 18351256 18397808 18458888 18512704 18514496 18593344 18647552 18680662 18689528 18765824 18776576 18799144 18845008 18853952 18876613 18943232 18976867 19025006 19054336 19109888 19115096 19145672 19193867 19283264 19292416 19306441 19315604 19326671 19362728 19373822 19405568 19462144 19467448 19485536 19545779 19547671 19589024 19651489 19660417 19669748 19731712 19755428 19766747 19813024 19824376 19938688 19940648 19950112 19998784 20000332 20022821 20032324 20117636 20127184 20138716 20176288 20220928 20245232 20285408 20294624 20304256 20317462 20359339 20404384 20436626 20463872 20488468 20496208 20498192 20585488 20593664 20618416 20645504 20678528 20766592 20776448 20788352 20813338 20827136 20864116 20898304 20939776 20959232 20964944 20972864 21051338 21095872 21157376 21159424 21163142 21196994 21248708 21249536 21287266 21311488 21349328 21385133 21437306 21458944 21474544 21484736 21510559 21537152 21553246 21563038 21573272 21649408 21679658 21687848 21742864 21776384 21777221 21845824 21872081 21880768 21925442 21935848 21973952 22038016 22064504 22074976 22077146 22087624 22128832 22177792 22204448 22248512 22269184 22273097 22275253 22283668 22387456 22414364 22469048 22479712 22550528 22577632 22590568 22643456 22683661 22787072 22789312 22791076 22800128 22816703 22827532 22883224 22991584 23002496 23099557 23101793 23137408 23193856 23200177 23204864 23211188 23267816 23319296 23347324 23356144 23415392 23511884 23526272 23563904 23636756 23639044 23733248 23744512 23775388 23786672 23844704 23883776 23884694 23959936 23988734 24011546 24058672 24061037 24109568 24186448 24213644 24225136 24285184 24328304 24399232 24428558 24440152 24542336 24553984 24583496 24613888 24620596 24643472 24655168 24776752 24786112 24815903 24876446 24878854 24966656 24984806 24996664 25006592 25010986 25057648 25113088 25157678 25186304 25216576 25228544 25231024 25232977 25273339 25334998 25376512 25380971 25450496 25454968 25457432 25585664 25604264 25616416 25678912 25698101 25803008 25817792 25848823 25858588 25911886 25924184 25969216 26044928 26046944 26076232 26088608 26152256 26183689 26199712 26276096 26322751 26325299 26335244 26430208 26442752 26507264 26514488 26527072 26623751 26650624 26682656 26692736 26760448 26792612 26807963 26887168 26930176 26934908 27044864 27171872 27184768 27217442 27258517 27283844 27382784 27415696 27418391 27431404 27498328 27553792 27592292 27672736 27674878 27742396 27786772 27803776 27837194 27905108 27918352 27934348 28048384 28056028 28061696 28082096 28095424 28137824 28163968 28182286 28185014 28316288 28347578 28350322 28361032 28430224 28432976 28554064 28567616 28583984 28637312 28700672 28735168 28751632 28818944 28835456 28837688 28870114 28883816 29001728 29006824 29091392 29094208 29262016 29275904 29347328 29355326 29402282 29489152 29506048 29527498 29541512 29552672 29613584 29663249 29679104 29765632 29767936 29801408 29815552 29820791 29837227 29896438 29924216 29942528 29995693 30029824 30083144 30086056 30205952 30207113 30214184 30302272 30338693 30353092 30370483 30427144 30494464 30505984 30531116 30548609 30620128 30623138 30637672 30782752 30894941 30909604 30963296 31053568 31062031 31090892 31105648 31181536 31332224 31335304 31350176 31399714 31464433 31534048 31613428 31625984 31628432 31663996 31775744 31813936 31832164 31891552 31906688 31962112 32064032 32093824 32109056 32114698 32187392 32196164 32361472 32397232 32400368 32412608 32633216 32648704 32706674 32786468 32840192 32859008 32898502 32935936 32978764 32994416 33130382 33150656 33306338 33309562 33442304 33451418 33458176 33504926 33548944 33602608 33605209 33745712 33761728 33802307 33844096 33884774 33900856 33918976 33959744 34058752 34068034 34080904 34099688 34199104 34220032 34280792 34380736 34384064 34422059 34438396 34530496 34631168 34672792 34689248 34692658 34850816 34892704 34896134 34912696 34994432 34997872 35000581 35056567 35180288 35205863 35222572 35242753 35308504 35386624 35489792 35499464 35515592 35532448 35549312 35645753 35707672 35808256 35811776 35854819 35868364 35871836 35959352 36024604 36038912 36082228 36129632 36187424 36341536 36358784 36379616 36447488 36512203 36529532 36644608 36678656 36688652 36696064 36702512 36795616 36917776 37025408 37028992 37185239 37186688 37295104 37361324 37379056 37531648 37553152 37598288 37690016 37707904 37753226 37810201 37886464 37953734 38050012 38108672 38219776 38230192 38291344 38387734 38566528 38584832 38612882 38631208 38653342 38725456 38747644 38811136 38924288 38934896 38971072 38996419 39091558 39095342 39178048 39225137 39302978 39320834 39339496 39463424 39510856 39533494 39626048 39648752 39711403 39715247 39877376 39881296 39884383 39900224 39948181 39997568 40000664 40045642 40064648 40235272 40254368 40277432 40352576 40441856 40490464 40570816 40589248 40608512 40619579 40634924 40718678 40808768 40873252 40927744 40976936 40992416 40996384 41145797 41170976 41187328 41236832 41291008 41357056 41364323 41368327 41533184 41552896 41576704 41606929 41626676 41654272 41728232 41796608 41879552 41929888 41945728 42102676 42126799 42191744 42314752 42318848 42326284 42373877 42393988 42497416 42499072 42574532 42698656 42770266 42874612 42949088 42969472 43021118 43074304 43086043 43106492 43126076 43146544 43298816 43359316 43375696 43485728 43552768 43554442 43691648 43744162 43761536 43850884 43871696 43947904 44076032 44129008 44149952 44154292 44175248 44257664 44355584 44408896 44497024 44538368 44546194 44550506 44567336 44774912 44828728 44938096 44959424 45101056 45155264 45181136 45252529 45286912 45367322 45574144 45578624 45582152 45600256 45633406 45655064 45766448 45983168 46004992 46086677 46199114 46203586 46274816 46387712 46400354 46409728 46422376 46535632 46613677 46638592 46694648 46712288 46830784 46861243 46887071 46936201 47023768 47052544 47127808 47136089 47273512 47278088 47466496 47550776 47573344 47689408 47746727 47769388 47919872 47977468 48004957 48023092 48117344 48122074 48219136 48372896 48427288 48450272 48549193 48626851 48656608 48798464 48833939 48857116 48880304 48885109 49084672 49098049 49107968 49166992 49227776 49241192 49286944 49310336 49444109 49553504 49572224 49631806 49752892 49757708 49933312 49969612 49993328 50013184 50021972 50115296 50226176 50315356 50433152 50457088 50462048 50465954 50546678 50669996 50753024 50761942 50900992 50909936 50914864 51171328 51208528 51232832 51357824 51396202 51606016 51635584 51697646 51717176 51823772 51848368 51938432 52089856 52093888 52152464 52177216 52304512 52367378 52399424 52552192 52645502 52650598 52670488 52860416 52885504 53014528 53028976 53054144 53117911 53247502 53301248 53365312 53385472 53520896 53585224 53615926 53774336 53860352 53869816 54089728 54091807 54343744 54369536 54409061 54434884 54517034 54567688 54765568 54831392 54836782 54862808 54996656 55083559 55088891 55184584 55323499 55345472 55349756 55381469 55411993 55484792 55573544 55607552 55674388 55706287 55810216 55836704 55868696 56096768 56112056 56164192 56190848 56275648 56327936 56343287 56364572 56370028 56632576 56695156 56700644 56722064 56860448 56865952 57108128 57135232 57167968 57274624 57376319 57470336 57503264 57637888 57670912 57675376 57712837 57740228 57767632 58003456 58013648 58182784 58188416 58433947 58524032 58551808 58694656 58710652 58804564 58978304 59012096 59054996 59083024 59105344 59227168 59326498 59358208 59535872 59602816 59631104 59641582 59674454 59792876 59848432 59885056 59991386 60059648 60166288 60172112 60267193 60411904 60414226 60428368 60604544 60677386 60706184 60740966 60854288 60988928 61011968 61062232 61097218 61240256 61246276 61275344 61280087 61565504 61639501 61789882 61819208 61926592 62107136 62124062 62181784 62211296 62363072 62664448 62670608 62700352 62769637 62775713 62799428 62928866 63068096 63226856 63251968 63256864 63327992 63551488 63627872 63664328 63783104 63813376 63924224 63926681 64128064 64187648 64205141 64218112 64229396 64374784 64392328 64657681 64722944 64794464 64800736 64825216 65001079 65105053 65266432 65297408 65382317 65413348 65572936 65680384 65718016 65797004 65957528 65988832 66260764 66301312 66587521 66612676 66619124 66884608 66902836 66916352 67009852 67097888 67205216 67210418 67491424 67523456 67604614 67688192 67769548 67801712 67808377 67919488 68117504 68136068 68161808 68199376 68398208 68440064 68561584 68761472 68768128 68844118 68876792 69060992 69262336 69345584 69378496 69385316 69701632 69785408 69792268 69825392 69988864 69995744 70001162 70113134 70360576 70411726 70445144 70485506 70617008 70773248 70979584 70998928 71031184 71064896 71098624 71111117 71291506 71415344 71528191 71616512 71623552 71709638 71736728 71743672 71918704 72049208 72077824 72164456 72259264 72374848 72421921 72683072 72717568 72759232 72846683 72894976 73024406 73059064 73289216 73357312 73377304 73405024 73591232 73679683 73835552 74050816 74057984 74070997 74189479 74370478 74373376 74590208 74722648 74758112 75030571 75106304 75196576 75380032 75415808 75436361 75470633 75506452 75620402 75772928 75878803 75907468 76100024 76217344 76413623 76460384 76582688 76739047 76775468 76819457 77133056 77169664 77225764 77262416 77270011 77306684 77450912 77495288 77622272 77869792 77942144 77992838 78183116 78190684 78356096 78450274 78605956 78641668 78678992 78926848 79021712 79066988 79252096 79297504 79422806 79430494 79754752 79762592 79768766 79800448 79896362 79995136 80001328 80091284 80129296 80470544 80508736 80554864 80705152 80883712 80980928 81141632 81178496 81217024 81239158 81269848 81437356 81617536 81746504 81855488 81953872 81984832 81992768 82291594 82341952 82374656 82473664 82582016 82714112 82728646 82736654 83066368 83105792 83153408 83213858 83253352 83308544 83456464 83593216 83596429 83759104 83859776 83891456 83960569 84040411 84205352 84253598 84383488 84629504 84637696 84652568 84747754 84787976 84994832 84998144 85001411 85149064 85397312 85499953 85540532 85589543 85749224 85898176 85938944 86042236 86148608 86172086 86212984 86252152 86293088 86718632 86751392 86971456 87067561 87075989 87108884 87383296 87488324 87523072 87538451 87701768 87743392 87895808 88152064 88258016 88299904 88308584 88350496 88515328 88672493 88817792 88994048 89076736 89092388 89101012 89134672 89549824 89657456 89876192 89918848 90162787 90307009 90310528 90362272 90505058 90573824 90691601 90734644 91148288 91157248 91164304 91200512 91266812 91310128 91532896 91966336 92009984 92173354 92398228 92407172 92549632 92775424 92800708 92819456 92844752 93071264 93227354 93277184 93389296 93424576 93661568 93722486 93774142 93872402 94047536 94105088 94255616 94272178 94547024 94556176 94705589 94932992 95101552 95146688 95261047 95378816 95493454 95538776 95839744 95954936 96009914 96046184 96234688 96244148 96438272 96745792 96854576 96862073 96900544 97098386 97253702 97313216 97596928 97667878 97714232 97760608 97770218 98169344 98196098 98215936 98333984 98455552 98482384 98573888 98620672 98638001 98647549 98888218 99107008 99144448 99216523 99226127 99263612 99505784 99515416 99866624 99939224 99986656 100026368 100043944 100230592 100452352 100456213 100630712 100866304 100914176 100924096 100931908 101045399 101093356 101339992 101506048 101523884 101819872 101829728 102417056 102465664 102715648 102743641 102792404 102907987 103212032 103271168 103395292 103434352 103647544 103696736 103876864 104179712 104187776 104304928 104354432 104609024 104637533 104734756 104798848 105104384 105291004 105301196 105340976 105720832 105771008 106057952 106108288 106235822 106495004 106556021 106730624 106770944 107041792 107170448 107180983 107231852 107548672 107720704 107739632 108179456 108183614 108687488 108739072 108818122 108869768 109034068 109135376 109531136 109662784 109673564 109725616 109898999 109993312 110167118 110177782 110369168 110646998 110690944 110699512 110762938 110823986 110969584 111147088 111215104 111348776 111412574 111620432 111673408 111737392 111746041 111924787 112193536 112224112 112328384 112381696 112401443 112551296 112655872 112686574 112729144 112740056 113265152 113390312 113401288 113444128 113720896 113731904 114216256 114270464 114335936 114473359 114549248 114752638 114940672 115006528 115275776 115341824 115350752 115425674 115480456 115535264 115956337 116027296 116365568 116376832 116572183 116583467 116867894 117048064 117079963 117103616 117267241 117389312 117421304 117609128 117905183 118024192 118109992 118166048 118210688 118454336 118596709 118652996 118716416 118720979 119071744 119205632 119238119 119262208 119283164 119348908 119585752 119696864 119770112 119982772 120332576 120344224 120534386 120828452 120856736 121209088 121354772 121412368 121424303 121481932 121708576 121977856 122023936 122124464 122194436 122480512 122492552 122550688 122560174 123131008 123279002 123579764 123638416 123853184 124214272 124248124 124363568 124422592 124726144 125328896 125341216 125400704 125539274 125551426 125598856 125857732 126136192 126453712 126503936 126513728 126655984 127102976 127255744 127328656 127566208 127626752 127848448 127853362 128256128 128375296 128410282 128436224 128458792 128749568 128784656 129315362 129445888 129588928 129601472 129650432 130002158 130210106 130532864 130594816 130764634 130826696 131145872 131360768 131365817 131436032 131594008 131915056 131977664 132063503 132136291 132521528 132602624 132838069 133175042 133225352 133238248 133769216 133805672 134019704 134195776 134357069 134410432 134420836 134982848 135046912 135209228 135286697 135376384 135539096 135603424 135616754 135838976 136235008 136272136 136323616 136398752 136796416 136820453 136833697 137123168 137522944 137536256 137560423 137622919 137688236 137753584 138121984 138367229 138524672 138691168 138756992 138770632 139342489 139570816 139584536 139650784 139977728 139991488 140002324 140159747 140226268 140721152 140823452 140890288 140971012 141234016 141546496 141997856 142062368 142129792 142197248 142222234 142515373 142583012 142830688 143056382 143233024 143247104 143419276 143473456 143487344 143837408 144098416 144155648 144328912 144518528 144749696 144843842 145366144 145435136 145518464 145693366 145789952 146048812 146118128 146578432 146714624 146754608 146810048 147182464 147359366 147671104 148101632 148115968 148141994 148378958 148740956 148746752 149180416 149445296 149516224 149695931 150061142 150212608 150393152 150760064 150831616 150872722 150941266 151012904 151240804 151545856 151757606 151814936 152200048 152434688 152440547 152827246 152920768 153104567 153165376 153478094 153550936 153638914 154266112 154339328 154451528 154524832 154540022 154613368 154901824 154990576 155002573 155244544 155250511 155739584 155884288 155911679 155926771 155985676 156075049 156366232 156381368 156712192 156900548 157211912 157283336 157357984 157853696 158043424 158133976 158504192 158595008 158785627 158845612 158860988 159509504 159525184 159537532 159600896 159792724 159990272 160002656 160182568 160258592 160941088 161017472 161109728 161410304 161696899 161712551 161961856 162283264 162356992 162401239 162434048 162478316 162539696 162874712 163235072 163493008 163710976 163907744 163969664 163985536 164583188 164677487 164683904 164947328 165164032 165428224 165457292 165473308 166132736 166211584 166306816 166427716 166506704 166912928 167186432 167192858 167719552 167782912 167921138 168080822 168410704 168427259 168507196 168766976 169259008 169275392 169305136 169495508 169575952 169989664 169996288 170002822 170298128 170794624 170999906 171081064 171179086 171498448 171796352 171877888 172084472 172297216 172344172 172425968 172504304 172586176 172698427 173437264 173502784 173711321 173942912 174135122 174151978 174217768 174766592 174976648 175046144 175076902 175403536 175486784 175791616 176304128 176516032 176599808 176617168 176630839 176700992 176913373 177030656 177344986 177635584 177988096 178153472 178184776 178202024 178269344 179099648 179314912 179752384 179837696 179886707 180325574 180614018 180621056 180724544 180941761 181010116 181147648 181383202 181469288 182217101 182314496 182328608 182401024 182533624 182620256 183065792 183184859 183202591 183285823 183932672 184019968 184259257 184277093 184346708 184796456 184814344 185099264 185550848 185601416 185689504 186142528 186366257 186454708 186554368 186778592 186849152 187323136 187444972 187548284 187655741 187744804 188095072 188210176 188511232 188544356 189094048 189112352 189411178 190203104 190293376 190522094 190757632 190809619 190986908 191077552 191679488 191909872 191928737 192019828 192092368 192469376 192488296 192876544 193491584 193709152 193724146 193801088 194196772 194507404 194626432 195193856 195335756 195428464 195521216 195540436 196338688 196392196 196431872 196667968 196964768 197147776 197241344 197276002 197295098 197776436 198214016 198288896 198433046 198452254 198527224 199011568 199030832 199733248 199878448 199973312 200052736 200087888 200461184 200904704 200912426 201261424 201732608 201828352 201848192 201863816 202090798 202186712 202679984 203012096 203047768 203639744 203659456 204098141 204834112 204931328 205431296 205487282 205584808 205815974 206424064 206542336 206790584 206868704 207295088 207393472 207642743 207753728 208359424 208375552 208609856 208708864 208745537 209218048 209275066 209469512 209597696 210208768 210582008 210602392 210681952 211441664 211449791 212115904 212216576 212370851 212471644 212593381 212990008 213112042 213461248 213541888 213840263 214083584 214340896 214361966 214463704 215003569 215347483 215479264 216264587 216367228 216491197 217374976 217434217 217478144 217636244 217739536 218068136 218270752 219325568 219347128 219451232 219797998 219986624 220251031 220334236 220355564 220738336 221293996 221381888 221399024 221525876 221647972 221939168 222294176 222430208 222697552 222825148 223240864 223346816 223474784 223492082 223849574 224448224 224656768 224763392 224802886 225102592 225311744 225373148 225458288 225480112 226530304 226780624 226802576 226888256 227441792 227463808 228432512 228540928 228671872 228946718 229098496 229505276 229881344 230013056 230551552 230683648 230701504 230851348 230960912 231070528 231912674 232054592 232731136 232753664 233144366 233166934 233735788 234096128 234159926 234207232 234534482 234778624 234842608 235218256 235236463 235810366 236048384 236219984 236332096 236421376 236616149 236908672 237193418 237305992 237432832 237441958 238143488 238411264 238476238 238524416 238566328 238697816 239171504 239393728 239540224 239549431 239965544 240665152 240688448 240954413 241068772 241656904 241713472 242418176 242709544 242824736 242848606 242963864 243417152 243955712 244248928 244388872 244961024 244985104 245004067 245101376 245120348 245395969 246262016 246558004 246699271 247159528 247276832 247706368 248428544 248496248 248727136 248845184 249452288 249520271 250657792 250682432 250801408 250983733 251078548 251102852 251197712 251715464 252272384 252907424 253007872 253027456 253311968 254095127 254119723 254511488 254657312 255132416 255253504 255585421 255706724 256512256 256750592 256820564 256872448 256917584 257569312 258630724 259177856 259202944 259300864 260004316 260296673 260420212 261065728 261189632 261529268 261653392 262291744 262721536 262731634 262872064 263188016 263830112 263955328 264127006 264272582 264671407 265043056 265205248 265676138 266350084 266450704 266476496 266897569 267538432 267611344 268039408 268391552 268714138 268820864 268841672 269965696 270093824 270418456 270573394 270752768 271078192 271206848 271233508 271677952 272470016 272544272 272647232 272797504 272974933 273592832 273640906 273667394 274246336 275045888 275072512 275120846 275245838 275376472 275507168 276243968 276734458 277049344 277382336 277513984 277541264 277979821 278006729 278684978 279141632 279169072 279190681 279301568 279637267 279955456 279982976 280004648 280319494 280452536 281442304 281646904 281780576 281942024 282468032 283092992 283103873 283995712 284124736 284259584 284337053 284394496 284444468 285030746 285166024 285661376 286112764 286494208 286838552 286946912 286974688 287674816 288020579 288196832 288311296 288657824 289037056 289499392 289550261 289578289 289687684 290732288 290870272 291036928 291386732 291579904 292097624 292236256 293156864 293509216 293620096 294364928 294718732 294887593 295342208 296203264 296231936 296283988 296617139 296757916 297481912 297493504 298890592 299032448 299391862 300122284 300294241 300786304 301520128 301602301 301663232 301745444 301882532 302025808 302481608 303091712 303515212 303629872 304400096 304869376 304881094 305654492 305841536 306209134 306330752 306956188 307101872 307277828 308532224 308678656 308903056 309049664 309080044 309226736 309803648 309981152 310005146 310489088 310501022 311479168 311768576 311823358 311853542 311971352 312150098 312732464 312762736 313424384 313801096 314423824 314566672 314715968 315707392 316086848 316267952 316767703 317008384 317190016 317571254 317691224 317721976 319019008 319050368 319075064 319201792 319585448 319980544 320005312 320365136 320517184 321882176 322034944 322219456 322606739 322820608 323393798 323425102 323923712 324566528 324713984 324802478 324868096 324956632 325079392 325749424 326295739 326470144 326986016 327421952 327815488 327939328 327971072 328028701 328209497 328553407 329166376 329354974 329367808 329894656 329952623 330328064 330856448 330914584 330946616 332265472 332278243 332613632 332855432 333013408 333825856 334075313 334227089 334385716 335439104 335565824 335842276 336034699 336161644 336821408 336854518 337014392 337533952 338610272 338991016 339151904 339844351 339979328 340005644 340387957 340596256 341589248 341999812 342162128 342195763 342358172 342996896 343592704 343755776 344168944 344594432 344688344 344851936 345008608 345172352 345396854 346108763 346874528 347005568 347422642 347885824 348270244 348303956 348435536 349533184 349953296 350092288 350153804 350807072 350973568 351583232 353032064 353199616 353234336 353261678 353401984 353826746 354061312 354689972 355271168 355976192 356306944 356369552 356404048 356538688 358199296 358629824 359504768 359675392 359773414 360651148 361228036 361242112 361449088 361883522 362020232 362295296 362766404 362938576 364434202 364628992 364657216 364802048 365067248 365240512 366131584 366369718 366405182 366571646 367865344 368039936 368518514 368554186 368693416 369592912 369628688 370198528 370212757 371101696 371202832 371379008 371825377 372285056 372732514 372909416 373108736 373557184 373698304 374646272 374889944 375096568 375311482 375489608 376190144 376420352 377022464 377088712 378188096 378224704 378642649 378822356 380406208 380586752 381044188 381515264 381619238 381973816 382155104 383358976 383819744 383857474 384039656 384184736 384938752 384976592 385584913 385622237 386983168 387264493 387418304 387448292 387602176 387670283 387883951 388393544 389014808 389252864 389944009 390387712 390671512 390856928 391042432 391080872 392677376 392692469 392784392 393335936 393929536 394295552 394403009 394482688 394552004 394590196 395552872 396428032 396577792 396866092 396904508 397054448 398023136 398061664 399756896 399946624 400175776 400922368 401634233 401824852 402522848 403465216 403656704 403696384 403727632 404181596 404373424 405359968 406024192 406095536 407279488 407318912 408196282 409037629 409668224 409862656 410862592 410974564 411169616 411631948 412848128 413084672 413581168 413737408 414590176 414786944 415285486 415507456 416751104 417219712 417417728 417491074 418436096 418550132 418939024 419195392 420417536 421164016 421204784 421363904 421870351 422883328 422899582 424231808 424433152 424741702 424943288 425186762 425980016 426224084 426922496 427083776 427680526 428167168 428681792 428723932 428927408 428960609 430007138 430694966 430958528 431476507 432529174 432734456 432982394 434749952 434868434 434956288 435272488 435479072 436136272 436541504 436825433 436867717 438651136 438694256 438902464 439387459 439429991 439595996 439973248 440502062 440668472 440711128 441476672 442587992 442763776 442798048 443051752 443295944 443878336 444588352 444860416 445395104 445650296 446481728 446693632 446949568 446984164 447486767 447699148 448896448 449313536 449526784 449605772 450205184 450623488 450746296 450916576 450960224 452603767 453060608 453561248 453605152 453776512 454883584 454927616 455007553 455735371 456865024 457081856 457343744 457676219 457893436 458196992 459010552 459762688 460026112 461367296 461403008 461702696 461921824 462141056 463394789 463825348 464109184 465462272 465507328 466112647 466288732 466333868 467471576 468192256 468319852 468414464 469068964 469685216 470436512 470472926 471620732 472439968 472664192 472842752 473232298 473817344 474386836 474611984 474658639 474883916 476286976 476822528 476952476 477048832 477132656 477395632 478343008 478787456 479080448 479098862 479931088 481330304 481376896 481908826 482137544 483313808 483426944 484836352 485419088 485649472 485697212 485927728 486834304 487911424 488497856 488777744 489922048 489970208 490008134 490202752 490240696 490791938 492524032 493116008 493398542 494319056 494553664 495412736 496857088 496992496 497454272 497690368 497777819 498904576 499040542 501315584 501364864 501602816 501967466 502157096 502205704 502395424 503430928 504544768 505814848 506015744 506054912 506623936 506953447 508190254 508239446 509022976 509314624 509926781 510264832 510507008 511170842 511413448 513024512 513501184 513520921 513641128 513835168 515138624 515757781 516248239 516298211 517261448 518355712 518405888 518496979 518601728 519326353 520008632 520593346 520840424 522131456 523058536 523306784 524583488 525213997 525463268 525744128 526376032 527660224 527910656 528054527 528254012 528545164 529342814 530086112 530410496 531352276 532700168 532901408 532952992 533795138 534895361 535222688 536078816 536783104 537173329 537428276 537641728 537683344 537736199 539931392 540187648 540836912 540890077 541146788 541505536 542156384 542413696 542467016 543355904 545088544 545294464 545595008 545949866 547185664 547281812 547334788 548492672 550091776 550145024 550241692 550491676 550752944 551014336 552487936 553468916 554764672 555027968 555082528 555959642 556013458 557369956 558283264 558338144 558381362 558603136 559274534 559910912 559965952 560009296 560638988 560905072 562884608 563293808 563561152 563884048 564936064 566185984 566207746 567991424 568249472 568519168 568674106 568788992 568888936 570061492 570332048 571322752 572225528 572988416 573677104 573893824 573949376 575349632 576041158 576393664 576622592 577315648 578074112 578998784 579100522 579156578 579375368 581464576 581740544 582073856 582773464 583159808 584195248 584472512 585175003 586313728 587018432 587240192 588282877 588729856 589437464 589775186 590684416 592406528 592463872 592567976 593234278 593515832 594963824 594987008 595009877 597781184 598064896 598499671 598783724 599126801 600244568 600588482 601572608 603040256 603204602 603326464 603490888 603765064 604051616 604963216 605919149 605977801 607030424 607259744 608800192 609196159 609472927 609531923 609762188 611308984 611683072 612418268 612661504 612769157 613912376 614203744 614555656 617064448 617806112 618099328 618160088 618453472 619607296 619962304 620010292 620707451 621002044 622958336 623537152 623646716 623707084 623942704 624300196 625464928 625525472 626848768 627602192 628847648 629133344 629431936 631139509 632149063 632173696 632535904 633535406 634016768 634380032 634841207 635142508 635382448 635443952 638038016 638100736 638150128 638403584 639170896 639961088 640010624 640730272 641034368 642773417 643764352 644069888 644438912 645213478 645641216 646787596 646850204 647847424 649133056 649427968 649604956 649736192 649913264 650158784 651498848 652591478 652940288 653972032 655630976 655878656 655942144 656057402 656418994 657106814 658332752 658709948 658735616 659789312 659905246 660656128 661712896 661829168 661893232 662939123 664530944 664556486 665227264 665710864 666026816 666827329 667651712 668150626 668454178 668771432 670878208 671131648 671684552 672069398 672323288 673642816 673709036 674028784 675067904 675093851 677220544 677982032 678034511 678303808 679688702 679958656 680011288 680775914 681192512 683178496 683999624 684324256 684391526 684716344 685993792 687185408 687511552 688337888 689188864 689376688 689703872 690017216 690344704 690466007 690532843 690793708 692217526 693749056 694011136 694845284 695771648 696540488 696607912 696871072 699066368 699906592 700184576 700307608 701614144 701947136 703166464 703193491 706064128 706399232 706468672 706523356 706803968 707317793 707653492 708122624 709379944 710542336 711952384 712739104 712808096 713077376 716086267 716155583 717259648 719009536 719205487 719350784 719546828 720355909 721302296 722456072 722484224 722898176 723767044 724040464 725532808 725877152 728868404 729257984 729314432 730134496 730481024 732263168 732462731 732739436 732810364 733143292 735730688 736079872 737037028 737108372 737386832 739185824 739257376 740397056 740425514 742405664 742758016 743650754 744570112 745465028 745818832 745892147 747114368 747396608 749292544 749779888 750193136 750266881 750622964 750979216 752380288 752840704 754044928 754177424 756376192 756449408 757285298 757644712 760812416 761173504 762088376 763030528 763238476 763947632 764310208 766717952 767639488 767714948 768079312 768369472 769292993 769877504 769953184 771169826 771244474 773966336 774528986 774836608 774896584 775204352 775340566 775767902 776787088 778029616 778505728 779888018 780775424 781343024 781713856 782084864 782161744 782222287 783473509 785354752 785384938 785568784 786671872 786810101 787859072 788591104 788806018 788965376 789104008 789180392 791105744 792856064 793155584 793732184 793809016 794108896 796046272 796123328 796641131 799513792 799893248 800351552 801313513 801844736 803268466 803649704 805045696 806930432 807392768 807455264 808363192 808746848 810719936 811694359 812191072 814558976 814637824 816005281 816084269 816392564 818075258 819336448 819725312 821725184 821949128 822339232 823263896 825336281 826169344 827162336 827474816 829180352 829573888 830176963 830570972 831014912 831046853 833502208 834439424 834666833 834835456 834982148 836872192 837100264 837878048 838390784 840549853 842328032 842409568 842727808 843740702 845014027 845799164 848463616 848866304 849483404 849886576 849970121 850373524 851960032 852448168 853844992 854167552 855361052 857363584 857447864 857854816 857921218 860014276 861389932 861917056 862953014 865058348 865468912 865964788 869499904 869736868 869912576 870544976 870958144 872272544 873083008 873650866 873735434 877302272 877388512 877804928 878774918 878859982 879191992 879946496 881004124 881336944 881422256 882953344 885175984 885527552 885596096 886103504 886591888 887756672 889176704 889720832 890790208 891300592 892963456 893387264 893899136 893968328 894973534 895398296 897792896 898627072 899053568 899211544 900410368 901246976 901492592 901833152 901920448 905207534 906121216 907122496 907210304 907553024 909767168 909855232 910015106 911470742 913730048 914163712 914687488 915352438 915786872 916393984 918021104 919525376 919560719 920052224 922734592 922806016 923405392 923843648 924282112 924444521 924954037 926789578 927650696 928218368 929866483 930924544 931014656 932225294 932577464 932667736 934943152 936384512 936420503 936639704 938137928 939370432 940499483 940873024 940945852 941484973 943241464 944879936 945328384 945685504 946464596 947006879 947634688 948773672 949223968 949317278 949767832 953645056 953904952 954265312 954791264 956686016 957574912 957743171 957835879 958197724 959862176 962660608 962753792 962922961 963817652 964275088 966627616 966853888 969672704 970838176 971298944 971394424 971855456 973668608 975397423 976995712 977555488 979844096 979940416 980016268 980405504 980481392 981118229 981583876 985048064 986232016 986797084 988638112 989107328 990825472 993377099 993984992 994908544 995380736 995555638 997607611 997809152 998081084 1002631168 1002729728 1003205632 1003934932 1004314192 1004411408 1004790848 1006861856 1009089536 1011629696 1012109824 1013247872 1013906894 1016380508 1016478892 1018045952 1018629248 1019853562 1020529664 1021014016 1022341684 1022826896 1026049024 1027002368 1027041842 1027282256 1027670336 1030277248 1031515562 1032496478 1032596422 1034522896 1036711424 1036811776 1036993958 1037203456 1038652706 1040017264 1041186692 1041680848 1041761479 1044262912 1046117072 1046613568 1047871517 1049166976 1050427994 1050926536 1051488256 1052752064 1055320448 1055821312 1056109054 1056508024 1057090328 1058685628 1060172224 1060820992 1062704552 1065400336 1065802816 1065905984 1067083829 1067590276 1069790722 1070445376 1072157632 1073566208 1074346658 1074856552 1075283456 1075366688 1075472398 1079862784 1080375296 1081673824 1081780154 1082293576 1083011072 1084312768 1084827392 1084934032 1085018011 1086711808 1086753577 1090177088 1090588928 1091190016 1091381753 1091487397 1091899732 1092525343 1094371328 1094563624 1094669576 1096985344 1100183552 1100290048 1100483384 1100983352 1101505888 1102028672 1104975872 1105018343 1106937832 1109529344 1110055936 1110165056 1111499389 1111919284 1112026916 1114739912 1116566528 1116676288 1116762724 1117206272 1118549068 1119931904 1120018592 1121277976 1121810144 1126587616 1127122304 1127768096 1129872128 1131878293 1131987857 1132415492 1135982848 1136498944 1137038336 1137348212 1137577984 1137777872 1140122984 1140664096 1142645504 1144451056 1145976832 1147354208 1147787648 1147898752 1150699264 1152082316 1152742409 1152787328 1154631296 1156148224 1157997568 1158201044 1158313156 1158750736 1162929152 1163481088 1164147712 1165546928 1168390496 1168945024 1170350006 1172116231 1174036864 1174480384 1176565754 1177459712 1178874928 1178990813 1179550372 1181368832 1184813056 1184927744 1185135952 1186468556 1187031664 1189927648 1189974016 1190019754 1195562368 1196129792 1196999342 1197567448 1198253602 1200489136 1201176964 1203145216 1206080512 1206409204 1206652928 1206981776 1207530128 1208103232 1208888989 1209926432 1211838298 1211955602 1214060848 1214519488 1215979247 1217600384 1218392318 1218945854 1219063846 1219524376 1222617968 1223366144 1224836536 1225323008 1225538314 1227824752 1228407488 1229111312 1231172657 1234128896 1235612224 1236198656 1236320176 1236415873 1236906944 1238393611 1239214592 1239924608 1240020584 1241414902 1242004088 1245916672 1247074304 1247293432 1247414168 1247885408 1248600392 1250929856 1251050944 1253697536 1255204384 1257695296 1258266688 1258863872 1259206949 1262279018 1264298126 1264347392 1265071808 1267070812 1268033536 1268760064 1269682414 1270285016 1270764896 1270887904 1275519707 1276201472 1276300256 1276807168 1278341792 1279922176 1280021248 1281460544 1282068736 1282294013 1282418137 1283000761 1285546834 1287528704 1288139776 1288877824 1289814799 1289939651 1290426956 1291282432 1293575192 1293700408 1295694848 1298266112 1298855936 1299209912 1299826528 1300317568 1302997696 1304563799 1305182956 1305880576 1305930769 1307944064 1311261952 1311757312 1311884288 1312114804 1312837988 1313590187 1314213628 1316665504 1317419896 1317471232 1319578624 1319810492 1323658336 1323786464 1325878246 1329112972 1331421728 1332053632 1333654658 1335303424 1335667333 1336301252 1336908356 1337542864 1341756416 1342263296 1343369104 1344138796 1344646576 1347285632 1347418072 1348057568 1350135808 1350187702 1354441088 1355964064 1356069022 1356607616 1359377404 1359917312 1360022576 1361551828 1362385024 1366356992 1367999248 1368648512 1368783052 1369432688 1371987584 1374370816 1375023104 1376675776 1378753376 1379407744 1380034432 1380689408 1380932014 1381065686 1381587416 1384435052 1387498112 1388022272 1389690568 1391543296 1393080976 1393215824 1393742144 1398132736 1399813184 1400369152 1400615216 1403228288 1403894272 1406332928 1406386982 1412128256 1412798464 1412937344 1413046712 1413607936 1414635586 1415306984 1416245248 1418759888 1421084672 1423904768 1425478208 1425616192 1426154752 1428686987 1432172534 1432311166 1434519296 1438019072 1438410974 1438701568 1439093656 1440711818 1442604592 1444912144 1444968448 1445023987 1445796352 1447534088 1448080928 1451065616 1451754304 1452698533 1453499201 1455022231 1457736808 1458515968 1458628864 1460268992 1460962048 1461218759 1464526336 1464925462 1465478872 1465620728 1466286584 1471461376 1474074056 1474216744 1474773664 1478371648 1478514752 1480148537 1480851028 1484811328 1485516032 1487301508 1488153667 1489140224 1490930056 1491637664 1491784294 1494228736 1494793216 1498585088 1499559776 1500386272 1500533762 1501245928 1501958432 1504760576 1505024983 1507432381 1508354848 1512752384 1512898816 1513852109 1514570596 1515289424 1515438379 1521624832 1522039519 1522347008 1524176752 1526061056 1526476952 1527895264 1528620416 1532767379 1535278976 1535429896 1536158624 1536738944 1538585986 1539755008 1539906368 1541757217 1542339652 1542488948 1547932672 1549057972 1549673216 1549793168 1550408704 1550681132 1551535804 1553574176 1556059232 1557011456 1559776036 1562686048 1563427712 1564169728 1564323488 1564444574 1566947018 1570769876 1571137568 1573343744 1573620202 1575718144 1577182208 1577612036 1577930752 1578208016 1578360784 1582211488 1585712128 1586311168 1587464368 1587618032 1588217792 1592092544 1592246656 1593282262 1599027584 1599786496 1600703104 1602627026 1603689472 1606536932 1607299408 1610091392 1613860864 1614785536 1614910528 1616726384 1617493696 1621439872 1623388718 1624382144 1629117952 1629275648 1632010562 1632168538 1632785128 1636150516 1638672896 1639450624 1643450368 1643898256 1644678464 1646527792 1646655241 1650672562 1652338688 1654324672 1654949632 1658360704 1659147776 1660353926 1661141944 1662029824 1662093706 1667004416 1668878848 1669333666 1669670912 1669964296 1673744384 1674200528 1675756096 1676781568 1676846017 1681099706 1684656064 1684819136 1685455616 1686680891 1687481404 1690028054 1691598328 1696927232 1697732608 1698966808 1699773152 1699940242 1700747048 1703920064 1704896336 1707590329 1707689984 1707755621 1710722104 1714727168 1714895728 1715028469 1715709632 1715842436 1716825539 1717771783 1720028552 1722779864 1723834112 1725906028 1726894897 1730116696 1730937824 1731929576 1738999808 1739473736 1741089952 1741916288 1744545088 1746166016 1746641897 1747301732 1747470868 1754604544 1754777024 1755609856 1757549836 1757719964 1758383984 1759892992 1762008248 1762673888 1762844512 1765906688 1770351968 1771055104 1771192192 1772207008 1773183776 1775513344 1778353408 1778665889 1778838061 1781580416 1782601184 1785926912 1786774528 1787798272 1787936656 1789097947 1789947068 1790796592 1795585792 1797254144 1798107136 1798423088 1800820736 1802985184 1803666304 1803840896 1810415068 1811452357 1814244992 1814420608 1815106048 1819534336 1819710464 1820030212 1822076711 1822941484 1827460096 1828327424 1829374976 1830704876 1831573744 1836042208 1839050752 1839121438 1840104448 1845612032 1846810784 1847687296 1848564224 1848889042 1849908074 1852699849 1853579156 1855301392 1856436736 1859732966 1861849088 1862029312 1864450588 1865154928 1865335472 1868282983 1869886304 1872769024 1872841006 1873279408 1876275856 1878740864 1880998966 1881746048 1881891704 1882969946 1886482928 1889759872 1890656768 1891371008 1892929192 1894013758 1895269376 1897547344 1898447936 1898634556 1899535664 1899682697 1907290112 1907809904 1908530624 1909582528 1910824531 1913372032 1915149824 1915486342 1915671758 1916395448 1919724352 1925321216 1925507584 1925845922 1927635304 1928550176 1933255232 1933707776 1939345408 1941676352 1942597888 1942788848 1943710912 1945858747 1946047103 1947337216 1950794846 1953991424 1955110976 1959688192 1959880832 1960032536 1960811008 1960962784 1962236458 1963167752 1970096128 1972464032 1973594168 1977276224 1978214656 1981650944 1981727111 1986754198 1987969984 1989817088 1990359371 1990761472 1991111276 1995215222 1995618304 1996162168 2004388111 2005459456 2006411264 2007869864 2008628384 2008822816 2009581696 2013723712 2015033449 2016144053 2018179072 2018256643 2023259392 2024219648 2026495744 2026851827 2027048023 2027813788 2032761016 2032957784 2036091904 2037258496 2039707124 2041059328 2044683368 2045653792 2052098048 2054083684 2054564512 2055340672 2060554496 2063031124 2064213151 2064992956 2065192844 2069045792 2073422848 2073623552 2073987916 2074406912 2077305412 2080034528 2082373384 2083361696 2083522958 2092234144 2093227136 2095743034 2098333952 2100855988 2101853072 2102059687 2105504128 2110640896 2111216107 2111642624 2112218108 2113016048 2114180656 2117371256 2120344448 2121641984 2125409104 2130800672 2131605632 2131811968 2134167658 2135180552 2139581444 2140890752 2144315264 2147132416 2148693316 2149713104 2150566912 2150733376 2150944796 2159725568 2160750592 2163347648 2163560308 2164587152 2168625536 2169654784 2169868064 2170036022 2173423616 2173507154 2180354176 2181177856 2182380032 2182763506 2182974794 2183799464 2185050686 2188742656 2189127248 2189339152 2193970688 2200367104 2200580096 2200966768 2201966704 2203011776 2204057344 2209951744 2210036686 2213875664 2217373921 2219058688 2220111872 2220330112 2222998778 2223838568 2224053832 2229479824 2233133056 2233352576 2233525448 2234412544 2237098136 2239863808 2240037184 2242555952 2243620288 2245079551 2253175232 2254244608 2255536192 2258247173 2259744256 2263756586 2263975714 2264830984 2271965696 2272997888 2274076672 2274696424 2275555744 2280245968 2281328192 2284070173 2285291008 2288902112 2291953664 2294708416 2295575296 2295797504 2296200907 2299873849 2301398528 2304164632 2305484818 2305574656 2309262592 2312296448 2315995136 2316402088 2316626312 2317501472 2325858304 2325947701 2328295424 2331093856 2336780992 2337890048 2338527191 2339589623 2340700012 2344232462 2348073728 2348960768 2352242893 2353131508 2354919424 2357749856 2357981626 2359100744 2362737664 2368822313 2370271904 2372937112 2374063328 2378910457 2379855296 2380039508 2381403167 2382715699 2391124736 2392259584 2393998684 2395134896 2395370341 2396507204 2400978272 2402353928 2406290432 2412161024 2412818408 2413963552 2415060256 2416206464 2417777978 2419852864 2422761341 2423676596 2423911204 2428121696 2429038976 2431958494 2435200768 2436784636 2437891708 2438127692 2439048752 2445235936 2446732288 2449673072 2450646016 2451076628 2455649504 2456814976 2458222624 2462345314 2471224448 2472397312 2472640352 2472831746 2473813888 2476787222 2478429184 2479849216 2480041168 2482829804 2484008176 2491833344 2494148608 2494586864 2494828336 2495770816 2497200784 2501859712 2502101888 2507395072 2510408768 2515390592 2516533376 2517727744 2518413898 2524558036 2528596252 2528694784 2530143616 2534141624 2536067072 2537520128 2539364828 2540570032 2541529792 2541775808 2551039414 2552402944 2552600512 2553614336 2556683584 2560042496 2562921088 2564137472 2564588026 2564836274 2566001522 2571093668 2575057408 2576279552 2577755648 2579629598 2579879302 2580853912 2582564864 2587150384 2587400816 2591389696 2591489299 2596532224 2597711872 2598419824 2599653056 2600635136 2602777639 2605995392 2609127598 2610365912 2611761152 2611861538 2615888128 2622523904 2623514624 2623768576 2624229608 2625675976 2627180374 2628427256 2633331008 2634839792 2634942464 2635043741 2639157248 2639620984 2647316672 2647572928 2650498543 2651756492 2653275833 2658225944 2662843456 2664107264 2667309316 2670606848 2671334666 2672602504 2673816712 2675085728 2683512832 2686738208 2688277592 2689293152 2694571264 2694836144 2696115136 2699094391 2699355659 2700375404 2708882176 2711928128 2712138044 2713215232 2713691981 2718754808 2719834624 2720045152 2723103656 2724770048 2732713984 2735998496 2737297024 2737566104 2738865376 2743975168 2748741632 2748847283 2753351552 2757506752 2758815488 2760068864 2760821063 2761378816 2761864028 2762131372 2763174832 2768870104 2774996224 2776044544 2779381136 2783086592 2786161952 2786431648 2787484288 2795046397 2799517279 2799626368 2801230432 2806456576 2807788544 2811439631 2812773964 2824256512 2825596928 2825874688 2826093424 2827215872 2829271172 2830613968 2837519776 2842169344 2850956416 2851232384 2852309504 2857373974 2863263403 2864345068 2864622332 2869038592 2876038144 2876821948 2877403136 2878187312 2881423636 2885209184 2889824288 2889936896 2890047974 2891592704 2895068176 2896161856 2902131232 2903508608 2905397066 2906998402 2910044462 2915473616 2917257728 2920537984 2921924096 2922437518 2929052672 2929850924 2930957744 2931241456 2932573168 2935873259 2942922752 2948148112 2948433488 2949547328 2953092457 2956743296 2957029504 2960297074 2961702056 2969622656 2971032064 2974603016 2976307334 2978280448 2981860112 2983275328 2983568588 2988457472 2989586432 2997170176 2999119552 3000772544 3001067524 3002491856 3002724263 3003916864 3009521152 3010049966 3014864762 3016709696 3025504768 3025797632 3027704218 3029141192 3030578848 3030876758 3043249664 3044079038 3044694016 3048353504 3052122112 3052953904 3055790528 3057240832 3057778031 3058074019 3065534758 3070557952 3070859792 3072317248 3073477888 3075712213 3076009937 3077171972 3079510016 3079812736 3083514434 3084679304 3084977896 3095865344 3098115944 3099346432 3099586336 3100817408 3101362264 3103071608 3107148352 3112118464 3114022912 3114142603 3119552072 3125372096 3126855424 3128339456 3128646976 3128889148 3132407369 3133894036 3141539752 3142275136 3146687488 3147240404 3151436288 3154364416 3155224072 3156416032 3156721568 3164422976 3168226369 3171424256 3174928736 3175236064 3176435584 3184185088 3184493312 3185052871 3186564524 3190147597 3198055168 3199572992 3201406208 3205254052 3207378944 3213073864 3214598816 3220182784 3229571072 3229821056 3233452768 3234987392 3242879744 3243763523 3246777436 3248764288 3258235904 3258551296 3262788529 3264021124 3264337076 3265570256 3272301032 3277345792 3278901248 3287796512 3289356928 3293055584 3293310482 3301345124 3303236651 3308649344 3309899264 3316721408 3318295552 3320707852 3322283888 3322610473 3324187412 3334008832 3337757696 3338667332 3339341824 3339928592 3348401056 3351512192 3353563136 3353692034 3362199412 3369312128 3369638272 3370911232 3373361782 3374962808 3380056108 3383196656 3393854464 3395465216 3397933616 3399546304 3399880484 3401494096 3407840128 3409792672 3415180658 3415379968 3415511242 3421444208 3429454336 3429791456 3430056938 3431419264 3431684872 3433651078 3435543566 3440057104 3445559728 3447668224 3451812056 3453789794 3460233392 3461875648 3463859152 3469668397 3477999616 3478947472 3482179904 3483832576 3484444733 3489090176 3492332032 3493283794 3494603464 3494941736 3509209088 3509554048 3511219712 3515099672 3515439928 3516767968 3519785984 3524016496 3525347776 3525689024 3531813376 3540703936 3542110208 3542384384 3544414016 3546367552 3548674129 3551026688 3556706816 3557331778 3557676122 3563160832 3565202368 3571853824 3573549056 3575596544 3575873312 3578195894 3579894136 3581593184 3591171584 3594508288 3594646447 3596846176 3601641472 3605970368 3607332608 3607681792 3610304467 3613737673 3614087477 3620830136 3622904714 3628489984 3628841216 3629478853 3630212096 3635284471 3639068672 3639420928 3640060424 3644153422 3645882968 3654920192 3655060673 3658749952 3661409752 3663147488 3672084416 3676497979 3678242876 3680208896 3680350349 3691224064 3693621568 3695374592 3696381689 3697128448 3697778084 3699816148 3705399698 3707158312 3710602784 3712873472 3719465932 3728901176 3730309856 3730670944 3736565966 3739772608 3744267527 3745682012 3746558816 3752551712 3757481728 3761997932 3763492096 3763783408 3764153393 3765939892 3772965856 3779519744 3781313536 3782742016 3785858384 3788027516 3790538752 3795094688 3796895872 3797269112 3799071328 3799365394 3815619808 3817061248 3819165056 3821649062 3826744064 3830299648 3830972684 3831343516 3832790896 3839448704 3850642432 3851015168 3851691844 3855270608 3857100352 3866510464 3867415552 3883352704 3885195776 3885577696 3887421824 3891717494 3892094206 3894674432 3901589692 3907982848 3910221952 3919376384 3919761664 3920065072 3921622016 3921925568 3924472916 3926335504 3940192256 3944928064 3947188336 3954552448 3956429312 3963301888 3963454222 3973508396 3975939968 3979634176 3980718742 3981522944 3982222552 3990430444 3991236608 3992324336 4008776222 4010918912 4012822528 4015739728 4017256768 4017645632 4019163392 4027447424 4030066898 4032288106 4036358144 4036513286 4046518784 4048439296 4052991488 4053703654 4054096046 4055627576 4065522032 4065915568 4072183808 4072340327 4074516992 4079414248 4082118656 4089366736 4091307584 4096225021 4104196096 4108167368 4109129024 4110681344 4117980139 4121108992 4126062248 4128426302 4129985912 4130385688 4138091584 4146845696 4147247104 4147975832 4154610824 4160069056 4164746768 4165069139 4166723392 4167045916 4184468288 4186454272 4191486068 4193887607 4196667904 4201711976 4203706144 4204119374 4211008256 4221281792 4222432214 4223285248 4224436216 4226032096 4228361312 4234742512 4240688896 4241434043 4241844607 4250818208 4261601344 4263211264 4263623936 4264373113 4266310489 4266723461 4268335316 4270361104 4279162888 4281781504 4288630528 4289384099 4294264832 4297386632 4299426208 4301133824 4301466752 4301889592 4319451136 4319617159 4326695296 4327120616 4329174304 4337251072 4339309568 4339736128 4340072044 4344952157 4347014308 4360708352 4362355712 4364760064 4365527012 4365949588 4367598928 4370101372 4378254496 4378678304 4387941376 4401933536 4403933408 4406023552 4408114688 4417976563 4420073372 4425043441 4427751328 4434747842 4438117376 4440223744 4440660224 4445997556 4447677136 4448107664 4458959648 4466266112 4466705152 4467050896 4468825088 4474196272 4479727616 4480074368 4485111904 4487240576 4490159102 4499413919 4506350464 4508489216 4511072384 4516494346 4519488512 4527513172 4527951428 4529661968 4543931392 4545995776 4548153344 4549392848 4551111488 4560491936 4562656384 4568140346 4570582016 4577804224 4589416832 4591150592 4591595008 4592401814 4599747698 4602797056 4608329264 4610969636 4611149312 4618525184 4624592896 4631990272 4632804176 4633252624 4635002944 4640573861 4651716608 4651895402 4656590848 4662187712 4673561984 4675780096 4677054382 4679179246 4681400024 4688464924 4696147456 4697921536 4704485786 4706263016 4709838848 4715499712 4715963252 4718201488 4725475328 4725656957 4737644626 4740543808 4745874224 4746241577 4748126656 4757820914 4759710592 4760079016 4762806334 4765431398 4782249472 4784519168 4787997368 4790269792 4790740682 4793014408 4801956544 4804707856 4805079763 4812580864 4812765841 4824322048 4825636816 4827927104 4830120512 4832412928 4833262049 4833729901 4835555956 4839705728 4845522682 4847353192 4847822408 4856243392 4858077952 4863916988 4870401536 4873569272 4875783416 4876255384 4878097504 4890471872 4893464576 4899346144 4901292032 4902153256 4911299008 4913629952 4916445248 4922354437 4924690628 4942448896 4944794624 4945280704 4945663492 4947627776 4953574444 4956858368 4959698432 4960082336 4965659608 4968016352 4983666688 4989173728 4989656672 4991541632 4994401568 5003719424 5004203776 5012603869 5013089081 5020817536 5030781184 5033066752 5034438409 5035455488 5036827796 5042491363 5049116072 5057192504 5057389568 5060287232 5068283248 5075040256 5078729656 5081140064 5083059584 5083551616 5102078828 5104805888 5105002097 5105201024 5113367168 5120084992 5125842176 5127239117 5128274944 5129176052 5129672548 5132003044 5142187336 5150114816 5152559104 5155511296 5159259196 5159758604 5161707824 5174300768 5174801632 5182779392 5182978598 5196839648 5199306112 5201270272 5205555278 5211990784 5218255196 5220731824 5221245029 5223723076 5231776256 5245047808 5247029248 5247537152 5248459216 5251351952 5254360748 5256854512 5266662016 5269679584 5269884928 5270087482 5278314496 5279241968 5294633344 5295145856 5300997086 5303512984 5306551666 5316451888 5325686912 5328214528 5334618632 5341213696 5342669332 5345205008 5347633424 5350171456 5367025664 5373476416 5376555184 5378586304 5385050951 5389142528 5389672288 5392230272 5398188782 5398711318 5400750808 5417764352 5423856256 5424276088 5426430464 5427383962 5437509616 5439669248 5440090304 5446207312 5449540096 5465427968 5471996992 5474594048 5475132208 5475556009 5477730752 5484314563 5487950336 5497483264 5497694566 5506703104 5515013504 5517630976 5520137728 5521642126 5522757632 5523728056 5524262744 5526349664 5537740208 5549992448 5552089088 5558762272 5566173184 5572323904 5572863296 5574968576 5576487917 5590092794 5599034558 5599252736 5602460864 5609194591 5612913152 5615577088 5622879262 5625547928 5648513024 5648730131 5651749376 5652186848 5654431744 5658542344 5661227936 5675039552 5678730629 5679280321 5681860513 5701912832 5702464768 5704619008 5712036967 5712589883 5714747948 5726526806 5728690136 5729244664 5738077184 5752076288 5753643896 5756374624 5762847272 5770418368 5777353967 5779648576 5780095948 5783185408 5790136352 5792323712 5804262464 5807017216 5810794132 5813996804 5817327971 5820088924 5830947232 5834515456 5841075968 5843848192 5844875036 5858105344 5859701848 5861915488 5862482912 5865146336 5871746518 5883848971 5896296224 5896866976 5899094656 5906184914 5913486592 5914059008 5915098189 5920594148 5923404112 5939245312 5942064128 5949206032 5949790847 5952614668 5956560896 5963720224 5966550656 5967137176 5976914944 5979172864 5998239104 6001545088 6002135048 6004983712 6005448526 6007833728 6019042304 6020099932 6029729524 6033419392 6051009536 6051595264 6055408436 6058282384 6061157696 6061753516 6086499328 6088158076 6089388032 6096707008 6105907808 6111581056 6114481664 6115556062 6116148038 6131069516 6141115904 6141719584 6144634496 6146955776 6151424426 6152019874 6154343944 6159020032 6159625472 6167028868 6169358608 6169955792 6191730688 6196231888 6198692864 6199172672 6201634816 6202724528 6206143216 6214296704 6224236928 6228045824 6228285206 6239104144 6250744192 6253710848 6256678912 6257293952 6257778296 6264814738 6267788072 6283079504 6284550272 6293374976 6294480808 6302872576 6308728832 6310448144 6312832064 6313443136 6328845952 6336452738 6342848512 6349857472 6350472128 6352871168 6368370176 6368986624 6370105742 6373129048 6380295194 6396110336 6399145984 6402812416 6410508104 6414757888 6426147728 6429197632 6436925033 6440365568 6459142144 6459642112 6466905536 6469974784 6471111647 6485759488 6487527046 6493554872 6497528576 6516471808 6517102592 6525577058 6528042248 6528674152 6531140512 6544602064 6554691584 6554943521 6575593024 6578713856 6583496381 6586111168 6586620964 6590394811 6602690248 6606473302 6617298688 6619798528 6629048153 6633442816 6636591104 6641415704 6644567776 6645220946 6648374824 6665110639 6675515392 6675771973 6677334664 6679857184 6696802112 6703024384 6704202197 6704851153 6707384068 6711227107 6724398824 6738624256 6739276544 6740460727 6741822464 6746723564 6749925616 6760112216 6766393312 6787708928 6795867232 6799092608 6799760968 6802988192 6815680256 6819585344 6827781961 6830361316 6831022484 6842888416 6858908672 6859582912 6860113876 6862838528 6863369744 6867302156 6871087132 6880114208 6891119456 6895336448 6903624112 6907579588 6920466784 6923751296 6927718304 6939336794 6953639693 6957894944 6964359808 6967665152 6968889466 6978180352 6983253277 6984664064 6986567588 6989206928 6989883472 7018418176 7019108096 7022439424 7030199344 7030879856 7033535936 7039571968 7048032992 7050695552 7051378048 7063626752 7081407872 7084768768 7088828032 7092735104 7097348258 7102053376 7113413632 7114663556 7115352244 7126321664 7130404736 7143707648 7147098112 7151193088 7151746624 7156391788 7159788272 7163186368 7182343168 7189016576 7189292894 7193692352 7211940736 7214665216 7215363584 7220608934 7227475346 7228174954 7241660272 7245809428 7256979968 7257682432 7258957706 7260424192 7270568942 7278137344 7278841856 7280120848 7288306844 7291765936 7292330353 7309840384 7310121346 7317499904 7322819504 7326294976 7335100619 7344168832 7352995958 7356485752 7360417792 7360700698 7382448128 7387243136 7390749184 7392763378 7394256896 7395556168 7399632296 7410799396 7414316624 7421205568 7425746944 7426032361 7438931864 7457802352 7460619712 7461341888 7469586803 7473131932 7479545216 7488535054 7491364024 7493117632 7505103424 7514963456 7523995864 7526984192 7527566816 7528306786 7531879784 7545931712 7559039488 7562627072 7571716768 7576055032 7581077504 7590189376 7593791744 7594538224 7595126077 7598142656 7598730788 7607275039 7631239616 7634122496 7638330112 7643298124 7647677401 7653488128 7660599296 7661945368 7662687032 7665581792 7678897408 7701284864 7702030336 7703383688 7710541216 7714200704 7733020928 7734831104 7735128401 7766705408 7770391552 7771155392 7774843648 7780495723 7783434988 7784188412 7789348864 7803179384 7815965696 7820443904 7839523328 7840130144 7843244032 7843851136 7848945832 7852671008 7876948937 7877711413 7889856128 7894376672 7909104896 7912858624 7923148051 7923914999 7926908444 7947016792 7951879936 7959268352 7961437484 7963045888 7964445104 7980860888 7984648672 8017552444 8021837824 8031479456 8034513536 8035291264 8038326784 8054894848 8060133796 8064576212 8069196863 8073026572 8093037568 8096878592 8105982976 8107407308 8108192092 8111255152 8131044064 8131831136 8144367616 8144680654 8149033984 8158828496 8178733472 8182615168 8192450042 8204813617 8216334736 8218258048 8221362688 8235960278 8242217984 8252124496 8252935691 8256852604 8259971824 8260771376 8276183168 8293691392 8294494208 8295951664 8309221648 8320138112 8329493536 8330138278 8333446784 8334091832 8368936576 8372908544 8382972136 8387775214 8393335808 8403423952 8407412288 8408238748 8422016512 8442563584 8444864428 8446570496 8448872432 8452064192 8456722624 8462222923 8469485024 8481377792 8482868086 8483689214 8501636416 8523202688 8526422528 8527247872 8528746226 8532620978 8533446922 8536670632 8540722208 8558325776 8563563008 8577261056 8578768198 8588529664 8594773264 8598852416 8602267648 8602933504 8603779184 8618208599 8638902272 8639234318 8653390592 8654241232 8654911111 8658348608 8668755277 8674502144 8678619136 8679472256 8680144088 8689904314 8694028616 8721416704 8724711424 8729520128 8731054024 8731899176 8735197856 8740202744 8756508992 8757356608 8775882752 8776220063 8803867072 8807866816 8812047104 8814448643 8816229376 8835953126 8840146744 8850086882 8855502656 8869495684 8876234752 8881320448 8891995112 8895354272 8896215328 8917919296 8928637949 8933410304 8934101792 8937650176 8948392544 8959455232 8960148736 8970223808 8974481152 8976058091 8976926959 8980318204 8998827838 9012700928 9016978432 9022144768 9032988692 9038977024 9055026344 9055902856 9059323936 9087862784 9091991552 9098785696 9102222976 9120983872 9125312768 9131946593 9136280692 9141164032 9141515383 9155608448 9178833664 9182301184 9183190016 9184803628 9195131309 9199495396 9205594112 9216658528 9221939272 9222298624 9237050368 9265608352 9266505248 9270005888 9281147722 9303790804 9309121471 9324375424 9347123968 9349671331 9351560192 9354108764 9358358492 9362800048 9376929848 9392294912 9395843072 9408971572 9412526032 9430999424 9431926504 9436402976 9450950656 9451313914 9475289252 9481087616 9491748448 9492483154 9496253312 9515641828 9519421184 9520158032 9525612668 9530862796 9564498944 9569038336 9575994736 9580539584 9581481364 9586028816 9603913088 9609415712 9610159526 9625161728 9625531682 9651273632 9655854208 9660241024 9664825856 9666524098 9667459802 9671111912 9679411456 9691045364 9694706384 9695644816 9712486784 9716155904 9727833976 9740803072 9747138544 9751566832 9752510768 9756195008 9780943744 9786929152 9798692288 9802584064 9804306512 9822598016 9827259904 9832890496 9844708874 9849381256 9884897792 9889589248 9890561408 9891326984 9895255552 9907148888 9913716736 9919396864 9920164672 9931319216 9936032704 9967333376 9978347456 9979313344 9983083264 9988803136 10000808909 10007438848 10008407552 10025207738 10026178162 10041635072 10061562368 10066133504 10068876818 10070910976 10073655592 10084982726 10098232144 10114385008 10114779136 10115167909 10120574464 10136566496 10150080512 10157459312 10162280128 10166119168 10167103232 10168889731 10174494407 10185155617 10204157656 10209611776 10210004194 10210402048 10226734336 10228531313 10240169984 10251684352 10254478234 10256549888 10258352104 10259345096 10264006088 10284374672 10300229632 10300625533 10311022592 10318518392 10319517208 10323415648 10348601536 10349603264 10356334703 10361039759 10365957196 10393679296 10398612224 10402540544 10411110556 10417075669 10423981568 10436510392 10441463648 10442490058 10447446152 10463552512 10490095616 10496918432 10502703904 10508721496 10513709024 10533324032 10535174881 10539359168 10540174964 10552026667 10558483936 10589266688 10590291712 10601994172 10607025968 10608068653 10613103332 10632903776 10651373824 10656429056 10669237264 10682427392 10685338664 10690410016 10695266848 10700342912 10729371653 10746952832 10753110368 10757172608 10770101902 10778285056 10779344576 10784460544 10792300519 10796377564 10797422636 10801501616 10835528704 10847712512 10848552176 10852860928 10854767924 10875019232 10879338496 10880180608 10892414624 10899080192 10927148089 10943993984 10949188096 10950264416 10951112018 10955461504 10968629126 10975900672 10995389132 11013406208 11030027008 11035261952 11040275456 11043284252 11045515264 11047456112 11048525488 11052699328 11075480416 11099984896 11104178176 11117524544 11144647808 11145726592 11149937152 11152975834 11180185588 11198069116 11198505472 11204921728 11218389182 11225826304 11231154176 11245758524 11251095856 11297026048 11297460262 11303498752 11304373696 11308863488 11317084688 11322455872 11350079104 11357461258 11358560642 11363721026 11403825664 11404929536 11409238016 11424073934 11425179766 11429495896 11453053612 11457380272 11458489328 11476154368 11476595467 11504152576 11507287792 11512749248 11525694544 11526586687 11540836736 11554707934 11559297152 11560191896 11566370816 11580272704 11584647424 11608524928 11614034432 11621588264 11627993608 11634655942 11640177848 11661894464 11669030912 11682151936 11687696384 11689750072 11716210688 11719403696 11723830976 11724965824 11730292672 11737922119 11743493036 11767697942 11792592448 11793733952 11798189312 11812369828 11826973184 11828118016 11830196378 11841188296 11846808224 11878490624 11884128256 11898412064 11899581694 11905229336 11913121792 11927440448 11933101312 11934274352 11953132303 11953829888 11954289347 11996478208 12003090176 12004270096 12005199283 12009967424 12010897052 12015667456 12017778773 12024402481 12038084608 12040199864 12059459048 12066838784 12088264279 12102019072 12103190528 12110816872 12116564768 12122315392 12123507032 12172998656 12173466539 12176316152 12193414016 12211815616 12223162112 12226493279 12228963328 12231112124 12232296076 12262139032 12282231808 12283439168 12289268992 12293911552 12302848852 12304039748 12308687888 12319250944 12334057736 12338717216 12339911584 12392463776 12397385728 12398345344 12405449056 12412286432 12428593408 12448473856 12450661223 12451866427 12456570412 12478208288 12501488384 12507421696 12513357824 12514587904 12515556592 12529629476 12535576144 12566159008 12569100544 12586749952 12588961616 12605745152 12620896288 12625664128 12626886272 12657691904 12672905476 12680166499 12699714944 12700944256 12705742336 12736740352 12737973248 12740211484 12746258096 12754536977 12760590388 12792220672 12798291968 12805624832 12821016208 12852295456 12858395264 12873850066 12880731136 12919284224 12933811072 12939949568 12942223294 12968898943 12971518976 12975054092 12987109744 12995057152 13032943616 13034205184 13051154116 13056084496 13057348304 13062281024 13077980881 13089204128 13109383168 13109887042 13151186048 13157427712 13166992762 13172222336 13173241928 13180789622 13205380496 13212946604 13234597376 13239597056 13258096306 13266885632 13273182208 13282831408 13289135552 13290441892 13296749648 13297778879 13330221278 13351030784 13351543946 13354669328 13359714368 13375771717 13393604224 13406048768 13408404394 13409702306 13414768136 13422454214 13448797648 13477248512 13478553088 13480921454 13483644928 13493447128 13499851232 13520224432 13532786624 13542899227 13575417856 13591734464 13598185216 13599521936 13605976384 13621011229 13622329721 13631360512 13639170688 13655563922 13660722632 13662044968 13685776832 13717817344 13719165824 13720227752 13725677056 13726739488 13734604312 13742174264 13760228416 13782238912 13790672896 13807248224 13815159176 13840933568 13847502592 13855436608 13872089777 13878673588 13907279386 13915789888 13928719616 13935330304 13937778932 13956360704 13966506554 13969328128 13973135176 13978413856 13979766944 14030716777 14038216192 14044878848 14060398688 14061759712 14067071872 14079143936 14096065984 14101391104 14102756096 14105234143 14113008371 14127253504 14127796501 14162815744 14169537536 14177656064 14185470208 14187962789 14189336161 14194696516 14204106752 14226827264 14229327112 14230704488 14252643328 14260809472 14287415296 14302386176 14303493248 14312783576 14319576544 14326372736 14364686336 14365238459 14378585788 14387384704 14423881472 14429330432 14430727168 14441217868 14449492057 14454950692 14456349908 14483320544 14491618856 14513959936 14515364864 14517915412 14520848384 14541137884 14560241696 14576613688 14583531872 14584660706 14620242692 14645639008 14652589952 14670201238 14688337664 14705991916 14712971504 14714417809 14721401396 14764896256 14774486272 14781498368 14785526756 14788513792 14791112336 14799264592 14821598792 14828633248 14842411136 14851493888 14852064722 14877863728 14915604704 14921239424 14922683776 14939173606 14946263864 14959090432 14977070108 14982728048 14986235264 15010206848 15029926912 15047991728 15053968384 15055133632 15056613572 15063759568 15091863424 15118078976 15125254144 15143433536 15152110064 15180378752 15187583488 15189076448 15190252154 15196285312 15197461576 15214550078 15262479232 15268244992 15276660224 15286596248 15295354802 15306976256 15321198592 15323890736 15325374064 15331163584 15357794816 15402569728 15404060672 15406767376 15421082432 15428401408 15466041856 15469662208 15470256802 15533410816 15540783104 15542310784 15549687296 15560991446 15566869976 15568376824 15578697728 15606358768 15631931392 15640887808 15679046656 15680260288 15686488064 15687702272 15697891664 15705342016 15715556857 15753897874 15755422826 15779712256 15788753344 15807730211 15818209792 15825717248 15846296102 15847829998 15853816888 15894033584 15903759872 15918536704 15919148551 15922874968 15928890208 15961721776 15969297344 15988491211 16005244541 16035104888 16043675648 16062958912 16069027072 16070582528 16073406349 16076653568 16099116943 16109789696 16120267592 16129152424 16138393726 16146053144 16186075136 16211965952 16214814616 16216384184 16222510304 16262088128 16263662272 16281633907 16289361308 16298067968 16317656992 16357466944 16365230336 16369690337 16384900084 16409627234 16432669472 16436516096 16442725376 16471920556 16484435968 16504248992 16505871382 16513705208 16519943648 16521542752 16552366336 16581756191 16591903328 16618443296 16640276224 16652373199 16658987072 16660276556 16666893568 16668183664 16669822169 16679009893 16737873152 16745817088 16765944272 16767592387 16775550428 16786671616 16806847904 16814824576 16816477496 16844033024 16885127168 16889728856 16897744864 16904128384 16913445248 16924445846 16938970048 16959329387 16962755584 16965736172 16967378428 17003272832 17046405376 17052845056 17054495744 17057492452 17065241956 17066893844 17073341264 17081444416 17116651552 17127126016 17154522112 17157536396 17189546528 17197704832 17205867008 17207558368 17236417198 17278468636 17306781184 17308482464 17309822222 17316697216 17337510554 17349004288 17357238272 17358944512 17360288176 17379808628 17388057232 17442833408 17449422848 17459040256 17462108048 17463798352 17470395712 17480405488 17513017984 17514713216 17551765504 17552440126 17607734144 17615733632 17624094208 17628897286 17632458752 17671906252 17680293488 17700173764 17711005312 17738991368 17752469504 17762640896 17783990224 17790708544 17792430656 17835838592 17857275898 17866820608 17868203584 17875300352 17896785088 17920297472 17940447616 17948962304 17952116182 17953853918 17960636408 17997655676 18025401856 18033956864 18044289536 18065977384 18077954048 18110052688 18111805712 18118647872 18140425093 18175725568 18183983104 18197571392 18204445952 18241967744 18250625536 18263893186 18272561384 18282328064 18283030766 18311216896 18357667328 18364602368 18366380032 18369607256 18390262618 18398990792 18411188224 18433317056 18443878544 18444597248 18445306187 18474100736 18531216704 18533010496 18540011776 18553489801 18562295444 18572930831 18607581608 18618242942 18648750848 18694247936 18699342662 18703120384 18708217528 18716716984 18725600096 18753859696 18783493619 18784589824 18785311831 18817943144 18825052064 18861998848 18863853008 18872805952 18885080929 18893660737 18895489613 18902627828 18950578504 18962175232 18983496896 18984966308 18992506624 18995843867 19031283656 19038842368 19040316064 19051225336 19061725592 19128997888 19151989472 19161079168 19162962728 19172057632 19207826176 19218831424 19220319052 19241930981 19251063364 19302547264 19311708416 19320482048 19329651712 19333048196 19334919604 19342223824 19358822912 19382090728 19389412768 19391289632 19424973568 19432311808 19455667952 19481606144 19494277088 19503133664 19505021536 19512390016 19561887488 19565324779 19596620953 19597384576 19608613024 19645196032 19654519808 19665780992 19680077417 19689417748 19698762512 19769795584 19779178496 19781122816 19782653968 19790511104 19814297776 19838793728 19840329344 19862638432 19872065408 19925975927 19956694912 19958626688 19966166528 19977606272 20001617818 20014877696 20016815104 20042843821 20050415476 20052356324 20083270144 20123124736 20132267008 20137753636 20141821952 20147311184 20169965452 20196464288 20228770016 20229558272 20230335818 20241148928 20273132992 20314918624 20324560256 20332238336 20334206464 20337779462 20348988814 20370311234 20408315312 20420008388 20420804096 20453468672 20457062626 20480339968 20503368704 20508956468 20513099776 20516704208 20518690192 20528012176 20551112813 20568749344 20600459264 20601251066 20622045184 20637036784 20639034416 20646831296 20671647199 20697203072 20699206528 20712669406 20722079518 20731914392 20787358592 20797224448 20805081088 20822221112 20834151338 20847963136 20873020784 20882927296 20884980116 20894892304 20927105024 20980191232 20993836864 21005407808 21017442992 21019069841 21027418048 21066648064 21070349762 21078718336 21080349928 21104053334 21116967872 21178533376 21180583424 21203988344 21214051936 21216137306 21226206664 21265807552 21302747648 21312858112 21338474528 21364854784 21370677328 21380820032 21390533696 21400685824 21404446217 21406518133 21458743306 21493905664 21506220736 21514345216 21540203804 21556570112 21558689152 21568921088 21584601038 21592755128 21594845272 21603003232 21671057408 21695425024 21697104352 21705721856 21709535848 21750038464 21758676992 21760361216 21784829248 21798160384 21798998221 21854296178 21887987968 21898376192 21900528832 21902224036 21910923008 21926851583 21937258252 21951801344 21990778264 22026812416 22060054016 22070523904 22080550912 22086568504 22094912224 22097050976 22105398656 22150960832 22177584583 22198674277 22199969792 22200823073 22235049088 22289295616 22291453184 22295370097 22299874304 22305951668 22331033179 22360371176 22396138232 22397010944 22409843456 22436778364 22451652608 22491517048 22502191712 22594920524 22606997504 22608747392 22634169376 22644911744 22700158208 22706344661 22714922516 22717121284 22727442052 22807651328 22809859072 22818476032 22848147868 22850359532 22858991792 22906107224 22914760544 22916978656 22952308736 22953190934 23014575584 23025498496 23051389088 23053173374 23081673472 23109415868 23118594304 23120383792 23122656557 23160545408 23169294848 23217049856 23228068864 23243176528 23255987216 23258273311 23269311884 23280355696 23323788928 23338061824 23364303872 23375392768 23379500144 23438807392 23447661952 23449931648 23460585344 23475844238 23486986072 23535395884 23585184896 23587467904 23596378624 23624739656 23653946368 23656236032 23660392756 23682376592 23693616448 23756981248 23768256512 23796824128 23799163388 23810458672 23854880896 23866202624 23868548704 23906264606 23907659776 23908578694 23992956416 24006180352 24008540192 24010398566 24019934848 24021794104 24031334912 24035557546 24048804962 24076169216 24080399728 24118918096 24133677568 24176528558 24204038144 24206381056 24221633744 24233129536 24244630784 24247014064 24287678779 24345997312 24346933078 24352632304 24386828032 24391113131 24423631232 24446324224 24452986558 24457926656 24462224248 24464592152 24524278064 24564463616 24566878336 24578537984 24587823104 24605697704 24608079496 24617375776 24638501888 24668115472 24677434432 24679823168 24695875061 24784927552 24794771456 24796690688 24810898112 24824572864 24840718903 24857186816 24896947712 24901322446 24903732854 24913140824 24956416576 25002976768 25014843392 25029175808 25031113184 25059258952 25071152288 25132318016 25138201088 25162525129 25177923232 25211490304 25241792576 25251328256 25253772544 25296163711 25298612339 25315383808 25345810952 25360332998 25399429888 25401888512 25411484672 25473480704 25475946496 25480422968 25492516192 25509073954 25521180776 25584441344 25585424711 25611249664 25642032416 25704590912 25716790528 25735485853 25747700132 25761462272 25762452443 25838568448 25867622144 25874671823 25879899136 25884446588 25937797886 25943037952 25950108184 25974219488 25990114304 26057045443 26102308232 26112168992 26114696608 26124562048 26155961762 26178408256 26195434837 26209872689 26219774084 26302372096 26314855424 26333985524 26344444672 26346483856 26349073751 26361579244 26410760992 26425893208 26469194752 26479194112 26516192612 26533771264 26565662816 26578271104 26580883784 26593499296 26595557758 26660442556 26703087892 26709338656 26719428736 26751543434 26787208448 26812097536 26816808788 26819404612 26829536272 26844908428 26897595296 26954497024 26957106176 26961842908 26967289856 26986894256 26999702464 27040448864 27065573248 27085798454 27183468928 27196370432 27199043872 27211952768 27242022458 27244659442 27262721024 27278341376 27311127844 27321445264 27324089936 27371553664 27435634688 27438331648 27440455504 27451354112 27453478976 27469208624 27484348528 27520456832 27564477824 27581345792 27614496448 27630318352 27681867136 27695005184 27710873216 27744179554 27757347176 27814558772 27831579776 27857439232 27870660608 27875557864 27912721408 27933013108 27938656256 27946270352 27956827712 27959533888 28061433554 28076432384 28089757696 28120797376 28123519424 28134143744 28192131968 28202782208 28205512192 28210468286 28226016742 28254507008 28255593002 28325631488 28339075072 28355312128 28370940416 28375925578 28378672322 28389393032 28408213504 28453654528 28458654224 28461408976 28505286656 28506382289 28521618944 28574830592 28604772352 28606986496 28625567152 28639153088 28652745472 28673575147 28729372672 28730476918 28757171576 28774769408 28825860973 28847762944 28858660864 28861454336 28882435736 28898984114 28909901384 28912699816 28966641088 28983237712 29027919872 29029035593 29030729728 29035830824 29082275768 29120483392 29153227376 29155483973 29167063744 29169321412 29186034163 29240485384 29291278016 29305179904 29340402476 29357213249 29376675328 29411983832 29425943008 29428835618 29442802792 29548972544 29562996736 29571053512 29582224672 29598529184 29643197584 29657266496 29684822272 29690038301 29692912249 29704129444 29755727456 29831209408 29842478848 29845367552 29850611791 29878347212 29892527728 29918180864 29954140216 29965456096 29972470528 30020413696 30059853824 30095983456 30107936768 30110267264 30113227144 30127519136 30183726848 30236157952 30237320113 30286867072 30304220128 30360757504 30375166976 30378152896 30380504308 30392570624 30394923152 30414665099 30429100156 30524958464 30536489984 30553320448 30573192496 30590709604 30613952512 30647781472 30650748128 30662327168 30715589632 30794690069 30813534752 30842164864 30856802816 30925835941 30932083712 30940513604 30975304087 31066821632 31081566208 31084621568 31099374592 31121982892 31133739952 31136753648 31212717536 31263862784 31281775616 31358093312 31360520576 31375404544 31395783328 31410684032 31431113714 31495897433 31507795748 31510845652 31559424512 31577506688 31615460422 31636419584 31651434496 31692592204 31695659996 31707633776 31788067168 31807519744 31837073408 31838297102 31845749936 31857780416 31923443552 31938594688 31976982422 32010489082 32070209776 32125917824 32138054144 32141165056 32146812698 32153307136 32198233886 32219579392 32240535184 32258304848 32276787452 32292106288 32294605849 32372150272 32423931904 32429629232 32432768368 32445020608 32484017027 32524176256 32527324544 32563267814 32578722616 32596135936 32635313984 32714933888 32730460672 32739380674 32769800168 32819254468 32865338944 32873032192 32885450752 32943841112 32968871936 33008497984 33011742764 33027410416 33039887296 33043085504 33079598699 33104732672 33163512382 33183806656 33236886592 33280552448 33304746398 33317974144 33320553112 33333787136 33336367328 33339644338 33358019786 33475746304 33491634176 33531888544 33535184774 33551100856 33573343232 33613695808 33629649152 33632954992 33635558341 33688066048 33689360887 33770254336 33779457712 33795489728 33808256768 33826890496 33832834343 33836109307 33848891692 33877940096 33918658774 33925511168 33931472344 33934756856 34006545664 34092810752 34105690112 34108991488 34114984904 34130483912 34133787688 34146682528 34162888832 34233303104 34254252032 34255568633 34309044224 34315072792 34379093056 34395409664 34411734016 34415116736 34456481059 34472834396 34556937272 34613562368 34616964928 34619644444 34633394432 34675021108 34698008576 34717889024 34720576352 34759617256 34776114464 34885666816 34924216096 34927596704 34940791424 34960810976 35026035968 35029426432 35088227083 35091623567 35104880252 35215468288 35231467264 35248188416 35257794572 35264917504 35343812504 35360586976 35400347528 35422010624 35477982736 35525281792 35567980448 35581417088 35584861312 35671677184 35714551796 35733641216 35735014679 35736407168 35793570176 35840594944 35880895232 35890673819 35897924608 35904232364 35907707836 35921272816 35995311352 36050803712 36067913728 36088579072 36131954768 36220105376 36223611424 36237295744 36280850186 36335603161 36395142784 36408891904 36483935488 36501251072 36527786372 36545122768 36548715203 36566061532 36622433792 36715334656 36729204736 36732760064 36739214512 36780525236 36797981584 36866634112 36887757088 36889194496 36890612374 36948201472 37062433408 37066020992 37080023552 37106979602 37124590888 37145861662 37215163216 37236485884 37297501696 37388495872 37398685324 37406240768 37416435056 37433433968 37451200192 37507719392 37566987238 37569179648 37570623662 37635886288 37650104128 37695356657 37723997696 37727706016 37745611904 37770161858 37787321474 37790979226 37805255656 37901157008 37924350464 37966993792 37969932616 37985013248 37991687734 38062567312 38077684736 38080632128 38102450672 38123451184 38166352367 38257995776 38303978944 38322158336 38325925456 38328892063 38344115264 38390201941 38415652352 38437662848 38440638104 38483861962 38502126728 38605094528 38623416832 38640964096 38659303424 38666096392 38669839208 38684447648 38717645824 38764181456 38778825536 38782579264 38849947136 38864623616 38911335904 38963212288 38988554176 39006267328 39010043072 39024780032 39035415419 39123774976 39130649558 39193241906 39194769152 39217226048 39290392064 39309039616 39331561984 39360154834 39378835496 39397525024 39539591168 39541110917 39562245632 39565307936 39581022208 39628595552 39677587456 39680658688 39725276864 39744130816 39751114403 39754962247 39773023591 39851951854 39913389824 39917253376 39932333056 39955212544 39984258769 39988129181 40003235636 40029755392 40033630208 40085687642 40100830952 40104712648 40166540288 40246249472 40264534016 40275507272 40294622368 40339930904 40392928576 40441477769 40457540032 40460671636 40482297856 40483853839 40546265984 40629837248 40649120512 40664476672 40668412928 40675558924 40697977628 40721295797 40740622468 40816630624 40840016776 40841608192 40906937344 40914125252 41006737408 41017912936 41033408416 41037380384 41056024352 41102225626 41137498688 41186942797 41202502132 41274073568 41278068832 41293662592 41343294398 41394406144 41398413056 41405687323 41425338812 41444159036 41463828784 41574717184 41594448896 41610162176 41644442224 41668302676 41695926272 41746041568 41765854592 41769960232 41789784608 41854210048 41987673728 42010815616 42034885984 42038139682 42054836096 42133296128 42140699524 42157436672 42160699856 42208106668 42233935744 42357066752 42361166848 42407976688 42428103872 42432274612 42452413328 42531615104 42605495296 42625716224 42676949056 42741354656 42761640064 42781067392 42801371648 42808892434 42813036266 42917486612 42987811328 43012441472 43028690432 43080407608 43113140224 43117378304 43137842176 43169202076 43185510256 43189690544 43206006464 43342114816 43390850048 43394208704 43411443712 43419071696 43500076928 43520722432 43569658496 43596320768 43597996442 43708592356 43775975936 43796752384 43801057664 43804448072 43821846016 43853703166 43874516504 43903602688 43981556528 44053624832 44120108032 44141047808 44161101824 44173137008 44189824448 44194101952 44210797312 44301921664 44355169166 44397348554 44399939584 44401646146 44470098176 44578591232 44582906368 44590740194 44599748608 44611903336 44662066358 44720742352 44792276464 44794021888 44795743597 44819686912 44873556728 44903305216 44983034096 45004383424 45058475231 45105689161 45189841048 45213995008 45217494784 45268338752 45289823488 45297781529 45400316416 45412689322 45429845032 45434242568 45454884104 45615302656 45619718144 45696295736 45700719064 45717983584 45812214448 45829521088 45833957312 45884604647 45906381868 46029151168 46050996992 46102778176 46106346748 46132763677 46163346944 46218831736 46237188608 46240767584 46245313114 46321090816 46338589696 46434099712 46456137728 46486353056 46511974432 46516546622 46538623768 46560711392 46647577856 46655774473 46728607744 46730403811 46759000288 46877614784 46895323904 46899863296 46921170688 46929415379 46933958071 46951688476 46973972144 46978589749 47070791768 47170369792 47174935808 47183225089 47192757248 47249479312 47307892736 47312472064 47320785512 47364753184 47387232896 47513962496 47515788749 47593648256 47598326776 47620917344 47709761792 47732405248 47737097408 47794473727 47812529212 47817157388 47985912832 48012360704 48017080384 48020797132 48039869696 48043588208 48062669824 48071115092 48097609924 48160799456 48237836192 48267355136 48353057116 48443267488 48466259072 48489261568 48494028128 48575357558 48675477851 48693866156 48705264608 48773656064 48782226262 48847262464 48892648448 48905973116 48915853312 48924448496 48929184304 49048556128 49128927232 49133756672 49157075968 49175646208 49211395408 49216158992 49234751552 49277003776 49336230944 49354868864 49359646336 49391750122 49569855104 49593381376 49621796224 49649145728 49681437806 49714373632 49793895424 49802644892 49807465708 49826281648 49912833152 50005953536 50029686784 50058351616 50062226368 50118517904 50142304576 50264636032 50276402176 50325050258 50355846464 50483585152 50502656512 50507545088 50592327422 50597224678 50630767616 50691621904 50720665996 50798859776 50803777024 50822969344 50946961408 50951892992 50960845936 50985032384 51018147908 51042361552 51046312471 51168882688 51170849422 51222499328 51284064832 51409181824 51433581056 51470971706 51495400264 51522924544 51524904886 51677136896 51735244288 51749343646 51759798272 51768893176 51875595772 51886075904 51900216368 51948438976 51980228608 51982226527 52114090886 52204616464 52224337984 52229393216 52249124096 52287107621 52311923524 52356816512 52390869674 52419745378 52439548168 52604744192 52629710848 52667971048 52688889344 52692967712 52698147502 52723158488 52821521984 52851786416 52938389504 52940424251 53032385224 53067542528 53131325632 53156542208 53161767568 53165882539 53186998592 53191115516 53250925273 53320885112 53406175784 53418677312 53438857472 53503086868 53533741807 53574416896 53624195072 53633617576 53638809224 53659072544 53689816856 53795190592 53908994048 53914212352 53923685816 53973788512 53999404928 54080897728 54131146496 54145898807 54171596908 54366937856 54392740864 54398087744 54423905536 54484044916 54489318884 54525442048 54556682752 54622255688 54642890528 54648179872 54743107328 54876663296 54880911008 54902708224 54906957952 54938417248 54968697056 55040913664 55128955648 55138642559 55143979891 55228992896 55260636704 55363734272 55390010368 55421746432 55462036357 55467404993 55488359108 55514694352 55629117544 55663159552 55714878464 55741321216 55751115728 55825442816 55866026216 55892540704 55913655424 55919067776 56122867108 56152864768 56155023067 56241594752 56247038848 56268287488 56384263936 56405564416 56411024384 56420936572 56452033484 56484378041 56511186004 56651262976 56678150144 56710624256 56741880832 56751851156 56757344644 56778786064 56917308448 56922817952 57010573312 57012764578 57043237888 57213972992 57251134304 57278306176 57305490944 57347150294 57433695319 57460953836 57514343152 57549538816 57651721946 57695525888 57717321728 57722908672 57764871472 57797968228 57819802768 57825399632 57933282176 57966475424 58055839744 58058071186 58061459456 58071661648 58164551536 58240966784 58306454752 58310967946 58334127488 58338642824 58372068326 58480970768 58582556032 58610359808 58680804952 58714426498 58753350656 58823967664 58851886016 58857671236 58885605584 59097945088 59125993472 59142107024 59164449344 59197058368 59235560461 59286395168 59314532992 59369644544 59380076602 59385824498 59408258888 59511454912 59662418816 59684957696 59690735104 59701223582 59756694424 59785055456 59836361728 59908280432 59930912192 59944941056 60040827392 60119707648 60191966912 60215873536 60220534528 60226454288 60255038272 60327460193 60367453696 60472315904 60474640226 60573734144 60608440256 60721515008 60750333952 60756305792 60761008616 60785141248 60789846304 60829330198 60858200312 61049916928 61072979968 61106640896 61146384992 61181419208 61227905024 61295562944 61301496256 61324654336 61431179264 61433540441 61589380138 61627069504 61684329728 61701140501 61713605632 61851671882 61864167424 61881027208 61950608174 62133643264 62136031441 62169243136 62198749184 62243965784 62267479904 62273507296 62425435072 62466036919 62500465643 62563551232 62565955933 62716186624 62721041152 62750809088 62791566656 62821368064 62832406637 62838488713 62862227428 62991794866 63015591496 63021691304 63118849024 63155013376 63230920844 63272839168 63385184408 63391319992 63415267552 63576134336 63615039488 63676594204 63691499872 63715560832 63846887104 63877189376 63953964844 63990607681 64020978164 64140419552 64251835648 64276108288 64282330112 64293625396 64306614272 64396467772 64439158784 64481070368 64516609696 64553574904 64584212576 64589211698 64859258464 64865536736 64890041216 64968034054 65048352512 65054649088 65126535628 65157445232 65163850297 65270627968 65429867776 65447699317 65460921344 65478761348 65539600336 65638508936 65730677888 65746064384 65770901504 65887682224 66016995968 66023485528 66054820832 66079774592 66086171008 66159197398 66209465344 66327024764 66367613312 66473773184 66561104896 66609492796 66635948288 66641106224 66667574272 66672734656 66679288676 66716039572 66951492608 66983268352 67063777088 67070369548 67102201712 67227391616 67259298304 67265909984 67271116682 67376132096 67378721774 67558915424 67590979456 67616513536 67653780992 67665668686 67672218614 67697783384 67755880192 67837317548 67851022336 67862944688 67869513712 68013091328 68185621504 68211380224 68217982976 68229969808 68260967824 68267575376 68293365056 68325777664 68466606208 68508504064 68511137266 68618088448 68630145584 68758186112 68790819328 68823468032 68830233472 68912962118 68945668792 69113874544 69227124736 69233929856 69239288888 69266788864 69350042216 69396017152 69435778048 69441152704 69519234512 69552228928 69771333632 69848432192 69855193408 69881582848 69921621952 70005662363 70052071936 70058852864 70176454166 70183247134 70209760504 70430936576 70462934528 70496376832 70515589144 70687625008 70721173952 70800695056 70806175363 70844021248 70955965472 71050563584 71135960896 71162834176 71169722624 71182228117 71296089319 71343354368 71429103592 71467282432 71470029358 71472814336 71587140352 71681189888 71761790464 71781347638 71795849216 71808464728 71815415672 71842545632 71990622704 72101607424 72104378731 72177158144 72263909536 72440210752 72447222848 72474591488 72494342921 72527278313 72561700372 72671206322 72790285568 72817783808 72919529683 72967870976 73002502144 73055572744 73090245536 73097430406 73132123064 73244867584 73430669312 73433491703 73478429024 73561050472 73595963168 73733268224 73746224167 73775514176 73781224748 73823498177 73864186669 74124866816 74132041984 74160047104 74213959204 74249181776 74256480571 74291723324 74430326432 74472971768 74595003392 74776991744 74797370648 74832870112 74866867936 74902400384 75015438784 75105601571 75133974476 75141247324 75271772576 75300208256 75390713314 75447995392 75455412032 75491223808 75540323716 75574642948 75581958452 75610511312 75802314016 75848700928 75933987584 75939865232 75970026496 75983375468 76125134624 76155369472 76161264256 76204901344 76246902368 76332704734 76490036623 76607957888 76644316672 76651850912 76657784126 76688230528 76780403882 76831304704 76875325696 76881276208 76967723924 77004253456 77210189056 77246833664 77281928192 77318606848 77332192784 77339678416 77368895296 77435291648 77528362912 77557651072 77565158528 77699894272 77729247232 77822671808 77977108352 78012534656 78020086144 78049560064 78070830838 78247549952 78261299116 78386483812 78389538304 78434452096 78580784128 78618079232 78663123968 78720309668 78757670992 78795050048 79079182336 79082221834 79124491264 79130615872 79162044416 79257191104 79361317376 79450553728 79488261632 79502228806 79509924494 79546047182 79703903708 79826779648 79834506752 79864666112 79910425088 79968517538 79976258362 80006471272 80059510784 80067260416 80171375284 80201661904 80209425296 80333080576 80336168269 80492498944 80529068032 80551014544 80589244736 80679861808 80686106809 80785857152 80882955538 80915080064 80921343272 80964595712 80967707678 81092531968 81259674496 81298241024 81328953344 81336825856 81351117848 81395955256 81442591594 81481244936 81633261248 81680033552 81683216384 81686355971 81813874688 81828250504 82013474816 82035825872 82066816832 82074760768 82112048704 82165454833 82204451252 82274997376 82373885594 82405004264 82548147136 82556137664 82587325184 82686588796 82788812288 82796826112 82811374646 82850677624 82888318072 82927657568 83149434368 83188897792 83288884448 83336605352 83391852544 83492083136 83531709184 83539920464 83579569216 83671926121 83680025429 83975347456 84021631232 84069771968 84076279364 84109672192 84124451411 84266592256 84281399048 84314873344 84321399712 84416213336 84467871488 84714133504 84722333696 84815953376 84856207744 84864549224 84904826656 85063230208 85210990592 85214265773 85353898112 85482709312 85523280128 85562134784 85585452953 85602743296 85617784868 85626072532 85834973224 85975622656 86024882944 86057380864 86160815216 86234756608 86275684352 86338404152 86371020512 86379381088 86412012928 86646438307 86781700096 86785035649 86788417408 86838143392 87000153856 87041444864 87139316992 87154628561 87163064989 87195992884 87417184712 87551951872 87593504768 87602115328 87608896144 87643692032 87707406332 87749033008 87963113056 88107249664 88240216064 88346274016 88379648896 88388203904 88421594624 88603843328 88710338332 88761165493 88794697108 88803292292 88940196352 89157182464 89165812736 89181480388 89199497216 89223806672 89324132716 89441484704 89584552928 89588043776 89591487194 89639373824 89747113456 89966068192 90008766848 90116950462 90211378322 90379682096 90434989568 90536677504 90579646976 90595563058 90782292601 90800632832 90825378644 90859690064 90868485136 90909768208 91230605312 91239436288 91392591472 91401438128 91435967168 91545866167 91624428896 91659042176 91667914624 91769209294 91812763736 92058302336 92101993984 92205556352 92212693496 92265527354 92326693888 92437663472 92474377216 92481535168 92490626228 92642181632 92677179392 92868199424 92912275456 92972706112 93023948864 93033093244 93077247536 93084452153 93121422784 93295155712 93311548946 93457215488 93460807622 93518000576 93755229568 93790647808 93799726592 93842341376 93858830758 93867916142 93903376952 93947944288 93957179498 94141583536 94340739584 94349871616 94366450178 94385514496 94498958624 94615785472 94624944128 94641571024 94729506368 94774465792 94800294589 95027924992 95031577498 95187296512 95196653552 95241834688 95347078603 95356308047 95419523584 95464810496 95474194816 95588947454 95625058424 95634314776 95971825664 96024721408 96034160768 96041594264 96079739392 96087176416 96125339648 96142230184 96195219848 96321598912 96475672384 96534710272 96538420693 96706114232 96886534976 96932518144 96978523136 96988056256 97104628439 97150715116 97350955702 97387732312 97410529216 97547312128 97564452524 97694524928 97785296896 97811946232 97848896992 97858368608 98097112256 98215017439 98267513344 98314151936 98422790816 98432317984 98469503104 98554007552 98672461888 98709737728 98719292672 98736639001 98783500244 98894575507 99139710208 99186762752 99243592448 99298291456 99362875612 99428747264 99587790848 99605289784 99614931416 99652563296 99825666304 100011907072 100116703232 100124452736 100237035808 100284609152 100529272064 100552804352 100556669213 100650100516 100711692928 100967170304 101005313024 101015090176 101146444399 101184654844 101194449356 101261535232 101383243808 101441331992 101597719552 101607554048 101645938688 101921691872 101970064768 102036295816 102084723104 102092624942 102341698844 102400336181 102568129664 102818363648 102867162112 102941943412 102990800528 103000924663 103049809772 103354273792 103470488576 103498687292 103519596544 103537786352 103751191544 103800432736 103896877952 103960457216 103964453054 104228181772 104409232928 104448675968 104458786432 104498248192 104574215242 104623847048 104713633024 104781739348 104839490756 104879096336 105209488384 105259421696 105335942096 105377778688 105385935424 105396295004 105446316976 105643043968 105703572832 105876779008 105880848502 106064770448 106262651264 106313084416 106323535136 106331765078 106373997184 106382231032 106501850546 106641770224 106812351568 106837354624 106877714944 107006173736 107067483614 107148833792 107248390144 107267235152 107277618448 107318145088 107379633712 107590381184 107817988096 107828424704 107847371632 107947577024 107998809856 108161795456 108262292992 108291797614 108343193816 108733875712 108785481728 108796175488 108847811072 108968089832 108978637768 109050884096 109113365504 109244511376 109285781056 109296359744 109486214656 109753326592 109761822016 109805416448 109813915904 109876834496 109937394112 110008897999 110081827328 110257911296 110277285118 110287959782 110457985792 110521273408 110727468544 110780020736 110843492864 110924072714 110934809986 110976718216 111029388704 111258235088 111326319104 111429756928 111434039857 111502231456 111650885632 111732052432 111785081408 111827310848 111838135552 111919438477 112036711787 112245734216 112305729536 112310046134 112483189504 112494077696 112513844443 112536574976 112693818601 112768527872 112811128832 112822048768 112841873144 112904066968 112968756082 113022372008 113302525952 113306880863 113421248512 113483761664 113503702312 113514689288 113557572128 113834616896 113845635904 113971437349 114025529156 114086475776 114090860819 114427945984 114502268608 114556612352 114587832359 114610981888 114694300588 114867390638 114921907672 115028686304 115099077632 115303443892 115391051776 115529742944 115595936456 115639605536 115650799264 115866564352 115932950848 116072293337 116116142372 116143323296 116329103072 116481933568 116612909504 116621935892 116668254976 116677285648 116688755183 116744136652 116961941536 117165112064 117220719616 117361609904 117428852996 117506701312 117647935328 117703772032 117715342472 117771211168 118195890176 118284214048 118328898688 118394116736 118471120922 118572790336 118629065984 118715305709 118739289088 118760153204 118771648996 118816517776 119022909824 119324837632 119369915392 119381470208 119402447164 119513388848 119570110912 119672723456 119816560864 119861824384 119889882112 120081654784 120383933824 120441069056 120452908576 120510076544 120654920386 120734907392 120949280452 121147468288 121216880512 121443030016 121500667904 121512611584 121522017232 121570282496 121579692608 121658660396 121716400624 122099833856 122145959936 122213281792 122292769984 122362838416 122591125888 122602992512 122649308672 122862358528 122867080882 123178760276 123254139008 123368659456 123402281002 123427211264 123703343764 123728334848 123762054416 123901216348 124267286528 124272062882 124338486272 124397498368 124487931568 124534959808 124547014592 124850870144 124932073838 125000931286 125127102464 125131911866 125442082304 125501618176 125583133312 125642736128 125664813274 125676977426 125724454856 125983589732 126031182992 126043382608 126237698048 126242550137 126310026752 126461841688 126545678336 126770368816 126782639984 126830535104 126982975651 127152268672 127230078976 127353188408 127382999744 127431121664 127693774208 127754378752 127907929688 127981215362 128041956328 128280839104 128503671296 128552216576 128564660224 128587250792 128792935544 128878317568 128962140736 129033219392 129107149808 129117143309 129168425152 129178423396 129718516928 129731073472 129780082432 129936068108 130010515817 130096705024 130109298176 130253071256 130314890464 130327700594 130541255936 130859735552 130895398634 130921842688 130957522696 131079200672 131277017872 131461355776 131484455333 131492128768 131497182817 131775364448 132033991936 132046971056 132109641664 132159549184 132172342016 132195566503 132255625159 132268427291 132318394796 132418930688 132654049528 132735226624 132947546368 132970907069 133122209792 133218985592 133271896576 133282212448 133335148544 133345469312 133358577352 133432079144 133902985216 133908131929 134127554176 134140739096 134204403424 134454783232 134518596608 134531819968 134542233364 134693516867 134757443548 135117830848 135181958912 135233027072 135307561984 135331337372 135344437228 135395566768 135511760384 135674635096 135725889376 135739027424 136026182656 136371243008 136459939616 136521935648 136535150752 136586730112 136651555328 136933212416 136957273453 137022274532 137176346671 137260291168 137516372224 137581638656 137646936064 137660466944 137825924236 137891337584 138227749088 138454249472 138467859712 138478577776 138533577728 138700084432 138871556096 138882305408 139038469024 139104457856 139481831489 139696864384 139710386816 139763165696 139843243904 140011324726 140104143872 140117705728 140299906747 140352908332 140366494268 140419521008 140861873152 140925869056 140992753664 141031178288 141375250016 141442347904 141601390112 141612350726 141688042496 141911930944 142271921792 142325668352 142339445248 142364456234 142592178638 142686708736 142858207184 142940058716 142945628672 143174280704 143362379776 143523580928 143562695276 143591698432 143616929456 143630831344 143685091264 143857789691 143981245408 144203214848 144208757462 144354316288 144527819072 144880421504 144894445696 144949182976 144988685842 145054556626 145123400744 145342412644 145580571136 145635567616 145839059366 145935741952 146005004288 146111145488 146180491072 146194860812 146264246128 146489735168 146861338624 146866983406 146956858048 147122100944 147133488887 147191926336 147466536448 147492448334 147551028352 147562449496 147646996354 147728373338 148249733632 148264083968 148320094208 148427918408 148498363552 148512961142 148583446648 148860652864 148945943536 149190006784 149195741071 149553983488 149594741296 149665740224 149733735872 149804800768 149831123519 149845626931 150030877568 150211203142 150267948952 150282494648 150543545152 150600416512 150781426628 150895990784 150910824064 150982447616 151080647432 151149285896 151163916904 151221022624 151604628032 151697401856 151867975168 151879730464 151940052992 151966750936 152250269248 152310738944 152322528512 152409802688 152493804736 152592987547 152665409468 152980073246 153215915776 153288633344 153303701824 153315568252 153376461056 153560807764 153662609408 153750651392 153762552416 153935447848 154008506912 154420378112 154493667328 154563856384 154664385568 154679356832 154737790592 154870583296 155056725824 155115302144 155130317056 155243092081 155390719939 155399788544 155405761511 155645343616 155954216704 156025069312 156040172288 156067590679 156099120128 156141661676 156317232253 156495099904 156522598232 156772967624 156779076608 156868904192 157161568256 157326247936 157440619336 157515341984 157590100096 158164443668 158248982528 158255065007 158261231744 158514382208 158722634752 158901107456 158944412627 158976523264 159004457612 159019848988 159092094364 159407807416 159653559296 159669013504 159729332224 159820850176 159937035076 159952516724 160012942544 160342750568 160403323808 160418850592 160666161152 160672336538 161102029088 161178489472 161359723616 161372213618 161571714304 161765911076 161830160128 161842686544 161858595899 161935415356 162185063936 162519348992 162596482048 162657906688 162673651712 162702235696 162791910512 162885183188 162962489872 163266522496 163360067104 163366432768 163372711942 163627749376 163656501008 164071651744 164133633664 164149521536 164224097408 164330909666 164408902504 164549994752 164747771188 164810008528 165096294272 165112275328 165174650368 165373177592 165577624576 165593652224 165622749292 165701355248 165776636144 165855315136 166298868736 166377795584 166577768896 166673210704 166984166272 167063418368 167079840928 167159138432 167343852242 167360050858 167950694912 168043262464 168139543936 168152558728 168219344384 168248902822 168533184512 168562798096 168629746688 168642799424 168832426672 168935742976 169428267008 169444667392 169631906752 169712415488 169729098448 169809653312 170013751453 170126460416 170421981184 170428531546 170707796224 170965418624 171046560256 171124269568 171170905906 171205486592 171235569736 171252145064 171669946448 171951245312 172049765888 172114761728 172321630432 172469513216 172551368704 172676808304 172742041024 172758762176 172824025856 172871125427 173292876614 173563400192 173570071298 173576834816 173676286784 173885032321 174000307712 174082889728 174278633984 174309257122 174326129978 174391985768 174834369424 175103903744 175110634061 175204230656 175217792288 175287384064 175414812664 175498066016 175926226112 176057689951 176137675903 176480432128 176692548032 176759297792 176776407808 176843189248 177073145977 177090286373 177207686656 177420676664 177522330986 177589394216 177606584584 177880392704 178314364928 178331625472 178362960776 178447613344 178648265432 178882969408 179097972977 179169105856 179182974388 179278747648 179494226912 179932136384 180017533696 180233900924 180337167101 180422756644 180759364192 180869979136 181073355008 181159293952 181191126116 181564585202 181601265664 181650757288 181719380128 181736970272 181819536416 182399318101 182785182944 182802876256 182871934336 183091732334 183248857792 183318084352 183335829248 183368043859 183469108823 183538418588 183625527472 184116604672 184203987968 184411112704 184425386992 184443516257 184531054708 184653387776 184875326944 184948754432 184963070336 184981252456 185284363264 185354358784 185736398848 185945412224 186047897728 186066186488 186154495072 186168904306 186242845568 186590311424 186623097892 186921615244 187036001152 187510459136 187581295616 187599453184 187684682752 187717661516 187735832284 187806753904 187895888576 187914358996 188283167072 188681479168 188699743232 188732900356 188771028992 188997917248 189283142048 189459012736 189548931584 189600589178 190063154996 190374593024 190393307104 190483669376 190694157206 190712616094 190839047168 190929620992 190948389632 191177894908 191250116848 191268629552 191943651328 192049442816 192068321536 192083188528 192159478784 192174352832 192250679296 192284460368 192390439696 192643197824 192951344768 193069420544 193076841386 193412228464 193773069952 193865036288 193957046272 193976112512 194209256878 194301430232 194701911404 194775464624 194821058432 195094624256 195128905048 195389049856 195570593792 195623892464 195697793984 195716737216 196194224512 196430034878 196535026688 196628303872 196845581632 196864635968 196939006208 197344923776 197419475456 197438585344 197473278002 197567000488 197789151014 198279420416 198373525504 198487184896 198596582912 198725751224 198857494528 199175581696 199210579568 199229862832 199305126592 199544676023 199651332608 200023814144 200233406464 200248905472 200474071616 200569218304 201058544128 201105608704 201113338426 201300201032 201423385856 201934340608 202010626048 202030180352 202292888798 202369309688 202388898712 202523070464 202766487616 202882663984 203195439104 203203249151 203215108096 203843383744 203940129536 204072591632 204088387811 204169446208 204185249884 204302239141 204683397688 204800672362 205136259328 205500492743 205636727296 205734324224 205883886824 205981601056 206001849326 206099619544 206618429809 206940977152 206948931163 206997374584 207075572704 207502383088 207600865472 207793755904 207830268107 207850385743 207928906108 208456363544 208818465856 208897351936 208917572864 208954282537 208996496384 209148430484 209247694096 209427266048 209563478696 209678981512 209758192672 210418976768 210671884192 210755557376 210771870848 210792590008 210892633952 211286087936 211407145664 211661240791 211761697004 212129540896 212525302528 212626168832 212647070272 212663530156 212747994368 212764462064 213003701092 213283540448 213624703136 213674709248 213755429888 214012347472 214134967228 214297667584 214534470304 214555236896 214636290176 214759267424 215180762368 215562830483 215694743264 215895154048 215997619712 216323590912 216480851587 216524585984 216583595228 216686387632 216827128609 217467751424 217570963456 217592350976 217695622144 217936179664 217957275536 218226731008 218489022752 218571562112 218592719488 218972429312 219506653184 219523644032 219627831808 219753668992 219874788224 220017795998 220163654656 220471282031 220515822592 220554570236 220575919564 220915971584 221042546816 221454937088 221560041472 221686985728 221848145428 221869619972 221953436432 222058777408 222516470176 222652638208 222859513856 222868079714 223004462912 223464104864 223570162816 223654621696 223676271104 223838876954 224073423574 224491468432 224620092268 224966379008 224988155392 225027688886 225073149952 225387637202 225537055744 225622257664 225644097536 225683746288 225808133936 225937512164 226044744016 226062240943 226605051904 226613761726 226842497024 226967523328 227007404624 227029378576 227115144256 227388119189 227669233792 227691271808 227942874698 228051058312 228172951552 228181721638 228855891968 229004537216 229113224704 229175664718 229221963776 229388601176 229734781276 229843815344 230057372608 230198155264 230606887784 230782103552 231059485888 231191872912 231279211072 231301598528 231557190893 231733128704 231865901696 232144586674 232232284744 232286646592 232658206144 232963867136 233225819008 233243871784 233336509952 233354571296 233377510366 233488273304 233923883072 234330224128 234441439232 234723219808 234857705992 235013402624 235295870656 235407544064 235430684944 235448908387 235542422336 235825526209 236391780352 236568428096 236657797376 236788233472 236942241844 237145580672 237258131968 237430611418 237478578176 237520306408 237543297992 237633035552 238045819648 238649675264 238739830784 238762940416 238804894328 239026777696 239140221824 239345446912 239633121728 239723648768 239779764224 239788980431 240163309568 240767867648 240882138112 240905817152 241020153088 241195367413 241309840772 241469814784 241898560904 242294936576 242433761024 242886060032 243025223168 243044034464 243140564992 243159385216 243317320792 243432801248 244185417047 244199667712 244209053803 244585539968 244725676832 245182251776 245205985024 245298617344 245617589581 245641364969 245734161764 246357520552 246508278016 246737318912 246804562004 246854422528 247406687528 247524108832 247802432696 248544125764 248676972544 248975863136 249069919616 249094029184 249701740288 249864147676 250001862572 250145102753 250263823732 250884164608 251003236352 251166266624 251285472256 251329626548 251353954852 251448909712 251967179464 252062365984 252086765216 252475396096 252485100274 252620053504 252923683376 253540737632 253565279968 253661070208 253965951302 254304537344 254349222127 254706376816 254765999488 254862243328 255387548416 255508757504 255815859376 255841006421 255962430724 256083912656 256561678208 257007342592 257104433152 257129320448 257174501584 257585871088 257924281472 258066438784 258214299616 258234286618 258336850304 258356846792 259437033856 259462146944 259560164864 259872136216 260021031634 260193410048 260218596352 260506142512 260629780928 260655401188 261082511872 261719471104 261790797268 261843685376 261915045392 262158401344 262554035744 262922711552 262968910666 262984257536 262994365634 263550728896 264067983872 264093942112 264219283328 264319098368 264344684032 264391133006 264511250318 264536854582 264636789592 264837861376 265308099056 265470453248 265895092736 265941814138 266244419584 266437971184 266543793152 266564424896 266670297088 266690938624 266717154704 266864158288 267164466569 267805970432 267816263858 268255108352 268281478192 268302244441 268408806848 268731413587 268909566464 269037193216 269063639936 269084466728 269387033734 269514887096 270235661696 270363917824 270466054144 270615123968 270662674744 270688874456 270791133536 271023520768 271349270192 271451778752 271478054848 272052365312 272742486016 272919879232 273043871296 273070301504 273173460224 273247907933 273303110656 273866424832 273914546906 274044549064 274352693342 274520582336 275032744448 275163277312 275320933888 275651848472 275782675168 276455498176 276787776419 276935719424 276957155552 277067155456 277400168864 277743112192 277764610816 278076938048 278208915712 278257800821 278284735729 278963662978 279393728768 279420773632 279526331392 279686487808 280022649452 280208287744 280235411456 280599813494 280705816664 280732988536 280839042016 281723746304 281851738112 282062356576 282750500032 282884695808 283090344383 283202780224 283224701452 283376084992 283386976873 283823861888 284543843584 284651336704 284678890496 284728912468 285049070579 285184357276 285373417472 285716414368 285880117432 285891257344 286348561408 287047161856 287125390552 287233858912 287261662688 287370182528 287715579382 287962490816 288308599579 288417514924 288582765601 289055638144 289760843008 289788891392 289839811261 289898365952 289977371684 290109113252 290246801488 290684825288 291161142272 291271135232 291678118732 291871483904 292222290976 292360982144 292389721624 292528492256 292979470336 293733966812 293913716096 294244201888 294266977774 294383852672 294933072896 294984896668 295102056704 295124898992 295293992708 295456746676 296499467264 296528167936 296640188416 296855836816 296996727104 297025922284 297166893296 297721305728 297891887072 298380013568 298391482142 299189482592 299331480448 299467471744 299609601536 299662247038 299691253862 300061755136 300422406284 300535897904 300564989296 301087090304 301200833024 301562853256 301791981568 301821648128 301964895232 302161294864 302298571792 302327833808 302442045248 303209256064 303394803712 303735950336 303759460928 303880105984 303933501872 304500538496 304645057024 304819605376 304987609472 305185975094 305330818936 305960146492 306431831552 306577266688 306607403648 306631136504 306752922112 307121615528 307325218816 307501302784 307525104832 307870895696 308017013824 308840756224 308987334656 309127712768 309328771136 309358713664 309475581184 310113451648 310230604288 310260634112 310486184162 310781439878 310799577088 310811523022 311290687232 311908433408 312050138624 312080344576 312135181358 312198240256 312283323352 312634464506 312990199808 313045196464 313545935248 313558153216 313570205179 313737808384 314323136512 314652495872 314881238672 315030683968 315180200192 315409326617 315739824127 316328887336 316497965056 316510130014 316522463488 317028764416 317084470703 317445269504 317802214912 317888825254 317953046528 318008915224 318039697976 318184188728 318815614832 319307118592 319319391523 319338027008 319641700352 319874070152 319905033448 320025885088 320685501136 320806647616 320837701184 321046375793 321192232529 321344673076 322204058176 322356978944 322719447232 322744427236 322929345739 323143428608 323531822152 323660320256 323685373088 323717191798 323870830712 324370127872 325038697984 325192964096 325404471392 325583821024 325770366376 325924979744 326533044992 326590421311 326720134208 326745423884 327112826677 327313002016 328143303488 328267267328 328299043072 328448194816 328661819332 328817805008 328850128243 329099989504 329495542376 329620017056 330192588544 330224550656 330349300736 330746355184 331155249152 331187304448 331245498584 331402710496 331553272288 331710630272 332597737472 332610521243 333155537792 333346421408 333968332544 334126836736 334159681856 334318276864 334561316089 334687704484 334720101716 335901389824 336086524928 336279087872 336305117456 336438688768 336497805644 337125596192 337259493376 337285598848 337664853344 337871485952 338741590759 339263813504 339424830976 339458196896 339619306624 340027502906 340252920832 340728344957 340857063092 341415592448 341930837248 342093120512 342248539136 342341811812 342410973184 342471139472 342504290128 343339892896 343902490624 344099531776 344229523456 344643260864 344939026432 345353616608 345484082048 345517524352 345648051712 345742250854 346585753228 347140142596 347153669632 347352573568 347770064642 348000615424 348165779456 348557267968 348618514244 348652259956 348783971536 349668738848 350207807488 350221268122 350408461312 350435584576 350574768128 350829625328 350996132032 351852452224 352115379902 352275351806 353385096064 353518595584 353552815616 353686378496 354146291954 354180572746 354415373312 354841353328 355044661972 355178788432 355213169168 355760785408 356628729856 356663250944 356725921552 356895226688 357296530864 357324187297 357765938816 358195945954 358338211712 358365948776 358557495296 358988453824 359864272768 360035067392 360467801848 360674334202 360845513288 361518728384 361739958272 362146710016 362318587904 362382252232 363129170404 363202531328 363301514576 363438760256 363473940544 363639072832 363875585689 364798636202 365570365888 365605752512 365743868672 366183464668 366497715584 366636168704 366671658496 366736087718 366938217646 367076837176 367251054944 368233209344 368407975936 368822225408 368850773984 368887032514 369062109416 369306775552 369750653888 369897508864 369926140672 369962504912 370568726528 370582969757 371472797696 371890824448 372095795456 372132372976 372161177773 372308990144 372337808612 372485691136 372756476911 373180622848 373246195784 373843230488 374072002304 374736192649 375020918272 375162591232 375198906368 375369365504 375435323032 375471664568 375613507808 375791777152 375828717992 376566334144 377362958336 377377462709 377399486464 377465800712 377995834496 378566284096 378918025472 379021291649 379097863168 379201178356 380126309992 380749186048 380786614208 380967338752 381388314412 381425232188 381678094336 381896779264 382355789816 382500233696 382537259104 384136643072 384166377056 384318957568 384348705664 384568920736 384780879392 385286395648 385902689536 385970497913 386007859237 386153682772 386824456928 387546139904 387730072576 387914092544 387952225024 388418513756 388602860464 389403822808 389550929248 389642116864 390189248512 390257810096 390778099712 391247784928 391395587968 391433474432 392388449024 392860069756 393070053376 393085161469 393691163264 393729271936 393878012416 394689847552 394838950912 394877170688 394946556004 395134000976 395390646287 395578302028 396558840832 396747051008 396974369792 397193165824 397451502448 398421159136 398459725664 398610253184 399089352046 399302665216 400497810944 400948143232 401138436608 402035867233 402117088256 402226676852 402600402064 402846771712 403868681216 404021252096 404060360704 404585777596 404738619376 404777797424 405532975232 405765327968 406390878208 406406498302 406430216192 407686767488 407880259072 408145183264 408176775622 408338892416 408370499768 408604478282 409366795376 409601344724 410272518656 411000985486 411273454592 411468648448 411767773648 411963202112 412003698652 412199239088 413236859618 413881954304 413897862326 413994749168 414151145408 414648923227 415004766176 415201730944 415587511808 415660536214 415700771486 415857812216 416912727088 417636931712 417794703872 417835145728 417908565074 417992992768 418296860968 418495388192 418854532096 419126957392 419357963024 419516385344 419829876037 420837953536 421343768384 421511114752 421543741696 421585180016 421785267904 422292221351 422572175872 422814291328 423322481582 423523394008 424259081792 425050605056 425252337664 425294140544 425327060312 425495988736 425528924128 426007402184 426567080896 427249406272 427349418496 427510859776 428024694944 428269934456 428595335168 429068940608 429110473792 429272580352 429518534848 430034783087 430361524736 431125660966 431389486528 431790308096 431995239424 432647181824 432961703174 433049171968 433167190456 433372775264 433654257218 434935502848 434952220087 435184701952 435391244288 435872359328 435914551072 436453462016 436978045504 437143124224 437185438976 437262258433 437503259501 437944858624 437961691531 439013306368 439047288064 439255663616 439507337984 439749576448 439826846459 439869420991 440035591996 440327309312 440942564062 441031645184 441109140472 441151839128 441831943168 442085093632 442909874176 443373971456 443696290856 443739239944 443906872864 444117554816 445032940352 445305276416 445322392229 445736159428 446008925824 446928209728 447140325632 447309243392 447352542208 447677753908 447934253767 448146847148 448982936864 449240184536 449932758016 449976310784 450055377772 450146299904 450775274404 451074111488 451367492576 451616267872 451875024328 452089488032 452124481886 453227523452 454014809248 454058757152 454230288512 454776238378 455338467584 455382543616 455885749396 456102116624 456146952079 456363443276 457711783936 458009074432 458226449408 458351329436 458443927552 458777202352 459469562552 459687630688 460114745216 460396310528 461213775568 462118971776 462383745824 462558422144 462603197056 463114381786 463466257408 463731803392 464289173348 464464569488 464573293184 465316412288 465927734272 466451638016 466487743568 466673019904 466709142592 466755020732 466976546608 467847766144 468660448256 468882878464 469446439616 469715411984 470591741312 470815088128 470861369888 470897816774 471084844672 471651052418 473136856192 473315594752 473576466944 473884483688 474291161344 474516263936 474861222836 474957156352 475040612816 475086595984 475266071104 476091639296 477299350528 477479661568 477525880832 477609788656 478053555392 478280443648 479266243456 479447297536 479559528448 479577960862 480326619136 481535735296 481764276224 481811634304 482040306176 482390734826 482619681544 482939629568 483797121808 484589873152 484867522048 485772120064 486050446336 486088068928 486281129984 486318770432 486634641584 486865602496 488370834094 488399335424 488418107606 489171079936 489451353664 490039636541 490364503552 490411970048 490597234688 491235179162 491282729938 491468323528 492715041104 493016556032 493474637824 493493605081 493609124008 494813375056 495048217664 495604865392 495643227541 496162580771 497088251528 497353945088 497951726272 498139839232 498188058368 498275596819 499072625233 499403480576 499728295352 500003725144 500290205506 500527647464 501768329216 502332533248 502570944512 502659253096 502707909704 502897819424 503934358928 504124731968 504173530432 504730651117 504970200548 505240107008 505847366752 507081475264 507130559936 507322140416 507460400447 507931902604 508609074688 508698444254 509412753632 509531998976 509724486656 510775096832 511017515008 511631718752 511682012842 511924861448 512167825312 513123356416 514014685184 514034441921 514349003168 515171742176 515848562944 516132877568 516223569169 516428599232 516468573236 516673700608 516713693584 516764487239 517049306683 518874067712 518924293888 519120329728 519744272432 519795363997 520042063268 520386820096 520437192704 521012285024 521259561856 521310802376 522165023744 523438942208 523581594536 523830090784 524316802688 525108071488 525739210997 525845423104 525937821332 525988731268 527101457792 528135967744 528187884224 528438566656 528638196736 528689368064 528782266012 529022500636 529073709164 529273579184 530616198112 530940906496 531790185472 531883628276 532875942368 533087586304 533128849792 533381877248 533434309408 533728316576 534328933138 535430256361 535632527716 536510216704 536562956384 536604488882 536817613696 537462827174 537819132928 538074386432 538127279872 538168933456 538774067468 539029774192 540471323392 540727835648 540932108288 541230247936 541325349488 541377748912 541582267072 542047041536 542698540384 542903557504 542956109696 544104730624 545839758464 546087742592 546140603008 546346920448 546495815866 546606221312 547732849664 547829093812 548089098128 548705386684 549041164672 550065488896 550326554624 550641867776 551303696944 551565350336 552910996352 553575552838 553871438848 553914311104 554134310912 554800337728 555529221632 556153876096 556417831424 556515601642 556569471458 557927325956 558787457536 558841547264 559052662784 559372975616 560045298904 560416575488 560470822912 561199626988 561411633328 561465977072 561678084032 562353177883 563447492608 563703476224 564124713152 565501000064 565769391616 566180688766 566405560448 566449402904 566752169984 566773953746 567647723776 569087687168 569302673408 569357780992 569457824936 570098141158 570368714552 570746834944 571432828736 571760234864 571782514688 571804491797 572697122816 574094323712 574250781104 574467717824 574523325376 574740365056 575158183831 575431158764 575924981632 576617199158 576835029848 577165531202 578111276288 579521686016 579577782784 579679622522 579796731904 579954743368 580218226504 580493602976 581369650576 582322284544 582344666761 583356237464 583742967808 584444581952 584721964288 584779443248 585056984512 585703482847 585760178003 587467933624 587827432192 588488403776 588533955548 588767705344 588871159877 589866145792 589969793336 590204113408 590249797984 590587985416 590913493352 592998934528 593056335872 593711673632 593993454208 594051844568 594333786592 595442611456 595783774144 596499860411 596782964284 598378965184 598662960896 598934943488 599219203072 599324494076 599382507724 600123510272 600844812568 601071795808 601129978592 602174180608 602401666048 603125706512 603643296256 603929790464 604322589728 604597143584 604655667616 604884090496 606418512128 606525068149 607471900672 607495249543 607518921856 607867003744 609001076992 609290114048 609639210752 609975218944 610082399927 610141454923 610371950188 610661637872 611920292984 612863663104 613154533376 613214807296 613262273008 613505844224 614243231056 615002605568 615050209664 615741791392 616034027648 617681512448 617705253737 618657542272 618717427328 618951162368 620226903296 620461208576 620521268224 620972368324 621328158451 621562879756 621623046044 622581374464 623816866816 624100277248 624160689152 624270362716 624396480512 624566646704 625268929012 626090392928 627091870496 627116306432 627140410358 627475616768 629762477344 630061367936 630360400384 630818653234 631479648254 632657774672 633020260028 633044926976 634057528832 634168941406 634890539008 635604429824 635777650508 635906093056 636017830448 636079395952 636368377456 637631229664 638614237184 638638783046 638676054016 639283400704 639748140304 639810066896 640051770176 640821063169 641371002272 641613295232 641675402368 642092751586 642384465058 642689346152 644408116352 644713957888 645438894464 645488854472 645858691478 646286857216 647063644304 647320640512 647370746176 647434383596 647741661424 648740255744 650077395968 650385928192 650808942784 651167642048 651540732752 651591165071 651849959488 653066089984 653180842622 653440268416 653490847768 654225653354 654626004032 656286606976 656534534656 656598086144 656896389632 657323638664 657635610016 657700256486 658199979008 658991084752 659240034112 660385177088 660449101312 660698601472 661492710368 662310498304 662374608896 662490997168 662805420992 663106544576 663421260544 663602062123 665195474944 665221042486 666311075584 666692842816 667936665088 668253673472 668319363712 668636553728 669122632178 669375408968 669440203432 671802779648 672173049856 672558175744 672610234912 672877377536 672995611288 674251192384 674518986752 674571197696 675329706688 675742971904 675768944851 677483181518 678527627008 678849661952 678916393792 679238613248 679732399073 680055005812 680505841664 681456689914 681714126184 682831184896 683861674496 684186241024 684497078272 684683623624 684942278944 685008580256 686679785792 687505122073 688199063552 688225515263 689286521728 689878052864 690707233216 690968164096 691035048704 691156473007 691296103424 691484501708 692262028549 693171506456 694280285192 694307339264 694705147136 695540129284 696001230848 697114535936 697237028488 697304519912 697567943072 699337477696 700442536244 700816922624 700871169152 701659250656 701992264064 703704904448 703896684491 704230759804 704550703612 706770192128 707037191168 707105631232 707372756992 708292583908 708361145492 708830746624 709682706656 710089323944 710357576864 710426338336 711521570816 713451843104 713790453376 714593061728 714648374594 715531877632 716391891908 716676423424 716731897552 716802353267 717976907648 719728545536 720070134784 720935603696 721006472641 721348668404 721691026576 723037456768 723479916544 724293420032 724637175808 724764504464 726258340808 726603029152 726877520512 726947881088 727278145664 727751171378 729597272404 731140731776 731211505024 731487737344 732366929336 732995431168 733272337408 733343316992 733472175436 733876435292 734153674352 734502109888 736466418688 736815951872 737644450816 737701547968 737774065028 738124218832 739501307776 739852281344 739925009824 741137453056 741165939514 743781648896 744191590912 744264745952 744322355546 744617980288 744675617224 744971382272 745512953822 746361245696 746492391568 747686460976 748144004608 749472385298 750041836544 750325182464 750397812736 750738731008 750870646064 750943329136 751227015616 751583554304 751657435984 753132668288 754725916672 754754925418 754798972928 754931601424 755991668992 757132568192 757836050944 758042583298 758195726336 758402356712 760252619984 761498372096 761573228416 761934677504 762776628824 762850464376 763356188672 763793558528 764711579632 765000467392 765074518208 768273286144 768332754112 768637915136 768697411328 769137841472 769561758784 770062285993 770572791296 771805379072 771940995826 772015718474 772307365544 773648913856 775092279808 775460145152 775904450048 776837027512 777205720928 778807645616 779101858496 779284233728 780038278999 780515620192 781556199424 782495569856 782791175936 782866948864 784256982509 784776898048 785720139512 786140106752 786170322938 787382326528 787458543872 787756024832 789379695104 789677901824 789754341376 789893112008 790268001952 790781292574 791156604056 793117681664 793148166041 793948739584 794386331648 794903004896 796842318272 796919451328 797220506368 797800061443 798178704092 798605330432 798636025733 800995621888 801896286464 802114826513 802276873216 804071734466 804234176512 804453353704 805200804128 805693543424 807737362432 807768408733 809171555192 809477238752 809555594848 811065950464 811530655936 812058479947 812506053359 812812996604 815373534976 815760518144 816290366528 816353551244 816677784832 816740999536 816821286281 817208956564 818733590752 819202689448 820545037312 822001970972 822546909184 823535547296 823926404224 824007397304 824398478176 826473719236 827795724652 827989498336 828302290816 829297846454 830009532352 830403461888 831175023616 831321072428 831401542972 831715624432 833825454176 835273863424 835589407744 835670291456 835817130148 835985985536 836593721936 836990776384 837709064192 838253914784 838715926048 839032770688 839659752074 842687536768 843087483392 843170360032 843570535808 844584442702 845144351744 845628582656 846644963164 847046788016 848518163584 850101210112 850504675328 850588281088 850654120624 850991977472 851057848256 852014804368 853134161792 854498812544 854698836992 855021719552 856049389888 856539868912 858137881216 858220947584 858545160704 859037069696 860069566174 860723049472 862251321932 862778973056 863580616192 863990478848 865294363648 865923406348 866098343936 866334380912 866745550528 867308514436 869871005696 869904440174 870369403904 870782488576 871744718656 871829102144 873956091008 874286248448 874370877952 874524516866 875006519002 875889717248 875923383062 878094576128 878511327232 879014675968 879499152896 879653692918 879738841982 880071183992 880654618624 881885128124 882063290368 882218280944 882303678256 883663886336 883697850959 884170187264 885819748352 886747942912 887392581712 887478479888 887813745728 888235109632 888880829557 890065880704 890610552832 890644784458 891472318856 892017851648 893856419456 894280651264 894618486784 894705084416 895355507816 895868507534 896293694296 897965873728 898480369072 899865516032 899952621568 900110755544 901550548808 902148222976 902734985152 903232535744 903750048656 903820003163 904178976064 904248963772 906455046904 908029618496 908117514304 908460577024 909552476756 910073610719 910676935168 910765087232 911771498792 912204233248 912293904158 912726886552 916018148864 916452898816 916702658872 917554404704 918939125104 919375261376 920229490432 920391187331 920480279719 922427551136 924237943552 924767491648 925116844288 925206394112 925368965521 926228763572 926932514816 927463606784 928578346696 928929138976 929146586368 930632824576 931855468544 932903276032 932975487136 933346039808 933418285184 933510041464 933953093216 935695532288 937320896512 937356923503 938892879232 939430823968 941183482624 941630176256 941722739776 941795633548 942169689344 942854618069 943302104836 946273712384 946631189504 947152933888 947768967376 948582322688 949032527872 949722445672 950081225632 950173191968 950532142208 952183278592 954598701056 954635392139 955219577312 956107110784 956560887296 958532486912 958700914171 958894595072 959155921724 960234426697 963071470592 963528552448 963623268608 964080612352 964781469652 965239363088 967594243616 969179746304 969735044096 972100892672 972176137856 972637540864 973269283168 973731204992 976372820423 976741668188 976836215212 978342159872 978902707328 980079273082 980729007104 980823940096 981194469376 982470358324 982565459876 982936647056 985430082208 986033112064 986949275648 986987210162 987218248016 989626750112 990096435328 991209730784 991286455082 992325161542 994176503056 995903452544 996279678464 996376116736 996551193638 998145250466 998806961152 999456590704 1000007450288 1000580411012 1001055294928 1003536658432 1004665066496 1005141889024 1005318506192 1005415819408 1005795638848 1007004527837 1007868717856 1008249463936 1008347060864 1009461302234 1009940401096 1010480214016 1011694733504 1014162950528 1014261119872 1014644280832 1014920800894 1015863805208 1017218149376 1017396888508 1018825507264 1019063997952 1019448973312 1021550193664 1022035030016 1023263437504 1023364025684 1023849722896 1024335650624 1026246712832 1028029370368 1028068883842 1028698006336 1030343484352 1031697125888 1032265755136 1032447138338 1032857198464 1032937146472 1033347401216 1033427387168 1033528974478 1034098613366 1037748135424 1037848587776 1038240659456 1039488544864 1039590727994 1040084126536 1040773640192 1040874385408 1042024570048 1042519123712 1042621604752 1044330047488 1044370187497 1046877884416 1047163189072 1047660181568 1048633605376 1048817864633 1048919388517 1050216142976 1051478421994 1051690846208 1051875642664 1051977462536 1054202915584 1056271935488 1056375768448 1056877133312 1057276393472 1057378736128 1057564532024 1058045001272 1058147418328 1058547158368 1061232396224 1061881812992 1061922627623 1063580370944 1063767256552 1065751884736 1066175172608 1066257699584 1066763754496 1066868618816 1067456633152 1068150912829 1068657866276 1070860512722 1071265055432 1073020433408 1073125912768 1073208977764 1073635227392 1074925654348 1075638265856 1076254559744 1076337866912 1077548134936 1078059548384 1080942646784 1081455671296 1082650698976 1082755497824 1083164534144 1084094083072 1085397080768 1085807115008 1085912219392 1087735039573 1087840330577 1091679516928 1092175485184 1092281206016 1092693840896 1092991631732 1093212442624 1095465699328 1095658187624 1096178196256 1097410773368 1098082329344 1100130977792 1101283735552 1102607393888 1103130700672 1105821992704 1107151105676 1107742877696 1107785455049 1107828622208 1109600675456 1111058443264 1112307752192 1112610888389 1112835662848 1113031203284 1113138942916 1115854651912 1117574915072 1117683094528 1118105325568 1118745951232 1120090597808 1122399253976 1122823266656 1122931954144 1123356168064 1124706355766 1126403697991 1128249426304 1131002000128 1131538783232 1132361377532 1132811120896 1132898805808 1133010171293 1133547907492 1135295447552 1138175374336 1138605346816 1138715561984 1138915649872 1140196282316 1140737429104 1142865657472 1143520469728 1143565029376 1143608983594 1145394245632 1148501562208 1148935435648 1149046650752 1149480730112 1150316367662 1150862317528 1151849963264 1153234398316 1153670059696 1154331062404 1156222552576 1159043372032 1159155565568 1159359245044 1159593463808 1159909486736 1160436453008 1160987205952 1162739301152 1164644569088 1164689333522 1166712474928 1168889163904 1169443928576 1169558886496 1170113969024 1171406965694 1171520356006 1174935867248 1175654864384 1176976807552 1177067911096 1177535410688 1177742319754 1179732291584 1179939586672 1180408226816 1180499595968 1181175970832 1181826986704 1185997869056 1186112671744 1187423347264 1187986908416 1188103689136 1188667573184 1190096260171 1190885222912 1191567548288 1192999720822 1193565928568 1196757930368 1197325921792 1197869886976 1198438406144 1198648988152 1198765015448 1200247020544 1201689625136 1202143591616 1202259957184 1204348361216 1204803332096 1206251413024 1207286592512 1207859580928 1208645179456 1209194287168 1209311335232 1209768180992 1210097877989 1212837024256 1213050136298 1214943801344 1214990499086 1215037843712 1215734007488 1218002153984 1218580228096 1219278421504 1219950437888 1220164799854 1220282909846 1220743900376 1221323275744 1223840585968 1225727326208 1225774438427 1226429614592 1226524546016 1227011688448 1228486462112 1230005211136 1230100419328 1231483582784 1232068055296 1232403829657 1232963731321 1235363024896 1235410507474 1237315084544 1237434854656 1237902324736 1239512021839 1239632004611 1240453806592 1240922417152 1241042536448 1241944736648 1242656316902 1243125759512 1243246092088 1245162748928 1247633733632 1248200554496 1248321378304 1248540725432 1249133293408 1250537858024 1252180785856 1253685810839 1254183740992 1254280820716 1254951233536 1254999469009 1259524954688 1260122735872 1260720800768 1261637306468 1262360169707 1262959296508 1265315549344 1266040520056 1266089853952 1268115057664 1268337882812 1271208859648 1271555301016 1272035660896 1272158791904 1272736754912 1275262459328 1276795226707 1277277566092 1279496280608 1279620133792 1280103540352 1281642126338 1282742004544 1283226590464 1283350804736 1283576307013 1284185503172 1284768930116 1285378692304 1288816232704 1289427915776 1290877788928 1290977708944 1291717382956 1292573714432 1294127288608 1294641281024 1294741492352 1294868767192 1295483322848 1297480511488 1300154791936 1301617885568 1302335284096 1303081465504 1303182330142 1303699918976 1306132179968 1306361685244 1306880536832 1306981695536 1308451306708 1309252008064 1312573213952 1313069069312 1313196172288 1313792779264 1314647277328 1315271220032 1315400512972 1316399958016 1317982169504 1318480068224 1320770354176 1320898202624 1321397202944 1322985420736 1324981994336 1325610841984 1326213089152 1326842521088 1327204124246 1330442084972 1332622151168 1333385685632 1335873330176 1336507346944 1336638727424 1337273107456 1338245264356 1338750817936 1338880406864 1343605559296 1344346099712 1345116351488 1345220469824 1345754755072 1345991222576 1348502384768 1349142395392 1350659413376 1351485943808 1351537889702 1354966363036 1357055254016 1357699323904 1357832787584 1358477226496 1359464798146 1360110011624 1361011683328 1362913379828 1363428252368 1365662369792 1367723348992 1368372482048 1368994156544 1369367247248 1369884557888 1370017160512 1373359571584 1375010244146 1376398127104 1376451030526 1378573043456 1381414466432 1381936328192 1382070097408 1382312946014 1382592206848 1382969003416 1384524057098 1386343012912 1388560570384 1388614678528 1388668051507 1389410294272 1391080258568 1392002461696 1394229071872 1394474056976 1394609039824 1395135886144 1396812732161 1398674955392 1400885072488 1401633845248 1401742338304 1403318501312 1403984528128 1407409808896 1407793368982 1408461519608 1409101407224 1413540384256 1414074382336 1414211262464 1416585167816 1416722290984 1417661493248 1419365413312 1420178647888 1420715153728 1420852676672 1422422744057 1426903686208 1427580906752 1429186123456 1429296749188 1430115673987 1431063755264 1432783783816 1433352846848 1433463795104 1433604706534 1435953815296 1439457091072 1440140269568 1441871207392 1442012945282 1442697336808 1443382053152 1446074913536 1446329008663 1448586840064 1448642518141 1449529008928 1452516681616 1453206058304 1453755041024 1453895762176 1454556291328 1454811876749 1454952700201 1455502342756 1459194544808 1462281463552 1462423010048 1462679977759 1462975474688 1464733858672 1465990862336 1466544674816 1466686633984 1466944350872 1467752870584 1468307348704 1469004219776 1472932837376 1472989451219 1475288901632 1475403095936 1475548130056 1476248437664 1479002615552 1479704562688 1479850019648 1481628685537 1482331879028 1487563297792 1488383181824 1488529491904 1488644711092 1489235960576 1489351234448 1489942764544 1491025907644 1492984783136 1495372921952 1496288009216 1498944770596 1500083673088 1501741292128 1501886658272 1502454031232 1503167108608 1503314871968 1506265336576 1508939813381 1509509850836 1509863202848 1511983337984 1514265136384 1515672101888 1516085166596 1516391452672 1516804713424 1520505239968 1522996744192 1523146456832 1523869355008 1525553257648 1525700928752 1527587117056 1529423159264 1530000934784 1530149036416 1536546572288 1536665508224 1537394822656 1538275682944 1539123517568 1540124571986 1541145582592 1543298974217 1543610758144 1543881991652 1544031436948 1544614731088 1547297827712 1550184559616 1550920290304 1551808900096 1553674055024 1554411441856 1557615291232 1558203716992 1558568467456 1560076557998 1561031240384 1564991139712 1565582351872 1565733897728 1568513965018 1569553796096 1571440279024 1572340645876 1574764653056 1574917087744 1575512049664 1578759390208 1579355803648 1579508682752 1579786224016 1580536003904 1581562585148 1582313208112 1582435686601 1586235363328 1586296332082 1587897479168 1588772663296 1589806009792 1593684636544 1593838902656 1594441012736 1595600122886 1596357408184 1597210660864 1597272051466 1601991243776 1603792572928 1604229653026 1604553746432 1608143468932 1608468353024 1608906707408 1610401608256 1611387086848 1615474724864 1615536817466 1618343110384 1618954477504 1619111189696 1620900336251 1622131900928 1623061311872 1624116959894 1625012106718 1625625993208 1630747069952 1631521036288 1632580733056 1632707102488 1633355569664 1633481999072 1633642572562 1634417913128 1637467181504 1638405378896 1641090074624 1641153151781 1644003941944 1645093818368 1647071094592 1647852808448 1648014794608 1648142358709 1648796956352 1650778683463 1652947438472 1655591449304 1655978996672 1656604581632 1658595692908 1660019064704 1660806923776 1662350047232 1662642144856 1662803085944 1663431248864 1667650908352 1670547726848 1671178815488 1671340582912 1671634260296 1673187443872 1673981552768 1675418128384 1676507829568 1677431852096 1678065541376 1678522863017 1679319504148 1685375073536 1686174966784 1686340720064 1687141071616 1689168885404 1690288703488 1691257165312 1693289926328 1694093576032 1697036327168 1700202420224 1701176562176 1701308241248 1701983954944 1702115696512 1704029608736 1706268323584 1708997625088 1709297919329 1709397673984 1709463376621 1712098779776 1713079737824 1716275762432 1716441895168 1717090321408 1718074139392 1719323127067 1719489554783 1720139132348 1721446098944 1724502643864 1725557946112 1727161232384 1727980957696 1730588727296 1731846812696 1732668761824 1733491101056 1734617028872 1739808880348 1740738807808 1740805715077 1743489437312 1743658204288 1747912182016 1748572496896 1748741755904 1749049033732 1750013038004 1751015719271 1751846766124 1756189152256 1757022654464 1758029351936 1758998305792 1759307385836 1759477683964 1760142367984 1763770256248 1764436561888 1764607356512 1767327772672 1767395701918 1768340374528 1774785163424 1774956959776 1775627491456 1776470219264 1777761659114 1780131761408 1780444554889 1781289568916 1782944637712 1784035703296 1787712838912 1788561302528 1789236973568 1789410168832 1790711015632 1791737015068 1792587388592 1795931747456 1796960738144 1799731032064 1799905243136 1800221511088 1803101097616 1805469970304 1806465071488 1807500097312 1807640006326 1808357952128 1808497927544 1812910093808 1816059236992 1816235028608 1816921154048 1819104953512 1820147221438 1821353870336 1821530174464 1823542997584 1824408466496 1824587808316 1825453773104 1832036297728 1832905797632 1833405317744 1835108809408 1837878250208 1838750522752 1840458980864 1840782374662 1840960559438 1844855102272 1848475887104 1849534983296 1850233688576 1850412788224 1850737931042 1852457527144 1853865029632 1854927213568 1857156693392 1857858277952 1858293172736 1861265649152 1863710937088 1865806552064 1865950974272 1866692079616 1866836570368 1867020082928 1867906186432 1870151265983 1871391064576 1874641793024 1874713847006 1877785758464 1878861647936 1882366965248 1883260352512 1883445479552 1883591267096 1884339378688 1885709236138 1886604209672 1892547424768 1893262379008 1894305867776 1895537934752 1897164645376 1898065055744 1899444891344 1900162451264 1900346383936 1901064284416 1904366557184 1909197402112 1909270784278 1910439154624 1912214221568 1912735355531 1913121774592 1917064973824 1917401828342 1917789190144 1918311843448 1920468853394 1926142941184 1926216974671 1927246537216 1928161224704 1929562939304 1930478726176 1935188487232 1937514434933 1939470088192 1939544633923 1944201785344 1944352275712 1945275081728 1946538566336 1947462409984 1947804605747 1947993150103 1952745640846 1953483336376 1953672430424 1956684319744 1957805414656 1960158546164 1961458014208 1961647880192 1964940716648 1965130919752 1965873294112 1970860164416 1972066224128 1973974420324 1974436496032 1979253500224 1980192870656 1982419461568 1982572910164 1983708838111 1984650323084 1988353006112 1991806905088 1992559356928 1992752233472 1993102387276 1996290500932 1997613922304 1998913181408 2000014900576 2001160822024 2002110589856 2009330132992 2010637012384 2010831638816 2011591277696 2014009055674 2015737435712 2016498927872 2016694121728 2018160197053 2018922604468 2019880802192 2020079359207 2023389467008 2028325901056 2028522239744 2028878678827 2029288561664 2029841601788 2031727610416 2034436298752 2034793777016 2037651014528 2038127995904 2038897946624 2043100387328 2046526875008 2046728051368 2047699445792 2048671301248 2052493425664 2056137767684 2057396012672 2060686968704 2063394251776 2064531510272 2064894276676 2065714396928 2065874292944 2066694802432 2066854774336 2067057948956 2068197226732 2075496270848 2075697175552 2076481318912 2078977089728 2079181455988 2080168253072 2084049140096 2085038247424 2085243209504 2088660094976 2088740374994 2094326378144 2095320363136 2097267210752 2097635729266 2097838777034 2100432285952 2102956843988 2103381692416 2103751285328 2103954925072 2108405831168 2112543870976 2112751536896 2113754266624 2114552786944 2114757472256 2115129064048 2116090002544 2116294836656 2117094316736 2122464792448 2123763625984 2123845255246 2127160741888 2127534513104 2131503769472 2132515399168 2133527508992 2133737237632 2134913266304 2136301825658 2137315732552 2141721025444 2142530110864 2146040866816 2146251825536 2146417955528 2147270454784 2149851308696 2151276531712 2152509119488 2152675733824 2155096269872 2156119096768 2161885293568 2162911342592 2165301397952 2165510995648 2166329068288 2170794161536 2171614230016 2171824438784 2175470079146 2175680661154 2183359033856 2184350970368 2184562412032 2185387681792 2185983263464 2190931398656 2191316375248 2192356392512 2194821546736 2194991436253 2196164658688 2200261955584 2202567471104 2205214787776 2206261401344 2210178768889 2211643985408 2214302211352 2215485755392 2215570910098 2215657244416 2219201350912 2222116886528 2224615504384 2225221776778 2225671325696 2226062406568 2226277885832 2231709303824 2235149830144 2235235740661 2235366189056 2237491902464 2240181195616 2244798507952 2245646533312 2245863908288 2246712336128 2247324630551 2248345627703 2249412711532 2252807395982 2256498852608 2260505420173 2262004000256 2263077566464 2264722755064 2265622241792 2265797611616 2266020342586 2267095814984 2270590895104 2276350748672 2276438242793 2277831299744 2280392564632 2281474858208 2285731314944 2286132949177 2287040939456 2287217967188 2289789786739 2297003124416 2297870871296 2298093301504 2298961460224 2300632735324 2301724635056 2301950897701 2303699926528 2306468796632 2307340119392 2308662124808 2312445105152 2318086744064 2318311131136 2318718490088 2319818973472 2320872906016 2321974411904 2325478602304 2328273648701 2329378667044 2333424949856 2337778327808 2338887857152 2339117772992 2340227938048 2342813931388 2343040712012 2349871734496 2351309728768 2353953615104 2354135822192 2355070821376 2355484639508 2359879173344 2360816453632 2360999191936 2362351941664 2363653973408 2371191135313 2374846694528 2375973816832 2376207378272 2377335146368 2380192520342 2381770445824 2383135096576 2385098414699 2385999441644 2387131857136 2393515860736 2394651843584 2395739773952 2396876812288 2397297976304 2397530030896 2400494041088 2403379250272 2404287183232 2404519914368 2408696722432 2409606664192 2412502826048 2414573185024 2417290358912 2418388574336 2418622670464 2419536361984 2420195755978 2425674048512 2426100272596 2429980998172 2430075687424 2431468014976 2436004307968 2437160456192 2438556843008 2439900875776 2440329599708 2440565819692 2441487800752 2442646551488 2447681171936 2451454652416 2451548876854 2452859229184 2453049092032 2454023376896 2456972924224 2460200838656 2462967165568 2464136110592 2464807659314 2465927462642 2470821014948 2474630169088 2474869709312 2475804649472 2479024043678 2479264009222 2480907613184 2481844834304 2482085072896 2483889473296 2485312633804 2486251519024 2486492184176 2490325497856 2495267467264 2496401108992 2496642756608 2497081450864 2498266586816 2501075716048 2501269311079 2504361571712 2507371621678 2508367481984 2508561641432 2509902467072 2509998938018 2519049909376 2520245471744 2521441601536 2523274612936 2524720339414 2525918593016 2530631098688 2532081040112 2532179707904 2536230115328 2536675765624 2542417719296 2543110602032 2544071321792 2544317583808 2545473509824 2547129099823 2550524918656 2553590453414 2554555132184 2558992561216 2559240267584 2560207080704 2563284252676 2565484009088 2566453180928 2566701609472 2567152614026 2568371006344 2569537860232 2570757384608 2577632465408 2578855831552 2581755577856 2581955417888 2583434765912 2585147428864 2588254577216 2589282562048 2589482984704 2589737534384 2590966645696 2594080788299 2600309583872 2603235771136 2604670568192 2606162931008 2606364660284 2607399837952 2612264359936 2612723370488 2613761073664 2613963391072 2616902613416 2618504016128 2625146427904 2626138138624 2626392344576 2627585558528 2629294554656 2630542440064 2630801025944 2632799916032 2635964339008 2636960136448 2641540708352 2641642238963 2641796405248 2645970841472 2649963988672 2651221683968 2652426178304 2653149041543 2653685042176 2654408248492 2660884169944 2665244302336 2666771371264 2671746660352 2673277454848 2674546214912 2676490528712 2677501635872 2677760813728 2686039587517 2690232702976 2690336105119 2690440939648 2691982445152 2697004769536 2698284790784 2701318826752 2701793485391 2702055014659 2703075779404 2709932726072 2714110508032 2715398647808 2715665575168 2716954452992 2718929596292 2720220023248 2725826759656 2726856504736 2731324739584 2735446697984 2738734494496 2739769115776 2740034321024 2746719143168 2750020488292 2751596130283 2752902061052 2757146086912 2762828932864 2763872656384 2764140194816 2764625892028 2765184413696 2765938006832 2769048114196 2772686025824 2777121140768 2777229357056 2777336103014 2778820588544 2782160517136 2788948113952 2789218079648 2790271772288 2793625464322 2797349910784 2801770144976 2803484676608 2806637002624 2807969056256 2814251070631 2814819617792 2815586737964 2816923039216 2818202814448 2827080768512 2828148764672 2828422524928 2833170335632 2833444581968 2838730826624 2840357295776 2841430307456 2841705353344 2844845488114 2853807372416 2855161813504 2858372246912 2858593498376 2860231347974 2862127510528 2865567567632 2866705693696 2866927590208 2867209413068 2871907630592 2878914182144 2880280539136 2883742414784 2884025890564 2885394673616 2886764106304 2892149827072 2892658017326 2897173680128 2897285036282 2899058017856 2905033363232 2906412116608 2907510082048 2907791524352 2909112582656 2909623753498 2909905400402 2911004685512 2918389089616 2924562927104 2924846020096 2925359955518 2925950949376 2929467717344 2931981724672 2933089349632 2933373267968 2933888701744 2935505741168 2936614697408 2938008439552 2938809132259 2945865674752 2945978902438 2950577803264 2950806191872 2951096260112 2952496875328 2956045549457 2958005231104 2959409125376 2959700039296 2963257371074 2964663758056 2975126595584 2976766363648 2977058983808 2977289422184 2978471921152 2978702468896 2979885529088 2982051815288 2985969566272 2990745843904 2992576018432 2997889541192 3000167346176 3003482584256 3003773316544 3004908062464 3006334217216 3006629743936 3010243481609 3012530673152 3017879626762 3019019701672 3019726405696 3023966675968 3028530272768 3031344203776 3032170333192 3033609426848 3041010479936 3044665540609 3046292913664 3047738710016 3051106515296 3051401857504 3055174234112 3058846318528 3060001869568 3060298072832 3060835809031 3065731840717 3073093144576 3073331016448 3074789645312 3076551365888 3078247035136 3080249143972 3082291165184 3086597948434 3087221516288 3087763983304 3088062873896 3089229462176 3094595655424 3100369119232 3103617800192 3107348110048 3108822883712 3115230582464 3116407433984 3117136934912 3117256745603 3120153115996 3122062480768 3129982279424 3131164703744 3131467795456 3135539776369 3137027930036 3139107592192 3142880558048 3144681291752 3149529306112 3149834175488 3151024099328 3157518780416 3159572448032 3161072007808 3163125170296 3164626416224 3164871373202 3172592664164 3174410421611 3179612019584 3187369273088 3187677805312 3188882025472 3191200245772 3192714816368 3193028664553 3194544102932 3203982487552 3207585145856 3208459306052 3209107492864 3216286937864 3217813414816 3220803216512 3222774173696 3231073634932 3236686220768 3237908955008 3238222379392 3241800672502 3244263801856 3246122623744 3248233919788 3250024213436 3251251986416 3261494139904 3263042072576 3265161466112 3265414204976 3266711139328 3266963998144 3267285145124 3268835826256 3274934363008 3276810757792 3282180149248 3282306303562 3288007883888 3294142189184 3295705616896 3296029589216 3296284717418 3297593912704 3301557366926 3305894876944 3311182898608 3311957993344 3313209163264 3317191385816 3320038129408 3321613847552 3324700094464 3325284289712 3325606171888 3326862497728 3335301816704 3341095453696 3342357630976 3342681165824 3343268520592 3346374887744 3347963105536 3353015659136 3354863704192 3356131082752 3357045726034 3358639008296 3370750147072 3372349933568 3372681440128 3374282143232 3378337770808 3380577406976 3382514330624 3386579852656 3388187152064 3394072654336 3400404840448 3402353124352 3402616482496 3403967909888 3404231393024 3408059217472 3412536647168 3417995250176 3418595838658 3418795347968 3418926753242 3424197559552 3426159475648 3432551524864 3432883790336 3434180642816 3436148278784 3438646254134 3438979109566 3440278264696 3442892197888 3449005287728 3451115892224 3454322464768 3454455235567 3461177454592 3463693625392 3465337523648 3466982202112 3469234057744 3469502592787 3473138065397 3479617760696 3481477615616 3481611430154 3486978874624 3487316408576 3487929177733 3493508376631 3495824364032 3497144993792 3497483511808 3498098067464 3500026076008 3502031438542 3503693532248 3512378304512 3512513306753 3516058703872 3517996611584 3518614771672 3518955367928 3520284735968 3527540512496 3528873123776 3529214713024 3533114557819 3534791403836 3536680749056 3549570326848 3549913919552 3551254982912 3552222803129 3552940438528 3555523318228 3560263522816 3560889109778 3562579137832 3565889275424 3568071406592 3575425677824 3577122605056 3581422031264 3583474030136 3585174777184 3591863494912 3593921476288 3598241093447 3600443022176 3606202195232 3610939940608 3612930142976 3615000194624 3615280012652 3616715904256 3616995855088 3617351410673 3625820187616 3632118473984 3632470057216 3633842308096 3638209907024 3640294442876 3642707740672 3643060348928 3647085995168 3648816932992 3649175616632 3650907546208 3664072595456 3666810635488 3670217618816 3675756500416 3677501045504 3680174476979 3680917961728 3681564749324 3681921118876 3689710204544 3696951774208 3699069966592 3700467377152 3700825576448 3701475862084 3704915054288 3709854427136 3714313386784 3715716555904 3716586345472 3722531298304 3731613104128 3731901948544 3733673140736 3734040165856 3735812372864 3740302531966 3742782129152 3748011794527 3749427694012 3755571516928 3757723295872 3764733930496 3766520705024 3766890959104 3767182534192 3768678757376 3771418472276 3773208419344 3785094849536 3786524758016 3788611735552 3791075869504 3794329290752 3798889782688 3800324902528 3800692767872 3802128568832 3808733114368 3818541568556 3820878309248 3824428443136 3825470711062 3826243549184 3834129947648 3834803656684 3835578380288 3836623686896 3840937706788 3852285882368 3852433949342 3854493074432 3856322449408 3859125878608 3860957452352 3870376974464 3875028869866 3878940176384 3879089267846 3888704551424 3890550163456 3893077132672 3894924819968 3895609211494 3895986300206 3905491281692 3906966672752 3907344860848 3913368639488 3915610829312 3920317092328 3922916028416 3923295760384 3929881433296 3930261839504 3931746588224 3936472245181 3941720328832 3944132448256 3947948840648 3948872992064 3958507000448 3960385741312 3964838923136 3965145820328 3967417676222 3969300646168 3976706012224 3983613810176 3985118713856 3985504466944 3986204774552 3992581001864 3995227844608 3997826362816 4000029801152 4002321644048 4002631442579 4004221179712 4018660265984 4021274024768 4021663277632 4023182555392 4028018111348 4031474871424 4032997855744 4033388243456 4036320394106 4037845208936 4039761604384 4040158718414 4046778934016 4056651802112 4057044479488 4057757357654 4058577123328 4059683203576 4063455220832 4068872597504 4069587554032 4075302029056 4076255991808 4076412667327 4086200774656 4093053750016 4093456102736 4095398891584 4097342602496 4099924379929 4100321246021 4104986851328 4112275535368 4114792025344 4121373937408 4122098119139 4126788503552 4129063020544 4129788553352 4131428793856 4131748585888 4133389604864 4133709548672 4134115897912 4136394453464 4150992541696 4151152089799 4151394351104 4157954179456 4158362911976 4160336506144 4168098280192 4170076494848 4170486419008 4175499022877 4177480749988 4188652756288 4190640726272 4194534421504 4195271458532 4195677554068 4200864571904 4205913687976 4207502570656 4207909850144 4216811662336 4225503073792 4227508533248 4230258128096 4232180005088 4232589673312 4234188633472 4244929584896 4245675477043 4247690510492 4252466746801 4255069026208 4263007538944 4265030798336 4267055017984 4267474475264 4269826532608 4272603651316 4274631465104 4283442050888 4285060221728 4292081733632 4292503651072 4292835911056 4294540909568 4299702617392 4305018238976 4305351467648 4310192539744 4312238193536 4323770587136 4323936776159 4330602795904 4331021991296 4332658136576 4341588323072 4343228460032 4343648877568 4349297109157 4350940158292 4351361322308 4366718067712 4368701940736 4369124824064 4370775363584 4371966526928 4382632750496 4384712785024 4389643093472 4389982872506 4392329317376 4410429575552 4412522802688 4420357537778 4423287970816 4428604422704 4431141820196 4431314488832 4438402701824 4444233773056 4449231008768 4450443553556 4451342651392 4452124813136 4452555771664 4463418607648 4470299660288 4470471481322 4470732378112 4474983804928 4480362391232 4489597015904 4491293066624 4491727816576 4493424672256 4494649261102 4496691255406 4498825423064 4505614791964 4512997705216 4521010840346 4524008000512 4526155132928 4529445510128 4531244483584 4531595223232 4532040685172 4534191629968 4541181790208 4552701497344 4552876485586 4555662599488 4560785129264 4561138155497 4562949716416 4571462629888 4572265898354 4574081878912 4574435934376 4579579573478 4594006248832 4595741742592 4596186603008 4597922920448 4601265470648 4603449270112 4603901795402 4607399853056 4612937593264 4614680238784 4617324249616 4624890210304 4636173488128 4636622262272 4637436980176 4639637946944 4641745812032 4643948823808 4645214434861 4650957204608 4656547297402 4658757334088 4666849899712 4675556655616 4677775714304 4678235545984 4680455876096 4685627862776 4686081424024 4699743468992 4702619457536 4707907230208 4708271644384 4710141642752 4710969279016 4719758346688 4721632907264 4721998383872 4724703883328 4727307946816 4730382613957 4742382270626 4749693389056 4751947633664 4752414756544 4754670292736 4760385040684 4763540891648 4766270193152 4770196829398 4771998883288 4774263714272 4787031721472 4789303687168 4791479547904 4794595952608 4795060061792 4800988082176 4806758500544 4808574366464 4809039828736 4812535854511 4817393444864 4817578606841 4825005652096 4829146370048 4834580717824 4836777148672 4837245340928 4838095311049 4839072723968 4840391511956 4845834199843 4851348097024 4852200545192 4859961996344 4860151374848 4862936029952 4872008615936 4877113686016 4879801751552 4880659199416 4881131639384 4882975601504 4885293102976 4895362343872 4903097753708 4905718458368 4905907015217 4906098184064 4913945848448 4920401677312 4925934331136 4927276791437 4928272221184 4929615318628 4931854925284 4941642029896 4949260338176 4949739418624 4951609298944 4958048087356 4958528018444 4961815226368 4967778946592 4970625267608 4972503038048 4972984368352 4980650995712 4994162901728 4996533173632 5002151432096 5002538622158 5008723143424 5014743243356 5016734963968 5017123282864 5017616472869 5019997876036 5038099818752 5040490943488 5042883203072 5046549225872 5049440678828 5051837186032 5061262197376 5064162080224 5064359415808 5072460230656 5073351531248 5086221204064 5088142643584 5088635167616 5090947019648 5094258199646 5101049837312 5107180906828 5109110264368 5117985122432 5118480535168 5120414161408 5126568505352 5130968018176 5132906361856 5133403218944 5134305228052 5136742012688 5139075720464 5141514769216 5155264930816 5157711663104 5163511155712 5163910835776 5166869531824 5176509154432 5178965969408 5179475068768 5181933291392 5188161576598 5206471542272 5209341136384 5212325862016 5212729320568 5214799675904 5224528719872 5225446740976 5227522147328 5227926782144 5233805226832 5237008032256 5250292855808 5252276277248 5252784689152 5255171117056 5258589109312 5261084880128 5261602051888 5271928678016 5273920272896 5283081416704 5283284477926 5283592810496 5291941682944 5299927977344 5302443367936 5304852356608 5306298083086 5307370084352 5308816496984 5321768339888 5330488604672 5333542742528 5343493320704 5346554909696 5349092429824 5352981057424 5355003271744 5355521627456 5372079175034 5380465405952 5380672210238 5380881879296 5383964890304 5390436001951 5394009539072 5396569581568 5402637653504 5403586970782 5404110029318 5406151558808 5419865452144 5428221016064 5428429655891 5431331150336 5433908905984 5437859192584 5440440046496 5451653519312 5453713009472 5457788388481 5460267952993 5470893395968 5477468988992 5479538231552 5480068642048 5489798877563 5493438286336 5500040976584 5503192260566 5505804122104 5514292173824 5525657865728 5527745312768 5528280389632 5529251784056 5531876013664 5538096228392 5545372051648 5552037162287 5554242281536 5554672206028 5557641177088 5564321034272 5577896227904 5578436159296 5580543544576 5587250928644 5590452180131 5594699821568 5603540289952 5606969353216 5613274005248 5615938112512 5628502141262 5629639235584 5631173475928 5633846078432 5636405628896 5654161537024 5654378861131 5666340671264 5666889163936 5677461653248 5680714591552 5682860614912 5683410706688 5684409359629 5687542373513 5689690976228 5707614744832 5710323627008 5716744493824 5717186996752 5717749003967 5720462695948 5724255021056 5731135135264 5733411387392 5733855180416 5734418826136 5743815261184 5757828364288 5767484829568 5768051781128 5770789347232 5773528212608 5784299654144 5785316034652 5794570072564 5798116035712 5810066726464 5812824233216 5815020164096 5815583048704 5818225165312 5819247506996 5819810800804 5822009371024 5836778179232 5849125854208 5849692040192 5850719911036 5851901898752 5858935434688 5863963449344 5867777403488 5871011482336 5873229394816 5876016879104 5877618264518 5891957804876 5901612383744 5902192520224 5904993750656 5912091098914 5916010462208 5918818250752 5919400078592 5926514742148 5929327516112 5950253191168 5953532727296 5954117967616 5954578844368 5956943842304 5957404937792 5959771058176 5964103630576 5971939132544 5981491687808 5985152036864 5995779082384 6006965168512 6007546633088 6009816124928 6012668434432 6013259487872 6020486963218 6025061346304 6035759253524 6038039403344 6039452811392 6047933351936 6057060545536 6062688407552 6064340666384 6067218853696 6082020959872 6089331081218 6092585827328 6095477420032 6102213030592 6102803715008 6117692637056 6120003739136 6120596145664 6121671618062 6131463681434 6146662032896 6149579290624 6153102731776 6156494070272 6160498287944 6164582330368 6173195896868 6174443032576 6175527966608 6176125747792 6178458924352 6185884956713 6189191310848 6200738238464 6207235600384 6214696220096 6217645767424 6230461164928 6232814867968 6234273869824 6234513491206 6240306231992 6244124961536 6259964558848 6262329407488 6262935590912 6271079552738 6274055860072 6278215184384 6285761116096 6289362583504 6299058612224 6299668350976 6315037560832 6319144896064 6322144015616 6326250340592 6326740022141 6329252832448 6329742746404 6345185328328 6348820843222 6359224039168 6370515275033 6374738546176 6375355610624 6377764050944 6382400491544 6385429632736 6386057329106 6389088205864 6415170291712 6415416866053 6416918612104 6432573875728 6435626829632 6441606433024 6442738311317 6443361958033 6462147269864 6473372441536 6475817910016 6476444758784 6477582758647 6483601345004 6488527603712 6492245247488 6496467839576 6500048426872 6502503972832 6522988279808 6530322932224 6530828409952 6533422278656 6533927996288 6534570290248 6537671652512 6549868726016 6553621515584 6561498464521 6564612607124 6576015767776 6588284378368 6591411233792 6592059178432 6592569434836 6595187825408 6603114733852 6611789753888 6622365797216 6623915986688 6626418326528 6634382771632 6640076258816 6643227695104 6650568579424 6651212343776 6653724995456 6670603633408 6682190907392 6682447744973 6686537041184 6692749775488 6695926211072 6706031318272 6709727408384 6710906399197 6712262165504 6714091452068 6717278016592 6721640986879 6741500294144 6744699867136 6745362880256 6748564286464 6756675541616 6765028661248 6773159705312 6776374304128 6788145308672 6804706248704 6805232964992 6808462786048 6816118434944 6825073294336 6834609742961 6835990500352 6837191677316 6837853506484 6848395119104 6852318951296 6865103049728 6865767580672 6868361285632 6872296557568 6877292508268 6877958219132 6880556529392 6898010575456 6902231784448 6908644929536 6908910471134 6927387250784 6930675047296 6933964404224 6938468115488 6939005185574 6946276130794 6959235521392 6963222860308 6973957749248 6974632817152 6975858355466 6987016753262 6991648728064 6994289987584 6994967023616 6996196134928 7000052152016 7004062877084 7007387064496 7024756609024 7025026613506 7032117407744 7035993223168 7037229543344 7037910735856 7040569471936 7049031694859 7055081024992 7057746247552 7058429426048 7066229115638 7069582807672 7073361498112 7099140653696 7099827839104 7102509965824 7104445606258 7105880877056 7111046636456 7120527045632 7121778219556 7125158275664 7131778550848 7136142813184 7150851355648 7154245210112 7162844062528 7166948060272 7170349554368 7183726989824 7187842952576 7196482186894 7200886044352 7212404390464 7221879881216 7225860285952 7230000389248 7230560025304 7233431808512 7233991710176 7234702821346 7251640375232 7264236947968 7264940114432 7267684616192 7276419814048 7280588885752 7285415481344 7286120697856 7294171990336 7297633865984 7298351233264 7301815092416 7310591312479 7328145190912 7333621270976 7340435237632 7351513000832 7355002091008 7360348953958 7361835923456 7363129498648 7363842237752 7379420409088 7393903548416 7398139933184 7400934754304 7401651152896 7402951724168 7409830108576 7419708854272 7428626773568 7431433111808 7433172690944 7433458393361 7445062596608 7463226208256 7463803897088 7467346281472 7468080331712 7471624745728 7477056389803 7480605063932 7485564258304 7496023589054 7498855388024 7511143033856 7515446591744 7529467860992 7533781918208 7534365068384 7537357514752 7542836944552 7546416838688 7570189699072 7570480667893 7582151739008 7588658581504 7597779565376 7600649805056 7601385535744 7604257137664 7614145277011 7614882314039 7637083137112 7641756618496 7648856886272 7650941422124 7652487098368 7668259895296 7669607313368 7673247373792 7681875413576 7704867898684 7708986148864 7718251757216 7721914904704 7740753948928 7750057739732 7754498185343 7758178535692 7777409102848 7781100326912 7786154265344 7789849639936 7791218422988 7791972600412 7810982563384 7813933345504 7814689721696 7826737278976 7831221658624 7840634184656 7859762866592 7860523679008 7863493176448 7872944490362 7883440657664 7884825885937 7895897681296 7897745984128 7917014000896 7920771482624 7929677846272 7930291640656 7931071199051 7934835352444 7938601292336 7953412024448 7967227620352 7970237427712 7971008933888 7972409549104 7985162003728 7995652725632 8000059602304 8004643288096 8005262885158 8008442359424 8042548049536 8043326555264 8046365110784 8056036222696 8062949742848 8065995711488 8066776486912 8072640788212 8075690417872 8079523208768 8080317436828 8093557868032 8113303604224 8114088958976 8115514715308 8117154246656 8119366407152 8126910441664 8139175108064 8150604058112 8152511983616 8152825334654 8186107500032 8186912205472 8190797783168 8194685204992 8199848759858 8200642492042 8209973702656 8224551070736 8229584050688 8242747874816 8244196238278 8253577007104 8258126041088 8259577106704 8262857587712 8263497171776 8266779209728 8267419097344 8268231795824 8272788906928 8301985083392 8302304179598 8302788702208 8315908358912 8316725823952 8320673012288 8330673821197 8336196560384 8340152989696 8340972838016 8350998045754 8354961499976 8377305512576 8381281452544 8389068843008 8390542917064 8391355108136 8401729143808 8411827375952 8415005141312 8415819700288 8433623324672 8451006147584 8455017066496 8460516256192 8464360010176 8465179346624 8468377266944 8470685145923 8489859169792 8491350954086 8495381020984 8504933493602 8510138052416 8526015077888 8530061596672 8534948950528 8539653065216 8545207302632 8549262930208 8566884101776 8570120443456 8580421068989 8585007302144 8585671822112 8589081819136 8599405234784 8610036477952 8610702935296 8620385079488 8624476387072 8626826807599 8647541174272 8647873552318 8661205591808 8662043982592 8665316273152 8683176646144 8686456920064 8687297755136 8698594218314 8701880316584 8702722644616 8733436135424 8737403881472 8738249648128 8743933053856 8765265500992 8769425570048 8775800675873 8779286186944 8779965745012 8784658634752 8784996283063 8820859151104 8825045605376 8836521187949 8840715075556 8846575941632 8857208845408 8862283640392 8862628977664 8876805403648 8898462017536 8900887107112 8904249626272 8905111543328 8926837215296 8937566586949 8940942962644 8960724782464 8979194031808 8982586133248 8983455633152 8985034149091 8986849344512 8989298522204 8993382510812 8997650846128 9011229583928 9025995410432 9042021680692 9048016001024 9058891020256 9062488967168 9063190446464 9064081370344 9068383259936 9082363580416 9105752971172 9111325198976 9121570258528 9122276310994 9125899432832 9142925259776 9144531796708 9148163757824 9148871868752 9159159146956 9188012497664 9191483485184 9192373206016 9195845840896 9202530941296 9206898540224 9207803590804 9214799706112 9225875186528 9229360477568 9234648499232 9249780420608 9274873960352 9279275893888 9283491624064 9287897647616 9290428869722 9301914409216 9313094594804 9317514668176 9333699799424 9351113311232 9355551428608 9356471091968 9360911752192 9371255725552 9372162848048 9399486937984 9405238915072 9415814460416 9416543288768 9420283285504 9421938558032 9439516693376 9443996767744 9449407766656 9454615893632 9460765227914 9484764541252 9499386778112 9503895267328 9504829513088 9509340585472 9520770081368 9527081783296 9532540386304 9540393658796 9543997766576 9548527428544 9574063442944 9578607374336 9582959095808 9589191905216 9590120123584 9613517001088 9617148732928 9618079657472 9625071709022 9634786889728 9635157213682 9650011304192 9669161435648 9673554297344 9674490681856 9676190622098 9678145447936 9680783023912 9691668399686 9702696194048 9704401090384 9719923992688 9720302749696 9720676360549 9725872059904 9744017231872 9754227372032 9759603503104 9761318398832 9762263278768 9765951203008 9770586205952 9777689125127 9790724687744 9806195507416 9811436916736 9811814030434 9812196368128 9827891696896 9840803354624 9851868662272 9854553582874 9856544442368 9859230637256 9863709850568 9883284059792 9898520676352 9899478837248 9916096174712 9917056036888 9923630452736 9935557893184 9941250535216 9945006076096 9945968736704 9956959208399 9988325803456 9993066347264 10004302864192 10005077244316 10010809717909 10017446286848 10029486486712 10033469927936 10034246565728 10035232945738 10039995752072 10076199637504 10080981886976 10093098451744 10098881357656 10103674372064 10122524394752 10124303060641 10128324160448 10140497626987 10146703062496 10172442408128 10176285287168 10177270335232 10181894039296 10188516399292 10202099674624 10214361813656 10218220528736 10235970244864 10236961070336 10240828322816 10253137010704 10261936036352 10265812723712 10266806437888 10268610456104 10273484025376 10278151440928 10283029538432 10310529861632 10310926158533 10327022311424 10327821671552 10333739063648 10353018308864 10357931938816 10358950137536 10363866582784 10371400798759 10376323153196 10412943084544 10418682272768 10424651724032 10425458641136 10429599351808 10450893481952 10455044294656 10455853564288 10467610453664 10474016064512 10500585711616 10500989313529 10517178218624 10522169760256 10523204103776 10543857356032 10547840545792 10562578693667 10566568955852 10583883365888 10599855954688 10604886735872 10609704713216 10612596166172 10614740168704 10617632993968 10643536679776 10660977209344 10667085485056 10693109819392 10705962114848 10710006543488 10711043254912 10744158350068 10761344420476 10761763758592 10767929780608 10780872003902 10788019078144 10793139163136 10805275307008 10807173941564 10808220058636 10812303117616 10839730904288 10856442032128 10856859311782 10862662300672 10867817811968 10875718385168 10880880092992 10903307038624 10907426018944 10915576776962 10920535905986 10954937977984 10959076463104 10960137284096 10979597755126 10986876572672 11000081953168 11006384521132 11011608244208 11028584347648 11051315731456 11055490625536 11056560779264 11058503568112 11063752027328 11076192456784 11077049806207 11090744103296 11104074324574 11108484563072 11109344412056 11115282354176 11128642068544 11155792455808 11156872318592 11161087089152 11174501857288 11180904360262 11189399643136 11207080579904 11213938706432 11226548010496 11231876225024 11257004282524 11259278471168 11262346951856 11267692156864 11272811257792 11308323074048 11308757722262 11332681342528 11333778327872 11354923306496 11361429183104 11365721229824 11366821413376 11368818719258 11375084747026 11379381952456 11415229489664 11420647254016 11433488987648 11434373993504 11435498007934 11440925391896 11448510042112 11462270270528 11466822774784 11467710360832 11468837652272 11487630522368 11488072062467 11515656728576 11534969659136 11536103562256 11536996510963 11541578694464 11547056425216 11555450784241 11568599308288 11570632069304 11589140145128 11596232071424 11620133452928 11625648466432 11630040328192 11631166097408 11636450330624 11638495013992 11639621601608 11644018742048 11673556358464 11698251708416 11699384080384 11701439822072 11717870869376 11727926898688 11735554806976 11742022964672 11746458789632 11749660041119 11752033758208 11755236529036 11783915609752 11803224767488 11804385040448 11809987501312 11824182197828 11832020924416 11838800157184 11853029484296 11858655032224 11908235935232 11909157688736 11913887684608 11914809875584 11928207261152 11943878265088 11962983375616 11965085435303 11966243636347 11991558164768 12013930337024 12015093266176 12019632249856 12025336868864 12026518975744 12040973926436 12050122692608 12071518507048 12076078806688 12078905622784 12095866703872 12114121091072 12128681332768 12134437707392 12164041919744 12178662162436 12185171654656 12185640005539 12204426061184 12205607430016 12235385274112 12240007478272 12241192291328 12243343236124 12257110034897 12262927362868 12293324065792 12299158581248 12306205463552 12312988140544 12320996575888 12346391793736 12351055933216 12352251495584 12356917848704 12371769913426 12378382621696 12429392440192 12435291534848 12460922329856 12463111884223 12465629735936 12469026982412 12480612463984 12488249923072 12519929117696 12524658814976 12525871181824 12542159105476 12548111720144 12571522232192 12578725167008 12598117224448 12599336701952 12638289792128 12644288031232 12652500681184 12653480044282 12658505664896 12659485492808 12690370656656 12697641686444 12718448078336 12741030550066 12749477092352 12750711221248 12755528101888 12764800983088 12770859265472 12772114658212 12778176411728 12830340583424 12830833732106 12833837224208 12865147751456 12871253659264 12883212866048 12885476622634 12886723916066 12924294539728 12946744883072 12951635820032 12952889517568 12955165517294 12967202690008 12977055207424 12984490494976 12992935679152 13000096853744 13005007945664 13045976559616 13060645864448 13061656819904 13066844557312 13067855992576 13069140580496 13075343305024 13091058861881 13099737452032 13107243031168 13122996929042 13129225214248 13152031535552 13176568756736 13182822467584 13184118356864 13185138869672 13190375650816 13206229467704 13223579507776 13244731594432 13247831973376 13252836653056 13268765543264 13280152517632 13286455390208 13301137158848 13302424687552 13307449990912 13341207266816 13364381814784 13364895489946 13373074082368 13385499550976 13391852422144 13412062636544 13419454816768 13421812798394 13424524331008 13428182904136 13434556033184 13443281973758 13483000588288 13483518822697 13490725760512 13497128572928 13513351083232 13530057322496 13546319410624 13552748608256 13562601044531 13576290617344 13576812437461 13609412497408 13610465929984 13616925572096 13632236869888 13634632240229 13635952050721 13650146588672 13669219485922 13671981000704 13674383354632 13675707012968 13696790238208 13704637902592 13730206099456 13731535161344 13744593115136 13754585016536 13755916438264 13761113058784 13796021150912 13804463568896 13804994159099 13817820942268 13854774501568 13861350094592 13867928808448 13876936230976 13878010371148 13885961866777 13892552261588 13918471042784 13926445720616 13947915498496 13949265634304 13951716710932 13974033506524 13983297456128 13992392269856 14000104304032 14008125754168 14014774128992 14050053227012 14074459086688 14075821471712 14081138943872 14098063389718 14110162049984 14115492495104 14116858852096 14132458231276 14139165615344 14140555514449 14198281307392 14199655678208 14205019931648 14208891212516 14211761754112 14222093272912 14241054091264 14243556439112 14250316551328 14263557101696 14272285626368 14301702711296 14325688125056 14333896120544 14340699108736 14367453979648 14375685905152 14392964373788 14401772088704 14424808780928 14443759762432 14451720571904 14460000778496 14461120050608 14466863617024 14467983420352 14469405642692 14503280750464 14528473895936 14529880228864 14535369232384 14552839628096 14561177771504 14588343980672 14595267731968 14596702466528 14603630184832 14621182624958 14667242541952 14680870475264 14703026001664 14710004182016 14720697907916 14723671846912 14726258997296 14727684475504 14758840818176 14787807096832 14796279866368 14801869508608 14803302305792 14805903448336 14819660217152 14857253547136 14862866223616 14866345381888 14866916786722 14890125193216 14927607794176 14934692562944 14936160663424 14943249491456 14954112779606 14961210127864 14971128516608 14992047178108 14997710776048 15022286067712 15030893183488 15058935721984 15067563836416 15068730136768 15074715029504 15085673889104 15092833677376 15140379398144 15140961335786 15164303478016 15195559130752 15201299610112 15202771071488 15208514275328 15228290554022 15229764628078 15274166274224 15283513236992 15297713772544 15301882844248 15336519790592 15339214626736 15346494747584 15363750827152 15364940053771 15409735797368 15417972297728 15436503514432 15443829809408 15471251382223 15481507897856 15500115479464 15508996370686 15516357071384 15554818205696 15572308530688 15579699279872 15582436845976 15583945200824 15621965126768 15627866691008 15629379443392 15646650184627 15662443317248 15681268369312 15719525733184 15721047358016 15726986352896 15731272413857 15745888980724 15766881315328 15769651771874 15791795362592 15795491968256 15834028001792 15841542965248 15859355692544 15860583281312 15862142398102 15869670704888 15877202584672 15906824048896 15934455240704 15935067699551 15944819098208 15970324007456 15991305451264 16000119204608 16002930644239 16009286576192 16010525770316 16016884718848 16028528507173 16085096099072 16086653110528 16092730221568 16112072445392 16113656283907 16125899485696 16131991422976 16133552973824 16145281576424 16151380835744 16159046417536 16160634873656 16187115736064 16226607208448 16228177917952 16231029430616 16238732814304 16253820883328 16278350216128 16297915540907 16301208116224 16305650669308 16372215000064 16373824410944 16381595566336 16389370409984 16399697519716 16401284984084 16449102141472 16459168101376 16485495749632 16488392476556 16519154213408 16525715175424 16526994343552 16534838194688 16536463591648 16545577813856 16598337947191 16604608359196 16631816717824 16633451647904 16641346024576 16661347642394 16672393120768 16680305979392 16681945676032 16701996091508 16709922999952 16754611025152 16762562905088 16778137686016 16781085834128 16782710216272 16803458287616 16823654751904 16830010282624 16831639400576 16867246649344 16902012295168 16921032512384 16928720020352 16930358693248 16936754533888 16941370291846 16979718339584 16982701908172 16990762041968 17009866987204 17020276104832 17052030155776 17060123193344 17069897901056 17079306130432 17090414605264 17098525860416 17133768203552 17140240886912 17160842137978 17170014604288 17171343644224 17178163638272 17198810469568 17221405870592 17240770158976 17248952774144 17253653615198 17295747104636 17322411183616 17324087965184 17330632546304 17366353292288 17372913840128 17374595510272 17397188436628 17403760633168 17405445289232 17466872270848 17474807762944 17476499296256 17487866107712 17530531001984 17538851140096 17551601351746 17558572373888 17559931490024 17569317269504 17569992566126 17641718302208 17650091210752 17673042375898 17681430151112 17693151883264 17714417690816 17724567280784 17725257955328 17753610807296 17796924035072 17801774214224 17808499252544 17810223086656 17829903698761 17853674430592 17875133173898 17881885925288 17921449564928 17958388063616 17965172266496 17966911266304 17970068298182 17973698689024 17978597044408 17986765021624 17995301692256 18022459167856 18051990820864 18052684669591 18084043361384 18096032002048 18117782040512 18124977934336 18126380892928 18128162740688 18136766519872 18158565518093 18211505942344 18222650397952 18243140517056 18244552621988 18251798865664 18285850519552 18289063593416 18296327515648 18297743737504 18318318293912 18376024995328 18382966970368 18384746412032 18405061882592 18413797080448 18415607181608 18429599412224 18451750373056 18458720955136 18469296998464 18491495672741 18549747920704 18558551787776 18566983248128 18575795295232 18580857739444 18603828818432 18626189189608 18635029336352 18667399598848 18702226622464 18712942183936 18721823504384 18742511451104 18744325696096 18798973875968 18802277112619 18831628920832 18832352735833 18833086577536 18843877116064 18879033386752 18887993535488 18898815533312 18909231787264 18912554397737 18914385102613 18921530455828 18969529082504 18998773556224 19007790534656 19009659026176 19018681170944 19041540162736 19065080772608 19080787317592 19087995533152 19097054857088 19148126885888 19148862865847 19178383810432 19180240247168 19227034002176 19234297465856 19236159314944 19250143418044 19261172911981 19270314427364 19300022608384 19338322871296 19347108594688 19348981363712 19352381244196 19356290895872 19361566047824 19383336799372 19408802180768 19439847985376 19440605499392 19441352721098 19451744119808 19522636797664 19524526557536 19531902406016 19541172411904 19555378250254 19581449375488 19612391014832 19623628060868 19624392736256 19655783393792 19681606709248 19703737324544 19709107165748 19713088884736 19718461274512 19727419701136 19766568119584 19797041352704 19798957674496 19832192349424 19834112073776 19871115786368 19882501070432 19890012152192 19891937473408 19913918416798 19976651606912 19986132694528 20008605728384 20010154488632 20021619435818 20034892573696 20058972973424 20066939855872 20068493131456 20070465891476 20079991504144 20152399275008 20161963773952 20186196903488 20197762715312 20207348744128 20245048789504 20248606121282 20256648320896 20280995253974 20293406124992 20344884816256 20352570574336 20354540670464 20363788078592 20377032798584 20404199349248 20428723627312 20436441057472 20471940489728 20473922140672 20481656645632 20506274021408 20523872072704 20531625447424 20533612875776 20537220912208 20546968050752 20556302881856 20566059076864 20571663925813 20621059723264 20621852317066 20654044622848 20655643343104 20667478127296 20706036617728 20715863877632 20717900275072 20727733165568 20742801597518 20752646306392 20825886169088 20837364545536 20849303448064 20850917282272 20859198703616 20901786963904 20910088589312 20911707128576 20935220907328 20948032129024 21001171423232 21001978627058 21034356437248 21044339520512 21046408207552 21071704371263 21087714712064 21095681091584 21125157387334 21133137911704 21167766731776 21199711909376 21209773471744 21219409426432 21225192332344 21235265987936 21287073359552 21312658784263 21334170970112 21334990973153 21386219638784 21411924229696 21420013086976 21422086509824 21425850663217 21460122885019 21488316700136 21522688840952 21523527517184 21535859561216 21561744007804 21576038156288 21610550614016 21614347883128 21616440117272 21624606235232 21679461808576 21713718623564 21725324601344 21751436770336 21761760185984 21806614077248 21814852037888 21820797219221 21831153553924 21841071811972 21909875955968 21918152926208 21920274568192 21959195510252 21973753145344 22000163906336 22012769042264 22023216488416 22057168695296 22102631462912 22117007136224 22127504054656 22152384913568 22154099612414 22181488206592 22208148649148 22216969126144 22218688824112 22220872951277 22257284137088 22311584911616 22313744637184 22322174178304 22349003714576 22351200651871 22361808720524 22378799286272 22414161159808 22427877412864 22453096020992 22463752450048 22514008565048 22524693903712 22535384313728 22545622515584 22617515444524 22665362685056 22667556655744 22709846612992 22722858366208 22731442459648 22733642826752 22737637438516 22750169494052 22758763904912 22830458979328 22841294508032 22866977975296 22868747987008 22870996015868 22881850783792 22924540541056 22935420721664 22937675304544 22975261044736 22976144124934 23069939318272 23072207124512 23073993021926 23083157388928 23094112850432 23110901568482 23137198616576 23141264138608 23178280290256 23192464142848 23240266905856 23251296932864 23260080656384 23262332194816 23272900661248 23276990027984 23279243203216 23288037484096 23347112716928 23396503416832 23398768160768 23402879644144 23435741738752 23471109613952 23484045929344 23492917579264 23499320082238 23504067516416 23510473058072 23567831219504 23606449534976 23608770080896 23619975002624 23648364395656 23664041848832 23677600314368 23706058968592 23717310064448 23816471870464 23818315377472 23827775369216 23829619751168 23856414522304 23887756530176 23925966751232 23930170870606 23932487272694 23983116329536 24027860674048 24030186532352 24039264499712 24053037951488 24081947852872 24100245385216 24143037014096 24152157613376 24157811245568 24181186648969 24228242182144 24257362665536 24268875414784 24311966457779 24328083839488 24357324324872 24370343309312 24371280011078 24408852122368 24411214860032 24470770548224 24480014956544 24482384582656 24486686472248 24514220069794 24525854725736 24586648131584 24587593147271 24612410927104 24625976281088 24641993151776 24692783587472 24702111866432 24704502991168 24713835697408 24731801904733 24743539826852 24756765243392 24858784880384 24865559621903 24870583069696 24921844659712 24926223768446 24931259471872 24938053964824 24961224927968 24976499846144 25039858235392 25040820670723 25084318210952 25096223440288 25143044464384 25157450334016 25187687654129 25276579584256 25288576062464 25305001362368 25306960088564 25317011329792 25318970985616 25321459874711 25380741313312 25395283372888 25436896156672 25482061100132 25498954184704 25501422442496 25529601966176 25541718530944 25544229316424 25556352823456 25661667464212 25667674448416 25730295502912 25742507318528 25766425732096 25770953245268 25773447832132 25848589079456 25893489766144 25903271640064 25905779035136 25910331034588 25934405380016 25968980989952 25985871358304 26000193707488 26010015891328 26121291728896 26123313639808 26135711985152 26138281160992 26150686610048 26182117723762 26199474904064 26214486062336 26236082561689 26245993858084 26258450428496 26304063071104 26353137513472 26365644935168 26368236713728 26370277739344 26380751301632 26412458935408 26447159015552 26489463188864 26495663946752 26505673306112 26537531086528 26560305035264 26602274317696 26604849375104 26614899981824 26682414533632 26729790979892 26746148164736 26770999101952 26783704844288 26824125273088 26838909633536 26843625596788 26849048662016 26856365808272 26869112066368 26886563947516 26966001176576 26967037645394 26981451521024 26994257145856 27026702166464 27092638821248 27105497216512 27125202089062 27152581234688 27153624874922 27220931859968 27233851144192 27264473739776 27269264480458 27271904101442 27300293177344 27338438971844 27343962001408 27348766709264 27351414025936 27393580476416 27409275805184 27460412198912 27463070322688 27489186230272 27509170033072 27511832876528 27522226117568 27555305716267 27592042301824 27608927137792 27609988318198 27635641884536 27709549003136 27722700189184 27735857616896 27753872461952 27756020742296 27771923733554 27785104523176 27836942085568 27852891441232 27895830996992 27898531268608 27903433421864 27948067013048 27966594912256 27984784539712 28000208608064 28016251508336 28018420098053 28029548257984 28100106454024 28148918173376 28151642943424 28162277887744 28196126779436 28220324099968 28230984990208 28233717704192 28264916462552 28278331230688 28281111028898 28396562614784 28399311356416 28410039863296 28417782425032 28444186545824 28482108182528 28487112878224 28500633102656 28527114203392 28534888671289 28603405422592 28651376250112 28667792241088 28681398217472 28734907959296 28751371810304 28785928747576 28803544177408 28849617561856 28887519524864 28903441143808 28920001556992 28922240101216 28933727234048 28935966840704 28938811285384 29006561500928 29056947791872 29058064628593 29059760457728 29105679256192 29122355543008 29176687961344 29190535463936 29193404933056 29207260369664 29228493160139 29242365249916 29334485083904 29361740950528 29406052003328 29420008364032 29441395815832 29452517994592 29455368951008 29517681636352 29592559732736 29593697156309 29611806896672 29639320434304 29714507094272 29719728339301 29725732447232 29733833573444 29767267227607 29855215588352 29869385125888 29872321326848 29886498982912 29908225559212 29922420255728 29984094356216 29995421552096 30044572135424 30061786366976 30135127672832 30137460273536 30171347778208 30185667354752 30267557433113 30281922671572 30328606956032 30391118261504 30402599220224 30405542142976 30417028550656 30456581108044 30459529256156 30548332548448 30567026473984 30595427545088 30603765688496 30678429253472 30692989495168 30727501654304 30729880107542 30819471594736 30873007028864 30887659618816 30942502764446 30963015795712 31000230958928 31017992741372 31032714142768 31109636411392 31144617061376 31159398559744 31164873691952 31167890401648 31243930253536 31255733382016 31258758886784 31293300369254 31324886634496 31362536738624 31439051466368 31442094716032 31453972705792 31462544827714 31491777961448 31533762630656 31539303543748 31583590725184 31590983936512 31668056003584 31683085930496 31718711385088 31721166562624 31724284796204 31739341409776 31754405169344 31813648097792 31868910481408 31870135399102 31889638196416 31940648014912 31982610902528 32000238409216 32005861288478 32018573152384 32021051540632 32033769437696 32057057014346 32170192198144 32173306221056 32185460443136 32224144890784 32227312567814 32251798971392 32263982845952 32267105947648 32290563152848 32302761671488 32318092835072 32321269747312 32374231472128 32453214416896 32456355835904 32462058861232 32477465628608 32507641766656 32516501044027 32556700432256 32595831081814 32602416232448 32611301338616 32744430000128 32747648821888 32763191132672 32778740819968 32799395039432 32802569968168 32898204282944 32918336202752 32970991499264 32976784953112 33038308426816 33051430350848 33053988687104 33069676389376 33072927183296 33091155627712 33112678297699 33196675894382 33209216718392 33263633435648 33266903295808 33282692049152 33322695284788 33344786241536 33363891352064 33403992183016 33419845999904 33509222050304 33525125810176 33562171668256 33565420432544 33606916575232 33647309503808 33660020565248 33663278801152 33723050247887 33804024590336 33842065024768 33857440040704 33860717386496 33873509067776 33882740583692 33959436679168 33965403816344 33981524083936 34019733974408 34040552209664 34104060311552 34139795802112 34158612260864 34180829210528 34197051720832 34267536407104 34280481773824 34321684275956 34340029208576 34341349106519 34342687288448 34397620939136 34442811741184 34481540317952 34490937540059 34497905548288 34507307230396 34591494209272 34644822367232 34648175930368 34661265092608 34732706584576 34794376873256 34807521266336 34810890578464 34918514637721 34975732215424 35061062003968 35077702280192 35103202703492 35117144747776 35119862980048 35123315310083 35139985132252 35283436604416 35300182421504 35346084751796 35362860302224 35428835381632 35449134561568 35450515910656 35507221614592 35603548428448 35616998505088 35620446173312 35659807397522 35707348861184 35750266347796 35763771850576 35842899129856 35916776127232 35930344532992 35933822532608 35940136596364 35947397378048 35957194088816 35973530043248 35990603384512 36044918335712 36103981641728 36105369339182 36168086722768 36235564081024 36252761785856 36256325481376 36273533039744 36317131036186 36423011884688 36445300795904 36486281034112 36489105243976 36503597731328 36571701039104 36578127186832 36592655031296 36595487475008 36636636587824 36752049990656 36765933940736 36769492824064 36810123765184 36827594160896 36831214363216 36903500746112 36917441910272 36938593996928 36982991345482 37099495841408 37117103575552 37133966496256 37151590590464 37161715478888 37207657636864 37252378379216 37270058672704 37334799197696 37404453244928 37425884367872 37443647008768 37485022902208 37488651392192 37597947751936 37604554225238 37663257841664 37664705471666 37666173155072 37687754232128 37758066773504 37775987070976 37797631066624 37818463574528 37825108795474 37828770205226 37843060911656 37939058165008 37997547112448 37999007591237 38019318052352 38037362341888 38083080325472 38130161545216 38161574635184 38175991066304 38194109714176 38204518719367 38221875670951 38296253771776 38297725731694 38356767620864 38360480494336 38428592142941 38454068004352 38468594931712 38472318629888 38500286836088 38522345823962 38540628854728 38600045216768 38676645742592 38694217189376 38697962727424 38704762488392 38723132095648 38766673598744 38817604361536 38864260136009 38879695970752 38882705442196 38903488239616 39045273595328 39049053115072 39063804812032 39082344823808 39110756500508 39133165260917 39162898750976 39224782029664 39247256121736 39248785472512 39311566787584 39407474649088 39418214331496 39436922549024 39454839402272 39533136239168 39580652027917 39664384698848 39668224147552 39742231572736 39765002140864 39780024304384 39783874946816 39790865517403 39827836833596 39953303213824 39972265389056 40017211456768 40020308977264 40043238871636 40069785147392 40117945946848 40133879711744 40136986262912 40140931782952 40159983008288 40304798550016 40372393806976 40395525430624 40414697488256 40490097579008 40497212242564 40513296641792 40561990507948 40586812249984 40689769632512 40705141148672 40709081340928 40727576157184 40754065597168 40808398698496 40857447254624 40872882114944 40943880979456 40947844281344 40963313291264 41012548042816 41047744145408 41074441824416 41093936101504 41112605763712 41132118153728 41143327851626 41243704634132 41311286686208 41334956254592 41412073235456 41431727755264 41435800550144 41455466331136 41485603195036 41505292612784 41651772338176 41674729091072 41698606896128 41701834564544 41718397407232 41803573927808 41823414257152 41870441814656 41896064258048 42003957254116 42068712874496 42088679041024 42092816415104 42143408742526 42175429424128 42191362183168 42250314774668 42266275823408 42335533463552 42399423818752 42419546943488 42438818852864 42450384664688 42470531975872 42574146719104 42625317568526 42668341940224 42669981946306 42823848459392 42840026173952 42844173019648 42851701326434 42920245770038 42976633400272 43045377681904 43047055034368 43071719122432 43123488015608 43152076312576 43221101228032 43228695766256 43232880234544 43249212470464 43301194696991 43358923617152 43427437247128 43450649202688 43502873540672 43523520371968 43613228154496 43629704075776 43641594438442 43662307107848 43682143623944 43819751911936 43836305852416 43840549136384 43918391020504 43947506290688 44000327812672 44025538084528 44046432976832 44205262925824 44234014272448 44255008109312 44304769827136 44308199224828 44362976413184 44416297298296 44433938252288 44437377648224 44441745902554 44514568274176 44623169823232 44627489274368 44644348356608 44698007429152 44702401303742 44723617441048 44757598572544 44828322319616 44906192041984 44907918062371 45028017130096 45049387807424 45070768627456 45091245031168 45099168179219 45103533706231 45235030889048 45330725370112 45335113311488 45343079310529 45419693225984 45445716732416 45462884919296 45467285653504 45475274877032 45500338988104 45517527809824 45660917958656 45662672987789 45733955950592 45737495974016 45741992031736 45763701567584 45849081082112 45870841443328 45875350609088 45930489251647 45952288249868 46139878636544 46144414249024 46147986043852 46166314777856 46188225700864 46221803136964 46282528277216 46356560580512 46384928285696 46480533811712 46502593865728 46553980055968 46558486406432 46576074968192 46694225433856 46777134214811 46805759288288 46871483477504 46942219227904 46968091858688 46985835158528 46998640164476 47008135032832 47020946116144 47135662439008 47212899069952 47217540161792 47239950005248 47296728791312 47355200628736 47412117937184 47434620128896 47632943740928 47636630754944 47659239502336 47712829044608 47775513060352 47842268200727 47851933502464 47860341741212 47864974545388 47966232659072 48055721348096 48060373064704 48078528999424 48106075902976 48163895705744 48286074028192 48304315226752 48315622491136 48362373297938 48514725331072 48537750829568 48623932915558 48656167678976 48714648649744 48742560022156 48817704244736 48822429720064 48941541096448 48960029913088 48964769165312 48973372944496 49028440139588 49051709451472 49173296263168 49175186294542 49224821854208 49251952562176 49283986303552 49385567174944 49404223732864 49409005982336 49427671394816 49463603809466 49487079653704 49513530486784 49717569760768 49731119243806 49741166139392 49843689319424 49852447536892 49862518943744 49876107929648 49922449855936 49952999692288 50079716470784 50081641341446 50168636421904 50192446880576 50286088928768 50314900668032 50375375308258 50553159168512 50577152124928 50610002724736 50613920177128 50634022659584 50637941971232 50642919749422 50761482626624 50790566745776 50873792313344 50964122200264 50997908369408 51002844884992 51059203932352 51083437061888 51088458632848 51112705646912 51174139187353 51323334928424 51335348896832 51460591005824 51485014637056 51532851464192 51541906490536 51546895664264 51697178158912 51786979532288 51806543280128 51811558070272 51820662069176 51868810760032 51937961979904 51971742716608 52000387414976 52020031782656 52034208753527 52242583457792 52246627279616 52271423970304 52276562321984 52301373220096 52364235447524 52398949808128 52428972124672 52472165123378 52491987716168 52516900856992 52608126142208 52706275026944 52736473427456 52740555478688 52761502603264 52824917870816 52894318031104 52978926377728 52991327893504 52993364675251 53075062173056 53120610070528 53204548635392 53209698750208 53229799963648 53299016939077 53304176198273 53364829067264 53459581959784 53492296329472 53541998203904 53567409688576 53648250546176 53677819267072 53687251193576 53712731616544 53738224132736 53773127895032 53934075290788 53962903042048 53964977167387 54053404332928 54185277642496 54210994433024 54250404178124 54281487297401 54307249749844 54441863719936 54467702288384 54528947479552 54538528960916 54543808202884 54676877943688 54697533418528 54702828051872 54787160952832 54818551610368 55018340066144 55023665753056 55044452235136 55110611432534 55184084603648 55193781201559 55219976636396 55271283769072 55419098006272 55445400378368 55471715233792 55507744923904 55512041484592 55543847467108 55570209046352 55673884171136 55705782882464 55791661993984 55797062537216 55806866843728 55896134026096 55969569079424 56000417216128 56032503016672 56036840196106 56059096515968 56200212908048 56297836346752 56303285886848 56324555775488 56392253558872 56440648199936 56461969980416 56467435408384 56529832925104 56556662461376 56562222057796 56793125229568 56798622712832 56820079726592 56835564850064 56888373091648 56974225756448 57001266205312 57054228406784 57069777342578 57302752500224 57335584482176 57362796434944 57469815918592 57502743620608 57571857495152 57607088354816 57699235123712 57775039049728 57806882287616 57840003113984 57844480202432 57867454468096 57871933681408 57877622570768 58013123001856 58113895583744 58116129257186 58119520915456 58211358512384 58244711086016 58353375922688 58381070927872 58386809866112 58414520739328 58456986320278 58484730499832 58668970167808 58723481901056 58812104006656 58840016728064 58882791631664 58905035989184 58910737902016 59035363272704 59185119465472 59187394312618 59223613793344 59278640868608 59294796021461 59429014188544 59439456678602 59451464894464 59467667146888 59534534455214 59710431176704 59712726214801 59744642653696 59772997965824 59816451118424 59844840511456 59968188712432 59990843104192 60062947482923 60123572733952 60270255345664 60274920547072 60342695556416 60371334709504 60387787653193 60535114866226 60563845343144 60657213912064 60782236523008 60805198440448 60811084285952 60913162216088 60919058512312 61096665096896 61134052947968 61207531376992 61356858506944 61385978990336 61455003308608 61459760215084 61494973981441 61638943189472 61746014057728 61775319237632 61885005528892 61926031591424 62000461917856 62035985482744 62065428285536 62289234122752 62329747383904 62335780803296 62487860507072 62511466764032 62517517773568 62562966108643 62586600738508 62725073477248 62878102932736 62884189432064 62895239043637 62907945411584 62925089655428 62983555922896 63067525261312 63078607087496 63167181450368 63181967873024 63336112007168 63437422770176 63442333125248 63448569592408 63478682819552 63508810338688 63627296195584 63740270798204 63779276392832 63881296029824 63965221805056 64000476818432 64011722576956 64037146304768 64042103081264 64067538875392 64114114028692 64340384396288 64346612442112 64370920886272 64448289781568 64454625135628 64503597942784 64581126305696 64605523342976 64636185670144 64642539494624 64748462944256 64924117722464 64954931257216 65015283533312 65033002088054 65113400864512 65191662163628 65204832464896 65222602677232 65488860000256 65495297643776 65526382265344 65557481639936 65598790078864 65605139936336 65796408565888 65836672405504 65941982998528 65953569906224 66076616853632 66107977374208 66139352778752 66145854366592 66182311255424 66225356595398 66393351788764 66418433436784 66527266871296 66533806591616 66565384098304 66645390569576 66689572483072 66727782704128 66807984366032 66839691999808 67018444100608 67050251620352 67124343336512 67130840865088 67294619007616 67320041130496 67326557602304 67446100495774 67684130049536 67714880081408 67721434772992 67747018135552 67765481167384 67918873358336 67930807632688 67963048167872 68039467948816 68044734523843 68081104419328 68208120623104 68279591604224 68317224521728 68361658421056 68394103441664 68535072814208 68560963547648 68643368551912 68680058417152 68682698213038 68685374576896 68795241878272 68885623482368 68963080635904 68981875080118 68995811096576 69014614460792 69182988418544 69289644734464 69296351860736 69465413169152 69588753746512 69615042532672 69621781156928 69698714458793 69837029275442 69951464430848 70075668025363 70122124007936 70155404560384 70206405406984 70234289495552 70239725960096 70246630620166 70279970264504 70566873208832 70569585526583 70692169503592 70725720604448 70857670763264 70870121424487 70898269123136 70983483388909 71207096856896 71233997010176 71240892346624 71319614795044 71414697722368 71500532695592 71527543701152 71685798259712 71833552254464 71860689065984 71867645065216 71880273192728 71914388177632 71947060086496 71981206769024 72089836671424 72176483109731 72210738678364 72336173445536 72471128162048 72505523571712 72512650962752 72547066079488 72634262072372 72846023769376 72890601591808 72972562068224 72978210487952 73007195462656 73156254373664 73185310062592 73190974950016 73273273175648 73504099981312 73506925194703 73620247530368 73655188321792 73662428726432 73807001492224 73834883820544 73877187993856 73938050855669 73965982690964 74198991682816 74234207151104 74267932992512 74303181180928 74323430957776 74415315273728 74504756758432 74540117345408 74669598395392 74851768735744 74970045804416 74977302784384 75195895503872 75209108450476 75329410943332 75332346310144 75375508464256 75516133547008 75551974141952 75595262133248 75636927149056 75650217590948 75657540410452 75686121823312 75878116330016 75995094224896 75998015182474 76038636104704 76074724683776 76166160650944 76323149270368 76351982132608 76388219428352 76409037438734 76443751341902 76595451463388 76713535241728 76720960988672 76857184285882 76908136008704 76937189863424 76944637259776 77000573672176 77044691647924 77081257709456 77200090433536 77353291485184 77388434378752 77395925454848 77409524976784 77446264191296 77533347197488 77539348643449 77635208723072 77728520272018 77759391941504 77765410884392 77806976479232 78090547190656 78098106230144 78127609624064 78164689647616 78221513001016 78266330521834 78325797501952 78449564059328 78494512243472 78497570945024 78623133575168 78814949298176 78836428662992 78873845098048 78909678804544 79066272478336 79161304055834 79328769397696 79336448295104 79484463145472 79530004281728 79560048608768 79567749893632 79581731034806 79655673667192 79906606427648 79944530778112 80034422913536 80040617954528 80086477743272 80139570294784 80235891893696 80267759423488 80273972525824 80281863565904 80319966016576 80416504437269 80609597100032 80744787613952 80791050861248 80829394976512 80980195158016 80994424485128 81026593283584 81123981015896 81173624499968 81379539265024 81410282297344 81418162681856 81455152314368 81508131194336 81616797396992 81714894509248 81745764229888 81887761958912 81895688562688 82025096085632 82095488290816 82148883648832 82187872203008 82225211527424 82247620287833 82264236307456 82286655703252 82487409268264 82622573372416 82669912509184 82824146470912 82871601100288 82910932662272 82971206390072 83010585225568 83397213792256 83400419258689 83403669129088 83607147855616 83646828514304 83740883629312 83755598047121 83763705454429 84007914508232 84137425748992 84177358082048 84185632830208 84286817485052 84350858848256 84500629549336 84532551646816 84671066927104 84798847637504 84900769329376 84941063951744 85148293438208 85250635137052 85299480038773 85339963892612 85647696918784 85680052347904 85688346039296 85703402652868 85840491540076 85953266800544 86090755363808 86094110068736 86143438244864 86246976031216 86457391532512 86465760469088 86498424940928 86602389393982 86717847234304 86854874494256 87005747081344 87047040743936 87226456308992 87241783189561 87259408151552 87283188876884 87324614215696 87364287247888 87639503823872 87672611704832 87681098272768 87836782041008 88000655625344 88051076169056 88092865953664 88468028544896 88510016218624 88609539654272 88616398449656 88725952826368 88832594596592 88867876504576 88874755296448 88883491805108 89029136548352 89246339646464 89254978548736 89288696713216 89396014858304 89404802607484 89447234882096 89656644639232 89812384083968 89815836124742 90056034260192 90098775614848 90141537254912 90182490062336 90198336358438 90207067412462 90470061778096 90661450740224 90670226622976 90686158621058 90839386451968 90891433464832 90925769838592 90934571307008 90950549754064 91000677976208 91035055619648 91321835917312 91325345975578 91467911901184 91474991948032 91483984063472 91527403135168 91637412033167 91698162164224 91741682886656 91750701218176 91860978503294 91904576499736 92279757273088 92288828498048 92295972087704 92332629555712 92376451401728 92443606273928 92565056554432 92713121161024 92769856571392 92961067623424 93005187731456 93107960111936 93116972812864 93152149936384 93388450867712 93554268429622 93611518576576 93742966955008 93884438455808 93936183717376 93971670317056 93997280328952 94041892232288 94271324878016 94384631758879 94435080323584 94479900010496 94593457582624 94710401257472 94824235874368 94869240257792 95037687062227 95265887481856 95273261509888 95318479004672 95425658089216 95551026120704 95684536401454 95703867004928 95720683482424 95729949090776 95932465318144 96111442696192 96120746129408 96212151805952 96327791411488 96572148056384 96608630453504 96631244982272 96634959113693 96724746595876 97029450662144 97075501659136 97201733067439 97247865831116 97312335357952 97429297299488 97485120044312 97635408489472 97644859440128 97883082192896 97946745888992 98056880279176 98103418902944 98350372589084 98567972607104 98771134349888 98808447465728 98818011964672 98855342789632 98927207618932 98974159307408 98983888601143 99435139521536 99462238487612 99482332278784 99687378638848 99704895073784 99752215859296 99844899711872 99905999384576 100163282682892 100337272843808 100384893761152 100572177857536 100629801336064 100750750616516 101106318337024 101154304249856 101220005449472 101227840354256 101268045319168 101275883942464 101285839498844 101522965253248 101581133491552 101747584626688 101928244400528 102118407864704 102166874123776 102176917265696 102225411293824 102348278374706 102646669856848 102670697793664 102921182011648 102970029274112 103065702928384 103083812981072 103093791328528 103394356317824 103573959064576 103613086560256 103623116140544 103641324138352 103737621520064 103943485433216 104000774829952 104040063565312 104068417507054 104493254559232 104542847940608 104553124643968 104602746440192 104728470895048 104797899616256 104857944249344 104944330246756 104983975432336 105033801713984 105216252284416 105412550053888 105472946854912 105481110957376 105523005206528 105649835741632 105788636062208 105957852755456 105982655787008 105986729350502 106150124346112 106409097270784 106419397500416 106459599927296 106598033878154 106608352396546 106729658134528 106919163919568 106984592658944 107083996407808 107296501092352 107355638534144 107374502387152 107425463233088 107476448265472 107546255790064 107554580376397 107868150581576 107925806084096 107929954334774 108106808665856 108298759675561 108370555284992 108421988866048 108500808356248 108562974594802 108614499499688 108883727439872 109057894959104 109077057921832 109087616405768 109353755887376 109395066837056 109405656103744 109526551292389 109637103220736 110036680132288 110047331506112 110088904470272 110118906896999 110221222865068 110368169207296 110387562403118 110439953272792 110542567538144 110838196012544 110890800756736 111015489847808 111024082969184 111087694934216 111140418092704 111347768342272 111411565764928 111545473896857 111613733687456 111792268052192 111939138158848 112000834432256 112065006033344 112073680392212 112118193031936 112400425816096 112595672693504 112606571773696 112649111550976 112784507117744 112881296399872 112923939960832 112934870816768 113059665850208 113113324922752 113124444115592 113586250459136 113597245425664 113671129700128 113776746183296 113948451512896 114002532410624 114085408786349 114108456813568 114139554685156 114605505000448 114671168964352 114725592869888 115005487241216 115143714990304 115214176709632 115398470247424 115680006227968 115688960404864 115743867362816 115755245141536 116026246003712 116188365630337 116232258514372 116422717024768 116489422172032 116706751845376 116762141855744 116773619732224 116829041478656 116913972640556 116969460999664 117337940335616 117446963802112 117624208013312 117765583263328 117810071978368 117821475804032 118070726545408 118374788625236 118447227586688 118557281737216 118589592042922 118858028377088 118878913357204 118902929788928 118935334293776 119069068910428 119420862353408 119425452429602 119489285307392 119545995931648 119632902236848 119689681022912 119936377424864 119981686208384 120125894965846 120247145467904 120549841094144 120685391112832 120742669419008 120775575306386 121070229732452 121127690686288 121314427824128 121564473046016 121610396880896 121622168571904 121826324432176 121838117024624 122193330193792 122268105895936 122415062753984 122713717013888 122771957980672 122910006617216 122919520430168 122989947962882 123277886378944 123492028115456 123550638475264 123770011057784 123852063182848 124000923835712 124071970965488 124130856571072 124578468245504 124659494767808 124671561606592 124975721014144 125022933528064 125035035547136 125125932217286 125173201477016 125450146954496 125756205865472 125768378864128 125790478087274 125815890823168 125850179310856 125967111845792 126135050522624 126157214174992 126334362900736 126363935746048 126368792687137 126672224014336 126874845540352 126884666250496 126897139184816 126957365639104 127017620677376 127109958626651 127254592391168 127480541596408 127558552785664 127762592059648 127930443610112 128000953636864 128023445153912 128074292609536 128084206162528 128135077750784 128228228057384 128680768792576 128693224884224 128896579563136 128909250271256 129007195885568 129162252611392 129211046685952 129272371340288 129285078989248 129440469709187 129848235444928 129909862514432 130030567066624 130066004176108 130226801729024 130383324327256 130445205354464 130990595287552 131052764530688 131197580157728 131210279872672 131592817131776 131615939788333 131826469150831 131907139812448 132153233707264 132215954748416 132278705557504 132291708733184 132364622510848 132450713190796 132786703577528 132836866873568 133054533742592 133067613183232 133130768196608 133290781139152 133455565408256 133615968732064 133679383999616 134036888201216 134042040060929 134248686673024 134261681730176 134589238015232 134640082260992 134653115204608 134828210383867 134892200991548 135368260099072 135429760162816 135442869545984 135494036271104 135530962334768 135861615265376 135926096335744 136078935897632 136089469047686 136162208838656 136723316842112 136788206883328 137070145628416 137121927095296 137286737103824 137365396426076 137370749153792 137590483756544 137771246964736 137926161271808 137963750160236 137991622193152 138029228921584 138365976837088 138579289468928 138592703721472 139177507493024 139230085065344 139243562313856 139397428917586 139674058550884 139902928861696 140151336050726 140244248015872 140310809120768 140412810813968 140468578991104 140479451920192 140493261240332 140559940529008 141133746417664 141139171053166 141384339007184 141451441208896 141715341526528 141740242848974 141796538246272 141966966777818 142414193713792 142467994020352 142481784693248 142639229590088 142829395444736 143001065391184 143055087402304 143371596519424 143667104508928 143721378131968 143735290130432 143760546385456 143828776355264 143894120172992 143962413538048 144001647480691 144179673342848 144352966219462 144421477356728 144672346891072 144942256324096 145011047143424 145025301925504 145094132158976 145268524144744 145692047538752 145781203183616 145945124136448 145956420975904 146014390925312 146312508747328 146370620125184 146381949900032 146546546351296 147008199962624 147013850389406 147240495060736 147310376643584 147324857452864 147614002984448 147669767641088 147754375987712 147876101711338 147931965381928 148397983365632 148468414302208 148535865985024 148646861915552 148830630547456 149009513516864 149080234690816 149188611489841 149339196790784 149344936812071 149703537471488 149940091608832 149954605568768 149980954642519 150220860195133 150391791007744 150418216900952 150658821886664 150664692620288 150751016928512 151032267094016 151190524266496 151273854298112 151300435181896 151315080820904 151372243646624 151756232660032 151996030364948 152077272209408 152332321301888 152646298540736 152703964265216 152745580534547 152776438856704 152818074877468 152887502683804 153190902926776 153427070483456 153441921977344 153714368571764 153816272017408 154001147344352 154089383295848 154162515418912 154400180867072 154819049953568 154892528382592 155066694394976 155078697286898 155270417446144 155457040544036 155518783883008 155530821768784 155546110658939 156181094381312 156196212460288 156255219248128 156329379295232 156443026002032 156532661043668 156651595003904 156899128118656 156989024486944 156995141890048 157246267150336 157672857325984 157747690196096 157819357609088 158132544956672 158322608111668 158657538795392 158672896590208 158968926290944 159060008563456 159120097217536 159135499787264 159163462069612 159311347334384 159813212855296 159889061556224 160068845827072 160081235909056 160172955486544 160471783787392 160547945051648 160563727131808 160639932033152 160833008874538 161489575227904 161582101722496 161658789953024 161960390316032 161988848970256 162053186567168 162247962031792 162347248999936 162759078530048 162820564594688 162836325363712 162910304628736 163016262388672 163429789018496 163491528459776 163775523917824 163791377125376 164050192171264 164297767297664 164375744406016 164450423054848 164495240575666 164528472614912 164573311406504 164974818536528 165245146744832 165339825018368 165648292941824 165743202200576 165821865324544 165942412780144 166021170451136 166794427584512 166800838517378 166807338258176 167214295711232 167293657028608 167481767258624 167511196094242 167527410908858 168015829016464 168274851497984 168371265660416 168573634970104 168701717696512 169001259098672 169065103293632 169268306542783 169597695275008 169801538658752 169882127903488 170183765204453 170296586876416 170501270274104 170598960077546 170679927785224 171295393837568 171360104695808 171376692078592 171406805305736 171680983080152 171906533601088 172113152030897 172181510727616 172286876489728 172493952062432 172914783065024 172931520938176 172996849881856 173204778787964 173435694468608 173709748988512 174011494162688 174094081487872 174452912617984 174483566379122 174518816303104 174566377753768 174649228431392 174728574495776 175279007647744 175285744695061 175673564082016 176001311250688 176102152338112 176185731907328 176313813578903 176936057089792 177020032437248 177219079308544 177232796899312 177250219122977 177451905652736 177665189193184 177735753009152 177749510592896 177766983610216 178058273096704 178492679292928 178509957097472 178792029716608 178809605214968 178894469764192 179313289278464 179631672249484 180112068520384 180197551229696 180283074509824 180364980124672 180396672716876 180414134824924 180940123556192 181322901480448 181340453245952 181372317242116 181782866929664 181901099508128 182001355952416 182070111239296 182650691951156 182949983896064 182967968126944 183054806270336 183274824066334 183396324328448 183483365773312 183501402436352 183721957006588 183809152999472 184559514546176 184577656996096 184591944175408 184665259111424 184752902803456 184887212547856 185130113108864 185426242322048 185539713142784 185922135246848 186215920223872 186233945625728 186304299872768 186776901735424 187108536859244 187223037153152 187485933910016 187768876911616 187872367434752 187943340634112 187994560657904 188083784464576 188542649756032 188769263517758 188870160647168 188959800020992 189186915165248 189648471748736 189738480515584 190075374124454 190546523019776 190636958009344 190851316178432 191102052241408 191369072802908 191407734009856 191441366964848 191459898181552 191864930636288 192222885392384 192241492258816 192424303611904 192655582822976 193144296112768 193217260907008 193262489964544 193269918227386 193449493191752 194058901324288 194151003318272 194403466134878 194495731662232 194624670715904 194858594598976 194970240088624 195270816978944 195289718880256 195766164385792 195893491777984 196113760558352 196128940686371 196206837805888 196700745178168 197135945214208 197542268699776 197616894931456 197636023929344 197710685579264 197854415237864 197948318614816 197967777202286 198870279043072 198924476975224 199374757277696 199409790147568 199504431718592 199689799423744 199744220699023 200326565365784 200674545687616 200769787522304 201144355715072 201259602672128 201501501233032 202212636674048 202440010898944 202455680708512 202536090638336 202551767884928 202571678997688 203045930506496 203162266983104 203406452400151 203856488801056 204236815729408 204333748247552 204353834531392 204450822587648 204696556749412 205293339713696 205341395587328 205842364023296 205940058548224 206167625962144 206187582657056 206788712635648 207147918129152 207155880094163 207282648276704 207475243040128 207886970866432 208001549659904 208038098375107 208080127130624 208136835014108 208370870593249 208986509118464 209085695881216 209106249287936 209205492880384 209456941790096 209715888498688 209888660493512 209967950864672 210067603427968 210432504568832 210945893709824 210962221914752 211299671483264 211577272124416 211872902031791 211915705510912 211973458701004 212300248692224 212818194541568 212838795000832 212919199854592 213196067756308 213216704793092 213838327839136 213969185317888 214167992815616 214749004774304 214850926466176 214952896530944 215092511580128 215109160752794 215736301163152 215859908669548 216213617331712 216597519351122 216741110569984 216843977732096 217001616712496 217125949189604 217228998999376 217767454879744 218115789918208 218154115843664 218175232811536 218707511774752 218790133674112 218811312207488 219053102584778 219274206441472 220073360264576 220094663012224 220177808940544 220237813793998 220442445730136 220736338414592 220775124806236 220879906545584 221085135076288 221676392025088 221781601513472 222030979695616 222048165938368 222175389868432 222280836185408 222695536684544 222823131529856 223090947793714 223227467374912 223584536104384 223878276317696 224001668864512 224130012066688 224147360784424 224236386063872 224800851632192 225191345387008 225213143547392 225298223101952 225569014235488 225762592799744 225847879921664 225869741633536 226119331700416 226226649845504 226248888231184 227172500918272 227194490851328 227342259400256 227553492366592 227896903025792 228005064821248 228170817572698 228216913627136 228279109370312 229211010000896 229342337928704 229451185739776 230010974482432 230287429980608 230428353419264 230796940494848 231360012455936 231377920809728 231487734725632 231510490283072 231788748083893 232052492007424 232376731260674 232464517028744 232845434049536 232978844344064 233413503690752 233547239464448 233658082957312 233827945281112 233938921999328 234675880671232 234684900704683 235248416026624 235531166526656 235620143956736 235642951608064 236061351735209 236749577250472 236894455173376 237114563474432 237179184085844 237716056754176 237757826714408 237870668587552 238138137820856 238850904859204 238978570614784 239265804473696 239379362045824 239872754849728 239963372416768 240251789931692 240389443745633 241099682188288 241370782225664 241485338838016 241551150612772 242140459464904 242255381372576 242628855648256 243128946092032 243652648864352 243676234049248 244386660387584 244429602464047 244830125507968 245427434027776 245543915961344 245820013234432 245839040860336 245863207170581 245979895925764 246555772757888 246984056230912 247101276950528 247540022115568 248001847671424 248143941930976 248261713142144 249318989535616 249343123213184 249951442028288 250045867056128 250070071094272 250251864434572 250346402954032 250900293908992 251512411730944 251536757728256 251580956174548 251631781646336 251700358621712 251934223691584 252314428349984 252668725801472 252727871492096 252737585374274 253769332500992 253794278369632 253914731278208 254035241354752 254219917253302 254509184782336 254961083192816 255117105571328 255525184119296 255860887220224 256001907273728 256046890307824 256148585219072 256168412325056 256270155501568 256456456114768 257361537585152 257386449768448 257793159126272 257818500542512 258324505222784 258422093371904 258544742680576 258570157978496 258880939418374 259696470889856 259819725028864 260061134133248 260132008352216 260453603458048 260766648654512 260890410708928 261981190575104 262105529061376 262395160315456 262420559745344 263185634263552 263231879576666 263652938301662 263814279624896 264306467414528 264431909496832 264583417466368 264729245021696 264901426381592 265573407155056 265673733747136 265993053138659 266135226366464 266261536393216 266581562278304 266911130816512 267231937464128 267358767999232 267431631035569 268073776402432 268084080121858 268497373346048 268523363460352 269178476030464 269280164521984 269306230409216 269656420767734 269784401983096 270736520198144 270859520325632 270885739091968 271061924669536 271723230530752 271852192671488 272049820952063 272157871795264 272178938095372 272324417677312 273446633684224 273576413766656 273932156826419 274140291256832 274243854190592 274573474207648 274730792852152 274741498307584 275180967513088 275852322543616 275927500320472 276058457843168 276731953674176 277064564195419 278355014986048 278460170130688 278487124627712 278536058621821 278794857835172 279348117101768 279805857723392 280302672101452 280488496031744 280825621627936 280937157982208 280958903840384 280986522480664 281119881058016 282278342106332 282768678014368 282902882417792 283430683053056 283480485697948 283593076492544 283933933555636 284828387427584 284935988040704 284963569386496 285278459180176 285658790889472 286002130782368 286110174804608 286743193038848 287334209017856 287521092770912 287657552710528 287788240345984 287924827076096 288003294961382 288359346685696 288705932438924 288842954713456 289344693782144 289884512648192 290022094286848 290050603851008 290188264317952 290537048289488 291384095077504 291562406367232 291890248272896 291912841951808 292028781850624 292625017494656 292763899800064 293093092702592 294027700778812 294480990121472 294620753287168 294649714905728 295228005968896 295339535282176 295508751975424 295752203422676 295863930763856 296795966731264 296936828604416 297071731970048 297293723831104 298019027033728 298160469381632 298377222979682 298678393581568 298689873624142 299880183217664 299909211137536 299961909285038 300441720390266 300783582015488 300836433801904 301317643773328 301329385240576 301502033857024 302064534188032 302381048532992 302547708596224 302600870363792 302630161641808 302744487293248 303108362878937 303512465320064 303992060729896 304154544418816 304664642603776 305292597081472 305407928530432 305491161069094 305552877713408 305636149754936 305775005367608 306381805853552 306854140966912 306883843954688 307428737143528 307632544034816 308002294688704 308178766591696 308325030837824 309638099907136 309785056765184 310133388789952 310157394573796 310540834892288 310914081088072 311037567766016 311061643537568 311092221317878 312362188762624 312392424920576 312510438496256 312886052004064 313065322087336 313303190007808 313798256237312 313978048973888 314355426436597 315345714651968 315495380392192 315638715218176 316265089913344 316645216223336 317315077590784 317345793180416 317937852581888 318120017126912 318240194435072 318270999574528 318326924139224 318622694668768 319626425710592 319638710914523 320137691654144 320162471818112 320345910973088 320943567574784 321095890103296 321127454263616 321279864066304 321513424761529 321666017749076 322979150455808 323164203444992 323317579906048 323977697940512 324106373134336 324495924063584 324694497999872 325518157060096 325530668719399 326032524777344 326859578036992 326983056919552 327439939503677 328100384342528 328595534595328 328751488812032 328900846109696 328990481151332 329056945229824 329146622813008 329949637073056 330490293489664 330679650036736 331486404401152 331884825560288 332042340902272 333601677034756 333614676516352 334428591422464 334587314057216 334963534517248 335022392188484 335054821817716 336031658032928 336549702995968 336742531320832 337147269940208 338002518197344 338130206587264 338536613085566 339603077317504 339764255806976 340367530408906 340593173752832 341002540548208 341197920155092 341359855570448 342590787675136 342720209391616 342753384157184 342813610611472 343361966160304 343813067202176 344226304061794 344363021455232 344573752979456 344987904124864 345829566130048 345863041876352 345993699763712 346409557575928 346871388937216 347419497977024 348022988325376 348188162975744 348905825235968 348967132758244 349037632606208 349132755507536 349298456862784 349457148991552 350558015295488 350571489390122 351347128164032 352002622501376 352204304676224 352371463814656 352627627157806 353872114179584 354040064874496 354438158617088 354465593798624 354500438245954 354903811305472 355330378386368 355471506018304 355499021185792 355533967220432 356116546193408 356985358585856 357019914194944 357584059433216 357619210429936 357788939528384 358218974311471 358626578556928 359263344498968 360224137040768 360395102459392 360566149019648 360729960249344 360793345433752 360828269649848 361880247112384 362645802960896 362680906491904 362744634484232 363565733859328 363802199016256 364002711904832 364140222478592 364239461274689 365301383902312 365899967792128 365935936253888 366109612540672 366549648132668 366792648656896 367002804872704 367443914013176 367618305998944 369155313992192 369183888350816 369330518222848 369774425095712 370260226217728 370852484644096 370953552726757 371844270493696 372431840447744 372467891251456 372608599745536 373553803470848 374217073718488 374446074306304 374971867820032 375537753823232 375744734869504 375989121315808 376167568929152 377085299512064 377538527035516 377740321294336 377754840171709 378373830330496 379296943497472 379476961031168 379970411081807 380150748248908 381093046039552 381273916018688 381702632356864 382738145605816 382882733929696 382919796363104 383729861272576 385311165645952 386288592225536 386356468410913 386434521814016 386539836454772 386898986383504 388117802648576 388302006636544 388806932269756 388991463324464 389717189197952 389940480177248 390541633957888 390579437760512 391786983555968 392227521116704 392257881372742 392413675611776 393401490356336 394271890428416 395084537399552 395233789862912 395272047858688 395421371158528 395708830475728 395896637229632 395935554404572 397740558086144 397848953950448 398819580295136 399008863437184 399379598847488 399488441398046 400653130731568 401349091375232 401539575044608 402288711430144 402519205344256 403003002466064 404425273348096 404880021797888 404911361417024 405072181276672 405103535769856 405143357995376 406091861012992 406324533966208 406812904800302 407712977602112 408473631458816 408667496495104 408707669062784 408901645175296 409393113498824 410586679427392 410682791174656 411684728046592 411880117096448 412335251924288 412375165314112 413577425271296 414295836258304 414311760188326 414565296553408 414950486080256 415773941732864 416003099319808 416076196750214 416160254261248 416273670028216 416741741186498 417973018236928 417989083503607 418212498575872 418410985760768 418913883580192 419431776997376 419777320987024 419935901729344 420135206855936 420440632380461 420865009137664 421891787419648 421924443829504 422599342966528 422714513572351 423154544248832 423745804063582 423831411021824 423946917402008 424600497384448 425636389083136 425677590001664 426392135512616 426433409586184 427676655678272 427938370635776 429498009548608 429701852932352 429905793061888 430185023160256 430218321505588 430464817870087 431472602326304 431719817339096 432427234663424 433195038702244 433482221139968 434003233424992 434251898379208 434457997998752 436308231687328 436350465623072 437415023549504 437580267348224 437622624414976 438106205169556 440146720529152 440189326024448 440355617881088 440475627587996 440884891460272 441472676829184 441550249612472 441759813091168 442170270152576 443352784050176 444061959391232 444096331876736 444350779736864 444561672370816 445391073369088 445646263059712 446181895587428 446454934749824 447169072208768 447756552635392 448003337729024 448260024133376 448294721568848 448472772127744 449601703264384 450382690774016 450426287094784 450596446203904 451138028470976 451525185599488 452238663400832 452453299691008 452497776462368 454684518800512 455106984733184 455793806051584 456010129642496 456341635145396 456433827254272 456558218740624 458422020001792 458684675857408 458902371479552 460574859961216 460856706838528 461593880989696 462755841619456 462975469451264 463020980566144 463577496167786 464104984014848 464753462521348 464929034057488 465690868099072 465957688688128 466827007381504 467094478928896 467316165914624 467655890562224 467877843998656 469351761342464 469369801409366 471062333053312 471240287913472 471285903216128 472122703470418 473499154500944 473788910346752 474229126948864 474358368171688 475432113508352 475515653428816 475741337175104 476276275641712 476313141666901 477701809718408 477957141229568 478531608947392 478758724091648 479745509699456 479926744833536 480503579863384 480778887491266 482199364376576 482741564451328 482970677676032 483102301225544 484280918929808 484510762745152 486257892184064 487305297728704 487352468098496 488773320775168 488859204928094 489660251015936 490854868055552 491087831922688 491640026468864 491678081720672 491726414341162 491959791851528 493111545515776 493968112461824 493987098686081 495080044231136 496003695342848 496090849971409 496287883861952 496523426284288 496884383722363 498637979071232 498686246426368 499902884056576 500091734112256 500140142188544 500503728869144 500692805908064 501800587817984 503024823461888 503073515456512 503161912349096 503400717243424 503868447383168 504628856699968 505235381768117 505337451602944 505475170748548 507538665001984 507588556739264 507829462556416 508070482709504 508439834506604 509922166385632 510234211142656 511050368238592 512093780615648 512297170438144 512336824650112 512912912229536 514548476362921 515586318252544 515637001085024 516649010445568 516844186743808 517089485361152 517140315956992 517761878836748 519392941779712 519639450057728 520122268266496 520264016704432 520907206916096 521533297309024 521780821417856 523962381150208 524790320630912 524841119490688 526371268527104 526463759153332 527305876603324 527628559249792 528612934829056 528863818993664 529166834932736 529458490043392 529802852763184 531146814310112 531347467494272 531986106277318 532270452732928 532523072786432 533163124556608 534463874928256 534717535998464 534863262071138 536168160243716 536994746692096 537046726920704 538356952060928 538560329043968 538612460818432 539312841535468 539568803966192 541473040396288 541719040651264 541771478183936 542123849339072 543446461061504 543704385342976 544099641904126 544315743590528 544357876190744 544648835354624 546893267368448 547152827533312 547864313652838 548280582513664 548487708381184 549146948415296 549461585704304 549482996615168 550361935026176 551704645087232 551855000640944 552116915686336 553463907348352 554129128390838 556710029972096 556920340261376 556974249255424 557072117243642 557589715670344 558696234203536 559611715446784 560605344202904 560976992063488 561651243255872 561874315964416 561917807680768 561973044961328 562239762116032 562915531060883 564556684212664 565537356028736 565805764835584 566861366106112 566960971395896 567186152985088 567867867111272 569656774855168 569871976081408 569927138772992 570556918360352 571317581778944 572004261564736 572220349609216 574668418035712 575042185541824 575315105421056 575576480691968 575849654152192 576006589922764 576718693371392 577411864877848 577685909426912 578689387564288 579769025296384 580101207702016 580376528635904 581074096578976 582768190155008 583780496545792 583802934810823 583825683903616 585250034989312 585527799600128 586186185405184 586289186329847 586345938181003 588055401557624 588961980242944 589241506574336 589299429811456 590456011937792 591017503950848 591504406845352 591727861527712 593591933462528 593614748841257 594587447662208 596038054067456 596320938763264 596754445959364 597096360271411 597379747248284 599760366435328 599818422275072 599923818570076 600883440780532 601672867603808 602635287546656 602658770481152 603004067714048 605201740727584 605260323283616 605488974586496 606216725757874 607024930640128 607984121459792 609329285207552 610585194162944 610815857060864 610982322138188 611105755426816 611272299509872 611550010735216 612763611707104 613708281933824 613767687909376 614857474287056 616004589377408 616357533183392 616650061675648 619276199814272 619570113530368 620266777579904 620314789147592 621081669784576 621828162176144 622075135532032 622123287075136 622184442635756 624724377525248 624784849841152 625020876992512 625772104008128 626130644174672 627596512474624 627956097947776 628710852873194 630691429303936 630990760784384 631277430436352 632530179826688 633290432446672 634630155181568 634691586360832 635875705163776 636240034253824 636480388870144 636541999149056 636653848278448 637245389337536 639252851421184 639277421829046 640275383308288 640324943636224 640691821946176 641887135149568 642191780206592 642254908527232 642559728132608 643026849523058 643332035498152 645958300911616 646328406889984 646635159812096 647955395881024 648212746268672 648991848127168 649388995999744 651036314120192 651061337438798 652065049554688 653719156073984 653966113839104 654879879007354 656200768685056 657191069190656 657502977624064 657801692219392 657980962302664 658293245626016 659899274146112 660692422312153 661359300073472 662972808802304 663769651120576 664084681804544 665263809435589 667203354069512 667229353032704 668857182844928 669927069034496 670044784376968 670109643635432 672063316065856 673485062641664 674294539880416 676005036394688 676260413174528 676444713795851 677073226171132 679206154635008 679528511613952 680735060817812 681186347505664 682005081096416 682395840310184 682719711140896 685181575350272 685627221222944 686723932320608 687626134404352 688452608123588 688726042910464 689975808249728 691659132260096 691726083752704 691987399527424 692819115151856 692887220208001 693742777874432 694838995954048 696045976650752 696376325951488 697811650471936 697934265516488 698265511015072 698596913725568 698914297983104 701142978780244 702694256328064 704005245002752 704408609352448 704742927629312 705255254315612 707744228359168 708080129748992 708876317234176 708931187597248 709000876491908 710660756772736 710998042371584 711067934440864 712233092386816 715168118866432 715238420859872 715577879056768 716437948622942 717253157113856 718526688997936 720448274081536 720790204918784 721132298039296 721459920498688 721586690867504 721656539299696 723760494224768 725291605921792 725361812983808 725489268968464 727604398032512 728005423809664 728280444957184 728478922549378 730602767804624 731799935584256 731871872507776 732219225081344 733099296265336 733585297313792 734005609745408 734887828026352 735236611997888 738310627984384 738367776701632 738661036445696 739548850191424 740520452435456 741704969288192 741907105453514 744863680895488 744935782502912 745217199491072 747107606941696 748434147436976 748892148612608 751075507646464 751489469739008 751978242631616 752335137858304 754170599024128 755077054071032 755480642588672 755509680343418 756747660660992 758593886994944 758953922062336 759940822163614 760301496497816 762186092079104 763405264713728 765476291211632 765765467859392 765839592726208 766685859046723 767459722545152 770622331291904 770832348278993 772577184451072 772712936821826 772869043628032 773079672909544 773797972767008 776235605297152 776265440792413 777613864539512 777982926648928 779434378395904 779880960354496 780818317277999 783573967111936 784455042233408 784515762745484 784827351223552 786802980712672 788543780856832 790169074799104 790467579725824 790544095717376 791417660951456 791793274459264 791871108809144 795697907900896 797639160590272 798017726874368 798759197694976 798976882796092 801306261463136 802698182750464 803079150089216 805038410688512 806006004932128 809760043595776 809822722834048 810207071539712 810286715990752 812183722025984 812649067932416 813318559412359 813625809600604 815425955204224 816947262917632 817334992990208 817415338125568 817803290350592 818786226997648 821173358854784 821365582349312 823369456093184 824670503848576 824750330628224 827154850542592 828623520376652 829130593106816 829900972160512 831547883465728 832006198639616 832152393500428 832320508522496 832547340056432 833483482372996 835946036473856 835978167007214 836424997151744 836821971521536 837827767160384 839554641974048 839871803458688 840270413711872 840881264760922 841730018275328 843848887659008 845198685933056 845429027144702 846309088497664 847491608127164 847662822043648 847893834804016 849200994768896 851272778166272 851355180003328 852784271025232 852866819172368 855353311356544 855876741271552 858996019097216 859403705864704 859811586123776 860370046320512 860436643011176 860929635740174 862945204652608 863439634678192 864854469326848 866390077404488 866964442279936 868006466849984 868503796758416 868915995997504 872616463374656 872700931246144 874830047099008 875160534696448 875245248829952 876212410339112 880293441058304 880378652048896 880711235762176 880951255175992 881769782920544 882945353658368 883100499224944 883519626182336 884340540305152 884581548809959 886705568100352 888123918782464 888192663753472 888701559473728 889123344741632 890782146738176 891292526119424 892363791174856 892909869499648 894338144417536 895513105270784 896006675458048 896520048266752 896589443137696 896945544255488 899203406528768 900765381548032 900852574189568 902276056941952 903050371198976 904477326801664 904906599382016 904995552924736 906083287964309 909369037601024 910213969466368 911587612103168 912020259284992 912683270290792 913116437481248 917369351714816 917404611845579 921149719922432 921311578518331 922785284055817 925511683238912 925950938902528 926041961132288 927154992335572 929506925042696 929858068114976 931381736198144 931915377376256 934188957857792 935311781124448 935755687997312 938294280426503 938739602818732 942124666106624 942480575826944 942571806432256 944245406940836 946998309001888 947577820693504 948458253897728 948716736343376 951031306857632 951482674350208 952552551283424 952626283333802 955403619436816 957063217894784 957517448183296 959491019398912 959853489667072 961007159726768 961557774982532 964398728753152 965483128902656 965941355352064 966204602451088 968561837859616 969021525490304 974610595457408 974704936196992 977546641550336 977718409856188 979320502031872 981709736111104 982175663845376 983280052937728 983356163441344 983452828682324 983919583703056 986223091031552 987936224923648 987974197372162 990160088462272 992007390685696 992181699942818 992575767723904 993046852568576 993768767444726 997275958142464 997372492852736 999805768113152 1000183468224512 1000280284377088 1001007457738288 1001385611816128 1003601175635968 1006049646923776 1006147030913024 1006323824698192 1006801434486848 1007736894766336 1008011532364837 1009257713399936 1010470763536234 1010674903205888 1010950341497096 1015077330003968 1015177113478528 1015658925112832 1016140965419008 1016879669013208 1019844332771264 1020468422285312 1022100736477184 1024187561231296 1024594340876288 1024673649300224 1025825824459072 1029096952725842 1031172636505088 1031274002170048 1033298020891136 1033688373487616 1034280631913984 1035523757673496 1038785883559424 1039278900115456 1040528033408864 1041814413832192 1043066594618048 1043561642835712 1045414557684497 1047924762300416 1049580641261824 1049682238981376 1052742537054208 1052927518306664 1054611753206648 1055257118499584 1057225869658112 1058333669865472 1058916980086784 1059605705526368 1062293628620224 1062694934988544 1063972212554636 1064540905465856 1066326249113216 1068927749856512 1069219063741829 1069435071996928 1069726524142276 1072336320487432 1073989493384192 1074093453841408 1076713904121856 1078625683070936 1079137607932384 1084247698678144 1086892922123008 1087408770685952 1088199283808252 1088631487181056 1088715752381488 1088822774612573 1093786534736896 1094305655066624 1095728627305676 1096561165027328 1098293896830592 1098923171408608 1098965993230336 1100723870052352 1103710001281888 1104233831372672 1106927814696704 1108258256781676 1113420059944192 1113840680522752 1113948498510848 1114144234487284 1115179431340688 1117392468407072 1119223430893568 1121210688405808 1123302486511744 1123835615361536 1123946089922656 1124479524232064 1125831062121766 1129113368425328 1131074712057472 1131611529671168 1133722732212224 1133921942791792 1134372305970176 1135735734222544 1139313549710336 1139743952162816 1139854277545984 1141113836720704 1144008523129472 1144440699218432 1150084371083648 1150630210842112 1151152961383936 1151699308304384 1152013179845528 1153437386742784 1154823729755696 1155371818853824 1157378775128576 1159538050592768 1160202415404032 1160753057271808 1162148193157952 1165536380310016 1167560993091584 1167605869621646 1167651367807232 1170500069978624 1171055599200256 1172372370810368 1172578372659694 1172691876362006 1176110803115248 1177923960485888 1178598859622912 1180912023875584 1182035007901696 1183008813690704 1183455723055424 1184878145799481 1187183866925056 1187229497682514 1189174895324416 1191286356431171 1192076108134912 1192641877526528 1193508891918728 1194192720542822 1194759494496568 1199520732870656 1199636844550144 1199847637140152 1201766881561064 1203345735207616 1204792064216279 1205270575093312 1206008135428096 1210403481455168 1210520646567232 1210977949172992 1212433451515748 1214049861280256 1215968242919584 1218658570415104 1221170388325888 1221631714121728 1221964644276376 1222544599019744 1223100021470432 1225527223414208 1227000212865427 1229714948574112 1232009178754816 1232715066366784 1233300123351296 1238552399628544 1239140227060736 1240533555159808 1240629578295184 1242163339569152 1243656324352288 1244150271064064 1244246574150272 1244368885271512 1249448755050496 1249569699682304 1251544208016256 1252261288349344 1255193024949248 1255912195895552 1257421705746388 1261382858607872 1261981521568768 1262554860872704 1265060359653376 1266580864893344 1269260310363136 1269383172721664 1272480068507648 1273307696556896 1274490778675072 1278554843658092 1280649887272448 1281383643892352 1283774270299136 1284383560413184 1284509817054464 1285119456265216 1286053699046116 1286664070996304 1291916601823232 1292656813779968 1293270319624192 1295910791762048 1297983696254336 1298777991999488 1302122674877596 1304130099109376 1307438312147968 1307932227678208 1309759758014708 1312401537370112 1314382138381312 1315005955248128 1315603384438784 1315961924605328 1316586491252032 1319798548292224 1321384844624306 1322718600146944 1327539302241152 1328169363609088 1330527618871178 1334406708139024 1334458706065408 1337714365689856 1339854138068992 1340089568753936 1340219287270864 1344126632131712 1346970125283328 1348589079760832 1352010072789376 1352520826349056 1352889427591702 1354146452342264 1358412309270016 1359057023227904 1361470121635624 1362372695011328 1364010162192832 1364791680620368 1365439422281792 1370363150700544 1371254442445888 1373447864641216 1375252268808704 1376905216247176 1377452085820928 1379951616499456 1383318264520192 1383452167505408 1383974799054848 1385638230303712 1385774440416002 1387485555748864 1389677991908096 1392091953301504 1395623300943872 1395868531032976 1396531022030144 1397193827451136 1397828595966208 1398209544893161 1402285957560488 1405388512656128 1408010490005504 1408817218704896 1409485855258624 1410510508631224 1415488456718336 1417752634468352 1417862375194496 1418001752983816 1421321513545472 1421996084743168 1422135868881728 1423845166801057 1430336237732864 1430476841719744 1431155758113536 1432875897245884 1437053377995872 1440896548163072 1441580409837568 1443173381735008 1443313078599392 1447520988449536 1450091160659141 1450978537936928 1455208796065024 1456010847619328 1456560889914368 1456957845098756 1461205535609248 1463599871168512 1463743745015552 1464438450162688 1466198592530672 1468011219490816 1469775656052704 1470473223995776 1476621255968768 1476735553403264 1479097700382848 1481040904870912 1483110314222537 1483409938576384 1483814210907028 1489727361790976 1489871565005824 1490434398982144 1496868294873952 1497784297225216 1503956485263232 1504670275716608 1508341198048256 1510154108142064 1511019360686836 1513495321321984 1517187773989888 1517907844124672 1519881644327228 1520602992995632 1524372184158208 1526810529427456 1530952582423264 1531530935718784 1531679185452416 1533371718093446 1534919445090304 1541244662583808 1541664696557986 1545154368902144 1545425873643652 1545738087256064 1546159345819088 1547595945534016 1552471210594304 1552530881584826 1555227729079024 1555965853297856 1558868756791808 1559761920708992 1561636634555998 1567147934223872 1568910084466816 1569031525490968 1569654702447104 1573605961425344 1577087561713664 1580338149598208 1580935159451648 1581088191434752 1582835321902912 1583586548918528 1583742217618288 1591395815801792 1595278321180544 1596035453748736 1597518395389952 1597953765592184 1602612522926272 1605396365500928 1606158300178432 1610076821377024 1612012009864256 1619520087191552 1619645445668096 1620414143079424 1620573431981504 1624367444051968 1625298135864832 1626637118824718 1627251619201208 1630851910408448 1633894525835264 1634830676251136 1635606580701184 1637572453995296 1642346717709568 1642731164698624 1642794304932781 1646738912186368 1649341007697152 1649500661256448 1652429462146463 1654309701085184 1657247040753304 1658261186213632 1659801944321024 1663095766931456 1664012397279232 1664304787000856 1665094680112864 1666966964745992 1671956334014428 1672849994303488 1675655534320768 1679109283948096 1679743606917376 1680540827423744 1681762529521844 1682726106219431 1687697775318016 1690397371866112 1690858054289404 1694983216254328 1695787669608032 1698401989537792 1705568542050464 1705733638344736 1710706622713088 1711007217248329 1717992038194432 1718807411729408 1719623172247552 1720740092641024 1720873286022352 1721859271480348 1725890409305216 1726879269356384 1729708938653696 1732780154808976 1736012933699968 1737007593516832 1737831991995008 1745232926749312 1745401862492288 1749660094198016 1750321069392896 1750490497659904 1752424820678224 1760586882116608 1760757304097792 1761422471524352 1761902510351984 1763539565841088 1766200998449888 1767039252364672 1768681080610304 1769163097619918 1776385327506944 1777403118947456 1778246689483264 1781564293476352 1782585052238848 1784727582349712 1785819738999296 1788676288835072 1791026210541568 1792013350916096 1793040096533504 1793178886275392 1793891088510976 1798406813057536 1801530763096064 1801705148379136 1804552113883904 1808954653603328 1809813198764032 1809991105849472 1812166575928618 1818738075202048 1820427938932736 1823175224206336 1824040518569984 1825366540581584 1826232874962496 1834738703429632 1834809223691158 1842299439844864 1842623157036662 1845570568111634 1851023366477824 1852083922264576 1854309984671144 1859013850085392 1859716136229952 1861951371970613 1863830754752512 1868377915715584 1870623562248896 1871511375994624 1872021417248983 1876588560853006 1877479205637464 1884249332213248 1884961151653888 1885143612864512 1888490813881672 1893996618003776 1895155641387008 1897433472686752 1902062613715264 1902965348700416 1905105102566848 1905252566667604 1910807238873632 1914126435789568 1915034896366592 1918982038797824 1919706979334144 1922014319453536 1923115549965064 1930966257805312 1932409204902176 1937123675719232 1938043050980608 1939451949367933 1949221190914816 1949409872393984 1949752410352747 1955093283100672 1955436819712376 1958641004063744 1963419472222208 1966560105875456 1966712326882688 1966905657364648 1967839167406112 1972446182063104 1975948394744324 1980320176924544 1984014781371392 1984363399885636 1985151535447808 1986093705137152 1987537534889452 1994551916284928 1994744985705472 1999611536226304 2002014915476576 2002771223632256 2007202351271936 2012647649396384 2013602868973696 2015473789532672 2016023064729674 2018515426799872 2020941527072468 2021349806411776 2021900682994192 2030154660007936 2030354226957056 2031317850225664 2032281930838016 2033759338026416 2039688665542528 2040936844570624 2044201472954368 2048375122462592 2049347298600448 2051651648918144 2058193905451684 2062345273010176 2062548004340096 2066596041782272 2067376746975232 2068561263827968 2071047515346992 2077571767118848 2078557800230912 2081056066817728 2086133189236096 2087123285671424 2090829115368994 2099161282523648 2099364477962752 2105485074108416 2105855036613328 2109223506413296 2110514236999168 2114451739316224 2116667339730944 2117833960173568 2119211411052736 2124587257240448 2125389869977088 2127944425109272 2129081810931712 2132652498226432 2137855499713024 2138438127483658 2138870143993856 2139453048284552 2144672640974864 2147978986768384 2148186907682816 2153427808243712 2157251366141872 2158275215864768 2168495397356288 2173785844246016 2174817541371904 2176398567616504 2177262974362112 2177431504762976 2177645549225146 2187573069473792 2191457254611352 2193122330054656 2196587793661184 2197846342817216 2200487985056179 2207420002563776 2208467662745344 2213855629393408 2216516513563352 2226840119888384 2227681361045504 2227896997021696 2228288468974568 2230358862681376 2234784936814144 2237470976401661 2242421376811616 2246604973023488 2247671230723072 2247892179845312 2248959048464128 2251662124243532 2258226736850656 2262149424114944 2263223059342336 2267843885583584 2268744611940352 2271471468445088 2278627099420672 2278714681035793 2282227673441408 2288017046258944 2288881398436864 2292079576525739 2300168742167296 2301260421684224 2302305922767872 2303398616608768 2304026359691056 2306874773485568 2309647459511392 2310743637707648 2314757550257152 2320404830808064 2324296386315904 2331072760620032 2335211739243292 2335302735614464 2341000139957248 2342111198400512 2344744741620736 2345156745319388 2345383752724012 2352221606230496 2355847920971776 2357197719245824 2366017627381408 2366911446110848 2369756291598962 2374458995365028 2378349790648832 2382572712862342 2384152216269824 2385283755053056 2387017783837456 2388385441085644 2389518988993136 2399041465741312 2399273689100288 2399695274280304 2403533763122128 2406691470415232 2409584128432558 2410541150186624 2412016270856192 2420806962910336 2421041293134464 2421955898345984 2424866903031496 2428099722560512 2431936485839168 2437317140830208 2442340776651776 2443263428243456 2443929288552752 2445089198039488 2446200042940864 2451054446828416 2454000425730854 2459429897148224 2464018357509632 2465430132733568 2466600246702592 2477104799257088 2478280454121472 2481067110319616 2481259156590368 2484326679138304 2487312648704576 2488300542128128 2488493148300544 2488737770543024 2498897510100992 2499139399364608 2503088416032512 2504522576698688 2510386049898496 2511824391791104 2514843411492776 2522765717215744 2523963043137536 2525109721745408 2530120719306752 2533161729786688 2538520620726272 2538766345443328 2544960137015296 2546615393113792 2548981557350144 2549676228922823 2557109687316184 2561299774544896 2562767287784704 2567548540598272 2569019634108928 2570238912530432 2572107398092232 2573328141992608 2585313627559936 2591821583524096 2595967392508672 2596674869087299 2604245349755192 2608260198218752 2614876624295936 2619519516029416 2624803074740224 2628764276762624 2631923849210656 2633172982504064 2639597096584448 2642769689248612 2644283881201963 2655078604482304 2656338727218176 2661055237742356 2668813416278048 2668917412130816 2680179137507872 2680438574541728 2688253264263424 2697178159521664 2704020145578752 2704495278876391 2705041652698112 2705778855183404 2708292904684528 2716824618540032 2718114046455808 2722940243271248 2728020324385664 2729583361240736 2730878844563584 2742508884891776 2746895729282432 2750504537617408 2753810432494352 2754904171641856 2759903232998912 2766636529040384 2766904335010816 2767949598109696 2771276460607424 2771548880832004 2779355983816192 2784183906603008 2791737062065952 2793062044060288 2794387654902272 2795657191932416 2796419089786322 2804571915120976 2810777025312256 2816020980011008 2817634437409792 2818971710517248 2821021017262448 2830976913436672 2835505268936704 2835724750388992 2836003505967632 2842643027090944 2843992169486336 2844271737763456 2847690333602114 2860672475465728 2860953683439488 2862311516227072 2865751794491768 2874106755991744 2881793096326144 2883160819675136 2886346763470016 2886626157198784 2895041976899072 2900182321318282 2901957075873856 2910417592130048 2912021695238656 2913121779828736 2913915690197512 2922411071218496 2925923584525249 2927487490031104 2928876900325376 2932397185061344 2936022438981632 2939551312105408 2940946447991552 2953242511937536 2953471106806528 2958195400765696 2962081809741824 2966220628445074 2966819877152768 2967628421814056 2979454723581952 2979743130011648 2993736589747904 2995568594450432 3007912970526464 3009340551433216 3013253725090609 3016682396096512 3020308216284128 3022038721373672 3026990642643968 3034375547979776 3039763288654456 3041205985991264 3061905164846528 3063061871437568 3063358370904832 3066743436186892 3082489325167616 3083329393115972 3090308737804288 3090851747287304 3092318691638176 3095191891068032 3105061763169652 3110455458158048 3111931706595712 3117737513583616 3119523841417984 3123273269111996 3134295868447744 3137820168933632 3138063050981936 3139309404894208 3147211922850688 3154175123427328 3160676299196416 3165670643805824 3167173097837056 3167484435236576 3182791631603584 3190556642361088 3192070907497472 3195036790779904 3195907531184368 3205225045852544 3210792731001856 3212316600356864 3224024019728512 3239290891336192 3240828286158848 3241146863963008 3248734888103936 3250596271729664 3253274237649436 3254503238402416 3261703820816896 3267789051670528 3269661352502272 3271213161402368 3275144907990592 3284693435419136 3285462329397248 3285588609865562 3298682015394304 3299001322512896 3304858924292926 3308619402170368 3314494081506608 3316522372427264 3319603888642048 3326191533862912 3328024794558464 3328609574001712 3330189360225728 3333933929491984 3334191991668307 3343912668028856 3345699988606976 3351311068641536 3358218567896192 3359487213834752 3361081654847488 3363525059043688 3365452212438862 3375395550636032 3380794743732224 3381716108578808 3389966432508656 3391575339216064 3411137084100928 3411467276689472 3421413245426176 3422014434496658 3435984076388864 3437614823458816 3441480185282048 3441746572044704 3443718542960696 3451780818610432 3453758538712768 3457909690802567 3465560309617952 3472025867399936 3474015187033664 3475663983990016 3490465853498624 3490803724984576 3499320188396032 3500642138785792 3500980995319808 3504849641356448 3521173764233216 3521514608195584 3523805020703968 3527079131682176 3532401996899776 3534078504729344 3536647672376819 3537362161220608 3538326195239836 3552770655013888 3554806237894912 3556493378966528 3565170104477696 3569455164699424 3571639477998592 3577352577670144 3586080193067008 3586357772550784 3596813626115072 3601839334540447 3609104227767808 3617909307206656 3619626397528064 3619982211698944 3624333151857236 3637476150404096 3640855877865472 3646350448412672 3650733081163168 3652465749924992 3669618447382316 3684598879689728 3685246314073324 3691141136223268 3702046732955648 3704167844529152 3708619969342288 3718027700170784 3719432272459904 3723902743941226 3727661509505024 3741247124497792 3743022751989248 3744042834497966 3753177121706012 3754958411274928 3768498664426496 3769922303307776 3770287225729024 3776981627763344 3787993236007552 3790311282774016 3794866945373504 3804125227430528 3805930697400832 3810210205133696 3810505133335208 3821614477747264 3828252871579136 3830069792733184 3837964077595648 3839413958668288 3844028638907072 3846231099930128 3861932515610624 3864818409804352 3874247351438464 3876086101961216 3878903898735866 3898442381829632 3898819744787968 3899504820705494 3910186566201344 3910873639424752 3917282008127488 3926838944444416 3933120211750912 3933424653765376 3933811314729296 3935678334812224 3940408717426181 3944892364126208 3951896789488648 3960640353849088 3968029562742784 3968726799771272 3970303070895616 3972187410274304 3975075069778904 3989103832569856 3989489971410944 3999223072452608 4004029830953152 4005542447264512 4025295298792768 4027205737947392 4030947579065344 4032046129459348 4037030853599744 4041883054144936 4043801365988384 4060708453914112 4062635700451328 4067518676052832 4079377331085056 4086620543675761 4096750244925184 4098694597200896 4103303297836288 4116387810903368 4124690546020352 4125096008680192 4133192083564544 4137122527655936 4142095030693984 4155143534237696 4155303241888799 4162112133635456 4172266378472192 4174246571342848 4179674521899877 4181658230737988 4198322565047296 4198728955925504 4211710073226656 4218447012826592 4221028473998336 4238422822105472 4249174514480896 4250779739954176 4255888850218544 4265304996452864 4275710999426048 4276876254967316 4277740287987712 4278906096569104 4289345281949728 4295957973536768 4296373815365632 4314502732283744 4316550431729536 4336990794712576 4347571688492032 4349635082743808 4352797135233008 4354525948724224 4354863009525952 4355291098450292 4375146138947584 4382914509222704 4393175587322368 4395692685634432 4400975970112358 4414840005127552 4416935325490688 4427711258786816 4433033027126704 4453680239776768 4455362722091008 4455793994043392 4456576937949136 4460717725362752 4469569873628288 4474941952803322 4484842753623232 4493209946046976 4495342461446144 4495784359690624 4497918096928256 4503324248487064 4516453473701312 4524298848229888 4526446118684672 4535687771167168 4537489223880704 4542942936890176 4557254198841344 4557429362071586 4564455346882816 4576034092517888 4577762796873728 4584159153051478 4600337484334592 4602520843368448 4604611845535744 4608052719382112 4613749546971136 4619294919022784 4621487275415296 4624846956185071 4629515100514304 4640809661616128 4648592772631808 4656846666049123 4662145521240064 4670423478486584 4670605471228928 4682000279914496 4689489483241472 4690313490638776 4690767505448024 4704443212460992 4714395438491648 4732035254762816 4733822892221696 4735112996570957 4739512583197924 4748917990730056 4756699581297664 4765145425724684 4768304432539648 4774035567674912 4776770882171288 4779037977986272 4799390548560608 4807067526244256 4813382940830464 4819168256865116 4821082300373248 4841613925820672 4842082586268928 4843911796691968 4849733806062992 4856199445121024 4863872971678336 4874634281660416 4884681553303552 4887858577105504 4890178396078976 4892400085881728 4902108893656832 4908000851461708 4918859794296448 4928036715019264 4930860265467136 4933200493405184 4954209598514176 4956560908242944 4962134220639232 4962518313180736 4974625297409152 4976986296601088 4977475541086048 5006176832065024 5009045153397376 5020772099796992 5023648783582208 5029686822985552 5045531434431488 5047926086275072 5050219443490816 5066323459573376 5077041241452544 5077532690886656 5093230786227584 5097963114700288 5099352457845646 5114219374632368 5122599549089792 5125534575569408 5135097081196544 5138039268217856 5140477825060864 5144214796184464 5146656283985216 5170627255119872 5183643167048192 5191934785017344 5193349738174598 5208490699510384 5216520396437504 5229753248591872 5239039032058832 5257528553525248 5263847698421312 5266345965008128 5279194193168896 5285539378497224 5288567762403926 5310157208964608 5312677454436352 5322110475484712 5337626832556096 5360358275015744 5360877149083456 5376506528526848 5394356319043328 5408040291157504 5408990557752782 5410083305396224 5411557710366808 5416585809369056 5433649237080064 5433858085546891 5445880486542496 5456040648771328 5459166722481472 5461757689127168 5465728220945993 5485017769783552 5493791458564864 5501009075234816 5507620864988704 5509808343283712 5519806465997824 5533273058080768 5533808670021632 5542552921214848 5543097761664008 5558711967632384 5583474124131904 5586124088120576 5588775309804544 5591314383864832 5592838179572644 5609143830241952 5621554050624512 5635268874819584 5642042034524896 5671449500777984 5672007011935264 5685286054181888 5687984338972672 5688543475526912 5695380667204228 5721344950931456 5721907366878976 5724623032454144 5731503588983536 5748213511983488 5763586192652288 5772693526940032 5773252314397568 5790083953798144 5800364642636564 5803914151747712 5820835184260096 5824043390477312 5826243559657472 5827831380395024 5844822142436992 5851847169050498 5854974980062208 5857753800650752 5864794370122688 5879102624210816 5881892895983104 5906942213613056 5916390801531392 5924163619483648 5932441256890148 5933639754305536 5935256843628112 5958909447163904 5959486260023296 5987473179495808 5991137188900864 6015825941052928 6018681102866432 6026507450181218 6033364792193024 6040616432568256 6044077442747344 6053981285287936 6068751095959552 6079526577308912 6082411971982528 6123810329693056 6126123742875136 6126716741809664 6133486872373784 6164978650335232 6166658786231944 6180617475608576 6181703494574608 6184637383276352 6190383782136064 6192070841669713 6210123526339304 6220910916316096 6223863413191424 6235475027167232 6239047682835968 6246546538223992 6268591736895488 6275640337867264 6276126101963872 6278618809788416 6294423845701376 6321352598392832 6331341287611648 6334346195674112 6334968870473152 6365583263207168 6381113284722176 6384141814994944 6391815062368736 6410450091705088 6421585462003712 6421832282919053 6448048039457024 6449181049628317 6459496988390719 6478581782672384 6481656572317696 6482293727926016 6501192543459328 6506548475298872 6509006476804832 6523407641633792 6539322705004544 6550289815981184 6568059962985521 6569386870838272 6571177219731124 6597364030788608 6598002645025792 6609717848585852 6628988163013216 6633044744854528 6639207777284096 6657219148003424 6660378720451456 6667867858983968 6668383983336614 6687825336057712 6702622137283072 6716437135792384 6718974427669504 6722163309694976 6727050118087376 6730904424877724 6750791101272064 6761589487464448 6763432217157616 6779932865017312 6783150678432128 6822274168201856 6822934553378944 6842826490852352 6844028868993316 6871968152777728 6875229646917632 6882960370564096 6883493144089408 6887437085921392 6903561637220864 6907517077425536 6915819381605134 6931120619235904 6944051734799872 6948030374067328 6951327967980032 6980931706997248 6981607449969152 6998640376792064 7001284277571584 7001961990639616 7009699282712896 7042347528466432 7043029216391168 7047610041407936 7054158263364352 7064803993799552 7068157009458688 7073295344753638 7074724322441216 7076652390479672 7105541310027776 7109612475789824 7112986757933056 7130340208955392 7138910329398848 7143278955997184 7154705155340288 7172160386134016 7172715545101568 7193627252230144 7203678669080894 7218208455535616 7235818614413312 7239964423397888 7248666303714472 7274952300808192 7292700896825344 7301466162326336 7304931499849984 7317901903791479 7339236894764632 7369197759379456 7370492628146648 7382282272446536 7408335689058304 7417239938684576 7436055400341568 7438864544919808 7447805487882452 7482494248995584 7486045503978496 7488085668995932 7506354243412024 7509916822549856 7536997328852992 7553963255526688 7575986472015104 7589733890747008 7608250454861056 7611861394801664 7620420410267392 7621010266670416 7621759422288011 7643228955494528 7656505743158272 7660139585466368 7675928155191296 7688057277814144 7692462199860256 7729636819608704 7748494702876928 7752172203922432 7757807797471732 7796884763659264 7797639489575936 7799009641410988 7821747278849504 7834564016254976 7866849307530752 7867622629458592 7871356669624448 7880817434852362 7889784728252416 7903793578977296 7921280707698176 7936059125485568 7937453599542544 7940606141791232 7944374820548608 7950150139557808 7978207665139712 7978979942821888 8008059661906304 8011084894529024 8050590597585536 8054411475894784 8061895158130688 8064092258918696 8074061707199488 8083766108289872 8087602731976768 8121416907828224 8125271400902656 8135037352105664 8158754662170112 8173241087351522 8193500489850368 8197389194401792 8206606595672576 8232775621806736 8250192017360384 8266384167129088 8274245055311872 8284190061387968 8310287068475392 8310606483777598 8324224267270912 8344532756944384 8348493142685696 8359349043799754 8363316461475976 8396645130094592 8397457911851008 8423420146453312 8433544449513953 8436894025653184 8442056947996672 8476845644210944 8498349028961792 8501559479908352 8511777700437088 8530609992905728 8551421998852096 8553752509934632 8557812193138208 8578690563899456 8589001490057989 8629005464567488 8633100863459072 8673981589425152 8695143376984064 8705594270466016 8709051897448448 8709726019051904 8710582196900584 8765829018445408 8786351174644736 8791385371268864 8801951940224716 8829680010255104 8833870650981376 8855422517573632 8866066054253408 8907360479553536 8913153875898272 8921435450725504 8939139747256576 8949883905606644 8969685507246464 8986419892093952 8990684922892288 8991568719381248 8995836193856512 9006648496974128 9032906947402624 9048597696459776 9052892237369344 9071375542334336 9085885873780352 9114858724143172 9128910693765632 9152068185035776 9155525593747456 9168318306102956 9200674968669184 9205041686736896 9209223691071488 9216105438764224 9238589838045568 9242974550830592 9249693912370142 9259030201028608 9297185545263616 9313693332098246 9324291042480128 9340846956973168 9341210942457856 9364000559828992 9378978966482944 9380626981277552 9381535010896048 9408886424921984 9428790876983296 9464070509525632 9467645784443392 9470225993141914 9479025166395848 9497835981460112 9513399162595328 9530290851449368 9536608865079296 9548071135349824 9553541764342576 9558075955972544 9598781097121216 9614135052488512 9626765881660928 9638336513730232 9642164600746496 9683227851641344 9684165172537856 9687823593383936 9699467612125984 9712398890242048 9727745943356672 9769363106607104 9775717154211008 9780356792157952 9784800171763456 9804217787313664 9816001702923416 9837719588592896 9856073430038528 9861720530934272 9866400986810368 9908419197028352 9924268441278464 9925036626361472 9949250594818304 9953972593202176 9954951082172096 9966916167607399 10012353664130048 10018090306794752 10047297567164416 10059373645971104 10091062868862976 10091450730301369 10132646919146752 10150638124613987 10186461572455168 10195926229400576 10198704915691292 10228438749264736 10245199098179584 10251069151138816 10276078536435712 10288429592368928 10293312567970432 10367286334096384 10383869570034688 10386699476349196 10416981399020768 10433040792875008 10478078064117664 10527695396842624 10532691930016256 10558388386337792 10571078756994448 10577135524807852 10620314417929216 10625354908872704 10644220950969424 10675253665112192 10720716550031488 10721754298166912 10753013057053696 10788712638086656 10816080582315008 10817981115505564 10820166610792448 10823115420733616 10833171618738112 10867298474160128 10867716171093782 10891760973084992 10912081297542656 10918333444962944 10923515378254336 10931456441891986 10970035539567104 10987582917129728 11002018150469632 11015241729977408 11019616686567424 11039612931995648 11066546116161536 11067617340043264 11085105842429696 11086195523328016 11117423935264768 11166948248263808 11172248176241152 11177550619609088 11182628767729664 11185676359145288 11218287660483904 11243108101249024 11270537749639168 11284084069049792 11342899001555968 11344014023870528 11370572108363776 11377086951053824 11390761334408456 11443814733757952 11449246064908288 11463007177967072 11496427023966976 11499560134529467 11527172385304576 11545387053880064 11546504628795136 11580167907596288 11600729285273128 11607828303495424 11641670368520192 11648086780954624 11655662760790048 11689644284873984 11703694338100996 11709949960124416 11729588740245376 11758205248421632 11763785791966208 11779082743536017 11813884427226112 11832781603062784 11864882513780296 11870513687256224 11974946358991616 11977050520738303 12031651882105856 12037362205732864 12053014900362436 12081232865136512 12088154885494688 12107962570575872 12159053154617824 12164823943965056 12247620659386112 12252247485750272 12253433483619328 12266973744747568 12329957300670464 12333317572463888 12363406989149216 12369274766552704 12380767564272128 12384141683339426 12420247052678608 12441821832632192 12447726826382848 12470950054334464 12478095365671936 12493093076447984 12537183473790976 12551280675734528 12552252203927744 12557237619576832 12588847691402752 12662682575223296 12668692391348224 12669937740946304 12731166526414336 12762226569444352 12768283629989888 12783630124737472 12820900183410176 12843170924007424 12843664565838106 12896096078914048 12898362099256634 12918993976781438 12957163565344768 12964587455852032 13002385086918656 13013096950597744 13018012953609664 13033659603794291 13046815283267584 13078645410009088 13100579631962368 13104149920742881 13136119925971042 13138773741676544 13142354439462248 13194728061577216 13196005290051584 13219435697171704 13257976326026432 13266089489709056 13314438296006848 13320757440902912 13335735717967936 13336767966673228 13375650672115424 13405244274566144 13432874271584768 13437948855339008 13454100236174752 13461808849755448 13526864434315232 13559865730034624 13566301356864256 13644548336403712 13645869106757888 13685652981704704 13688057737986632 13743936305555456 13765920741128192 13766986288178816 13774874171842784 13807123274441728 13815034154851072 13831638763210268 13862241238471808 13888103469599744 13896060748134656 13902655935960064 13961863413994496 13963214899938304 13997280753584128 14019398565425792 14095220082815872 14108316526728704 14129607987599104 14136314018917376 14146590689507276 14149448644882432 14153304780959344 14211082620055552 14219224951579648 14225973515866112 14277820658797696 14286557911994368 14309410310680576 14345431090203136 14387254504460288 14407357338161788 14436416911071232 14471637228826624 14479928846795776 14497332607428944 14549904601616384 14602932324652672 14609862999699968 14635803807582958 14678473789529264 14738395518758912 14740985256293296 14764564544893072 14816671378116608 14834479877369152 14872110800683136 14877729089839616 14895610975764904 14964988497991168 14972091007956992 14976171337991864 15012708486824048 15019833645099712 15073994657705984 15107926511053376 15151972944030208 15179467781494016 15216500909722112 15223722789603328 15240840820534784 15242020533340832 15243518844576022 15286457910989056 15313011486316544 15351856310382592 15376114555628288 15384924399720512 15403415895393253 15459273639217408 15496989405753856 15504344407844864 15515615594943464 15593769527318528 15595278979151872 15598019282821976 15643494557699008 15662296834811627 15733698615061504 15735245258917184 15742713339248896 15761634869704724 15807587157954592 15842561415396352 15874907199085088 15881212283582464 15900300279115616 15951002767250551 16016119323812608 16022169789058048 16101181195171072 16108822951789568 16123790316261376 16128184517837392 16148123414398976 16167532216579744 16175205463953536 16242833815656448 16270074704211328 16317509324340224 16346482174703044 16387000979700736 16394778388803584 16413213191345152 16465551243613472 16500384034720768 16568380122775936 16621212967555196 16648448534541824 16689065513888768 16696986285371392 16718698087599508 16726632922951952 16793290260189184 16794915823702016 16846840292906624 16867088899027906 16873788051306368 16884113895993344 16953691288421888 16996698057923584 17003118959816704 17023555400874176 17061219985811456 17102843997704192 17107505019869264 17115624386276416 17157381127798912 17178002980115978 17258010929134976 17266201726918144 17347963178850304 17390286753968128 17411188540932032 17418103794896896 17419452038103808 17421164393801168 17531658036890816 17572702349289472 17582770742537728 17603903880449432 17659360020510208 17667741301962752 17710845035147264 17732132108506816 17814720959107072 17826307751796544 17842870901451008 17878279494513152 17899767811213288 17939371014492928 17972839784187904 17983137438762496 17991672387713024 18013296993948256 18065813894805248 18097195392919552 18142751084668672 18171771747560704 18176724083611093 18229717448286344 18257821387531264 18304136370071552 18336636612205912 18401349937338368 18432210877528448 18477179676091136 18485949101661184 18499387824740284 18509987168413741 18594371090527232 18627386664196492 18681693913946336 18682421884915712 18761253962555104 18763070021792096 18817772849843968 18928141019051264 18935291568886784 18940451986283828 18958050332791696 18995671962920224 19026798325190656 19060581702898736 19096142270699648 19107083528685152 19116151911945088 19197562194242432 19228270104977024 19253531763321856 19276673027460464 19284329201492992 19366455703282688 19368330345075712 19375647186767872 19398935224251968 19455491886713344 19551434308422016 19560713584315904 19569600343526912 19608435574627328 19632003405846832 19675439177185792 19712146860077056 19723441061868544 19732801973620736 19816838394056704 19848536882556928 19850073252722944 19898501189636608 19907945186404352 19909902164344192 19933832335214798 20024707328260096 20036180613589504 20094595134328832 20118747291942208 20182125737725952 20182901460602738 20265293838293504 20301276249227974 20372923144910336 20391852458801152 20397409831382584 20456877498529472 20481465091676743 20502138302277632 20552157072871424 20576859184737856 20586625135940864 20734572668192768 20767739140069376 20773398952698392 20833962798041536 20956156128235328 21055390793685248 21065383860032512 21116776772675584 21142157513988896 21154271049615704 21240628835858432 21288441901938848 21350507330224384 21441433100062976 21443508596333824 21506026114107392 21577425276173312 21632161164630016 21635962231011128 21646230841467232 21666343237476224 21735432342187564 21783521946169984 21824162595085312 21836666889925888 21847030756508672 21862912883783972 21940071079134208 21975165834259456 22030483459954816 22079225863991296 22170211684859392 22172391046656032 22234847870529536 22333896496527616 22344496352482304 22355101239218176 22365257535459328 22371352718290576 22436575320967808 22486216202498048 22568168138099584 22685798003111936 22688028047741056 22741144216727552 22754173902107648 22781522668816912 22887629467515904 22898492129816576 22926014355934144 22992854047933952 22999120269058934 23090774107760128 23093009257590272 23160335815192576 23201458570546256 23215656606990848 23283340737040384 23296173561909248 23311325521580096 23379288569747968 23407388676201992 23419899920248832 23459177480490752 23516410496843264 23527571583932416 23558165487072034 23627768854452224 23665563206125568 23729765027560592 23741027374512448 23949892717983232 23954101041476606 24063303764211712 24106029800724872 24162465730273024 24176309770989376 24205367835617969 24318106309235648 24329647887930112 24495241318772224 24504494971500544 24506866967238656 24533947489495136 24666635144927776 24726813978298432 24738549533105408 24761535128544256 24768283366678852 24840494105357216 24883643665264384 24895453652765696 24956190731343872 24986186152895968 25102561351469056 25104504407855488 25177695382805504 25212875341783129 25325365150446592 25337384782696448 25339875481892608 25462333052828672 25524453138888704 25567260249474944 25641800366820352 25687329131676212 25792192157828096 25796724198513268 25837987953562876 25914327130689536 25929174911704064 26026193901195488 26036025907219328 26067319207588582 26093630566535168 26201159263924736 26208299841485762 26272239851942084 26277547483353088 26284708878924496 26389456123154432 26392010580103168 26438871394343408 26515952652052864 26532178979418112 26628876592013696 26641514881805824 26671471435935872 26673535933346456 26751301344230848 26810488549132288 26865748543169536 26875897710678016 26908200472349504 26923617699510896 27053728868630464 27119731460069248 27132602713728512 27289096672807424 27291738213515776 27371305963409408 27376115475973264 27487872611110912 27531841482256384 27533972576357632 27549748343685568 27614246548883456 27630068309702144 27663277526420536 27724482476943616 27776206939199488 27792121496269312 27805311871920128 27923726827988992 27926429799876608 27994561507168256 28038797130851584 28190440165631744 28216633053457408 28259215975198208 28272628037834752 28293181379014552 28306609561918688 28438449903159296 28555641317595392 28606343805730327 28690862180406272 28814714676323576 28872833822142464 28959857693591552 28994665214857888 29087122693221593 29205864649305344 29219725999399936 29271607615165916 29356947579058528 29481970512586592 29529129089786144 29668959754738304 29744221601366272 29755458179679232 29791221951529808 29929976995982336 29944182015913984 29952342675983728 30025416973648096 30039667290199424 30215853022106752 30303945888060416 30358935562988032 30433001819444224 30447445579206656 30481681641069568 30484041066681664 30487037689152044 30572915821978112 30626022972633088 30752229111256576 30769848799441024 30806831790786506 30918547278434816 30993978811507712 31008688815689728 31031231189886928 31187539054637056 31190557958303744 31196038565643952 31286989115398016 31324593669623254 31467397230123008 31470490517834368 31485426678497792 31523269739409448 31615174315909184 31685122830792704 31749814398170176 31762424567164928 31800600558231232 31902005534501102 32032238647625216 32044339578116096 32202362390342144 32217645903579136 32256369035674784 32296246828797952 32335064433159488 32350410927907072 32485667631312896 32540149408422656 32635018648680448 32692964349406088 32774001959401472 32826426382690304 32931102487226944 33000768069441536 33136760245551872 33145790975996699 33242425935110392 33296897069083648 33378131027777536 33437396175199016 33453265845903904 33693680585813248 33734177798055812 33747576102612736 33907382576843776 33993396115847168 34047110801748352 34122439971622912 34215010039738528 34231248772552832 34314762255597824 34356005960231956 34516021858269952 34532403453836288 34695926357700608 34822377081864064 34838904076207616 34842328787602336 35063316073781632 35145404698578944 35165541485075456 35207807760898864 35318720041020416 35335482603925504 35464264217013632 35652615503593088 35685741802902016 35756558989026304 35799535622426576 35878742028985856 35945679568375808 35966274877524992 35983344775426048 36026593987896512 36131627789610496 36194390785839104 36285502169337344 36343543495121408 36353448167222186 36459434896572688 36515642775062528 36608272740143104 36673273224411824 36802699874676736 36864421755056896 36954359352182272 36971898203322368 36998775649480568 37019974336827482 37188742181054464 37254773328392984 37363387827892672 37522507925110208 37526140043584192 37635545699687936 37856282038102528 37870583137773568 37880903972567656 37916100665583392 37991343925840448 38037006598828237 38121163405797472 38192284541399296 38214167057370304 38232303823890176 38395124388484864 38456540209954048 38507063526643712 38553346054920928 38568658402985984 38732911406565376 38736660690151424 38797870448503936 38910983773426688 39102868616844032 39121427168631808 39139200687053824 39216871149254656 39264006811693664 39350878354371584 39446882123737088 39700146505445888 39797002379273216 39815890372808704 39819804328688384 39867664670429596 40049414656520192 40072361227179008 40237494583884416 40365802921205476 40530587676587008 40602552498455948 40745846289820672 40783704917602304 40794819662765168 40913754997058944 40962930183353486 41004276604555264 41153718369475712 41173250271881728 41469145336385536 41535478280138752 41546797905396784 41667925596083072 41912312256470656 42110781587370496 42130767720065024 42233553545351168 42284315027977792 42308542099231408 42481257671716864 42576883803877696 42701014660448768 42882866200125952 42887017192667648 43012052228214784 43154850552346624 43264322329260032 43271924462022256 43292461682934464 43332686474952448 43344495891687991 43470864684375128 43567043892339968 43648325190170624 43673333779851776 43694061513017344 43725825767567944 43880142158268416 43950331668518912 44060966919909632 44340423369718784 44344782093312064 44667792993055232 44688992704964608 44742705436581152 44873150641935616 44952825980433371 45136336276199168 45371596006223872 45376056095482112 45508347804215296 45563045337633824 45775258935031808 45852028711868288 45976419740898647 45985708095867904 45998240538117868 46181548215520256 46186018515180544 46402917141092512 46431313213981696 46622651043160192 46758577139495936 46814777352403984 46918354960981504 47032820993686528 47055143167864832 47116330974144068 47255537708904448 47331126412251136 47459530055121184 47482054749024896 47899785435966464 47908202082953212 48126607528423424 48212059601449744 48324931460546048 48352619541978752 48410735671235938 48636212618471296 48659295775860224 48990482637544448 49008989943001088 49013733934477312 49067894978990272 49333270289855552 49453627956596864 49477099066210816 49523070257088512 49536566733357704 49680988210714432 49767287330528768 49790907305531392 49912381462687744 49972372305791936 50205122702938112 50209008815710976 50355390765611008 50425750683566258 50650730300893184 50679750963785216 50924666105657344 51048906277777408 51134520498949888 51225313326540353 51283600733640704 51374658263352424 51584384315656192 51593448397026536 51675975907125752 51858349823408128 52052387802390976 52072051814438656 52134638415177164 52402318527849472 52416599682971524 52544479703884168 52569417757848992 52877742788686816 53031905304105728 53257753184027392 53283029763611648 53342942871871744 53347071866692912 53502602688461696 53620977098264576 53731497086339072 53816400944699008 53847235399021792 54107457737260928 54239462920138496 54265205427457024 54578193345614848 54583476427031552 54752230951946528 55067945152715264 55099496687371136 55228493097766912 55260136619404288 55326555052841072 55448964953887232 55552413878398976 55584242992538624 55610623743840256 55847453655977984 55852859599753216 56077594261703168 56380880331263488 56433266106914816 56518431950396416 56545256075669504 56586362758029104 56613219123837376 56876899806318592 57111282635190784 57212687611460654 57381724360812544 57629429352647152 57919715387183104 57989330429715776 58174245386443186 58411729298610688 58439451998799872 58543215230331832 58713895158117056 58963941025173184 59058258179572288 59337919509476608 59488443202732544 59510916359358464 59582443903059616 59859953991964672 59904685351967456 60050833947296192 60079334580398848 60123010430405923 60431706044213504 60607891776120832 60717871125976064 60866003638888448 60963363282139136 60968082133363328 60974075378304088 61145831643956224 61504458222513152 61539697598882048 61613663581573012 61837094556869632 61987957623015424 62062462379773856 62392077131287904 62573978230796032 62649187339246508 62934794460246016 62940981035668736 62970853356995584 63046539478818896 63230348631818368 63370245661585408 63499628796340352 63601201116462464 63804011069002204 64064477295250432 64088679156232192 64404724780684288 64435291807158272 64512738071349568 64670128866318976 64700821855814144 65080298816845312 65270037297360896 65385928698812176 65548003918802944 65652852765380608 65862204974453888 66001536138883072 66273520491103744 66291581951993398 66484851870220784 66593794138167296 66756262055555072 66874792350398032 66906531691807808 67387361171626496 67468355596111624 67495152205225472 67814765153687552 67986792231694336 68094221603496704 68430020079477056 68462497545105664 68629524511195648 68712011920463912 69032043716539904 69064806907672576 69644754163728128 69677808152415232 69684657575204672 70126632147563264 70331082970150912 70415615521797728 70637440082040832 70640155112109583 70928528434027264 71054466872297909 71305231007186176 71371483605804032 71513117978052608 71599071244853152 71757484057971712 71932549755049984 72053187975793024 72263255579220992 72571004338674688 72687086990242816 72706896334444372 72918869793145376 73031285550125056 73346546448823648 73728843510113792 73908718704364544 73943796406644736 73997551298961136 74039948673654964 74377484362108928 74509546656785968 74726775655785344 75045015850220416 75052280087168384 75271091399375872 75712564076205056 75741166275547136 75761807945135312 75832201331166784 75982687851680896 76074013197656474 76242326811594944 76384569082798592 76428334114740608 76464607647780352 76790248776969728 76913080419908096 77014127053287424 77106692109841856 77137316805971968 77465822813130752 77473321380302848 77595740897007872 77821967546853376 78205737233688064 78242854337263616 78278401374107648 78433742298509312 78528013623387328 78701756708743168 78893764247474176 79400293010891776 79594004758546432 79639608657376768 79735329340859192 80144722454358016 80474989167768832 80496920941706269 80731605842410952 81061175353174016 81205104996911896 81491692579641344 81589639325530336 81827509994117888 81925860366706972 82307436738951424 82346500543763456 83093595810793568 83335851192166144 83824624512941312 83839353645168121 84221563174740992 84261535440130048 84568630055955584 84617084198462816 85153767607755392 85402029320897536 85765732400251904 85774034385335296 86309701104693248 86543848924044512 86584923365868928 86665372949904896 86688991783375982 86941729368750256 87134087784679936 87296650380341248 87346667559703552 87388123026034688 87451651535135888 87760284316536832 87900663337037824 88121933839819264 88680846739437568 88689564186624128 89335585986110464 89377985409929216 89485410873162304 89746301283871232 89905651960866742 90272672552398336 90752112190964224 91016695608430592 91126090675267648 91550517870063616 91704057423736576 91952839481797294 91971416191735808 91996481076235736 92363096431040512 92372037030361088 92805834282185024 92862626427963392 93245302086320384 93517154278991872 93629554704807968 93836709921963008 94065641987373056 94232661948288136 94919060110242368 94964109498049792 95799570871932928 95816404165906424 96424119202899488 96649862921092096 96705239083957504 96821471342471876 97272425236942592 97318591551720448 97980965275088896 98135789957980544 98666540579711104 98907255913193728 98954198132421632 99046140514177024 99073133466715408 99361976421428864 99534574661057536 99581814611062784 99944744611583872 100418017631421952 100710781531222016 100851501367132516 101301460601786368 101359501927570432 101849332211314688 102269040997899776 102450626653080706 102567201467281408 102749316526704848 103168768631312384 103186896794053072 103351951814251504 103716699646816256 104104775604781952 104144103628877312 104269276830354328 104804637055698944 104833199365943048 105088959407768336 105138835515697984 105755485577373632 106063810608211456 106515506368054784 106566059527223296 106685885743743488 106694143733385824 107005205376923392 107462994172678144 107632801889398016 107694470798043584 108214915474521856 108478925840276992 108530410854914048 109156386691229696 109166952854063104 109504461903893056 109636077843681389 110135890305430528 110198993374742272 110520273238808576 110653110105682144 110897929907774464 111168485985077248 111657019370753857 112155188523406336 112761760662526976 112866532213829632 113036863900792832 113172725516058208 113226438247674752 114222565270381568 114425375222921308 114763448721625088 115258858705294304 115978660859431552 116348490772886372 116823458597221376 116878903997599744 117086430460663664 117427790316234112 117927882050346368 118116516359144576 118675839018953216 118976886405465088 119021832718716928 119164887806119232 119719907983929344 119809370703934912 120101667894592384 120158669160797696 120246020860811846 120863412088427008 121215783552241664 121435742251952128 121732007277776896 121926726564278272 121936164266726656 121948150756608176 122291663287912448 123008916445026304 123079395197764096 123227327163146024 123674189113739264 123975915246030848 124124924759547712 124784154262575808 125147956461592064 125298374678493016 125881962071337472 125941706713991168 126093078957637792 126460697263636736 126999257592680704 127202402232924928 127608022138004408 128128954590500864 128809449561368576 129025476142699136 129340257732637952 129401643711628288 129569910178896187 130160597633690624 130771857397624352 131724409948907776 132547040982207488 132583163903986796 132969703740441568 133187588276334592 133749584700796064 133813063383615616 134774722343252992 134936711192223248 134990304410450944 135629530307375104 136188443206993408 136860040158954112 136924995090211328 137259049022391296 137424023840927824 138064087433079808 138129613815345152 139289508327456256 139355616304830464 139369315150409344 140253264295126528 140662165940301824 140831231043595456 141274880164081664 141280310224219166 141857056868054528 142108933744595818 142610462014372352 142742967211608064 143026235956105216 143198142489706304 143370255641737201 143514968115943424 143865099510099968 144106375951586048 144526511158441984 145142008677349376 145374173980485632 145413792668888744 145837739586290752 146693092897647296 147457687020227584 147817437408729088 147995102597922272 148079897347309928 149019093313571936 149453551311570688 150090031700440832 150104560174336768 150542182798751744 151425128152410112 151523615890270624 151664402662333568 151965375703361792 152148026395312948 152484653623189888 152769138165597184 152856668229481216 152929215295560704 153580497553939456 153826160839816192 154213384219683712 155191481794015744 155643935093706752 156411474467376128 156485708674527232 156556802748215296 157056027246774656 157403513417486336 158800586021783552 159188009517092864 159279217314753536 159470658681718384 160289444908716032 160949978335537664 160993841883412538 161463211684821904 162122350706348032 162410209993823792 162983385159282688 163179278651060672 163655019988235776 163851720733413944 164614873477902848 164693001087526912 166187191621587136 166671702384332288 167649249025882624 167678707290336242 168443126349481984 169137260111911168 169234168396925632 169437574849325783 170307535215510784 170804058641795072 171531464800503808 171548068770670592 173087697848089024 173169846731737856 173330745899809792 173377983566751964 173883458737500512 174268175569359872 174693335119407104 174903303070271776 176243867679638528 177361693478875136 177379128373248256 178671171972220928 178970821746324608 179492602567742464 179811303921733484 180545345104796672 181504224381928448 182252181350535296 183408114847473152 183905678963594588 183942832383471616 183992962152471472 184726192862081024 184744074060722176 185611668564370048 185725252855926784 186490604172640768 187034308557983744 187259109409615936 187673419843926016 188131283974746112 188465323896576272 189838120220484736 189928218996099584 191599141743865856 191632808331812848 192848238405798976 193299725842184192 193410478167915008 193642942684943752 194544850473885184 194637183103440896 195961930550177792 196271579915961088 197333081159422208 197814511826387456 197908396264843264 198146266933430816 198723952842857728 199069149322115072 199889489223167744 200244406640112289 200836035262843904 201703002734265032 202719003855140864 203609858852551151 204538081995799552 204901253306161412 205498633053409696 206373793588106144 206703903628503008 208209551209563904 208288207257754624 208538553660708656 209609274111397888 209666398731886096 210177918815536672 210277671031395968 211510971154747264 212127621216422912 213031012736109568 213132119054446592 213371771487486976 213388287466771648 214010410753846784 215265603778796032 215388941596087168 216429830949043712 216957851680553984 217060821709828096 218312773382459392 218333905708126208 219008923807786112 219272155687362778 220271780610861056 220397986749484544 221040546477617152 221306220211364288 221795859815548928 222336971970154496 223314038741507714 224310377046812672 225523521325053952 226073727801585664 226345451032116416 226452876495349504 228445130540763136 228850750445842616 230517717410588608 231957321718863104 232696981545772744 233646917194442752 234172860921327328 234855580632468224 235855764100692736 236233032718289152 237351678037906432 237953772810930176 238329775612238464 239618741407869824 240203335789184768 240317338321595392 240492041721623692 241726824176854016 242871484503904256 243872328533453312 243896301513216352 244583326575824896 246017832890052608 246158790395528192 246454654326292048 247348378227478528 248249849519095424 249568308525151616 250295912923184128 250596749356986032 251763924142674944 251883413427982336 252186157915275584 252921394527273472 253998515185361408 254404804465849856 255216044276008816 256257909181001728 257618899122737152 258050952285398272 258680515465275904 258803287423256576 259139820357792374 260321195267381248 261543714795248704 263448819897815552 265094081964414976 265166327807973592 265939407480883136 266259046191797659 267499169401592128 267626126767231232 269549444686505984 269873422384446496 269980608820901888 272376886413986816 273720080317908224 273849990180422656 274518098044782592 274848047681855648 276128174866159616 278579016654912512 278711232609660928 278738630300818688 280506528590253056 281662462087190912 282560620448438332 283714113736109056 284217867489191636 285220924028744704 285485934423216128 286396284979412608 286740511283474402 287029936231886848 288212751903172096 289053022316883968 290284017354698752 290748347960971264 290827585337777488 291675479172581504 293386185795294592 294915374040455168 295634874817458176 295990205195844544 296159794694619856 298038186627143872 298907102623141376 300180063400881664 300209120348673536 301084365597503488 302850256304820224 303047231780541248 303328805324667136 303930751406723584 304296052790625896 304969307246379776 305538276331194368 305713336458962432 305858430591121408 307160995107878912 307652321679632384 308426768439367424 310382963588031488 312822948934752256 314112054493549312 314669781863033597 317601172043567104 318558434629507072 318941317363436768 321899956671075328 321987683766825076 322926423369643808 324820419987647584 326358557302121344 327310039976471552 327703441466827888 329229746955805696 329386002175053824 332374383243174272 333343404768664576 335298498051765248 335357414580672484 336886252698963968 338274520223822336 338468336793851264 338875149698651566 340615070431021568 341608117283590144 343062929601007616 343096137541341184 346175395696178048 346339693463475712 346661491799619584 346755967133503928 347766917475001024 348536351138719744 349386670238814208 349806606140543552 352487735359277056 354758256746496512 357342343944441856 357941643492649216 358985205135484928 359622607843466968 361090690209593344 363008448763856896 364504362701070592 366816229694946304 367811357927189176 367985924304942944 371223337128740096 372981208345281536 374518218819231872 375346839687852032 376930647793152544 379676240440969472 379856437992199168 383265616663625696 385696476811597952 386599451684368384 386820956335830016 387285885369887504 389089700947770368 389274366206881792 392543159831922176 394666162318844416 395629023652774912 395816792529686528 396292533866861632 397447905685715456 398138298644230144 399778978446335488 400488813280224578 401672070525687808 403406005468530064 405438007710281728 407219717705102302 409076163991599104 409802506612322824 410997266106819392 412747587176212288 413407807257006016 416419102419127808 416576414515509248 417077107321417312 419332797463772192 420355837631073344 420555342062791936 423021942309494528 424255242432845824 426062025472219136 426743542974973952 426776574933543296 428020821507693568 430531207557592064 430777883192174336 432859661898087424 433915703361107968 438017847615572224 438544311374725556 440543561221722112 440795973498969088 442612440422728576 443591719631097856 446628077483015428 448620754093625344 451047042650107904 452690902064232832 452905752990699008 456890261081526272 457701500891685232 461035434821177216 463914643437726208 465393963091545488 467293834388885504 468345721842654656 469711161264936448 471711528201385472 472466065436578304 474703356075812864 475907545621860352 476659551224476928 479237482815739648 480406671578369536 480634676643190784 480984083443247384 483453648353708032 487744657066906624 487792603026432704 492317580791056384 492909308652584096 494481085784767081 496499699038190848 499136617050303232 500591825846368256 501193498713972064 503527848285349888 504372315830551168 505842789054546944 507997030370722816 508809608931699712 510432088552017632 516101904570796544 517361030930551808 517606574846513152 518279640715584748 520642390534762496 523087429590497408 526897639795631104 530188163928829952 530332655615947184 531878814961766272 532518092383595318 534998338803184256 535252253534462464 539098889373011968 539746844768892992 539961217641803776 544753772827973632 547440160635816448 547699980360845312 549036196089565184 549696095363711296 552256349732319232 557158033309825024 557477260601637376 561013057180506112 563324924174381824 563478446591943883 565121240896876664 567428227472218112 568435734978383272 570441848057489408 572792569958825216 573481022566948804 576425503806344192 581655170675554976 583350958345163008 586772371590589184 589830748080910336 591980410391689088 592319589389239712 596076373254287744 597814205246282752 600360126801763328 600418240697347072 606094463561082496 606657610649334272 607861502813447168 608592105581251792 609938614492759552 611076552662388736 611426672917924864 611716861182242816 614321990215757824 615304643359264768 616853536878734848 620765927176062976 625645897869504512 628224108987098624 629339563726067194 637116869259014144 637882634726873536 643799913342150656 643975367533650152 645852846739287616 649640839975295168 652717114604242688 654620079952943104 655406882933655776 658459493911611392 664748766486348544 666686809537329152 670596996103530496 670714829161344968 676549040447644672 676936673587702528 677750299397303132 681230140862043136 692350791392356096 692679386926951424 693322983599239168 693511934267007856 695533834950002048 697072702277439488 699613212281087104 704975470718554112 709516513492993024 715883286985298432 717970410270969856 719245215686933936 722181380419186688 726016897527713792 729008725402141184 733632459389892608 735622715854378352 735971848609885888 742446674257480192 745962416690563072 749036437638463744 753861295586305088 759352480881938944 759712875984398336 766531233327251392 771392953623195904 773641912671660032 774571770739775008 778179401895540736 781599135595276999 785086319663844352 789332324637688832 791258047305549824 792585067733723264 794895811371430912 799557956892670976 800977626560449156 803344141051375616 806812010937060128 814439435410204604 818152327983198208 819605013224645648 821994532213638784 825495174352424576 826815614514012032 832838204838255616 833152829031018496 834154214642834624 838665594927544384 840711675262146688 841110684125583872 846043884618989056 848510484865691648 852124050944438272 853487085949947904 853553149867086592 856041643015387136 861062415115184128 861555766384348672 865719323796174848 867831406722215936 876035695231144448 877088622749451112 881591946997938176 885224880845457152 893256154966030856 905381804128465664 905811505981398016 915403001783370464 922070869642354432 927829286875452416 930787926183090976 936691443685309312 939422322529872896 943423056402770944 944932130873156608 949406712151625728 953319102448953856 958474965631479296 960813343156739072 961269353286381568 961968166886494768 966907296707416064 975489314133813248 975585206052865408 984635161582112768 985818617305168192 988962171569534162 992999398076381696 998273234100606464 1001183651692736512 1002386997427944128 1007055696570699776 1008744631661102336 1011685578109093888 1015994060741445632 1017619217863399424 1020864177104035264 1032203809141593088 1034722061861103616 1036559281431169496 1046174859180994816 1053795279591262208 1060665311231894368 1063757629923532544 1065036184767190636 1069996677606368512 1070504507068924928 1079493689537785984 1089507545655947264 1094880321271632896 1095399960721690624 1099392190727422592 1114316066619650048 1114954521203274752 1122026114361012224 1126649848348763648 1126956893183887766 1130242481793753328 1134856454944436224 1136871469956766544 1140883696114978816 1145585139917650432 1146962045133897608 1152851007612688384 1163310341351109952 1166701916690326016 1173544743181178368 1183960820783378176 1184639178778479424 1192152746508575488 1195628410492565504 1200720253603526656 1200836481394694144 1212188927122164992 1213315221298668544 1215723005626894336 1217184211162503584 1219877228985519104 1222853345835849728 1233707073757469696 1241531854352125952 1256448217974197248 1258679127452134388 1275765269453747072 1287599826684301312 1287950735067300304 1291705693478575232 1299281679950590336 1305434229208485376 1309240159905886208 1310813765867311552 1316918987823222784 1329497532972697088 1333373619074658304 1341193992207060992 1341429658322689936 1353098080895289344 1353873347175405056 1355500598794606264 1362460281724086272 1384701582784712192 1385358773853902848 1387023868534015712 1391067669900004096 1399226424562174208 1419033026985986048 1425269011967858057 1431766573970596864 1438490431373867872 1458017450804282368 1467264918779785216 1471245431708756704 1471943697219771776 1484893348514960384 1491924833381126144 1498072875276927488 1507722591172610176 1518704961763877888 1519425751968796672 1533062466654502784 1542785907246391808 1547283825343320064 1549143541479550016 1556358803791081472 1563198271190553998 1570172639327688704 1578664649275377664 1582516094611099648 1585170135467446528 1589791622742861824 1599115913785341952 1601955253120898312 1613624021874120256 1628878870820409208 1639210026449291296 1643989064427277568 1650990348704849152 1653631229028024064 1665676409676511232 1668308429285669248 1677331189855088768 1681423350524293376 1682221368251167744 1692087769237978112 1707106299734173184 1712083286030774272 1722124830230368256 1723111532768697344 1731438647592349696 1752071390462288896 1754177245498902224 1763183893995876352 1770449761690914304 1786512309932061712 1810763608256931328 1811623011962796032 1830806003566740928 1844141739284708864 1855658573750904832 1861575852366181952 1863813323342583613 1873382887370618624 1878844645059745792 1886846112805541888 1889864261746313216 1906638204897907712 1916949931262958592 1921626686313478144 1923936333772989536 1950978628267626496 1951170412105730816 1971637234610336384 1977924343139068324 1985998796152763392 1996546468201212928 2004773994855888256 2017489263322204672 2023371156218187776 2031988121482891264 2035238435726798848 2041728354208070528 2064407618283186176 2069444123722207232 2073118562862338992 2092349718361989632 2107590559182524416 2121330622463788736 2127515259847065088 2130072369534381272 2139993355212737024 2141009014137849856 2158987379075571968 2189760642543265792 2198784381454845184 2202688473041235179 2229909042406549504 2253299696697527296 2253913786367775532 2260484963587506656 2273742939913533088 2291170279835300864 2293924090267795216 2305702015225376768 2326620682702219904 2333403833380652032 2347089486362356736 2367921641566756352 2369278357556958848 2384305493017150976 2391256820985131008 2401440507207053312 2401672962789388288 2424377854244329984 2426630442597337088 2431446011253788672 2434368422325007168 2439754457971038208 2445706691671699456 2467414147514939392 2512896435948394496 2517358254904268776 2551530538907494144 2575901470134600608 2583411386957150464 2598563359901180672 2610868458416970752 2621627531734623104 2658995065945394176 2682859316645379872 2706196161790578688 2707746694350810112 2711001197589212528 2724920563448172544 2769403165569424384 2770717547707805696 2774047737068031424 2782135339800008192 2798452849124348416 2838066053971972096 2850538023935716114 2863533147941193728 2876980862747735744 2916034901608564736 2942490863417513408 2943887394439543552 2969786697029920768 2996145750553854976 3015445182345220352 3037409923527755776 3066124933309005568 3085571814492783616 3098287082959100032 3126396542381107996 3140345278655377408 3157329298550755328 3170340270934893056 3179583245485723648 3198231827570683904 3203910506241796624 3227248043748240512 3257757741640818416 3278420052898582592 3287978128854555136 3301980697409698304 3307262458056048128 3331352819353022464 3336616858571338496 3354662379710177536 3362846701048586752 3364442736502335488 3384175538475956224 3414212599468346368 3446223065537394688 3461367600493369567 3504142780924577792 3508354490997804448 3540899523381828608 3573024619864123424 3621527216513862656 3623246023925592064 3661612007133481856 3688283478569417728 3711317147501809664 3723151704732363904 3727626646685167226 3746765774741237248 3757689290119491584 3773692225611083776 3779728523492626432 3813276409795815424 3833899862525917184 3843253372626956288 3847872667545979072 3902340824211461632 3943274469220672768 3955848686278136648 3971997592305526784 3993092936402425856 4009547989711776512 4034978526644409344 4083456708416141056 4128815236566372352 4146237125724677984 4184699436723979264 4242661244927577472 4255030519694130176 4260144739068762544 4279986710425474048 4282018028275699712 4317974758151143936 4379521285086531584 4397568762909690368 4405376946082470358 4459818084813099008 4506599393395054592 4507827572735551064 4520969927175013312 4547485879827066176 4582340559670601728 4587848180535590432 4653241365404439808 4666807666761304064 4694178972724713472 4735843283133512704 4738556715113917696 4768610986034301952 4848755708488659968 4853260885194674176 4868736844650014336 4879508915942076416 4934828295029878784 5025792871896788992 5034716509808537552 5103061077814988288 5151802940269201216 5166822773914300928 5197126719802361344 5221736916833941504 5243255063469246208 5317990131890788352 5365718633290759744 5415493388701620224 5422002395178425056 5538806331138848768 5548095474136062848 5564270679600016384 5596905698248696832 5701076047871432228 5727066295882387456 5753961725495471488 5832069803217129472 5884981726835026816 5887774788879087104 5939573394059841536 5992291501107709952 6030890364690440704 6074819847055511552 6132249866618011136 6171143628985567232 6196574165918200064 6252793084762215992 6340680541869786112 6407821012483593248 6454496087496481024 6515515483281636832 6556840105797165184 6575956257709110272 6603961394819396608 6614524916112096256 6673233717142676992 6709324759420355072 6725693402097173504 6728885473004670976 6768351076951912448 6828425198936692736 6892446131074789376 6922735200986739134 7008285561849155584 7016708981995608896 7081799046763657216 7146049239728246848 7243054433027725312 7323224014266963712 7376566957138835456 7446303409464727808 7455253293370334452 7493531549482474496 7626552819591630848 7667799725051834368 7695745335091958144 7804681648422923264 7886548938441345536 7911697372556273296 7943995184611053568 7986185872804851712 8019095979423553024 8069957053288818688 8166913416832282112 8292474251449355968 8369398873447958528 8485322489855154944 8510061039388260352 8520289478137525088 8559973420850948096 8635949516302287872 8795137525819380736 8810753892164940716 9013198786790109184 9015655145471102128 9041939854350026624 9094971759654132352 9164681119341203456 9175696361071180864 9306482730808879616 9333615333522608128 9388357945449426944 9471686566267025408 9477113430227835392 9537221972068603904 9697511416977319936 9737473689300028672 10069433019617075104 10206122155629976576 10303605880538402432 10333645547828601856 10394253439604722688 10443473833667883008 10486510126938492416 10635980263781576704 10731437266581519488 10830986777403240448 10844004790356850112 11077612662277697536 11096190948272125696 11128541359200032768 11193811396497393664 11402152095742864456 11507923450990942976 11769963453670053632 11775549577758174208 11984583002215419904 12061780729380881408 12264499733236022272 12342287257971134464 12393148331836400128 12505586169524431984 12681361083739572224 12815642024967186496 12908992174992962048 13031030966563273664 13113680211594330368 13151912515418220544 13207922789638793216 13229049832224192512 13346467434285353984 13418649518840710144 13451386804194347008 13656850397873385472 13845470401973478268 14033417963991217792 14163598093527314432 14292098479456493696 14486108866055450624 14646448028533927424 14753133914277670912 14892606818929455616 14910506586740668904 14987063098964948992 15391490670183916288 15609363296845846528 15773097876882691072 15823394745112546592 16038191958847106048 16139914106577637376 16333826833664564224 16584948502898711936 16738797746895917056 16970644979710309888 17020122078776520704 17040578956275050176 17119946841701896192 17271899032604575744 17590275051638761472 17621507784329881432 18031310290942204256 18083879708700053248 18189943519308264704 18351392722142361728 18612965461617759232 18943373132534050816 18954226860455670784 19074443944137207808 19395022833954639872 19474947378600057344 20138866039234150208 20412244311259953152 20607211761076804864 20667291095657203712 20788506879209445376 20973020253876984832 21462874533163038976 21688009580713700224 22192381896544251392 22257082718400065536 22387622792994787328 22804304191485728912 23015846901981885952 23539926907340107264 23551099155516348416 24123561458761762816 24229573203453586969 24528999466472044544 24786296663672800256 25011172339048863968 25362722167479144448 25631284049934372992 25817984349985924096 26062061933126547328 26227360423188660736 26303825030836441088 26415845579277586432 26458099664448385024 26692934868570707968 26837299037681420288 26902773608388694016 27690940803946956536 28066835927982435584 28584196958912987392 29292896057067854848 29785213637858911232 29821013173481337808 29974126197929897984 30782981340367832576 31218726593691693056 31546195753765382144 31646789490225093184 32076383917694212096 32667653667329128448 33169897005797423872 33941289959420619776 34081157912550100352 34543798065209151488 35180550103277522944 35243015568659762864 36062620581884408512 36167759417400106496 36379887038616529408 36702785444284723456 37225930923235518464 37908453720911341568 38949894757200114688 40277732078468300416 40824488622519906304 41214423522153609728 41334582191314407424 41577013758418890752 41946040507753969664 42925749066326077952 43376019161427400448 44384763793088502784 45608608382971457824 46031693803963771904 47079853814680214528 47102198311032696832 48247122917523525632 48459146406907173938 49057998932944089088 49572593327345600512 50022344678097727936 51262568099868745984 51635968699971848192 52124123866253094656 52454720846377321472 53385869737141415936 53674598075362840576 55381881607893913072 56133671855964871168 57168393917825974784 58585792114135709696 59570427275717822464 59642026346962675616 61565962680735665152 63092391507530764288 63293578980450186368 64152767835388424192 65335307334658256896 66339794011594847744 67882579918841239552 68162315825100200704 70486031137319525728 72125241163768817024 72335518834800212992 72759774077233058816 73405570888569446912 74451861846471036928 75816907441822683136 77899789514400229376 80555464156936600832 82428847044307219456 83892081015507939328 85851498132652155904 86752038322854800896 88769527586177005568 91217216765942915648 92063387607927543808 94159707629360429056 96918292813814347876 99145186654691201024 100044689356195455872 102525136199737491968 103271937399943696384 104248247732506189312 104909441692754642944 110763763215787826144 112267343711929742336 114336787835651949568 117171584228271419392 119140854551435644928 119284052693925351232 123131925361471330304 126587157960900372736 132679588023189695488 135765159837682479104 136324631650200401408 140972062274639051456 144250482327537634048 144671037669600425984 145519548154466117632 146811141777138893824 155799579028800458752 161110928313873201664 164857694088614438912 171702996265304311808 173504076645709601792 177539055172354011136 182434433531885831296 184126775215855087616 188319415258720858112 193836585627628695752 200089378712390911744 205050272399474983936 208496495465012378624 209818883385509285888 221527526431575652288 224534687423859484672 228673575671303899136 238568105387850702464 246263850722942660608 253174315921800745472 265359176046379390976 272649263300400802816 281944124549278102912 288500964655075268096 289342075339200851968 291039096308932235264 293622283554277787648 322221856627746403328 329715388177228877824 343405992530608623616 347008153291419203584 364868867063771662592 387673171255257391504 400178757424781823488 410100544798949967872 416992990930024757248 443055052863151304576 449069374847718969344 457347151342607798272 477136210775701404928 506348631843601490944 530718352092758781952 545298526600801605632 563888249098556205824 577001929310150536192 587244567108555575296 644443713255492806656 694016306582838407168 729737734127543325184 775346342510514783008 800357514849563646976 820201089597899935744 833985981860049514496 886110105726302609152 954272421551402809856 1012697263687202981888 1090597053201603211264 1127776498197112411648 1154003858620301072384 1288887426510985613312 1459475468255086650368 1550692685021029566016 1600715029699127293952 1772220211452605218304 1908544843102805619712 2025394527374405963776 2255552996394224823296 2308007717240602144768 2918950936510173300736 3101385370042059132032 3201430059398254587904 3544440422905210436608 3817089686205611239424 4511105992788449646592 5837901873020346601472 6202770740084118264064 7088880845810420873216 7634179372411222478848 9022211985576899293184 12405541480168236528128 14177761691620841746432 24811082960336473056256 49622165920672946112512 99244331841345892225024
- Sum of all divisors σ(n): 309691263676822849632195
- Sum of proper divisors (its aliquot sum) s(n): 210446931835476957407171
- 99244331841345892225024 is an abundant number, because the sum of its proper divisors (210446931835476957407171) is greater than itself. Its abundance is 111202599994131065182147
Bases of 99244331841345892225024
- Binary: 101010000010000001011110001110100011010110010110010101110000110010000000000002
- Hexadecimal: 0x15040BC746B2CAE19000
- Base-36: G5SRWMQA5S132F4
Squares and roots of 99244331841345892225024
- 99244331841345892225024 squared (992443318413458922250242) is 9849437402635182134804127041809700053451800576
- 99244331841345892225024 cubed (992443318413458922250243) is 977500834037689987466407670183234447090355458090573435448771764813824
-
99244331841345892225024 is a
perfect square number . Itssquare root is 315030683968 -
The
cube root of 99244331841345892225024 is 46298675.8965182751
Scales and comparisons
How big is 99244331841345892225024?- 99,244,331,841,345,892,225,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 99,244,331,841,345,892,225,024 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 99244331841345892225024 cubic inches would be around 3858223 feet tall.
Recreational maths with 99244331841345892225024
- 99244331841345892225024 backwards is 42052229854314813344299
- The number of decimal digits it has is: 23
- The sum of 99244331841345892225024's digits is 94
- 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 99244331841345892225024 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 99244331841345892225024 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/99244331841345892225024/
Chicago style:
Numbermatics. 2024. "Number 99244331841345892225024 - Facts about the integer". https://numbermatics.com/n/99244331841345892225024/
The information we have on file for 99244331841345892225024 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 99244331841345892225024, math, Factors of 99244331841345892225024, curriculum, school, college, exams, university, Prime factorization of 99244331841345892225024, STEM, science, technology, engineering, physics, economics, calculator, ninety-nine sextillion, two hundred forty-four quintillion, three hundred thirty-one quadrillion, eight hundred forty-one trillion, three hundred forty-five billion, eight hundred ninety-two million, two hundred twenty-five thousand and twenty-four.