19068562790583321929711616
19,068,562,790,583,321,929,711,616 is an even composite number composed of seven prime numbers multiplied together.
19068562790583321929711616 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 19068562790583321929711616:
226 × 32 × 72 × 132 × 172 × 3312 × 3472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 17 × 17 × 331 × 331 × 347 × 347)See below for interesting mathematical facts about the number 19068562790583321929711616 from the Numbermatics database.
Names of 19068562790583321929711616
- Cardinal: 19068562790583321929711616 can be written as Nineteen septillion, sixty-eight sextillion, five hundred sixty-two quintillion, seven hundred ninety quadrillion, five hundred eighty-three trillion, three hundred twenty-one billion, nine hundred twenty-nine million, seven hundred eleven thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 1.9068562790583321929711616 × 1025
Factors of 19068562790583321929711616
Divisors of 19068562790583321929711616
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 28 32 34 36 39 42 48 49 51 52 56 63 64 68 72 78 84 91 96 98 102 104 112 117 119 126 128 136 144 147 153 156 168 169 182 192 196 204 208 221 224 234 238 252 256 272 273 288 289 294 306 312 331 336 338 347 357 364 384 392 408 416 441 442 448 468 476 504 507 512 544 546 576 578 588 612 624 637 662 663 672 676 694 714 728 768 784 816 819 832 833 867 882 884 896 936 952 993 1008 1014 1024 1041 1071 1088 1092 1152 1156 1176 1183 1224 1248 1274 1324 1326 1344 1352 1388 1428 1456 1521 1536 1547 1568 1632 1638 1664 1666 1734 1764 1768 1792 1872 1904 1911 1986 1989 2016 2023 2028 2048 2082 2142 2176 2184 2304 2312 2317 2352 2366 2429 2448 2496 2499 2548 2601 2648 2652 2688 2704 2776 2856 2873 2912 2979 3042 3072 3094 3123 3136 3264 3276 3328 3332 3468 3528 3536 3549 3584 3744 3757 3808 3822 3972 3978 4032 4046 4056 4096 4164 4284 4303 4352 4368 4511 4608 4624 4634 4641 4704 4732 4858 4896 4992 4998 5096 5202 5296 5304 5376 5408 5552 5627 5712 5733 5746 5824 5899 5958 6069 6084 6144 6188 6246 6272 6528 6552 6656 6664 6936 6951 7056 7072 7098 7168 7287 7488 7497 7514 7616 7644 7944 7956 8064 8092 8112 8192 8281 8328 8568 8606 8619 8704 8736 9022 9216 9248 9268 9282 9408 9464 9716 9792 9984 9996 10192 10404 10592 10608 10647 10752 10816 10829 11104 11254 11271 11424 11466 11492 11648 11798 11916 12138 12168 12288 12376 12492 12544 12909 13056 13104 13312 13328 13533 13872 13902 13923 14112 14144 14161 14196 14336 14574 14976 14994 15028 15232 15288 15888 15912 16128 16184 16219 16224 16384 16562 16656 16881 17003 17136 17212 17238 17408 17472 17697 18044 18207 18432 18496 18536 18564 18816 18928 19432 19584 19968 19992 20111 20384 20808 20853 21184 21216 21294 21504 21632 21658 21861 22208 22508 22542 22848 22932 22984 23296 23596 23832 24276 24336 24576 24752 24843 24984 25088 25818 25857 26112 26208 26299 26624 26656 27066 27744 27804 27846 28224 28288 28322 28392 28672 29148 29952 29988 30056 30121 30464 30576 31577 31776 31824 32256 32368 32438 32448 32487 32768 33124 33312 33762 33813 34006 34272 34424 34476 34816 34944 35394 36088 36414 36864 36992 37072 37128 37632 37856 38727 38864 39168 39389 39936 39984 40222 40599 40768 41293 41616 41706 42368 42432 42483 42588 43008 43264 43316 43722 44416 45016 45084 45696 45864 45968 46592 47192 47664 48552 48657 48672 48841 49152 49504 49686 49968 50176 50643 51009 51636 51714 52224 52416 52598 53091 53248 53312 54132 55488 55608 55692 55939 56448 56576 56644 56784 57344 58296 58643 59904 59976 60112 60242 60333 60928 61152 63154 63552 63648 64512 64736 64876 64896 64974 65536 66248 66624 67524 67626 68012 68544 68848 68952 69632 69888 70788 72176 72828 73151 73728 73984 74144 74256 74529 75264 75712 76687 77454 77728 78336 78778 78897 79872 79968 80444 81198 81536 82586 83232 83412 84736 84864 84966 85176 86016 86528 86632 87444 88832 90032 90168 90363 91392 91728 91936 93184 94384 94731 95328 95659 97104 97314 97344 97461 97682 98304 99008 99372 99936 100283 100352 101286 102018 103272 103428 104448 104832 105196 106182 106496 106624 108264 109561 110976 111216 111384 111878 112896 113152 113288 113568 114688 114857 116592 117286 118167 119808 119952 120224 120409 120484 120666 121856 122304 123879 126308 127104 127296 127449 129024 129472 129752 129792 129948 131072 132496 133248 135048 135252 136024 137088 137696 137904 139264 139776 140777 141576 144352 145656 145971 146302 146523 147456 147968 148288 148512 149058 150528 151424 153027 153374 154908 155456 156672 157556 157794 159744 159936 160888 162396 163072 165172 166464 166824 167817 169472 169728 169932 170352 172032 173056 173264 174888 175929 177664 180064 180336 180726 180999 182784 183456 183872 184093 186368 188768 189462 190656 191318 194208 194628 194688 194922 195364 196608 198016 198744 199872 200566 200704 202572 204036 206544 206856 208896 209664 210392 210847 212364 212992 213248 216528 219122 219453 221039 221952 222432 222768 223756 225792 226304 226576 227136 229376 229714 230061 233184 234572 236334 236691 239616 239904 240448 240818 240968 241332 243712 244608 247758 252616 254208 254592 254898 258048 258944 259504 259584 259896 262144 264992 266496 270096 270504 271089 272048 274176 275392 275723 275808 278528 279552 281554 283152 284193 286977 288704 289051 291312 291942 292604 293046 294912 295936 296576 297024 298116 300849 301056 302848 306054 306748 309816 310912 313344 315112 315588 319488 319872 321776 324792 326144 328683 330344 332928 333648 335634 338944 339456 339864 340704 341887 344064 344571 346112 346528 349776 351858 354501 355328 360128 360672 361227 361452 361998 365568 366912 367744 368186 371637 372736 377536 378924 381312 382636 388416 389256 389376 389844 390728 391573 393216 396032 397488 399744 401132 401408 405144 408072 410501 413088 413712 417792 419328 420784 421694 422331 424728 425984 426496 433056 438244 438906 439569 442078 443904 444864 445536 447512 451584 452608 453152 454272 458752 459428 460122 466368 469144 472668 473382 479232 479808 480896 481636 481936 482664 487424 489216 495516 503451 505232 508416 509184 509796 512057 516096 517888 519008 519168 519792 524288 527787 529984 532992 536809 540192 541008 542178 544096 548352 550784 551446 551616 552279 557056 559104 563108 566304 568386 573954 577408 578102 582624 583884 585208 586092 589824 591872 593152 594048 596232 601698 602112 605696 612108 613496 619632 621824 626688 630224 631176 632541 638976 639744 643552 649584 652288 657366 658359 660688 663117 665856 667296 669613 671268 677888 678912 679728 681408 683774 688128 689142 690183 692224 693056 699552 701981 703716 709002 710656 720256 721344 722454 722904 723996 731136 733824 735488 736372 743274 745472 755072 757848 762624 765272 766927 776832 778512 778752 779688 781456 783146 786432 792064 794976 799488 802264 802816 803999 810288 816144 821002 826176 827169 827424 835584 838656 841568 842863 843388 844662 849456 851968 852992 860931 866112 867153 876488 877812 879138 884156 887808 889728 891072 895024 902547 903168 905216 906304 908544 917504 918856 920244 932736 938288 945336 946764 950963 958464 959616 961792 963272 963872 965328 974848 978432 986049 991032 996931 1006902 1010464 1016832 1018368 1019592 1024114 1025661 1032192 1033713 1035776 1038016 1038336 1039584 1048576 1055574 1059968 1065984 1073618 1080384 1082016 1083681 1084356 1088192 1096704 1101568 1102892 1103232 1104558 1114112 1118208 1126216 1132608 1136772 1147908 1154816 1156204 1165248 1167768 1170416 1172184 1174719 1179648 1183744 1186304 1188096 1192464 1203396 1204224 1211392 1224216 1226992 1231503 1239264 1243567 1243648 1253376 1260448 1262352 1265082 1266993 1277952 1279488 1287104 1299168 1303679 1304576 1314732 1316718 1321376 1326234 1331712 1334592 1339226 1342536 1355776 1357824 1359456 1362816 1367548 1376256 1378284 1380366 1384448 1386112 1399104 1403962 1407432 1418004 1421312 1424293 1440512 1442688 1444908 1445808 1447992 1462272 1467648 1470976 1472744 1486548 1490944 1493141 1510144 1515696 1525248 1530544 1533854 1536171 1553664 1557024 1557504 1559376 1562912 1565317 1566292 1572864 1584128 1589952 1598976 1604528 1605632 1607998 1610427 1620576 1632288 1642004 1652352 1654338 1654848 1656837 1671168 1677312 1683136 1685726 1686776 1689324 1698912 1703936 1705984 1721862 1732224 1734306 1752976 1755624 1758276 1768312 1775616 1779456 1782144 1790048 1805094 1806336 1810432 1812608 1817088 1835008 1837712 1840488 1862537 1865472 1876576 1890672 1893528 1897623 1901926 1916928 1919232 1923584 1926544 1927744 1930656 1949696 1952569 1956864 1972098 1982064 1989351 1993862 2008839 2013804 2020928 2033664 2036736 2039184 2046953 2048228 2051322 2064384 2067426 2071552 2076032 2076672 2079168 2097152 2105943 2111148 2119936 2131968 2147236 2160768 2164032 2167362 2168712 2176384 2193408 2203136 2205784 2206464 2209116 2228224 2236416 2252432 2265216 2273544 2295816 2300781 2309632 2312408 2330496 2335536 2340832 2344368 2349438 2359296 2367488 2372608 2376192 2384928 2393209 2406792 2408448 2411997 2422784 2448432 2453984 2463006 2478528 2481507 2487134 2487296 2506752 2520896 2524704 2528589 2530164 2533986 2555904 2558976 2574208 2598336 2601459 2607358 2609152 2629464 2633436 2642752 2652468 2663424 2669184 2678452 2685072 2711552 2715648 2718912 2725632 2735096 2741011 2752512 2756568 2760732 2768896 2772224 2798208 2807924 2814864 2836008 2842624 2848586 2852889 2873507 2881024 2885376 2889816 2891616 2895984 2924544 2935296 2941952 2945488 2973096 2981888 2986282 2990793 3020288 3031392 3050496 3061088 3067708 3072342 3076983 3107328 3114048 3115008 3118752 3125824 3130634 3132584 3145728 3168256 3179904 3197952 3209056 3211264 3215996 3220854 3241152 3264576 3284008 3304704 3308676 3309696 3313674 3342336 3354624 3366272 3371452 3373552 3378648 3397824 3407872 3411968 3443724 3464448 3468612 3505952 3511248 3516552 3524157 3536624 3551232 3558912 3564288 3580096 3584399 3610188 3612672 3620864 3625216 3634176 3670016 3675424 3680976 3694509 3725074 3730701 3730944 3753152 3757663 3781344 3787056 3795246 3803852 3833856 3838464 3847168 3853088 3855488 3861312 3899392 3905138 3911037 3913728 3944196 3964128 3978702 3987724 4017678 4027608 4041856 4067328 4073472 4078368 4093906 4096456 4102644 4128768 4134852 4143104 4152064 4153344 4158336 4194304 4211886 4222296 4239872 4263936 4272879 4294472 4321536 4328064 4334724 4337424 4352768 4386816 4406272 4411568 4412928 4418232 4456448 4472832 4479423 4504864 4530432 4547088 4591632 4601562 4608513 4619264 4624816 4660992 4671072 4681664 4687291 4688736 4695951 4698876 4718592 4734976 4745216 4752384 4769856 4786418 4813584 4816896 4823994 4831281 4845568 4896864 4907968 4913867 4926012 4957056 4963014 4974268 4974592 5013504 5041792 5049408 5057178 5060328 5067972 5111808 5117952 5148416 5196672 5202918 5214716 5218304 5258928 5266872 5285504 5304936 5326848 5338368 5356904 5368489 5370144 5423104 5431296 5437824 5451264 5470192 5482022 5505024 5513136 5521464 5537792 5544448 5587611 5596416 5615848 5627993 5629728 5672016 5685248 5697172 5705778 5747014 5762048 5770752 5779632 5783232 5791968 5849088 5857707 5870592 5883904 5890976 5900041 5946192 5963776 5972564 5981586 6026517 6040576 6062784 6100992 6122176 6135416 6140859 6144684 6153966 6214656 6228096 6230016 6237504 6251648 6261268 6265168 6291456 6317829 6336512 6359808 6395904 6418112 6422528 6431992 6441708 6482304 6529152 6568016 6609408 6617352 6619392 6627348 6656741 6684672 6709248 6732544 6742904 6747104 6757296 6795648 6815744 6823936 6887448 6902343 6928896 6937224 6978517 7011904 7022496 7033104 7048314 7073248 7102464 7117824 7128576 7160192 7168798 7179627 7220376 7225344 7235991 7241728 7250432 7268352 7340032 7350848 7361952 7389018 7450148 7461402 7461888 7506304 7515326 7562688 7574112 7585767 7590492 7607704 7667712 7676928 7694336 7706176 7710976 7722624 7798784 7810276 7822074 7827456 7888392 7928256 7957404 7975448 8035356 8055216 8083712 8134656 8146944 8156736 8187812 8192912 8205288 8223033 8257536 8269704 8286208 8304128 8306688 8316672 8388608 8423772 8444592 8479744 8527872 8545758 8558667 8588944 8620521 8643072 8656128 8669448 8674848 8704969 8705536 8773632 8812544 8823136 8825856 8836464 8912896 8945664 8958846 8972379 9009728 9060864 9094176 9125753 9183264 9203124 9217026 9238528 9249632 9321984 9342144 9363328 9374582 9377472 9391902 9397752 9437184 9469952 9490432 9504768 9539712 9572836 9627168 9633792 9647988 9662562 9691136 9793728 9815936 9827734 9852024 9914112 9926028 9948536 9949184 9970051 10027008 10083584 10098816 10114356 10120656 10135944 10223616 10235904 10296832 10393344 10405836 10429432 10436608 10451987 10517856 10533744 10571008 10609872 10653696 10676736 10713808 10736978 10740288 10753197 10846208 10862592 10875648 10902528 10940384 10957219 10964044 11010048 11026272 11042928 11075584 11088896 11175222 11192103 11192832 11231696 11255986 11259456 11272989 11344032 11370496 11394344 11411556 11494028 11524096 11541504 11559264 11566464 11583936 11698176 11715414 11733111 11741184 11767808 11781952 11800082 11892384 11927552 11945128 11963172 12053034 12081152 12125568 12201984 12244352 12270832 12281718 12289368 12307932 12429312 12456192 12460032 12475008 12503296 12522536 12530336 12582912 12635658 12673024 12719616 12791808 12818637 12836224 12845056 12863984 12883416 12964608 13037759 13058304 13136032 13218816 13234704 13238784 13254696 13313482 13369344 13418496 13438269 13465088 13485808 13494208 13514592 13591296 13631488 13647872 13667983 13774896 13804686 13857792 13874448 13957034 14023808 14044992 14061873 14066208 14087853 14096628 14146496 14204928 14235648 14257152 14320384 14328671 14337596 14359254 14440752 14450688 14471982 14483456 14500864 14536704 14680064 14701696 14723904 14741601 14778036 14900296 14922804 14923776 15012608 15030652 15125376 15148224 15171534 15180984 15215408 15335424 15353856 15388672 15412352 15421952 15445248 15597568 15620552 15644148 15654912 15776784 15856512 15914808 15950896 16070712 16105467 16110432 16166371 16167424 16269312 16293888 16313472 16375624 16385824 16410576 16446066 16515072 16539408 16572416 16608256 16613376 16633344 16762833 16777216 16847544 16883979 16889184 16947827 16959488 17055744 17091516 17117334 17177888 17241042 17286144 17312256 17338896 17349696 17409938 17411072 17547264 17573121 17625088 17646272 17651712 17672928 17700123 17825792 17891328 17917692 17944758 18019456 18121728 18188352 18251506 18366528 18406248 18422577 18434052 18477056 18499264 18515809 18643968 18684288 18726656 18749164 18754944 18783804 18795504 18874368 18939904 18980864 19009536 19079424 19145672 19254336 19267584 19295976 19325124 19382272 19410833 19587456 19631872 19655468 19704048 19828224 19852056 19897072 19898368 19940102 19970223 20054016 20167168 20197632 20228712 20241312 20271888 20349121 20447232 20471808 20593664 20786688 20811672 20858864 20873216 20903974 20935551 21035712 21067488 21142016 21219744 21307392 21353472 21427616 21473956 21480576 21506394 21538881 21692416 21725184 21751296 21805056 21880768 21914438 21928088 22020096 22052544 22085856 22151168 22177792 22350444 22384206 22385664 22463392 22511972 22518912 22545978 22688064 22740992 22788688 22823112 22988056 23048192 23083008 23118528 23132928 23167872 23396352 23430828 23466222 23482368 23535616 23563904 23600164 23784768 23855104 23890256 23926344 24106068 24162304 24212981 24251136 24403968 24488704 24541664 24563436 24578736 24615864 24669099 24858624 24912384 24920064 24950016 25006592 25045072 25060672 25165824 25271316 25346048 25383397 25439232 25583616 25637274 25672448 25690112 25727968 25766832 25861563 25929216 26075518 26114907 26116608 26272064 26437632 26469408 26477568 26509392 26610389 26626964 26738688 26836992 26876538 26930176 26971616 26988416 27029184 27182592 27262976 27295744 27335966 27377259 27549792 27609372 27715584 27748896 27914068 28047616 28089984 28123746 28132416 28175706 28193256 28292992 28409856 28471296 28514304 28640768 28657342 28675192 28718508 28881504 28901376 28943964 28966912 29001728 29073408 29360128 29403392 29447808 29483202 29556072 29800592 29845608 29847552 29910153 30025216 30061304 30250752 30296448 30343068 30361968 30430816 30670848 30707712 30777344 30824704 30843904 30890496 31195136 31241104 31288296 31309824 31355961 31553568 31663129 31713024 31829616 31901792 32141424 32210934 32220864 32259591 32332742 32334848 32538624 32587776 32626944 32751248 32771648 32821152 32871657 32892132 33030144 33078816 33144832 33193673 33216512 33226752 33266688 33525666 33554432 33695088 33767958 33778368 33818967 33895654 33918976 34111488 34183032 34234668 34355776 34482084 34572288 34624512 34677792 34699392 34798201 34819876 34822144 35094528 35146242 35250176 35292544 35303424 35345856 35400246 35651584 35782656 35835384 35889516 36038912 36243456 36376704 36503012 36733056 36812496 36845154 36868104 36954112 36998528 37031618 37287936 37368576 37453312 37498328 37509888 37567608 37591008 37748736 37879808 37961728 38017667 38019072 38158848 38291344 38508672 38535168 38591952 38650248 38764544 38821666 39113277 39174912 39263744 39310936 39408096 39656448 39704112 39794144 39796736 39855379 39880204 39940446 40108032 40334336 40395264 40457424 40482624 40543776 40698242 40894464 40943616 41003949 41187328 41573376 41623344 41717728 41746432 41807948 41871102 42071424 42134976 42185619 42284032 42439488 42614784 42706944 42855232 42947912 42961152 42986013 43012788 43077762 43384832 43450368 43502592 43610112 43761536 43828876 43856176 44040192 44105088 44171712 44224803 44302336 44355584 44700888 44768412 44771328 44926784 45023944 45037824 45091956 45376128 45481984 45577376 45646224 45976112 46096384 46166016 46237056 46265856 46335744 46597187 46792704 46861656 46932444 46964736 47071232 47127808 47200328 47569536 47710208 47780512 47852688 48212136 48316401 48324608 48425962 48499113 48502272 48807936 48849619 48977408 49083328 49126872 49157472 49231728 49338198 49717248 49824768 49840128 49900032 50013184 50090144 50121344 50331648 50542632 50651937 50692096 50766794 50843481 50878464 51167232 51274548 51344896 51380224 51455936 51533664 51723126 51858432 52151036 52229814 52233216 52544128 52875264 52938816 52955136 53018784 53100369 53220778 53253928 53477376 53673984 53753076 53860352 53943232 53976832 54058368 54365184 54525952 54591488 54671932 54754518 55099584 55218744 55431168 55497792 55547427 55828136 56095232 56179968 56247492 56264832 56351412 56386512 56585984 56819712 56942592 57028608 57281536 57314684 57350384 57437016 57763008 57802752 57887928 57933824 58003456 58146816 58232499 58720256 58806784 58895616 58966404 59112144 59601184 59691216 59695104 59820306 59910669 60050432 60122608 60501504 60592896 60686136 60723936 60861632 60934783 61047363 61341696 61415424 61554688 61649408 61687808 61780992 62390272 62482208 62576592 62619648 62711922 62806653 63107136 63326258 63426048 63659232 63803584 63880271 64282848 64421868 64441728 64519182 64665484 64669696 65077248 65175552 65253888 65502496 65543296 65642304 65743314 65784264 66060288 66157632 66289664 66387346 66433024 66453504 66533376 67051332 67108864 67390176 67535916 67556736 67637934 67791308 67837952 68222976 68366064 68469336 68711552 68964168 69144576 69249024 69355584 69398784 69596402 69639752 69644288 69790357 70189056 70292484 70500352 70585088 70606848 70691712 70800492 71303168 71565312 71670768 71779032 72077824 72486912 72638943 72753408 73006024 73163909 73466112 73624992 73690308 73736208 73908224 73997056 74063236 74575872 74737152 74906624 74996656 75019776 75135216 75182016 75497472 75759616 75923456 76035334 76038144 76150191 76317696 76582688 76700533 77017344 77070336 77183904 77300496 77529088 77643332 78226554 78344721 78349824 78527488 78621872 78816192 79312896 79408224 79588288 79593472 79710758 79760408 79831167 79880892 80216064 80668672 80790528 80914848 80965248 81087552 81396484 81788928 81887232 82007898 82131777 82374656 83146752 83246688 83435456 83492864 83615896 83742204 84142848 84269952 84371238 84568064 84878976 85229568 85413888 85710464 85895824 85922304 85972026 86025576 86155524 86769664 86900736 87005184 87220224 87523072 87657752 87712352 88080384 88210176 88343424 88449606 88604672 88711168 89401776 89536824 89542656 89730459 89853568 90047888 90075648 90183912 90752256 90963968 91154752 91264313 91292448 91952224 92192768 92332032 92474112 92531712 92671488 93194374 93585408 93723312 93864888 93929472 94067883 94142464 94255616 94400656 94989387 95139072 95420416 95561024 95675881 95705376 96424272 96632802 96649216 96851924 96998226 97004544 97615872 97699238 97954816 98166656 98253744 98314944 98463456 98614971 98676396 99434496 99581019 99649536 99680256 99800064 100026368 100180288 100242688 100300697 100663296 101085264 101303874 101384192 101533588 101686962 101756928 102334464 102549096 102689792 102760448 102911872 103067328 103446252 103716864 104302072 104394603 104459628 104466432 105088256 105750528 105877632 105910272 106037568 106200738 106441556 106507856 106954752 107347968 107506152 107720704 107886464 107953664 108116736 108730368 109051904 109182976 109343864 109509036 110199168 110437488 110862336 110995584 111094854 111656272 112190464 112359936 112494984 112529664 112702824 112773024 113164597 113171968 113639424 113885184 114053001 114057216 114563072 114629368 114700768 114874032 115526016 115605504 115775856 115867648 116006912 116293632 116464998 117339831 117440512 117613568 117791232 117932808 118224288 118634789 119202368 119382432 119390208 119566137 119640612 119821338 120100864 120245216 121003008 121185792 121372272 121447872 121723264 121869566 122094726 122683392 122830848 123011847 123109376 123298816 123375616 123561984 124780544 124964416 125153184 125239296 125423844 125613306 126214272 126652516 126852096 127318464 127607168 127760542 128565696 128843736 128883456 128958039 129038364 129330968 129339392 129610663 130154496 130351104 130507776 131004992 131086592 131284608 131486628 131568528 132120576 132315264 132579328 132774692 132866048 132907008 133066752 134102664 134780352 135071832 135113472 135275868 135582616 135675904 135875831 136445952 136732128 136938672 137423104 137928336 138289152 138498048 138711168 138797568 139192804 139279504 139288576 139580714 139791561 140378112 140584968 141000704 141170176 141213696 141383424 141600984 142443847 142606336 143130624 143341536 143558064 144155648 144973824 145277886 145497339 145506816 146012048 146327818 146548857 146932224 147249984 147380616 147472416 147816448 147994112 148126472 149151744 149474304 149813248 149993312 150039552 150270432 150364032 150994944 151519232 151846912 152070668 152076288 152300382 152530443 152635392 153165376 153401066 154034688 154140672 154367808 154600992 155058176 155286664 156453108 156689442 156699648 157054976 157243744 157632384 158625792 158816448 159176576 159186944 159421516 159520816 159662334 159761784 160432128 161337344 161581056 161829696 161930496 162175104 162792968 163577856 163774464 164015796 164263554 164749312 166293504 166493376 166642281 166870912 166985728 167231792 167484408 168285696 168539904 168742476 169136128 169490867 169757952 170459136 170827776 171420928 171791648 171844608 171944052 172051152 172311048 173539328 173801472 174010368 174440448 174697497 175046144 175315504 175424704 176160768 176420352 176686848 176899212 177209344 177422336 177683779 178803552 179073648 179085312 179460918 179707136 180095776 180151296 180367824 181504512 181927936 182309504 182528626 182584896 182804349 183142089 183904448 184385536 184664064 184948224 185063424 185342976 186272723 186388748 187170816 187446624 187729776 187858944 188135766 188284928 188511232 188801312 189978774 190278144 190840832 191122048 191351762 191410752 191640813 192848544 193265604 193298432 193703848 193996452 194009088 195231744 195398476 195909632 196333312 196507488 196629888 196926912 197229942 197352792 198868992 199162038 199299072 199360512 199600128 200052736 200360576 200485376 200601394 201326592 202170528 202607748 202768384 203067176 203373924 203513856 204668928 205098192 205379584 205520896 205823744 206134656 206892504 207433728 208604144 208789206 208919256 208932864 209371071 210176512 211501056 211755264 211820544 212075136 212401476 212883112 213015712 213909504 214695936 215012304 215441408 215772928 215907328 216233472 217460736 217916829 218103808 218365952 218687728 219018072 219491727 220398336 220874976 221641903 221724672 221991168 222189708 223312544 224380928 224719872 224989968 225059328 225405648 225546048 226329194 226343936 227278848 227770368 228106002 228114432 228450573 229126144 229258736 229401536 229748064 230101599 231052032 231211008 231551712 231735296 232013824 232355711 232587264 232929996 234679662 234881024 235227136 235582464 235865616 236448576 237269578 238404736 238764864 238780416 239132274 239281224 239493501 239642676 240201728 240490432 242006016 242371584 242744544 242895744 243446528 243587407 243739132 244189452 245366784 245661696 246023694 246218752 246597632 246751232 247123968 249561088 249928832 250306368 250478592 250847688 251226612 252428544 253305032 253704192 254636928 255214336 255521084 257131392 257687472 257766912 257916078 258076728 258661936 258678784 259221326 260308992 260702208 261015552 262009984 262173184 262569216 262973256 263137056 264241152 264630528 265158656 265549384 265732096 265814016 266123669 266133504 268205328 269560704 270143664 270226944 270551736 271165232 271351808 271751662 272891904 273464256 273792939 273877344 274846208 275856672 276578304 276996096 277422336 277595136 278385608 278559008 278577152 278987653 279161428 279583122 280756224 281169936 282001408 282340352 282427392 282766848 283201968 284887694 284968161 285212672 286261248 286683072 287027643 287116128 288311296 289947648 290555772 290994678 291013632 292024096 292655636 293097714 293864448 294499968 294761232 294944832 295632896 295988224 296252944 298303488 298743057 298948608 299626496 299986624 300079104 300540864 300728064 300902091 301989888 303038464 303693824 304141336 304152576 304600764 305060886 305270784 306330752 306802132 308069376 308281344 308735616 309201984 310116352 310573328 312906216 313183809 313378884 313399296 314109952 314487488 314768753 315264768 317251584 317632896 318353152 318373888 318843032 319041632 319324668 319523568 320864256 322674688 323162112 323659392 323860992 324350208 325585936 327155712 327548928 328031592 328527108 329498624 329984161 332587008 332986752 333284562 333741824 333971456 334463584 334968816 336571392 337079808 337484952 338272256 338981734 339493791 339515904 340918272 341655552 342159003 342841856 343583296 343689216 343888104 344102304 344622096 345935057 347078656 347602944 348020736 348880896 349394994 350092288 350631008 350849408 352321536 352840704 353373696 353798424 354418688 354844672 355367558 355904367 357607104 358147296 358170624 358698411 358921836 359414272 360191552 360302592 360735648 363009024 363855872 364619008 365057252 365169792 365608698 366284178 367808896 368771072 369328128 369896448 370126848 370685952 372545446 372777496 374341632 374893248 375459552 375717888 376271532 376569856 377022464 377602624 379957548 380556288 381681664 382244096 382703524 382821504 383281626 385697088 386531208 386596864 387407696 387992904 388018176 388831989 390463488 390796952 391819264 392666624 393014976 393259776 393853824 394459884 394705584 397737984 398324076 398598144 398721024 399200256 400105472 400721152 400970752 401202788 404341056 405215496 405536768 406134352 406747848 407027712 407627493 409337856 410196384 410759168 411041792 411620677 411647488 412269312 413785008 414867456 417208288 417578412 417838512 417865728 418742142 419374683 420353024 423002112 423510528 423641088 424150272 424802952 425766224 426031424 427331541 427819008 429391872 430024608 430882816 431517749 431545856 431814656 432466944 434921472 435833658 436207616 436731904 437375456 438036144 438983454 439646571 440796672 441749952 443283806 443449344 443982336 444379416 446625088 448761856 449439744 449979936 450118656 450811296 451092096 452376613 452658388 452687872 454557696 455540736 456212004 456228864 456901146 458252288 458517472 458803072 459496128 460203198 462104064 462422016 463103424 463470592 464027648 464711422 465174528 465859992 469359324 469762048 470454272 471164928 471731232 472897152 474539156 476809472 477529728 477560832 478264548 478562448 478987002 479285352 480403456 480980864 484012032 484743168 485489088 485791488 486893056 487174814 487478264 488378904 490733568 491323392 492047388 492437504 493195264 493502464 494229671 494247936 499122176 499857664 500612736 500957184 501695376 502453224 504857088 506610064 507408384 508472601 509273856 510428672 511042168 514262784 515374944 515533824 515832156 516153456 517323872 517357568 518119927 518442652 520617984 521404416 522031104 524019968 524346368 525138432 525946512 526274112 528482304 529261056 530317312 531098768 531464192 531628032 532247338 532267008 533051337 536410656 539121408 540287328 540453888 541103472 542330464 542703616 543503324 545783808 546928512 547585878 547754688 548413047 549692416 551713344 553156608 553992192 554844672 555190272 556771216 557118016 557154304 557975306 558322856 558818169 559166244 561512448 562339872 564002816 564680704 564854784 565533696 566403936 569775388 569936322 570425344 572522496 573366144 574055286 574232256 574922439 576622592 579895296 581111544 581989356 582027264 584048192 585311272 586195428 587728896 588999936 589522464 589889664 591265792 591976448 592505888 596606976 597486114 597897216 599252992 599973248 600158208 601081728 601456128 601804182 603979776 606076928 607387648 608282672 608305152 609201528 610121772 610541568 612661504 613604264 616138752 616562688 617471232 618403968 620232704 621146656 625812432 626367618 626757768 626798592 628113213 628219904 628974976 629537506 630529536 634503168 635265792 636706304 636747776 637686064 638083264 638649336 639047136 641728512 645349376 646300339 646324224 647318784 647721984 648700416 651171872 654311424 655097856 656063184 657054216 658475181 658997248 659968322 664925709 665174016 665973504 666569124 667483648 667942912 668927168 669937632 673142784 674159616 674969904 676544512 677541443 677963468 678987582 679031808 681836544 683311104 684318006 685683712 687166592 687378432 687776208 688204608 689244192 690304797 691870114 694157312 695205888 696041472 697067133 697761792 698789988 700184576 701262016 701698816 704643072 705681408 706747392 707596848 708837376 709689344 710735116 711808734 715214208 716294592 716341248 717396822 717843672 718828544 720383104 720605184 721471296 726018048 727711744 729238016 730114504 730339584 730762221 731217396 732568356 735617792 737542144 738656256 739792896 740253696 741371904 745090892 745554992 748683264 749786496 750919104 751435776 752543064 753139712 754044928 755205248 759915096 761112576 763363328 764488192 765407048 765643008 766563252 771394176 773062416 773193728 774815392 775985808 776036352 777663978 780926976 781593904 783638528 785333248 786029952 786519552 787707648 788919768 789411168 792152179 795475968 796648152 797196288 797442048 798371007 798400512 800210944 801442304 801941504 802405576 808682112 810430992 811073536 812268704 813495696 814055424 815254986 818675712 820392768 821378817 821518336 822083584 823241354 823294976 824538624 827570016 829734912 830443523 834416576 835156824 835677024 835731456 836962959 837484284 838749366 840706048 846004224 847021056 847282176 848300544 849605904 851532448 852062848 854663082 855638016 858783744 860049216 861082929 861765632 863035498 863091712 863629312 864933888 869842944 871667316 872415232 873463808 874750912 876072288 877966908 879293142 881593344 883499904 886567612 886898688 887964672 888758832 893250176 897523712 898879488 899959872 900237312 901622592 902184192 902706273 904753226 905316776 905375744 907274641 909115392 911081472 912424008 912457728 913802292 916504576 917034944 917606144 918992256 920406396 924208128 924844032 926206848 926941184 928055296 929422844 930349056 931719984 938718648 940908544 942329856 943462464 944306259 945794304 949078312 951130817 953618944 955059456 955121664 956529096 957124896 957974004 958570704 960806912 961961728 968024064 969486336 970978176 971582976 973786112 974349628 974956528 976757808 981467136 982646784 984094776 984875008 986390528 987004928 988459342 988495872 989952483 997106929 998244352 999715328 1001225472 1001914368 1003390752 1004906448 1009714176 1013220128 1014816768 1016945202 1018481373 1018547712 1020857344 1022084336 1028525568 1030749888 1031067648 1031664312 1032306912 1034647744 1034715136 1036239854 1036885304 1037805171 1041235968 1042808832 1044062208 1048039936 1048692736 1050276864 1051893024 1052548224 1056964608 1058522112 1060634624 1062197536 1062928384 1063256064 1064494676 1064534016 1066102674 1067713101 1072821312 1078242816 1080574656 1080907776 1082206944 1084660928 1085407232 1087006648 1091567616 1093857024 1095171756 1095509376 1096826094 1099384832 1103426688 1106313216 1107984384 1109689344 1110380544 1113542432 1114236032 1114308608 1115950612 1116645712 1117636338 1118332488 1123024896 1124679744 1128005632 1129361408 1129709568 1131067392 1132807872 1139550776 1139872644 1140850688 1145044992 1146732288 1148110572 1148464512 1149844878 1153245184 1159790592 1162223088 1163978712 1164054528 1166495967 1168096384 1170622544 1172390856 1175457792 1177999872 1179044928 1179779328 1182531584 1183952896 1185011776 1186436069 1193213952 1194972228 1195794432 1198505984 1199946496 1200316416 1202163456 1202912256 1203608364 1212153856 1214775296 1216565344 1216610304 1218403056 1220243544 1221083136 1222882479 1225323008 1227208528 1232277504 1233125376 1234862031 1234942464 1236807936 1240465408 1242293312 1243786453 1251624864 1252735236 1253515536 1253597184 1256226426 1256439808 1257949952 1259075012 1261059072 1269006336 1270531584 1273412608 1273495552 1275372128 1276166528 1277298672 1278094272 1281994623 1283457024 1290698752 1292600678 1292648448 1294553247 1294637568 1295443968 1297400832 1302343744 1303909061 1308622848 1310195712 1312126368 1314108432 1316950362 1317994496 1319936644 1329851418 1330348032 1331947008 1333138248 1334967296 1335885824 1337854336 1339875264 1346285568 1348319232 1349939808 1353089024 1355082886 1355926936 1357129839 1357975164 1358063616 1363673088 1366622208 1368636012 1371367424 1374333184 1374756864 1375552416 1376409216 1378488384 1380609594 1383740228 1388314624 1390411776 1392082944 1394134266 1395523584 1397579976 1400369152 1402524032 1403397632 1409286144 1411362816 1413494784 1415193696 1417674752 1419378688 1421470232 1423617468 1430428416 1432589184 1432682496 1434793644 1435687344 1437657088 1440766208 1441210368 1442942592 1452036096 1455423488 1458476032 1460229008 1460679168 1461524442 1462434792 1465136712 1471235584 1475084288 1477312512 1479585792 1480507392 1482689013 1482743808 1490181784 1491109984 1497366528 1499572992 1501838208 1502871552 1505086128 1506279424 1508089856 1510410496 1519830192 1522225152 1525417803 1526726656 1528976384 1530814096 1531286016 1533126504 1542788352 1546124832 1546387456 1549630784 1551493321 1551971616 1552072704 1554359781 1555327956 1561853952 1563187808 1567277056 1570666496 1572059904 1573039104 1575415296 1577839536 1578822336 1584304358 1590951936 1593296304 1594392576 1594884096 1596742014 1596801024 1599154011 1600421888 1602884608 1603883008 1604811152 1617364224 1620861984 1622147072 1624537408 1626489977 1626991392 1628110848 1630509972 1637351424 1640785536 1642757634 1643036672 1644167168 1646482708 1646589952 1649077248 1655140032 1659469824 1660887046 1668833152 1670313648 1671354048 1671462912 1673925918 1674968568 1676454507 1677498732 1681412096 1692008448 1694042112 1694564352 1696601088 1699211808 1703064896 1704125696 1705111849 1709326164 1711276032 1717567488 1720098432 1722165858 1723531264 1726070996 1726183424 1727258624 1729867776 1739685888 1743334632 1746927616 1749501824 1752144576 1755933816 1758586284 1763186688 1766999808 1773135224 1773797376 1775929344 1777517664 1786500352 1795047424 1797758976 1799919744 1800474624 1803245184 1804368384 1805412546 1809506452 1810633552 1810751488 1814549282 1818230784 1822162944 1824848016 1824915456 1827604584 1833009152 1834069888 1835212288 1837984512 1840812792 1848416256 1849688064 1852413696 1853882368 1856110592 1858845688 1860698112 1862865683 1863439968 1877437296 1881817088 1884659712 1886924928 1888612518 1891588608 1898156624 1902261634 1907237888 1910118912 1910243328 1913058192 1914249792 1915948008 1917141408 1921613824 1923923456 1936048128 1938901017 1938972672 1941956352 1943165952 1947572224 1948699256 1949913056 1952913571 1953515616 1962934272 1965293568 1968189552 1969750016 1972781056 1974009856 1976918684 1976991744 1979904966 1994213858 1994777127 1996488704 1999430656 2002450944 2003828736 2006781504 2009812896 2019428352 2026440256 2029633536 2032624329 2033890404 2036962746 2037095424 2041714688 2044168672 2057051136 2061499776 2062135296 2063328624 2064613824 2069295488 2069430272 2072479708 2073770608 2075610342 2082471936 2085617664 2088124416 2091201399 2096079872 2097385472 2100553728 2103786048 2105096448 2113929216 2117044224 2121269248 2124395072 2125856768 2126512128 2128989352 2129068032 2132205348 2135426202 2145642624 2156485632 2161149312 2161815552 2164413888 2169321856 2170814464 2174013296 2183135232 2187714048 2190343512 2191018752 2192286663 2193652188 2198769664 2203381271 2206853376 2212626432 2215968768 2219378688 2220761088 2227084864 2228472064 2228617216 2231901224 2233291424 2235272676 2236664976 2246049792 2249359488 2256011264 2258722816 2259419136 2262134784 2265615744 2279101552 2279745288 2290089984 2293464576 2296221144 2296929024 2299689756 2306490368 2309889127 2319581184 2324446176 2327957424 2328109056 2332991934 2336192768 2341245088 2344781712 2350915584 2355999744 2358089856 2359558656 2365063168 2367905792 2370023552 2372872138 2376456537 2386427904 2389944456 2391588864 2395113021 2397011968 2399892992 2400632832 2404326912 2405824512 2407216728 2421545399 2424307712 2429550592 2433130688 2433220608 2436806112 2440487088 2442166272 2445764958 2450646016 2454417056 2464555008 2466250752 2469724062 2469884928 2473615872 2480930816 2484586624 2487572906 2491330569 2503249728 2505470472 2507031072 2507194368 2510888877 2512452852 2512879616 2515899904 2518150024 2522118144 2538012672 2541063168 2546825216 2546991104 2550744256 2552333056 2554597344 2556188544 2563989246 2566914048 2581397504 2585201356 2585296896 2589106494 2589275136 2590887936 2594801664 2604687488 2607818122 2617245696 2620391424 2624252736 2628216864 2633900724 2635988992 2639873288 2659702836 2660696064 2663894016 2666276496 2669934592 2671771648 2675708672 2679750528 2692571136 2696638464 2699879616 2706178048 2710165772 2711853872 2714259678 2715950328 2716127232 2721823923 2727346176 2733244416 2737272024 2742734848 2748666368 2749513728 2751104832 2752818432 2756976768 2761219188 2767480456 2776629248 2780823552 2784165888 2788268532 2791047168 2795159952 2800738304 2805048064 2806795264 2822725632 2826989568 2830387392 2832918777 2835349504 2838757376 2842940464 2847234936 2853392451 2860856832 2865178368 2865364992 2869587288 2871374688 2875314176 2881344739 2881532416 2882420736 2885885184 2904072192 2910846976 2916952064 2920458016 2921358336 2923048884 2924869584 2930273424 2942471168 2950168576 2954625024 2959171584 2961014784 2965378026 2965487616 2969857449 2980363568 2982219968 2991320787 2994733056 2999145984 3003676416 3005743104 3010172256 3012558848 3016179712 3020624243 3020820992 3039660384 3044450304 3050835606 3053453312 3057952768 3061628192 3062572032 3066253008 3085576704 3092249664 3092774912 3099261568 3102986642 3103943232 3104145408 3108719562 3110655912 3113415513 3123707904 3126375616 3134554112 3141332992 3144119808 3146078208 3150830592 3155679072 3157644672 3166636291 3168608716 3181903872 3186592608 3188785152 3189768192 3193484028 3193602048 3198308022 3200843776 3205769216 3207766016 3209622304 3234728448 3241723968 3244294144 3249074816 3252979954 3253982784 3256221696 3261019944 3274702848 3281571072 3285515268 3286073344 3288334336 3292965416 3293179904 3298154496 3310280064 3318939648 3321774092 3337666304 3340627296 3342708096 3342925824 3347851836 3349937136 3352909014 3354997464 3362824192 3384016896 3388084224 3389128704 3393202176 3398423616 3406129792 3408251392 3410223698 3418652328 3422552064 3435134976 3440196864 3444331716 3447062528 3452141992 3452366848 3454517248 3459607697 3459735552 3479371776 3486669264 3493855232 3499003648 3504289152 3511867632 3517172568 3526373376 3533999616 3546270448 3547594752 3551858688 3555035328 3559308207 3573000704 3590094848 3595517952 3599839488 3600949248 3606490368 3608736768 3610825092 3619012904 3621267104 3621502976 3626839489 3629098564 3636461568 3644325888 3649696032 3649830912 3655209168 3666018304 3668139776 3670424576 3675969024 3681625584 3696832512 3699376128 3704586093 3704827392 3707764736 3712221184 3717691376 3721396224 3725731366 3726879936 3731359359 3754874592 3763634176 3769319424 3773849856 3777225036 3783177216 3796313248 3804523268 3814475776 3820237824 3820486656 3826116384 3828499584 3831896016 3834282816 3843227648 3847846912 3872096256 3877802034 3877945344 3883659741 3883912704 3886331904 3895144448 3897398512 3899826112 3905827142 3907031232 3911727183 3925868544 3930587136 3936379104 3939500032 3945562112 3948019712 3953837368 3953983488 3959809932 3988427716 3989554254 3992977408 3998861312 4004901888 4007657472 4013563008 4019625792 4038856704 4052880512 4059267072 4065248658 4067780808 4071389517 4073925492 4074190848 4083429376 4088337344 4114102272 4122999552 4124270592 4126657248 4129227648 4138590976 4138860544 4144959416 4147541216 4151220684 4164943872 4171235328 4176248832 4182402798 4192159744 4194770944 4201107456 4207572096 4210192896 4227858432 4234088448 4242538496 4248790144 4251713536 4253024256 4257978704 4258136064 4264410696 4270852404 4291285248 4312971264 4322298624 4323631104 4328827776 4338643712 4341628928 4348026592 4366270464 4375428096 4380687024 4382037504 4384573326 4387304376 4397539328 4406762542 4413706752 4425252864 4431937536 4438757376 4441522176 4448067039 4454169728 4456944128 4457234432 4463802448 4466582848 4470545352 4473329952 4492099584 4498718976 4512022528 4517445632 4518838272 4524102373 4524269568 4531231488 4558203104 4559490576 4580179968 4586929152 4592442288 4593858048 4599379512 4612980736 4619778254 4639162368 4648892352 4654479963 4655914848 4656218112 4663079343 4665983868 4672385536 4682490176 4689563424 4701831168 4711999488 4716179712 4719117312 4730126336 4735811584 4740047104 4742790101 4745744276 4752913074 4772855808 4779888912 4783177728 4790226042 4794023936 4799785984 4801265664 4808653824 4811649024 4814433456 4843090798 4848615424 4859101184 4866261376 4866441216 4873612224 4879469931 4880974176 4884332544 4891529916 4901292032 4908834112 4929110016 4932501504 4939448124 4939769856 4947231744 4961861632 4969173248 4975145812 4982661138 5006499456 5010940944 5014062144 5014388736 5021777754 5024905704 5025759232 5031799808 5036300048 5044236288 5076025344 5082126336 5093650432 5093982208 5101488512 5104666112 5109194688 5112377088 5115335547 5127978492 5133828096 5162795008 5170402712 5170593792 5178212988 5178550272 5181775872 5189603328 5209374976 5215636244 5240782848 5248505472 5256433728 5267801448 5271977984 5279746576 5319405672 5321392128 5327788032 5332552992 5339869184 5343543296 5351068801 5351417344 5359501056 5385142272 5393276928 5399759232 5412356096 5420331544 5423707744 5428519356 5431900656 5432254464 5443647846 5454692352 5466488832 5474544048 5485469696 5497332736 5499027456 5502209664 5505636864 5513953536 5522438376 5534960912 5553258496 5561647104 5568331776 5576537064 5582094336 5588597049 5590319904 5601476608 5609730737 5610096128 5613590528 5645451264 5653979136 5660774784 5665837554 5670699008 5677514752 5685880928 5694469872 5706784902 5721713664 5730356736 5730729984 5739174576 5742749376 5750628352 5762689478 5763064832 5764841472 5771770368 5808144384 5816703051 5821693952 5833904128 5840916032 5842716672 5846097768 5849739168 5858740713 5860546848 5880895969 5884942336 5900337152 5909250048 5918343168 5922029568 5930756052 5930975232 5939714898 5960727136 5964439936 5982641574 5989466112 5998291968 6007352832 6011486208 6020344512 6025117696 6032359424 6041248486 6041641984 6079320768 6088900608 6097872987 6101671212 6106906624 6115905536 6123256384 6125144064 6132506016 6171153408 6184499328 6185549824 6198523136 6205973284 6207886464 6208290816 6217439124 6221311824 6226831026 6247415808 6252751232 6269108224 6282665984 6288239616 6292156416 6301661184 6311358144 6315289344 6333272582 6337217432 6363807744 6373185216 6377570304 6379536384 6386968056 6387204096 6396616044 6401687552 6411538432 6415532032 6419244608 6424985723 6469456896 6483447936 6488588288 6498149632 6505959908 6507965568 6512443392 6522039888 6549405696 6563142144 6571030536 6572146688 6585930832 6586359808 6596308992 6610143813 6620560128 6637879296 6643548184 6675332608 6681254592 6685416192 6685851648 6695703672 6699874272 6705818028 6709994928 6725648384 6735559051 6768033792 6776168448 6778257408 6786404352 6796847232 6812259584 6816502784 6820447396 6837304656 6870269952 6880393728 6888663432 6894125056 6904283984 6904733696 6909034496 6919215394 6919471104 6929667381 6958743552 6973338528 6987710464 6998007296 7008578304 7023735264 7034345136 7052746752 7067999232 7092540896 7095189504 7103717376 7110070656 7118616414 7129369611 7146001408 7180189696 7191035904 7199678976 7201898496 7212980736 7217473536 7221650184 7238025808 7242534208 7243005952 7253678978 7258197128 7264636197 7272923136 7288651776 7299392064 7299661824 7310418336 7332036608 7336279552 7340849152 7351938048 7363251168 7393665024 7398752256 7409172186 7409654784 7415529472 7424442368 7435382752 7442792448 7451462732 7453759872 7462718718 7473991707 7509749184 7527268352 7538638848 7547699712 7554450072 7566354432 7592626496 7609046536 7628951552 7640475648 7640973312 7652232768 7656999168 7663792032 7668565632 7686455296 7695693824 7744192512 7755604068 7755890688 7767319482 7767825408 7772663808 7790288896 7794797024 7799652224 7811654284 7814062464 7823454366 7851737088 7861174272 7872758208 7879000064 7891124224 7896039424 7907674736 7907966976 7919619864 7976855432 7979108508 7985954816 7997722624 8009803776 8015314944 8027126016 8039251584 8077713408 8105761024 8118534144 8130497316 8135561616 8142779034 8147850984 8148381696 8165471769 8166858752 8176674688 8228204544 8245999104 8248541184 8253314496 8258455296 8277181952 8277721088 8289918832 8295082432 8302441368 8329887744 8342470656 8352497664 8364805596 8384319488 8389541888 8401904407 8402214912 8415144192 8420385792 8468176896 8485076992 8497580288 8503427072 8506048512 8515957408 8516272128 8528821392 8541704808 8560177353 8582570496 8625942528 8644034217 8644597248 8647262208 8657655552 8677287424 8683257856 8696053184 8732540928 8750856192 8761374048 8764075008 8769146652 8774608752 8795078656 8808038759 8813525084 8827413504 8850505728 8863875072 8877514752 8883044352 8896134078 8908339456 8913888256 8914468864 8927604896 8933165696 8941090704 8946659904 8973962361 8984199168 8997437952 9024045056 9034891264 9037676544 9048204746 9048539136 9061872729 9062462976 9116406208 9118981152 9160359936 9173858304 9184884576 9187716096 9198759024 9225961472 9239556508 9278324736 9297784704 9308959926 9311829696 9312436224 9326158686 9331967736 9344771072 9364980352 9379126848 9403662336 9423998976 9432359424 9438234624 9460252672 9471623168 9480094208 9485580202 9491488552 9499908873 9505826148 9545711616 9559777824 9566355456 9580452084 9588047872 9599571968 9602531328 9617307648 9623298048 9628866912 9686181596 9697230848 9718202368 9732522752 9732882432 9747224448 9758939862 9761948352 9768665088 9783059832 9802584064 9817668224 9858220032 9865003008 9878896248 9879539712 9894463488 9923723264 9938346496 9950291624 9965322276 10012998912 10021881888 10028124288 10028777472 10043555508 10049811408 10051518464 10063599616 10072600096 10088472576 10152050688 10164252672 10187300864 10187964416 10202977024 10209332224 10218389376 10224754176 10230671094 10255956984 10267656192 10325590016 10340805424 10341187584 10356425976 10357100544 10363551744 10378823091 10379206656 10418749952 10431272488 10481565696 10497010944 10512867456 10535602896 10543955968 10559493152 10638811344 10642784256 10655576064 10665105984 10677924621 10679738368 10687086592 10702137602 10702834688 10719002112 10770284544 10786553856 10799518464 10824712192 10840663088 10847415488 10857038712 10863801312 10864508928 10880518467 10887295692 10909384704 10932977664 10949088096 10970939392 10987105763 10994665472 10998054912 11004419328 11011273728 11027907072 11044876752 11069921824 11106516992 11123294208 11136663552 11153074128 11164188672 11177194098 11180639808 11194078077 11202953216 11219461474 11220192256 11227181056 11290902528 11307958272 11321549568 11331675108 11341398016 11355029504 11371761856 11388939744 11413569804 11443427328 11460713472 11461459968 11478349152 11485498752 11501256704 11518204531 11525378956 11526129664 11529682944 11543540736 11616288768 11633406102 11643387904 11667808256 11681832064 11685433344 11692195536 11699478336 11717481426 11721093696 11735181549 11761791938 11769884672 11800674304 11818500096 11836686336 11844059136 11861512104 11861950464 11879429796 11921454272 11928879872 11965283148 11978932224 11996583936 12014705664 12022972416 12040689024 12050235392 12064718848 12082496972 12083283968 12158641536 12177801216 12195745974 12203342424 12231811072 12246512768 12250288128 12265012032 12342306816 12368998656 12371099648 12397046272 12411946568 12415772928 12416581632 12434878248 12442623648 12453662052 12494831616 12505502464 12538216448 12565331968 12576479232 12584312832 12603322368 12622716288 12630578688 12666545164 12674434864 12727615488 12746370432 12755140608 12759072768 12773936112 12774408192 12793232088 12803375104 12823076864 12831064064 12838489216 12849971446 12938913792 12966895872 12977176576 12996299264 13011919816 13015931136 13024886784 13044079776 13098811392 13126284288 13142061072 13144293376 13171861664 13172719616 13192130449 13192617984 13220287626 13241120256 13275758592 13287096368 13350665216 13362509184 13370832384 13371703296 13391407344 13399748544 13411636056 13419989856 13451296768 13471118102 13536067584 13552336896 13556514816 13572307119 13572808704 13593694464 13624519168 13633005568 13640894792 13674609312 13740539904 13760787456 13777326864 13788250112 13808567968 13809467392 13818068992 13838430788 13838942208 13859334762 13917487104 13946677056 13963439889 13975420928 13996014592 14017156608 14047470528 14068690272 14105493504 14135998464 14185081792 14190379008 14207434752 14220141312 14228370303 14237232828 14258739222 14292002816 14360379392 14382071808 14399357952 14403796992 14425961472 14434947072 14443300368 14476051616 14485068416 14486011904 14507357956 14516394256 14529272394 14545846272 14577303552 14598784128 14599323648 14620836672 14638409793 14664073216 14672559104 14681698304 14703876096 14726502336 14787330048 14797504512 14818344372 14819309568 14831058944 14848884736 14870765504 14885584896 14902925464 14907519744 14925437436 14947983414 15019498368 15054536704 15077277696 15095399424 15108900144 15132708864 15185252992 15218093072 15257903104 15280951296 15281946624 15304465536 15313998336 15327584064 15337131264 15346006641 15372910592 15391387648 15423668897 15488385024 15511208136 15511781376 15534638964 15535650816 15545327616 15580577792 15589594048 15599304448 15623308568 15628124928 15646908732 15722348544 15745516416 15758000128 15782248448 15792078848 15815349472 15815933952 15839239728 15953710864 15958217016 15995445248 16019607552 16030629888 16053206403 16054252032 16078503168 16155426816 16169223889 16211522048 16237068288 16260994632 16271123232 16285558068 16295701968 16296763392 16330943538 16333717504 16353349376 16456409088 16491998208 16497082368 16506628992 16516910592 16554363904 16555442176 16579837664 16590164864 16604882736 16659775488 16684941312 16704995328 16729611192 16765791147 16768638976 16779083776 16803808814 16804429824 16829192211 16830288384 16840771584 16936353792 16950817793 16970153984 16995160576 17006854144 17012097024 17031914816 17032544256 17057642784 17083409616 17120354706 17165140992 17251885056 17288068434 17289194496 17294524416 17315311104 17354574848 17366515712 17392106368 17465081856 17501712384 17522748096 17528150016 17538293304 17549217504 17576222139 17590157312 17616077518 17627050168 17642687907 17654827008 17701011456 17727750144 17755029504 17766088704 17792268156 17816678912 17827776512 17828937728 17855209792 17866331392 17882181408 17893319808 17947924722 17968398336 17994875904 18048090112 18069782528 18075353088 18096409492 18097078272 18123745458 18124925952 18232812416 18237962304 18320719872 18347716608 18369769152 18375432192 18397518048 18451922944 18479113016 18556649472 18595569408 18617919852 18623659392 18624872448 18652317372 18663935472 18689542144 18729960704 18758253696 18807324672 18847997952 18864718848 18876469248 18920505344 18943246336 18960188416 18971160404 18982977104 18999817746 19011652296 19091423232 19119555648 19132710912 19160904168 19176095744 19199143936 19205062656 19234615296 19246596096 19257733824 19274957169 19372363192 19394461696 19436404736 19465045504 19465764864 19494448896 19517879724 19523896704 19537330176 19566119664 19605168128 19635336448 19716440064 19757792496 19759079424 19788926976 19830431439 19847446528 19876692992 19900583248 19930644552 20025997824 20043763776 20056248576 20057554944 20087111016 20099622816 20103036928 20127199232 20145200192 20169413173 20176945152 20206677153 20304101376 20328505344 20374601728 20375928832 20405954048 20418664448 20436778752 20449508352 20461342188 20511913968 20651180032 20681610848 20682375168 20712851952 20714201088 20727103488 20757646182 20758413312 20789002143 20837499904 20862544976 20963131392 20994021888 21025734912 21071205792 21087911936 21118986304 21144369701 21277622688 21285568512 21311152128 21330211968 21355849242 21359476736 21374173184 21404275204 21405669376 21438004224 21540569088 21573107712 21599036928 21649424384 21681326176 21694830976 21714077424 21727602624 21729017856 21761036934 21774591384 21793908591 21818769408 21865955328 21898176192 21941878784 21974211526 21989330944 21996109824 22008838656 22022547456 22055814144 22089753504 22139843648 22166454037 22213033984 22246588416 22273327104 22306148256 22328377344 22354388196 22361279616 22388156154 22405906432 22438922948 22440384512 22454362112 22581805056 22615916544 22643099136 22663350216 22710059008 22743523712 22777879488 22827139608 22886854656 22921426944 22922919936 22956698304 22970997504 23002513408 23036409062 23050757912 23052259328 23059365888 23087081472 23232577536 23266812204 23286775808 23335616512 23363664128 23370866688 23384391072 23398956672 23434962852 23442187392 23470363098 23523583876 23539769344 23601348608 23637000192 23673372672 23688118272 23723024208 23723900928 23758859592 23842908544 23857759744 23930566296 23957864448 23993167872 24029411328 24045944832 24081378048 24100470784 24129437696 24164993944 24166567936 24217253879 24317283072 24355602432 24391491948 24406684848 24463622144 24493025536 24500576256 24530024064 24684613632 24737997312 24742199296 24794092544 24823893136 24831545856 24833163264 24869756496 24885247296 24907324104 24989663232 25011004928 25076432896 25130663936 25152958464 25168625664 25205713221 25206644736 25245432576 25261157376 25333090328 25348869728 25387876423 25455230976 25492740864 25510281216 25518145536 25547872224 25548816384 25586464176 25606750208 25646153728 25662128128 25676978432 25699942892 25877827584 25932102651 25933791744 25954353152 25992598528 26023839632 26031862272 26049773568 26088159552 26197622784 26252568576 26284122144 26288586752 26343723328 26345439232 26384260898 26385235968 26424116277 26440575252 26482240512 26551517184 26574192736 26701330432 26725018368 26741664768 26743406592 26782814688 26799497088 26823272112 26839979712 26902593536 26942236204 27072135168 27104673792 27113029632 27144614238 27145617408 27185618187 27187388928 27249038336 27266011136 27281789584 27349218624 27481079808 27521574912 27554653728 27576500224 27617135936 27618934784 27636137984 27676861576 27677884416 27718669524 27834974208 27893354112 27926879778 27950841856 27992029184 28034313216 28094941056 28137380544 28210987008 28271996928 28370163584 28380758016 28414869504 28440282624 28456740606 28474465656 28499726619 28517478444 28584005632 28720758784 28764143616 28798715904 28807593984 28851922944 28869894144 28886600736 28952103232 28970136832 28972023808 29014715912 29032788512 29058544788 29091692544 29154607104 29197568256 29198647296 29241673344 29276819586 29328146432 29345118208 29363396608 29407752192 29453004672 29574660096 29595009024 29636688744 29638619136 29697769472 29741531008 29771169792 29805850928 29815039488 29850874872 29895966828 30038996736 30109073408 30154555392 30190798848 30217800288 30265417728 30370505984 30436186144 30515806208 30561902592 30563893248 30608931072 30627996672 30655168128 30674262528 30692013282 30745821184 30782775296 30847337794 30976770048 31022416272 31023562752 31069277928 31071301632 31090655232 31136469273 31161155584 31179188096 31198608896 31246617136 31256249856 31293817464 31444697088 31491032832 31516000256 31564496896 31584157696 31630698944 31631867904 31668716611 31678479456 31907421728 31916434032 31990890496 32039215104 32061259776 32106412806 32108504064 32157006336 32310853632 32338447778 32423044096 32474136576 32521989264 32542246464 32571116136 32591403936 32593526784 32641555401 32661887076 32667435008 32706698752 32912818176 32961317289 32983996416 32994164736 33013257984 33033821184 33108727808 33110884352 33159675328 33180329728 33199530707 33209765472 33319550976 33369882624 33409990656 33459222384 33531582294 33537277952 33558167552 33607617628 33608859648 33658384422 33660576768 33681543168 33872707584 33901635586 33940307968 33990321152 34013708288 34024194048 34063829632 34065088512 34115285568 34166819232 34240709412 34330281984 34503770112 34554613593 34576136868 34578388992 34589048832 34630622208 34709149696 34733031424 34784212736 34930163712 35003424768 35045496192 35056300032 35076586608 35098435008 35152444278 35180314624 35232155036 35254100336 35285375814 35309654016 35402022912 35455500288 35510059008 35532177408 35584536312 35633357824 35655553024 35657875456 35710419584 35732662784 35764362816 35786639616 35895849444 35936796672 35989751808 36096180224 36139565056 36150706176 36192818984 36194156544 36247490916 36249851904 36465624832 36475924608 36695433216 36739538304 36750864384 36795036096 36903845888 36958226032 37113298944 37191138816 37235839704 37247318784 37249744896 37304634744 37327870944 37379084288 37457481607 37459921408 37516507392 37614649344 37695995904 37729437696 37752938496 37841010688 37886492672 37920376832 37942320808 37965954208 37999635492 38023304592 38182846464 38239111296 38265421824 38321808336 38352191488 38398287872 38410125312 38469230592 38493192192 38515467648 38549914338 38744726384 38872809472 38930091008 38931529728 38988897792 39035759448 39047793408 39074660352 39132239328 39210336256 39268115159 39270672896 39432880128 39515584992 39518158848 39576391347 39577853952 39660862878 39694893056 39753385984 39801166496 39861289104 40051995648 40087527552 40112497152 40115109888 40174222032 40199245632 40206073856 40254398464 40290400384 40338826346 40353890304 40413354306 40608202752 40657010688 40716921357 40749203456 40751857664 40811908096 40837328896 40873557504 40899016704 40922684376 41023827936 41166271783 41302360064 41363221696 41364750336 41425703904 41428402176 41454206976 41515292364 41516826624 41578004286 41674999808 41725089952 41926262784 41988043776 42051469824 42142411584 42175823872 42237972608 42288739402 42555245376 42571137024 42622304256 42660423936 42685110909 42711698484 42718953472 42748346368 42808550408 42811338752 42876008448 43081138176 43146215424 43198073856 43298848768 43362652352 43389661952 43428154848 43455205248 43458035712 43522073868 43549182768 43587817182 43637538816 43731910656 43796352384 43883757568 43948423052 43978661888 43992219648 44017677312 44045094912 44111628288 44179507008 44279687296 44332908074 44493176832 44546654208 44612296512 44656754688 44708776392 44722559232 44776312308 44811812864 44877845896 44880769024 44908724224 44974900061 45163610112 45231833088 45286198272 45326700432 45420118016 45487047424 45555758976 45654279216 45773709312 45842853888 45845839872 45913396608 45941995008 46005026816 46072818124 46101515824 46104518656 46118731776 46174162944 46271006691 46465155072 46533624408 46671233024 46727328256 46741733376 46768782144 46797913344 46869925704 46884374784 46940726196 47047167752 47079538688 47148913357 47202697216 47274000384 47346745344 47376236544 47446048416 47447801856 47517719184 47685817088 47715519488 47861132592 47986335744 48058822656 48091889664 48159619209 48162756096 48200941568 48258875392 48329987888 48333135872 48434507758 48507671667 48634566144 48711204864 48782983896 48813369696 48927244288 48986051072 49001152512 49060048128 49369227264 49475994624 49484398592 49588185088 49647786272 49663091712 49666326528 49739512992 49770494592 49814648208 49979326464 50022009856 50152865792 50261327872 50305916928 50337251328 50411426442 50413289472 50487576633 50490865152 50522314752 50666180656 50697739456 50775752846 50852453379 50910461952 50985481728 51020562432 51036291072 51095744448 51097632768 51172928352 51213500416 51292307456 51324256256 51353956864 51399885784 51755655168 51864205302 51867583488 51908706304 51985197056 52047679264 52063724544 52099547136 52176319104 52395245568 52505137152 52568244288 52577173504 52687446656 52690878464 52768521796 52770471936 52848232554 52881150504 52928063721 52964481024 53103034368 53148385472 53402660864 53450036736 53483329536 53486813184 53565629376 53598994176 53646544224 53679959424 53805187072 53884472408 54144270336 54209347584 54226059264 54289228476 54291234816 54371236374 54374777856 54498076672 54532022272 54563579168 54698437248 54962159616 55043149824 55109307456 55153000448 55234271872 55237869568 55272275968 55353723152 55355768832 55437339048 55669948416 55786708224 55853759556 55901683712 55984058368 56068626432 56189882112 56274761088 56421974016 56543993856 56740327168 56761516032 56829739008 56880565248 56913481212 56948931312 56999453238 57034956888 57168011264 57441517568 57528287232 57597431808 57615187968 57703845888 57739788288 57773201472 57824871507 57904206464 57940273664 57944047616 58029431824 58065577024 58117089576 58183385088 58309214208 58395136512 58397294592 58483346688 58553639172 58656292864 58690236416 58726793216 58813330849 58815504384 58906009344 59149320192 59273377488 59277238272 59395538944 59483062016 59542339584 59611701856 59630078976 59701749744 59791933656 60077993472 60218146816 60309110784 60381597696 60435600576 60508239519 60530835456 60620031459 60741011968 60872372288 61031612416 61123805184 61127786496 61217862144 61255993344 61310336256 61348525056 61384026564 61491642368 61565550592 61656271313 61694675588 61953540096 62044832544 62047125504 62138555856 62142603264 62181310464 62272938546 62322311168 62358376192 62397217792 62493234272 62512499712 62587634928 62889394176 62982065664 63032000512 63128993792 63168315392 63261397888 63263735808 63337433222 63356958912 63433109103 63814843456 63832868064 63981780992 64078430208 64122519552 64212825612 64217008128 64314012672 64621707264 64676895556 64846088192 64948273152 65043978528 65084492928 65142232272 65182807872 65187053568 65283110802 65323774152 65334870016 65413397504 65825636352 65922634578 65967992832 65988329472 66026515968 66067642368 66217455616 66221768704 66319350656 66360659456 66399061414 66419530944 66499362111 66639101952 66739765248 66819981312 66918444768 67063164588 67074555904 67116335104 67215235256 67217719296 67316768844 67321153536 67363086336 67745415168 67803271172 67880615936 67980642304 68027416576 68127659264 68130177024 68230571136 68333638464 68481418824 68660563968 69007540224 69109227186 69152273736 69156777984 69178097664 69261244416 69418299392 69466062848 69568425472 69860327424 70006849536 70090992384 70112600064 70153173216 70196870016 70304888556 70360629248 70464310072 70508200672 70570751628 70619308032 70804045824 70911000576 71020118016 71064354816 71169072624 71266715648 71311106048 71315750912 71420839168 71465325568 71528725632 71573279232 71791698888 71873593344 71979503616 72192360448 72279130112 72301412352 72385637968 72388313088 72494981832 72499703808 72651761637 72931249664 72951849216 73390866432 73479076608 73501728768 73590072192 73807691776 73916452064 74226597888 74382277632 74471679408 74494637568 74499489792 74609269488 74655741888 74758168576 74914963214 74919842816 75033014784 75229298688 75391991808 75458875392 75505876992 75617139663 75682021376 75772985344 75840753664 75884641616 75931908416 75999270984 76046609184 76163629269 76365692928 76478222592 76530843648 76643616672 76704382976 76796575744 76820250624 76909740341 76938461184 76986384384 77030935296 77099828676 77489452768 77745618944 77860182016 77863059456 77977795584 78071518896 78095586816 78149320704 78264478656 78420672512 78536230318 78541345792 78865760256 79031169984 79036317696 79152782694 79155707904 79272348831 79321725756 79389786112 79506771968 79602332992 79722578208 80103991296 80175055104 80224994304 80230219776 80348444064 80398491264 80412147712 80508796928 80580800768 80627431717 80677652692 80707780608 80826708612 81216405504 81314021376 81433842714 81498406912 81503715328 81623816192 81674657792 81747115008 81798033408 81845368752 82047655872 82332543566 82604720128 82726443392 82729500672 82851407808 82856804352 82908413952 83030584728 83033653248 83156008572 83349999616 83450179904 83852525568 83976087552 84102939648 84284823168 84351647744 84475945216 84577478804 85110490752 85142274048 85244608512 85320847872 85370221818 85423396968 85437906944 85617100816 85622677504 85752016896 86162276352 86292430848 86396147712 86597697536 86725304704 86779323904 86856309696 86910410496 86916071424 87044147736 87098365536 87175634364 87275077632 87463821312 87592704768 87767515136 87896846104 87957323776 87984439296 88035354624 88090189824 88223256576 88359014016 88559374592 88665816148 89093308416 89224593024 89313509376 89417552784 89445118464 89552624616 89623625728 89755691792 89761538048 89817448448 89949800122 90327220224 90463666176 90572396544 90653400864 90840236032 90974094848 91111517952 91308558432 91547418624 91685707776 91691679744 91826793216 91883990016 92010053632 92145636248 92203031648 92209037312 92237463552 92344913143 92348325888 92542013382 92930310144 93067248816 93342466048 93454656512 93483466752 93537564288 93595826688 93739851408 93768749568 93881452392 94094335504 94159077376 94297826714 94405394432 94548000768 94693490688 94752473088 94892096832 94895603712 95006149833 95035438368 95371634176 95431038976 95722265184 95972671488 96117645312 96183779328 96319238418 96325512192 96401883136 96517750784 96659975776 96666271744 96869015516 97015343334 97269132288 97422409728 97565967792 97626739392 97854488576 97972102144 98002305024 98120096256 98738454528 98883951867 98951989248 98968797184 99176370176 99295572544 99326183424 99332653056 99479025984 99540989184 99598592121 99629296416 99958652928 100044019712 100305731584 100522655744 100611833856 100674502656 100822852884 100826578944 100975153266 100981730304 101044629504 101332361312 101395478912 101551505692 101704906758 101820923904 101970963456 102041124864 102072582144 102191488896 102195265536 102345856704 102427000832 102584614912 102648512512 102707913728 102799771568 103511310336 103663840779 103728410604 103735166976 103817412608 103970394112 104095358528 104127449088 104199094272 104352638208 104790491136 105010274304 105136488576 105154347008 105374893312 105381756928 105537043592 105540943872 105696465108 105762301008 105856127442 105928962048 106206068736 106296770944 106805321728 106900073472 106966659072 106973626368 107131258752 107197988352 107293088448 107359918848 107610374144 107768944816 108288540672 108418695168 108452118528 108578456952 108582469632 108742472748 108749555712 108996153344 109064044544 109127158336 109224757291 109396874496 110086299648 110218614912 110306000896 110468543744 110475739136 110544551936 110707446304 110711537664 110874678096 111339896832 111573416448 111707519112 111968116736 112137252864 112372444821 112379764224 112549522176 112843948032 113087987712 113480654336 113523032064 113659478016 113761130496 113826962424 113897862624 113998906476 114069913776 114336022528 114504503867 114883035136 115056574464 115194863616 115230375936 115407691776 115479576576 115546402944 115649743014 115808412928 115880547328 115888095232 116058863648 116131154048 116234179152 116618428416 116790273024 116794589184 116966693376 117107278344 117312585728 117380472832 117453586432 117626661698 117631008768 117804345477 117812018688 118298640384 118546754976 118554476544 118729174041 118791077888 118966124032 119084679168 119223403712 119260157952 119403499488 119583867312 120155986944 120436293632 120618221568 120763195392 120871201152 121016479038 121061670912 121240062918 121482023936 121744744576 122063224832 122247610368 122255572992 122435724288 122511986688 122620672512 122697050112 122768053128 122983284736 123131101184 123312542626 123389351176 123498815349 123907080192 124089665088 124094251008 124277111712 124285206528 124362620928 124545877092 124644622336 124716752384 124794435584 124986468544 125024999424 125175269856 125778788352 125964131328 126064001024 126257987584 126336630784 126522795776 126527471616 126674866444 126713917824 126866218206 127629686912 127665736128 127963561984 128156860416 128245039104 128425651224 128434016256 128628025344 129243414528 129353791112 129692176384 129896546304 130087957056 130168985856 130284464544 130365615744 130374107136 130566221604 130647548304 130669740032 130826795008 131651272704 131845269156 131935985664 131976658944 132053031936 132135284736 132434911232 132443537408 132638701312 132721318912 132798122828 132839061888 132998724222 133479530496 133639962624 133836889536 134126329176 134149111808 134232670208 134430470512 134435438592 134633537688 134642307072 134726172672 134924700183 135490830336 135606542344 135761231872 135961284608 136054833152 136255318528 136260354048 136461142272 136667276928 136962837648 137321127936 138015080448 138218454372 138304547472 138313555968 138356195328 138522488832 138813020073 138836598784 138932125696 139136850944 140013699072 140181984768 140225200128 140306346432 140393740032 140609777112 140721258496 140928620144 141016401344 141141503256 141238616064 141446740071 141608091648 141822001152 142040236032 142128709632 142338145248 142533431296 142622212096 142631501824 142832374919 142841678336 142930651136 143057451264 143146558464 143583397776 143959007232 144384720896 144558260224 144602824704 144771275936 144776626176 144989963664 144999407616 145303523274 145523015001 145862499328 145903698432 146781732864 146958153216 147003457536 147180144384 147615383552 147832904128 148453195776 148764555264 148943358816 148989275136 148998979584 149218538976 149311483776 149516337152 149736658903 149829926428 149839685632 150066029568 150458597376 150783983616 150917750784 151011753984 151234279326 151364042752 151545970688 151681507328 151769283232 151863816832 151998541968 152093218368 152327258538 152557360137 152731385856 152956445184 153061687296 153287233344 153408765952 153593151488 153640501248 153819480682 153876922368 153972768768 154061870592 154199657352 154978905536 155491237888 155720364032 155726118912 155955591168 156143037792 156191173632 156298641408 156528957312 156841345024 157072460636 157082691584 157731520512 158062339968 158072635392 158305565388 158311415808 158544697662 158643451512 159013543936 159204665984 159445156416 160207982592 160350110208 160449988608 160460439552 160696888128 160796982528 160824295424 161017593856 161161601536 161254863434 161355305384 161415561216 161653417224 162432811008 162628042752 162867685428 162996813824 163007430656 163247632384 163349315584 163494230016 163596066816 163690737504 164095311744 164665087132 165209440256 165452886784 165459001344 165702815616 165713608704 165816827904 166061169456 166067306496 166312017144 166699999232 166900359808 167705051136 167952175104 168205879296 168569646336 168703295488 168951890432 169154957608 170220981504 170284548096 170489217024 170641695744 170740443636 170846793936 170875813888 171234201632 171245355008 171497695837 171504033792 172324552704 172584861696 172792295424 173195395072 173450609408 173558647808 173712619392 173820820992 173832142848 174088295472 174196731072 174351268728 174550155264 174927642624 175185409536 175535030272 175793692208 175914647552 175968878592 176070709248 176180379648 176439992547 176446513152 176718028032 177118749184 177331632296 178186616832 178449186048 178627018752 178835105568 178890236928 179105249232 179247251456 179511383584 179523076096 179634896896 179899600244 180654440448 180927332352 181144793088 181306801728 181524718557 181680472064 181948189696 182223035904 182617116864 183094837248 183371415552 183383359488 183653586432 183767980032 184020107264 184291272496 184406063296 184418074624 184474927104 184689826286 184696651776 184968813939 185084026764 185860620288 186134497632 186684932096 186909313024 186966933504 187075128576 187191653376 187479702816 187537499136 187762904784 188188671008 188318154752 188595653428 188810788864 189096001536 189386981376 189504946176 189784193664 189791207424 190012299666 190070876736 190299327309 190743268352 190862077952 191444530368 191945342976 192235290624 192367558656 192638476836 192651024384 192803766272 193035501568 193319951552 193332543488 193738031032 194030686668 194538264576 194844819456 195131935584 195253478784 195708977152 195944204288 196004610048 196240192512 197476909056 197767903734 197903978496 197937594368 198352740352 198591145088 198652366848 198665306112 198958051968 199081978368 199197184242 199258592832 199498086333 199917305856 200088039424 200611463168 201045311488 201223667712 201349005312 201645705768 201653157888 201950306532 201963460608 202089259008 202664722624 202790957824 203103011384 203409813516 203641847808 203941926912 204082249728 204382977792 204390531072 204691713408 204854001664 205169229824 205297025024 205415827456 205599543136 207022620672 207327681558 207456821208 207470333952 207940788224 208190717056 208254898176 208398188544 208705276416 209580982272 210020548608 210272977152 210308694016 210749786624 210763513856 211074087184 211081887744 211392930216 211524602016 211712254884 211857924096 212412137472 212593541888 213610643456 213800146944 213933318144 213947252736 214262517504 214395976704 214586176896 214719837696 215220748288 215537889632 216577081344 216837390336 216904237056 217156913904 217164939264 217484945496 217499111424 217955284911 217992306688 218128089088 218254316672 218449514582 218793748992 220172599296 220437229824 220612001792 220937087488 220951478272 221089103872 221414892608 221423075328 221749356192 222679793664 223146832896 223415038224 223936233472 224266217633 224274505728 224744889642 224759528448 225099044352 225687896064 226175975424 226961308672 227046064128 227318956032 227522260992 227653924848 227795725248 227997812952 228139827552 228490887807 228672045056 229009007734 229766070272 230113148928 230389727232 230460751872 230729221023 230815383552 230959153152 231092805888 231299486028 231616825856 231761094656 231776190464 232117727296 232262308096 232468358304 233236856832 233580546048 233589178368 233933386752 234214556688 234625171456 234760945664 234907172864 235253323396 235262017536 235608690954 235624037376 236597280768 237093509952 237108953088 237458348082 237582155776 237932248064 238169358336 238446807424 238520315904 238806998976 239167734624 240311973888 240872587264 241236443136 241526390784 241742402304 241882295151 242032958076 242123341824 242480125836 242964047872 243489489152 244126449664 244495220736 244511145984 244871448576 245023973376 245241345024 245394100224 245536106256 245966569472 246262202368 246625085252 246778702352 246997630698 247814160384 248179330176 248188502016 248554223424 248570413056 248725241856 249091754184 249289244672 249433504768 249588871168 249972937088 250049998848 250350539712 251557576704 251928262656 252128002048 252515975168 252673261568 253045591552 253054943232 253349732888 253427835648 253732436412 255259373824 255331472256 255927123968 256313720832 256851302448 256868032512 257256050688 258486829056 258707582224 259384352768 259793092608 260175914112 260337971712 260568929088 260731231488 260748214272 261132443208 261295096608 261339480064 261653590016 262202371249 263302545408 263690538312 263871971328 263953317888 264106063872 264270569472 264869822464 264887074816 265277402624 265442637824 265596245656 265678123776 265997448444 267279925248 267673779072 268252658352 268298223616 268465340416 268860941024 268870877184 269267075376 269284614144 269452345344 269849400366 270981660672 271213084688 271922569216 272109666304 272510637056 272520708096 272922284544 273334553856 273925675296 274642255872 274876806113 276030160896 276436908744 276609094944 276627111936 276712390656 277034739429 277044977664 277626040146 277673197568 277864251392 278273701888 280027398144 280363969536 280450400256 280612692864 280787480064 281219554224 281442516992 281857240288 282032802688 282283006512 282477232128 282893480142 283216183296 283644002304 284080472064 284257419264 284676290496 285018449499 285066862592 285244424192 285263003648 285664749838 285683356672 285861302272 286114902528 286293116928 287166795552 287918014464 288163902481 288769441792 289116520448 289205649408 289542551872 289553252352 289979927328 289998815232 290607046548 291046030002 291724998656 291807396864 293563465728 293916306432 294006915072 294360288768 295230767104 295665808256 296906391552 297529110528 297886717632 297978550272 297997959168 298437077952 298622967552 298795776363 299032674304 299473317806 299659852856 299679371264 300132059136 300917194752 301567967232 301835501568 302023507968 302468558652 302728085504 303091941376 303363014656 303538566464 303727633664 303997083936 304186436736 304654517076 305114720274 305462771712 305912890368 306123374592 306574466688 306817531904 307186302976 307281002496 307638961364 307753844736 307945537536 308123741184 308399314704 309957811072 311440728064 311452237824 311911182336 312286075584 312382347264 312597282816 313057914624 313682690048 314144921272 314165383168 314824300427 315463041024 316124679936 316145270784 316611130776 316622831616 317089395324 317286903024 318027087872 318409331968 318890312832 320415965184 320700220416 320899977216 320920879104 321393776256 321593965056 321648590848 322035187712 322323203072 322509726868 322710610768 322831122432 323306834448 324865622016 325256085504 325735370856 325993627648 326495264768 326698631168 326988460032 327192133632 327381475008 327674271873 328190623488 329330174264 330042393499 330418880512 330905773568 330918002688 331405631232 331427217408 331633655808 332122338912 332134612992 332624034288 333399998464 333800719616 335904350208 336411758592 337117334463 337139292672 337406590976 337903780864 338309915216 340441963008 340569096192 340978434048 341283391488 341480887272 341693587872 341751627776 342468403264 342490710016 342995391674 343008067584 343513511601 344649105408 345169723392 345584590848 346390790144 346901218816 347117295616 347425238784 347641641984 347664285696 348176590944 348393462144 348702537456 349855285248 350370819072 351070060544 351587384416 351829295104 351937757184 352141418496 352360759296 352879985094 352893026304 353413036431 353436056064 354237498368 354663264592 356373233664 356898372096 357254037504 357670211136 357780473856 358210498464 358494502912 359022767168 359046152192 359269793792 359799200488 361308880896 361854664704 362289586176 362613603456 363049437114 363360944128 363896379392 364446071808 365234233728 366189674496 366742831104 366766718976 367307172864 367535960064 368040214528 368582544992 368812126592 368836149248 368949854208 369379652572 369393303552 369937627878 370168053528 370496446047 371721240576 372268995264 373369864192 373818626048 373933867008 374150257152 374383306752 374959405632 375074998272 375525809568 376377342016 376636309504 377191306856 377621577728 378192003072 378773962752 379009892352 379568387328 379582414848 380024599332 380141753472 380598654618 381486536704 381724155904 382889060736 383890685952 384470581248 384735117312 385276953672 385302048768 386071003136 386639903104 386665086976 387476062064 388061373336 389076529152 389689638912 390263871168 390506957568 391417954304 391888408576 392009220096 392480385024 394953818112 395535807468 395807956992 395875188736 396705480704 397182290176 397304733696 397330612224 397916103936 398163956736 398394368484 398517185664 398996172666 400176078848 401222926336 402090622976 402447335424 402698010624 403291411536 403306315776 403900613064 403926921216 404178518016 404774100549 405329445248 405581915648 406206022768 406819627032 407283695616 407883853824 408164499456 408765955584 408781062144 409383426816 409708003328 410338459648 410594050048 410831654912 411199086272 411693315943 414045241344 414655363116 414913642416 414940667904 415881576448 416381434112 416509796352 416796377088 417410552832 420041097216 420545954304 420617388032 421499573248 421527027712 422148174368 422163775488 422785860432 423049204032 423424509768 423715848192 424340220213 424824274944 425187083776 427221286912 427600293888 427866636288 427894505472 428497124757 428525035008 428791953408 429172353792 429439675392 430441496576 431075779264 431593899191 433154162688 433674780672 433808474112 434313827808 434329878528 434969890992 434998222848 435910569822 435984613376 436256178176 436508633344 436899029164 437587497984 440345198592 440874459648 441224003584 441874174976 441902956544 442178207744 442829785216 442846150656 443498712384 445359587328 446293665792 446830076448 447872466944 448532435266 448549011456 449209976709 449489779284 449519056896 450198088704 451375792128 452351950848 453922617344 454092128256 454637912064 455044521984 455307849696 455591450496 455995625904 456279655104 456981775614 457344090112 458018015468 459532140544 460226297856 460779454464 460921503744 461458442046 461630767104 461918306304 462185611776 462598972056 463233651712 463522189312 463552380928 464235454592 464524616192 464936716608 466473713664 467161092096 467178356736 467866773504 468429113376 469250342912 469521891328 469814345728 470506646792 470524035072 471217381908 471248074752 473194561536 474187019904 474217906176 474916696164 475164311552 475864496128 476893614848 477040631808 477613997952 478335469248 480623947776 481745174528 482472886272 483052781568 483484804608 483764590302 484065916152 484246683648 484960251672 485928095744 486978978304 488252899328 488990441472 489022291968 489742897152 490047946752 490482690048 490788200448 491072212512 491933138944 492524404736 493250170504 493557404704 493995261396 495628320768 496358660352 496377004032 497108446848 497140826112 497450483712 498183508368 498578489344 498867009536 499177742336 499945874176 500099997696 500701079424 503115153408 503856525312 505031950336 505346523136 506091183104 506109886464 506699465776 506855671296 507464872824 510518747648 510662944512 511854247936 512627441664 513702604896 513736065024 514493087511 514512101376 516973658112 517415164448 518768705536 519586185216 520351828224 520675943424 521137858176 521462462976 521496428544 522264886416 522590193216 522678960128 523307180032 524404742498 526605090816 527381076624 527743942656 527906635776 528212127744 528541138944 529319977641 529739644928 529774149632 530554805248 530885275648 531192491312 531356247552 531994896888 534559850496 535347558144 536505316704 536596447232 536930680832 537721882048 537741754368 538368182387 538534150752 538569228288 538904690688 539698800732 541963321344 542426169376 543845138432 544219332608 545021274112 545041416192 545844569088 546669107712 547851350592 549284511744 549753612226 552060321792 552873817488 553218189888 553254223872 553424781312 554069478858 554089955328 554906441817 555252080292 555346395136 555728502784 556547403776 560054796288 560727939072 560900800512 561225385728 561574960128 562439108448 562885033984 563714480576 564065605376 564392022019 564566013024 564954464256 565786960284 566432366592 567288004608 568160944128 568514838528 569352580992 570036898998 570133725184 570488848384 570526007296 571329499676 571366713344 571722604544 572229805056 572586233856 574333591104 575836028928 576327804962 578233040896 578411298816 579085103744 579106504704 579959854656 579997630464 581214093096 582092060004 583449997312 583614793728 587126931456 587832612864 588013830144 588720577536 590461534208 591331616512 593812783104 595058221056 595773435264 595957100544 595995918336 596874155904 597245935104 597591552726 598065348608 598946635612 599319705712 599358742528 600264118272 601834389504 603135934464 603671003136 604047015936 604937117304 606183882752 606726029312 607077132928 607455267328 607994167872 608372873472 609309034152 610229440548 610925543424 611825780736 612246749184 613148933376 613635063808 614372605952 614562004992 615277922728 615507689472 615891075072 616247482368 616798629408 619915622144 622881456128 623822364672 624572151168 624764694528 625194565632 626115829248 627365380096 628289842544 628330766336 629648600854 630926082048 632249359872 632290541568 633222261552 633245663232 634178790648 634573806048 636054175744 636818663936 637780625664 640831930368 641400440832 641799954432 641841758208 642787552512 643187930112 643297181696 644070375424 644646406144 645019453736 645421221536 645662244864 646414392001 646613668896 649731244032 650512171008 651470741712 651987255296 652990529536 653397262336 653976920064 654384267264 654762950016 655348543746 656381246976 658660348528 660084786998 660837761024 661811547136 661836005376 662811262464 662854434816 663267311616 664244677824 664269225984 665248068576 666799996928 667601439232 671808700416 672798652899 672823517184 674234668926 674278585344 674813181952 675807561728 676619830432 680883926016 681138192384 681956868096 682566782976 682961774544 683387175744 683503255552 684936806528 684981420032 685990783348 686016135168 687027023202 689298210816 690339446784 691169181696 692187663069 692781580288 693802437632 694234591232 694850477568 695283283968 695328571392 696353181888 696786924288 697405074912 699710570496 700741638144 702140121088 703174768832 703658590208 703875514368 704282836992 704721518592 705759970188 705786052608 706826072862 706872112128 708474996736 709326529184 712746467328 713796744192 714508075008 715340422272 715560947712 716420996928 716989005824 718045534336 718092304384 718539587584 719598400976 722617761792 723709329408 724579172352 725227206912 725646885453 726098874228 726721888256 727792758784 728892143616 730468467456 732379348992 733485662208 733533437952 734614345728 735071920128 736080429056 737165089984 737624253184 737672298496 737899708416 738759305144 738786607104 739875255756 740336107056 740992892094 743442481152 744537990528 746739728384 747637252096 747867734016 748300514304 748766613504 749918811264 750149996544 751051619136 752754684032 753272619008 754382613712 756384006144 757547925504 758019784704 759136774656 759164829696 760049198664 760283506944 761197309236 762973073408 763448311808 764573301037 765778121472 767781371904 768941162496 770553907344 770604097536 772142006272 773279806208 773330173952 774952124128 776122746672 778153058304 779379277824 780527742336 781013915136 782835908608 783776817152 784018440192 784960770048 786607113747 789907636224 791071614936 791615913984 793410961408 794364580352 794609467392 794661224448 795832207872 796327913472 796788736968 797034371328 797992345332 800352157696 801531527069 802445852672 804181245952 804894670848 805396021248 806582823072 806612631552 807801226128 807853842432 808357036032 809548201098 810658890496 811163831296 812412045536 813639254064 815767707648 816328998912 817531911168 817562124288 818766853632 819416006656 820676919296 821188100096 821663309824 822398172544 823386631886 824630418339 828090482688 829310726232 829827284832 829881335808 831104218287 831763152896 832762868224 833019592704 833592754176 834821105664 840082194432 841091908608 841234776064 842999146496 843054055424 844296348736 844327550976 845571720864 846098408064 846849019536 847431696384 848680440426 849648549888 850374167552 854442573824 855200587776 855733272576 855789010944 856994249514 857050070016 857583906816 858344707584 858879350784 860882993152 862151558528 863187798382 864491707443 866308325376 867349561344 867616948224 868627655616 868659757056 869939781984 869996445696 871821139644 871969226752 872512356352 873017266688 873798058328 875174995968 880690397184 881748919296 882448007168 883748349952 883805913088 884356415488 885659570432 885692301312 886997424768 890719174656 892587331584 893660152896 895744933888 897064870532 897098022912 898419953418 898979558568 899038113792 900396177408 902751584256 904703901696 907845234688 908184256512 909275824128 910089043968 910615699392 911182900992 911991251808 912559310208 913963551228 914688180224 916036030936 919064281088 920452595712 921558908928 921843007488 922916884092 923261534208 923836612608 924371223552 925197944112 926467303424 927044378624 927104761856 928470909184 929049232384 929873433216 934322184192 934356713472 935733547008 936858226752 938500685824 939043782656 939628691456 941013293584 941048070144 942434763816 942496149504 944472901281 946389123072 948374039808 948435812352 949833392328 950328623104 951728992256 953787229696 954081263616 955227995904 956670938496 961247895552 963490349056 964945772544 966105563136 966969609216 967529180604 968131832304 968493367296 969920503344 971856191488 973957956608 976505798656 977980882944 979485794304 980095893504 980965380096 981576400896 982144425024 983022815619 983866277888 985048809472 986500341008 987114809408 987990522792 990127180497 991256641536 992717320704 992754008064 994216893696 994281652224 994900967424 996367016736 997156978688 997734019072 998355484672 999826624433 999891748352 1000199995392 1001402158848 1007713050624 1010063900672 1010693046272 1012182366208 1012219772928 1013398931552 1013711342592 1014929745648 1021037495296 1021325889024 1023708495872 1025254883328 1027405209792 1027472130048 1028986175022 1029024202752 1030540534803 1033947316224 1034830328896 1037537411072 1039172370432 1040703656448 1041351886848 1042275716352 1042924925952 1042992857088 1044529772832 1045180386432 1045357920256 1046614360064 1048156612321 1048809484996 1053210181632 1054762153248 1055487885312 1055813271552 1056424255488 1057082277888 1058639955282 1059479289856 1059548299264 1061109610496 1061770551296 1062384982624 1062712495104 1063989793776 1069119700992 1070695116288 1073010633408 1073192894464 1073861361664 1075443764096 1075483508736 1076736364774 1077068301504 1077138456576 1077809381376 1079397601464 1083926642688 1084852338752 1087690276864 1088438665216 1090042548224 1090082832384 1091689138176 1093338215424 1095702701184 1098569023488 1099507224452 1104120643584 1105747634976 1106436379776 1106508447744 1106849562624 1108138957716 1108179910656 1109812883634 1110504160584 1110692790272 1113094807552 1120109592576 1121455878144 1121801601024 1122450771456 1123149920256 1124878216896 1125770067968 1127428961152 1128131210752 1128784044038 1129132026048 1129908928512 1131573920568 1132864733184 1134576009216 1136321888256 1137029677056 1138705161984 1140073797996 1140267450368 1140977696768 1141052014592 1142658999352 1142733426688 1143445209088 1144459610112 1145172467712 1148667182208 1151672057856 1152655609924 1156466081792 1158170207488 1158213009408 1159919709312 1159995260928 1162428186192 1164184120008 1166899994624 1167229587456 1174253862912 1175665225728 1176027660288 1177441155072 1180923068416 1182663233024 1187625566208 1190116442112 1191546870528 1191914201088 1191991836672 1193748311808 1194491870208 1195183105452 1196130697216 1197893271224 1198639411424 1198717485056 1200483870859 1200528236544 1203668779008 1206271868928 1207342006272 1208094031872 1209874234608 1212367765504 1213452058624 1214154265856 1214910534656 1215988335744 1216745746944 1218618068304 1220458881096 1221851086848 1223651561472 1224493498368 1226297866752 1227270127616 1228745211904 1229124009984 1230555845456 1231015378944 1231782150144 1232494964736 1233597258816 1235079947829 1239831244288 1245762912256 1247644729344 1249144302336 1249529389056 1250389131264 1252231658496 1254730760192 1256579685088 1256661532672 1259297201708 1261852164096 1264498719744 1264581083136 1266444523104 1266491326464 1268357581296 1269147612096 1272108351488 1273637327872 1275561251328 1281663860736 1282800881664 1283599908864 1283683516416 1285491374271 1285575105024 1286375860224 1286594363392 1288140750848 1289292812288 1290038907472 1290842443072 1291324489728 1292828784002 1293227337792 1294781697573 1299462488064 1301024342016 1302941483424 1303974510592 1305981059072 1306794524672 1307953840128 1308768534528 1309525900032 1310697087492 1312762493952 1317320697056 1320169573996 1321675522048 1323623094272 1323672010752 1325622524928 1325708869632 1326534623232 1328489355648 1328538451968 1330496137152 1333599993856 1335202878464 1343617400832 1345597305798 1345647034368 1347629930127 1348469337852 1348557170688 1349626363904 1351615123456 1353239660864 1361767852032 1362276384768 1363913736192 1365133565952 1365923549088 1366774351488 1367006511104 1369873613056 1369962840064 1371981566696 1372032270336 1374054046404 1378596421632 1380678893568 1382338363392 1384375326138 1385563160576 1387604875264 1388469182464 1389700955136 1390566567936 1390657142784 1392706363776 1393573848576 1394810149824 1399421140992 1401483276288 1404280242176 1406349537664 1407317180416 1407751028736 1408565673984 1409443037184 1411519940376 1411572105216 1413652145724 1413744224256 1416949993472 1418653058368 1425492934656 1427593488384 1430680844544 1431121895424 1432841993856 1433978011648 1436091068672 1436184608768 1437079175168 1439196801952 1445235523584 1447418658816 1449158344704 1450454413824 1451293770906 1452197748456 1455585517568 1457784287232 1460936934912 1464758697984 1466971324416 1467066875904 1469228691456 1470143840256 1472160858112 1474330179968 1475248506368 1475344596992 1475799416832 1477518610288 1477573214208 1479750511512 1480672214112 1481985784188 1486884962304 1489075981056 1493479456768 1495274504192 1495735468032 1496601028608 1497533227008 1499837622528 1500299993088 1502103238272 1505509368064 1506545238016 1508765227424 1515095851008 1516039569408 1518273549312 1518329659392 1520098397328 1520567013888 1522394618472 1525946146816 1526896623616 1529146602074 1531556242944 1535562743808 1537882324992 1541107814688 1541208195072 1543479262533 1544284012544 1546559612416 1546660347904 1549904248256 1552245493344 1556306116608 1558758555648 1561055484672 1562027830272 1565671817216 1567553634304 1568036880384 1569863523431 1569921540096 1573214227494 1579815272448 1582143229872 1583231827968 1586821922816 1588729160704 1589218934784 1589322448896 1591664415744 1592655826944 1593577473936 1594068742656 1595984690664 1600704315392 1603063054138 1604891705344 1608362491904 1609789341696 1610792042496 1613165646144 1613225263104 1615104547161 1615602452256 1615707684864 1616714072064 1619096402196 1621317780992 1622327662592 1624824091072 1627278508128 1631535415296 1632657997824 1635063822336 1635124248576 1637533707264 1638832013312 1641353838592 1642376200192 1643326619648 1644796345088 1646773263772 1649260836678 1656180965376 1658621452464 1659654569664 1659762671616 1662208436574 1663526305792 1665525736448 1666039185408 1667185508352 1669642211328 1680164388864 1682183817216 1682469552128 1685998292992 1686108110848 1688592697472 1688655101952 1691143441728 1692196816128 1693176066057 1693698039072 1694863392768 1697360880852 1699297099776 1700748335104 1708885147648 1710401175552 1711466545152 1711578021888 1713988499028 1714100140032 1715167813632 1716689415168 1717758701568 1721765986304 1724303117056 1726375596764 1728983414886 1734699122688 1735233896448 1737255311232 1737319514112 1739879563968 1739992891392 1743642279288 1743938453504 1745024712704 1746034533376 1747596116656 1750349991936 1761380794368 1763497838592 1764896014336 1767496699904 1767611826176 1768712830976 1771319140864 1771384602624 1773994849536 1781438349312 1785174663168 1787320305792 1791489867776 1794129741064 1794196045824 1796839906836 1797959117136 1798076227584 1800792354816 1805503168512 1809407803392 1815690469376 1818551648256 1820178087936 1821231398784 1822365801984 1823982503616 1825118620416 1827927102456 1829376360448 1832072061872 1838128562176 1840905191424 1843117817856 1843686014976 1845833768184 1846523068416 1847673225216 1848742447104 1850395888224 1852934606848 1854088757248 1854209523712 1856820873947 1856941818368 1858098464768 1859746866432 1868644368384 1871467094016 1873716453504 1877001371648 1878087565312 1879257382912 1882026587168 1882096140288 1884869527632 1884992299008 1888945802562 1892778246144 1896748079616 1896871624704 1899666784656 1903457984512 1907574459392 1908162527232 1910455991808 1913341876992 1922495791104 1926980698112 1929891545088 1932211126272 1933939218432 1935058361208 1936263664608 1936986734592 1939243176003 1939841006688 1943712382976 1946576565739 1947915913216 1953011597312 1955961765888 1958971588608 1960191787008 1961930760192 1963152801792 1964288850048 1966045631238 1967732555776 1970097618944 1973000682016 1974229618816 1975981045584 1980254360994 1982513283072 1985434641408 1985508016128 1988433787392 1988563304448 1989801934848 1992734033472 1994313957376 1995468038144 1996710969344 1999653248866 1999783496704 2000399990784 2002804317696 2015426101248 2018395958697 2020127801344 2021386092544 2024364732416 2024439545856 2026797863104 2027422685184 2029859491296 2042074990592 2042651778048 2047416991744 2050509766656 2054810419584 2054944260096 2057972350044 2058048405504 2061081069606 2067894632448 2069660657792 2075074822144 2078344740864 2081407312896 2082703773696 2084551432704 2085849851904 2085985714176 2089059545664 2090360772864 2090715840512 2093228720128 2096313224642 2097618969992 2106420363264 2109524306496 2110975770624 2111626543104 2112848510976 2114164555776 2117279910564 2118958579712 2119096598528 2122219220992 2123541102592 2124769965248 2125424990208 2127979587552 2138239401984 2141390232576 2146021266816 2146385788928 2147722723328 2150887528192 2150967017472 2153472729548 2154136603008 2154276913152 2155618762752 2158795202928 2167853285376 2169704677504 2175380553728 2180085096448 2180165664768 2183378276352 2186676430848 2191405402368 2197138046976 2199014448904 2208241287168 2211495269952 2212872759552 2213016895488 2213699125248 2216277915432 2216359821312 2219625767268 2221008321168 2221385580544 2226189615104 2229470045881 2240219185152 2242911756288 2243603202048 2244901542912 2246299840512 2249756433792 2251540135936 2254857922304 2256262421504 2257568088076 2258264052096 2259817857024 2263147841136 2269152018432 2272643776512 2274059354112 2277410323968 2280147595992 2280534900736 2281955393536 2285317998704 2285466853376 2286890418176 2288919220224 2290344935424 2293719903111 2297334364416 2303344115712 2305311219848 2312932163584 2316340414976 2316426018816 2319839418624 2319990521856 2324856372384 2328368240016 2333799989248 2334459174912 2348507725824 2351330451456 2352055320576 2354882310144 2359821341241 2361846136832 2365326466048 2380232884224 2383093741056 2383828402176 2383983673344 2387496623616 2388983740416 2390366210904 2392261394432 2395786542448 2397278822848 2397434970112 2400967741718 2401056473088 2404594581207 2407337558016 2412543737856 2414684012544 2416188063744 2419748469216 2424735531008 2426904117248 2428308531712 2429821069312 2431976671488 2433491493888 2437236136608 2440917762192 2447303122944 2448986996736 2452595733504 2454540255232 2457490423808 2458248019968 2461111690912 2462030757888 2463564300288 2464989929472 2467194517632 2470159895658 2473891255017 2479662488576 2491525824512 2495289458688 2498288604672 2499058778112 2500778262528 2504463316992 2509461520384 2513159370176 2513323065344 2518594403416 2523704328192 2528997439488 2529162166272 2532889046208 2532982652928 2536715162592 2538295224192 2544216702976 2547274655744 2551122502656 2563327721472 2565601763328 2567199817728 2567367032832 2570982748542 2571150210048 2572751720448 2573188726784 2576281501696 2578585624576 2580077814944 2581684886144 2582648979456 2585657568004 2586454675584 2589563395146 2593475122329 2598924976128 2602048684032 2605882966848 2607949021184 2611962118144 2613589049344 2615907680256 2617537069056 2619051800064 2621394174984 2625524987904 2634641394112 2640339147992 2643351044096 2647246188544 2647344021504 2651245049856 2651417739264 2653069246464 2656978711296 2657076903936 2660992274304 2667199987712 2670405756928 2687234801664 2691194611596 2691294068736 2695259860254 2696938675704 2697114341376 2703230246912 2706479321728 2723535704064 2724552769536 2727827472384 2730267131904 2731847098176 2733548702976 2734013022208 2739747226112 2739925680128 2743963133392 2744064540672 2748108092808 2757192843264 2761357787136 2764676726784 2768750652276 2771126321152 2775209750528 2776938364928 2779401910272 2781133135872 2781314285568 2785412727552 2787147697152 2789620299648 2802966552576 2808560484352 2812699075328 2814634360832 2815502057472 2817131347968 2818886074368 2823039880752 2823144210432 2827304291448 2827488448512 2833418703843 2833899986944 2837306116736 2850985869312 2855186976768 2861361689088 2862243790848 2865683987712 2867956023296 2872182137344 2872369217536 2874158350336 2878393603904 2890471047168 2894837317632 2898316689408 2900908827648 2902587541812 2904395496912 2911171035136 2915460829229 2915568574464 2921873869824 2929517395968 2933942648832 2938457382912 2940287680512 2944321716224 2948660359936 2950497012736 2950689193984 2951598833664 2955037220576 2955146428416 2959501023024 2961344428224 2963971568376 2970381541491 2973769924608 2978151962112 2986958913536 2990549008384 2991470936064 2993202057216 2995066454016 2999479873299 2999675245056 3000599986176 3004206476544 3011018736128 3013090476032 3017530454848 3030191702016 3032079138816 3036547098624 3036659318784 3040196794656 3041134027776 3044789236944 3051892293632 3053793247232 3058293204148 3063112485888 3071125487616 3075764649984 3082215629376 3082416390144 3086958525066 3088568025088 3093119224832 3093320695808 3099808496512 3104490986688 3112612233216 3117517111296 3122110969344 3124055660544 3131343634432 3135107268608 3136073760768 3139727046862 3139843080192 3144469836963 3146428454988 3159630544896 3164286459744 3166463655936 3173643845632 3177458321408 3178437869568 3178644897792 3183328831488 3185311653888 3187154947872 3188137485312 3191969381328 3201408630784 3206126108276 3209783410688 3216724983808 3219578683392 3221584084992 3226331292288 3226450526208 3230209094322 3231204904512 3231415369728 3233428144128 3238192804392 3242635561984 3244655325184 3249648182144 3254557016256 3263070830592 3265315995648 3270127644672 3270248497152 3275067414528 3277664026624 3282707677184 3284752400384 3286653239296 3289592690176 3293546527544 3298521673356 3312361930752 3317242904928 3319309139328 3319525343232 3324416873148 3327052611584 3331051472896 3332078370816 3339284422656 3360328777728 3364367634432 3364939104256 3371996585984 3372216221696 3377185394944 3377310203904 3382286883456 3384393632256 3386352132114 3387396078144 3389726785536 3394721761704 3398594199552 3401496670208 3417770295296 3420802351104 3422933090304 3423156043776 3427976998056 3428200280064 3430335627264 3433378830336 3435517403136 3443531972608 3448606234112 3452751193528 3457966829772 3469398245376 3474510622464 3474639028224 3479759127936 3479985782784 3487284558576 3487876907008 3490049425408 3492069066752 3495192233312 3500699983872 3522761588736 3526995677184 3534993399808 3535223652352 3537425661952 3542638281728 3542769205248 3547989699072 3562876698624 3570349326336 3574640611584 3582979735552 3588259482128 3588392091648 3593679813672 3595918234272 3596152455168 3601451612577 3601584709632 3611006337024 3618815606784 3631380938752 3637103296512 3640356175872 3642462797568 3644731603968 3647965007232 3650237240832 3655854204912 3658752720896 3664144123744 3676257124352 3681810382848 3686235635712 3687372029952 3691667536368 3693046136832 3695346450432 3697484894208 3700791776448 3705239843487 3705869213696 3708177514496 3708419047424 3713641747894 3713883636736 3716196929536 3719493732864 3737288736768 3742934188032 3747432907008 3754002743296 3756175130624 3758514765824 3764053174336 3764192280576 3769739055264 3769984598016 3777891605124 3785556492288 3793496159232 3793743249408 3799333569312 3806915969024 3812525699761 3815148918784 3816325054464 3820911983616 3826683753984 3844991582208 3853961396224 3859783090176 3864422252544 3867878436864 3870116722416 3872527329216 3873973469184 3878486352006 3879682013376 3884345092719 3887424765952 3893153131478 3895831826432 3906023194624 3911923531776 3917943177216 3920383574016 3923861520384 3926305603584 3928577700096 3932091262476 3935465111552 3940195237888 3946001364032 3948459237632 3951962091168 3960508721988 3965026566144 3970869282816 3971016032256 3976867574784 3977126608896 3979603869696 3985468066944 3988627914752 3990936076288 3993421938688 3999306497732 3999566993408 4000799981568 4005608635392 4030852202496 4036791917394 4040255602688 4048729464832 4048879091712 4053595726208 4054845370368 4059718982592 4084149981184 4085303556096 4094833983488 4101019533312 4109620839168 4109888520192 4115944700088 4116096811008 4122162139212 4135789264896 4139321315584 4150149644288 4156689481728 4162814625792 4165407547392 4169102865408 4171699703808 4171971428352 4178119091328 4180721545728 4181431681024 4186457440256 4192626449284 4195237939984 4212840726528 4219048612992 4221951541248 4223253086208 4225697021952 4228329111552 4234559821128 4237917159424 4244438441984 4247082205184 4249539930496 4250849980416 4255959175104 4276478803968 4282780465152 4292042533632 4292771577856 4295445446656 4301775056384 4301934034944 4306945459096 4308273206016 4308553826304 4311237525504 4317590405856 4335706570752 4339409355008 4350761107456 4360170192896 4366756552704 4373352861696 4382810804736 4394276093952 4398028897808 4416482574336 4422990539904 4425745519104 4426033790976 4427398250496 4432555830864 4432719642624 4439251534536 4442016642336 4442771161088 4452379230208 4458940091762 4480438370304 4485823512576 4487206404096 4489803085824 4492599681024 4499512867584 4503080271872 4509715844608 4512524843008 4515136176152 4516528104192 4519635714048 4526295682272 4545287553024 4548118708224 4554820647936 4560295191984 4561069801472 4563910787072 4570635997408 4570933706752 4573780836352 4577838440448 4580689870848 4587439806222 4594668728832 4606688231424 4610622439696 4625864327168 4632680829952 4632852037632 4639678837248 4639981043712 4649712744768 4656736480032 4667599978496 4668918349824 4697015451648 4702660902912 4704110641152 4709590570293 4709764620288 4719642682482 4723692273664 4730652932096 4760465768448 4766187482112 4767656804352 4767967346688 4774993247232 4777967480832 4780732421808 4784522788864 4791573084896 4794557645696 4794869940224 4801935483436 4802112946176 4809189162414 4814675116032 4825087475712 4829368025088 4832376127488 4839496938432 4845313641483 4849471062016 4853808234496 4856617063424 4859642138624 4863953342976 4866982987776 4874472273216 4881835524384 4894606245888 4897973993472 4905191467008 4909080510464 4914980847616 4916496039936 4922223381824 4924061515776 4927128600576 4929979858944 4934389035264 4940319791316 4947782510034 4959324977152 4983051649024 4990578917376 4996577209344 4998117556224 5001556525056 5008926633984 5018923040768 5026318740352 5026646130688 5037188806832 5047408656384 5057994878976 5058324332544 5065778092416 5065965305856 5073430325184 5076590448384 5079528198171 5088433405952 5094549311488 5102245005312 5126655442944 5131203526656 5134399635456 5134734065664 5141965497084 5142300420096 5145503440896 5146377453568 5152563003392 5157171249152 5160155629888 5163369772288 5165297958912 5171315136008 5172909351168 5179126790292 5186950244658 5204097368064 5211765933696 5215898042368 5223924236288 5227178098688 5231815360512 5235074138112 5238103600128 5242788349968 5251049975808 5269282788224 5280678295984 5294492377088 5294688043008 5302490099712 5302835478528 5306138492928 5313957422592 5314153807872 5321984548608 5334399975424 5340811513856 5352013107259 5374469603328 5382389223192 5382588137472 5390519720508 5393877351408 5394228682752 5406460493824 5412958643456 5447071408128 5455654944768 5460534263808 5463694196352 5467097405952 5468026044416 5479494452224 5479851360256 5487926266784 5488129081344 5496216185616 5514385686528 5522715574272 5529353453568 5537501304552 5550419501056 5553876729856 5558803820544 5562266271744 5562628571136 5570462621841 5570825455104 5574295394304 5579240599296 5605933105152 5610720689483 5617120968704 5625398150656 5629268721664 5631004114944 5634262695936 5637772148736 5646079761504 5646288420864 5654608582896 5654976897024 5666837407686 5667799973888 5674612233472 5710373953536 5722723378176 5724487581696 5731367975424 5735912046592 5744364274688 5744738435072 5748316700672 5756787207808 5780942094336 5789674635264 5796633378816 5801817655296 5805175083624 5808790993824 5817729528009 5822342070272 5830921658458 5831137148928 5839729697217 5843747739648 5859034791936 5867885297664 5876914765824 5880575361024 5888643432448 5897320719872 5900994025472 5901378387968 5903197667328 5910074441152 5910292856832 5919002046048 5922688856448 5927943136752 5940763082982 5947539849216 5956303924224 5973917827072 5981098016768 5982941872128 5986404114432 5990132908032 5998959746598 5999350490112 6001199972352 6008412953088 6022037472256 6026180952064 6035060909696 6060383404032 6064158277632 6073094197248 6073318637568 6080393589312 6082268055552 6089578473888 6103784587264 6107586494464 6116586408296 6126224971776 6142250975232 6151529299968 6164431258752 6164832780288 6173917050132 6177136050176 6186238449664 6186641391616 6199616993024 6208981973376 6225224466432 6235034222592 6244221938688 6248111321088 6262687268864 6270214537216 6272147521536 6279454093724 6279686160384 6288939673926 6292856909976 6319261089792 6328572919488 6332927311872 6347287691264 6354916642816 6356875739136 6357289795584 6366657662976 6370623307776 6374309895744 6376274970624 6383938762656 6402817261568 6412252216552 6419566821376 6433449967616 6439157366784 6443168169984 6452662584576 6452901052416 6460418188644 6462409809024 6462830739456 6466856288256 6476385608784 6485271123968 6489310650368 6499296364288 6509114032512 6526141661184 6540255289344 6540496994304 6550134829056 6565415354368 6569504800768 6573306478592 6579185380352 6587093055088 6597043346712 6624723861504 6634485809856 6638618278656 6639050686464 6648833746296 6654105223168 6662102945792 6664156741632 6678568845312 6688410137643 6720657555456 6728735268864 6729878208512 6743993171968 6744432443392 6754370789888 6754620407808 6764573766912 6768787264512 6772704264228 6774792156288 6779453571072 6789443523408 6802993340416 6835540590592 6841604702208 6845866180608 6855953996112 6856400560128 6860671254528 6866757660672 6871034806272 6881159709333 6887063945216 6897212468224 6905502387056 6915933659544 6938796490752 6949021244928 6949278056448 6959518255872 6959971565568 6974569117152 6975753814016 6980098850816 6984138133504 6990384466624 6998786371031 7001399967744 7045523177472 7053991354368 7069986799616 7070447304704 7074851323904 7085276563456 7085538410496 7095979398144 7140698652672 7149281223168 7165959471104 7176518964256 7176784183296 7187359627344 7191836468544 7192304910336 7202903225154 7203169419264 7213783743621 7222012674048 7237631213568 7262761877504 7274206593024 7280712351744 7284925595136 7289463207936 7295930014464 7300474481664 7311708409824 7317505441792 7328288247488 7337096286247 7352514248704 7363620765696 7372471271424 7374744059904 7383335072736 7386092273664 7390692900864 7394969788416 7401583552896 7410479686974 7411738427392 7416355028992 7416838094848 7427283495788 7427767273472 7432393859072 7438987465728 7474577473536 7485868376064 7494865814016 7512350261248 7517029531648 7528106348672 7528384561152 7539478110528 7539969196032 7555783210248 7571112984576 7586992318464 7587486498816 7598667138624 7613831938048 7625051399522 7630297837568 7632650108928 7641823967232 7653367507968 7689983164416 7707922792448 7719566180352 7728844505088 7735756873728 7740233444832 7745054658432 7747946938368 7756972704012 7759364026752 7768690185438 7774849531904 7786306262956 7791663652864 7812046389248 7823847063552 7835886354432 7840767148032 7847723040768 7852611207168 7857155400192 7864182524952 7880390475776 7892002728064 7896918475264 7903924182336 7921017443976 7930053132288 7941738565632 7942032064512 7953735149568 7954253217792 7959207739392 7970936133888 7977255829504 7981872152576 7986843877376 7998612995464 7999133986816 8001599963136 8011217270784 8061704404992 8073583834788 8080511205376 8097458929664 8107191452416 8109690740736 8119437965184 8168299962368 8170607112192 8189667966976 8202039066624 8219241678336 8219777040384 8231889400176 8232193622016 8244324278424 8271578529792 8278642631168 8300299288576 8313378963456 8325629251584 8330815094784 8338205730816 8343399407616 8343942856704 8356238182656 8361443091456 8362863362048 8372914880512 8385252898568 8390475879968 8403387096013 8425681453056 8438097225984 8443903082496 8446506172416 8451394043904 8456658223104 8469119642256 8475834318848 8488876883968 8494164410368 8499079860992 8501699960832 8511918350208 8552957607936 8565560930304 8584085067264 8585543155712 8590890893312 8603550112768 8603868069888 8613890918192 8616546412032 8617107652608 8622475051008 8635180811712 8671413141504 8678818710016 8701522214912 8720340385792 8733513105408 8746382487687 8746705723392 8765621609472 8788552187904 8796057795616 8832965148672 8845981079808 8851491038208 8852067581952 8854796500992 8865111661728 8865439285248 8878503069072 8884033284672 8885542322176 8904758460416 8917880183524 8960876740608 8971647025152 8974412808192 8979606171648 8985199362048 8998439619897 8999025735168 9006160543744 9019431689216 9025049686016 9030272352304 9033056208384 9039271428096 9052591364544 9090575106048 9096237416448 9109641295872 9120590383968 9122139602944 9127821574144 9141271994816 9141867413504 9147561672704 9155676880896 9161379741696 9174879612444 9189337457664 9213376462848 9221244879392 9251728654336 9265361659904 9265704075264 9279357674496 9279962087424 9299425489536 9313472960064 9335199956992 9337836699648 9394030903296 9405321805824 9408221282304 9419181140586 9419529240576 9433409510889 9439285364964 9447384547328 9461305864192 9520931536896 9532374964224 9535313608704 9535934693376 9549986494464 9555934961664 9561464843616 9569045577728 9583146169792 9589115291392 9589739880448 9603870966872 9604225892352 9618378324828 9629350232064 9650174951424 9658736050176 9664752254976 9678993876864 9690627282966 9698942124032 9707616468992 9713234126848 9719284277248 9727906685952 9733965975552 9748944546432 9763671048768 9789212491776 9795947986944 9810382934016 9829961695232 9832992079872 9844446763648 9848123031552 9854257201152 9859959717888 9868778070528 9880639582632 9895565020068 9918649954304 9966103298048 9981157834752 9993154418688 9996235112448 10017853267968 10037846081536 10052637480704 10053292261376 10074377613664 10094817312768 10115989757952 10116648665088 10131556184832 10131930611712 10146860650368 10153180896768 10159056396342 10176866811904 10189098622976 10204490010624 10253310885888 10262407053312 10268799270912 10269468131328 10283930994168 10284600840192 10291006881792 10305126006784 10314342498304 10320311259776 10326739544576 10330595917824 10342630272016 10345818702336 10358253580584 10373900489316 10408194736128 10423531867392 10431796084736 10447848472576 10454356197376 10463630721024 10470148276224 10476207200256 10485576699936 10502099951616 10538565576448 10561356591968 10588984754176 10604980199424 10605670957056 10612276985856 10627914845184 10628307615744 10643969097216 10668799950848 10681623027712 10704026214518 10748939206656 10764778446384 10765176274944 10781039441016 10787754702816 10788457365504 10804354837731 10812920987648 10825917286912 10894142816256 10911309889536 10921068527616 10927388392704 10934194811904 10936052088832 10958988904448 10959702720512 10975852533568 10976258162688 10989044664017 10992432371232 11028771373056 11045431148544 11058706907136 11075002609104 11100839002112 11107753459712 11117607641088 11124532543488 11125257142272 11140925243682 11141650910208 11148590788608 11158481198592 11211866210304 11221441378966 11234241937408 11250796301312 11258537443328 11262008229888 11268525391872 11275544297472 11292159523008 11292576841728 11309217165792 11309953794048 11333674815372 11335599947776 11349224466944 11420747907072 11437577099283 11445446756352 11448975163392 11462735950848 11471824093184 11488728549376 11489476870144 11496633401344 11513574415616 11561884188672 11579349270528 11593266757632 11603635310592 11610350167248 11617581987648 11635459056018 11644684140544 11661843316916 11662274297856 11679459394434 11687495479296 11718069583872 11735770595328 11753829531648 11761150722048 11777286864896 11794641439744 11801988050944 11802756775936 11806395334656 11820148882304 11820585713664 11838004092096 11845377712896 11855886273504 11881526165964 11895079698432 11912607848448 11947835654144 11962196033536 11965883744256 11972808228864 11980265816064 11997919493196 11998700980224 12002399944704 12016825906176 12044074944512 12052361904128 12070121819392 12120766808064 12146188394496 12146637275136 12160787178624 12164536111104 12179156947776 12207569174528 12215172988928 12233172816592 12252449943552 12284501950464 12303058599936 12328862517504 12329665560576 12347834100264 12354272100352 12372476899328 12373282783232 12399233986048 12417963946752 12450448932864 12470068445184 12488443877376 12496222642176 12525374537728 12540429074432 12544295043072 12558908187448 12559372320768 12577879347852 12585713819952 12638522179584 12657145838976 12665854623744 12694575382528 12709833285632 12713751478272 12733315325952 12741246615552 12748619791488 12752549941248 12767877525312 12805634523136 12824504433104 12866899935232 12878314733568 12886336339968 12905325169152 12905802104832 12920836377288 12924819618048 12925661478912 12933712576512 12952771217568 12970542247936 12978621300736 12997746117629 12998592728576 13018228065024 13052283322368 13080510578688 13100269658112 13130830708736 13139009601536 13146612957184 13158370760704 13174186110176 13194086693424 13249447723008 13268971619712 13277236557312 13278101372928 13297667492592 13308210446336 13324205891584 13328313483264 13357137690624 13376820275286 13441315110912 13457470537728 13487986343936 13488864886784 13508741579776 13509240815616 13529147533824 13537574529024 13545408528456 13549584312576 13558907142144 13578887046816 13605986680832 13626035960173 13671081181184 13683209404416 13691732361216 13711907992224 13712801120256 13721342509056 13733515321344 13742069612544 13762319418666 13774127890432 13794424936448 13811004774112 13831867319088 13877592981504 13898042489856 13898556112896 13919036511744 13919943131136 13949138234304 13951507628032 13960197701632 13968276267008 13980768933248 13997572742062 14002799935488 14091046354944 14107982708736 14128771710879 14139973599232 14140894609408 14149702647808 14170553126912 14171076820992 14191958796288 14281397305344 14298562446336 14331918942208 14353037928512 14353568366592 14374719254688 14383672937088 14384609820672 14405806450308 14406338838528 14427567487242 14444025348096 14475262427136 14525523755008 14548413186048 14561424703488 14569851190272 14578926415872 14591860028928 14600948963328 14623416819648 14635010883584 14656576494976 14674192572494 14727241531392 14744942542848 14749488119808 14766670145472 14772184547328 14781385801728 14789939576832 14803167105792 14820959373948 14823476854784 14832710057984 14833676189696 14854566991576 14855534546944 14864787718144 14877974931456 14949154947072 14971736752128 14989731628032 15024700522496 15034059063296 15056212697344 15056769122304 15078956221056 15079938392064 15111566420496 15142225969152 15173984636928 15174972997632 15197334277248 15227663876096 15250102799044 15260595675136 15265300217856 15283647934464 15306735015936 15379966328832 15439132360704 15457689010176 15471513747456 15480466889664 15490109316864 15495893876736 15513945408024 15518728053504 15537380370876 15549699063808 15572612525912 15583327305728 15606290321167 15624092778496 15647694127104 15671772708864 15681534296064 15695446081536 15705222414336 15714310800384 15728365049904 15760780951552 15784005456128 15793836950528 15807848364672 15842034887952 15883477131264 15884064129024 15907470299136 15908506435584 15918415478784 15941872267776 15954511659008 15963744305152 15973687754752 15997225990928 15998267973632 16003199926272 16022434541568 16056039321777 16123408809984 16147167669576 16194917859328 16214382904832 16219381481472 16238875930368 16336599924736 16341214224384 16379335933952 16404078133248 16438483356672 16439554080768 16463778800352 16464387244032 16488648556848 16543157059584 16557285262336 16600598577152 16651258503168 16661630189568 16676411461632 16686798815232 16687885713408 16711387865523 16712476365312 16722886182912 16725726724096 16745829761024 16770505797136 16780951759936 16806774192026 16832162068449 16851362906112 16876194451968 16887806164992 16893012344832 16902788087808 16913316446208 16938239284512 16951668637696 16977753767936 16988328820736 16998159721984 17003399921664 17023836700416 17131121860608 17168170134528 17171086311424 17181781786624 17207100225536 17207736139776 17227781836384 17233092824064 17234215305216 17244950102016 17270361623424 17342826283008 17357637420032 17403044429824 17440680771584 17467026210816 17492764975374 17493411446784 17519189091651 17531243218944 17577104375808 17592115591232 17665930297344 17691962159616 17702982076416 17704135163904 17709593001984 17730223323456 17730878570496 17757006138144 17768066569344 17771084644352 17809516920832 17835760367048 17921753481216 17943294050304 17948825616384 17959212343296 17970398724096 17996879239794 17998051470336 18012321087488 18038863378432 18050099372032 18060544704608 18066112416768 18078542856192 18105182729088 18181150212096 18192474832896 18219282591744 18241180767936 18244279205888 18255643148288 18282543989632 18283734827008 18295123345408 18311353761792 18322759483392 18349759224888 18378674915328 18426752925696 18442489758784 18503457308672 18530723319808 18531408150528 18558715348992 18559924174848 18598850979072 18626945920128 18670399913984 18675673399296 18788061806592 18810643611648 18816442564608 18838362281172 18839058481152 18866819021778 18878570729928 18922611728384 19041863073792 19064749928448 19070627217408 19071869386752 19099972988928 19111869923328 19122929687232 19138091155456 19166292339584 19178230582784 19179479760896 19207741933744 19208451784704 19236756649656 19258700464128 19300349902848 19317472100352 19329504509952 19357987753728 19381254565932 19397884248064 19415232937984 19426468253696 19438568554496 19455813371904 19467931951104 19497889092864 19527342097536 19578424983552 19620765868032 19659923390464 19688893527296 19696246063104 19708514402304 19719919435776 19737556141056 19761279165264 19791130040136 19837299908608 19932206596096 19962315669504 19986308837376 19992470224896 20035706535936 20065230412929 20075692163072 20105274961408 20106584522752 20148755227328 20189634625536 20231979515904 20233297330176 20263112369664 20263861223424 20293721300736 20306361793536 20318112792684 20353733623808 20378197245952 20408225804603 20408980021248 20506621771776 20524814106624 20537598541824 20567861988336 20569201680384 20582013763584 20610252013568 20628684996608 20640622519552 20653479089152 20661191835648 20685260544032 20691637404672 20716507161168 20747800978632 20816389472256 20847063734784 20863592169472 20895696945152 20908712394752 20927261442048 20940296552448 20952414400512 20971153399872 20996359113093 21004199903232 21077131152896 21122713183936 21177969508352 21209960398848 21211341914112 21224553971712 21255829690368 21256615231488 21287938194432 21337599901696 21363246055424 21408052429036 21497878413312 21529556892768 21530352549888 21562078882032 21575509405632 21576914731008 21608709675462 21625841975296 21651834573824 21788285632512 21822619779072 21842137055232 21854776785408 21868389623808 21872104177664 21917977808896 21919405441024 21951705067136 21952516325376 21978089328034 21984864742464 22011288858741 22057542746112 22090862297088 22117413814272 22150005218208 22201678004224 22215506919424 22235215282176 22249065086976 22250514284544 22281850487364 22283301820416 22297181577216 22316962397184 22423732420608 22442882757932 22468483874816 22501592602624 22517074886656 22537050783744 22551088594944 22584319046016 22585153683456 22618434331584 22619907588096 22667349630744 22671199895552 22698448933888 22841495814144 22875154198566 22890893512704 22897950326784 22925471901696 22943648186368 22977457098752 22978953740288 22993266802688 23027148831232 23123768377344 23158698541056 23186533515264 23207270621184 23220700334496 23235163975296 23270918112036 23289368281088 23323686633832 23324548595712 23358918788868 23374990958592 23436139167744 23471541190656 23507659063296 23522301444096 23554573729792 23589282879488 23603976101888 23605513551872 23640297764608 23641171427328 23676008184192 23690755425792 23711772547008 23763052331928 23790159396864 23825215696896 23895671308288 23924392067072 23931767488512 23945616457728 23960531632128 23995838986392 23997401960448 24004799889408 24033651812352 24088149889024 24104723808256 24140243638784 24241533616128 24292376788992 24321574357248 24329072222208 24358313895552 24415138349056 24430345977856 24466345633184 24504899887104 24569003900928 24606117199872 24657725035008 24659331121152 24695668200528 24744953798656 24746565566464 24798467972096 24835927893504 24900897865728 24940136890368 24976887754752 24992445284352 25050749075456 25080858148864 25088590086144 25117816374896 25118744641536 25155758695704 25171427639904 25210161288039 25277044359168 25314291677952 25331709247488 25389150765056 25419666571264 25427502956544 25466630651904 25482493231104 25497239582976 25505099882496 25535755050624 25611269046272 25649008866208 25733799870464 25756629467136 25772672679936 25810650338304 25811604209664 25841672754576 25849639236096 25851322957824 25867425153024 25905542435136 25941084495872 25957242601472 25995492235258 25997185457152 26036456130048 26104566644736 26161021157376 26200539316224 26239147463061 26261661417472 26278019203072 26293225914368 26316741521408 26348372220352 26388173386848 26498895446016 26537943239424 26554473114624 26556202745856 26595334985184 26616420892672 26648411783168 26656626966528 26687679898327 26714275381248 26753640550572 26882630221824 26914941075456 26975972687872 26977729773568 27017483159552 27018481631232 27058295067648 27075149058048 27090817056912 27099168625152 27117814284288 27157774093632 27211973361664 27252071920346 27342162362368 27366418808832 27383464722432 27423815984448 27425602240512 27442685018112 27467030642688 27484139225088 27524638837332 27548255780864 27588849872896 27622009548224 27663734638176 27755185963008 27796084979712 27797112225792 27838073023488 27839886262272 27898276468608 27903015256064 27920395403264 27936552534016 27961537866496 27995145484124 28005599870976 28182092709888 28215965417472 28257543421758 28279947198464 28281789218816 28341106253824 28342153641984 28383917592576 28562794610688 28597124892672 28663837884416 28706075857024 28707136733184 28749438509376 28767345874176 28769219641344 28811612900616 28812677677056 28855134974484 28888050696192 28950524854272 29051047510016 29096826372096 29122849406976 29139702380544 29157852831744 29183720057856 29201897926656 29246833639296 29270021767168 29313152989952 29348385144988 29489885085696 29498976239616 29533340290944 29544369094656 29562771603456 29579879153664 29606334211584 29641918747896 29646953709568 29665420115968 29709133983152 29711069093888 29729575436288 29755949862912 29898309894144 29943473504256 29979463256064 30049401044992 30068118126592 30112425394688 30113538244608 30157912442112 30159876784128 30223132840992 30284451938304 30347969273856 30349945995264 30394668554496 30455327752192 30500205598088 30521191350272 30530600435712 30567295868928 30613470031872 30759932657664 30915378020352 30943027494912 30960933779328 30980218633728 30991787753472 31027890816048 31037456107008 31074760741752 31099398127616 31145225051824 31166654611456 31212580642334 31248185556992 31295388254208 31343545417728 31363068592128 31390892163072 31410444828672 31428621600768 31456730099808 31521561903104 31568010912256 31587673901056 31615696729344 31684069775904 31766954262528 31814940598272 31817012871168 31836830957568 31883744535552 31909023318016 31927488610304 31947375509504 31994451981856 31996535947264 32006399852544 32044869083136 32112078643554 32246817619968 32294335339152 32389835718656 32428765809664 32438762962944 32477751860736 32673199849472 32682428448768 32758671867904 32808156266496 32876966713344 32879108161536 32927557600704 32928774488064 32967133992051 32977297113696 33086314119168 33114570524672 33201197154304 33302517006336 33323260379136 33352822923264 33373597630464 33375771426816 33422775731046 33424952730624 33445772365824 33451453448192 33491659522048 33541011594272 33561903519872 33613548384052 33664324136898 33702725812224 33752388903936 33775612329984 33786024689664 33805576175616 33826632892416 33876478569024 33903337275392 33955507535872 33976657641472 33996319443968 34006799843328 34047673400832 34262243721216 34312731297849 34336340269056 34342172622848 34363563573248 34414200451072 34415472279552 34455563672768 34466185648128 34468430610432 34489900204032 34540723246848 34685652566016 34715274840064 34806088859648 34881361543168 34934052421632 34985529950748 34986822893568 35038378183302 35062486437888 35154208751616 35184231182464 35331860594688 35383924319232 35405964152832 35408270327808 35419186003968 35460446646912 35461757140992 35514012276288 35536133138688 35542169288704 35619033841664 35671520734096 35843506962432 35886588100608 35897651232768 35918424686592 35940797448192 35993758479588 35996102940672 36024642174976 36077726756864 36100198744064 36121089409216 36132224833536 36157085712384 36210365458176 36362300424192 36438565183488 36482361535872 36488558411776 36511286296576 36565087979264 36567469654016 36590246690816 36622707523584 36645518966784 36699518449776 36757349830656 36853505851392 36884979517568 37061446639616 37062816301056 37117430697984 37119848349696 37197701958144 37253891840256 37340799827968 37351346798592 37576123613184 37621287223296 37632885129216 37676724562344 37678116962304 37733638043556 37757141459856 37845223456768 37900990779977 38083726147584 38129499856896 38141254434816 38199945977856 38223739846656 38245859374464 38276182310912 38332584679168 38356461165568 38358959521792 38415483867488 38416903569408 38473513299312 38600699805696 38634944200704 38659009019904 38715975507456 38762509131864 38830465875968 38852936507392 38877137108992 38911626743808 38935863902208 38993238352887 38995778185728 39054684195072 39156849967104 39241531736064 39319846780928 39377787054592 39392492126208 39417028804608 39439838871552 39475112282112 39522558330528 39582260080272 39674599817216 39864413192192 39924631339008 39972617674752 39984940449792 40071413071872 40130460825858 40151384326144 40210549922816 40213169045504 40297510454656 40463959031808 40466594660352 40526224739328 40527722446848 40587442601472 40612723587072 40636225585368 40707467247616 40756394491904 40816451609206 40817960042496 40878107880519 41013243543552 41049628213248 41075197083648 41135723976672 41138403360768 41164027527168 41220504027136 41257369993216 41281245039104 41306958178304 41322383671296 41370521088064 41383274809344 41433014322336 41495601957264 41632778944512 41694127469568 41727184338944 41791393890304 41817424789504 41854522884096 41880593104896 41904828801024 41942306799744 41992718226186 42008399806464 42154262305792 42245426367872 42355939016704 42419920797696 42422683828224 42449107943424 42511659380736 42513230462976 42575876388864 42675199803392 42726492110848 42816104858072 42995756826624 43059113785536 43060705099776 43124157764064 43151018811264 43153829462016 43217419350924 43251683950592 43303669147648 43576571265024 43645239558144 43684274110464 43709553570816 43736779247616 43744208355328 43835955617792 43838810882048 43903410134272 43905032650752 43956178656068 43969729484928 44022577717482 44181724594176 44234827628544 44300010436416 44403356008448 44431013838848 44470430564352 44498130173952 44501028569088 44563700974728 44566603640832 44594363154432 44633924794368 44847464841216 44885765515864 44936967749632 45003185205248 45034149773312 45074101567488 45102177189888 45168638092032 45170307366912 45236868663168 45239815176192 45334699261488 45342399791104 45396897867776 45682991628288 45750308397132 45781787025408 45795900653568 45850943803392 45954914197504 45957907480576 45986533605376 46054297662464 46317397082112 46373067030528 46414541242368 46441400668992 46470327950592 46541836224072 46578736562176 46647373267664 46649097191424 46717837577736 46749981917184 46818870963501 46872278335488 46943082381312 47015318126592 47044602888192 47109147459584 47178565758976 47207952203776 47211027103744 47280595529216 47282342854656 47352016368384 47381510851584 47423545094016 47526104663856 47650431393792 47791342616576 47848784134144 47863534977024 47891232915456 47921063264256 47991677972784 47994803920896 48009599778816 48067303624704 48168117965331 48176299778048 48209447616512 48280487277568 48584753577984 48643148714496 48658144444416 48716627791104 48830276698112 48860691955712 48932691266368 49009799774208 49138007801856 49212234399744 49315450070016 49318662242304 49391336401056 49489907597312 49493131132928 49562834096893 49596935944192 49671855787008 49801795731456 49953775509504 49984890568704 50101498150912 50161716297728 50177180172288 50235632749792 50237489283072 50311517391408 50342855279808 50420322576078 50496486205347 50554088718336 50628583355904 50663418494976 50778301530112 50839333142528 50855005913088 50933261303808 50964986462208 50994479165952 51010199764992 51071510101248 51222538092544 51298017732416 51467599740928 51513258934272 51545345359872 51621300676608 51623208419328 51683345509152 51699278472192 51702645915648 51734850306048 51811084870272 51882168991744 51914485202944 51990984470516 51994370914304 52072912260096 52209133289472 52322042314752 52401078632448 52478294926122 52523322834944 52586451828736 52633483042816 52696744440704 52776346773696 52997790892032 53075886478848 53108946229248 53112405491712 53190669970368 53232841785344 53296823566336 53313253933056 53375359796654 53428550762496 53507281101144 53765260443648 53829882150912 53951945375744 53955459547136 54034966319104 54036963262464 54116590135296 54150298116096 54181634113824 54198337250304 54235628568576 54315548187264 54423946723328 54504143840692 54684324724736 54732837617664 54766929444864 54847631968896 54851204481024 54885370036224 54934061285376 54968278450176 55049277674664 55177699745792 55244019096448 55327469276352 55510371926016 55592169959424 55594224451584 55676146046976 55679772524544 55796552937216 55806030512128 55840790806528 55873105068032 55923075732992 55990290968248 56011199741952 56364185419776 56431930834944 56515086843516 56559894396928 56563578437632 56682212507648 56767835185152 57125589221376 57194249785344 57327675768832 57412151714048 57414273466368 57498877018752 57534691748352 57538439282688 57623225801232 57625355354112 57710269948968 57776101392384 57901049708544 58102095020032 58193652744192 58245698813952 58279404761088 58315705663488 58367440115712 58403795853312 58493667278592 58540043534336 58626305979904 58696770289976 58979770171392 59066680581888 59088738189312 59125543206912 59159758307328 59212668423168 59283837495792 59293907419136 59330840231936 59418267966304 59422138187776 59459150872576 59511899725824 59796619788288 59886947008512 59958926512128 60098802089984 60136236253184 60224850789376 60227076489216 60315824884224 60319753568256 60446265681984 60568903876608 60695938547712 60699891990528 60789337108992 60910655504384 61000411196176 61042382700544 61061200871424 61134591737856 61224677413809 61226940063744 61519865315328 61830756040704 61886054989824 61921867558656 61960437267456 61983575506944 62055781632096 62074912214016 62149521483504 62198796255232 62290450103648 62333309222912 62425161284668 62496371113984 62590776508416 62687090835456 62726137184256 62781784326144 62820889657344 62857243201536 62913460199616 62989077339279 63043123806208 63136021824512 63175347802112 63231393458688 63368139551808 63533908525056 63629881196544 63634025742336 63673661915136 63767489071104 63818046636032 63854977220608 63894751019008 63988903963712 63993071894528 64012799705088 64089738166272 64224157287108 64493635239936 64588670678304 64779671437312 64857531619328 64877525925888 64955503721472 65346399698944 65364856897536 65517343735808 65616312532992 65753933426688 65758216323072 65855115201408 65857548976128 65934267984102 65954594227392 66033866576223 66172628238336 66229141049344 66402394308608 66605034012672 66646520758272 66705645846528 66747195260928 66751542853632 66845551462092 66849905461248 66891544731648 66902906896384 66983319044096 67082023188544 67123807039744 67227096768104 67328648273796 67405451624448 67504777807872 67551224659968 67611152351232 67653265784832 67752957138048 67806674550784 67911015071744 67953315282944 67992638887936 68013599686656 68095346801664 68524487442432 68625462595698 68672680538112 68684345245696 68828400902144 68830944559104 68911127345536 68932371296256 68936861220864 68979800408064 69081446493696 69371305132032 69430549680128 69612177719296 69762723086336 69868104843264 69971059901496 69973645787136 70076756366604 70124972875776 70308417503232 70368462364928 70663721189376 70767848638464 70811928305664 70816540655616 70920893293824 70923514281984 71028024552576 71072266277376 71084338577408 71238067683328 71343041468192 71687013924864 71773176201216 71795302465536 71836849373184 71881594896384 71987516959176 71992205881344 72155453513728 72200397488128 72242178818432 72264449667072 72314171424768 72420730916352 72724600848384 72877130366976 72964723071744 72977116823552 73022572593152 73130175958528 73134939308032 73180493381632 73245415047168 73291037933568 73399036899552 73514699661312 73707011702784 73769959035136 74122893279232 74234861395968 74239696699392 74395403916288 74507783680512 74681599655936 74702693597184 75152247226368 75242574446592 75265770258432 75353449124688 75356233924608 75467276087112 75514282919712 75630483864117 75690446913536 75801981559954 76167452295168 76258999713792 76282508869632 76399891955712 76447479693312 76491718748928 76552364621824 76665169358336 76712922331136 76717919043584 76830967734976 76833807138816 76947026598624 77201399611392 77269888401408 77318018039808 77431951014912 77525018263728 77660931751936 77705873014784 77754274217984 77823253487616 77871727804416 77986476705774 77991556371456 78109368390144 78313699934208 78483063472128 78639693561856 78755574109184 78784984252416 78834057609216 78879677743104 78950224564224 79045116661056 79164520160544 79349199634432 79728826384384 79849262678016 79945235349504 79969880899584 80063039694981 80142826143744 80260921651716 80302768652288 80421099845632 80426338091008 80595020909312 80927918063616 80933189320704 81052449478656 81055444893696 81174885202944 81225447174144 81272451170736 81414934495232 81512788983808 81632903218412 81635920084992 81756215761038 82026487087104 82099256426496 82150394167296 82271447953344 82276806721536 82328055054336 82441008054272 82514739986432 82562490078208 82613916356608 82644767342592 82741042176128 82766549618688 82866028644672 82991203914528 83265557889024 83388254939136 83454368677888 83582787780608 83634849579008 83709045768192 83761186209792 83809657602048 83884613599488 83985436452372 84016799612928 84308524611584 84490852735744 84711878033408 84839841595392 84845367656448 85023318761472 85026460925952 85151752777728 85350399606784 85452984221696 85632209716144 85991513653248 86118227571072 86121410199552 86248315528128 86302037622528 86307658924032 86434838701848 86503367901184 86607338295296 87153142530048 87290479116288 87368548220928 87419107141632 87473558495232 87488416710656 87671911235584 87677621764096 87806820268544 87810065301504 87912357312136 87939458969856 88045155434964 88469655257088 88600020872832 88806712016896 88862027677696 88940861128704 88996260347904 89127401949456 89133207281664 89188726308864 89267849588736 89694929682432 89771531031728 90006370410496 90068299546624 90148203134976 90204354379776 90337276184064 90340614733824 90473737326336 90479630352384 90669398522976 90684799582208 90793795735552 90984222823403 91365983256576 91500616794264 91563574050816 91591801307136 91701887606784 91909828395008 91915814961152 91973067210752 92108595324928 92746134061056 92829082484736 92882801337984 92940655901184 93083672448144 93157473124352 93294746535328 93298194382848 93435675155472 93499963834368 93637741927002 93744556670976 93886164762624 94030636253184 94089205776384 94357131517952 94415904407552 94422054207488 94561191058432 94564685709312 94704032736768 94763021703168 94847090188032 95052209327712 95300862787584 95382251721211 95582685233152 95697568268288 95727069954048 95782465830912 95842126528512 95983355945568 95989607841792 96019199557632 96134607249408 96336235930662 96352599556096 96418895233024 96560974555136 97169507155968 97286297428992 97316288888832 97433255582208 97660553396224 97721383911424 97865382532736 98019599548416 98276015603712 98424468799488 98630900140032 98637324484608 98782672802112 98901401976153 98979815194624 98986262265856 99125668193786 99193871888384 99343711574016 99603591462912 99907551019008 99969781137408 100202996301824 100323432595456 100354360344576 100471265499584 100474978566144 100623034782816 100685710559616 100840645152156 100992972410694 101108177436672 101257166711808 101326836989952 101556603060224 101678666285056 101710011826176 101866522607616 101929972924416 101988958331904 102020399529984 102143020202496 102445076185088 102596035464832 103026517868544 103090690719744 103242601353216 103246416838656 103366691018304 103398556944384 103405291831296 103469700612096 103622169740544 103764337983488 103828970405888 103981968941032 103988741828608 104145824520192 104418266578944 104644084629504 104802157264896 104956589852244 105046645669888 105172903657472 105266966085632 105393488881408 105552693547392 105995581784064 106151772957696 106217892458496 106224810983424 106381339940736 106465683570688 106593647132672 106626507866112 106750719593308 106857101524992 107014562202288 107530520887296 107659764301824 107903890751488 108069932638208 108073926524928 108233180270592 108300596232192 108363268227648 108396674500608 108471257137152 108631096374528 108847893446656 109008287681384 109244032248169 109368649449472 109465675235328 109533858889728 109695263937792 109702408962048 109770740072448 109868122570752 109936556900352 110098555349328 110355399491584 110488038192896 110654938552704 111184339918848 111188448903168 111352292093952 111359545049088 111593105874432 111612061024256 111681581613056 111746210136064 111846151465984 111980581936496 112022399483904 112728370839552 112863861669888 113030173687032 113119788793856 113364425015296 113535670370304 113702972339931 114251178442752 114388499570688 114655351537664 114824303428096 114828546932736 114997754037504 115069383496704 115076878565376 115246451602464 115250710708224 115420539897936 115802099417088 116204190040064 116491397627904 116558809522176 116631411326976 116734880231424 116807591706624 116979715058661 116987334557184 117080087068672 117252611959808 117393540579952 117959540342784 118133361163776 118177476378624 118251086413824 118319516614656 118425336846336 118567674991584 118587814838272 118661680463872 118836535932608 118844276375552 118918301745152 119023799451648 119593239576576 119773894017024 119917853024256 120197604179968 120272472506368 120449701578752 120454152978432 120631649768448 120639507136512 120892531363968 121391877095424 121399783981056 121578674217984 121821311008768 122000822392352 122084765401088 122122401742848 122269183475712 122449354827618 122453880127488 122634323641557 123039730630656 123661512081408 123772109979648 123843735117312 123920874534912 123967151013888 124111563264192 124149824428032 124299042967008 124397592510464 124580900207296 124666618445824 124850322569336 124992742227968 125181553016832 125374181670912 125452274368512 125563568652288 125641779314688 125714486403072 125826920399232 125978154678558 126086247612416 126272043649024 126350695604224 126462786917376 126736279103616 127067817050112 127259762393088 127268051484672 127347323830272 127534978142208 127709954441216 127789502038016 127977807927424 127986143789056 128025599410176 128179476332544 128448314574216 128987270479872 129177341356608 129559342874624 129715063238656 129755051851776 129911007442944 130692799397888 130729713795072 131034687471616 131232625065984 131507866853376 131516432646144 131710230402816 131715097952256 131868535968204 131909188454784 132067733152446 132458282098688 132804788617216 133210068025344 133293041516544 133411291693056 133494390521856 133503085707264 133691102924184 133699810922496 133783089463296 133966638088192 134164046377088 134247614079488 134454193536208 134657296547592 134810903248896 135009555615744 135102449319936 135222304702464 135306531569664 135505914276096 135613349101568 135822030143488 135906630565888 135985277775872 136027199373312 136190693603328 137048974884864 137250925191396 137345361076224 137368690491392 137656801804288 137822254691072 137864742592512 137873722441728 137959600816128 138162892987392 138861099360256 139224355438592 139525446172672 139736209686528 139942119802992 139947291574272 140153512733208 140249945751552 140456612890503 140616835006464 140736924729856 141327442378752 141535697276928 141623856611328 141633081311232 141841786587648 141847028563968 142056049105152 142144532554752 142168677154816 142476135366656 142686082936384 142857580632221 143374027849728 143546352402432 143590604931072 143673698746368 143763189792768 143975033918352 143984411762688 144310907027456 144400794976256 144484357636864 144528899334144 144628342849536 144841461832704 145754260733952 145929446143488 145954233647104 146045145186304 146260351917056 146269878616064 146360986763264 146490830094336 146582075867136 146798073799104 147029399322624 147414023405568 147539918070272 148245786558464 148469722791936 148479393398784 148688502290679 148790807832576 149015567361024 149363199311872 149405387194368 150304494452736 150485148893184 150531540516864 150706898249376 150712467849216 150934552174224 151028565839424 151260967728234 151380893827072 151603963119908 152334904590336 152517999427584 152565017739264 152799783911424 152894959386624 152983437497856 153104729243648 153330338716672 153425844662272 153435838087168 153661935469952 153667614277632 153894053197248 154402799222784 154539776802816 154636036079616 154863902029824 155050036527456 155321863503872 155411746029568 155508548435968 155646506975232 155743455608832 155972953411548 155983112742912 156218736780288 156627399868416 156966126944256 157279387123712 157511148218368 157569968504832 157759355486208 157900449128448 158090233322112 158329040321088 158698399268864 159457652768768 159698525356032 159890470699008 159939761799168 160126079389962 160285652287488 160521843303432 160605537304576 160842199691264 160852676182016 161190041818624 161855836127232 161866378641408 162104898957312 162110889787392 162349770405888 162450894348288 162544902341472 162829868990464 163025577967616 163265806436824 163271840169984 163512431522076 164052974174208 164198512852992 164300788334592 164542895906688 164553613443072 164656110108672 164882016108544 165029479972864 165124980156416 165227832713216 165482084352256 165533099237376 165732057289344 165982407829056 166531115778048 166776509878272 167165575561216 167269699158016 167418091536384 167522372419584 167619315204096 167769227198976 167970872904744 168033599225856 168617049223168 168981705471488 169423756066816 169679683190784 169690735312896 170046637522944 170303505555456 170700799213568 170905968443392 171264419432288 171983027306496 172236455142144 172242820399104 172496631056256 172604075245056 172615317848064 172869677403696 173006735802368 173214676590592 174306285060096 174580958232576 174737096441856 174838214283264 174947116990464 175343822471168 175355243528192 175613640537088 175620130603008 175824714624272 175878917939712 176090310869928 176939310514176 177200041745664 177613424033792 177724055355392 177881722257408 177992520695808 178254803898912 178266414563328 178377452617728 178535699177472 179389859364864 179543062063456 180012740820992 180136599093248 180296406269952 180408708759552 180674552368128 180681229467648 180947474652672 180959260704768 181338797045952 181369599164416 181587591471104 181968445646806 182731966513152 183001233588528 183127148101632 183183602614272 183403775213568 183674032241427 183819656790016 183831629922304 183946134421504 184217190649856 185492268122112 185658164969472 185765602675968 185881311802368 186167344896288 186314946248704 186589493070656 186596388765696 186813759288289 186871350310944 186999927668736 187275483854004 187489113341952 187772329525248 188061272506368 188178411552768 188714263035904 188831808815104 188844108414976 189122382116864 189129371418624 189408065473536 189526043406336 189694180376064 190104418655424 190601725575168 190764503442422 191395136536576 191454139908096 191564931661824 191684253057024 191966711891136 191979215683584 192038399115264 192269214498816 192672471861324 192705199112192 192837790466048 193121949110272 194339014311936 194572594857984 194632577777664 194866511164416 195321106792448 195442767822848 195730765065472 196039199096832 196552031207424 196848937598976 197261800280064 197274648969216 197565345604224 197802803952306 197959630389248 197972524531712 198251336387572 198387743776768 198687423148032 199207182925824 199815102038016 199939562274816 200646865190912 200708720689152 200942530999168 200949957132288 201246069565632 201371421119232 201681290304312 201985944821388 202216354873344 202514333423616 202653673979904 203113206120448 203357332570112 203420023652352 203733045215232 203859945848832 203977916663808 204040799059968 204286040404992 204890152370176 205192070929664 206053035737088 206485202706432 206492833677312 206733382036608 206797113888768 206810583662592 206939401224192 207244339481088 207528675966976 207657940811776 207963937882064 207977483657216 208291649040384 208836533157888 209288169259008 209604314529792 209913179704488 210345807314944 210533932171264 210786977762816 211105387094784 211991163568128 212303545915392 212435784916992 212449621966848 212762679881472 212931367141376 213187294265344 213253015732224 213501439186616 213714203049984 214029124404576 215061041774592 215319528603648 215807781502976 216139865276416 216466360541184 216601192464384 216726536455296 216793349001216 216942514274304 217262192749056 217695786893312 218016575362768 218488064496338 218737298898944 218931350470656 219067717779456 219390527875584 219404817924096 219541480144896 219736245141504 219873113800704 220197110698656 220710798983168 220976076385792 221309877105408 222368679837696 222704584187904 222719090098176 223186211748864 223224122048512 223363163226112 223492420272128 223692302931968 223961163872992 224044798967808 225456741679104 225727723339776 226060347374064 226239577587712 226728850030592 227071340740608 227405944679862 228502356885504 228776999141376 229310703075328 229648606856192 229657093865472 229995508075008 230138766993408 230153757130752 230492903204928 230501421416448 230841079795872 231604198834176 232408380080128 232982795255808 233117619044352 233262822653952 233469760462848 233615183413248 233959430117322 233974669114368 234160174137344 234505223919616 234787081159904 235919080685568 236266722327552 236354952757248 236502172827648 236639033229312 236850673692672 237135349983168 237175629676544 237323360927744 237673071865216 237688552751104 237836603490304 238047598903296 239186479153152 239547788034048 239835706048512 240189119084943 240395208359936 240544945012736 240899403157504 240908305956864 241263299536896 241279014273024 241785062727936 242783754190848 242799567962112 243157348435968 243642622017536 244001644784704 244169530802176 244244803485696 244538366951424 244898709655236 244907760254976 245268647283114 246079461261312 247323024162816 247544219959296 247687470234624 247841749069824 247934302027776 248223126528384 248299648856064 248598085934016 248795185020928 249161800414592 249333236891648 249700645138672 250363106033664 250748363341824 250904548737024 251127137304576 251283558629376 251428972806144 251653840798464 251956309357116 252172495224832 252544087298048 252701391208448 252925573834752 253472558207232 254135634100224 254519524786176 254536102969344 255069956284416 255419908882432 255579004076032 255955615854848 255972287578112 256051198820352 256358952665088 256896629148432 257974540959744 258354682713216 259118685749248 259430126477312 259510103703552 259822014885888 261385598795776 261459427590144 262465250131968 263015733706752 263032865292288 263420460805632 263430195904512 263737071936408 263818376909568 264135466304892 264916564197376 265306935459839 265609577234432 266420136050688 266586083033088 266822583386112 266988781043712 267382205848368 267399621844992 267566178926592 267933276176384 268328092754176 268495228158976 268908387072416 269314593095184 270019111231488 270204898639872 270444609404928 270613063139328 271011828552192 271226698203136 271644060286976 271813261131776 271970555551744 272054398746624 272381387206656 272952668470209 274097949769728 274501850382792 274690722152448 275313603608576 275644509382144 275729485185024 275747444883456 275919201632256 276325785974784 277722198720512 278448710877184 279050892345344 279472419373056 279884239605984 279894583148544 280307025466416 280499891503104 280913225781006 281233670012928 281473849459712 283071394553856 283247713222656 283266162622464 283683573175296 283694057127936 284112098210304 284289065109504 284337354309632 284952270733312 285372165872768 285715161264442 286146755163633 286748055699456 287092704804864 287181209862144 287347397492736 287526379585536 287950067836704 287968823525376 288621814054912 288801589952512 288968715273728 289057798668288 289256685699072 289682923665408 291508521467904 291858892286976 291908467294208 292090290372608 292520703834112 292539757232128 292721973526528 292981660188672 293164151734272 293596147598208 294058798645248 294828046811136 295079836140544 296491573116928 296939445583872 296958786797568 297377004581358 297581615665152 298031134722048 298726398623744 298810774388736 300608988905472 300970297786368 301063081033728 301413796498752 301424935698432 301869104348448 302057131678848 302521935456468 302761787654144 303207926239816 304669809180672 305035998855168 305130035478528 305599567822848 305789918773248 305966874995712 306209458487296 306660677433344 306851689324544 306871676174336 307323870939904 307335228555264 307788106394496 309079553605632 309272072159232 309727804059648 310100073054912 310643727007744 310823492059136 311017096871936 311293013950464 311486911217664 311945906823096 311966225485824 312437473560576 313254799736832 313932253888512 314558774247424 315022296436736 315139937009664 315518710972416 315800898256896 316180466644224 316658080642176 317396798537728 318915305537536 319397050712064 319780941398016 319879523598336 320252158779924 320571304574976 321043686606864 321684399382528 321705352364032 322380083637248 323711672254464 324209797914624 324221779574784 324699540811776 324901788696576 325089804682944 325659737980928 326051155935232 326531612873648 326543680339968 327024863044152 327732096744507 328105948348416 328397025705984 328601576669184 329085791813376 329107226886144 329312220217344 329764032217088 330058959945728 330249960312832 330455665426432 330964168704512 331066198474752 331464114578688 331964815658112 333553019756544 334331151122432 334539398316032 334836183072768 335044744839168 335238630408192 335538454397952 335941745809488 336067198451712 337234098446336 337963410942976 338847512133632 339359366381568 340093275045888 340607011110912 341108917019793 341401598427136 341811936886784 342528838864576 343966054612992 344472910284288 344485640798208 344993262112512 345208150490112 345230635696128 345739354807392 346013471604736 346429353181184 346939838678251 348612570120192 349474192883712 349676428566528 349894233980928 350687644942336 350710487056384 351227281074176 351240261206016 351649429248544 351757835879424 352180621739856 353878621028352 354400083491328 355226848067584 355448110710784 355763444514816 355985041391616 356509607797824 356532829126656 356754905235456 357071398354944 358779718729728 359086124126912 360025481641984 360273198186496 360592812539904 360817417519104 361349104736256 361362458935296 361894949305344 361918521409536 362677594091904 362739198328832 363175182942208 363936891293612 365463933026304 366002467177056 366254296203264 366367205228544 366807550427136 367348064482854 367639313580032 367663259844608 368434381299712 370984536244224 371316329938944 371531205351936 371762623604736 372334689792576 372629892497408 373178986141312 373192777531392 373627518576578 373742700621888 373999855337472 374550967708008 374978226683904 375544659050496 376122545012736 376356823105536 377428526071808 377663617630208 377688216829952 378244764233728 378258742837248 378816130947072 379052086812672 379388360752128 380208837310848 381203451150336 381529006884844 382790273073152 383129863323648 383368506114048 383933423782272 383958431367168 384076798230528 384538428997632 385344943722648 385410398224384 386243898220544 388678028623872 389145189715968 389265155555328 389733022328832 390642213584896 390885535645696 391461530130944 392078398193664 393104062414848 393697875197952 394523600560128 394549297938432 395130691208448 395605607904612 395919260778496 395945049063424 396502672775144 396775487553536 397374846296064 398414365851648 399630204076032 399879124549632 401293730381824 401885061998336 401899914264576 402492139131264 402742842238464 403362580608624 403971889642776 404432709746688 405028666847232 405307347959808 406226412240896 406714665140224 406840047304704 407466090430464 407719891697664 407955833327616 408081598119936 408572080809984 409780304740352 410384141859328 412106071474176 412970405412864 413466764073216 413594227777536 413621167325184 413878802448384 414488678962176 415057351933952 415315881623552 415927875764128 415954967314432 416583298080768 417673066315776 418576338518016 419208629059584 419826359408976 420691614629888 421067864342528 421573955525632 422210774189568 423982327136256 424607091830784 424871569833984 424899243933696 425525359762944 425862734282752 426374588530688 426506031464448 427002878373232 427428406099968 428058248809152 428572741896663 430122083549184 430639057207296 431615563005952 432279730552832 432932721082368 433202384928768 433453072910592 433586698002432 433885028548608 434524385498112 435391573786624 436033150725536 436976128992676 437474597797888 437862700941312 438135435558912 438781055751168 438809635848192 439082960289792 439472490283008 439746227601408 440394221397312 441421597966336 441952152771584 442619754210816 444737359675392 445409168375808 445438180196352 446065506872037 446372423497728 446448244097024 446726326452224 446984840544256 447384605863936 447922327745984 448089597935616 450913483358208 451455446679552 452120694748128 452479155175424 453457700061184 454142681481216 454811889359724 457004713771008 457553998282752 458621406150656 459297213712384 459314187730944 459991016150016 460277533986816 460307514261504 460985806409856 461002842832896 461682159591744 463208397668352 464816760160256 465965590511616 466235238088704 466525645307904 466939520925696 467230366826496 467918860234644 467949338228736 468320348274688 469010447839232 469574162319808 471838161371136 472533444655104 472709905514496 473278066458624 473701347385344 474270699966336 474351259353088 474646721855488 475346143730432 475377105502208 475673206980608 476095197806592 478372958306304 479095576068096 479671412097024 480378238169886 480790416719872 481798806315008 481816611913728 482526599073792 482558028546048 483570125455872 485567508381696 485599135924224 486314696871936 487285244035072 488003289569408 488339061604352 488489606971392 489076733902848 489797419310472 489815520509952 490537294566228 492158922522624 494646048325632 495088439918592 495374940469248 495683498139648 496446253056768 496599297712128 497196171868032 497590370041856 498323600829184 498666473783296 499401290277344 501496726683648 501809097474048 502254274609152 502567117258752 502857945612288 503307681596928 503912618714232 505088174596096 505402782416896 505851147669504 506945116414464 508271268200448 509039049572352 509072205938688 510139912568832 510839817764864 511158008152064 511911231709696 511944575156224 512102397640704 512717905330176 513793258296864 515949081919488 516709365426432 518237371498496 518860252954624 519020207407104 519644029771776 522771197591552 522918855180288 526031467413504 526065730584576 526840921611264 526860391809024 527474143872816 527636753819136 528270932609784 529833128394752 530613870919678 531219154468864 532840272101376 533172166066176 533645166772224 533977562087424 534764411696736 534799243689984 535132357853184 535866552352768 536656185508352 536990456317952 537816774144832 538629186190368 540038222462976 540409797279744 540889218809856 541226126278656 542023657104384 542453396406272 543288120573952 543626522263552 543941111103488 544108797493248 544762774413312 545905336940418 548195899539456 549003700765584 549381444304896 550627207217152 551289018764288 551458970370048 551494889766912 551838403264512 552651571949568 555444397441024 556897421754368 558101784690688 558944838746112 559768479211968 559789166297088 560441277864867 560614050932832 560999783006208 561826451562012 562467340025856 562947698919424 566142789107712 566495426445312 566532325244928 567367146350592 567388114255872 568224196420608 568578130219008 568674708619264 569904541466624 570744331745536 571430322528884 572293510327266 574185409609728 574362419724288 574694794985472 575052759171072 575900135673408 575937647050752 577243628109824 577603179905024 577937430547456 578115597336576 578513371398144 579365847330816 583017042935808 583717784573952 583816934588416 584180580745216 585041407668224 585079514464256 585443947053056 585963320377344 586328303468544 587192295196416 588117597290496 589656093622272 590159672281088 592983146233856 593878891167744 593917573595136 594754009162716 595163231330304 596062269444096 597452797247488 597621548777472 601940595572736 602126162067456 602827592997504 602849871396864 603738208696896 604114263357696 605043870912936 605523575308288 606415852479632 609339618361344 610071997710336 610260070957056 611199135645696 611579837546496 611933749991424 612418916974592 613321354866688 613703378649088 613743352348672 614647741879808 614670457110528 615576212788992 618159107211264 619455608119296 620200146109824 621287454015488 621646984118272 622034193743872 622586027900928 622973822435328 623891813646192 623932450971648 624874947121152 626509599473664 627864507777024 630044592873472 631037421944832 631601796513792 632360933288448 633316161284352 634793597075456 637830611075072 638794101424128 639561882796032 639759047196672 640504317559848 641142609149952 642087373213728 643368798765056 643410704728064 644316843259609 644760167274496 647423344508928 648419595829248 649399081623552 649803577393152 650179609365888 651319475961856 652102311870464 653063225747296 653087360679936 654049726088304 655464193489014 656211896696832 656794051411968 657203153338368 658171583626752 658214453772288 658624440434688 660117919891456 660499920625664 660911330852864 661928337409024 662132396949504 662928229157376 663929631316224 667106039513088 668662302244864 669078796632064 669672366145536 670089489678336 670477260816384 671076908795904 671883491618976 672134396903424 674468196892672 675926821885952 677695024267264 678718732763136 680186550091776 681214022221824 682217834039586 682803196854272 683623873773568 685057677729152 687932109225984 688945820568576 688971281596416 689986524225024 690416300980224 690461271392256 691478709614784 692026943209472 692858706362368 693879677356502 697225140240384 698948385767424 699352857133056 699788467961856 701375289884672 701420974112768 702454562148352 702480522412032 703298858497088 703515671758848 704361243479712 707757242056704 708800166982656 710453696135168 710896221421568 711526889029632 711970082783232 713019215595648 713065658253312 713509810470912 714142796709888 717559437459456 718172248253824 720050963283968 721185625079808 721634835038208 722698209472512 722724917870592 723789898610688 723837042819072 725355188183808 725478396657664 726350365884416 727873782587224 730927866052608 732004934354112 732508592406528 732734410457088 733615100854272 734696128965708 735278627160064 735326519689216 736868762599424 741969072488448 742632659877888 743062410703872 743525247209472 744669379585152 745259784994816 746357972282624 746385555062784 747255037153156 747485401243776 747999710674944 749101935416016 751089318100992 752245090025472 752713646211072 754857052143616 755327235260416 756489528467456 756517485674496 757632261894144 758104173625344 758776721504256 760417674621696 762406902300672 763058013769688 765580546146304 766259726647296 766737012228096 767866847564544 767916862734336 768153596461056 769076857995264 770689887445296 770820796448768 772487796441088 777356057247744 778290379431936 778530311110656 779466044657664 781284427169792 781771071291392 782923060261888 784156796387328 787395750395904 789047201120256 789098595876864 790261382416896 791211215809224 791838521556992 793005345550288 793550975107072 794749692592128 795920806379517 796828731703296 799260408152064 799758249099264 802587460763648 803770123996672 803799828529152 804984278262528 805485684476928 806725161217248 807943779285552 810057333694464 810614695919616 812452824481792 813429330280448 813680094609408 814932180860928 815439783395328 815911666655232 816163196239872 817144161619968 818858005410627 819560609480704 820768283718656 825940810825728 826933528146432 827188455555072 827242334650368 827757604896768 828977357924352 830114703867904 830631763247104 831855751528256 831909934628864 833166596161536 835346132631552 837152677036032 838417258119168 839652718817952 841383229259776 842135728685056 843147911051264 844421548379136 849214183661568 849743139667968 849798487867392 851050719525888 851725468565504 852749177061376 853012062928896 854005756746464 854856812199936 856116497618304 857145483793326 858440265490899 860244167098368 861278114414592 863231126011904 864559461105664 865865442164736 866404769857536 866906145821184 867173396004864 867770057097216 869048770996224 870783147573248 872066301451072 873952257985352 874949195595776 875725401882624 876270871117824 877562111502336 877619271696384 878165920579584 878944980566016 879492455202816 880788442794624 882843195932672 883904305543168 885239508421632 889474719350784 890818336751616 890876360392704 892131013744074 892744846995456 892896488194048 893969681088512 894769211727872 895844655491968 896179195871232 901826966716416 902910893359104 904241389496256 904958310350848 906915400122368 908285362962432 909623778719448 914009427542016 915107996565504 917242812301312 918594427424768 918628375461888 919982032300032 920555067973632 920615028523008 921971612819712 922005685665792 923364319183488 929633520320512 931931181023232 932470476177408 933051290615808 933879041851392 934460733652992 935837720469288 935898676457472 938020895678464 939148324639616 943676322742272 945066889310208 945419811028992 946556132917248 947402694770688 948541399932672 948702518706176 949293443710976 950692287460864 950754211004416 951346413961216 952190395613184 956745916612608 958191152136192 959342824194048 960756476339772 961580833439744 963597612630016 965053198147584 965116057092096 967140250911744 971135016763392 972629393743872 974570488070144 976006579138816 976678123208704 976979213942784 978153467805696 979594838620944 979631041019904 981074589132456 983196290233521 984317845045248 989292096651264 990176879837184 990749880938496 991366996279296 992892506113536 993198595424256 994392343736064 995180740083712 996647201658368 997332947566592 998802580554688 1002993453367296 1003618194948096 1004508549218304 1005134234517504 1005715891224576 1006615363193856 1007825237428464 1010176349192192 1010805564833792 1011702295339008 1013890232828928 1016542536400896 1018078099144704 1020279825137664 1021679635529728 1022316016304128 1023822463419392 1023889150312448 1024204795281408 1025435810660352 1027586516593728 1031898163838976 1033418730852864 1036474742996992 1037720505909248 1038040414814208 1039288059543552 1040819516034753 1045542395183104 1045837710360576 1052062934827008 1052131461169152 1053681843222528 1053720783618048 1054948287745632 1055273507638272 1056541865219568 1059666256789504 1061227741839356 1062438308937728 1065680544202752 1066344332132352 1067290333544448 1067955124174848 1069528823393472 1069598487379968 1070264715706368 1071733104705536 1073312371016704 1073980912635904 1075633548289664 1077258372380736 1080076444925952 1080819594559488 1081778437619712 1082452252557312 1084047314208768 1084906792812544 1086576241147904 1087253044527104 1087882222206976 1088217594986496 1089525548826624 1091810673880836 1096391799078912 1098007401531168 1098762888609792 1101254414434304 1102578037528576 1102917940740096 1102989779533824 1105303143899136 1110888794882048 1113794843508736 1116203569381376 1117889677492224 1119536958423936 1119578332594176 1120882555729734 1121228101865664 1121999566012416 1123652903124024 1124934680051712 1125895397838848 1132285578215424 1132990852890624 1133064650489856 1134734292701184 1134776228511744 1136448392841216 1137156260438016 1137349417238528 1139809082933248 1141488663491072 1142860645057768 1144587020654532 1148370819219456 1149389589970944 1150105518342144 1151800271346816 1151875294101504 1154487256219648 1155206359810048 1155874861094912 1156231194673152 1158731694661632 1166034085871616 1167435569147904 1167633869176832 1170082815336448 1170159028928512 1170887894106112 1171926640754688 1172656606937088 1174384590392832 1176235194580992 1179312187244544 1180319344562176 1185966292467712 1187757782335488 1187835147190272 1189508018325432 1190326462660608 1192124538888192 1194905594494976 1195243097554944 1203881191145472 1205655185995008 1205699742793728 1207476417393792 1208228526715392 1210087741825872 1211047150616576 1212831704959264 1218679236722688 1220143995420672 1220520141914112 1222398271291392 1223159675092992 1223867499982848 1226642709733376 1227406757298176 1227486704697344 1229295483759616 1229340914221056 1231152425577984 1236318214422528 1238911216238592 1240400292219648 1242574908030976 1243293968236544 1244068387487744 1245172055801856 1245947644870656 1247783627292384 1247864901943296 1249749894242304 1253019198947328 1255729015554048 1260089185746944 1262074843889664 1263203593027584 1264721866576896 1266632322568704 1269587194150912 1275661222150144 1277588202848256 1279123765592064 1279518094393344 1281008635119696 1282285218299904 1284174746427456 1285718225689989 1286737597530112 1286821409456128 1288633686519218 1289520334548992 1294846689017856 1296839191658496 1298798163247104 1299607154786304 1300359218731776 1302638951923712 1304204623740928 1306126451494592 1306174721359872 1308099452176608 1310928386978028 1312423793393664 1313588102823936 1314406306676736 1316343167253504 1316428907544576 1317248880869376 1320235839782912 1320999841251328 1321822661705728 1323856674818048 1324264793899008 1325856458314752 1327859262632448 1334212079026176 1337324604489728 1339344732291072 1340178979356672 1340954521632768 1342153817591808 1343766983237952 1344268793806848 1348936393785344 1351853643771904 1355390048534528 1357437465526272 1360373100183552 1362428044443648 1364435668079172 1365606393708544 1367247747547136 1370115355458304 1375864218451968 1377891641137152 1377942563192832 1379973048450048 1380832601960448 1380922542784512 1382957419229568 1384053886418944 1385717412724736 1387759354713004 1394450280480768 1397896771534848 1398705714266112 1399576935923712 1402750579769344 1404909124296704 1404961044824064 1406597716994176 1407031343517696 1408722486959424 1415514484113408 1417600333965312 1420907392270336 1421792442843136 1423053778059264 1423940165566464 1426038431191296 1426131316506624 1427019620941824 1428285593419776 1435118874918912 1436344496507648 1440101926567936 1442371250159616 1445396418945024 1445449835741184 1447579797221376 1447674085638144 1450710376367616 1450956793315328 1452700731768832 1455747565174448 1461855732105216 1464009868708224 1465017184813056 1465468820914176 1467230201708544 1469392257931416 1470557254320128 1473737525198848 1483938144976896 1485265319755776 1486124821407744 1487050494418944 1489338759170304 1490519569989632 1492715944565248 1492771110125568 1494510074306312 1494970802487552 1495999421349888 1498203870832032 1504490180050944 1505427292422144 1509714104287232 1510654470520832 1512979056934912 1515264523788288 1516208347250688 1517553443008512 1520835349243392 1524813804601344 1526116027539376 1531161092292608 1532519453294592 1533474024456192 1535733695129088 1535833725468672 1536307192922112 1538153715990528 1541379774890592 1541641592897536 1544975592882176 1554712114495488 1556580758863872 1557060622221312 1558932089315328 1562568854339584 1563542142582784 1565846120523776 1568313592774656 1578094402240512 1578197191753728 1580522764833792 1582422431618448 1583677043113984 1586010691100576 1587101950214144 1589499385184256 1591841612759034 1593657463406592 1598520816304128 1599516498198528 1605174921527296 1607540247993344 1607599657058304 1609968556525056 1610971368953856 1613450322434496 1615887558571104 1620114667388928 1621229391839232 1624905648963584 1626858660560896 1627360189218816 1629864361721856 1630879566790656 1631823333310464 1632326392479744 1634288323239936 1637716010821254 1639121218961408 1641536567437312 1651881621651456 1653867056292864 1654376911110144 1654484669300736 1655515209793536 1657954715848704 1660229407735808 1661263526494208 1663711503056512 1663819869257728 1666333192323072 1670692265263104 1674305354072064 1676834516238336 1679305437635904 1681323833594601 1682766458519552 1684271457370112 1686295822102528 1688843096758272 1698428367323136 1699486279335936 1699596975734784 1702101439051776 1703450937131008 1705498354122752 1706024125857792 1708011513492928 1709713624399872 1712232995236608 1714290967586652 1716880530981798 1722556228829184 1726462252023808 1729118922211328 1731730884329472 1732809539715072 1733812291642368 1734346792009728 1735540114194432 1738097541992448 1741566295146496 1744132602902144 1747904515970704 1751450803765248 1752541742235648 1755124223004672 1755238543392768 1756331841159168 1757889961132032 1758984910405632 1761576885589248 1765686391865344 1767808611086336 1770479016843264 1778949438701568 1781636673503232 1781752720785408 1784262027488148 1785489693990912 1785792976388096 1787939362177024 1789538423455744 1791689310983936 1792358391742464 1805821786718208 1808482778992512 1809916620701696 1813830800244736 1816570725924864 1819247557438896 1828018855084032 1830215993131008 1837188854849536 1837256750923776 1839964064600064 1841110135947264 1841230057046016 1843943225639424 1844011371331584 1846728638366976 1857148548218873 1859267040641024 1863862362046464 1864940952354816 1866102581231616 1867758083702784 1868921467305984 1871675440938576 1871797352914944 1876041791356928 1878296649279232 1890133778620416 1893112265834496 1894805389541376 1897082799865344 1897405037412352 1898586887421952 1901384574921728 1901508422008832 1902692827922432 1904380791226368 1913491833225216 1916382304272384 1918685648388096 1921512952679544 1927195225260032 1930106396295168 1930232114184192 1932950529778827 1934280501823488 1942270033526784 1945258787487744 1949140976140288 1952013158277632 1953356246417408 1953958427885568 1956306935611392 1959189677241888 1959262082039808 1962149178264912 1966392580467042 1968635690090496 1980353759674368 1981499761876992 1982733992558592 1985785012227072 1986397190848512 1988784687472128 1990361480167424 1993294403316736 1994665895133184 1997605161109376 2005986906734592 2007236389896192 2009017098436608 2010268469035008 2011431782449152 2013230726387712 2015650474856928 2020352698384384 2021611129667584 2023404590678016 2027780465657856 2033085072801792 2036156198289408 2040559650275328 2043359271059456 2044632032608256 2047644926838784 2047778300624896 2048409590562816 2050871621320704 2055173033187456 2063796327677952 2066837461705728 2072949485993984 2075441011818496 2076080829628416 2078576119087104 2081639032069506 2091084790366208 2091675420721152 2104125869654016 2104262922338304 2107363686445056 2107441567236096 2109896575491264 2110547015276544 2113083730439136 2119332513579008 2122455483678712 2124876617875456 2131361088405504 2132688664264704 2134580667088896 2135910248349696 2139057646786944 2139196974759936 2140529431412736 2143466209411072 2146624742033408 2147961825271808 2151267096579328 2154516744761472 2160152889851904 2163556875239424 2164904505114624 2168094628417536 2173152482295808 2174506089054208 2175764444413952 2176435189972992 2179051097653248 2183621347761672 2192783598157824 2196014803062336 2197525777219584 2202508828868608 2205156075057152 2205835881480192 2205979559067648 2210606287798272 2221777589764096 2227589687017472 2232407138762752 2235779354984448 2239073916847872 2239156665188352 2241765111459468 2242456203731328 2243999132024832 2247305806248048 2251790795677696 2264571156430848 2265981705781248 2269468585402368 2269552457023488 2272896785682432 2274312520876032 2279618165866496 2282977326982144 2285721290115536 2289174041309064 2296741638438912 2298779179941888 2300211036684288 2303600542693632 2303750588203008 2308974512439296 2310412719620096 2311749722189824 2312462389346304 2317463389323264 2332068171743232 2334871138295808 2335267738353664 2340165630672896 2340318057857024 2341775788212224 2343853281509376 2345313213874176 2348769180785664 2352470389161984 2360638689124352 2371932584935424 2375515564670976 2379016036650864 2380652925321216 2384249077776384 2387762419138551 2389811188989952 2390486195109888 2407762382290944 2411310371990016 2411399485587456 2414952834787584 2416457053430784 2420175483651744 2422094301233152 2425663409918528 2428578870747757 2437358473445376 2440287990841344 2441040283828224 2444796542582784 2446319350185984 2447734999965696 2453285419466752 2454813514596352 2454973409394688 2458590967519232 2458681828442112 2462304851155968 2477822432477184 2480800584439296 2486587936473088 2488136774975488 2490344111603712 2491895289741312 2495567254584768 2495729803886592 2499499788484608 2506038397894656 2511458031108096 2520178371493888 2524149687779328 2526407186055168 2529443733153792 2533264645137408 2539174388301824 2551322444300288 2555176405696512 2558247531184128 2559036188786688 2562017270239392 2564570436599808 2568349492854912 2571436451379978 2573475195060224 2573642818912256 2577267373038436 2579040669097984 2589693378035712 2593678383316992 2597596326494208 2599214309572608 2600718437463552 2608409247481856 2612252902989184 2612349442719744 2616198904353216 2621856773956056 2624847586787328 2627176205647872 2628812613353472 2632686334507008 2632857815089152 2634497761738752 2640471679565824 2641999682502656 2643645323411456 2647713349636096 2648529587798016 2651712916629504 2655718525264896 2668424158052352 2674649208979456 2678689464582144 2681909043265536 2684307635183616 2687533966475904 2688537587613696 2697872787570688 2703707287543808 2710780097069056 2714874931052544 2720746200367104 2724856088887296 2728871336158344 2734495495094272 2740230710916608 2751728436903936 2755783282274304 2755885126385664 2759946096900096 2761665203920896 2761845085569024 2765914838459136 2768107772837888 2771434825449472 2775518709426008 2788900560961536 2795793543069696 2797411428532224 2799153871847424 2805501159538688 2809818248593408 2813195433988352 2814062687035392 2817444973918848 2831028968226816 2835200667930624 2841814784540672 2843584885686272 2846107556118528 2847880331132928 2852076862382592 2852262633013248 2854039241883648 2856571186839552 2870237749837824 2872688993015296 2880203853135872 2884742500319232 2890792837890048 2895159594442752 2895348171276288 2901420752735232 2901913586630656 2905401463537664 2911495130348896 2923711464210432 2928019737416448 2930034369626112 2930937641828352 2934460403417088 2938784515862832 2941114508640256 2947475050397696 2967876289953792 2970530639511552 2972249642815488 2974100988837888 2978677518340608 2981039139979264 2985431889130496 2985542220251136 2989020148612624 2989941604975104 2991998842699776 2996407741664064 3008980360101888 3010854584844288 3019428208574464 3021308941041664 3025958113869824 3030529047576576 3032416694501376 3035106886017024 3041670698486784 3049627609202688 3052232055078752 3062322184585216 3065038906589184 3066948048912384 3071467390258176 3071667450937344 3072614385844224 3076307431981056 3082759549781184 3083283185795072 3089951185764352 3109424228990976 3113161517727744 3114121244442624 3117864178630656 3122458548104259 3125137708679168 3127084285165568 3131692241047552 3136627185549312 3156188804481024 3156394383507456 3161045529667584 3164844863236896 3167354086227968 3172021382201152 3174203900428288 3178998770368512 3183683225518068 3187314926813184 3197041632608256 3199032996397056 3210349843054592 3215080495986688 3215199314116608 3219937113050112 3221942737907712 3226900644868992 3231775117142208 3240229334777856 3242458783678464 3253717321121792 3254720378437632 3259728723443712 3261759133581312 3263646666620928 3264652784959488 3268576646479872 3275432021642508 3278242437922816 3283073134874624 3303763243302912 3307734112585728 3308753822220288 3308969338601472 3315909431697408 3320458815471616 3322527052988416 3327423006113024 3327639738515456 3332666384646144 3341384530526208 3348610708144128 3353669032476672 3358610875271808 3362647667189202 3365532917039104 3368542914740224 3372591644205056 3377686193516544 3396856734646272 3398972558671872 3399193951469568 3404202878103552 3410996708245504 3412048251715584 3416023026985856 3419427248799744 3424465990473216 3428581935173304 3433761061963596 3445112457658368 3452924504047616 3458237844422656 3463461768658944 3465619079430144 3467624583284736 3468693584019456 3476195083984896 3483132590292992 3488265205804288 3495809031941408 3502901607530496 3510248446009344 3510477086785536 3512663682318336 3515779922264064 3517969820811264 3523153771178496 3531372783730688 3535617222172672 3540958033686528 3557898877403136 3563273347006464 3563505441570816 3568524054976296 3570979387981824 3575878724354048 3579076846911488 3583378621967872 3584716783484928 3611643573436416 3616965557985024 3619833241403392 3627661600489472 3633141451849728 3638495114877792 3656037710168064 3660431986262016 3674377709699072 3679928129200128 3682220271894528 3682460114092032 3687886451278848 3688022742663168 3693457276733952 3714297096437746 3718534081282048 3727724724092928 3729881904709632 3732205162463232 3735516167405568 3737842934611968 3743350881877152 3743594705829888 3752083582713856 3756593298558464 3780267557240832 3786224531668992 3789610779082752 3794165599730688 3794810074824704 3797173774843904 3802769149843456 3803016844017664 3805385655844864 3808761582452736 3826983666450432 3832764608544768 3837371296776192 3843025905359088 3854390450520064 3860212792590336 3860464228368384 3865901059557654 3868561003646976 3884540067053568 3890517574975488 3898281952280576 3904026316555264 3906712492834816 3907916855771136 3912613871222784 3918379354483776 3918524164079616 3924298356529824 3932785160934084 3937271380180992 3960707519348736 3962999523753984 3965467985117184 3971570024454144 3972794381697024 3977569374944256 3980722960334848 3986588806633472 3989331790266368 3995210322218752 4011973813469184 4018034196873216 4020536938070016 4022863564898304 4026461452775424 4031300949713856 4040705396768768 4043222259335168 4046809181356032 4055560931315712 4066170145603584 4072312396578816 4081119300550656 4086718542118912 4089264065216512 4095289853677568 4095556601249792 4096819181125632 4101743242641408 4110346066374912 4127592655355904 4133674923411456 4145898971987968 4150882023636992 4152161659256832 4157152238174208 4163278064139012 4182169580732416 4183350841442304 4208251739308032 4214727372890112 4214883134472192 4219793150982528 4221094030553088 4226167460878272 4238665027158016 4244910967357424 4262722176811008 4265377328529408 4269161334177792 4271820496699392 4278115293573888 4278393949519872 4281058862825472 4286932418822144 4293249484066816 4295923650543616 4302534193158656 4309033489522944 4320305779703808 4327113750478848 4336189256835072 4346304964591616 4349012178108416 4351528888827904 4352870379945984 4358102195306496 4367242695523344 4385567196315648 4392029606124672 4395051554439168 4405017657737216 4410312150114304 4411671762960384 4421212575596544 4443555179528192 4464814277525504 4471558709968896 4478147833695744 4478313330376704 4483530222918936 4484912407462656 4487998264049664 4494611612496096 4503581591355392 4510217902817263 4529142312861696 4531963411562496 4538937170804736 4545793571364864 4548625041752064 4559236331732992 4565954653964288 4571442580231072 4578348082618128 4593483276877824 4597558359883776 4600422073368576 4607201085387264 4607501176406016 4617949024878592 4620825439240192 4623499444379648 4624924778692608 4634926778646528 4664136343486464 4669742276591616 4680331261345792 4680636115714048 4683551576424448 4687706563018752 4690626427748352 4697538361571328 4704940778323968 4721277378248704 4743865169870848 4751031129341952 4758032073301728 4761305850642432 4768498155552768 4775524838277102 4779622377979904 4780972390219776 4815524764581888 4822620743980032 4822798971174912 4829905669575168 4832914106861568 4840350967303488 4844188602466304 4851326819837056 4857157741495514 4874716946890752 4880575981682688 4882080567656448 4889593085165568 4892638700371968 4895469999931392 4906570838933504 4909627029192704 4909946818789376 4917181935038464 4917363656884224 4924609702311936 4955644864954368 4961601168878592 4973175872946176 4976273549950976 4980688223207424 4983790579482624 4991134509169536 4991459607773184 4998999576969216 5012076795789312 5022916062216192 5040356742987776 5048299375558656 5052814372110336 5058887466307584 5066529290274816 5078348776603648 5110352811393024 5116495062368256 5118072377573376 5124034540478784 5129140873199616 5136698985709824 5142872902759956 5146950390120448 5147285637824512 5154534746076872 5158081338195968 5179386756071424 5187356766633984 5195192652988416 5198428619145216 5201436874927104 5216818494963712 5224505805978368 5224698885439488 5232397808706432 5243713547912112 5254352411295744 5257625226706944 5265372669014016 5265715630178304 5268995523477504 5280943359131648 5283999365005312 5287290646822912 5295426699272192 5297059175596032 5303425833259008 5311437050529792 5336848316104704 5357378929164288 5363818086531072 5368615270367232 5375067932951808 5377075175227392 5395745575141376 5407414575087616 5421560194138112 5429749862105088 5441492400734208 5449712177774592 5457742672316688 5468990990188544 5480461421833216 5511566564548608 5511770252771328 5519892193800192 5523330407841792 5523690171138048 5531829676918272 5536215545675776 5542869650898944 5551037418852016 5571445644656619 5577801121923072 5591587086139392 5594822857064448 5598307743694848 5611002319077376 5619636497186816 5626390867976704 5628125374070784 5634889947837696 5670401335861248 5683629569081344 5687169771372544 5692215112237056 5695760662265856 5704153724765184 5704525266026496 5708078483767296 5713142373679104 5740475499675648 5745377986030592 5760407706271744 5781585675780096 5790319188885504 5790696342552576 5798851589336481 5802841505470464 5803827173261312 5810802927075328 5822990260697792 5847422928420864 5856039474832896 5860068739252224 5861875283656704 5868920806834176 5877569031725664 5882229017280512 5894950100795392 5941061279023104 5944499285630976 5948201977675776 5957355036681216 5962078279958528 5970863778260992 5971084440502272 5978040297225248 5979883209950208 5983997685399552 5992815483328128 6017960720203776 6021709169688576 6038856417148928 6042617882083328 6051916227739648 6061058095153152 6064833389002752 6070213772034048 6083341396973568 6099255218405376 6104464110157504 6124644369170432 6130077813178368 6133896097824768 6142934780516352 6143334901874688 6145228771688448 6152614863962112 6165519099562368 6166566371590144 6179902371528704 6218848457981952 6226323035455488 6228242488885248 6235728357261312 6244917096208518 6250275417358336 6263384482095104 6273254371098624 6312377608962048 6312788767014912 6322091059335168 6329689726473792 6334708172455936 6344042764402304 6348407800856576 6357997540737024 6367366451036136 6374629853626368 6394083265216512 6398065992794112 6420699686109184 6430160991973376 6430398628233216 6439874226100224 6443885475815424 6453801289737984 6463550234284416 6480458669555712 6507434642243584 6519457446887424 6523518267162624 6527293333241856 6529305569918976 6537153292959744 6550864043285016 6566146269749248 6607526486605824 6615468225171456 6617507644440576 6617938677202944 6631818863394816 6640917630943232 6645054105976832 6654846012226048 6655279477030912 6665332769292288 6682769061052416 6697221416288256 6707338064953344 6717221750543616 6725295334378404 6731065834078208 6737085829480448 6745183288410112 6755372387033088 6793713469292544 6797945117343744 6808405756207104 6821993416491008 6832046053971712 6838854497599488 6848931980946432 6857163870346608 6867522123927192 6890224915316736 6905849008095232 6916475688845312 6926923537317888 6931238158860288 6935249166569472 6937387168038912 6952390167969792 6966265180585984 6976530411608576 6991618063882816 7005803215060992 7020496892018688 7020954173571072 7025327364636672 7031559844528128 7035939641622528 7046307542356992 7062745567461376 7071234444345344 7081916067373056 7115797754806272 7126546694012928 7137048109952592 7141958775963648 7151757448708096 7158153693822976 7166757243935744 7169433566969856 7223287146872832 7233931115970048 7239666482806784 7255323200978944 7266282903699456 7276990229755584 7285736612243271 7312075420336128 7320863972524032 7348755419398144 7359856258400256 7364440543789056 7364920228184064 7375772902557696 7376045485326336 7386914553467904 7428594192875492 7437068162564096 7459763809419264 7464410324926464 7471032334811136 7475685869223936 7486701763754304 7487189411659776 7504167165427712 7513186597116928 7560535114481664 7572449063337984 7579221558165504 7588331199461376 7589620149649408 7594347549687808 7605538299686912 7606033688035328 7610771311689728 7617523164905472 7653967332900864 7665529217089536 7674742593552384 7686051810718176 7708780901040128 7720425585180672 7720928456736768 7731802119115308 7737122007293952 7769080134107136 7781035149950976 7796563904561152 7808052633110528 7813424985669632 7825227742445568 7836758708967552 7837048328159232 7848596713059648 7865570321868168 7874542760361984 7921415038697472 7925999047507968 7930935970234368 7943140048908288 7945588763394048 7955138749888512 7961445920669696 7973177613266944 7978663580532736 7990420644437504 8023947626938368 8036068393746432 8045727129796608 8052922905550848 8062601899427712 8081410793537536 8086444518670336 8093618362712064 8111121862631424 8132340291207168 8144624793157632 8162238601101312 8173437084237824 8190579707355136 8191113202499584 8203486485282816 8220692132749824 8255185310711808 8267349846822912 8291797943975936 8301764047273984 8304323318513664 8314304476348416 8326556128278024 8364339161464832 8366701682884608 8416503478616064 8429454745780224 8439586301965056 8442188061106176 8452334921756544 8477330054316032 8489821934714848 8525444353622016 8530754657058816 8538322668355584 8543640993398784 8556230587147776 8556787899039744 8562117725650944 8586498968133632 8591847301087232 8605068386317312 8618066979045888 8640611559407616 8654227500957696 8672378513670144 8692609929183232 8698024356216832 8703057777655808 8705740759891968 8716204390612992 8734485391046688 8771134392631296 8784059212249344 8790103108878336 8810035315474432 8820624300228608 8823343525920768 8842425151193088 8887110359056384 8929628555051008 8943117419937792 8956295667391488 8956626660753408 8967060445837872 8969824814925312 8975996528099328 8989223224992192 9007163182710784 9020435805634526 9058284625723392 9063926823124992 9077874341609472 9091587142729728 9097250083504128 9118472663465984 9131909307928576 9142885160462144 9156696165236256 9186966553755648 9195116719767552 9200844146737152 9214402170774528 9215002352812032 9235898049757184 9241650878480384 9246998888759296 9249849557385216 9269853557293056 9328272686972928 9339484553183232 9360662522691584 9361272231428096 9375413126037504 9381252855496704 9395076723142656 9409881556647936 9442554756497408 9487730339741696 9502062258683904 9516064146603456 9522611701284864 9536996311105536 9551049676554204 9559244755959808 9561944780439552 9631049529163776 9645241487960064 9645597942349824 9659811339150336 9665828213723136 9680701934606976 9688377204932608 9702653639674112 9714315482991028 9761151963365376 9764161135312896 9779186170331136 9785277400743936 9790939999862784 9813141677867008 9819254058385408 9834363870076928 9834727313768448 9849219404623872 9911289729908736 9923202337757184 9946351745892352 9952547099901952 9961376446414848 9967581158965248 9982269018339072 9982919215546368 9997999153938432 10024153591578624 10045832124432384 10080713485975552 10096598751117312 10105628744220672 10117774932615168 10133058580549632 10156697553207296 10232990124736512 10236144755146752 10248069080957568 10258281746399232 10273397971419648 10285745805519912 10293900780240896 10309069492153744 10316162676391936 10358773512142848 10374713533267968 10390385305976832 10396857238290432 10402873749854208 10433636989927424 10449011611956736 10449397770878976 10464795617412864 10487427095824224 10508704822591488 10530745338028032 10531431260356608 10537991046955008 10561886718263296 10567998730010624 10574581293645824 10590853398544384 10594118351192064 10606851666518016 10622874101059584 10673696632209408 10727636173062144 10737230540734464 10750135865903616 10754150350454784 10791491150282752 10814829150175232 10843120388276224 10859499724210176 10882984801468416 10899424355549184 10915485344633376 10937981980377088 10960922843666432 11023133129097216 11039784387600384 11046660815683584 11047380342276096 11063659353836544 11072431091351552 11085739301797888 11102074837704032 11142891289313238 11155602243846144 11183174172278784 11189645714128896 11196615487389696 11222004638154752 11239272994373632 11252781735953408 11256250748141568 11269779895675392 11340802671722496 11367259138162688 11374339542745088 11384430224474112 11391521324531712 11408307449530368 11409050532052992 11416156967534592 11426284747358208 11480950999351296 11490755972061184 11520815412543488 11563171351560192 11580638377771008 11581392685105152 11597703178672962 11605683010940928 11607654346522624 11621605854150656 11645980521395584 11694845856841728 11712078949665792 11720137478504448 11723750567313408 11737841613668352 11755138063451328 11764458034561024 11789900201590784 11882122558046208 11888998571261952 11896403955351552 11914710073362432 11924156559917056 11941727556521984 11942168881004544 11956080594450496 11959766419900416 11967995370799104 11985630966656256 12035921440407552 12077712834297856 12085235764166656 12103832455479296 12122116190306304 12129666778005504 12140427544068096 12166682793947136 12198510436810752 12208928220315008 12260155626356736 12267792195649536 12285869561032704 12286669803749376 12290457543376896 12305229727924224 12331038199124736 12333132743180288 12359804743057408 12437696915963904 12452646070910976 12456484977770496 12471456714522624 12489834192417036 12500550834716672 12526768964190208 12546508742197248 12624755217924096 12644182118670336 12659379452947584 12669416344911872 12688085528804608 12696815601713152 12715995081474048 12734732902072272 12788166530433024 12796131985588224 12860321983946752 12860797256466432 12879748452200448 12887770951630848 12907602579475968 12927100468568832 12960917339111424 13014869284487168 13038914893774848 13047036534325248 13054586666483712 13058611139837952 13074306585919488 13101728086570032 13132292539498496 13215052973211648 13230936450342912 13235015288881152 13263637726789632 13281835261886464 13290108211953664 13309692024452096 13310558954061824 13330665538584576 13394442832576512 13414676129906688 13434443501087232 13450590668756808 13474171658960896 13490366576820224 13510744774066176 13530653708451789 13587426938585088 13595890234687488 13616811512414208 13643986832982016 13664092107943424 13677708995198976 13697863961892864 13714327740693216 13735044247854384 13780449830633472 13811698016190464 13832951377690624 13853847074635776 13862476317720576 13870498333138944 13874774336077824 13904780335939584 13932530361171968 13953060823217152 13983236127765632 14040993784037376 14041908347142144 14050654729273344 14063119689056256 14071879283245056 14092615084713984 14125491134922752 14142468888690688 14163832134746112 14231595509612544 14253093388025856 14274096219905184 14283917551927296 14303514897416192 14316307387645952 14333514487871488 14338867133939712 14446574293745664 14467862231940096 14479332965613568 14510646401957888 14532565807398912 14553980459511168 14571473224486542 14624150840672256 14641727945048064 14697510838796288 14719712516800512 14728881087578112 14729840456368128 14751545805115392 14752090970652672 14773829106935808 14857188385750984 14874136325128192 14919527618838528 14928820649852928 14942064669622272 14951371738447872 14973403527508608 14974378823319552 15008334330855424 15026373194233856 15121070228963328 15144898126675968 15158443116331008 15176662398922752 15179240299298816 15211076599373824 15212067376070656 15221542623379456 15235046329810944 15331058434179072 15349485187104768 15372103621436352 15417561802080256 15440851170361344 15441856913473536 15463604238230616 15474244014587904 15538160268214272 15562070299901952 15593127809122304 15616105266221056 15626849971339264 15650455484891136 15673517417935104 15674096656318464 15697193426119296 15731140643736336 15842830077394944 15851998095015936 15861871940468736 15886280097816576 15891177526788096 15910277499777024 15946355226533888 15957327161065472 15980841288875008 16072136787492864 16091454259593216 16105845811101696 16125203798855424 16162821587075072 16172889037340672 16187236725424128 16222243725262848 16264680582414336 16289249586315264 16324477202202624 16346874168475648 16381159414710272 16382226404999168 16406972970565632 16441384265499648 16534699693645824 16583595887951872 16603528094547968 16608646637027328 16628608952696832 16653112256556048 16714336933969857 16728678322929664 16733403365769216 16833006957232128 16858909491560448 16879172603930112 16884376122212352 16904669843513088 16954660108632064 16979643869429696 17050888707244032 17061509314117632 17076645336711168 17087281986797568 17112461174295552 17113575798079488 17124235451301888 17172997936267264 17183694602174464 17210136772634624 17236133958091776 17281223118815232 17344757027340288 17385219858366464 17406115555311616 17411481519783936 17432408781225984 17468970782093376 17542268785262592 17568118424498688 17580206217756672 17620070630948864 17641248600457216 17646687051841536 17684850302386176 17774220718112768 17859257110102016 17886234839875584 17912591334782976 17913253321506816 17934120891675744 17939649629850624 17951993056198656 17978446449984384 18014326365421568 18040871611269052 18116569251446784 18127853646249984 18155748683218944 18183174285459456 18194500167008256 18263818615857152 18285770320924288 18313392330472512 18373933107511296 18390233439535104 18401688293474304 18428804341549056 18430004705624064 18471796099514368 18483301756960768 18493997777518592 18499699114770432 18539707114586112 18656545373945856 18678969106366464 18721325045383168 18722544462856192 18750826252075008 18790153446285312 18819763113295872 18885109512994816 18975460679483392 19004124517367808 19032128293206912 19045223402569728 19073992622211072 19102099353108408 19123889560879104 19262099058327552 19290482975920128 19291195884699648 19319622678300672 19331656427446272 19361403869213952 19376754409865216 19405307279348224 19428630965982056 19522303926730752 19558372340662272 19570554801487872 19581879999725568 19626283355734016 19638508116770816 19668727740153856 19698438809247744 19822579459817472 19846404675514368 19892703491784704 19905094199803904 19922752892829696 19935162317930496 19964538036678144 19965838431092736 19995998307876864 20048307183157248 20091664248864768 20161426971951104 20193197502234624 20211257488441344 20235549865230336 20266117161099264 20313395106414592 20465980249473024 20496138161915136 20516563492798464 20546795942839296 20571491611039824 20587801560481792 20618138984307488 20632325352783872 20717547024285696 20749427066535936 20780770611953664 20793714476580864 20805747499708416 20867273979854848 20898023223913472 20898795541757952 20929591234825728 20974854191648448 21017409645182976 21061490676056064 21062862520713216 21075982093910016 21123773436526592 21135997460021248 21149162587291648 21181706797088768 21188236702384128 21213703333036032 21245748202119168 21347393264418816 21455272346124288 21474461081468928 21500271731807232 21508300700909568 21582982300565504 21629658300350464 21686240776552448 21718999448420352 21765969602936832 21798848711098368 21830970689266752 21857209836729813 21875963960754176 21921845687332864 22046266258194432 22079568775200768 22093321631367168 22094760684552192 22127318707673088 22144862182703104 22171478603595776 22204149675408064 22285782578626476 22311204487692288 22379291428257792 22393230974779392 22444009276309504 22478545988747264 22505563471906816 22512501496283136 22539559791350784 22681605343444992 22734518276325376 22768860448948224 22783042649063424 22816614899060736 22818101064105984 22832313935069184 22852569494716416 22961901998702592 22981511944122368 23041630825086976 23126342703120384 23161276755542016 23162785370210304 23195406357345924 23211366021881856 23215308693045248 23243211708301312 23291961042791168 23389691713683456 23424157899331584 23440274957008896 23475683227336704 23510276126902656 23528916069122048 23579800403181568 23764245116092416 23777997142523904 23792807910703104 23829420146724864 23883455113043968 23884337762009088 23912161188900992 23919532839800832 23935990741598208 23971261933312512 24071842880815104 24155425668595712 24170471528333312 24207664910958592 24244232380612608 24259333556011008 24280855088136192 24333365587894272 24397020873621504 24417856440630016 24520311252713472 24571739122065408 24573339607498752 24610459455848448 24662076398249472 24666265486360576 24719609486114816 24875393831927808 24905292141821952 24912969955540992 24942913429045248 24979668384834072 25053537928380416 25093017484394496 25249510435848192 25288364237340672 25318758905895168 25338832689823744 25376171057609216 25393631203426304 25431990162948096 25469465804144544 25576333060866048 25592263971176448 25720643967893504 25759496904400896 25775541903261696 25815205158951936 25854200937137664 25921834678222848 26029738568974336 26077829787549696 26094073068650496 26109173332967424 26117222279675904 26148613171838976 26203456173140064 26264585078996992 26430105946423296 26461872900685824 26470030577762304 26527275453579264 26563670523772928 26580216423907328 26619384048904192 26621117908123648 26661331077169152 26788885665153024 26829352259813376 26868887002174464 26901181337513616 26948343317921792 26980733153640448 27021489548132352 27061307416903578 27174853877170176 27191780469374976 27233623024828416 27287973665964032 27328184215886848 27355417990397952 27395727923785728 27428655481386432 27470088495708768 27560899661266944 27623396032380928 27665902755381248 27707694149271552 27724952635441152 27740996666277888 27749548672155648 27809560671879168 27865060722343936 27906121646434304 27966472255531264 28081987568074752 28083816694284288 28126239378112512 28143758566490112 28185230169427968 28250982269845504 28284937777381376 28327664269492224 28463191019225088 28506186776051712 28548192439810368 28567835103854592 28607029794832384 28632614775291904 28667028975742976 28677734267879424 28893148587491328 28935724463880192 28958665931227136 29021292803915776 29065131614797824 29107960919022336 29142946448973084 29283455890096128 29395021677592576 29439425033601024 29457762175156224 29503091610230784 29504181941305344 29547658213871616 29714376771501968 29839055237677056 29857641299705856 29884129339244544 29902743476895744 29946807055017216 29948757646639104 30016668661710848 30052746388467712 30242140457926656 30289796253351936 30316886232662016 30353324797845504 30358480598597632 30422153198747648 30424134752141312 30443085246758912 30470092659621888 30698970374209536 30744207242872704 30835123604160512 30881702340722688 30927208476461232 30948488029175808 31076320536428544 31124140599803904 31232210532442112 31253699942678528 31300910969782272 31347034835870208 31348193312636928 31394386852238592 31462281287472672 31571525319720841 31685660154789888 31703996190031872 31723743880937472 31772560195633152 31782355053576192 31820554999554048 31892710453067776 31914654322130944 31961682577750016 32182908519186432 32211691622203392 32250407597710848 32325643174150144 32345778074681344 32374473450848256 32444487450525696 32529361164828672 32578499172630528 32648954404405248 32762318829420544 32764452809998336 32813945941131264 32882768530999296 33069399387291648 33167191775903744 33207056189095936 33217293274054656 33257217905393664 33306224513112096 33428673867939714 33457356645859328 33466806731538432 33666013914464256 33717818983120896 33758345207860224 33768752244424704 33809339687026176 33909320217264128 33959287738859392 34101777414488064 34123018628235264 34153290673422336 34174563973595136 34224922348591104 34227151596158976 34248470902603776 34345995872534528 34367389204348928 34420273545269248 34472267916183552 34562446237630464 34689514054680576 34770439716732928 34812231110623232 34822963039567872 34864817562451968 34937941564186752 35084537570525184 35136236848997376 35160412435513344 35240141261897728 35282497200914432 35293374103683072 35369700604772352 35548441436225536 35772469679751168 35825182669565952 35826506643013632 35868241783351488 35879299259701248 35903986112397312 35956892899968768 36028652730843136 36081743222538104 36233138502893568 36255707292499968 36311497366437888 36366348570918912 36389000334016512 36527637231714304 36571540641848576 36626784660945024 36780466879070208 36803376586948608 36857608683098112 36860009411248128 36943592199028736 36966603513921536 36987995555037184 36999398229540864 37079414229172224 37313090747891712 37357938212732928 37442650090766336 37501652504150016 37580306892570624 37639526226591744 37770219025989632 37950921358966784 38008249034735616 38064256586413824 38090446805139456 38147985244422144 38204198706216816 38580965951840256 38582391769399296 38639245356601344 38663312854892544 38722807738427904 38753508819730432 38810614558696448 38857261931964112 39044607853461504 39116744681324544 39141109602975744 39163759999451136 39252566711468032 39277016233541632 39337455480307712 39396877618495488 39645158919634944 39692809351028736 39785406983569408 39810188399607808 39845505785659392 39870324635860992 39929076073356288 39931676862185472 39991996615753728 40183328497729536 40322853943902208 40422514976882688 40471099730460672 40532234322198528 40591961125355367 40626790212829184 40931960498946048 40992276323830272 41033126985596928 41093591885678592 41142983222079648 41175603120963584 41236277968614976 41264650705567744 41435094048571392 41498854133071872 41561541223907328 41587428953161728 41611494999416832 41734547959709696 41796046447826944 41797591083515904 41859182469651456 41949708383296896 42122981352112128 42125725041426432 42151964187820032 42271994920042496 42298325174583296 42363413594177536 42376473404768256 42427406666072064 42491496404238336 42694786528837632 42910544692248576 42948922162937856 43000543463614464 43016601401819136 43165964601131008 43259316600700928 43372481553104896 43437998896840704 43531939205873664 43597697422196736 43661941378533504 43714419673459626 43751927921508352 43843691374665728 44092532516388864 44159137550401536 44186643262734336 44189521369104384 44254637415346176 44342957207191552 44408299350816128 44571565157252952 44622408975384576 44758582856515584 44786461949558784 44888018552619008 44957091977494528 45011126943813632 45025002992566272 45079119582701568 45363210686889984 45469036552650752 45537720897896448 45633229798121472 45636202128211968 45664627870138368 45705138989432832 45963023888244736 46083261650173952 46252685406240768 46322553511084032 46325570740420608 46390812714691848 46422732043763712 46486423416602624 46583922085582336 46779383427366912 46848315798663168 46880549914017792 46951366454673408 47020552253805312 47057832138244096 47159600806363136 47528490232184832 47555994285047808 47585615821406208 47658840293449728 47766910226087936 47824322377801984 47839065679601664 47871981483196416 47942523866625024 48310851337191424 48340943056666624 48415329821917184 48488464761225216 48518667112022016 48561710176272384 48666731175788544 48794041747243008 48835712881260032 49040622505426944 49143478244130816 49146679214997504 49220918911696896 49324152796498944 49332530972721152 49439218972229632 49750787663855616 49810584283643904 49825939911081984 49885826858090496 49959336769668144 50107075856760832 50186034968788992 50499020871696384 50576728474681344 50637517811790336 50677665379647488 50752342115218432 50787262406852608 50863980325896192 50938931608289088 51152666121732096 51184527942352896 51441287935787008 51518993808801792 51551083806523392 51630410317903872 51708401874275328 51843669356445696 52059477137948672 52155659575099392 52218346665934848 52234444559351808 52297226343677952 52406912346280128 52529170157993984 52860211892846592 52923745801371648 52940061155524608 53054550907158528 53127341047545856 53160432847814656 53238768097808384 53242235816247296 53322662154338304 53577771330306048 53658704519626752 53737774004348928 53802362675027232 53896686635843584 53961466307280896 54042979096264704 54122614833807156 54349707754340352 54383560938749952 54467246049656832 54575947331928064 54656368431773696 54791455847571456 54857310962772864 54940176991417536 55121799322533888 55331805510762496 55415388298543104 55449905270882304 55481993332555776 55499097344311296 55619121343758336 55730121444687872 55812243292868608 55932944511062528 56163975136149504 56167633388568576 56252478756225024 56370460338855936 56501964539691008 56569875554762752 56655328538984448 56926382038450176 57012373552103424 57096384879620736 57135670207709184 57214059589664768 57265229550583808 57334057951485952 57786297174982656 57871448927760384 58042585607831552 58130263229595648 58215921838044672 58285892897946168 58566911780192256 58790043355185152 58878850067202048 58915524350312448 59006183220461568 59095316427743232 59428753543003936 59678110475354112 59715282599411712 59768258678489088 59805486953791488 59893614110034432 59897515293278208 60033337323421696 60105492776935424 60484280915853312 60579592506703872 60633772465324032 60706649595691008 60844306397495296 60848269504282624 60886170493517824 60940185319243776 61397940748419072 61488414485745408 61670247208321024 61763404681445376 61854416952922464 61896976058351616 62152641072857088 62248281199607808 62464421064884224 62507399885357056 62601821939564544 62694069671740416 62696386625273856 62788773704477184 62924562574945344 63143050639441682 63371320309579776 63407992380063744 63447487761874944 63545120391266304 63564710107152384 63641109999108096 63785420906135552 63829308644261888 63923365155500032 64365817038372864 64423383244406784 64500815195421696 64651286348300288 64691556149362688 64748946901696512 64888974901051392 65058722329657344 65156998345261056 65297908808810496 65524637658841088 65528905619996672 65627891882262528 65765537061998592 66138798774583296 66414112378191872 66434586548109312 66514435810787328 66612449026224192 66857347735879428 66914713291718656 66933613463076864 67332027828928512 67435637966241792 67516690415720448 67537504488849408 67618679374052352 67818640434528256 67918575477718784 68203554828976128 68306581346844672 68349127947190272 68449844697182208 68454303192317952 68496941805207552 68691991745069056 68734778408697856 68840547090538496 68944535832367104 69124892475260928 69379028109361152 69624462221246464 69645926079135744 69729635124903936 69875883128373504 70169075141050368 70272473697994752 70320824871026688 70480282523795456 70564994401828864 70586748207366144 70739401209544704 71096882872451072 71650365339131904 71653013286027264 71736483566702976 71758598519402496 71807972224794624 71913785799937536 72057305461686272 72163486445076208 72466277005787136 72511414584999936 72622994732875776 72732697141837824 72778000668033024 73055274463428608 73143081283697152 73253569321890048 73560933758140416 73715217366196224 73720018822496256 73887184398057472 73933207027843072 73975991110074368 73998796459081728 74158828458344448 74626181495783424 74715876425465856 74885300181532672 75160613785141248 75279052453183488 75540438051979264 75901842717933568 76016498069471232 76128513172827648 76180893610278912 76295970488844288 76408397412433632 77161931903680512 77278490713202688 77326625709785088 77445615476855808 77507017639460864 77621229117392896 77714523863928224 78089215706923008 78233489362649088 78282219205951488 78327519998902272 78505133422936064 78554032467083264 78674910960615424 78793755236990976 79290317839269888 79385618702057472 79570813967138816 79620376799215616 79691011571318784 79740649271721984 79858152146712576 79863353724370944 79983993231507456 80366656995459072 80645707887804416 80845029953765376 80942199460921344 81064468644397056 81183922250710734 81253580425658368 81863920997892096 81984552647660544 82066253971193856 82187183771357184 82285966444159296 82351206241927168 82472555937229952 82529301411135488 82870188097142784 82997708266143744 83123082447814656 83174857906323456 83222989998833664 83469095919419392 83592092895653888 83595182167031808 83718364939302912 83899416766593792 84245962704224256 84251450082852864 84543989840084992 84596650349166592 84726827188355072 84752946809536512 84854813332144128 84982992808476672 85389573057675264 85821089384497152 85897844325875712 86001086927228928 86033202803638272 86331929202262016 86518633201401856 86875997793681408 87063878411747328 87195394844393472 87323882757067008 87428839346919252 87503855843016704 87687382749331456 88185065032777728 88318275100803072 88373286525468672 88509274830692352 88685914414383104 88816598701632256 89143130314505904 89517165713031168 89572923899117568 89776037105238016 89914183954989056 90022253887627264 90050005985132544 90158239165403136 90726421373779968 91075441795792896 91266459596242944 91272404256423936 91329255740276736 91410277978865664 91926047776489472 92166523300347904 92505370812481536 92645107022168064 92781625429383696 92845464087527424 92972846833205248 93167844171164672 93696631597326336 93761099828035584 93902732909346816 94041104507610624 94115664276488192 94319201612726272 94714575959162523 95056980464369664 95111988570095616 95171231642812416 95317680586899456 95533820452175872 95648644755603968 95678131359203328 95743962966392832 95885047733250048 96621702674382848 96681886113333248 96830659643834368 96976929522450432 97037334224044032 97123420352544768 97333462351577088 97588083494486016 97671425762520064 98286956488261632 98293358429995008 98441837823393792 98648305592997888 98665061945442304 98878437944459264 99501575327711232 99621168567287808 99651879822163968 99771653716180992 99918673539336288 100214151713521664 100372069937577984 100998041743392768 101153456949362688 101275035623580672 101355330759294976 101504684230436864 101574524813705216 101727960651792384 101877863216578176 102305332243464192 102369055884705792 102882575871574016 103037987617603584 103102167613046784 103260820635807744 103416803748550656 103687338712891392 104118954275897344 104311319150198784 104436693331869696 104468889118703616 104594452687355904 104813824692560256 105058340315987968 105720423785693184 105847491602743296 105880122311049216 106109101814317056 106254682095091712 106477536195616768 106484471632494592 106645324308676608 107317409039253504 107475548008697856 107604725350054464 107793373271687168 107922932614561792 108085958192529408 108245229667614312 108699415508680704 108767121877499904 108934492099313664 109151894663856128 109312736863547392 109582911695142912 109714621925545728 109880353982835072 110663611021524992 110830776597086208 110899810541764608 110963986665111552 110998194688622592 111238242687516672 111624486585737216 111865889022125056 112327950272299008 112504957512450048 112740920677711872 113003929079382016 113139751109525504 113310657077968896 113852764076900352 114024747104206848 114192769759241472 114271340415418368 114428119179329536 114530459101167616 114668115902971904 115742897855520768 116085171215663104 116260526459191296 116431843676089344 116571785795892336 117133823560384512 117580086710370304 117757700134404096 117831048700624896 118012366440923136 118190632855486464 118857507086007872 119356220950708224 119430565198823424 119536517356978176 119610973907582976 119787228220068864 119795030586556416 120066674646843392 120210985553870848 120968561831706624 121267544930648064 121413299191382016 121688612794990592 121696539008565248 121880370638487552 122795881496838144 122976828971490816 123340494416642048 123526809362890752 123708833905844928 123793952116703232 124305282145714176 124496562399215616 124928842129768448 125014799770714112 125203643879129088 125388139343480832 125392773250547712 125577547408954368 125849125149890688 126286101278883364 126815984760127488 126894975523749888 127090240782532608 127129420214304768 127282219998216192 127570841812271104 127846730311000064 128731634076745728 128846766488813568 129001630390843392 129302572696600576 129383112298725376 129497893803393024 129777949802102784 130117444659314688 130313996690522112 130595817617620992 131049275317682176 131057811239993344 131255783764525056 131531074123997184 132277597549166592 132828224756383744 133028871621574656 133224898052448384 133714695471758856 133867226926153728 134664055657857024 134871275932483584 135033380831440896 135075008977698816 135237358748104704 135637280869056512 135837150955437568 136407109657952256 136613162693689344 136899689394364416 136908606384635904 136993883610415104 137383983490138112 137469556817395712 137681094181076992 137889071664734208 138249784950521856 138758056218722304 139248924442492928 139459270249807872 139751766256747008 140338150282100736 140544947395989504 140641649742053376 140960565047590912 141129988803657728 141173496414732288 141478802419089408 142193765744902144 143300730678263808 143472967133405952 143517197038804992 143615944449589248 143827571599875072 144114610923372544 144326972890152416 144932554011574272 145022829169999872 145245989465751552 145465394283675648 145556001336066048 146110548926857216 146286162567394304 146507138643780096 147121867516280832 147430434732392448 147440037644992512 147774368796114944 147866414055686144 147951982220148736 147997592918163456 148317656916688896 149252362991566848 149431752850931712 149770600363065344 150321227570282496 150558104906366976 151080876103958528 151803685435867136 152032996138942464 152257026345655296 152361787220557824 152591940977688576 152816794824867264 154323863807361024 154556981426405376 154653251419570176 154891230953711616 155014035278921728 155242458234785792 155429047727856448 156178431413846016 156466978725298176 156655039997804544 157010266845872128 157108064934166528 157349821921230848 157587510473981952 158580635678539776 158771237404114944 159141627934277632 159382023142637568 159481298543443968 159716304293425152 159726707448741888 159967986463014912 160733313990918144 161291415775608832 161690059907530752 161884398921842688 162128937288794112 162367844501421468 162507160851316736 163727841995784192 163969105295321088 164374367542714368 164571932888318592 164702412483854336 164945111874459904 165058602822270976 165995416532287488 166246164895629312 166349715812646912 166445979997667328 167184185791307776 167190364334063616 167436729878605824 167798833533187584 168491925408448512 168502900165705728 169087979680169984 169193300698333184 169453654376710144 169505893619073024 169709626664288256 169965985616953344 170779146115350528 171642178768994304 171795688651751424 172002173854457856 172663858404524032 173037266402803712 174127756823494656 174390789688786944 174647765514134016 174857678693838504 175374765498662912 176370130065555456 176636550201606144 176746573050937344 177018549661384704 177371828828766208 177633197403264512 178286260629011808 179034331426062336 179145847798235136 179552074210476032 179828367909978112 180044507775254528 180100011970265088 180316478330806272 181452842747559936 182532919192485888 182544808512847872 182658511480553472 182820555957731328 183852095552978944 184333046600695808 185010741624963072 185290214044336128 185563250858767392 185690928175054848 185945693666410496 186335688342329344 187393263194652672 187522199656071168 187805465818693632 188082209015221248 188231328552976384 188638403225452544 189429151918325046 190113960928739328 190223977140191232 190342463285624832 190635361173798912 191067640904351744 191297289511207936 191356262718406656 191487925932785664 191770095466500096 193243405348765696 193363772226666496 193661319287668736 193953859044900864 194074668448088064 194246840705089536 194666924703154176 195176166988972032 195342851525040128 196573912976523264 196586716859990016 196883675646787584 197296611185995776 197330123890884608 197756875888918528 199242337134575616 199303759644327936 199543307432361984 199837347078672576 200428303427043328 200744139875155968 201996083486785536 202306913898725376 202550071247161344 202710661518589952 203009368460873728 203149049627410432 203455921303584768 203755726433156352 204610664486928384 205765151743148032 206075975235207168 206204335226093568 206521641271615488 206833607497101312 207374677425782784 208873386663739392 208937778237407232 209188905374711808 209627649385120512 210116680631975936 211440847571386368 211694983205486592 211760244622098432 212218203628634112 212509364190183424 212955072391233536 212968943264989184 213290648617353216 214951096017395712 215209450700108928 215586746543374336 215845865229123584 216171916385058816 216490459335228624 217398831017361408 217534243754999808 217868984198627328 218625473727094784 219165823390285824 219429243851091456 219760707965670144 221327222043049984 221661553194172416 221799621083529216 221927973330223104 221996389377245184 222476485375033344 223248973171474432 223731778044250112 224655900544598016 225481841355423744 226007858158764032 226279502219051008 226621314155937792 227705528153800704 228049494208413696 228385539518482944 228542680830836736 229060918202335232 229336231805943808 231485795711041536 232170342431326208 232521052918382592 232863687352178688 233143571591784672 234267647120769024 235160173420740608 235515400268808192 235662097401249792 236024732881846272 236381265710972928 237715014172015744 238712441901416448 238861130397646848 239073034713956352 239221947815165952 239574456440137728 239590061173112832 240133349293686784 240421971107741696 241937123663413248 242535089861296128 242826598382764032 243377225589981184 243393078017130496 243760741276975104 245591762993676288 245953657942981632 246680988833284096 247053618725781504 247417667811689856 247587904233406464 248610564291428352 248993124798431232 249857684259536896 250407287758258176 250776278686961664 250785546501095424 251155094817908736 251698250299781376 252572202557766728 253631969520254976 253789951047499776 254180481565065216 254258840428609536 254564439996432384 255141683624542208 255693460622000128 257463268153491456 257693532977627136 258003260781686784 258605145393201152 258766224597450752 258995787606786048 259555899604205568 260627993381044224 261191635235241984 262098550635364352 262511567529050112 263062148247994368 264555195098333184 265656449512767488 266057743243149312 266449796104896768 267429390943517712 269328111315714048 269742551864967168 270066761662881792 270150017955397632 270474717496209408 271274561738113024 271674301910875136 273226325387378688 273799378788728832 273817212769271808 273987767220830208 274767966980276224 274939113634791424 275362188362153984 275778143329468416 276499569901043712 277516112437444608 278497848884985856 278918540499615744 279503532513494016 281089894791979008 281283299484106752 281921130095181824 282259977607315456 282346992829464576 282957604838178816 284143727877487569 284387531489804288 286601461356527616 286945934266811904 287034394077609984 287231888899178496 287655143199750144 288229221846745088 288653945780304832 289865108023148544 290045658339999744 290491978931503104 290930788567351296 291112002672132096 292221097853714432 292572325134788608 293014277287560192 294860869464784896 294880075289985024 295548737592229888 295903964440297472 295995185836326912 296635313833377792 298504725983133696 298863505701863424 299541200726130688 300642455140564992 301116209812733952 302161752207917056 303607370871734272 304065992277884928 304514052691310592 304723574441115648 305183881955377152 305633589649734528 308647727614722048 309113962852810752 309306502839140352 309782461907423232 310484916469571584 310858095455712896 312356862827692032 312933957450596352 313310079995609088 314020533691744256 314216129868333056 314699643842461696 315175020947963904 317161271357079552 317542474808229888 318283255868555264 318764046285275136 319432608586850304 319453414897483776 319935972926029824 322582831551217664 323380119815061504 323768797843685376 324257874577588224 324735689002842936 327455683991568384 327938210590642176 328748735085428736 329143865776637184 329404824967708672 329890223748919808 330117205644541952 331990833064574976 332492329791258624 332699431625293824 332891959995334656 334368371582615552 334873459757211648 335597667066375168 336983850816897024 338175959360339968 338386601396666368 338907308753420288 339011787238146048 339419253328576512 339931971233906688 341558292230701056 343284357537988608 343591377303502848 344004347708915712 345327716809048064 346074532805607424 348255513646989312 348781579377573888 349295531028268032 349715357387677008 350749530997325824 352740260131110912 353273100403212288 353493146101874688 354037099322769408 354743657657532416 355266394806529024 356572521258023616 358068662852124672 358291695596470272 359104148420952064 359656735819956224 360089015550509056 360200023940530176 360632956661612544 362905685495119872 365065838384971776 365089617025695744 365641111915462656 367704191105957888 368666093201391616 370021483249926144 370580428088672256 371126501717534784 371381856350109696 371891387332820992 372671376684658688 374786526389305344 375044399312142336 375610931637387264 376164418030442496 376462657105952768 377276806450905088 378858303836650092 380447954280382464 380684926571249664 381270722347597824 382135281808703488 382594579022415872 382712525436813312 383540190933000192 386486810697531392 387322638575337472 387907718089801728 388149336896176128 388493681410179072 389333849406308352 390352333977944064 390685703050080256 393147825953046528 393173433719980032 393767351293575168 394593222371991552 394660247781769216 395513751777837056 398484674269151232 399086614864723968 399674694157345152 400856606854086656 403992166973571072 404613827797450752 405100142494322688 406018736921747456 406298099254820864 406911842607169536 407511452866312704 409221328973856768 411530303486296064 412151950470414336 412408670452187136 413043282543230976 413667214994202624 414749354851565568 417746773327478784 418377810749423616 419255298770241024 420233361263951872 422881695142772736 423389966410973184 423520489244196864 424436407257268224 425910144782467072 425937886529978368 426581297234706432 429902192034791424 430418901400217856 431173493086748672 431691730458247168 432343832770117632 432980918670457248 434797662034722816 435068487509999616 435737968397254656 437250947454189568 438331646780571648 438858487702182912 439521415931340288 442654444086099968 443323106388344832 443599242167058432 443855946660446208 443992778754490368 444952970750066688 446497946342948864 447463556088500224 449311801089196032 450963682710847488 452015716317528064 452559004438102016 453242628311875584 455411056307601408 456098988416827392 456771079036965888 457085361661673472 458121836404670464 458672463611887616 462971591422083072 465042105836765184 465727374704357376 466287143183569344 468535294241538048 470320346841481216 471030800537616384 471324194802499584 472049465763692544 472762531421945856 475430028344031488 477424883802832896 478146069427912704 478443895630331904 479148912880275456 479180122346225664 480266698587373568 480843942215483392 483874247326826496 485070179722592256 485653196765528064 486754451179962368 487521482553950208 491183525987352576 491907315885963264 493361977666568192 494107237451563008 494835335623379712 495175808466812928 497986249596862464 499715368519073792 501552557373923328 501571093002190848 502310189635817472 503396500599562752 505144405115533456 507263939040509952 507579902094999552 508360963130130432 508517680857219072 509128879992864768 510283367249084416 511386921244000256 514926536306982912 515387065955254272 516006521563373568 517210290786402304 517532449194901504 517991575213572096 519111799208411136 522383270470483968 524197101270728704 526124296495988736 529110390196666368 531312899025534976 532115486486298624 532899592209793536 534858781887035424 538656222631428096 539485103729934336 540133523325763584 540300035910795264 540949434992418816 542549123476226048 543348603821750272 547598757577457664 547634425538543616 547975534441660416 549535933960552448 549878227269582848 550724376724307968 551556286658936832 552999139802087424 555032224874889216 556995697769971712 557837080999231488 559007065026988032 562179789583958016 562566598968213504 563842260190363648 564519955214630912 564693985658929152 565915209676357632 568287455754975138 568775062979608576 573202922713055232 573891868533623808 574068788155219968 574463777798356992 575310286399500288 576458443693490176 577307891560609664 579730216046297088 580091316679999488 580983957863006208 581861577134702592 582224005344264192 584442195707428864 585144650269577216 586028554575120384 589721738929569792 589760150579970048 591097475184459776 591807928880594944 591990371672653824 593270627666755584 597727011403726848 599082401452261376 601284910281129984 602232419625467904 604323504415834112 608131984555769856 609028105382621184 609447148882231296 610367763910754304 611267179299469056 617295455229444096 618227925705621504 618613005678280704 619564923814846464 620969832939143168 621716190911425792 626620159991218176 628041067383488512 628432259736666112 629399287684923392 630350041895927808 634322542714159104 635084949616459776 637528092570550272 638865217173700608 638906829794967552 639871945852059648 645165663102435328 646760239630123008 647537595687370752 648515749155176448 649471378005685872 655876421181284352 657497470170857472 658287731553274368 658809649935417344 659780447497839616 660234411289083904 663981666129149952 664984659582517248 665398863250587648 665783919990669312 668736743165231104 669746919514423296 671195334132750336 673967701633794048 676351918720679936 676773202793332736 677814617506840576 678023574476292096 678838506657153024 679863942467813376 683116584461402112 687182754607005696 688008695417831424 690655433618096128 692149065611214848 696511027293978624 697563158755147776 698591062056536064 699430714775354016 701499061994651648 705480520262221824 706546200806424576 706986292203749376 708074198645538816 709487315315064832 710532789613058048 713145042516047232 716137325704249344 716583391192940544 719313471639912448 720178031101018112 720400047881060352 721265913323225088 725811370990239744 730131676769943552 730179234051391488 731282223830925312 735408382211915776 737332186402783232 740042966499852288 741160856177344512 742253003435069568 742763712700219392 743782774665641984 745342753369317376 749573052778610688 751221863274774528 752328836060884992 754553612901810176 757716607673300184 760895908560764928 761369853142499328 762541444695195648 764270563617406976 765189158044831744 765425050873626624 767080381866000384 772973621395062784 774645277150674944 775815436179603456 776298673792352256 776987362820358144 778667698812616704 781371406100160512 786295651906093056 787534702587150336 789186444743983104 791027503555674112 796969348538302464 798173229729447936 799349388314690304 801713213708173312 807984333947142144 809227655594901504 810200284988645376 812037473843494912 812596198509641728 813823685214339072 815022905732625408 823060606972592128 824303900940828672 824817340904374272 826086565086461952 827334429988405248 829498709703131136 835493546654957568 836755621498847232 838510597540482048 840466722527903744 845763390285545472 846779932821946368 847040978488393728 848872814514536448 851820289564934144 851875773059956736 853162594469412864 859804384069582848 860837802800435712 863383460916494336 864687665540235264 865961837340914496 869595324069445632 870136975019999232 871475936794509312 874501894908379136 876663293561143296 877716975404365824 879042831862680576 885308888172199936 886646212776689664 887711893320892416 887985557508980736 889905941500133376 892995892685897728 894927112177000448 898623602178392064 901927365421694976 905118008876204032 906485256623751168 910822112615202816 912197976833654784 913542158073931776 914170723323346944 916243672809340928 917344927223775232 925943182844166144 931454749408714752 932574286367138688 937070588483076096 940640693682962432 942061601075232768 942648389604999168 944098931527385088 945525062843891712 950860056688062976 954849767605665792 956292138855825408 958297825760550912 958360244692451328 960533397174747136 961687884430966784 967748494653652992 970140359445184512 971306393531056128 973508902359924736 982367051974705152 983814631771926528 986723955333136384 988214474903126016 989670671246759424 990351616933625856 995972499193724928 999430737038147584 1003105114747846656 1004620379271634944 1006793001199125504 1010288810231066912 1014527878081019904 1015159804189999104 1016721926260260864 1017035361714438144 1018257759985729536 1020566734498168832 1022773842488000512 1029853072613965824 1030774131910508544 1032013043126747136 1034420581572804608 1035064898389803008 1035983150427144192 1038223598416822272 1044766540940967936 1048394202541457408 1052248592991977472 1058220780393332736 1062625798051069952 1064230972972597248 1065799184419587072 1069717563774070848 1077312445262856192 1078970207459868672 1080267046651527168 1080600071821590528 1081898869984837632 1085098246952452096 1086697207643500544 1095197515154915328 1095268851077087232 1099071867921104896 1099756454539165696 1101448753448615936 1103112573317873664 1105998279604174848 1110064449749778432 1113991395539943424 1115674161998462976 1118014130053976064 1124359579167916032 1125133197936427008 1129039910429261824 1129387971317858304 1131830419352715264 1136574911509950276 1137550125959217152 1146405845426110464 1147783737067247616 1148137576310439936 1150620572799000576 1152916887386980352 1154615783121219328 1159460432092594176 1161967915726012416 1163723154269405184 1164448010688528384 1168884391414857728 1170289300539154432 1172057109150240768 1179443477859139584 1179520301159940096 1183615857761189888 1183980743345307648 1186541255333511168 1195454022807453696 1198164802904522752 1202569820562259968 1208647008831668224 1218056210765242368 1218894297764462592 1220735527821508608 1222534358598938112 1234590910458888192 1236455851411243008 1237226011356561408 1239129847629692928 1241939665878286336 1243432381822851584 1253240319982436352 1256082134766977024 1256864519473332224 1258798575369846784 1260700083791855616 1268645085428318208 1270169899232919552 1277730434347401216 1277813659589935104 1279743891704119296 1290331326204870656 1293520479260246016 1295075191374741504 1297031498310352896 1298942756011371744 1311752842362568704 1314994940341714944 1316575463106548736 1317619299870834688 1319560894995679232 1320468822578167808 1327963332258299904 1329969319165034496 1330797726501175296 1331567839981338624 1337473486330462208 1339493839028846592 1342390668265500672 1347935403267588096 1352703837441359872 1353546405586665472 1355629235013681152 1356047148952584192 1357677013314306048 1359727884935626752 1366233168922804224 1374365509214011392 1376017390835662848 1381310867236192256 1384298131222429696 1395126317510295552 1397182124113072128 1398861429550708032 1402998123989303296 1410961040524443648 1413092401612849152 1413972584407498752 1416148397291077632 1418974630630129664 1421065579226116096 1426290085032094464 1432274651408498688 1438626943279824896 1440356062202036224 1440800095762120704 1442531826646450176 1451622741980479488 1460263353539887104 1462564447661850624 1470816764423831552 1480085932999704576 1482321712354689024 1484506006870139136 1485527425400438784 1487565549331283968 1490685506738634752 1499146105557221376 1504657672121769984 1509107225803620352 1515433215346600368 1521791817121529856 1522739706284998656 1525082889390391296 1528541127234813952 1530378316089663488 1530850101747253248 1534160763732000768 1549290554301349888 1551630872359206912 1552597347584704512 1553974725640716288 1557335397625233408 1562742812200321024 1572591303812186112 1578372889487966208 1582055007111348224 1593938697076604928 1596346459458895872 1598698776629380608 1603426427416346624 1615968667894284288 1618455311189803008 1620400569977290752 1624074947686989824 1625192397019283456 1627647370428678144 1630045811465250816 1646121213945184256 1648607801881657344 1649634681808748544 1652173130172923904 1654668859976810496 1658997419406262272 1670987093309915136 1673511242997694464 1677021195080964096 1680933445055807488 1691526780571090944 1693559865643892736 1694081956976787456 1697745629029072896 1703640579129868288 1703751546119913472 1706325188938825728 1719608768139165696 1721675605600871424 1726766921832988672 1729375331080470528 1731923674681828992 1739190648138891264 1740273950039998464 1742951873589018624 1749003789816758272 1753326587122286592 1755433950808731648 1758085663725361152 1773292425553379328 1775423786641784832 1775971115017961472 1779811883000266752 1785991785371795456 1789854224354000896 1797247204356784128 1803854730843389952 1810236017752408064 1812970513247502336 1824395953667309568 1827084316147863552 1828341446646693888 1832487345618681856 1834689854447550464 1851886365688332288 1862909498817429504 1865148572734277376 1881281387365924864 1884123202150465536 1885296779209998336 1888197863054770176 1891050125687783424 1901720113376125952 1912584277711650816 1916595651521101824 1916720489384902656 1921066794349494272 1923375768861933568 1935496989307305984 1940280718890369024 1942612787062112256 1947017804719849472 1967629263543853056 1973447910666272768 1976428949806252032 1979341342493518848 1980703233867251712 1991944998387449856 1998861474076295168 2006210229495693312 2009240758543269888 2013586002398251008 2020577620462133824 2029055756162039808 2030319608379998208 2033443852520521728 2034070723428876288 2036515519971459072 2041133468996337664 2045547684976001024 2061548263821017088 2064026086253494272 2068841163145609216 2071966300854288384 2076447196833644544 2089533081881935872 2096788405082914816 2104497185983954944 2116441560786665472 2125251596102139904 2128461945945194496 2131598368839174144 2139435127548141696 2157940414919737344 2160534093303054336 2161200143643181056 2163797739969675264 2173394415287001088 2190395030309830656 2190537702154174464 2198143735842209792 2199512909078331392 2202897506897231872 2206225146635747328 2211996559208349696 2220128899499556864 2227982791079886848 2231348323996925952 2236028260107952128 2248719158335832064 2258079820858523648 2263660838705430528 2273149823019900552 2292811690852220928 2295567474134495232 2296275152620879872 2301241145598001152 2305833774773960704 2309231566242438656 2318920864185188352 2323935831452024832 2327446308538810368 2328896021377056768 2337768782829715456 2340578601078308864 2344114218300481536 2358886955718279168 2367231715522379776 2373082510667022336 2390908045614907392 2396329605809045504 2405139641124519936 2417294017663336448 2436112421530484736 2437788595528925184 2441471055643017216 2445068717197876224 2469181820917776384 2472911702822486016 2474452022713122816 2478259695259385856 2483879331756572672 2486864763645703168 2506480639964872704 2512164269533954048 2513729038946664448 2517597150739693568 2521400167583711232 2537290170856636416 2540339798465839104 2555460868694802432 2555627319179870208 2559487783408238592 2580662652409741312 2590150382749483008 2594062996620705792 2597885512022743488 2623505684725137408 2629989880683429888 2633150926213097472 2635238599741669376 2639121789991358464 2640937645156335616 2655926664516599808 2659938638330068992 2663135679962677248 2674946972660924416 2678987678057693184 2684781336531001344 2695870806535176192 2705407674882719744 2711258470027362304 2715354026628612096 2719455769871253504 2732466337845608448 2748731018428022784 2752034781671325696 2762621734472384512 2768596262444859392 2794364248226144256 2797722859101416064 2805996247978606592 2821922081048887296 2826184803225698304 2827945168814997504 2832296794582155264 2842131158452232192 2852580170064188928 2864549302816997376 2877253886559649792 2880712124404072448 2881600191524241408 2885063653292900352 2903245483960958976 2920526707079774208 2941633528847663104 2960171865999409152 2964643424709378048 2969012013740278272 2971054850800877568 2981371013477269504 2998292211114442752 3009315344243539968 3018214451607240704 3030866430693200736 3043583634243059712 3045479412569997312 3050165778780782592 3057082254469627904 3060756632179326976 3061700203494506496 3068321527464001536 3098581108602699776 3103261744718413824 3105194695169409024 3107949451281432576 3114670795250466816 3125485624400642048 3145182607624372224 3156745778975932416 3164110014222696448 3187877394153209856 3192692918917791744 3197397553258761216 3206852854832693248 3231937335788568576 3236910622379606016 3240801139954581504 3248149895373979648 3255294740857356288 3260091622930501632 3292242427890368512 3297215603763314688 3299269363617497088 3304346260345847808 3309337719953620992 3317994838812524544 3341974186619830272 3347022485995388928 3354042390161928192 3361866890111614976 3387119731287785472 3388163913953574912 3395491258058145792 3407281158259736576 3412650377877651456 3439217536278331392 3443351211201742848 3453533843665977344 3458750662160941056 3463847349363657984 3478381296277782528 3485903747178037248 3498007579633516544 3506653174244573184 3510867901617463296 3516171327450722304 3550847573283569664 3551942230035922944 3559623766000533504 3571983570743590912 3579708448708001792 3594494408713568256 3607709461686779904 3620472035504816128 3625941026495004672 3654168632295727104 3656682893293387776 3664974691237363712 3669379708895100928 3703772731376664576 3725818997634859008 3730297145468554752 3762562774731849728 3768246404300931072 3770593558419996672 3776395726109540352 3782100251375566848 3803440226752251904 3833191303042203648 3833440978769805312 3842133588698988544 3846751537723867136 3870993978614611968 3880561437780738048 3885225574124224512 3894035609439698944 3935258527087706112 3946895821332545536 3952857899612504064 3958682684987037696 3961406467734503424 3983889996774899712 3997722948152590336 4012420458991386624 4018481517086539776 4027172004796502016 4041155240924267648 4058111512324079616 4060639216759996416 4066887705041043456 4068141446857752576 4073031039942918144 4082266937992675328 4091095369952002048 4123096527642034176 4128052172506988544 4137682326291218432 4143932601708576768 4152894393667289088 4193576810165829632 4208994371967909888 4232883121573330944 4256923891890388992 4263196737678348288 4278870255096283392 4315880829839474688 4321068186606108672 4322400287286362112 4327595479939350528 4346788830574002176 4380790060619661312 4396287471684419584 4399025818156662784 4405795013794463744 4412450293271494656 4440257798999113728 4462696647993851904 4472056520215904256 4497438316671664128 4516159641717047296 4527321677410861056 4546299646039801104 4585623381704441856 4591134948268990464 4592550305241759744 4602482291196002304 4611667549547921408 4618463132484877312 4647871662904049664 4654892617077620736 4657792042754113536 4675537565659430912 4681157202156617728 4688228436600963072 4717773911436558336 4734463431044759552 4746165021334044672 4781816091229814784 4792659211618091008 4810279282249039872 4834588035326672896 4872224843060969472 4875577191057850368 4882942111286034432 4890137434395752448 4938363641835552768 4945823405644972032 4948904045426245632 4956519390518771712 4967758663513145344 4973729527291406336 5012961279929745408 5024328539067908096 5035194301479387136 5042800335167422464 5074580341713272832 5080679596931678208 5110921737389604864 5111254638359740416 5118975566816477184 5161325304819482624 5180300765498966016 5188125993241411584 5195771024045486976 5247011369450274816 5259979761366859776 5266301852426194944 5278243579982716928 5281875290312671232 5319877276660137984 5326271359925354496 5349893945321848832 5357975356115386368 5369562673062002688 5391741613070352384 5410815349765439488 5422516940054724608 5430708053257224192 5438911539742507008 5497462036856045568 5504069563342651392 5537192524889718784 5588728496452288512 5595445718202832128 5611992495957213184 5643844162097774592 5652369606451396608 5655890337629995008 5664593589164310528 5684262316904464384 5705160340128377856 5754507773119299584 5761424248808144896 5763200383048482816 5770127306585800704 5806490967921917952 5841053414159548416 5883267057695326208 5920343731998818304 5929286849418756096 5938024027480556544 5942109701601755136 5962742026954539008 5996584422228885504 6018630688487079936 6061732861386401472 6087167268486119424 6090958825139994624 6100331557561565184 6114164508939255808 6121513264358653952 6123400406989012992 6136643054928003072 6197162217205399552 6206523489436827648 6215898902562865152 6229341590500933632 6250971248801284096 6290365215248744448 6313491557951864832 6375754788306419712 6385385837835583488 6394795106517522432 6413705709665386496 6473821244759212032 6481602279909163008 6496299790747959296 6520183245861003264 6584484855780737024 6594431207526629376 6598538727234994176 6608692520691695616 6618675439907241984 6635989677625049088 6683948373239660544 6694044971990777856 6708084780323856384 6723733780223229952 6774239462575570944 6790982516116291584 6814562316519473152 6878435072556662784 6886702422403485696 6907067687331954688 6917501324321882112 6927694698727315968 6956762592555565056 6971807494356074496 6996015159267033088 7013306348489146368 7021735803234926592 7032342654901444608 7101695146567139328 7119247532001067008 7143967141487181824 7159416897416003584 7188988817427136512 7215418923373559808 7240944071009632256 7251882052990009344 7308337264591454208 7313365786586775552 7329949382474727424 7338759417790201856 7407545462753329152 7451637995269718016 7460594290937109504 7525125549463699456 7536492808601862144 7541187116839993344 7552791452219080704 7564200502751133696 7606880453504503808 7666382606084407296 7666881957539610624 7684267177397977088 7693503075447734272 7741987957229223936 7770451148248449024 7788071218879397888 7870517054175412224 7905715799225008128 7917365369974075392 7922812935469006848 7967779993549799424 7995445896305180672 8024840917982773248 8036963034173079552 8054344009593004032 8082310481848535296 8116223024648159232 8133775410082086912 8146062079885836288 8164533875985350656 8182190739904004096 8246193055284068352 8256104345013977088 8287865203417153536 8305788787334578176 8387153620331659264 8417988743935819776 8465766243146661888 8526393475356696576 8557740510192566784 8631761659678949376 8642136373212217344 8644800574572724224 8655190959878701056 8693577661148004352 8761580121239322624 8792574943368839168 8798051636313325568 8811590027588927488 8824900586542989312 8880515597998227456 8944113040431808512 8994876633343328256 9032319283434094592 9054643354821722112 9092599292079602208 9171246763408883712 9182269896537980928 9185100610483519488 9204964582392004608 9223335099095842816 9236926264969754624 9295743325808099328 9309785234155241472 9315584085508227072 9351075131318861824 9362314404313235456 9376456873201926144 9435547822873116672 9468926862089519104 9492330042668089344 9563632182459629568 9585318423236182016 9620558564498079744 9669176070653345792 9744449686121938944 9765884222572068864 9780274868791504896 9876727283671105536 9891646811289944064 9897808090852491264 9913038781037543424 9935517327026290688 9947459054582812672 10025922559859490816 10048657078135816192 10070388602958774272 10085600670334844928 10161359193863356416 10221843474779209728 10237951133632954368 10360601530997932032 10376251986482823168 10391542048090973952 10494022738900549632 10519959522733719552 10532603704852389888 10556487159965433856 10563750580625342464 10652542719850708992 10699787890643697664 10715950712230772736 10739125346124005376 10783483226140704768 10845033880109449216 10861416106514448384 10877823079485014016 10994924073712091136 11008139126685302784 11074385049779437568 11177456992904577024 11190891436405664256 11223984991914426368 11287688324195549184 11304739212902793216 11311780675259990016 11329187178328621056 11368524633808928768 11410320680256755712 11509015546238599168 11522848497616289792 11526400766096965632 11540254613171601408 11612981935843835904 11682106828319096832 11766534115390652416 11840687463997636608 11858573698837512192 11876048054961113088 11884219403203510272 11925484053909078016 11993168844457771008 12037261376974159872 12123465722772802944 12174334536972238848 12181917650279989248 12200663115123130368 12228329017878511616 12243026528717307904 12246800813978025984 12273286109856006144 12413046978873655296 12431797805125730304 12458683181001867264 12501942497602568192 12580730430497488896 12626983115903729664 12770771675671166976 12789590213035044864 12827411419330772992 12947642489518424064 12963204559818326016 12992599581495918592 13040366491722006528 13168969711561474048 13188862415053258752 13197077454469988352 13217385041383391232 13237350879814483968 13388089943981555712 13416169560647712768 13447467560446459904 13548478925151141888 13581965032232583168 13629124633038946304 13756870145113325568 13773404844806971392 13814135374663909376 13835002648643764224 13855389397454631936 13943614988712148992 13992030318534066176 14026612696978292736 14043471606469853184 14064685309802889216 14203390293134278656 14238495064002134016 14287934282974363648 14318833794832007168 14377977634854273024 14430837846747119616 14481888142019264512 14503764105980018688 14616674529182908416 14626731573173551104 14677518835580403712 14815090925506658304 14903275990539436032 14921188581874219008 15050251098927398912 15072985617203724288 15105582904438161408 15128401005502267392 15213760907009007616 15332765212168814592 15333763915079221248 15387006150895468544 15483975914458447872 15540902296496898048 15576142437758795776 15741034108350824448 15834730739948150784 15845625870938013696 15990891792610361344 16049681835965546496 16073926068346159104 16108688019186008064 16164620963697070592 16232446049296318464 16267550820164173824 16292124159771672576 16329067751970701312 16364381479808008192 16492386110568136704 16512208690027954176 16611577574669156352 16774307240663318528 16835977487871639552 16931532486293323776 17052786950713393152 17115481020385133568 17263523319357898752 17284272746424434688 17289601149145448448 17310381919757402112 17387155322296008704 17523160242478645248 17585149886737678336 17596103272626651136 17623180055177854976 17649801173085978624 17761031195996454912 17888226080863617024 17989753266686656512 18064638566868189184 18185198584159204416 18342493526817767424 18364539793075961856 18370201220967038976 18409929164784009216 18446670198191685632 18473852529939509248 18591486651616198656 18619570468310482944 18702150262637723648 18724628808626470912 18752913746403852288 18871095645746233344 18937853724179038208 19127264364919259136 19241117128996159488 19338352141306691584 19488899372243877888 19560549737583009792 19753454567342211072 19783293622579888128 19795616181704982528 19826077562075086848 19871034654052581376 19894918109165625344 20051845119718981632 20140777205917548544 20171201340669689856 20322718387726712832 20443686949558419456 20721203061995864064 20752503972965646336 20783084096181947904 20988045477801099264 21039919045467439104 21065207409704779776 21112974319930867712 21127501161250684928 21305085439701417984 21399575781287395328 21431901424461545472 21478250692248010752 21566966452281409536 21690067760218898432 21722832213028896768 21755646158970028032 21989848147424182272 22016278253370605568 22148770099558875136 22354913985809154048 22381782872811328512 22447969983828852736 22575376648391098368 22609478425805586432 22623561350519980032 22658374356657242112 22737049267617857536 22820641360513511424 23045696995232579584 23052801532193931264 23080509226343202816 23225963871687671808 23364213656638193664 23533068230781304832 23717147397675024384 23752096109922226176 23768438806407020544 23850968107818156032 23986337688915542016 24074522753948319744 24246931445545605888 24348669073944477696 24401326230246260736 24456658035757023232 24486053057434615808 24493601627956051968 24546572219712012288 24863595610251460608 24917366362003734528 25003884995205136384 25161460860994977792 25253966231807459328 25579180426070089728 25654822838661545984 25895284979036848128 25926409119636652032 25985199162991837184 26080732983444013056 26337939423122948096 26377724830106517504 26394154908939976704 26434770082766782464 26474701759628967936 26832339121295425536 26894935120892919808 27096957850302283776 27163930064465166336 27258249266077892608 27513740290226651136 27546809689613942784 27628270749327818752 27670005297287528448 27710778794909263872 27887229977424297984 27984060637068132352 28053225393956585472 28086943212939706368 28129370619605778432 28406780586268557312 28476990128004268032 28575868565948727296 28637667589664014336 28755955269708546048 28861675693494239232 28963776284038529024 29007528211960037376 29233349058365816832 29355037671160807424 29630181851013316608 29806551981078872064 29842377163748438016 30145971234407448576 30211165808876322816 30256802011004534784 30427521814018015232 30665530424337629184 30774012301790937088 31081804592993796096 31152284875517591552 31482068216701648896 31669461479896301568 31691251741876027392 31981783585220722688 32099363671931092992 32147852136692318208 32217376038372016128 32329241927394141184 32535101640328347648 32584248319543345152 32658135503941402624 32728762959616016384 32984772221136273408 33024417380055908352 33223155149338312704 33548614481326637056 33671954975743279104 33863064972586647552 34105573901426786304 34230962040770267136 34527046638715797504 34568545492848869376 34579202298290896896 34620763839514804224 34774310644592017408 35046320484957290496 35170299773475356672 35246360110355709952 35299602346171957248 35522062391992909824 35776452161727234048 35979506533373313024 36129277133736378368 36370397168318408832 36684987053635534848 36729079586151923712 36740402441934077952 36819858329568018432 36947705059879018496 37239140936620965888 37404300525275447296 37449257617252941824 37505827492807704576 37742191291492466688 37875707448358076416 38482234257992318976 38977798744487755776 39121099475166019584 39506909134684422144 39566587245159776256 39591232363409965056 39652155124150173696 39742069308105162752 39789836218331250688 40281554411835097088 40342402681339379712 40645436775453425664 40887373899116838912 41442406123991728128 41505007945931292672 41566168192363895808 41976090955602198528 42079838090934878208 42130414819409559552 42225948639861735424 42610170879402835968 42799151562574790656 42863802848923090944 42956501384496021504 43133932904562819072 43380135520437796864 43445664426057793536 43511292317940056064 44032556506741211136 44709827971618308096 44763565745622657024 44895939967657705472 45150753296782196736 45218956851611172864 45316748713314484224 45474098535235715072 45641282721027022848 46091393990465159168 46161018452686405632 46451927743375343616 46728427313276387328 47066136461562609664 47504192219844452352 47536877612814041088 47701936215636312064 47972675377831084032 48149045507896639488 48493862891091211776 48697338147888955392 48802652460492521472 48913316071514046464 48972106114869231616 48987203255912103936 49093144439424024576 49834732724007469056 50007769990410272768 50322921721989955584 50507932463614918656 51158360852140179456 51309645677323091968 51790569958073696256 51852818239273304064 51970398325983674368 52161465966888026112 52675878846245896192 52755449660213035008 52788309817879953408 52869540165533564928 52949403519257935872 53664678242590851072 53789870241785839616 54193915700604567552 54516498532155785216 55027480580453302272 55093619379227885568 55340010594575056896 55421557589818527744 55774459954848595968 55968121274136264704 56106450787913170944 56173886425879412736 56258741239211556864 56813561172537114624 57151737131897454592 57275335179328028672 57723351386988478464 58015056423920074752 58466698116731633664 58710075342321614848 59260363702026633216 59613103962157744128 59684754327496876032 60422331617752645632 60513604022009069568 60855043628036030464 61331060848675258368 61548024603581874176 62163609185987592192 62304569751035183104 62964136433403297792 63338922959792603136 63382503483752054784 63963567170441445376 64198727343862185984 64295704273384636416 64434752076744032256 64658483854788282368 65070203280656695296 65168496639086690304 65316271007882805248 65457525919232032768 65969544442272546816 66048834760111816704 66446310298676625408 67097228962653274112 67343909951486558208 67726129945173295104 68211147802853572608 68461924081540534272 69137090985697738752 69158404596581793792 69241527679029608448 69548621289184034816 70092640969914580992 70340599546950713344 70492720220711419904 70599204692343914496 71552904323454468096 71959013066746626048 72740794336636817664 73369974107271069696 73458159172303847424 73480804883868155904 73639716659136036864 73895410119758036992 74808601050550894592 74898515234505883648 75011654985615409152 75484382582984933376 76964468515984637952 77955597488975511552 78242198950332039168 79013818269368844288 79133174490319552512 79182464726819930112 79304310248300347392 79484138616210325504 79579672436662501376 80563108823670194176 80684805362678759424 81290873550906851328 81774747798233677824 82884812247983456256 83010015891862585344 83132336384727791616 83952181911204397056 84159676181869756416 84260829638819119104 84451897279723470848 85220341758805671936 85598303125149581312 85727605697846181888 85913002768992043008 86267865809125638144 86891328852115587072 87022584635880112128 88065113013482422272 89419655943236616192 89527131491245314048 89791879935315410944 90437913703222345728 90633497426628968448 90948197070471430144 91282565442054045696 92182787980930318336 92322036905372811264 93456854626552774656 94132272923125219328 95008384439688904704 95073755225628082176 95403872431272624128 95945350755662168064 96298091015793278976 96987725782182423552 97605304920985042944 97826632143028092928 97944212229738463232 97974406511824207872 98186288878848049152 99669465448014938112 100015539980820545536 100645843443979911168 101015864927229837312 102316721704280358912 103581139916147392512 103705636478546608128 103940796651967348736 104322931933776052224 105351757692491792384 105510899320426070016 105739080331067129856 105898807038515871744 107329356485181702144 108387831401209135104 109032997064311570432 110054961160906604544 110187238758455771136 110843115179637055488 111936242548272529408 112212901575826341888 112347772851758825472 112517482478423113728 113627122345074229248 114303474263794909184 114550670358656057344 115446702773976956928 116933396233463267328 117420150684643229696 118520727404053266432 119226207924315488256 119369508654993752064 120844663235505291264 121027208044018139136 121710087256072060928 122662121697350516736 123096049207163748352 124327218371975184384 124609139502070366208 125928272866806595584 126677845919585206272 127927134340882890752 128397454687724371968 128591408546769272832 128869504153488064512 129316967709576564736 130140406561313390592 130336993278173380608 130632542015765610496 130915051838464065536 132097669520223633408 134687819902973116416 135452259890346590208 136422295605707145216 136923848163081068544 138274181971395477504 138483055358059216896 139097242578368069632 140185281939829161984 140985440441422839808 141198409384687828992 143105808646908936192 143918026133493252096 145481588673273635328 146739948214542139392 146916318344607694848 146961609767736311808 147279433318272073728 147790820239516073984 149617202101101789184 149797030469011767296 150023309971230818304 150968765165969866752 153928937031969275904 155911194977951023104 156484397900664078336 158027636538737688576 158266348980639105024 158364929453639860224 158608620496600694784 158968277232420651008 159159344873325002752 161369610725357518848 162581747101813702656 163549495596467355648 166020031783725170688 166264672769455583232 167904363822408794112 168319352363739512832 168521659277638238208 168903794559446941696 170440683517611343872 171196606250299162624 171455211395692363776 171826005537984086016 174045169271760224256 176130226026964844544 178839311886473232384 179054262982490628096 179583759870630821888 181266994853257936896 181896394140942860288 182565130884108091392 184365575961860636672 184644073810745622528 186913709253105549312 188264545846250438656 190016768879377809408 190147510451256164352 190807744862545248256 191890701511324336128 192596182031586557952 193975451564364847104 195210609841970085888 195653264286056185856 195888424459476926464 195948813023648415744 196372577757696098304 199338930896029876224 200031079961641091072 201291686887959822336 202031729854459674624 204633443408560717824 207411272957093216256 207881593303934697472 208645863867552104448 211021798640852140032 211478160662134259712 211797614077031743488 214658712970363404288 218065994128623140864 220109922321813209088 220374477516911542272 221686230359274110976 223872485096545058816 224425803151652683776 224695545703517650944 225034964956846227456 228606948527589818368 229101340717312114688 230893405547953913856 233866792466926534656 234840301369286459392 237041454808106532864 238452415848630976512 238739017309987504128 241689326471010582528 242054416088036278272 243420174512144121856 245324243394701033472 246192098414327496704 248654436743950368768 251856545733613191168 253355691839170412544 255854268681765781504 256794909375448743936 257182817093538545664 257739008306976129024 258633935419153129472 260673986556346761216 261830103676928131072 264195339040447266816 269375639805946232832 272844591211414290432 273847696326162137088 276548363942790955008 276966110716118433792 278194485156736139264 280370563879658323968 281970880882845679616 282396818769375657984 286211617293817872384 287836052266986504192 290963177346547270656 293479896429084278784 293832636689215389696 293923219535472623616 294558866636544147456 295581640479032147968 299594060938023534592 300046619942461636608 301937530331939733504 311822389955902046208 312968795801328156672 316055273077475377152 316532697961278210048 317217240993201389568 317936554464841302016 318318689746650005504 325163494203627405312 327098991192934711296 332529345538911166464 335808727644817588224 336638704727479025664 337043318555276476416 337807589118893883392 340881367035222687744 342393212500598325248 342910422791384727552 343652011075968172032 352260452053929689088 357678623772946464768 358108525964981256192 359167519741261643776 362533989706515873792 363792788281885720576 365130261768216182784 368731151923721273344 369288147621491245056 373827418506211098624 376529091692500877312 380033537758755618816 381615489725090496512 383781403022648672256 385192364063173115904 387950903128729694208 390421219683940171776 391776848918953852928 391897626047296831488 392745155515392196608 400062159923282182144 404063459708919349248 409266886817121435648 414822545914186432512 415763186607869394944 417291727735104208896 422956321324268519424 423595228154063486976 429317425940726808576 436131988257246281728 440219844643626418176 440748955033823084544 443372460718548221952 447744970193090117632 448851606303305367552 449391091407035301888 450069929913692454912 457213897055179636736 458202681434624229376 461786811095907827712 467733584933853069312 469680602738572918784 474082909616213065728 476904831697261953024 477478034619975008256 484108832176072556544 486840349024288243712 490648486789402066944 492384196828654993408 503713091467226382336 506711383678340825088 513589818750897487872 514365634187077091328 515478016613952258048 517267870838306258944 523660207353856262144 528390678080894533632 538751279611892465664 545689182422828580864 547695392652324274176 553096727885581910016 553932221432236867584 556388970313472278528 560741127759316647936 563941761765691359232 564793637538751315968 572423234587635744768 575672104533973008384 581926354693094541312 586959792858168557568 587665273378430779392 587846439070945247232 589117733273088294912 591163280958064295936 599188121876047069184 600093239884923273216 603875060663879467008 623644779911804092416 625937591602656313344 633065395922556420096 634434481986402779136 635873108929682604032 636637379493300011008 654197982385869422592 665058691077822332928 671617455289635176448 673277409454958051328 674086637110552952832 675615178237787766784 684786425001196650496 685820845582769455104 687304022151936344064 704520904107859378176 715357247545892929536 716217051929962512384 725067979413031747584 727585576563771441152 730260523536432365568 737462303847442546688 738576295242982490112 760067075517511237632 763230979450180993024 767562806045297344512 770384728126346231808 775901806257459388416 783553697837907705856 785490311030784393216 800124319846564364288 808126919417838698496 818533773634242871296 829645091828372865024 831526373215738789888 834583455470208417792 845912642648537038848 847190456308126973952 858634851881453617152 872263976514492563456 880439689287252836352 881497910067646169088 886744921437096443904 895489940386180235264 898782182814070603776 900139859827384909824 914427794110359273472 916405362869248458752 935467169867706138624 948165819232426131456 953809663394523906048 954956069239950016512 973680698048576487424 981296973578804133888 1007426182934452764672 1013422767356681650176 1027179637501794975744 1028731268374154182656 1030956033227904516096 1034535741676612517888 1047320414707712524288 1056781356161789067264 1077502559223784931328 1091378364845657161728 1095390785304648548352 1106193455771163820032 1107864442864473735168 1112777940626944557056 1121482255518633295872 1129587275077502631936 1144846469175271489536 1151344209067946016768 1163852709386189082624 1175330546756861558784 1175692878141890494464 1178235466546176589824 1182326561916128591872 1198376243752094138368 1200186479769846546432 1247289559823608184832 1251875183205312626688 1268868963972805558272 1271746217859365208064 1273274758986600022016 1308395964771738845184 1330117382155644665856 1343234910579270352896 1346554818909916102656 1348173274221105905664 1351230356475575533568 1369572850002393300992 1371641691165538910208 1374608044303872688128 1409041808215718756352 1430714495091785859072 1432434103859925024768 1455171153127542882304 1460521047072864731136 1477152590485964980224 1520134151035022475264 1526461958900361986048 1540769456252692463616 1551803612514918776832 1567107395675815411712 1570980622061568786432 1600248639693128728576 1616253838835677396992 1637067547268485742592 1659290183656745730048 1663052746431477579776 1669166910940416835584 1691825285297074077696 1694380912616253947904 1717269703762907234304 1760879378574505672704 1762995820135292338176 1773489842874192887808 1790979880772360470528 1797564365628141207552 1800279719654769819648 1832810725738496917504 1870934339735412277248 1907619326789047812096 1909912138479900033024 1947361396097152974848 1962593947157608267776 2014852365868905529344 2026845534713363300352 2054359275003589951488 2057462536748308365312 2061912066455809032192 2069071483353225035776 2113562712323578134528 2182756729691314323456 2190781570609297096704 2212386911542327640064 2215728885728947470336 2225555881253889114112 2289692938350542979072 2302688418135892033536 2327705418772378165248 2350661093513723117568 2356470933092353179648 2364653123832257183744 2396752487504188276736 2400372959539693092864 2494579119647216369664 2503750366410625253376 2537737927945611116544 2543492435718730416128 2546549517973200044032 2616791929543477690368 2660234764311289331712 2686469821158540705792 2696346548442211811328 2702460712951151067136 2743283382331077820416 2749216088607745376256 2861428990183571718144 2864868207719850049536 2910342306255085764608 2921042094145729462272 3040268302070044950528 3052923917800723972096 3081538912505384927232 3103607225029837553664 3134214791351630823424 3141961244123137572864 3200497279386257457152 3232507677671354793984 3274135094536971485184 3318580367313491460096 3326105492862955159552 3338333821880833671168 3388761825232507895808 3434539407525814468608 3525991640270584676352 3546979685748385775616 3595128731256282415104 3600559439309539639296 3665621451476993835008 3741868679470824554496 3815238653578095624192 3819824276959800066048 3894722792194305949696 3925187894315216535552 4029704731737811058688 4053691069426726600704 4108718550007179902976 4114925073496616730624 4123824132911618064384 4138142966706450071552 4227125424647156269056 4365513459382628646912 4381563141218594193408 4431457771457894940672 4451111762507778228224 4579385876701085958144 4655410837544756330496 4701322187027446235136 4712941866184706359296 4729306247664514367488 4793504975008376553472 4800745919079386185728 4989158239294432739328 5007500732821250506752 5075475855891222233088 5093099035946400088064 5320469528622578663424 5372939642317081411584 5392693096884423622656 5404921425902302134272 5498432177215490752512 5722857980367143436288 5729736415439700099072 5820684612510171529216 5842084188291458924544 6080536604140089901056 6105847835601447944192 6163077825010769854464 6207214450059675107328 6268429582703261646848 6400994558772514914304 6548270189073942970368 6637160734626982920192 6676667643761667342336 6869078815051628937216 7051983280541169352704 7093959371496771551232 7190257462512564830208 7201118878619079278592 7331242902953987670016 7483737358941649108992 7630477307156191248384 7639648553919600132096 7789445584388611899392 7850375788630433071104 8059409463475622117376 8107382138853453201408 8229850146993233461248 8247648265823236128768 8276285933412900143104 8731026918765257293824 8763126282437188386816 8902223525015556456448 9158771753402171916288 9310821675089512660992 9402644374054892470272 9425883732369412718592 9458612495329028734976 9587009950016753106944 9601491838158772371456 9978316478588865478656 10015001465642501013504 10186198071892800176128 10640939057245157326848 10785386193768847245312 10809842851804604268544 10996864354430981505024 11445715960734286872576 11459472830879400198144 11641369225020343058432 11684168376582917849088 12161073208280179802112 12326155650021539708928 12414428900119350214656 12536859165406523293696 13096540378147885940736 13353335287523334684672 13738157630103257874432 14103966561082338705408 14187918742993543102464 14380514925025129660416 14402237757238158557184 14967474717883298217984 15279297107839200264192 15578891168777223798784 16118818926951244234752 16214764277706906402816 16495296531646472257536 16552571866825800286208 17462053837530514587648 17526252564874376773632 17804447050031112912896 18317543506804343832576 18621643350179025321984 18805288748109784940544 18917224990658057469952 19202983676317544742912 20030002931285002027008 20372396143785600352256 21281878114490314653696 21570772387537694490624 21619685703609208537088 21993728708861963010048 22891431921468573745152 22918945661758800396288 23282738450040686116864 23368336753165835698176 24322146416560359604224 24828857800238700429312 26193080756295771881472 26706670575046669369344 27476315260206515748864 28207933122164677410816 28375837485987086204928 28761029850050259320832 28804475514476317114368 29934949435766596435968 30558594215678400528384 31157782337554447597568 32429528555413812805632 32990593063292944515072 33105143733651600572416 34924107675061029175296 35052505129748753547264 37243286700358050643968 37610577496219569881088 37834449981316114939904 40060005862570004054016 40744792287571200704512 42563756228980629307392 43141544775075388981248 43239371407218417074176 45837891323517600792576 46736673506331671396352 48644292833120719208448 49657715600477400858624 52386161512591543762944 53413341150093338738688 54952630520413031497728 56415866244329354821632 56751674971974172409856 57608951028952634228736 61117188431356801056768 62315564675108895195136 64859057110827625611264 65981186126585889030144 66210287467303201144832 69848215350122058350592 70105010259497507094528 74486573400716101287936 75668899962632229879808 80120011725140008108032 81489584575142401409024 85127512457961258614784 86283089550150777962496 91675782647035201585152 93473347012663342792704 97288585666241438416896 99315431200954801717248 104772323025183087525888 112831732488658709643264 113503349943948344819712 122234376862713602113536 124631129350217790390272 129718114221655251222528 132420574934606402289664 140210020518995014189056 148973146801432202575872 151337799925264459759616 160240023450280016216064 162979169150284802818048 170255024915922517229568 183351565294070403170304 186946694025326685585408 194577171332482876833792 198630862401909603434496 209544646050366175051776 227006699887896689639424 244468753725427204227072 264841149869212804579328 280420041037990028378112 297946293602864405151744 302675599850528919519232 340510049831845034459136 366703130588140806340608 373893388050653371170816 389154342664965753667584 397261724803819206868992 454013399775793379278848 488937507450854408454144 529682299738425609158656 560840082075980056756224 595892587205728810303488 681020099663690068918272 733406261176281612681216 794523449607638413737984 908026799551586758557696 1059364599476851218317312 1121680164151960113512448 1191785174411457620606976 1362040199327380137836544 1466812522352563225362432 1589046899215276827475968 2118729198953702436634624 2383570348822915241213952 2724080398654760275673088 3178093798430553654951936 4767140697645830482427904 6356187596861107309903872 9534281395291660964855808 19068562790583321929711616
- Sum of all divisors σ(n): 74148077900923071188837967
- Sum of proper divisors (its aliquot sum) s(n): 55079515110339749259126351
- 19068562790583321929711616 is an abundant number, because the sum of its proper divisors (55079515110339749259126351) is greater than itself. Its abundance is 36010952319756427329414735
Bases of 19068562790583321929711616
- Binary: 1111110001011110110011011100001101010010101111101111010001000000000000000000000000002
- Hexadecimal: 0xFC5ECDC352BEF44000000
- Base-36: 2E95HSIMX5OK0OHS0
Squares and roots of 19068562790583321929711616
- 19068562790583321929711616 squared (190685627905833219297116162) is 363610086898418805787320097050419763477160925331456
- 19068562790583321929711616 cubed (190685627905833219297116163) is 6933521773311957087424522696874864175372259480491223066936573227339293392896
-
19068562790583321929711616 is a
perfect square number . Itssquare root is 4366756552704 -
The
cube root of 19068562790583321929711616 is 267160749.8500353945
Scales and comparisons
How big is 19068562790583321929711616?- 19,068,562,790,583,321,929,711,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 19,068,562,790,583,321,929,711,616 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 19068562790583321929711616 cubic inches would be around 22263395.8 feet tall.
Recreational maths with 19068562790583321929711616
- 19068562790583321929711616 backwards is 61611792912338509726586091
- 19068562790583321929711616 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 19068562790583321929711616'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 19068562790583321929711616 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 19068562790583321929711616 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/19068562790583321929711616/
Chicago style:
Numbermatics. 2024. "Number 19068562790583321929711616 - Facts about the integer". https://numbermatics.com/n/19068562790583321929711616/
The information we have on file for 19068562790583321929711616 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 19068562790583321929711616, math, Factors of 19068562790583321929711616, curriculum, school, college, exams, university, Prime factorization of 19068562790583321929711616, STEM, science, technology, engineering, physics, economics, calculator, nineteen septillion, sixty-eight sextillion, five hundred sixty-two quintillion, seven hundred ninety quadrillion, five hundred eighty-three trillion, three hundred twenty-one billion, nine hundred twenty-nine million, seven hundred eleven thousand, six hundred sixteen.