11141387948522518133866496
11,141,387,948,522,518,133,866,496 is an even composite number composed of six prime numbers multiplied together.
What does the number 11141387948522518133866496 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 22528 divisors.
11141387948522518133866496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 11141387948522518133866496:
221 × 73 × 113 × 173 × 313 × 433
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 31 × 31 × 31 × 43 × 43 × 43)See below for interesting mathematical facts about the number 11141387948522518133866496 from the Numbermatics database.
Names of 11141387948522518133866496
- Cardinal: 11141387948522518133866496 can be written as Eleven septillion, one hundred forty-one sextillion, three hundred eighty-seven quintillion, nine hundred forty-eight quadrillion, five hundred twenty-two trillion, five hundred eighteen billion, one hundred thirty-three million, eight hundred sixty-six thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 1.1141387948522518133866496 × 1025
Factors of 11141387948522518133866496
Divisors of 11141387948522518133866496
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 31 32 34 43 44 49 56 62 64 68 77 86 88 98 112 119 121 124 128 136 154 172 176 187 196 217 224 238 242 248 256 272 289 301 308 341 343 344 352 374 392 434 448 473 476 484 496 512 527 539 544 578 602 616 682 686 688 704 731 748 784 833 847 868 896 946 952 961 968 992 1024 1054 1078 1088 1156 1204 1232 1309 1331 1333 1364 1372 1376 1408 1462 1496 1519 1568 1666 1694 1736 1792 1849 1892 1904 1922 1936 1984 2023 2048 2057 2107 2108 2156 2176 2312 2387 2408 2464 2618 2662 2666 2728 2744 2752 2816 2924 2992 3038 3136 3179 3311 3332 3388 3472 3584 3689 3698 3751 3773 3784 3808 3844 3872 3968 4046 4096 4114 4214 4216 4312 4352 4624 4774 4816 4913 4928 5117 5203 5236 5324 5332 5456 5488 5504 5632 5797 5831 5848 5929 5984 6076 6272 6358 6622 6664 6727 6776 6944 7168 7378 7396 7502 7546 7568 7616 7688 7744 7936 8041 8092 8192 8228 8428 8432 8624 8704 8959 9163 9248 9317 9331 9548 9632 9826 9856 10234 10406 10472 10571 10633 10648 10664 10912 10976 11008 11264 11594 11662 11696 11858 11968 12152 12427 12544 12716 12943 13244 13328 13454 13552 13888 14161 14336 14399 14663 14749 14756 14792 15004 15092 15136 15232 15376 15488 15872 16082 16184 16337 16384 16456 16709 16856 16864 17248 17408 17918 18326 18496 18634 18662 19096 19264 19652 19712 20339 20468 20812 20944 21142 21266 21296 21328 21824 21952 22016 22253 22528 22627 22661 23177 23188 23324 23392 23716 23936 24304 24854 25088 25432 25823 25886 26257 26488 26656 26908 27104 27776 28322 28672 28798 29326 29498 29512 29584 29791 30008 30184 30272 30464 30752 30976 31433 31744 32164 32368 32674 32768 32912 33418 33712 33728 34391 34496 34816 34969 35819 35836 36421 36652 36992 37268 37324 38192 38528 39304 39424 40579 40678 40936 41261 41323 41503 41624 41888 42284 42532 42592 42656 43648 43904 44032 44506 45056 45254 45322 46354 46376 46648 46784 47089 47432 47872 48608 49708 50176 50864 51646 51772 52514 52976 53312 53816 54043 54208 55552 56287 56644 57233 57319 57344 57596 58652 58996 59024 59168 59582 60016 60368 60544 60928 61504 61952 62713 62866 63488 63767 64141 64328 64736 65219 65317 65348 65536 65824 66836 67424 67456 68782 68992 69632 69938 71638 71672 72842 73304 73984 73997 74536 74648 76384 77056 78608 78848 79507 81158 81356 81872 82522 82646 83006 83248 83776 84568 85064 85184 85312 86989 87296 87808 88064 88451 89012 90112 90508 90601 90644 92708 92752 93296 93568 94178 94864 95744 97216 98549 99127 99416 100352 100793 101728 102641 103292 103544 105028 105952 106624 107632 108086 108416 111104 112574 113288 114359 114466 114638 114688 115192 116281 116963 117304 117992 118048 118336 119164 120032 120736 121088 121856 123008 123904 125426 125732 126976 127534 128282 128656 129472 130438 130634 130696 131072 131648 133672 134848 134912 136697 137564 137984 139264 139876 142373 143276 143344 145684 146608 147968 147994 149072 149296 152303 152768 154112 155771 157216 157696 158389 158627 159014 161293 162239 162316 162712 163744 165044 165292 166012 166496 167552 169136 170128 170368 170624 173978 174592 175616 176128 176902 178024 179707 180224 180761 181016 181202 181288 183799 185416 185504 186592 187136 188356 189728 191488 194432 197098 198254 198832 200704 201586 203456 205282 206584 207088 208537 210056 211259 211904 213248 215264 216172 216832 220031 222208 223729 225148 226576 228718 228932 229276 229376 230384 232562 233926 234608 235984 236096 236672 238328 240064 240737 241472 242176 243712 244783 246016 247808 249271 250733 250852 251464 253952 254947 255068 256564 257312 258944 260876 261268 261392 262144 263296 267344 269696 269824 273394 275128 275968 277729 278528 279752 284053 284746 286552 286688 288827 289261 291368 293216 295936 295988 298144 298592 304606 305536 308224 311542 314432 315392 316778 317254 318028 322586 324478 324632 325424 327488 327701 329623 330088 330584 332024 332992 335104 338272 340256 340736 341248 345763 347956 349184 351232 352256 353804 356048 359414 360448 361522 362032 362404 362576 367598 370832 371008 373184 374272 376712 378301 379456 382976 384659 385237 388864 394009 394196 396508 397664 400631 401233 401408 403172 406912 410564 413168 414176 417074 420112 422518 423808 426496 430528 432344 433664 438991 440062 444416 446369 447458 450296 453152 454553 456533 457219 457436 457864 458552 458752 460768 465124 467852 469216 471968 472192 473344 476656 480128 481474 482944 484352 487424 489566 492032 495616 498542 501466 501704 502928 506447 507904 509894 510136 513128 514624 517888 517979 521752 522536 522784 524288 526592 534361 534688 539392 539648 546788 550256 551936 555458 556549 557056 559504 568106 569492 573104 573376 577654 578522 582736 586432 591872 591976 594473 596288 597184 608923 609212 611072 616448 619157 623084 628864 630509 630784 633556 634207 634508 636056 645172 648956 649264 650848 654976 655402 659246 660176 661168 664048 665984 670208 676544 680512 681472 682496 689843 691526 695912 698368 701437 702464 702491 704512 705551 707608 712096 718487 718828 720896 723044 724064 724808 725152 735196 741664 742016 746368 748544 753424 756602 758912 765952 769318 770474 777728 788018 788392 793016 795328 800513 801262 802466 802816 806344 813824 813967 821128 826336 828352 834148 840224 845036 847616 852992 861056 864688 867328 874577 877982 880124 888832 892738 894916 900592 906304 909106 913066 914438 914872 915728 917104 917504 921536 930248 935704 938432 943936 944384 946688 953312 956879 960256 962948 965888 968704 972961 974423 974848 979132 984064 991232 996611 997084 1002932 1003408 1005856 1012894 1015808 1019788 1020272 1026256 1029248 1035776 1035958 1043504 1045072 1045568 1048576 1053184 1066121 1068722 1069376 1078784 1079296 1084039 1090397 1093576 1100512 1103872 1108723 1110389 1110916 1113098 1114112 1119008 1129051 1136212 1138984 1146208 1146752 1155308 1157044 1165472 1172864 1183744 1183952 1188946 1192576 1194368 1217846 1218424 1222144 1232896 1238314 1246168 1257728 1257949 1261018 1261568 1267112 1268414 1269016 1272112 1279091 1281013 1286593 1290344 1297912 1298528 1301696 1309952 1310804 1318492 1320352 1322336 1328096 1331968 1340416 1351619 1353088 1361024 1362944 1364992 1379686 1383052 1391824 1396736 1402874 1404928 1404982 1409024 1411102 1415216 1424192 1436974 1437656 1441792 1446088 1448128 1449616 1450304 1459759 1470392 1478813 1483328 1484032 1492736 1497088 1503667 1506848 1513204 1517824 1531904 1538636 1540217 1540948 1555456 1566103 1576036 1576784 1586032 1590656 1601026 1602524 1604932 1605632 1612688 1627648 1627934 1642256 1652672 1656704 1668296 1675333 1680448 1685159 1690072 1695232 1705984 1713481 1722112 1729376 1734656 1744897 1749154 1755964 1760248 1774223 1776889 1777664 1784629 1785476 1789832 1801184 1812608 1818212 1826132 1828876 1829744 1831456 1834208 1835008 1843072 1860496 1871408 1876864 1887872 1888768 1893376 1906624 1913758 1920512 1925896 1931776 1937408 1944103 1945922 1948846 1949696 1958264 1968128 1976777 1982464 1988371 1993222 1994168 2005864 2006816 2011712 2021789 2024827 2025788 2031616 2039576 2040544 2052512 2058496 2071552 2071916 2087008 2090144 2091136 2097152 2106368 2132242 2137444 2138752 2157568 2158592 2168078 2180794 2187152 2201024 2207744 2217446 2220778 2221832 2226196 2228224 2238016 2258102 2272424 2277968 2292416 2293504 2293907 2310616 2314088 2323849 2330944 2345728 2367488 2367904 2377892 2385152 2388736 2420341 2435692 2436848 2444288 2461019 2464717 2465792 2476628 2492336 2515456 2515898 2522036 2523136 2534224 2536828 2538032 2544224 2558182 2562026 2573186 2580688 2595824 2597056 2603392 2619904 2621608 2636984 2640704 2644672 2648107 2656192 2663936 2680832 2692613 2696659 2703238 2706176 2722048 2725888 2729984 2741981 2758063 2759372 2766104 2783648 2793472 2804417 2805748 2808631 2809856 2809964 2818048 2822204 2830432 2848384 2873948 2875312 2883584 2892176 2896256 2899232 2900608 2919518 2940784 2957626 2966656 2968064 2985472 2994176 3007334 3013696 3026408 3035648 3055019 3063808 3072937 3077272 3080434 3081896 3110912 3124583 3132206 3152072 3153568 3172064 3181312 3181871 3202052 3205048 3209864 3211264 3225376 3255296 3255868 3284512 3305344 3313408 3336592 3350666 3360896 3370318 3380144 3390464 3411968 3426962 3444224 3458752 3469312 3489794 3498308 3511928 3520496 3545129 3548446 3553778 3555328 3569258 3570952 3579664 3602368 3604711 3625216 3625853 3636424 3652264 3657752 3659488 3662912 3668416 3670016 3686144 3720992 3740527 3742816 3753728 3775744 3777536 3786752 3803393 3813248 3827516 3841024 3851792 3863552 3874816 3888206 3891844 3895843 3897692 3899392 3916528 3936256 3953554 3964928 3976742 3986444 3988336 4011728 4013632 4023424 4043578 4049654 4051576 4063232 4079152 4081088 4105024 4116992 4143104 4143832 4161311 4174016 4180288 4182272 4212736 4237607 4262461 4264484 4274888 4277504 4315136 4317184 4334099 4336156 4361588 4374304 4402048 4413563 4415488 4434892 4441556 4443664 4452392 4456448 4476032 4516204 4544848 4555936 4584832 4587008 4587814 4621232 4628176 4647698 4661888 4691456 4721393 4734976 4735808 4755784 4770304 4777472 4828901 4840682 4871384 4873696 4888576 4910059 4917437 4922038 4929434 4931584 4953256 4984672 5000083 5029409 5030912 5031796 5044072 5046272 5068448 5073656 5076064 5088448 5116364 5124052 5146372 5161376 5191648 5194112 5206784 5239808 5243216 5273968 5281408 5289344 5296214 5312384 5327872 5361664 5385226 5393318 5406476 5412352 5444096 5451776 5459968 5483962 5516126 5518744 5532208 5567296 5570917 5586944 5603591 5608834 5611496 5617262 5619712 5619928 5636096 5644408 5660864 5696768 5697769 5747896 5750624 5767168 5784352 5792512 5798464 5801216 5839036 5877971 5881568 5915252 5933312 5936128 5970944 5988352 6014668 6027392 6052816 6071296 6110038 6122039 6127616 6145874 6154544 6160868 6163792 6221824 6249166 6264412 6304144 6307136 6344128 6362624 6363742 6404104 6410096 6419728 6422528 6450752 6510592 6511736 6539203 6549029 6569024 6610688 6626816 6673184 6698153 6701332 6721792 6740636 6760288 6780928 6810727 6820961 6823936 6853924 6888448 6917504 6935599 6938624 6976277 6979588 6996616 7023856 7040992 7090258 7096892 7107556 7110656 7138516 7141904 7159328 7204736 7209422 7250432 7251706 7272848 7304528 7315504 7318976 7325824 7336832 7340032 7372288 7441984 7462847 7481054 7485632 7507456 7551488 7555072 7573504 7588273 7606786 7626496 7655032 7682048 7703584 7727104 7727401 7749632 7761061 7772723 7776412 7783688 7791686 7795384 7798784 7833056 7872512 7903357 7907108 7929856 7953484 7972888 7976672 8023456 8027264 8046848 8087156 8099308 8103152 8126464 8158304 8162176 8210048 8233984 8286208 8287664 8322622 8348032 8360576 8364544 8425472 8475214 8524922 8528968 8549776 8555008 8609599 8630272 8634368 8668198 8672312 8723176 8748608 8804096 8805643 8827126 8830976 8869784 8883112 8887328 8904784 8912896 8952064 8953637 8967091 9032408 9084137 9089696 9111872 9169664 9174016 9175628 9242464 9256352 9295396 9323776 9382912 9442786 9461333 9469952 9471616 9511568 9540608 9554944 9620347 9657802 9681364 9742768 9747392 9777152 9820118 9834874 9844076 9858868 9863168 9906512 9969344 10000166 10058818 10061824 10063592 10088144 10092544 10136896 10147312 10152128 10176896 10218313 10232728 10248104 10292744 10322752 10351691 10383296 10388224 10413568 10479616 10486432 10525669 10547936 10562816 10578688 10592428 10624768 10655744 10718653 10723328 10770452 10781519 10786636 10812952 10824704 10888192 10903552 10919936 10962721 10967924 11032252 11037488 11064416 11134592 11141834 11173888 11207182 11217668 11222992 11234524 11239424 11239856 11272192 11288816 11321728 11393536 11395538 11495792 11501248 11534336 11568704 11585024 11596928 11602432 11678072 11727331 11755942 11763136 11830504 11866624 11872256 11924429 11941888 11942347 11976704 11994367 12029336 12054784 12105632 12142592 12214279 12220076 12244078 12255232 12291748 12309088 12321736 12327584 12419561 12438223 12443648 12498332 12528824 12608288 12614272 12688256 12725248 12727484 12808208 12820192 12839456 12845056 12901504 13021184 13023472 13078406 13098058 13138048 13221376 13253632 13346368 13396306 13402664 13443584 13481272 13520576 13561856 13608721 13621454 13641922 13647872 13707848 13776896 13835008 13837439 13871198 13877248 13952554 13959176 13993232 14047712 14081984 14091143 14152523 14173789 14180516 14193784 14215112 14221312 14277032 14283808 14318656 14409472 14418844 14500864 14503412 14545696 14609056 14631008 14637952 14651648 14673664 14680064 14744576 14867809 14883968 14925694 14962108 14971264 15014912 15102976 15110144 15147008 15176546 15213572 15252992 15310064 15364096 15407168 15454208 15454802 15499264 15522122 15545446 15552824 15567376 15583372 15590768 15597568 15666112 15745024 15806714 15814216 15859712 15906968 15945776 15953344 16046912 16054528 16057349 16093696 16174312 16198616 16206304 16252928 16266943 16316608 16324352 16420096 16467968 16540337 16565191 16572416 16575328 16645244 16696064 16721152 16729088 16850944 16942387 16950428 17049844 17057936 17099552 17110016 17219198 17227133 17253019 17260544 17268736 17336396 17344624 17446352 17497216 17608192 17611286 17654252 17661952 17739568 17766224 17774656 17809568 17825792 17904128 17907274 17934182 18064816 18168274 18179392 18223744 18339328 18348032 18351256 18428663 18484928 18512704 18536749 18590792 18647552 18765824 18848291 18876613 18885572 18922666 18939904 18943232 19023136 19081216 19109888 19193867 19240694 19315604 19362728 19485536 19494784 19545779 19554304 19630919 19640236 19660417 19669748 19688152 19717736 19726336 19813024 19938688 20000332 20117636 20123648 20127184 20176288 20185088 20273792 20294624 20304256 20353792 20436626 20465456 20496208 20585488 20645504 20703382 20766592 20776448 20827136 20959232 20972864 21051338 21095872 21125632 21157376 21184856 21249536 21311488 21385133 21437306 21446656 21540904 21563038 21573272 21625904 21649408 21744547 21776384 21777221 21807104 21839872 21872081 21925442 21935848 22064504 22074976 22128832 22269184 22273097 22283668 22347776 22414364 22435336 22445984 22469048 22478848 22479712 22544384 22577632 22643456 22787072 22791076 22977523 22991584 23002496 23068672 23137408 23170048 23193856 23204864 23356144 23454662 23511884 23526272 23661008 23733248 23744512 23848858 23883776 23884694 23953408 23988734 24058672 24109568 24211264 24285184 24428558 24440152 24488156 24510464 24583496 24618176 24643472 24655168 24815903 24839122 24876446 24887296 24996664 25057648 25216576 25228544 25232977 25376512 25450496 25454968 25562339 25616416 25640384 25678912 25690112 25803008 26042368 26046944 26156812 26183689 26196116 26276096 26442752 26507264 26623751 26692736 26792612 26805328 26887168 26962544 27041152 27111887 27123712 27217442 27242908 27270901 27283844 27295744 27415696 27553792 27670016 27674878 27742396 27754496 27905108 27918352 27986464 28095424 28163968 28182286 28305046 28347578 28361032 28387568 28430224 28442624 28554064 28567616 28637312 28818944 28837688 29001728 29006824 29091392 29129177 29218112 29262016 29275904 29303296 29347328 29489152 29663249 29735618 29767936 29851388 29924216 29942528 30029824 30161791 30205952 30207113 30220288 30294016 30338693 30353092 30427144 30505984 30620128 30728192 30814336 30894941 30908416 30909604 30998528 31044244 31090892 31105648 31134752 31166744 31181536 31195136 31332224 31490048 31613428 31628432 31719424 31813936 31891552 31906688 32093824 32109056 32114698 32187392 32348624 32397232 32412608 32505856 32533886 32633216 32648704 32840192 32935936 33049751 33080674 33130382 33144832 33150656 33290488 33392128 33442304 33458176 33605209 33701888 33802307 33884774 33900856 34099688 34115872 34199104 34220032 34370413 34422059 34438396 34454266 34506038 34521088 34537472 34672792 34689248 34892704 34994432 35000581 35216384 35222572 35308504 35323904 35479136 35532448 35549312 35619136 35651584 35808256 35814548 35868364 36129632 36336548 36358784 36447488 36678656 36696064 36702512 36857326 36969856 37025408 37073498 37181584 37295104 37531648 37696582 37753226 37771144 37845332 37879808 37886464 38046272 38162432 38219776 38387734 38481388 38631208 38725456 38971072 38989568 38996419 39091558 39108608 39261838 39280472 39320834 39339496 39376304 39435472 39452672 39626048 39651821 39877376 39884383 40000664 40235272 40247296 40254368 40352576 40370176 40547584 40589248 40608512 40707584 40873252 40930912 40992416 41145797 41170976 41291008 41406764 41533184 41552896 41654272 41837323 41900189 41918464 41945728 42102676 42191744 42251264 42314752 42369712 42499072 42622976 42770266 42854273 42874612 42893312 43081808 43126076 43146544 43251808 43298816 43489094 43552768 43554442 43614208 43679744 43744162 43850884 43871696 44129008 44149952 44257664 44538368 44546194 44567336 44695552 44828728 44870672 44891968 44938096 44957696 44959424 45088768 45155264 45286912 45574144 45582152 45774421 45843203 45955046 45983168 46004992 46274816 46340096 46387712 46409728 46613677 46712288 46887071 46909324 47023768 47052544 47322016 47466496 47489024 47675089 47697716 47746727 47767552 47769388 47906816 47977468 48117344 48219136 48422528 48549193 48570368 48857116 48880304 48976312 49020928 49166992 49236352 49286944 49310336 49631806 49678244 49752892 49774592 49993328 50115296 50433152 50457088 50465954 50753024 50900992 50909936 51124678 51232832 51280768 51357824 51380224 51606016 51935323 52084736 52093888 52239929 52313624 52367378 52392232 52552192 52885504 53014528 53117911 53247502 53385472 53585224 53610656 53774336 53925088 54082304 54091807 54223774 54247424 54434884 54485816 54541802 54567688 54591488 54831392 55000913 55083559 55107584 55323499 55340032 55349756 55484792 55508992 55810216 55836704 55972928 56190848 56327936 56364572 56610092 56695156 56722064 56775136 56860448 56885248 57108128 57135232 57274624 57637888 57675376 58003456 58013648 58182784 58258354 58436224 58524032 58551808 58606592 58694656 58978304 59326498 59471236 59535872 59702776 59848432 59885056 60059648 60267193 60323582 60411904 60414226 60440576 60588032 60677386 60706184 60854288 61011968 61240256 61280087 61456384 61628672 61639501 61789882 61816832 61819208 61997056 62088488 62181784 62211296 62269504 62333488 62363072 62390272 62664448 62675459 62769637 62980096 63226856 63256864 63438848 63588959 63627872 63783104 63813376 64187648 64218112 64229396 64374784 64657681 64697248 64794464 64825216 65011712 65067772 65266432 65297408 65680384 65871872 66099502 66161348 66229331 66260764 66289664 66301312 66580976 66784256 66884608 66916352 67210418 67342429 67403776 67604614 67769548 67801712 68199376 68231744 68398208 68440064 68740826 68844118 68876792 68908532 69012076 69042176 69074944 69345584 69378496 69785408 69988864 70001162 70432768 70445144 70617008 70647808 70958272 71064896 71098624 71238272 71616512 71629096 71736728 72039319 72259264 72461837 72673096 72717568 72894976 73357312 73392128 73405024 73679683 73714652 73939712 74050816 74146996 74363168 74590208 75030571 75063296 75393164 75506452 75542288 75690664 75759616 75772928 76092544 76291589 76324864 76406227 76439552 76739047 76775468 76962776 77262416 77450912 77942144 77979136 77992838 78183116 78217216 78523676 78560944 78641668 78678992 78752608 78870944 78905344 79252096 79303642 79754752 79768766 80001328 80470544 80494592 80508736 80705152 80740352 81095168 81178496 81217024 81415168 81746504 81861824 81984832 82091317 82291594 82341952 82582016 82813528 83066368 83105792 83308544 83471003 83596429 83674646 83800378 83836928 83891456 84205352 84383488 84502528 84629504 84739424 84998144 85001411 85245952 85499953 85540532 85708546 85749224 85786624 86163616 86252152 86293088 86503616 86597632 86936927 86978188 87067561 87105536 87108884 87228416 87359488 87488324 87701768 87743392 88258016 88299904 88515328 89076736 89092388 89134672 89391104 89657456 89741344 89783936 89876192 89915392 89918848 90177536 90310528 90573824 91148288 91164304 91548842 91686406 91910092 91966336 92009984 92549632 92680192 92775424 92819456 93227354 93424576 93774142 93818648 94047536 94105088 94644032 94705589 94932992 94978048 95261047 95350178 95395432 95493454 95535104 95538776 95813632 95954936 96234688 96438272 96845056 96862073 97098386 97140736 97714232 97760608 97952624 98041856 98333984 98472704 98573888 98620672 98638001 99263612 99356488 99505784 99549184 99925507 99986656 100230592 100866304 100914176 100931908 101506048 101801984 101819872 102249356 102465664 102561536 102715648 102760448 103212032 103870646 104074663 104169472 104187776 104479858 104627248 104734756 104784464 105104384 105771008 105823817 106029056 106235822 106495004 106770944 107170448 107221312 107548672 107850176 108164608 108183614 108447548 108494848 108869768 108971632 109083604 109135376 109182976 109662784 110001826 110167118 110215168 110646998 110680064 110699512 110969584 111017984 111620432 111673408 111945856 112381696 112401443 112655872 112729144 113220184 113390312 113444128 113550272 113720896 113770496 113868601 114216256 114270464 114549248 115275776 115350752 115782359 115956337 116006912 116027296 116365568 116516708 116872448 117048064 117103616 117213184 117389312 117905183 117956608 118596709 118652996 118942472 119071744 119405552 119696864 119770112 120119296 120534386 120589931 120647164 120771133 120823808 120828452 120881152 121176064 121354772 121412368 121708576 122023936 122480512 122560174 122912768 123257344 123279002 123579764 123633664 123638416 123994112 124176976 124363568 124422592 124539008 124666976 124726144 124780544 125328896 125350918 125539274 125960192 126453712 126513728 126877696 127177918 127255744 127566208 127626752 128375296 128436224 128458792 128749568 129000641 129315362 129394496 129588928 129650432 130135544 130532864 130594816 131360768 131365817 131743744 131938037 132136291 132199004 132322696 132458662 132521528 132579328 132602624 133161952 133568512 133769216 133832704 134357069 134420836 134684858 134807552 135209228 135539096 135603424 136398752 136463488 136796416 136820453 136880128 137481652 137688236 137753584 137817064 138024152 138084352 138149888 138691168 138756992 139570816 139977728 140002324 140865536 140890288 141234016 141295616 141916544 142129792 142197248 142476544 143233024 143258192 143473456 144078638 144518528 144923674 145346192 145435136 145789952 146363183 146714624 146784256 146810048 147359366 147429304 147879424 148101632 148293992 148726336 149180416 149695931 150061142 150126592 150786328 151012904 151084576 151381328 151519232 151545856 152185088 152211829 152440547 152583178 152649728 152812454 152879104 153478094 153550936 153925552 154524832 154901824 155002573 155884288 155911679 155958272 155985676 156366232 156434432 157047352 157121888 157283336 157357984 157505216 157741888 157810688 158504192 158607284 159509504 159537532 160002656 160842661 160941088 160989184 161017472 161410304 161480704 162190336 162356992 162434048 162830336 163493008 163545899 163723648 163969664 164182634 164583188 164683904 165164032 165627056 166132736 166211584 166617088 166942006 167192858 167349292 167600756 167673856 167782912 168410704 168766976 169005056 169259008 169478848 169996288 170002822 170491904 170999906 171081064 171417092 171498448 171573248 172327232 172504304 172586176 173007232 173195264 173711321 173873854 173956376 174135122 174211072 174217768 174456832 174718976 174976648 175403536 175486784 176516032 176599808 176630839 177030656 178153472 178184776 178269344 178782208 178936373 179314912 179482688 179567872 179752384 179830784 179837696 180621056 181147648 182217101 182296576 182328608 183097684 183285823 183372812 183820184 183932672 184019968 185099264 185360384 185550848 185638912 186366257 186454708 186849152 187548284 187637296 188095072 188210176 189288064 189411178 189783209 189865984 189956096 190522094 190700356 190790864 190986908 191070208 191077552 191627264 191909872 192469376 192876544 193690112 193724146 194196772 194281472 195428464 195521216 195905248 196083712 196667968 196945408 197147776 197241344 197276002 198527224 198712976 199011568 199098368 199851014 199973312 200461184 201732608 201828352 201863816 202715293 203012096 203019899 203603968 203639744 203904239 204498712 204931328 205123072 205431296 206424064 207642743 207741292 208149326 208338944 208375552 208959716 209254496 209469512 209568928 210208768 211132537 211449791 211542016 211647634 212058112 212471644 212990008 213541888 214340896 214442624 215003569 215097344 215700352 216264587 216329216 216367228 216895096 216989696 217739536 217943264 218167208 218270752 218365952 219325568 220003652 220334236 220430336 221293996 221360128 221399024 221939168 222035968 223240864 223346816 223891712 224763392 224802886 225311744 225458288 226440368 226780624 226888256 227100544 227441792 227540992 227737202 228432512 228540928 229098496 230551552 230701504 231348257 231564718 231912674 232013824 232054592 232731136 233033416 233744896 234096128 234207232 234426368 234778624 235236463 235810366 235913216 237193418 237305992 237884944 238143488 238811104 239393728 239540224 239549431 240238592 240592891 240954413 241068772 241179862 241294328 241542266 241647616 241656904 241762304 242352128 242709544 242824736 243417152 244047872 244961024 245004067 245120348 245825536 246514688 246558004 247159528 247267328 247276832 247988224 248353952 248727136 248845184 249078016 249333952 249452288 249561088 250657792 250701836 251078548 251920384 252752753 252907424 253027456 253755392 254355836 254511488 255132416 255253504 256750592 256872448 256917584 257499136 258001282 258630724 258788992 259177856 259300864 260271088 261065728 261189632 262721536 262731634 263487488 263876074 264272582 264398008 264645392 264917324 265043056 265158656 265205248 266323904 267137024 267538432 267665408 268714138 268841672 269369716 269615104 270418456 271078192 271206848 272797504 272926976 272974933 273592832 273640906 273760256 274963304 275376472 275507168 275634128 276048304 276168704 276299776 277382336 277513984 277562747 279141632 279955456 280004648 281185729 281608247 281731072 281780576 282468032 282591232 283833088 284259584 284394496 284953088 286466048 286516384 286946912 288020579 288157276 289037056 289847348 290692384 290870272 291579904 292726366 292861261 293301323 293429248 293568512 293620096 294718732 294858608 295758848 296203264 296587984 297452672 298230757 298360832 299391862 299979911 300122284 300253184 301572656 302025808 302169152 302762656 303038464 303091712 304370176 304423658 304881094 305166356 305299456 305624908 305758208 306956188 307101872 307851104 309049664 309803648 310005146 311768576 311823358 311916544 311971352 312732464 312868864 314094704 314243776 314566672 314715968 315010432 315483776 315621376 317008384 317214568 319019008 319075064 320005312 320420947 320902421 321685322 321882176 321978368 322034944 322820608 324380672 324713984 324868096 325660672 326295739 326986016 327091798 327447296 327939328 328365268 329166376 329367808 330328064 331254112 332265472 332278243 332423168 333234176 333725623 333884012 334227089 334385716 334698584 335201512 335347712 335565824 336821408 337533952 338010112 338518016 338957696 339844351 339992576 340005644 340983808 341999812 342162128 342834184 342996896 343146496 344654464 345008608 345172352 346014464 346390528 347422642 347747708 347912752 348270244 348422144 348435536 348913664 349437952 349953296 350807072 350973568 353032064 353199616 353261678 354061312 356306944 356369552 356538688 357564416 357872746 358629824 358965376 359135744 359504768 359661568 359675392 361242112 362295296 363547261 364434202 364593152 364657216 366195368 366571646 366745624 367640368 367865344 368039936 369657299 370198528 370212757 370720768 371101696 371277824 371825377 372732514 372909416 373698304 375096568 375274592 376190144 376420352 378576128 378642649 378822356 379566418 379731968 379912192 381044188 381400712 381581728 381973816 382140416 382155104 383254528 383819744 384938752 385006391 385584913 385753088 387380224 387448292 388393544 388562944 390617891 390856928 391042432 391810496 392167424 393335936 393890816 394295552 394482688 394552004 397054448 397425952 398023136 398196736 399702028 399946624 400922368 403465216 403656704 403727632 405430586 406024192 406039798 407207936 407279488 407808478 408997424 409862656 410246144 410862592 412848128 415285486 415482584 416298652 416677888 416751104 417919432 418508992 418939024 419137856 420417536 421870351 422265074 422899582 423084032 423295268 424116224 424943288 425980016 427083776 428681792 428885248 428960609 430007138 430194688 431400704 432529174 432658432 432734456 433790192 433979392 435479072 435886528 436334416 436541504 436731904 438651136 438728213 439387459 440007304 440668472 440860672 442587992 442720256 442798048 443878336 444071936 445122713 446481728 446693632 447783424 449526784 449605772 450623488 450916576 452603767 452880736 453561248 453776512 454201088 454883584 455081984 455474404 456865024 457081856 458196992 460902079 461103104 461403008 462696514 463129436 463605317 463825348 464027648 464109184 465462272 466066832 467489792 468192256 468414464 468852736 469557248 470472926 471397003 471620732 471826432 474386836 474611984 475769888 476286976 477622208 478787456 479080448 479098862 480477184 481185782 481908826 482137544 482359724 482588656 483084532 483295232 483313808 483524608 484704256 485419088 485649472 486834304 488095744 489922048 490008134 490240696 491651072 493029376 493116008 494319056 494534656 494553664 495976448 496707904 497454272 497690368 498156032 498667904 498904576 501315584 501403672 502157096 503840768 504275233 505505506 505814848 506054912 508711672 509022976 510264832 510507008 512750447 513501184 513520921 513744896 513835168 514998272 515757781 516002564 517261448 517577984 518355712 518601728 520542176 522131456 522379264 525213997 525443072 525463268 526974976 527752148 528545164 528796016 529290784 529834648 530086112 530317312 530410496 532647808 534041123 534274048 534843589 535076864 535330816 537428276 537683344 538739432 539230208 540836912 542156384 542413696 545595008 545853952 545949866 547185664 547281812 547520512 549926608 550752944 551014336 551268256 552096608 552337408 552599552 554764672 555027968 555125494 558283264 559910912 560009296 562371458 563216494 563462144 563561152 564936064 565182464 567666176 568519168 568788992 569906176 571288553 572932096 573032768 573893824 574639219 576041158 576314552 578074112 579694696 581384768 581740544 583159808 584297021 585175003 585452732 585722522 586602646 586858496 587137024 587240192 589437464 589717216 591517696 592406528 593175968 594905344 595009877 596461514 596721664 598783724 599959822 600244568 600506368 603145312 604051616 604338304 605525312 605919149 606076928 606183424 608558489 608740352 608847316 609472927 609762188 610332712 610598912 611249816 611516416 613912376 614203744 615702208 618099328 619607296 620010292 623537152 623646716 623833088 623942704 625464928 625737728 628189408 628487552 629133344 629431936 630020864 630967552 631242752 634016768 634429136 638038016 638150128 640010624 640841894 641804842 643370644 643764352 643956736 644069888 645641216 648761344 649427968 649736192 651321344 652591478 653972032 654183596 654894592 655878656 656730536 658332752 658735616 660656128 662508224 662939123 664530944 664556486 664846336 666468352 667451246 667768024 668454178 668771432 669397168 670403024 670695424 671131648 673642816 674080957 675067904 676020224 677036032 677915392 678034511 679688702 679985152 680011288 681967616 683999624 684324256 685668368 685993792 686292992 689308928 690017216 690344704 690466007 692028928 692781056 694845284 695495416 695825504 696540488 696844288 696871072 697827328 698875904 699478549 699906592 701614144 701947136 706064128 706399232 706523356 708122624 711234491 712303213 712613888 712739104 713077376 715128832 715745492 717259648 717930752 718271488 719009536 719323136 719350784 722484224 724590592 727094522 728522641 728868404 729186304 729314432 732390736 733143292 733491248 735280736 735730688 736079872 739314598 740397056 740425514 740766719 741441536 742203392 742555648 743650754 745465028 745818832 747396608 750193136 750549184 752380288 752840704 757152256 757285298 757644712 759132836 759463936 759824384 762088376 762801424 763163456 763947632 764280832 764310208 766509056 767639488 769877504 770012782 771169826 771506176 774760448 774896584 776787088 777125888 781235782 781713856 782084864 783620992 786671872 787781632 788591104 788965376 789104008 792432509 794108896 794851904 796046272 796393472 797080207 799404056 799893248 801844736 806930432 807313408 807455264 810476513 810861172 811694359 812048384 812079596 814415872 814558976 815616956 817994848 819725312 820492288 821725184 825336281 825696256 830570972 830965168 832597304 833355776 833502208 835838864 837017984 837878048 838275712 840468497 840835072 843740702 844129517 844530148 845397931 845799164 846168064 846590536 848232448 849886576 851960032 854167552 857363584 857770496 857921218 860014276 860389376 862801408 865058348 865316864 865468912 867580384 867958784 870958144 871773056 872668832 873083008 873463808 877302272 877456426 878774918 880014608 881336944 881721344 885175984 885440512 885596096 887756672 888143872 890245426 892963456 893387264 895566848 899053568 899211544 901246976 901833152 903004487 905207534 905761472 907122496 907553024 908402176 909767168 910948808 913730048 914163712 916393984 919560719 921804158 922206208 922806016 925393028 926258872 927210634 927650696 928055296 928218368 930924544 932133664 934979584 935015521 936384512 936420503 936828928 937705472 939114496 940499483 940945852 942794006 943241464 943652864 948773672 949223968 951539776 952573952 955244416 957574912 957743171 958160896 958197724 960954368 962371564 963817652 964275088 964719448 965177312 966169064 966590464 966627616 967049216 969408512 970838176 971298944 973668608 976191488 979844096 980016268 980481392 983302144 986058752 986232016 988638112 989069312 989107328 991952896 993415808 994908544 995380736 996312064 997335808 997809152 1002631168 1002807344 1004314192 1007681536 1008550466 1011011012 1011629696 1012109824 1017423344 1018045952 1020529664 1021014016 1024542281 1025500894 1027002368 1027041842 1027489792 1027670336 1029996544 1031515562 1032005128 1034522896 1035155968 1036711424 1037203456 1041084352 1041761479 1044262912 1044758528 1047871517 1050427994 1050886144 1050926536 1053949952 1055504296 1057090328 1057592032 1058581568 1059669296 1060172224 1060634624 1060820992 1065295616 1065482803 1067083829 1068082246 1068548096 1069687178 1070153728 1070661632 1074856552 1075366688 1077478864 1078460416 1081673824 1084312768 1084827392 1085018011 1091190016 1091707904 1091899732 1094371328 1094563624 1095041024 1099180577 1099853216 1101505888 1102028672 1102536512 1104193216 1104674816 1105199104 1109529344 1110055936 1110250988 1116566528 1119821824 1120018592 1124742916 1125898627 1126432988 1126924288 1127122304 1129872128 1130364928 1135332352 1137038336 1137577984 1139812352 1142577106 1144821293 1145864192 1146065536 1147787648 1149278438 1152082316 1152629104 1156148224 1159389392 1162769536 1163481088 1166319616 1168594042 1170350006 1170905464 1171445044 1173205292 1173716992 1174274048 1174480384 1178874928 1179434432 1183035392 1184813056 1186351936 1189810688 1190019754 1192923028 1193443328 1197567448 1199919644 1200489136 1201012736 1206290624 1208103232 1208676608 1211050624 1211838298 1212366848 1217116978 1217480704 1217694632 1218945854 1219524376 1220665424 1221197824 1222499632 1223032832 1227824752 1228407488 1231404416 1236198656 1236415873 1239214592 1240020584 1247074304 1247293432 1247666176 1247885408 1250929856 1251475456 1252554611 1256378816 1256975104 1258266688 1258863872 1260041728 1261935104 1268033536 1268858272 1275519707 1276076032 1276300256 1280021248 1281683788 1283609684 1286741288 1287528704 1287913472 1288139776 1291282432 1296957013 1297522688 1298855936 1298905859 1299472384 1302642688 1304563799 1305182956 1307944064 1308367192 1309789184 1311757312 1313461072 1316665504 1317471232 1321312256 1325016448 1325878246 1328482463 1329061888 1329112972 1329692672 1332936704 1334902492 1335536048 1336908356 1337542864 1338794336 1340806048 1341390848 1342263296 1347285632 1348161914 1350135808 1352040448 1354072064 1355830784 1356069022 1359377404 1359970304 1360022576 1363935232 1367999248 1368648512 1371336736 1371987584 1372585984 1378617856 1380034432 1380689408 1380932014 1384057856 1385562112 1389690568 1390990832 1391651008 1393080976 1393688576 1393742144 1395654656 1397751808 1398957098 1399813184 1403228288 1403894272 1412128256 1412798464 1413046712 1416245248 1419007051 1421139293 1422468982 1424606426 1425227776 1425478208 1426154752 1431490984 1434519296 1435861504 1436542976 1438019072 1438701568 1444968448 1445023987 1449181184 1453499201 1454189044 1457045282 1457736808 1458372608 1458628864 1464781472 1466286584 1466982496 1470561472 1471461376 1472159744 1477927759 1478629196 1480148537 1480794112 1480851028 1481533438 1482883072 1484406784 1485111296 1487301508 1490930056 1491637664 1494793216 1500386272 1501098368 1504760576 1505024983 1505681408 1514304512 1514570596 1515289424 1518265672 1518927872 1519648768 1524176752 1525602848 1526326912 1527895264 1528561664 1528620416 1533018112 1535278976 1539755008 1540025564 1542339652 1543012352 1549520896 1549793168 1553574176 1554251776 1562471564 1563427712 1564169728 1567241984 1573343744 1575563264 1577182208 1577930752 1578208016 1584865018 1588217792 1589703808 1592092544 1592786944 1594160414 1598808112 1599786496 1603689472 1609995013 1613860864 1614626816 1614910528 1619437799 1620953026 1621722344 1623388718 1624096768 1624159192 1628831744 1629117952 1631233912 1635989696 1639450624 1640984576 1643450368 1646655241 1650672562 1651392512 1661141944 1661930336 1665194608 1666711552 1667004416 1671677728 1674035968 1675756096 1676551424 1676846017 1680936994 1681670144 1687481404 1688259034 1689060296 1690795862 1691598328 1692336128 1693181072 1696464896 1699773152 1703920064 1705028303 1708335104 1714727168 1715028469 1715540992 1715842436 1720028552 1720778752 1725602816 1730116696 1730633728 1730937824 1735160768 1735917568 1741916288 1743546112 1745337664 1746166016 1746927616 1754604544 1754912852 1757549836 1760029216 1762673888 1763442688 1769269271 1770351968 1770881024 1771192192 1775513344 1776287744 1780490852 1785926912 1786774528 1791133696 1798107136 1798423088 1799004889 1802493952 1803666304 1806008974 1810415068 1811522944 1814244992 1815106048 1816804352 1819534336 1821897616 1827460096 1828327424 1832787968 1839121438 1843608316 1844412416 1845612032 1850786056 1852517744 1854421268 1855301392 1856110592 1856436736 1861849088 1864267328 1869959168 1870031042 1872769024 1872841006 1873657856 1875410944 1878228992 1880998966 1881891704 1885588012 1886482928 1887305728 1897547344 1898447936 1903079552 1905147904 1910488832 1910824531 1915149824 1915486342 1916321792 1916395448 1921908736 1924743128 1927635304 1928550176 1929438896 1930354624 1932338128 1933180928 1933255232 1934098432 1938817024 1941676352 1942597888 1942939229 1947337216 1952382976 1959688192 1960032536 1960962784 1966604288 1968300103 1971257729 1972117504 1972464032 1977276224 1978138624 1978214656 1986831616 1989817088 1990761472 1992624128 1994671616 1995618304 2004388111 2005262336 2005614688 2008628384 2015363072 2016144053 2017100932 2022022024 2023259392 2024219648 2034846688 2036091904 2041059328 2042028032 2049084562 2050028827 2051001788 2053109261 2054004736 2054083684 2054979584 2055340672 2059993088 2063031124 2064010256 2069045792 2070311936 2073422848 2074406912 2082168704 2083522958 2087615299 2088525824 2089517056 2095743034 2100855988 2101772288 2101853072 2107899904 2111008592 2114180656 2115184064 2117163136 2119338592 2120344448 2121269248 2121641984 2130591232 2130965606 2134167658 2136164492 2137096192 2139374356 2140307456 2141323264 2149713104 2150733376 2154957728 2156920832 2163347648 2168625536 2169654784 2170036022 2182380032 2183415808 2183799464 2188742656 2189127248 2190082048 2198361154 2199706432 2203011776 2204057344 2205073024 2208386432 2209349632 2219058688 2220111872 2220501976 2233133056 2233218889 2239643648 2240037184 2242946629 2246316947 2249485832 2251797254 2252865976 2253848576 2254244608 2259744256 2270664704 2274076672 2275155968 2279624704 2284070173 2285154212 2289642586 2291728384 2292131072 2295575296 2298556876 2304164632 2305258208 2312296448 2318778784 2325539072 2325947701 2326962176 2332639232 2337188084 2340700012 2341810928 2342890088 2346410584 2347433984 2348548096 2348960768 2357749856 2358868864 2365039259 2366070784 2368593037 2369626112 2372703872 2378910457 2379621376 2380039508 2385846056 2386886656 2395134896 2399839288 2400978272 2402025472 2412581248 2416206464 2417353216 2422101248 2423676596 2424733696 2434233956 2434961408 2435389264 2437891708 2439048752 2441330848 2442395648 2444999264 2446065664 2455649504 2456814976 2462808832 2472397312 2472831746 2478429184 2480041168 2494148608 2494586864 2495332352 2495770816 2501859712 2502950912 2505109222 2512757632 2513950208 2516533376 2517727744 2520083456 2523870208 2536067072 2537716544 2544830827 2551039414 2552152064 2552600512 2560042496 2563367576 2567219368 2573482576 2575057408 2575826944 2576279552 2582564864 2587601093 2591489299 2593914026 2595045376 2597711872 2597811718 2598944768 2605285376 2609127598 2610365912 2615888128 2616734384 2619578368 2623514624 2626922144 2633331008 2634942464 2635043741 2642624512 2650032896 2650498543 2651756492 2656964926 2658123776 2658225944 2659385344 2665873408 2669804984 2671072096 2673816712 2675085728 2677588672 2681612096 2682781696 2684526592 2694571264 2695044737 2696323828 2699094391 2700271616 2704080896 2708144128 2711661568 2712138044 2718754808 2719940608 2720045152 2727870464 2734325237 2735998496 2737297024 2742673472 2743975168 2745171968 2757235712 2760068864 2761378816 2761864028 2768115712 2771124224 2779381136 2780280283 2781981664 2783302016 2786161952 2787377152 2787484288 2791309312 2795503616 2797914196 2799626368 2806456576 2807788544 2824256512 2825596928 2826093424 2832490496 2838014102 2842278586 2844937964 2849212852 2850455552 2850956416 2852309504 2862981968 2869038592 2871723008 2873085952 2876038144 2877403136 2889936896 2890047974 2898362368 2906998402 2908378088 2914090564 2915473616 2916745216 2917257728 2929562944 2932573168 2933964992 2941122944 2942922752 2944319488 2953092457 2955855518 2957258392 2960297074 2961588224 2961702056 2963066876 2965766144 2968813568 2970222592 2974603016 2981860112 2983275328 2989586432 3000772544 3002196736 3002724263 3009521152 3010049966 3011362816 3028609024 3029141192 3030578848 3036531344 3037855744 3039297536 3048353504 3051205696 3052653824 3055790528 3057123328 3057240832 3070557952 3079510016 3080051128 3084679304 3086024704 3097690717 3099041792 3099586336 3107148352 3108503552 3115858991 3124943128 3126855424 3128339456 3134483968 3146687488 3151126528 3154364416 3155861504 3156416032 3168226369 3169730036 3176435584 3179407616 3184185088 3185573888 3188320828 3197616224 3199572992 3207378944 3219990026 3226314553 3227721728 3229253632 3229821056 3238875598 3241906052 3243444688 3246777436 3248193536 3248318384 3257663488 3258235904 3262467824 3271979392 3278901248 3280538327 3281969152 3286900736 3293310482 3299779021 3301345124 3302785024 3322283888 3323860672 3330389216 3333423104 3334008832 3343355456 3348071936 3351512192 3353102848 3353692034 3361873988 3363340288 3374962808 3376518068 3378120592 3381591724 3383196656 3384672256 3386362144 3392929792 3399546304 3407840128 3410056606 3416670208 3429454336 3430056938 3431081984 3431684872 3440057104 3441557504 3451205632 3460233392 3461267456 3461875648 3470321536 3471835136 3483832576 3487092224 3490675328 3492332032 3509209088 3509825704 3515099672 3520058432 3525347776 3526885376 3529926631 3538538542 3540703936 3541762048 3542384384 3551026688 3560981704 3571853824 3573549056 3582267392 3589253129 3594646447 3596214272 3596846176 3598009778 3604987904 3607332608 3612017948 3620830136 3623045888 3628489984 3630212096 3633608704 3639068672 3643795232 3654920192 3655060673 3656654848 3665575936 3676497979 3678242876 3687216632 3688824832 3691224064 3701572112 3705035488 3708842536 3710602784 3712221184 3712873472 3723698176 3728534656 3738287861 3739918336 3740062084 3743905123 3745538048 3745682012 3747315712 3750821888 3756457984 3761997932 3763783408 3771176024 3772965856 3774611456 3795094688 3796895872 3806159104 3810295808 3820977664 3821649062 3830299648 3830972684 3832643584 3832790896 3843817472 3849486256 3855270608 3857100352 3858877792 3860709248 3864676256 3866361856 3866510464 3868196864 3877634048 3883352704 3885195776 3885878458 3894674432 3904765952 3919376384 3920065072 3921925568 3933208576 3936600206 3942515458 3944235008 3944928064 3954552448 3956277248 3956429312 3973663232 3979634176 3981522944 3985248256 3989343232 3991236608 3999019871 4008776222 4010524672 4011229376 4017256768 4032288106 4034201864 4044044048 4046518784 4048439296 4069693376 4072183808 4072340327 4082118656 4084056064 4090079147 4096225021 4098169124 4100057654 4102003576 4106218522 4108009472 4108167368 4109959168 4110681344 4119986176 4126062248 4128020512 4138091584 4140623872 4146845696 4148813824 4164337408 4165069139 4167045916 4175230598 4177051648 4179034112 4191486068 4201711976 4203544576 4203706144 4215799808 4222017184 4228361312 4230368128 4234326272 4238677184 4240688896 4241434043 4242538496 4243283968 4261182464 4261931212 4268335316 4272328984 4274192384 4278748712 4280614912 4282646528 4296796801 4299426208 4301466752 4309915456 4313841664 4326695296 4337251072 4339309568 4340072044 4364760064 4366831616 4367598928 4377485312 4378254496 4380164096 4396722308 4399412864 4406023552 4408114688 4410146048 4416772864 4418699264 4438117376 4440223744 4441003952 4466266112 4466437778 4479287296 4480074368 4485893258 4492633894 4498971664 4503594508 4505731952 4507697152 4508489216 4519488512 4541329408 4548153344 4550311936 4559249408 4568140346 4570308424 4579285172 4583456768 4584262144 4591150592 4597113752 4608329264 4610516416 4624592896 4637557568 4640573861 4651078144 4651895402 4653924352 4665278464 4674376168 4681400024 4683621856 4685780176 4692821168 4694867968 4697096192 4697921536 4715499712 4717737728 4718566699 4730078518 4732141568 4737186074 4739252224 4745407744 4757820914 4759242752 4760079016 4771692112 4773773312 4790269792 4799678576 4801956544 4804050944 4825162496 4832412928 4833262049 4834706432 4844202496 4847353192 4849467392 4868467912 4869922816 4870778528 4875783416 4878097504 4882661696 4884791296 4889998528 4892131328 4896349843 4911299008 4913629952 4925617664 4944794624 4945663492 4956858368 4960082336 4978641437 4986122491 4988297216 4989173728 4990664704 4991541632 5003719424 5005901824 5010218444 5025515264 5027900416 5033066752 5035455488 5040166912 5047740416 5069922869 5072134144 5075433088 5089661654 5099658487 5102078828 5104304128 5105201024 5120084992 5126735152 5134438736 5146965152 5150114816 5151653888 5152559104 5165129728 5175202186 5182978598 5185367033 5187828052 5190090752 5195423744 5195623436 5197889536 5210570752 5218255196 5220731824 5231776256 5233468768 5239156736 5247029248 5253844288 5266662016 5269884928 5270087482 5285249024 5300065792 5300997086 5303512984 5313929852 5316247552 5316451888 5318770688 5331746816 5339609968 5342144192 5347633424 5350171456 5355177344 5363224192 5365563392 5369053184 5389142528 5390089474 5392647656 5398188782 5400543232 5408161792 5416288256 5423323136 5424276088 5437509616 5439881216 5440090304 5455740928 5468650474 5471996992 5474594048 5485346944 5487950336 5514471424 5520137728 5522757632 5523728056 5536231424 5542248448 5547027563 5558762272 5560560566 5563963328 5566604032 5572323904 5574754304 5574968576 5595828392 5599252736 5612913152 5615577088 5648513024 5648730131 5651193856 5652186848 5664980992 5673335591 5676028204 5681860513 5684557172 5689875928 5698425704 5700911104 5701912832 5704619008 5725963936 5738077184 5743446016 5746171904 5752076288 5754806272 5777353967 5779873792 5780095948 5796724736 5813996804 5816756176 5828181128 5830947232 5833490432 5834515456 5859125888 5865146336 5867929984 5882245888 5883279479 5885845504 5888638976 5906184914 5911711036 5914516784 5920594148 5923176448 5923404112 5926133752 5931532288 5937627136 5940445184 5949206032 5963720224 5966550656 5979172864 6001545088 6004393472 6005448526 6019042304 6020099932 6022725632 6057218048 6058282384 6061157696 6073062688 6075711488 6078595072 6096707008 6102411392 6105307648 6111581056 6114246656 6114481664 6141115904 6159020032 6160102256 6169358608 6172049408 6195381434 6198083584 6199172672 6214296704 6217007104 6231717982 6249886256 6253710848 6256678912 6268967936 6284174083 6293374976 6293616869 6302253056 6308728832 6311723008 6312832064 6321031409 6336452738 6339460072 6352871168 6358815232 6368370176 6376641656 6395232448 6399145984 6414757888 6436925033 6439980052 6452629106 6455443456 6458507264 6459642112 6477751196 6483812104 6486889376 6493554872 6496387072 6496636768 6515326976 6516471808 6524935648 6543958784 6545108647 6554943521 6557802496 6561076654 6563938304 6573801472 6586620964 6599558042 6602690248 6605570048 6644567776 6647721344 6660778432 6665110639 6666846208 6668017664 6686710912 6696143872 6703024384 6704202197 6706205696 6707384068 6723747976 6726680576 6749925616 6753036136 6756241184 6763183448 6766393312 6769344512 6772724288 6785859584 6799092608 6815680256 6820113212 6833340416 6858908672 6860113876 6862163968 6863369744 6880114208 6883115008 6902411264 6920466784 6922534912 6923751296 6940643072 6943670272 6967665152 6974184448 6981350656 6984664064 7018418176 7019651408 7030199344 7040116864 7050695552 7053770752 7059853262 7077077084 7081407872 7083524096 7084768768 7102053376 7121963408 7143707648 7147098112 7164534784 7171795967 7178506258 7189292894 7192428544 7193692352 7196019556 7209975808 7214665216 7224035896 7241660272 7246091776 7256979968 7260424192 7267217408 7278137344 7287590464 7292330353 7309840384 7310121346 7313309696 7331151872 7352995958 7356485752 7374433264 7377649664 7382448128 7403144224 7410070976 7417685072 7421205568 7424442368 7425746944 7447396352 7457069312 7458379621 7469586803 7476575722 7479836672 7480124168 7487810246 7491076096 7491364024 7494631424 7501643776 7512915968 7523995864 7527566816 7542352048 7545931712 7549222912 7590189376 7593791744 7595126077 7612318208 7620591616 7641955328 7643298124 7660599296 7661945368 7665287168 7665581792 7687634944 7694264039 7698972512 7710541216 7714200704 7717755584 7721418496 7729352512 7732723712 7733020928 7736393728 7766705408 7770391552 7771756916 7789348864 7809531904 7835335343 7838752768 7840130144 7843851136 7866417152 7873200412 7881290389 7885030916 7888470016 7889856128 7909104896 7912554496 7912858624 7947326464 7959268352 7963045888 7970496512 7978686464 7982473216 7998039742 8013749051 8017552444 8021049344 8022458752 8034513536 8064576212 8068403728 8088088096 8093037568 8096878592 8139386752 8144367616 8144680654 8164237312 8168112128 8180158294 8192450042 8196338248 8200115308 8204007152 8212437044 8216018944 8216334736 8219918336 8221362688 8239972352 8252124496 8256041024 8276183168 8281247744 8293691392 8297627648 8328674816 8330138278 8334091832 8350461196 8354103296 8358068224 8382972136 8403423952 8407089152 8407412288 8431599616 8444034368 8456722624 8460736256 8468652544 8477354368 8481377792 8482868086 8486567936 8522364928 8523862424 8536670632 8544657968 8548384768 8557497424 8561229824 8565293056 8593593602 8598852416 8602933504 8619830912 8653390592 8674502144 8678619136 8680144088 8716757599 8729520128 8729855657 8733663232 8735197856 8754970624 8756508992 8760328192 8767882277 8793444616 8798825728 8812047104 8816229376 8820292096 8833545728 8876234752 8880447488 8882007904 8928637949 8932532224 8932875556 8958574592 8960148736 8971786516 8985267788 8997943328 9007189016 9011463904 9015394304 9016978432 9038977024 9078699091 9082658816 9092341013 9096306688 9100623872 9118498816 9136280692 9140616848 9158570344 9166913536 9168524288 9182301184 9194227504 9216658528 9221032832 9245153467 9249185792 9275115136 9281147722 9299377241 9302156288 9303790804 9307848704 9330556928 9348752336 9362800048 9367243712 9371560352 9385642336 9389735936 9394192384 9395843072 9430999424 9435475456 9437133398 9460157036 9464283136 9474372148 9478504448 9490815488 9515641828 9518485504 9520158032 9543384224 9547546624 9580539584 9599357152 9603913088 9608101888 9650324992 9664825856 9666524098 9669412864 9688404992 9694706384 9698934784 9736935824 9739845632 9741557056 9751566832 9756195008 9765323392 9769582592 9779997056 9784262656 9792699686 9822598016 9827259904 9851235328 9889589248 9891326984 9913716736 9920164672 9933049357 9947975051 9957282874 9972244982 9976594432 9978347456 9981329408 9983083264 10007438848 10020436888 10051030528 10055800832 10066133504 10070910976 10080333824 10095480832 10115167909 10139845738 10144268288 10150866176 10179323308 10199316974 10204157656 10208608256 10210402048 10240169984 10253470304 10268877472 10293930304 10300229632 10300625533 10303307776 10305118208 10330259456 10345494313 10350404372 10361039759 10365957196 10370734066 10375656104 10380181504 10390847488 10391246872 10395779072 10421141504 10436510392 10441463648 10463552512 10466937536 10478313472 10494058496 10507688576 10533324032 10535174881 10539769856 10540174964 10570498048 10600131584 10601994172 10607025968 10627859704 10632495104 10632903776 10637541376 10663493632 10679219936 10684288384 10695266848 10700342912 10710354688 10726448384 10731126784 10738106368 10778285056 10780178948 10785295312 10796377564 10801086464 10816323584 10832576512 10846646272 10848552176 10875019232 10879762432 10880180608 10911481856 10937300948 10943993984 10949188096 10970693888 10975900672 11028942848 11040275456 11045515264 11047456112 11072462848 11084496896 11094055126 11117524544 11121121132 11127926656 11133208064 11144647808 11149508608 11149937152 11191656784 11198505472 11225826304 11231154176 11269965091 11297026048 11297460262 11302387712 11304373696 11329961984 11346671182 11352056408 11363721026 11369114344 11379751856 11396851408 11401822208 11403825664 11409238016 11451927872 11459376269 11476154368 11486892032 11492343808 11504152576 11509612544 11526586687 11554707934 11559747584 11560191896 11593449472 11627993608 11633512352 11656362256 11661894464 11666980864 11669030912 11718251776 11730292672 11735859968 11737922119 11764491776 11766558958 11771691008 11777277952 11812369828 11823422072 11829033568 11841188296 11846352896 11846808224 11852267504 11863064576 11875254272 11880890368 11898412064 11927440448 11933101312 11935198121 11958345728 12003090176 12008786944 12010897052 12038084608 12040199864 12045451264 12090986347 12109154621 12114436096 12116564768 12122315392 12146125376 12151422976 12157190144 12193414016 12204822784 12210615296 12223162112 12228493312 12228963328 12282231808 12318040064 12320204512 12338717216 12344098816 12384884897 12390762868 12396167168 12398345344 12428593408 12434014208 12463435964 12499772512 12507421696 12513357824 12537935872 12568348166 12586749952 12587233738 12593034223 12604506112 12617457664 12623446016 12625664128 12642062818 12672905476 12678920144 12705742336 12717630464 12736740352 12753283312 12790464896 12798291968 12829515776 12873850066 12879960104 12905258212 12910886912 12917014528 12919284224 12955502392 12967624208 12973778752 12987109744 12992774144 12993273536 13030653952 13032943616 13049871296 13087917568 13090217294 13109887042 13115604992 13122153308 13127876608 13147602944 13173241928 13199116084 13205380496 13211140096 13289135552 13295442688 13321556864 13330221278 13336035328 13373421824 13392287744 13406048768 13408404394 13412411392 13414768136 13447495952 13453361152 13499851232 13506072272 13512482368 13526366896 13532786624 13538689024 13545448576 13571719168 13598185216 13600574603 13631360512 13640226424 13666680832 13717817344 13720227752 13724327936 13726739488 13760228416 13766230016 13778100721 13798804103 13804822528 13840933568 13845069824 13847502592 13881286144 13935330304 13948368896 13962701312 13969328128 14030716777 14036836352 14039302816 14060398688 14080233728 14101391104 14107541504 14119706524 14154154168 14162815744 14167048192 14169537536 14204106752 14243926816 14287415296 14287964449 14294196224 14329069568 14343591934 14350201789 14357012516 14371764827 14378585788 14384857088 14387384704 14392039112 14419951616 14429330432 14448071792 14483320544 14492183552 14513959936 14520848384 14534434816 14556274688 14575180928 14584660706 14613307093 14619680768 14620242692 14626619392 14662303744 14705991916 14712971504 14748866528 14755299328 14764896256 14806288448 14820141952 14835370144 14842411136 14848884736 14851493888 14894792704 14914138624 14916759242 14939173606 14953151444 14959673344 14960248336 14975620492 14982152192 14982728048 14989262848 15003287552 15025831936 15047991728 15055133632 15084704096 15091863424 15098445824 15180378752 15187583488 15190252154 15224636416 15241183232 15283910656 15286596248 15321198592 15323890736 15330574336 15331163584 15375269888 15388528078 15397945024 15421082432 15428401408 15435511168 15442836992 15458705024 15465447424 15466041856 15533410816 15540783104 15543513832 15578697728 15619063808 15632532223 15670670686 15677505536 15680260288 15687702272 15746400824 15762580778 15770061832 15776940032 15779712256 15818209792 15825717248 15894652928 15895263857 15918536704 15919148551 15926091776 15940993024 15957372928 15964946432 15988491211 15996079484 16027498102 16035104888 16042098688 16044917504 16069027072 16129152424 16136807456 16176176192 16186075136 16193757184 16278773504 16281633907 16288735232 16289361308 16328474624 16336224256 16360316588 16384900084 16392676496 16400230616 16408014304 16424874088 16432037888 16432669472 16439836672 16442725376 16479944704 16504248992 16512082048 16552366336 16555274813 16562495488 16580151259 16587382784 16595255296 16657349632 16660276556 16668183664 16700922392 16708206592 16716136448 16765944272 16806847904 16814178304 16814824576 16863199232 16888068736 16913445248 16921472512 16937305088 16954708736 16962755584 16965736172 16973135872 17044729856 17047724848 17073341264 17089315936 17096769536 17114994848 17122459648 17130586112 17187187204 17197704832 17205867008 17239661824 17306781184 17349004288 17357238272 17360288176 17433515198 17459040256 17459711314 17467326464 17470395712 17509941248 17513017984 17520656384 17535764554 17586889232 17597651456 17624094208 17632458752 17640584192 17667091456 17709945143 17752469504 17760894976 17764015808 17813815789 17857275898 17865064448 17865751112 17917149184 17920297472 17943573032 17970535576 17995886656 18014378032 18022927808 18030788608 18033956864 18077954048 18113207651 18140425093 18157398182 18165317632 18184682026 18192613376 18201247744 18236997632 18272561384 18281233696 18317140688 18333827072 18337048576 18364602368 18388455008 18433317056 18442065664 18445306187 18490306934 18498371584 18550230272 18562295444 18598754482 18604312576 18607581608 18615697408 18661113856 18697504672 18725600096 18734487424 18743120704 18771284672 18779471872 18788384768 18791686144 18861998848 18865313159 18870950912 18874266796 18893660737 18920314072 18928566272 18948744296 18957008896 18981630976 19031283656 19036971008 19040316064 19086768448 19095093248 19140276659 19161079168 19198714304 19207826176 19216203776 19300649984 19329651712 19333048196 19338825728 19376809984 19389412768 19397869568 19461961981 19473871648 19479691264 19483114112 19503133664 19512390016 19530646784 19539165184 19559994112 19568525312 19585399372 19645196032 19654519808 19702470656 19779178496 19782653968 19827433472 19840329344 19866098714 19895950102 19914565748 19944489964 19953188864 19956694912 19962658816 19966166528 20014877696 20040873776 20102061056 20111601664 20132267008 20141821952 20160667648 20190961664 20230335818 20279691476 20288536576 20301732352 20358646616 20398633948 20408315312 20417216512 20420804096 20480339968 20506940608 20537754944 20587860608 20600459264 20601251066 20610236416 20660518912 20690988626 20700808744 20722079518 20731914392 20741468132 20751312208 20760363008 20781694976 20782493744 20791558144 20842283008 20873020784 20882927296 20927105024 20933875072 20956626944 20988116992 21015377152 21019069841 21066648064 21070349762 21079539712 21080349928 21140996096 21200263168 21203988344 21214051936 21255719408 21264990208 21265807552 21275082752 21326987264 21358439872 21368576768 21390533696 21400685824 21420709376 21452896768 21476212736 21556570112 21560357896 21570590624 21592755128 21602172928 21632647168 21665153024 21683835019 21693292544 21697104352 21750038464 21759524864 21760361216 21874601896 21887987968 21898376192 21941387776 21951801344 22048269221 22057885696 22080550912 22081399603 22091030528 22094912224 22144925696 22168993792 22177584583 22188110252 22235049088 22242242264 22255853312 22266416128 22289295616 22299017216 22299874304 22383313568 22397010944 22451652608 22462308352 22539930182 22584201871 22594052096 22594920524 22604775424 22608747392 22659923968 22693342364 22704112816 22727442052 22738228688 22759503712 22793702816 22803644416 22807651328 22818476032 22903855744 22918752538 22952308736 22963768289 22973784064 22984687616 23008305152 23019225088 23053173374 23109415868 23119495168 23120383792 23186898944 23255987216 23267024704 23312724512 23323788928 23333961728 23338061824 23436503552 23460585344 23471719936 23475844238 23528983552 23533117916 23543382016 23554555904 23624739656 23646844144 23658067136 23682376592 23692705792 23693616448 23704535008 23726129152 23750508544 23761780736 23796824128 23854880896 23866202624 23870396242 23916691456 24006180352 24017573888 24021794104 24076169216 24080399728 24090902528 24181972694 24218309242 24228872192 24233129536 24244630784 24292250752 24302845952 24386828032 24409645568 24421230592 24446324224 24457926656 24564463616 24565407779 24636080128 24640409024 24677434432 24688197632 24709486417 24769769794 24781525736 24792334336 24796690688 24857186816 24926871928 24999545024 25014843392 25026715648 25075871744 25124771903 25136696332 25162525129 25173499904 25174467476 25186068446 25209012224 25234915328 25246892032 25251328256 25284125636 25345810952 25357840288 25411484672 25435260928 25473480704 25506566624 25580929792 25585424711 25596583936 25659031552 25747700132 25759920208 25810516424 25821773824 25834029056 25838568448 25911004784 25935248416 25947557504 25974219488 25985548288 25986547072 26054523407 26061307904 26065887232 26099742592 26168015027 26175835136 26180434588 26207335861 26219774084 26231209984 26244306616 26255753216 26295205888 26346483856 26398232168 26410760992 26422280192 26578271104 26590885376 26643113728 26660442556 26672070656 26746843648 26784575488 26812097536 26816808788 26824822784 26829536272 26894991904 26906722304 26999702464 27012144544 27024964736 27052733792 27065573248 27077378048 27090897152 27143438336 27196370432 27201149206 27262721024 27280452848 27333361664 27435634688 27440455504 27448655872 27453478976 27520456832 27532460032 27556201442 27597608206 27609645056 27681867136 27690139648 27695005184 27762572288 27870660608 27896737792 27925402624 27938656256 27993139097 28061433554 28073672704 28078605632 28120797376 28160467456 28202782208 28239413048 28308308336 28325631488 28334096384 28339075072 28408213504 28487853632 28506382289 28574830592 28575928898 28588392448 28658139136 28687183868 28700403578 28714025032 28743529654 28757171576 28769714176 28774769408 28784078224 28839903232 28858660864 28896143584 28966641088 28984367104 28985481151 29027919872 29041696768 29068869632 29112549376 29150361856 29155483973 29169321412 29226614186 29239361536 29240485384 29253238784 29324607488 29411983832 29425943008 29497733056 29510598656 29529792512 29612576896 29640283904 29670740288 29684822272 29690038301 29697769472 29702987776 29789585408 29828277248 29833518484 29878347212 29906302888 29919346688 29920496672 29951240984 29964304384 29965456096 29978525696 30006575104 30051663872 30077577607 30095983456 30110267264 30169408192 30183726848 30196891648 30360757504 30375166976 30380504308 30449272832 30482366464 30567821312 30573192496 30583083113 30642397184 30647781472 30661148672 30662327168 30750539776 30777056156 30795890048 30842164864 30856802816 30871022336 30885673984 30917410048 30930894848 30932083712 31066821632 31081566208 31087027664 31157395456 31238127616 31265064446 31341341372 31355011072 31360520576 31375404544 31492801648 31525161556 31540123664 31553880064 31559424512 31636419584 31651434496 31789305856 31790527714 31837073408 31838297102 31852183552 31881986048 31914745856 31929892864 31976982422 31992158968 32054996204 32070209776 32084197376 32089835008 32138054144 32258304848 32273614912 32352352384 32372150272 32387514368 32484017027 32557547008 32563267814 32577470464 32578722616 32656949248 32672448512 32720633176 32769800168 32785352992 32800461232 32816028608 32849748176 32864075776 32865338944 32879673344 32885450752 32959889408 33008497984 33024164096 33029966893 33104732672 33110549626 33124990976 33160302518 33174765568 33190510592 33314699264 33320553112 33336367328 33401844784 33416413184 33432272896 33531888544 33613695808 33628356608 33629649152 33776137472 33826890496 33842945024 33874610176 33909417472 33925511168 33931472344 33946271744 34074597887 34089459712 34095449696 34146682528 34178631872 34193539072 34229989696 34244919296 34261172224 34274448901 34374374408 34395409664 34411734016 34479323648 34613562368 34698008576 34714476544 34720576352 34850490059 34867030396 34902857437 34918080512 34919422628 34934652928 34940791424 35019882496 35026035968 35041312768 35071529108 35173778464 35195302912 35248188416 35264917504 35281168384 35334182912 35419890286 35489460083 35504939008 35521789952 35528031616 35627631578 35714551796 35730128896 35731502224 35834298368 35840594944 35887146064 35941071152 35991773312 36028756064 36045855616 36061577216 36067913728 36155908096 36226415302 36280850186 36297569231 36314796364 36330635264 36369364052 36385226752 36402495488 36473995264 36545122768 36562467392 36634281376 36667654144 36674097152 36729204736 36776910016 36866634112 36884131328 36890612374 36980613868 36996743168 37100460544 37124590888 37197508964 37208625152 37215163216 37231394816 37322227712 37395009344 37451200192 37468974848 37486241408 37542569344 37558943744 37583372288 37723997696 37730626318 37741901824 37748533592 37787321474 37840628144 37857132544 37897488592 37914017792 37963261952 38062567312 38073942016 38080632128 38173536896 38190186496 38280553318 38322158336 38397428608 38415652352 38601299968 38659303424 38666096392 38677651456 38753619968 38778825536 38795739136 38829192941 38923923962 38947743296 38959382528 38966228224 39006267328 39024780032 39061293568 39119988224 39170798744 39290392064 39309039616 39404941312 39541110917 39558356992 39565307936 39654866944 39680658688 39732197428 39791900204 39829131496 39888979928 39906377728 39913389824 39925317632 39932333056 40029755392 40081747552 40204122112 40205667403 40223203328 40264534016 40266081629 40283643904 40321335296 40381923328 40441477769 40460671636 40559382952 40577073152 40603464704 40717293232 40797267896 40816630624 40834433024 40841608192 40960679936 41013881216 41075509888 41175721216 41182956353 41200918528 41202502132 41220472832 41321037824 41381977252 41401617488 41444159036 41463828784 41482936264 41502624416 41520726016 41563389952 41564987488 41583116288 41684566016 41746041568 41765854592 41854210048 41867750144 41913253888 41976233984 42030754304 42038139682 42133296128 42140699524 42159079424 42160699856 42281992192 42400526336 42407976688 42428103872 42511438816 42529980416 42531615104 42550165504 42653974528 42716879744 42737153536 42781067392 42801371648 42841418752 42905793536 42952425472 43113140224 43120715792 43141181248 43185510256 43204345856 43265294336 43330306048 43367670038 43386585088 43394208704 43500076928 43519049728 43520722432 43749203792 43775975936 43796752384 43882775552 43903602688 43989218581 44055318083 44096538442 44115771392 44161101824 44162799206 44182061056 44189824448 44289851392 44355169166 44376220504 44470098176 44484484528 44511706624 44532832256 44578591232 44599748608 44766627136 44794021888 44795743597 44903305216 44924616704 45058475231 45079860364 45168403742 45188104192 45189841048 45209550848 45217494784 45319847936 45386684728 45408225632 45454884104 45476457376 45519007424 45587405632 45607288832 45615302656 45636952064 45807711488 45815760529 45837505076 45884604647 45904617472 45927536578 45947568128 45969375232 46016610304 46038450176 46106346748 46218831736 46238990336 46240767584 46373797888 46511974432 46534049408 46625449024 46647577856 46655774473 46667923456 46676123648 46873007104 46921170688 46943439872 46951688476 47057967104 47066235832 47086764032 47109111808 47249479312 47264764811 47293688288 47316134272 47364753184 47385411584 47387232896 47409070016 47452258304 47501017088 47523561472 47593648256 47709761792 47732405248 47740792484 47833382912 48012360704 48035147776 48043588208 48152338432 48160799456 48181805056 48363945388 48436618484 48457744384 48466259072 48489261568 48584501504 48605691904 48773656064 48819291136 48842461184 48892648448 48915853312 49128927232 49130815558 49272160256 49280818048 49354868864 49376395264 49418972834 49539539588 49563051472 49584668672 49593381376 49714373632 49853743856 49999090048 50029686784 50053431296 50151743488 50202571769 50249543806 50273392664 50325050258 50346999808 50348934952 50372136892 50418024448 50469830656 50493784064 50502656512 50568251272 50691621904 50715680576 50822969344 50870521856 50946961408 51013133248 51046312471 51161859584 51170849422 51193167872 51318063104 51495400264 51519840416 51621032848 51643547648 51668058112 51677136896 51822009568 51870496832 51895115008 51948438976 51971096576 51973094144 52109046814 52131774464 52199485184 52336030054 52351670272 52360869176 52414671722 52439548168 52462419968 52488613232 52511506432 52590411776 52692967712 52796464336 52821521984 52844560384 53156542208 53165882539 53181770752 53286227456 53320885112 53344141312 53493687296 53569150976 53624195072 53633617576 53649645568 53659072544 53789983808 53813444608 53859848273 53999404928 54024289088 54049929472 54105467584 54131146496 54154756096 54181794304 54392740864 54402298412 54525442048 54560905696 54666723328 54847347401 54871269376 54880911008 54897311744 54906957952 55040913664 55064920064 55112402884 55195216412 55219290112 55363734272 55380279296 55390010368 55525144576 55741321216 55769151559 55793475584 55850805248 55877312512 55986278194 56096243357 56122867108 56147345408 56157211264 56241594752 56320934912 56405564416 56478826096 56616616672 56651262976 56668192768 56678150144 56816427008 56975707264 57012764578 57149661184 57151857796 57176784896 57316278272 57374367736 57400807156 57428050064 57487059308 57514343152 57539428352 57549538816 57568156448 57679806464 57717321728 57792287168 57933282176 57968734208 57970962302 58055839744 58083393536 58137739264 58225098752 58300723712 58310967946 58338642824 58453228372 58478723072 58480970768 58506477568 58649214976 58823967664 58851886016 58995466112 59021197312 59059585024 59225153792 59280567808 59341480576 59369644544 59380076602 59405975552 59579170816 59656554496 59667036968 59756694424 59812605776 59838693376 59840993344 59902481968 59928608768 59930912192 59957051392 60013150208 60103327744 60155155214 60191966912 60220534528 60338816384 60367453696 60721515008 60750333952 60761008616 60898545664 60964732928 61017303193 61108989599 61135642624 61146384992 61166166226 61284794368 61295562944 61322297344 61324654336 61554112312 61591780096 61684329728 61713605632 61742044672 61771347968 61834820096 61864167424 62133643264 62136031441 62163132416 62174055328 62314790912 62476255232 62500465643 62530128892 62682682744 62710022144 62721041152 62750809088 62985603296 63050323112 63080247328 63107760128 63118849024 63272839168 63302868992 63550893637 63578611712 63581055428 63646387091 63674146816 63676594204 63704367104 63763972096 63829491712 63859785728 63953964844 63984317936 64109992408 64140419552 64168394752 64179670016 64276108288 64516609696 64547229824 64704704768 64716074269 64744300544 64775028736 64968034054 65115094016 65126535628 65154940928 65157445232 65313898496 65344897024 65441266352 65539600336 65570705984 65600922464 65632057216 65699496352 65728151552 65730677888 65759346688 65770901504 65919778816 66016995968 66048328192 66059933786 66209465344 66221099252 66249981952 66320605036 66349531136 66381021184 66629398528 66641106224 66672734656 66803689568 66832826368 66864545792 67063777088 67227391616 67256713216 67259298304 67552274944 67653780992 67685890048 67749220352 67818834944 67851022336 67862944688 67892543488 68149195774 68178919424 68190899392 68293365056 68357263744 68387078144 68459979392 68489838592 68548897802 68748748816 68790819328 68823468032 68958647296 69227124736 69229785559 69396017152 69428953088 69441152704 69531345499 69635825357 69700980118 69734060792 69805714874 69836161024 69838845256 69869305856 69881582848 70039764992 70052071936 70143058216 70347556928 70390605824 70496376832 70529835008 70562336768 70668365824 70806175363 70839780572 70978920166 71009878016 71043579904 71056063232 71255263156 71429103592 71460257792 71463004448 71668596736 71681189888 71774292128 71882142304 71983546624 72057512128 72091711232 72104378731 72123154432 72135827456 72311816192 72452830604 72561700372 72595138462 72629592728 72661270528 72738728104 72770453504 72804990976 72947990528 73090245536 73124934784 73268562752 73316217029 73335308288 73348194304 73458409472 73553820032 73733268224 73746224167 73768262656 73781224748 73961227736 73993486336 74200921088 74249181776 74395017928 74417250304 74430326432 74462789632 74644455424 74790018688 74902400384 74937949696 74972482816 75085138688 75117887488 75166744576 75447995392 75461252636 75483803648 75497067184 75574642948 75681256288 75714265088 75794977184 75828035584 75926523904 76125134624 76147884032 76161264256 76347073792 76380372992 76561106636 76644316672 76794857216 76831304704 77202599936 77318606848 77332192784 77355302912 77507239936 77557651072 77591478272 77658385882 77847847924 77895486592 77918765056 77932456448 78012534656 78049560064 78122587136 78239976448 78341597488 78580784128 78618079232 78809882624 78889755637 79082221834 79116713984 79130615872 79309733888 79361317376 79464394856 79583800408 79658262992 79777959856 79812755456 79826779648 79850635264 79864666112 80059510784 80163495104 80215633883 80408244224 80411334806 80446406656 80529068032 80532163258 80567287808 80642670592 80763846656 80882955538 80921343272 81118765904 81154146304 81206929408 81434586464 81594535792 81633261248 81668866048 81683216384 81921359872 82027762432 82151019776 82165454833 82351442432 82365912706 82401837056 82405004264 82440945664 82642075648 82763954504 82803234976 82888318072 82927657568 82965872528 83005248832 83041452032 83126779904 83129974976 83166232576 83369132032 83492083136 83531709184 83546386847 83708420096 83735500288 83826507776 83952467968 84061508608 84076279364 84266592256 84281399048 84318158848 84321399712 84563984384 84636904429 84764082347 84801052672 84815953376 84856207744 85022877632 85059960832 85063230208 85100331008 85433759488 85474307072 85562134784 85602743296 85682837504 85811587072 85904850944 86188688773 86226280448 86241431584 86282362496 86371020512 86408691712 86530588672 86660612096 86694194279 86735340076 86773170176 86788417408 87000153856 87038099456 87041444864 87498407584 87551951872 87593504768 87765551104 87807205376 87978437162 88110636166 88151239561 88193076884 88231542784 88322203648 88325598412 88364122112 88379648896 88579702784 88710338332 88752441008 88940196352 88968969056 89023413248 89065664512 89157182464 89199497216 89533254272 89588043776 89591487194 89806610432 89849233408 90116950462 90159720728 90336807484 90376208384 90379682096 90419101696 90434989568 90639695872 90773369456 90816451264 90909768208 90952914752 91038014848 91174811264 91214577664 91230605312 91273904128 91615422976 91631521058 91675010152 91769209294 91809234944 91855073156 91895136256 91938750464 92033220608 92076900352 92212693496 92437663472 92477980672 92481535168 92747595776 93023948864 93068098816 93250898048 93295155712 93311548946 93352247296 93746014208 93842341376 93886879744 93903376952 94115934208 94132471664 94173528064 94218223616 94498958624 94529529622 94587376576 94632268544 94729506368 94770823168 94774465792 94818140032 95002034176 95187296512 95419523584 95464810496 95481584968 95666765824 96024721408 96028412227 96070295552 96087176416 96304676864 96321598912 96363610112 96446705047 96591628721 96727890776 96873236968 96915488768 96932518144 96978523136 97169003008 97547312128 97638582272 97684922368 97785296896 97831706624 98215017439 98257854464 98261631116 98544320512 98561636096 98709737728 98752790528 98837945668 99079079176 99126102944 99169337344 99186762752 99428747264 99707487712 99998180096 100015751143 100059373568 100106862592 100303486976 100405143538 100499087612 100546785328 100650100516 100693999616 100697869904 100744273784 100836048896 100939661312 100987568128 101005313024 101136502544 101383243808 101431361152 101645938688 101696688137 101741043712 101893922816 102026266496 102092624942 102293149651 102323719168 102341698844 102386335744 102636126208 102990800528 103039680832 103242065696 103287095296 103336116224 103354273792 103644019136 103740993664 103790230016 103896877952 103942193152 103946188288 104218093628 104263548928 104398970368 104672060108 104703340544 104721738352 104829343444 104879096336 104924839936 104977226464 105023012864 105180823552 105385935424 105592928672 105643043968 105689120768 106313084416 106331765078 106363541504 106572454912 106641770224 106688282624 106987374592 107138301952 107248390144 107267235152 107299291136 107318145088 107579967616 107626889216 107719696546 107998809856 108048578176 108099858944 108210935168 108262292992 108363588608 108785481728 108804596824 109050884096 109121811392 109333446656 109427725561 109694694802 109742538752 109761822016 109794623488 109813915904 110081827328 110224805768 110390432824 110438580224 110727468544 110760558592 110780020736 111050289152 111266846999 111434039857 111482642432 111538303118 111586951168 111701610496 111754625024 111972556388 112192486714 112245734216 112294690816 112314422528 112483189504 112641869824 112811128832 112957652192 113233233344 113302525952 113306880863 113336385536 113356300288 113632854016 113951414528 113971437349 114025529156 114299322368 114303715592 114353569792 114632556544 114748735472 114801614312 114856100128 114974118616 115028686304 115078856704 115099077632 115136312896 115359612928 115434643456 115584574336 115866564352 115886923691 115937468416 115941924604 116061058813 116111679488 116166787072 116275478528 116450197504 116601447424 116621935892 116677285648 116906456744 116957446144 116961941536 117012955136 117298429952 117647935328 117703772032 117990932224 118042394624 118119170048 118450307584 118561135616 118682961152 118739289088 118760153204 118811951104 119158341632 119313108992 119334073936 119513388848 119625211552 119677386752 119681986688 119804963936 119857217536 119861824384 119914102784 120026300416 120206655488 120310310428 120383933824 120441069056 120677632768 120734907392 121443030016 121500667904 121522017232 121797091328 121929465856 122034606386 122217979198 122271285248 122292769984 122332332452 122569588736 122591125888 122644594688 122649308672 123108224624 123183560192 123368659456 123427211264 123484089344 123542695936 123669640192 123728334848 123969616001 124267286528 124272062882 124326264832 124348110656 124629581824 125000931286 125060257784 125365365488 125420044288 125442082304 125501618176 125971206592 126100646224 126160494656 126215520256 126237698048 126545678336 126605737984 126792453557 126982975651 127101787274 127157223424 127162110856 127292774182 127348293632 127353188408 127408734208 127527944192 127658983424 127719571456 127907929688 127968635872 128219984816 128280839104 128336789504 128359340032 128552216576 129033219392 129094459648 129117143309 129409409536 129432148538 129488601088 129550057472 129936068108 130230188032 130253071256 130309881856 130314890464 130627796992 130689794048 130882532704 131079200672 131141411968 131201844928 131264114432 131398992704 131456303104 131461355776 131518693376 131541803008 132033991936 132096656384 132119867572 132418930688 132442198504 132499963904 132641210072 132699062272 132762042368 133200700831 133258797056 133282212448 133345469312 133607379136 133665652736 133729091584 133981936613 134127554176 134454783232 134513426432 134518596608 135104549888 135307561984 135371780096 135498440704 135637669888 135702044672 135725889376 135785086976 136233733867 136298391548 136357838848 136381798784 136586730112 136714527488 136774156288 136919958784 136979677184 137097795604 137497497632 137581638656 137646936064 137917294592 138454249472 138459571118 138792034304 138857906176 138882305408 139062690998 139271650714 139401960236 139468121584 139611429748 139672322048 139677690512 139738611712 139763165696 140079529984 140104143872 140286116432 140695113856 140781211648 140992753664 141059670016 141124673536 141336731648 141612350726 141679561144 141957840332 142019756032 142087159808 142112126464 142510526312 142858207184 142920515584 142926008896 143337193472 143362379776 143548584256 143764284608 143967093248 144115024256 144183422464 144208757462 144271654912 144623632384 144905661208 145123400744 145190276924 145259185456 145322541056 145477456208 145540907008 145609981952 145895981056 146180491072 146249869568 146537125504 146632434058 146696388608 146916818944 147107640064 147466536448 147492448334 147536525312 147562449496 147922455472 147986972672 148401842176 148498363552 148790035856 148834500608 148860652864 148925579264 149288910848 149580037376 149804800768 149875899392 149944965632 150170277376 150333489152 150895990784 150922505272 150967607296 150994134368 151149285896 151362512576 151428530176 151589954368 151656071168 151786845133 151853047808 152250269248 152295768064 152322528512 152694147584 153122213272 153288633344 153589714432 153662609408 154337884547 154405199872 154569797221 154637213696 154664385568 154710605824 155014479872 155115302144 155182956544 155316771764 155695695848 155790973184 155837530112 155864912896 156025069312 156099120128 156245174272 156479952896 156683194976 157161568256 157167608939 157236158464 157619765248 157779511274 158089413097 158164443668 158233427968 158261231744 158619467776 158722634752 158928789712 159167600816 159316525984 159555919712 159625510912 159653559296 159701270528 159729332224 160119021568 160326990208 160431267766 160746378023 160816488448 160822669612 160892813312 161058136064 161064326516 161134575616 161285341184 161527693312 161765911076 161842686544 162237531808 162308292608 162413858816 162869172928 163189071584 163266522496 163337732096 163366432768 163842719744 164055524864 164302039552 164330909666 164702884864 164731825412 164803674112 164810008528 164881891328 165284151296 165527909008 165606469952 165776636144 165855315136 165931745056 166010497664 166082904064 166253559808 166259949952 166332465152 166738264064 166984166272 167063418368 167092773694 167416840192 167471000576 167653015552 167904935936 168123017216 168152558728 168533184512 168562798096 168636317696 168642799424 169127968768 169273808858 169528164694 169602105344 169631906752 169712415488 170045755264 170119921664 170126460416 170867518976 170948614144 171124269568 171205486592 171365675008 171623174144 171809701888 171957854453 172377377546 172452560896 172482863168 172564724992 172742041024 172817383424 173388388558 173470680152 173546340352 173576834816 174000307712 174082889728 174996815168 175103903744 175110634061 175187009536 175531102208 175614410752 175873403321 175956874324 176137675903 176221272332 176302479122 176386153768 176463085568 176644407296 176651196824 176728244224 176759297792 177159405568 177420676664 177504882016 177880392704 177937938112 178046826496 178131329024 178314364928 178398994432 179066508544 179097972977 179176087552 179182974388 179613220864 179698466816 180233900924 180319441456 180673614968 180752416768 180759364192 180838203392 180869979136 181279391744 181546738912 181632902528 181819536416 181905829504 182076029696 182349622528 182381663849 182429155328 182461210624 182547808256 183230845952 183263042116 183350020304 183538418588 183618469888 183710146312 183790272512 183877500928 184066441216 184153800704 184425386992 184875326944 184955961344 184963070336 185495191552 186047897728 186136197632 186501796096 186590311424 186623097892 186704494592 187492028416 187684682752 187773759488 187806753904 188231868416 188264943328 188347056128 188436447232 188997917248 189059059244 189174753152 189264537088 189459012736 189541646336 189548931584 189636280064 190004068352 190374593024 190839047168 190929620992 190963169936 191333531648 192049442816 192056824454 192140591104 192174352832 192609353728 192643197824 192727220224 192893410094 193183257442 193455781552 193746473936 193830977536 193865036288 193957046272 194338006016 194809396573 195094624256 195277164544 195369844736 195570593792 195663413248 195951973679 196430034878 196515708928 196523262232 197088641024 197123272192 197419475456 197675891336 198158158352 198252205888 198338674688 198373525504 198857494528 199414975424 199544676023 199996360192 200031502286 200118747136 200213725184 200606973952 200810287076 200998175224 201093570656 201300201032 201387999232 201395739808 201488547568 201672097792 201879322624 201975136256 202010626048 202273005088 202766487616 202862722304 202898368057 203291877376 203393376274 203482087424 203787845632 204052532992 204185249884 204586299302 204647438336 204683397688 204772671488 205272252416 205981601056 206079361664 206484131392 206574190592 206672232448 206708547584 207288038272 207481987328 207580460032 207793755904 207830268107 207884386304 207892376576 208436187256 208527097856 208797940736 209344120216 209406681088 209443476704 209658686888 209758192672 209849679872 209954452928 210046025728 210361647104 210543043249 210771870848 211185857344 211286087936 211378241536 212626168832 212663530156 212727083008 213144909824 213283540448 213376565248 213974749184 214081581791 214276603904 214496780288 214534470304 214598582272 214636290176 215159935232 215253778432 215439393092 215997619712 216097156352 216199717888 216421870336 216524585984 216727177216 217570963456 217609193648 218101768192 218243622784 218666893312 218855451122 219389389604 219485077504 219523644032 219589246976 219627831808 220163654656 220449611536 220780865648 220877160448 221454937088 221521117184 221560041472 222100578304 222533693998 222868079714 222965284864 223076606236 223173902336 223403220992 223509250048 223945112776 224384973428 224491468432 224589381632 224628845056 224966379008 225283739648 225622257664 225915304384 226466466688 226605051904 226613761726 226712600576 227265708032 227902829056 227942874698 228051058312 228598644736 228607431184 228707139584 229265113088 229497470944 229603228624 229712200256 229948237232 230057372608 230157713408 230198155264 230272625792 230719225856 230869286912 231169148672 231209768251 231733128704 231773847382 231874936832 231883849208 232122117626 232223358976 232333574144 232550957056 232900395008 233202894848 233243871784 233354571296 233812913488 233914892288 233923883072 234025910272 234596859904 235295870656 235407544064 235981864448 236238340096 236900615168 237122271232 237365922304 237478578176 237520306408 237623902208 238316683264 238522185209 238626217984 238668147872 239026777696 239250423104 239354773504 239363973376 239609927872 239714435072 239723648768 239828205568 240620620856 240767867648 240882138112 241355265536 241469814784 242886060032 242895395633 243001335808 243044034464 243594182656 243858931712 243953430413 244069212772 244320002059 244435958396 244542570496 244585539968 244664664904 245139177472 245182251776 245289189376 245298617344 246216449248 246367120384 246737318912 246854422528 246968178688 247085391872 247339280384 247456669696 247939232002 248426220581 248534573056 248544125764 248652529664 248696221312 249259163648 250001862572 250120515568 250730730976 250840088576 250884164608 251003236352 251942413184 252201292448 252320989312 252431040512 252475396096 253091356672 253211475968 253584907114 253965951302 254203574548 254314446848 254324221712 254585548364 254696587264 254706376816 254817468416 255055888384 255317966848 255439142912 255815859376 255937271744 256439969632 256561678208 256673579008 256718680064 257104433152 258066438784 258188919296 258234286618 258818819072 258864297076 258977202176 259100114944 259872136216 260460376064 260506142512 260619763712 260629780928 261255593984 261379588096 261765065408 262158401344 262282823936 262403689856 262528228864 262797985408 262912606208 262922711552 263083606016 264067983872 264193312768 264239735144 264837861376 264884397008 264999927808 265282420144 265398124544 265524084736 266401401662 266517594112 266564424896 266690938624 267214758272 267331305472 267963873226 268255108352 268909566464 269037193216 270209099776 270219485569 270615123968 270625525367 270743560192 270996881408 271275339776 271404089344 271451778752 271570173952 271804350587 272467467734 272596783096 272715677696 272763597568 273173460224 273429054976 273839917568 274195591208 274994995264 275163277312 275293872128 275834589184 276787776419 276908498944 276919142236 277584068608 277715812352 277764610816 278125381996 278543301428 278803920472 278936243168 279222859496 279344644096 279355381024 279477223424 279526331392 280159059968 280208287744 280572232864 281390227712 281439671821 281562423296 281862571403 281985507328 282119340032 282249347072 282673463296 283224701452 283359122288 283915680664 284039512064 284174319616 284224252928 285021052624 285716414368 285841031168 285852017792 286599757477 286674386944 286724759552 287097168512 287528569216 287934186496 288230048512 288280694471 288366844928 288417514924 288543309824 289247264768 289811322416 290246801488 290380553848 290518370912 290645082112 290954912416 291081814016 291219963904 291791962112 292360982144 292499739136 293074251008 293264868116 293392777216 293833637888 294215280128 294933072896 294984896668 295073050624 295124898992 295844910944 295973945344 296803684352 296996727104 297580071712 297669001216 297721305728 297851158528 298577821696 299160074752 299609601536 299751798784 299889931264 300340554752 300666978304 301791981568 301845010544 301935214592 301988268736 302298571792 302725025152 302857060352 303179908736 303312142336 303573690266 303706095616 304500538496 304591536128 304645057024 305388295168 306244426544 306577266688 307179428864 307325218816 307924530067 308387226581 308675769094 308810399744 309139594442 309274427392 309328771136 309421211648 310028959744 310230604288 310633543528 311391391696 311581946368 311675060224 311729825792 312050138624 312198240256 312490348544 312959905792 313366389952 313570205179 314323136512 314335217878 314472316928 315239530496 315559022548 316178826194 316328887336 316466855936 316522463488 317238935552 317445269504 317857579424 318335201632 318633051968 319111839424 319251021824 319307118592 319402541056 319458664448 320238043136 320653980416 320710323703 320862535532 321192232529 321492756046 321632976896 321645339224 321785626624 322116272128 322128653032 322269151232 322570682368 323055386624 323531822152 323685373088 324475063616 324616585216 324827717632 325738345856 326378143168 326533044992 326590421311 326675464192 326732865536 327685439488 328111049728 328604079104 328661819332 329405769728 329463650824 329607348224 329620017056 329763782656 330568302592 330853353677 331055818016 331212939904 331553272288 331710630272 331863490112 332020995328 332165808128 332507119616 332519899904 332664930304 333968332544 334126836736 334185547388 334833680384 334942001152 335306031104 335809871872 336246034432 336305117456 337066369024 337125596192 337272635392 337285598848 338255937536 338547617716 339056329388 339204210688 339263813504 339424830976 340091510528 340239843328 340252920832 341735037952 341897228288 342248539136 342410973184 342731350016 343246348288 343619403776 343915708906 344754755092 344905121792 344965726336 345129449984 345484082048 345634766848 346776777116 346941360304 347092680704 347153669632 348000615424 348165779456 349993630336 350207807488 350221268122 350374019072 351062204416 351228821504 351746806642 351913748648 352275351806 352442544664 352604958244 352772307536 352926171136 353288814592 353302393648 353456488448 353518595584 354318811136 354841353328 355009764032 355760785408 355875876224 356093652992 356262658048 356628729856 356797988864 357324187297 358133017088 358195945954 358352175104 358365948776 359226441728 359396933632 360467801848 360638882912 361347229936 361504833536 361518728384 361676406784 361739958272 362558783488 363093477824 363265805056 363639072832 363811659008 364152059392 364699245056 364763327698 364922421248 365095616512 366461691904 366526084232 366700040608 367076837176 367236939776 367420292624 367580545024 367755001856 368132882432 368307601408 368850773984 369750653888 369911922688 369926140672 372095795456 372272395264 373003592192 373180622848 373246195784 373408989184 374820576757 374984056832 375369365504 375383793251 375547518976 375613507808 376463736832 376529886656 376694112256 376872894464 377018937911 377995834496 378118118488 378349506304 378529074176 378918025472 379083292672 379097863168 379272560128 380749186048 381678094336 381859241984 381926339872 382667063296 383931431807 384098885632 384113648908 384281182208 384348705664 385218707456 385286395648 385454440448 385786820188 386366514884 386911563104 387492947872 387661955072 387730072576 387914092544 388676012032 389618793146 390189248512 390384060913 390554329088 390739689472 391141187584 391326826496 391903947358 392860069756 393031417856 393046524464 394177282048 394246544384 394838950912 395351782672 396316316704 396504411776 396677349376 396747051008 397714989056 398829950848 399089352046 399992720384 400063004572 400237494272 400427450368 401213947904 401620574152 401996350448 402187141312 402600402064 402775998464 402791479616 402977095136 403344195584 403758645248 403950272512 404021252096 404546010176 405532975232 405725444608 405796736114 406583754752 406786752548 406964174848 407575691264 408105065984 408370499768 409172598604 409294876672 409366795376 409545342976 410544504832 411963202112 412158723328 412968262784 413148381184 413417095168 414576076544 414963974656 415160920064 415587511808 415660536214 415784753152 416872374512 417054195712 417595881472 418688240432 418813362176 418886953408 419317373776 419516385344 419699359744 419908905856 420092051456 420723294208 421086086498 421543741696 422371714688 422572175872 425252337664 425327060312 425454166016 426289819648 426567080896 426753130496 427121122351 427762927193 427949498368 428163163582 428553207808 428993560576 429068940608 429197164544 429272580352 430319870464 430878786184 431995239424 432194312704 432399435776 432843740672 433049171968 433454354432 434952220087 435141926912 435218387296 436203536384 436487245568 437333786624 437710902244 438778779208 438970155008 439047288064 439178493952 439255663616 440327309312 440899223072 441561731296 441754320896 442909874176 442926897919 443042234368 443120082944 444201156608 444856255459 445067387996 445524709637 445736159428 445930569728 446153212472 446347804672 446806441984 447018500096 447890225552 448769946856 448982936864 449178763264 449257690112 449932758016 450567479296 451244515328 451830608768 452932933376 453012519883 453210103808 453227523452 453425201152 454531416064 455805658112 455885749396 456102116624 457197289472 457214862368 457414279168 458530226176 458994941888 459206457248 459424400512 459896474464 460114745216 460315426816 460396310528 460545251584 461438451712 461738573824 462338297344 462419536502 463466257408 463547694764 463749873664 463767698416 464244235252 464446717952 464667148288 465101914112 465800790016 466405789696 466487743568 466709142592 467625826976 467829784576 467847766144 468051820544 469193719808 470591741312 470815088128 471963728896 472476680192 473801230336 474244542464 474731844608 474957156352 475040612816 475247804416 476633366528 477044370418 477252435968 477336295744 478053555392 478500846208 478709547008 478727946752 479219855744 479428870144 479447297536 481241241712 481535735296 481764276224 482710531072 482939629568 484608498913 485772120064 485790791266 486002671616 486088068928 487188365312 487906860826 488138425544 488640004118 488871916792 489085140992 489171079936 489329329808 490278354944 490364503552 490597234688 492432898496 492734240768 492753179567 493474637824 493708845056 493936357376 494170783744 494678560768 494913339392 495643227541 495878464004 496852441162 497069146112 497088251528 497305059328 497392442624 498518327296 500003725144 500241031136 501461461952 501680177152 501768329216 502006472704 503884826368 504402584896 504641978624 504730651117 504862081024 504950792192 506182713344 506422951936 507169814228 507931902604 508407149096 508628893696 508648443424 509171096728 509393174528 509412753632 509634936832 510111776768 510635933696 510878285824 511631718752 511874543488 512879939264 513123356416 513213519203 513347158016 513437360128 514208866304 516132877568 516377838592 516468573236 517637638144 517728594152 517954404352 518200229888 519744272432 519912412921 520920752128 521012285024 521239527424 521259561856 522511187968 522759176192 523530130816 524316802688 524565647872 524807379712 525056457728 525595970816 525825212416 525845423104 526167212032 528135967744 528386625536 528479470288 529675722752 529768794016 529999855616 530564840288 530796249088 531048169472 532802803324 533035188224 533128849792 533381877248 534429516544 534662610944 535927746452 536510216704 537819132928 538074386432 540418199552 540438971138 541230247936 541251050734 541487120384 541993762816 542550679552 542808178688 542903557504 543140347904 543608701174 544934935468 545193566192 545431355392 545527195136 546346920448 546858109952 547679835136 548391182416 549989990528 550326554624 550587744256 551669178368 552228289459 553575552838 553816997888 553838284472 555168137216 555431624704 555529221632 556250763992 557086602856 557607840944 557872486336 558445718992 558689288192 558710762048 558954446848 559052662784 560318119936 560416575488 561144465728 561509437181 562780455424 562879343642 563124846592 563725142806 563971014656 564238680064 564498694144 565346926592 566449402904 566718244576 567831361328 568079024128 568348639232 568448505856 570042105248 571432828736 571682062336 571704035584 573199514954 573449519104 574194337024 575057138432 575868372992 576460097024 576561388942 576733689856 576835029848 577086619648 578494529536 579622644832 580493602976 580761107696 581036741824 581290164224 581909824832 582163628032 582439927808 583583924224 584721964288 584824707929 584999478272 586148502016 586529736232 586785554432 587667275776 588430560256 589866145792 589969793336 590146101248 590249797984 591689821888 591947890688 592458331003 593348576429 593607368704 593993454208 595160143424 595338002432 595442611456 595702317056 598320149504 599219203072 599503597568 599779862528 600681109504 601333956608 603320821411 603583963136 603690021088 603870429184 603976537472 604597143584 605450050304 605714120704 606359817472 606624284672 607147380532 607412191232 609001076992 609183072256 609290114048 610776590336 612488853088 613154533376 614358857728 614650437632 615849060134 616774453162 617058676927 617351538188 617620799488 618279188884 618548854784 618657542272 618842423296 620057919488 620461208576 621267087056 622782783392 623163892736 623350120448 623459651584 624100277248 624396480512 624980697088 625919811584 626732779904 627140410358 628646273024 628670435756 628944633856 630479060992 631118045096 632357652388 632657774672 632933711872 633044926976 634477871104 634890539008 635715158848 636670403264 637266103936 638223678848 638502043648 638614237184 638917328896 640476086272 641307960832 641420647406 641725071064 642384465058 642985512092 643265953792 643290678448 643571253248 644232544256 644257306064 644538302464 645141364736 646110773248 647063644304 647370746176 648950127232 649233170432 649655435264 651476691712 652756286336 653066089984 653180842622 653465731072 655370878976 656222099456 657208158208 657323638664 658811539456 658927301648 659214696448 659240034112 659527565312 661136605184 661706707354 662111636032 662425879808 663106544576 663421260544 663726980224 664041990656 665014239232 665039799808 667936665088 668253673472 668371094776 669667360768 669884002304 670612062208 671619743744 672198885589 672492068864 672610234912 674132738048 674251192384 674545270784 674571197696 677095235432 678112658776 678408421376 678527627008 678849661952 680183021056 680505841664 683470075904 683496345851 683794456576 684497078272 684523387693 684821946368 685462700032 686492696576 687238807552 687505122073 687831417812 689509510184 689810243584 689931452672 690258899968 690968164096 691269533696 693553554232 693882720608 694185361408 694307339264 696001230848 696331558912 699987260672 700110258001 700415614976 700442536244 700748038144 702124408832 702457643008 703493613284 703827497296 704550703612 704885089328 705209916488 705544615072 705852342272 706577629184 706604787296 706912976896 707037191168 708637622272 709682706656 710019528064 711521570816 711751752448 711876816959 712187305984 712525316096 713257459712 713595977728 714648374594 716266034176 716391891908 716704350208 716731897552 718452883456 718793867264 720935603696 721277765824 722694459872 723009667072 723037456768 723352813568 723479916544 725117566976 726186955648 726531610112 727278145664 727623318016 728304118784 729398490112 729526655396 729844842496 730191233024 732923383808 733052168464 733400081216 734153674352 734473879552 734840585248 735161090048 735510003712 736265764864 736615202816 737701547968 739501307776 739823845376 739852281344 744191590912 744544790528 746007184384 746361245696 746492391568 746817978368 749641153514 749968113664 750738731008 750767586502 751095037952 751227015616 752927473664 753059773312 753388224512 754037875822 755991668992 756236236976 756699012608 757058148352 757836050944 758195726336 758545120256 761498372096 761527641149 763356188672 763718483968 763852679744 765334126592 765994078927 767862863614 768197771264 768227297816 768562364416 768697411328 770437414912 770572791296 771573640376 772733029768 773823126208 774985895744 775323910144 775460145152 775828185088 777352024064 778867928993 779237586292 780038278999 780378497024 780768121826 781108658176 781479378944 782282375168 782653652992 783807894716 785720139512 786062835712 786093048928 788354564096 788493088768 789677901824 790703565344 792632633408 793008823552 793148166041 793354698752 793494102016 795429978112 797659901696 798178704092 799985440768 800126009144 800474988544 800854900736 802427895808 803241148304 803992700896 804374282624 805200804128 805551996928 805582959232 805954190272 806688391168 807517290496 807900545024 808042504192 809092020352 811065950464 811208465837 811450889216 811593472228 812427411691 813167509504 813573505096 813928349696 815151382528 816210131968 816740999536 818345197208 818589753344 818733590752 819090685952 821089009664 823926404224 824317446656 825936525568 826296762368 826834190336 829152153088 829927949312 830321840128 831175023616 831321072428 831569506304 833744749024 834108391424 835191762944 837376480864 837626724352 837773906816 838634747552 839032770688 839398719488 839817811712 840184102912 841446588416 842172172996 843087483392 844743429376 845144351744 850504675328 850654120624 850908332032 852579639296 853134161792 853506260992 854242244702 855525854386 855898996736 856326327164 857106415616 857987121152 858137881216 858394329088 858545160704 860639740928 861757572368 863990478848 864388625408 864798871552 865687481344 866098343936 866908708864 867787312007 869904440174 870283853824 870436774592 872407072768 872974491136 875421804488 877557558416 877940310016 878094576128 878356987904 878511327232 880654618624 881798446144 883123462592 883508641792 885819748352 885853795838 886240165888 888402313216 889712510918 890134775992 891049419274 891472318856 891861139456 892306424944 892695609344 893612883968 894037000192 895780451104 897539893712 897965873728 898357526528 898515380224 899865516032 901134958592 902489030656 903661217536 903820003163 905865866752 906025039766 906420207616 906455046904 906850402304 909062832128 911611316224 911771498792 912204233248 914394578944 914429724736 914828558336 917060452352 917989883776 918412914496 918848801024 919792948928 920229490432 920630853632 920792621056 921090503168 923477147648 924676594688 924839073004 926932514816 927095389528 927499747328 927535396832 928488470504 928893435904 929334296576 930203828224 931601580032 932404905817 932811579392 932975487136 933418285184 935251653952 935659569152 935695532288 936103641088 941183482624 941630176256 943927457792 944953360384 947602460672 948075576503 948489084928 949463689216 949914312704 950081225632 950495608832 953266733056 953636137069 954088740836 954504871936 954672591488 956107110784 957001692416 957419094016 957455893504 958439711488 958857740288 958894595072 962482483424 963071470592 963528552448 965421062144 965879259136 969216997826 971544240128 971581582532 972005343232 972176137856 974376730624 975813721652 976276851088 977280008236 977743833584 978170281984 978342159872 978658659616 980556709888 980729007104 981194469376 984865796992 985468481536 985506359134 986949275648 987417690112 987872714752 988341567488 989357121536 989826678784 991286455082 991756928008 993704882324 994138292224 994176503056 994610118656 994784885248 997036654592 1000007450288 1000482062272 1002922923904 1003360354304 1003536658432 1004012945408 1007769652736 1008805169792 1009283957248 1009461302234 1009901584384 1012365426688 1012845903872 1014339628456 1015863805208 1016814298192 1017257787392 1017296886848 1018342193456 1018786349056 1018825507264 1019269873664 1020223553536 1021271867392 1021756571648 1023263437504 1023749086976 1025759878528 1026246712832 1026427038406 1026874720256 1028417732608 1032265755136 1032755677184 1032937146472 1035275276288 1035457188304 1035908808704 1036400459776 1039488544864 1039824825842 1041841504256 1042024570048 1042479054848 1042519123712 1045022375936 1047060261632 1048633605376 1049131295744 1049614759424 1050112915456 1051191941632 1051690846208 1052334424064 1056271935488 1056312534497 1056773251072 1056958940576 1059351445504 1059537588032 1059999711232 1061129680576 1061592498176 1062096338944 1062507915931 1065605606648 1066070376448 1066257699584 1066763754496 1068859033088 1071855492904 1073020433408 1075638265856 1076148772864 1080365191829 1080836399104 1080877942276 1081988580547 1082460495872 1082502101468 1082974240768 1083987525632 1085101359104 1085616357376 1085807115008 1086280695808 1087217402348 1089869870936 1090387132384 1090862710784 1091054390272 1092693840896 1093716219904 1095359670272 1096782364832 1099979981056 1100173262573 1100653109248 1101175488512 1103338356736 1104456578918 1107151105676 1107633995776 1107676568944 1110336274432 1110863249408 1111058443264 1112501527984 1114173205712 1115215681888 1115744972672 1116891437984 1117378576384 1117421524096 1117908893696 1118105325568 1120636239872 1120833150976 1122288931456 1123018874362 1125224646161 1125560910848 1125758687284 1126249693184 1127450285612 1127942029312 1128477360128 1128997388288 1130693853184 1132898805808 1133436489152 1135662722656 1136158048256 1136697278464 1136897011712 1140084210496 1142865657472 1143364124672 1143408071168 1146399029908 1146899038208 1148388674048 1150114276864 1151736745984 1152920194048 1153122777884 1153467379712 1153670059696 1154173239296 1156989059072 1159245289664 1160987205952 1161522215392 1162073483648 1162580328448 1163819649664 1164327256064 1167167848448 1169443928576 1169649415858 1169998956544 1172297004032 1173059472464 1173571108864 1175334551552 1176861120512 1179732291584 1179939586672 1180292202496 1180499595968 1183379643776 1183895781376 1184916662006 1186697152858 1187214737408 1187986908416 1190320286848 1190676004864 1190885222912 1196640299008 1198438406144 1199007195136 1199559725056 1201362219008 1202667913216 1203704981171 1206641642822 1207167926272 1207380042176 1207740858368 1207953074944 1209194287168 1210900100608 1212719634944 1214294761064 1214824382464 1218002153984 1218366144512 1218580228096 1221553180672 1224977706176 1225774438427 1226309066752 1228717715456 1229300875264 1231698120268 1233548906324 1234117353854 1234703076376 1235241598976 1236558377768 1237097709568 1237315084544 1237684846592 1240115838976 1240922417152 1242534174112 1245565566784 1246327785472 1246375689493 1246700240896 1246919303168 1248200554496 1248792961024 1249961394176 1251839623168 1253465559808 1253685810839 1254280820716 1257292546048 1257340871512 1257889267712 1260958121984 1262236090192 1264715304776 1265315549344 1265867423744 1266089853952 1268955742208 1269781078016 1271430317696 1273340806528 1274532207872 1276447357696 1276671646943 1277004087296 1277228474368 1277834657792 1280952172544 1282615921664 1282841294812 1283450142128 1284768930116 1285971024184 1286531907584 1286581356896 1287142506496 1288465088512 1288514612128 1289076604928 1290282729472 1292221546496 1294127288608 1294741492352 1297900254464 1298466340864 1299310870528 1302953383424 1305512572672 1306132179968 1306361685244 1306931462144 1310741757952 1312444198912 1314416316416 1314647277328 1317623078912 1317854603296 1318429392896 1318480068224 1319055130624 1322273210368 1323413414708 1324223272064 1324851759616 1326213089152 1326842521088 1327453960448 1328083981312 1330028478464 1330079599616 1335873330176 1336507346944 1336742189552 1339334721536 1339768004608 1341224124416 1343239487488 1344397771178 1344984137728 1345220469824 1348265476096 1348502384768 1349090541568 1349142395392 1354190470864 1356225317552 1356816842752 1357055254016 1357699323904 1360366042112 1361011683328 1363665776011 1366940151808 1366992691702 1367588913152 1368994156544 1369046775386 1369643892736 1370925400064 1372985393152 1375010244146 1375662835624 1379019020368 1379620487168 1379862905344 1380517799936 1381936328192 1387107108464 1387765441216 1388370722816 1388614678528 1392002461696 1392663117824 1396812732161 1399974521344 1400220516002 1400831229952 1400885072488 1401496076288 1404248817664 1404915286016 1406987226568 1407654994592 1409101407224 1409770178656 1410419832976 1411089230144 1411704684544 1413155258368 1413209574592 1413825953792 1414074382336 1417275244544 1419365413312 1420039056128 1420288576399 1423043141632 1423503504896 1423753633918 1424374611968 1425050632192 1426514919424 1427191955456 1429296749188 1432532068352 1432783783816 1433408700416 1433463795104 1436905766912 1437587734528 1441871207392 1442555531648 1445388919744 1446019334144 1446074913536 1446705627136 1446959833088 1452373911296 1453063220224 1454556291328 1455246636032 1456608237568 1458796980224 1459053310792 1459689684992 1460382466048 1465207709141 1465846767616 1466104336928 1466800162432 1468307348704 1468947759104 1469681170496 1470322180096 1471020007424 1472531529728 1473230405632 1473801302743 1475403095936 1479002615552 1479647690752 1479704562688 1488383181824 1489089581056 1492014368768 1492722491392 1492984783136 1493635956736 1498571072537 1499282307028 1499936227328 1501477462016 1501535173004 1502190075904 1502454031232 1505854947328 1506119546624 1506776449024 1508075751644 1511983337984 1512472473952 1513398025216 1514116296704 1515672101888 1516391452672 1517090240512 1522996744192 1523055282298 1526712377344 1527436967936 1527705359488 1530668253184 1531988157854 1535725727228 1536395542528 1536454595632 1537124728832 1537394822656 1540874829824 1541145582592 1543147280752 1545466059536 1547646252416 1549971791488 1550647820288 1550920290304 1551656370176 1554704048128 1557735857986 1558475172584 1560076557998 1560756994048 1561536243652 1562217316352 1562958757888 1564564750336 1565307305984 1567615789432 1571440279024 1572125671424 1572186097856 1576709128192 1576986177536 1579355803648 1581407130688 1585265266816 1586017647104 1586296332082 1586988204032 1590859956224 1595319803392 1596357408184 1599970881536 1600252018288 1600949977088 1601709801472 1604855791616 1606482296608 1607985401792 1608748565248 1610401608256 1611103993856 1611165918464 1611908380544 1615034580992 1616085008384 1618184040704 1622131900928 1622416931674 1622901778432 1623186944456 1624854823382 1626335019008 1627147010192 1627856699392 1630302765056 1632420263936 1633481999072 1636690394416 1637179506688 1637467181504 1638181371904 1642178019328 1647852808448 1648634893312 1651873051136 1653668380672 1658304306176 1659855898624 1660643680256 1662350047232 1662642144856 1663139012608 1667489498048 1668216782848 1669655296463 1670383525888 1674752961728 1675253448704 1675547813632 1677269495104 1678065541376 1678797438976 1679635623424 1684344345992 1686174966784 1689486858752 1690288703488 1700267769431 1701009350656 1701308241248 1701816664064 1705159278592 1706268323584 1707012521984 1708484489404 1711051708772 1711797993472 1712652654328 1714212831232 1715974242304 1716275762432 1716788658176 1717090321408 1721279481856 1723515144736 1727980957696 1728777250816 1728843698329 1729597743104 1731374962688 1732196687872 1733817417728 1735574624014 1738983544067 1739808880348 1740567707648 1740873549184 1744814145536 1745948982272 1750843608976 1755115116832 1755880620032 1756189152256 1756713975808 1757022654464 1761309237248 1763596892288 1766246925184 1767017283584 1771639496704 1771707591676 1772480331776 1776804626432 1779425021836 1780269551984 1782098838548 1782944637712 1783722278912 1784612849888 1785391218688 1787225767936 1788074000384 1791560902208 1795079787424 1795931747456 1796715053056 1797030760448 1799731032064 1802269917184 1804978061312 1807322435072 1807640006326 1811731733504 1812050079532 1812840415232 1812910093808 1813700804608 1818125664256 1823222632448 1823542997584 1824408466496 1828789157888 1828859449472 1829657116672 1834120904704 1835979767552 1836825828992 1837697602048 1839585897856 1840458980864 1841585242112 1842181006336 1846954295296 1849353189376 1849678146008 1853865029632 1854190779056 1854999494656 1855070793664 1856976941008 1857786871808 1858668593152 1860407656448 1863203160064 1864809811634 1865623158784 1865950974272 1866836570368 1870503307904 1871319138304 1871391064576 1882366965248 1883260352512 1887854915584 1889906720768 1891536398983 1894378677569 1895204921344 1896151153006 1896978169856 1898927378432 1899828625408 1900162451264 1900991217664 1907272274138 1908177481672 1909009743872 1909345182976 1912214221568 1914003384832 1914911787008 1916879422976 1917789190144 1924964966848 1926142941184 1926216974671 1927057104896 1930842124288 1931758518272 1937514434933 1938433995652 1943088480256 1943163165064 1944010686464 1944352275712 1948753461248 1951627443304 1952553702176 1954560016472 1955487667168 1956340563968 1956684319744 1957317319232 1961113419776 1961458014208 1962388938752 1969731593984 1970077702747 1970936963072 1971012718268 1973037999821 1973898551296 1974835380224 1975745429504 1976683134976 1978714243072 1979653357568 1982572910164 1983513856016 1987409764648 1988276584448 1988353006112 1989220237312 1989569770496 1994073309184 2000014900576 2000964124544 2005845847808 2006198302339 2006720708608 2007073316864 2008025890816 2015539305472 2017610339584 2018567914496 2018922604468 2019803168768 2024730853376 2025691807744 2028679256912 2031727610416 2033628596384 2034515574784 2034593773696 2036684386912 2037572698112 2037651014528 2038539747328 2040447107072 2042543734784 2043513143296 2046526875008 2047498173952 2051519757056 2052493425664 2052854076812 2053749440512 2056835465216 2064531510272 2065511354368 2065874292944 2070550552576 2070914376608 2071817617408 2072800919552 2078977089728 2079649651684 2083683008512 2084049140096 2084958109696 2085038247424 2090044751872 2094120523264 2097267210752 2098262591488 2099229518848 2100225830912 2102383883264 2103381692416 2104668848128 2112543870976 2112625068994 2113546502144 2113917881152 2118702891008 2119075176064 2119999422464 2122259361152 2123184996352 2125015831862 2131211213296 2132140752896 2132515399168 2133527508992 2137718066176 2143710985808 2146040866816 2151276531712 2152297545728 2155471710469 2158710586067 2160730383658 2161672798208 2161755884552 2163977161094 2164920991744 2165004202936 2165948481536 2167975051264 2170202718208 2171232714752 2171614230016 2174434804696 2179739741872 2180774264768 2181725421568 2182108780544 2185387681792 2187432439808 2190719340544 2193564729664 2194991436253 2199959962112 2200346525146 2201306218496 2202350977024 2206676713472 2208913157836 2214302211352 2215267991552 2215353137888 2220672548864 2221726498816 2222116886528 2225003055968 2228346411424 2230431363776 2231489945344 2233782875968 2234757152768 2234843048192 2235817787392 2236210651136 2241666301952 2244577862912 2246037748724 2250449292322 2251121821696 2251517374568 2252499386368 2254900571224 2255884058624 2256954720256 2257994776576 2261387706368 2265797611616 2266872978304 2271325445312 2272316096512 2273394556928 2273794023424 2280168420992 2285731314944 2286132949177 2286728249344 2286816142336 2292798059816 2293798076416 2296777348096 2300228553728 2303473491968 2305840388096 2306245555768 2306934759424 2307340119392 2308346478592 2313978118144 2315973475739 2318490579328 2321974411904 2323044430784 2324146967296 2325160656896 2327639299328 2328654512128 2338887857152 2339298831716 2339997913088 2344594008064 2346118944928 2347142217728 2350669103104 2353722241024 2359464583168 2359879173344 2360584404992 2360999191936 2366759287552 2367791562752 2369833324012 2373394305716 2374429474816 2375973816832 2380640573696 2381352009728 2381770445824 2393280598016 2396876812288 2398014390272 2399119450112 2402724438016 2405335826432 2407409962342 2413283285644 2414335852544 2414760084352 2415481716736 2415906149888 2418388574336 2421800201216 2425439269888 2428589522128 2429648764928 2436004307968 2436732289024 2437160456192 2443106361344 2449955412352 2451548876854 2452618133504 2457435430912 2458601750528 2463396240536 2467097812648 2468234707708 2469406152752 2470483197952 2473116755536 2474195419136 2474630169088 2475369693184 2480231677952 2481844834304 2485068348224 2491131133568 2492655570944 2492751378986 2493838606336 2496401108992 2497585922048 2499922788352 2503679246336 2506931119616 2507371621678 2508561641432 2514585092096 2514681743024 2515778535424 2521916243968 2524472180384 2529430609552 2530631098688 2531734847488 2532179707904 2537911484416 2539562156032 2542860635392 2546681613056 2549064415744 2552894715392 2553343293886 2554456948736 2555669315584 2561904345088 2565231843328 2565682589624 2566900284256 2569537860232 2571942048368 2573063815168 2573162713792 2574285012992 2576930177024 2577029224256 2578153209856 2580565458944 2584443092992 2588254577216 2589482984704 2595800508928 2598621741056 2605906766848 2611025145344 2612264359936 2612723370488 2613862924288 2621483515904 2623744037299 2624888397824 2627686552757 2628832632832 2629294554656 2635246157824 2635709206592 2636858785792 2636960136448 2638110261248 2646826829416 2648446544128 2649703519232 2652426178304 2653685042176 2654907920896 2656167962624 2660159199232 2671746660352 2671849351963 2673014693888 2673484379104 2678669443072 2679536009216 2682448248832 2686478974976 2687520022649 2688795542356 2689968275456 2690440939648 2696530952192 2697004769536 2698181083136 2698284790784 2708380941728 2712450635104 2713633685504 2714110508032 2715398647808 2720732084224 2722023366656 2727331552022 2732688426391 2733880303616 2733985383404 2735177826304 2737988313088 2738093550772 2739287785472 2741850800128 2745970786304 2750020488292 2751325671248 2758038040736 2759240974336 2759725810688 2761035599872 2763872656384 2774214216928 2775530882432 2776741445632 2777229357056 2784004923392 2785326235648 2793625464322 2799949042688 2800441032004 2801662459904 2801770144976 2802992152576 2808497635328 2809830572032 2813974453136 2815309989184 2818202814448 2819540357312 2820839665952 2822178460288 2823409369088 2826310516736 2826419149184 2827651907584 2828148764672 2834550489088 2838730826624 2840078112256 2840577152798 2846086283264 2847007009792 2847507267836 2848749223936 2850101264384 2853029838848 2854383910912 2858593498376 2865064136704 2865567567632 2866817400832 2866927590208 2873811533824 2875175469056 2883742414784 2885111063296 2890777839488 2892038668288 2892149827072 2893919666176 2904747822592 2906126440448 2909112582656 2910493272064 2913216475136 2917593960448 2918106621584 2919379369984 2920764932096 2930415418282 2931693535232 2932208673856 2933600324864 2936614697408 2937895518208 2939362340992 2940644360192 2945063059456 2947602605486 2950806191872 2958005231104 2959409125376 2976766363648 2976880779037 2978179162112 2984028737536 2985444982784 2985969566272 2987271913472 2989847856457 2994340490351 2997142145074 2998564614056 2999872454656 3002954924032 3003070346008 3004380151808 3004908062464 3011709894656 3012239093248 3016151503288 3023966675968 3024944947904 3026796050432 3028232593408 3031344203776 3032782905344 3034180481024 3044665540609 3045993488384 3046110564596 3053424754688 3054873935872 3055410718976 3061336506368 3063976315708 3071451454456 3072791085056 3072909191264 3074249457664 3074789645312 3081749659648 3082291165184 3086294561504 3090932119072 3095292504832 3099943582976 3100488285433 3101295640576 3101840580608 3103312740352 3109408096256 3115471715972 3116950345168 3120153115996 3121513988096 3123072487304 3124434632704 3125917515776 3129129500672 3130614611968 3135231578864 3142880558048 3144251342848 3144372195712 3152597332247 3153418256384 3153972355072 3158711607296 3162814261376 3170530533632 3171087639181 3172035294208 3172592664164 3173976408064 3181719912448 3190639606784 3192714816368 3199941763072 3200504036576 3201899954176 3203419602944 3209711583232 3212964593216 3215970803584 3217497130496 3220803216512 3222207987712 3222331836928 3223816761088 3230069161984 3232170016768 3236368081408 3244263801856 3244833863348 3245803556864 3246373888912 3249709646764 3252670038016 3254294020384 3255713398784 3260605530112 3264840527872 3266963998144 3273380788832 3274359013376 3274934363008 3276362743808 3284356038656 3295705616896 3297269786624 3303746102272 3307336761344 3316608612352 3319711797248 3321287360512 3324700094464 3325284289712 3326278025216 3334978996096 3336433565696 3339310592926 3340767051776 3349505923456 3350506897408 3351095627264 3354538990208 3356131082752 3359271246848 3368688691984 3372349933568 3378973717504 3380577406976 3392259492391 3400535538862 3402018701312 3402616482496 3403633328128 3410318557184 3412536647168 3416968978808 3422103417544 3423595986944 3425305308656 3428425662464 3431948484608 3432551524864 3433577316352 3434180642816 3442558963712 3447030289472 3449272256969 3455961915392 3457554501632 3457687396658 3459195486208 3462749925376 3464393375744 3467634835456 3471149248028 3477967088134 3479617760696 3481135415296 3481747098368 3489628291072 3491897964544 3501687217952 3510230233664 3511761240064 3512378304512 3513427951616 3514045308928 3522618474496 3527193784576 3532493850368 3533114557819 3534034567168 3543278993408 3543415183352 3544960663552 3553609252864 3558850043672 3560539103968 3564197677096 3565889275424 3567444557824 3569225699776 3570782437376 3574451535872 3576148000768 3583121804416 3590159574848 3591863494912 3592494634421 3593430106112 3594061520896 3599462064128 3604539834368 3609956122624 3614644870144 3615280012652 3623463467008 3624100159064 3625680830464 3625820187616 3627401609216 3636251328512 3639386890447 3646445264896 3647085995168 3648816932992 3657578315776 3657718898944 3659314233344 3671959535104 3673651657984 3675395204096 3679171795712 3680917961728 3683170484224 3684362012672 3693908590592 3698706378752 3699356292016 3707730059264 3708381558112 3709998989312 3710141587328 3713953882016 3715573743616 3717337186304 3720815312896 3726406320128 3729619623268 3731246317568 3731901948544 3733673140736 3741006615808 3742638276608 3742782129152 3764733930496 3766520705024 3775709831168 3779813441536 3783072797966 3788757355138 3790409842688 3792302306012 3793956339712 3797854756864 3799657250816 3800324902528 3801982435328 3814544548276 3816354963344 3818019487744 3818690365952 3824428443136 3828006769664 3829823574016 3833758845952 3835578380288 3849929933696 3852285882368 3852433949342 3854114209792 3861684248576 3863517036544 3875028869866 3876867991304 3886176960512 3886326330128 3888021372928 3888704551424 3897506922496 3903254886608 3905107404352 3909120032944 3910975334336 3912681127936 3913368639488 3914634638464 3922226839552 3922916028416 3924777877504 3930566060267 3939463187968 3940155405494 3941873926144 3942025436536 3946075999642 3947797102592 3949670760448 3951490859008 3953366269952 3957428486144 3959306715136 3965145820328 3967027712032 3974819529296 3976553168896 3976706012224 3978440474624 3979139540992 3988146618368 4000029801152 4001928249088 4011691695616 4012396604678 4014146633728 4016051781632 4031078610944 4035220679168 4037135828992 4037845208936 4039606337536 4049461706752 4051383615488 4057358513824 4063455220832 4067257192768 4069031149568 4069187547392 4073368773824 4075145396224 4075302029056 4077079494656 4085087469568 4093053750016 4094996347904 4103039514112 4104986851328 4105708153624 4107498881024 4113670930432 4129063020544 4129221725761 4131022708736 4131748585888 4141101105152 4141828753216 4143635234816 4145601839104 4147208317021 4153440035003 4157954179456 4159299303368 4167366017024 4168098280192 4169916219392 4170076494848 4188241046528 4194534421504 4196525182976 4198459037696 4200451661824 4204767766528 4206763384832 4209337696256 4223245749877 4225087741952 4225250137988 4227093004288 4227835762304 4237405782016 4238150352128 4239998844928 4244518722304 4246369992704 4250031663724 4262422426592 4264281505792 4265030798336 4267055017984 4275436132352 4287421971616 4292081733632 4302553063424 4304595091456 4310943420938 4317421172134 4321460767316 4323345596416 4323511769104 4327954322188 4329841983488 4330008405872 4331896963072 4335950102528 4340405436416 4342465429504 4343228460032 4348869609392 4359479483744 4361548529536 4363450843136 4364217561088 4370775363584 4374864879616 4381438681088 4387129459328 4389982872506 4399919924224 4400693050292 4402612436992 4404701954048 4413353426944 4417826315672 4428604422704 4430535983104 4430706275776 4441345097728 4443452997632 4444233773056 4450006111936 4456692822848 4460862727552 4462979890688 4467565751936 4469514305536 4469686096384 4472421302272 4483332603904 4489155725824 4492075497448 4500898584644 4502243643392 4503034749136 4504998772736 4509801142448 4511768117248 4513909440512 4515989553152 4522775412736 4531595223232 4533745956608 4542650890624 4544632193024 4547588046848 4560336841984 4571462629888 4572265898354 4573632284672 4585596119632 4587596152832 4593554696192 4600457107456 4606946983936 4611680776192 4612491111536 4613869518848 4614680238784 4616692957184 4627956236288 4631946951478 4636981158656 4643948823808 4646088861568 4648293934592 4655278598656 4677775714304 4678597663432 4679995826176 4689188016128 4692237889856 4694284435456 4701338206208 4705392199123 4707444482048 4718929166336 4719758346688 4721168809984 4721998383872 4733518575104 4739666648024 4746788611432 4748858949632 4751947633664 4761281147392 4762704019456 4763540891648 4784474420957 4786561196032 4791663713851 4793753624576 4796028780544 4798238900224 4805448876032 4810671652864 4814819924684 4826566571288 4828671705088 4829520168704 4830963433472 4831812299776 4836777148672 4843600402432 4850878539776 4857179044256 4859297529856 4872008615936 4872195877109 4873464578048 4874320912384 4886212722688 4899910824704 4900771806007 4903097753708 4905236267008 4914870861824 4917203501056 4926792481072 4934195625296 4936469415416 4938812305504 4940966395904 4946233511072 4948390838272 4949260338176 4950739386368 4960463355904 4963689668608 4970136696448 4982262267136 4983137718713 4985311141888 4985502757972 4987677212672 4992802217984 4995171844096 4999845576704 5007358492672 5013862239232 5014743243356 5017123282864 5029170184192 5029363486048 5031557070848 5043832487936 5048944360768 5058861219104 5061262197376 5063469694976 5064359415808 5075822968832 5079124312064 5085721270784 5093363226112 5098128831488 5105789430784 5106686587772 5108913897472 5111338631168 5123808690176 5130463686656 5131365179248 5133800568512 5139075720464 5143884096736 5146127630336 5146325427584 5148570025984 5153860354048 5154058448512 5156306419712 5161130917888 5168886185984 5176509154432 5178965969408 5191601017856 5197243482112 5211813533696 5222050290688 5224528719872 5225446740976 5227725848576 5242967031808 5247488074598 5249776795648 5255373105514 5257665265664 5258589109312 5270492315648 5271418413184 5273717571584 5273920272896 5293653658832 5296893088256 5299407038464 5304852356608 5307370084352 5309815841792 5312335925248 5320318398464 5330693488043 5343493320704 5343698703926 5346029387776 5346968758208 5357338886144 5359072018432 5375040045298 5377591084712 5379936550912 5380881879296 5393061904384 5394009539072 5396569581568 5416761883456 5424901270208 5427267371008 5428221016064 5430797295616 5441464168448 5444046733312 5452075502951 5454663104044 5460267952993 5465376852782 5467760607232 5467970766808 5470355652608 5475976626176 5476187101544 5478575570944 5483701600256 5491941572608 5500040976584 5502651342496 5516076081472 5518481948672 5519451621376 5522071199744 5527745312768 5548428433856 5551061764864 5552037162287 5553482891264 5554458714112 5568009846784 5570652471296 5587250928644 5599898085376 5600882064008 5603324919808 5603540289952 5605984305152 5616995270656 5619661144064 5627948906272 5630619978368 5636405628896 5639080714624 5641679331904 5644356920576 5646818738176 5652621033472 5652838298368 5655303815168 5656297529344 5677461653248 5680156224512 5681154305596 5692172566528 5694014019584 5695014535672 5697498447872 5700202528768 5706059677696 5708767821824 5717186996752 5730128273408 5731135135264 5733634801664 5733855180416 5747623067648 5750350938112 5767484829568 5770222126592 5781555678976 5784077336576 5784299654144 5787839332352 5809495645184 5812252880896 5818225165312 5820986544128 5826432950272 5835187920896 5836213243168 5838758739968 5841529864192 5860830836564 5863387070464 5864417347712 5867200649728 5873229394816 5875791036416 5878724681984 5881288720384 5890126118912 5895205210972 5901612383744 5916010462208 5918818250752 5953532727296 5953761558074 5956358324224 5968057475072 5970889965568 5971939132544 5974543826944 5979695712914 5988680980702 5994284290148 5997129228112 5999744909312 6005909848064 6006140692016 6008760303616 6009816124928 6023419789312 6024478186496 6032303006576 6047933351936 6049889895808 6053592100864 6056465186816 6062688407552 6065565810688 6068360962048 6074511184049 6089331081218 6091986976768 6092221129192 6106849509376 6109747871744 6110821437952 6127952631416 6142902908912 6145582170112 6145818382528 6148498915328 6149579290624 6163499319296 6164582330368 6172589123008 6181864238144 6190585009664 6199887165952 6200976570866 6203681161216 6206625480704 6218816192512 6230943431944 6233900690336 6240306231992 6243027976192 6246144974608 6248869265408 6251835031552 6258259001344 6261229223936 6270463157728 6285761116096 6288502685696 6288744391424 6305194664494 6307944710144 6317423214592 6325628522752 6341061067264 6342175278362 6344070588416 6345185328328 6347952816128 6363439824896 6381279213568 6385429632736 6399883526144 6401008073152 6403799908352 6406839205888 6419423166464 6425929186432 6431941607168 6434994260992 6441606433024 6444415975424 6444663673856 6447633522176 6464340033536 6472736162816 6488527603712 6489667726696 6491607113728 6492747777824 6499419293528 6505340076032 6508588040768 6511426797568 6521211060224 6526834340719 6529681055744 6533927996288 6546761577664 6548718026752 6549868726016 6552725487616 6591411233792 6594539573248 6607492204544 6614673522688 6633217224704 6636529035521 6639423594496 6642574721024 6649400188928 6650568579424 6652556050432 6669957992192 6672867131392 6678621185852 6681534103552 6699011846912 6701013794816 6702191254528 6709077980416 6712262165504 6718542493696 6737377383968 6744699867136 6757947435008 6761154813952 6784518984782 6801071077724 6804037402624 6805232964992 6807266656256 6820637114368 6825073294336 6833937957616 6844206835088 6847191973888 6850610617312 6856851324928 6863896969216 6865103049728 6867154632704 6868361285632 6885117927424 6894060578944 6898544513938 6911923830784 6915109003264 6915374793316 6918390972416 6925499850752 6928786751488 6935269670912 6942298496056 6955934176268 6959235521392 6962270830592 6963494196736 6979256582144 6983795929088 7003374435904 7020460467328 7023522480128 7024756609024 7028090617856 7045236948992 7054387569152 7064987700736 7066229115638 7086557986816 7086830366704 7089921327104 7107218505728 7117700087344 7121078207936 7128395354192 7131778550848 7134889115648 7138451399552 7141564874752 7148903071744 7152296001536 7166243608832 7180319149696 7183726989824 7184989268842 7188123041792 7198924128256 7209079668736 7219912245248 7229289740288 7230560025304 7246926934016 7248200318128 7251361660928 7251640375232 7254803218432 7272502657024 7278773780894 7292890529792 7294171990336 7297633865984 7315156631552 7315437797888 7343919070208 7347303315968 7350790408192 7358343591424 7361835923456 7366340968448 7368724025344 7387817181184 7394187741479 7397412757504 7398712584032 7415460118528 7416763116224 7419997978624 7420283174656 7427907764032 7431147487232 7434674372608 7459239246536 7462492635136 7463803897088 7467346281472 7482013231616 7485564258304 7529467860992 7529757264623 7533041410048 7551419662336 7559626883072 7562556342803 7566145595932 7573920063829 7577514710276 7580819685376 7584604612024 7587912679424 7595709513728 7599314501632 7600649805056 7603964870656 7629089096552 7632709926688 7636038975488 7637380731904 7648856886272 7656013539328 7659647148032 7667517691904 7671156760576 7699859867392 7701212838011 7704571764736 7704867898684 7708228419584 7723368497152 7727034073088 7750057739732 7753735982608 7772353921024 7772652660256 7776042745856 7777409102848 7795013844992 7806509773216 7810214808704 7818240065888 7821950668672 7825362255872 7826737278976 7829269276928 7844453679104 7845832056832 7849555755008 7861132120534 7878926375936 7880310810988 7883747852288 7884050873072 7892151999284 7895594205184 7899341520896 7902981718016 7906732539904 7914856972288 7918613430272 7930291640656 7934055424064 7949639058592 7953106337792 7953412024448 7956880949248 7958279081984 7976293236736 8000059602304 8003856498176 8023383391232 8024793209356 8028293267456 8032103563264 8062157221888 8070441358336 8074271657984 8075690417872 8079212675072 8098923413504 8102767230976 8114717027648 8126910441664 8134514385536 8138062299136 8138375094784 8146737547648 8150290792448 8150604058112 8170174939136 8186107500032 8189992695808 8206079028224 8209973702656 8211416307248 8214997762048 8227341860864 8258126041088 8258443451522 8262045417472 8263497171776 8282202210304 8283657506432 8287270469632 8294416634042 8306880070006 8315908358912 8318598606736 8334732034048 8336196560384 8340152989696 8376482093056 8376804052639 8389068843008 8393050365952 8396918075392 8400903323648 8409535533056 8413526769664 8418675392512 8425934868197 8446491499754 8450175483904 8450500275976 8454186008576 8455671524608 8474811564032 8476300704256 8489037444608 8500063327448 8524844853184 8528563011584 8530061596672 8534110035968 8550872264704 8574843943232 8580421068989 8584163467264 8605106126848 8609190182912 8621886841876 8634842344268 8642921534632 8646691192832 8647023538208 8655908644376 8659683966976 8660016811744 8663793926144 8671900205056 8680810872832 8684930859008 8686456920064 8697739218784 8718958967488 8723097059072 8724629826451 8726901686272 8728435122176 8741550727168 8749729759232 8762877362176 8774258918656 8779965745012 8799839848448 8801386100584 8805224873984 8809403908096 8826706853888 8835652631344 8857208845408 8861071966208 8861412551552 8882690195456 8886905995264 8888467546112 8900012223872 8913385645696 8921725455104 8925959781376 8935131503872 8936701528601 8939028611072 8939372192768 8944842604544 8966665207808 8978311451648 8984150994896 9001797169288 9004487286784 9006069498272 9009997545472 9019602284896 9023536234496 9027818881024 9031979106304 9045550825472 9063190446464 9067491913216 9085301781248 9089264386048 9095176093696 9120673683968 9142925259776 9144531796708 9147264569344 9171192239264 9175192305664 9187109392384 9200914214912 9213893967872 9223361552384 9224982223072 9227739037696 9229360477568 9233385914368 9255912472576 9263893902956 9273962317312 9287897647616 9292177723136 9296587869184 9310557197312 9355551428608 9357195326864 9359991652352 9378376032256 9384475779712 9388568870912 9402676412416 9410784398246 9414888964096 9437858332672 9439516693376 9442337619968 9443996767744 9467037150208 9479333296048 9493577222864 9497717899264 9503895267328 9522562294784 9525408038912 9527081783296 9545660432077 9568948841914 9573122392064 9583327427702 9587507249152 9592057561088 9596477800448 9610897752064 9629639849368 9653133142576 9657343410176 9659040337408 9661926866944 9663624599552 9673554297344 9687200804864 9701757079552 9714358088512 9718595059712 9744017231872 9744391754218 9748641824768 9772425445376 9799821649408 9801543612014 9806195507416 9810472534016 9829741723648 9834407002112 9853584962144 9868391250592 9872938830832 9877624611008 9881932791808 9892467022144 9896781676544 9898520676352 9901478772736 9920926711808 9927379337216 9940273392896 9942020034793 9964524534272 9966275437426 9970622283776 9971005515944 9975354425344 9985604435968 9990343688192 9999691153408 10014716985344 10027724478464 10029486486712 10034246565728 10058340368384 10058726972096 10063114141696 10087664975872 10097888721536 10117722438208 10122524394752 10126939389952 10128718831616 10158248624128 10171442541568 10186726452224 10196257662976 10211578861568 10213373175544 10217827794944 10222677262336 10247617380352 10256453963987 10260927373312 10262730358496 10267601137024 10278151440928 10287768193472 10292255260672 10292650855168 10297140051968 10307720708096 10308116897024 10312612839424 10353018308864 10357931938816 10383202035712 10394486964224 10423627067392 10444100581376 10449057439744 10450893481952 10455451697152 10485934063616 10489997507759 10494976149196 10499553591296 10510746211028 10515330531328 10517178218624 10540984631296 10542836826368 10547435143168 10547840545792 10587307317664 10593786176512 10598814076928 10609704713216 10614740168704 10619631683584 10624671850496 10640636796928 10661386976086 10686986641408 10687397407852 10692058775552 10693937516416 10714677772288 10718144036864 10750080090596 10755182169424 10759873101824 10761763758592 10786123808768 10788019078144 10793139163136 10833523766912 10849802540416 10854534742016 10856442032128 10861594591232 10882928336896 10888093466624 10904151005902 10909326208088 10920535905986 10930753705564 10935521214464 10935941533616 10940711305216 10951953252352 10952374203088 10957151141888 10967403200512 10983883145216 11000081953168 11005302684992 11032152162944 11036963897344 11038903242752 11044142399488 11055490625536 11096856867712 11102123529728 11104074324574 11108917428224 11136019693568 11141304942592 11174501857288 11199796170752 11201764128016 11206649839616 11207080579904 11211968610304 11233990541312 11239322288128 11255897812544 11261239956736 11272811257792 11278161429248 11283358663808 11288713841152 11305242066944 11305676596736 11312595058688 11354923306496 11360312449024 11362308611192 11384345133056 11388028039168 11390029071344 11394996895744 11400405057536 11412119355392 11417535643648 11434373993504 11460256546816 11462270270528 11467269603328 11467710360832 11495246135296 11534969659136 11540444253184 11563111357952 11568599308288 11575678664704 11618991290368 11619437879467 11624505761792 11636450330624 11636897590781 11641973088256 11652865900544 11670375841792 11672426486336 11677517479936 11683059728384 11687587075241 11721661673128 11726774140928 11728834695424 11734401299456 11746458789632 11751582072832 11757449363968 11790410421944 11803224767488 11832020924416 11837636501504 11901874386017 11907065454592 11907523116148 11912716648448 11936114950144 11941779931136 11943878265088 11949087653888 11959391425828 11977361961404 11988568580296 11994258456224 11999489818624 12011819696128 12012281384032 12017520607232 12019632249856 12046839578624 12048956372992 12064606013152 12095866703872 12099779791616 12101905888303 12107184201728 12112930373632 12125376815104 12131131621376 12136721924096 12149022368098 12178662162436 12183973953536 12184442258384 12213699018752 12219495743488 12221642875904 12255905262832 12285805817824 12291164340224 12291636765056 12296997830656 12299158581248 12326998638592 12329164660736 12345178246016 12363728476288 12381170019328 12399774331904 12401953141732 12407362322432 12413250961408 12437632385024 12461886863888 12467801380672 12480612463984 12486055952384 12492289949216 12497738530816 12503670063104 12516518002688 12522458447872 12540926315456 12571522232192 12577005371392 12577488782848 12610389328988 12615889420288 12634846429184 12651257045504 12682122134528 12684350556724 12688141176832 12690370656656 12695905632256 12726879649792 12762558427136 12770859265472 12799767052288 12802016146304 12807599816704 12838846332928 12851858372864 12863883214336 12869988521984 12883212866048 12889327347712 12895267044352 12928680067072 12945472325632 12977055207424 12979335453392 12983214227456 12985495555648 12998838587056 13010680152064 13017176081536 13022853595136 13042422120448 13053668681438 13059362111488 13067855992576 13093523155328 13097436053504 13099737452032 13182822467584 13189079146496 13214984409088 13229347045376 13240754792881 13260650742983 13266434449408 13273058071042 13278847188992 13285149442048 13298800377856 13301137158848 13305112100864 13339915984384 13357242371704 13363068207104 13398023693824 13402027589632 13404382509056 13418155960832 13424524331008 13437084987392 13474754767936 13483518822697 13489399734272 13515894870016 13522309627904 13569037969564 13602142155448 13608074805248 13610465929984 13614533312512 13641274228736 13650146588672 13667875915232 13688413670176 13694383947776 13701221234624 13713702649856 13727793938432 13730206099456 13734309265408 13736722571264 13770235854848 13788121157888 13790543919229 13797089027876 13811265998747 13823847661568 13830218006528 13830749586632 13836781944832 13850999701504 13857573502976 13870539341824 13884596992112 13911868352536 13918471042784 13924541661184 13926988393472 13958513164288 13967591858176 14006748871808 14040920934656 14043388116373 14047044960256 14049513218048 14056181235712 14090473897984 14108775138304 14129975401472 14132458231276 14173115973632 14173660733408 14179842654208 14214437011456 14235400174688 14242156415872 14256790708384 14263557101696 14269778231296 14276902799104 14283129749504 14297806143488 14304592003072 14332487217664 14360638299392 14367453979648 14369978537684 14376246083584 14397848256512 14418159337472 14439824490496 14458579480576 14461120050608 14493853868032 14496400636256 14502723321856 14503280750464 14509606436864 14545005314048 14557547561788 14585781059584 14588343980672 14595267731968 14630313263104 14630875595776 14687838140416 14694606631936 14701580816384 14716687182848 14723671846912 14732681936896 14737448050688 14775634362368 14788375482958 14794825515008 14797425168064 14830920237056 14833526232448 14839995957248 14840566349312 14855815528064 14862294974464 14918478493072 14924985270272 14927607794176 14934692562944 14964026463232 14971128516608 15058935721984 15059514529246 15066082820096 15102839324672 15125112685606 15132291191864 15147840127658 15155029420552 15161639370752 15169209224048 15175825358848 15191419027456 15198629003264 15201299610112 15258178193104 15265419853376 15272077950976 15274761463808 15297713772544 15312027078656 15319294296064 15335035383808 15342313521152 15364940053771 15399719734784 15402425676022 15409143529472 15409735797368 15416456839168 15446736994304 15454068146176 15500115479464 15507471965216 15544707842048 15545305320512 15552085491712 15554818205696 15590027689984 15613019546432 15620429617408 15636480131776 15643901337344 15650724511744 15653474557952 15658538553856 15691664113664 15699111510016 15722264241068 15757852751872 15760621621976 15767495704576 15768101746144 15784303998568 15791188410368 15798683041792 15805963436032 15813465079808 15829713944576 15837226860544 15860583281312 15868110848128 15899278117184 15906212675584 15906824048896 15913761898496 15916558163968 16000119204608 16007712996352 16046766782464 16049586418712 16056586534912 16064207126528 16117284800551 16124314443776 16140882716672 16148543315968 16151380835744 16158425350144 16197846827008 16205534461952 16211814330173 16229434055296 16253820883328 16269028771072 16276124598272 16276750189568 16293475095296 16300581584896 16301208116224 16372215000064 16379985391616 16412158056448 16419947405312 16422832614496 16429995524096 16454683721728 16516252082176 16516886903044 16524090834944 16526994343552 16564404420608 16567315012864 16574540939264 16588833268084 16613760140012 16631816717824 16637197213472 16669464068096 16672393120768 16680305979392 16752964186112 16753608105278 16778137686016 16786100731904 16793836150784 16801806647296 16819071066112 16827053539328 16837350785024 16851869736394 16892982999508 16900350967808 16901000551952 16908372017152 16911343049216 16949623128064 16952601408512 16978074889216 17000126654896 17049689706368 17057126023168 17060123193344 17068220071936 17101744529408 17149687886464 17160842137978 17168326934528 17210212253696 17218380365824 17243773683752 17269684688536 17285843069264 17293382385664 17294047076416 17311817288752 17319367933952 17320033623488 17327587852288 17343800410112 17361621745664 17369861718016 17372913840128 17395478437568 17437917934976 17446194118144 17449259652902 17456870244352 17483101454336 17499459518464 17525754724352 17548517837312 17559931490024 17599679696896 17602772201168 17610449747968 17618807816192 17653413707776 17671305262688 17714417690816 17722143932416 17722825103104 17765380390912 17776935092224 17800024447744 17826771291392 17843450910208 17851919562752 17870263007744 17873403057202 17878744385536 17889685209088 17933330415616 17956622903296 17968301989792 18003594338576 18008974573568 18012138996544 18019995090944 18039204569792 18047072468992 18055637762048 18063958212608 18091101650944 18126380892928 18134983826432 18170603562496 18190352187392 18241347367936 18285850519552 18289063593416 18294529138688 18342384478528 18350384611328 18366208261093 18374218784768 18393805869299 18401828429824 18427787935744 18446723104768 18449964446144 18455478075392 18458720955136 18466771828736 18527787805912 18547924634624 18575795295232 18584355446272 18593175738368 18621114394624 18702945463741 18711102857216 18714390653728 18719983304704 18756752064512 18768951559424 18777137741824 18805352824832 18821568796492 18829777928192 18875716665344 18879033386752 18884675239936 18887993535488 18934074300416 18958666592096 18987154445728 18995435798528 19007790534656 19045124589568 19050816077824 19054163566592 19091320864154 19128818984737 19137897683828 19146244784128 19166654855404 19175014498304 19184115122176 19192955600896 19221795504128 19259279698736 19306266285152 19314686820352 19318080674816 19323853733888 19327249199104 19347108594688 19374401609728 19403514159104 19428716177024 19437190119424 19488034463744 19488783508436 19497283649536 19544850890752 19599643298816 19603087224028 19612391014832 19620945068032 19659483447296 19668814004224 19707169924288 19736782501184 19745877661664 19755249222016 19763865583616 19784934044288 19793563353088 19797041352704 19841853423616 19854758674432 19880546785792 19884040069586 19929049068544 19932550874852 19941244567552 19942011031888 19950708850688 19971208871936 19980687376384 19999382306816 20029433970688 20055448956928 20058972973424 20068493131456 20116680736768 20117453944192 20126228283392 20175329951744 20195777443072 20235444876416 20245048789504 20257437663232 20316497248256 20342885083136 20373452904448 20392515325952 20423157723136 20426746351088 20435655589888 20445354524672 20495234760704 20512907927974 20521854746624 20525460716992 20535202274048 20556302881856 20575536386944 20584510521344 20585301710336 20615441416192 20616233794048 20706036617728 20715863877632 20766404071424 20788973928448 20838165453259 20847254134784 20888201162752 20898114879488 20901786963904 20910903394304 20979995015518 20989952298392 20999107182592 21021492422056 21030661062656 21034356437248 21081969262592 21085673652736 21095681091584 21174614635328 21187572353024 21188386721381 21197628153856 21219409426432 21229480337408 21239263367168 21249343700992 21281273593856 21312658784263 21322773952172 21373973282816 21374794815704 21384117551104 21387875032832 21429355544576 21436288073728 21500160181192 21510364338848 21519746203648 21523527517184 21572247617536 21576038156288 21586278326272 21667047533824 21699605080832 21703417998031 21709069484032 21712884064256 21723189182464 21765856673792 21776186933248 21808302011804 21818652416176 21841071811972 21861507411128 21871042428928 21871883067232 21881422610432 21903906504704 21904748406176 21914302283776 21934806401024 21967766290432 22000163906336 22010605369984 22064304325888 22068181325729 22073927794688 22077806485504 22088284798976 22110981251072 22193713735424 22204247059456 22208148649148 22217834856448 22272039387136 22282609885184 22349003714576 22399592341504 22403528256032 22413299679232 22414161159808 22423937220608 22467981082624 22478644576256 22511795625088 22522479913472 22545622515584 22556322858496 22566717327616 22577427682304 22610484133888 22611353193472 22625190117376 22709846612992 22720624898048 22724617222384 22768690266112 22776056078336 22780058142688 22789993791488 22800810115072 22824238710784 22835071287296 22868747987008 22920513093632 22924540541056 22934539206656 22935420721664 22990492270592 23069939318272 23080888506368 23126222715904 23137198616576 23151357329408 23237982580736 23238875758934 23249011523584 23272900661248 23273795181562 23283946176512 23305731801088 23340751683584 23344852972672 23355034959872 23375174150482 23443323346256 23453548281856 23457669390848 23468802598912 23492917579264 23514898727936 23580820843888 23606449534976 23664041848832 23675273003008 23745816446737 23803748772034 23814130909184 23815046232296 23825433296896 23872229900288 23883559862272 23887756530176 23918782851656 23954723922808 23977137160592 23988516912448 23998979637248 24023639392256 24024562768064 24035041214464 24039264499712 24093679157248 24097912745984 24129212026304 24144905798783 24191733407744 24199559583232 24203811776606 24214368403456 24225860747264 24250753630208 24262263242752 24273443848192 24298044736196 24357324324872 24367947907072 24368884516768 24427398037504 24438991486976 24443285751808 24511810525664 24571611635648 24582328680448 24583273530112 24593995661312 24598317162496 24658329321472 24690356492032 24727456952576 24762340038656 24799548663808 24803906283464 24814724644864 24826501922816 24875264770048 24923773727776 24935602761344 24961224927968 24972111904768 24984579898432 24995477061632 25007340126208 25033036005376 25044916895744 25081852630912 25143044464384 25147462440947 25154010742784 25154977565696 25220778657976 25231778840576 25269692858368 25302514091008 25364244269056 25368701113448 25376282353664 25380741313312 25391811264512 25453759299584 25475708233129 25525116854272 25541718530944 25599534104576 25604032292608 25615199633408 25703716745728 25727766428672 25739977043968 25766425732096 25778654695424 25790534088704 25857360134144 25890944651264 25954110414848 25958670906784 25966428454912 25970991111296 25997677174112 26021360304128 26034352163072 26045707190272 26084844240896 26107337362876 26118724222976 26135711985152 26187046310656 26194872107008 26199474904064 26365644935168 26378158292992 26429968818176 26458694090752 26481509585762 26521301485966 26532868898816 26546116142084 26557694377984 26570298884096 26597600755712 26602274317696 26610224201728 26679831968768 26714484743408 26726136414208 26796047387648 26804055179264 26808765018112 26836311921664 26849048662016 26874169974784 26949509535872 26967037645394 26978799468544 27031789740032 27044619255808 27138075939128 27204284310896 27216149610496 27220931859968 27229066625024 27282548457472 27300293177344 27335751830464 27376827340352 27388767895552 27402442469248 27455587876864 27460412198912 27473445142528 27540471709696 27576242315776 27581087838458 27594178055752 27622531997494 27647695323136 27660436013056 27661499173264 27673563889664 27701999403008 27715147005952 27741078683648 27769193984224 27823736705072 27836942085568 27849083322368 27853976786944 27917026328576 27935183716352 28013497743616 28081841869312 28086776232746 28099026436096 28112362471424 28180947795968 28217550276608 28259950802944 28264916462552 28346231947264 28347321466816 28359685308416 28428874022912 28470800349376 28484312831744 28513581416768 28527114203392 28539556462592 28553805598208 28595612286976 28664974435328 28721276598784 28734907959296 28739957075368 28752492167168 28795696513024 28836318674944 28879648980992 28904552080327 28917158961152 28922240101216 28987707736064 28992801272512 29005446643712 29006561500928 29019212873728 29115095123576 29171562119168 29176687961344 29190535463936 29261751191552 29375676280832 29389213263872 29390342871593 29403161632768 29433374365696 29447343693824 29465363873792 29474896101376 29551268724736 29562720249139 29576750965916 29589651030016 29594850336128 29661840474112 29667052464896 29679991914496 29681132698624 29711631056128 29724589948928 29836956986144 29849970540544 29855215588352 29869385125888 29928052926464 29942257033216 30117871443968 30119029058492 30132165640192 30205678649344 30250225371212 30264582383728 30295680255316 30310058841104 30323278741504 30338418448096 30351650717696 30382838054912 30397258006528 30402599220224 30516356386208 30530839706752 30544155901952 30549522927616 30595427545088 30624054157312 30638588592128 30670070767616 30684627042304 30729880107542 30799439469568 30804851352044 30818287058944 30819471594736 30832913678336 30893473988608 30908136292352 31000230958928 31014943930432 31089415684096 31090610641024 31104170983424 31109636411392 31180055379968 31226039092864 31240859234816 31272960263552 31287802674688 31306949115904 31317077107712 31383328227328 31398223020032 31444528482136 31515705503744 31521243243952 31534991409152 31536203492288 31568607997136 31582376820736 31597366083584 31611926872064 31626930159616 31659427889152 31674453721088 31721166562624 31736221696256 31798556234368 31812425351168 31813648097792 31833116327936 32000238409216 32015425992704 32093533564928 32099172837424 32113173069824 32128414253056 32234569601102 32248628887552 32281765433344 32297086631936 32302761671488 32316850700288 32395693654016 32423628660346 32458868110592 32507641766656 32538057542144 32553500379136 32586950190592 32602416232448 32744430000128 32745688569407 32759970783232 32824316112896 32839894810624 32845665228992 32859991048192 32909367443456 32937745393861 33032504164352 33033773806088 33048181669888 33053988687104 33128808841216 33134630025728 33177666536168 33227520280024 33263633435648 33274394426944 33338928136192 33344786241536 33360611958784 33491320946699 33505928372224 33507216210556 33541645996957 33556275372032 33572201463808 33587672301568 33603613294592 33638142132224 33654107078656 33674701570048 33703739472788 33785965999016 33800701935616 33802001103904 33816744034304 33822686098432 33899246256128 33905202817024 33956149778432 34000253309792 34099379412736 34105371139763 34114252046336 34120246386688 34136440143872 34203489058816 34299375772928 34321684275956 34336653869056 34420424507392 34436760731648 34487547367504 34539369377072 34571686138528 34586764771328 34588094152832 34623634577504 34638735867904 34640067246976 34655175704576 34687600820224 34723243491328 34739723436032 34745827680256 34790956875136 34875835869952 34881964030991 34892388236288 34898519305804 34913740488704 34966202908672 34998919036928 35051509448704 35097035674624 35119862980048 35199359393792 35205544402336 35220899495936 35237615632384 35306827415552 35342610525376 35428835381632 35444287864832 35445650206208 35530760781824 35553870184448 35600048895488 35653542582784 35686901820416 35703839125504 35740526015488 35746806114404 35757488771072 35779370418176 35866660831232 35913245806592 35936603979584 36007188677152 36017949147136 36024277993088 36039990181888 36078409139584 36094144937984 36127916425216 36182203301888 36252761785856 36269967652864 36341207124992 36380704374784 36482694735872 36571701039104 36578127186832 36589058277376 36684768957056 36700769222656 36732416522186 36748437569536 36787611738598 36803656859648 36855575871488 36893446209536 36899928892288 36910956150784 36917441910272 37055575611824 37095849269248 37151590590464 37168710892544 37186351476736 37242228789248 37314854416301 37405890927482 37422205714432 37428781307456 37439966609408 37513504129024 37537903118848 37643137592984 37659555856384 37751433330688 37758066773504 37769350479872 37775987070976 37868148600832 37917333184192 37974308891456 37990871597056 38015581069312 38090249179136 38108327133184 38182641728308 38257637969474 38275795367656 38292489568256 38333309710808 38350028996608 38368230244352 38385911201792 38443591008256 38518559397472 38612532570304 38629373640704 38636161349632 38647707467776 38654498398208 38694217189376 38748803219456 38807028318208 38857432354048 38864260136009 38874380238848 38976068927488 38977567016872 38994567299072 39089701781504 39199286597632 39206174448056 39224782029664 39241890136064 39318966894592 39337628008448 39414339848576 39473565002368 39491755323328 39510498444032 39527731167232 39569868088576 39587126706176 39594082705408 39709517348864 39761093571584 39768080139172 39858098137088 39865101749704 39882489135104 39884022063776 39901417701376 39942417743872 39961374752768 39998764613632 40058867941376 40110897913856 40117945946848 40136986262912 40233361473536 40234907888384 40252456566784 40391554886144 40470889752832 40490097579008 40514875326464 40632994496512 40685770166272 40746905808896 40785030651904 40846315446272 40853492702176 40871311179776 40890709049344 40990469521408 41025815855948 41043709493248 41050921433984 41070404548096 41112605763712 41151072773888 41169021042688 41170603420672 41230882832384 41232467588096 41412073235456 41431727755264 41532808142848 41577947856896 41676330906518 41694508269568 41776402325504 41796229758976 41803573927808 41821806788608 41959990031036 41979904596784 41998214365184 42042984844112 42061322125312 42068712874496 42163938525184 42171347305472 42191362183168 42349229270656 42375144706048 42376773442762 42395256307712 42438818852864 42458960674816 42478526734336 42498687401984 42562547187712 42625317568526 42645547904344 42747946565632 42749589631408 42768235102208 42775750065664 42872576147456 43000320362384 43020728677696 43039492407296 43047055034368 43144495235072 43152076312576 43172556652544 43334095067648 43399210161664 43406835996062 43425768128512 43446378364928 43531713347584 43552373866496 43616604023608 43637304832352 43682143623944 43723014822256 43742084857856 43743766134464 43762845220864 43807813009408 43809496812352 43828604567552 43869612802048 43935532580864 44000327812672 44021210739968 44128608651776 44136362651458 44155612971008 44176569597952 44221962502144 44387427470848 44408494118912 44416297298296 44435669712896 44544078774272 44565219770368 44698007429152 44799184683008 44807056512064 44826599358464 44828322319616 44847874441216 44935962165248 45023591250176 45044959826944 45091245031168 45112645716992 45133434655232 45154855364608 45222706386944 45250380234752 45419693225984 45421438983371 45441249796096 45449234444768 45537380532224 45552112156672 45560116285376 45579987582976 45601620230144 45648477421568 45670142574592 45687840385033 45737495974016 45841026187264 45849081082112 45869078413312 45870841443328 46139878636544 46161777012736 46252445431808 46274397233152 46302714658816 46455703248647 46475965161472 46477751517868 46498023047168 46545801322496 46547590363124 46567892353024 46611463602176 46681503367168 46689705945344 46710069919744 46750348300964 46886646692512 46907096563712 46915338781696 46937605197824 46985835158528 47029797455872 47161641687776 47212899069952 47328083697664 47350546006016 47491632893474 47607497544068 47628261818368 47630092464592 47650866593792 47744459800576 47767119724544 47775513060352 47837565703312 47909447845616 47954274321184 47977033824896 47997959274496 48047278784512 48049125536128 48070082428928 48078528999424 48187358314496 48195825491968 48258424052608 48289811597566 48383466815488 48399119166464 48407623553212 48428736806912 48451721494528 48501507260416 48524526485504 48546887696384 48596089472392 48714648649744 48735895814144 48737769033536 48854796075008 48877982973952 48886571503616 49023621051328 49143223271296 49164657360896 49166547060224 49196634324992 49316658642944 49380712984064 49454913905152 49524680077312 49599097327616 49607812566928 49629449289728 49653003845632 49750529540096 49847547455552 49871205522688 49922449855936 49944223809536 49969159796864 49990954123264 50066072010752 50163705261824 50286088928768 50294924881894 50309955131392 50441557315952 50463557681152 50539385716736 50605028182016 50728488538112 50737402226896 50752564707328 50761482626624 50783622529024 50907518599168 50951416466258 51050233708544 51083437061888 51199068209152 51208064585216 51407433491456 51455532857344 51479954087936 51532851464192 51557309390848 51581068177408 51714720268288 51759314190353 51781889302528 51908220829696 51917341813568 51932856909824 51941982222592 51995354348224 52042720608256 52068704326144 52214674725752 52237448445952 52271423970304 52374092621312 52389744214016 52398949808128 52708300852361 52731289870336 52756316585984 52859937636352 52917388181504 52963019171524 53042602971932 53065737797632 53092232284168 53115388755968 53140597768192 53195201511424 53204548635392 53220448403456 53359663937536 53428969486816 53452272828416 53592094775296 53594154648199 53608110358528 53617530036224 53672623843328 53698097324032 53748339949568 53899019071744 53908489866077 53934075290788 53957598937088 54063579480064 54089238511616 54276151878256 54408568621792 54432299220992 54441863719936 54458133250048 54565096914944 54600586354688 54671503660928 54753654680704 54777535791104 54804884938496 54911175753728 54920824397824 54946890285056 55080943419392 55152484631552 55162175676916 55188356111504 55245063994988 55295390646272 55320872026112 55322998346528 55347127779328 55403998806016 55430294011904 55482157367296 55538387968448 55647473410144 55673884171136 55698166644736 55707953573888 55834052657152 55870367432704 56026995487232 56163683738624 56173552465492 56198052872192 56224724942848 56361895591936 56435100553216 56519901605888 56529832925104 56692463894528 56694642933632 56719370616832 56857748045824 56941600698752 56968625663488 57027162833536 57054228406784 57107611196416 57191224573952 57329948870656 57442553197568 57469815918592 57479914150736 57504984334336 57591393026048 57672637349888 57759297961984 57809104160654 57834317922304 57844480202432 57975415472128 57985602545024 58010893287424 58013123001856 58230190247152 58343124238336 58353375922688 58381070927872 58523502383104 58637628368473 58751352561664 58778426527744 58780685743186 58806323265536 58866748731392 58894687387648 58930727747584 58949792202752 59125440498278 59153501931832 59179302060032 59189700672256 59323680948224 59334104929792 59362265397248 59423262112256 59673913972288 59699941081088 59710431176704 59738770251776 59856105852928 59884514066432 60062947482923 60235742887936 60238058116984 60264331280384 60411357298688 60500450742424 60529164767456 60591360510632 60620117682208 60646557483008 60676836896192 60703301435392 60765676109824 60794516013056 60805198440448 61032712772416 61061679413504 61072408785157 61088311803904 61099045855232 61190855090176 61248108314624 61277177184256 61340141535232 61369254084608 61459760215084 61598878939136 61609702704088 61636574117888 61638943189472 61665827356672 61786947977216 61816272584704 62000461917856 62029887860864 62178831368192 62181221282048 62208341966848 62219272822784 62452078185728 62481718469632 62545920527104 62575605349376 62613898231808 62634154215424 62766656454656 62796446040064 62889056964272 63031411007488 63042486487904 63069982818304 63072406984576 63137215994272 63164753641472 63194732167168 63223853744128 63253860319232 63318855778304 63348907442176 63442333125248 63472443392512 63597112468736 63624850702336 63627296195584 63666232655872 64000476818432 64030851985408 64187067129856 64198345674848 64226346139648 64256828506112 64469139202204 64497257775104 64563530866688 64594173263872 64605523342976 64633701400576 64791387308032 64847257320692 64917736221184 65015283533312 65076115084288 65107000758272 65173900381184 65204832464896 65488860000256 65491377138814 65519941566464 65648632225792 65679789621248 65691330457984 65719982096384 65818734886912 65875490787722 66065008328704 66067547612176 66096363339776 66107977374208 66257617682432 66269260051456 66355333072336 66455040560048 66527266871296 66548788853888 66677856272384 66689572483072 66721223917568 66819623024539 66982641893398 67011856744448 67014432421112 67083291993914 67112550744064 67144402927616 67175344603136 67207226589184 67276284264448 67308214157312 67407478945576 67571931998032 67601403871232 67604002207808 67633488068608 67645372196864 67798492512256 67810405634048 67912299556864 68000506619584 68198758825472 68210742279526 68240492773376 68272880287744 68406978117632 68598751545856 68643368551912 68673307738112 68840849014784 68873521463296 68975094735008 69078738754144 69143372277056 69173529542656 69176188305664 69247269155008 69277471735808 69280134493952 69310351409152 69446486982656 69491655360512 69581913750272 69751671739904 69763928061982 69784776472576 69797038611608 69827480977408 69932405817344 69997838073856 70103018897408 70194071349248 70239725960096 70398718787584 70411088804672 70441798991872 70475231264768 70613654831104 70685221050752 70857670763264 70888575729664 70891300412416 71107740368896 71200097790976 71307085165568 71373803640832 71407678251008 71481052030976 71493612228808 71514977542144 71558740836352 71733321662464 71795177747909 71826491613184 71873207959168 72014377354304 72035898294272 72048555986176 72079980363776 72156818279168 72188289875968 72505523571712 72539935305728 72682414249984 72761408749568 72965389471744 73143402078208 73156254373664 73178116554752 73369537914112 73401538445312 73464833044372 73496875139072 73575223477196 73607313719296 73711151742976 73786892419072 73799857784576 73821912301568 73834883820544 74111151223648 74191698538496 74303181180928 74337421785088 74372702953472 74484457578496 74629708832602 74811781854964 74844411428864 74857562614912 74879933218816 75027008258048 75075806237696 75286275185968 75319111712768 75502866661376 75516133547008 75538700959744 75551974141952 75736297201664 75834666368384 75948617782912 75981743194112 76031162138624 76180498358272 76216654266368 76365283456616 76515275938948 76551590735312 76584979136512 76666619421616 76700057993216 76736460488704 76771822403584 76887182016512 77037118794944 77225065140608 77258747281408 77272322699264 77308996796416 77388434378752 77497606438912 77614056636416 77714864708096 77728520272018 77952137854976 77955134033744 77989134598144 78179403563008 78398573195264 78412348896112 78449564059328 78483780272128 78637933789184 78675256016896 78828679697152 78947130004736 78983510646656 79020996888064 79139736177152 79188165410816 79419034697728 79522187143168 79536160278344 79716196274176 79730203499408 79764978270208 79768044127552 79802835402752 79884835487744 79922749505536 79997529227264 80117735882752 80221795827712 80235891893696 80273972525824 80466722947072 80469815776768 80783109772288 80941779505664 80980195158016 81029750652928 81265988993024 81336065156269 81371540332544 81458283135467 81493811617792 81570061303808 81692630892544 81706985404352 81742622359552 81781418098688 82051631711896 82087418986496 82101842867968 82140809096192 82225211527424 82302145547776 82341206841344 82464935176192 82824146470912 82827329910853 82863455510528 83065616285696 83155895713792 83313120702119 83352661813036 83389016539136 83552804651008 83592459517952 83607147855616 83643613577216 83919980062072 83959809193568 83996428730368 84085969688224 84122644250624 84137425748992 84327877050368 84342694610944 84382724366336 84698458541312 84713341218121 84750289412096 84753546885524 84790512615424 84877637705728 84917921349632 84957053468672 84997374803968 85125094375424 85250635137052 85291095808688 85495893131264 85499179262816 85536470204416 85551500131328 85745152294912 86000640724768 86041457355392 86078984814592 86094110068736 86288990470144 86304152625152 86345113305088 86668190135296 86798420323328 86813671992124 86851536257024 86892756729856 87063426695168 87104747732992 87233208047216 87274609664704 87364287247888 87446029644512 87484169715712 87487532268928 87525690441728 87615626018816 87618993624704 87657209135104 87739225604096 87871065161728 88000655625344 88042421479936 88257217303552 88272725302916 88311225942016 88353139195904 88443925004288 88774854941696 88816988237824 88832594596592 88871339425792 89088157548544 89130439540736 89396014858304 89598369366016 89614113024128 89653198716928 89656644639232 89871924330496 90047182500352 90089919653888 90182490062336 90225291433984 90266869310464 90309710729216 90445412773888 90500760469504 90839386451968 90842877966742 90882499592192 90898468889536 91074761064448 91104224313344 91120232570752 91159975165952 91296954843136 91375680770066 91474991948032 91682052374528 91698162164224 91741682886656 92279757273088 92323554025472 92504890863616 92548794466304 92605429317632 92685283550167 92824555200881 92911406497294 92951930322944 92955503035736 92996046094336 93091602644992 93095180726248 93135784706048 93222927204352 93363006734336 93379411890688 93500696601928 93773293385024 93814193127424 93830677563392 93875210395648 93971670317056 94059594911744 94323283375552 94384631758879 94425798139904 94656167395328 94701092012032 94983265786948 95214995088136 95256523636736 95260184929184 95301733187584 95488919601152 95534239449088 95551026120704 95675131406624 95818895691232 95908548642368 95954067649792 95995918548992 96094557569024 96098251072256 96140164857856 96157057998848 96391650983936 96516848105216 96579623195132 96766933630976 96798238332928 96815247106424 96857473613824 96903442989056 97003014520832 97049052971008 97093775392768 97192178944784 97429297299488 97471791628288 97475538067072 97709592150016 97755965947904 97773143007232 98047242102656 98286446542592 98303716814611 98329314721792 98333094120448 98393268649984 98633317285888 98761425968128 98909827810304 99049360154624 99198194655232 99215625133856 99258898579456 99306007691264 99501059080192 99695094911104 99742411045376 99844899711872 99888447619072 99938319593728 99981908246528 100132144021504 100327410523648 100572177857536 100589849763788 100619910262784 100883114631904 100927115362304 101078771433472 101210056364032 101456977076224 101474804453792 101505129414656 101522965253248 101567245058048 101815037198336 101902832932516 102100467417088 102166874123776 102398136418304 102416129170432 102814866982912 102911065714688 102959908175872 103065702928384 103114618781696 103162136354816 103429440536576 103518628380706 103563778605056 103816441659392 103834683627136 103865713819648 103883964445184 103990708696448 104137408652288 104429349451504 104474896891904 104542847940608 104748185242624 104779488428032 104797899616256 105416601704722 105462579740672 105512633171968 105719875272704 105926038343048 106085205943864 106131475595264 106184464568336 106230777511936 106281195536384 106390403022848 106409097270784 106440896806912 106719327875072 106857938973632 106904545656832 107184189550592 107188309296398 107235060072448 107345247686656 107396194648064 107496679899136 107798038143488 107816979732154 107868150581576 107915197874176 108127158960128 108178477023232 108552303756512 108817137243584 108864598441984 108883727439872 108916266500096 109130193829888 109201172709376 109343007321856 109507309361408 109555071582208 109609769876992 109841648795648 109893780570112 110161886838784 110304969263104 110324351353832 110376712223008 110490127989976 110590781292544 110641744052224 110645996693056 110694255558656 110807997612032 110860588023808 110964314734592 111076775936896 111294946820288 111347768342272 111396333289472 111415907147776 111740734865408 112053990974464 112327367477248 112347104930984 112396105744384 112449449885696 112723791183872 112820993603857 112870201106432 113039803211776 113059665850208 113384927789056 113389285867264 113438741233664 113883201397504 113937251326976 114054325667072 114108456813568 114215222392832 114659897741312 114885106395136 114939631837184 114959828301472 115009968668672 115182786052096 115345274699776 115518595923968 115618208321308 115668635844608 115688960404864 115950830944256 115971205090048 116021786574848 116026246003712 116460380494304 116686248476672 116706751845376 116762141855744 117047004766208 117275256736946 117502705123328 117556853055488 117561371486372 117612646531072 117733497462784 117789374775296 117861455495168 117899584405504 118250880996556 118307003863664 118358604120064 118379401344512 118647361896448 118668209859584 118724530794496 118846524224512 119347827944576 119399882162176 119420862353408 119477540503552 119712211705856 119769028132864 120125894965846 120471485775872 120476116233968 120528662560768 120822714597376 121000901484848 121058329534912 121182721021264 121240235364416 121293114966016 121353673792384 121406602870784 121531352219648 121589032026112 121610396880896 122065425544832 122123358827008 122144817570314 122198091710464 122381710180352 122496216629248 122554354368512 122680283070464 122738508169216 122919520430168 123197757878272 123219405408176 123273148235776 123277886378944 123331654713344 123573895954432 123632545169408 124000923835712 124059775721728 124357662736384 124362442564096 124438545645568 124904156371456 124963436939264 125091841054208 125151210698752 125227796463616 125268308430848 125533312909312 125592892080128 125778113928544 126062822014976 126084972975808 126139965636608 126144813969152 126274431988544 126329507282944 126389464334336 126447707488256 126637711556608 126884666250496 126944886785024 127194224937472 127254592391168 127332465311744 128000953636864 128005873498591 128061703970816 128374134259712 128396691349696 128452692279296 128513657012224 128563457827651 128756641085093 128938278404408 128994515550208 129127061733376 129188346527744 129211046685952 129267402801152 129694514641384 129835472442368 130030567066624 130152230168576 130214001516544 130347800762368 130409664929792 130920618246187 130977720000512 130982754277628 131039883132928 131297264451584 131359579242496 131382660915968 131439964192768 131637469773824 131750981575444 132130016657408 132135095224352 132192726679552 132215954748416 132515235364864 132538520102912 132710666144672 132910081120096 133054533742592 133097577707776 133355712544768 133379144966144 133442447835136 133639246049078 133965283786796 134023713488896 134028864842224 134166583987828 134225101488128 134288805855232 134350689206272 134414453178368 134552568528896 134616428314624 134814957891152 135143863996064 135202807742464 135208004415616 135266976137216 135290744393728 135596985024512 135620811268096 135824599113728 136001013239168 136397517650944 136421484559052 136480985546752 136545760575488 136813956235264 137197503091712 137286737103824 137346615476224 137681698029568 137747042926592 137950189470016 138157477508288 138286744554112 138347059085312 138352376611328 138494538310016 138554943471616 138560268987904 138892973965312 138983310721024 139163827500544 139503343479808 139527856123964 139569552945152 139594077223216 139654961954816 139864811634688 139995676147712 140206037794816 140388142698496 140479451920192 140797437575168 140822177609344 140883597983744 141227309662208 141370442101504 141715341526528 141782600824832 142215480737792 142400195581952 142614170331136 142747607281664 142815356502016 142962104061952 142987224457616 143029955084288 143117481672704 143466643324928 143590355495818 143652983226368 143746415918336 144028754708608 144071796588544 144097111972352 144313636558336 145011047143424 145079870611456 145364828499968 145522817499136 145867158172813 145930778943488 146286804156416 146312508747328 146356233109504 146739075828224 146929666088744 146993750278144 147150446954392 147214627438592 147422303485952 147573784838144 147599715569152 147643824603136 147669767641088 148222302447296 148318707049667 148383397076992 148606362361856 148674843570176 148745405906944 148968915156992 149259417665204 149623563709928 149688822857728 149715125229824 149759866437632 150054016516096 150151612475392 150572550371936 150638223425536 151005733322752 151032267094016 151077401919488 151103948283904 151472594403328 151669332736768 151897235565824 151923925986217 151963486388224 152062324277248 152360996716544 152433308532736 152730566913232 153030551877896 153103181470624 153169958273024 153333238843232 153400115986432 153472920977408 153543644807168 153774364033024 154074237589888 154450130281216 154477269280103 154517494562816 154544645398528 154617993592832 154776868757504 154995212877824 155228113272832 155429729416192 155457040544036 155904275709952 155910268067488 155978269196288 156358807126016 156797146390528 156824697792224 156899128118656 156967560544256 157275867578368 157350512033792 157657359394304 157894260009472 157967021293312 158041993776128 158279472354304 158376330821632 158838069395456 159044374286336 159072320556688 159432392548352 159460406998816 159529956540416 159536088255104 159605670805504 159769670975488 159845499011072 159995058454528 160235471765504 160443591655424 160471783787392 160547945051648 160933445894144 160939631553536 161566219544576 161883559011328 161960390316032 162059501305856 162531977986048 162672130312538 162743080665088 162916566270934 162987623235584 163140122607616 163385261785088 163413970808704 163485244719104 164103263423792 164174837972992 164203685735936 164281618192384 164450423054848 164604291095552 164682413682688 164929870352384 165648292941824 165654659821706 165726911021056 166131232571392 166626241404238 166705323626072 166778033078272 167105609302016 167184919035904 167214295711232 167839960124144 167919618387136 167992857460736 168171939376448 168245288501248 168274851497984 168655754100736 168685389221888 168765448732672 169014340591481 169396917082624 169426682436242 169500578824192 169507093771048 169581025230848 169755275411456 169835842699264 169914106937344 169994749607936 170250188750848 170501270274104 170582191617376 170991786262528 170998358525632 171072940408832 171103000262656 171490304589824 172001281449536 172082914710784 172157969629184 172188220137472 172608305250304 172690226610176 173336380270592 173596840646656 173627343984248 173703072514048 173785513459712 174126853390336 174209495465984 174466416094432 174549219329408 174728574495776 174892059289024 174968339431424 174975064537856 175051380883456 175231252037632 175237987249408 175314418270208 176001311250688 176084842959872 176514434607104 176545450605832 176622451884032 176706278391808 176887850008576 177549709883392 177633976475648 177665189193184 177742678851584 178176315097088 178260879081472 178329957631903 178792029716608 179196738732032 179228226048256 179306397433856 179313289278464 180094365000704 180179839307776 180364980124672 180450582867968 180533738620928 180619421458432 180890825547776 181001520939008 181678772903936 181685755933484 181764999184384 181796937779072 182149522128896 182208448626688 182240465141504 182319950331904 182593909686272 182751361540132 182949983896064 183364104749056 183396324328448 183483365773312 184559514546176 184647108050944 185009781727232 185097588932608 185210858635264 185370567100334 185649110401762 185822812994588 185903860645888 185911006071472 185992092188672 186183205289984 186190361452496 186271569412096 186445854408704 186726013468672 186758823781376 187001393203856 187546586770048 187628386254848 187661355126784 187750420791296 187943340634112 188119189823488 188646566751104 188769263517758 188851596279808 189312334790656 189402184024064 189966531573896 190429990176272 190513047273472 190520369858368 190603466375168 190977839202304 191068478898176 191102052241408 191350262813248 191637791382464 191817097284736 191908135299584 192189115138048 192196502144512 192314115997696 192783301967872 193033696210432 193159246390264 193533867261952 193596476665856 193630494212848 193714947227648 193806885978112 194006029041664 194098105942016 194187550785536 194384357889568 194858594598976 194943583256576 194951076134144 195419184300032 195546286014464 196094484205312 196572893085184 196607433629222 196666188240896 196786537299968 197266634571776 197522851936256 197819655620608 198098720309248 198396389310464 198431250267712 198517797158912 198612015382528 199002118160384 199390189822208 199484822090752 199689799423744 199776895238144 199876639187456 200654821047296 201144355715072 201179699527576 201239820525568 201766229263808 201854230724608 202157542866944 202331864562289 202420112728064 202913954152448 202949608907584 203010258829312 203045930506496 203134490116096 203805665865032 204200934834176 204333748247552 204796272836608 204832258340864 205629733965824 205732400101151 205822131429376 205919816351744 206131405856768 206229237563392 206324272709632 206858881073152 207037256761412 207127557210112 207632883318784 207669367254272 207731427639296 207767928890368 207981417392896 208274817304576 208858698903008 208949793783808 209085695881216 209496370485248 209558976856064 209595799232512 210833203409444 210925159481344 211025266343936 211439750545408 211852076686096 212170411887728 212262951190528 212368929136672 212461555023872 212562391072768 212780806045696 212818194541568 212881793613824 213438655750144 213715877947264 213809091313664 214368379101184 214376618592796 214470120144896 214690495373312 214792389296128 214993359798272 215596076286976 215633959464308 215736301163152 215830395748352 216254317920256 216356954046464 217104607513024 217634274487168 217729196883968 217767454879744 218260387659776 218402345418752 218686014643712 219014618722816 219219539753984 219683297591296 219787561140224 220323773677568 220609938526208 220648702707664 220753424446016 220980255979952 221181562585088 221283488104448 221291993386112 221388511117312 221615995224064 221721176047616 221928629469184 222153551873792 222589893640576 222695536684544 222831814295552 223481469730816 224107981948928 224654734954496 224694209861968 224792211488768 224898899771392 225447582367744 225641987207714 225740402212864 226079606423552 226119331700416 226769855578112 226778571734528 227766402795008 227874502653952 228108651334144 228216913627136 228430444785664 229219819985849 229319795482624 229770212790272 229879263674368 229919656602944 230019937337344 230365572104192 231236416642616 231337271689216 231377920809728 231901661888512 231942410180096 232052492007424 232920760988608 233372496953344 233413503690752 233524283711488 234094009532416 234439246626893 234550513473892 234791521978699 235005410246656 235113706110976 235122742972744 235225293062144 235466994925568 235578749550592 235722910990336 235799168811008 236501761993112 236614007727328 236717208240128 236758802689024 237294723792896 237336419719168 237449061588992 237693048449024 238695655889152 238737597978341 238799764324352 238841724706816 238955081007104 239424423411712 239538056265728 240251789931692 240942971551744 240952232467936 241057325121536 241645429194752 242001802969696 242116659069824 242365442042528 242480470728832 242586229932032 242707347584768 242813205741568 243062704439296 243178064052224 243220793761792 244130851089664 244246717654016 244289635140628 244396183420928 244763420360704 244992433258496 245108708737024 245360566140928 245477016338432 245839040860336 246395515756544 246438810816352 246546296471552 246555772757888 246663309426688 247147791908864 247265090338816 248001847671424 248119551443456 248715325472768 248724885128192 248877091291136 249808312742912 249926873878528 250183682108416 250302421397504 250455592927232 250536616861696 251066625818624 251185784160256 251556227857088 252125644029952 252169945951616 252279931273216 252289627938304 252548863977088 252659014565888 252895414976512 253275423113216 253769332500992 253889773570048 254388449874944 254509184782336 254664930623488 256001907273728 256011746997182 256123407941632 256748268519424 256793382699392 256905384558592 257126915655302 257513282170186 257876556808816 257989031100416 258254123466752 258376693055488 258422093371904 259389029282768 259670944884736 260061134133248 260304460337152 260428003033088 260695601524736 260819329859584 261203980914107 261841236492374 261955440001024 261965508555256 262079766265856 262594528903168 262719158484992 262765321831936 263501963150888 264260033314816 264270190448704 264385453359104 264431909496832 265030470729728 265077040205824 265421332289344 265820162240192 266109067485184 266195155415552 266758289932288 266884895670272 267278492098156 267930567573592 268047426977792 268057729684448 268333167975656 268450202976256 268577611710464 268701378412544 268828906356736 269105137057792 269232856629248 269629915782304 270287727992128 270405615484928 270416008831232 270533952274432 270581488787456 271241622536192 271649198227456 272002026478336 272795035301888 272842969118104 272961971093504 273091521150976 273627912470528 274395006183424 274573474207648 274693230952448 275363396059136 275494085853184 275900378940032 276314955016576 276573489108224 276694118170624 276704753222656 276989076620032 277109886943232 277120537975808 277966621442048 278327655001088 279006686959616 279055712247928 279139105890304 279188154446432 279309923909632 279729623269376 279991352295424 280412075589632 280776285396992 280958903840384 281594875150336 281644355218688 281767195967488 282740884203008 283430683053056 283565201649664 284430961475584 284800391163904 285228340662272 285495214563328 285630713004032 285924208123904 285974448915232 286059910168576 286234963345408 286933286649856 287180710991636 287305966452736 287492831836672 288057509417216 288143593177088 288194223944704 288627273116672 290022094286848 290159741222912 290729656999936 291045634998272 291734316345626 291861557886976 292573608312832 292625017494656 292712466219008 293478151656448 293859332177488 293987500556288 294300893908784 294429254877184 294844606971904 295147569676288 295199431138304 295287649206272 295339535282176 296444604894592 296637414099334 296766794153984 297212724723712 297349687140352 297490811813888 297937830313984 298518835330408 299247127419856 299377645715456 299430250459648 299519732875264 300108033032192 300303224950784 301145100743872 301276446851072 302011466645504 302064534188032 302207896567808 302945188806656 303338665473536 303794471131648 303847851972434 304124648554496 304721993433088 304866617065472 305461133826464 306061103755792 306206362941248 306339916546048 306666477686464 306800231972864 306945841954816 307087289614336 307548728066048 308148475179776 308900260562432 308954538560206 309089290797056 309235987185664 309553737515008 309990425755648 310456226545664 310859458832384 310914081088072 311808551419904 311820536134976 311956538392576 312717614252032 313594292781056 313649395584448 313798256237312 313935121088512 314551735156736 315314718788608 315788520018944 315934042586624 316083987552256 316558944708608 316752661643264 317676138790912 317950072883597 318088748572672 318144641113376 318864785096704 318920813997632 319059913080832 319072176510208 319211341611008 319539341950976 319690998022144 320887183310848 320943567574784 321095890103296 321879263107072 323132439089152 323767118022656 323920780632064 324119002611712 325063955972096 325189922740529 325344260625076 325486161330176 325833132541868 325975246471168 326280245215232 326770523570176 326827941617408 326970489438208 328206526847584 328349675945984 328407371471872 328563236384768 328900846109696 329208582191104 329364827365376 329859740704768 331296585883648 331309319643412 331453822042112 332262465142784 333252482808476 333410647252144 333556066156544 334211218604032 334369838071808 334428591422464 335679920248288 335839236774272 335985714921472 336343878752896 336490577002496 336549702995968 337311508201472 337370778443776 337530897465344 338028681182962 338793834165248 338853364872484 339001157648384 339014187542096 339162050461696 339510550822912 339671685398528 339828213874688 339989499215872 340500377501696 341002540548208 341164383234752 341983572525056 341996717051264 342145880817664 342206000525312 342980609179648 344002562899072 344165829421568 344376440274944 345216610500608 345380453220352 346672760541184 347193681293312 347254687968496 347406145028096 347571026919424 348253706780672 348418990931968 348932832188864 349098438658816 349457148991552 349784118578048 349936678862848 349950129075712 350462504075264 350475974498816 352002622501376 352169685919744 353028869214208 353090901211664 353244903768064 353412556783616 353775700017152 355099419766784 355267952951296 355330378386368 355485357703168 356352630194176 356659915263806 357584059433216 358393477464064 358456452096512 358626578556928 360188730001408 360202574263477 360359678615552 360729960249344 360901165735936 361067477241856 361238842916864 361781651095552 362003041878016 362315199332471 363357545807872 363371511866968 363529998368768 363593875558144 364299044257792 364416897253376 364480930283008 365502723080264 365899967792128 366728209498112 366792648656896 366966731546624 368958105966527 369119029092352 369294216101888 370019563454464 370195177865216 370421717270528 370741134200668 371298220803524 371645625989176 371807721291776 371822012142944 371984184377344 372366410579968 372380722904992 372543138824192 372891708817408 373452026937344 373517647562752 374002786407712 375093173540096 375159082537393 375256772509696 375322710253568 375500841582592 375886681268224 376238379646976 377293133502208 377538527035516 377703192559616 378624669581312 378804368048128 379933063147792 380859980352544 381026094546944 381040739716736 381206932750336 381955678404608 382136957796352 382204104482816 382700525626496 383275582764928 383634194569472 383816270599168 384378230276096 384393004289024 384628231995392 385566603935744 386067392420864 386318492780528 387067734523904 387192953331712 387260988425696 387429894455296 387613771956224 388012058083328 388196211884032 388375101571072 388768715779136 389717189197952 389887166513152 389902152268288 390838368600064 391092572028928 392188968410624 393145786170368 393214867258444 393332376481792 393573074599936 394533269143552 395045703872512 395639311241216 396197440618496 396792778620928 396862500535424 397035594317824 398004236320768 398780379644416 398969644181504 399379598847488 399753278374912 401309642094592 402288711430144 402359399055152 402479641051136 403532458527616 403708461449216 404315085733888 404663729124578 404840225456128 405827908304896 405899217815168 406020517658624 406091861012992 407611331730064 408401869668352 408667496495104 409592545673216 409664516681728 410463398579311 411259467931648 411464800202302 411644262858752 411839632703488 412262811713536 412458475126784 412648545419264 414074513522824 414255114420224 415265766637568 415338734508544 415462855278592 415535857780736 415962834785792 416549634609152 417717397806016 417899587567616 418171391762432 418992740970496 419191598465024 421666406818888 421850318962688 422050532687872 422879501090816 423704153372192 424340823775456 424525902381056 424737858273344 424923110047744 425124782145536 425561612091392 425636389083136 425763587227648 426877311500288 427431755894528 427506861496099 427618182627328 428736758202368 428753237185592 428940240289792 429380990746624 429584778592256 429986719596544 431192152573952 431267918928616 431472602326304 431660791496704 432508635840512 432713908092928 434209215026048 435268548974336 435458393767936 435534909759488 436804690837504 437372029287424 438029237445632 438439079507968 439366595182592 439575122280448 440647547355136 441219877052416 441297405415328 441506848892032 441960511959904 442363125170176 442566976208896 442583986772224 442777022234624 443231990448128 443442352095232 444307103747584 445179787281152 445391073369088 445663628591104 446962939461632 448215963897856 449309469908992 449388419723936 449584422977536 449797799542784 450895164735488 451283974415428 451480804425728 452159212847104 452238663400832 453539711156224 453557143469056 455532805590016 455749005307904 456217302668288 456433827254272 456860889571328 458439639971698 458639590965248 459540425580544 459758527348736 459839313205888 460039874674688 460731144208384 462472833285232 462674543378432 462755841619456 463803323777024 463884820360192 464104984014848 465841521977216 466744993906688 466827007381504 467048567422976 468188019064832 468878493253786 469101026947784 469583043957398 470010820493312 470227412221952 470245485945488 470450586124288 470933989851136 471157499101184 471598337622016 473003523986224 473228015454656 473434416480256 473517605378048 474589447585792 474672839438336 474898123177984 475386096898048 477391311778304 477475195956682 477683449413632 477910162014208 478848846823424 479076112531456 480503579863384 481885943103488 481904464935872 482114650243072 483290858389504 484003605939392 484233318139648 484730884085056 484960941457664 485172459864064 485414695169536 486125408878592 486441587523584 488261702179328 488493435308032 488579270281256 488792366841856 489526840721408 489984866516992 490217417474048 490721132281856 490954032676864 491678081720672 492791031513088 492877621632704 493092592943104 493111545515776 493326618853376 494295583817728 496003695342848 496239102886912 497449770256384 497754182582272 499616625485824 499635828817081 499853747757056 500367364216832 500604842795008 500911185854464 501073233723392 502133251637248 502371568320512 502566244235363 503112455714176 504251288059904 504339891903232 504559862546432 504579255876608 505097727954176 505318029131776 507538665001984 507779547140096 508776899749888 509018369564672 509329861246976 512003814547456 512023493994364 512246815883264 513496537038848 513586765398784 513810769117184 514253831310604 515026564340372 515753113617632 515978062200832 516508246933504 516753386110976 516844186743808 518778058565536 519341889769472 520122268266496 520608920674304 520856006066176 521391203049472 521638659719168 522407961828214 523682472984748 523910880002048 523931017110512 524159532531712 525189057806336 525438316969984 525530643663872 527003926301776 528520066629632 528540380897408 528770906718208 528863818993664 530060941459456 530154080411648 530842664578688 531640324480384 532218134970368 532390310831104 533516579864576 533769791340544 534556984196312 535861135147184 536094853955584 536115459368896 536666335951312 536900405952512 537155223420928 537402756825088 537657812713472 538210274115584 538465713258496 539259831564608 540575455984256 540811230969856 540832017662464 541162977574912 542483245072384 543298396454912 544004052956672 545590070603776 545685938236208 545923942187008 546183042301952 547255824941056 548790012366848 549146948415296 549386461904896 550726792118272 551800757880064 552629910033152 553146978216448 553409506445312 553978153240064 554241075951616 555933242884096 556655310002176 558013373919232 558111424495856 558278211780608 558376308892864 558619847819264 559459246538752 559982704590848 560824151179264 561552570793984 561917807680768 563189750300672 563288710437376 565481768406016 566861366106112 567130403299328 568861922951168 569352456093883 569600782327808 570207981948269 570456681324544 570990429126656 571261426008064 571848416247808 571948897830464 572119820337152 572469926690816 574361421983272 574611932905472 574985663673344 576115018834432 576287186354176 576388447889408 577254546233344 579791309375971 580044188573696 580319482445824 581459313999872 582091269996544 583468632691252 583723115773952 585147216625664 585250034989312 585424932438016 586956303312896 587718664354976 587975001112576 588601787817568 588858509754368 589689213943808 590295139352576 590398862276608 590575298412544 590679070564352 592889209789184 592993388526847 593274828198668 593533588307968 594425449447424 594699374280704 594981623627776 595875660627968 597037670660816 598494254839712 598755291430912 598860500919296 599039465750528 600216066064384 600606449901568 602290201487744 602552893702144 604022933291008 604129068376064 604415793135616 605890377613312 606677330947072 607588942263296 607695703944868 608249297108992 609443986866176 609733234130944 610922267652928 612122207511584 612412725882496 612679833092096 613332955372928 613600463945728 614174579228672 615097456132096 616296950359552 617800521124864 617909077120412 618178581594112 618471974371328 619107475030016 619980851511296 620912453091328 621718917664768 621828162176144 623617102839808 623641072269952 623913076785152 625435228504064 627188585562112 627298791168896 627596512474624 629103470313472 630629437577216 631577040037888 631868085173248 632167975104512 633117889417216 633505323286528 635352277581824 635900145767194 636177497145344 636289282226752 637729570193408 637841627995264 638119826161664 638144353020416 639078683901952 641774366621696 641887135149568 642191780206592 643758526214144 646264878178304 647534236045312 647841561264128 648238005223424 650379845481058 650688521250152 650972322660352 651666265083736 651950492942336 652560490430464 653541047140352 653655883234816 656413053695168 656699351891968 656814742943744 657126472769536 657801692219392 658417164382208 658729654730752 659719481409536 660692422312153 662593171767296 662618639286824 662907644084224 664524930285568 666504965616952 666821294504288 667112132313088 668422437208064 668739676143616 668857182844928 671359840496576 671678473548544 671971429842944 672687757505792 672981154004992 673099405991936 674741556887552 675061794930688 676057362365924 677587668330496 677706729744968 678002315296768 678028375084192 678324100923392 679021101645824 679343370797056 679656427749376 679978998431744 681000755003392 682005081096416 682328766469504 683967145050112 683993434102528 684291761635328 684412001050624 688005125798144 688331658843136 688752880549888 690433221001216 690760906440704 693345521082368 694387362586624 694509375936992 694812290056192 695142053838848 696507413561344 696837981863936 697865664377728 698196877317632 698914297983104 699568237156096 699873357725696 699900258151424 700925008150528 700951948997632 704005245002752 704339371839488 706057738428416 706181802423328 706489807536128 706825113567232 707551400034304 710198839533568 710535905902592 710660756772736 710970715406336 712705260388352 713319830527612 715168118866432 716786954928128 716912904193024 717253157113856 720377460002816 720405148526954 720719357231104 721459920498688 721802331471872 722134954483712 722477685833728 723563302191104 724006083756032 724630398664942 726715091615744 726743023733936 727059996737536 727187751116288 728833794506752 728961860566016 731005446160528 731799935584256 733456418996224 733585297313792 733933463093248 737916211933054 738238058184704 738588432203776 740039126908928 740390355730432 741482268401336 742596441607048 743291251978352 743615442583552 743644024285888 743968368754688 744732821159936 744761445809984 745086277648384 745783417634816 746904053874688 747035295125504 748005572815424 750186347080192 750318165074786 750645420507136 751001683165184 751773362536448 752476759293952 754586267004416 755077054071032 755406385119232 757249339162624 757608736096256 759866126295584 761719960705088 762052189093888 762081479433472 762413865500672 763911356809216 764408208965632 765401051252992 766551165529856 767268389138944 767632541198336 768786008578048 769256463990784 771133207871488 772134784841728 772636985561056 774135469047808 774385906663424 774521976851392 774859788910592 775227543912448 776024116166656 776392423768064 776750203142144 777537431558272 779434378395904 779774333026304 779804304536576 782185144057856 784377936821248 786291572340736 786429734516888 786664752963584 787146149199872 789066538287104 789746955226999 790091407745024 791278622482432 792394881236992 793585557241856 793725001070848 794071188635648 797560759288832 797939288363008 798759197694976 799506556749824 802619284189184 804577422860288 804718798110304 804959282102272 807064917055232 807416922898432 808630171467776 809327458249156 809680450912256 811655816609792 811798435630336 812041035317248 812183722025984 815222663460128 816803739336704 817334992990208 819185091346432 819329033363456 820926797158622 822518935863296 822929600404604 823288525717504 823679265406976 824525623427072 824916950253568 825297090838528 828149027045648 828510228840448 830531533275136 830677469017088 830925710557184 831071715561472 831925669571584 833099269218304 835434795612032 835799175135232 836342783524864 837985481940992 838383196930048 843332813637776 843700637925376 844101065375744 845759002181632 847408306744384 848681647550912 849051804762112 849475716546688 849846220095488 851123224182784 851272778166272 853754623000576 854863511789056 855013722992198 857473516404736 857506474371184 857880480579584 858761981493248 859169557184512 859973439193088 862384305147904 862535837857232 862945204652608 863321582993408 865017271681024 865427816185856 868418430052096 870537097948672 871069819518976 873609381675008 874744058574848 876058474891264 876878159015936 878733190365184 879150244560896 881295094710272 882439754104832 882594810830656 883013697784064 883921023919808 884726250340352 885133952417792 885167973544448 886463980896256 888614207495168 890359574562304 890782146738176 891327257182208 893925878923264 896041114490137 896431927795712 898618939817984 898776839447872 899168845955072 899595599085568 902567948830856 902961608851456 904318425694208 904477326801664 907114286938112 911065611180032 911100629019383 911498010615808 912434605336576 912867654508544 913721779142656 916444327723309 916879279943396 917279181930496 919080851161088 919517054697472 919678626411776 920079749349376 921462288416768 924945666570464 925349086756864 925511683238912 927606647554048 927769640720384 928209968029696 931683043954432 933489987813376 933654014763008 934097134845952 936376038129664 937756986507572 938202053895568 939166087914796 940021640986624 940454824443904 940490971890976 940901172248576 941867979702272 942314998202368 943196675244032 946007047972448 946456030909312 946868832960512 947035210756096 949178895171584 949345678876672 949796246355968 950772193796096 954782623556608 954950391913364 955366898827264 955820324028416 957697693646848 958152225062912 961007159726768 963771886206976 963808929871744 964229300486144 966581716779008 968007211878784 968466636279296 969461768170112 969921882915328 970829390339072 972250817757184 972883175047168 976523404358656 976986870616064 977158540562512 977584733683712 979053681442816 979969733033984 980434834948096 981442264563712 981908065353728 983356163441344 985582063026176 985755243265408 986185185886208 986223091031552 988591167635456 992007390685696 992478205773824 994899540512768 995508365164544 999233250971648 999271657634162 999707495514112 1000734728433664 1001209685590016 1001822371708928 1002146467446784 1004266503274496 1005132488470726 1006224911428352 1008502576119808 1008679783806464 1009158511753216 1010195455908352 1015077330003968 1015559094280192 1017553799499776 1018036739129344 1018659722493952 1021070107209691 1024007629094912 1024046987988728 1024493631766528 1026993074077696 1027173530797568 1028507662621208 1030053128680744 1031506227235264 1031956124401664 1033016493867008 1033506772221952 1033688373487616 1037556117131072 1038230949347669 1038683779538944 1040244536532992 1041217841348608 1041712012132352 1042782406098944 1043277319438336 1044815923656428 1047364945969496 1047821760004096 1047862034221024 1048319065063424 1050378115612672 1050876633939968 1051061287327744 1054007852603552 1057040133259264 1057080761794816 1057541813436416 1057727637987328 1060308160823296 1061685329157376 1063280648960768 1064436269940736 1064780621662208 1067033159729152 1067539582681088 1069113968392624 1071722270294368 1072189707911168 1072230918737792 1073332671902624 1073800811905024 1074310446841856 1074805513650176 1075315625426944 1076420548231168 1076931426516992 1078519663129216 1081150911968512 1081340884960721 1081622461939712 1081664035324928 1082325955149824 1084966490144768 1086596792909824 1088008105913344 1091180141207552 1091371876472416 1091847884374016 1092366084603904 1094511649882112 1097580024733696 1098293896830592 1098772923809792 1101453584236544 1103601515760128 1105259820066304 1106293956432896 1106819012890624 1107956306480128 1108482151903232 1111866485768192 1113310620004352 1116026747838464 1116222848991712 1116556423561216 1116752617785728 1117239695638528 1118918493077504 1119965409181696 1121648302358528 1123105141587968 1123835615361536 1126379500601344 1126577420874752 1130963536812032 1133722732212224 1134260806598656 1137723845902336 1138704912187766 1139201564655616 1140415963896538 1140913362649088 1141980858253312 1142522852016128 1143696832495616 1143897795660928 1144239640674304 1148722843966544 1149223865810944 1149971327346688 1152230037668864 1152574372708352 1152776895778816 1154509092466688 1159582618751942 1160088377147392 1160638964891648 1162918627999744 1166937265382504 1167446231547904 1170294433251328 1170500069978624 1170849864876032 1173912606625792 1175437328709952 1175950002225152 1177203575635136 1177717019508736 1180590278705152 1180797724553216 1181358141128704 1185778419578368 1185986777053694 1186549656397336 1187067176615936 1188850898894848 1189398748561408 1189963247255552 1191751321255936 1194075341321632 1196988509679424 1197510582861824 1197721001838592 1198078931501056 1200432132128768 1201212899803136 1204580402975488 1205105787404288 1208258136752128 1208831586271232 1211780755226624 1213354661894144 1215177884526592 1215391407889736 1216498594217984 1218887973732352 1219466468261888 1221844535305856 1224244415023168 1224825451764992 1225359666184192 1226665910745856 1227200927891456 1232593900719104 1235601042249728 1235818154240824 1236357163188224 1236943948742656 1238214950060032 1239961703022592 1241824906182656 1243437835329536 1243656324352288 1247234205679616 1247282144539904 1247826153570304 1254377171124224 1254597582337792 1255193024949248 1261258875154432 1263154080075776 1263736170346496 1264335950209024 1266235778834432 1267010646573056 1270704555163648 1271800291534388 1272354994290688 1272578564453504 1275459140386816 1275683255990528 1276239652323328 1276288706040832 1278157367803904 1283548733243392 1283774270299136 1284383560413184 1287517052428288 1292529756356608 1295068472090624 1295683122528256 1296476010446848 1300759690962116 1301377042500304 1301944645320704 1303332530167472 1303900985884672 1305120980860928 1307082094280704 1307311766469632 1312826107390336 1313398703783936 1313629485887488 1314252945539072 1315603384438784 1316834328764416 1317459309461504 1319438962819072 1321384844624306 1325186343534592 1325237278573648 1325815288168448 1329049860571136 1333009931233904 1333642589008576 1334224264626176 1336844874416128 1337479352287232 1337714365689856 1342719680993152 1343356947097088 1345375515011584 1346198811983872 1349483113775104 1350123589861376 1352114724731848 1355175336660992 1355413459489936 1356004630593536 1356056750168384 1356648201846784 1358042203291648 1358686741594112 1359312855498752 1359957996863488 1362001510006784 1364010162192832 1364657532939008 1367934290100224 1367986868205056 1368824002101248 1376010251596288 1376663317686272 1377505761099776 1380866442002432 1381521812881408 1386691042164736 1388774725173248 1389018751873984 1389624580112384 1390284107677696 1393014827122688 1395731328755456 1396393754635264 1397828595966208 1399136474312192 1399800516302848 1401903897995264 1408010490005504 1408064608484501 1408678743678976 1412115476856832 1412363604846656 1412979615072256 1413650227134464 1415102800068608 1416323051936023 1420397679067136 1421071811805184 1421321513545472 1421941430812672 1426639661055224 1430336237732864 1433573909856256 1433825808386048 1434506314227712 1440126800708057 1440754920005632 1440810297053908 1441438714462208 1442919840997376 1443604662943744 1444269908967424 1444955371667456 1447126604382208 1448012167512064 1449260797329884 1453430183231488 1453486047467872 1454119993475072 1454375502232576 1457667589013504 1457923721132032 1462010892321056 1463599871168512 1466912837992448 1467170594627584 1467866926186496 1475832423866108 1476476116369408 1477176864407552 1480078253817856 1480780711460864 1482964536802672 1485192883214096 1486582503956704 1487230885167104 1487288048571776 1487936737509376 1489465642319872 1489522891619968 1490172555296768 1491566835269632 1493808107749376 1494070590251008 1496011145630848 1500372694160384 1500636330149572 1501290841014272 1502003366330368 1503546725072896 1504953518587904 1509172534008832 1510154108142064 1510812770238464 1514498678325248 1515217472192512 1519732252591168 1523439921410176 1524104378187776 1524162958866944 1527822713618432 1528816417931264 1530802102505984 1533102331059712 1534536778277888 1535265082396672 1537572017156096 1538512927981568 1542266415742976 1544269569683456 1545273971122112 1548270938095616 1548771813326848 1549043953702784 1549719577821184 1552048232333312 1553500406284288 1555074863116544 1558868756791808 1559608609073152 1564370288115712 1568755873642496 1572583144681472 1572859469033776 1573329505927168 1574292298399744 1578133076574208 1579493910453998 1580182815490048 1582557244964864 1584789762473984 1587171114483712 1587450002141696 1595121518577664 1595878576726016 1597518395389952 1599013113499648 1604538739900943 1605238568378368 1609154845720576 1609437596220608 1609918564204544 1614129834110464 1618654916498312 1619360901824512 1623311633219584 1623596871260672 1624082070634496 1624367444051968 1630445326920256 1633607478673408 1634669985980416 1638658066726912 1641853594317244 1645037871726592 1645859200809208 1646577051435008 1647358530813952 1649051246854144 1649833900507136 1650594181677056 1656298054091296 1657020457680896 1661063066550272 1661354938034176 1661851421114368 1662143431122944 1663851339143168 1666198538436608 1670869591224064 1671163185848387 1671598350270464 1672685567049728 1675970963881984 1676766393860096 1686665627275552 1687401275850752 1688202130751488 1691518004363264 1694816613488768 1697363295101824 1698103609524224 1698951433093376 1699692440190976 1702246448365568 1702545556332544 1707509246001152 1709727023578112 1710027445984396 1714947032809472 1715012948742368 1715760961159168 1717523962986496 1718339114369024 1719946878386176 1724768610295808 1725071675714464 1725890409305216 1726643165986816 1730034543362048 1730855632371712 1736836860104192 1741074195897344 1742139639037952 1747218763350016 1749488117149696 1752116949782528 1753756318031872 1757466380730368 1758300489121792 1762590189420544 1764879508209664 1765189621661312 1766027395568128 1767842047839616 1770267904835584 1770335947088896 1772927961792512 1777228414990336 1780719149124608 1781564293476352 1782654514364416 1787851757846528 1792082228980274 1792863855591424 1797237879635968 1797553678895744 1798337691910144 1805135897661712 1805923217702912 1808636851388416 1808954653603328 1814228573876224 1822131222360064 1822201258038766 1822996021231616 1824869210673152 1825735309017088 1827443558285312 1832888655446618 1833758559886792 1834558363860992 1838161702322176 1839034109394944 1839357252823552 1849891333140928 1850698173513728 1851023366477824 1855213295108096 1855539281440768 1856419936059392 1863366087908864 1867308029526016 1868194269691904 1872752076259328 1875513973015144 1876404107791136 1878332175829592 1880043281973248 1880909648887808 1880981943781952 1881802344497152 1883735959404544 1884629996404736 1886393350488064 1892014095944896 1892912061818624 1893737665921024 1894070421512192 1898691357753344 1899592492711936 1901544387592192 1909565247113216 1909900783826728 1910733797654528 1911640648056832 1915395387293696 1916304450125824 1922014319453536 1927543772413952 1927617859743488 1928458600972288 1936014423757568 1936933272558592 1938923536340224 1939843765830656 1941658780678144 1945766350094336 1953046808717312 1953973741232128 1954317081125024 1955169467367424 1958107362885632 1959939466067968 1960869669896192 1962884529127424 1963816130707456 1966712326882688 1971164126052352 1971510486530816 1972370371772416 1972446182063104 1984014781371392 1984956411547648 1989799081025536 1991016730329088 1998466501943296 1998543315268324 1999414991028224 2001469456867328 2002419371180032 2003644743417856 2004292934893568 2008533006548992 2010264976941452 2012449822856704 2017005152239616 2017359567612928 2018317023506432 2020390911816704 2030154660007936 2031118188560384 2035107598999552 2036073478258688 2037319444987904 2042140214419382 2048015258189824 2048093975977456 2048987263533056 2053986148155392 2054347061595136 2057015325242416 2060106257361488 2063012454470528 2063912248803328 2066032987734016 2067013544443904 2067376746975232 2075112234262144 2076461898695338 2077367559077888 2080489073065984 2082435682697216 2083424024264704 2085564812197888 2086554638876672 2089631847312856 2094729891938992 2095643520008192 2095724068442048 2096638130126848 2100756231225344 2101753267879936 2102122574655488 2108015705207104 2114080266518528 2114161523589632 2115455275974656 2120616321646592 2123370658314752 2126561297921536 2128872539881472 2129561243324416 2134066319458304 2135079165362176 2138227936785248 2143444540588736 2144379415822336 2144461837475584 2146665343805248 2147601623810048 2148620893683712 2149611027300352 2152841096462336 2157039326258432 2162301823937024 2162681769921442 2163328070649856 2164651910299648 2169932980289536 2173193585819648 2176016211826688 2182360282415104 2182743752944832 2183695768748032 2184732169207808 2189023299764224 2195160049467392 2196587793661184 2197545847619584 2207203031520256 2210519640132608 2212587912865792 2213638025781248 2215912612960256 2216964303806464 2223732971536384 2225650510185179 2226621240008704 2232053495676928 2232445697983424 2233112847122432 2233505235571456 2234479391277056 2237836986155008 2246210283175936 2247671230723072 2252759001202688 2253154841749504 2261927073624064 2267445464424448 2268521613197312 2275447691804672 2277409824375532 2278403129311232 2280831927793076 2281826725298176 2283961716506624 2285045704032256 2287393664991232 2287795591321856 2288479281348608 2297445687933088 2298447731621888 2299942654693376 2304460075337728 2305148745416704 2305553791557632 2309018184933376 2319165237503884 2320176754294784 2321277929783296 2325837255999488 2333874530765008 2334892463095808 2340588866502656 2341000139957248 2341699729752064 2347825213251584 2350874657419904 2351900004450304 2354407151270272 2355434039017472 2361180557410304 2361595449106432 2362716282257408 2371556839156736 2371973554107388 2373099312794672 2374134353231872 2377701797789696 2378797497122816 2379926494511104 2383502642511872 2388150682643264 2393977019358848 2395021165723648 2395442003677184 2400864264257536 2402425799606272 2409160805950976 2416516273504256 2417663172542464 2423561510453248 2426709323788288 2430355769053184 2430782815779472 2432997188435968 2437775947464704 2438932936523776 2443689070611712 2448488830046336 2449650903529984 2453331821491712 2465187801438208 2471202084499456 2471636308481648 2472714326376448 2473887897485312 2476429900120064 2479923406045184 2483649812365312 2486875670659072 2487312648704576 2494468411359232 2494564289079808 2508754342248448 2509195164675584 2510386049898496 2521418019844339 2522517750308864 2526308160151552 2527472340692992 2528671900418048 2532471557668864 2534021293146112 2543600583068776 2544709988581376 2545157128907008 2550918280773632 2551366511981056 2552577412081664 2567097466486784 2567548540598272 2568767120826368 2575034104856576 2582706741765689 2585059512713216 2590136944181248 2591366245056512 2592952020893696 2601519381924232 2602754085000608 2603889290641408 2606665060334944 2607801971769344 2610241961721856 2614164188561408 2614623532939264 2625652214780672 2626113577761751 2626797407567872 2627258971774976 2628505891078144 2631206768877568 2633668657528832 2634918618923008 2638877925638144 2642769689248612 2650372687069184 2650474557147296 2651630576336896 2658099721142272 2666019862467808 2667285178017152 2668448529252352 2673689748832256 2674958704574464 2675428731379712 2685439361986304 2686713894194176 2690751030023168 2692397623967744 2698966227550208 2700247179722752 2704229449463696 2710350673321984 2710826918979872 2712009261187072 2712113500336768 2713296403693568 2716084406583296 2717373483188224 2718625710997504 2719915993726976 2724003020013568 2728020324385664 2729315065878016 2735868580200448 2735973736410112 2737648004202496 2752020503192576 2753326635372544 2755011522199552 2761732884004864 2763043625762816 2773382084329472 2777549450346496 2778037503747968 2779249160224768 2786029654245376 2791462657510912 2792787509270528 2795657191932416 2798272948624384 2799601032605696 2803807795990528 2816020980011008 2816129216969002 2817357487357952 2824230953713664 2824727209693312 2825959230144512 2830205600137216 2832646103872046 2840795358134272 2842143623610368 2842643027090944 2853279322110448 2860672475465728 2867147819712512 2867651616772096 2869012628455424 2873243790055177 2880253601416114 2881509840011264 2881620594107816 2882877428924416 2885839681994752 2887209325887488 2888539817934848 2889910743334912 2894253208764416 2898521594659768 2906860366462976 2906972094935744 2908239986950144 2908751004465152 2915335178027008 2915847442264064 2924021784642112 2927199742337024 2934341189255168 2935733852372992 2951664847732216 2952952232738816 2954353728815104 2960156507635712 2961561422921728 2965929073605344 2970385766428192 2973165007913408 2974461770334208 2974576097143552 2975873475018752 2978931284639744 2979045783239936 2980345110593536 2988141180502016 2992022291261696 3000745388320768 3001272660299144 3002581682028544 3004006732660736 3007093450145792 3009907037175808 3018345068017664 3020308216284128 3021625540476928 3028997356650496 3030434944385024 3039464505182336 3046879842820352 3048208756375552 3048325917733888 3057632835862528 3061604205011968 3066204662119424 3069073556555776 3070530164793344 3075144034312192 3077025855963136 3084532831485952 3088539139366912 3090547942244224 3096541876191232 3097543626653696 3098087907405568 3099439155642368 3104096464666624 3110149726233088 3117737513583616 3119217218146304 3128740576231424 3137511747284992 3145166289362944 3145718938067552 3146659011854336 3148584596799488 3156266153148416 3158987820907996 3160365630980096 3165114489929728 3169579524947968 3174342228967424 3174900004283392 3190243037155328 3191757153452032 3195036790779904 3198026226999296 3209077479801886 3210477136756736 3218309691441152 3218875192441216 3219837128409088 3228259668220928 3237309832996624 3238721803649024 3246623266439168 3247193742521344 3248164141268992 3248734888103936 3260890653840512 3267214957346816 3269339971960832 3277316133453824 3283707188634488 3290075743453184 3291718401618416 3293154102870016 3294717061627904 3298102493708288 3299667801014272 3301188363354112 3312596108182592 3314040915361792 3322126133100544 3322709876068352 3324286862245888 3327702678286336 3332397076873216 3341739182448128 3342326371696774 3345371134099456 3351941927763968 3353532787720192 3373331254551104 3374802551701504 3376404261502976 3383036008726528 3389633226977536 3394726590203648 3396207219048448 3397902866186752 3405091112665088 3415018492002304 3419454047156224 3420054891968792 3429894065618944 3430025897484736 3431521922318336 3435047925972992 3436678228738048 3439893756772352 3449537220591616 3450143351428928 3451780818610432 3453286331973632 3460069086724096 3473673720208384 3482148391794688 3484279278075904 3494437526700032 3497450801719567 3498976234299392 3504233899565056 3507512636063744 3514932761460736 3516600978243584 3529759016419328 3530379243322624 3532054791136256 3535684095679232 3540671894177792 3554456829980672 3561438298249216 3563128586952704 3565309028728832 3575703515693056 3584164457960548 3585727711182848 3594475759271936 3595107357791488 3596675383820288 3610271795323424 3611846435405824 3617273702776832 3617909307206656 3628457147752448 3644262444720128 3644402516077532 3645992042463232 3649738421346304 3651470618034176 3654887116570624 3665777310893236 3667517119773584 3669116727721984 3676323404644352 3678068218789888 3678714505647104 3699782666281856 3701396347027456 3702046732955648 3710426590216192 3711078562881536 3712839872118784 3726732175817728 3734616059052032 3736388539383808 3745504152518656 3751027946030288 3752808215582272 3756664351659184 3760086563946496 3761819297775616 3761963887563904 3763604688994304 3767471918809088 3769259992809472 3772786700976128 3784028191889792 3785824123637248 3788140843024384 3797382715506688 3799184985423872 3803088775184384 3819130494226432 3819801567653456 3821467595309056 3823281296113664 3830790774587392 3832608900251648 3844028638907072 3855087544827904 3855235719486976 3872028847515136 3873866545117184 3877847072680448 3879687531661312 3883317561356288 3891532700188672 3906093617434624 3907947482464256 3908634162250048 3910338934734848 3916214725771264 3919878932135936 3925769058254848 3933424653765376 3942328252104704 3943020973061632 3944892364126208 3968029562742784 3969912823095296 3979598162051072 3982033460658176 3985467192657181 3991455873637883 3996933003886592 3997086630536648 3998829982056448 4002938913734656 4004838742360064 4007289486835712 4008585869787136 4020529953882904 4024899645713408 4034010304479232 4034719135225856 4036634047012864 4040781823633408 4058539165631797 4060309320015872 4062236377120768 4070215197999104 4072146956517376 4074638889975808 4084280428838764 4096030516379648 4096187951954912 4097974527066112 4107972296310784 4108694123190272 4114030650484832 4120212514722976 4126024908941056 4127824497606656 4132065975468032 4134027088887808 4134753493950464 4150224468524288 4152923797390676 4154735118155776 4160978146131968 4164871365394432 4166848048529408 4171129624395776 4173109277753344 4179263694625712 4189459783877984 4191287040016384 4191448136884096 4193276260253696 4201512462450688 4203506535759872 4204245149310976 4216031410414208 4228160533037056 4228323047179264 4230910551949312 4241232643293184 4246741316629504 4253122595843072 4257745079762944 4259122486648832 4268132638916608 4270158330724352 4276455873570496 4286889081177472 4288758831644672 4288923674951168 4293330687610496 4295203247620096 4299222054600704 4305682192924672 4314078652516864 4324603647874048 4325363539842884 4326656141299712 4329303820599296 4339865960579072 4346387171639296 4352032423653376 4364720564830208 4365487505889664 4367391537496064 4378046599528448 4390320098934784 4393175587322368 4414406063040512 4421039280265216 4425175825731584 4427276051562496 4431825225920512 4433928607612928 4447465943072768 4451301020370358 4453242480017408 4464106991353856 4464891395966848 4466225694244864 4467010471142912 4492420566351872 4495342461446144 4505518002405376 4506309683499008 4523854147248128 4534890928848896 4537043226394624 4554819648751064 4556806258622464 4561663855586152 4563653450596352 4567923433013248 4570091408064512 4574787329982464 4575591182643712 4576958562697216 4594891375866176 4596895463243776 4599885309386752 4608920150675456 4611107583115264 4618036369866752 4638330475007768 4640353508589568 4642555859566592 4651674511998976 4667749061530016 4669784926191616 4681177733005312 4682000279914496 4683399459504128 4695650426503168 4701749314839808 4703800008900608 4708814302540544 4710868078034944 4723190898212864 4725432564514816 4743113678313472 4743947108214776 4746198625589344 4748268706463744 4755403595579392 4757594994245632 4759852989022208 4767005285023744 4776301365286528 4787954038717696 4790042331447296 4790884007354368 4804851599212544 4818321611901952 4833032547008512 4835326345084928 4847123020906496 4853418647576576 4860711538106368 4861565631558944 4865994376871936 4875551894929408 4877865873047552 4887378141223424 4896977660092672 4899301807059968 4906663642983424 4930375602876416 4942404168998912 4943272616963296 4945428652752896 4947775794970624 4952859800240128 4959846812090368 4967299624730624 4973751341318144 4974625297409152 4988936822718464 4989128578159616 5017508684496896 5018390329351168 5020772099796992 5042836039688678 5045035500617728 5052616320303104 5054944681385984 5057343800836096 5064943115337728 5068042586292224 5087201166137552 5089419977162752 5090314257814016 5101836561547264 5102733023962112 5105154824163328 5134194932973568 5135097081196544 5137534241652736 5150068209713152 5165413483531378 5170119025426432 5180273888362496 5182732490113024 5203038763848464 5205508170001216 5207778581282816 5213330120669888 5215603943538688 5220483923443712 5228328377122816 5229247065878528 5251304429561344 5252227155523502 5254517943549952 5257011782156288 5262413537755136 5267337315057664 5269837237846016 5277755851276288 5285539378497224 5300745374138368 5300949114294592 5303261152673792 5316199442284544 5332039724935616 5334570356034304 5336897058504704 5347379497664512 5350857462759424 5370878723972608 5373427788388352 5381502060046336 5384795247935488 5397932455100416 5400494359445504 5408458898927392 5420701346643968 5421653837959744 5424018522374144 5424227000673536 5426592807387136 5432168813166592 5434746966376448 5437251421995008 5456040648771328 5458630131756032 5471947472820224 5475296008404992 5504041006385152 5506653270745088 5510023044399104 5523465768009728 5526087251525632 5528228686588993 5546764168658944 5555098900692992 5556075007495936 5558498320449536 5582925315021824 5585575018541056 5591314383864832 5596545897248768 5599202065211392 5607615591981056 5632041960022016 5632258433938004 5634714974715904 5648461907427328 5649454419386624 5651918460289024 5660411200274432 5665292207744092 5681590716268544 5684287247220736 5685286054181888 5706558644220896 5721344950931456 5734295639425024 5735303233544192 5738025256910848 5746487580110354 5760507202832228 5763019680022528 5763241188215632 5765754857848832 5771679363989504 5774418651774976 5777079635869696 5779821486669824 5788506417528832 5797043189319536 5813720732925952 5813944189871488 5816479973900288 5817502008930304 5830670356054016 5831694884528128 5848043569284224 5854399484674048 5868682378510336 5871467704745984 5903329695464432 5905904465477632 5908707457630208 5920313015271424 5923122845843456 5931858147210688 5940771532856384 5946330015826816 5948923540668416 5949152194287104 5957862569279488 5958091566479872 5976282361004032 5984044582523392 6001490776641536 6002545320598288 6005163364057088 6008013465321472 6014186900291584 6019814074351616 6036690136035328 6040616432568256 6043251080953856 6057994713300992 6078929010364672 6093759685640704 6096651835467776 6115265671725056 6123208410023936 6132409324238848 6138147113111552 6141060329586688 6150288068624384 6154051711926272 6169065662971904 6177078278733824 6181095884488448 6193083752382464 6195087253307392 6196175814811136 6220299452466176 6235475027167232 6238434436292608 6257481152462848 6272287801430959 6275023494569984 6290332578725888 6291437876135104 6293318023708672 6297169193598976 6317975641815992 6320731261960192 6330228979859456 6339159049895936 6348684457934848 6349800008566784 6377704403135681 6380486074310656 6383514306904064 6390073581559808 6396052453998592 6418154959603772 6420954273513472 6436619382882304 6437750384882432 6439674256818176 6456519336441856 6474619665993248 6477443607298048 6493246532878336 6494387485042688 6496328282537984 6497469776207872 6521781307681024 6534429914693632 6538679943921664 6554632266907648 6567414377268976 6580151486906368 6583436803236832 6586308205740032 6589434123255808 6596204987416576 6599335602028544 6602376726708224 6625192216365184 6628081830723584 6644252266201088 6645419752136704 6648573724491776 6655405356572672 6664794153746432 6683478364896256 6684652743393548 6690742268198912 6703883855527936 6707065575440384 6746662509102208 6749605103403008 6766072017453056 6779266453955072 6789453180407296 6795805732373504 6810182225330176 6830036984004608 6838908094312448 6840109783937584 6859788131237888 6860051794969472 6863043844636672 6870095851945984 6873356457476096 6879787513544704 6899074441183232 6900286702857856 6903561637220864 6920138173448192 6947347440416768 6964296783589376 6968558556151808 6988875053400064 6994901603439134 6997952468598784 7008467799130112 7015025272127488 7029865522921472 7059518032838656 7060758486645248 7064109582272512 7071368191358464 7081343788355584 7108913659961344 7122876596498432 7126257173905408 7130618057457664 7168328915921096 7171455422365696 7188951518543872 7190214715582976 7220543590646848 7223692870811648 7234547405553664 7235818614413312 7256914295504896 7267616645433683 7288524889440256 7288805032155064 7291984084926464 7299476842692608 7302941236068352 7309774233141248 7331554621786472 7335034239547168 7338233455443968 7352646809288704 7356136437579776 7357429011294208 7399565332563712 7402792694054912 7404093465911296 7422157125763072 7425679744237568 7453464351635456 7469232118104064 7472777078767616 7491008305037312 7502055892060576 7505616431164544 7513328703318368 7520173127892992 7523638595551232 7523927775127808 7527209377988608 7534943837618176 7538519985618944 7568056383779584 7571648247274496 7576281686048768 7594765431013376 7598369970847744 7606177550368768 7638260988452864 7639603135306912 7642935190618112 7646562592227328 7661581549174784 7665217800503296 7688057277814144 7710175089655808 7710471438973952 7744057695030272 7747733090234368 7755694145360896 7759375063322624 7766635122712576 7783065400377344 7812187234869248 7815894964928512 7817268324500096 7820677869469696 7832429451542528 7839757864271872 7851538116509696 7866849307530752 7884656504209408 7886041946123264 7889784728252416 7936059125485568 7939825646190592 7959196324102144 7964066921316352 7970934385314362 7982911747275766 7993866007773184 7994173261073296 7997659964112896 8005877827469312 8009677484720128 8017171739574272 8041059907765808 8049799291426816 8068020608958464 8069438270451712 8073268094025728 8081563647266816 8117078331263594 8120618640031744 8124472754241536 8140430395998208 8144293913034752 8168560857677528 8192061032759296 8192375903909824 8195949054132224 8215944592621568 8217388246380544 8228061300969664 8240425029445952 8252049817882112 8264131950936064 8269506987900928 8300448937048576 8305847594781352 8309470236311552 8321956292263936 8329742730788864 8333696097058816 8342259248791552 8346218555506688 8358527389251424 8378919567755968 8382574080032768 8382896273768192 8386552520507392 8403024924901376 8408490298621952 8432062820828416 8456646094358528 8461821103898624 8482465286586368 8493482633259008 8506245191686144 8515490159525888 8518244973297664 8536265277833216 8540316661448704 8552911747140992 8573778162354944 8577517663289344 8577847349902336 8586661375220992 8590406495240192 8628157305033728 8649207295748096 8650727079685768 8653312282599424 8658607641198592 8679731921158144 8692774343278592 8704064847306752 8729441129660416 8730975011779328 8734783074992128 8780640197869568 8786351174644736 8828812126081024 8842078560530432 8850351651463168 8854552103124992 8863650451841024 8867857215225856 8894931886145536 8902602040740716 8906484960034816 8928213982707712 8929782791933696 8932451388489728 8934020942285824 8984841132703744 8990684922892288 9011036004810752 9012619366998016 9047708294496256 9069781857697792 9074086452789248 9109639297502128 9113612517244928 9123327711172304 9127306901192704 9135846866026496 9140182816129024 9149574659964928 9151182365287424 9153917125394432 9189782751732352 9193790926487552 9199770618773504 9217840301350912 9222215166230528 9236072739733504 9276660950015536 9280707017179136 9285111719133184 9303349023997952 9335498123060032 9339569852383232 9362355466010624 9364000559828992 9391300853006336 9403498629679616 9417628605081088 9446381796425728 9450865129029632 9486227356626944 9487894216429552 9492397251178688 9496537412927488 9510807191158784 9515189988491264 9519705978044416 9534010570047488 9552602730573056 9575908077435392 9581768014708736 9609703198425088 9636643223803904 9666065094017024 9670652690169856 9694246041812992 9706837295153152 9721423076212736 9723131263117888 9731988753743872 9751103789858816 9774756282446848 9793955320185344 9798603614119936 9813327285966848 9856452259391507 9860751205752832 9884808337997824 9886545233926592 9890857305505792 9895551589941248 9905719600480256 9947502682636288 9949250594818304 9978257156319232 10035017368993792 10036780658702336 10041544199593984 10080887604956399 10085672079377356 10090071001235456 10105232640606208 10109889362771968 10114687601672192 10129886230675456 10136085172584448 10174402332275104 10178839954325504 10180628515628032 10203673123094528 10205466047924224 10210309648326656 10268389865947136 10270194162393088 10275068483305472 10300136419426304 10330826967062756 10340238050852864 10360547776724992 10365464980226048 10406077527696928 10411016340002432 10415557162565632 10426660241339776 10431207887077376 10440967846887424 10456656754245632 10458494131757056 10502608859122688 10504454311047004 10509035887099904 10514023564312576 10524827075510272 10534674630115328 10539674475692032 10555511702552576 10571078756994448 10601490748276736 10601898228589184 10606522305347584 10632398884569088 10664079449871232 10669140712068608 10694758995329024 10701714925518848 10741757447945216 10746855576776704 10763004120092672 10769590495870976 10795864910200832 10800988718891008 10816917797854784 10841402693287936 10843307675919488 10848037044748288 10848454001347072 10864337626333184 10874502843990016 10912081297542656 10917260263512064 10943894945640448 10950592016809984 11008082012770304 11013306541490176 11020046088798208 11046931536019456 11056457373177986 11093528337317888 11110197801385984 11112150014991872 11165850630043648 11171150037082112 11182628767729664 11193091794497536 11198404130422784 11215231183962112 11231771179306601 11264083920044032 11264516867876008 11269429949431808 11296923814854656 11298908838773248 11330584415488184 11363181432537088 11368574494441472 11370572108363776 11413117288441792 11442689901862912 11470606467088384 11476050513821696 11492975160220708 11521014405664456 11526039360045056 11526482376431264 11531509715697664 11543358727979008 11548837303549952 11554159271739392 11559642973339648 11577012835057664 11594086378639072 11627441465851904 11627888379742976 11632959947800576 11635004017860608 11663389769056256 11696087138568448 11708798969348096 11737364757020672 11742935409491968 11806659390928864 11811808930955264 11817414915260416 11840626030542848 11846245691686912 11863716294421376 11881543065712768 11892660031653632 11897847081336832 11898304388574208 11915725138558976 11916183132959744 11952564722008064 11968089165046784 12002981553283072 12005090641196576 12010326728114176 12016026930642944 12028373800583168 12039628148703232 12073380272070656 12081232865136512 12086502161907712 12115989426601984 12157858020729344 12187519371281408 12193303670935552 12230531343450112 12246416820047872 12264818648477696 12276294226223104 12282120659173376 12300576137248768 12308103423852544 12338131325943808 12354156557467648 12362191768976896 12390174506614784 12392351629622272 12440598904932352 12470950054334464 12476868872585216 12514962304925696 12544575602861918 12550046989139968 12580665157451776 12582875752270208 12586636047417344 12635951283631984 12641462523920384 12660457959718912 12678318099791872 12697368915869696 12699600017133568 12755408806271362 12760972148621312 12767028613808128 12780147163119616 12792104907997184 12836309919207544 12841908547026944 12873238765764608 12875500769764864 12879348513636352 12913038672883712 12949239331986496 12954887214596096 12986493065756672 12988774970085376 12994939552415744 13043562615362048 13077359887843328 13109264533815296 13134828754537952 13160302973812736 13166873606473664 13172616411480064 13178868246511616 13192409974833152 13198671204057088 13204753453416448 13250384432730368 13256163661447168 13290839504273408 13297147448983552 13310810713145344 13329588307492864 13366956729792512 13369305486787096 13381484536397824 13407767711055872 13414131150880768 13493325018204416 13499210206806016 13558532907910144 13578906360814592 13591611464747008 13620364450660352 13660073968009216 13677816188624896 13680219567875168 13719576262475776 13720103589938944 13726087689273344 13740191703891968 13746712914952192 13798148882366464 13800573405715712 13807123274441728 13894694880833536 13928593567178752 13937117112303616 13977750106800128 13989803206878268 13995904937197568 14016935598260224 14030050544254976 14059731045842944 14119036065677312 14121516973290496 14128219164545024 14142736382716928 14162687576711168 14217827319922688 14245753192996864 14252514347810816 14261236114915328 14336657831842192 14342910844731392 14377903037087744 14380429431165952 14441087181293696 14447385741623296 14469094811107328 14471637228826624 14513828591009792 14535233290867366 14577049778880512 14577610064310128 14583968169852928 14598953685385216 14605882472136704 14619548466282496 14663109243572944 14670068479094336 14676466910887936 14705293618577408 14712272875159552 14714858022588416 14799130665127424 14808186931822592 14844314251526144 14851359488475136 14906928703270912 14938464236208128 14945554157535232 14982016610074624 15004111784121152 15011232862329088 15026657406636736 15040346255785984 15047277191102464 15047855550255616 15069887675236352 15136112767559168 15143296494548992 15152563372097536 15189530862026752 15196739941695488 15212355100737536 15276521976905728 15279206270613824 15285870381236224 15293125184454656 15323163098349568 15376114555628288 15420942877947904 15488115390060544 15488710693329511 15495466180468736 15511388290721792 15518750126645248 15533270245425152 15566130800754688 15579553571296253 15624374469738496 15631789929857024 15634536649000192 15641355738939392 15664858903085056 15733698615061504 15769313008418816 15772083892246528 15779569456504832 15872118250971136 15879651292381184 15918392648204288 15928133842632704 15941868770628724 15965823494551532 15987732015546368 15988346522146592 15995319928225792 16011755654938624 16019354969440256 16034343479148544 16082119815531616 16099598582853632 16136041217916928 16138876540903424 16146536188051456 16163127294533632 16234156662527188 16241237280063488 16248945508483072 16280860791996416 16288587826069504 16337121715355056 16384122065518592 16384751807819648 16391898108264448 16431889185243136 16434776492761088 16456122601939328 16480850058891904 16504099635764224 16528263901872128 16539013975801856 16600897874097152 16611695189562704 16618940472623104 16643912584527872 16659485461577728 16667392194117632 16684518497583104 16692437111013376 16717054778502848 16757839135511936 16765148160065536 16765792547536384 16806049849802752 16816980597243904 16864125641656832 16913292188717056 16923642207797248 16964930573172736 16986965266518016 17012490383372288 17030980319051776 17036489946595328 17072530555666432 17105823494281984 17147556324709888 17155694699804672 17173322750441984 17256314610067456 17298414591496192 17301454159371536 17306624565198848 17317215282397184 17359463842316288 17385548686557184 17408129694613504 17458882259320832 17461950023558656 17561280395739136 17572702349289472 17649926138910373 17657624252162048 17684157121060864 17700703302926336 17709104206249984 17727300903682048 17735714430451712 17805204081481432 17812969920069632 17856427965415424 17859565583867392 17864902776979456 17868041884571648 17969682265407488 17981369845784576 18025238733996032 18095416588992512 18139563715395584 18148172905578496 18219278595004256 18227225034489856 18246655422344608 18254613802385408 18271693732052992 18280365632258048 18299149319929856 18302364730574848 18307834250788864 18379565503464704 18382795044332257 18387581852975104 18399541237547008 18435680602701824 18444430332461056 18472145479467008 18553321900031072 18561414034358272 18570223438266368 18606698047995904 18670996246120064 18679139704766464 18724710932021248 18728001119657984 18782601706012672 18806997259359232 18835257210162176 18892763592851456 18901730258059264 18972454713253888 18975788432859104 18984794502357376 18993074825854976 19021614382317568 19030379976982528 19039411956088832 19068021140094976 19105205461146112 19151816154870784 19163536029417472 19219406396850176 19273286447607808 19332130188034048 19341305380339712 19388492083625984 19413674590306304 19442846152425472 19446262526235776 19502207579717632 19549512564893696 19587910640370688 19597207228239872 19626654571933696 19712904518783014 19721502411505664 19769616675995648 19773090467853184 19781714611011584 19811439200960512 19895005365272576 19898501189636608 19956514312638464 20070034737987584 20073561317404672 20083088399187968 20161775209912798 20171344158754712 20180142002470912 20210465281212416 20219778725543936 20229375203344384 20259772461350912 20348804664550208 20357679908651008 20361257031256064 20407346246189056 20410932095848448 20420619296653312 20540388324786176 20550136966610944 20600272838852608 20661653934125512 20680476101705728 20721095553449984 20730929960452096 20812155055393856 20822032680004864 20831114325131264 20853320482679552 20862415774154752 20916988263514112 21005217718245376 21008908622094008 21018071774199808 21028047128625152 21049654151020544 21069349260230656 21079348951384064 21111023405105152 21142157513988896 21202981496553472 21203796457178368 21213044610695168 21328158899742464 21338281424137216 21403429851037696 21483514895890432 21493711153553408 21526008240185344 21539180991741952 21591729820401664 21601977437782016 21633835595709568 21682805386575872 21686615351838976 21696074089496576 21696908002694144 21728675252666368 21824162595085312 21834520527024128 21887789891280896 21901184033619968 22016164025540608 22026613082980352 22040092177596416 22093863072038912 22112914746355972 22187056674635776 22220395602771968 22224300029983744 22331701260087296 22342300074164224 22365257535459328 22386183588995072 22396808260845568 22430462367924224 22463542358613202 22528167840088064 22529033735752016 22538859898863616 22593847629709312 22597817677546496 22661168830976368 22726362865074176 22737148988882944 22741144216727552 22826234576883584 22885379803725824 22941212934176768 22952101027643392 22985950320441416 23042028811328912 23052078720090112 23052964752862528 23063019431395328 23086717455958016 23097674607099904 23108318543478784 23119285946679296 23154025670115328 23188172757278144 23254882931703808 23255776759485952 23270008035721216 23326779538112512 23392174277136896 23417597938696192 23474729514041344 23485870818983936 23613318781857728 23623617861910528 23634829830520832 23681252061085696 23727432588842752 23763086131425536 23785320063307264 23796608777148416 23832366265919488 23905129444016128 23936178330093568 24005963106566144 24010181282393152 24020653456228352 24032053861285888 24056747601166336 24079256297406464 24146760544141312 24162465730273024 24173004323815424 24315716041458688 24375038742562816 24386607341871104 24461062686900224 24482155612036969 24492833640095744 24529637296955392 24552588452446208 24564241318346752 24601152274497536 24616206847705088 24708313114935296 24724383537953792 24780349013229568 24784703259244544 24881197809864704 24941900108668928 24953737745170432 25029924609851392 25089151205723836 25100093978279936 25161330314903552 25165751504540416 25173272094834688 25271902567263968 25282925047840768 25320915919437824 25356636199583744 25394737831739392 25399200034267136 25510817612542724 25521944297242624 25534057227616256 25560294326239232 25584209815994368 25672619838415088 25683817094053888 25746477531529216 25751001539529728 25758697027272704 25826077345767424 25898478663972992 25909774429192192 25972986131513344 25977549940170752 25989879104831488 26087125230724096 26154719775686656 26218529067630592 26269657509075904 26320605947625472 26333747212947328 26345232822960128 26384819949666304 26409506906832896 26500768865460736 26581679008546816 26594294897967104 26621621426290688 26659176614985728 26733913459585024 26738610973574192 26762969072795648 26815535422111744 26828262301761536 26986650036408832 27117065815820288 27157812721629184 27183222929494016 27240728901320704 27320147936018432 27355632377249792 27360439135750336 27439152524951552 27440207179877888 27480383407783936 27596297764732928 27601146811431424 27614246548883456 27789389761667072 27857187134357504 27874234224607232 27979606413756536 27991809874395136 28033871196520448 28060101088509952 28238072131354624 28243033946580992 28256438329090048 28285472765433856 28325375153422336 28409774159422579 28435654639845376 28491506385993728 28505028695621632 28522472229830656 28673315663684384 28685821689462784 28755806074175488 28760858862331904 28882174362587392 28894771483246592 28938189622214656 28943274457653248 29027657182019584 29070466581734732 29154099557761024 29155220128620256 29167936339705856 29197907370770432 29211764944273408 29239096932564992 29326218487145888 29340136958188672 29352933821775872 29410587237154816 29424545750319104 29429716045176832 29598261330254848 29616373863645184 29688628503052288 29702718976950272 29813857406541824 29876928472416256 29891108315070464 29964033220149248 30008223568242304 30022465724658176 30053314813273472 30094554382204928 30095711100511232 30139775350472704 30272225535118336 30286592989097984 30305126744195072 30379061724053504 30393479883390976 30424710201475072 30553043953811456 30558412541227648 30571740762472448 30646326196699136 30752229111256576 30841885755895808 30976230780121088 30977421386659022 30990932360937472 31022776581443584 31037500253290496 31066540490850304 31132261601509376 31159107142592506 31248748939476992 31263579859714048 31269073298000384 31467397230123008 31538626016837632 31544167784493056 31559138913009664 31744236501942272 31759302584762368 31836785296408576 31883737541257448 31931646989103064 31975464031092736 31976693044293184 31990639856451584 32023511309877248 32038709938880512 32068686958297088 32164239631063232 32199197165707264 32277753081806848 32293072376102912 32326254589067264 32468313325054376 32482474560126976 32497891016966144 32561721583992832 32577175652139008 32674243430710112 32768244131037184 32769503615639296 32783796216528896 32869552985522176 32912245203878656 32961700117783808 33008199271528448 33078027951603712 33201795748194304 33223390379125408 33237880945246208 33287825169055744 33318970923155456 33334784388235264 33369036995166208 33384874222026752 33434109557005696 33515678271023872 33530296320131072 33531585095072768 33633961194487808 33728251283313664 33826584377434112 33847284415594496 33929861146345472 33973930533036032 34024980766744576 34061960638103552 34072979893190656 34145061111332864 34211646988563968 34295112649419776 34311389399609344 34346645500883968 34512629220134912 34596829182992384 34602908318743072 34613249130397696 34634430564794368 34718927684632576 34771097373114368 34816259389227008 34917764518641664 34923900047117312 35122560791478272 35145404698578944 35299852277820746 35315248504324096 35368314242121728 35401406605852672 35418208412499968 35454601807364096 35471428860903424 35610408162962864 35625939840139264 35712855930830848 35719131167734784 35729805553958912 35736083769143296 35939364530814976 35962739691569152 36050477467992064 36190833177985024 36279127430791168 36296345811156992 36438557190008512 36454450068979712 36493310844689216 36509227604770816 36543387464105984 36598298639859712 36604729461149696 36759131006929408 36765590088664514 36799082475094016 36871361205403648 36888860664922112 36944290958934016 37106643800062144 37122828068716544 37140446876532736 37213396095991808 37341992492240128 37358279409532928 37456002239315968 37565203412025344 37613994518718464 37670514420324352 37785527185702912 37803460516118528 37944909426507776 37951576865718208 37969589004714752 37986149651709952 38043228764635136 38060759953965056 38210410922292224 38303632309741568 38327072058834944 38438812793700352 38546572895215616 38664260376068096 38682610760679424 38827349180612608 38885692304850944 38892525052471552 39099025129787392 39175821280741376 39194414456479744 39253309143867392 39425809037566028 39443004823011328 39539233351991296 39546180935706368 39563429222023168 39622878401921024 39790010730545152 39797002379273216 39913028625276928 40140069475975168 40147122634809344 40166176798375936 40323550419825596 40342688317509424 40360284004941824 40420930562424832 40439557451087872 40458750406688768 40519544922701824 40697609329100416 40715359817302016 40722514062512128 40814692492378112 40821864191696896 40841238593306624 41080776649572352 41100273933221888 41200545677705216 41323307868251024 41360952203411456 41442191106899968 41461859920904192 41624310110787712 41644065360009728 41706640965359104 41833976527028224 42010435436490752 42017817244188016 42036143548399616 42056094257250304 42099308302041088 42138698520461312 42158697902768128 42222046810210304 42284315027977792 42405962993106944 42407592914356736 42656317799484928 42676562848274432 42806859702075392 42967029791780864 42987422307106816 43052016480370688 43078361983483904 43183459640803328 43267671191419136 43365610773151744 43373230703677952 43393816005388288 43648325190170624 43669041054048256 43775579782561792 43802368067239936 43906014610016713 44032328051081216 44053226165960704 44080184355192832 44225829492711944 44374113349271552 44440791205543936 44448600059967488 44643930821949767 44663402520174592 44684600148328448 44730515070918656 44772367177990144 44793616521691136 44860924735848448 44927084717226404 45056335680176128 45058067471504032 45077719797727232 45187695259418624 45195635355092992 45322337661952736 45452725730148352 45474297977765888 45482288433455104 45652469153767168 45770759607451648 45882425868353536 45904202055286784 45971900640882832 46084057622657824 46104157440180224 46105929505725056 46126038862790656 46173434911916032 46195349214199808 46216637086957568 46238571893358592 46308051340230656 46376345514556288 46509765863407616 46511553518971904 46540016071442432 46653559076225024 46784348554273792 46835195877392384 46949459028082688 46971741637967872 47226637563715456 47247235723821056 47362504122171392 47454865177685504 47526172262851072 47570640126614528 47593217554296832 47664732531838976 47810258888032256 47872356660187136 48011926213132288 48020362564786304 48041306912456704 48113495202332672 48158512594812928 48293521088282624 48324931460546048 48631432082917376 48750077485125632 48773214683742208 48922125373800448 48964311224073938 48985667280191488 49059274593910784 49105176904892416 49128482636693504 49202304548995072 49416626229870592 49448767075907584 49560698026459136 49569406518489088 49762395619729408 49883800217337856 49907475490340864 50178302411447672 50200187956559872 50322660629807104 50331503009080832 50346544189669376 50543805134527936 50565850095681536 50641831838875648 50798400068534272 51021635225085448 51043888594485248 51068114455232512 51120588652478464 51168419631988736 51345239676830176 51367634188107776 51492955063058432 51502003079059456 51517394054545408 51652154691534848 51796957327945984 51819548858384384 51955099880341504 51979758209662976 52174250461448192 52309439551373312 52437058135261184 52539315018151808 52641211895250944 52667494425894656 52690465645920256 52769639899332608 53001537730921472 53163358017093632 53188589795934208 53243242852581376 53318353229971456 53467826919170048 53477221947148384 53525938145591296 53631070844223488 53656524603523072 53973300072817664 54234131631640576 54315625443258368 54366445858988032 54481457802641408 54640295872036864 54711264754499584 54720878271500672 54878305049903104 54880414359755776 54960766815567872 55192595529465856 55202293622862848 55228493097766912 55578779523334144 55714374268715008 55748468449214464 55959212827513072 55983619748790272 56067742393040896 56120202177019904 56476144262709248 56486067893161984 56512876658180096 56570945530867712 56650750306844672 56819548318845158 56871309279690752 56983012771987456 57010057391243264 57346631327368768 57371643378925568 57511612148350976 57521717724663808 57764348725174784 57886548915306496 58055314364039168 58140933163469464 58308199115522048 58310440257240512 58335872679411712 58395814741540864 58423529888546816 58478193865129984 58652436974291776 58680273916377344 58705867643551744 58821174474309632 58859432090353664 59196522660509696 59232747727290368 59377257006104576 59405437953900544 59627714813083648 59753856944832512 59782216630140928 60016447136484608 60044931449316352 60106629626546944 60191422201022464 60544451070236672 60573185978195968 60610253488390144 60758123448107008 60786959766781952 60849420402950144 61106087907622912 61116825082455296 61143481524944896 61504458222513152 61683771511791616 61952461560242176 61954842773318044 61981864721874944 62045553162887168 62075000506580992 62133080981700608 62264523203018752 62318214285185012 62497497878953984 62527159719428096 62538146596000768 62934794460246016 63077252033675264 63088335568986112 63118277826019328 63488473003884544 63518605169524736 63673570592817152 63767475082514896 63863293978206128 63950928062185472 63953386088586368 63981279712903168 64047022619754496 64077419877761024 64137373916594176 64328479262126464 64398394331414528 64555506163613696 64586144752205824 64652509178134528 64936626650108752 64964949120253952 64995782033932288 65123443167985664 65154351304278016 65348486861420224 65536488262074368 65539007231278592 65739105971044352 65824490407757312 65923400235567616 66016398543056896 66156055903207424 66403591496388608 66446780758250816 66475761890492416 66575650338111488 66637941846310912 66738073990332416 66868219114011392 67031356542047744 67063170190145536 67267922388975616 67456502566627328 67653168754868224 67694568831188992 67859722292690944 67947861066072064 68049961533489152 68123921276207104 68145959786381312 68423293977127936 68590225298839552 68622778799218688 68693291001767936 68995165815740549 69025258440269824 69193658365984768 69205816637486144 69226498260795392 69268861129588736 69632518778454016 69835529037283328 69847800094234624 70245121582956544 70290809397157888 70599704555641492 70630497008648192 70736628484243456 70802813211705344 70836416824999936 70909203614728192 70942857721806848 71220816325925728 71251879680278528 71425711861661696 71438262335469568 71459611107917824 71472167538286592 71878729061629952 71925479383138304 72100954935984128 72381666355970048 72558254861582336 72592691622313984 72877114380017024 72908900137959424 72986621689378432 73018455209541632 73086774928211968 73196597279719424 73209458922299392 73518262013858816 73531180177329028 73598164950188032 73742722410807296 73777721329844224 73888581917868032 74213287600124288 74245656137433088 74426792191983616 74683984984480256 74912004478631936 75130406824050688 75227989037436928 75341028840648704 75571054371405824 75606921032237056 75889818853015552 75903153731436416 75939178009429504 76121519907930112 76420821844584448 76607264619483136 76654144117669888 76877625587400704 77093145790431232 77328520752136192 77654698361225216 77771384609701888 77785050104943104 78198050259574784 78351642561482752 78388828912959488 78506618287734784 78851618075132056 78886009646022656 79078466703982592 79092361871412736 79580021461090304 79594004758546432 79826057250553856 80294245269618688 80332353596751872 80647100839651192 80685376635018848 80720568009883648 80841861124849664 80879114902175744 80917500813377536 81039089845403648 81395218658200832 81430719634604032 81445028125024256 81643728383393792 81682477186613248 82161553299144704 82200547866443776 82401091355410432 82646615736502048 82721904406822912 82884382213799936 82923719841808384 83248620221575424 83288130720019456 83413281930718208 83667953054056448 84020870872981504 84035634488376032 84072287096799232 84112188514500608 84198616604082176 84277397040922624 84317395805536256 84444093620420608 84568630055955584 84811925986213888 84815185828713472 85312635598969856 85353125696548864 85613719404150784 85934059583561728 85974844614213632 86104032960741376 86156723966967808 86366919281606656 86535342382838272 86731221546303488 86746461407355904 86787632010776576 87296650380341248 87338082108096512 87551159565123584 87604736134479872 87812029220033426 88064656102162432 88106452331921408 88451658985423888 88748226698543104 88881582411087872 88897200119934976 89287861643899534 89326805040349184 89369200296656896 89461030141837312 89544734355980288 89587233043382272 89721849471696896 89854169434452808 90112671360352256 90116134943008064 90155439595454464 90375390518837248 90391270710185984 90644675323905472 90905451460296704 90964576866910208 91304938307534336 91541519214903296 91764851736707072 91808404110573568 91943801281765664 92168115245315648 92208314880360448 92211859011450112 92252077725581312 92346869823832064 92390698428399616 92433274173915136 92752691029112576 93023107037943808 93080032142884864 93307118152450048 93568697108547584 93670391754784768 93898918056165376 93943483275935744 94453275127430912 94494471447642112 94909730355371008 95052344525702144 95141280253229056 95186435108593664 95329465063677952 95620517776064512 95744713320374272 96023852426264576 96040725129572608 96082613824913408 96226990404665344 96587042176565248 96649862921092096 97262864165834752 97500154970251264 97546429367484416 97844250747600896 97928622448147876 97971334560382976 98118549187821568 98210353809784832 98256965273387008 98404609097990144 98833252459741184 98897534151815168 99121396052918272 99138813036978176 99524791239458816 99767600434675712 99814950980681728 100356604822895344 100400375913119744 100645321259614208 100663006018161664 100693088379338752 101087610269055872 101131700191363072 101283663677751296 101596800137068544 102043270450170896 102087777188970496 102136228910465024 102241177304956928 102336839263977472 102690479353660352 102735268376215552 102985910126116864 103004006158118912 103304309383069696 103593914655891968 103910199760683008 103959516419325952 104348500922896384 104618879102746624 104874116270522368 105078630036303616 105282423790501888 105334988851789312 106003075461842944 106326716034187264 106377179591868416 106486485705162752 106636706459942912 106935653838340096 106954443894296768 107051876291182592 107262141688446976 107946600145635328 108420974853306577 108468263263281152 108631250886516736 108732891717976064 108962915605282816 109422529508999168 109441756543001344 109760828719511552 110385191058931712 110404587245725696 110456986195533824 111157559046668288 111428748537430016 111496936898428928 111918425655026144 111967239497580544 112135484786081792 112240404354039808 112952288525418496 112972135786323968 113025753316360192 113141891061735424 113301500613689344 113639096637690316 113742618559381504 113966025543974912 114020114782486528 114693262654737536 114743286757851136 115023224296701952 115043435449327616 115528697450349568 115773097830612992 116110628728078336 116281866326938928 116616398231044096 116620880514481024 116671745358823424 116791629483081728 116847059777093632 116956387730259968 117304873948583552 117360547832754688 117642348948619264 117718864180707328 118393045321019392 118465495454580736 118754514012209152 118810875907801088 119255429626167296 119507713889665024 120032894272969216 120089862898632704 120213259253093888 120382844402044928 121088902140473344 121146371956391936 121220506976780288 121516246896214016 121698840805900288 122212175815245824 122233650164910592 123008916445026304 123367543023583232 123549482972372611 123904923120484352 123909685546636088 123963729443749888 124091106325774336 124150001013161984 124266161963401216 124636428570370024 124994995757907968 125054319438856192 125076293192001536 125869588920492032 126176671137972224 126236555652038656 126976946007769088 127037210339049472 127347141185634304 127534950165029792 127726587956412256 127901856124370944 127906772177172736 127962559425806336 128094045239508992 128154839755522048 128656958524252928 128796788662829056 129111012327227392 129172289504411648 129305018356269056 129873253300217504 129929898240507904 129991564067864576 130246886335971328 130308702608556032 130696973722840448 131072976524148736 131078014462557184 131478211942088704 131648980815514624 131846800471135232 132032797086113792 132312111806414848 132807182992777216 132893561516501632 132951523780984832 133151300676222976 133275883692621824 133476147980664832 133736438228022784 134062713084095488 134126340380291072 134535844777951232 134913005133254656 135306337509736448 135389137662377984 135719444585381888 135895722132144128 136099923066978304 136291919572762624 136846587954255872 137180450597679104 137245557598437376 137386582003535872 137990331631481098 138050516880539648 138387316731969536 138411633274972288 138452996521590784 139265037556908032 139671058074566656 139695600188469248 140490243165913088 140581618794315776 141199409111282984 141260994017296384 141473256968486912 141605626423410688 141672833649999872 141818407229456384 141885715443613696 142441632651851456 142503759360557056 142851423723323392 142876524670939136 142944335076573184 143850958766276608 144201909871968256 144763332711940096 145116509723164672 145185383244627968 145754228760034048 145817800275918848 145973243378756864 146036910419083264 146418917844598784 147036524027717632 147062360354658056 147196329900376064 147485444821614592 147555442659688448 147777163835736064 148426575200248576 148491312274866176 149367969968960512 149824008957263872 150260813648101376 150455978074873856 150682057681297408 151142108742811648 151213842064474112 151779637706031104 151806307462872832 151878356018859008 152841643689168896 153214529238966272 153308288235339776 153755251174801408 154186291580862464 154657041504272384 155309396722450432 155542769219403776 155570100209886208 156396100519149568 156703285122965504 156777657825918976 157013236575469568 157703236150264112 157772019292045312 158156933407965184 158184723742825472 159160042922180608 159188009517092864 159652114501107712 160588490539237376 160664707193503744 161294201679302384 161370753270037696 161441136019767296 161683722249699328 161758229804351488 161835001626755072 162078179690807296 162790437316401664 162890056250048512 163287456766787584 163364954373226496 164323106598289408 164401095732887552 164802182710820864 165293231473004096 165443808813645824 165768764427599872 166497240443150848 166576261440038912 166826563861436416 167335906108112896 168041741745963008 168071268976752064 168144574193598464 168224377029001216 168397233208164352 168554794081845248 169137260111911168 169630371657426944 170625271197939712 170706251393097728 171227438808301568 171375089284258783 171868119167123456 171949689228427264 172208065921482752 172313447933935616 173070684765676544 173462443092606976 173492922814711808 173575264021553152 174593300760682496 174676164216193024 175102319130247168 175209472268959744 175624058440066852 176129312204324864 176212904663842816 176903317970847776 177496453397086208 177763164822175744 177794400239869952 178575723287799068 178653610080698368 178738400593313792 178922060283674624 179089468711960576 179174466086764544 179443698943393792 179708338868905616 180225342720704512 180232269886016128 180310879190908928 180750781037674496 180782541420371968 181289350647810944 181810902920593408 181929153733820416 182609876615068672 183083038429806592 183529703473414144 183616808221147136 183887602563531328 184336230490631296 184416629760720896 184423718022900224 184693739647664128 184866548347830272 185505382058225152 186046214075887616 186160064285769728 186614236304900096 187137394217095168 187340783509569536 187797836112330752 188906550254861824 189819460710742016 190104689051404288 190282560506458112 190372870217187328 190658930127355904 191241035552129024 191489426640748544 192047704852529152 192081450259145216 193174084353130496 193299725842184192 194525728331669504 195000309940502528 195092858734968832 195857244896295752 195942669120765952 196237098375643136 196420707619569664 196513930546774016 196809218195980288 197666504919482368 197795068303630336 198277626073956352 199049582478917632 199535200869351424 199629901961363456 200713209645790688 200800751826239488 201290642519228416 201326012036323328 201386176758677504 202175220538111744 202263400382726144 202567327355502592 203193600274137088 204086540900341792 204175554377940992 204272457820930048 204482354609913856 204673678527954944 205380958707320704 205470536752431104 205971820252233728 206008012316237824 206608618766139392 207187829311783936 207820399521366016 207919032838651904 208697001845792768 209237758205493248 209748232541044736 210157260072607232 210669977703578624 212006150923685888 212653432068374528 212754359183736832 212972971410325504 213273412919885824 213871307676680192 213908887788593536 214524283376893952 215893200291270656 216841949706613154 216936526526562304 217262501773033472 217465783435952128 217925831210565632 218845059017998336 218883513086002688 219521657439023104 220770382117863424 220809174491451392 220913972391067648 222315118093336576 222857497074860032 223836851310052288 223934478995161088 224270969572163584 224480808708079616 225944271572647936 226051506632720384 226283782123470848 226603001227378688 227278193275380632 227485237118763008 227932051087949824 228040229564973056 229386525309475072 229486573515702272 230086870898655232 231057394900699136 231546195661225984 232221257456156672 232563732653877856 233232796462088192 233241761028962048 233343490717646848 233583258966163456 233694119554187264 234609747897167104 234721095665509376 235437728361414656 236786090642038784 236930990909161472 237509028024418304 237621751815602176 238510859252334592 239015427779330048 240065788545938432 240179725797265408 240426518506187776 240765688804089856 242177804280946688 242292743912783872 242441013953560576 243032493792428032 243397681611800576 244424351630491648 244467300329821184 246017832890052608 246735086047166464 247098965944745222 247809846240968704 247819371093272176 247927458887499776 248182212651548672 248300002026323968 248532323926802432 249272857140740048 249989991515815936 250108638877712384 250152586384003072 251739177840984064 252353342275944448 252473111304077312 253953892015538176 254074420678098944 254694282371268608 255069900330059584 255453175912824512 255803712248741888 255813544354345472 256188090479017984 257313917048505856 257593577325658112 258222024654454784 258344579008823296 258610036712538112 259746506600435008 259859796481015808 259983128135729152 260493772671942656 261393947445680896 262156028925114368 262956423884177408 263297961631029248 263693600942270464 264065594172227584 264624223612829696 265614365985554432 265787123033003264 265903047561969664 266302601352445952 267472876456045568 268125426168190976 268252680760582144 269071689555902464 269826010266509312 270612675019472896 270778275324755968 271791444264288256 272199846133956608 272583839145525248 273693175908511744 274360901195358208 274491115196874752 274773164007071744 275980663262962196 276101033761079296 276774633463939072 276823266549944576 276905993043181568 278530075113816064 279342116149133312 279391200376938496 280980486331826176 281163237588631552 282398818222565968 282521988034592768 282946513936973824 283211252846821376 283345667299999744 283636814458912768 283771430887227392 284883265303702912 285007518721114112 285702847446646784 285753049341878272 285888670153146368 287701917532553216 288403819743936512 289526665423880192 290233019446329344 291508457520068096 291946486757513728 292837835689197568 294073048055435264 294124720709316112 294392659800752128 294970889643229184 295110885319376896 295554327671472128 296853150400497152 298735939937921024 299648017914527744 300521627296202752 300911956149747712 301364115362594816 302284217485623296 303559275412062208 303612614925745664 303756712037718016 305683287378337792 306429058477932544 306616576470679552 308372583161724928 310618793444900864 311085538438807552 311140200419772416 312507515753648369 312792201038299136 313406570245931008 313555315651837952 314026473150939136 315406472300528224 315544038584090624 316313866815930368 316369447485650944 318320085844361216 318376019034185728 319304229002215424 321176981078474752 321329414387007488 322588403358604768 322741506540075392 322882272039534592 323367444499398656 323516459608702976 323670003253510144 324156359381614592 325580874632803328 325780112500097024 326574913533575168 326729908746452992 328646213196578816 328802191465775104 329604365421641728 330586462946008192 331537528855199744 332994480886301696 333152522880077824 333653127722872832 334671812216225792 336083483491926016 336142537953504128 336289148387196928 336794466416328704 337109588163690496 338274520223822336 339260743314853888 341250542395879424 341412502786195456 342454877616603136 342750178568517566 343736238334246912 343899378456854528 344416131842965504 346141369531353088 346924886185213952 346985845629423616 347150528043106304 349186601521364992 349352328432386048 350204638260494336 351248116880133704 352258624408649728 352425809327685632 353806635941695552 355588800479739904 357151446575598136 357307220161396736 357476801186627584 357844120567349248 358178937423921152 358348932173529088 358887397886787584 359416677737811232 360450685441409024 360464539772032256 360621758381817856 361565082840743936 362578701295621888 363858307467640832 365219753230137344 366166076859613184 367059406946828288 367233616442294272 367775205127062656 368672460981262592 368833259521441792 368847436045800448 369387479295328256 371010764116450304 372092428151775232 372320128571539456 373228472609800192 374274788434190336 374681567019139072 375595672224661504 377813100509723648 379638921421484032 380209378102808576 380565121012916224 380745740434374656 381317860254711808 382482071104258048 382978853281497088 384095409705058304 384162900518290432 386348168706260992 386599451684368384 389051456663339008 390000619881005056 390185717469937664 391714489792591504 391885338241531904 392474196751286272 392841415239139328 393027861093548032 393618436391960576 395333009838964736 395590136607260672 396555252147912704 398099164957835264 399070401738702848 399259803922726912 401426419291581376 401601503652478976 402581285038456832 402652024072646656 404350441076223488 406387200548274176 408173081800683584 408351108755881984 408544915641860096 408964709219827712 409347357055909888 410761917414641408 410941073504862208 412016024632475648 413217237532278784 414375658623567872 415640799042732032 415838065677303808 417394003691585536 418475516410986496 420314520145214464 421339955407157248 424012301847371776 425306864136749056 425508718367473664 425945942820651008 427742615353360384 427817775577187072 431786400582541312 433683899413226308 433873053053124608 434525003546066944 434931566871904256 435851662421131264 437690118035996672 437767026172005376 439043314878046208 441540764235726848 441618348982902784 441827944782135296 444630236186673152 445714994149720064 447673702620104576 447868957990322176 448541939144327168 448961617416159232 451888543145295872 452103013265440768 452567564246941696 453206002454757376 454556386550761264 454970474237526016 455864102175899648 456080459129946112 458773050618950144 460173741797310464 462114789801398272 463092391322451968 464442514912313344 465127465307755712 466465592924176384 466483522057924096 467166517932326912 469219495794334208 469442191331018752 470875456722829312 473572181284077568 473861981818322944 475018056048836608 477021718504669184 480131577091876864 480359451594530816 480853037012375552 481531377608179712 482966160710183843 484355608561893376 484585487825567744 484882027907121152 488848703260983296 488934600659642368 492035665780105216 493470172094332928 494197931889490444 495619692481937408 495638742186544352 495854917774999552 496364425303097344 496600004052647936 497064647853604864 498545714281480096 499979983031631872 500217277755424768 500305172768006144 503478355681968128 504706684551888896 504946222608154624 507907784031076352 508148841356197888 509388564742537216 510139800660119168 510906351825649024 511607424497483776 511627088708690944 512376180958035968 514627834097011712 515187154651316224 516444049308909568 516689158017646592 517220073425076224 519493013200870016 519719592962031616 520987545343885312 522787894891361792 524312057850228736 525912847768354816 526595923262058496 527387201884540928 528131188344455168 529248447225659392 531228731971108864 531574246066006528 534945752912091136 536250852336381952 536505361521164288 538143379111804928 539652020533018624 541225350038945792 543582888528576512 544399692267913216 545167678291050496 547386351817023488 548721802390716416 548982230393749504 549546328014143488 551961326525924392 552202067522158592 553549266927878144 553646533099889152 553811986086363136 557060150227632128 558782400753876992 562326475177263104 564797636445131936 565043976069185536 565893027873947648 566422505693642752 566691334599999488 567273628917825536 567542861774454784 569766530607405824 570015037442228224 571506098683756544 571777340306292736 575403835065106432 576807639487873024 579053330847760384 580466038892658688 583016915040136192 583892973515027456 585675671378395136 588146096110870528 588249441418632224 588785319601504256 589941779286458368 590221770638753792 591108655342944256 593706300800994304 597471879875842048 599296035829055488 601043254592405504 601823912299495424 602728230725189632 604568434971246592 607118550824124416 607225229851491328 607513424075436032 611366574756675584 612858116955865088 613233152941359104 616745166323449856 621237586889801728 622171076877615104 622280400839544832 625015031507296738 625584402076598272 626813140491862016 627110631303675904 628052946301878272 630812944601056448 631088077168181248 632627733631860736 632738894971301888 636752038068371456 638608458004430848 642353962156949504 642658828774014976 645176806717209536 645483013080150784 645764544079069184 646734888998797312 647032919217405952 651161749265606656 651560225000194048 653149827067150336 653459817492905984 657292426393157632 657604382931550208 661172925892016384 665988961772603392 666305045760155648 667306255445745664 669343624432451584 672166966983852032 672285075907008256 672578296774393856 673588932832657408 676549040447644672 678521486629707776 682501084791758848 682825005572390912 684909755233206272 685500357137035132 687472476668493824 687798756913709056 688832263685931008 692282739062706176 693849772370427904 693971691258847232 694301056086212608 698373203042729984 698704656864772096 700409276520988672 702496233760267408 704517248817299456 704851618655371264 707613271883391104 711177600959479808 714302893151196272 714614440322793472 714953602373255168 715688241134698496 716357874847842304 716697864347058176 717774795773575168 718833355475622464 720901370882818048 720929079544064512 723130165681487872 725157402591243776 727716614935281664 730439506460274688 732332153719226368 734118813893656576 735550410254125312 737344921962525184 737694872091600896 742021528232900608 744184856303550464 744640257143078912 746456945219600384 748549576868380672 749363134038278144 755626201019447296 758946823973146039 759277842842968064 760418756205617152 761130242025832448 761491480868749312 762635720509423616 765957706562994176 768190819410116608 768325801036580864 772696337412521984 773198903368736768 778102913326678016 780001239762010112 780371434939875328 783428979585183008 783770676483063808 784948393502572544 785682830478278656 786055722187096064 787236872783921152 790666019677929472 791180273214521344 793110504295825408 796198329915670528 798140803477405696 798519607845453824 802852838583162752 803203007304957952 805162570076913664 805304048145293312 808700882152446976 812774401096548352 816346163601367168 816702217511763968 817929418439655424 818694714111819776 821523834829282816 824032049264951296 826434475064557568 828751317247135744 831281598085464064 831676131354607616 834788007383171072 840629040290428928 842679910814314496 848024603694743552 850613728273498112 851891885641302016 855485230706720768 855635551154374144 863572801165082624 867367798826452616 867746106106249216 869050007092133888 869863133743808512 875380236071993344 875534052344010752 878086629756092416 883236697965805568 883655889564270592 889260472373346304 891429988299440128 895347405240209152 895737915980644352 897083878288654336 903777086290591744 904206026530881536 905135128493883392 906412004909514752 909112773101522528 909940948475052032 911728204351799296 912160918259892224 917546101237900288 920347483594620928 924229579602796544 926184782644903936 928885029824626688 930254930615511424 932931185848352768 932967044115848192 934333035864653824 938438991588668416 938884382662037504 941750913445658624 947144362568155136 947723963636645888 950036112097673216 954043437009338368 960263154183753728 960718903189061632 961706074024751104 963062755216359424 965932321420367686 968711217123786752 969170975651135488 977697406521966592 977869201319284736 984071331560210432 986940344188665856 988395863778980888 991239384963874816 991277484373088704 991709835549999104 992728850606194688 993200008105295872 994129295707209728 997091428562960192 999959966063263744 1000610345536012288 1006956711363936256 1009413369103777792 1009892445216309248 1015815568062152704 1016297682712395776 1020279601320238336 1021812703651298048 1023254177417381888 1029255668194023424 1030374309302632448 1032888098617819136 1033378316035293184 1034440146850152448 1038986026401740032 1039439185924063232 1045575789782723584 1048624115700457472 1051825695536709632 1053191846524116992 1054774403769081856 1056262376688910336 1058496894451318784 1062457463942217728 1063148492132013056 1069891505824182272 1072501704672763904 1073010723042328576 1076286758223609856 1079304041066037248 1082450700077891584 1087165777057153024 1088799384535826432 1090335356582100992 1094772703634046976 1097443604781432832 1097964460787499008 1099092656028286976 1103922653051848784 1104404135044317184 1107098533855756288 1107293066199778304 1107623972172726272 1114120300455264256 1117564801507753984 1124652950354526208 1129595272890263872 1130087952138371072 1131786055747895296 1132845011387285504 1134547257835651072 1139533061214811648 1143012197367513088 1143554680612585472 1150807670130212864 1153615278975746048 1158106661695520768 1166033830080272384 1167785947030054912 1171351342756790272 1176292192221741056 1176498882837264448 1177570639203008512 1179883558572916736 1187412601601988608 1194943759751684096 1198592071658110976 1203647824598990848 1205456461450379264 1214237101648248832 1214450459702982656 1215026848150872064 1222733149513351168 1225716233911730176 1226466305882718208 1233490332646899712 1242475173779603456 1244342153755230208 1244560801679089664 1250030063014593476 1251168804153196544 1253626280983724032 1254221262607351808 1256105892603756544 1261625889202112896 1262176154336362496 1265255467263721472 1265477789942603776 1273504076136742912 1277216916008861696 1284707924313899008 1285317657548029952 1290353613434419072 1290966026160301568 1294065838434811904 1302323498531213312 1303120450000388096 1306299654134300672 1306919634985811968 1314584852786315264 1322345851784032768 1331977923545206784 1332610091520311296 1334612510891491328 1338687248864903168 1344333933967704064 1344570151814016512 1353098080895289344 1357042973259415552 1365002169583517696 1365650011144781824 1371000714274070264 1374944953336987648 1375597513827418112 1377664527371862016 1384565478125412352 1387943382517694464 1388602112172425216 1396746406085459968 1397409313729544192 1400818553041977344 1404992467520534816 1409034497634598912 1409703237310742528 1415226543766782208 1422355201918959616 1428605786302392544 1429228880645586944 1429907204746510336 1431376482269396992 1432715749695684608 1433395728694116352 1435549591547150336 1437666710951244928 1441802741765636096 1441858159088129024 1446260331362975744 1450314805182487552 1455433229870563328 1460879012920549376 1464664307438452736 1468237627787313152 1471100820508250624 1474689843925050368 1475389744183201792 1484043056465801216 1488369712607100928 1489280514286157824 1492913890439200768 1497099153736761344 1511252402038894592 1517893647946292078 1518555685685936128 1520837512411234304 1522260484051664896 1522982961737498624 1525271441018847232 1531915413125988352 1536381638820233216 1536651602073161728 1545392674825043968 1546397806737473536 1556205826653356032 1560002479524020224 1560742869879750656 1566857959170366016 1567541352966127616 1569896787005145088 1571365660956557312 1582360546429042688 1586221008591650816 1592396659831341056 1596281606954811392 1597039215690907648 1605705677166325504 1606406014609915904 1610608096290586624 1617401764304893952 1625548802193096704 1632692327202734336 1633404435023527936 1635858836879310848 1643047669658565632 1648064098529902592 1652868950129115136 1657502634494271488 1662563196170928128 1663352262709215232 1669576014766342144 1681258080580857856 1685359821628628992 1696049207389487104 1701227456546996224 1703783771282604032 1710970461413441536 1711271102308748288 1727145602330165248 1734735597652905232 1735492212212498432 1738100014184267776 1739726267487617024 1750760472143986688 1751068104688021504 1756173259512184832 1766473395931611136 1767311779128541184 1778520944746692608 1782859976598880256 1790694810480418304 1807554172581183488 1808412053061763072 1810270256987766784 1812824009819029504 1818225546203045056 1819881896950104064 1823456408703598592 1835092202475800576 1840694967189241856 1848459159205593088 1852369565289807872 1860509861231022848 1865934088231696384 1876877983177336832 1877768765324075008 1883501826891317248 1894288725136310272 1895447927273291776 1908086874018676736 1920526308367507456 1921437806378123264 1923412148049502208 1926125510432718848 1931864642840735372 1937422434247573504 1938341951302270976 1955394813043933184 1955738402638569472 1968142663120420864 1973880688377331712 1976791727557961776 1982478769927749632 1982554968746177408 1983419671099998208 1985457701212389376 1986400016210591744 1988258591414419456 1994182857125920384 1999919932126527488 2001220691072024576 2013913422727872512 2018826738207555584 2019784890432618496 2031631136124305408 2040559202640476672 2043625407302596096 2046508354834763776 2058511336388046848 2060748618605264896 2065776197235638272 2068880293700304896 2077972052803480064 2091151579565447168 2097248231400914944 2103651391073419264 2106383693048233984 2109548807538163712 2112524753377820672 2124914927884435456 2126296984264026112 2139783011648364544 2145003409345527808 2146021446084657152 2158608082132074496 2164901400155783168 2174331554114306048 2177598769071652864 2189545407268093952 2194887209562865664 2195928921574998016 2198185312056573952 2207845306103697568 2208808270088634368 2214197067711512576 2214586132399556608 2215247944345452544 2228240600910528512 2235129603015507968 2249305900709052416 2259190545780527744 2260175904276742144 2263572111495790592 2265690022774571008 2269094515671302144 2279066122429623296 2286024394735026176 2287109361225170944 2301615340260425728 2307230557951492096 2332067660160544768 2335571894060109824 2342702685513580544 2352584384443482112 2352997765674528896 2359767117145833472 2374825203203977216 2389887519503368192 2397184143316221952 2407295649197981696 2410912922900758528 2428474203296497664 2428900919405965312 2430053696301744128 2445466299026702336 2451432467823460352 2466980665293799424 2489121603358179328 2500060126029186952 2502337608306393088 2507252561967448064 2508442525214703616 2512211785207513088 2523251778404225792 2524352308672724992 2530955579885207552 2547008152273485824 2554433832017723392 2569415848627798016 2570635315096059904 2580707226868838144 2581932052320603136 2604646997062426624 2606240900000776192 2612599308268601344 2613839269971623936 2629169705572630528 2644691703568065536 2663955847090413568 2665220183040622592 2669225021782982656 2677374497729806336 2688667867935408128 2689140303628033024 2706196161790578688 2714085946518831104 2730004339167035392 2731300022289563648 2742001428548140528 2749889906673975296 2751195027654836224 2755329054743724032 2769130956250824704 2775886765035388928 2777204224344850432 2793492812170919936 2794818627459088384 2801637106083954688 2809984935041069632 2818068995269197824 2830453087533564416 2844710403837919232 2857211572604785088 2858457761291173888 2859814409493020672 2862752964538793984 2865431499391369216 2875333421902489856 2883716318176258048 2892520662725951488 2900629610364975104 2910866459741126656 2921758025841098752 2929328614876905472 2942201641016501248 2949379687850100736 2950779488366403584 2968086112931602432 2976739425214201856 2978561028572315648 2994198307473522688 3022504804077789184 3035787295892584156 3037111371371872256 3041675024822468608 3044520968103329792 3045965923474997248 3050542882037694464 3063830826251976704 3072763277640466432 3073303204146323456 3090785349650087936 3092795613474947072 3112411653306712064 3120004959048040448 3121485739759501312 3133715918340732032 3135082705932255232 3139793574010290176 3142731321913114624 3164721092858085376 3172442017183301632 3184793319662682112 3192563213909622784 3211411354332651008 3221216192581173248 3234803528609787904 3251097604386193408 3265384654405468672 3286095339317131264 3296128197059805184 3305737900258230272 3315005268988542976 3325126392341856256 3339152029532684288 3362516161161715712 3370719643257257984 3392098414778974208 3421940922826883072 3422542204617496576 3454291204660330496 3469471195305810464 3470984424424996864 3476200028368535552 3479452534975234048 3501520944287973376 3502136209376043008 3512346519024369664 3532946791863222272 3534623558257082368 3557041889493385216 3565719953197760512 3581389620960836608 3615108345162366976 3616824106123526144 3620540513975533568 3625648019638059008 3636451092406090112 3646912817407197184 3670184404951601152 3681389934378483712 3696918318411186176 3704739130579615744 3721019722462045696 3731868176463392768 3753755966354673664 3755537530648150016 3767003653782634496 3788577450272620544 3816173748037353472 3841052616735014912 3842875612756246528 3846824296099004416 3852251020865437696 3863729285681470744 3874844868495147008 3876683902604541952 3911476805277138944 3936285326240841728 3947761376754663424 3953583455115923552 3964957539855499264 3965109937492354816 3966839342199996416 3970915402424778752 3972800032421183488 3988365714251840768 4002441382144049152 4027826845455745024 4037653476415111168 4039569780865236992 4063262272248610816 4081118405280953344 4087250814605192192 4093016709669527552 4117022672776093696 4121497237210529792 4131552394471276544 4137760587400609792 4155944105606960128 4182303159130894336 4194496462801829888 4207302782146838528 4212767386096467968 4219097615076327424 4225049506755641344 4249829855768870912 4252593968528052224 4279566023296729088 4290006818691055616 4292042892169314304 4317216164264148992 4329802800311566336 4348663108228612096 4355197538143305728 4379090814536187904 4389774419125731328 4391857843149996032 4396370624113147904 4415690612207395136 4417616540177268736 4428394135423025152 4429172264799113216 4470259206031015936 4498611801418104832 4518381091561055488 4520351808553484288 4527144222991581184 4558132244859246592 4572048789470052352 4574218722450341888 4603230680520851456 4664135320321089536 4671143788120219648 4685405371027161088 4705168768886964224 4705995531349057792 4749650406407954432 4779775039006736384 4794368286632443904 4814591298395963392 4821825845801517056 4856948406592995328 4857801838811930624 4860107392603488256 4890932598053404672 4902864935646920704 4933961330587598848 4978243206716358656 5000120252058373904 5004675216612786176 5014505123934896128 5016885050429407232 5024423570415026176 5046503556808451584 5061911159770415104 5094016304546971648 5108867664035446784 5138831697255596032 5161414453737676288 5163864104641206272 5209293994124853248 5212481800001552384 5225198616537202688 5289383407136131072 5312627767812022273 5327911694180827136 5330440366081245184 5338450043565965312 5377335735870816256 5378280607256066048 5412392323581157376 5428171893037662208 5460008678334070784 5462600044579127296 5484002857096281056 5499779813347950592 5502390055309672448 5510658109487448064 5538261912501649408 5551773530070777856 5554408448689700864 5586985624341839872 5589637254918176768 5603274212167909376 5619969870082139264 5636137990538395648 5660906175067128832 5689420807675838464 5714423145209570176 5716915522582347776 5725505929077587968 5730862998782738432 5750666843804979712 5767432636352516096 5785041325451902976 5801259220729950208 5821732919482253312 5843516051682197504 5884403282033002496 5898759375700201472 5901558976732807168 5936172225863204864 5953478850428403712 5988396614947045376 6045009608155578368 6071574591785168312 6074222742743744512 6083350049644937216 6089041936206659584 6091931846949994496 6101085764075388928 6127661652503953408 6146606408292646912 6185591226949894144 6224823306613424128 6240009918096080896 6242971479519002624 6267431836681464064 6270165411864510464 6279587148020580352 6329442185716170752 6344884034366603264 6369586639325364224 6385126427819245568 6422822708665302016 6442432385162346496 6469607057219575808 6502195208772386816 6530769308810937344 6572190678634262528 6592256394119610368 6611475800516460544 6630010537977085952 6650252784683712512 6678304059065368576 6725032322323431424 6741439286514515968 6784196829557948416 6843881845653766144 6845084409234993152 6908582409320660992 6938942390611620928 6941968848849993728 6952400056737071104 6958905069950468096 7004272418752086016 7024693038048739328 7065893583726444544 7069247116514164736 7114083778986770432 7162779241921673216 7230216690324733952 7233648212247052288 7241081027951067136 7272902184812180224 7340368809903202304 7362779868756967424 7393836636822372352 7409478261159231488 7442039444924091392 7463736352926785536 7507511932709347328 7511075061296300032 7534007307565268992 7577154900545241088 7632347496074706944 7682105233470029824 7685751225512493056 7693648592198008832 7704502041730875392 7727458571362941488 7749689736990294016 7753367805209083904 7822953610554277888 7872570652481683456 7895522753509326848 7907166910231847104 7929915079710998528 7930219874984709632 7941830804849557504 7976731428503681536 8004882764288098304 8055653690911490048 8075306952830222336 8162236810561906688 8174501629210384384 8186033419339055104 8234045345552187392 8242994474421059584 8311888211213920256 8364606318261788672 8388992925603659776 8425534772192935936 8438195230152654848 8450099013511282688 8499659711537741824 8505187937056104448 8559132046593458176 8580013637382111232 8584085784338628608 8634432328528297984 8659605600623132672 8697326216457224192 8710395076286611456 8758181629072375808 8779548838251462656 8783715686299992064 8792741248226295808 8831381224414790272 8835233080354537472 8856788270846050304 8858344529598226432 8940518412062031872 8997223602836209664 9036762183122110976 9116264489718493184 9144097578940104704 9148437444900683776 9328270640642179072 9342287576240439296 9370810742054322176 9410337537773928448 9411991062698115584 9499300812815908864 9559550078013472768 9629182596791926784 9643651691603034112 9715603677623861248 9720214785206976512 9781865196106809344 9805729871293841408 9867922661175197696 9956486413432717312 10000240504116747808 10009350433225572352 10029010247869792256 10033770100858814464 10048847140830052352 10093007113616903168 10123822319540830208 10188032609093943296 10217735328070893568 10277663394511192064 10322828907475352576 10327728209282412544 10418587988249706496 10424963600003104768 10450397233074405376 10578766814272262144 10625255535624044546 10655823388361654272 10660880732162490368 10676900087131930624 10754671471741632512 10756561214512132096 10824784647162314752 10856343786075324416 10920017356668141568 10925200089158254592 10968005714192562112 10999559626695901184 11076523825003298816 11103547060141555712 11108816897379401728 11173971248683679744 11179274509836353536 11239939740164278528 11321812350134257664 11378841615351676928 11428846290419140352 11433831045164695552 11451011858155175936 11501333687609959424 11534865272705032192 11570082650903805952 11602518441459900416 11643465838964506624 11687032103364395008 11768806564066004992 11797518751400402944 11803117953465614336 11872344451726409728 11906957700856807424 11976793229894090752 12090019216311156736 12143149183570336624 12148445485487489024 12166700099289874432 12178083872413319168 12183863693899988992 12202171528150777856 12255323305007906816 12293212816585293824 12371182453899788288 12449646613226848256 12480019836192161792 12534863673362928128 12658884371432341504 12689768068733206528 12739173278650728448 12845645417330604032 12884864770324692992 12939214114439151616 13061538617621874688 13144381357268525056 13184512788239220736 13260021075954171904 13356608118130737152 13450064644646862848 13482878573029031936 13568393659115896832 13687763691307532288 13690168818469986304 13817164818641321984 13877884781223241856 13883937697699987456 13904800113474142208 13917810139900936192 14008544837504172032 14049386076097478656 14131787167452889088 14138494233028329472 14325558483843346432 14460433380649467904 14482162055902134272 14545804369624360448 14680737619806404608 14725559737513934848 14787673273644744704 14884078889848182784 14927472705853571072 15015023865418694656 15022150122592600064 15154309801090482176 15364210466940059648 15371502451024986112 15387297184396017664 15409004083461750784 15454917142725882976 15499379473980588032 15506735610418167808 15645907221108555776 15745141304963366912 15791045507018653696 15814333820463694208 15859830159421997056 15860439749969419264 15883661609699115008 15953462857007363072 16009765528576196608 16111307381822980096 16150613905660444672 16324473621123813376 16349003258420768768 16372066838678110208 16468090691104374784 16623776422427840512 16729212636523577344 16777985851207319552 16851069544385871872 16876390460305309696 16900198027022565376 16999319423075483648 17010375874112208896 17118264093186916352 17160027274764222464 17168171568677257216 17268864657056595968 17516363258144751616 17559097676502925312 17567431372599984128 17585482496452591616 17662762448829580544 17670466160709074944 17716689059196452864 17881036824124063744 17994447205672419328 18073524366244221952 18232528979436986368 18288195157880209408 18296874889801367552 18656541281284358144 18684575152480878592 18741621484108644352 18820675075547856896 18823982125396231168 18998601625631817728 19119100156026945536 19258365193583853568 19287303383206068224 19431207355247722496 19440429570413953024 19563730392213618688 19611459742587682816 19912972826865434624 20000481008233495616 20018700866451144704 20058020495739584512 20186014227233806336 20247644639081660416 20376065218187886592 20645657814950705152 20655456418564825088 20837175976499412992 20849927200006209536 21157533628544524288 21250511071248089092 21311646776723308544 21321761464324980736 21353800174263861248 21509342943483265024 21513122429024264192 21649569294324629504 21712687572150648832 21840034713336283136 21850400178316509184 21936011428385124224 21999119253391802368 22153047650006597632 22207094120283111424 22217633794758803456 22347942497367359488 22479879480328557056 22643624700268515328 22757683230703353856 22857692580838280704 23002667375219918848 23069730545410064384 23140165301807611904 23205036882919800832 23374064206728790016 23537613128132009984 23595037502800805888 23606235906931228672 23744688903452819456 23813915401713614848 23953586459788181504 24180038432622313472 24286298367140673248 24296890970974978048 24333400198579748864 24356167744826638336 24367727387799977984 24404343056301555712 24510646610015813632 24586425633170587648 24742364907799576576 24899293226453696512 24960039672384323584 25069727346725856256 25317768742864683008 25379536137466413056 25691290834661208064 25769729540649385984 25878428228878303232 26123077235243749376 26288762714537050112 26369025576478441472 26520042151908343808 26713216236261474304 26900129289293725696 26965757146058063872 27136787318231793664 27380337636939972608 27634329637282643968 27755769562446483712 27767875395399974912 27809600226948284416 28017089675008344064 28098772152194957312 28263574334905778176 28276988466056658944 28651116967686692864 28920866761298935808 28964324111804268544 29091608739248720896 29361475239612809216 29451119475027869696 29575346547289489408 29768157779696365568 29854945411707142144 30030047730837389312 30044300245185200128 30308619602180964352 30728420933880119296 30743004902049972224 30774594368792035328 30818008166923501568 30909834285451765952 30998758947961176064 31291814442217111552 31490282609926733824 31628667640927388416 31720879499938838528 31906925714014726144 32019531057152393216 32222614763645960192 32648947242247626752 32698006516841537536 32744133677356220416 32936181382208749568 33247552844855681024 33458425273047154688 33555971702414639104 33702139088771743744 33752780920610619392 33800396054045130752 33998638846150967296 34020751748224417792 34236528186373832704 34320054549528444928 34336343137354514432 34537729314113191936 35032726516289503232 35118195353005850624 35170964992905183232 35325524897659161088 35433378118392905728 35762073648248127488 36147048732488443904 36465057958873972736 36576390315760418816 37313082562568716288 37369150304961757184 37641350151095713792 37647964250792462336 37997203251263635456 38238200312053891072 38516730387167707136 38574606766412136448 38862414710495444992 38880859140827906048 39127460784427237376 39222919485175365632 39825945653730869248 40000962016466991232 40116040991479169024 40372028454467612672 40495289278163320832 40752130436375773184 41291315629901410304 41310912837129650176 41674351952998825984 42315067257089048576 42501022142496178184 42623293553446617088 42643522928649961472 42707600348527722496 43026244858048528384 43299138588649259008 43425375144301297664 43680069426672566272 43700800356633018368 43872022856770248448 44306095300013195264 44414188240566222848 44435267589517606912 44695884994734718976 44959758960657114112 45287249400537030656 45515366461406707712 45715385161676561408 46005334750439837696 46139461090820128768 46280330603615223808 46410073765839601664 46748128413457580032 47075226256264019968 47190075005601611776 47212471813862457344 47489377806905638912 47627830803427229696 47907172919576363008 48360076865244626944 48572596734281346496 48593781941949956096 48666800397159497728 48712335489653276672 49172851266341175296 49484729815599153152 49798586452907393024 50139454693451712512 50635537485729366016 51382581669322416128 51539459081298771968 51756856457756606464 52246154470487498752 52577525429074100224 52738051152956882944 53040084303816687616 53426432472522948608 53800258578587451392 53931514292116127744 54273574636463587328 54760675273879945216 55268659274565287936 55511539124892967424 56034179350016688128 56197544304389914624 56527148669811556352 57302233935373385728 58183217478497441792 58722950479225618432 59150693094578978816 59536315559392731136 59709890823414284288 60060095461674778624 60088600490370400256 60617239204361928704 61456841867760238592 61486009804099944448 61549188737584070656 61636016333847003136 61819668570903531904 61997517895922352128 62583628884434223104 62980565219853467648 63257335281854776832 63441758999877677056 63813851428029452288 64039062114304786432 65297894484495253504 65396013033683075072 65488267354712440832 65872362764417499136 66495105689711362048 66916850546094309376 67111943404829278208 67404278177543487488 67505561841221238784 68041503496448835584 68473056372747665408 68640109099056889856 68672686274709028864 69075458628226383872 70065453032579006464 70236390706011701248 70341929985810366464 70651049795318322176 70866756236785811456 71524147296496254976 72294097464976887808 72930115917747945472 73152780631520837632 74626165125137432576 74738300609923514368 75282700302191427584 75295928501584924672 75994406502527270912 76476400624107782144 77724829420990889984 77761718281655812096 78254921568854474752 79651891307461738496 80001924032933982464 80744056908935225344 80990578556326641664 81504260872751546368 82582631259802820608 82621825674259300352 83348703905997651968 84630134514178097152 85002044284992356368 85246587106893234176 85287045857299922944 85415200697055444992 86052489716097056768 86598277177298518016 86850750288602595328 87360138853345132544 87744045713540496896 88612190600026390528 88828376481132445696 89919517921314228224 90574498801074061312 91430770323353122816 92010669500879675392 92278922181640257536 92820147531679203328 93496256826915160064 94150452512528039936 94380150011203223552 94424943627724914688 94978755613811277824 95255661606854459392 95814345839152726016 96720153730489253888 97145193468562692992 97187563883899912192 97333600794318995456 97424670979306553344 98345702532682350592 98969459631198306304 100278909386903425024 102765163338644832256 103078918162597543936 103513712915513212928 104492308940974997504 105155050858148200448 106080168607633375232 107600517157174902784 107863028584232255488 108547149272927174656 109521350547759890432 110537318549130575872 111023078249785934848 112068358700033376256 112395088608779829248 113054297339623112704 114604467870746771456 116366434956994883584 117445900958451236864 118301386189157957632 119072631118785462272 119419781646828568576 120120190923349557248 120177200980740800512 122913683735520477184 122972019608199888896 123098377475168141312 123639337141807063808 125167257768868446208 125961130439706935296 126514670563709553664 126883517999755354112 127627702856058904576 128078124228609572864 130595788968990507008 130792026067366150144 130976534709424881664 131744725528834998272 132990211379422724096 133833701092188618752 134223886809658556416 134808556355086974976 135011123682442477568 136083006992897671168 136946112745495330816 137280218198113779712 140130906065158012928 141302099590636644352 141733512473571622912 144588194929953775616 145860231835495890944 149252330250274865152 149476601219847028736 150565400604382855168 150591857003169849344 151988813005054541824 152952801248215564288 155449658841981779968 155523436563311624192 159303782614923476992 160003848065867964928 161488113817870450688 161981157112653283328 165165262519605641216 165243651348518600704 166697407811995303936 169260269028356194304 170004088569984712736 170493174213786468352 170574091714599845888 170830401394110889984 172104979432194113536 173196554354597036032 173701500577205190656 174720277706690265088 175488091427080993792 177224381200052781056 177656752962264891392 179839035842628456448 181148997602148122624 182861540646706245632 184021339001759350784 184557844363280515072 185640295063358406656 186992513653830320128 188300905025056079872 188760300022406447104 188849887255449829376 189957511227622555648 193440307460978507776 194290386937125385984 194375127767799824384 194667201588637990912 196691405065364701184 197938919262396612608 200557818773806850048 205530326677289664512 206157836325195087872 207027425831026425856 208984617881949995008 210310101716296400896 212160337215266750464 215201034314349805568 215726057168464510976 219042701095519780864 222046156499571869696 224136717400066752512 229208935741493542912 232732869913989767168 234891801916902473728 236602772378315915264 238145262237570924544 238839563293657137152 240240381846699114496 240354401961481601024 245827367471040954368 246196754950336282624 247278674283614127616 250334515537736892416 253029341127419107328 253767035999510708224 255255405712117809152 261191577937981014016 261584052134732300288 261953069418849763328 263489451057669996544 265980422758845448192 267667402184377237504 268447773619317112832 269617112710173949952 270022247364884955136 272166013985795342336 273892225490990661632 274560436396227559424 282604199181273288704 283467024947143245824 289176389859907551232 291720463670991781888 298504660500549730304 298953202439694057472 301183714006339698688 303977626010109083648 305905602496431128576 310899317683963559936 311046873126623248384 318607565229846953984 320007696131735929856 322976227635740901376 323962314225306566656 330330525039211282432 330487302697037201408 333394815623990607872 338520538056712388608 340008177139969425472 340986348427572936704 344209958864388227072 346393108709194072064 350976182854161987584 354448762400105562112 359678071685256912896 362297995204296245248 365723081293412491264 368042678003518701568 369115688726561030144 371280590126716813312 373985027307660640256 376601810050112159744 377520600044812894208 377699774510899658752 379915022455245111296 386880614921957015552 388580773874250771968 393382810130729402368 401115637547613700096 411060653354579329024 414054851662052851712 417969235763899990016 420620203432592801792 424320674430533500928 430402068628699611136 431452114336929021952 438085402191039561728 444092312999143739392 448273434800133505024 458417871482987085824 465465739827979534336 469783603833804947456 476290524475141849088 477679126587314274304 480480763693398228992 480708803922963202048 491654734942081908736 492393509900672565248 494557348567228255232 500669031075473784832 506058682254838214656 507534071999021416448 510510811424235618304 522383155875962028032 523168104269464600576 523906138837699526656 526978902115339993088 531960845517690896384 535334804368754475008 544332027971590684672 547784450981981323264 565208398362546577408 566934049894286491648 578352779719815102464 583440927341983563776 597009321001099460608 597906404879388114944 602367428012679397376 607955252020218167296 621798635367927119872 640015392263471859712 645952455271481802752 660661050078422564864 660974605394074402816 666789631247981215744 677041076113424777216 680016354279938850944 681972696855145873408 688419917728776454144 692786217418388144128 701952365708323975168 719356143370513825792 724595990408592490496 731446162586824982528 736085356007037403136 738231377453122060288 742561180253433626624 753203620100224319488 755041200089625788416 755399549021799317504 759830044910490222592 773761229843914031104 777161547748501543936 786765620261458804736 802231275095227400192 822121306709158658048 828109703324105703424 835938471527799980032 841240406865185603584 860804137257399222272 876170804382079123456 888184625998287478784 896546869600267010048 916835742965974171648 930931479655959068672 939567207667609894912 952581048950283698176 955358253174628548608 960961527386796457984 989114697134456510464 1012117364509676429312 1015068143998042832896 1021021622848471236608 1044766311751924056064 1046336208538929201152 1047812277675399053312 1053957804230679986176 1063921691035381792768 1070669608737508950016 1088664055943181369344 1130416796725093154816 1133868099788572983296 1156705559439630204928 1166881854683967127552 1194018642002198921216 1195812809758776229888 1204734856025358794752 1215910504040436334592 1243597270735854239744 1280030784526943719424 1291904910542963605504 1321322100156845129728 1321949210788148805632 1354082152226849554432 1360032708559877701888 1376839835457552908288 1385572434836776288256 1403904731416647950336 1438712286741027651584 1449191980817184980992 1462892325173649965056 1472170712014074806272 1476462754906244120576 1485122360506867253248 1506407240200448638976 1510082400179251576832 1554323095497003087872 1604462550190454800384 1644242613418317316096 1656219406648211406848 1671876943055599960064 1682480813730371207168 1752341608764158246912 1776369251996574957568 1833671485931948343296 1861862959311918137344 1879134415335219789824 1905162097900567396352 1910716506349257097216 1921923054773592915968 1978229394268913020928 2024234729019352858624 2030136287996085665792 2042043245696942473216 2089532623503848112128 2092672417077858402304 2127843382070763585536 2141339217475017900032 2177328111886362738688 2260833593450186309632 2267736199577145966592 2313411118879260409856 2333763709367934255104 2409469712050717589504 2560061569053887438848 2583809821085927211008 2642644200313690259456 2643898421576297611264 2708164304453699108864 2720065417119755403776 2753679670915105816576 2807809462833295900672 2877424573482055303168 2898383961634369961984 2925784650347299930112 2944341424028149612544 2952925509812488241152 2970244721013734506496 3012814480400897277952 3020164800358503153664 3108646190994006175744 3208925100380909600768 3288485226836634632192 3343753886111199920128 3364961627460742414336 3504683217528316493824 3552738503993149915136 3667342971863896686592 3723725918623836274688 3810324195801134792704 3956458788537826041856 4048469458038705717248 4060272575992171331584 4084086491393884946432 4179065247007696224256 4185344834155716804608 4255686764141527171072 4521667186900372619264 4626822237758520819712 4667527418735868510208 4818939424101435179008 5120123138107774877696 5167619642171854422016 5285288400627380518912 5287796843152595222528 5416328608907398217728 5440130834239510807552 5507359341830211633152 5615618925666591801344 5754849146964110606336 5796767923268739923968 5851569300694599860224 5888682848056299225088 6025628960801794555904 6217292381988012351488 6417850200761819201536 6576970453673269264384 6687507772222399840256 7105477007986299830272 7334685943727793373184 7447451837247672549376 7620648391602269585408 7912917577075652083712 8096938916077411434496 8120545151984342663168 8168172982787769892864 8358130494015392448512 8370689668311433609216 8511373528283054342144 9043334373800745238528 9253644475517041639424 9637878848202870358016 10240246276215549755392 10335239284343708844032 10570576801254761037824 10880261668479021615104 11231237851333183602688 11509698293928221212672 11593535846537479847936 11703138601389199720448 11777365696112598450176 12434584763976024702976 12835700401523638403072 13153940907346538528768 13375015544444799680512 14210954015972599660544 14894903674495345098752 15241296783204539170816 15825835154151304167424 16193877832154822868992 16241090303968685326336 16336345965575539785728 18086668747601490477056 18507288951034083278848 19275757696405740716032 20480492552431099510784 20670478568687417688064 21141153602509522075648 21760523336958043230208 22462475702666367205376 23019396587856442425344 23406277202778399440896 23554731392225196900352 24869169527952049405952 25671400803047276806144 28421908031945199321088 29789807348990690197504 31651670308302608334848 32387755664309645737984 32482180607937370652672 32672691931151079571456 36173337495202980954112 37014577902068166557696 38551515392811481432064 40960985104862199021568 43521046673916086460416 44924951405332734410752 46038793175712884850688 46812554405556798881792 49738339055904098811904 51342801606094553612288 56843816063890398642176 59579614697981380395008 63303340616605216669696 64775511328619291475968 72346674990405961908224 81921970209724398043136 87042093347832172920832 89849902810665468821504 92077586351425769701376 93625108811113597763584 99476678111808197623808 113687632127780797284352 126606681233210433339392 129551022657238582951936 144693349980811923816448 163843940419448796086272 174084186695664345841664 179699805621330937643008 198953356223616395247616 227375264255561594568704 253213362466420866678784 259102045314477165903872 327687880838897592172544 348168373391328691683328 359399611242661875286016 397906712447232790495232 506426724932841733357568 655375761677795184345088 696336746782657383366656 795813424894465580990464 1012853449865683466715136 1392673493565314766733312 1591626849788931161980928 2785346987130629533466624 5570693974261259066933248 11141387948522518133866496
- Sum of all divisors σ(n): 32127788146604411289600000
- Sum of proper divisors (its aliquot sum) s(n): 20986400198081893155733504
- 11141387948522518133866496 is an abundant number, because the sum of its proper divisors (20986400198081893155733504) is greater than itself. Its abundance is 9845012249559375021867008
Bases of 11141387948522518133866496
- Binary: 1001001101110100011111011001110101011000100111111100000000000010000000000000000000002
- Hexadecimal: 0x93747D9D589FC00200000
- Base-36: 1EEA2QF49774V6OE8
Squares and roots of 11141387948522518133866496
- 11141387948522518133866496 squared (111413879485225181338664962) is 124130525419482805182816283550999741434094751318016
- 11141387948522518133866496 cubed (111413879485225181338664963) is 1382986339952393820555117079196867223487696072234033581628634375222183591936
-
The
square root of 11141387948522518133866496 is 3337871769334.8434163223 -
11141387948522518133866496 is a
perfect cube number . Itscube root is 223346816
Scales and comparisons
How big is 11141387948522518133866496?- 11,141,387,948,522,518,133,866,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 11,141,387,948,522,518,133,866,496 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 11141387948522518133866496 cubic inches would be around 18612234.7 feet tall.
Recreational maths with 11141387948522518133866496
- 11141387948522518133866496 backwards is 69466833181522584978314111
- The number of decimal digits it has is: 26
- The sum of 11141387948522518133866496's digits is 116
- 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 11141387948522518133866496 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 11141387948522518133866496 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/11141387948522518133866496/
Chicago style:
Numbermatics. 2024. "Number 11141387948522518133866496 - Facts about the integer". https://numbermatics.com/n/11141387948522518133866496/
The information we have on file for 11141387948522518133866496 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 11141387948522518133866496, math, Factors of 11141387948522518133866496, curriculum, school, college, exams, university, Prime factorization of 11141387948522518133866496, STEM, science, technology, engineering, physics, economics, calculator, eleven septillion, one hundred forty-one sextillion, three hundred eighty-seven quintillion, nine hundred forty-eight quadrillion, five hundred twenty-two trillion, five hundred eighteen billion, one hundred thirty-three million, eight hundred sixty-six thousand, four hundred ninety-six.