138199600950301745376657408
138,199,600,950,301,745,376,657,408 is an even composite number composed of six prime numbers multiplied together.
138199600950301745376657408 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 138199600950301745376657408:
218 × 33 × 73 × 133 × 1273 × 2333
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 127 × 127 × 127 × 233 × 233 × 233)See below for interesting mathematical facts about the number 138199600950301745376657408 from the Numbermatics database.
Names of 138199600950301745376657408
- Cardinal: 138199600950301745376657408 can be written as One hundred thirty-eight septillion, one hundred ninety-nine sextillion, six hundred quintillion, nine hundred fifty quadrillion, three hundred one trillion, seven hundred forty-five billion, three hundred seventy-six million, six hundred fifty-seven thousand, four hundred eight.
Scientific notation
- Scientific notation: 1.38199600950301745376657408 × 1026
Factors of 138199600950301745376657408
Divisors of 138199600950301745376657408
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 84 91 96 98 104 108 112 117 126 127 128 144 147 156 168 169 182 189 192 196 208 216 224 233 234 252 254 256 273 288 294 312 336 338 343 351 364 378 381 384 392 416 432 441 448 466 468 504 507 508 512 546 576 588 624 637 672 676 686 699 702 728 756 762 768 784 819 832 864 882 889 896 932 936 1008 1014 1016 1024 1029 1092 1143 1152 1176 1183 1248 1274 1323 1344 1352 1372 1398 1404 1456 1512 1521 1524 1536 1568 1631 1638 1651 1664 1728 1764 1778 1792 1864 1872 1911 2016 2028 2032 2048 2058 2097 2184 2197 2286 2304 2352 2366 2457 2496 2548 2646 2667 2688 2704 2744 2796 2808 2912 3024 3029 3042 3048 3072 3087 3136 3262 3276 3302 3328 3429 3456 3528 3549 3556 3584 3728 3744 3822 4032 4056 4064 4096 4116 4194 4368 4394 4459 4563 4572 4608 4704 4732 4893 4914 4953 4992 5096 5292 5334 5376 5408 5488 5592 5616 5733 5824 6048 6058 6084 6096 6144 6174 6223 6272 6291 6524 6552 6591 6604 6656 6858 6912 7056 7098 7112 7168 7456 7488 7644 8001 8064 8112 8128 8192 8232 8281 8388 8736 8788 8918 9087 9126 9144 9216 9261 9408 9464 9786 9828 9906 9984 10192 10584 10647 10668 10752 10816 10976 11184 11232 11417 11466 11557 11648 12096 12116 12168 12192 12288 12348 12446 12544 12582 13048 13104 13182 13208 13312 13377 13716 13824 14112 14196 14224 14336 14679 14859 14912 14976 15288 15379 16002 16128 16129 16224 16256 16384 16464 16562 16776 17199 17472 17576 17836 18174 18252 18288 18432 18522 18669 18816 18928 19572 19656 19773 19812 19968 20384 21168 21203 21294 21336 21463 21504 21632 21952 22368 22464 22834 22932 23114 23296 24003 24192 24232 24336 24384 24576 24696 24843 24892 25088 25164 26096 26208 26364 26416 26624 26754 27261 27432 27648 28224 28392 28448 28672 29358 29591 29718 29824 29952 30576 30758 31941 32004 32256 32258 32448 32512 32768 32928 33124 33552 34251 34398 34671 34944 35152 35672 36348 36504 36576 36864 37044 37338 37632 37856 39144 39312 39377 39546 39624 39936 40131 40768 42336 42406 42588 42672 42926 43008 43264 43561 43904 44037 44577 44736 44928 45668 45864 46137 46228 46592 48006 48384 48387 48464 48672 48768 49152 49392 49686 49784 50176 50328 52192 52416 52728 52832 53248 53508 54289 54522 54864 55296 56007 56448 56784 56896 57344 57967 58716 59182 59319 59436 59648 59904 61152 61516 63609 63882 64008 64389 64512 64516 64896 65024 65536 65856 66248 67104 68502 68796 69342 69888 70304 71344 72696 73008 73152 73728 74088 74529 74676 75264 75712 78288 78624 78754 79092 79248 79872 79919 80262 80899 81536 81783 84672 84812 85176 85344 85852 86016 86528 87122 87808 88074 88773 89154 89472 89856 91336 91728 92274 92456 93184 96012 96768 96774 96928 97344 97536 98304 98784 99372 99568 100352 100656 102753 104013 104384 104832 105456 105664 106496 107016 107653 108578 109044 109728 110592 112014 112896 112903 113568 113792 114688 115934 117432 118131 118364 118638 118872 119296 119808 120393 122304 123032 127218 127764 128016 128778 129024 129032 129792 130048 130683 131072 131712 132496 134208 137004 137592 138411 138684 139776 140608 142688 145161 145392 146016 146304 147456 148176 148421 149058 149352 150241 150528 151424 156576 157248 157508 158184 158496 159744 159838 160524 161798 162867 163072 163566 168021 169344 169624 170352 170688 171704 172032 173056 173901 174244 175616 176148 177546 178308 178944 179712 182672 183456 184548 184912 186368 190827 192024 193167 193536 193548 193856 194688 195072 196608 197568 198744 199136 200704 201312 205506 207137 208026 208768 209664 209677 210912 211328 212992 214032 215306 217156 218088 219456 221184 223587 224028 225792 225806 227136 227584 229376 231868 234864 236262 236728 237276 237744 238592 239616 239757 240786 242697 244608 246064 254436 255528 256032 257556 258048 258064 259584 260096 261366 262144 263424 264992 266319 268416 274008 275184 275639 276822 277368 279019 279552 281216 285376 290322 290784 292032 292608 294912 296352 296842 298116 298704 300482 301056 302848 308259 312039 313152 314496 315016 316368 316992 319488 319676 321048 322959 323596 325734 326144 327132 336042 338688 338709 339248 340704 341376 343408 344064 346112 347802 348488 351232 352296 354393 355092 356616 357888 359424 365344 366912 369096 369824 372736 380023 381654 384048 384683 386334 387072 387096 387712 389376 390144 392049 393216 395136 397488 398272 401408 402624 411012 414274 415233 416052 417536 419328 419354 421824 422656 425984 428064 430612 434312 435483 436176 438912 442368 445263 447174 448056 450723 451584 451612 454272 455168 458752 463736 469728 472524 473456 474552 475488 477184 479232 479514 481572 485394 488601 489216 492128 508872 511056 511901 512064 515112 516096 516128 519168 520192 521703 522732 526848 529984 532638 536832 548016 550368 551278 553644 554736 558038 559104 562432 566293 570752 572481 579501 580644 581568 584064 585216 589824 592704 593684 596232 597408 600964 602112 605696 616518 621411 624078 626304 628992 629031 630032 632736 633984 638976 639352 642096 645918 647192 651468 652288 654264 672084 677376 677418 678496 681408 682752 686816 688128 692224 695604 696976 702464 704592 705757 708786 710184 713232 715776 718848 719271 728091 730688 733824 738192 739648 745472 753571 760046 763308 768096 769366 772668 774144 774192 775424 778752 780288 784098 786432 790272 790321 794976 796544 798957 802816 805248 822024 826917 828548 830466 832104 835072 837057 838656 838708 843648 845312 851968 856128 861224 868624 870966 872352 877824 884736 890526 894348 896112 901446 903168 903224 908544 910336 917504 927472 939456 945048 946912 949104 950976 954368 958464 959028 963144 968877 970788 977202 978432 984256 1016127 1017744 1022112 1023802 1024128 1030224 1032192 1032256 1038336 1038947 1040384 1043406 1045464 1051687 1053696 1059968 1063179 1065276 1073664 1096032 1100736 1102556 1107288 1109472 1116076 1118208 1124864 1132586 1140069 1141504 1144962 1154049 1159002 1161288 1163136 1168128 1170432 1176147 1179648 1185408 1187368 1192464 1194816 1201928 1204224 1211392 1233036 1242822 1248156 1252608 1257984 1258062 1260064 1265472 1267968 1277952 1278704 1284192 1291836 1294384 1302936 1304576 1308528 1335789 1344168 1352169 1354752 1354836 1356992 1362816 1365504 1373632 1376256 1384448 1391208 1393952 1404928 1409184 1411514 1417572 1420368 1426464 1431552 1437696 1438542 1449959 1456182 1461376 1465803 1467648 1467739 1476384 1479296 1490944 1507142 1520092 1526616 1535703 1536192 1538732 1545336 1548288 1548384 1550848 1557504 1560576 1565109 1568196 1580544 1580642 1589952 1593088 1597914 1605632 1610496 1644048 1653834 1657096 1660932 1664208 1670144 1674114 1677312 1677416 1687296 1690624 1698879 1703936 1712256 1722448 1737248 1741932 1744704 1755648 1769472 1781052 1788696 1792224 1802892 1806336 1806448 1817088 1820672 1835008 1854944 1864233 1878912 1887093 1890096 1893824 1898208 1901952 1908736 1916928 1918056 1926288 1929473 1937754 1941576 1953133 1954404 1956864 1968512 2032254 2035488 2044224 2047604 2048256 2048383 2060448 2064384 2064512 2076672 2077894 2080768 2086812 2090928 2103374 2107392 2117271 2119936 2126358 2130552 2147328 2157813 2184273 2192064 2201472 2205112 2214576 2218944 2232152 2236416 2249728 2260713 2265172 2280138 2283008 2289924 2308098 2318004 2322576 2326272 2336256 2340864 2352294 2359296 2370816 2370963 2374736 2384928 2389632 2403856 2408448 2422784 2466072 2480751 2485644 2496312 2505216 2511171 2515968 2516124 2520128 2530944 2535936 2555904 2557408 2568384 2583672 2588768 2605872 2609152 2617056 2660161 2671578 2688336 2692781 2704338 2709504 2709672 2713984 2725632 2725801 2731008 2747264 2752512 2768896 2782416 2787904 2809856 2818368 2823028 2835144 2840736 2852928 2863104 2875392 2877084 2899918 2906631 2912364 2922752 2931606 2935296 2935478 2952768 2958592 2981888 3014284 3040184 3048381 3053232 3071406 3072384 3077464 3090672 3096576 3096768 3101696 3115008 3116841 3121152 3130218 3136392 3155061 3161088 3161284 3179904 3186176 3195828 3211264 3220992 3288096 3307668 3314192 3321864 3328416 3340288 3348228 3354624 3354832 3374592 3381248 3397758 3407872 3420207 3424512 3444896 3462147 3474496 3483864 3489408 3511296 3538944 3562104 3577392 3583307 3584448 3605784 3612672 3612896 3634176 3641344 3709888 3728466 3757824 3758057 3774186 3780192 3787648 3796416 3803904 3817472 3833856 3836112 3852576 3858946 3875508 3883152 3906266 3908808 3913728 3937024 4007367 4056507 4064508 4070976 4088448 4095208 4096512 4096766 4120896 4128768 4129024 4153344 4155788 4161536 4173624 4181856 4206748 4214784 4234542 4239872 4252716 4261104 4294656 4315626 4349877 4368546 4384128 4402944 4403217 4410224 4429152 4437888 4464304 4472832 4499456 4521426 4530344 4560276 4566016 4579848 4607109 4616196 4636008 4645152 4652544 4672512 4681728 4704588 4741632 4741926 4749472 4769856 4779264 4807712 4816896 4845568 4932144 4940299 4961502 4971288 4992624 5000879 5010432 5022342 5031936 5032248 5040256 5061888 5071872 5096637 5111808 5114816 5136768 5167344 5177536 5211744 5218304 5234112 5320322 5343156 5376672 5385562 5408676 5419008 5419344 5427968 5451264 5451602 5462016 5494528 5505024 5532247 5537792 5564832 5575808 5592699 5619712 5636736 5646056 5661279 5670288 5681472 5705856 5726208 5750784 5754168 5788419 5799836 5813262 5824728 5845504 5859399 5863212 5870592 5870956 5905536 5917184 5963776 6028568 6080368 6096762 6106464 6142812 6144768 6145149 6154928 6181344 6193152 6193536 6203392 6230016 6233682 6242304 6260436 6272784 6310122 6322176 6322568 6351813 6359808 6372352 6391656 6422528 6441984 6576192 6615336 6628384 6643728 6656832 6680576 6696456 6709248 6709664 6749184 6762496 6782139 6795516 6840414 6849024 6889792 6894703 6924294 6948992 6967728 6978816 7022592 7077888 7112889 7124208 7154784 7166614 7168896 7211568 7225344 7225792 7268352 7282688 7361809 7419776 7442253 7456932 7515648 7516114 7533513 7548372 7560384 7575296 7592832 7607808 7634944 7667712 7672224 7705152 7717892 7751016 7766304 7812532 7817616 7827456 7874048 7980483 8014734 8078343 8113014 8129016 8141952 8176896 8177403 8190416 8193024 8193532 8241792 8257536 8258048 8306688 8311576 8323072 8347248 8363712 8413496 8429568 8469084 8479744 8505432 8522208 8589312 8631252 8699754 8737092 8768256 8805888 8806434 8820448 8858304 8875776 8928608 8945664 8998912 9042852 9060688 9120552 9132032 9159696 9174841 9214218 9232392 9272016 9290304 9305088 9345024 9350523 9363456 9409176 9465183 9483264 9483852 9498944 9539712 9558528 9615424 9633792 9691136 9864288 9880598 9923004 9942576 9985248 10001758 10020864 10044684 10063872 10064496 10080512 10123776 10143744 10149713 10193274 10223616 10229632 10260621 10273536 10274173 10334688 10355072 10386441 10423488 10436608 10468224 10640644 10686312 10749921 10753344 10771124 10817352 10838016 10838688 10855936 10902528 10903204 10924032 10989056 11064494 11075584 11129664 11151616 11185398 11239424 11273472 11274171 11292112 11322558 11340576 11362944 11411712 11452416 11501568 11508336 11576838 11599672 11626524 11649456 11691008 11718798 11726424 11741184 11741912 11811072 11834368 11927552 12057136 12160736 12193524 12212928 12285624 12289536 12290298 12309856 12362688 12386304 12387072 12406784 12460032 12467364 12484608 12520872 12545568 12620244 12644352 12645136 12649337 12703626 12719616 12744704 12783312 12845056 12883968 13049631 13152384 13209651 13230672 13256768 13287456 13313664 13361152 13392912 13418496 13419328 13498368 13506311 13524992 13564278 13591032 13671931 13680828 13698048 13779584 13789406 13821327 13848588 13897984 13935456 13957632 14045184 14225778 14248416 14309568 14333228 14337792 14338681 14423136 14450688 14451584 14536704 14565376 14723618 14820897 14839552 14884506 14913864 15002637 15031296 15032228 15067026 15096744 15120768 15150592 15185664 15215616 15269888 15289911 15335424 15344448 15410304 15435784 15502032 15532608 15625064 15635232 15654912 15748096 15960966 16029468 16156686 16226028 16258032 16283904 16353792 16354806 16380832 16386048 16387064 16483584 16515072 16516096 16596741 16613376 16623152 16646144 16694496 16727424 16826992 16859136 16938168 16959488 17010864 17044416 17178624 17262504 17365257 17399508 17474184 17536512 17578197 17611776 17612868 17640896 17716608 17751552 17857216 17891328 17997824 18085704 18121376 18241104 18264064 18319392 18349682 18428436 18435447 18464784 18544032 18580608 18610176 18621127 18690048 18701046 18726912 18818352 18849467 18930366 18966528 18967704 18997888 19055439 19079424 19080607 19117056 19230848 19267584 19382272 19728576 19761196 19846008 19885152 19970496 20003516 20041728 20089368 20127744 20128992 20161024 20247552 20287488 20299426 20346417 20386548 20459264 20521242 20547072 20548346 20669376 20684109 20710144 20772882 20846976 20873216 20936448 21281288 21338667 21372624 21499842 21506688 21542248 21634704 21676032 21677376 21711872 21805056 21806408 21848064 21978112 22085427 22128988 22151168 22259328 22303232 22370796 22478848 22546944 22548342 22584224 22645116 22681152 22725888 22823424 22904832 23003136 23016672 23153676 23199344 23253048 23298912 23382016 23437596 23452848 23482368 23483824 23622144 23668736 23855104 23941449 24114272 24235029 24321472 24387048 24425856 24532209 24571248 24579072 24580596 24619712 24725376 24772608 24774144 24813568 24920064 24934728 24969216 25041744 25083149 25091136 25240488 25288704 25290272 25298674 25407252 25439232 25489408 25566624 25767936 26099262 26304768 26306399 26419302 26461344 26513536 26574912 26627328 26628979 26722304 26785824 26836992 26838656 26996736 27012622 27049984 27128556 27182064 27343862 27361656 27396096 27524523 27559168 27578812 27642654 27697176 27795968 27870912 27915264 28051569 28090368 28395549 28451556 28496832 28619136 28666456 28675584 28677362 28846272 28901376 28903168 29073408 29130752 29447236 29641794 29679104 29769012 29827728 30005274 30062592 30064456 30134052 30193488 30241536 30301184 30371328 30431232 30449139 30539776 30579822 30670848 30688896 30820608 30822519 30871568 31004064 31065216 31250128 31270464 31309824 31496192 31921932 32058936 32249763 32313372 32452056 32516064 32567808 32707584 32709612 32761664 32772096 32774128 32967168 33032192 33193482 33226752 33246304 33292288 33388992 33454848 33653984 33718272 33822513 33876336 33918976 34021728 34088832 34357248 34525008 34582093 34730514 34799016 34948368 35006153 35073024 35156394 35223552 35225736 35281792 35433216 35435413 35503104 35714432 35782656 35995648 36171408 36242752 36482208 36528128 36638784 36699364 36856872 36870894 36929568 37088064 37161216 37220352 37242254 37380096 37402092 37453824 37636704 37698934 37860732 37933056 37935408 37948011 37995776 38110878 38158848 38161214 38234112 38461696 38535168 38764544 39148893 39457152 39522392 39628953 39692016 39770304 39940992 40007032 40083456 40178736 40255488 40257984 40322048 40495104 40518933 40574976 40598852 40692834 40773096 40918528 41015793 41042484 41094144 41096692 41338752 41368218 41420288 41545764 41693952 41746432 41872896 42562576 42677334 42745248 42999684 43013376 43016043 43084496 43269408 43352064 43354752 43423744 43610112 43612816 43696128 43956224 44170854 44257976 44302336 44462691 44518656 44606464 44741592 44957696 45007911 45093888 45096684 45168448 45290232 45362304 45451776 45646848 45809664 46006272 46033344 46307352 46398688 46506096 46597824 46764032 46875192 46905696 46964736 46967648 47244288 47337472 47882898 48228544 48262921 48470058 48642944 48774096 48851712 48854741 49064418 49142496 49158144 49161192 49239424 49450752 49545216 49548288 49627136 49790223 49840128 49869456 49938432 50083488 50166298 50182272 50480976 50577408 50580544 50597348 50814504 50878464 50978816 51133248 51535872 52095771 52198524 52609536 52612798 52734591 52838604 52922688 53027072 53149824 53254656 53257958 53444608 53571648 53673984 53677312 53993472 54025244 54099968 54257112 54364128 54687724 54723312 54792192 55049046 55118336 55157624 55285308 55306341 55394352 55591936 55741824 55830528 55863381 56103138 56180736 56548401 56791098 56903112 56993664 57238272 57241821 57332912 57351168 57354724 57692544 57802752 57806336 58146816 58261504 58894472 59283588 59358208 59538024 59655456 60010548 60125184 60128912 60268104 60386976 60483072 60602368 60742656 60862464 60898278 61079552 61159644 61377792 61641216 61645038 61743136 62008128 62052327 62130432 62500256 62540928 62619648 62992384 63843864 64117872 64223887 64499526 64626744 64904112 65011427 65032128 65135616 65415168 65419224 65523328 65544192 65548256 65934336 66064384 66256281 66386964 66453504 66492608 66777984 66909696 67307968 67436544 67645026 67752672 67837952 68043456 68177664 68714496 69050016 69164186 69461028 69598032 69896736 70012306 70146048 70312788 70447104 70451472 70563584 70866432 70870826 71006208 71428864 71565312 71824347 71919211 71991296 72342816 72485504 72705087 72964416 73056256 73277568 73398728 73596627 73713744 73741788 73859136 74176128 74322432 74440704 74484508 74760192 74804184 74907648 75249447 75273408 75397868 75721464 75866112 75870816 75896022 75991552 76221756 76317696 76322428 76468224 76923392 77529088 78297786 78914304 78919197 79044784 79257906 79384032 79540608 79881984 79886937 80014064 80166912 80357472 80510976 80515968 80644096 80990208 81037866 81149952 81197704 81385668 81546192 81837056 82031586 82084968 82188288 82193384 82573569 82677504 82736436 82840576 83091528 83387904 83492864 83745792 85125152 85354668 85490496 85999368 86026752 86032086 86168992 86538816 86704128 86709504 86847488 87220224 87225632 87392256 87912448 88341708 88515952 88545359 88925382 89037312 89212928 89483184 89631139 89915392 90015822 90187776 90193368 90336896 90580464 90724608 90903552 91293696 91347417 91619328 92012544 92066688 92467557 92614704 92797376 93012192 93195648 93528064 93750384 93811392 93929472 93935296 94488576 94674944 95703517 95765796 96457088 96525842 96749289 96940116 97285888 97548192 97703424 97709482 98128836 98284992 98316288 98322384 98478848 98901504 99096576 99254272 99580446 99680256 99738912 99876864 100166976 100332596 100364544 100370767 100961952 101154816 101161088 101194696 101467539 101629008 101756928 101957632 102266496 103071744 103746279 104191542 104397048 105018459 105219072 105225596 105469182 105677208 105845376 106054144 106299648 106306239 106509312 106515916 106889216 107143296 107347968 107354624 107986944 108050488 108199936 108514224 108728256 109375448 109446624 109584384 110098092 110236672 110315248 110570616 110612682 110788704 111183872 111483648 111661056 111726762 112206276 112361472 113096802 113582196 113806224 113844033 113987328 114476544 114483642 114665824 114702336 114709448 115385088 115605504 115612672 116293632 116523008 117788944 118567176 118716416 119076048 119272933 119310912 120021096 120250368 120257824 120536208 120773952 120966144 121204736 121485312 121556799 121724928 121796556 122319288 122755584 123047379 123282432 123290076 123486272 124016256 124104654 124260864 125000512 125081856 125239296 125984768 127687728 128235744 128447774 128999052 129048129 129253488 129808224 130022854 130064256 130271232 130830336 130838448 131046656 131088384 131096512 131868672 131946269 132128768 132512562 132773928 132907008 132985216 133388073 133555968 133564249 133819392 134615936 134873088 135023733 135290052 135505344 135675904 136086912 136355328 137428992 138100032 138328372 138922056 139196064 139793472 140024612 140292096 140625576 140894208 140902944 141127168 141732864 141741652 142012416 142857728 143648694 143838422 143982592 144685632 144788763 144971008 145410174 145928832 146112512 146555136 146564223 146797456 147193254 147427488 147483576 147718272 148352256 148644864 148881408 148969016 149370669 149520384 149608368 149815296 150498894 150546816 150795736 151442928 151732224 151741632 151792044 151983104 152443512 152635392 152644856 152936448 153846784 155058176 156595572 157828608 157838394 158089568 158515812 158768064 159081216 159763968 159773874 160028128 160333824 160714944 161021952 161031936 161288192 161980416 162075732 162299904 162395408 162771336 163092384 163674112 164063172 164169936 164376576 164386768 164441381 165147138 165355008 165472872 165681152 166183056 166775808 166985728 167491584 167590143 169645203 170250304 170709336 170980992 171725463 171998736 172053504 172064172 172337984 173077632 173408256 173419008 173694976 174440448 174451264 174784512 175582043 175824896 176683416 177031904 177090718 177850764 178074624 178425856 178966368 179262278 180031644 180375552 180386736 180673792 181160928 181449216 181807104 182587392 182694834 183238656 184133376 184144793 184935114 185229408 185594752 186024384 186156981 186391296 186402853 187056128 187500768 187622784 187858944 187870592 188977152 189349888 191407034 191531592 192671661 192914176 193051684 193498578 193880232 194571776 195034281 195096384 195406848 195418964 196257672 196569984 196632576 196644768 196957696 197803008 198193152 198508544 198768843 199160892 199360512 199477824 200333952 200665192 200729088 200741534 201923904 202309632 202322176 202389392 202935078 203258016 203513856 203915264 204532992 206143488 207492558 208383084 208794096 210036918 210438144 210451192 210938364 211354416 211690752 212108288 212599296 212612478 213018624 213031832 213778432 214286592 214695936 214709248 215757633 215973888 216100976 216399872 217028448 217456512 218750896 218893248 219168768 220196184 220473344 220630496 221141232 221225364 221577408 222367744 222967296 223322112 223453524 224412552 224722944 225748341 226193604 227164392 227612448 227688066 227974656 228953088 228967284 229331648 229404672 229418896 230770176 231225344 232587264 233046016 235577888 236757591 237134352 237432832 238152096 238545866 238621824 239660811 240042192 240500736 240515648 241072416 241547904 241932288 242074651 242409472 242970624 243113598 243449856 243593112 244638576 245043071 245511168 246094758 246564864 246580152 246972544 247720707 248032512 248047891 248209308 248521728 250001024 250163712 250478592 251969536 255375456 256471488 256895548 257998104 258096258 258506976 259616448 260045708 260128512 260542464 261660672 261676896 262093312 262176768 262193024 263737344 263892538 264257536 265025124 265547856 265636077 265970432 266776146 267111936 267128498 267638784 268893417 269231872 269746176 270047466 270580104 271010688 271351808 272173824 272710656 274042251 274857984 276200064 276656744 277402671 277844112 278392128 279586944 280049224 280584192 281251152 281788416 281805888 282254336 283465728 283483304 284024832 285715456 287110551 287297388 287676844 287965184 289371264 289577526 289942016 290820348 291857664 292225024 293110272 293128446 293594912 294386508 294854976 294967152 295436544 296704512 297289728 297762816 297938032 298741338 299040768 299216736 299630592 300997788 301093632 301112301 301591472 302885856 303464448 303483264 303584088 303966208 304887024 305270784 305289712 305872896 307693568 310116352 311238837 313191144 315055377 315657216 315676788 316179136 317031624 317536128 318162432 318918717 319527936 319547748 320056256 320667648 321429888 322043904 322063872 322576384 323960832 324151464 324599808 324790816 325542672 326184768 327348224 328126344 328339872 328753152 328773536 328882762 330294276 330710016 330945744 331362304 332366112 333551616 334983168 335180286 337840447 339290406 340500608 341418672 341532099 341961984 341983187 343450926 343997472 344107008 344128344 344675968 346155264 346176727 346816512 346838016 347389952 348880896 348902528 349569024 351164086 351649792 353366832 354063808 354181436 355701528 356149248 356851712 357818799 357932736 358524556 360063288 360751104 360773472 361347584 362321856 362898432 363614208 364670397 365174784 365389668 368266752 368289586 369142137 369870228 370458816 371189504 372048768 372313962 372782592 372805706 374112256 375001536 375245568 375717888 375741184 377954304 378699776 382814068 383063184 385343322 385828352 386103368 386997156 387144387 387760464 389143552 390068562 390192768 390813696 390837928 392515344 393139968 393265152 393289536 393915392 395606016 395838807 396386304 397017088 397537686 398321784 398721024 398955648 400667904 400692747 401330384 401458176 401483068 403847808 404619264 404644352 404778784 405870156 406516032 407027712 407830528 409065984 412286976 414985116 416766168 417588192 420073836 420876288 420902384 421876728 422708832 423381504 424216576 425198592 425224956 426037248 426063664 427556864 428573184 429418496 431515266 431947776 432201952 432799744 434056896 434366289 434913024 437501792 437786496 438337536 439692669 440392368 440946688 441260992 442282464 442450728 443154816 444735488 445934592 446644224 446907048 448825104 449445888 449567209 451496682 452387208 454328784 455079989 455224896 455376132 455949312 457906176 457934568 458663296 458809344 458837792 461540352 462450688 465174528 471155776 473515182 474268704 474865664 476304192 477091732 477243648 477273239 479321622 480084384 481001472 481031296 482144832 483095808 483864576 484149302 484818944 485941248 486227196 486899712 487186224 489277152 490086142 491022336 492189516 493129728 493160304 493324143 493945088 495441414 496065024 496095782 496418616 497043456 500002048 500327424 500957184 502770429 503939072 508935609 510750912 512942976 513791096 515176389 515996208 516192516 517013952 519232896 520091416 520257024 521084928 523321344 523353792 524186624 524353536 524386048 526746129 527474688 527785076 528515072 530050248 531095712 531272154 531940864 533552292 534223872 534256996 535277568 537786834 538463744 540094932 541160208 542021376 542703616 544347648 545421312 548084502 549715968 552400128 552434379 553313488 554805342 555688224 556784256 559173888 559208559 560098448 561168384 562502304 563576832 563611776 564508672 566931456 566966608 568049664 571430912 574221102 574594776 575353688 575930368 578014983 578742528 579155052 579884032 581640696 583715328 584450048 585102843 586220544 586256892 587189824 588773016 589709952 589934304 590873088 593409024 594579456 595525632 595876064 597482676 598081536 598433472 601995576 602187264 602224602 603182944 605771712 606928896 606966528 607168176 607932416 609774048 610541568 610579424 611745792 615387136 619817513 622477674 626382288 627417973 630110754 631314432 631353576 632358272 634063248 635072256 635111633 636324864 637837434 639055872 639095496 640112512 641335296 642859776 644087808 644127744 645152768 647272899 647921664 648302928 649199616 649581632 651085344 652369536 654696448 656252688 656679744 657506304 657547072 657765524 660588552 661420032 661891488 662724608 664732224 667103232 669966336 670360572 675680894 677245023 678580812 681001216 682837344 683064198 683923968 683966374 686901852 687994944 688214016 688256688 689351936 692310528 692353454 693676032 694779904 697761792 697805056 699138048 702328172 702595369 703299584 706733664 708127616 708362872 710272773 711403056 712298496 713703424 715637598 715865472 717049112 718982433 720126576 721502208 721546944 722695168 724643712 725796864 726223953 727228416 729340794 730349568 730779336 735129213 736533504 736579172 738284274 739740456 740917632 742379008 744097536 744143673 744627924 745565184 745611412 748224512 750003072 750491136 751435776 751482368 755908608 757399552 765628136 766126368 770686644 771656704 772206736 773994312 774288774 775520928 778287104 780137124 780385536 781627392 781675856 785030688 786279936 786530304 786579072 787830784 791212032 791677614 792772608 794034176 795075372 796643568 796908231 797911296 801335808 801385494 802660768 802916352 802966136 806680251 807695616 809238528 809288704 809557568 811740312 813032064 814055424 815661056 818131968 824573952 829970232 833532336 834910531 835176384 840147672 841752576 841804768 843753456 845417664 846763008 848433152 850397184 850449912 852074496 852127328 857146368 858836992 861331653 863030532 863895552 864403904 868113792 868732578 869826048 875003584 875572992 875627281 876675072 879385338 880784736 881893376 882521984 884564928 884901456 886309632 889470976 891869184 893288448 893814096 897650208 898891776 899134418 902993364 903336903 904774416 908657568 910159978 910449792 910752264 911898624 915812352 915869136 917326592 917618688 917675584 923080704 924901376 930349056 933716511 934949743 942311552 945166131 947030364 948537408 949731328 952608384 954183464 954487296 954546478 956756151 958643244 960168768 962002944 962062592 964289664 966191616 967729152 968298604 969637888 971882496 972454392 973799424 974372448 978554304 980172284 982044672 984379032 986259456 986320608 986648286 987890176 990882828 992130048 992191564 992837232 994086912 1000004096 1000654848 1005540858 1007878144 1013521341 1017871218 1021501824 1025885952 1025949561 1027582192 1030352778 1031992416 1032385032 1034027904 1038465792 1038530181 1040182832 1040514048 1042169856 1046642688 1046707584 1048373248 1048707072 1048772096 1053492258 1054949376 1055570152 1057030144 1060100496 1062191424 1062544308 1063881728 1067104584 1068447744 1068513992 1070555136 1073456397 1075573668 1076927488 1080189864 1082320416 1084042752 1085407232 1088695296 1090842624 1096169004 1104800256 1104868758 1106626976 1109610684 1111376448 1113568512 1118347776 1118417118 1120196896 1122336768 1125004608 1127153664 1127223552 1129017344 1133862912 1133933216 1136099328 1142861824 1148442204 1149189552 1150707376 1151089667 1156029966 1157485056 1158310104 1159768064 1163281392 1165204807 1167430656 1168900096 1170205686 1172441088 1172513784 1174379648 1177546032 1179419904 1179868608 1181746176 1186818048 1187516421 1189158912 1191051264 1191752128 1194965352 1196163072 1196866944 1202078241 1203991152 1204374528 1204449204 1206365888 1211543424 1213857792 1213933056 1214336352 1215864832 1219548096 1221083136 1221158848 1223491584 1230774272 1239635026 1244955348 1252764576 1254835946 1260221508 1262628864 1262707152 1264716544 1268126496 1270144512 1270223266 1272649728 1275674868 1278111744 1278190992 1280225024 1282670592 1285719552 1288255488 1289013551 1290305536 1294545798 1295843328 1296605856 1298399232 1299163264 1302170688 1303098867 1304739072 1304819971 1309392896 1312505376 1313359488 1315012608 1315094144 1315531048 1319078007 1321177104 1322840064 1323782976 1325449216 1329464448 1334206464 1339932672 1340721144 1348701627 1351361788 1354490046 1357161624 1362002432 1365239967 1365674688 1366128396 1367847936 1367932748 1373803704 1375989888 1376428032 1376513376 1378703872 1384621056 1384706908 1387352064 1389559808 1395523584 1395610112 1404656344 1405190738 1406599168 1413467328 1416255232 1416725744 1420545546 1422806112 1424596992 1427406848 1431275196 1431730944 1431819717 1434098224 1437964866 1440253152 1443004416 1443093888 1445390336 1449287424 1451593728 1452447906 1454456832 1458681588 1460699136 1461558672 1470258426 1473067008 1473158344 1476568548 1479480912 1479972429 1481835264 1484758016 1488195072 1488287346 1489255848 1491130368 1491222824 1496449024 1500006144 1500982272 1502871552 1502964736 1511817216 1514799104 1531256272 1532252736 1541373288 1543313408 1544413472 1547988624 1548577548 1551041856 1556574208 1560274248 1560771072 1563254784 1563351712 1570061376 1572559872 1573060608 1573158144 1575661568 1580238387 1582424064 1583355228 1585545216 1590150744 1593287136 1593816462 1595822592 1602671616 1602770988 1605321536 1605832704 1605932272 1606465799 1613360502 1615391232 1618577408 1619115136 1623480624 1626064128 1628110848 1631322112 1636263936 1649147904 1657303137 1659940464 1667064672 1669821062 1670352768 1677625677 1680295344 1683505152 1683609536 1687506912 1690835328 1693526016 1696866304 1700794368 1700899824 1704148992 1704254656 1714292736 1715301497 1717673984 1722663306 1726061064 1727791104 1728807808 1734044949 1736227584 1736335237 1737465156 1739652096 1750007168 1751145984 1751254562 1753350144 1755308529 1758770676 1761569472 1763786752 1765043968 1769129856 1769802912 1772619264 1778941952 1783738368 1786576896 1787628192 1795300416 1798268836 1805986728 1806673806 1809548832 1817315136 1820319956 1820899584 1821504528 1823797248 1831624704 1831738272 1834653184 1835237376 1835351168 1846161408 1849802752 1859452539 1867433022 1869899486 1882253919 1884623104 1890332262 1894060728 1897074816 1899462656 1905216768 1905334899 1908366928 1908974592 1909092956 1913512302 1917286488 1920337536 1924005888 1924125184 1928579328 1932383232 1935458304 1936597208 1939275776 1941818697 1943764992 1944908784 1947598848 1948744896 1957108608 1960344568 1964089344 1968758064 1972518912 1972641216 1973296572 1975780352 1981765656 1984260096 1984383128 1985674464 1988173824 2000008192 2001309696 2011081716 2015756288 2027042682 2035742436 2043003648 2051771904 2051899122 2055164384 2060705556 2063984832 2064770064 2068055808 2076931584 2077060362 2080365664 2081028096 2084339712 2093285376 2093415168 2096746496 2097414144 2097544192 2106984516 2107786107 2109898752 2111140304 2114060288 2120200992 2124382848 2125088616 2127763456 2134209168 2136895488 2137027984 2137737953 2141110272 2146912794 2151147336 2153854976 2160379728 2164640832 2168085504 2170814464 2177390592 2178671859 2181685248 2192338008 2205387639 2209600512 2209737516 2213253952 2219221368 2222752896 2227137024 2232431019 2236695552 2236834236 2240393792 2244673536 2250009216 2254307328 2254447104 2258034688 2267725824 2267866432 2272198656 2285723648 2296884408 2298379104 2301414752 2302179334 2312059932 2314970112 2316620208 2319536128 2326562784 2330409614 2334861312 2340411372 2344882176 2345027568 2348759296 2355092064 2358839808 2359737216 2363492352 2364883129 2373636096 2375032842 2378317824 2382102528 2383504256 2389930704 2390724693 2393733888 2393882309 2404156482 2407982304 2408749056 2408898408 2412731776 2420040753 2423086848 2423237089 2427715584 2427866112 2428672704 2431729664 2439096192 2442166272 2442317696 2446983168 2461548544 2479270052 2489910696 2504731593 2505529152 2509671892 2520443016 2525257728 2525414304 2529433088 2536252992 2540289024 2540446532 2545299456 2551349736 2556223488 2556381984 2560450048 2571439104 2576510976 2578027102 2580611072 2583994959 2589091596 2591686656 2593211712 2598326528 2604341376 2606197734 2609478144 2609639942 2618785792 2625010752 2626718976 2626881843 2630025216 2630188288 2631062096 2638156014 2642354208 2645680128 2647565952 2650898432 2658928896 2668412928 2679865344 2681442288 2697403254 2702723576 2708980092 2710010709 2714323248 2724004864 2730479934 2731349376 2732256792 2735695872 2735865496 2747607408 2751979776 2752856064 2753026752 2757407744 2769242112 2769413816 2774704128 2779119616 2791047168 2791220224 2804849229 2809312688 2810381476 2813198336 2826934656 2832510464 2833451488 2841091092 2845612224 2849193984 2854813696 2862550392 2863461888 2863639434 2868196448 2875929732 2880506304 2886008832 2886187776 2890780672 2898574848 2903187456 2904895812 2908913664 2917363176 2921398272 2923117344 2940516852 2946134016 2946316688 2953137096 2958961824 2959944858 2963670528 2969516032 2976390144 2976574692 2978511696 2982260736 2982445648 2992898048 3000012288 3001964544 3005929472 3023634432 3029598208 3040564023 3062512544 3064505472 3077848683 3082746576 3086626816 3088826944 3095977248 3097155096 3102083712 3113148416 3115590543 3120548496 3121542144 3126509568 3126703424 3140122752 3145119744 3146121216 3146316288 3146970463 3151323136 3160476774 3164848128 3166710456 3171090432 3180301488 3185559923 3186574272 3187632924 3191645184 3205343232 3205541976 3210643072 3211665408 3211864544 3212931598 3220369191 3226721004 3230782464 3237154816 3238230272 3246961248 3252128256 3256221696 3272527872 3314606274 3319880928 3334129344 3339642124 3340705536 3340912673 3355251354 3360590688 3367010304 3367219072 3375013824 3381670656 3387052032 3393732608 3401588736 3401799648 3408297984 3408509312 3428585472 3430602994 3435347968 3445326612 3452122128 3453269001 3457615616 3468089898 3472455168 3472670474 3474930312 3479304192 3495614421 3500014336 3502291968 3502509124 3506700288 3510617058 3517541352 3523138944 3527573504 3530087936 3538259712 3539605824 3545238528 3557883904 3562549263 3567476736 3573153792 3575256384 3590600832 3596537672 3606234723 3611973456 3613347612 3619097664 3634630272 3640639912 3641799168 3643009056 3647594496 3663249408 3663476544 3669306368 3670474752 3670702336 3692322816 3699605504 3718905078 3734866044 3739798972 3764507838 3769246208 3780664524 3788121456 3794149632 3798925312 3810433536 3810669798 3816733856 3817949184 3818185912 3827024604 3834572976 3840675072 3848011776 3848250368 3857158656 3864766464 3867040653 3870916608 3873194416 3878551552 3883637394 3887529984 3889817568 3895197696 3897489792 3914217216 3914459913 3920689136 3928178688 3937516128 3945037824 3945282432 3946593144 3951560704 3963531312 3968520192 3968766256 3971348928 3976347648 4000016384 4002619392 4022163432 4031512576 4046104881 4054085364 4071484872 4086007296 4095719901 4103543808 4103798244 4110328768 4121411112 4127969664 4129540128 4136111616 4153863168 4154120724 4160731328 4162056192 4168679424 4186570752 4186830336 4193492992 4195088384 4213969032 4215572214 4219797504 4222280608 4228120576 4240401984 4248765696 4250177232 4255526912 4268418336 4273790976 4274055968 4275475906 4282220544 4293825588 4295459151 4302294672 4307709952 4320759456 4329281664 4336171008 4338722591 4354781184 4357343718 4363370496 4384676016 4391925811 4410775278 4419201024 4419475032 4426507904 4438442736 4439917287 4445505792 4445781431 4454274048 4464862038 4473391104 4473668472 4480787584 4489347072 4500018432 4500297451 4508614656 4508894208 4516069376 4535451648 4535732864 4544397312 4571447296 4593768816 4596758208 4602829504 4604358668 4624119864 4629940224 4633240416 4639072256 4653125568 4660819228 4669722624 4680822744 4689764352 4690055136 4697518592 4710184128 4717679616 4719474432 4726984704 4729766258 4740715161 4747272192 4750065684 4756635648 4767008512 4779861408 4781449386 4787467776 4787764618 4808312964 4815964608 4817498112 4817796816 4819397397 4825463552 4840081506 4846173696 4846474178 4855732224 4857345408 4863459328 4878192384 4884332544 4884635392 4893966336 4923097088 4958540104 4971909411 4979821392 5009463186 5011058304 5019343784 5032877031 5040886032 5050515456 5050828608 5058866176 5072505984 5080578048 5080893064 5090598912 5102699472 5112446976 5112763968 5120900096 5142878208 5145904491 5153021952 5156054204 5161222144 5167989918 5178183192 5183373312 5186423424 5196653056 5208682752 5209005711 5212395468 5218956288 5219279884 5237571584 5250021504 5253437952 5253763686 5260050432 5260376576 5262124192 5276312028 5284708416 5291360256 5295131904 5301796864 5317857792 5336825856 5359730688 5362884576 5394806508 5405447152 5417960184 5420021418 5428646496 5448009728 5460959868 5462698752 5464513584 5471391744 5471730992 5495214816 5503959552 5505712128 5506053504 5514815488 5538484224 5538827632 5549408256 5558239232 5578357617 5582440448 5609698458 5618625376 5620762952 5626396672 5646761757 5653869312 5665020928 5666902976 5682182184 5691224448 5698387968 5709627392 5716004697 5725100784 5726923776 5727278868 5736392896 5751859464 5761012608 5772017664 5772375552 5781561344 5797149696 5806374912 5809791624 5817827328 5834726352 5842796544 5844373717 5846234688 5881033704 5892268032 5892633376 5906274192 5917923648 5919889716 5927341056 5939032064 5952780288 5953149384 5957023392 5964521472 5964891296 6000024576 6003929088 6011858944 6047268864 6081128046 6125025088 6129010944 6129390967 6155697366 6165493152 6173253632 6177653888 6191954496 6194310192 6204167424 6204552107 6226296832 6231181086 6241096992 6243084288 6253019136 6253406848 6280245504 6290239488 6292242432 6292632576 6293940926 6302646272 6320953548 6323358321 6329696256 6333420912 6342180864 6360602976 6371119846 6373148544 6375265848 6383290368 6410686464 6411083952 6413213859 6421286144 6423330816 6423729088 6425863196 6440738382 6453442008 6461564928 6474309632 6476460544 6493922496 6504256512 6512443392 6536015577 6545055744 6616162917 6629212548 6639761856 6668258688 6679284248 6681411072 6681825346 6697293057 6710502708 6721181376 6734020608 6734438144 6750027648 6763341312 6774104064 6787465216 6803177472 6803599296 6816595968 6817018624 6857170944 6861205988 6870695936 6890653224 6904244256 6906538002 6915231232 6936179796 6944910336 6945340948 6949860624 6958608384 6991228842 7000028672 7004583936 7005018248 7021234116 7035082704 7046277888 7055147008 7060175872 7076519424 7079211648 7090477056 7094649387 7115767808 7125098526 7134953472 7146307584 7150512768 7181201664 7181646927 7193075344 7212469446 7223946912 7226695224 7238195328 7269260544 7269711267 7281279824 7283598336 7286018112 7295188992 7326498816 7326953088 7338612736 7340949504 7341404672 7384645632 7399211008 7437810156 7469732088 7479597944 7514194779 7529015676 7538492416 7561329048 7576242912 7588299264 7597850624 7620867072 7621339596 7633467712 7635898368 7636371824 7654049208 7669145952 7681350144 7696500736 7714317312 7729532928 7734081306 7741833216 7746388832 7757103104 7767274788 7775059968 7779635136 7794979584 7828434432 7828919826 7841378272 7856357376 7875032256 7880645529 7890075648 7890564864 7893186288 7903121408 7927062624 7937040384 7937532512 7942697856 7952695296 8000032768 8005238784 8044326864 8057627669 8092209762 8108170728 8142969744 8156433649 8172014592 8191439802 8207087616 8207596488 8220657536 8242822224 8255939328 8256451229 8259080256 8272223232 8307726336 8308241448 8321462656 8324112384 8337358848 8373141504 8373660672 8386985984 8390176768 8414547687 8427938064 8431144428 8439595008 8444561216 8480803968 8497531392 8500354464 8511053824 8536836672 8547581952 8548111936 8550951812 8564441088 8587651176 8590918302 8604589344 8615419904 8641518912 8658563328 8672342016 8677445182 8709562368 8714687436 8726740992 8769352032 8783851622 8821550556 8838402048 8838950064 8853015808 8876885472 8879834574 8891011584 8891562862 8908548096 8929724076 8946782208 8947336944 8961575168 8978694144 9000036864 9000594902 9017788416 9032138752 9070903296 9071465728 9088794624 9121692069 9133739797 9142894592 9187537632 9193516416 9205659008 9208717336 9233546049 9248239728 9259880448 9266480832 9278144512 9306251136 9321638456 9339445248 9346771629 9361645488 9379528704 9380110272 9395037184 9420368256 9435359232 9438948864 9440911389 9453969408 9459532516 9481430322 9494544384 9500131368 9513271296 9534017024 9556679769 9559722816 9562898772 9574935552 9575529236 9616625928 9631929216 9634996224 9635593632 9638794794 9650927104 9680163012 9692347392 9692948356 9711464448 9714690816 9726918656 9756384768 9768665088 9769270784 9846194176 9917080208 9943818822 9959642784 10018926372 10022116608 10022738019 10038687568 10065754062 10081772064 10101030912 10101657216 10117732352 10145011968 10161156096 10161786128 10181197824 10205398944 10224893952 10225527936 10241800192 10285756416 10291808982 10306043904 10312108408 10322444288 10335979836 10356366384 10359807003 10372846848 10393306112 10417365504 10418011422 10424790936 10437912576 10438559768 10475143168 10486843263 10500043008 10506875904 10507527372 10520100864 10520753152 10524248384 10552624056 10569416832 10582720512 10590263808 10603593728 10635715584 10673651712 10719461376 10725769152 10789613016 10810894304 10835920368 10840042836 10857292992 10896019456 10921919736 10925397504 10929027168 10942783488 10943461984 10990429632 11007919104 11011424256 11012107008 11029630976 11076968448 11077655264 11098816512 11156715234 11164880896 11219396916 11237250752 11241525904 11245260593 11293523514 11307738624 11330041856 11333805952 11364364368 11382448896 11383154653 11396775936 11419254784 11432009394 11450201568 11453847552 11454557736 11472785792 11503718928 11522025216 11544035328 11544751104 11563122688 11594299392 11601121959 11612749824 11619583248 11635654656 11669452704 11685593088 11688747434 11692469376 11743379739 11762067408 11784536064 11785266752 11812548384 11835847296 11839779432 11854682112 11878064128 11905560576 11906298768 11914046784 11929042944 11929782592 12000049152 12007858176 12023717888 12094537728 12138314643 12154346659 12162256092 12250050176 12258021888 12258781934 12287159703 12311394732 12330986304 12346507264 12355307776 12383908992 12388620384 12408334848 12409104214 12452593664 12462362172 12482193984 12486168576 12506038272 12506813696 12560491008 12580478976 12585265152 12587881852 12605292544 12641907096 12646716642 12659392512 12666841824 12684361728 12721205952 12742239692 12746297088 12750531696 12766580736 12821372928 12822167904 12826427718 12842572288 12846661632 12847458176 12851726392 12881476764 12886377453 12906884016 12923129856 12948619264 12952921088 12987844992 13008513024 13016167773 13072031154 13090111488 13175777433 13232325834 13258425096 13279523712 13336517376 13337344293 13358568496 13362822144 13363650692 13394586114 13421005416 13442362752 13468041216 13468876288 13500055296 13500892353 13526682624 13548208128 13574930432 13606354944 13607198592 13633191936 13634037248 13714341888 13722411976 13741391872 13781306448 13808488512 13813076004 13830462464 13872359592 13889820672 13890681896 13899721248 13917216768 13982457684 14000057344 14009167872 14010036496 14042468232 14070165408 14092555776 14110294016 14120351744 14153038848 14158423296 14180954112 14189298774 14231535616 14250197052 14269906944 14301025536 14362403328 14363293854 14386150688 14424938892 14447893824 14453390448 14458192191 14476390656 14538521088 14539422534 14562559648 14567196672 14572036224 14590377984 14652997632 14653906176 14677225472 14681899008 14682809344 14769291264 14798422016 14875620312 14939464176 14959195888 14964165671 15028389558 15058031352 15076984832 15122658096 15147662491 15152485824 15176598528 15195701248 15241734144 15242679192 15266935424 15271796736 15272743648 15308098416 15338291904 15362700288 15393001472 15428634624 15437713473 15459065856 15468162612 15483666432 15492777664 15534549576 15550119936 15559270272 15589959168 15627017133 15656868864 15657839652 15682756544 15712714752 15750064512 15761291058 15780151296 15781129728 15786372576 15806242816 15854125248 15874080768 15875065024 15885395712 15905390592 16000065536 16010477568 16088653728 16115255338 16184419524 16216341456 16285939488 16312867298 16344029184 16382879604 16414175232 16415192976 16441315072 16485644448 16511878656 16512902458 16518160512 16544446464 16615452672 16616482896 16642925312 16648224768 16674717696 16735072851 16747321344 16757176163 16773971968 16780353536 16829095374 16855876128 16862288856 16879190016 16889122432 16940285271 16961607936 16962659623 16995062784 17000708928 17022107648 17073673344 17095163904 17096223872 17101903624 17128882176 17148014091 17175302352 17181836604 17209178688 17230839808 17283037824 17317126656 17344684032 17354890364 17419124736 17429374872 17453481984 17533121151 17538704064 17567703244 17643101112 17676804096 17677900128 17706031616 17753770944 17759669148 17782023168 17783125724 17817096192 17859448152 17893564416 17894673888 17923150336 18000073728 18001189804 18035576832 18064277504 18141806592 18142931456 18243384138 18267479594 18285789184 18375075264 18387032832 18388172901 18411318016 18417434672 18467092098 18496479456 18519760896 18532961664 18556289024 18612502272 18613656321 18643276912 18678890496 18693543258 18723290976 18759057408 18760220544 18790074368 18840736512 18870718464 18877897728 18881822778 18907938816 18919065032 18962860644 18970074963 18989088768 19000262736 19026542592 19068034048 19113359538 19119445632 19125797544 19149871104 19151058472 19233251856 19239641577 19263858432 19269992448 19271187264 19277589588 19301854208 19360326024 19384694784 19385896712 19422928896 19429381632 19453837312 19512769536 19537330176 19538541568 19692388352 19834160416 19887637644 19919285568 20037852744 20044233216 20045476038 20077375136 20131508124 20163544128 20202061824 20203314432 20235464704 20290023936 20322312192 20323572256 20362395648 20410797888 20449787904 20451055872 20483600384 20571512832 20583617964 20612087808 20624216816 20671959672 20712732768 20719614006 20745693696 20786612224 20834731008 20836022844 20849581872 20875825152 20877119536 20884055387 20950286336 20973686526 21000086016 21013751808 21015054744 21041506304 21048496768 21105248112 21138833664 21165441024 21180527616 21207187456 21271431168 21283948161 21347303424 21438922752 21451538304 21544940781 21579226032 21621788608 21671840736 21680085672 21714585984 21792038912 21809133801 21843839472 21850795008 21858054336 21885566976 21886923968 21980859264 22015838208 22022848512 22024214016 22059261952 22153936896 22155310528 22197633024 22298919461 22313430468 22329761792 22438793832 22474501504 22483051808 22490521186 22542584337 22587047028 22615477248 22660083712 22667611904 22728728736 22764897792 22766309306 22793551872 22864018788 22900403136 22907695104 22909115472 22945571584 23007437856 23044050432 23089502208 23126245376 23188598784 23202243918 23225499648 23239166496 23271309312 23338905408 23377494868 23384938752 23386388711 23486759478 23524134816 23569072128 23570533504 23625096768 23641936587 23671694592 23679558864 23709364224 23756128256 23811121152 23812597536 23828093568 23858085888 23859565184 24000098304 24015716352 24047435776 24172883007 24276629286 24308693318 24324512184 24469300947 24500100352 24516043776 24517563868 24574319406 24622789464 24661972608 24693014528 24710615552 24767817984 24769353687 24777240768 24816669696 24818208428 24905187328 24924724344 24964387968 24972337152 25012076544 25013627392 25120982016 25160957952 25170530304 25175763704 25210585088 25243643061 25283814192 25293433284 25318785024 25333683648 25442411904 25484479384 25492594176 25501063392 25533161472 25642745856 25644335808 25652855436 25685144576 25693323264 25694916352 25703452784 25762953528 25772754906 25813768032 25846259712 25897238528 25905842176 25975689984 26017026048 26032335546 26144062308 26180222976 26351554866 26464651668 26516850192 26559047424 26673034752 26674688586 26717136992 26725644288 26727301384 26789172228 26842010832 26884725504 26936082432 26937752576 27000110592 27001784706 27053365248 27096416256 27149860864 27212709888 27214397184 27266383872 27268074496 27401219391 27428683776 27444823952 27482783744 27562612896 27616977024 27626152008 27660924928 27744719184 27779641344 27781363792 27790593389 27799442496 27834433536 27964915368 28000114688 28018335744 28020072992 28084936464 28140330816 28185111552 28220588032 28240703488 28306077696 28316846592 28322734167 28361908224 28378597548 28500394104 28539813888 28602051072 28670039307 28724806656 28726587708 28772301376 28849877784 28895787648 28906780896 28916384382 28952781312 29077042176 29078845068 29125119296 29134393344 29144072448 29180755968 29305995264 29307812352 29354450944 29365618688 29538582528 29596844032 29751240624 29878928352 29918391776 29928331342 30056779116 30068214057 30116062704 30153969664 30245316192 30295324982 30304971648 30353197056 30483468288 30485358384 30533870848 30543593472 30545487296 30616196832 30676583808 30725400576 30743480677 30786002944 30857269248 30875426946 30918131712 30936325224 30967332864 30985555328 31069099152 31079421009 31118540544 31120470017 31179918336 31254034266 31313737728 31315679304 31365513088 31425429504 31460529789 31500129024 31502082157 31522582116 31560302592 31562259456 31572745152 31612485632 31708250496 31748161536 31750130048 31770791424 31810781184 32000131072 32020955136 32177307456 32230510676 32368839048 32432682912 32571878976 32625734596 32688058368 32765759208 32828350464 32830385952 32882630144 32971288896 33023757312 33025804916 33036321024 33088892928 33230905344 33232965792 33285850624 33296449536 33470145702 33494642688 33514352326 33547943936 33560707072 33658190748 33711752256 33724577712 33735781779 33778244864 33880570542 33923215872 33925319246 33990125568 34001417856 34044215296 34147346688 34149463959 34190327808 34192447744 34203807248 34257764352 34296028182 34350604704 34363673208 34418357376 34461679616 34566075648 34634253312 34689368064 34709780728 34803365877 34838249472 34858749744 34906963968 35066242302 35077408128 35135406488 35230139217 35286202224 35353608192 35355800256 35412063232 35507541888 35519338296 35564046336 35566251448 35634192384 35718896304 35787128832 35789347776 35846300672 36000147456 36002379608 36071153664 36128555008 36283613184 36285862912 36463039977 36486768276 36534959188 36571578368 36750150528 36774065664 36776345802 36822636032 36834869344 36934184196 36992958912 37039521792 37065923328 37112578048 37225004544 37227312642 37286553824 37357780992 37387086516 37446581952 37518114816 37520441088 37580148736 37681473024 37741436928 37755795456 37763645556 37815877632 37838130064 37925721288 37940149926 37978177536 38000525472 38053085184 38136068096 38226719076 38238891264 38251595088 38299742208 38302116944 38466503712 38479283154 38527716864 38539984896 38542374528 38555179176 38603708416 38720652048 38769389568 38771793424 38845857792 38858763264 38907674624 39025539072 39048503319 39077083136 39384776704 39527332299 39668320832 39775275288 39838571136 40012032879 40075705488 40088466432 40090952076 40154750272 40263016248 40327088256 40404123648 40406628864 40470929408 40502677059 40580047872 40644624384 40647144512 40724791296 40821595776 40899575808 40902111744 40910616019 40967200768 41143025664 41167235928 41224175616 41248433632 41343919344 41425465536 41439228012 41491387392 41573224448 41669462016 41672045688 41699163744 41751650304 41754239072 41768110774 41947373052 42000172032 42027503616 42030109488 42083012608 42096993536 42210496224 42277667328 42330882048 42361055232 42542862336 42567896322 42694606848 42903076608 42905736769 43089881562 43158452064 43243577216 43343681472 43360171344 43374576573 43429171968 43431864749 43584077824 43618267602 43687678944 43701590016 43716108672 43771133952 43773847936 43961718528 44031676416 44045697024 44048428032 44118523904 44307873792 44310621056 44395266048 44597838922 44626860936 44659523584 44877587664 44892497013 44949003008 44966103616 44981042372 45085168674 45174094056 45230954496 45320167424 45335223808 45442987473 45457457472 45529795584 45532618612 45587103744 45728037576 45800806272 45815390208 45818230944 45891143168 46014875712 46088100864 46179004416 46252490752 46313140419 46377197568 46404487836 46450999296 46478332992 46677810816 46754989736 46769877504 46772777422 46881051399 46973518956 47048269632 47138144256 47141067008 47250193536 47283873174 47343389184 47359117728 47418728448 47512256512 47622242304 47625195072 47656187136 47716171776 47719130368 48000196608 48031432704 48094871552 48345766014 48553258572 48617386636 48649024368 48938601894 49000200704 49032087552 49035127736 49148638812 49245578928 49323945216 49386029056 49421231104 49535635968 49538707374 49554481536 49633339392 49636416856 49810374656 49849448688 49928775936 49944674304 50024153088 50027254784 50241964032 50271528489 50321915904 50341060608 50351527408 50421170176 50487286122 50567628384 50586866568 50637570048 50667367296 50884823808 50887978869 50968958768 50985188352 51002126784 51066322944 51285491712 51288671616 51305710872 51370289152 51386646528 51389832704 51406905568 51525907056 51545509812 51627536064 51692519424 51794477056 51811684352 51951379968 52034052096 52064671092 52288124616 52360445952 52599363453 52703109732 52929303336 53033700384 53118094848 53346069504 53349377172 53434273984 53451288576 53454602768 53578344456 53684021664 53769451008 53875505152 54000221184 54003569412 54106730496 54192832512 54299721728 54425419776 54428794368 54536148992 54802438782 54857367552 54889647904 54965567488 55125225792 55164518703 55233954048 55252304016 55321849856 55489438368 55559282688 55562727584 55581186778 55598884992 55668867072 55840968963 55929830736 56000229376 56036671488 56040145984 56169872928 56280661632 56370223104 56403393683 56481406976 56612155392 56633693184 56645468334 56723816448 56757195096 57000788208 57079627776 57095035543 57204102144 57340078614 57449613312 57453175416 57544602752 57699755568 57718924731 57791575296 57795158603 57813561792 57832768764 57905562624 58154084352 58157690136 58250238592 58268786688 58288144896 58361511936 58611990528 58615624704 58708901888 58731237376 59077165056 59502481248 59757856704 59836783552 59856662684 60113558232 60136428114 60232125408 60307939328 60490632384 60590649964 60609943296 60706394112 60966936576 60970716768 61067741696 61087186944 61090974592 61232393664 61353167616 61450801152 61486961354 61572005888 61714538496 61750853892 61836263424 61872650448 61971110656 62138198304 62158842018 62237081088 62240940034 62359836672 62508068532 62627475456 62631358608 62652166161 62731026176 62850859008 62921059578 63000258048 63004164314 63045164232 63124518912 63145490304 63224971264 63416500992 63496323072 63500260096 63541582848 63621562368 63851844483 64000262144 64041910272 64354614912 64461021352 64634822343 64737678096 64865365824 65143757952 65251469192 65376116736 65427401403 65531518416 65656700928 65660771904 65765260288 65942577792 66047514624 66051609832 66072642048 66177785856 66461810688 66465931584 66571701248 66592899072 66896758383 66940291404 66989285376 67028704652 67095887872 67121414144 67316381496 67423504512 67449155424 67471563558 67556489728 67761141084 67846431744 67850638492 67980251136 68002835712 68088430592 68294693376 68298927918 68380655616 68384895488 68407614496 68592056364 68701209408 68727346416 68836714752 68923359232 69132151296 69268506624 69378736128 69419561456 69606731754 69676498944 69717499488 69813927936 70132484604 70154816256 70159166133 70270812976 70460278434 70572404448 70707216384 70711600512 70824126464 71015083776 71038676592 71128092672 71132502896 71268384768 71437792608 71574257664 71578695552 71692601344 72000294912 72004759216 72142307328 72257110016 72518649021 72571725824 72926079954 72973536552 73069918376 73143156736 73407902841 73500301056 73548131328 73552691604 73645272064 73669738688 73868368392 73985917824 74079043584 74131846656 74225156096 74308061061 74450009088 74454625284 74573107648 74715561984 74774173032 74893163904 75036229632 75040882176 75160297472 75362946048 75482873856 75511590912 75527291112 75631755264 75676260128 75851442576 75880299852 75956355072 76001050944 76272136192 76453438152 76477782528 76503190176 76599484416 76604233888 76933007424 76958566308 77055433728 77079969792 77084749056 77110358352 77207416832 77441304096 77538779136 77543586848 77691715584 77717526528 78051078144 78097006638 78154166272 78716824151 79054664598 79336641664 79550550576 79677142272 79682082571 80024065758 80151410976 80176932864 80181904152 80309500544 80526032496 80654176512 80659177391 80808247296 80813257728 80941858816 81005354118 81160095744 81289248768 81294289024 81449582592 81643191552 81799151616 81804223488 81821232038 81934401536 82203658173 82286051328 82334471856 82448351232 82496867264 82687838688 82850931072 82878456024 82982774784 83146448896 83338924032 83344091376 83371780167 83398327488 83503300608 83508478144 83536221548 83894746104 84000344064 84055007232 84060218976 84166025216 84193987072 84420992448 84555334656 84661764096 84722110464 84968202501 85085724672 85135792644 85806153216 85811473538 86010117921 86179763124 86316904128 86487154432 86687362944 86720342688 86749153146 86858343936 86863729498 87168155648 87236535204 87375357888 87403180032 87432217344 87542267904 87547695872 87923437056 88063352832 88096856064 88237047808 88615747584 88621242112 88790532096 89195677844 89253721872 89319047168 89755175328 89784994026 89898006016 89932207232 89962084744 90170337348 90204642171 90348188112 90461908992 90640334848 90670447616 90885974946 90914914944 91059591168 91065237224 91456075152 91601612544 91630780416 91636461888 91782286336 92029751424 92176201728 92230442031 92358008832 92504981504 92626280838 92754395136 92808975672 92901998592 92956665984 93355621632 93361410051 93509979472 93539755008 93545554844 93762102798 93947037912 94096539264 94276288512 94282134016 94500387072 94506246471 94567746348 94686778368 94718235456 94837456896 95024513024 95244484608 95250390144 95312374272 95432343552 95438260736 96000393216 96062865408 96189743104 96691532028 97106517144 97234773272 97298048736 97877203788 98000401408 98064175104 98070255472 98297277624 98491157856 98647890432 98772058112 98842462208 99071271936 99077414748 99108963072 99266678784 99272833712 99620749312 99698897376 99857551872 99889348608 100054509568 100483928064 100543056978 100643831808 100682121216 100703054816 100842340352 100974572244 101135256768 101173733136 101207345337 101334734592 101769647616 101775957738 101937917536 101970376704 102004253568 102132645888 102448391877 102570983424 102577343232 102611421744 102740578304 102773293056 102779665408 102813811136 103051814112 103091019624 103255072128 103385038848 103588954112 103623368704 103902759936 104068104192 104129342184 104576249232 104720891904 104749159697 105198726906 105406219464 105858606672 106033637437 106067400768 106236189696 106692139008 106698754344 106868547968 106902577152 106909205536 107156688912 107368043328 107538902016 107751010304 108000442368 108007138824 108213460992 108385665024 108850839552 108857588736 109072297984 109389119931 109604877564 109714735104 109779295808 110250451584 110329037406 110467908096 110504608032 110643699712 110978876736 111118565376 111125455168 111162373556 111197769984 111204664687 111337734144 111681937926 111859661472 112000458752 112073342976 112080291968 112339745856 112561323264 112740446208 112806787366 112962813952 113224310784 113267386368 113290936668 113447632896 113514390192 114001576416 114159255552 114190071086 114408204288 114680157228 114899226624 114906350832 115089205504 115399511136 115437849462 115583150592 115590317206 115627123584 115665537528 115811125248 116308168704 116315380272 116500477184 116537573376 116576289792 116723023872 117145509957 117231249408 117417803776 117462474752 118154330112 118581996897 118738617361 119004962496 119515713408 119673567104 119713325368 120036098637 120227116464 120272856228 120464250816 120615878656 120981264768 121181299928 121219886592 121412788224 121508031177 121933873152 121941433536 122135483392 122174373888 122181949184 122464787328 122706335232 122731848057 122901602304 122973922708 123144011776 123429076992 123501707784 123672526848 123745300896 123942221312 124276396608 124317684036 124474162176 124481880068 124719673344 125016137064 125254950912 125262717216 125304332322 125462052352 125842119156 126000516096 126008328628 126090328464 126249037824 126290980608 126449942528 126833001984 126992646144 127000520192 127083165696 127703688966 128000524288 128083820544 128709229824 128717210307 128922042704 129269644686 129475356192 129730731648 130287515904 130295594247 130502938384 130752233472 130854802806 131063036832 131313401856 131321543808 131530520576 131885155584 132095029248 132103219664 132145284096 132355571712 132923621376 132931863168 133143402496 133185798144 133793516766 133880582808 133978570752 134057409304 134191775744 134242828288 134632762992 134677491039 134847009024 134898310848 134943127116 135112979456 135522282168 135692863488 135701276984 135960502272 136005671424 136176861184 136328962419 136589386752 136597855836 136761311232 136769790976 136815228992 137184112728 137402418816 137454692832 137673429504 137846718464 138264302592 138537013248 138757472256 138839122912 139213463508 139352997888 139434998976 140264969208 140309632512 140318332266 140541625952 140920556868 141144808896 141414432768 141423201024 141648252928 142030167552 142077353184 142256185344 142265005792 142536769536 142875585216 143148515328 143157391104 143385202688 144000589824 144009518432 144284614656 145037298042 145143451648 145852159908 145947073104 146139836752 146188387709 146815805682 147000602112 147096262656 147105383208 147290544128 147339477376 147736736784 147971835648 147981010489 148158087168 148263693312 148450312192 148616122122 148900018176 148909250568 149146215296 149431123968 149548346064 149786327808 150072459264 150081764352 150320594944 150725892096 150814585467 150965747712 151023181824 151054582224 151263510528 151352520256 151702885152 151760599704 151912710144 152002101888 152544272384 152663936607 152906876304 152955565056 153006380352 153198968832 153208467776 153866014848 153917132616 154110867456 154159939584 154169498112 154220716704 154414833664 154882608192 155077558272 155087173696 155383431168 155435053056 156102156288 156194013276 156308332544 157433648302 157798090359 158109329196 158673283328 159101101152 159354284544 159364165142 160048131516 160302821952 160353865728 160363808304 160619001088 161052064992 161308353024 161318354782 161626515456 161883717632 162010708236 162320191488 162578497536 162588578048 162899165184 163286383104 163608446976 163642464076 163704720977 163868803072 164407316346 164572102656 164668943712 164896702464 164993734528 165375677376 165493556109 165701862144 165756912048 165965549568 166292897792 166677848064 166688182752 166743560334 166796654976 167006601216 167016956288 167072443096 167522906889 167789492208 168000688128 168110014464 168120437952 168332050432 168387974144 168841984896 169110669312 169210181049 169444220928 169936405002 170171449344 170271585288 171285106629 171612306432 171622947076 172020235842 172359526248 172633808256 172974308864 173374725888 173385475809 173440685376 173498306292 173716687872 173727458996 174336311296 174473070408 174750715776 174806360064 174864434688 175084535808 175095391744 175846874112 176126705664 176193712128 176474095616 177231495168 177242484224 178391355688 178507443744 178638094336 179510350656 179569988052 179796012032 179864414464 179924169488 180340674696 180409284342 180696376224 180923817984 181280669696 181340895232 181771949892 181829829888 182119182336 182130474448 182912150304 183203225088 183261560832 183272923776 183564572672 184059502848 184352403456 184460884062 184716017664 185009963008 185252561676 185508790272 185617951344 185913331968 186711243264 186722820102 187019958944 187079510016 187091109688 187524205596 187894075824 187956498483 188193078528 188552577024 188564268032 189000774144 189012492942 189135492696 189373556736 189436470912 189674913792 190049026048 190488969216 190500780288 190624748544 190864687104 190876521472 192000786432 192125730816 192379486208 193383064056 194213034288 194469546544 194534153723 194596097472 195754407576 196000802816 196128350208 196140510944 196594555248 196982315712 197295780864 197544116224 197684924416 198142543872 198154829496 198217926144 198533357568 198545667424 199397794752 199715103744 199778697216 200109019136 200690275149 200967856128 201086113956 201287663616 201364242432 201406109632 201949144488 202270513536 202347466272 202414690674 202669469184 203539295232 203551915476 203875835072 203940753408 204008507136 204021156473 204265291776 204896783754 205141966848 205154686464 205222843488 205481156608 205559330816 205627622272 206103628224 206182039248 206510144256 206770077696 207177908224 207246737408 207805519872 208136208384 208258684368 209152498464 209441783808 209498319394 210397453812 210477498399 210812438928 211717213344 212067274874 212134801536 212472379392 213384278016 213397508688 213737095936 213805154304 213818411072 214313377824 214736086656 215077804032 215502020608 216000884736 216014277648 216426921984 216771330048 217555947063 217715177472 217843290119 218144595968 218778239862 219209755128 219429470208 219558591616 220223708523 220500903168 220514575099 220658074812 220935816192 221009216064 221287399424 221957753472 222237130752 222250910336 222324747112 222395539968 222409329374 222675468288 222924183183 223363875852 223719322944 224000917504 224146685952 224160583936 224679491712 225122646528 225480892416 225613574732 225925627904 226448621568 226534772736 226581873336 226895265792 227028780384 228003152832 228380142172 228816408576 229360314456 229798453248 229812701664 230178411008 230799022272 230875698924 231166301184 231180634412 231254247168 231331075056 231622250496 232616337408 232630760544 233000954368 233075146752 233152579584 234291019914 234462498816 234835607552 234924949504 236150472453 237163993794 237477234722 238009924992 239031426816 239046247713 239347134208 239426650736 240072197274 240454232928 240545712456 240928501632 241231757312 241962529536 241977532173 242362599856 242439773184 242825576448 243016062354 243867746304 243882867072 244270966784 244348747776 244363898368 244929574656 245412670464 245463696114 245803204608 245947845416 246288023552 246610974519 246858153984 247003415568 247345053696 247490601792 247884442624 248552793216 248635368072 248948324352 248963760136 249439346688 250032274128 250115340501 250509901824 250525434432 250608664644 250924104704 251684238312 252001032192 252016657256 252180656928 252498075648 252581961216 252899885056 253666003968 253985292288 254001040384 254166331392 255407377932 256001048576 257418459648 257434420614 257844085408 258539289372 258950712384 259461463296 260575031808 260591188494 261005876768 261504466944 261709605612 262126073664 262626803712 262643087616 263061041152 263770311168 264190058496 264206439328 264290568192 264711143424 265847242752 265863726336 266286804992 266371596288 267587033532 267761165616 267957141504 268114818608 268485656576 269265525984 269354982078 269694018048 269796621696 269886254232 270225958912 271044564336 271385726976 271402553968 271492720031 271921004544 272011342848 272353722368 272657924838 273178773504 273195711672 273539581952 273630457984 274368225456 274804837632 274909385664 275346859008 275693436928 276528605184 276691326093 277074026496 277514944512 277678245824 278426927016 278705995776 278869997952 280084230153 280529938416 280619265024 280636664532 281083251904 281841113736 282289617792 282828865536 282846402048 283296505856 283518739413 284060335104 284154706368 284512370688 284530011584 285073539072 285751170432 286297030656 286314782208 286770405376 288001179648 288019036864 288569229312 290074596084 290286903296 291704319816 291894146208 292279673504 292376775418 293631611364 294001204224 294192525312 294210766416 294581088256 294678954752 295473473568 295943671296 295962020978 296316174336 296527386624 297232244244 297800036352 297818501136 298292430592 298862247936 299096692128 299572655616 300163528704 300340157383 300641189888 301451784192 301629170934 301931495424 302046363648 302109164448 302527021056 302705040512 303405770304 303521199408 303622036011 304004203776 304023053243 305088544768 305327873214 305813752608 305911130112 306012760704 306397937664 306416935552 307345175631 307732029696 307834265232 308221734912 308319879168 308338996224 308441433408 308829667328 309765216384 310155116544 310174347392 310766862336 310870106112 312204312576 312388026552 312616665088 314247479091 314867296604 315596180718 316218658392 317346566656 318100912311 318202202304 318708569088 318728330284 320096263032 320605643904 320707731456 320727616608 321238002176 322104129984 322616706048 322636709564 323253030912 323767435264 324021416472 324640382976 325156995072 325177156096 326572766208 327216893952 327284928152 327409441954 327737606144 328167359793 328814632692 329144205312 329337887424 329987469056 330751354752 330987112218 331403724288 331513824096 331931099136 332585795584 333355696128 333376365504 333487120668 333593309952 333613994061 334013202432 334033912576 334144886192 335045813778 335578984416 336001376256 336220028928 336240875904 336664100864 336775948288 337683969792 338221338624 338420362098 338888441856 339872810004 340342898688 340543170576 342570213258 343224612864 343245894152 344040471684 344719052496 345267616512 345948617728 346749451776 346770951618 346881370752 346996612584 347433375744 347454917992 348672622592 348946140816 349501431552 349612720128 349728869376 350169071616 350190783488 351693748224 352253411328 352387424256 352948191232 354462990336 354484968448 356215852083 356782711376 357014887488 357276188672 359020701312 359139976104 359592024064 359728828928 359848338976 360681349392 360818568684 361392752448 361847635968 362561339392 362681790464 363543899784 363659659776 364238364672 364260948896 365824300608 366406450176 366523121664 366545847552 367129145344 368119005696 368195544171 368704806912 368921768124 369432035328 370505123352 371017580544 371235902688 371826663936 373422486528 373445640204 374039917888 374159020032 374182219376 375048411192 375788151648 375912996966 376386157056 377128536064 378001548288 378024985884 378270985392 378747113472 378872941824 379349827584 380098052096 380977938432 381001560576 381249497088 381753042944 384001572864 384251461632 384758972416 386151630921 386766128112 388426068576 388939093088 389068307446 389192194944 390886782741 391508815152 392001605632 392256700416 392281021888 393189110496 393964631424 394591561728 395369848832 396285087744 396309658992 396435852288 397066715136 397091334848 398795589504 399430207488 399557394432 399665248801 400218038272 401380550298 401935712256 402172227912 402575327232 402728484864 402812219264 403898288976 404032473117 404541027072 404566110221 404694932544 404829381348 405338938368 407078590464 407103830952 407751670144 407881506816 408017014272 408042312946 408530583552 408986887257 409793567508 410283933696 410309372928 410445686976 410962313216 411118661632 411255244544 412207256448 412364078496 413020288512 413540155392 414493474816 415611039744 416272416768 416517368736 418304996928 418996638788 420794907624 420954996798 421624877856 423434426688 424134549748 424269603072 424944758784 426768556032 426795017376 427474191872 427610308608 427636822144 428626755648 429472173312 430155608064 431004041216 432001769472 432028555296 432853843968 435111894126 435430354944 435686580238 436289191936 437556479724 438419510256 438565163127 439117183232 440447417046 441001806336 441029150198 441316149624 441871632384 442018432128 442574798848 443915506944 443943031467 444474261504 444501820672 444649494224 444791079936 444818658748 445350936576 445848366366 446727751704 447438645888 448001835008 448293371904 448321167872 449358983424 450245293056 450961784832 451227149464 451851255808 452443756401 452897243136 453069545472 453163746672 453790531584 454057560768 456006305664 456760284344 457632817152 457991809821 458720628912 459596906496 459625403328 460356822016 461598044544 461751397848 462332602368 462361268824 462508494336 462662150112 463244500992 465232674816 465261521088 466001908736 466150293504 466305159168 468582039828 468924997632 469671215104 469849899008 472300944906 474327987588 474954469444 476019849984 478062853632 478092495426 478694268416 478853301472 480144394548 480908465856 481091424912 481857003264 482463514624 483925059072 483955064346 484725199712 484879546368 485651152896 486032124708 487735492608 487765734144 488541933568 488697495552 488727796736 489859149312 490825340928 490927392228 491114162931 491606409216 491895690832 492576047104 493221949038 493716307968 494006831136 494690107392 494981203584 495768885248 497105586432 497270736144 497896648704 497927520272 498878693376 500064548256 500230681002 501019803648 501050868864 501217329288 501848209408 503368476624 504002064384 504033314512 504361313856 504996151296 505163922432 505799770112 507332007936 507630543147 508002080768 508332662784 510814755864 512002097152 513855319887 514836919296 514868841228 515688170816 517078578744 517901424768 518922926592 520156427427 521150063616 521182376988 522011753536 523008933888 523419211224 524252147328 525253607424 525286175232 526122082304 527540622336 528380116992 528412878656 528581136384 529422286848 531694485504 531727452672 532573609984 535174067064 535522331232 535914283008 536229637216 536971313152 538531051968 538709964156 539388036096 539593243392 539772508464 540451917824 542089128672 542771453952 542805107936 542985440062 543842009088 544022685696 545315849676 546357547008 546391423344 547079163904 547260915968 548736450912 549609675264 549818771328 550693718016 551017769057 553057210368 553382652186 554148052992 555029889024 555356491648 556853854032 557739995904 557774577997 560168460306 561059876832 561238530048 561273329064 562166503808 563682227472 563869495449 564579235584 564614241737 565657731072 565692804096 566593011712 567037478826 568120670208 568309412736 569024741376 569060023168 570147078144 571502340864 572594061312 572629564416 573540810752 576002359296 576038073728 577138458624 580149192168 580573806592 583408639632 583602461169 583788292416 584559347008 584753550836 587263222728 588002408448 588385050624 588421532832 589162176512 589357909504 590946947136 591887342592 591924041956 592632348672 593054773248 594464488488 595600072704 595637002272 596584861184 598193384256 599145311232 600327057408 600680314766 601282379776 602070825447 602903568384 603258341868 603862990848 604092727296 604218328896 605410081024 606811540608 607042398816 607244072022 608008407552 608046106486 610177089536 610655746428 611627505216 611822260224 612025521408 612063469419 612795875328 612833871104 614690351262 615464059392 615668530464 616443469824 616677992448 616882866816 617659334656 619530432768 620310233088 620348694784 621533724672 621740212224 624408625152 624776053104 625233330176 628494958182 629734593208 631192361436 631432495197 632437316784 634693133312 636201824622 636404404608 637417138176 637456660568 640192526064 641211287808 641415462912 641455233216 642476004352 644208259968 645233412096 645273419128 646506061824 647534870528 648042832944 649280765952 650313990144 650354312192 653145532416 653529870357 654433787904 654569856304 654818883908 655475212288 656334719586 657629265384 658288410624 658675774848 659974938112 661502709504 661543725297 661974224436 662807448576 663027648192 663862198272 665171591168 666711392256 666752731008 666974241336 667186619904 667227988122 668026404864 668067825152 668289772384 670091627556 671157968832 672002752512 672440057856 672481751808 673328201728 673551896576 675367939584 676442677248 676840724196 677776883712 679745620008 680685797376 681086341152 685140426516 686449225728 686491788304 688080943368 689438104992 690535233024 691897235456 693498903552 693541903236 693762741504 693993225168 694866751488 694909835984 697345245184 697892281632 699002863104 699225440256 699457738752 700381566976 703387496448 704506822656 704774848512 705896382464 708451417359 708969936896 712431704166 713565422752 714029774976 714552377344 717138743139 718041402624 718279952208 719184048128 719457657856 719696677952 721362698784 721637137368 722785504896 723695271936 725122678784 725363580928 725932596519 727087799568 727319319552 728476729344 728521897792 731648601216 732812900352 733046243328 733091695104 733244117879 734258290688 736238011392 736391088342 737409613824 737843536248 738864070656 741010246704 742035161088 742235462059 742471805376 743653327872 746844973056 746891280408 748079835776 748318040064 748364438752 750096822384 750346021503 751576303296 751825993932 752772314112 754257072128 756003096576 756049971768 756541970784 757494226944 757745883648 758699655168 761955876864 762003121152 762498994176 763506085888 768003145728 772303261842 773532256224 776852137152 777878186176 778136614892 778384389888 778432652809 781773565482 783017630304 784003211264 784513400832 784562043776 786378220992 787929262848 789183123456 790739697664 792570175488 792619317984 792871704576 794133430272 794182669696 797591179008 798860414976 799114788864 799330497602 800436076544 802761100596 803871424512 804344455824 805456969728 805624438528 807796577952 808064946234 809082054144 809132220442 809389865088 809658762696 810677876736 814157180928 814207661904 814478160093 815503340288 815763013632 816034028544 816084625892 817061167104 817973774514 819587135016 820618745856 820891373952 821924626432 822237323264 822510489088 824414512896 824728156992 826040577024 827080310784 828986949632 830073978279 831222079488 832544833536 833034737472 836609993856 837993277576 840252690459 841589815248 841909993596 843249755712 846868853376 848269099496 848539206144 849889517568 850556218239 853537112064 853590034752 854948383744 855220617216 855273644288 857253511296 858944346624 860311216128 862008082432 864003538944 864057110592 865707687936 870223788252 870860709888 871373160476 872578383872 875112959448 876839020512 877130326254 878234366464 880894834092 882003612672 882058300396 882632299248 883743264768 884036864256 885149597696 887831013888 887886062934 888948523008 889003641344 889298988448 889582159872 889637317496 891696732732 893455503408 894877291776 896003670016 896586743808 896642335744 898717966848 900490586112 901020472149 901923569664 902454298928 903702511616 904887512802 905794486272 906139090944 906327493344 907581063168 908115121536 912012611328 912069159729 913520568688 915265634304 915983619642 917441257824 919193812992 919250806656 920713644032 923196089088 923502795696 924665204736 924722537648 925016988672 925324300224 926489001984 930465349632 930523042176 932003817472 932300587008 932610318336 937164079656 937849995264 939342430208 939699798016 942742437273 944601889812 948655975176 949908938888 952039699968 954302736933 956125707264 956184990852 957388536832 957706602944 960288789096 961816931712 962182849824 963714006528 964927029248 967850118144 967910128692 969450399424 969759092736 971302305792 972064249416 975470985216 975531468288 977083867136 977455593472 979718298624 981650681856 981854784456 982228325862 983212818432 983791381664 985152094208 986443898076 987432615936 988013662272 989962407168 991537770496 994211172864 994541472288 995793297408 995855040544 997757386752 1000129096512 1000461362004 1000841982183 1002039607296 1002101737728 1002434658576 1003696418816 1006736953248 1008004128768 1008066629024 1008722627712 1009992302592 1010327844864 1014664015872 1015261086294 1016004161536 1016665325568 1021629511728 1023318713963 1027710639774 1029673838592 1029737682456 1031376341632 1034157157488 1035802849536 1035867073423 1037845853184 1040312854854 1042300127232 1042364753976 1044023507072 1046017867776 1046838422448 1048504294656 1048569306083 1050507214848 1050572350464 1052244164608 1055081244672 1056760233984 1056825757312 1057162272768 1058844573696 1063388971008 1063454905344 1065147219968 1068647556249 1070348134128 1071044662464 1071828566016 1072459274432 1077062103936 1077419928312 1078776072192 1079186486784 1079545016928 1080903835648 1084178257344 1085542907904 1085610215872 1085970880124 1087684018176 1088045371392 1090631699352 1092715094016 1092782846688 1094158327808 1094521831936 1097472901824 1099219350528 1099637542656 1101387436032 1102035538114 1104586632513 1106114420736 1106765304372 1108296105984 1110712983296 1113707708064 1115479991808 1115549155994 1120336920612 1122119753664 1122477060096 1122546658128 1124333007616 1127364454944 1127738990898 1129158471168 1129228483474 1131385608192 1133186023424 1134074957652 1136241340416 1136618825472 1138049482752 1138120046336 1140294156288 1143004681728 1145259128832 1147081621504 1152004718592 1152076147456 1154276917248 1158454892763 1160298384336 1161147613184 1166817279264 1167204922338 1167576584832 1169118694016 1169507101672 1172660348223 1174526445456 1176004816896 1176770101248 1176843065664 1178324353024 1178715819008 1181893894272 1183774685184 1183848083912 1186109546496 1188928976976 1191200145408 1191274004544 1193169722368 1196386768512 1198290622464 1198995746403 1200654114816 1201360629532 1202564759552 1204141650894 1205807136768 1206516683736 1207725981696 1208185454592 1208436657792 1210820162048 1213623081216 1213698330663 1214084797632 1214488144044 1216016815104 1216092212972 1220354179072 1221311492856 1223255010432 1223644520448 1224051042816 1224126938838 1225591750656 1225667742208 1229380702524 1230928118784 1231337060928 1232886939648 1233355984896 1233765733632 1235318669312 1239060865536 1240620466176 1240697389568 1243480424448 1248817250304 1249552106208 1250466660352 1256989916364 1259469186416 1262384722872 1262864990394 1264874633568 1269386266624 1272403649244 1272808809216 1274834276352 1274913321136 1280385052128 1282422575616 1282830925824 1282910466432 1284952008704 1288416519936 1290466824192 1290546838256 1293012123648 1295069741056 1296085665888 1298561531904 1300708624384 1306291064832 1307059740714 1308867575808 1309139712608 1309637767816 1310950424576 1312669439172 1315258530768 1315695489381 1317351549696 1319949876224 1323005419008 1323087450594 1323948448872 1325614897152 1326055296384 1327724396544 1330343182336 1331829094401 1333422784512 1333505462016 1333948482672 1334373239808 1334455976244 1336052809728 1336135650304 1336579544768 1340183255112 1342315937664 1344005505024 1344880115712 1344963503616 1346656403456 1347103793152 1350735879168 1352885354496 1353681448392 1355553767424 1359491240016 1361371594752 1361739076061 1362172682304 1370280853032 1372898451456 1372983576608 1376161886736 1378876209984 1381070466048 1383794470912 1386997807104 1387083806472 1387525483008 1387986450336 1389733502976 1389819671968 1395784563264 1398005726208 1398450880512 1398915477504 1400763133952 1406774992896 1409013645312 1409549697024 1416902834718 1417939873792 1424863408332 1427130845504 1428059549952 1428148095311 1434277486278 1436082805248 1436559904416 1438368096256 1438915315712 1439393355904 1442725397568 1443274274736 1445571009792 1445660640931 1447390543872 1450245357568 1450727161856 1451865193038 1454175599136 1454638639104 1456953458688 1457043795584 1463297202432 1465625800704 1466092486656 1466183390208 1466488235758 1468516581376 1472476022784 1472782176684 1473342488793 1474819227648 1475687072496 1477728141312 1482020493408 1484070322176 1484470924118 1484943610752 1487306655744 1493689946112 1493782560816 1496159671552 1496636080128 1496728877504 1500193644768 1500692043006 1503152606592 1503651987864 1505544628224 1508514144256 1512006193152 1512099943536 1513083941568 1514988453888 1515491767296 1517399310336 1522891629441 1524006242304 1524997988352 1527012171776 1536006291456 1541565959661 1543602025693 1544606523684 1547064512448 1553704274304 1555756372352 1556273229784 1556768779776 1556865305618 1560469282281 1563547130964 1566035260608 1568006422528 1569026801664 1569124087552 1572756441984 1575858525696 1578366246912 1581479395328 1585140350976 1585238635968 1585743409152 1588266860544 1588365339392 1595182358016 1597720829952 1598660995204 1600872153088 1605522201192 1607742849024 1608688911648 1610913939456 1611248877056 1615593155904 1616129892468 1618164108288 1618264440884 1618779730176 1619317525392 1621355753472 1628314361856 1628415323808 1628956320186 1631006680576 1631526027264 1632068057088 1632169251784 1635947549028 1639174270032 1641237491712 1641782747904 1643849252864 1644474646528 1645020978176 1648829025792 1649456313984 1652081154048 1653053307171 1657973899264 1660147956558 1662444158976 1665089667072 1666069474944 1673219987712 1673323733991 1675986555152 1680505380918 1683179630496 1683819987192 1686499511424 1693737706752 1693842725211 1696538198992 1697078412288 1699779035136 1701112436478 1707074224128 1707180069504 1709896767488 1710441234432 1710547288576 1714507022592 1717888693248 1720622432256 1724016164864 1728007077888 1728114221184 1731415375872 1740447576504 1741721419776 1742746320952 1745156767744 1750225918896 1750807383507 1753678041024 1754260652508 1756468732928 1761789668184 1764007225344 1764116600792 1765264598496 1767486529536 1768073728512 1770299195392 1775662027776 1775772125868 1777897046016 1778007282688 1778597976896 1779164319744 1779274634992 1783393465464 1786911006816 1789754583552 1792007340032 1793284671488 1797435933696 1800981172224 1802040944298 1803847139328 1804908597856 1807405023232 1809775025604 1811588972544 1812278181888 1812654986688 1816230243072 1824025222656 1824138319458 1827041137376 1830531268608 1831967239284 1834882515648 1836190408257 1838387625984 1838501613312 1841427288064 1846392178176 1847005591392 1849330409472 1849445075296 1850033977344 1850648600448 1852978003968 1860930699264 1861046084352 1864007634944 1864601174016 1865220636672 1874328159312 1875699990528 1879399596032 1885484874546 1889203779624 1897311950352 1899817877776 1900449040217 1904079399936 1908605473866 1912251414528 1912369981704 1914777073664 1915413205888 1920577578192 1923633863424 1923753136357 1924365699648 1927428013056 1929854058496 1935700236288 1935820257384 1938900798848 1939518185472 1942604611584 1944128498832 1950941970432 1951062936576 1954167734272 1954911186944 1959436597248 1960589611071 1963301363712 1963709568912 1964456651724 1966425636864 1967582763328 1972887796152 1974865231872 1976027324544 1979924814336 1983075540992 1984631175891 1988422345728 1989082944576 1991586594816 1991710081088 1995514773504 2000258193024 2000922724008 2001683964366 2004079214592 2004203475456 2004869317152 2007392837632 2013473906496 2016008257536 2016133258048 2017445255424 2019984605184 2020655689728 2029328031744 2030522172588 2032008323072 2033330651136 2043259023456 2046637427926 2055421279548 2059347677184 2059475364912 2062752683264 2068314314976 2071605699072 2071734146846 2075691706368 2080625709708 2084600254464 2084729507952 2088047014144 2092035735552 2093676844896 2097008589312 2097138612166 2101144700928 2104488329216 2110162489344 2113520467968 2113651514624 2114324545536 2117689147392 2125354252077 2126909810688 2128161372701 2130294439936 2137295112498 2140696268256 2142089324928 2143657132032 2144918548864 2151416229417 2154124207872 2154839856624 2157552144384 2158372973568 2159090033856 2161807671296 2168356514688 2171085815808 2171220431744 2171941760248 2175368036352 2176090742784 2177797789557 2181263398704 2185430188032 2185565693376 2188316655616 2189043663872 2194945803648 2198438701056 2199275085312 2199732353637 2202774872064 2204071076228 2209173265026 2212228841472 2213530608744 2216592211968 2221425966592 2226706386177 2227415416128 2230959983616 2231098311988 2240673841224 2244239507328 2244954120192 2245093316256 2248666015232 2254728909888 2255477981796 2258316942336 2258456966948 2262771216384 2266372046848 2268149915304 2272482680832 2273237650944 2276098965504 2276240092672 2286009363456 2290518257664 2294163243008 2304009437184 2304152294912 2316909785526 2320596768672 2322295226368 2333634558528 2334409844676 2335153169664 2335297958427 2338237388032 2339014203344 2345320696446 2349052890912 2352009633792 2353540202496 2353686131328 2356648706048 2357431638016 2363787788544 2367549370368 2367696167824 2372219092992 2377857953952 2382400290816 2382548009088 2386339444736 2392773537024 2396581244928 2397991492806 2401308229632 2402721259064 2405129519104 2408283301788 2411614273536 2413033367472 2416370909184 2416873315584 2421640324096 2427246162432 2427396661326 2428169595264 2428976288088 2432033630208 2432184425944 2440708358144 2442622985712 2443434480279 2446510020864 2447289040896 2448102085632 2448253877676 2451183501312 2451335484416 2458761405048 2461856237568 2462674121856 2465773879296 2466711969792 2467531467264 2470637338624 2478121731072 2481240932352 2481394779136 2486960848896 2497634500608 2499104212416 2500933320704 2513979832728 2518938372832 2524769445744 2525729980788 2529749267136 2538772533248 2544807298488 2545617618432 2549668552704 2549826642272 2560770104256 2564845151232 2565661851648 2565820932864 2569904017408 2576833039872 2580933648384 2581093676512 2586024247296 2592171331776 2597123063808 2601417248768 2612582129664 2614119481428 2617735151616 2618279425216 2619275535632 2625338878344 2630517061536 2631390978762 2634703099392 2639899752448 2646010838016 2646174901188 2647896897744 2651229794304 2652110592768 2652275034149 2655448793088 2660686364672 2663658188802 2666845569024 2667010924032 2667896965344 2668746479616 2668911952488 2672271300608 2673159089536 2680366510224 2684631875328 2688011010048 2689760231424 2689927007232 2693312806912 2694207586304 2701471758336 2703061416447 2705770708992 2707362896784 2711107534848 2718982480032 2722743189504 2723478152122 2724345364608 2736207479187 2740561706064 2745796902912 2745967153216 2752323773472 2757752419968 2762140932096 2767588941824 2773995614208 2774167612944 2775050966016 2775972900672 2779467005952 2779639343936 2791569126528 2796011452416 2796901761024 2797830955008 2801526267904 2813549985792 2818027290624 2819099394048 2828227311819 2831962771547 2833805669436 2835879747584 2849726816664 2854261691008 2856119099904 2856296190622 2862908210799 2868554972556 2872165610496 2873119808832 2876736192512 2877830631424 2878786711808 2885450795136 2886548549472 2891142019584 2891321281862 2894781087744 2901454323712 2903730386076 2908351198272 2909277278208 2913906917376 2914087591168 2926594404864 2931251601408 2932366780416 2932976471516 2937033162752 2944952045568 2945564353368 2946684977586 2949638455296 2951374144992 2955456282624 2964040986816 2968941848236 2969887221504 2974613311488 2987379892224 2987565121632 2992319343104 2993272160256 2993457755008 3000387289536 3001384086012 3002525946549 3006305213184 3007303975728 3011089256448 3017028288512 3024012386304 3024199887072 3026167883136 3029976907776 3030983534592 3045783258882 3048012484608 3049995976704 3054024343552 3069956141889 3083131919322 3087204051386 3089213047368 3094129024896 3107408548608 3107601220269 3111512744704 3112546459568 3113537559552 3113730611236 3120938564562 3127094261928 3132070521216 3136012845056 3138053603328 3138248175104 3145512883968 3145707918249 3151717051392 3156732493824 3162958790656 3170280701952 3170477271936 3171486818304 3176533721088 3176730678784 3190364716032 3195441659904 3197321990408 3201744306176 3205942668747 3211044402384 3215485698048 3217377823296 3222497754112 3231186311808 3232259784936 3236328216576 3236528881768 3237559460352 3238635050784 3242711506944 3256628723712 3256830647616 3257912640372 3262013361152 3263052054528 3264136114176 3264338503568 3271895098056 3278348540064 3282474983424 3283565495808 3287698505728 3288949293056 3290041956352 3297658051584 3298912627968 3304162308096 3306106614342 3315947798528 3320295913116 3324888317952 3332138949888 3346439975424 3346647467982 3351973110304 3361010761836 3366359260992 3367639974384 3372999022848 3387475413504 3387685450422 3393076397984 3394156824576 3399558070272 3402224872956 3414148448256 3414360139008 3419793534976 3420882468864 3421094577152 3429014045184 3435777386496 3441244864512 3448032329728 3456014155776 3456228442368 3462830751744 3480895153008 3483442839552 3485492641904 3490313535488 3500451837792 3501614767014 3507356082048 3508521305016 3512937465856 3523579336368 3528014450688 3528233201584 3529405360403 3530529196992 3534973059072 3536147457024 3540598390784 3551324055552 3551544251736 3556014565376 3557195953792 3558328639488 3558549269984 3566786930928 3573822013632 3579509167104 3584014680064 3586569342976 3594871867392 3596987239209 3601962344448 3604081888596 3607694278656 3609817195712 3619550051208 3623177945088 3624556363776 3625309973376 3632460486144 3641094991989 3648050445312 3648276638916 3654082274752 3661062537216 3663934478568 3669765031296 3672380816514 3676775251968 3677003226624 3682854576128 3692784356352 3694011182784 3698660818944 3698890150592 3700067954688 3701297200896 3705956007936 3721861398528 3722092168704 3728015269888 3730441273344 3748656318624 3751399981056 3758799192064 3770969749092 3778407559248 3794623900704 3799635755552 3800898080434 3808158799872 3817210947732 3824502829056 3824739963408 3829554147328 3830826411776 3841155156384 3847267726848 3847506272714 3848731399296 3854856026112 3871400472576 3871640514768 3877801597696 3879036370944 3885209223168 3888256997664 3902125873152 3904422045979 3908335468544 3909822373888 3918873194496 3921179222142 3926602727424 3927419137824 3928913303448 3932851273728 3935165526656 3945775592304 3947086468143 3952054649088 3952299692159 3959849628672 3966151081984 3969262351782 3976844691456 3978165889152 3983173189632 3983420162176 3991029547008 3995487283203 4000516386048 4001845448016 4003367928732 4008158429184 4008406950912 4009738634304 4014785675264 4026947812992 4032016515072 4032266516096 4034890510848 4039969210368 4041311379456 4058656063488 4061044345176 4064016646144 4066661302272 4085217228183 4086518046912 4093274855852 4110842559096 4118695354368 4118950729824 4125505366528 4136628629952 4143211398144 4143468293692 4151383412736 4161251419416 4169200508928 4169459015904 4176094028288 4187353689792 4194017178624 4194277224332 4202289401856 4208976658432 4220324978688 4227040935936 4227303029248 4228649091072 4250708504154 4253819621376 4256322745402 4260588879872 4274590224996 4281392536512 4284178649856 4284444285933 4289837097728 4302832458834 4308248415744 4309679713248 4315104288768 4316745947136 4318180067712 4323615342592 4336713029376 4336981922793 4342171631616 4342440863488 4343883520496 4350736072704 4352181485568 4355595579114 4362526797408 4370860376064 4371131386752 4376633311232 4378087327744 4389891607296 4396877402112 4398550170624 4399464707274 4405549744128 4408142152456 4418346530052 4420027466379 4424457682944 4427061217488 4433184423936 4442851933184 4453412772354 4454830832256 4461919967232 4462196623976 4481347682448 4488479014656 4489908240384 4490186632512 4497332030464 4509457819776 4510955963592 4516633884672 4516913933896 4525542432768 4532744093696 4536299830608 4544965361664 4546475301888 4552197931008 4552480185344 4572018726912 4581036515328 4588326486016 4608018874368 4608304589824 4630806077079 4633819571052 4641193537344 4644590452736 4667269117056 4668819689352 4670306339328 4670595916854 4676474776064 4678028406688 4690641392892 4698105781824 4704019267584 4707080404992 4707372262656 4713297412096 4714863276032 4727575577088 4735098740736 4735392335648 4744438185984 4755715907904 4764800581632 4765096018176 4772678889472 4785547074048 4793162489856 4795982985612 4802616459264 4805442518128 4816566603576 4823228547072 4826066734944 4832741818368 4833746631168 4843280648192 4854492324864 4854793322652 4856339190528 4857952576176 4864067260416 4864368851888 4881416716288 4885245971424 4886868960558 4893020041728 4894578081792 4896204171264 4896507755352 4902670968832 4917522810096 4923712475136 4925348243712 4931547758592 4933423939584 4935062934528 4941274677248 4956243462144 4959159921513 4962789558272 4973921697792 4995269001216 4998208424832 5001866641408 5019971201973 5027959665456 5037876745664 5049538891488 5051459961576 5059498534272 5077545066496 5081528175633 5089614596976 5091235236864 5099337105408 5099653284544 5121540208512 5129690302464 5131323703296 5131641865728 5139808034816 5153666079744 5161867296768 5162187353024 5172048494592 5184342663552 5194246127616 5195648234413 5202834497536 5225164259328 5228238962856 5235470303232 5236558850432 5238551071264 5250677756688 5252422150521 5261034123072 5262781957524 5269406198784 5279799504896 5292021676032 5292349802376 5295793795488 5302459588608 5304221185536 5304550068298 5310897586176 5327316377604 5333691138048 5334021848064 5335793930688 5337492959232 5337823904976 5344542601216 5346318179072 5360733020448 5369263750656 5376022020096 5379854014464 5388415172608 5402943516672 5406122832894 5411541417984 5414725793568 5422215069696 5437964960064 5446956304244 5448690729216 5449028569663 5472414958374 5481123412128 5491593805824 5491934306432 5504647546944 5508571224771 5515504839936 5524281864192 5535177883648 5547991228416 5548335225888 5550101932032 5551945801344 5558934011904 5559278687872 5583138253056 5592022904832 5593803522048 5595661910016 5603052535808 5627099971584 5638198788096 5656454623638 5663925543094 5667611338872 5671759495168 5699453633328 5701347120651 5708523382016 5712238199808 5712592381244 5725816421598 5737109945112 5744331220992 5746239617664 5753472385024 5755661262848 5757573423616 5770901590272 5771259409071 5773097098944 5782284039168 5782642563724 5789562175488 5802908647424 5807460772152 5816702396544 5818554556416 5827813834752 5828175182336 5853188809728 5862503202816 5864733560832 5865952943032 5874066325504 5881768833213 5889904091136 5891128706736 5893369955172 5899276910592 5902748289984 5928081973632 5937883696472 5939774443008 5949226622976 5953893527673 5974759784448 5975130243264 5984638686208 5986544320512 5986915510016 6000774579072 6002768172024 6005051893098 6012610426368 6014607951456 6022178512896 6034056577024 6048024772608 6048399774144 6052335766272 6059953815552 6061967069184 6091566517764 6096024969216 6099991953408 6108048687104 6139912283778 6166263838644 6174408102772 6178426094736 6188258049792 6214817097216 6215202440538 6223025489408 6225092919136 6227075119104 6227461222472 6241877129124 6254188523856 6264141042432 6272025690112 6276107206656 6276496350208 6291025767936 6291415836498 6303434102784 6313464987648 6325917581312 6340561403904 6340954543872 6342973636608 6353067442176 6353461357568 6380729432064 6384484118103 6390883319808 6394643980816 6403488612352 6411885337494 6422088804768 6430971396096 6434755646592 6444995508224 6462372623616 6464519569872 6472656433152 6473057763536 6475118920704 6477270101568 6485423013888 6513257447424 6513661295232 6515825280744 6524026722304 6526104109056 6528272228352 6528677007136 6543790196112 6556697080128 6564949966848 6567130991616 6575397011456 6577898586112 6580083912704 6595316103168 6597825255936 6599197060911 6608324616192 6612213228684 6640591826232 6649776635904 6664277899776 6680119158531 6692879950848 6693294935964 6703946220608 6722021523672 6732718521984 6735279948768 6745998045696 6774950827008 6775370900844 6786152795968 6788313649152 6799116140544 6804449745912 6828296896512 6828720278016 6839587069952 6842189154304 6858028090368 6871554772992 6882489729024 6896064659456 6912028311552 6912456884736 6961790306016 6966885679104 6970985283808 6980627070976 7000903675584 7003229534028 7005893875281 7014712164096 7017042610032 7025874931712 7047158672736 7056028901376 7056466403168 7058810720806 7061058393984 7069946118144 7072294914048 7102648111104 7103088503472 7112029130752 7114391907584 7116657278976 7117098539968 7133573861856 7147644027264 7159018334208 7163230997741 7173138685952 7189743734784 7193974478418 7203924688896 7208163777192 7215388557312 7219634391424 7239100102416 7249112727552 7250619946752 7251069513961 7264920972288 7282189983978 7296100890624 7296553277832 7308164549504 7322125074432 7327868957136 7330303440837 7339530062592 7339985142581 7344761633028 7353550503936 7354006453248 7365709152256 7385568712704 7388022365568 7397321637888 7397780301184 7400135909376 7402594401792 7411912015872 7443722797056 7444184337408 7456030539776 7460882546688 7497312637248 7502799962112 7541939498184 7556815118496 7589247801408 7599271511104 7601796160868 7616317599744 7634421895464 7649005658112 7649479926816 7659108294656 7661652823552 7682310312768 7694535453696 7695012545428 7697462798592 7709712052224 7742800945152 7743281029536 7755603195392 7758072741888 7776513995328 7804251746304 7808844091958 7816670937088 7819644747776 7837746388992 7842358444284 7853205454848 7854838275648 7857826606896 7870331053312 7891551184608 7894172936286 7904109298176 7904599384318 7919699257344 7932302163968 7938524703564 7953689382912 7956331778304 7956825102447 7966346379264 7966840324352 7982059094016 7990974566406 8001032772096 8003690896032 8006735857464 8016813901824 8019477268608 8029571350528 8053895625984 8064033030144 8064533032192 8069781021696 8079938420736 8082622758912 8109184249341 8117312126976 8122088690352 8128033292288 8133322604544 8170434456366 8173036093824 8186549711704 8208622437561 8221685118192 8237390708736 8237901459648 8251010733056 8273257259904 8286422796288 8286936587384 8302766825472 8322502838832 8338401017856 8338918031808 8352188056576 8374707379584 8388034357248 8388554448664 8404578803712 8417953316864 8440649957376 8454081871872 8454606058496 8457298182144 8495888314641 8501417008308 8507639242752 8512645490804 8521177759744 8549180449992 8562785073024 8568357299712 8568888571866 8579674195456 8605664917668 8616496831488 8619359426496 8630208577536 8633491894272 8636360135424 8647230685184 8673426058752 8673963845586 8684343263232 8684881726976 8687767040992 8704362971136 8711191158228 8725053594816 8741720752128 8742262773504 8753266622464 8756174655488 8779783214592 8793754804224 8797100341248 8798929414548 8811099488256 8816284304912 8836693060104 8840054932758 8848915365888 8854122434976 8866368847872 8885703866368 8906825544708 8909661664512 8923839934464 8924393247952 8962695364896 8976958029312 8979816480768 8980373265024 8994664060928 9018915639552 9021911927184 9033267769344 9033827867792 9051084865536 9065488187392 9072599661216 9089930723328 9092950603776 9104960370688 9144037453824 9162073030656 9176652972032 9209868425667 9216609179648 9261612154158 9267639142104 9282387074688 9289180905472 9322803660807 9334538234112 9337639378704 9340612678656 9341191833708 9352949552128 9356056813376 9381282785784 9396211563648 9408038535168 9414160809984 9414744525312 9426594824192 9429726552064 9437123754747 9455151154176 9470197481472 9470784671296 9488876371968 9511431815808 9529601163264 9530192036352 9532173532427 9545357778944 9571094148096 9586324979712 9591965971224 9605232918528 9610885036256 9633133207152 9646457094144 9652133469888 9667493262336 9686561296384 9708984649728 9709586645304 9712678381056 9715905152352 9728134520832 9728737703776 9770491942848 9773737921116 9786040083456 9789156163584 9792408342528 9793015510704 9805341937664 9835045620192 9847424950272 9850696487424 9863095517184 9866847879168 9870125869056 9912486924288 9918319843026 9925579116544 9947843395584 9996416849664 9997036667177 10039942403946 10055919330912 10075753491328 10099077782976 10102919923152 10118997068544 10119624486517 10155090132992 10163056351266 10179229193952 10182470473728 10198674210816 10199306569088 10243080417024 10259380604928 10262647406592 10263283731456 10279616069632 10307332159488 10323734593536 10324374706048 10344096989184 10368685327104 10388492255232 10391296468826 10405668995072 10450328518656 10456477925712 10470940606464 10473117700864 10477102142528 10501355513376 10504844301042 10522068246144 10525563915048 10538812397568 10559599009792 10584043352064 10584699604752 10588216081209 10591587590976 10604919177216 10608442371072 10609100136596 10621795172352 10654632755208 10668043696128 10671587861376 10674985918464 10675647809952 10689085202432 10692636358144 10721466040896 10738527501312 10752044040192 10759708028928 10776830345216 10790961717627 10805887033344 10812245665788 10823082835968 10829451587136 10875929920128 10893912608488 10897381458432 10898057139326 10923284975967 10944829916748 10962246824256 10983187611648 10983868612864 11009295093888 11017142449542 11031009679872 11048563728384 11070355767296 11095982456832 11096670451776 11100203864064 11103891602688 11117868023808 11118557375744 11166276506112 11184045809664 11191323820032 11206105071616 11254199943168 11276397576192 11312909247276 11327851086188 11335222677744 11343518990336 11398907266656 11402694241302 11417046764032 11424476399616 11425184762488 11451632843196 11474219890224 11488662441984 11492479235328 11506944770048 11511322525696 11515146847232 11541803180544 11542518818142 11546194197888 11564568078336 11565285127448 11605817294848 11614921544304 11633404793088 11637109112832 11655627669504 11656350364672 11706377619456 11713266137937 11725006405632 11729467121664 11731905886064 11748132651008 11763537666426 11779808182272 11782257413472 11786739910344 11798553821184 11805496579968 11856163947264 11856899076477 11875767392944 11879548886016 11898453245952 11907787055346 11949519568896 11950260486528 11969277372416 11973088641024 11973831020032 12001549158144 12005536344048 12010103786196 12025220852736 12029215902912 12044357025792 12068113154048 12096049545216 12096799548288 12104671532544 12119907631104 12123934138368 12183133035528 12192049938432 12199983906816 12216097374208 12255651684549 12279824567556 12332527677288 12348816205544 12356852189472 12376516099584 12429634194432 12430404881076 12446050978816 12450185838272 12454150238208 12454922444944 12483754258248 12508377047712 12528282084864 12544051380224 12552992700416 12582051535872 12582831672996 12606868205568 12626929975296 12651835162624 12681122807808 12681909087744 12685947273216 12706922715136 12761458864128 12768968236206 12781766639616 12789287961632 12806977224704 12823770674988 12844177609536 12853332857799 12869511293184 12889991016448 12924745247232 12929039139744 12945312866304 12946115527072 12950237841408 12954540203136 12970846027776 13010945768379 13026514894848 13027322590464 13031650561488 13048053444608 13052208218112 13056544456704 13057354014272 13087580392224 13113394160256 13129899933696 13134261983232 13155797172224 13160167825408 13190632206336 13195650511872 13198394121822 13216649232384 13224426457368 13281183652464 13299553271808 13303143281519 13328555799552 13360238317062 13385759901696 13386589871928 13407892441216 13444043047344 13465437043968 13466271954499 13470559897536 13491996091392 13549901654016 13550741801688 13572305591936 13576627298304 13598232281088 13608899491824 13656593793024 13657440556032 13679174139904 13684378308608 13716056180736 13743109545984 13764979458048 13824056623104 13824913769472 13892418231237 13923580612032 13933771358208 13941970567616 14001807351168 14006459068056 14011787750562 14029424328192 14034085220064 14051749863424 14094317345472 14112057802752 14112932806336 14117621441612 14122116787968 14139892236288 14144589828096 14205296222208 14206177006944 14224058261504 14228783815168 14233314557952 14234197079936 14267147723712 14295288054528 14318036668416 14326461995482 14346277371904 14379487469568 14387948956836 14407849377792 14416327554384 14439268782848 14478200204832 14498225455104 14501239893504 14502139027922 14529841944576 14564379967956 14592201781248 14593106555664 14616329099008 14644250148864 14655737914272 14660606881674 14679060125184 14679970285162 14689523266056 14708012906496 14731418304512 14771137425408 14776044731136 14794643275776 14795560602368 14800271818752 14805188803584 14823824031744 14877479764539 14888368674816 14912061079552 14921765093376 14994625274496 15005599924224 15059913605919 15083878996368 15113630236992 15178495602816 15198543022208 15203592321736 15232635199488 15244584526899 15268843790928 15298011316224 15298959853632 15318216589312 15323305647104 15364620625536 15389070907392 15390025090856 15394925597184 15419424104448 15485601890304 15486562059072 15511206390784 15516145483776 15553027990656 15586944703239 15608503492608 15617688183916 15633341874176 15639289495552 15675492777984 15684716888568 15706410909696 15709676551296 15715653213792 15740662106624 15783102369216 15788345872572 15808218596352 15809198768636 15839398514688 15864604327936 15877049407128 15907378765824 15912663556608 15913650204894 15932692758528 15933680648704 15981949132812 16002065544192 16007381792064 16013471714928 16033627803648 16038954537216 16059142701056 16107791251968 16128066060288 16129066064384 16139562043392 16165245517824 16218368498682 16234624253952 16244177380704 16256066584576 16266645209088 16340868912732 16346072187648 16347085708989 16373099423408 16417244875122 16443370236384 16474781417472 16475802919296 16502021466112 16546514519808 16572845592576 16573873174768 16605533650944 16645005677664 16676802035712 16677836063616 16704376113152 16749414759168 16776068714496 16777108897328 16809157607424 16835906633728 16881299914752 16909212116992 16914596364288 16991776629282 17002834016616 17015278485504 17025290981608 17042355519488 17098360899984 17104041361953 17125570146048 17136714599424 17137777143732 17159348390912 17211329835336 17232993662976 17238718852992 17260417155072 17266983788544 17272720270848 17294461370368 17313778227213 17346852117504 17347927691172 17368686526464 17369763453952 17375534081984 17408725942272 17422382316456 17450107189632 17483441504256 17484525547008 17506533244928 17512349310976 17559566429184 17587509608448 17594200682496 17597858829096 17622198976512 17632568609824 17673386120208 17680109865516 17697830731776 17708244869952 17771407732736 17813651089416 17819323329024 17847679868928 17848786495904 17925390729792 17953916058624 17959632961536 17960746530048 17989328121856 18037831279104 18043823854368 18066535538688 18067655735584 18102169731072 18145199322432 18179861446656 18185901207552 18209920741376 18288074907648 18324146061312 18419736851334 18433218359296 18523224308316 18535278284208 18564774149376 18565925239043 18645607321614 18669076468224 18675278757408 18681225357312 18682383667416 18705899104256 18712113626752 18762565571568 18792423127296 18793588332103 18816077070336 18828321619968 18829489050624 18853189648384 18859453104128 18874247509494 18910302308352 18940394962944 18941569342592 18977752743936 19022863631616 19059202326528 19060384072704 19064347064854 19090715557888 19142188296192 19153452354309 19172649959424 19183931942448 19210465837056 19221770072512 19266266414304 19292914188288 19304266939776 19334986524672 19373122592768 19417969299456 19419173290608 19425356762112 19431810304704 19456269041664 19457475407552 19540983885696 19547475842232 19572080166912 19578312327168 19584816685056 19586031021408 19610683875328 19670091240384 19694849900544 19701392974848 19726191034368 19733695758336 19740251738112 19797591182733 19824973848576 19836639686052 19851158233088 19992833699328 19994073334354 20040357475593 20079884807892 20111838661824 20151506982656 20198155565952 20205839846304 20237994137088 20239248973034 20310180265984 20326112702532 20358458387904 20364940947456 20397348421632 20398613138176 20486160834048 20518761209856 20526567462912 20559232139264 20614664318976 20647469187072 20648749412096 20688193978368 20737370654208 20782592937652 20811337990144 20900657037312 20912955851424 20941881212928 20946235401728 20954204285056 21002711026752 21009688602084 21017681625843 21044136492288 21051127830096 21077624795136 21119198019584 21168086704128 21169399209504 21176432162418 21183175181952 21209838354432 21216884742144 21218200273192 21309265510416 21336087392256 21343175722752 21349971836928 21351295619904 21378170404864 21385272716288 21442932081792 21477055002624 21489692993223 21519416057856 21553660690432 21581923435254 21611774066688 21624491331576 21646165671936 21658903174272 21751859840256 21753208541883 21787825216976 21794762916864 21796114278652 21846569951934 21889659833496 21924493648512 21966375223296 21967737225728 22018590187776 22019955427743 22034284899084 22062019359744 22097127456768 22140711534592 22191964913664 22193340903552 22200407728128 22207783205376 22235736047616 22237114751488 22332553012224 22368091619328 22382647640064 22412210143232 22508399886336 22625818494552 22655702172376 22670445355488 22687037980672 22797814533312 22805388482604 22834093528064 22848952799232 22850369524976 22903265686392 22948439780448 22977324883968 22984958470656 23013889540096 23022645051392 23030293694464 23083606361088 23085037636284 23092388395776 23129136156672 23130570254896 23211634589696 23229843088608 23266809586176 23274218225664 23312700729344 23412755238912 23426532275874 23450012811264 23458934243328 23463811772128 23496265302016 23527075332852 23559616364544 23564514826944 23573479820688 23610993159936 23712327894528 23713798152954 23751534785888 23759097772032 23796906491904 23815574110692 23870475307341 23899039137792 23900520973056 23938554744832 23946177282048 23947662040064 24003098316288 24011072688096 24020207572392 24050441705472 24058431805824 24088714051584 24136226308096 24192099090432 24193599096576 24209343065088 24239815262208 24247868276736 24366266071056 24384099876864 24399967813632 24432194748416 24511303369098 24559649135112 24665055354576 24697632411088 24705837522821 24713704378944 24753032199168 24859268388864 24860809762152 24892101957632 24900371676544 24908300476416 24909844889888 24967508516496 25016754095424 25056564169728 25088102760448 25105985400832 25164103071744 25165663345992 25213736411136 25253859950592 25362245615616 25363818175488 25371894546432 25413845430272 25487664943923 25522917728256 25537936472412 25563533279232 25578575923264 25647541349976 25688355219072 25706665715598 25739022586368 25779982032896 25849490494464 25858078279488 25890625732608 25892231054144 25900475682816 25909080406272 25910686872071 25941692055552 26021891536758 26053029789696 26054645180928 26063301122976 26096106889216 26113088913408 26114708028544 26175160784448 26226788320512 26259799867392 26268523966464 26311594344448 26320335650816 26381264412672 26391301023744 26396788243644 26433298464768 26448852914736 26562367304928 26599106543616 26606286563038 26657111599104 26720476634124 26771519803392 26773179743856 26815784882432 26888086094688 26930874087936 26932543908998 26941119795072 26983992182784 27099803308032 27101483603376 27144611183872 27153254596608 27196464562176 27217798983648 27314881112064 27358348279808 27368756617216 27432112361472 27486219091968 27529958916096 27629605277001 27649827538944 27666097845113 27784836462474 27847161224064 27867542716416 27883941135232 27968410982421 28003614702336 28012918136112 28023575501124 28058848656384 28068170440128 28103499726848 28188634690944 28224115605504 28225865612672 28235242883224 28244233575936 28279784472576 28289179656192 28311371264241 28410592444416 28412354013888 28448116523008 28457567630336 28466629115904 28468394159872 28534295447424 28590576109056 28596520597281 28636073336832 28652923990964 28692554743808 28758974939136 28775897913672 28815698755584 28832655108768 28878537565696 28956400409664 29002479787008 29004278055844 29059683889152 29128759935912 29184403562496 29186213111328 29232658198016 29311475828544 29321213763348 29358120250368 29359940570324 29379046532112 29416025812992 29462836609024 29542274850816 29552089462272 29589286551552 29591121204736 29600543637504 29610377607168 29754959529078 29776737349632 29824122159104 29843530186752 29989250548992 29991110001531 30119827211838 30167757992736 30227260473984 30356991205632 30358873459551 30397086044416 30407184643472 30465270398976 30489169053798 30537687581856 30596022632448 30597919707264 30636433178624 30646611294208 30729241251072 30778141814784 30780050181712 30789851194368 30838848208896 30971203780608 30973124118144 31022412781568 31032290967552 31106055981312 31173889406478 31217006985216 31235376367832 31266683748352 31278578991104 31350985555968 31369433777136 31412821819392 31419353102592 31431306427584 31481324213248 31566204738432 31576691745144 31616437192704 31618397537272 31678797029376 31729208655872 31754098814256 31764648243627 31814757531648 31825327113216 31827300409788 31865385517056 31867361297408 31963898265624 32004131088384 32014763584128 32026943429856 32067255607296 32077909074432 32118285402112 32215582503936 32256132120576 32258132128768 32279124086784 32330491035648 32436736997364 32469248507904 32488354761408 32512133169152 32681737825464 32692144375296 32694171417978 32746198846816 32834489750244 32886740472768 32949562834944 32951605838592 33004042932224 33093029039616 33145691185152 33147746349536 33211067301888 33290011355328 33353604071424 33355672127232 33408752226304 33498829518336 33552137428992 33554217794656 33618315214848 33762599829504 33818424233984 33829192728576 33983553258564 34005668033232 34030556971008 34050581963216 34196721799968 34208082723906 34251140292096 34273429198848 34275554287464 34318696781824 34422659670672 34465987325952 34477437705984 34479575443937 34520834310144 34533967577088 34545440541696 34588922740736 34627556454426 34693704235008 34695855382344 34739526907904 34751068163968 34817451884544 34844764632912 34900214379264 34966883008512 34969051094016 35013066489856 35024698621952 35119132858368 35139798413811 35175019216896 35188401364992 35195717658192 35244397953024 35265137219648 35346772240416 35360219731032 35395661463552 35416489739904 35542815465472 35570697229431 35627302178832 35638646658048 35695359737856 35697572991808 35850781459584 35907832117248 35919265923072 35921493060096 35978656243712 36075662558208 36087647708736 36133071077376 36135311471168 36204339462144 36290398644864 36359722893312 36371802415104 36419841482752 36576149815296 36648292122624 36766955053647 36839473702668 36866436718592 37046448616632 37070556568416 37129548298752 37131850478086 37291214643228 37338152936448 37350557514816 37362450714624 37364767334832 37411798208512 37424227253504 37525131143136 37584846254592 37587176664206 37632154140672 37658978101248 37718906208256 37748495018988 37820604616704 37880789925888 37883138685184 37955505487872 38045727263232 38120768145408 38128694129708 38143199987641 38181431115776 38284376592384 38306904708618 38345299918848 38367863884896 38420931674112 38443540145024 38532532828608 38559998573397 38608533879552 38669973049344 38746245185536 38835938598912 38838346581216 38850713524224 38863620609408 38912538083328 38914950815104 39032837305137 39081967771392 39094951684464 39144160333824 39156624654336 39169633370112 39172062042816 39221367750656 39340182480768 39389699801088 39402785949696 39467391516672 39480503476224 39595182365466 39649947697152 39673279372104 39702316466176 39909429844557 39985667398656 39988146668708 40080714951186 40159769615784 40223677323648 40303013965312 40396311131904 40398815863497 40411679692608 40475988274176 40478497946068 40620360531968 40652225405064 40716916775808 40729881894912 40794696843264 40797226276352 40972321668096 41037522419712 41053134925824 41118464278528 41229328637952 41294938374144 41297498824192 41474741308416 41565185875304 41622675980288 41677254693711 41801314074624 41825911702848 41892470803456 41908408570112 42005422053504 42019377204168 42035363251686 42088272984576 42102255660192 42155249590272 42238396039168 42336173408256 42338798419008 42352864324836 42366350363904 42419676708864 42433769484288 42436400546384 42618531020832 42672174784512 42686351445504 42699943673856 42702591239808 42756340809728 42770545432576 42885864163584 42954110005248 42979385986446 43038832115712 43107321380864 43163846870508 43223548133376 43248982663152 43317806348544 43503719680512 43506417083766 43575650433952 43589525833728 43592228557304 43693139903868 43779319666992 43848987297024 43932750446592 43935474451456 44037180375552 44039910855486 44068569798168 44124038719488 44194254913536 44281423069184 44383929827328 44386681807104 44400815456256 44415566410752 44471472095232 44474229502976 44665106024448 44736183238656 44765295280128 44824420286464 45016799772672 45251636989104 45311404344752 45340890710976 45374075961344 45595629066624 45610776965208 45668187056128 45697905598464 45700739049952 45806531372784 45896879560896 45954649767936 45969916941312 46027779080192 46045290102784 46060587388928 46167212722176 46170075272568 46184776791552 46258272313344 46261140509792 46459686177216 46533619172352 46548436451328 46625401458688 46760834109717 46825510477824 46853064551748 46900025622528 46917868486656 46927623544256 47054150665704 47119232729088 47129029653888 47146959641376 47221986319872 47424655789056 47427596305908 47503069571776 47518195544064 47593812983808 47631148221384 47740950614682 47798078275584 47801041946112 47877109489664 47895324080128 48006196632576 48022145376192 48040415144784 48100883410944 48116863611648 48177428103168 48272452616192 48384198180864 48387198193152 48418686130176 48495736553472 48732532142112 48768199753728 48799935627264 48864389496832 49022606738196 49041257126967 49119298270224 49330110709152 49395264822176 49411675045642 49427408757888 49506064398336 49718536777728 49721619524304 49784203915264 49800743353088 49816600952832 49819689779776 49935017032992 50033508190848 50113128339456 50211970801664 50328206143488 50331326691984 50427472822272 50507719901184 50727636350976 50743789092864 50757486597727 50827690860544 50975329887846 51045835456512 51075872944824 51127066558464 51157151846528 51295082699952 51312124085859 51376710438144 51379895998067 51413331431196 51478045172736 51559964065792 51698980988928 51716156558976 51781251465216 51784462108288 51800951365632 51818160812544 51821373744142 51883384111104 51941334681639 52043783073516 52106059579392 52109290361856 52126602245952 52192213778432 52226177826816 52229416057088 52350321568896 52453576641024 52519599734784 52537047932928 52640671301632 52762528825344 52782602047488 52793576487288 52866596929536 52897705829472 53124734609856 53212573126076 53314223198208 53440953268248 53543039606784 53546359487712 53631569764864 53776172189376 53861748175872 53865087817996 53882239590144 53967984365568 54199606616064 54202967206752 54289222367744 54306509193216 54435597967296 54629762224128 54716696559616 54737513234432 54864224722944 54972438183936 55259210554002 55299655077888 55332195690226 55569672924948 55694322448128 55697775717129 55767882270464 55936821964842 56007229404672 56025836272224 56047151002248 56117697312768 56136340880256 56206999453696 56377269381888 56380764996309 56448231211008 56451731225344 56470485766448 56488467151872 56559568945152 56578359312384 56622742528482 56821184888832 56824708027776 56896233046016 56915135260672 56933258231808 56936788319744 57068590894848 57181152218112 57193041194562 57272146673664 57305847981928 57385109487616 57460357062927 57517949878272 57551795827344 57631397511168 57665310217536 57757075131392 57912800819328 58004959574016 58008556111688 58119367778304 58257519871824 58368807124992 58372426222656 58465316396032 58622951657088 58642427526696 58716240500736 58719881140648 58758093064224 58832051625984 58925673218048 59084549701632 59104178924544 59178573103104 59182242409472 59201087275008 59220755214336 59509919058156 59553474699264 59648244318208 59978501097984 59982220003062 60239654423676 60335515985472 60454520947968 60713982411264 60717746919102 60794172088832 60814369286944 60930540797952 60978338107596 61075375163712 61192045264896 61195839414528 61272866357248 61293222588416 61458482502144 61556283629568 61560100363424 61579702388736 61677696417792 61942407561216 61946248236288 62044825563136 62064581935104 62212111962624 62347778812956 62434013970432 62470752735664 62557157982208 62701971111936 62738867554272 62825643638784 62838706205184 62862612855168 62962648426496 63132409476864 63153383490288 63232874385408 63236795074544 63357594058752 63458417311744 63508197628512 63529296487254 63629515063296 63650654226432 63654600819576 63734722594816 63927796531248 64008262176768 64029527168256 64053886859712 64134511214592 64155818148864 64236570804224 64431165007872 64469078979669 64516264257536 64558248173568 64660982071296 64873473994728 64938497015808 64976709522816 65024266338304 65259625625649 65363475650928 65384288750592 65388342835956 65492397693632 65668979500488 65773480945536 65899125669888 65903211677184 66008085864448 66059866283229 66186058079232 66291382370304 66295492699072 66422134603776 66580022710656 66707208142848 66711344254464 66817504452608 66997659036672 67104274857984 67108435589312 67236630429696 67525199659008 67636848467968 67967106517128 68011336066464 68061113942016 68101163926432 68393443599936 68416165447812 68502280584192 68546858397696 68551108574928 68637393563648 68845319341344 68931974651904 68954875411968 68959150887874 69041668620288 69067935154176 69090881083392 69255112908852 69387408470016 69391710764688 69479053815808 69502136327936 69634903769088 69689529265824 69800428758528 69938102188032 69979256670239 70049397243904 70238265716736 70279596827622 70350038433792 70376802729984 70391435316384 70488795906048 70530274439296 70693544480832 70720439462064 70832979479808 70837371405619 71085630930944 71141394458862 71254604357664 71277293316096 71390719475712 71395145983616 71611425922023 71701562919168 71815664234496 71838531846144 71842986120192 71957312487424 72151325116416 72175295417472 72266142154752 72270622942336 72408678924288 72580797289728 72719445786624 72743604830208 72839682965504 73152299630592 73296584245248 73533910107294 73678947405336 73732873437184 74092897233264 74117512568463 74141113136832 74259096597504 74263700956172 74582429286456 74676305872896 74701115029632 74724901429248 74729534669664 74823596417024 74848454507008 75050262286272 75169692509184 75174353328412 75264308281344 75317956202496 75437812416512 75496990037976 75641209233408 75761579851776 75766277370368 76091454526464 76241536290816 76257388259416 76286399975282 76362862231552 76462994831769 76568753184768 76613809417236 76690599837696 76735727769792 76887080290048 77065065657216 77119997146794 77217067759104 77339946098688 77492490371072 77671877197824 77676693162432 77701427048448 77727241218816 77732060616213 77825076166656 77829901630208 78065674610274 78163935542784 78189903368928 78288320667648 78339266740224 78344124085632 78442735501312 78680364961536 78779399602176 78805571899392 78934783033344 78961006952448 79190364730932 79299895394304 79346558744208 79404632932352 79818859689114 79971334797312 79976293337416 80161429902372 80319539231568 80447354647296 80606027930624 80792622263808 80797631726994 80823359385216 80951976548352 80956995892136 81240721063936 81304450810128 81433833551616 81459763789824 81589393686528 81594452552704 81944643336192 82075044839424 82106269851648 82236928557056 82458657275904 82589876748288 82594997648384 82949482616832 82998293535339 83130371750608 83245351960576 83354509387422 83602628149248 83651823405696 83784941606912 83816817140224 84010844107008 84038754408336 84070726503372 84176545969152 84204511320384 84310499180544 84476792078336 84672346816512 84677596838016 84705728649672 84732700727808 84839353417728 84867538968576 84872801092768 85237062041664 85344349569024 85372702891008 85399887347712 85405182479616 85512681619456 85541090865152 85771728327168 85789561791843 85908220010496 85958771972892 86077664231424 86327693741016 86447096266752 86497965326304 86635612697088 87007439361024 87012834167532 87151300867904 87179051667456 87184457114608 87386279807736 87558639333984 87697974594048 87870948902912 88074360751104 88079821710972 88137139596336 88248077438976 88388509827072 88562846138368 88767859654656 88773363614208 88801630912512 88831132821504 88948459005952 89330212048896 89472366477312 89530590560256 89648840572928 89973330004593 90503273978208 90622808689504 90681781421952 90748151922688 91076620378653 91191258133248 91221553930416 91336374112256 91395811196928 91401478099904 91613062745568 91793759121792 91909299535872 91939833882624 92090580205568 92121174777856 92334425444352 92340150545136 92369553583104 92516544626688 92522281019584 92919372354432 93067238344704 93096872902656 93122002970633 93250802917376 93521668219434 93651020955648 93706129103496 93800051245056 93835736973312 93855247088512 94108301331408 94238465458176 94258059307776 94263903681493 94293919282752 94443972639744 94849311578112 94855192611816 95006139143552 95036391088128 95187625967616 95262296442768 95293944730881 95481901229364 95596156551168 95602083892224 95754218979328 95790648160256 96012393265152 96044290752384 96080830289568 96201766821888 96233727223296 96354856206336 96768396361728 96774396386304 96837372260352 96991473106944 97465064284224 97536399507456 98045213476392 98082514253934 98238596540448 98660221418304 98790529644352 98823350091284 98854817515776 99012128796672 99437073555456 99443239048608 99568407830528 99601486706176 99633201905664 99639379559552 99870034065984 100067016381696 100226256678912 100423941603328 100656412286976 100662653383968 100854945644544 101455272701952 101487578185728 101514973195454 101655381721088 101950659775692 102091670913024 102151745889648 102314303693056 102590165399904 102624248171718 102753420876288 102759791996134 102826662862392 102956090345472 103119928131584 103397961977856 103432313117952 103438726331811 103562502930432 103568924216576 103601902731264 103636321625088 103642747488284 103766768222208 103882669363278 104087566147032 104218580723712 104253204491904 104384427556864 104452355653632 104458832114176 104700643137792 104907153282048 105039199469568 105074095865856 105281342603264 105419395241433 105525057650688 105565204094976 105587152974576 105733193859072 105795411658944 106249469219712 106425146252152 106628446396416 106712091688293 106881906536496 107086079213568 107092718975424 107263139529728 107552344378752 107723496351744 107730175635992 107764479180288 107935968731136 108399213232128 108405934413504 108578444735488 108613018386432 108871195934592 109259524448256 109433393119232 109475026468864 109728449445888 109944876367872 110518421108004 110599310155776 110664391380452 111139345849896 111388644896256 111395551434258 111535764540928 111873643929684 112014458809344 112051672544448 112094302004496 112235394625536 112272681760512 112413998907392 112754538763776 112761529992618 112896462422016 112903462450688 112940971532896 112976934303744 113156718624768 113245485056964 113642369777664 113649416055552 113792466092032 113830270521344 113866516463616 113873576639488 114137181789696 114362304436224 114386082389124 114429599962923 114544293347328 114611695963856 114770218975232 114920714125854 115035899756544 115103591654688 115262795022336 115330620435072 115514150262784 115825601638656 116009919148032 116017112223376 116238735556608 116515039743648 116737614249984 116744852445312 116930632792064 117245903314176 117284855053392 117432481001472 117439762281296 117516186128448 117664103251968 117851346436096 118169099403264 118208357849088 118364484818944 118402174550016 118441510428672 119019838116312 119106949398528 119296488636416 119728289533671 119957002195968 119964440006124 120479308847352 120671031970944 120909041895936 121196447590491 121427964822528 121435493838204 121588344177664 121628738573888 121861081595904 121956676215192 122150750327424 122384090529792 122391678829056 122545732714496 122586445176832 122916965004288 123112567259136 123120200726848 123159404777472 123355392835584 123884815122432 123892496472576 124089651126272 124424223925248 124695557625912 124868027940864 124941505471328 125114315964416 125403942223872 125477735108544 125677412410368 125725225710336 125925296852992 126264818953728 126306766980576 126465748770816 126473590149088 126715188117504 127016395257024 127058592974508 127259030126592 127301308452864 127309201639152 127469445189632 127855593062496 128016524353536 128059054336512 128107773719424 128269022429184 128311636297728 128862330015744 128938157959338 129032528515072 129116496347136 129321964142592 129746947989456 129953419045632 129961476673301 130519251251298 130726951301856 130768577501184 130776685671912 130984795387264 131337959000976 131546961891072 131555118324721 131798251339776 131806423354368 132016171728896 132119732566458 132372116158464 132582764740608 132590985398144 132844269207552 133160045421312 133414416285696 133422688508928 133635008905216 133995318073344 134208549715968 134216871178624 134473260859392 135050399318016 135273696935936 135934213034256 136022672132928 136122227884032 136202327852864 136786887199872 136832330895624 137004561168384 137093716795392 137102217149856 137274787127296 137690638682688 137863949303808 137909750823936 137918301775748 138083337240576 138135870308352 138181762166784 138510225817704 138774816940032 138783421529376 138958107631616 139004272655872 139379058531648 139600857517056 139876204376064 139958513340478 140098794487808 140282502329151 140476531433472 140559193655244 140700076867584 140753605459968 140782870632768 141060548878592 141387088961664 141440878924128 141665958959616 141674742811238 142171261861888 142282788917724 142509208715328 142554586632192 142781438951424 142790291967232 143222851844046 143403125838336 143631328468992 143685972240384 143914624974848 144302650232832 144350590834944 144532284309504 144541245884672 144817357848576 145161594579456 145487209660416 145679365931008 146304599261184 146593168490496 147067820214588 147123771380901 147357894810672 147465746874368 148185794466528 148235025136926 148282226273664 148518193195008 148527401912344 149164858572912 149352611745792 149402230059264 149449802858496 149459069339328 149647192834048 149696909014016 150100524572544 150339385018368 150348706656824 150635912404992 150875624833024 150993980075952 151282418466816 151523159703552 151532554740736 152182909052928 152272459793181 152483072581632 152514776518832 152572799950564 152725724463104 152925989663538 153137506369536 153227618834472 153381199675392 153471455539584 153774160580096 154130131314432 154139687994201 154239994293588 154434135518208 154679892197376 154984980742144 155343754395648 155353386324864 155402854096896 155454482437632 155464121232426 155650152333312 155659803260416 156131349220548 156327871085568 156379806737856 156576641335296 156678533480448 156688248171264 156885471002624 157360729923072 157558799204352 157611143798784 157922013904896 158380729461864 158599790788608 158693117488416 158809265864704 159637719378228 159942669594624 159952586674832 160322859804744 160639078463136 160894709294592 161212055861248 161585244527616 161595263453988 161646718770432 161903953096704 161913991784272 162481442127872 162608901620256 162867667103232 162919527579648 163188905105408 163889286672384 164150089678848 164212539703296 164473857114112 164917314551808 165189995296768 165898965233664 165996587070678 166260743501216 166490703921152 166709018774844 167093327151387 167303646811392 167569883213824 167633634280448 168021688214016 168077508816672 168141453006744 168353091938304 168409022640768 168620998361088 168953584156672 169142294988927 169344693633024 169355193676032 169411457299344 169465401455616 169678706835456 169735077937152 169745602185536 170474124083328 170688699138048 170745405782016 170799774695424 170810364959232 171025363238912 171082181730304 171543456654336 171579123583686 171816440020992 171917543945784 172155328462848 172655387482032 172894192533504 172940862659747 172995930652608 173271225394176 174014878722048 174025668335064 174302601735808 174358103334912 174368914229216 174772559615472 175117278667968 175395949188096 175741897805824 176148721502208 176159643421944 176274279192672 176496154877952 176777019654144 177535719309312 177546727228416 177603261825024 177662265643008 177896918011904 178660424097792 178944732954624 179946660009186 181006547956416 181245617379008 181363562843904 181374808104497 182153240757306 182382516266496 182443107860832 182672748224512 182791622393856 182802956199808 183226125491136 183587518243584 183818599071744 183879667765248 184181160411136 184242349555712 184668850888704 184680301090272 184739107166208 185033089253376 185044562039168 185838744708864 186134476689408 186193745805312 186244005941266 186501605834752 187043336438868 187302041911296 187412258206992 187671473946624 187710494177024 188216602662816 188476930916352 188516118615552 188527807362986 188587838565504 188887945279488 189698623156224 189710385223632 190012278287104 190072782176256 190375251935232 190524592885536 190587889461762 190963802458728 191204167784448 191508437958656 191581296320512 192024786530304 192088581504768 192161660579136 192403533643776 192467454446592 192709712412672 193407236939007 193548792772608 193674744520704 193982946213888 194930128568448 195072799014912 195778876876947 196090426952784 196165028507868 196477193080896 197320442836608 197581059288704 197646700182568 197709635031552 198024257593344 198179598849687 198874147110912 198886478097216 199136815661056 199202973412352 199266403811328 199278759119104 199740068131968 200134032763392 200452513357824 200847883206656 201312824573952 201325306767936 201709891289088 202910545403904 203029946390908 203310763442176 203901319551384 204183341826048 204303491779296 204628607386112 205180330799808 205248496343436 205506841752576 205519583992268 205653325724784 205912180690944 206239856263168 206795923955712 206864626235904 206877452663622 207125005860864 207137848433152 207203805462528 207272643250176 207285494976568 207765338726556 208175132294064 208437161447424 208506408983808 208768855113728 208904711307264 208917664228352 209401286275584 209814306564096 209937770010717 210148191731712 210562685206528 210838790482866 211050115301376 211130408189952 211174305949152 211466387718144 211590823317888 212498938439424 212512114216857 212850292504304 213256892792832 213424183376586 213763813072992 214172158427136 214185437950848 214526279059456 215104688757504 215446992703488 215460351271984 215528958360576 215871937462272 216798426464256 216811868827008 217156889470976 217226036772864 217742391869184 218519048896512 218866786238464 218950052937728 219456898891776 219889752735744 221036842216008 221198620311552 221328782760904 222278691699792 222352537705389 222777289792512 222791102868516 223071529081856 223747287859368 224028917618688 224103345088896 224188604008992 224470789251072 224545363521024 224827997814784 225509077527552 225523059985236 225792924844032 225806924901376 225881943065792 225953868607488 226313437249536 226490970113928 227284739555328 227298832111104 227584932184064 227660541042688 227747153278976 228274363579392 228724608872448 228772164778248 228859199925846 229088586694656 229223391927712 229540437950464 229841428251708 230071799513088 230207183309376 230661240870144 231028300525568 231651203277312 232019838296064 232034224446752 232477471113216 233030079487296 233196181848639 233475228499968 233489704890624 233861265584128 234491806628352 234569710106784 234864962002944 234879524562592 235032372256896 235328206503936 236338198806528 236416715698176 236728969637888 236804349100032 236883020857344 238039676232624 238213898797056 239456579067342 239914004391936 239928880012248 240958617694704 241342063941888 241357028107559 241818083791872 242392895180982 242855929645056 242870987676408 243176688355328 243257477147776 243722163191808 243913352430384 244301500654848 244316648317339 244768181059584 244783357658112 245091465428992 245172890353664 245833930008576 246225134518272 246240401453696 246318809554944 246710785671168 247769630244864 247784992945152 248179302252544 248848447850496 248994880606017 249391115251824 249736055881728 249883010942656 250807884447744 250955470217088 251354824820736 251450451420672 251850593705984 252529637907456 252613533961152 252931497541632 252947180298176 253430376235008 254032790514048 254117185949016 254518060253184 254602616905728 254618403278304 254938890379264 255711186124992 256033048707072 256118108673024 256215547438848 256538044858368 256623272595456 257368685375529 257724660031488 257876315918676 258065057030144 258232992694272 259493895978912 259906838091264 259922953346602 261038502502596 261453902603712 261537155002368 261553371343824 261969590774528 262675918001952 263093923782144 263110236649442 263612846708736 264032343457792 264239465132916 264744232316928 265165529481216 265181970796288 265688538415104 266320090842624 266845377017856 267270017810432 267990636146688 268417099431936 268433742357248 268946521718784 269919990013779 270547393871872 271868426068512 272045344265856 272244455768064 272404655705728 273229861135959 273573774399744 273664661791248 274009122336768 274187433590784 274204434299712 274549574254592 275381277365376 275727898607616 275819501647872 275836603551496 276271740616704 276363524333568 277020451635408 277549633880064 277566843058752 277916215263232 278008545311744 278758117063296 279201715034112 279366008911899 279752408752128 279917026680956 280197588975616 280565004658302 280953062866944 281118387310488 281400153735168 281507210919936 281565741265536 282121097757184 282774177923328 282791711044479 282881757848256 283331917919232 283349485622476 284342523723776 284565577835448 285018417430656 285109173264384 285562877902848 285580583934464 286445703688092 286806251676672 287262656937984 287371944480768 287829249949696 288605300465664 288701181669888 289064568619008 289082491769344 290323189158912 290974419320832 291358731862016 292609198522368 294135640429176 294247542761802 294715789621344 294931493748736 296371588933056 296470050273852 296564452547328 297036386390016 297054803824688 298329717145824 298705223491584 298804460118528 298899605716992 298918138678656 299294385668096 299393818028032 300201049145088 300678770036736 300697413313648 301271824809984 301751249666048 301987960151904 302564836933632 303065109481472 304365818105856 304544919586362 304966145163264 305029553037664 305145599901128 305451448926208 305851979327076 306275012739072 306455237668944 306942911079168 307548321160192 308260262628864 308279375988402 308479988587176 308868271036416 309359784394752 309969961484288 310316178995433 310687508791296 310706772649728 310805708193792 310908964875264 310928242464852 311300304666624 311319606520832 312262698441096 312655742171136 312759613475712 313153282670592 313357066960896 313376496342528 313770942005248 314721459846144 315117598408704 315222287597568 315844027809792 316761458923728 317199581577216 317386234976832 317618531729408 319275438756456 319885339189248 319905173349664 320645719609488 321278156926272 321789418589184 322424111722496 323170489055232 323190526907976 323293437540864 323807906193408 323827983568544 325217803240512 325735334206464 325839055159296 326377810210816 327778573344768 328300179357696 328425079406592 329834629103616 330379990593536 331797930467328 331993174141356 332521487002432 333418037549688 334186654302774 334607293622784 335139766427648 335267268560896 336043376428032 336155017633344 336282906013488 336706183876608 336818045281536 336838929336923 337241996722176 337907168313344 338284589977854 338689387266048 338710387352064 338822914598688 338930802911232 339470155874304 339491204371072 340948248166656 341377398276096 341490811564032 341599549390848 341620729918464 342050726477824 342164363460608 343086913308672 343158247167372 343288799888769 343632880041984 343835087891568 344310656925696 345310774964064 345788385067008 345881725319494 345991861305216 346542450788352 348029757444096 348051336670128 348605203471616 348716206669824 348737828458432 349545119230944 350234557335936 350791898376192 351483795611648 352297443004416 352319286843888 352548558385344 352992309755904 353554039308288 355093454456832 355206523650048 355324531286016 355793836023808 357320848195584 357889465909248 359184868601013 359659271986469 359893320018372 362013095912832 362491234758016 362727125687808 362749616208994 363589342771473 364306481514612 364765032532992 364886215721664 365345496449024 365583244787712 365605912399616 366452250982272 367175036487168 367637198143488 367759335530496 368484699111424 369337701777408 369360602180544 369478214332416 370066178506752 370089124078336 371677489417728 372268953378816 372488011882532 373003211669504 374086672877736 374604083822592 374824516413984 375342947893248 375420988354048 376433205325632 377032237231104 377055614725972 377175677131008 377775890558976 379397246312448 379420770447264 380024556574208 380145564352512 381049185771072 381175778923524 381927604917456 382408335568896 383016875917312 383162592641024 384049573060608 384177163009536 384323321158272 384807067287552 384934908893184 386814473878014 387097585545216 387349489041408 387965892427776 389860257136896 389884430019903 391557753753894 392180853905568 392330057015736 392954386161792 394640885673216 394665354974163 395162118577408 395293400365136 395419270063104 396048515186688 396359197699374 397748294221824 397772956194432 398273631322112 398405946824704 398532807622656 398557518238208 399480136263936 400268065526784 400905026715648 401695766413312 402625649147904 402650613535872 403419782578176 405821090807808 406059892781816 406621526884352 407802639102768 408366683652096 408606983558592 409257214772224 410360661599616 410496992686872 411013683505152 411039167984536 411306651449568 411824361381888 412479712526336 413591847911424 413729252471808 413754905327244 414250011721728 414275696866304 414407610925056 414545286500352 414570989953136 415530677453112 416350264588128 416874322894848 417012817967616 417537710227456 417835328456704 418802572551168 419628613128192 419875540021434 420296383463424 421125370413056 421677580965732 422100230602752 422260816379904 422348611898304 423181646635776 424997876878848 425024228433714 425700585008608 426513785585664 426848366753172 427527626145984 428344316854272 428370875901696 429052558118912 430209377515008 430893985406976 430920702543968 431057916721152 431743874924544 433596852928512 433623737654016 434313778941952 434452073545728 435484783738368 437038097793024 437900105875456 438913797783552 439779505471488 442073684432016 442397240623104 442657565521808 444557383399584 444705075410778 445554579585024 445582205737032 446143058163712 447494575718736 448057835237376 448206690177792 448234480771181 448377208017984 448941578502144 449090727042048 449655995629568 451018155055104 451046119970472 451613849802752 451763886131584 451907737214976 452626874499072 452981940227856 454569479110656 454597664222208 455169864368128 455321082085376 455494306557952 456548727158784 456817379379543 457449217744896 457544329556496 457718399851692 458177173389312 458446783855424 459682856503416 460143599026176 460414366618752 461322481740288 462056601051136 462419063982603 463302406554624 464039676592128 464068448893504 464954942226432 466060158974592 466392363697278 466950456999936 466979409781248 467722531168256 468983613256704 469139420213568 469729924005888 469759049125184 470064744513792 470656413007872 472676397613056 472833431396352 473457939275776 473766041714688 476079352465248 476427797594112 478913158134684 479828008783872 479857760024496 481917235389408 482684127883776 482714056215118 483636167583744 484785790361964 485711859290112 485741975352816 486353376710656 486514954295552 487444326383616 487826704860768 488603001309696 488633296634678 489566715316224 490345780707328 491667860017152 492450269036544 492480802907392 492637619109888 493421571342336 495569985890304 495861599839333 496358604505088 497696895700992 497989761212034 498782230503648 499472111763456 499766021885312 501279981454161 501910940434176 502709649641472 502900902841344 503701187411968 505059275814912 505227067922304 505862995083264 505894360596352 506860752470016 507426884966781 508065581028096 508234371898032 509036120506368 509205233811456 509236806556608 509877780758528 511422372249984 512066097414144 512236217346048 512431094877696 513076089716736 513246545190912 514737370751058 515449320062976 515752631837352 516130114060288 516465985388544 518822587979241 518987791957824 519813676182528 519845906693204 522077005005192 522907805207424 523074310004736 523106742687648 523939181549056 525351836003904 526187847564288 526220473298884 527225693417472 528064686915584 528478930265832 529488464633856 530331058962432 530363941592576 532640181685248 533690754035712 534540035620864 535981272293376 536834198863872 536867484714496 539839980027558 541094787743744 543736852137024 544090688531712 544124424313491 544809311411456 546459722271918 547147548799488 547329323582496 548018244673536 548374867181568 548408868599424 549099148509184 550762554730752 551455797215232 551639003295744 551673207102992 552543481233408 552727048667136 554040903270816 555099267760128 555133686117504 555832430526464 556017090623488 557516234126592 558403430068224 558732017823798 559504817504256 559834053361912 560395177951232 561130009316604 561906125733888 562236774620976 563014421839872 563131482531072 564242195514368 565548355846656 565583422088958 565763515696512 566663835838464 566698971244952 568685047447552 569131155670896 570036834861312 570218346528768 571125755805696 571161167868928 572891407376184 573612503353344 574525313875968 574743888961536 575658499899392 577210600931328 577402363339776 578129137238016 578164983538688 580646378317824 581948838641664 582717463724032 585218397044736 588271280858352 588495085523604 589431579242688 589862987497472 592743177866112 592940100547704 593128905094656 594072772780032 594109607649376 596659434291648 597410446983168 597608920237056 597799211433984 597836277357312 598588771336192 598787636056064 600402098290176 601357540073472 601394826627296 602543649619968 603975920303808 605129673867264 606130218962944 608731636211712 609089839172724 609932290326528 610059106075328 610291199802256 611703958654152 612550025478144 612910475337888 613885822158336 615096642320384 616520525257728 616558751976804 616959977174352 617736542072832 618719568789504 619939922968576 620632357990866 621375017582592 621413545299456 621611416387584 621817929750528 621856484929704 622639213041664 624525396882192 625311484342272 625519226951424 626306565341184 626714133921792 626752992685056 627541884010496 629442919692288 629813310032151 630444575195136 631688055619584 633522917847456 634399163154432 634772469953664 635237063458816 637536342650571 638550877512912 639770678378496 639810346699328 641291439218976 642556313852544 643578837178368 644848223444992 646340978110464 646381053815952 646586875081728 647615812386816 647655967137088 650435606481024 651470668412928 651678110318592 652755620421632 655557146689536 656600358715392 656850158813184 659669258207232 659847325770451 660759981187072 663595860934656 663986348282712 665042974004864 666836075099376 667057613116167 668373308605548 669214587245568 670279532855296 670534537121792 672086752856064 672310035266688 672565812026976 673412367753216 673636090563072 673677858673846 674483993444352 676569179955708 677378774532096 677420774704128 677645829197376 677861605822464 678940311748608 678982408742144 681896496333312 682754796552192 682981623128064 683241459836928 684328726921216 686173826617344 686316494334744 686577599777538 687265760083968 687670175783136 688621313851392 690621549928128 691763450638988 691983722610432 693084901576704 696059514888192 696102673340256 697210406943232 697432413339648 697475656916864 699090238461888 699588545545917 700469114671872 701583796752384 702967591223296 704594886008832 704638573687776 705097116770688 705984619511808 710186908913664 710413047300096 710649062572032 711587672047616 714641696391168 718369737202026 719318543972938 719786640036744 724026191825664 724071084322677 724982469516032 725454251375616 725499232417988 727178685542946 728612963029224 729530065065984 729772431443328 730690992898048 731166489575424 731211824799232 732904501964544 732949944952017 734350072974336 735274396286976 735518671060992 736969398222848 738675403554816 738721204361088 738956428664832 740132357013504 740178248156672 743354978835456 744537906757632 744976023765064 746006423339008 746984641818051 748173345755472 749208167645184 749649032827968 750841976708096 752866410651264 754064474462208 754111229451944 754351354262016 755551781117952 758794492624896 758841540894528 760049113148416 760291128705024 762098371542144 762351557847048 763855209834912 764816671137792 766033751834624 766325185282048 768099146121216 768354326019072 768646642316544 769614134575104 769869817786368 773628947756028 774195171090432 774698978082816 779720514273792 779768860039806 783115507507788 784361707811136 784660114031472 785908772323584 789281771346432 789330709948326 790324237154816 790586800730272 790838540126208 792097030373376 792718395398748 795496588443648 795545912388864 796547262644224 796811893649408 797065615245312 797115036476416 798960272527872 800536131053568 801810053431296 803391532826624 805251298295808 805301227071744 806839565156352 811642181615616 812119785563632 813243053768704 815605278205536 816733367304192 817213967117184 818514429544448 820721323199232 820993985373744 822027367010304 822078335969072 822613302899136 823648722763776 824959425052672 827183695822848 827458504943616 827509810654488 828551393732608 828815221850112 829090573000704 829141979906272 831061354906224 832700529176256 833748645789696 834025635935232 835075420454912 835670656913408 837605145102336 838098026735697 839257226256384 839751080042868 840592766926848 843355161931464 844200461205504 844521632759808 844697223796608 846363293271552 848375133133437 849995753757696 850048456867428 851401170017216 853027571171328 853696733506344 855055252291968 856688633708544 856741751803392 858105116237824 860418755030016 861787970813952 861841405087936 862115833442304 863487749849088 867193705857024 867247475308032 868627557883904 870969567476736 874076195586048 875800211750912 877827595567104 884147368864032 884794481246208 885315131043616 889114766799168 889410150821556 891109159170048 891164411474064 892286116327424 894989151437472 896115670474752 896413380355584 896468961542362 896754416035968 897883157004288 898181454084096 902036310110208 902092239940944 903227699605504 903527772263168 903815474429952 905253748998144 905963880455712 909195328444416 909730336713107 910642164170752 910988613115904 913097454317568 913634758759086 914898435489792 915088659112992 915436799703384 916354346778624 916893567710848 919365713006832 920828733237504 920885828273047 922644963480576 924113202102272 924838127965206 926604813109248 928079353184256 928136897787008 929909884452864 930948536986299 932120317949184 932784727394556 933900913999872 933958819562496 935445062336512 937967226513408 938278840427136 939459848011776 939518098250368 940129489027584 941312826015744 945352795226112 945666862792704 946915878551552 947532083429376 952158704930496 952855595188224 957826316269368 959656017567744 959715520048992 963834470778816 965368255767552 965428112430236 967272335167488 969571580723928 971423718580224 971483950705632 972706753421312 973029908591104 975653409721536 977206002619392 977266593269356 979133430632448 980691561414656 983335720034304 984900538073088 984961605814784 985275238219776 991139971780608 991723199678666 992717209010176 995393791401984 995979522424068 997564461007296 999532043770624 1002559962908322 1003821880868352 1005419299282944 1005801805682688 1007402374823936 1010118551629824 1010454135844608 1010516788010769 1011725990166528 1011788721192704 1013721504940032 1014853769933562 1016131162056192 1016468743796064 1018410467622912 1018473613113216 1019755561517056 1022844744499968 1024132194828288 1024472434692096 1024862189755392 1026152179433472 1026493090381824 1029474741502116 1029866399666307 1030898640125952 1031505263674704 1032260228120576 1032931970777088 1037645175958482 1037975583915648 1039627352365056 1039691813386408 1044154010010384 1045815610414848 1046148620009472 1046213485375296 1047878363098112 1050703672007808 1052375695128576 1052440946597768 1054451386834944 1056129373831168 1056957860531664 1058976929267712 1060662117924864 1060727883185152 1065280363370496 1067381508071424 1069080071241728 1071962544586752 1073668397727744 1073734969428992 1078977815959407 1079679960055116 1082189575487488 1087473704274048 1088181377063424 1088248848626982 1089618622822912 1092919444543836 1094295097598976 1094658647164992 1096036489347072 1096749734363136 1096817737198848 1098198297018368 1101525109461504 1102911594430464 1103278006591488 1103346414205984 1105454097334272 1108081806541632 1110198535520256 1110267372235008 1111664861052928 1112034181246976 1115032468253184 1116806860136448 1117464035647596 1119009635008512 1119668106723824 1122260018633208 1123812251467776 1124473549241952 1126028843679744 1126262965062144 1128484391028736 1131096711693312 1131166844177916 1131527031393024 1133327671676928 1133397942489904 1137370094895104 1138262311341792 1140073669722624 1140436693057536 1142322335737856 1145782814752368 1147225006706688 1149050627751936 1149487777923072 1151316999798784 1154421201862656 1154804726679552 1156329967077376 1161292756635648 1163897677283328 1165434927448064 1169653290059709 1176542561716704 1176990171047208 1178863158485376 1179725974994944 1183996064922489 1185486355732224 1185880201095408 1186257810189312 1188145545560064 1188219215298752 1193318868583296 1194820893966336 1195217840474112 1195598422867968 1195672554714624 1197177542672384 1197575272112128 1200804196580352 1202715080146944 1202789653254592 1205087299239936 1207951840607616 1210259347734528 1210586038618229 1212260437925888 1217463272423424 1218179678345448 1219864580653056 1220118212150656 1220582399604512 1223407917308304 1225100050956288 1225820950675776 1227771644316672 1230193284640768 1233041050515456 1233117503953608 1233919954348704 1235473084145664 1237439137579008 1241264715981732 1242750035165184 1242827090598912 1243222832775168 1243635859501056 1243712969859408 1245278426083328 1249050793764384 1250622968684544 1251038453902848 1252613130682368 1253505985370112 1258885839384576 1259626620064302 1260889150390272 1263376111239168 1267045835694912 1269544939907328 1269623656731479 1275072685301142 1277101755025824 1279541356756992 1279620693398656 1282582878437952 1285112627705088 1287157674356736 1289696446889984 1292681956220928 1292762107631904 1293173750163456 1295231624773632 1295311934274176 1300871212962048 1302941336825856 1303356220637184 1305511240843264 1311114293379072 1313700317626368 1319338516414464 1319694651540902 1321519962374144 1327191721869312 1327972696565424 1330085948009728 1333672150198752 1334115226232334 1336746617211096 1338429174491136 1340559065710592 1341069074243584 1344173505712128 1344620070533376 1344703442313543 1345131624053952 1346824735506432 1347272181126144 1347355717347692 1348967986888704 1353138359911416 1354841549408256 1355291658394752 1355723211644928 1357880623497216 1357964817484288 1363792992666624 1365509593104384 1365963246256128 1366482919673856 1368657453842432 1370452138138629 1372347653234688 1372632988669488 1373155199555076 1374531520167936 1375340351566272 1381243099856256 1383526901277976 1383967445220864 1386169803153408 1387257191947809 1392119029776384 1392205346680512 1394420813886464 1394864826679296 1394951313833728 1398180476923776 1399177091091834 1400938229343744 1403167593504768 1405935182446592 1409189772017664 1409277147375552 1410194233541376 1411969239023616 1420373817827328 1421298125144064 1423175344095232 1429283392782336 1436739474404052 1438637087945876 1439573280073488 1448052383651328 1448142168645354 1449964939032064 1450908502751232 1450998464835976 1454357371085892 1457225926058448 1459060130131968 1459544862886656 1461381985796096 1462332979150848 1462423649598464 1465809003929088 1465899889904034 1468700145948672 1471037342121984 1473938796445696 1477350807109632 1477442408722176 1477912857329664 1480264714027008 1480356496313344 1486709957670912 1487584799517999 1489075813515264 1489952047530128 1492012846678016 1493969283636102 1496346691510944 1498416335290368 1499298065655936 1501683953416192 1505732821302528 1508128948924416 1508222458903888 1508702708524032 1511103562235904 1517588985249792 1517683081789056 1520098226296832 1520582257410048 1524196743084288 1524703115694096 1527710419669824 1529633342275584 1532067503669248 1532650370564096 1536198292242432 1536708652038144 1537293284633088 1539228269150208 1539739635572736 1547257895512056 1548390342180864 1549397956165632 1556467763937723 1559441028547584 1559537720079612 1566231015015576 1568723415622272 1569320228062944 1571817544647168 1578563542692864 1578661419896652 1580648474309632 1581173601460544 1581677080252416 1584194060746752 1585436790797496 1590993176887296 1591091824777728 1593094525288448 1593623787298816 1594230072952832 1597920545055744 1601072262107136 1603620106862592 1606783065653248 1610502596591616 1610602454143488 1623284363231232 1624239571127264 1626486107537408 1631210556411072 1632373272940473 1634427934234368 1637028859088896 1641442646398464 1641987970747488 1644054734020608 1644156671938144 1645226605798272 1647297445527552 1654367391645696 1654917009887232 1655019621308976 1657102787465216 1657630443700224 1658181146001408 1658283959812544 1662122709812448 1665401058352512 1667497291579392 1668051271870464 1671341313826816 1675210290204672 1676196053471394 1678514452512768 1679502160085736 1681185533853696 1686710323862928 1689043265519616 1689394447593216 1689499196752913 1692726586543104 1696750266266874 1699991507515392 1700096913734856 1702802340034432 1706055142342656 1707393467012688 1710110504583936 1710216538221373 1713377267417088 1713483503606784 1716210232475648 1720837510060032 1723575941627904 1723682810175872 1724231666884608 1726975499698176 1734387411714048 1734494950616064 1737255115767808 1741939134953472 1748152391172096 1755655191134208 1768294737728064 1769588962492416 1770630262087232 1778229533598336 1778820301643112 1782218318340096 1782328822948128 1784572232654848 1789978302874944 1792231340949504 1792826760711168 1792937923084724 1793508832071936 1795766314008576 1796362908168192 1804072620220416 1804184479881888 1806455399211008 1807055544526336 1807630948859904 1811927760911424 1818390656888832 1819460673426214 1821284328341504 1821977226231808 1826194908635136 1827269517518172 1829796870979584 1830177318225984 1830873599406768 1833787135421696 1838731426013664 1841657466475008 1841771656546094 1845289926961152 1848226404204544 1849676255930412 1853209626218496 1856158706368512 1856273795574016 1859819768905728 1861897073972598 1864240635898368 1865569454789112 1867917639124992 1870890124673024 1875934453026816 1876557680854272 1878919696023552 1879036196500736 1880258978055168 1882625652031488 1889439930096453 1891333725585408 1893831757103104 1895064166858752 1904317409860992 1905711190376448 1912609027951713 1915652632538736 1919312035135488 1919431040097984 1927668941557632 1930736511535104 1930856224860472 1934544670334976 1939143161447856 1942847437160448 1942967901411264 1945413506842624 1946059817182208 1951306819443072 1954412005238784 1954533186538712 1958266861264896 1961383122829312 1966671440068608 1969801076146176 1969923211629568 1970550476439552 1979541977311353 1982279943561216 1983446399357332 1985434418020352 1990787582803968 1991959044848136 1995128922014592 1999064087541248 2005119925816644 2007643761736704 2010838598565888 2011603611365376 2014804749647872 2020237103259648 2020908271689216 2021033576021538 2023451980333056 2023577442385408 2029707539867124 2032262324112384 2032937487592128 2036820935245824 2036947226226432 2039511123034112 2045689488999936 2048264389656576 2048944869384192 2049724379510784 2052986180763648 2058949483004232 2059732799332614 2061797280251904 2063010527349408 2064520456241152 2065863941554176 2075290351916964 2075951167831296 2079254704730112 2079383626772816 2088308020020768 2091631220829696 2092297240018944 2092426970750592 2095756726196224 2101407344015616 2104751390257152 2104881893195536 2108902773669888 2112258747662336 2113915721063328 2117953858535424 2121455766370304 2130560726740992 2134763016142848 2138160142483456 2143925089173504 2147469938857984 2157955631918814 2159359920110232 2164379150974976 2172213252968031 2174947408548096 2176362754126848 2176497697253964 2179237245645824 2185838889087672 2188590195197952 2189317294329984 2192072978694144 2193499468726272 2193635474397696 2196396594036736 2198849834856051 2203050218923008 2205823188860928 2206556013182976 2206692828411968 2210908194668544 2216163613083264 2220397071040512 2220534744470016 2223329722105856 2224068362493952 2230064936506368 2233613720272896 2234928071295192 2238019270017024 2239336213447648 2244520037266416 2247624502935552 2248947098483904 2252525930124288 2256968782057472 2262193423386624 2262333688355832 2263054062786048 2266655343353856 2266795884979808 2276524622683584 2280147339445248 2280873386115072 2284644671475712 2291565629504736 2294450013413376 2298101255503872 2298975555846144 2308842403725312 2309609453359104 2312659934154752 2322585513271296 2339306580119418 2353085123433408 2353980342094416 2357726316970752 2357872505358461 2367992129844978 2370972711464448 2371760402190816 2372515620378624 2376291091120128 2376438430597504 2386637737166592 2389641787932672 2390435680948224 2391196845735936 2391345109429248 2394355085344768 2395150544224256 2401608393160704 2405430160293888 2405579306509184 2410174598479872 2415903681215232 2420518695469056 2421172077236458 2424520875851776 2434926544846848 2436359356690896 2439729161306112 2440236424301312 2441164799209024 2446815834616608 2450200101912576 2451641901351552 2455543288633344 2460386569281536 2466082101030912 2466235007907216 2467839908697408 2470946168291328 2474878275158016 2482529431963464 2485654181197824 2486445665550336 2487271719002112 2487425939718816 2490556852166656 2498101587528768 2501245937369088 2502076907805696 2505226261364736 2507011970740224 2514294080207091 2517771678769152 2519253240128604 2521778300780544 2534091671389824 2539089879814656 2539247313462958 2545125399400311 2550145370602284 2554203510051648 2559082713513984 2559241386797312 2565165756875904 2570225255410176 2574315348713472 2579392893779968 2585363912441856 2585524215263808 2586347500326912 2590463249547264 2590623868548352 2601742425924096 2605882673651712 2611022481686528 2622228586758144 2627400635252736 2639389303081804 2643039924748288 2654383443738624 2655945393130848 2660171896019456 2667344300397504 2668230452464668 2673493234422192 2676858348982272 2681118131421184 2682138148487168 2688347011424256 2689240141066752 2689406884627086 2690263248107904 2693649471012864 2694544362252288 2694711434695384 2706276719822832 2709683098816512 2710583316789504 2711446423289856 2715761246994432 2715929634968576 2727585985333248 2729191010139321 2731926492512256 2732965839347712 2737314907684864 2740904276277258 2744695306469376 2745265977338976 2746310399110152 2749063040335872 2750680703132544 2762486199712512 2762657484819141 2767053802555952 2767934890441728 2772339606306816 2774514383895618 2784238059552768 2784410693361024 2788841627772928 2789729653358592 2789902627667456 2796360953847552 2798354182183668 2801876458687488 2806335187009536 2811870364893184 2818379544035328 2818554294751104 2820388467082752 2823938478047232 2840747635654656 2842596250288128 2846350688190464 2858566785564672 2873478948808104 2877274175891752 2879146560146976 2896104767302656 2896284337290708 2899929878064128 2901817005502464 2901996929671952 2908714742171784 2914451852116896 2918120260263936 2919089725773312 2922763971592192 2924847299196928 2931618007858176 2931799779808068 2937400291897344 2942074684243968 2947877592891392 2954701614219264 2954884817444352 2955825714659328 2960712992626688 2973419915341824 2975169599035998 2978151627030528 2979904095060256 2984025693356032 2987938567272204 2992693383021888 2998596131311872 3003367906832384 3011465642605056 3016257897848832 3016444917807776 3017405417048064 3022207124471808 3031550364032307 3035177970499584 3035366163578112 3040196452593664 3041164514820096 3048393486168576 3049406231388192 3055420839339648 3059266684551168 3065300741128192 3072396584484864 3073417304076288 3074586569266176 3078456538300416 3079479271145472 3094515791024112 3096780684361728 3098795912331264 3112935527875446 3118882057095168 3119075440159224 3132462030031152 3137446831244544 3137641365398267 3138640456125888 3143635089294336 3157127085385728 3157322839793304 3161296948619264 3162347202921088 3163354160504832 3168388121493504 3170873581594992 3181986353774592 3182183649555456 3186189050576896 3187247574597632 3188460145905664 3195841090111488 3202144524214272 3207240213725184 3221005193183232 3221204908286976 3236933447878221 3246568726462464 3248479142254528 3262421112822144 3264746545880946 3268855868468736 3274057718177792 3282885292796928 3283975941494976 3288109468041216 3288313343876288 3290453211596544 3294594891055104 3308734783291392 3309834019774464 3310039242617952 3314205574930432 3316362292002816 3316567919625088 3324245419624896 3330802116705024 3334994583158784 3336102543740928 3342682627653632 3350420580409344 3352392106942788 3357028905025536 3359004320171472 3373420647725856 3378086531039232 3378788895186432 3378998393505826 3385453173086208 3393500532533748 3399983015030784 3400193827469712 3405604680068864 3412110284685312 3414786934025376 3420221009167872 3420433076442746 3426967007213568 3432420464951296 3441675020120064 3447151883255808 3447365620351744 3448463333769216 3453950999396352 3468989901232128 3474510231535616 3483878269906944 3496304782344192 3508959870179127 3536589475456128 3539177924984832 3541260524174464 3551988194767467 3556459067196672 3557640603286224 3564436636680192 3564657645896256 3569144465309696 3579956605749888 3584462681899008 3585653521422336 3585875846169448 3587017664143872 3591532628017152 3592725816336384 3608145240440832 3608368959763776 3612910798422016 3614111089052672 3615261897719808 3623855521822848 3631758115854687 3636781313777664 3638921346852428 3642568656683008 3643954452463616 3652389817270272 3654539035036344 3659593741959168 3660354636451968 3661747198813536 3667574270843392 3677462852027328 3683314932950016 3683543313092188 3690579853922304 3696452808409088 3699352511860824 3706419252436992 3712317412737024 3712547591148032 3723794147945196 3728481271796736 3731138909578224 3735835278249984 3741780249346048 3751868906053632 3753115361708544 3757839392047104 3758072393001472 3760517956110336 3778879860192906 3782667451170816 3787663514206208 3790128333717504 3808634819721984 3808870970194437 3825218055903426 3831305265077472 3838624070270976 3838862080195968 3855337883115264 3861473023070208 3861712449720944 3869089340669952 3878286322895712 3885694874320896 3885935802822528 3890827013685248 3892119634364416 3902613638886144 3908824010477568 3909066373077424 3916533722529792 3922766245658624 3933342880137216 3939846423259136 3941100952879104 3959083954622706 3964559887122432 3966892798714664 3970868836040704 3981575165607936 3983918089696272 3990257844029184 3998128175082496 4010239851633288 4015287523473408 4021677197131776 4023207222730752 4029609499295744 4034110326940629 4040474206519296 4041816543378432 4042067152043076 4046903960666112 4047154884770816 4059415079734248 4064524648224768 4065874975184256 4073641870491648 4073894452452864 4079022246068224 4091378977999872 4096528779313152 4097889738768384 4099448759021568 4105972361527296 4117898966008464 4119465598665228 4123594560503808 4126021054698816 4129040912482304 4150580703833928 4151902335662592 4158509409460224 4158767253545632 4176616040041536 4183262441659392 4184594480037888 4184853941501184 4191513452392448 4202814688031232 4209502780514304 4209763786391072 4217805547339776 4227831442126656 4235907717070848 4242911532740608 4261121453481984 4269526032285696 4287850178347008 4294939877715968 4315911263837628 4318719840220464 4344426505936062 4349894817096192 4352725508253696 4352995394507928 4358474491291648 4371677778175344 4377180390395904 4378634588659968 4378906081379999 4384145957388288 4386998937452544 4387270948795392 4392793188073472 4397699669712102 4406100437846016 4413112026365952 4413385656823936 4421816389337088 4432327226166528 4440794142081024 4441069488940032 4446659444211712 4448136724987904 4460129873012736 4462754398553997 4467227440545792 4469856142590384 4476038540034048 4478672426895296 4489040074532832 4495249005871104 4497894196967808 4505051860248576 4513937564114944 4524386846773248 4524667376711664 4526108125572096 4533310686707712 4533591769959616 4553049245367168 4560294678890496 4561746772230144 4569289342951424 4583131259009472 4588900026826752 4596202511007744 4597951111692288 4617684807450624 4619218906718208 4625319868309504 4645171026542592 4669403291813169 4678613160238836 4706170246866816 4707960684188832 4715452633941504 4715745010716922 4735984259689956 4741945422928896 4743520804381632 4745031240757248 4752582182240256 4752876861195008 4773275474333184 4779283575865344 4780871361896448 4782690218858496 4790301088448512 4803216786321408 4810860320587776 4811158613018368 4820349196959744 4831807362430464 4842344154472916 4849041751703552 4869853089693696 4872718713381792 4879458322612224 4880472848602624 4882329598418048 4893631669233216 4897119818821419 4903283802703104 4911086577266688 4920773138563072 4932164202061824 4932470015814432 4935679817394816 4941892336582656 4965058863926928 4971308362395648 4972891331100672 4974543438004224 4974851879437632 4981113704333312 4996203175057536 5002491874738176 5004153815611392 5014023941480448 5028588160414182 5035543357538304 5038506480257208 5043556601561088 5068183342779648 5068497590258739 5078179759629312 5078494626925916 5090250798800622 5100290741204568 5108407020103296 5118165427027968 5118482773594624 5130331513751808 5130649614664119 5140450510820352 5148630697426944 5158785787559936 5170727824883712 5171048430527616 5172695000653824 5180926499094528 5181247737096704 5203484851848192 5211765347303424 5222044963373056 5244457173516288 5278778606163608 5286079849496576 5308766887477248 5311890786261696 5320343792038912 5334688600795008 5336460904929336 5346986468844384 5353716697964544 5362236262842368 5364276296974336 5376694022848512 5378480282133504 5378813769254172 5380526496215808 5387298942025728 5389088724504576 5389422869390768 5412553439645664 5419366197633024 5421166633579008 5422892846579712 5431859269937152 5455171970666496 5458382020278642 5463852985024512 5465931678695424 5474629815369728 5481808552554516 5489390612938752 5490531954677952 5492620798220304 5501361406265088 5524972399425024 5525314969638282 5534107605111904 5535869780883456 5544679212613632 5549028767791236 5568476119105536 5568821386722048 5577683255545856 5579459306717184 5579805255334912 5592721907695104 5596708364367336 5603752917374976 5612670374019072 5623740729786368 5636759088070656 5637108589502208 5640776934165504 5647876956094464 5681495271309312 5685192500576256 5692701376380928 5717133571129344 5746957897616208 5754548351783504 5758293120293952 5792209534605312 5792568674581416 5799859756128256 5803634011004928 5803993859343904 5817429484343568 5828903704233792 5836240520527872 5838179451546624 5845527943184384 5849694598393856 5863236015716352 5863599559616136 5874800583794688 5884149368487936 5909403228438528 5909769634888704 5911651429318656 5921425985253376 5938625931934059 5946839830683648 5950339198071996 5956303254061056 5959808190120512 5975877134544408 5985386766043776 5997192262623744 6006735813664768 6022931285210112 6032515795697664 6032889835615552 6034810834096128 6044414248943616 6063100728064614 6070355940999168 6070732327156224 6080392905187328 6096786972337152 6098812462776384 6110841678679296 6118533369102336 6130601482256384 6144793168969728 6146834608152576 6149173138532352 6158958542290944 6189031582048224 6193561368723456 6197591824662528 6225871055750892 6237764114190336 6238150880318448 6264924060062304 6274893662489088 6275282730796534 6277280912251776 6287270178588672 6314254170771456 6314645679586608 6322593897238528 6324694405842176 6326708321009664 6336776242987008 6341747163189984 6364367299110912 6374495149195264 6376920291811328 6391682180222976 6404289048428544 6414480427450368 6442409816573952 6446200797911329 6473866895756442 6493137452924928 6496958284509056 6516639758904093 6524842225644288 6529493091761892 6537711736937472 6548115436355584 6565770585593856 6567951882989952 6576218936082432 6576626687752576 6580906423193088 6589189782110208 6596549504568153 6617469566582784 6619668039548928 6620078485235904 6628411149860864 6632724584005632 6633135839250176 6648490839249792 6661604233410048 6669989166317568 6672205087481856 6685365255307264 6700841160818688 6704784213885576 6714057810051072 6718008640342944 6746841295451712 6757577790372864 6757996787011652 6770906346172416 6787001065067496 6799966030061568 6800387654939424 6811209360137728 6829573868050752 6840442018335744 6840866152885492 6853934014427136 6864840929902592 6883350040240128 6894303766511616 6894731240703488 6896926667538432 6937979802464256 6949020463071232 6967756539813888 7017919740358254 7073178950912256 7073617516075383 7082521048348928 7103976389534934 7112918134393344 7115281206572448 7128873273360384 7129315291792512 7138288930619392 7159913211499776 7168925363798016 7171307042844672 7171751692338896 7174035328287744 7183065256034304 7185451632672768 7216290480881664 7216737919527552 7225821596844032 7228222178105344 7230523795439616 7247711043645696 7263516231709374 7273562627555328 7277842693704856 7285137313366016 7287908904927232 7304779634540544 7309078070072688 7319187483918336 7320709272903936 7323494397627072 7335148541686784 7354925704054656 7366629865900032 7367086626184376 7381159707844608 7392905616818176 7398705023721648 7412838504873984 7424634825474048 7425095182296064 7447588295890392 7456962543593472 7462277819156448 7471670556499968 7483560498692096 7503737812107264 7506230723417088 7515678784094208 7516144786002944 7521035912220672 7557759720385812 7565334902341632 7575327028412416 7617269639443968 7617741940388874 7650436111806852 7662610530154944 7677248140541952 7677724160391936 7710675766230528 7722946046140416 7723424899441888 7738178681339904 7756572645791424 7771389748641792 7771871605645056 7781654027370496 7784239268728832 7805227277772288 7817648020955136 7818132746154848 7833067445059584 7866685760274432 7879692846518272 7882201905758208 7918167909245412 7929119774244864 7933785597429328 7963150331215872 7967836179392544 7980515688058368 7996256350164992 8020479703266576 8030575046946816 8043354394263552 8046414445461504 8059218998591488 8068220653881258 8080948413038592 8083633086756864 8084134304086152 8094309769541632 8118830159468496 8129049296449536 8131749950368512 8147283740983296 8147788904905728 8158044492136448 8182757955999744 8187573030417963 8195779477536768 8198897518043136 8211944723054592 8235797932016928 8238931197330456 8247189121007616 8252042109397632 8258081824964608 8287972454457423 8301161407667856 8303804671325184 8317018818920448 8317534507091264 8353232080083072 8366524883318784 8369188960075776 8369707883002368 8383026904784896 8405629376062464 8419005561028608 8419527572782144 8435611094679552 8455662884253312 8471815434141696 8485823065481216 8522242906963968 8539052064571392 8575700356694016 8589879755431936 8631822527675256 8637439680440928 8688853011872124 8699789634192384 8705451016507392 8705990789015856 8716948982583296 8743355556350688 8754360780791808 8757269177319936 8757812162759998 8768291914776576 8774541897590784 8795399339424204 8812200875692032 8826224052731904 8826771313647872 8843632778674176 8864654452333056 8882138977880064 8887365597120353 8896273449975808 8920259746025472 8925508797107994 8934454881091584 8939712285180768 8952077080068096 8957344853790592 8978080149065664 8995788393935616 9010103720497152 9027875128229888 9048773693546496 9049334753423328 9052216251144192 9066621373415424 9067183539919232 9094651092096921 9106098490734336 9120589357780992 9123493544460288 9138578685902848 9166262518018944 9177800053653504 9195902223384576 9235369614901248 9238437813436416 9250639736619008 9290342053085184 9338806583626338 9357226320477672 9412340493733632 9412924096194801 9415921368377664 9430905267883008 9431490021433844 9471968519379912 9483890845857792 9487041608763264 9490062481514496 9505164364480512 9505753722390016 9546550948666368 9558567151730688 9561742723792896 9565380437716992 9580602176897024 9606433572642816 9621720641175552 9622317226036736 9663614724860928 9684688308945832 9698083503407104 9710800343634663 9739706179387392 9745437426763584 9760945697205248 9764659196836096 9787263338466432 9794239637642838 9806567605406208 9822173154533376 9841546277126144 9864328404123648 9864940031628864 9871359634789632 9883784673165312 9930117727853856 9942616724791296 9949086876008448 9949703758875264 9962227408666624 9992406350115072 10004983749476352 10008307631222784 10028047882960896 10057176320828364 10071086715076608 10077012960514416 10136366685559296 10136995180517478 10156359519258624 10156989253851832 10180501597601244 10200581482409136 10216814040206592 10236330854055936 10236965547189248 10260663027503616 10261299229328238 10280901021640704 10297261394853888 10317571575119872 10341455649767424 10342096861055232 10345390001307648 10361852998189056 10362495474193408 10406969703696384 10423530694606848 10444089926746112 10488914347032576 10557557212327216 10572159698993152 10617533774954496 10623781572523392 10640687584077824 10669377201590016 10672921809858672 10693972937688768 10707433395929088 10724472525684736 10728552593948672 10753388045697024 10756960564267008 10757627538508344 10761052992431616 10774597884051456 10778177449009152 10778845738781536 10825106879291328 10838732395266048 10842333267158016 10845785693159424 10863718539874304 10895274347564061 10910343941332992 10916764040557284 10927705970049024 10931863357390848 10963617105109032 10978781225877504 10981063909355904 10985241596440608 11002722812530176 11049944798850048 11050629939276564 11068215210223808 11071739561766912 11089358425227264 11098057535582472 11136952238211072 11137642773444096 11155366511091712 11159610510669824 11185443815390208 11193416728734672 11207505834749952 11225340748038144 11247481459572736 11273518176141312 11274217179004416 11281553868331008 11362990542618624 11370385001152512 11385402752761856 11426612910583311 11493915795232416 11509096703567008 11516586240587904 11584419069210624 11585137349162832 11599719512256512 11607268022009856 11607987718687808 11634858968687136 11657807408467584 11672481041055744 11676358903093248 11699389196787712 11726472031432704 11727199119232272 11749601167589376 11768298736975872 11819539269777408 11823302858637312 11826494377270391 11842851970506752 11877251863868118 11893679661367296 11900678396143992 11912606508122112 11919616380241024 11951754269088816 11970773532087552 11971515767549611 11994384525247488 12013471627329536 12045862570420224 12065031591395328 12065779671231104 12069621668192256 12088828497887232 12102330980821887 12126201456129228 12140711881998336 12141464654312448 12160785810374656 12193573944674304 12197624925552768 12221683357358592 12237066738204672 12289586337939456 12293669216305152 12298346277064704 12317917084581888 12378063164096448 12387122737446912 12451742111501784 12475528228380672 12476301760636896 12529848120124608 12549787324978176 12550565461593068 12554561824503552 12574540357177344 12628508341542912 12629291359173216 12645187794477056 12649388811684352 12653416642019328 12683494326379968 12728734598221824 12748990298390528 12753840583622656 12783364360445952 12808578096857088 12884819633147904 12892401595822658 12947733791512884 12993916569018112 13033279517808186 13049684451288576 13058986183523784 13075423473874944 13096230872711168 13131541171187712 13135903765979904 13136718244139997 13152437872164864 13153253375505152 13161812846386176 13178379564220416 13193099009136306 13239336079097856 13240156970471808 13256822299721728 13265449168011264 13266271678500352 13296981678499584 13323208466820096 13339978332635136 13344410174963712 13370730510614528 13388263195661991 13401682321637376 13409568427771152 13428115620102144 13436017280685888 13493682590903424 13515155580745728 13515993574023304 13541812692344832 13574002130134992 13599932060123136 13600775309878848 13622418720275456 13659147736101504 13680884036671488 13681732305770984 13707868028854272 13729681859805184 13766700080480256 13788607533023232 13789462481406976 13793853335076864 13875959604928512 13898040926142464 13935513079627776 14035839480716508 14146357901824512 14147235032150766 14165042096697856 14207952779069868 14225836268786688 14230562413144896 14257746546720768 14258630583585024 14276577861238784 14319826422999552 14337850727596032 14342614085689344 14343503384677792 14348070656575488 14370903265345536 14432580961763328 14433475839055104 14451643193688064 14456444356210688 14461047590879232 14495422087291392 14527032463418748 14547125255110656 14555685387409712 14575817809854464 14609559269081088 14618156140145376 14638374967836672 14641418545807872 14646988795254144 14670297083373568 14709851408109312 14733259731800064 14734173252368752 14762319415689216 14785811233636352 14797410047443296 14825677009747968 14850190364592128 14895176591780784 14913925087186944 14924555638312896 14943341112999936 14967120997384192 15007475624214528 15012461446834176 15032289572005888 15042071824441344 15115519440771624 15130669804683264 15150654056824832 15205492770776217 15234539278887936 15235483880777748 15300872223613704 15325221060309888 15354496281083904 15355448320783872 15391948843992357 15421351532461056 15445892092280832 15446849798883776 15476357362679808 15513145291582848 15542779497283584 15543743211290112 15563308054740992 15568478537457664 15610454555544576 15635296041910272 15636265492309696 15666134890119168 15733371520548864 15759385693036544 15836335818490824 15858239548489728 15867571194858656 15926300662431744 15935672358785088 15961031376116736 15992512700329984 16040959406533152 16061150093893632 16086708788527104 16092828890923008 16136441307762516 16161896826077184 16167266173513728 16168268608172304 16188619539083264 16237660318936992 16258098592899072 16263499900737024 16295577809811456 16365515911999488 16375146060835926 16391558955073536 16397795036086272 16423889446109184 16471595864033856 16477862394660912 16504084218795264 16505107537509227 16575944908914846 16602322815335712 16607609342650368 16634037637840896 16635069014182528 16706464160166144 16733049766637568 16738377920151552 16739415766004736 16766053809569792 16811258752124928 16838011122057216 16839055145564288 16871222189359104 16911325768506624 16943630868283392 16971646130962432 17044485813927936 17078104129142784 17151400713388032 17179759510863872 17263645055350512 17274879360881856 17377706023744248 17399579268384768 17410902033014784 17411981578031712 17433897965166592 17486711112701376 17508721561583616 17514538354639872 17515624325519996 17536583829553152 17549083795181568 17590798678848408 17624401751384064 17652448105463808 17653542627295744 17729308904666112 17764277955760128 17774731194240706 17792546899951616 17815877795802177 17840519492050944 17851017594215988 17868909762183168 17879424570361536 17914689707581184 17956160298131328 17991576787871232 18020207440994304 18055750256459776 18097547387092992 18098669506846656 18104432502288384 18133242746830848 18134367079838464 18189302184193842 18212196981468672 18241178715561984 18277157371805696 18332525036037888 18355600107307008 18391804446769152 18476875626872832 18501279473238016 18580684106170368 18677613167252676 18714452640955344 18824680987467264 18825848192389602 18831842736755328 18861810535766016 18862980042867688 18943937038759824 18967781691715584 18974083217526528 18980124963028992 19010328728961024 19011507444780032 19093101897332736 19123485447585792 19130760875433984 19161204353794048 19212867145285632 19243441282351104 19244634452073472 19327229449721856 19338602393733987 19369376617891664 19396167006814208 19421600687269326 19479412358774784 19490874853527168 19521891394410496 19529318393672192 19574526676932864 19588479275285676 19613135210812416 19644346309066752 19683092554252288 19728656808247296 19729880063257728 19742719269579264 19767569346330624 19860235455707712 19885233449582592 19898173752016896 19899407517750528 19924454817333248 19984812700230144 20009967498952704 20016615262445568 20056095765921792 20114352641656728 20142173430153216 20154025921028832 20272733371118592 20273990361034956 20312719038517248 20313978507703664 20361003195202488 20401162964818272 20433628080413184 20473931094378496 20521326055007232 20522598458656476 20561802043281408 20594522789707776 20635143150239744 20682911299534848 20684193722110464 20690780002615296 20724990948386816 20813939407392768 20847061389213696 20888179853492224 21115114424654432 21144319397986304 21220852548226149 21247563145046784 21281375168155648 21338754403180032 21345843619717344 21387945875377536 21414866791858176 21457105187897344 21506776091394048 21513921128534016 21515255077016688 21522105984863232 21549195768102912 21556354898018304 21557691477563072 21650213758582656 21677464790532096 21684666534316032 21691571386318848 21727437079748608 21790548695128122 21820687882665984 21833528081114568 21855411940098048 21863726714781696 21927234210218064 21957562451755008 21962127818711808 21963489557787869 21970483192881216 22005445625060352 22099889597700096 22101259878553128 22136430420447616 22143479123533824 22178716850454528 22196115071164944 22273904476422144 22275285546888192 22310733022183424 22319221021339648 22370887630780416 22386833457469344 22415011669499904 22450681496076288 22547036352282624 22548434358008832 22563107736662016 22725981085237248 22853225821166622 22987831590464832 23018193407134016 23033172481175808 23168838138421248 23170274698325664 23199439024513024 23214536044019712 23215975437375616 23269717937374272 23315614816935168 23344962082111488 23352717806186496 23398778393575424 23452944062865408 23454398238464544 23499202335178752 23639078539554816 23646605717274624 23652988754540782 23685703941013504 23754503727736236 23787359322734592 23801356792287984 23839232760482048 23903508538177632 23941547064175104 23943031535099222 23988769050494976 24026943254659072 24091725140840448 24130063182790656 24131559342462208 24139243336384512 24177656995774464 24204661961643774 24252402912258456 24282929308624896 24321571620749312 24387147889348608 24395249851105536 24443366714717184 24474133476409344 24562719091253889 24587338432610304 24596692554129408 24635834169163776 24756126328192896 24774245474893824 24863917363372269 24903484223003568 24951056456761344 24952603521273792 25059696240249216 25099574649956352 25101130923186136 25109123649007104 25149080714354688 25257016683085824 25258582718346432 25290375588954112 25298777623368704 25306833284038656 25366988652759936 25457469196443648 25497980596781056 25507681167245312 25566728720891904 25617156193714176 25769639266295808 25784803191645316 25895467583025768 25987833138036224 26066559035616372 26099368902577152 26117972367047568 26150846947749888 26192461745422336 26263082342375424 26271807531959808 26273436488279994 26304875744329728 26306506751010304 26323625692772352 26386198018272612 26478672158195712 26480313940943616 26513644599443456 26530898336022528 26532543357000704 26593963356999168 26646416933640192 26662096791361059 26688820349927424 26741461021229056 26776526391323982 26803364643274752 26819136855542304 26856231240204288 26872034561371776 26987365181806848 27030311161491456 27031987148046608 27083625384689664 27148004260269984 27199864120246272 27201550619757696 27244837440550912 27318295472203008 27361768073342976 27363464611541968 27415736057708544 27459363719610368 27533400160960512 27578924962813952 27587706670153728 27751919209857024 27796081852284928 27871026159255552 28071678961433016 28238772288584403 28292715803649024 28294470064301532 28330084193395712 28415905558139736 28451672537573376 28461124826289792 28515493093441536 28517261167170048 28553155722477568 28639652845999104 28675701455192064 28685228171378688 28687006769355584 28696141313150976 28741806530691072 28865161923526656 28866951678110208 28903286387376128 28912888712421376 28990844174582784 29054064926837496 29094250510221312 29111370774819424 29151635619708928 29219118538162176 29236312280290752 29282837091615744 29293977590508288 29340594166747136 29419702816218624 29466519463600128 29468346504737504 29524638831378432 29594820094886592 29651354019495936 29700380729184256 29790353183561568 29827850174373888 29849111276625792 29886682225999872 30014951248429056 30024922893668352 30064579144011776 30084143648882688 30231038881543248 30410985541552434 30469078557775872 30470967761555496 30601744447227408 30650442120619776 30652342569659993 30708992562167808 30710896641567744 30783897687984714 30842703064922112 30891784184561664 30893699597767552 30952714725359616 31026290583165696 31085558994567168 31087486422580224 31126616109481984 31136957074915328 31220909111089152 31270592083820544 31272530984619392 31332269780238336 31466743041097728 31518771386073088 31672671636981648 31716479096979456 31735142389717312 31852601324863488 31871344717570176 31922062752233472 31985025400659968 32081918813066304 32122300187787264 32173417577054208 32185657781846016 32272882615525032 32323793652154368 32334532347027456 32336537216344608 32377239078166528 32475320637873984 32516197185798144 32526999801474048 32591155619622912 32685823042692183 32731031823998976 32750292121671852 32783117910147072 32795590072172544 32943191728067712 32955724789321824 33008168437590528 33010215075018454 33151889817829692 33204645630671424 33215218685300736 33268075275681792 33270138028365056 33412928320332288 33466099533275136 33478831532009472 33532107619139584 33622517504249856 33676022244114432 33678110291128576 33742444378718208 33822651537013248 33943292261924864 34088971627855872 34156208258285568 34279838731749933 34359519021727744 34527290110701024 34549758721763712 34755412047488496 34799158536769536 34821804066029568 34823963156063424 34867795930333184 34973422225402752 35017443123167232 35029076709279744 35031248651039992 35098167590363136 35181597357696816 35248803502768128 35304896210927616 35307085254591488 35458617809332224 35479483131811173 35528555911520256 35549462388481412 35585093799903232 35631755591604354 35681038984101888 35702035188431976 35737819524366336 35758849140723072 35829379415162368 35912320596262656 35914547302648833 35983153575742464 36040414881988608 36111500512919552 36195094774185984 36197339013693312 36208865004576768 36266485493661696 36268734159676928 36378604368387684 36424393962937344 36482357431123968 36554314743611392 36665050072075776 36711200214614016 36953751253745664 37002558946476032 37161368212340736 37355226334505352 37428905281910688 37649361974934528 37651696384779204 37663685473510656 37723621071532032 37725960085735376 37887874077519648 37935563383431168 37948166435053056 37960249926057984 38023014889560064 38186203794665472 38246970895171584 38261521750867968 38322408707588096 38425734290571264 38489268904146944 38654458899443712 38677204787467974 38738753235783328 38792334013628416 38843201374538652 38981749707054336 39043782788820992 39058636787344384 39149053353865728 39176958550571352 39226270421624832 39288692618133504 39366185108504576 39410154732419991 39457313616494592 39459760126515456 39485438539158528 39535138692661248 39720470911415424 39770466899165184 39796347504033792 39798815035501056 39848909634666496 39969625400460288 40019934997905408 40033230524891136 40112191531843584 40228705283313456 40284346860306432 40308051842057664 40545466742237184 40547980722069912 40625438077034496 40627957015407328 40722006390404976 40802325929636544 40867256160826368 40947862188756992 41042652110014464 41045196917312952 41123604086562816 41189045579415552 41365822599069696 41368387444220928 41381560005230592 41449981896773632 41627878814785536 41694122778427392 42230228849308864 42441705096452298 42495126290093568 42562750336311296 42677508806360064 42691687239434688 42775891750755072 42829733583716352 42914210375794688 43013552182788096 43027842257068032 43030510154033376 43044211969726464 43112709796036608 43115382955126144 43300427517165312 43354929581064192 43369333068632064 43383142772637696 43454874159497216 43581097390256244 43641375765331968 43667056162229136 43727453429563392 43854468420436128 43915124903510016 43924255637423616 43926979115575738 43940966385762432 44010891250120704 44199779195400192 44202519757106256 44272860840895232 44286958247067648 44357433700909056 44392230142329888 44550571093776384 44621466044366848 44638442042679296 44741775261560832 44773666914938688 44830023338999808 44901362992152576 45096868716017664 45126215473324032 45451962170474496 45616478312328651 45706451642333244 45975663180929664 46036386814268032 46066344962351616 46175846531977071 46337676276842496 46340549396651328 46398878049026048 46429072088039424 46431950874751232 46539435874748544 46631229633870336 46689924164222976 46705435612372992 46797556787150848 46905888125730816 46908796476929088 46998404670357504 47278157079109632 47305977509081564 47371407882027008 47509007455472472 47574718645469184 47602713584575968 47678465520964096 47807017076355264 47883094128350208 47886063070198444 47977538100989952 48053886509318144 48183450281680896 48260126365581312 48263118684924416 48278486672769024 48409323923287548 48504805824516912 48565858617249792 48643143241498624 48774295778697216 48790499702211072 48886733429434368 49125438182507778 49174676865220608 49193385108258816 49271668338327552 49512252656385792 49515322612527681 49727834726744538 49806968446007136 49902112913522688 49905207042547584 50119392480498432 50199149299912704 50202261846372272 50218247298014208 50298161428709376 50514033366171648 50517165436692864 50580751177908224 50597555246737408 50613666568077312 50733977305519872 50914938392887296 50995961193562112 51015362334490624 51133457441783808 51234312387428352 51539278532591616 51569606383290632 51790935166051536 51975666276072448 52133118071232744 52198737805154304 52235944734095136 52301693895499776 52384923490844672 52526164684750848 52543615063919616 52546872976559988 52609751488659456 52613013502020608 52647251385544704 52772396036545224 52957344316391424 52960627881887232 53027289198886912 53065086714001408 53187926713998336 53292833867280384 53324193582722118 53377640699854848 53482922042458112 53553052782647964 53606729286549504 53638273711084608 53744069122743552 53974730363613696 54060622322982912 54063974296093216 54167250769379328 54296008520539968 54399728240492544 54403101239515392 54489674881101824 54636590944406016 54723536146685952 54726929223083936 54831472115417088 55066800321921024 55157849925627904 55175413340307456 55503838419714048 55742052318511104 56143357922866032 56477544577168806 56585431607298048 56588940128603064 56660168386791424 56831811116279472 56903345075146752 56922249652579584 56925779057939987 57030986186883072 57034522334340096 57106311444955136 57279305691998208 57370456342757376 57374013538711168 57392282626301952 57483613061382144 57730323847053312 57733903356220416 57806572774752256 57825777424842752 57981688349165568 58015807181201961 58108129853674992 58188501020442624 58222741549638848 58438237076324352 58472624560581504 58565674183231488 58587955181016576 58681188333494272 58839405632437248 58933038927200256 58936693009475008 59049277662756864 59189640189773184 59302708038991872 59400761458368512 59580706367123136 59655700348747776 59698222553251584 59773364451999744 60029902496858112 60049845787336704 60129158288023552 60168287297765376 60462077763086496 60821971083104868 60938157115551744 60941935523110992 61203488894454816 61300884241239552 61304685139319986 61421793283135488 61567795375969428 61685406129844224 61783568369123328 61787399195535104 61905429450719232 62052581166331392 62174972845160448 62273914149830656 62441818222178304 62541184167641088 62545061969238784 62664539560476672 63037542772146176 63345343273963296 63432958193958912 63470284779434624 63662557644678447 63742689435140352 63844125504466944 63970050801319936 64163837626132608 64244600375574528 64371315563692032 64545765231050064 64647587304308736 64669064694054912 64673074432689216 64754478156333056 64950641275747968 65032394371596288 65053999602948096 65182311239245824 65371646085384366 65462063647997952 65500584243343704 65566235820294144 65591180144345088 65886383456135424 65890468673363607 65911449578643648 66016336875181056 66020430150036908 66303779635659384 66409291261342848 66430437370601472 66536150551363584 66540276056730112 66825856640664576 66932199066550272 66957663064018944 67064215238279168 67245035008499712 67352044488228864 67356220582257152 67645303074026496 67886584523849728 68177943255711744 68559677463499866 68719038043455488 69054580221402048 69099517443527424 69510824094976992 69598317073539072 69643608132059136 69647926312126848 69735591860666368 69946844450805504 70034886246334464 70058153418559488 70062497302079984 70196335180726272 70363194715393632 70497607005536256 70614170509182976 70917235618664448 70958966263622346 71057111823040512 71098924776962824 71170187599806464 71263511183208708 71362077968203776 71404070376863952 71517698281446144 71658758830324736 71824641192525312 71829094605297666 71966307151484928 72080829763977216 72223001025839104 72390189548371968 72394678027386624 72417730009153536 72532970987323392 72537468319353856 72757208736775368 72848787925874688 72964714862247936 73108629487222784 73330100144151552 73422400429228032 73907502507491328 74005117892952064 74322736424681472 74710452669010704 74857810563821376 75298723949869056 75303392769558408 75327370947021312 75447242143064064 75451920171470752 75775748155039296 75871126766862336 75896332870106112 75920499852115968 76046029779120128 76372407589330944 76493941790343168 76523043501735936 76851468581142528 76978537808293888 77308917798887424 77354409574935948 77477506471566656 77686402749077304 77963499414108672 78087565577641984 78117273574688768 78298106707731456 78353917101142704 78452540843249664 78577385236267008 78732370217009152 78820309464839982 78914627232989184 78919520253030912 78970877078317056 79440941822830848 79540933798330368 79592695008067584 79597630071002112 79697819269332992 79939250800920576 79986290374083177 80066461049782272 80224383063687168 80457410566626912 80568693720612864 80616103684115328 81090933484474368 81095961444139824 81250876154068992 81255914030814656 81444012780809952 81604651859273088 81734512321652736 81895724377513984 82085304220028928 82090393834625904 82247208173125632 82378091158831104 82736774888441856 82763120010461184 82899963793547264 83255757629571072 83388245556854784 83800610372847277 84460457698617728 84716316865753209 84883410192904596 84990252580187136 85125500672622592 85355017612720128 85383374478869376 85551783501510144 85659467167432704 86027104365576192 86055684514136064 86061020308066752 86088423939452928 86225419592073216 86230765910252288 86600855034330624 86709859162128384 86738666137264128 86909748318994432 87162194780512488 87282751530663936 87334112324458272 87454906859126784 87708936840872256 87848511274847232 87853958231151476 87881932771524864 88021782500241408 88399558390800384 88405039514212512 88545721681790464 88573916494135296 88784460284659776 89101142187552768 89242932088733696 89276884085358592 89483550523121664 89547333829877376 89660046677999616 90193737432035328 90252430946648064 91232956624657302 91412903284666488 91951326361859328 91957027708979979 92072773628536064 92132689924703232 92351693063954142 92675352553684992 92681098793302656 92797756098052096 92858144176078848 92863901749502464 93078871749497088 93262459267740672 93379848328445952 93410871224745984 93595113574301696 93811776251461632 93817592953858176 93996809340715008 94556314158219264 94611955018163128 94742815764054016 95018014910944944 95149437290938368 95205427169151936 95356931041928192 95614034152710528 95766188256700416 95772126140396888 95955076201979904 96107773018636288 96366900563361792 96520252731162624 96526237369848832 96556973345538048 96818647846575096 97009611649033824 97131717234499584 97286286482997248 97548591557394432 97580999404422144 97773466858868736 98250876365015556 98349353730441216 98386770216517632 99024505312771584 99030645225055362 99455669453489076 99613936892014272 99804225827045376 99810414085095168 100238784960996864 100398298599825408 100404523692744544 100436494596028416 100596322857418752 101028066732343296 101034330873385728 101161502355816448 101195110493474816 101227333136154624 101467954611039744 101829876785774592 102030724668981248 102266914883567616 102468624774856704 103078557065183232 103139212766581264 103581870332103072 103951332552144896 104266236142465488 104397475610308608 104471889468190272 104603387790999552 104769846981689344 105052329369501696 105087230127839232 105093745953119976 105226027004041216 105294502771089408 105544792073090448 105914688632782848 105921255763774464 106054578397773824 106130173428002816 106375853427996672 106438449395433519 106585667734560768 106648387165444236 106755281399709696 107106105565295928 107213458573099008 107276547422169216 107488138245487104 107743641907946499 107949460727227392 108121244645965824 108127948592186432 108334501538758656 108592017041079936 108799456480985088 108806202479030784 108979349762203648 109273181888812032 109447072293371904 109453858446167872 109662944230834176 110133600643842048 110315699851255808 111007676839428096 111484104637022208 112286715845732064 112955089154337612 113170863214596096 113177880257206128 113320336773582848 113663622232558944 113806690150293504 113844499305159168 113851558115879974 114069044668680192 114558611383996416 114740912685514752 114748027077422336 114784565252603904 114967226122764288 115467806712440832 115535752762564589 115651554849685504 115963376698331136 116031614362403922 116216259707349984 116377002040885248 116445483099277696 116945249121163008 117131348366462976 117175910362033152 117362376666988544 117678811264874496 117866077854400512 117873386018950016 118098555325513728 118230464197259973 118379280379546368 118605416077983744 118801522916737024 119161412734246272 119311400697495552 119396445106503168 119546728903999488 120059804993716224 120099691574673408 120258316576047104 120336574595530752 120924155526172992 121643942166209736 121876314231103488 121883871046221984 122406977788909632 122601768482479104 122609370278639972 122843586566270976 123135590751938856 123370812259688448 123567136738246656 123574798391070208 124105162332662784 124349945690320896 124547828299661312 124883636444356608 125082368335282176 125090123938477568 126075085544292352 126690686547926592 126940569558869248 127325115289356894 127485378870280704 127688251008933888 127940101602639872 128327675252265216 128489200751149056 128742631127384064 129091530462100128 129338129388109824 129346148865378432 129508956312666112 129901282551495936 130064788743192576 130107999205896192 130364622478491648 130743292170768732 130924127295995904 131001168486687408 131182360288690176 131772766912270848 131780937346727214 131822899157287296 132032673750362112 132040860300073816 132607559271318768 132818582522685696 132860874741202944 133072301102727168 133080552113460224 133651713281329152 133864398133100544 133915326128037888 134128430476558336 134490070016999424 134704088976457728 134712441164514304 135290606148052992 135773169047699456 136355886511423488 137119354926999732 137438076086910976 138109160442804096 138199034887054848 139021648189953984 139196634147078144 139287216264118272 139295852624253696 139471183721332736 139893688901611008 140069772492668928 140116306837118976 140124994604159968 140392670361452544 140726389430787264 140995214011072512 141228341018365952 141834471237328896 141917932527244692 142114223646081024 142197849553925648 142527022366417416 142724155936407552 142808140753727904 143035396562892288 143317517660649472 143649282385050624 143658189210595332 143932614302969856 144161659527954432 144446002051678208 144780379096743936 144789356054773248 144835460018307072 145074936638707712 145514417473550736 145697575851749376 145929429724495872 146217258974445568 146660200288303104 147815005014982656 148010235785904128 148545967837583043 149420905338021408 149715621127642752 150597447899738112 150606785539116816 150654741894042624 150894484286128128 150903840342941504 151551496310078592 151742253533724672 151792665740212224 151840999704231936 152092059558240256 152744815178661888 152987883580686336 153046087003471872 153702937162285056 153744426904515083 153957075616587776 154617835597774848 154708819149871896 154955012943133312 155372805498154608 155926998828217344 156175131155283968 156234547149377536 156596213415462912 156707834202285408 156905081686499328 157154770472534016 157640618929679964 157829254465978368 157839040506061824 157941754156634112 158881883645661696 159081867596660736 159195260142004224 159878501601841152 159972580748166354 160132922099564544 160448766127374336 160914821133253824 161232207368230656 162181866968948736 162191922888279648 162501752308137984 162511828061629312 162888025561619904 163209303718546176 163469024643305472 163791448755027968 164170608440057856 164180787669251808 164494416346251264 165473549776883712 165526240020922368 165799927587094528 166511515259142144 167601220745694554 168920915397235456 169432633731506418 169766820385809192 169980505160374272 170251001345245184 170710035225440256 170766748957738752 170777337173819961 171103567003020288 171318934334865408 172111369028272128 172122040616133504 172176847878905856 172450839184146432 172461531820504576 173201710068661248 173419718324256768 173477332274528256 173819496637988864 174047421543605883 174324389561024976 174565503061327872 174668224648916544 175417873681744512 175697022549694464 175707916462302952 175763865543049728 176043565000482816 176799116781600768 176810079028425024 177091443363580928 177147832988270592 177568920569319552 178202284375105536 178485864177467392 178553768170717184 178967101046243328 179094667659754752 179320093355999232 180387474864070656 180504861893296128 182465913249314604 182825806569332976 183902652723718656 183914055417959958 184145547257072128 184265379849406464 184703386127908284 185350705107369984 185362197586605312 185595512196104192 185716288352157696 185727803499004928 186157743498994176 186524918535481344 186821742449491968 187190227148603392 187623552502923264 187635185907716352 187993618681430016 189112628316438528 189223910036326256 189485631528108032 190036029821889888 190298874581876736 190410854338303872 190713862083856384 191228068305421056 191532376513400832 191544252280793776 191910152403959808 192215546037272576 192733801126723584 193052474739697664 193113946691076096 193637295693150192 194019223298067648 194263434468999168 194572572965994496 195097183114788864 195161998808844288 195546933717737472 196501752730031112 196698707460882432 196773540433035264 197671406020090821 198049010625543168 198061290450110724 198911338906978152 199227873784028544 199608451654090752 199620828170190336 200477569921993728 200796597199650816 200809047385489088 200872989192056832 201192645714837504 202056133464686592 202068661746771456 202323004711632896 202390220986949632 202935909222079488 203659753571549184 204061449337962496 204533829767135232 206157114130366464 206278425533162528 207163740664206144 207902665104289792 208532472284930976 208794951220617216 208943778936380544 209206775581999104 210104658739003392 210174460255678464 210187491906239952 210452054008082432 210589005542178816 211089584146180896 211842511527548928 212260346856005632 212751706855993344 212876898790867038 213171335469121536 213296774330888472 213510562799419392 214212211130591856 214553094844338432 214566397987619951 214976276490974208 215487283815892998 215898921454454784 216242489291931648 216255897184372864 216669003077517312 217184034082159872 217598912961970176 217612404958061568 217958699524407296 218546363777624064 218894144586743808 218907716892335744 219325888461668352 220267201287684096 220631399702511616 222015353678856192 222968209274044416 224573431691464128 225910178308675224 226341726429192192 226355760514412256 226640673547165696 227327244465117888 227613380300587008 227688998610318336 227703116231759948 228138089337360384 229117222767992832 229481825371029504 229496054154844672 229569130505207808 230935613424881664 231071505525129178 231303109699371008 231926753396662272 232063228724807844 232432519414699968 232890966198555392 233890498242326016 234262696732925952 234351820724066304 234724753333977088 235357622529748992 235732155708801024 235746772037900032 236197110651027456 236460928394519946 236758560759092736 237603045833474048 238322825468492544 238622801394991104 238792890213006336 239093457807998976 239958871122249531 240199383149346816 240516633152094208 240673149191061504 241848311052345984 243287884332419472 243752628462206976 243767742092443968 244813955577819264 245203536964958208 245218740557279944 245687173132541952 246271181503877712 246741624519376896 247134273476493312 247149596782140416 248210324665325568 248699891380641792 249095656599322624 249767272888713216 250164736670564352 250180247876955136 251401831118541831 252150171088584704 253381373095853184 253881139117738496 254650230578713788 254970757740561408 255376502017867776 255880203205279744 256655350504530432 256978401502298112 258183060924200256 258676258776219648 258692297730756864 259017912625332224 259802565102991872 260129577486385152 260215998411792384 260729244956983296 261486584341537464 261848254591991808 262002336973374816 262364720577380352 263545533824541696 263561874693454428 263645798314574592 264065347500724224 264081720600147632 265215118542637536 265637165045371392 265721749482405888 266161104226920448 267303426562658304 267728796266201088 267830652256075776 268256860953116672 268980140033998848 269424882329028608 270581212296105984 271546338095398912 274238709853999464 274876152173821952 275871083126939937 276218320885608192 276398069774109696 278043296379907968 278393268294156288 278574432528236544 278591705248507392 278942367442665472 279787377803222016 280139544985337856 280232613674237952 280249989208319936 280785340722905088 281452778861574528 281990428022145024 282456682036731904 283668942474657792 283835865054489384 284228447292162048 284395699107851296 285054044732834832 285448311872815104 285616281507455808 286070793125784576 286635035321298944 287298564770101248 287316378421190664 287865228605939712 288323319055908864 289560758193487872 289578712109546496 289670920036614144 290149873277415424 291028834947101472 291395151703498752 291858859448991744 293320400576606208 297091935675166086 298841810676042816 299431242255285504 301194895799476224 301213571078233632 301309483788085248 301788968572256256 301807680685883008 303102992620157184 303484507067449344 303585331480424448 303681999408463872 304184119116480512 305489630357323776 306092174006943744 307405874324570112 307488853809030166 307914151233175552 309235671195549696 309417638299743792 309910025886266624 310745610996309216 311853997656434688 312350262310567936 312469094298755072 313192426830925824 313415668404570816 313810163372998656 314309540945068032 315281237859359928 315678081012123648 315883508313268224 317763767291323392 318163735193321472 318390520284008448 319315348186300557 319757003203682304 319945161496332708 320265844199129088 321829642266507648 322464414736461312 323230925723839497 324363733937897472 324383845776559296 325003504616275968 325023656123258624 325776051123239808 326418607437092352 326938049286610944 327582897510055936 328341216880115712 328361575338503616 328988832692502528 330947099553767424 331599855174189056 333023030518284288 335202441491389108 337841830794470912 338865267463012836 339533640771618384 339961010320748544 340502002690490368 341420070450880512 341533497915477504 341554674347639922 342207134006040576 344222738056544256 344244081232267008 344353695757811712 344901678368292864 344923063641009152 346403420137322496 346607258287693767 346954664549056512 347638993275977728 348094843087211766 348648779122049952 349131006122655744 349336449297833088 350835747363489024 351394045099388928 351415832924605904 351527731086099456 352087130000965632 353598233563201536 353620158056850048 354182886727161856 354295665976541184 355137841138639104 356404568750211072 356971728354934784 357107536341434368 357934202092486656 358189335319509504 358640186711998464 360774949728141312 361009723786592256 364931826498629208 365651613138665952 367805305447437312 367828110835919916 368291094514144256 368530759698812928 369406772255816568 370701410214739968 370724395173210624 371191024392208384 371455606998009856 372315486997988352 373049837070962688 373643484898983936 374380454297206784 375247105005846528 375270371815432704 378225256632877056 378447820072652512 378971263056216064 380072059643779776 380821708676607744 381427724167712768 382456136610842112 383064753026801664 383088504561587552 383820304807919616 385467602253447168 386104949479395328 386227893382152192 387274591386300384 388038446596135296 388526868937998336 390194366229577728 390323997617688576 391093867435474944 393003505460062224 393547080866070528 395342812040181642 396098021251086336 396122580900221448 397822677813956304 398455747568057088 398480453405579909 399216903308181504 399241656340380672 400955139843987456 401593194399301632 401618094770978176 401745978384113664 402385291429675008 404112266929373184 404137323493542912 404646009423265792 404780441973899264 405871818444158976 407319507143098368 409067659534270464 412314228260732928 412556851066325056 414327481328412288 415805330208579584 417064944569861952 417589902441234432 417887557872761088 418413551163998208 420209317478006784 420348920511356928 420374983812479904 420904108016164864 421178011084357632 422179168292361792 423685023055097856 424520693712011264 425503413711986688 425753797581734076 426342670938243072 426593548661776944 428424422261183712 429106189688676864 429132795975239902 429952552981948416 430974567631785996 431797842908909568 432484978583863296 432511794368745728 433338006155034624 434368068164319744 435224809916123136 435917399048814592 437092727555248128 437788289173487616 437815433784671488 438651776923336704 441262799405023232 444030707357712384 445637903512749129 449146863382928256 451820356617350448 452683452858384384 452711521028824512 453281347094331392 454654488930235776 455226760601174016 455377997220636672 455406232463519896 456276178674720768 458234445535985664 458963650742059008 458992108309689344 459138261010415616 461233280713545249 461871226849763328 462143011050258356 462606219398742016 463853506793324544 464126457449615688 464865038829399936 465781932397110784 467780996484652032 468525393465851904 468703641448132608 469449506667954176 470715245059497984 471464311417602048 471493544075800064 472921856789039892 473517121518185472 475206091666948096 476645650936985088 477245602789982208 477585780426012672 479917742244499062 480398766298693632 481033266304188416 481346298382123008 483696622104691968 486575768664838944 487505256924413952 487535484184887936 489627911155638528 490407073929916416 490437481114559888 491374346265083904 492542363007755424 493483249038753792 494299193564280832 496420649330651136 497399782761283584 498191313198645248 499534545777426432 500360495753910272 502803662237083662 504300342177169408 506762746191706368 507762278235476992 509300461157427576 509941515481122816 510753004035735552 511760406410559488 512332011521459883 513310701009060864 513956803004596224 516366121848400512 517352517552439296 517384595461513728 518035825250664448 519605130205983744 520259154972770304 520431996823584768 521458489913966592 522973168683074928 523696509183983616 524004673946749632 527091067649083392 527123749386908856 527291596629149184 528130695001448448 528163441200295264 530430237085275072 531274330090742784 531443498964811776 532322208453840896 534606853125316608 535457592532402176 535661304512151552 537960280067997696 538849764658057216 541162424592211968 548477419707998928 551742166253879874 552436641771216384 552796139548219392 556086592759815936 556786536588312576 557148865056473088 557183410497014784 557884734885330944 559574755606444032 560465227348475904 560499978416639872 561570681445810176 562905557723149056 563980856044290048 564913364073463808 567337884949315584 567671730108978768 568456894584324096 568791398215702592 570108089465669664 570896623745630208 571232563014911616 572141586251569152 573270070642597888 574597129540202496 574632756842381328 575730457211879424 576646638111817728 579157424219092992 579341840073228288 580299746554830848 582057669894202944 582790303406997504 583717718897983488 586640801153212416 593014218060272463 594183871350332172 597683621352085632 598862484510571008 602389791598952448 602427142156467264 602618967576170496 603577937144512512 603615361371766016 606205985240314368 606969014134898688 607170662960848896 608368238232961024 610979260714647552 612184348013887488 614977707618060332 615828302466351104 618471342391099392 618835276599487584 619820051772533248 621491221992618432 623707995312869376 624700524621135872 624938188597510144 626384853661851648 626831336809141632 627620326745997312 630562475718719856 631356162024247296 631767016626536448 635527534582646784 636781040568016896 638630696372601114 639514006407364608 639890322992665416 640531688398258176 643659284533015296 643699193962859853 644928829472922624 646461851447678994 648727467875794944 648767691553118592 650007009232551936 650047312246517248 651552102246479616 652837214874184704 653876098573221888 655165795020111872 656682433760231424 656723150677007232 657977665385005056 661894199107534848 663199710348378112 666046061036568576 670404882982778216 675683661588941824 677730534926025672 679067281543236768 679922020641497088 681004005380980736 682840140901761024 683066995830955008 683109348695279844 684414268012081152 688445476113088512 688488162464534016 688707391515623424 689846127282018304 692806840274644992 693214516575387534 693909329098113024 695277986551955456 696189686174423532 697297558244099904 698672898595666176 701671494726978048 702788090198777856 702831665849211808 703055462172198912 704174260001931264 707196467126403072 707240316113700096 708365773454323712 708591331953082368 710275682277278208 712809137500422144 714215072682868736 715868404184973312 716378670639019008 717280373423996928 721549899456282624 722019447573184512 729863652997258416 731303226277331904 735610610894874624 735656221671839832 736582189028288512 737061519397625856 738813544511633136 741402820429479936 741448790346421248 742382048784416768 742911213996019712 744630973995976704 746099674141925376 747286969797967872 750494210011693056 750540743630865408 754205493355625493 756450513265754112 756895640145305024 760144119287559552 761643417353215488 762855448335425536 764912273221684224 766129506053603328 766177009123175104 767640609615839232 770935204506894336 772209898958790656 774549182772600768 776076893192270592 777053737875996672 780388732459155456 780647995235377152 782187734870949888 786007010920124448 787094161732141056 790685624080363284 792196042502172672 792245161800442896 795645355627912608 796911495136114176 796960906811159818 798483312680761344 801910279687974912 803186388798603264 803236189541956352 803491956768227328 804770582859350016 808274646987085824 809560883947798528 811743636888317952 814639014286196736 824628456521465856 825113702132650112 827613249380819811 828654962656824576 831610660417159168 834129889139723904 835179804882468864 835775115745522176 836827102327996416 840418634956013568 840697841022713856 840749967624959808 841808216032329728 842356022168715264 844358336584723584 847370046110195712 849041387424022528 851006827423973376 851507595163468152 852685341876486144 853187097323553888 856848844522367424 858212379377353728 858265591950479804 859905105963896832 861949135263571992 863595685817819136 864969957167726592 865023588737491456 868736136328639488 870449619832246272 871834798097629184 874185455110496256 875576578346975232 875630867569342976 882525598810046464 891275807025498258 898293726765856512 903640713234700896 905366905716768768 905423042057649024 906562694188662784 909308977860471552 910453521202348032 910755994441273344 910812464927039792 912552357349441536 916468891071971328 917984216619378688 918276522020831232 922466561427090498 923742453699526656 924286022100516712 925212438797484032 927707013586649088 928252914899231376 929730077658799872 931563864794221568 935561992969304064 937050786931703808 937407282896265216 938899013335908352 941430490118995968 942928622835204096 942987088151600128 945843713578079784 947034243036370944 950412183333896192 953291301873970176 954491205579964416 955171560852025344 959835484488998124 960797532597387264 962066532608376832 967393244209383936 973151537329677888 975010513848827904 975070968369775872 979255822311277056 980814147859832832 980874962229119776 982748692530167808 985084726015510848 986966498077507584 988598387128561664 992841298661302272 994799565522567168 999069091554852864 1000720991507820544 1005607324474167324 1013525492383412736 1015524556470953984 1018600922314855152 1019883030962245632 1021506008071471104 1023520812821118976 1024664023042919766 1026621402018121728 1032732243696801024 1034705035104878592 1034769190923027456 1036071650501328896 1039210260411967488 1039821774863081301 1040863993647169536 1042916979827933184 1045946337366149856 1047393018367967232 1048009347893499264 1054182135298166784 1054247498773817712 1054583193258298368 1056261390002896896 1056326882400590528 1060860474170550144 1062548660181485568 1062886997929623552 1064644416907681792 1069213706250633216 1070915185064804352 1071322609024303104 1075920560135995392 1077699529316114432 1082324849184423936 1096954839415997856 1103484332507759748 1104873283542432768 1105592279096438784 1112173185519631872 1113573073176625152 1114366820994029568 1119149511212888064 1120930454696951808 1120999956833279744 1123141362891620352 1125811115446298112 1129826728146927616 1134675769898631168 1135343460217957536 1136913789168648192 1137582796431405184 1140216178931339328 1142465126029823232 1144283172503138304 1146540141285195776 1149194259080404992 1149265513684762656 1151460914423758848 1158314848438185984 1158683680146456576 1160599493109661696 1164115339788405888 1165580606813995008 1173281602306424832 1186028436120544926 1188367742700664344 1195367242704171264 1195441360216739727 1197724969021142016 1204779583197904896 1204854284312934528 1205237935152340992 1207155874289025024 1207230722743532032 1212411970480628736 1213938028269797376 1214341325921697792 1216736476465922048 1221958521429295104 1229955415236120664 1231656604932702208 1236942684782198784 1237670553198975168 1239640103545066496 1242982443985236864 1247415990625738752 1249401049242271744 1249876377195020288 1252769707323703296 1253662673618283264 1255240653491994624 1261124951437439712 1262712324048494592 1263534033253072896 1271055069165293568 1273562081136033792 1277261392745202228 1279028012814729216 1279780645985330832 1287318569066030592 1287398387925719706 1289857658945845248 1292923702895357988 1297454935751589888 1297535383106237184 1300014018465103872 1300094624493034496 1303104204492959232 1305674429748369408 1307752197146443776 1310331590040223744 1313364867520462848 1313446301354014464 1315955330770010112 1323788398215069696 1326399420696756224 1332092122073137152 1340809765965556432 1351367323177883648 1355461069852051344 1358134563086473536 1359844041282994176 1362008010761961472 1365680281803522048 1366133991661910016 1366218697390559688 1368828536024162304 1376890952226177024 1376976324929068032 1377414783031246848 1379692254564036608 1383699842140635747 1385613680549289984 1386429033150775068 1387818658196226048 1392379372348847064 1394595116488199808 1397345797191332352 1403342989453956096 1405576180397555712 1405663331698423616 1406110924344397824 1408348520003862528 1414392934252806144 1414480632227400192 1416731546908647424 1420551364554556416 1425618275000844288 1428430145365737472 1431736808369946624 1432757341278038016 1443099798912565248 1444038895146369024 1459727305994516832 1462606452554663808 1471221221789749248 1471312443343679664 1473164378056577024 1474123038795251712 1477627089023266272 1482897580692842496 1485822427992039424 1489261947991953408 1492199348283850752 1494573939595935744 1501081487261730816 1501964785913339657 1508410986711250986 1512901026531508224 1513791280290610048 1520288238575119104 1523286834706430976 1525710896670851072 1529824546443368448 1532259012107206656 1532354018246350208 1535281219231678464 1536996034564379649 1541870409013788672 1544419797917581312 1549098365545201536 1552153786384541184 1554107475751993344 1560777464918310912 1561295990470754304 1564375469741899776 1572014021840248896 1581371248160726568 1584392085004345344 1584490323600885792 1591290711255825216 1593822990272228352 1593921813622319636 1596966625361522688 1603820559375949824 1606372777597206528 1606472379083912704 1606983913536454656 1616549293974171648 1619121767895597056 1623487273776635904 1650227404265300224 1655226498761639622 1657309925313649152 1663221320834318336 1668259778279447808 1670359609764937728 1671550231491044352 1673654204655992832 1681395682045427712 1681499935249919616 1683616432064659456 1684712044337430528 1688716673169447168 1694740092220391424 1698082774848045056 1702013654847946752 1703015190326936304 1705370683752972288 1706374194647107776 1713697689044734848 1716424758754707456 1716531183900959608 1719810211927793664 1723898270527143984 1727191371635638272 1729939914335453184 1730047177474982912 1737472272657278976 1740899239664492544 1743669596195258368 1748370910220992512 1751153156693950464 1751261735138685952 1765051197620092928 1782551614050996516 1796587453531713024 1807281426469401792 1810733811433537536 1810846084115298048 1813125388377325568 1818617955720943104 1820907042404696064 1821511988882546688 1821624929854079584 1825104714698883072 1832937782143942656 1835968433238757376 1836553044041662464 1844933122854180996 1847484907399053312 1848572044201033424 1855414027173298176 1856505829798462752 1859460155317599744 1863127729588443136 1871123985938608128 1874101573863407616 1874814565792530432 1877798026671816704 1882860980237991936 1885974176303200256 1891687427156159568 1894068486072741888 1900824366667792384 1906582603747940352 1910343121704050688 1919670968977996248 1921595065194774528 1924133065216753664 1931097581888579559 1934786488418767872 1946303074659355776 1950021027697655808 1950141936739551744 1958511644622554112 1961628295719665664 1961749924458239552 1965497385060335616 1970169452031021696 1973932996155015168 1977196774257123328 1985682597322604544 1989599131045134336 1998138183109705728 2001441983015641088 2011214648948334648 2027050984766825472 2031049112941907968 2037201844629710304 2039766061924491264 2043012016142942208 2049328046085839532 2053242804036243456 2065464487393602048 2069538381846054912 2078420520823934976 2079643549726162602 2081727987294339072 2085833959655866368 2091892674732299712 2096018695786998528 2108364270596333568 2108494997547635424 2109166386516596736 2112522780005793792 2112653764801181056 2121720948341100288 2125097320362971136 2125773995859247104 2129288833815363584 2138427412501266432 2142645218048606208 2151841120271990784 2155399058632228864 2164649698368847872 2193909678831995712 2206968665015519496 2209746567084865536 2211184558192877568 2224346371039263744 2227146146353250304 2228733641988059136 2238299022425776128 2241860909393903616 2241999913666559488 2251622230892596224 2259653456293855232 2262616480066876479 2269351539797262336 2270686920435915072 2275165592862810368 2280432357862678656 2284930252059646464 2288566345006276608 2293080282570391552 2298388518160809984 2298531027369525312 2302921828847517696 2316629696876371968 2321198986219323392 2328230679576811776 2331161213627990016 2346563204612849664 2372056872241089852 2376735485401328688 2390734485408342528 2390882720433479454 2395449938042284032 2409559166395809792 2409708568625869056 2410475870304681984 2414311748578050048 2414461445487064064 2424823940961257472 2428682651843395584 2433472952931844096 2443917042858590208 2459910830472241328 2463313209865404416 2473885369564397568 2475341106397950336 2479280207090132992 2485964887970473728 2494831981251477504 2498802098484543488 2499752754390040576 2505539414647406592 2507325347236566528 2510481306983989248 2522249902874879424 2525424648096989184 2527068066506145792 2542110138330587136 2547124162272067584 2554522785490404456 2558056025629458432 2559561291970661664 2574637138132061184 2574796775851439412 2579715317891690496 2585847405790715976 2594909871503179776 2595070766212474368 2600189248986068992 2606208408985918464 2611348859496738816 2615504394292887552 2620663180080447488 2626729735040925696 2626892602708028928 2647576796430139392 2652798841393512448 2681619531931112864 2702734646355767296 2710922139704102688 2716269126172947072 2719688082565988352 2731360563607044096 2732267983323820032 2732437394781119376 2737657072048324608 2753952649858136064 2754829566062493696 2759384509128073216 2767399684281271494 2771227361098579968 2772858066301550136 2775637316392452096 2784758744697694128 2789190232976399616 2789363173839059363 2794691594382664704 2806685978907912192 2811152360795111424 2811326663396847232 2812221848688795648 2816697040007725056 2828785868505612288 2828961264454800384 2833463093817294848 2841102729109112832 2851236550001688576 2863473616739893248 2865514682556076032 2886199597825130496 2919454611989033664 2925212905109327616 2942442443579498496 2942624886687359328 2946328756113154048 2948246077590503424 2955254178046532544 2965795161385684992 2971644855984078848 2978523895983906816 2984398696567701504 3002162974523461632 3003929571826679314 3016821973422501972 3027582560581220096 3040576477150238208 3046573669412861952 3051421793341702144 3059649092886736896 3064518024214413312 3064708036492700416 3070562438463356928 3073992069128759298 3088839595835162624 3098196731090403072 3104307572769082368 3108214951503986688 3119465324589243903 3122591980941508608 3128750939483799552 3144028043680497792 3162742496321453136 3168784170008690688 3168980647201771584 3182581422511650432 3187645980544456704 3187843627244639272 3193933250723045376 3207641118751899648 3212745555194413056 3212944758167825408 3213967827072909312 3233098587948343296 3238243535791194112 3246974547553271808 3300454808530600448 3310452997523279244 3314619850627298304 3326442641668636672 3336519556558895616 3340719219529875456 3343100462982088704 3362791364090855424 3362999870499839232 3367232864129318912 3369424088674861056 3377433346338894336 3389480184440782848 3396165549696090112 3404027309695893504 3406030380653872608 3410741367505944576 3412748389294215552 3427395378089469696 3432849517509414912 3433062367801919216 3439620423855587328 3447796541054287968 3454382743271276544 3460094354949965824 3474944545314557952 3481798479328985088 3487339192390516736 3496741820441985024 3502523470277371904 3530102395240185856 3565103228101993032 3586324080650219181 3593174907063426048 3614562852938803584 3621467622867075072 3621692168230596096 3626250776754651136 3637235911441886208 3641814084809392128 3643023977765093376 3643249859708159168 3650209429397766144 3665875564287885312 3671936866477514752 3689866245708361992 3694969814798106624 3697144088402066848 3710828054346596352 3713011659596925504 3718920310635199488 3726255459176886272 3742247971877216256 3748203147726815232 3749629131585060864 3765721960475983872 3771948352606400512 3783374854312319136 3788136972145483776 3813165207495880704 3820686243408101376 3839341937955992496 3862195163777159118 3869572976837535744 3892606149318711552 3900042055395311616 3900283873479103488 3917023289245108224 3923256591439331328 3923499848916479104 3930994770120671232 3940338904062043392 3947865992310030336 3954393548514246656 3971365194645209088 3979198262090268672 3996276366219411456 4002883966031282176 4022429297896669296 4054101969533650944 4062098225883815936 4074403689259420608 4079532123848982528 4086024032285884416 4098656092171679064 4106485608072486912 4130928974787204096 4139076763692109824 4151099526421907241 4156841041647869952 4159287099452325204 4163455974588678144 4183785349464599424 4192037391573997056 4216728541192667136 4216989995095270848 4218332773033193472 4225045560011587584 4225307529602362112 4243441896682200576 4250194640725942272 4258577667630727168 4276854825002532864 4285290436097212416 4310798117264457728 4329299396737695744 4387819357663991424 4413937330031038992 4419493134169731072 4422369116385755136 4448692742078527488 4457467283976118272 4476598044851552256 4483721818787807232 4483999827333118976 4503244461785192448 4505894357740018971 4519306912587710464 4525232960133752958 4538703079594524672 4541373840871830144 4550331185725620736 4560864715725357312 4569860504119292928 4577132690012553216 4586160565140783104 4596777036321619968 4597062054739050624 4605843657695035392 4633259393752743936 4642397972438646784 4656461359153623552 4662322427255980032 4693126409225699328 4744113744482179704 4753470970802657376 4781468970816685056 4781765440866958908 4790899876084568064 4819118332791619584 4819417137251738112 4820951740609363968 4828922890974128128 4849647881922514944 4857365303686791168 4866945905863688192 4919821660944482656 4926626419730808832 4950682212795900672 4958560414180265984 4971929775940947456 4989663962502955008 4999505508780081152 5011078829294813184 5014650694473133056 5020962613967978496 5044499805749758848 5050849296193978368 5054136133012291584 5084220276661174272 5094248324544135168 5109045570980808912 5116112051258916864 5119122583941323328 5149274276264122368 5149593551702878824 5159430635783380992 5171694811581431952 5189819743006359552 5190141532424948736 5200378497972137984 5212416817971836928 5222697718993477632 5231008788585775104 5253459470081851392 5253785205416057856 5295153592860278784 5363239063862225728 5405469292711534592 5421844279408205376 5432538252345894144 5439376165131976704 5462721127214088192 5464535966647640064 5464874789562238752 5475314144096649216 5507905299716272128 5509659132124987392 5518769018256146432 5534799368562542988 5542454722197159936 5545716132603100272 5569517489395388256 5578380465952799232 5578726347678118726 5589383188765329408 5613371957815824384 5622304721590222848 5622653326793694464 5624443697377591296 5633394080015450112 5657922528909600768 5666926187634589696 5682205458218225664 5702473100003377152 5731029365112152064 5772399195650260992 5793292745665738677 5838909223978067328 5850425810218655232 5884884887158996992 5885249773374718656 5892657512226308096 5896492155181006848 5910508356093065088 5931590322771369984 5943289711968157696 5957047791967813632 5968797393135403008 6004325949046923264 6007859143653358628 6033643946845003944 6055165121162440192 6081152954300476416 6093147338825723904 6102843586683404288 6119298185773473792 6129036048428826624 6129416072985400832 6147984138257518596 6177679191670325248 6196393462180806144 6208615145538164736 6238930649178487806 6245183961883017216 6257501878967599104 6288056087360995584 6325484992642906272 6337568340017381376 6337961294403543168 6365162845023300864 6375291961088913408 6375687254489278544 6387866501446090752 6415282237503799296 6425889516335650816 6427935654145818624 6466197175896686592 6476487071582388224 6493949095106543616 6600909617061200896 6620905995046558488 6629239701254596608 6652885283337273344 6673039113117791232 6681438439059750912 6686200925964177408 6725582728181710848 6725999740999678464 6734465728258637824 6754866692677788672 6778960368881565696 6792331099392180224 6808054619391787008 6812060761307745216 6825496778588431104 6854790756178939392 6865699035018829824 6866124735603838432 6879240847711174656 6895593082108575936 6908765486542553088 6920188709899931648 6949889090629115904 6963596958657970176 6993483640883970048 7005046940554743808 7130206456203986064 7172648161300438362 7186349814126852096 7229125705877607168 7242935245734150144 7243384336461192192 7252501553509302272 7274471822883772416 7286047955530186752 7286499719416318336 7300418858795532288 7331751128575770624 7343873732955029504 7379732491416723984 7389939629596213248 7394288176804133696 7421656108693192704 7426023319193851008 7437840621270398976 7452510918353772544 7484495943754432512 7496406295453630464 7499258263170121728 7531443920951967744 7543896705212801024 7566749708624638272 7576273944290967552 7626330414991761408 7641372486816202752 7678683875911984992 7724390327554318236 7739145953675071488 7785212298637423104 7800567746958206976 7834046578490216448 7846513182878662656 7846999697832958208 7861989540241342464 7880677808124086784 7908787097028493312 7942730389290418176 7958396524180537344 8005767932062564352 8044858595793338592 8108203939067301888 8124196451767631872 8148807378518841216 8159064247697965056 8197312184343358128 8212971216144973824 8261857949574408192 8278153527384219648 8302199052843814482 8313682083295739904 8318574198904650408 8326911949177356288 8367570698929198848 8368089521517178089 8384074783147994112 8433457082385334272 8433979990190541696 8436665546066386944 8450091120023175168 8450615059204724224 8486883793364401152 8500389281451884544 8517155335261454336 8553709650005065728 8621596234528915456 8658598793475391488 8775638715327982848 8827874660062077984 8838986268339462144 8844738232771510272 8897385484157054976 8914934567952236544 8953196089703104512 8967999654666237952 9006488923570384896 9011788715480037942 9038613825175420928 9050465920267505916 9082747681743660288 9100662371451241472 9121729431450714624 9139721008238585856 9154265380025106432 9172321130281566208 9193554072643239936 9194124109478101248 9211687315390070784 9266518787505487872 9284795944877293568 9312922718307247104 9324644854511960064 9386252818451398656 9488227488964359408 9506941941605314752 9562937941633370112 9563530881733917816 9581799752169136128 9638236665583239168 9638834274503476224 9641903481218727936 9657845781948256256 9699295763845029888 9714730607373582336 9839643321888965312 9901364425591801344 9917120828360531968 9943859551881894912 9979327925005910016 9999011017560162304 10022157658589626368 10029301388946266112 10088999611499517696 10101698592387956736 10108272266024583168 10168440553322348544 10188496649088270336 10218091141961617824 10232224102517833728 10238245167882646656 10298548552528244736 10299187103405757648 10318861271566761984 10343389623162863904 10380283064849897472 10400756995944275968 10424833635943673856 10445395437986955264 10462017577171550208 10507570410832115712 10590307185720557568 10726478127724451456 10758972241950657543 10810938585423069184 10843688558816410752 10865076504691788288 10878752330263953408 10925442254428176384 10929071933295280128 10929749579124477504 10950628288193298432 11015810599432544256 11037538036512292864 11069598737125085976 11084909444394319872 11091432265206200544 11139034978790776512 11156760931905598464 11157452695356237452 11178766377530658816 11226743915631648768 11244609443180445696 11245306653587388928 11248887394755182592 11315845057819201536 11333852375269179392 11364410916436451328 11462058730224304128 11586585491331477354 11677818447956134656 11700851620437310464 11769769774317993984 11770499546749437312 11785315024452616192 11792984310362013696 11821016712186130176 11863180645542739968 11886579423936315392 11914095583935627264 11937594786270806016 12008651898093846528 12015718287306717256 12067287893690007888 12110330242324880384 12162305908600952832 12186294677651447808 12205687173366808576 12238596371546947584 12258072096857653248 12258832145970801664 12295968276515037192 12355358383340650496 12392786924361612288 12417230291076329472 12477861298356975612 12490367923766034432 12576112174721991168 12650969985285812544 12675136680034762752 12675922588807086336 12730325690046601728 12750583922177826816 12751374508978557088 12775733002892181504 12830564475007598592 12851779032671301632 12855871308291637248 12932394351793373184 12987898190213087232 13201819234122401792 13241811990093116976 13258479402509193216 13305770566674546688 13346078226235582464 13372401851928354816 13451165456363421696 13451999481999356928 13468931456517275648 13509733385355577344 13517683073220056913 13557920737763131392 13616109238783574016 13624121522615490432 13650993557176862208 13709581512357878784 13731398070037659648 13732249471207676864 13758481695422349312 13791186164217151872 13817530973085106176 13840377419799863296 13899778181258231808 13927193917315940352 13986967281767940096 14010093881109487616 14260412912407972128 14345296322600876724 14372699628253704192 14458251411755214336 14486768672922384384 14548943645767544832 14572095911060373504 14572999438832636672 14600837717591064576 14687747465910059008 14759464982833447968 14779879259192426496 14788576353608267392 14852046638387702016 14875681242540797952 14905021836707545088 14968991887508865024 14998516526340243456 15062887841903935488 15087793410425602048 15133499417249276544 15152547888581935104 15252660829983522816 15282744973632405504 15357367751823969984 15448780655108636472 15478291907350142976 15570424597274846208 15601135493916413952 15668093156980432896 15693026365757325312 15693999395665916416 15761355616248173568 15817574194056986624 15885460778580836352 16011535864125128704 16089717191586677184 16216407878134603776 16248392903535263744 16297614757037682432 16318128495395930112 16394624368686716256 16425942432289947648 16523715899148816384 16556307054768439296 16604398105687628964 16627364166591479808 16637148397809300816 16735141397858397696 16736179043034356178 16768149566295988224 16866914164770668544 16867959980381083392 16873331092132773888 16900182240046350336 16901230118409448448 16973767586728802304 17000778562903769088 17034310670522908672 17107419300010131456 17243192469057830912 17317197586950782976 17551277430655965696 17655749320124155968 17677972536678924288 17689476465543020544 17794770968314109952 17829869135904473088 17906392179406209024 17935999309332475904 18012977847140769792 18023577430960075884 18100931840535011832 18165495363487320576 18201324742902482944 18243458862901429248 18279442016477171712 18308530760050212864 18344642260563132416 18387108145286479872 18388248218956202496 18533037575010975744 18569591889754587136 18625845436614494208 18772505636902797312 18976454977928718816 19013883883210629504 19125875883266740224 19127061763467835632 19163599504338272256 19277668549006952448 19283806962437455872 19315691563896512512 19398591527690059776 19429461214747164672 19525542216873415541 19679286643777930624 19802728851183602688 19834241656721063936 19887719103763789824 19958655850011820032 20044315317179252736 20058602777892532224 20177999222999035392 20203397184775913472 20336881106644697088 20376993298176540672 20436182283923235648 20476490335765293312 20597097105056489472 20598374206811515296 20637722543133523968 20686779246325727808 20760566129699794944 20801513991888551936 20849667271887347712 20890790875973910528 21015140821664231424 21452956255448902912 21517944483901315086 21621877170846138368 21687377117632821504 21730153009383576576 21757504660527906816 21858143866590560256 21859499158248955008 21901256576386596864 22031621198865088512 22075076073024585728 22139197474250171952 22169818888788639744 22182864530412401088 22278069957581553024 22313521863811196928 22314905390712474904 22357532755061317632 22453487831263297536 22489218886360891392 22490613307174777856 22497774789510365184 22631690115638403072 22667704750538358784 22728821832872902656 22924117460448608256 23173170982662954708 23355636895912269312 23401703240874620928 23539539548635987968 23540999093498874624 23570630048905232384 23585968620724027392 23642033424372260352 23726361291085479936 23773158847872630784 23828191167871254528 23875189572541612032 24017303796187693056 24031436574613434512 24134575787380015776 24220660484649760768 24324611817201905664 24372589355302895616 24411374346733617152 24477192743093895168 24517664291941603328 24591936553030074384 24710716766681300992 24785573848723224576 24834460582152658944 24955722596713951224 24980735847532068864 25104268564551534267 25152224349443982336 25301939970571625088 25350273360069525504 25351845177614172672 25460651380093203456 25501167844355653632 25502749017957114176 25551466005784363008 25661128950015197184 25703558065342603264 25864788703586746368 25975796380426174464 26403638468244803584 26483623980186233952 26516958805018386432 26692156452471164928 26744803703856709632 26903998963998713856 27019466770711154688 27035366146440113826 27115841475526262784 27248243045230980864 27301987114353724416 27419163024715757568 27462796140075319296 27464498942415353728 27516963390844698624 27582372328434303744 27635061946170212352 27680754839599726592 27799556362516463616 27854387834631880704 27973934563535880192 28020187762218975232 28520825824815944256 28690592645201753448 28745399256507408384 28916502823510428672 28973537345844768768 29097887291535089664 29144191822120747008 29145998877665273344 29375494931820118016 29518929965666895936 29577152707216534784 29704093276775404032 29751362485081595904 29810043673415090176 29937983775017730048 29997033052680486912 30175586820851204096 30266998834498553088 30305095777163870208 30505321659967045632 30565489947264811008 30714735503647939968 30897561310217272944 30956583814700285952 31140849194549692416 31202270987832827904 31336186313960865792 31386052731514650624 31387998791331832832 31522711232496347136 31635148388113973248 31770921557161672704 32023071728250257408 32179434383173354368 32432815756269207552 32496785807070527488 32595229514075364864 32636256990791860224 32789248737373432512 32851884864579895296 33047431798297632768 33112614109536878592 33208796211375257928 33254728333182959616 33274296795618601632 33470282795716795392 33472358086068712356 33536299132591976448 33733828329541337088 33735919960762166784 33746662184265547776 33802460236818896896 33947535173457604608 34001557125807538176 34068621341045817344 34486384938115661824 35102554861311931392 35311498640248311936 35355945073357848576 35378952931086041088 35589541936628219904 35659738271808946176 35812784358812418048 35871998618664951808 36025955694281539584 36047154861920151768 36201863681070023664 36330990726974641152 36402649485804965888 36486917725802858496 36558884032954343424 36617061520100425728 36774216290572959744 36776496437912404992 37066075150021951488 37251690873228988416 37952909955857437632 38027767766421259008 38251751766533480448 38254123526935671264 38327199008676544512 38555337098013904896 38567613924874911744 38631383127793025024 38797183055380119552 39051084433746831082 39358573287555861248 39605457702367205376 39668483313442127872 39775438207527579648 39917311700023640064 40117205555785064448 40355998445998070784 40406794369551826944 40553049219660170739 40673762213289394176 40872364567846471296 40952980671530586624 41194194210112978944 41196748413623030592 41275445086267047936 41373558492651455616 41521132259399589888 41603027983777103872 41699334543774695424 41781581751947821056 42030281643328462848 42905912510897805824 43035888967802630172 43243754341692276736 43374754235265643008 43460306018767153152 43716287733181120512 43718998316497910016 43802513152773193728 44063242397730177024 44150152146049171456 44278394948500343904 44339637777577279488 44365729060824802176 44556139915163106048 44627043727622393856 44629810781424949808 44715065510122635264 44906975662526595072 44981226614349555712 44995549579020730368 45263380231276806144 45335409501076717568 45457643665745805312 45848234920897216512 46346341965325909416 46711273791824538624 46803406481749241856 47079079097271975936 47081998186997749248 47141260097810464768 47284066848744520704 47452722582170959872 47546317695745261568 47656382335742509056 48034607592375386112 48062873149226869024 48269151574760031552 48441320969299521536 48649223634403811328 48745178710605791232 48954385486187790336 49035328583883206656 49183873106060148768 49571147697446449152 49668921164305317888 49911445193427902448 50208537129103068534 50304448698887964672 50603879941143250176 50700546720139051008 50703690355228345344 50921302760186406912 51002335688711307264 51005498035914228352 51102932011568726016 51322257900030394368 51407116130685206528 51729577407173492736 51951592760852348928 52807276936489607168 52967247960372467904 53033917610036772864 53384312904942329856 53489607407713419264 53807997927997427712 54038933541422309376 54070732292880227652 54496486090461961728 54603974228707448832 54838326049431515136 54925592280150638592 54928997884830707456 55033926781689397248 55164744656868607488 55361509679199453184 55599112725032927232 55708775669263761408 56040375524437950464 57041651649631888512 57381185290403506896 57490798513014816768 57833005647020857344 57947074691689537536 58195774583070179328 58288383644241494016 58291997755330546688 58576626650620246623 58750989863640236032 59037859931333791872 59154305414433069568 59408186553550808064 59502724970163191808 59620087346830180352 59875967550035460096 60351173641702408192 60533997668997106176 60610191554327740416 61010643319934091264 61130979894529622016 61429471007295879936 61795122620434545888 61913167629400571904 62281698389099384832 62404541975665655808 62672372627921731584 62775997582663665664 63045422464992694272 63270296776227946496 64046143456500514816 64358868766346708736 64865631512538415104 64993571614141054976 65190459028150729728 65272513981583720448 65578497474746865024 65703769729159790592 66094863596595265536 66225228219073757184 66417592422750515856 66509456666365919232 66548593591237203264 66940565591433590784 66944716172137424712 67072598265183952896 67467656659082674176 67471839921524333568 67493324368531095552 67604920473637793792 67895070346915209216 68003114251615076352 70205109722623862784 70622997280496623872 70711890146715697152 70757905862172082176 71179083873256439808 71319476543617892352 71625568717624836096 71743997237329903616 72051911388563079168 72094309723840303536 72403727362140047328 72661981453949282304 72805298971609931776 72973835451605716992 73117768065908686848 73234123040200851456 73552992875824809984 74132150300043902976 74503381746457976832 75312805693654602801 75905819911714875264 76055535532842518016 76503503533066960896 76508247053871342528 76654398017353089024 77110674196027809792 77262766255586050048 77594366110760239104 78102168867493662164 78717146575111722496 79210915404734410752 79336966626884255744 79550876415055159296 80234411111570128896 80711996891996141568 81106098439320341478 81347524426578788352 81744729135692942592 81905961343061173248 82388388420225957888 82393496827246061184 82550890172534095872 82747116985302911232 83042264518799179776 83206055967554207744 83398669087549390848 83563163503895642112 84060563286656925696 85811825021795611648 86071777935605260344 86487508683384553472 86749508470531286016 86920612037534306304 87432575466362241024 87437996632995820032 88126484795460354048 88300304292098342912 88556789897000687808 88731458121649604352 89112279830326212096 89254087455244787712 89259621562849899616 89430131020245270528 89813951325053190144 89962453228699111424 89991099158041460736 90526760462553612288 90915287331491610624 91696469841794433024 92692683930651818832 93422547583649077248 93606812963498483712 94158158194543951872 94163996373995498496 94282520195620929536 94568133697489041408 94905445164341919744 95312764671485018112 96069215184750772224 96125746298453738048 96538303149520063104 96882641938599043072 97298447268807622656 97490357421211582464 97908770972375580672 98070657167766413312 98367746212120297536 99142295394892898304 99337842328610635776 99822890386855804896 100417074258206137068 100608897397775929344 101207759882286500352 101407380710456690688 101842605520372813824 102004671377422614528 102010996071828456704 102205864023137452032 102814232261370413056 103459154814346985472 105614553872979214336 105934495920744935808 106067835220073545728 106768625809884659712 106979214815426838528 107615995855994855424 108077867082844618752 108141464585760455304 108992972180923923456 109207948457414897664 109676652098863030272 109851184560301277184 109857995769661414912 110329489313737214976 110723019358398906368 111198225450065854464 112080751048875900928 114083303299263777024 114762370580807013792 114981597026029633536 115666011294041714688 115894149383379075072 116391549166140358656 116583995510661093376 117153253301240493246 117501979727280472064 118075719862667583744 118308610828866139136 118816373107101616128 119005449940326383616 119240174693660360704 119751935100070920192 120702347283404816384 121067995337994212352 121220383108655480832 122021286639868182528 122858942014591759872 123590245240869091776 123826335258801143808 124563396778198769664 124809083951331311616 125344745255843463168 125551995165327331328 126090844929985388544 128717737532693417472 129731263025076830208 129987143228282109952 130380918056301459456 131156994949493730048 131407539458319581184 132189727193190531072 132450456438147514368 132835184845501031712 133018913332731838464 133097187182474406528 133881131182867181568 133889432344274849424 134145196530367905792 134943679843048667136 134986648737062191104 135209840947275587584 135790140693830418432 136006228503230152704 140410219445247725568 141245994560993247744 141423780293431394304 142358167746512879616 142638953087235784704 143487994474659807232 144103822777126158336 144188619447680607072 144807454724280094656 145323962907898564608 145610597943219863552 145947670903211433984 146235536131817373696 147105985751649619968 149006763492915953664 150625611387309205602 151811639823429750528 152111071065685036032 153007007066133921792 153016494107742685056 153308796034706178048 154221348392055619584 154525532511172100096 155188732221520478208 156204337734987324328 157434293150223444992 158421830809468821504 158673933253768511488 159101752830110318592 160468822223140257792 161423993783992283136 162212196878640682956 163489458271385885184 163811922686122346496 164776776840451915776 164786993654492122368 165101780345068191744 165494233970605822464 166084529037598359552 166412111935108415488 166797338175098781696 167126327007791284224 168121126573313851392 171623650043591223296 172143555871210520688 172975017366769106944 173499016941062572032 173841224075068612608 174865150932724482048 174875993265991640064 175729879951860739869 176252969590920708096 177113579794001375616 177462916243299208704 178224559660652424192 178508174910489575424 178519243125699799232 178860262040490541056 179627902650106380288 179924906457398222848 181053520925107224576 181830574662983221248 183392939683588866048 185385367861303637664 186845095167298154496 187213625926996967424 188327992747990996992 189136267394978082816 189810890328683839488 192138430369501544448 192251492596907476096 193076606299040126208 193765283877198086144 194596894537615245312 194980714842423164928 195817541944751161344 196141314335532826624 196735492424240595072 198284590789785796608 198675684657221271552 199645780773711609792 200834148516412274136 201217794795551858688 202415519764573000704 202814761420913381376 203685211040745627648 204009342754845229056 204021992143656913408 205628464522740826112 211229107745958428672 211868991841489871616 212135670440147091456 213537251619769319424 213958429630853677056 215231991711989710848 216155734165689237504 216282929171520910608 217985944361847846912 218415896914829795328 219353304197726060544 219702369120602554368 219715991539322829824 220658978627474429952 221446038716797812736 222396450900131708928 224161502097751801856 228166606598527554048 229524741161614027584 229963194052059267072 231332022588083429376 231788298766758150144 232783098332280717312 233167991021322186752 234306506602480986492 236151439725335167488 236617221657732278272 237632746214203232256 238010899880652767232 238480349387320721408 241404694566809632768 242135990675988424704 244042573279736365056 245717884029183519744 247180490481738183552 247652670517602287616 249126793556397539328 249618167902662623232 250689490511686926336 251103990330654662656 252181689859970777088 257435475065386834944 259462526050153660416 260761836112602918912 262313989898987460096 264379454386381062144 264900912876295028736 265670369691002063424 266194374364948813056 267762262365734363136 267778864688549698848 268290393060735811584 269887359686097334272 269973297474124382208 270419681894551175168 271580281387660836864 280820438890495451136 282491989121986495488 282847560586862788608 284716335493025759232 286975988949319614464 288207645554252316672 288377238895361214144 289614909448560189312 290647925815797129216 291221195886439727104 291895341806422867968 292471072263634747392 294211971503299239936 298013526985831907328 301251222774618411204 303623279646859501056 304222142131370072064 306014014132267843584 306032988215485370112 306617592069412356096 308442696784111239168 309051065022344200192 310377464443040956416 312408675469974648656 314868586300446889984 316843661618937643008 317347866507537022976 318203505660220637184 320937644446280515584 322847987567984566272 324424393757281365912 326978916542771770368 327623845372244692992 329553553680903831552 329573987308984244736 330988467941211644928 332169058075196719104 332824223870216830976 333594676350197563392 336242253146627702784 343247300087182446592 344287111742421041376 346998033882125144064 347682448150137225216 349751986531983280128 351459759903721479738 352505939181841416192 354227159588002751232 354925832486598417408 356449119321304848384 357016349820979150848 357038486251399598464 357720524080981082112 359255805300212760576 359849812914796445696 362107041850214449152 363661149325966442496 370770735722607275328 373690190334596308992 374427251853993934848 376655985495981993984 378272534789956165632 384502985193814952192 386153212598080252416 387530567754396172288 389193789075230490624 389961429684846329856 392282628671065653248 393470984848481190144 396569181579571593216 397351369314442543104 399291561547423219584 401668297032824548272 402435589591103717376 404831039529146001408 405629522841826762752 407370422081491255296 408018685509690458112 408043984287313826816 411256929045481652224 422458215491916857344 423737983682979743232 424271340880294182912 427074503239538638848 427916859261707354112 430463983423979421696 432311468331378475008 432565858343041821216 435971888723695693824 436831793829659590656 438706608395452121088 439431983078645659648 441317957254948859904 442892077433595625472 448323004195503603712 456333213197055108096 459049482323228055168 459926388104118534144 462664045176166858752 463576597533516300288 465566196664561434624 466335982042644373504 468613013204961972984 472302879450670334976 473234443315464556544 475265492428406464512 476021799761305534464 484271981351976849408 491435768058367039488 494360980963476367104 495305341035204575232 498253587112795078656 499236335805325246464 501378981023373852672 502207980661309325312 504363379719941554176 514870950130773669888 518925052100307320832 521523672225205837824 524627979797974920192 527189639855582219607 528758908772762124288 531340739382004126848 532388748729897626112 535524524731468726272 535557729377099397696 536580786121471623168 539774719372194668544 540839363789102350336 543160562775321673728 561640877780990902272 564983978243972990976 569432670986051518464 573951977898639228928 576415291108504633344 576754477790722428288 579229818897120378624 581295851631594258432 582442391772879454208 583790683612845735936 584942144527269494784 588423943006598479872 596027053971663814656 602502445549236822408 607246559293719002112 608444284262740144128 612028028264535687168 612065976430970740224 616885393568222478336 618102130044688400384 624817350939949297312 629737172600893779968 633687323237875286016 636407011320441274368 641875288892561031168 645695975135969132544 648848787514562731824 653957833085543540736 655247690744489385984 659107107361807663104 659147974617968489472 661976935882423289856 664338116150393438208 667189352700395126784 672484506293255405568 686494600174364893184 688574223484842082752 693996067764250288128 695364896300274450432 699503973063966560256 702919519807442959476 708454319176005502464 709851664973196834816 712898238642609696768 714032699641958301696 714076972502799196928 715441048161962164224 719699625829592891392 724214083700428898304 741541471445214550656 747380380669192617984 748854503707987869696 753311970991963987968 756545069579912331264 769005970387629904384 772306425196160504832 775061135508792344576 778387578150460981248 784565257342131306496 786941969696962380288 793138363159143186432 794702738628885086208 798583123094846439168 803336594065649096544 804871179182207434752 809662079058292002816 811259045683653525504 814740844162982510592 816087968574627653632 822513858090963304448 844916430983833714688 847475967365959486464 848542681760588365824 854149006479077277696 860927966847958843392 864622936662756950016 865131716686083642432 871943777447391387648 873663587659319181312 877413216790904242176 878863966157291319296 882635914509897719808 912666426394110216192 918098964646456110336 919852776208237068288 925328090352333717504 927153195067032600576 931132393329122869248 932671964085288747008 937226026409923945968 944605758901340669952 946468886630929113088 950530984856812929024 952043599522611068928 968543962703953698816 982871536116734078976 988721961926952734208 996507174225590157312 998472671610650492928 1004415961322618650624 1008726759439883108352 1029741900261547339776 1043047344450411675648 1049255959595949840384 1054379279711164439214 1057517817545524248576 1062681478764008253696 1064777497459795252224 1071049049462937452544 1071115458754198795392 1073161572242943246336 1079549438744389337088 1081678727578204700672 1086321125550643347456 1123281755561981804544 1129967956487945981952 1147903955797278457856 1153508955581444856576 1158459637794240757248 1162591703263188516864 1164884783545758908416 1167581367225691471872 1169884289054538989568 1176847886013196959744 1192054107943327629312 1205004891098473644816 1214493118587438004224 1216888568525480288256 1224056056529071374336 1224131952861941480448 1233770787136444956672 1249634701879898594624 1259474345201787559936 1267374646475750572032 1272814022640882548736 1283750577785122062336 1291391950271938265088 1297697575029125463648 1307915666171087081472 1310495381488978771968 1318295949235936978944 1323953871764846579712 1328676232300786876416 1344969012586510811136 1372989200348729786368 1377148446969684165504 1387992135528500576256 1390729792600548900864 1399007946127933120512 1405839039614885918952 1416908638352011004928 1419703329946393669632 1425796477285219393536 1428065399283916603392 1428153945005598393856 1439399251659185782784 1483082942890429101312 1494760761338385235968 1497709007415975739392 1506623941983927975936 1513090139159824662528 1538011940775259808768 1544612850392321009664 1550122271017584689152 1556775156300921962496 1569130514684262612992 1573883939393924760576 1586276726318286372864 1597166246189692878336 1606673188131298193088 1609742358364414869504 1619324158116584005632 1622518091367307051008 1629481688325965021184 1632175937149255307264 1689832861967667429376 1694951934731918972928 1708298012958154555392 1721855933695917686784 1729245873325513900032 1730263433372167284864 1743887554894782775296 1747327175318638362624 1754826433581808484352 1757727932314582638592 1765271829019795439616 1825332852788220432384 1836197929292912220672 1850656180704667435008 1854306390134065201152 1865343928170577494016 1874452052819847891936 1889211517802681339904 1892937773261858226176 1901061969713625858048 1937087925407907397632 1965743072233468157952 1977443923853905468416 1993014348451180314624 2008831922645237301248 2017453518879766216704 2059483800523094679552 2086094688900823351296 2098511919191899680768 2108758559422328878428 2125362957528016507392 2129554994919590504448 2142098098925874905088 2142230917508397590784 2146323144485886492672 2159098877488778674176 2163357455156409401344 2172642251101286694912 2246563511123963609088 2259935912975891963904 2307017911162889713152 2316919275588481514496 2325183406526377033728 2329769567091517816832 2335162734451382943744 2353695772026393919488 2384108215886655258624 2410009782196947289632 2428986237174876008448 2433777137050960576512 2448263905723882960896 2467541574272889913344 2499269403759797189248 2518948690403575119872 2534749292951501144064 2545628045281765097472 2582783900543876530176 2595395150058250927296 2615831332342174162944 2620990762977957543936 2636591898471873957888 2647907743529693159424 2745978400697459572736 2754296893939368331008 2775984271057001152512 2781459585201097801728 2798015892255866241024 2811678079229771837904 2833817276704022009856 2839406659892787339264 2851592954570438787072 2856130798567833206784 2856307890011196787712 2878798503318371565568 2966165885780858202624 2989521522676770471936 2995418014831951478784 3013247883967855951872 3026180278319649325056 3076023881550519617536 3089225700784642019328 3100244542035169378304 3138261029368525225984 3147767878787849521152 3172553452636572745728 3194332492379385756672 3213346376262596386176 3219484716728829739008 3238648316233168011264 3245036182734614102016 3258963376651930042368 3264351874298510614528 3389903869463837945856 3443711867391835373568 3460526866744334569728 3487775109789565550592 3494654350637276725248 3509652867163616968704 3515455864629165277184 3530543658039590879232 3650665705576440864768 3672395858585824441344 3701312361409334870016 3730687856341154988032 3748904105639695783872 3778423035605362679808 3785875546523716452352 3802123939427251716096 3874175850815814795264 3931486144466936315904 3954887847707810936832 3986028696902360629248 4017663845290474602496 4034907037759532433408 4118967601046189359104 4172189377801646702592 4197023838383799361536 4217517118844657756856 4250725915056033014784 4259109989839181008896 4284196197851749810176 4284461835016795181568 4318197754977557348352 4326714910312818802688 4493127022247927218176 4519871825951783927808 4614035822325779426304 4633838551176963028992 4650366813052754067456 4670325468902765887488 4707391544052787838976 4820019564393894579264 4857972474349752016896 4867554274101921153024 4896527811447765921792 4998538807519594378496 5037897380807150239744 5069498585903002288128 5165567801087753060352 5190790300116501854592 5231662664684348325888 5241981525955915087872 5273183796943747915776 5295815487059386318848 5491956801394919145472 5508593787878736662016 5551968542114002305024 5562919170402195603456 5596031784511732482048 5623356158459543675808 5667634553408044019712 5678813319785574678528 5703185909140877574144 5712615780022393575424 5757597006636743131136 5932331771561716405248 5979043045353540943872 6026495767935711903744 6052360556639298650112 6152047763101039235072 6178451401569284038656 6295535757575699042304 6388664984758771513344 6426692752525192772352 6438969433457659478016 6477296632466336022528 6490072365469228204032 6517926753303860084736 6528703748597021229056 6779807738927675891712 6921053733488669139456 6975550219579131101184 6989308701274553450496 7030911729258330554368 7061087316079181758464 7301331411152881729536 7344791717171648882688 7402624722818669740032 7461375712682309976064 7497808211279391567744 7556846071210725359616 7571751093047432904704 7604247878854503432192 7748351701631629590528 7862972288933872631808 7909775695415621873664 8035327690580949204992 8237935202092378718208 8344378755603293405184 8394047676767598723072 8435034237689315513712 8501451830112066029568 8518219979678362017792 8568392395703499620352 8568923670033590363136 8636395509955114696704 8986254044495854436352 9039743651903567855616 9228071644651558852608 9267677102353926057984 9300733626105508134912 9414783088105575677952 9640039128787789158528 9715944948699504033792 9735108548203842306048 9793055622895531843584 9997077615039188756992 10075794761614300479488 10331135602175506120704 10381580600233003709184 10463325329368696651776 10483963051911830175744 10546367593887495831552 10591630974118772637696 10983913602789838290944 11017187575757473324032 11103937084228004610048 11192063569023464964096 11246712316919087351616 11335269106816088039424 11357626639571149357056 11406371818281755148288 11425231560044787150848 11864663543123432810496 11958086090707081887744 12052991535871423807488 12104721113278597300224 12304095526202078470144 12356902803138568077312 12591071515151398084608 12777329969517543026688 12853385505050385544704 12954593264932672045056 12980144730938456408064 13057407497194042458112 13559615477855351783424 13842107466977338278912 13951100439158262202368 14061823458516661108736 14122174632158363516928 14602662822305763459072 14689583434343297765376 14922751425364619952128 14995616422558783135488 15113692142421450719232 15143502186094865809408 15208495757709006864384 15496703403263259181056 15725944577867745263616 15819551390831243747328 16475870404184757436416 16688757511206586810368 16788095353535197446144 16870068475378631027424 17002903660224132059136 17036439959356724035584 17137847340067180726272 17272791019910229393408 18079487303807135711232 18456143289303117705216 18535354204707852115968 19280078257575578317056 19431889897399008067584 19470217096407684612096 19586111245791063687168 19994155230078377513984 20151589523228600958976 20763161200466007418368 20926650658737393303552 20967926103823660351488 21092735187774991663104 21183261948237545275392 21967827205579676581888 22034375151514946648064 22207874168456009220096 22384127138046929928192 22493424633838174703232 22670538213632176078848 22715253279142298714112 22812743636563510296576 22850463120089574301696 23729327086246865620992 24105983071742847614976 24608191052404156940288 24713805606277136154624 25182143030302796169216 25554659939035086053376 25706771010100771089408 25909186529865344090112 26114814994388084916224 27119230955710703566848 27684214933954676557824 27902200878316524404736 28123646917033322217472 28244349264316727033856 29205325644611526918144 29379166868686595530752 29991232845117566270976 30227384284842901438464 30287004372189731618816 30993406806526518362112 31451889155735490527232 31639102781662487494656 32951740808369514872832 33576190707070394892288 33740136950757262054848 34005807320448264118272 34072879918713448071168 34275694680134361452544 36158974607614271422464 36912286578606235410432 37070708409415704231936 38560156515151156634112 38863779794798016135168 38940434192815369224192 39172222491582127374336 39988310460156755027968 40303179046457201917952 41526322400932014836736 41853301317474786607104 42185470375549983326208 42366523896475090550784 44068750303029893296128 44768254276093859856384 44986849267676349406464 45341076427264352157696 45430506558284597428224 45625487273127020593152 45700926240179148603392 47458654172493731241984 49216382104808313880576 49427611212554272309248 50364286060605592338432 51109319878070172106752 51413542020201542178816 51818373059730688180224 52229629988776169832448 54238461911421407133696 55368429867909353115648 56247293834066644434944 58410651289223053836288 58758333737373191061504 59982465690235132541952 60454768569685802876928 62903778311470981054464 63278205563324974989312 65903481616739029745664 67152381414140789784576 67480273901514524109696 68011614640896528236544 68145759837426896142336 68551389360268722905088 72317949215228542844928 73824573157212470820864 74141416818831408463872 77120313030302313268224 77727559589596032270336 78344444983164254748672 79976620920313510055936 83052644801864029673472 83706602634949573214208 84370940751099966652416 84733047792950181101568 88137500606059786592256 89973698535352698812928 90682152854528704315392 90861013116569194856448 91401852480358297206784 94917308344987462483968 98432764209616627761152 98855222425108544618496 100728572121211184676864 102218639756140344213504 102827084040403084357632 104459259977552339664896 108476923822842814267392 110736859735818706231296 116821302578446107672576 117516667474746382123008 119964931380470265083904 120909537139371605753856 126556411126649949978624 134304762828281579569152 134960547803029048219392 136023229281793056473088 136291519674853792284672 137102778720537445810176 147649146314424941641728 148282833637662816927744 154240626060604626536448 155455119179192064540672 156688889966328509497344 159953241840627020111872 166105289603728059346944 168741881502199933304832 176275001212119573184512 179947397070705397625856 181364305709057408630784 182803704960716594413568 189834616689974924967936 196865528419233255522304 197710444850217089236992 201457144242422369353728 204437279512280688427008 205654168080806168715264 216953847645685628534784 221473719471637412462592 235033334949492764246016 239929862760940530167808 253112822253299899957248 269921095606058096438784 272046458563586112946176 272583039349707584569344 274205557441074891620352 295298292628849883283456 296565667275325633855488 308481252121209253072896 313377779932657018994688 319906483681254040223744 332210579207456118693888 352550002424239146369024 359894794141410795251712 362728611418114817261568 365607409921433188827136 379669233379949849935872 393731056838466511044608 402914288484844738707456 408874559024561376854016 411308336161612337430528 442947438943274824925184 470066669898985528492032 479859725521881060335616 506225644506599799914496 539842191212116192877568 544092917127172225892352 548411114882149783240704 590596585257699766566912 593131334550651267710976 616962504242418506145792 639812967362508080447488 664421158414912237387776 705100004848478292738048 719789588282821590503424 731214819842866377654272 759338466759899699871744 817749118049122753708032 822616672323224674861056 885894877886549649850368 940133339797971056984064 959719451043762120671232 1079684382424232385755136 1088185834254344451784704 1096822229764299566481408 1181193170515399533133824 1233925008484837012291584 1279625934725016160894976 1328842316829824474775552 1410200009696956585476096 1439579176565643181006848 1518676933519799399743488 1645233344646449349722112 1771789755773099299700736 1919438902087524241342464 2159368764848464771510272 2193644459528599132962816 2467850016969674024583168 2559251869450032321789952 2657684633659648949551104 2820400019393913170952192 2879158353131286362013696 3290466689292898699444224 3543579511546198599401472 3838877804175048482684928 4318737529696929543020544 4935700033939348049166336 5118503738900064643579904 5315369267319297899102208 5758316706262572724027392 6580933378585797398888448 7677755608350096965369856 8637475059393859086041088 9871400067878696098332672 10630738534638595798204416 11516633412525145448054784 15355511216700193930739712 17274950118787718172082176 19742800135757392196665344 23033266825050290896109568 34549900237575436344164352 46066533650100581792219136 69099800475150872688328704 138199600950301745376657408
- Sum of all divisors σ(n): 523655977182456029184000000
- Sum of proper divisors (its aliquot sum) s(n): 385456376232154283807342592
- 138199600950301745376657408 is an abundant number, because the sum of its proper divisors (385456376232154283807342592) is greater than itself. Its abundance is 247256775281852538430685184
Bases of 138199600950301745376657408
- Binary: 1110010010100001110011101100001000111001110100001100000001101010101110000000000000000002
- Hexadecimal: 0x7250E7611CE860355C0000
- Base-36: HD4MHUFJL5VQ7CAO0
Squares and roots of 138199600950301745376657408
- 138199600950301745376657408 squared (1381996009503017453766574082) is 19099129702822643083785213511195009321024723001278464
- 138199600950301745376657408 cubed (1381996009503017453766574083) is 2639492103428144436889400830116002442695748051801833863063973639699206936461312
-
The
square root of 138199600950301745376657408 is 11755832635347.5169477663 -
138199600950301745376657408 is a
perfect cube number . Itscube root is 517013952
Scales and comparisons
How big is 138199600950301745376657408?- 138,199,600,950,301,745,376,657,408 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 138,199,600,950,301,745,376,657,408 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 138199600950301745376657408 cubic inches would be around 43084496 feet tall.
Recreational maths with 138199600950301745376657408
- 138199600950301745376657408 backwards is 804756673547103059006991831
- 138199600950301745376657408 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 138199600950301745376657408's digits is 117
- 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 138199600950301745376657408 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 138199600950301745376657408 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/138199600950301745376657408/
Chicago style:
Numbermatics. 2024. "Number 138199600950301745376657408 - Facts about the integer". https://numbermatics.com/n/138199600950301745376657408/
The information we have on file for 138199600950301745376657408 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 138199600950301745376657408, math, Factors of 138199600950301745376657408, curriculum, school, college, exams, university, Prime factorization of 138199600950301745376657408, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-eight septillion, one hundred ninety-nine sextillion, six hundred quintillion, nine hundred fifty quadrillion, three hundred one trillion, seven hundred forty-five billion, three hundred seventy-six million, six hundred fifty-seven thousand, four hundred eight.